@import '_content/NGOCMAI.B2E.FE.UI/NGOCMAI.B2E.FE.UI.v86qcezvye.bundle.scp.css';

/* /src/App/Routes.razor.rz.scp.css */
/* /src/Features/Account/Pages/Account/BookingLookup.razor.rz.scp.css */
.bl[b-od723omjrm]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--dark: #1c1917;--ok: #047857;--ok-bg: #ecfdf5;--bad: #b91c1c;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;--header-h: var(--nm-header-offset);--bar-h: 56px;background: #fff;color: var(--ink-2);font-family: 'Be Vietnam Pro','Inter',ui-sans-serif,system-ui,sans-serif;font-size: 15px;line-height: 1.65}.bl h1[b-od723omjrm],.bl h2[b-od723omjrm],.bl h3[b-od723omjrm]{margin: 0;color: var(--ink);font-weight: 800;text-wrap: balance}.bl p[b-od723omjrm]{margin: 0}.bl a[b-od723omjrm]{color: inherit;text-decoration: none}.bl ul[b-od723omjrm],.bl ol[b-od723omjrm]{margin: 0;padding: 0;list-style: none}.bl dl[b-od723omjrm],.bl dd[b-od723omjrm]{margin: 0}.bl-wrap[b-od723omjrm]{max-width: 1248px;margin: 0 auto;padding: 0 24px}.pagebg[b-od723omjrm]{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.pagebg[b-od723omjrm]::before{content: '';position: absolute;inset: 0;background-image: radial-gradient(circle,#d6d3d1 1px,transparent 1.3px);background-size: 26px 26px;-webkit-mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%)}.pagebg img[b-od723omjrm]{position: absolute;left: 50%;top: 50%;width: max(115vw,1100px);height: auto;transform: translate(-50%,calc(-50% + 40px));opacity: .13}.bl > .hero[b-od723omjrm],.bl > .bl-wrap[b-od723omjrm]{position: relative;z-index: 1}.actions[b-od723omjrm]{display: flex;flex-wrap: wrap;gap: 12px}.btn[b-od723omjrm]{display: inline-flex;align-items: center;justify-content: center;gap: 10px;height: 50px;padding: 0 24px;border: 0;border-radius: 4px;font-family: inherit;font-size: 15px;font-weight: 700;line-height: 1;white-space: nowrap;cursor: pointer;transition: background .15s,color .15s,border-color .15s,filter .2s,transform .2s}.btn svg[b-od723omjrm]{width: 18px;height: 18px;flex: none}.btn:focus-visible[b-od723omjrm]{outline: 2px solid var(--brand-light);outline-offset: 3px}.btn:disabled[b-od723omjrm]{opacity: .7;cursor: default}.btn--brand[b-od723omjrm]{background: linear-gradient(180deg,var(--brand) 0%,var(--brand-deep) 100%);color: #fff !important;box-shadow: 0 14px 34px -14px rgba(234,88,12,.8)}.btn--brand:hover:not(:disabled)[b-od723omjrm]{filter: brightness(1.08);transform: translateY(-1px)}.btn--full[b-od723omjrm]{width: 100%;height: 54px;margin-top: 22px}.btn--ghost[b-od723omjrm]{height: 44px;background: #fff;color: var(--ink) !important;border: 1px solid var(--line)}.btn--ghost:hover[b-od723omjrm]{border-color: var(--ink-3)}.btn--dark[b-od723omjrm]{height: 44px;background: var(--ink);color: #fff !important}.btn--dark:hover[b-od723omjrm]{background: #000}.btn--light[b-od723omjrm]{background: rgba(255,255,255,.08);color: #fff !important;border: 1px solid rgba(255,255,255,.5)}.btn--light:hover[b-od723omjrm]{background: #fff;color: var(--ink) !important}.btn-zalo[b-od723omjrm]{flex: none;display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: #0068ff}.btn-zalo img[b-od723omjrm]{width: 16px;height: 16px;object-fit: contain}.spin[b-od723omjrm]{width: 18px;height: 18px;border-radius: 50%;border: 2px solid rgba(255,255,255,.35);border-top-color: #fff;animation: bl-spin-b-od723omjrm .8s linear infinite}@keyframes bl-spin-b-od723omjrm{to{transform: rotate(360deg)}}.hero[b-od723omjrm]{position: relative;isolation: isolate;overflow: hidden;padding: 36px 0 56px;color: #fff;background: #110c0a}.hero-bg[b-od723omjrm]{position: absolute;inset: 0;z-index: 0;pointer-events: none;background: radial-gradient(760px 520px at 70% 40%,rgba(234,88,12,.16),transparent 70%)}.hero-gl[b-od723omjrm]{position: absolute;inset: 0;z-index: 0;display: block;width: 100%;height: 100%;pointer-events: none;opacity: 0;transition: opacity 1s ease}.hero[data-mode="gl"] .hero-gl[b-od723omjrm]{opacity: 1}.hero-in[b-od723omjrm]{position: relative;z-index: 1;display: grid;grid-template-columns: minmax(0,13fr) minmax(0,11fr);gap: 48px;align-items: center}.bl .eyebrow[b-od723omjrm]{display: inline-flex;align-items: center;gap: 12px;font-family: var(--display);font-size: 12.5px;line-height: 1.4;font-weight: 600;letter-spacing: .22em;text-transform: uppercase;color: var(--brand-light)}.eyebrow[b-od723omjrm]::before{content: '';width: 36px;height: 1px;background: var(--brand)}.bl .hero h1[b-od723omjrm]{margin-top: 16px;font-family: var(--display);font-size: 74px;line-height: .94;font-weight: 700;letter-spacing: -.01em;color: #fff}.h1-ac[b-od723omjrm]{color: var(--brand)}.bl .hero-desc[b-od723omjrm]{margin-top: 22px;max-width: 520px;font-size: 17px;line-height: 1.6;color: rgba(255,255,255,.76)}.trust[b-od723omjrm]{display: flex;flex-wrap: wrap;gap: 10px 22px;margin-top: 22px;font-size: 14px;font-weight: 600;color: rgba(255,255,255,.85)}.trust li[b-od723omjrm]{display: flex;align-items: center;gap: 8px}.trust svg[b-od723omjrm]{width: 18px;height: 18px;color: var(--brand-light)}.svc[b-od723omjrm]{margin-top: 34px;padding-top: 22px;border-top: 1px solid rgba(255,255,255,.14)}.svc-k[b-od723omjrm]{font-family: var(--display);font-size: 11px;font-weight: 600;letter-spacing: .18em;text-transform: uppercase;color: rgba(255,255,255,.55)}.svc-row[b-od723omjrm]{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 12px}.chip[b-od723omjrm]{display: inline-flex;align-items: center;gap: 8px;height: 36px;padding: 0 14px 0 10px;border-radius: 4px;border: 1px solid rgba(255,255,255,.2);background: rgba(255,255,255,.05);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);font-size: 13.5px;font-weight: 600;color: #fff}.chip svg[b-od723omjrm]{width: 16px;height: 16px;color: var(--brand-light)}.tkt[b-od723omjrm]{--notch: 54.5px;position: relative;overflow: hidden;border-radius: 10px;background: rgba(255,255,255,.06);border: 1px solid rgba(255,255,255,.18);backdrop-filter: blur(18px);-webkit-backdrop-filter: blur(18px);box-shadow: 0 40px 90px -40px rgba(0,0,0,.8),inset 0 1px 0 rgba(255,255,255,.12);-webkit-mask: radial-gradient(circle 12px at 0 var(--notch),transparent 97%,#000 100%),radial-gradient(circle 12px at 100% var(--notch),transparent 97%,#000 100%);-webkit-mask-composite: source-in;mask: radial-gradient(circle 12px at 0 var(--notch),transparent 97%,#000 100%),radial-gradient(circle 12px at 100% var(--notch),transparent 97%,#000 100%);mask-composite: intersect}.tkt-top[b-od723omjrm]{display: flex;align-items: center;justify-content: space-between;padding: 16px 26px;border-bottom: 1px dashed rgba(255,255,255,.22);font-family: var(--display);font-size: 11.5px;font-weight: 600;letter-spacing: .2em;text-transform: uppercase;color: rgba(255,255,255,.7)}.tkt-top i[b-od723omjrm]{display: inline-block;width: 92px;height: 22px;background: repeating-linear-gradient(90deg,rgba(255,255,255,.8) 0 2px,transparent 2px 4px,rgba(255,255,255,.8) 4px 5px,transparent 5px 8px,rgba(255,255,255,.8) 8px 11px,transparent 11px 13px)}.tkt-body[b-od723omjrm]{padding: 26px 26px 24px}.bl .tkt h2[b-od723omjrm]{font-family: var(--display);font-size: 24px;line-height: 1.2;font-weight: 700;letter-spacing: .01em;color: #fff}.tkt-sub[b-od723omjrm]{margin-top: 4px;font-size: 13.5px;color: rgba(255,255,255,.6)}.alert[b-od723omjrm]{display: flex;align-items: flex-start;gap: 10px;margin-top: 16px;padding: 12px 14px;border-radius: 4px;font-size: 13.5px;line-height: 1.5;font-weight: 600}.alert svg[b-od723omjrm]{flex: none;width: 18px;height: 18px;margin-top: 1px}.alert--ok[b-od723omjrm]{background: rgba(16,185,129,.14);border: 1px solid rgba(52,211,153,.45);color: #a7f3d0}.alert--bad[b-od723omjrm]{background: rgba(239,68,68,.14);border: 1px solid rgba(248,113,113,.45);color: #fecaca}.f[b-od723omjrm]{margin-top: 18px}.f label[b-od723omjrm]{display: block;font-family: var(--display);font-size: 11px;font-weight: 600;letter-spacing: .18em;text-transform: uppercase;color: rgba(255,255,255,.62)}.f label b[b-od723omjrm]{color: var(--brand-light)}.in[b-od723omjrm]{display: flex;align-items: center;gap: 12px;margin-top: 8px;height: 54px;padding: 0 16px;border-radius: 4px;background: rgba(17,12,10,.5);border: 1px solid rgba(255,255,255,.22);color: #fff;transition: border-color .2s,box-shadow .2s}.in svg[b-od723omjrm]{flex: none;width: 18px;height: 18px;color: var(--brand-light)}.in input[b-od723omjrm]{flex: 1;min-width: 0;background: transparent;border: 0;outline: 0;color: #fff;font: inherit;font-size: 16px;font-weight: 600}.in input[b-od723omjrm]::placeholder{color: rgba(255,255,255,.35);font-weight: 400}.in--code input[b-od723omjrm]{font-family: var(--display);font-size: 18px;letter-spacing: .08em;text-transform: uppercase}.in--code input[b-od723omjrm]::placeholder{font-family: inherit;letter-spacing: .04em;text-transform: none}.in:focus-within[b-od723omjrm]{border-color: var(--brand-light);box-shadow: 0 0 0 3px rgba(234,88,12,.25)}.tkt-note[b-od723omjrm]{display: flex;align-items: center;justify-content: center;gap: 8px;margin-top: 14px;font-size: 12.5px;color: rgba(255,255,255,.5)}.tkt-note svg[b-od723omjrm]{width: 14px;height: 14px;color: var(--brand-light)}.tkt-note + .tkt-note[b-od723omjrm]{margin-top: 8px}.tkt-note a[b-od723omjrm]{color: var(--brand-light);font-weight: 600;text-decoration: underline;text-underline-offset: 2px}.bar[b-od723omjrm]{position: sticky;top: var(--header-h);z-index: 40;background: rgba(255,255,255,.96);border-bottom: 1px solid var(--line);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);transition: top .25s}.bar[data-header="hidden"][b-od723omjrm]{top: 0}.bar-in[b-od723omjrm]{display: flex;align-items: center;gap: 16px;height: var(--bar-h)}.bar-links[b-od723omjrm]{position: relative;flex: 1;min-width: 0;display: flex;gap: 4px;overflow-x: auto;scrollbar-width: none}.bar-links[b-od723omjrm]::-webkit-scrollbar{display: none}.bar-links a[b-od723omjrm]{flex: none;display: inline-flex;align-items: baseline;gap: 6px;padding: 8px 11px;border-radius: 999px;font-size: 14px;line-height: 1.4;font-weight: 600;color: var(--ink-3);white-space: nowrap;transition: color .15s,background .15s}.bar-links a i[b-od723omjrm]{font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 600;letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.bar-links a:hover[b-od723omjrm]{color: var(--ink);background: var(--soft)}.bar-links a:focus-visible[b-od723omjrm]{outline: 2px solid var(--brand);outline-offset: 0}.bar[data-active="bl-hero"] a[href$="#bl-hero"][b-od723omjrm],.bar[data-active="bl-steps"] a[href$="#bl-steps"][b-od723omjrm],.bar[data-active="bl-faq"] a[href$="#bl-faq"][b-od723omjrm],.bar[data-active="bl-contact"] a[href$="#bl-contact"][b-od723omjrm]{color: #fff;background: var(--ink)}.bar[data-active="bl-hero"] a[href$="#bl-hero"] i[b-od723omjrm],.bar[data-active="bl-steps"] a[href$="#bl-steps"] i[b-od723omjrm],.bar[data-active="bl-faq"] a[href$="#bl-faq"] i[b-od723omjrm],.bar[data-active="bl-contact"] a[href$="#bl-contact"] i[b-od723omjrm]{color: var(--brand-light)}.bl .bar-tel[b-od723omjrm]{flex: none;display: inline-flex;align-items: center;gap: 8px;font-size: 14px;color: var(--ink-2);white-space: nowrap;transition: color .15s}.bar-tel svg[b-od723omjrm]{width: 18px;height: 18px;color: var(--brand)}.bar-tel b[b-od723omjrm]{font-weight: 800;color: var(--ink);font-variant-numeric: tabular-nums}.bl .bar-tel:hover[b-od723omjrm]{color: var(--brand-deep)}.sec[b-od723omjrm]{position: relative;z-index: 0;padding-top: 88px;scroll-margin-top: calc(var(--header-h) + var(--bar-h))}.sec--last[b-od723omjrm]{padding-bottom: 96px}.sh[b-od723omjrm]{position: relative;max-width: 760px;margin: 0 auto 40px;text-align: center}.sh[b-od723omjrm]::before{font-family: var(--display);content: attr(data-no);position: absolute;left: 50%;top: -34px;z-index: -1;transform: translateX(-50%);font-size: 150px;line-height: 1;font-weight: 700;letter-spacing: -.06em;color: #f4f2f0;pointer-events: none}.bl .sh-no[b-od723omjrm]{display: inline-flex;align-items: baseline;gap: 8px;font-size: 14px;line-height: 1.5;font-weight: 700;color: var(--brand-deep)}.sh-no span[b-od723omjrm]{font-family: var(--display);letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.sh-no span[b-od723omjrm]::after{content: '·';margin-left: 8px;color: var(--ink-3)}.bl .sh h2[b-od723omjrm]{margin-top: 10px;font-size: 38px;line-height: 1.2;letter-spacing: -.025em}.bl .sh-lead[b-od723omjrm]{margin-top: 12px;font-size: 16px;line-height: 1.65;color: var(--ink-3)}.res[b-od723omjrm]{padding-top: 56px}.print-head[b-od723omjrm]{display: none;justify-content: space-between;margin-bottom: 18px;padding-bottom: 10px;border-bottom: 1px solid var(--line);font-size: 12px;color: var(--ink-3)}.print-head .brand[b-od723omjrm]{font-family: var(--display);font-weight: 700;letter-spacing: .14em;color: var(--brand)}.res-head[b-od723omjrm]{display: flex;align-items: flex-end;justify-content: space-between;gap: 24px;flex-wrap: wrap;padding-bottom: 22px;border-bottom: 1px solid var(--line)}.res-id[b-od723omjrm]{display: flex;align-items: center;gap: 18px}.hexw[b-od723omjrm]{flex: none;filter: drop-shadow(0 10px 14px rgba(194,65,12,.3))}.hex[b-od723omjrm]{display: grid;place-items: center;width: 84px;height: 74px;background: var(--brand);clip-path: polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);color: #fff}.hex svg[b-od723omjrm]{width: 30px;height: 30px}.res-k[b-od723omjrm]{font-family: var(--display);font-size: 11.5px;font-weight: 600;letter-spacing: .2em;text-transform: uppercase;color: var(--brand-deep)}.res-code[b-od723omjrm]{font-family: var(--display);font-size: 38px;line-height: 1.05;font-weight: 700;letter-spacing: .02em;color: var(--ink)}.res-meta[b-od723omjrm]{margin-top: 4px;font-size: 14px;color: var(--ink-3)}.res-meta b[b-od723omjrm]{font-family: var(--display);letter-spacing: .06em;color: var(--ink)}.res-right[b-od723omjrm]{display: flex;align-items: center;gap: 28px;flex-wrap: wrap}.res-tot[b-od723omjrm]{text-align: right}.res-tot small[b-od723omjrm]{display: block;font-size: 11px;letter-spacing: .14em;text-transform: uppercase;font-weight: 600;color: var(--ink-3)}.res-tot b[b-od723omjrm]{display: block;font-family: var(--display);font-size: 34px;line-height: 1.1;font-weight: 700;color: var(--brand);font-variant-numeric: tabular-nums}.res-acts[b-od723omjrm]{display: flex;gap: 10px}.res-grid[b-od723omjrm]{display: grid;grid-template-columns: minmax(0,7fr) minmax(0,4fr);gap: 28px;margin-top: 28px;align-items: start}.res-main[b-od723omjrm],.res-side[b-od723omjrm]{display: grid;gap: 20px}.panel[b-od723omjrm]{background: #fff;border: 1px solid var(--line);border-radius: 16px;box-shadow: 0 24px 48px -36px rgba(28,25,23,.35)}.panel-hd[b-od723omjrm]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 18px 24px;border-bottom: 1px solid var(--line)}.bl .panel-hd h3[b-od723omjrm]{font-size: 16px;font-weight: 800}.panel-hd span[b-od723omjrm]{font-family: var(--display);font-size: 12px;letter-spacing: .12em;text-transform: uppercase;color: var(--ink-3)}.panel-pad[b-od723omjrm]{padding: 22px 24px}.dgrid[b-od723omjrm]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px 20px}.dgrid--1[b-od723omjrm]{grid-template-columns: 1fr;gap: 12px}.dgrid .col-2[b-od723omjrm]{grid-column: span 2}.dl[b-od723omjrm]{font-size: 11.5px;letter-spacing: .1em;text-transform: uppercase;font-weight: 600;color: var(--ink-3)}.dv[b-od723omjrm]{margin-top: 3px;font-weight: 700;color: var(--ink);overflow-wrap: anywhere}.dv.mono[b-od723omjrm]{font-family: var(--display);letter-spacing: .06em}.dv--wrap[b-od723omjrm]{word-break: break-all}.seg[b-od723omjrm]{margin-top: 22px;padding: 18px 20px;border: 1px solid var(--line);border-radius: 14px;background: var(--soft)}.seg-hd[b-od723omjrm]{display: flex;justify-content: space-between;align-items: center;gap: 12px;flex-wrap: wrap;font-size: 13px;color: var(--ink-3)}.seg-hd b[b-od723omjrm]{font-family: var(--display);font-size: 14px;letter-spacing: .08em;color: var(--ink)}.seg-cancel[b-od723omjrm]{padding: 3px 10px;border-radius: 999px;background: #fef2f2;color: var(--bad);font-size: 12px;font-weight: 700}.seg--off .route[b-od723omjrm]{opacity: .55}.seg--off .pt b[b-od723omjrm]{text-decoration: line-through;text-decoration-color: var(--bad)}.route[b-od723omjrm]{display: grid;grid-template-columns: auto minmax(0,1fr) auto;align-items: center;gap: 18px;margin-top: 12px}.pt b[b-od723omjrm]{display: block;font-family: var(--display);font-size: 34px;line-height: 1;font-weight: 700;color: var(--ink)}.pt span[b-od723omjrm]{display: block;margin-top: 4px;font-size: 13px;color: var(--ink-3)}.pt time[b-od723omjrm]{display: block;margin-top: 6px;font-family: var(--display);font-size: 18px;font-weight: 700;color: var(--brand-deep);white-space: nowrap}.pt--r[b-od723omjrm]{text-align: right}.line[b-od723omjrm]{position: relative;height: 2px;border-top: 2px dashed var(--line-dash)}.line[b-od723omjrm]::before,.line[b-od723omjrm]::after{content: '';position: absolute;top: -6px;width: 10px;height: 10px;border-radius: 50%;background: var(--brand)}.line[b-od723omjrm]::before{left: 0}.line[b-od723omjrm]::after{right: 0}.line i[b-od723omjrm]{position: absolute;left: 50%;top: -14px;transform: translateX(-50%);display: grid;place-items: center;width: 28px;height: 28px;border-radius: 50%;background: #fff;border: 1px solid var(--line);color: var(--brand)}.line i svg[b-od723omjrm]{width: 14px;height: 14px;transform: rotate(90deg)}.line small[b-od723omjrm]{position: absolute;left: 50%;top: 16px;transform: translateX(-50%);font-size: 12px;color: var(--ink-3);white-space: nowrap}.seg-ft[b-od723omjrm]{margin-top: 24px;font-size: 13px;color: var(--ink-3)}.sub[b-od723omjrm]{padding: 18px 0;border-top: 1px solid var(--line)}.sub:first-child[b-od723omjrm]{padding-top: 0;border-top: 0}.sub:last-child[b-od723omjrm]{padding-bottom: 0}.sub-hd[b-od723omjrm]{display: flex;justify-content: space-between;align-items: flex-start;gap: 12px;margin-bottom: 14px}.sub-hd b[b-od723omjrm]{display: block;color: var(--ink)}.sub-hd span[b-od723omjrm]{font-size: 13px;color: var(--ink-3)}.sub-hd .stt[b-od723omjrm]{flex: none;padding: 4px 10px;border-radius: 999px;background: var(--soft);border: 1px solid var(--line);font-size: 12px;font-weight: 700;color: var(--ink-2)}.qr[b-od723omjrm]{display: block;width: 160px;height: 160px;margin-top: 14px;border: 1px solid var(--line);border-radius: 10px}.pax[b-od723omjrm]{display: grid;grid-template-columns: auto minmax(0,1fr) auto;gap: 14px;align-items: center;padding: 12px 0;border-top: 1px solid var(--line)}.pax:first-child[b-od723omjrm]{padding-top: 0;border-top: 0}.pax:last-child[b-od723omjrm]{padding-bottom: 0}.pax i[b-od723omjrm]{display: grid;place-items: center;width: 34px;height: 34px;border-radius: 50%;background: var(--soft);border: 1px solid var(--line);font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 700;color: var(--brand)}.pax b[b-od723omjrm]{display: block;color: var(--ink)}.pax span[b-od723omjrm]{font-size: 13px;color: var(--ink-3)}.pax-doc[b-od723omjrm]{font-family: var(--display);letter-spacing: .06em;font-weight: 700;color: var(--ink);white-space: nowrap}.pax-doc small[b-od723omjrm]{display: block;font-family: 'Be Vietnam Pro',sans-serif;font-size: 11px;letter-spacing: .1em;text-transform: uppercase;font-weight: 600;color: var(--ink-3)}.sum[b-od723omjrm]{display: flex;justify-content: space-between;gap: 12px;padding: 9px 0;font-size: 14.5px}.sum b[b-od723omjrm]{font-weight: 700;color: var(--ink);white-space: nowrap}.sum--off b[b-od723omjrm]{color: var(--ok)}.sum--total[b-od723omjrm]{margin-top: 8px;padding-top: 16px;border-top: 1px dashed var(--line-dash)}.sum--total span[b-od723omjrm]{font-weight: 800;color: var(--ink)}.sum--total b[b-od723omjrm]{font-family: var(--display);font-size: 26px;color: var(--brand)}.paid[b-od723omjrm]{margin-top: 12px;padding: 12px 14px;border-radius: 10px;background: var(--ok-bg);color: var(--ok);font-size: 13.5px;font-weight: 600}.steps[b-od723omjrm]{position: relative;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 24px}.steps[b-od723omjrm]::before{content: '';position: absolute;left: 24px;right: 24px;top: 22px;border-top: 2px dashed var(--line-dash)}.step[b-od723omjrm]{position: relative}.step i[b-od723omjrm]{position: relative;z-index: 1;display: grid;place-items: center;width: 46px;height: 46px;border-radius: 50%;background: var(--brand);color: #fff;font-family: var(--display);font-style: normal;font-weight: 700;font-size: 15px;box-shadow: 0 0 0 5px #fff,0 10px 18px -8px rgba(194,65,12,.5)}.step-ic[b-od723omjrm]{position: absolute;right: 0;top: 0;width: 44px;height: 44px;color: var(--brand)}.step b[b-od723omjrm]{display: block;margin-top: 16px;font-size: 17px;color: var(--ink)}.bl .step p[b-od723omjrm]{margin-top: 6px;font-size: 14.5px;color: var(--ink-3)}.faq-wrap[b-od723omjrm]{display: grid;grid-template-columns: minmax(0,4fr) minmax(0,7fr);gap: 48px;align-items: start}.faq-wrap .sh[b-od723omjrm]{position: sticky;top: calc(var(--header-h) + var(--bar-h) + 24px);margin: 0;text-align: left}.faq-wrap .sh[b-od723omjrm]::before{left: 0;transform: none}.faq li[b-od723omjrm]{border-top: 1px solid var(--line)}.faq li:last-child[b-od723omjrm]{border-bottom: 1px solid var(--line)}.faq button[b-od723omjrm]{display: flex;width: 100%;align-items: center;gap: 18px;padding: 18px 0;background: none;border: 0;text-align: left;font: inherit;font-size: 16px;font-weight: 700;color: var(--ink);cursor: pointer}.faq button:hover[b-od723omjrm]{color: var(--brand-deep)}.faq button:focus-visible[b-od723omjrm]{outline: 2px solid var(--brand);outline-offset: 2px;border-radius: 4px}.faq button i[b-od723omjrm]{font-family: var(--display);font-style: normal;font-weight: 600;letter-spacing: .06em;color: var(--brand)}.faq button span[b-od723omjrm]{flex: 1}.faq button svg[b-od723omjrm]{flex: none;width: 18px;height: 18px;color: var(--ink-3)}.faq .is-open button[b-od723omjrm]{color: var(--ink)}.faq-a[b-od723omjrm]{padding: 0 0 18px 48px;font-size: 15px;line-height: 1.65;color: var(--ink-2)}.cta[b-od723omjrm]{position: relative;overflow: hidden;display: grid;grid-template-columns: minmax(0,5fr) 280px minmax(0,4fr);gap: 32px;align-items: center;padding: 44px 48px;border-radius: 20px;background: var(--dark);color: #fff;box-shadow: 0 40px 80px -40px rgba(28,25,23,.6)}.cta-glow[b-od723omjrm]{position: absolute;right: -140px;top: -160px;width: 460px;height: 460px;border-radius: 50%;background: radial-gradient(circle,rgba(234,88,12,.5),rgba(234,88,12,0) 65%);pointer-events: none}.cta-gl[b-od723omjrm]{position: relative;width: 100%;max-width: 280px;aspect-ratio: 1;justify-self: center;pointer-events: none}.cta > *:not(.cta-glow):not(.cta-gl)[b-od723omjrm]{position: relative}.bl .cta-title[b-od723omjrm]{font-size: 24px;line-height: 1.35;font-weight: 800;letter-spacing: -.01em;color: #fff;text-wrap: balance}.bl .cta-points[b-od723omjrm]{display: grid;gap: 10px;margin: 18px 0 28px}.cta-points li[b-od723omjrm]{display: flex;align-items: flex-start;gap: 10px;font-size: 15px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.88)}.cta-points svg[b-od723omjrm]{flex: none;width: 18px;height: 18px;margin-top: 2px;color: var(--brand-light)}.cta-info[b-od723omjrm]{padding: 22px 26px;background: rgba(255,255,255,.04);border: 1px solid rgba(255,255,255,.14);border-radius: 14px}.cta-k[b-od723omjrm]{font-size: 13.5px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.7)}.bl .cta-hotline[b-od723omjrm]{display: inline-block;margin-top: 4px;font-family: var(--display);font-size: 30px;line-height: 1.2;font-weight: 700;color: #fff;font-variant-numeric: tabular-nums;white-space: nowrap;transition: color .15s}.bl .cta-hotline:hover[b-od723omjrm]{color: var(--brand-light)}.cta-rows[b-od723omjrm]{margin-top: 16px}.cta-rows > div[b-od723omjrm]{display: grid;grid-template-columns: 72px minmax(0,1fr);gap: 12px;padding: 10px 0;border-top: 1px solid rgba(255,255,255,.14);font-size: 14px;line-height: 1.6}.cta-rows dt[b-od723omjrm]{color: rgba(255,255,255,.6)}.cta-rows dd[b-od723omjrm]{color: #fff;overflow-wrap: anywhere}.cta-rows a:hover[b-od723omjrm]{color: var(--brand-light)}[data-rv-on] [data-rv][b-od723omjrm]{opacity: 0;transform: translateY(18px);transition: opacity .6s ease,transform .6s ease}[data-rv-on] [data-rv="in"][b-od723omjrm]{opacity: 1;transform: none}[data-rv-on] .step:nth-child(2)[b-od723omjrm]{transition-delay: .08s}[data-rv-on] .step:nth-child(3)[b-od723omjrm]{transition-delay: .16s}[data-rv-on] .step:nth-child(4)[b-od723omjrm]{transition-delay: .24s}@media (prefers-reduced-motion: reduce){.bl *[b-od723omjrm],.bl *[b-od723omjrm]::before,.bl *[b-od723omjrm]::after{transition: none !important;animation: none !important}}@media (max-width: 1199px){.bl .hero h1[b-od723omjrm]{font-size: 62px}.hero-in[b-od723omjrm]{gap: 32px}.res-grid[b-od723omjrm]{grid-template-columns: minmax(0,3fr) minmax(0,2fr);gap: 20px}.cta[b-od723omjrm]{grid-template-columns: minmax(0,5fr) 220px minmax(0,4fr);gap: 24px}.faq-wrap[b-od723omjrm]{gap: 32px}}@media (max-width: 1023px){.hero[b-od723omjrm]{padding: 48px 0 40px}.hero-in[b-od723omjrm]{grid-template-columns: 1fr;gap: 32px}.bl .hero-desc[b-od723omjrm]{max-width: none}.sec[b-od723omjrm]{padding-top: 72px;scroll-margin-top: calc(var(--bar-h) + 8px)}.res-grid[b-od723omjrm]{grid-template-columns: 1fr}.steps[b-od723omjrm]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 32px 24px}.steps[b-od723omjrm]::before{display: none}.faq-wrap[b-od723omjrm]{grid-template-columns: 1fr;gap: 28px}.faq-wrap .sh[b-od723omjrm]{position: static}.cta[b-od723omjrm]{grid-template-columns: 1fr;gap: 24px;padding: 36px}.cta-gl[b-od723omjrm]{max-width: 220px}}@media (max-width: 767px){.bl-wrap[b-od723omjrm]{padding: 0 16px}.hero[b-od723omjrm]{padding: 36px 0 32px}.hero[data-mode="gl"] .hero-gl[b-od723omjrm]{opacity: .55}.bl .hero h1[b-od723omjrm]{font-size: 46px;line-height: .98}.bl .hero-desc[b-od723omjrm]{font-size: 15px;margin-top: 14px}.trust[b-od723omjrm]{gap: 8px 16px;font-size: 13px}.svc[b-od723omjrm]{margin-top: 24px;padding-top: 18px}.chip[b-od723omjrm]{height: 32px;font-size: 12.5px}.tkt[b-od723omjrm]{--notch: 50.5px}.tkt-top[b-od723omjrm]{padding: 14px 18px}.tkt-top i[b-od723omjrm]{width: 64px}.tkt-body[b-od723omjrm]{padding: 20px 18px 18px}.bl .tkt h2[b-od723omjrm]{font-size: 21px}.in[b-od723omjrm]{height: 50px}.actions .btn[b-od723omjrm]{flex: 1 1 100%}.bar-in[b-od723omjrm]{gap: 8px;height: 52px}.bar-links a[b-od723omjrm]{padding: 7px 11px;font-size: 13.5px}.bar-tel[b-od723omjrm]{font-size: 13px}.sec[b-od723omjrm]{padding-top: 56px}.sec--last[b-od723omjrm]{padding-bottom: 64px}.sh[b-od723omjrm]{margin-bottom: 28px}.sh[b-od723omjrm]::before{font-size: 96px;top: -20px}.bl .sh h2[b-od723omjrm]{font-size: 27px}.bl .sh-lead[b-od723omjrm]{font-size: 15px}.res[b-od723omjrm]{padding-top: 40px}.res-head[b-od723omjrm]{gap: 16px}.hex[b-od723omjrm]{width: 64px;height: 56px}.hex svg[b-od723omjrm]{width: 24px;height: 24px}.res-code[b-od723omjrm]{font-size: 28px}.res-right[b-od723omjrm]{width: 100%;justify-content: space-between;gap: 14px}.res-tot b[b-od723omjrm]{font-size: 26px}.res-acts[b-od723omjrm]{width: 100%}.res-acts .btn[b-od723omjrm]{flex: 1;padding: 0 12px}.panel[b-od723omjrm]{border-radius: 14px}.panel-hd[b-od723omjrm]{padding: 14px 16px}.panel-pad[b-od723omjrm]{padding: 16px}.dgrid[b-od723omjrm]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px 14px}.dgrid .col-2[b-od723omjrm]{grid-column: span 2}.seg[b-od723omjrm]{padding: 14px}.route[b-od723omjrm]{gap: 10px}.pt b[b-od723omjrm]{font-size: 26px}.pt span[b-od723omjrm]{font-size: 12px}.pt time[b-od723omjrm]{font-size: 15px}.line small[b-od723omjrm]{top: 14px;font-size: 11px}.pax[b-od723omjrm]{grid-template-columns: auto minmax(0,1fr)}.pax-doc[b-od723omjrm]{grid-column: 2;white-space: normal}.steps[b-od723omjrm]{grid-template-columns: 1fr;gap: 20px}.steps[b-od723omjrm]::before{display: block;left: 22px;right: auto;top: 12px;bottom: 12px;border-top: 0;border-left: 2px dashed var(--line-dash)}.step[b-od723omjrm]{display: grid;grid-template-columns: 46px minmax(0,1fr);column-gap: 14px}.step i[b-od723omjrm]{grid-row: span 2}.step b[b-od723omjrm]{margin-top: 10px;font-size: 16px}.step-ic[b-od723omjrm]{display: none}.faq button[b-od723omjrm]{gap: 12px;padding: 14px 0;font-size: 15px}.faq-a[b-od723omjrm]{padding-left: 36px}.cta[b-od723omjrm]{padding: 26px 20px;border-radius: 16px}.cta-gl[b-od723omjrm]{display: none}.bl .cta-title[b-od723omjrm]{font-size: 20px}.cta-info[b-od723omjrm]{padding: 20px}.bl .cta-hotline[b-od723omjrm]{font-size: 24px}}
/* /src/Features/Account/Pages/Account/LoyaltyCards.razor.rz.scp.css */
.deflc-root[b-66uuqhiale]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);min-height: calc(100vh - 56px);padding: 20px 28px}.deflc-hero[b-66uuqhiale]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line);margin-bottom: 20px}.deflc-hero h1[b-66uuqhiale]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink)}.deflc-hero h1 em[b-66uuqhiale]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.deflc-hero-meta[b-66uuqhiale]{margin-top: 6px;font-size: 14px;color: var(--d-ink-3)}.deflc-hero-actions[b-66uuqhiale]{display: flex;gap: 10px;align-items: center}.deflc-btn[b-66uuqhiale]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.deflc-btn:hover[b-66uuqhiale]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.deflc-btn-accent[b-66uuqhiale]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,.18),0 4px 12px -2px rgba(234,88,12,.22)}.deflc-btn-accent:hover[b-66uuqhiale]{background: var(--d-accent-grad-hover);color: #fff}.deflc-btn:disabled[b-66uuqhiale]{opacity: .5;cursor: not-allowed}.deflc-msg[b-66uuqhiale]{border-radius: var(--d-r);padding: 12px 14px;font-size: 14px;border: 1px solid;margin-bottom: 16px}.deflc-msg.good[b-66uuqhiale]{background: var(--d-good-soft);border-color: #bbf7d0;color: #166534}.deflc-msg.bad[b-66uuqhiale]{background: #fef2f2;border-color: #fecaca;color: #991b1b}.deflc-loading[b-66uuqhiale]{text-align: center;padding: 40px 0;color: var(--d-ink-3);font-size: 14px}.deflc-empty[b-66uuqhiale]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 40px 16px;text-align: center;color: var(--d-ink-3)}.deflc-empty-ico[b-66uuqhiale]{width: 56px;height: 56px;margin: 0 auto 12px;border-radius: 12px;background: var(--d-accent-grad-soft);border: 1px solid #fed7aa;display: grid;place-items: center;color: var(--d-accent)}.deflc-empty b[b-66uuqhiale]{display: block;color: var(--d-ink);font-size: 14px;font-weight: 600;margin-top: 4px}.deflc-empty small[b-66uuqhiale]{display: block;font-size: 12.5px;color: var(--d-ink-3);margin-top: 4px}.deflc-grid[b-66uuqhiale]{display: grid;grid-template-columns: 1fr;gap: 16px}@media (min-width: 768px){.deflc-grid[b-66uuqhiale]{grid-template-columns: 1fr 1fr}}@media (min-width: 1280px){.deflc-grid[b-66uuqhiale]{grid-template-columns: 1fr 1fr 1fr}}.deflc-card[b-66uuqhiale]{position: relative;border-radius: 14px;padding: 20px;color: #fff;background: var(--d-accent-grad);box-shadow: 0 4px 16px -2px rgba(234,88,12,.25);overflow: hidden;isolation: isolate}.deflc-card[b-66uuqhiale]::before,.deflc-card[b-66uuqhiale]::after{content: "";position: absolute;border-radius: 50%;z-index: 0}.deflc-card[b-66uuqhiale]::before{right: -32px;top: -32px;width: 128px;height: 128px;background: rgba(255,255,255,.10)}.deflc-card[b-66uuqhiale]::after{right: -56px;bottom: -56px;width: 160px;height: 160px;background: rgba(255,255,255,.06)}.deflc-card > *[b-66uuqhiale]{position: relative;z-index: 1}.deflc-card-top[b-66uuqhiale]{display: flex;justify-content: space-between;align-items: flex-start;gap: 12px;margin-bottom: 16px}.deflc-card-prog-type[b-66uuqhiale]{font-size: 10.5px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.12em;color: rgba(255,255,255,.82)}.deflc-card-prog-name[b-66uuqhiale]{font-size: 17px;font-weight: 700;margin-top: 2px;line-height: 1.2}.deflc-card-badge[b-66uuqhiale]{font-size: 10px;padding: 4px 8px;border-radius: 999px;font-weight: 600;background: rgba(255,255,255,.22);border: 1px solid rgba(255,255,255,.3);backdrop-filter: blur(4px);white-space: nowrap}.deflc-card-badge.inactive[b-66uuqhiale]{background: rgba(0,0,0,.25);border-color: rgba(0,0,0,.15)}.deflc-card-num[b-66uuqhiale]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 17px;letter-spacing: 0.1em;margin-bottom: 14px;font-feature-settings: 'tnum'}.deflc-card-foot[b-66uuqhiale]{display: flex;justify-content: space-between;align-items: flex-end;font-size: 11px;gap: 12px}.deflc-card-foot .lbl[b-66uuqhiale]{color: rgba(255,255,255,.72);font-size: 10.5px;text-transform: uppercase;letter-spacing: 0.06em}.deflc-card-foot .val[b-66uuqhiale]{font-size: 14px;font-weight: 600;margin-top: 1px}.deflc-card-actions[b-66uuqhiale]{display: flex;align-items: center;gap: 6px;margin-top: 16px;padding-top: 14px;border-top: 1px solid rgba(255,255,255,.22);flex-wrap: wrap}.deflc-card-btn[b-66uuqhiale]{font-size: 11px;padding: 6px 10px;background: rgba(255,255,255,.15);color: #fff;border: 0;border-radius: 7px;font-weight: 500;cursor: pointer;transition: background .12s}.deflc-card-btn:hover[b-66uuqhiale]{background: rgba(255,255,255,.28)}.deflc-card-icon-btn[b-66uuqhiale]{padding: 6px;background: rgba(255,255,255,.15);color: #fff;border: 0;border-radius: 7px;cursor: pointer;transition: background .12s;display: inline-flex}.deflc-card-icon-btn:hover[b-66uuqhiale]{background: rgba(255,255,255,.28)}.deflc-card-icon-btn.danger:hover[b-66uuqhiale]{background: rgba(220,38,38,.8)}.deflc-card-actions .spacer[b-66uuqhiale]{margin-left: auto;display: flex;gap: 6px}.deflc-modal-bd[b-66uuqhiale]{position: fixed;inset: 0;z-index: 50;background: rgba(0,0,0,.5);display: flex;align-items: center;justify-content: center;padding: 16px}.deflc-modal[b-66uuqhiale]{background: var(--d-surface);border-radius: 14px;width: 100%;max-width: 540px;max-height: 90vh;overflow-y: auto;border: 1px solid var(--d-line)}.deflc-modal-hd[b-66uuqhiale]{padding: 14px 18px;border-bottom: 1px solid var(--d-line);display: flex;align-items: center;justify-content: space-between}.deflc-modal-hd h3[b-66uuqhiale]{margin: 0;font-size: 14px;font-weight: 600;color: var(--d-ink)}.deflc-modal-close[b-66uuqhiale]{background: transparent;border: 0;color: var(--d-ink-3);cursor: pointer;padding: 4px;border-radius: 6px;display: inline-flex}.deflc-modal-close:hover[b-66uuqhiale]{color: var(--d-ink);background: var(--d-surface-2)}.deflc-modal-bd-body[b-66uuqhiale]{padding: 18px;display: flex;flex-direction: column;gap: 14px}.deflc-modal-ft[b-66uuqhiale]{padding: 14px 18px;border-top: 1px solid var(--d-line);display: flex;justify-content: flex-end;gap: 10px}.deflc-form-grid-2[b-66uuqhiale]{display: grid;grid-template-columns: 1fr 1fr;gap: 12px}.deflc-field label[b-66uuqhiale]{display: block;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;margin-bottom: 6px}.deflc-field label .req[b-66uuqhiale]{color: var(--d-danger);margin-left: 2px}.deflc-input[b-66uuqhiale],.deflc-select[b-66uuqhiale]{width: 100%;height: 38px;padding: 0 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;color: var(--d-ink);outline: none;transition: border-color .12s,box-shadow .12s}.deflc-input:focus[b-66uuqhiale],.deflc-select:focus[b-66uuqhiale]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,.12)}.deflc-input.mono[b-66uuqhiale]{font-family: 'JetBrains Mono',ui-monospace,monospace;letter-spacing: 0.05em}.deflc-input.upper[b-66uuqhiale]{text-transform: uppercase}.deflc-checkbox-row[b-66uuqhiale]{display: flex;align-items: center;gap: 8px;font-size: 14px;color: var(--d-ink-2);cursor: pointer}.deflc-checkbox-row input[type="checkbox"][b-66uuqhiale]{width: 16px;height: 16px;accent-color: var(--d-accent);cursor: pointer}.deflc-form-error[b-66uuqhiale]{background: #fef2f2;border: 1px solid #fecaca;color: #991b1b;border-radius: var(--d-r);padding: 10px 12px;font-size: 14px}
/* /src/Features/Account/Pages/Account/MyBookingDetail.razor.rz.scp.css */
.defmbd-root[b-h9i609f8m7]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);min-height: calc(100vh - 56px);padding: 20px 28px 24px}.defmbd-hero[b-h9i609f8m7]{display: flex;align-items: center;gap: 14px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line);flex-wrap: wrap}.defmbd-back[b-h9i609f8m7]{width: 38px;height: 38px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink-2);display: inline-flex;align-items: center;justify-content: center;cursor: pointer;transition: background .12s}.defmbd-back:hover[b-h9i609f8m7]{background: var(--d-surface-2);color: var(--d-ink)}.defmbd-hero-text h1[b-h9i609f8m7]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.defmbd-hero-text h1 em[b-h9i609f8m7]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.defmbd-hero-text .sub[b-h9i609f8m7]{margin-top: 4px;color: var(--d-ink-3);font-size: 14px}.defmbd-loading[b-h9i609f8m7]{text-align: center;padding: 60px 0;color: var(--d-ink-3);font-size: 14px}.defmbd-notfound[b-h9i609f8m7]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 40px 20px;text-align: center;max-width: 420px;margin: 40px auto}.defmbd-notfound-ico[b-h9i609f8m7]{width: 52px;height: 52px;margin: 0 auto 12px;border-radius: 12px;background: #fef2f2;border: 1px solid #fecaca;display: grid;place-items: center;color: var(--d-danger)}.defmbd-notfound b[b-h9i609f8m7]{display: block;color: var(--d-ink);font-size: 14px;font-weight: 600;margin-bottom: 4px}.defmbd-notfound small[b-h9i609f8m7]{display: block;font-size: 12.5px;color: var(--d-ink-3);margin-bottom: 16px}.defmbd-grid[b-h9i609f8m7]{margin-top: 18px;display: grid;grid-template-columns: 1fr;gap: 16px}@media (min-width: 1024px){.defmbd-grid[b-h9i609f8m7]{grid-template-columns: 8fr 4fr}}.defmbd-main[b-h9i609f8m7],.defmbd-side[b-h9i609f8m7]{display: flex;flex-direction: column;gap: 16px;min-width: 0}.defmbd-card[b-h9i609f8m7]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r)}.defmbd-card-hd[b-h9i609f8m7]{padding: 14px 16px;border-bottom: 1px solid var(--d-line)}.defmbd-card-hd h3[b-h9i609f8m7]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;display: flex;align-items: center;gap: 8px}.defmbd-card-bd[b-h9i609f8m7]{padding: 16px}.defmbd-headcard-top[b-h9i609f8m7]{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px}.defmbd-headcard-left[b-h9i609f8m7]{display: flex;flex-wrap: wrap;align-items: center;gap: 10px}.defmbd-bcode[b-h9i609f8m7]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 22px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink)}.defmbd-svc-pill[b-h9i609f8m7]{display: inline-flex;align-items: center;gap: 6px;padding: 4px 10px;border-radius: 999px;font-size: 11.5px;font-weight: 600;background: var(--d-surface-2);border: 1px solid var(--d-line);color: var(--d-ink-2)}.defmbd-headcard-meta[b-h9i609f8m7]{font-size: 12px;color: var(--d-ink-3)}.defmbd-actions[b-h9i609f8m7]{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 14px;padding-top: 14px;border-top: 1px solid var(--d-line-2)}.defmbd-btn[b-h9i609f8m7]{height: 36px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink);font-size: 12.5px;font-weight: 500;display: inline-flex;align-items: center;gap: 6px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.defmbd-btn:hover[b-h9i609f8m7]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.defmbd-btn-accent[b-h9i609f8m7]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,.18)}.defmbd-btn-accent:hover[b-h9i609f8m7]{background: var(--d-accent-grad-hover);color: #fff}.defmbd-btn-good[b-h9i609f8m7]{background: var(--d-good);color: #fff;border-color: transparent}.defmbd-btn-good:hover[b-h9i609f8m7]{background: #15803d;color: #fff}.defmbd-btn-danger[b-h9i609f8m7]{color: var(--d-danger);border-color: #fecaca}.defmbd-btn-danger:hover[b-h9i609f8m7]{background: #fef2f2;color: var(--d-danger)}.defmbd-btn:disabled[b-h9i609f8m7]{opacity: .5;cursor: not-allowed}.defmbd-pill-warn[b-h9i609f8m7]{display: inline-flex;align-items: center;gap: 6px;height: 36px;padding: 0 12px;border-radius: var(--d-r);background: var(--d-warn-soft);border: 1px solid #fde68a;color: #92400e;font-size: 12px;font-weight: 500}.defmbd-info-grid[b-h9i609f8m7]{display: grid;grid-template-columns: repeat(2,1fr);gap: 14px 18px}@media (min-width: 640px){.defmbd-info-grid.cols-3[b-h9i609f8m7]{grid-template-columns: repeat(3,1fr)}.defmbd-info-grid.cols-4[b-h9i609f8m7]{grid-template-columns: repeat(4,1fr)}}.defmbd-info-cell .lbl[b-h9i609f8m7]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.defmbd-info-cell .val[b-h9i609f8m7]{font-size: 13.5px;font-weight: 600;color: var(--d-ink);margin-top: 4px}.defmbd-info-cell .val.mono[b-h9i609f8m7]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12.5px;letter-spacing: 0.04em}.defmbd-info-cell .val.accent[b-h9i609f8m7]{color: var(--d-accent)}.defmbd-info-cell .val.muted[b-h9i609f8m7]{color: var(--d-ink-3);font-weight: 500}.defmbd-tile-block[b-h9i609f8m7]{background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 14px 16px}.defmbd-tile-block.accent[b-h9i609f8m7]{background: var(--d-accent-grad-soft);border-color: #fed7aa}.defmbd-tile-block.good[b-h9i609f8m7]{background: var(--d-good-soft);border-color: #bbf7d0}.defmbd-tile-eyebrow[b-h9i609f8m7]{font-size: 10.5px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;color: var(--d-good);margin-bottom: 10px}.defmbd-pnr-bar[b-h9i609f8m7]{background: var(--d-accent-grad-soft);border: 1px solid #fed7aa;border-radius: var(--d-r);padding: 12px 14px;display: flex;flex-wrap: wrap;gap: 14px;align-items: center}.defmbd-pnr-bar .lbl[b-h9i609f8m7]{font-size: 10.5px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;color: var(--d-accent)}.defmbd-pnr-bar .val[b-h9i609f8m7]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-weight: 600;color: var(--d-ink);font-size: 16px;letter-spacing: 0.08em}.defmbd-pnr-bar .sep[b-h9i609f8m7]{width: 1px;height: 24px;background: #fed7aa}.defmbd-pnr-bar .meta[b-h9i609f8m7]{font-size: 12px;color: var(--d-ink-2)}.defmbd-pnr-bar .ok[b-h9i609f8m7]{display: inline-flex;align-items: center;gap: 4px;color: var(--d-good);font-size: 11.5px;font-weight: 500}.defmbd-contact[b-h9i609f8m7]{display: flex;flex-wrap: wrap;gap: 18px;color: var(--d-ink-2);font-size: 14px;padding: 4px 2px 0}.defmbd-contact span[b-h9i609f8m7]{display: inline-flex;align-items: center;gap: 6px}.defmbd-contact svg[b-h9i609f8m7]{color: var(--d-ink-4);flex-shrink: 0}.defmbd-section-eyebrow[b-h9i609f8m7]{font-size: 10.5px;font-weight: 700;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;margin: 18px 0 10px}.defmbd-seg[b-h9i609f8m7]{border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden;margin-bottom: 12px}.defmbd-seg-hd[b-h9i609f8m7]{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 8px;padding: 10px 14px;background: var(--d-surface-2);border-bottom: 1px solid var(--d-line-2)}.defmbd-seg-hd-left[b-h9i609f8m7]{display: flex;align-items: center;gap: 8px}.defmbd-seg-no[b-h9i609f8m7]{font-size: 10.5px;font-weight: 700;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.defmbd-seg-flight[b-h9i609f8m7]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 14px;font-weight: 600;color: var(--d-ink);letter-spacing: 0.04em}.defmbd-seg-airline[b-h9i609f8m7]{font-size: 12px;color: var(--d-ink-3)}.defmbd-seg-pill[b-h9i609f8m7]{padding: 2px 8px;border-radius: 999px;font-size: 10.5px;font-weight: 600;background: var(--d-surface);border: 1px solid var(--d-line);color: var(--d-ink-2);text-transform: uppercase;letter-spacing: 0.04em}.defmbd-seg-pill.warn[b-h9i609f8m7]{background: var(--d-warn-soft);border-color: #fde68a;color: #92400e}.defmbd-seg-bd[b-h9i609f8m7]{padding: 14px 16px}.defmbd-seg-route[b-h9i609f8m7]{display: flex;align-items: center;gap: 14px}.defmbd-seg-time[b-h9i609f8m7]{text-align: center;min-width: 80px}.defmbd-seg-time .hm[b-h9i609f8m7]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 22px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink);line-height: 1;font-variant-numeric: tabular-nums}.defmbd-seg-time .ap[b-h9i609f8m7]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 14px;font-weight: 600;color: var(--d-accent);margin-top: 4px;letter-spacing: 0.04em}.defmbd-seg-time .city[b-h9i609f8m7]{font-size: 11px;color: var(--d-ink-4);margin-top: 2px}.defmbd-seg-time .date[b-h9i609f8m7]{font-size: 11px;color: var(--d-ink-3);margin-top: 2px}.defmbd-seg-mid[b-h9i609f8m7]{flex: 1;display: flex;flex-direction: column;align-items: center;gap: 5px}.defmbd-seg-mid .dur[b-h9i609f8m7]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10.5px;font-weight: 500;color: var(--d-ink-3)}.defmbd-seg-mid .line[b-h9i609f8m7]{width: 100%;display: flex;align-items: center;gap: 4px;color: var(--d-ink-4)}.defmbd-seg-mid .line .dot[b-h9i609f8m7]{width: 6px;height: 6px;border-radius: 50%;border: 2px solid var(--d-ink-4)}.defmbd-seg-mid .line .dash[b-h9i609f8m7]{flex: 1;border-top: 1px dashed var(--d-line)}.defmbd-seg-mid .stops[b-h9i609f8m7]{font-size: 10.5px;color: var(--d-ink-4)}.defmbd-seg-bag[b-h9i609f8m7]{background: var(--d-surface-2);border-top: 1px solid var(--d-line-2);padding: 8px 16px;display: flex;flex-wrap: wrap;gap: 14px;font-size: 11.5px;color: var(--d-ink-3)}.defmbd-seg-bag strong[b-h9i609f8m7]{color: var(--d-ink);font-weight: 600}.defmbd-tickets[b-h9i609f8m7]{display: flex;flex-wrap: wrap;gap: 8px}.defmbd-ticket-pill[b-h9i609f8m7]{display: inline-flex;align-items: center;gap: 6px;padding: 6px 10px;border-radius: 8px;background: var(--d-good-soft);border: 1px solid #bbf7d0;color: #166534;font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11.5px;font-weight: 500}.defmbd-pax-grid[b-h9i609f8m7]{display: grid;grid-template-columns: repeat(3,1fr);gap: 10px}.defmbd-pax-cell[b-h9i609f8m7]{text-align: center;background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 12px 10px}.defmbd-pax-cell .lbl[b-h9i609f8m7]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.06em}.defmbd-pax-cell .val[b-h9i609f8m7]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 22px;font-weight: 600;color: var(--d-ink);margin-top: 4px;line-height: 1;font-variant-numeric: tabular-nums}.defmbd-pax-cell .price[b-h9i609f8m7]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11px;color: var(--d-ink-3);margin-top: 4px}.defmbd-esim[b-h9i609f8m7]{border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 14px 16px;margin-bottom: 12px;display: flex;flex-direction: column;gap: 12px}.defmbd-esim-top[b-h9i609f8m7]{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px}.defmbd-esim-name[b-h9i609f8m7]{font-size: 13.5px;font-weight: 600;color: var(--d-ink)}.defmbd-esim-meta[b-h9i609f8m7]{display: flex;gap: 12px;font-size: 11.5px;color: var(--d-ink-3);margin-top: 2px}.defmbd-esim-meta .mono[b-h9i609f8m7]{font-family: 'JetBrains Mono',ui-monospace,monospace}.defmbd-pill[b-h9i609f8m7]{display: inline-flex;align-items: center;padding: 3px 9px;border-radius: 999px;font-size: 11px;font-weight: 600}.defmbd-pill.pending[b-h9i609f8m7]{background: var(--d-warn-soft);color: #92400e}.defmbd-pill.paid[b-h9i609f8m7]{background: #dbeafe;color: #1e40af}.defmbd-pill.active[b-h9i609f8m7]{background: var(--d-good-soft);color: #166534}.defmbd-pill.expired[b-h9i609f8m7]{background: var(--d-surface-2);color: var(--d-ink-3)}.defmbd-pill.cancelled[b-h9i609f8m7],.defmbd-pill.failed[b-h9i609f8m7]{background: #fef2f2;color: #991b1b}.defmbd-esim-grid5[b-h9i609f8m7]{display: grid;grid-template-columns: repeat(2,1fr);gap: 8px}@media (min-width: 640px){.defmbd-esim-grid5[b-h9i609f8m7]{grid-template-columns: repeat(5,1fr)}}.defmbd-esim-stat[b-h9i609f8m7]{text-align: center;background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: 8px;padding: 8px 6px}.defmbd-esim-stat.accent[b-h9i609f8m7]{background: var(--d-accent-grad-soft);border-color: #fed7aa}.defmbd-esim-stat .lbl[b-h9i609f8m7]{font-size: 10px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.06em}.defmbd-esim-stat .val[b-h9i609f8m7]{font-size: 14px;font-weight: 600;color: var(--d-ink);margin-top: 3px;font-variant-numeric: tabular-nums}.defmbd-esim-stat .val.accent[b-h9i609f8m7]{color: var(--d-accent)}.defmbd-esim-mono[b-h9i609f8m7]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-ink);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: 6px;padding: 6px 8px;word-break: break-all}.defmbd-esim-foot[b-h9i609f8m7]{display: flex;flex-wrap: wrap;gap: 14px;font-size: 11.5px;color: var(--d-ink-3)}.defmbd-esim-foot a[b-h9i609f8m7]{color: var(--d-accent);font-weight: 500;text-decoration: none}.defmbd-esim-foot a:hover[b-h9i609f8m7]{text-decoration: underline}.defmbd-notes-h[b-h9i609f8m7]{font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;margin-bottom: 10px}.defmbd-notes-list[b-h9i609f8m7]{display: flex;flex-direction: column;gap: 6px}.defmbd-notes-list .row[b-h9i609f8m7]{display: flex;align-items: flex-start;gap: 8px;font-size: 14px;color: var(--d-ink-2)}.defmbd-notes-list .row .dot[b-h9i609f8m7]{width: 5px;height: 5px;margin-top: 7px;border-radius: 50%;background: var(--d-accent);flex-shrink: 0}.defmbd-cancel-reason[b-h9i609f8m7]{background: #fef2f2;border: 1px solid #fecaca;color: #991b1b;border-radius: var(--d-r);padding: 10px 12px;font-size: 14px;margin-top: 12px}.defmbd-cancel-reason b[b-h9i609f8m7]{color: #7f1d1d}.defmbd-tbl-wrap[b-h9i609f8m7]{overflow-x: auto}.defmbd-tbl[b-h9i609f8m7]{width: 100%;border-collapse: collapse;font-size: 14px}.defmbd-tbl thead th[b-h9i609f8m7]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 14px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap}.defmbd-tbl tbody td[b-h9i609f8m7]{padding: 11px 14px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.defmbd-tbl tbody tr:last-child td[b-h9i609f8m7]{border-bottom: 0}.defmbd-tbl tbody tr:hover[b-h9i609f8m7]{background: var(--d-surface-2)}.defmbd-tbl td.mono[b-h9i609f8m7]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11.5px;color: var(--d-ink)}.defmbd-tbl td.strong[b-h9i609f8m7]{color: var(--d-ink);font-weight: 500}.defmbd-tbl td.muted[b-h9i609f8m7]{color: var(--d-ink-4)}.defmbd-status-bd[b-h9i609f8m7]{text-align: center;padding: 16px}.defmbd-status-eyebrow[b-h9i609f8m7]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;margin-bottom: 10px}.defmbd-fin-row[b-h9i609f8m7]{display: flex;justify-content: space-between;font-size: 14px;color: var(--d-ink-2);padding: 6px 0}.defmbd-fin-row .v[b-h9i609f8m7]{color: var(--d-ink);font-weight: 500;font-variant-numeric: tabular-nums}.defmbd-fin-row .v.good[b-h9i609f8m7]{color: var(--d-good)}.defmbd-fin-total[b-h9i609f8m7]{margin-top: 12px;padding-top: 12px;border-top: 1px solid var(--d-line);display: flex;justify-content: space-between;align-items: center}.defmbd-fin-total .lbl[b-h9i609f8m7]{font-size: 14px;font-weight: 600;color: var(--d-ink)}.defmbd-fin-total .v[b-h9i609f8m7]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 20px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-accent);font-variant-numeric: tabular-nums}.defmbd-fin-pay[b-h9i609f8m7]{margin-top: 12px;padding-top: 12px;border-top: 1px solid var(--d-line-2);display: flex;flex-direction: column;gap: 6px}.defmbd-support[b-h9i609f8m7]{background: var(--d-accent-grad-soft);border: 1px solid #fed7aa;border-radius: var(--d-r);padding: 14px 16px}.defmbd-support h3[b-h9i609f8m7]{margin: 0 0 4px;font-size: 14px;font-weight: 600;color: var(--d-ink);display: flex;align-items: center;gap: 6px}.defmbd-support h3 svg[b-h9i609f8m7]{color: var(--d-accent)}.defmbd-support p[b-h9i609f8m7]{margin: 0 0 10px;font-size: 12px;color: var(--d-ink-2)}.defmbd-support a[b-h9i609f8m7]{display: inline-flex;align-items: center;gap: 6px;font-size: 13.5px;font-weight: 600;color: var(--d-accent);text-decoration: none;font-family: 'Inter Tight','Inter',sans-serif;letter-spacing: -0.01em}.defmbd-support a:hover[b-h9i609f8m7]{color: #c2410c}.defmbd-modal-bd[b-h9i609f8m7]{position: fixed;inset: 0;z-index: 50;background: rgba(0,0,0,.5);display: flex;align-items: center;justify-content: center;padding: 16px}.defmbd-modal[b-h9i609f8m7]{background: var(--d-surface);border-radius: 14px;width: 100%;max-width: 460px;border: 1px solid var(--d-line);padding: 20px;display: flex;flex-direction: column;gap: 14px}.defmbd-modal h3[b-h9i609f8m7]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 17px;font-weight: 600;color: var(--d-ink);letter-spacing: -0.015em}.defmbd-modal p[b-h9i609f8m7]{margin: 0;font-size: 14px;color: var(--d-ink-3)}.defmbd-modal label[b-h9i609f8m7]{display: block;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;margin-bottom: 6px}.defmbd-textarea[b-h9i609f8m7]{width: 100%;padding: 10px 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;color: var(--d-ink);outline: none;transition: border-color .12s,box-shadow .12s;resize: vertical;font-family: inherit}.defmbd-textarea:focus[b-h9i609f8m7]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,.12)}.defmbd-modal-ft[b-h9i609f8m7]{display: flex;justify-content: flex-end;gap: 10px}.defmbd-modal-ft .danger[b-h9i609f8m7]{background: var(--d-danger);color: #fff;border-color: transparent}.defmbd-modal-ft .danger:hover[b-h9i609f8m7]{background: #b91c1c;color: #fff}
/* /src/Features/Account/Pages/Account/MyBookings.razor.rz.scp.css */
.defmb-root[b-b1e2zoedp3]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);display: flex;flex-direction: column;height: calc(100vh - 56px)}.defmb-hero[b-b1e2zoedp3]{display: flex;align-items: end;justify-content: space-between;gap: 24px;padding: 20px 28px 14px;border-bottom: 1px solid var(--d-line);flex-shrink: 0;flex-wrap: wrap}.defmb-hero h1[b-b1e2zoedp3]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink)}.defmb-hero h1 em[b-b1e2zoedp3]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.defmb-hero-meta[b-b1e2zoedp3]{margin-top: 6px;color: var(--d-ink-3);font-size: 14px}.defmb-btn[b-b1e2zoedp3]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.defmb-btn:hover[b-b1e2zoedp3]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.defmb-btn-accent[b-b1e2zoedp3]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,.18),0 4px 12px -2px rgba(234,88,12,.22)}.defmb-btn-accent:hover[b-b1e2zoedp3]{background: var(--d-accent-grad-hover);color: #fff}.defmb-body[b-b1e2zoedp3]{flex: 1;min-height: 0;overflow-y: auto;padding: 18px 28px 24px}.defmb-kpis[b-b1e2zoedp3]{display: grid;grid-template-columns: repeat(2,1fr);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden;margin-bottom: 16px}@media (min-width: 1024px){.defmb-kpis[b-b1e2zoedp3]{grid-template-columns: repeat(4,1fr)}}.defmb-kpi[b-b1e2zoedp3]{padding: 16px 18px 14px;border-right: 1px solid var(--d-line);border-bottom: 1px solid var(--d-line);display: flex;flex-direction: column;gap: 8px;min-width: 0}@media (min-width: 1024px){.defmb-kpi[b-b1e2zoedp3]{border-bottom: 0}.defmb-kpi:last-child[b-b1e2zoedp3]{border-right: 0}}.defmb-kpi-lbl[b-b1e2zoedp3]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;display: flex;align-items: center;gap: 8px}.defmb-kpi-dot[b-b1e2zoedp3]{width: 6px;height: 6px;border-radius: 50%;background: var(--d-ink-4);flex-shrink: 0}.defmb-kpi-dot.accent[b-b1e2zoedp3]{background: var(--d-accent-grad)}.defmb-kpi-dot.warn[b-b1e2zoedp3]{background: var(--d-warn)}.defmb-kpi-dot.good[b-b1e2zoedp3]{background: var(--d-good)}.defmb-kpi-val[b-b1e2zoedp3]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);font-variant-numeric: tabular-nums;line-height: 1.05}.defmb-kpi-val .unit[b-b1e2zoedp3]{font-size: 11px;color: var(--d-ink-3);font-weight: 500;margin-left: 4px;letter-spacing: 0}.defmb-toolbar[b-b1e2zoedp3]{display: flex;flex-direction: column;gap: 10px;margin-bottom: 14px}@media (min-width: 768px){.defmb-toolbar[b-b1e2zoedp3]{flex-direction: row;align-items: center}}.defmb-search[b-b1e2zoedp3]{position: relative;flex: 1}.defmb-search svg.ico[b-b1e2zoedp3]{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);width: 14px;height: 14px;color: var(--d-ink-4);pointer-events: none}.defmb-search input[b-b1e2zoedp3]{width: 100%;height: 38px;padding: 0 32px 0 36px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;color: var(--d-ink);outline: none;transition: border-color .12s,box-shadow .12s}.defmb-search input:focus[b-b1e2zoedp3]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,.12)}.defmb-search input[b-b1e2zoedp3]::placeholder{color: var(--d-ink-4)}.defmb-search-clear[b-b1e2zoedp3]{position: absolute;right: 8px;top: 50%;transform: translateY(-50%);background: transparent;border: 0;cursor: pointer;color: var(--d-ink-4);padding: 4px;display: inline-flex}.defmb-search-clear:hover[b-b1e2zoedp3]{color: var(--d-ink-2)}.defmb-tabs[b-b1e2zoedp3]{display: flex;gap: 6px;overflow-x: auto;flex-shrink: 0}.defmb-tab[b-b1e2zoedp3]{height: 34px;padding: 0 12px;border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink-2);font-size: 12.5px;font-weight: 500;border-radius: 999px;cursor: pointer;white-space: nowrap;display: inline-flex;align-items: center;gap: 6px;transition: background .12s,color .12s,border-color .12s}.defmb-tab:hover[b-b1e2zoedp3]{background: var(--d-surface-2);color: var(--d-ink)}.defmb-tab.active[b-b1e2zoedp3]{background: var(--d-accent-grad);border-color: transparent;color: #fff;box-shadow: 0 1px 2px rgba(234,88,12,.18)}.defmb-tab-count[b-b1e2zoedp3]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10.5px;font-weight: 600;padding: 1px 6px;border-radius: 999px;background: var(--d-surface-2);color: var(--d-ink-3)}.defmb-tab.active .defmb-tab-count[b-b1e2zoedp3]{background: rgba(255,255,255,.25);color: #fff}.defmb-list[b-b1e2zoedp3]{display: flex;flex-direction: column;gap: 10px}.defmb-card[b-b1e2zoedp3]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);cursor: pointer;transition: background .12s,border-color .12s;overflow: hidden}.defmb-card:hover[b-b1e2zoedp3]{background: var(--d-surface-2);border-color: var(--d-ink-4)}.defmb-card-main[b-b1e2zoedp3]{padding: 14px 16px;display: flex;flex-direction: column;gap: 14px}@media (min-width: 640px){.defmb-card-main[b-b1e2zoedp3]{flex-direction: row;align-items: center}}.defmb-svc-ico[b-b1e2zoedp3]{width: 40px;height: 40px;border-radius: 9px;background: var(--d-surface-2);border: 1px solid var(--d-line);color: var(--d-ink-2);display: grid;place-items: center;flex-shrink: 0}.defmb-card-info[b-b1e2zoedp3]{flex: 1;min-width: 0}.defmb-card-top[b-b1e2zoedp3]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-bottom: 5px}.defmb-code[b-b1e2zoedp3]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 14px;font-weight: 600;color: var(--d-ink);letter-spacing: -0.01em}.defmb-meta[b-b1e2zoedp3]{display: flex;flex-wrap: wrap;gap: 12px;font-size: 11.5px;color: var(--d-ink-3)}.defmb-meta span[b-b1e2zoedp3]{display: inline-flex;align-items: center;gap: 4px}.defmb-meta .pill-warn[b-b1e2zoedp3]{color: var(--d-warn);font-weight: 600}.defmb-card-amt[b-b1e2zoedp3]{display: flex;align-items: center;gap: 12px;flex-shrink: 0}@media (min-width: 640px){.defmb-card-amt[b-b1e2zoedp3]{text-align: right}}.defmb-amt-num[b-b1e2zoedp3]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 17px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);font-variant-numeric: tabular-nums}.defmb-amt-cur[b-b1e2zoedp3]{font-size: 11px;color: var(--d-ink-4);margin-top: 1px}.defmb-chev[b-b1e2zoedp3]{color: var(--d-ink-4);transition: color .12s,transform .12s}.defmb-card:hover .defmb-chev[b-b1e2zoedp3]{color: var(--d-accent);transform: translateX(2px)}.defmb-card-pay[b-b1e2zoedp3]{border-top: 1px solid var(--d-line-2);background: var(--d-surface-2);padding: 8px 16px;display: flex;flex-wrap: wrap;gap: 14px;font-size: 11.5px;color: var(--d-ink-3)}.defmb-card-pay span[b-b1e2zoedp3]{display: inline-flex;align-items: center;gap: 4px}.defmb-card-pay .ok[b-b1e2zoedp3]{color: var(--d-good);font-weight: 500}.defmb-empty[b-b1e2zoedp3]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 40px 20px;text-align: center;color: var(--d-ink-3)}.defmb-empty-ico[b-b1e2zoedp3]{width: 56px;height: 56px;margin: 0 auto 14px;border-radius: 12px;background: var(--d-accent-grad-soft);border: 1px solid #fed7aa;display: grid;place-items: center;color: var(--d-accent)}.defmb-empty b[b-b1e2zoedp3]{display: block;color: var(--d-ink);font-size: 14px;font-weight: 600;margin-bottom: 4px}.defmb-empty small[b-b1e2zoedp3]{display: block;font-size: 12.5px;color: var(--d-ink-3);margin-bottom: 14px}.defmb-clear-link[b-b1e2zoedp3]{color: var(--d-accent);font-size: 12.5px;font-weight: 500;background: transparent;border: 0;cursor: pointer;padding: 0}.defmb-clear-link:hover[b-b1e2zoedp3]{text-decoration: underline}.defmb-pag[b-b1e2zoedp3]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 6px 12px;margin-top: 14px}
/* /src/Features/Account/Pages/Account/Profile.razor.rz.scp.css */
.defprof-root[b-4k0v7wbutm]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);min-height: calc(100vh - 56px);padding: 20px 28px}.defprof-hero[b-4k0v7wbutm]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.defprof-hero h1[b-4k0v7wbutm]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.defprof-hero h1 em[b-4k0v7wbutm]{font-style: normal;color: var(--d-ink-3);font-weight: 500;margin: 0 6px}.defprof-hero-meta[b-4k0v7wbutm]{margin-top: 6px;color: var(--d-ink-3);font-size: 14px}.defprof-stack[b-4k0v7wbutm]{display: flex;flex-direction: column;gap: 16px;margin-top: 18px}.defprof-card[b-4k0v7wbutm]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.defprof-card-hd[b-4k0v7wbutm]{padding: 14px 16px;border-bottom: 1px solid var(--d-line)}.defprof-card-hd h3[b-4k0v7wbutm]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.defprof-card-bd[b-4k0v7wbutm]{padding: 16px}.defprof-loyalty-link[b-4k0v7wbutm]{display: flex;align-items: center;gap: 14px;padding: 14px 16px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);text-decoration: none;color: var(--d-ink);transition: background .12s,border-color .12s}.defprof-loyalty-link:hover[b-4k0v7wbutm]{background: var(--d-surface-2);border-color: var(--d-ink-4);color: var(--d-ink);text-decoration: none}.defprof-loyalty-ico[b-4k0v7wbutm]{width: 38px;height: 38px;border-radius: 9px;background: var(--d-accent-grad);color: #fff;display: grid;place-items: center;box-shadow: 0 1px 2px rgba(234,88,12,.18);flex-shrink: 0}.defprof-loyalty-info[b-4k0v7wbutm]{flex: 1;min-width: 0}.defprof-loyalty-info .t[b-4k0v7wbutm]{font-size: 13.5px;font-weight: 600;color: var(--d-ink);line-height: 1.2}.defprof-loyalty-info .s[b-4k0v7wbutm]{font-size: 12px;color: var(--d-ink-3);margin-top: 2px}.defprof-loyalty-link svg.chev[b-4k0v7wbutm]{color: var(--d-ink-4);transition: color .12s,transform .12s}.defprof-loyalty-link:hover svg.chev[b-4k0v7wbutm]{color: var(--d-accent);transform: translateX(2px)}.defprof-msg[b-4k0v7wbutm]{border-radius: var(--d-r);padding: 12px 14px;font-size: 14px;border: 1px solid}.defprof-msg.good[b-4k0v7wbutm]{background: var(--d-good-soft);border-color: #bbf7d0;color: #166534}.defprof-msg.bad[b-4k0v7wbutm]{background: #fef2f2;border-color: #fecaca;color: #991b1b}.defprof-grid-2[b-4k0v7wbutm]{display: grid;grid-template-columns: 1fr;gap: 14px}@media (min-width: 640px){.defprof-grid-2[b-4k0v7wbutm]{grid-template-columns: 1fr 1fr}}.defprof-field label[b-4k0v7wbutm]{display: block;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;margin-bottom: 6px}.defprof-input[b-4k0v7wbutm]{width: 100%;height: 38px;padding: 0 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;color: var(--d-ink);transition: border-color .12s,box-shadow .12s;outline: none}.defprof-input:focus[b-4k0v7wbutm]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,.12)}.defprof-input:disabled[b-4k0v7wbutm]{background: var(--d-surface-2);color: var(--d-ink-3);cursor: not-allowed}.defprof-actions[b-4k0v7wbutm]{display: flex;gap: 10px;margin-top: 18px;padding-top: 16px;border-top: 1px solid var(--d-line);flex-wrap: wrap}.defprof-btn[b-4k0v7wbutm]{height: 38px;padding: 0 16px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.defprof-btn:hover[b-4k0v7wbutm]{background: var(--d-surface-2);text-decoration: none;color: var(--d-ink)}.defprof-btn-accent[b-4k0v7wbutm]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,.18),0 4px 12px -2px rgba(234,88,12,.22)}.defprof-btn-accent:hover[b-4k0v7wbutm]{background: var(--d-accent-grad-hover);color: #fff}.defprof-btn:disabled[b-4k0v7wbutm]{opacity: .5;cursor: not-allowed}.defprof-quick[b-4k0v7wbutm]{display: grid;grid-template-columns: 1fr;gap: 12px}@media (min-width: 768px){.defprof-quick[b-4k0v7wbutm]{grid-template-columns: 1fr 1fr}}.defprof-quick-card[b-4k0v7wbutm]{display: block;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 14px 16px;text-decoration: none;color: var(--d-ink);transition: background .12s,border-color .12s}.defprof-quick-card:hover[b-4k0v7wbutm]{background: var(--d-surface-2);border-color: var(--d-ink-4);text-decoration: none;color: var(--d-ink)}.defprof-quick-card .t[b-4k0v7wbutm]{font-size: 13.5px;font-weight: 600;color: var(--d-ink);transition: color .12s}.defprof-quick-card:hover .t[b-4k0v7wbutm]{color: var(--d-accent)}.defprof-quick-card .s[b-4k0v7wbutm]{font-size: 12px;color: var(--d-ink-3);margin-top: 4px}.defprof-sessions-hint[b-4k0v7wbutm]{font-size: 12.5px;color: var(--d-ink-3);margin: 0 0 12px;line-height: 1.5}.defprof-sessions-empty[b-4k0v7wbutm]{font-size: 13px;color: var(--d-ink-3);padding: 14px 0}.defprof-sessions[b-4k0v7wbutm]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 8px}.defprof-session[b-4k0v7wbutm]{display: flex;align-items: center;gap: 12px;padding: 12px 14px;border: 1px solid var(--d-line);border-radius: 10px;background: var(--d-surface)}.defprof-session.is-current[b-4k0v7wbutm]{border-color: var(--d-accent);background: var(--d-surface-2)}.defprof-session-main[b-4k0v7wbutm]{flex: 1;min-width: 0}.defprof-session .t[b-4k0v7wbutm]{font-size: 13.5px;font-weight: 600;color: var(--d-ink)}.defprof-session .s[b-4k0v7wbutm]{font-size: 12px;color: var(--d-ink-3);margin-top: 4px;word-break: break-word}.defprof-session-tag[b-4k0v7wbutm]{display: inline-block;margin-left: 8px;padding: 1px 8px;border-radius: 999px;background: var(--d-accent);color: #fff;font-size: 10.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;vertical-align: middle}.defprof-session-app[b-4k0v7wbutm]{display: inline-block;margin-left: 8px;padding: 1px 8px;border-radius: 999px;border: 1px solid var(--d-line,#e8eaed);color: var(--d-ink-3,#64748b);font-size: 11.5px;font-weight: 600;vertical-align: middle}
/* /src/Features/Account/Pages/Account/VisaApplicationView.razor.rz.scp.css */
.vappview-root[b-12cyrbpa81]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;font-size: 14px}.vappview-root h1[b-12cyrbpa81],.vappview-root h2[b-12cyrbpa81],.vappview-root h3[b-12cyrbpa81]{font-family: 'Inter Tight','Inter',sans-serif;letter-spacing: -0.025em;color: var(--d-ink)}.vappview-card[b-12cyrbpa81]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r)}.vappview-card-hd[b-12cyrbpa81]{padding: 12px 16px;border-bottom: 1px solid var(--d-line);font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.vappview-code[b-12cyrbpa81]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-accent);font-weight: 500}.vappview-pill[b-12cyrbpa81]{display: inline-flex;align-items: center;gap: 6px;height: 22px;padding: 0 10px;border-radius: 999px;font-size: 11px;font-weight: 600;border: 1px solid transparent}.vappview-pill.good[b-12cyrbpa81]{background: var(--d-good-soft);color: var(--d-good);border-color: color-mix(in srgb,var(--d-good) 20%,transparent)}.vappview-pill.warn[b-12cyrbpa81]{background: var(--d-warn-soft);color: var(--d-warn);border-color: color-mix(in srgb,var(--d-warn) 20%,transparent)}.vappview-pill.danger[b-12cyrbpa81]{background: color-mix(in srgb,var(--d-danger) 12%,white);color: var(--d-danger);border-color: color-mix(in srgb,var(--d-danger) 25%,transparent)}.vappview-pill.info[b-12cyrbpa81]{background: var(--d-accent-soft);color: var(--d-accent);border-color: color-mix(in srgb,var(--d-accent) 20%,transparent)}.vappview-pill.muted[b-12cyrbpa81]{background: var(--d-surface-2);color: var(--d-ink-3);border-color: var(--d-line)}.vappview-cta[b-12cyrbpa81]{height: 36px;padding: 0 14px;border-radius: var(--d-r);background: var(--d-accent-grad);color: #fff;border: 0;font-size: 14px;font-weight: 600;display: inline-flex;align-items: center;gap: 8px;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22);text-decoration: none;cursor: pointer}.vappview-cta:hover[b-12cyrbpa81]{background: var(--d-accent-grad-hover);color: #fff;text-decoration: none}.vappview-back[b-12cyrbpa81]{height: 36px;padding: 0 14px;border-radius: var(--d-r);background: var(--d-surface);color: var(--d-ink);border: 1px solid var(--d-line);font-size: 14px;font-weight: 500;display: inline-flex;align-items: center;gap: 8px;text-decoration: none;cursor: pointer}.vappview-back:hover[b-12cyrbpa81]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.vappview-danger[b-12cyrbpa81]{height: 36px;padding: 0 14px;border-radius: var(--d-r);background: var(--d-surface);color: var(--d-danger);border: 1px solid color-mix(in srgb,var(--d-danger) 30%,transparent);font-size: 14px;font-weight: 500;cursor: pointer}.vappview-danger:hover[b-12cyrbpa81]{background: color-mix(in srgb,var(--d-danger) 8%,white)}.vappview-banner[b-12cyrbpa81]{border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface-2);padding: 12px 14px;color: var(--d-ink-2);font-size: 14px}.vappview-banner.warn[b-12cyrbpa81]{background: var(--d-warn-soft);border-color: color-mix(in srgb,var(--d-warn) 25%,transparent);color: color-mix(in srgb,var(--d-warn) 80%,black)}.vappview-banner.good[b-12cyrbpa81]{background: var(--d-good-soft);border-color: color-mix(in srgb,var(--d-good) 25%,transparent);color: color-mix(in srgb,var(--d-good) 80%,black)}.vappview-banner.danger[b-12cyrbpa81]{background: color-mix(in srgb,var(--d-danger) 8%,white);border-color: color-mix(in srgb,var(--d-danger) 25%,transparent);color: color-mix(in srgb,var(--d-danger) 80%,black)}.vappview-banner.info[b-12cyrbpa81]{background: var(--d-accent-soft);border-color: color-mix(in srgb,var(--d-accent) 25%,transparent);color: color-mix(in srgb,var(--d-accent) 80%,black)}.vappview-num[b-12cyrbpa81]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.vappview-eyebrow[b-12cyrbpa81]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}
/* /src/Features/Account/Pages/Account/VisaMyApplications.razor.rz.scp.css */
.vmy-root[b-pmpx1xqh77]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;font-size: 14px}.vmy-root h1[b-pmpx1xqh77],.vmy-root h2[b-pmpx1xqh77],.vmy-root h3[b-pmpx1xqh77]{font-family: 'Inter Tight','Inter',sans-serif;letter-spacing: -0.025em;color: var(--d-ink)}.vmy-card[b-pmpx1xqh77]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);transition: border-color .15s,box-shadow .15s;cursor: pointer}.vmy-card:hover[b-pmpx1xqh77]{border-color: var(--d-ink-4);box-shadow: 0 6px 18px -10px rgba(28,25,23,0.10)}.vmy-tab[b-pmpx1xqh77]{height: 32px;padding: 0 14px;border-radius: 999px;background: var(--d-surface);color: var(--d-ink-2);border: 1px solid var(--d-line);font-size: 12px;font-weight: 500;cursor: pointer;display: inline-flex;align-items: center;gap: 6px;transition: background .12s,color .12s,border-color .12s}.vmy-tab:hover[b-pmpx1xqh77]{background: var(--d-surface-2);color: var(--d-ink)}.vmy-tab.active[b-pmpx1xqh77]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.20)}.vmy-tab-count[b-pmpx1xqh77]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10.5px;font-weight: 600;opacity: .8}.vmy-cta[b-pmpx1xqh77]{height: 38px;padding: 0 16px;border-radius: var(--d-r);background: var(--d-accent-grad);color: #fff;border: 0;font-size: 14px;font-weight: 600;display: inline-flex;align-items: center;gap: 8px;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22);text-decoration: none}.vmy-cta:hover[b-pmpx1xqh77]{background: var(--d-accent-grad-hover);color: #fff;text-decoration: none}.vmy-pill[b-pmpx1xqh77]{display: inline-flex;align-items: center;height: 22px;padding: 0 10px;border-radius: 999px;font-size: 11px;font-weight: 600;border: 1px solid transparent}.vmy-pill.good[b-pmpx1xqh77]{background: var(--d-good-soft);color: var(--d-good);border-color: color-mix(in srgb,var(--d-good) 20%,transparent)}.vmy-pill.warn[b-pmpx1xqh77]{background: var(--d-warn-soft);color: var(--d-warn);border-color: color-mix(in srgb,var(--d-warn) 20%,transparent)}.vmy-pill.info[b-pmpx1xqh77]{background: var(--d-accent-soft);color: var(--d-accent);border-color: color-mix(in srgb,var(--d-accent) 20%,transparent)}.vmy-pill.danger[b-pmpx1xqh77]{background: color-mix(in srgb,var(--d-danger) 12%,white);color: var(--d-danger);border-color: color-mix(in srgb,var(--d-danger) 25%,transparent)}.vmy-pill.muted[b-pmpx1xqh77]{background: var(--d-surface-2);color: var(--d-ink-3);border-color: var(--d-line)}.vmy-code[b-pmpx1xqh77]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11.5px;color: var(--d-ink-3)}.vmy-num[b-pmpx1xqh77]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em;font-family: 'Inter Tight','Inter',sans-serif;color: var(--d-ink)}.vmy-empty[b-pmpx1xqh77]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 48px 24px;text-align: center;color: var(--d-ink-3)}.vmy-empty .ic[b-pmpx1xqh77]{width: 56px;height: 56px;border-radius: 50%;background: var(--d-surface-2);color: var(--d-ink-4);display: flex;align-items: center;justify-content: center;margin: 0 auto 12px;border: 1px solid var(--d-line)}
/* /src/Features/Account/Pages/Ca/Account.razor.rz.scp.css */
.nm-list-page[b-b77dhilr74]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-b77dhilr74]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-b77dhilr74]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-b77dhilr74]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.acc-loading[b-b77dhilr74]{display: flex;flex-direction: column;gap: 12px}.acc-hero[b-b77dhilr74]{display: flex;align-items: center;gap: 20px}.acc-hero-avatar[b-b77dhilr74]{position: relative;display: inline-flex;border-radius: 50%;box-shadow: 0 0 0 4px var(--nm-brand-50);flex-shrink: 0}.acc-avatar-overlay[b-b77dhilr74]{position: absolute;right: -2px;bottom: -2px;width: 28px;height: 28px;border-radius: 50%;background: var(--nm-brand-500);color: var(--nm-on-brand);display: flex;align-items: center;justify-content: center;cursor: pointer;border: 2px solid var(--nm-surface);transition: background .15s ease,transform .15s ease}.acc-avatar-overlay:hover[b-b77dhilr74]{background: var(--nm-brand-600);transform: scale(1.06)}.acc-avatar-overlay:focus-visible[b-b77dhilr74]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.acc-hero-id[b-b77dhilr74]{flex: 1;min-width: 0}.acc-hero-name[b-b77dhilr74]{margin: 0;font-size: 22px;font-weight: 800;letter-spacing: -.02em;color: var(--nm-ink);line-height: 1.15}.acc-hero-email[b-b77dhilr74]{margin: 3px 0 0;font-size: 13.5px;color: var(--nm-muted);word-break: break-word}.acc-hero-meta[b-b77dhilr74]{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 10px}.acc-hero-badges[b-b77dhilr74]{display: flex;flex-direction: column;align-items: flex-end;gap: 8px;flex-shrink: 0}.acc-avatar-upload[b-b77dhilr74]{max-width: 320px;display: flex;flex-direction: column;gap: 6px;align-items: flex-start}.acc-uploading[b-b77dhilr74]{margin: 0;font-size: 12px;color: var(--nm-brand-700)}.acc-shell[b-b77dhilr74]{display: grid;grid-template-columns: minmax(0,1fr) 320px;gap: 16px;align-items: start}.acc-shell-main[b-b77dhilr74]{min-width: 0;display: flex;flex-direction: column;gap: 12px}.acc-shell-side[b-b77dhilr74]{position: sticky;top: 84px;align-self: start;margin-top: 54px}[b-b77dhilr74] .acc-card .nm-card__head{display: flex;align-items: center;gap: 8px}.acc-card-ico[b-b77dhilr74]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.acc-card-title[b-b77dhilr74]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.acc-card-sub[b-b77dhilr74]{font-size: 11px;color: var(--nm-muted);font-weight: 400}.acc-card-count[b-b77dhilr74]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.acc-card-body[b-b77dhilr74]{padding: 14px 16px;display: flex;flex-direction: column;gap: 14px}.acc-card-body[b-b77dhilr74] .acc-col-full{grid-column: 1 / -1}.acc-fstack[b-b77dhilr74]{display: flex;flex-direction: column;gap: 12px}[b-b77dhilr74] .acc-validation{margin: 3px 0 0;font-size: 11.5px;color: var(--nm-bad)}.acc-panel-actions[b-b77dhilr74]{display: flex;justify-content: flex-end;padding-top: 14px;border-top: 1px solid var(--nm-border)}.acc-docs[b-b77dhilr74]{display: grid;grid-template-columns: 1fr 1fr;gap: 14px}.acc-doccard-type[b-b77dhilr74]{flex: 1;min-width: 0;font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: .03em;color: var(--nm-ink)}[b-b77dhilr74] .acc-doccard .nm-card__head{display: flex;align-items: center;gap: 10px;background: var(--nm-surface-2)}.acc-doccard-body[b-b77dhilr74]{display: flex;flex-direction: column;gap: 12px;padding: 14px}.acc-sec[b-b77dhilr74]{display: grid;grid-template-columns: 1fr;gap: 16px;align-items: start;max-width: 620px}@media (min-width: 900px) and (max-width: 1024px),(min-width: 1320px){.acc-sec[b-b77dhilr74]{grid-template-columns: minmax(320px,1fr) 300px;max-width: 940px}}.acc-pwd-eye[b-b77dhilr74]{display: grid;place-items: center;width: 24px;height: 100%;border: none;background: none;padding: 0;color: var(--nm-muted);cursor: pointer}.acc-pwd-eye:hover[b-b77dhilr74]{color: var(--nm-ink-2)}.acc-pwd-eye:focus-visible[b-b77dhilr74]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px;border-radius: 6px}.acc-pwd-strength[b-b77dhilr74]{display: flex;align-items: center;gap: 10px}.acc-pwd-bars[b-b77dhilr74]{display: flex;gap: 4px;flex: 1}.acc-pwd-bar[b-b77dhilr74]{height: 5px;flex: 1;border-radius: var(--nm-r-pill);background: var(--nm-border);transition: background .2s ease}.acc-pwd-bar.on.s1[b-b77dhilr74],.acc-pwd-bar.on.s2[b-b77dhilr74]{background: var(--nm-bad)}.acc-pwd-bar.on.s3[b-b77dhilr74]{background: var(--nm-warn)}.acc-pwd-bar.on.s4[b-b77dhilr74],.acc-pwd-bar.on.s5[b-b77dhilr74]{background: var(--nm-ok)}.acc-pwd-strlbl[b-b77dhilr74]{font-size: 12px;font-weight: 600;flex-shrink: 0;min-width: 58px;text-align: right}.acc-pwd-strlbl.s1[b-b77dhilr74],.acc-pwd-strlbl.s2[b-b77dhilr74]{color: var(--nm-bad)}.acc-pwd-strlbl.s3[b-b77dhilr74]{color: var(--nm-warn)}.acc-pwd-strlbl.s4[b-b77dhilr74],.acc-pwd-strlbl.s5[b-b77dhilr74]{color: var(--nm-ok)}.acc-pwd-rules[b-b77dhilr74]{list-style: none;margin: 0;padding: 10px 12px;background: var(--nm-surface-2);border-radius: 10px;display: grid;gap: 6px 14px}.acc-pwd-rules li[b-b77dhilr74]{position: relative;padding-left: 20px;font-size: 12px;color: var(--nm-muted)}.acc-pwd-rules li[b-b77dhilr74]::before{content: "○";position: absolute;left: 0;color: var(--nm-border-strong)}.acc-pwd-rules li.ok[b-b77dhilr74]{color: var(--nm-ink-2)}.acc-pwd-rules li.ok[b-b77dhilr74]::before{content: "✓";color: var(--nm-ok);font-weight: 700}.acc-pwd-tip[b-b77dhilr74]{display: flex;gap: 8px;margin: 0;font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.acc-pwd-tip > i[b-b77dhilr74]{color: var(--nm-brand-600);flex-shrink: 0;margin-top: 1px}.acc-pin-state[b-b77dhilr74]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.acc-pin-since[b-b77dhilr74]{font-size: 12px;color: var(--nm-muted)}.acc-pager-wrap[b-b77dhilr74]{margin-top: 16px}.acc-summary[b-b77dhilr74]{background: linear-gradient(180deg,var(--nm-brand-50) 0%,var(--nm-surface) 64px);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow);padding: 18px}.acc-summary-title[b-b77dhilr74]{margin: 0 0 6px;font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-ink-2)}.acc-summary[b-b77dhilr74] .nm-dl__desc{text-align: right;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.acc-summary[b-b77dhilr74] .nm-dl__item:last-child{border-bottom: none}.acc-summary-link[b-b77dhilr74]{display: flex;align-items: center;gap: 10px;margin-top: 14px;padding: 11px 12px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface);text-decoration: none;color: var(--nm-ink);font-size: 14px;font-weight: 600;transition: border-color .15s ease,background .15s ease}.acc-summary-link:hover[b-b77dhilr74]{border-color: var(--nm-brand-300);background: var(--nm-brand-50)}.acc-summary-link > i:first-child[b-b77dhilr74]{color: var(--nm-brand-600);font-size: 15px}.acc-summary-link span[b-b77dhilr74]{flex: 1}.acc-summary-link-arrow[b-b77dhilr74]{color: var(--nm-muted);font-size: 14px}.acc-code[b-b77dhilr74]{font-family: ui-monospace,'JetBrains Mono',monospace;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: 6px;padding: 1px 7px;font-size: 12px;font-weight: 600;color: var(--nm-ink-2)}@media (max-width: 1024px){.acc-shell[b-b77dhilr74]{grid-template-columns: 1fr}.acc-shell-side[b-b77dhilr74]{position: static;order: 2;margin-top: 0 !important}}@media (max-width: 768px){.acc-hero[b-b77dhilr74]{flex-direction: column;text-align: center}.acc-hero-id[b-b77dhilr74]{text-align: center}.acc-hero-meta[b-b77dhilr74]{justify-content: center}.acc-hero-badges[b-b77dhilr74]{flex-direction: row;align-items: center;justify-content: center}.acc-docs[b-b77dhilr74]{grid-template-columns: 1fr}.acc-pwd-rules[b-b77dhilr74]{grid-template-columns: 1fr}}@media (max-width: 640px){.nm-list-page[b-b77dhilr74]{padding: 16px 14px 22px}}@media (prefers-reduced-motion: reduce){*[b-b77dhilr74]{transition: none !important;animation-duration: .001ms !important}}
/* /src/Features/Account/Pages/Ca/CaChangePassword.razor.rz.scp.css */
.cacpwd-root[b-7tcumw6zx7]{--d-bg: #f7f8fa;--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-line-2: #f1f2f5;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-ink-4: #a5abb8;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-danger-soft: #fee2e2;--d-r: 12px;color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;font-size: 14px;letter-spacing: -0.01em;display: flex;flex-direction: column;gap: 14px;padding: 20px 28px;min-height: calc(100vh - 64px);outline: none}.cacpwd-header[b-7tcumw6zx7]{display: flex;align-items: center;gap: 20px;padding: 10px 14px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: 14px;flex-wrap: wrap;box-shadow: 0 1px 0 rgba(0,0,0,.02)}.cacpwd-header-left[b-7tcumw6zx7]{display: flex;align-items: center;gap: 12px;flex: 1;min-width: 260px}.cacpwd-header-ico[b-7tcumw6zx7]{width: 44px;height: 44px;border-radius: 12px;background: var(--d-surface-2);color: var(--d-ink-2);display: flex;align-items: center;justify-content: center;flex-shrink: 0;box-shadow: 0 4px 12px -2px rgba(16,24,40,.08)}.cacpwd-header-ico svg[b-7tcumw6zx7]{width: 22px;height: 22px}.cacpwd-header-titles[b-7tcumw6zx7]{min-width: 0}.cacpwd-header-titles h1[b-7tcumw6zx7]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 18px;font-weight: 700;color: var(--d-ink);line-height: 1.2}.cacpwd-header-sub[b-7tcumw6zx7]{margin: 2px 0 0;font-size: 12px;color: var(--d-ink-3)}.cacpwd-header-right[b-7tcumw6zx7]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cacpwd-btn[b-7tcumw6zx7]{height: 36px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 12.5px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 6px;cursor: pointer;text-decoration: none;transition: background .12s,border-color .12s}.cacpwd-btn:hover[b-7tcumw6zx7]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.cacpwd-btn-accent[b-7tcumw6zx7]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(255,107,0,.18),0 4px 12px -2px rgba(255,107,0,.22)}.cacpwd-btn-accent:hover[b-7tcumw6zx7]{background: var(--d-accent-grad-hover);color: #fff}.cacpwd-btn-accent:disabled[b-7tcumw6zx7]{background: var(--d-surface-2);color: var(--d-ink-4);box-shadow: none;cursor: not-allowed}.cacpwd-grid[b-7tcumw6zx7]{display: grid;grid-template-columns: 1fr;gap: 16px}@media (min-width: 1024px){.cacpwd-grid[b-7tcumw6zx7]{grid-template-columns: 2fr 1fr}}.cacpwd-card[b-7tcumw6zx7]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: 14px;overflow: hidden;display: flex;flex-direction: column}.cacpwd-card-hd[b-7tcumw6zx7]{padding: 10px 16px;border-bottom: 1px solid var(--d-line-2);display: flex;align-items: center;gap: 10px;background: linear-gradient(180deg,#fff8f2 0%,#fff 100%)}.cacpwd-card-hd h3[b-7tcumw6zx7]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 14px;font-weight: 700;color: var(--d-ink);letter-spacing: -0.01em;text-transform: none}.cacpwd-card-hd small[b-7tcumw6zx7]{font-size: 11px;color: var(--d-ink-4);margin-left: 2px}.cacpwd-card-ico[b-7tcumw6zx7]{width: 26px;height: 26px;border-radius: 7px;background: var(--d-surface-2);color: var(--d-ink-2);display: flex;align-items: center;justify-content: center;flex-shrink: 0}.cacpwd-card-ico svg[b-7tcumw6zx7]{width: 15px;height: 15px}.cacpwd-card-body[b-7tcumw6zx7]{padding: 16px;display: flex;flex-direction: column;gap: 16px;flex: 1}.cacpwd-card-ft[b-7tcumw6zx7]{padding: 12px 16px;border-top: 1px solid var(--d-line-2);background: var(--d-surface-2);display: flex;justify-content: space-between;align-items: center;gap: 12px;flex-wrap: wrap}.cacpwd-kbd-hint[b-7tcumw6zx7]{display: flex;align-items: center;gap: 6px;font-size: 11px;color: var(--d-ink-3)}.cacpwd-kbd[b-7tcumw6zx7]{padding: 1px 6px;border-radius: 4px;background: var(--d-surface);border: 1px solid var(--d-line);font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10px;color: var(--d-ink-2)}.cacpwd-field[b-7tcumw6zx7]{display: flex;flex-direction: column;gap: 6px}.cacpwd-label[b-7tcumw6zx7]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.cacpwd-label .req[b-7tcumw6zx7]{color: var(--d-danger);margin-left: 2px}.cacpwd-input-wrap[b-7tcumw6zx7]{position: relative}.cacpwd-input[b-7tcumw6zx7]{width: 100%;height: 38px;padding: 0 40px 0 12px;font-size: 14px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);color: var(--d-ink);transition: border-color .12s,box-shadow .12s}.cacpwd-input:focus[b-7tcumw6zx7]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(255,107,0,.12)}.cacpwd-input[b-7tcumw6zx7]::placeholder{color: var(--d-ink-4)}.cacpwd-input.error[b-7tcumw6zx7]{border-color: var(--d-danger)}.cacpwd-input.error:focus[b-7tcumw6zx7]{box-shadow: 0 0 0 3px rgba(220,38,38,.12)}.cacpwd-eye[b-7tcumw6zx7]{position: absolute;right: 6px;top: 50%;transform: translateY(-50%);width: 28px;height: 28px;display: grid;place-items: center;background: transparent;border: 0;border-radius: 6px;color: var(--d-ink-4);cursor: pointer}.cacpwd-eye:hover[b-7tcumw6zx7]{background: var(--d-surface-2);color: var(--d-ink-2)}.cacpwd-match[b-7tcumw6zx7]{position: absolute;right: 38px;top: 50%;transform: translateY(-50%);color: var(--d-good)}.cacpwd-err-msg[b-7tcumw6zx7]{margin: 0;font-size: 11.5px;color: var(--d-danger);display: flex;align-items: center;gap: 4px}.cacpwd-strength[b-7tcumw6zx7]{display: flex;align-items: center;gap: 8px}.cacpwd-strength-bars[b-7tcumw6zx7]{flex: 1;display: grid;grid-template-columns: repeat(5,1fr);gap: 4px}.cacpwd-strength-bar[b-7tcumw6zx7]{height: 4px;border-radius: 999px;background: var(--d-line)}.cacpwd-strength-bar.s1[b-7tcumw6zx7]{background: var(--d-danger)}.cacpwd-strength-bar.s2[b-7tcumw6zx7]{background: var(--d-warn)}.cacpwd-strength-bar.s3[b-7tcumw6zx7]{background: #0ea5e9}.cacpwd-strength-bar.s4[b-7tcumw6zx7]{background: var(--d-good)}.cacpwd-strength-bar.s5[b-7tcumw6zx7]{background: #15803d}.cacpwd-strength-lbl[b-7tcumw6zx7]{font-size: 11px;font-weight: 600;font-variant-numeric: tabular-nums}.cacpwd-strength-lbl.s1[b-7tcumw6zx7]{color: var(--d-danger)}.cacpwd-strength-lbl.s2[b-7tcumw6zx7]{color: var(--d-warn)}.cacpwd-strength-lbl.s3[b-7tcumw6zx7]{color: #0284c7}.cacpwd-strength-lbl.s4[b-7tcumw6zx7]{color: var(--d-good)}.cacpwd-strength-lbl.s5[b-7tcumw6zx7]{color: #15803d}.cacpwd-alert[b-7tcumw6zx7]{display: flex;gap: 10px;padding: 10px 12px;border-radius: var(--d-r);border: 1px solid;font-size: 14px;align-items: flex-start}.cacpwd-alert.error[b-7tcumw6zx7]{background: var(--d-danger-soft);border-color: #fecaca;color: #991b1b}.cacpwd-alert.success[b-7tcumw6zx7]{background: var(--d-good-soft);border-color: #bbf7d0;color: #15803d}.cacpwd-alert .x[b-7tcumw6zx7]{background: transparent;border: 0;color: inherit;opacity: .6;cursor: pointer;padding: 0}.cacpwd-alert .x:hover[b-7tcumw6zx7]{opacity: 1}.cacpwd-side[b-7tcumw6zx7]{display: flex;flex-direction: column;gap: 16px}.cacpwd-check-list[b-7tcumw6zx7]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 8px}.cacpwd-check-item[b-7tcumw6zx7]{display: flex;align-items: center;gap: 8px;font-size: 12.5px}.cacpwd-check-mark[b-7tcumw6zx7]{width: 16px;height: 16px;border-radius: 50%;display: grid;place-items: center;flex-shrink: 0}.cacpwd-check-mark.ok[b-7tcumw6zx7]{background: var(--d-good-soft);color: var(--d-good)}.cacpwd-check-mark.pending[b-7tcumw6zx7]{background: var(--d-surface-2);color: var(--d-ink-4)}.cacpwd-check-text[b-7tcumw6zx7]{color: var(--d-ink-2)}.cacpwd-check-text.pending[b-7tcumw6zx7]{color: var(--d-ink-3)}.cacpwd-tips[b-7tcumw6zx7]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 8px;font-size: 12.5px;color: var(--d-ink-2)}.cacpwd-tips li[b-7tcumw6zx7]{display: flex;gap: 8px}.cacpwd-tips li[b-7tcumw6zx7]::before{content: "•";color: var(--d-ink-4);flex-shrink: 0}.cacpwd-spin[b-7tcumw6zx7]{width: 14px;height: 14px;border: 2px solid rgba(255,255,255,.4);border-top-color: #fff;border-radius: 50%;animation: cacpwd-spin-b-7tcumw6zx7 .8s linear infinite}@keyframes cacpwd-spin-b-7tcumw6zx7{to{transform: rotate(360deg)}}
/* /src/Features/Account/Pages/Ca/CaLoginHistory.razor.rz.scp.css */
.calhist-root[b-eddgbgehcs]{--d-bg: #f7f8fa;--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-line-2: #f1f2f5;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-ink-4: #a5abb8;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-danger: #dc2626;--d-danger-soft: #fee2e2;--d-r: 12px;color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;font-size: 14px;letter-spacing: -0.01em;display: flex;flex-direction: column;gap: 14px;padding: 20px 28px;min-height: calc(100vh - 64px)}.calhist-header[b-eddgbgehcs]{display: flex;align-items: center;gap: 20px;padding: 10px 14px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: 14px;flex-wrap: wrap;box-shadow: 0 1px 0 rgba(0,0,0,.02)}.calhist-header-left[b-eddgbgehcs]{display: flex;align-items: center;gap: 12px;flex: 1;min-width: 260px}.calhist-header-ico[b-eddgbgehcs]{width: 44px;height: 44px;border-radius: 12px;background: var(--d-surface-2);color: var(--d-ink-2);display: flex;align-items: center;justify-content: center;flex-shrink: 0;box-shadow: 0 4px 12px -2px rgba(16,24,40,.08)}.calhist-header-ico svg[b-eddgbgehcs]{width: 22px;height: 22px}.calhist-header-titles[b-eddgbgehcs]{min-width: 0}.calhist-header-titles h1[b-eddgbgehcs]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 18px;font-weight: 700;color: var(--d-ink);line-height: 1.2;display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.calhist-code-chip[b-eddgbgehcs]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11px;font-weight: 600;color: var(--d-ink-2);background: var(--d-surface-2);padding: 2px 8px;border-radius: 6px;border: 1px solid #ffe0c7;font-variant-numeric: tabular-nums}.calhist-header-sub[b-eddgbgehcs]{margin: 2px 0 0;font-size: 12px;color: var(--d-ink-3)}.calhist-header-right[b-eddgbgehcs]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.calhist-hpill[b-eddgbgehcs]{display: inline-flex;flex-direction: column;align-items: flex-start;justify-content: center;padding: 4px 12px;border-radius: 10px;border: 1.5px solid;line-height: 1.1;min-height: 36px}.calhist-hpill small[b-eddgbgehcs]{font-size: 9px;font-weight: 600;letter-spacing: 0.06em;color: var(--d-ink-4);text-transform: uppercase}.calhist-hpill b[b-eddgbgehcs]{font-size: 14px;font-weight: 700;color: var(--d-ink-2);font-variant-numeric: tabular-nums}.calhist-hpill--good[b-eddgbgehcs]{border-color: color-mix(in srgb,var(--d-good) 30%,transparent);background: color-mix(in srgb,var(--d-good) 7%,var(--d-surface))}.calhist-hpill--good b[b-eddgbgehcs]{color: var(--d-good)}.calhist-hpill--danger[b-eddgbgehcs]{border-color: color-mix(in srgb,var(--d-danger) 30%,transparent);background: color-mix(in srgb,var(--d-danger) 7%,var(--d-surface))}.calhist-hpill--danger b[b-eddgbgehcs]{color: var(--d-danger)}.calhist-btn[b-eddgbgehcs]{height: 36px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 12.5px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 6px;cursor: pointer;text-decoration: none;transition: background .12s,border-color .12s}.calhist-btn:hover[b-eddgbgehcs]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.calhist-card[b-eddgbgehcs]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: 14px;overflow: hidden}.calhist-card-hd[b-eddgbgehcs]{display: flex;align-items: center;gap: 10px;padding: 10px 16px;border-bottom: 1px solid var(--d-line-2);background: linear-gradient(180deg,#fff8f2 0%,#fff 100%)}.calhist-card-hd h2[b-eddgbgehcs]{margin: 0;font-size: 14px;font-weight: 700;color: var(--d-ink);font-family: 'Inter Tight','Inter',sans-serif;letter-spacing: -0.01em}.calhist-card-hd small[b-eddgbgehcs]{font-size: 11px;color: var(--d-ink-4);margin-left: 2px}.calhist-card-ico[b-eddgbgehcs]{width: 26px;height: 26px;border-radius: 7px;background: var(--d-surface-2);color: var(--d-ink-2);display: flex;align-items: center;justify-content: center;flex-shrink: 0}.calhist-card-ico svg[b-eddgbgehcs]{width: 15px;height: 15px}.calhist-card-count[b-eddgbgehcs]{margin-left: auto;font-size: 10.5px;font-weight: 700;color: var(--d-ink-2);background: var(--d-surface-2);border-radius: 999px;padding: 3px 10px;font-variant-numeric: tabular-nums}.calhist-list[b-eddgbgehcs]{display: flex;flex-direction: column}.calhist-row[b-eddgbgehcs]{display: flex;gap: 12px;align-items: flex-start;padding: 14px 16px;border-bottom: 1px solid var(--d-line-2);transition: background .12s}.calhist-row:last-child[b-eddgbgehcs]{border-bottom: 0}.calhist-row:hover[b-eddgbgehcs]{background: var(--d-surface-2)}.calhist-ico[b-eddgbgehcs]{width: 32px;height: 32px;border-radius: 8px;display: grid;place-items: center;flex-shrink: 0}.calhist-ico.good[b-eddgbgehcs]{background: var(--d-good-soft);color: var(--d-good)}.calhist-ico.fail[b-eddgbgehcs]{background: var(--d-danger-soft);color: var(--d-danger)}.calhist-row-body[b-eddgbgehcs]{flex: 1;min-width: 0}.calhist-row-head[b-eddgbgehcs]{display: flex;align-items: flex-start;justify-content: space-between;gap: 12px;flex-wrap: wrap;margin-bottom: 4px}.calhist-status[b-eddgbgehcs]{font-size: 14px;font-weight: 600;color: var(--d-ink)}.calhist-time[b-eddgbgehcs]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11.5px;color: var(--d-ink-3);font-variant-numeric: tabular-nums;white-space: nowrap}.calhist-meta[b-eddgbgehcs]{display: flex;flex-direction: column;gap: 2px;font-size: 12px;color: var(--d-ink-3)}.calhist-meta .ua[b-eddgbgehcs]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 100%}.calhist-meta .lbl[b-eddgbgehcs]{color: var(--d-ink-3);font-weight: 600;margin-right: 4px}.calhist-meta .val[b-eddgbgehcs]{color: var(--d-ink-2)}.calhist-mono[b-eddgbgehcs]{font-family: 'JetBrains Mono',ui-monospace,monospace;color: var(--d-ink-2)}.calhist-empty[b-eddgbgehcs]{padding: 48px 16px;text-align: center;color: var(--d-ink-3)}.calhist-empty svg[b-eddgbgehcs]{margin: 0 auto 8px;color: var(--d-ink-4)}.calhist-empty b[b-eddgbgehcs]{display: block;color: var(--d-ink);font-size: 14px;font-weight: 500;margin-bottom: 4px}.calhist-loading[b-eddgbgehcs]{display: flex;align-items: center;justify-content: center;padding: 48px 0}.calhist-spinner[b-eddgbgehcs]{width: 28px;height: 28px;border: 2px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: calhist-spin-b-eddgbgehcs .8s linear infinite}@keyframes calhist-spin-b-eddgbgehcs{to{transform: rotate(360deg)}}
/* /src/Features/Account/Pages/Ca/CaPaymentPassword.razor.rz.scp.css */
.nm-list-page[b-xwfl8ro6js]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-xwfl8ro6js]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-xwfl8ro6js]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-xwfl8ro6js]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.pin-grid[b-xwfl8ro6js]{display: grid;grid-template-columns: minmax(0,1fr) minmax(260px,330px);gap: 16px;align-items: start;min-width: 0}.pin-back[b-xwfl8ro6js]{display: inline-flex;align-items: center;gap: 4px;margin-bottom: 6px;font-size: 12.5px;font-weight: 600;color: var(--nm-muted);text-decoration: none;transition: color .15s ease}.pin-back:hover[b-xwfl8ro6js]{color: var(--nm-brand-600)}.pin-back:focus-visible[b-xwfl8ro6js]{outline: 2px solid var(--nm-brand-300);outline-offset: 2px;border-radius: 3px}.pin-back i[b-xwfl8ro6js]{font-size: 12px}[b-xwfl8ro6js] .pin-card .pin-card-title{margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.pin-body[b-xwfl8ro6js]{display: flex;flex-direction: column;padding: 0 20px}.pin-row[b-xwfl8ro6js]{display: grid;grid-template-columns: 190px minmax(0,1fr);gap: 24px;padding: 22px 0}.pin-row + .pin-row[b-xwfl8ro6js]{border-top: 1px solid var(--nm-border)}.pin-row-label[b-xwfl8ro6js]{display: flex;flex-direction: column;gap: 4px;padding-top: 2px}.pin-label[b-xwfl8ro6js]{font-size: 13px;font-weight: 700;color: var(--nm-ink)}.pin-hint[b-xwfl8ro6js]{font-size: 11.5px;line-height: 1.5;color: var(--nm-muted)}.pin-row-field[b-xwfl8ro6js]{display: flex;flex-direction: column;align-items: flex-start;gap: 10px;min-width: 0}.pin-note[b-xwfl8ro6js]{margin: 0;font-size: 12.5px;line-height: 1.55;color: var(--nm-ink-2)}.pin-err[b-xwfl8ro6js]{font-size: 11.5px;color: var(--nm-bad)}.pin-seg[b-xwfl8ro6js]{display: grid;grid-template-columns: 1fr 1fr;gap: 4px;width: 100%;max-width: 420px;padding: 4px;box-sizing: border-box;border-radius: var(--nm-r-input);background: var(--nm-surface-2);border: 1px solid var(--nm-border)}.pin-seg-opt[b-xwfl8ro6js]{display: inline-flex;align-items: center;justify-content: center;gap: 7px;min-height: 38px;padding: 0 12px;border: 0;border-radius: calc(var(--nm-r-input) - 3px);background: transparent;font-family: var(--nm-font);font-size: 13px;font-weight: 600;color: var(--nm-muted);cursor: pointer;transition: background .15s ease,color .15s ease,box-shadow .15s ease}.pin-seg-opt:hover:not(:disabled):not(.is-on)[b-xwfl8ro6js]{color: var(--nm-ink-2)}.pin-seg-opt:focus-visible[b-xwfl8ro6js]{outline: 2px solid var(--nm-brand-300);outline-offset: 1px}.pin-seg-opt:disabled[b-xwfl8ro6js]{cursor: not-allowed;opacity: .6}.pin-seg-opt.is-on[b-xwfl8ro6js]{background: var(--nm-surface);color: var(--nm-brand-600);box-shadow: 0 1px 2px rgb(0 0 0 / .06)}.pin-seg-opt i[b-xwfl8ro6js]{font-size: 14px}.pin-link[b-xwfl8ro6js]{padding: 0;border: 0;background: none;font-family: var(--nm-font);font-size: 12.5px;font-weight: 600;color: var(--nm-brand-600);cursor: pointer}.pin-link:hover:not(:disabled)[b-xwfl8ro6js]{text-decoration: underline}.pin-link:disabled[b-xwfl8ro6js]{color: var(--nm-muted);cursor: not-allowed}.pin-link:focus-visible[b-xwfl8ro6js]{outline: 2px solid var(--nm-brand-300);outline-offset: 2px;border-radius: 3px}.pin-rules[b-xwfl8ro6js]{display: flex;flex-wrap: wrap;gap: 4px 16px;margin: 0;padding: 0;list-style: none}.pin-rule[b-xwfl8ro6js]{display: flex;align-items: center;gap: 5px;font-size: 11.5px;color: var(--nm-muted)}.pin-rule.is-ok[b-xwfl8ro6js]{color: var(--nm-ok)}.pin-rule i[b-xwfl8ro6js]{font-size: 12px}[b-xwfl8ro6js] .pin-card .pin-foot{display: flex;align-items: center;justify-content: space-between;gap: 16px;flex-wrap: wrap}[b-xwfl8ro6js] .pin-card .pin-guard{display: flex;align-items: flex-start;gap: 7px;margin: 0;flex: 1 1 240px;min-width: 0;font-size: 11.5px;line-height: 1.5;color: var(--nm-muted)}[b-xwfl8ro6js] .pin-card .pin-guard i{flex-shrink: 0;margin-top: 1px;color: var(--nm-warn)}.pin-aside[b-xwfl8ro6js]{display: flex;flex-direction: column;gap: 12px}.pin-wallet-link[b-xwfl8ro6js]{display: inline-flex;align-items: center;gap: 2px;align-self: flex-start;font-size: 12.5px;font-weight: 600;color: var(--nm-brand-600);text-decoration: none}.pin-wallet-link:hover[b-xwfl8ro6js]{text-decoration: underline}.pin-wallet-link:focus-visible[b-xwfl8ro6js]{outline: 2px solid var(--nm-brand-300);outline-offset: 2px;border-radius: 3px}.pin-facts[b-xwfl8ro6js]{display: flex;flex-direction: column;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow: hidden}.pin-fact[b-xwfl8ro6js]{display: flex;align-items: flex-start;gap: 10px;padding: 13px 16px}.pin-fact + .pin-fact[b-xwfl8ro6js]{border-top: 1px solid var(--nm-border)}.pin-fact > i[b-xwfl8ro6js]{font-size: 15px;color: var(--nm-muted);flex: none;margin-top: 1px}.pin-fact > div[b-xwfl8ro6js]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.pin-fact-title[b-xwfl8ro6js]{font-size: 12.5px;font-weight: 700;color: var(--nm-ink)}.pin-fact-sub[b-xwfl8ro6js]{font-size: 11.5px;line-height: 1.5;color: var(--nm-muted)}.pin-fact.is-set > i[b-xwfl8ro6js]{color: var(--nm-ok)}.pin-fact.is-unset[b-xwfl8ro6js]{background: var(--nm-warn-soft)}.pin-fact.is-unset > i[b-xwfl8ro6js]{color: var(--nm-warn)}.pin-fact.is-locked[b-xwfl8ro6js]{background: var(--nm-bad-soft)}.pin-fact.is-locked > i[b-xwfl8ro6js]{color: var(--nm-bad)}@media (max-width: 1100px){.pin-grid[b-xwfl8ro6js]{grid-template-columns: minmax(0,1fr)}.pin-aside[b-xwfl8ro6js]{order: 2}}@media (max-width: 640px){.nm-list-page[b-xwfl8ro6js]{padding: 16px 14px 22px}.pin-row[b-xwfl8ro6js]{grid-template-columns: minmax(0,1fr);gap: 10px;padding: 18px 0}.pin-body[b-xwfl8ro6js]{padding: 0 14px}.pin-seg[b-xwfl8ro6js]{grid-template-columns: 1fr;max-width: none}[b-xwfl8ro6js] .pin-card .pin-foot > *{width: 100%}}@media (prefers-reduced-motion: reduce){*[b-xwfl8ro6js]{transition: none !important;animation-duration: .001ms !important}}
/* /src/Features/Account/Pages/Ca/Documents.razor.rz.scp.css */
.cadoc-root[b-bimjr5agsw],.cadoc-modal[b-bimjr5agsw]{--d-bg: #f7f8fa;--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-line-2: #f1f2f5;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-ink-4: #a5abb8;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-danger: #dc2626;--d-danger-soft: #fee2e2;--d-r: 12px}.cadoc-root[b-bimjr5agsw]{color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;font-size: 14px;letter-spacing: -0.01em;display: flex;flex-direction: column;gap: 14px;padding: 20px 28px;min-height: calc(100vh - 64px)}.cadoc-num[b-bimjr5agsw]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em;font-feature-settings: 'tnum'}.cadoc-header[b-bimjr5agsw]{display: flex;align-items: center;gap: 20px;padding: 10px 14px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: 14px;flex-wrap: wrap;box-shadow: 0 1px 0 rgba(0,0,0,.02)}.cadoc-header-left[b-bimjr5agsw]{display: flex;align-items: center;gap: 12px;flex: 1;min-width: 260px}.cadoc-header-ico[b-bimjr5agsw]{width: 44px;height: 44px;border-radius: 12px;background: var(--d-surface-2);color: var(--d-ink-2);display: flex;align-items: center;justify-content: center;flex-shrink: 0;box-shadow: 0 4px 12px -2px rgba(16,24,40,.08)}.cadoc-header-ico svg[b-bimjr5agsw]{width: 22px;height: 22px}.cadoc-header-titles[b-bimjr5agsw]{min-width: 0}.cadoc-header-titles h1[b-bimjr5agsw]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 18px;font-weight: 700;color: var(--d-ink);line-height: 1.2;display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cadoc-code-chip[b-bimjr5agsw]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11px;font-weight: 600;color: var(--d-ink-2);background: var(--d-surface-2);padding: 2px 8px;border-radius: 6px;border: 1px solid #ffe0c7;font-variant-numeric: tabular-nums}.cadoc-header-sub[b-bimjr5agsw]{margin: 2px 0 0;font-size: 12px;color: var(--d-ink-3)}.cadoc-header-right[b-bimjr5agsw]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cadoc-hpill[b-bimjr5agsw]{display: inline-flex;flex-direction: column;align-items: flex-start;justify-content: center;padding: 4px 12px;border-radius: 10px;border: 1.5px solid;line-height: 1.1;min-height: 36px}.cadoc-hpill small[b-bimjr5agsw]{font-size: 9px;font-weight: 600;letter-spacing: 0.06em;color: var(--d-ink-4);text-transform: uppercase}.cadoc-hpill b[b-bimjr5agsw]{font-size: 14px;font-weight: 700;color: var(--d-ink-2);font-variant-numeric: tabular-nums}.cadoc-hpill--muted[b-bimjr5agsw]{border-color: var(--d-line);background: var(--d-surface)}.cadoc-hpill--accent[b-bimjr5agsw]{border-color: transparent;background: var(--d-accent-grad)}.cadoc-hpill--accent small[b-bimjr5agsw]{color: rgba(255,255,255,.75)}.cadoc-hpill--accent b[b-bimjr5agsw]{color: #fff}.cadoc-btn[b-bimjr5agsw]{height: 36px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 12.5px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 6px;cursor: pointer;transition: background .12s;text-decoration: none}.cadoc-btn:hover[b-bimjr5agsw]{background: var(--d-surface-2);color: var(--d-ink)}.cadoc-btn.accent[b-bimjr5agsw]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(255,107,0,.18),0 4px 12px -2px rgba(255,107,0,.22)}.cadoc-btn.accent:hover[b-bimjr5agsw]{background: var(--d-accent-grad-hover);color: #fff}.cadoc-card[b-bimjr5agsw]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: 14px;overflow: hidden}.cadoc-card-hd[b-bimjr5agsw]{display: flex;align-items: center;gap: 10px;padding: 10px 16px;border-bottom: 1px solid var(--d-line-2);background: linear-gradient(180deg,#fff8f2 0%,#fff 100%)}.cadoc-card-hd h2[b-bimjr5agsw]{margin: 0;font-size: 14px;font-weight: 700;color: var(--d-ink);font-family: 'Inter Tight','Inter',sans-serif;letter-spacing: -0.01em}.cadoc-card-hd small[b-bimjr5agsw]{font-size: 11px;color: var(--d-ink-4);margin-left: 2px}.cadoc-card-ico[b-bimjr5agsw]{width: 26px;height: 26px;border-radius: 7px;background: var(--d-surface-2);color: var(--d-ink-2);display: flex;align-items: center;justify-content: center;flex-shrink: 0}.cadoc-card-ico svg[b-bimjr5agsw]{width: 15px;height: 15px}.cadoc-card-count[b-bimjr5agsw]{margin-left: auto;font-size: 10.5px;font-weight: 700;color: var(--d-ink-2);background: var(--d-surface-2);border-radius: 999px;padding: 3px 10px;font-variant-numeric: tabular-nums}.cadoc-results[b-bimjr5agsw]{padding: 0}.cadoc-alert[b-bimjr5agsw]{border-radius: var(--d-r);padding: 10px 12px;font-size: 14px;display: flex;align-items: center;gap: 8px}.cadoc-alert.error[b-bimjr5agsw]{background: #fef2f2;border: 1px solid #fecaca;color: #991b1b}.cadoc-alert.success[b-bimjr5agsw]{background: var(--d-good-soft);border: 1px solid #bbf7d0;color: #166534}.cadoc-loading[b-bimjr5agsw]{display: flex;justify-content: center;padding: 64px 0}.cadoc-spinner[b-bimjr5agsw]{width: 28px;height: 28px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: cadoc-spin-b-bimjr5agsw .8s linear infinite}@keyframes cadoc-spin-b-bimjr5agsw{to{transform: rotate(360deg)}}.cadoc-tbl-wrap[b-bimjr5agsw]{overflow-x: auto}.cadoc-tbl[b-bimjr5agsw]{width: 100%;border-collapse: collapse;font-size: 14px}.cadoc-tbl thead tr[b-bimjr5agsw]{background: var(--d-surface-2)}.cadoc-tbl thead th[b-bimjr5agsw]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 16px;border-bottom: 0;background: transparent;white-space: nowrap}.cadoc-tbl thead th.right[b-bimjr5agsw]{text-align: right}.cadoc-tbl thead th.center[b-bimjr5agsw]{text-align: center}.cadoc-tbl tbody td[b-bimjr5agsw]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.cadoc-tbl tbody tr:last-child td[b-bimjr5agsw]{border-bottom: 0}.cadoc-tbl tbody tr:hover[b-bimjr5agsw]{background: var(--d-surface-2)}.cadoc-tbl td.right[b-bimjr5agsw]{text-align: right}.cadoc-tbl td.center[b-bimjr5agsw]{text-align: center}.cadoc-tbl .num[b-bimjr5agsw]{font-variant-numeric: tabular-nums}.cadoc-file-cell[b-bimjr5agsw]{display: flex;align-items: center;gap: 12px;min-width: 0}.cadoc-file-ico[b-bimjr5agsw]{flex-shrink: 0;width: 36px;height: 36px;border-radius: 8px;display: grid;place-items: center;font-size: 10px;font-weight: 700;border: 1px solid var(--d-line);background: var(--d-surface-2);color: var(--d-ink-2)}.cadoc-file-ico.pdf[b-bimjr5agsw]{color: var(--d-danger)}.cadoc-file-ico.doc[b-bimjr5agsw]{color: #2563eb}.cadoc-file-ico.xls[b-bimjr5agsw]{color: var(--d-good)}.cadoc-file-ico.ppt[b-bimjr5agsw]{color: var(--d-accent)}.cadoc-file-ico.img[b-bimjr5agsw]{color: #9333ea}.cadoc-file-ico.zip[b-bimjr5agsw]{color: #b45309}.cadoc-file-ico.txt[b-bimjr5agsw]{color: var(--d-ink-2)}.cadoc-file-ico.vid[b-bimjr5agsw]{color: #db2777}.cadoc-file-ico.aud[b-bimjr5agsw]{color: #4f46e5}.cadoc-file-name[b-bimjr5agsw]{font-weight: 500;color: var(--d-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 320px}.cadoc-actions[b-bimjr5agsw]{display: inline-flex;gap: 14px;align-items: center;justify-content: center}.cadoc-action-btn[b-bimjr5agsw]{background: none;border: 0;padding: 0;color: var(--d-accent);font-size: 12px;font-weight: 500;cursor: pointer;text-decoration: none}.cadoc-action-btn:hover[b-bimjr5agsw]{color: #e85f00;text-decoration: underline}.cadoc-action-btn.danger[b-bimjr5agsw]{color: var(--d-ink-3)}.cadoc-action-btn.danger:hover[b-bimjr5agsw]{color: var(--d-danger)}.cadoc-empty[b-bimjr5agsw]{display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 48px 16px;color: var(--d-ink-3);text-align: center}.cadoc-empty b[b-bimjr5agsw]{color: var(--d-ink);font-weight: 500;font-size: 14px}.cadoc-empty small[b-bimjr5agsw]{font-size: 12px}.cadoc-empty svg[b-bimjr5agsw]{color: var(--d-ink-4);margin-bottom: 6px}.cadoc-toolbar[b-bimjr5agsw]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap;padding: 12px 16px}.cadoc-search[b-bimjr5agsw]{position: relative;flex: 1 1 280px;min-width: 240px;max-width: 420px;display: flex;align-items: center;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 0 12px;height: 38px;transition: border-color .12s,box-shadow .12s}.cadoc-search:focus-within[b-bimjr5agsw]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(255,107,0,.12)}.cadoc-search svg[b-bimjr5agsw]{color: var(--d-ink-3);flex-shrink: 0}.cadoc-search input[b-bimjr5agsw]{flex: 1;border: 0;background: transparent;outline: none;padding: 0 8px;font-size: 14px;color: var(--d-ink);height: 100%}.cadoc-search input[b-bimjr5agsw]::placeholder{color: var(--d-ink-4)}.cadoc-search-clear[b-bimjr5agsw]{background: none;border: 0;cursor: pointer;color: var(--d-ink-3);font-size: 18px;line-height: 1;padding: 0 4px}.cadoc-search-clear:hover[b-bimjr5agsw]{color: var(--d-ink)}.cadoc-chips[b-bimjr5agsw]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.cadoc-chip[b-bimjr5agsw]{display: inline-flex;align-items: center;gap: 6px;height: 30px;padding: 0 10px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: 999px;font-size: 12px;font-weight: 500;color: var(--d-ink-2);cursor: pointer;transition: all .12s}.cadoc-chip:hover[b-bimjr5agsw]{background: var(--d-surface-2)}.cadoc-chip.active[b-bimjr5agsw]{background: var(--d-accent-soft);border-color: rgba(255,107,0,.35);color: #c2540a}.cadoc-chip-count[b-bimjr5agsw]{font-variant-numeric: tabular-nums;font-size: 11px;padding: 0 6px;border-radius: 999px;background: rgba(0,0,0,.05);color: var(--d-ink-3);min-width: 18px;text-align: center}.cadoc-chip.active .cadoc-chip-count[b-bimjr5agsw]{background: rgba(255,107,0,.18);color: #c2540a}.cadoc-view-toggle[b-bimjr5agsw]{display: inline-flex;margin-left: auto;border: 1px solid var(--d-line);border-radius: 8px;overflow: hidden;background: var(--d-surface)}.cadoc-view-toggle button[b-bimjr5agsw]{width: 34px;height: 30px;border: 0;background: transparent;color: var(--d-ink-3);display: grid;place-items: center;cursor: pointer;transition: all .12s}.cadoc-view-toggle button + button[b-bimjr5agsw]{border-left: 1px solid var(--d-line)}.cadoc-view-toggle button:hover[b-bimjr5agsw]{background: var(--d-surface-2);color: var(--d-ink)}.cadoc-view-toggle button.active[b-bimjr5agsw]{background: var(--d-accent-soft);color: var(--d-accent)}.cadoc-grid[b-bimjr5agsw]{display: grid;grid-template-columns: repeat(auto-fill,minmax(180px,1fr));gap: 14px;padding: 14px 16px}.cadoc-tile[b-bimjr5agsw]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden;display: flex;flex-direction: column;transition: transform .15s,box-shadow .15s,border-color .15s}.cadoc-tile:hover[b-bimjr5agsw]{transform: translateY(-2px);border-color: rgba(255,107,0,.35);box-shadow: 0 10px 24px -8px rgba(16,24,40,.15)}.cadoc-tile-thumb[b-bimjr5agsw]{position: relative;aspect-ratio: 4 / 3;background: var(--d-surface-2);display: grid;place-items: center;overflow: hidden}.cadoc-tile-media[b-bimjr5agsw]{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;display: block;background: var(--d-surface-2);z-index: 1;border: 0}.cadoc-tile-media.cadoc-tile-pdf[b-bimjr5agsw]{object-fit: contain;background: #f4f5f8;pointer-events: none}.cadoc-tile[b-bimjr5agsw]{cursor: pointer}.cadoc-tile-icon[b-bimjr5agsw]{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;background: #f7f8fa;position: relative}.cadoc-tile-icon svg[b-bimjr5agsw]{width: 48%;max-width: 80px;height: auto;filter: drop-shadow(0 4px 12px rgba(16,24,40,0.08));transition: transform .2s}.cadoc-tile:hover .cadoc-tile-icon svg[b-bimjr5agsw]{transform: translateY(-2px) scale(1.03)}.cadoc-tile-ext[b-bimjr5agsw]{display: none}.cadoc-tile-overlay[b-bimjr5agsw]{position: absolute;inset: 0;z-index: 2;background: linear-gradient(180deg,transparent 40%,rgba(16,24,40,.55) 100%);opacity: 0;display: flex;align-items: flex-end;justify-content: center;gap: 8px;padding: 12px;transition: opacity .15s}.cadoc-tile:hover .cadoc-tile-overlay[b-bimjr5agsw]{opacity: 1}.cadoc-tile-act[b-bimjr5agsw]{width: 32px;height: 32px;border-radius: 8px;background: rgba(255,255,255,.95);backdrop-filter: blur(6px);border: 0;display: grid;place-items: center;cursor: pointer;color: var(--d-ink-2);text-decoration: none;transition: all .12s}.cadoc-tile-act:hover[b-bimjr5agsw]{background: #fff;color: var(--d-accent);transform: scale(1.05)}.cadoc-tile-act.danger:hover[b-bimjr5agsw]{color: var(--d-danger)}.cadoc-tile-meta[b-bimjr5agsw]{padding: 10px 12px;display: flex;flex-direction: column;gap: 2px;min-width: 0}.cadoc-tile-name[b-bimjr5agsw]{font-size: 14px;font-weight: 500;color: var(--d-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cadoc-tile-sub[b-bimjr5agsw]{display: flex;align-items: center;gap: 6px;font-size: 11px;color: var(--d-ink-3);font-variant-numeric: tabular-nums}.cadoc-dot[b-bimjr5agsw]{opacity: 0.5}@media (max-width: 640px){.cadoc-grid[b-bimjr5agsw]{grid-template-columns: repeat(auto-fill,minmax(140px,1fr));gap: 10px}.cadoc-view-toggle[b-bimjr5agsw]{margin-left: 0}.cadoc-tile-overlay[b-bimjr5agsw]{opacity: 1;background: linear-gradient(180deg,transparent 60%,rgba(16,24,40,.5) 100%)}}.cadoc-modal[b-bimjr5agsw]{position: fixed;inset: 0;z-index: 1000;background: rgba(15,12,10,0.78);backdrop-filter: blur(6px);display: flex;align-items: center;justify-content: center;padding: 24px;animation: cadoc-fade-b-bimjr5agsw .15s ease-out}@keyframes cadoc-fade-b-bimjr5agsw{from{opacity: 0}to{opacity: 1}}.cadoc-modal-box[b-bimjr5agsw]{background: var(--d-surface);border-radius: 14px;width: min(1100px,100%);max-height: 92vh;display: flex;flex-direction: column;overflow: hidden;box-shadow: 0 32px 64px -16px rgba(0,0,0,.5);animation: cadoc-pop-b-bimjr5agsw .18s cubic-bezier(.2,.8,.2,1)}@keyframes cadoc-pop-b-bimjr5agsw{from{transform: scale(.96);opacity: 0}to{transform: scale(1);opacity: 1}}.cadoc-modal-head[b-bimjr5agsw]{display: flex;align-items: center;gap: 16px;padding: 14px 18px;border-bottom: 1px solid var(--d-line);flex-shrink: 0}.cadoc-modal-title[b-bimjr5agsw]{font-size: 14px;font-weight: 600;color: var(--d-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;flex: 0 1 auto;max-width: 50%}.cadoc-modal-meta[b-bimjr5agsw]{font-size: 12px;color: var(--d-ink-3);display: flex;gap: 6px;align-items: center;font-variant-numeric: tabular-nums}.cadoc-modal-actions[b-bimjr5agsw]{margin-left: auto;display: flex;align-items: center;gap: 8px}.cadoc-modal-close[b-bimjr5agsw]{width: 34px;height: 34px;border-radius: 8px;border: 1px solid var(--d-line);background: var(--d-surface);cursor: pointer;display: grid;place-items: center;color: var(--d-ink-2);transition: all .12s}.cadoc-modal-close:hover[b-bimjr5agsw]{background: var(--d-surface-2);color: var(--d-ink)}.cadoc-modal-body[b-bimjr5agsw]{min-height: 0;background: var(--d-surface-2);display: flex;align-items: center;justify-content: center;position: relative;overflow: auto}.cadoc-modal-body.media[b-bimjr5agsw]{flex: 1;background: var(--d-surface-2)}.cadoc-modal-img[b-bimjr5agsw]{max-width: 100%;max-height: min(80vh,100%);display: block;object-fit: contain}.cadoc-modal-frame[b-bimjr5agsw]{width: 100%;height: 80vh;border: 0;background: #fff}.cadoc-modal-fallback[b-bimjr5agsw]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 14px;color: var(--d-ink-2);padding: 48px 24px;text-align: center;width: 100%}.cadoc-modal-fallback b[b-bimjr5agsw]{color: var(--d-ink);font-weight: 600;font-size: 14px}.cadoc-modal-fallback small[b-bimjr5agsw]{color: var(--d-ink-3);font-size: 12px}.cadoc-modal-body.media .cadoc-modal-fallback[b-bimjr5agsw]{color: var(--d-ink-2)}.cadoc-modal-body.media .cadoc-modal-fallback b[b-bimjr5agsw]{color: var(--d-ink)}.cadoc-modal-body.media .cadoc-modal-fallback small[b-bimjr5agsw]{color: var(--d-ink-3)}.cadoc-modal-bigicon[b-bimjr5agsw]{display: grid;place-items: center;width: 120px;height: 120px}.cadoc-modal-bigicon svg[b-bimjr5agsw]{width: 100%;height: 100%;filter: drop-shadow(0 8px 20px rgba(16,24,40,.12))}@media (max-width: 640px){.cadoc-modal[b-bimjr5agsw]{padding: 12px}.cadoc-modal-head[b-bimjr5agsw]{flex-wrap: wrap;gap: 8px}.cadoc-modal-title[b-bimjr5agsw]{max-width: 100%}.cadoc-modal-frame[b-bimjr5agsw]{height: 70vh}}
/* /src/Features/Account/Pages/Manager/ChangePasswordPage.razor.rz.scp.css */
.cpwd-root[b-ro8ng70ov7]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-danger-soft: #fee2e2;--d-r: 10px;color: var(--d-ink);padding: 20px 28px;display: flex;flex-direction: column;gap: 20px}.cpwd-hero[b-ro8ng70ov7]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.cpwd-hero h1[b-ro8ng70ov7]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.cpwd-hero h1 em[b-ro8ng70ov7]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.cpwd-hero-meta[b-ro8ng70ov7]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.cpwd-hero-meta .dot[b-ro8ng70ov7]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.cpwd-hero-actions[b-ro8ng70ov7]{display: flex;align-items: center;gap: 10px}.cpwd-back[b-ro8ng70ov7]{width: 38px;height: 38px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);display: inline-flex;align-items: center;justify-content: center;color: var(--d-ink-2);transition: background .12s,color .12s}.cpwd-back:hover[b-ro8ng70ov7]{background: var(--d-surface-2);color: var(--d-ink)}.cpwd-alert[b-ro8ng70ov7]{display: flex;align-items: flex-start;gap: 10px;padding: 10px 14px;border-radius: var(--d-r);font-size: 14px;line-height: 1.45;border: 1px solid var(--d-line);background: var(--d-surface)}.cpwd-alert.is-error[b-ro8ng70ov7]{background: var(--d-danger-soft);border-color: #fecaca;color: #991b1b}.cpwd-alert.is-success[b-ro8ng70ov7]{background: var(--d-good-soft);border-color: #bbf7d0;color: #14532d}.cpwd-alert .ic[b-ro8ng70ov7]{flex-shrink: 0;margin-top: 1px}.cpwd-alert .x[b-ro8ng70ov7]{margin-left: auto;opacity: .6;cursor: pointer;background: transparent;border: 0}.cpwd-alert .x:hover[b-ro8ng70ov7]{opacity: 1}.cpwd-grid[b-ro8ng70ov7]{display: grid;grid-template-columns: 1fr;gap: 16px}@media (min-width: 1024px){.cpwd-grid[b-ro8ng70ov7]{grid-template-columns: 2fr 1fr}}.cpwd-card[b-ro8ng70ov7]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden;display: flex;flex-direction: column}.cpwd-card-hd[b-ro8ng70ov7]{padding: 14px 16px;border-bottom: 1px solid var(--d-line)}.cpwd-card-hd h3[b-ro8ng70ov7]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;display: flex;align-items: center;gap: 8px}.cpwd-card-bd[b-ro8ng70ov7]{padding: 16px;display: flex;flex-direction: column;gap: 16px}.cpwd-card-ft[b-ro8ng70ov7]{margin-top: auto;padding: 12px 16px;background: var(--d-surface-2);border-top: 1px solid var(--d-line);display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap}.cpwd-field[b-ro8ng70ov7]{display: flex;flex-direction: column;gap: 6px}.cpwd-label[b-ro8ng70ov7]{font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.cpwd-label .req[b-ro8ng70ov7]{color: var(--d-danger);margin-left: 2px}.cpwd-input-wrap[b-ro8ng70ov7]{position: relative}.cpwd-input[b-ro8ng70ov7]{width: 100%;height: 38px;padding: 0 40px 0 12px;font-size: 14px;color: var(--d-ink);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);outline: 0;transition: border-color .12s,box-shadow .12s;font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.cpwd-input[b-ro8ng70ov7]::placeholder{color: var(--d-ink-4)}.cpwd-input:focus[b-ro8ng70ov7]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.cpwd-input.is-invalid[b-ro8ng70ov7]{border-color: var(--d-danger)}.cpwd-input.is-invalid:focus[b-ro8ng70ov7]{box-shadow: 0 0 0 3px rgba(220,38,38,0.12)}.cpwd-eye[b-ro8ng70ov7]{position: absolute;right: 4px;top: 50%;transform: translateY(-50%);width: 30px;height: 30px;border: 0;background: transparent;color: var(--d-ink-4);border-radius: 6px;display: inline-flex;align-items: center;justify-content: center;cursor: pointer}.cpwd-eye:hover[b-ro8ng70ov7]{background: var(--d-surface-2);color: var(--d-ink-2)}.cpwd-match[b-ro8ng70ov7]{position: absolute;right: 38px;top: 50%;transform: translateY(-50%);color: var(--d-good)}.cpwd-err[b-ro8ng70ov7]{font-size: 11.5px;color: var(--d-danger);display: flex;align-items: center;gap: 4px}.cpwd-strength[b-ro8ng70ov7]{margin-top: 6px;display: flex;align-items: center;gap: 8px}.cpwd-strength .bars[b-ro8ng70ov7]{flex: 1;display: grid;grid-template-columns: repeat(5,1fr);gap: 4px}.cpwd-strength .bar[b-ro8ng70ov7]{height: 4px;border-radius: 999px;background: var(--d-line)}.cpwd-strength .bar.s1[b-ro8ng70ov7]{background: #ef4444}.cpwd-strength .bar.s2[b-ro8ng70ov7]{background: #f59e0b}.cpwd-strength .bar.s3[b-ro8ng70ov7]{background: #0ea5e9}.cpwd-strength .bar.s4[b-ro8ng70ov7]{background: #10b981}.cpwd-strength .bar.s5[b-ro8ng70ov7]{background: #059669}.cpwd-strength .lbl[b-ro8ng70ov7]{font-size: 11px;font-weight: 600;min-width: 48px;text-align: right;font-variant-numeric: tabular-nums}.cpwd-strength .lbl.s1[b-ro8ng70ov7]{color: #b91c1c}.cpwd-strength .lbl.s2[b-ro8ng70ov7]{color: #b45309}.cpwd-strength .lbl.s3[b-ro8ng70ov7]{color: #0369a1}.cpwd-strength .lbl.s4[b-ro8ng70ov7]{color: #047857}.cpwd-strength .lbl.s5[b-ro8ng70ov7]{color: #065f46}.cpwd-kbd-row[b-ro8ng70ov7]{display: flex;align-items: center;gap: 6px;font-size: 11px;color: var(--d-ink-3);flex-wrap: wrap}.cpwd-kbd[b-ro8ng70ov7]{padding: 1px 6px;border-radius: 4px;background: var(--d-surface);border: 1px solid var(--d-line);font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10px;color: var(--d-ink-2)}.cpwd-actions[b-ro8ng70ov7]{display: flex;align-items: center;gap: 8px}.cpwd-btn[b-ro8ng70ov7]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.cpwd-btn:hover[b-ro8ng70ov7]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.cpwd-btn-accent[b-ro8ng70ov7]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.cpwd-btn-accent:hover[b-ro8ng70ov7]{background: var(--d-accent-grad-hover);color: #fff;border-color: transparent}.cpwd-btn:disabled[b-ro8ng70ov7],.cpwd-btn-accent:disabled[b-ro8ng70ov7]{opacity: .55;cursor: not-allowed;box-shadow: none}.cpwd-side[b-ro8ng70ov7]{display: flex;flex-direction: column;gap: 16px}.cpwd-req-list[b-ro8ng70ov7]{list-style: none;padding: 14px 16px;margin: 0;display: flex;flex-direction: column;gap: 8px;font-size: 12.5px}.cpwd-req-list li[b-ro8ng70ov7]{display: flex;align-items: center;gap: 8px;color: var(--d-ink-2)}.cpwd-req-mark[b-ro8ng70ov7]{width: 16px;height: 16px;border-radius: 50%;display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0;background: var(--d-surface-2);color: var(--d-ink-4);border: 1px solid var(--d-line)}.cpwd-req-mark.ok[b-ro8ng70ov7]{background: var(--d-good-soft);color: var(--d-good);border-color: transparent}.cpwd-req-list li.ok[b-ro8ng70ov7]{color: var(--d-ink)}.cpwd-tips[b-ro8ng70ov7]{padding: 14px 16px;margin: 0;list-style: none;display: flex;flex-direction: column;gap: 8px;font-size: 12.5px;color: var(--d-ink-2);line-height: 1.45}.cpwd-tips li[b-ro8ng70ov7]{display: flex;gap: 8px}.cpwd-tips .b[b-ro8ng70ov7]{color: var(--d-ink-4);flex-shrink: 0}.cpwd-spin[b-ro8ng70ov7]{width: 14px;height: 14px;animation: cpwd-spin-b-ro8ng70ov7 1s linear infinite}@keyframes cpwd-spin-b-ro8ng70ov7{to{transform: rotate(360deg)}}
/* /src/Features/Account/Pages/Manager/LoginHistoryPage.razor.rz.scp.css */
.lhist-root[b-f0dipcd2hr]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-danger: #dc2626;--d-danger-soft: #fee2e2;--d-r: 10px;color: var(--d-ink);padding: 20px 28px;display: flex;flex-direction: column;gap: 20px}.lhist-hero[b-f0dipcd2hr]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.lhist-hero h1[b-f0dipcd2hr]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.lhist-hero h1 em[b-f0dipcd2hr]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.lhist-hero-meta[b-f0dipcd2hr]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.lhist-hero-meta .dot[b-f0dipcd2hr]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.lhist-hero-actions[b-f0dipcd2hr]{display: flex;align-items: center;gap: 10px}.lhist-btn[b-f0dipcd2hr]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;text-decoration: none;transition: background .12s}.lhist-btn:hover[b-f0dipcd2hr]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.lhist-card[b-f0dipcd2hr]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.lhist-list[b-f0dipcd2hr]{display: flex;flex-direction: column}.lhist-row[b-f0dipcd2hr]{display: flex;align-items: flex-start;gap: 12px;padding: 14px 16px;border-bottom: 1px solid var(--d-line-2);transition: background .12s}.lhist-row:last-child[b-f0dipcd2hr]{border-bottom: 0}.lhist-row:hover[b-f0dipcd2hr]{background: var(--d-surface-2)}.lhist-ico[b-f0dipcd2hr]{width: 32px;height: 32px;border-radius: 8px;display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0}.lhist-ico.ok[b-f0dipcd2hr]{background: var(--d-good-soft);color: var(--d-good)}.lhist-ico.fail[b-f0dipcd2hr]{background: var(--d-danger-soft);color: var(--d-danger)}.lhist-info[b-f0dipcd2hr]{flex: 1;min-width: 0}.lhist-info-hd[b-f0dipcd2hr]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap}.lhist-info-title[b-f0dipcd2hr]{font-size: 14px;font-weight: 500;color: var(--d-ink)}.lhist-info-time[b-f0dipcd2hr]{font-size: 12px;color: var(--d-ink-3);white-space: nowrap;font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.lhist-info-meta[b-f0dipcd2hr]{margin-top: 4px;display: flex;flex-direction: column;gap: 2px;font-size: 11.5px;color: var(--d-ink-3)}.lhist-info-meta .ua[b-f0dipcd2hr]{display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden}.lhist-empty[b-f0dipcd2hr]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 48px 16px;color: var(--d-ink-3);text-align: center}.lhist-empty svg[b-f0dipcd2hr]{color: var(--d-ink-4);margin-bottom: 6px}.lhist-empty b[b-f0dipcd2hr]{color: var(--d-ink);font-weight: 500;font-size: 14px}.lhist-empty small[b-f0dipcd2hr]{font-size: 12px}.lhist-loading[b-f0dipcd2hr]{display: flex;align-items: center;justify-content: center;padding: 48px 0}.lhist-pager[b-f0dipcd2hr]{padding: 12px 16px;border-top: 1px solid var(--d-line)}
/* /src/Features/Account/Pages/Manager/LoyaltyCardsPage.razor.rz.scp.css */
.mplc-root[b-c27br0lq9y]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);min-height: calc(100vh - 56px);padding: 20px 28px}.mplc-bc[b-c27br0lq9y]{font-size: 12px;color: var(--d-ink-3);margin-bottom: 4px}.mplc-bc a[b-c27br0lq9y]{color: var(--d-ink-3);text-decoration: none}.mplc-bc a:hover[b-c27br0lq9y]{color: var(--d-accent)}.mplc-bc .sep[b-c27br0lq9y]{margin: 0 6px}.mplc-hero[b-c27br0lq9y]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line);margin-bottom: 20px}.mplc-hero h1[b-c27br0lq9y]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink)}.mplc-hero h1 em[b-c27br0lq9y]{font-style: normal;color: var(--d-ink-3);font-weight: 500;font-size: 18px}.mplc-hero-meta[b-c27br0lq9y]{margin-top: 6px;font-size: 14px;color: var(--d-ink-3)}.mplc-hero-actions[b-c27br0lq9y]{display: flex;gap: 8px}.mplc-btn[b-c27br0lq9y]{display: inline-flex;align-items: center;justify-content: center;gap: 6px;min-height: 36px;min-width: 84px;padding: 8px 16px;font-size: 14px;font-weight: 500;background: #ffffff;color: #44403c;border: 1px solid #d6d3d1;border-radius: 10px;cursor: pointer;transition: all .15s;font-family: inherit;line-height: 1}.mplc-btn:hover[b-c27br0lq9y]{background: #f5f3ef;border-color: #a8a29e}.mplc-btn-accent[b-c27br0lq9y]{background: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);color: #ffffff;border: 1px solid transparent}.mplc-btn-accent:hover[b-c27br0lq9y]{filter: brightness(1.06)}.mplc-btn:disabled[b-c27br0lq9y]{opacity: .55;cursor: not-allowed;filter: none}.mplc-msg[b-c27br0lq9y]{padding: 10px 14px;border-radius: var(--d-r);font-size: 14px;margin-bottom: 14px}.mplc-msg.good[b-c27br0lq9y]{background: var(--d-good-soft);color: var(--d-good)}.mplc-msg.bad[b-c27br0lq9y]{background: #fee2e2;color: var(--d-danger)}.mplc-loading[b-c27br0lq9y]{padding: 40px;text-align: center;color: var(--d-ink-3)}.mplc-empty[b-c27br0lq9y]{background: var(--d-surface);border: 1px dashed var(--d-line);border-radius: var(--d-r);padding: 40px 24px;text-align: center}.mplc-empty-ico[b-c27br0lq9y]{display: inline-flex;align-items: center;justify-content: center;width: 56px;height: 56px;border-radius: 999px;background: var(--d-accent-soft);color: var(--d-accent);margin-bottom: 12px}.mplc-empty b[b-c27br0lq9y]{display: block;color: var(--d-ink);font-size: 15px;margin-bottom: 4px}.mplc-empty small[b-c27br0lq9y]{color: var(--d-ink-3);font-size: 14px}.mplc-grid[b-c27br0lq9y]{display: grid;grid-template-columns: repeat(auto-fill,minmax(320px,1fr));gap: 14px}.mplc-card[b-c27br0lq9y]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px;display: flex;flex-direction: column;gap: 12px;transition: border-color .15s}.mplc-card:hover[b-c27br0lq9y]{border-color: var(--d-ink-4)}.mplc-card-top[b-c27br0lq9y]{display: flex;justify-content: space-between;align-items: flex-start;gap: 10px}.mplc-card-prog-type[b-c27br0lq9y]{font-size: 11px;text-transform: uppercase;letter-spacing: 0.05em;color: var(--d-ink-4)}.mplc-card-prog-name[b-c27br0lq9y]{font-size: 14px;font-weight: 600;color: var(--d-ink);margin-top: 2px}.mplc-card-badge[b-c27br0lq9y]{font-size: 11px;padding: 2px 8px;border-radius: 999px;background: var(--d-accent-soft);color: var(--d-accent);font-weight: 500}.mplc-card-badge.inactive[b-c27br0lq9y]{background: var(--d-surface-2);color: var(--d-ink-3)}.mplc-card-num[b-c27br0lq9y]{font-family: 'JetBrains Mono','Consolas',monospace;font-size: 16px;letter-spacing: 0.06em;color: var(--d-ink);background: var(--d-surface-2);padding: 10px 12px;border-radius: 8px}.mplc-card-foot[b-c27br0lq9y]{display: grid;grid-template-columns: 1fr auto;gap: 8px;font-size: 12px}.mplc-card-foot .lbl[b-c27br0lq9y]{color: var(--d-ink-4);font-size: 11px}.mplc-card-foot .val[b-c27br0lq9y]{color: var(--d-ink-2);font-weight: 500}.mplc-card-actions[b-c27br0lq9y]{display: flex;align-items: center;gap: 6px;padding-top: 8px;border-top: 1px solid var(--d-line-2)}.mplc-card-btn[b-c27br0lq9y]{font-size: 12px;padding: 5px 10px;background: transparent;color: var(--d-accent);border: 1px solid var(--d-accent-soft);border-radius: 6px;cursor: pointer}.mplc-card-btn:hover[b-c27br0lq9y]{background: var(--d-accent-soft)}.mplc-card-actions .spacer[b-c27br0lq9y]{margin-left: auto;display: flex;gap: 4px}.mplc-card-icon-btn[b-c27br0lq9y]{width: 28px;height: 28px;display: inline-flex;align-items: center;justify-content: center;border: 1px solid var(--d-line);background: transparent;border-radius: 6px;color: var(--d-ink-3);cursor: pointer}.mplc-card-icon-btn:hover[b-c27br0lq9y]{background: var(--d-surface-2);color: var(--d-ink)}.mplc-card-icon-btn.danger:hover[b-c27br0lq9y]{background: #fee2e2;color: var(--d-danger);border-color: #fecaca}.mplc-modal-bd[b-c27br0lq9y]{position: fixed;inset: 0;background: rgba(15,12,10,.55);backdrop-filter: blur(2px);display: flex;align-items: center;justify-content: center;z-index: 1000;padding: 16px;isolation: isolate}.mplc-modal[b-c27br0lq9y]{background: #ffffff;width: 100%;max-width: 560px;border-radius: 12px;box-shadow: 0 20px 50px rgba(0,0,0,.35);display: flex;flex-direction: column;max-height: calc(100vh - 32px)}.mplc-modal-hd[b-c27br0lq9y]{display: flex;justify-content: space-between;align-items: center;padding: 14px 18px;border-bottom: 1px solid var(--d-line)}.mplc-modal-hd h3[b-c27br0lq9y]{margin: 0;font-size: 16px;font-weight: 600}.mplc-modal-close[b-c27br0lq9y]{background: transparent;border: 0;color: var(--d-ink-3);cursor: pointer;width: 28px;height: 28px;display: inline-flex;align-items: center;justify-content: center;border-radius: 6px}.mplc-modal-close:hover[b-c27br0lq9y]{background: var(--d-surface-2);color: var(--d-ink)}.mplc-modal-bd-body[b-c27br0lq9y]{padding: 16px 18px;overflow-y: auto;flex: 1}.mplc-modal-ft[b-c27br0lq9y]{display: flex;justify-content: flex-end;gap: 8px;padding: 12px 18px;border-top: 1px solid var(--d-line)}.mplc-field[b-c27br0lq9y]{display: flex;flex-direction: column;gap: 4px;margin-bottom: 12px}.mplc-field label[b-c27br0lq9y]{font-size: 12px;color: var(--d-ink-2);font-weight: 500}.mplc-field .req[b-c27br0lq9y]{color: var(--d-danger)}.mplc-input[b-c27br0lq9y],.mplc-select[b-c27br0lq9y]{width: 100%;box-sizing: border-box;height: 38px;padding: 0 12px;font-size: 14px;background: #ffffff;color: var(--d-ink);border: 1px solid var(--d-line);border-radius: 8px;outline: none;transition: border-color .15s;font-family: inherit}.mplc-input:focus[b-c27br0lq9y],.mplc-select:focus[b-c27br0lq9y]{border-color: var(--d-accent);box-shadow: 0 0 0 3px var(--d-accent-soft)}.mplc-input.upper[b-c27br0lq9y]{text-transform: uppercase}.mplc-input.mono[b-c27br0lq9y]{font-family: 'JetBrains Mono','Consolas',monospace;letter-spacing: 0.04em}.mplc-form-grid-2[b-c27br0lq9y]{display: grid;grid-template-columns: 1fr 1fr;gap: 10px}.mplc-checkbox-row[b-c27br0lq9y]{display: flex;align-items: center;gap: 8px;padding: 8px 0;font-size: 14px;color: var(--d-ink-2);cursor: pointer}.mplc-checkbox-row input[b-c27br0lq9y]{width: 16px;height: 16px;accent-color: var(--d-accent)}.mplc-form-error[b-c27br0lq9y]{margin-top: 8px;padding: 8px 12px;background: #fee2e2;color: var(--d-danger);border-radius: 8px;font-size: 12px}@media (max-width: 768px){.mplc-root[b-c27br0lq9y]{padding: 14px 16px}.mplc-hero[b-c27br0lq9y]{grid-template-columns: 1fr}.mplc-hero-actions[b-c27br0lq9y]{width: 100%}.mplc-form-grid-2[b-c27br0lq9y]{grid-template-columns: 1fr}}
/* /src/Features/Account/Pages/Manager/NotificationsPage.razor.rz.scp.css */
.np-root[b-fn02sfaj47]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-good: #16a34a;--d-r: 10px;color: var(--d-ink);padding: 20px 28px;display: flex;flex-direction: column;gap: 20px}.np-hero[b-fn02sfaj47]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.np-hero h1[b-fn02sfaj47]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.np-hero h1 em[b-fn02sfaj47]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.np-hero-meta[b-fn02sfaj47]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.np-hero-meta .dot[b-fn02sfaj47]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.np-hero-actions[b-fn02sfaj47]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.np-btn[b-fn02sfaj47]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s;text-decoration: none}.np-btn:hover[b-fn02sfaj47]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.np-btn-accent[b-fn02sfaj47]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.np-btn-accent:hover[b-fn02sfaj47]{background: var(--d-accent-grad-hover);color: #fff;border-color: transparent}.np-btn:disabled[b-fn02sfaj47],.np-btn-accent:disabled[b-fn02sfaj47]{opacity: .55;cursor: not-allowed;box-shadow: none}.np-tabs[b-fn02sfaj47]{display: inline-flex;padding: 3px;background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: var(--d-r);gap: 2px}.np-tab[b-fn02sfaj47]{height: 30px;padding: 0 14px;border: 0;background: transparent;font-size: 12.5px;font-weight: 500;color: var(--d-ink-3);border-radius: 7px;cursor: pointer;display: inline-flex;align-items: center;gap: 6px}.np-tab:hover[b-fn02sfaj47]{color: var(--d-ink-2)}.np-tab.is-active[b-fn02sfaj47]{background: var(--d-surface);color: var(--d-ink);box-shadow: 0 1px 2px rgba(0,0,0,0.04)}.np-tab-count[b-fn02sfaj47]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10.5px;font-weight: 600;padding: 1px 6px;border-radius: 999px;background: var(--d-accent-soft);color: var(--d-accent)}.np-card[b-fn02sfaj47]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.np-list[b-fn02sfaj47]{display: flex;flex-direction: column}.np-item[b-fn02sfaj47]{display: flex;align-items: flex-start;gap: 12px;padding: 14px 16px;border-bottom: 1px solid var(--d-line-2);cursor: pointer;transition: background .12s}.np-item:last-child[b-fn02sfaj47]{border-bottom: 0}.np-item:hover[b-fn02sfaj47]{background: var(--d-surface-2)}.np-item.is-unread[b-fn02sfaj47]{background: #fffaf5}.np-item.is-unread:hover[b-fn02sfaj47]{background: #fff1e6}.np-dot[b-fn02sfaj47]{width: 8px;height: 8px;border-radius: 50%;margin-top: 6px;flex-shrink: 0;background: var(--d-ink-4)}.np-dot.is-unread[b-fn02sfaj47]{background: var(--d-accent-grad)}.np-body[b-fn02sfaj47]{flex: 1;min-width: 0}.np-body-hd[b-fn02sfaj47]{display: flex;align-items: flex-start;justify-content: space-between;gap: 12px}.np-title[b-fn02sfaj47]{margin: 0;font-size: 14px;font-weight: 600;color: var(--d-ink)}.np-time[b-fn02sfaj47]{font-size: 11.5px;color: var(--d-ink-3);white-space: nowrap;font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.np-msg[b-fn02sfaj47]{margin: 4px 0 0;font-size: 12.5px;color: var(--d-ink-2);line-height: 1.45}.np-tag[b-fn02sfaj47]{display: inline-block;margin-top: 6px;font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);background: var(--d-surface-2);border: 1px solid var(--d-line);padding: 1px 8px;border-radius: 999px;text-transform: uppercase;letter-spacing: 0.06em}.np-empty[b-fn02sfaj47]{display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 48px 16px;color: var(--d-ink-3);text-align: center}.np-empty svg[b-fn02sfaj47]{color: var(--d-ink-4);margin-bottom: 6px}.np-empty b[b-fn02sfaj47]{color: var(--d-ink);font-weight: 500;font-size: 14px}.np-loading[b-fn02sfaj47]{display: flex;align-items: center;justify-content: center;padding: 64px 0}.np-more[b-fn02sfaj47]{display: flex;justify-content: center}
/* /src/Features/Account/Pages/Manager/ProfilePage.razor.rz.scp.css */
.prof-root[b-kss7lr5nf2]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-danger: #dc2626;--d-danger-soft: #fee2e2;--d-r: 10px;color: var(--d-ink);padding: 20px 28px;display: flex;flex-direction: column;gap: 20px}.prof-hero[b-kss7lr5nf2]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.prof-hero h1[b-kss7lr5nf2]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.prof-hero h1 em[b-kss7lr5nf2]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.prof-hero-meta[b-kss7lr5nf2]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.prof-hero-meta .dot[b-kss7lr5nf2]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.prof-grid[b-kss7lr5nf2]{display: grid;grid-template-columns: 1fr;gap: 16px}@media (min-width: 1024px){.prof-grid[b-kss7lr5nf2]{grid-template-columns: 2fr 1fr}}.prof-card[b-kss7lr5nf2]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.prof-card-hd[b-kss7lr5nf2]{padding: 14px 16px;border-bottom: 1px solid var(--d-line)}.prof-card-hd h3[b-kss7lr5nf2]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.prof-card-bd[b-kss7lr5nf2]{padding: 16px}.prof-id[b-kss7lr5nf2]{display: flex;flex-direction: column;sm-flex-direction: row;gap: 16px;align-items: center;padding: 4px 0 12px}@media (min-width: 640px){.prof-id[b-kss7lr5nf2]{flex-direction: row;align-items: flex-start}}.prof-avatar-wrap[b-kss7lr5nf2]{position: relative;display: flex;flex-direction: column;align-items: center;gap: 6px}.prof-avatar[b-kss7lr5nf2],.prof-avatar-fallback[b-kss7lr5nf2]{width: 80px;height: 80px;border-radius: 50%;object-fit: cover;border: 1px solid var(--d-line)}.prof-avatar-fallback[b-kss7lr5nf2]{background: var(--d-accent-grad);color: #fff;font-family: 'Inter Tight',sans-serif;font-size: 28px;font-weight: 600;display: flex;align-items: center;justify-content: center;border: 0;box-shadow: 0 2px 8px rgba(234,88,12,0.25)}.prof-avatar-overlay[b-kss7lr5nf2]{position: absolute;top: 0;left: 0;width: 80px;height: 80px;border-radius: 50%;background: rgba(0,0,0,0.5);opacity: 0;display: flex;align-items: center;justify-content: center;cursor: pointer;transition: opacity .12s;color: #fff}.prof-avatar-wrap:hover .prof-avatar-overlay[b-kss7lr5nf2]{opacity: 1}.prof-avatar-link[b-kss7lr5nf2]{font-size: 11.5px;color: var(--d-accent);font-weight: 500;cursor: pointer;background: transparent;border: 0;padding: 0}.prof-avatar-link:hover[b-kss7lr5nf2]{text-decoration: underline}.prof-avatar-cancel[b-kss7lr5nf2]{font-size: 11px;color: var(--d-ink-3);cursor: pointer;background: transparent;border: 0;margin-top: 4px}.prof-id-info h2[b-kss7lr5nf2]{margin: 0;font-family: 'Inter Tight',sans-serif;font-size: 20px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink)}.prof-id-info p[b-kss7lr5nf2]{margin: 4px 0 0;font-size: 14px;color: var(--d-ink-3)}.prof-uploading[b-kss7lr5nf2]{font-size: 11.5px;color: var(--d-accent);margin-top: 4px}.prof-alert[b-kss7lr5nf2]{display: flex;align-items: flex-start;gap: 10px;padding: 10px 14px;border-radius: var(--d-r);font-size: 14px;line-height: 1.45;margin-bottom: 12px;border: 1px solid var(--d-line);background: var(--d-surface)}.prof-alert.is-error[b-kss7lr5nf2]{background: var(--d-danger-soft);border-color: #fecaca;color: #991b1b}.prof-alert.is-success[b-kss7lr5nf2]{background: var(--d-good-soft);border-color: #bbf7d0;color: #14532d}.prof-company[b-kss7lr5nf2]{display: flex;align-items: center;gap: 12px;padding: 12px;background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: var(--d-r);margin-bottom: 16px}.prof-company-ico[b-kss7lr5nf2]{width: 38px;height: 38px;border-radius: 8px;background: var(--d-accent-grad-soft);border: 1px solid #fed7aa;color: var(--d-accent);display: flex;align-items: center;justify-content: center;font-family: 'Inter Tight',sans-serif;font-size: 16px;font-weight: 700;flex-shrink: 0}.prof-company-info p[b-kss7lr5nf2]{margin: 0}.prof-company-name[b-kss7lr5nf2]{font-size: 14px;font-weight: 600;color: var(--d-ink)}.prof-company-meta[b-kss7lr5nf2]{font-size: 11.5px;color: var(--d-ink-3);margin-top: 2px}.prof-company-meta .code[b-kss7lr5nf2]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11px;color: var(--d-ink-2)}.prof-form-row[b-kss7lr5nf2]{display: grid;grid-template-columns: 1fr;gap: 12px;margin-bottom: 12px}@media (min-width: 768px){.prof-form-row.is-2col[b-kss7lr5nf2]{grid-template-columns: 1fr 1fr}}.prof-field[b-kss7lr5nf2]{display: flex;flex-direction: column;gap: 6px}.prof-label[b-kss7lr5nf2]{font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.prof-label .req[b-kss7lr5nf2]{color: var(--d-danger);margin-left: 2px}.prof-input[b-kss7lr5nf2]{width: 100%;height: 38px;padding: 0 12px;font-size: 14px;color: var(--d-ink);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);outline: 0;transition: border-color .12s,box-shadow .12s}.prof-input:focus[b-kss7lr5nf2]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.prof-input:disabled[b-kss7lr5nf2]{background: var(--d-surface-2);color: var(--d-ink-3);cursor: not-allowed;pointer-events: none}.prof-hint[b-kss7lr5nf2]{font-size: 11px;color: var(--d-ink-3);margin: 0}[b-kss7lr5nf2] .prof-vmsg{color: var(--d-danger);font-size: 11.5px;margin: 2px 0 0}.prof-actions[b-kss7lr5nf2]{display: flex;flex-wrap: wrap;gap: 10px;padding-top: 8px}.prof-btn[b-kss7lr5nf2]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s;text-decoration: none}.prof-btn:hover[b-kss7lr5nf2]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.prof-btn-accent[b-kss7lr5nf2]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.prof-btn-accent:hover[b-kss7lr5nf2]{background: var(--d-accent-grad-hover);color: #fff;border-color: transparent}.prof-btn:disabled[b-kss7lr5nf2],.prof-btn-accent:disabled[b-kss7lr5nf2]{opacity: .55;cursor: not-allowed;box-shadow: none}.prof-qa-list[b-kss7lr5nf2]{display: flex;flex-direction: column}.prof-qa[b-kss7lr5nf2]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);text-decoration: none;color: var(--d-ink);transition: background .12s}.prof-qa:last-child[b-kss7lr5nf2]{border-bottom: 0}.prof-qa:hover[b-kss7lr5nf2]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.prof-qa-l[b-kss7lr5nf2]{display: flex;align-items: center;gap: 12px}.prof-qa-ico[b-kss7lr5nf2]{width: 32px;height: 32px;border-radius: 8px;background: var(--d-surface-2);border: 1px solid var(--d-line);color: var(--d-ink-2);display: flex;align-items: center;justify-content: center;flex-shrink: 0}.prof-qa-name[b-kss7lr5nf2]{font-size: 14px;font-weight: 500;color: var(--d-ink)}.prof-qa-desc[b-kss7lr5nf2]{font-size: 11.5px;color: var(--d-ink-3);margin-top: 2px}.prof-qa-arrow[b-kss7lr5nf2]{color: var(--d-ink-4)}
/* /src/Features/Auth/Pages/Auth/ForcePasswordChange.razor.rz.scp.css */
.auth-force-root[b-o6wfmen1po]{display: flex;flex-direction: column;width: 100%;font-family: var(--nm-font);color: var(--nm-ink)}.auth-force-brand[b-o6wfmen1po]{display: flex;align-items: center;gap: 12px;margin-bottom: 14px}.auth-force-brand .ico[b-o6wfmen1po]{flex: none;width: 34px;height: 34px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);border: 1px solid var(--nm-brand-100);color: var(--nm-brand-600);display: inline-flex;align-items: center;justify-content: center}.auth-force-brand h1[b-o6wfmen1po]{margin: 0;min-width: 0;font-size: 20px;font-weight: 700;letter-spacing: -0.02em;line-height: 1.25;color: var(--nm-ink)}.auth-force-notice[b-o6wfmen1po]{display: flex;align-items: flex-start;gap: 9px;margin-bottom: 14px;padding: 10px 12px;border-radius: var(--nm-r-input);background: var(--nm-warn-soft);border: 1px solid var(--nm-warn);font-size: 12.5px;line-height: 1.5;color: var(--nm-ink-2)}.auth-force-notice .ic[b-o6wfmen1po]{flex-shrink: 0;margin-top: 2px;color: var(--nm-warn)}.auth-force-alert[b-o6wfmen1po]{display: flex;align-items: flex-start;gap: 10px;margin-bottom: 16px;padding: 12px 14px;border-radius: var(--nm-r-input);border: 1px solid transparent;font-size: 13.5px;line-height: 1.5;color: var(--nm-ink-2)}.auth-force-alert.is-error[b-o6wfmen1po]{background: var(--nm-bad-soft);border-color: var(--nm-bad)}.auth-force-alert.is-error .ic[b-o6wfmen1po]{color: var(--nm-bad)}.auth-force-alert .ic[b-o6wfmen1po]{flex-shrink: 0;margin-top: 2px}.auth-force-field[b-o6wfmen1po]{margin-bottom: 12px}.auth-force-label[b-o6wfmen1po]{display: block;margin-bottom: 5px;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.auth-force-input-wrap[b-o6wfmen1po]{position: relative;width: 100%}input.auth-force-input[b-o6wfmen1po]{display: block;box-sizing: border-box;width: 100%;height: 42px;min-width: 0;padding: 0 44px 0 14px;font-family: var(--nm-font);font-size: 14px;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);outline: 0 !important;transition: border-color .15s ease,box-shadow .15s ease;-webkit-appearance: none;appearance: none}input.auth-force-input[b-o6wfmen1po]::placeholder{color: var(--nm-muted)}input.auth-force-input:hover:not(:disabled):not(:focus)[b-o6wfmen1po]{border-color: var(--nm-ink-2)}input.auth-force-input:focus[b-o6wfmen1po]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}input.auth-force-input:-webkit-autofill[b-o6wfmen1po],input.auth-force-input:-webkit-autofill:hover[b-o6wfmen1po],input.auth-force-input:-webkit-autofill:focus[b-o6wfmen1po]{-webkit-text-fill-color: var(--nm-ink) !important;-webkit-box-shadow: 0 0 0 1000px var(--nm-surface) inset !important;box-shadow: 0 0 0 1000px var(--nm-surface) inset !important;caret-color: var(--nm-ink);transition: background-color 9999s ease-in-out 0s}.auth-force-eye[b-o6wfmen1po]{position: absolute;right: 6px;top: 50%;transform: translateY(-50%);width: 30px;height: 30px;border: 0;background: transparent;color: var(--nm-muted);border-radius: var(--nm-r-pill);display: inline-flex;align-items: center;justify-content: center;cursor: pointer;transition: color .15s ease,background-color .15s ease}.auth-force-eye:hover[b-o6wfmen1po]{background: var(--nm-surface-2);color: var(--nm-ink-2)}.auth-force-eye:focus-visible[b-o6wfmen1po]{outline: 2px solid var(--nm-brand-300);outline-offset: 1px}.auth-force-match[b-o6wfmen1po]{position: absolute;right: 40px;top: 50%;transform: translateY(-50%);display: inline-flex;color: var(--nm-ok);pointer-events: none}.auth-force-field:has(.auth-force-match) input.auth-force-input[b-o6wfmen1po]{padding-right: 66px}.auth-force-err[b-o6wfmen1po]{display: block;margin-top: 5px;font-size: 11.5px;line-height: 1.4;color: var(--nm-bad)}.auth-force-checks[b-o6wfmen1po]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 1px 12px;margin: 8px 0 0;padding: 0;list-style: none}.auth-force-check[b-o6wfmen1po]{display: flex;align-items: center;gap: 6px;font-size: 11px;line-height: 1.45;color: var(--nm-muted)}.auth-force-check.is-ok[b-o6wfmen1po]{color: var(--nm-ok)}.auth-force-check svg[b-o6wfmen1po]{flex-shrink: 0}@media (max-width: 420px){.auth-force-checks[b-o6wfmen1po]{grid-template-columns: 1fr}}.auth-force-submit[b-o6wfmen1po]{width: 100%;height: 42px;margin-top: 4px;padding: 0 18px;box-sizing: border-box;border: 1px solid transparent;border-radius: var(--nm-r-input);background: var(--nm-brand-500);color: var(--nm-on-brand);font-family: var(--nm-font);font-size: 15px;font-weight: 600;display: inline-flex;align-items: center;justify-content: center;gap: 8px;cursor: pointer;transition: background .15s ease,opacity .15s ease}.auth-force-submit:hover:not(:disabled)[b-o6wfmen1po]{background: var(--nm-brand-600)}.auth-force-submit:focus-visible[b-o6wfmen1po]{outline: 2px solid var(--nm-brand-300);outline-offset: 2px}.auth-force-submit:disabled[b-o6wfmen1po]{opacity: .6;cursor: not-allowed}.auth-force-submit .sp[b-o6wfmen1po]{width: 14px;height: 14px;border: 2px solid currentColor;border-right-color: transparent;border-radius: var(--nm-r-pill);animation: auth-force-spin-b-o6wfmen1po .6s linear infinite}@keyframes auth-force-spin-b-o6wfmen1po{to{transform: rotate(360deg)}}.auth-force-foot[b-o6wfmen1po]{margin-top: 12px;display: flex;align-items: center;justify-content: center;gap: 6px;font-size: 13px;color: var(--nm-muted)}.auth-force-logout[b-o6wfmen1po]{padding: 0;border: 0;background: none;font-family: var(--nm-font);font-size: 13px;font-weight: 600;color: var(--nm-brand-600);cursor: pointer}.auth-force-logout:hover[b-o6wfmen1po]{text-decoration: underline}@media (prefers-reduced-motion: no-preference){.auth-force-brand[b-o6wfmen1po]{animation: auth-force-in-b-o6wfmen1po .45s cubic-bezier(.16,1,.3,1) .08s both}.auth-force-notice[b-o6wfmen1po]{animation: auth-force-in-b-o6wfmen1po .45s cubic-bezier(.16,1,.3,1) .12s both}.auth-force-root[b-o6wfmen1po] form{animation: auth-force-in-b-o6wfmen1po .45s cubic-bezier(.16,1,.3,1) .16s both}.auth-force-foot[b-o6wfmen1po]{animation: auth-force-in-b-o6wfmen1po .45s cubic-bezier(.16,1,.3,1) .24s both}}@keyframes auth-force-in-b-o6wfmen1po{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}
/* /src/Features/Auth/Pages/Auth/ForgotPassword.razor.rz.scp.css */
.auth-forgot-root[b-8q4cawn0ta]{display: flex;flex-direction: column;width: 100%;font-family: var(--nm-font);color: var(--nm-ink)}.auth-forgot-brand[b-8q4cawn0ta]{margin-bottom: 22px}.auth-forgot-brand .ico[b-8q4cawn0ta]{width: 44px;height: 44px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);border: 1px solid var(--nm-brand-100);color: var(--nm-brand-600);display: inline-flex;align-items: center;justify-content: center;margin-bottom: 14px}.auth-forgot-brand h1[b-8q4cawn0ta]{margin: 0 0 6px;font-size: 22px;font-weight: 700;letter-spacing: -0.02em;line-height: 1.2;color: var(--nm-ink)}.auth-forgot-brand p[b-8q4cawn0ta]{margin: 0;font-size: 14px;color: var(--nm-muted);line-height: 1.5}.auth-forgot-alert[b-8q4cawn0ta]{display: flex;align-items: flex-start;gap: 10px;margin-bottom: 16px;padding: 12px 14px;border-radius: var(--nm-r-input);border: 1px solid transparent;font-size: 13.5px;line-height: 1.5;color: var(--nm-ink-2)}.auth-forgot-alert.is-error[b-8q4cawn0ta]{background: var(--nm-bad-soft);border-color: var(--nm-bad)}.auth-forgot-alert.is-error .ic[b-8q4cawn0ta]{color: var(--nm-bad)}.auth-forgot-alert .ic[b-8q4cawn0ta]{flex-shrink: 0;margin-top: 2px}.auth-forgot-success[b-8q4cawn0ta]{text-align: center;padding: 8px 0 18px}.auth-forgot-success .ico[b-8q4cawn0ta]{width: 48px;height: 48px;border-radius: 50%;background: var(--nm-ok-soft);color: var(--nm-ok);display: inline-flex;align-items: center;justify-content: center;margin-bottom: 12px}.auth-forgot-success .title[b-8q4cawn0ta]{margin: 0 0 4px;font-size: 15px;font-weight: 600;color: var(--nm-ink)}.auth-forgot-success .detail[b-8q4cawn0ta]{margin: 0;font-size: 13.5px;color: var(--nm-muted);line-height: 1.55}.auth-forgot-field[b-8q4cawn0ta]{margin-bottom: 16px}.auth-forgot-label[b-8q4cawn0ta]{display: block;margin-bottom: 6px;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.auth-forgot-root[b-8q4cawn0ta] input.auth-forgot-input{display: block;box-sizing: border-box;width: 100%;height: 44px;min-width: 0;padding: 0 14px;font-family: var(--nm-font);font-size: 14px;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);outline: 0 !important;transition: border-color .15s ease,box-shadow .15s ease;-webkit-appearance: none;appearance: none}.auth-forgot-root[b-8q4cawn0ta] input.auth-forgot-input::placeholder{color: var(--nm-muted)}.auth-forgot-root[b-8q4cawn0ta] input.auth-forgot-input:hover:not(:disabled):not(:focus){border-color: var(--nm-ink-2)}.auth-forgot-root[b-8q4cawn0ta] input.auth-forgot-input:focus{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.auth-forgot-root[b-8q4cawn0ta] input.auth-forgot-input:disabled{background: var(--nm-surface-2);color: var(--nm-muted);cursor: not-allowed}.auth-forgot-root[b-8q4cawn0ta] input.auth-forgot-input.invalid{border-color: var(--nm-bad) !important;box-shadow: 0 0 0 3px var(--nm-bad-soft) !important;outline: 0 !important}.auth-forgot-root[b-8q4cawn0ta] input.auth-forgot-input.valid.modified:not([type=checkbox]){outline: 0 !important}.auth-forgot-root[b-8q4cawn0ta] input.auth-forgot-input:-webkit-autofill,.auth-forgot-root[b-8q4cawn0ta] input.auth-forgot-input:-webkit-autofill:hover,.auth-forgot-root[b-8q4cawn0ta] input.auth-forgot-input:-webkit-autofill:focus,.auth-forgot-root[b-8q4cawn0ta] input.auth-forgot-input:-webkit-autofill:active{-webkit-text-fill-color: var(--nm-ink) !important;-webkit-box-shadow: 0 0 0 1000px var(--nm-surface) inset !important;box-shadow: 0 0 0 1000px var(--nm-surface) inset !important;caret-color: var(--nm-ink);transition: background-color 9999s ease-in-out 0s}[b-8q4cawn0ta] .auth-forgot-err{display: block;margin-top: 5px;font-size: 11.5px;line-height: 1.4;color: var(--nm-bad)}.auth-forgot-submit[b-8q4cawn0ta]{width: 100%;height: 44px;margin-top: 6px;padding: 0 18px;box-sizing: border-box;border: 1px solid transparent;border-radius: var(--nm-r-input);background: var(--nm-brand-500);color: var(--nm-on-brand);font-family: var(--nm-font);font-size: 15px;font-weight: 600;display: inline-flex;align-items: center;justify-content: center;gap: 8px;cursor: pointer;text-decoration: none;transition: background .15s ease,opacity .15s ease}.auth-forgot-submit:hover:not(:disabled)[b-8q4cawn0ta]{background: var(--nm-brand-600);color: var(--nm-on-brand)}.auth-forgot-submit:active:not(:disabled)[b-8q4cawn0ta]{transform: translateY(1px)}.auth-forgot-submit:focus-visible[b-8q4cawn0ta]{outline: 2px solid var(--nm-brand-300);outline-offset: 2px}.auth-forgot-submit:disabled[b-8q4cawn0ta]{opacity: .6;cursor: not-allowed}.auth-forgot-submit .sp[b-8q4cawn0ta]{width: 14px;height: 14px;border: 2px solid currentColor;border-right-color: transparent;border-radius: var(--nm-r-pill);animation: auth-forgot-spin-b-8q4cawn0ta .6s linear infinite}@keyframes auth-forgot-spin-b-8q4cawn0ta{to{transform: rotate(360deg)}}.auth-forgot-back-row[b-8q4cawn0ta]{margin-top: 18px;text-align: center}.auth-forgot-back[b-8q4cawn0ta]{font-size: 13px;color: var(--nm-muted);text-decoration: none;transition: color .15s ease}.auth-forgot-back:hover[b-8q4cawn0ta]{color: var(--nm-brand-600)}@media (prefers-reduced-motion: no-preference){.auth-forgot-brand[b-8q4cawn0ta]{animation: auth-forgot-in-b-8q4cawn0ta .45s cubic-bezier(.16,1,.3,1) .08s both}.auth-forgot-root[b-8q4cawn0ta] form,.auth-forgot-success[b-8q4cawn0ta],a.auth-forgot-submit[b-8q4cawn0ta]{animation: auth-forgot-in-b-8q4cawn0ta .45s cubic-bezier(.16,1,.3,1) .16s both}.auth-forgot-back-row[b-8q4cawn0ta]{animation: auth-forgot-in-b-8q4cawn0ta .45s cubic-bezier(.16,1,.3,1) .24s both}}@keyframes auth-forgot-in-b-8q4cawn0ta{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}
/* /src/Features/Auth/Pages/Auth/Login.razor.rz.scp.css */
.lg[b-da9l4jo2ey]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;width: 100%;color: var(--ink-2)}.lg h1[b-da9l4jo2ey]{margin: 10px 0 0;font-family: var(--display);font-size: 34px;line-height: 1.05;font-weight: 700;letter-spacing: -.01em;color: var(--ink);text-wrap: balance}.lg p[b-da9l4jo2ey]{margin: 0}.lg a[b-da9l4jo2ey]{color: inherit;text-decoration: none}.lg-eyebrow[b-da9l4jo2ey]{display: inline-flex;align-items: center;gap: 12px;font-family: var(--display);font-size: 12px;line-height: 1.4;font-weight: 600;letter-spacing: .22em;text-transform: uppercase;color: var(--brand)}.lg-eyebrow[b-da9l4jo2ey]::before{content: '';flex: none;width: 36px;height: 1px;background: var(--brand)}.lg-lead[b-da9l4jo2ey]{margin-top: 6px;font-size: 14.5px;line-height: 1.55;color: var(--ink-3)}.lg-loading[b-da9l4jo2ey]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 14px;min-height: 320px;text-align: center;font-size: 13.5px;color: var(--ink-3)}.lg-spin[b-da9l4jo2ey]{display: inline-block;width: 36px;height: 36px;border-radius: 50%;border: 2px solid var(--line);border-top-color: var(--brand);animation: lg-spin-b-da9l4jo2ey 1s linear infinite;flex: none}.lg-spin--sm[b-da9l4jo2ey]{width: 16px;height: 16px;border-color: rgba(255,255,255,.4);border-top-color: #fff}@keyframes lg-spin-b-da9l4jo2ey{to{transform: rotate(360deg)}}.lg-alert[b-da9l4jo2ey]{display: flex;align-items: flex-start;gap: 10px;margin-top: 14px;padding: 9px 12px;border: 1px solid var(--line);border-radius: 10px;background: var(--soft);font-size: 13.5px;line-height: 1.5;color: var(--ink-2)}.lg-alert svg[b-da9l4jo2ey]{flex: none;width: 18px;height: 18px;margin-top: 1px;fill: none;stroke: currentColor;stroke-width: 2;color: var(--brand)}.lg-alert.is-error[b-da9l4jo2ey]{border-color: #fecaca;background: #fef2f2;color: #991b1b}.lg-alert.is-error svg[b-da9l4jo2ey]{color: #dc2626}.lg-alert.is-ok svg[b-da9l4jo2ey]{color: #15803d}.lg-count[b-da9l4jo2ey]{display: flex;align-items: center;gap: 16px;margin-top: 22px;padding: 16px 18px;border: 1px solid var(--line);border-radius: 14px;background: var(--soft)}.lg-count small[b-da9l4jo2ey]{display: block;font-family: var(--display);font-size: 11px;letter-spacing: .12em;text-transform: uppercase;color: var(--ink-3)}.lg-count b[b-da9l4jo2ey]{display: block;margin-top: 2px;font-family: var(--display);font-size: 30px;line-height: 1;font-weight: 700;color: var(--brand);font-variant-numeric: tabular-nums}.lg-count b i[b-da9l4jo2ey]{margin-left: 6px;font-family: 'Be Vietnam Pro',ui-sans-serif,sans-serif;font-style: normal;font-size: 13px;font-weight: 500;color: var(--ink-3)}.lg[b-da9l4jo2ey] .lg-form{display: grid;gap: 14px;margin-top: 18px}.lg-f[b-da9l4jo2ey]{display: grid;gap: 6px}.lg-lb[b-da9l4jo2ey]{display: flex;justify-content: space-between;align-items: baseline;gap: 12px}.lg-lb label[b-da9l4jo2ey]{font-size: 13px;font-weight: 700;color: var(--ink)}.lg-lb a[b-da9l4jo2ey]{font-size: 12.5px;font-weight: 600;color: var(--brand-deep)}.lg-lb a:hover[b-da9l4jo2ey]{text-decoration: underline}.lg-in[b-da9l4jo2ey]{position: relative;display: flex;align-items: center;height: 48px;border: 1px solid var(--line-dash);border-radius: 4px;background: #fff;transition: border-color .15s,box-shadow .15s}.lg-in:hover[b-da9l4jo2ey]{border-color: var(--ink-3)}.lg-in:focus-within[b-da9l4jo2ey]{border-color: var(--brand);box-shadow: 0 0 0 3px rgba(234,88,12,.14)}.lg-in > svg[b-da9l4jo2ey]{flex: none;width: 18px;height: 18px;margin: 0 2px 0 14px;fill: none;stroke: currentColor;stroke-width: 1.8;color: var(--ink-3);transition: color .15s}.lg-in:focus-within > svg[b-da9l4jo2ey]{color: var(--brand)}.lg-in[b-da9l4jo2ey] input.lg-input{flex: 1;min-width: 0;height: 100%;padding: 0 12px;border: 0;outline: 0 !important;background: transparent;font: inherit;font-size: 15px;color: var(--ink);box-shadow: none !important;-webkit-appearance: none;appearance: none}.lg-in[b-da9l4jo2ey] input.lg-input::placeholder{color: var(--ink-3)}.lg-in[b-da9l4jo2ey] input.lg-input:-webkit-autofill,.lg-in[b-da9l4jo2ey] input.lg-input:-webkit-autofill:hover,.lg-in[b-da9l4jo2ey] input.lg-input:-webkit-autofill:focus{-webkit-text-fill-color: var(--ink) !important;-webkit-box-shadow: 0 0 0 1000px #fff inset !important;box-shadow: 0 0 0 1000px #fff inset !important;caret-color: var(--ink);transition: background-color 9999s ease-in-out 0s}.lg-eye[b-da9l4jo2ey]{flex: none;width: 36px;height: 36px;margin-right: 6px;display: grid;place-items: center;border: 0;border-radius: 999px;background: transparent;color: var(--ink-3);cursor: pointer;transition: background .15s,color .15s}.lg-eye:hover[b-da9l4jo2ey]{background: var(--soft);color: var(--ink)}.lg-eye svg[b-da9l4jo2ey]{width: 17px;height: 17px;fill: none;stroke: currentColor;stroke-width: 1.8}[b-da9l4jo2ey] .lg-err{display: block;margin-top: 2px;font-size: 12.5px;line-height: 1.4;font-weight: 600;color: #b91c1c}.lg-btn[b-da9l4jo2ey]{display: inline-flex;align-items: center;justify-content: center;gap: 10px;width: 100%;height: 50px;margin-top: 4px;padding: 0 22px;border: 0;border-radius: 4px;font: inherit;font-size: 15px;font-weight: 700;line-height: 1;cursor: pointer;transition: filter .2s,transform .2s,background .15s,border-color .15s}.lg-btn svg[b-da9l4jo2ey]{width: 18px;height: 18px;fill: none;stroke: currentColor;stroke-width: 2}.lg-btn:focus-visible[b-da9l4jo2ey]{outline: 2px solid var(--brand-light);outline-offset: 3px}.lg-btn--brand[b-da9l4jo2ey]{background: linear-gradient(180deg,var(--brand) 0%,var(--brand-deep) 100%);color: #fff;box-shadow: 0 14px 34px -14px rgba(234,88,12,.8)}.lg-btn--brand:hover:not(:disabled)[b-da9l4jo2ey]{filter: brightness(1.08);transform: translateY(-1px)}.lg-btn--brand:disabled[b-da9l4jo2ey]{opacity: .7;cursor: default;transform: none;filter: none}.lg-btn--ghost[b-da9l4jo2ey]{margin-top: 18px;background: #fff;color: var(--ink);border: 1px solid var(--line-dash)}.lg-btn--ghost:hover[b-da9l4jo2ey]{border-color: var(--ink-3)}.lg-reg[b-da9l4jo2ey]{margin-top: 14px;font-size: 13.5px;color: var(--ink-3)}.lg-reg a[b-da9l4jo2ey]{font-weight: 700;color: var(--brand-deep)}.lg-reg a:hover[b-da9l4jo2ey]{text-decoration: underline}@media (prefers-reduced-motion: no-preference){.lg > *[b-da9l4jo2ey]{animation: lg-in-b-da9l4jo2ey .45s cubic-bezier(.16,1,.3,1) both}.lg > :nth-child(2)[b-da9l4jo2ey]{animation-delay: .05s}.lg > :nth-child(3)[b-da9l4jo2ey]{animation-delay: .1s}.lg > :nth-child(n + 4)[b-da9l4jo2ey]{animation-delay: .16s}}@keyframes lg-in-b-da9l4jo2ey{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}@media (max-width: 767px){.lg h1[b-da9l4jo2ey]{font-size: 30px}}
/* /src/Features/Auth/Pages/Auth/Register.razor.rz.scp.css */
.auth-register-root[b-jbaym2vbj8]{display: flex;flex-direction: column;width: 100%;font-family: var(--nm-font);color: var(--nm-ink)}.auth-register-brand[b-jbaym2vbj8]{margin-bottom: 22px}.auth-register-brand h1[b-jbaym2vbj8]{margin: 0 0 6px;font-size: 22px;font-weight: 700;letter-spacing: -0.02em;line-height: 1.2;color: var(--nm-ink)}.auth-register-brand p[b-jbaym2vbj8]{margin: 0;font-size: 14px;color: var(--nm-muted);line-height: 1.5}.auth-register-alert[b-jbaym2vbj8]{display: flex;align-items: flex-start;gap: 10px;margin-bottom: 16px;padding: 12px 14px;border-radius: var(--nm-r-input);border: 1px solid transparent;font-size: 13.5px;line-height: 1.5;color: var(--nm-ink-2)}.auth-register-alert.is-error[b-jbaym2vbj8]{background: var(--nm-bad-soft);border-color: var(--nm-bad)}.auth-register-alert.is-error .ic[b-jbaym2vbj8]{color: var(--nm-bad)}.auth-register-alert .ic[b-jbaym2vbj8]{flex-shrink: 0;margin-top: 2px}.auth-register-success[b-jbaym2vbj8]{text-align: center;padding: 8px 0}.auth-register-success .ico[b-jbaym2vbj8]{width: 48px;height: 48px;border-radius: 50%;background: var(--nm-ok-soft);color: var(--nm-ok);display: inline-flex;align-items: center;justify-content: center;margin-bottom: 12px}.auth-register-success .title[b-jbaym2vbj8]{margin: 0 0 4px;font-size: 15px;font-weight: 600;color: var(--nm-ink)}.auth-register-success .detail[b-jbaym2vbj8]{margin: 0 0 16px;font-size: 13.5px;color: var(--nm-muted);line-height: 1.55}.auth-register-success .cta[b-jbaym2vbj8]{font-size: 14px;font-weight: 600;color: var(--nm-brand-600);text-decoration: none;transition: color .15s ease}.auth-register-success .cta:hover[b-jbaym2vbj8]{color: var(--nm-brand-700);text-decoration: underline}.auth-register-grid2[b-jbaym2vbj8]{display: grid;grid-template-columns: 1fr 1fr;gap: 12px;margin-bottom: 16px}@media (max-width: 420px){.auth-register-grid2[b-jbaym2vbj8]{grid-template-columns: 1fr;gap: 16px}}.auth-register-field[b-jbaym2vbj8]{margin-bottom: 16px}.auth-register-label[b-jbaym2vbj8]{display: block;margin-bottom: 6px;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.auth-register-label .req[b-jbaym2vbj8]{color: var(--nm-bad)}.auth-register-root[b-jbaym2vbj8] input.auth-register-input{display: block;box-sizing: border-box;width: 100%;height: 44px;min-width: 0;padding: 0 14px;font-family: var(--nm-font);font-size: 14px;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);outline: 0 !important;transition: border-color .15s ease,box-shadow .15s ease;-webkit-appearance: none;appearance: none}.auth-register-root[b-jbaym2vbj8] input.auth-register-input::placeholder{color: var(--nm-muted)}.auth-register-root[b-jbaym2vbj8] input.auth-register-input:hover:not(:disabled):not(:focus){border-color: var(--nm-ink-2)}.auth-register-root[b-jbaym2vbj8] input.auth-register-input:focus{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.auth-register-root[b-jbaym2vbj8] input.auth-register-input:disabled{background: var(--nm-surface-2);color: var(--nm-muted);cursor: not-allowed}.auth-register-root[b-jbaym2vbj8] input.auth-register-input.invalid{border-color: var(--nm-bad) !important;box-shadow: 0 0 0 3px var(--nm-bad-soft) !important;outline: 0 !important}.auth-register-root[b-jbaym2vbj8] input.auth-register-input.valid.modified:not([type=checkbox]){outline: 0 !important}.auth-register-root[b-jbaym2vbj8] input.auth-register-input:-webkit-autofill,.auth-register-root[b-jbaym2vbj8] input.auth-register-input:-webkit-autofill:hover,.auth-register-root[b-jbaym2vbj8] input.auth-register-input:-webkit-autofill:focus,.auth-register-root[b-jbaym2vbj8] input.auth-register-input:-webkit-autofill:active{-webkit-text-fill-color: var(--nm-ink) !important;-webkit-box-shadow: 0 0 0 1000px var(--nm-surface) inset !important;box-shadow: 0 0 0 1000px var(--nm-surface) inset !important;caret-color: var(--nm-ink);transition: background-color 9999s ease-in-out 0s}.auth-register-root[b-jbaym2vbj8] input.auth-register-input:-webkit-autofill:focus{-webkit-box-shadow: 0 0 0 1000px var(--nm-surface) inset,0 0 0 3px var(--nm-brand-50) !important;box-shadow: 0 0 0 1000px var(--nm-surface) inset,0 0 0 3px var(--nm-brand-50) !important;border-color: var(--nm-brand-500) !important}[b-jbaym2vbj8] .auth-register-err{display: block;margin-top: 5px;font-size: 11.5px;line-height: 1.4;color: var(--nm-bad)}.auth-register-submit[b-jbaym2vbj8]{width: 100%;height: 44px;margin-top: 6px;padding: 0 18px;border: 1px solid transparent;border-radius: var(--nm-r-input);background: var(--nm-brand-500);color: var(--nm-on-brand);font-family: var(--nm-font);font-size: 15px;font-weight: 600;display: inline-flex;align-items: center;justify-content: center;gap: 8px;cursor: pointer;transition: background .15s ease,opacity .15s ease}.auth-register-submit:hover:not(:disabled)[b-jbaym2vbj8]{background: var(--nm-brand-600)}.auth-register-submit:active:not(:disabled)[b-jbaym2vbj8]{transform: translateY(1px)}.auth-register-submit:focus-visible[b-jbaym2vbj8]{outline: 2px solid var(--nm-brand-300);outline-offset: 2px}.auth-register-submit:disabled[b-jbaym2vbj8]{opacity: .6;cursor: not-allowed}.auth-register-submit .sp[b-jbaym2vbj8]{width: 14px;height: 14px;border: 2px solid currentColor;border-right-color: transparent;border-radius: var(--nm-r-pill);animation: auth-register-spin-b-jbaym2vbj8 .6s linear infinite}@keyframes auth-register-spin-b-jbaym2vbj8{to{transform: rotate(360deg)}}.auth-register-foot[b-jbaym2vbj8]{margin-top: 24px;padding-top: 18px;border-top: 1px solid var(--nm-border)}.auth-register-foot p[b-jbaym2vbj8]{margin: 0;font-size: 13.5px;color: var(--nm-muted)}.auth-register-foot a.cta[b-jbaym2vbj8]{font-weight: 600;color: var(--nm-brand-600);text-decoration: none;transition: color .15s ease}.auth-register-foot a.cta:hover[b-jbaym2vbj8]{color: var(--nm-brand-700);text-decoration: underline}@media (prefers-reduced-motion: no-preference){.auth-register-brand[b-jbaym2vbj8]{animation: auth-register-in-b-jbaym2vbj8 .45s cubic-bezier(.16,1,.3,1) .08s both}.auth-register-root[b-jbaym2vbj8] form,.auth-register-success[b-jbaym2vbj8]{animation: auth-register-in-b-jbaym2vbj8 .45s cubic-bezier(.16,1,.3,1) .16s both}.auth-register-foot[b-jbaym2vbj8]{animation: auth-register-in-b-jbaym2vbj8 .45s cubic-bezier(.16,1,.3,1) .24s both}}@keyframes auth-register-in-b-jbaym2vbj8{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}
/* /src/Features/Auth/Pages/Auth/ResetPassword.razor.rz.scp.css */
.auth-reset-root[b-rponwi05o4]{display: flex;flex-direction: column;width: 100%;font-family: var(--nm-font);color: var(--nm-ink)}.auth-reset-brand[b-rponwi05o4]{margin-bottom: 22px}.auth-reset-brand .ico[b-rponwi05o4]{width: 44px;height: 44px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);border: 1px solid var(--nm-brand-100);color: var(--nm-brand-600);display: inline-flex;align-items: center;justify-content: center;margin-bottom: 14px}.auth-reset-brand h1[b-rponwi05o4]{margin: 0 0 6px;font-size: 22px;font-weight: 700;letter-spacing: -0.02em;line-height: 1.2;color: var(--nm-ink)}.auth-reset-brand p[b-rponwi05o4]{margin: 0;font-size: 14px;color: var(--nm-muted);line-height: 1.5}.auth-reset-alert[b-rponwi05o4]{display: flex;align-items: flex-start;gap: 10px;margin-bottom: 16px;padding: 12px 14px;border-radius: var(--nm-r-input);border: 1px solid transparent;font-size: 13.5px;line-height: 1.5;color: var(--nm-ink-2)}.auth-reset-alert.is-error[b-rponwi05o4]{background: var(--nm-bad-soft);border-color: var(--nm-bad)}.auth-reset-alert.is-error .ic[b-rponwi05o4]{color: var(--nm-bad)}.auth-reset-alert .ic[b-rponwi05o4]{flex-shrink: 0;margin-top: 2px}.auth-reset-success[b-rponwi05o4]{text-align: center;padding: 8px 0 18px}.auth-reset-success .ico[b-rponwi05o4]{width: 48px;height: 48px;border-radius: 50%;background: var(--nm-ok-soft);color: var(--nm-ok);display: inline-flex;align-items: center;justify-content: center;margin-bottom: 12px}.auth-reset-success .title[b-rponwi05o4]{margin: 0 0 4px;font-size: 15px;font-weight: 600;color: var(--nm-ink)}.auth-reset-success .detail[b-rponwi05o4]{margin: 0;font-size: 13.5px;color: var(--nm-muted);line-height: 1.55}.auth-reset-field[b-rponwi05o4]{margin-bottom: 16px}.auth-reset-label[b-rponwi05o4]{display: block;margin-bottom: 6px;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.auth-reset-root[b-rponwi05o4] input.auth-reset-input{display: block;box-sizing: border-box;width: 100%;height: 44px;min-width: 0;padding: 0 14px;font-family: var(--nm-font);font-size: 14px;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);outline: 0 !important;transition: border-color .15s ease,box-shadow .15s ease;-webkit-appearance: none;appearance: none}.auth-reset-root[b-rponwi05o4] input.auth-reset-input::placeholder{color: var(--nm-muted)}.auth-reset-root[b-rponwi05o4] input.auth-reset-input:hover:not(:disabled):not(:focus){border-color: var(--nm-ink-2)}.auth-reset-root[b-rponwi05o4] input.auth-reset-input:focus{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.auth-reset-root[b-rponwi05o4] input.auth-reset-input:disabled{background: var(--nm-surface-2);color: var(--nm-muted);cursor: not-allowed}.auth-reset-root[b-rponwi05o4] input.auth-reset-input.invalid{border-color: var(--nm-bad) !important;box-shadow: 0 0 0 3px var(--nm-bad-soft) !important;outline: 0 !important}.auth-reset-root[b-rponwi05o4] input.auth-reset-input.valid.modified:not([type=checkbox]){outline: 0 !important}.auth-reset-root[b-rponwi05o4] input.auth-reset-input:-webkit-autofill,.auth-reset-root[b-rponwi05o4] input.auth-reset-input:-webkit-autofill:hover,.auth-reset-root[b-rponwi05o4] input.auth-reset-input:-webkit-autofill:focus,.auth-reset-root[b-rponwi05o4] input.auth-reset-input:-webkit-autofill:active{-webkit-text-fill-color: var(--nm-ink) !important;-webkit-box-shadow: 0 0 0 1000px var(--nm-surface) inset !important;box-shadow: 0 0 0 1000px var(--nm-surface) inset !important;caret-color: var(--nm-ink);transition: background-color 9999s ease-in-out 0s}[b-rponwi05o4] .auth-reset-err{display: block;margin-top: 5px;font-size: 11.5px;line-height: 1.4;color: var(--nm-bad)}.auth-reset-submit[b-rponwi05o4]{width: 100%;height: 44px;margin-top: 6px;padding: 0 18px;box-sizing: border-box;border: 1px solid transparent;border-radius: var(--nm-r-input);background: var(--nm-brand-500);color: var(--nm-on-brand);font-family: var(--nm-font);font-size: 15px;font-weight: 600;display: inline-flex;align-items: center;justify-content: center;gap: 8px;cursor: pointer;text-decoration: none;transition: background .15s ease,opacity .15s ease}.auth-reset-submit:hover:not(:disabled)[b-rponwi05o4]{background: var(--nm-brand-600);color: var(--nm-on-brand)}.auth-reset-submit:active:not(:disabled)[b-rponwi05o4]{transform: translateY(1px)}.auth-reset-submit:focus-visible[b-rponwi05o4]{outline: 2px solid var(--nm-brand-300);outline-offset: 2px}.auth-reset-submit:disabled[b-rponwi05o4]{opacity: .6;cursor: not-allowed}.auth-reset-submit .sp[b-rponwi05o4]{width: 14px;height: 14px;border: 2px solid currentColor;border-right-color: transparent;border-radius: var(--nm-r-pill);animation: auth-reset-spin-b-rponwi05o4 .6s linear infinite}@keyframes auth-reset-spin-b-rponwi05o4{to{transform: rotate(360deg)}}.auth-reset-back-row[b-rponwi05o4]{margin-top: 18px;text-align: center}.auth-reset-back[b-rponwi05o4]{font-size: 13px;color: var(--nm-muted);text-decoration: none;transition: color .15s ease}.auth-reset-back:hover[b-rponwi05o4]{color: var(--nm-brand-600)}@media (prefers-reduced-motion: no-preference){.auth-reset-brand[b-rponwi05o4]{animation: auth-reset-in-b-rponwi05o4 .45s cubic-bezier(.16,1,.3,1) .08s both}.auth-reset-root[b-rponwi05o4] form,.auth-reset-success[b-rponwi05o4],a.auth-reset-submit[b-rponwi05o4]{animation: auth-reset-in-b-rponwi05o4 .45s cubic-bezier(.16,1,.3,1) .16s both}.auth-reset-back-row[b-rponwi05o4]{animation: auth-reset-in-b-rponwi05o4 .45s cubic-bezier(.16,1,.3,1) .24s both}}@keyframes auth-reset-in-b-rponwi05o4{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}
/* /src/Features/Auth/Pages/Auth/SetPaymentPassword.razor.rz.scp.css */
.auth-pin-root[b-0pshdc7cq5]{display: flex;flex-direction: column;width: 100%;font-family: var(--nm-font);color: var(--nm-ink)}.auth-pin-brand[b-0pshdc7cq5]{display: flex;align-items: center;gap: 12px;margin-bottom: 14px}.auth-pin-brand .ico[b-0pshdc7cq5]{flex: none;width: 34px;height: 34px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);border: 1px solid var(--nm-brand-100);color: var(--nm-brand-600);display: inline-flex;align-items: center;justify-content: center}.auth-pin-brand h1[b-0pshdc7cq5]{margin: 0;min-width: 0;font-size: 20px;font-weight: 700;letter-spacing: -0.02em;line-height: 1.25;color: var(--nm-ink)}.auth-pin-notice[b-0pshdc7cq5]{display: flex;align-items: flex-start;gap: 9px;margin-bottom: 14px;padding: 10px 12px;border-radius: var(--nm-r-input);background: var(--nm-warn-soft);border: 1px solid var(--nm-warn);font-size: 12.5px;line-height: 1.5;color: var(--nm-ink-2)}.auth-pin-notice .ic[b-0pshdc7cq5]{flex-shrink: 0;margin-top: 2px;color: var(--nm-warn)}.auth-pin-alert[b-0pshdc7cq5]{display: flex;align-items: flex-start;gap: 10px;margin-bottom: 16px;padding: 12px 14px;border-radius: var(--nm-r-input);border: 1px solid transparent;font-size: 13.5px;line-height: 1.5;color: var(--nm-ink-2)}.auth-pin-alert.is-error[b-0pshdc7cq5]{background: var(--nm-bad-soft);border-color: var(--nm-bad)}.auth-pin-alert.is-error .ic[b-0pshdc7cq5]{color: var(--nm-bad)}.auth-pin-alert .ic[b-0pshdc7cq5]{flex-shrink: 0;margin-top: 2px}.auth-pin-field[b-0pshdc7cq5]{margin-bottom: 14px}.auth-pin-label[b-0pshdc7cq5]{display: block;margin-bottom: 5px;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.auth-pin-err[b-0pshdc7cq5]{display: block;margin-top: 5px;font-size: 11.5px;line-height: 1.4;color: var(--nm-bad)}.auth-pin-checks[b-0pshdc7cq5]{display: flex;flex-wrap: wrap;gap: 2px 14px;margin: 8px 0 0;padding: 0;list-style: none}.auth-pin-check[b-0pshdc7cq5]{display: flex;align-items: center;gap: 6px;font-size: 11px;line-height: 1.45;color: var(--nm-muted)}.auth-pin-check.is-ok[b-0pshdc7cq5]{color: var(--nm-ok)}.auth-pin-check svg[b-0pshdc7cq5]{flex-shrink: 0}.auth-pin-tip[b-0pshdc7cq5]{display: flex;align-items: flex-start;gap: 7px;margin: 0 0 12px;font-size: 11.5px;line-height: 1.5;color: var(--nm-muted)}.auth-pin-tip svg[b-0pshdc7cq5]{flex-shrink: 0;margin-top: 2px}.auth-pin-submit[b-0pshdc7cq5]{width: 100%;height: 42px;margin-top: 4px;padding: 0 18px;box-sizing: border-box;border: 1px solid transparent;border-radius: var(--nm-r-input);background: var(--nm-brand-500);color: var(--nm-on-brand);font-family: var(--nm-font);font-size: 15px;font-weight: 600;display: inline-flex;align-items: center;justify-content: center;gap: 8px;cursor: pointer;transition: background .15s ease,opacity .15s ease}.auth-pin-submit:hover:not(:disabled)[b-0pshdc7cq5]{background: var(--nm-brand-600)}.auth-pin-submit:focus-visible[b-0pshdc7cq5]{outline: 2px solid var(--nm-brand-300);outline-offset: 2px}.auth-pin-submit:disabled[b-0pshdc7cq5]{opacity: .6;cursor: not-allowed}.auth-pin-submit .sp[b-0pshdc7cq5]{width: 14px;height: 14px;border: 2px solid currentColor;border-right-color: transparent;border-radius: var(--nm-r-pill);animation: auth-pin-spin-b-0pshdc7cq5 .6s linear infinite}@keyframes auth-pin-spin-b-0pshdc7cq5{to{transform: rotate(360deg)}}.auth-pin-foot[b-0pshdc7cq5]{margin-top: 12px;display: flex;align-items: center;justify-content: center;gap: 6px;font-size: 13px;color: var(--nm-muted)}.auth-pin-logout[b-0pshdc7cq5]{padding: 0;border: 0;background: none;font-family: var(--nm-font);font-size: 13px;font-weight: 600;color: var(--nm-brand-600);cursor: pointer}.auth-pin-logout:hover[b-0pshdc7cq5]{text-decoration: underline}@media (prefers-reduced-motion: no-preference){.auth-pin-brand[b-0pshdc7cq5]{animation: auth-pin-in-b-0pshdc7cq5 .45s cubic-bezier(.16,1,.3,1) .08s both}.auth-pin-notice[b-0pshdc7cq5]{animation: auth-pin-in-b-0pshdc7cq5 .45s cubic-bezier(.16,1,.3,1) .12s both}.auth-pin-root[b-0pshdc7cq5] form{animation: auth-pin-in-b-0pshdc7cq5 .45s cubic-bezier(.16,1,.3,1) .16s both}.auth-pin-foot[b-0pshdc7cq5]{animation: auth-pin-in-b-0pshdc7cq5 .45s cubic-bezier(.16,1,.3,1) .24s both}}@keyframes auth-pin-in-b-0pshdc7cq5{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: none}}
/* /src/Features/Bookings/Pages/Ca/CaBookingDetail.razor.rz.scp.css */
.nm-list-page[b-q864enoikt]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-q864enoikt]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-q864enoikt]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.cabkd-title[b-q864enoikt]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-q864enoikt]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-q864enoikt]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cabkd-crumb[b-q864enoikt]{color: var(--nm-muted);text-decoration: none}.cabkd-crumb:hover[b-q864enoikt]{color: var(--nm-brand-700);text-decoration: underline}.cabkd-crumb-sep[b-q864enoikt]{margin: 0 4px;color: var(--nm-muted)}.nm-code-pill[b-q864enoikt]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.cabkd-svc-chip[b-q864enoikt]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 10px;border-radius: var(--nm-r-pill);border: 1px solid var(--nm-border);background: var(--nm-surface);font-size: 12px;font-weight: 600;color: var(--nm-ink-2)}.cabkd-svc-chip i[b-q864enoikt]{color: var(--nm-brand-600,var(--nm-brand-500));font-size: 12px}.cabkd-loading[b-q864enoikt]{display: flex;flex-direction: column;gap: 12px}[b-q864enoikt] .cabkd-pulse{animation: cabkd-pulse-b-q864enoikt 1.6s ease-in-out infinite}@keyframes cabkd-pulse-b-q864enoikt{50%{opacity: .6}}.cabkd-alert-text[b-q864enoikt]{margin: 0;font-size: 13px}.cabkd-alert-text + .cabkd-alert-text[b-q864enoikt]{margin-top: 6px}.cabkd-violations[b-q864enoikt]{margin: 6px 0 0;padding-left: 18px;font-size: 12.5px;display: flex;flex-direction: column;gap: 2px}.cabkd-shell[b-q864enoikt]{display: grid;grid-template-columns: minmax(0,1fr) 300px;gap: 16px;align-items: start}@media (max-width: 1100px){.cabkd-shell[b-q864enoikt]{grid-template-columns: minmax(0,1fr)}}.cabkd-main[b-q864enoikt]{display: flex;flex-direction: column;gap: 16px;min-width: 0}.cabkd-trip[b-q864enoikt]{display: flex;align-items: center;gap: 12px;padding: 12px 16px;border: 1px solid color-mix(in srgb,var(--nm-ok) 40%,transparent);border-radius: var(--nm-r-card);background: color-mix(in srgb,var(--nm-ok) 6%,var(--nm-surface))}.cabkd-trip-ico[b-q864enoikt]{display: inline-flex;align-items: center;justify-content: center;width: 34px;height: 34px;border-radius: 10px;background: var(--nm-ok);color: #fff;font-size: 15px;flex-shrink: 0}.cabkd-trip-main[b-q864enoikt]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 1px}.cabkd-trip-lbl[b-q864enoikt]{font-size: 10.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-ok)}.cabkd-trip-val[b-q864enoikt]{font-size: 13.5px;font-weight: 700;color: var(--nm-ink)}.cabkd-trip-val a[b-q864enoikt]{color: var(--nm-brand-700);text-decoration: none;font-family: ui-monospace,'JetBrains Mono',monospace}.cabkd-trip-val a:hover[b-q864enoikt]{text-decoration: underline}.cabkd-trip-name[b-q864enoikt]{font-weight: 500;color: var(--nm-ink-2)}[b-q864enoikt] .cabkd-card .nm-card__head{display: flex;align-items: center;gap: 8px}.cabkd-card-ico[b-q864enoikt]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.cabkd-card-title[b-q864enoikt]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.cabkd-card-count[b-q864enoikt]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.cabkd-card-body[b-q864enoikt]{padding: 14px 16px;display: flex;flex-direction: column;gap: 14px}.cabkd-sect[b-q864enoikt]{display: flex;flex-direction: column;gap: 8px}.cabkd-sect-lbl[b-q864enoikt]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.cabkd-muted[b-q864enoikt]{color: var(--nm-muted)}.cabkd-good[b-q864enoikt]{color: var(--nm-ok)}.cabkd-bad[b-q864enoikt]{color: var(--nm-bad)}.cabkd-em[b-q864enoikt]{color: var(--nm-brand-700);font-weight: 800}.cabkd-mono[b-q864enoikt]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: .95em}.cabkd-count-line[b-q864enoikt]{margin: 0;font-size: 12.5px;color: var(--nm-muted)}.cabkd-tag[b-q864enoikt]{display: inline-flex;align-items: center;gap: 4px;font-size: 10.5px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);white-space: nowrap}.cabkd-tag--violet[b-q864enoikt]{background: color-mix(in srgb,var(--nm-violet,#7c3aed) 12%,transparent);color: var(--nm-violet,#7c3aed)}.cabkd-tag--warn[b-q864enoikt]{background: color-mix(in srgb,var(--nm-warn) 14%,transparent);color: var(--nm-warn)}.cabkd-tag--ok[b-q864enoikt]{background: color-mix(in srgb,var(--nm-ok) 13%,transparent);color: var(--nm-ok)}.cabkd-tab-body[b-q864enoikt]{display: flex;flex-direction: column;gap: 12px;padding-top: 12px}.cabkd-issued-line[b-q864enoikt]{margin: 0;display: flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 600;color: var(--nm-ok)}.cabkd-pnrbar[b-q864enoikt]{display: flex;align-items: center;gap: 14px;flex-wrap: wrap;padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2)}.cabkd-pnr-cell[b-q864enoikt]{display: flex;flex-direction: column;gap: 1px}.cabkd-pnr-cell small[b-q864enoikt]{font-size: 10.5px;color: var(--nm-muted);font-weight: 600}.cabkd-pnr-cell b[b-q864enoikt]{font-size: 14px;font-weight: 700;color: var(--nm-ink)}.cabkd-pnr-code[b-q864enoikt]{font-family: ui-monospace,'JetBrains Mono',monospace;letter-spacing: .06em;color: var(--nm-brand-700) !important}.cabkd-pnr-sep[b-q864enoikt]{width: 1px;height: 26px;background: var(--nm-border);flex-shrink: 0}.cabkd-pnr-issued[b-q864enoikt]{margin-left: auto;display: inline-flex;align-items: center;gap: 5px;font-size: 12px;font-weight: 600;color: var(--nm-ok)}.cabkd-contact[b-q864enoikt]{display: flex;align-items: center;gap: 6px 18px;flex-wrap: wrap;font-size: 13px;color: var(--nm-ink-2)}.cabkd-contact > span[b-q864enoikt]{display: inline-flex;align-items: center;gap: 6px}.cabkd-contact i[b-q864enoikt]{color: var(--nm-muted);font-size: 12px}.cabkd-contact b[b-q864enoikt]{font-weight: 600;color: var(--nm-ink)}.cabkd-seg[b-q864enoikt]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);overflow: hidden}.cabkd-seg--cancelled[b-q864enoikt]{border-style: dashed;border-color: color-mix(in srgb,var(--nm-bad) 40%,var(--nm-border));background: color-mix(in srgb,var(--nm-bad) 3%,transparent)}.cabkd-seg--cancelled .cabkd-seg-head[b-q864enoikt]{background: color-mix(in srgb,var(--nm-bad) 7%,transparent);border-bottom-color: color-mix(in srgb,var(--nm-bad) 25%,var(--nm-border))}.cabkd-seg--cancelled .cabkd-seg-fno[b-q864enoikt],.cabkd-seg--cancelled .cabkd-seg-pt b[b-q864enoikt],.cabkd-seg--cancelled .cabkd-seg-iata[b-q864enoikt]{text-decoration: line-through;text-decoration-thickness: 1.5px;color: var(--nm-muted)}.cabkd-tag--bad[b-q864enoikt]{background: color-mix(in srgb,var(--nm-bad) 14%,transparent);color: var(--nm-bad)}.cabkd-seg-head[b-q864enoikt]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;padding: 8px 14px;background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border)}.cabkd-seg-idx[b-q864enoikt]{font-size: 11px;font-weight: 700;color: var(--nm-muted)}.cabkd-seg-fno[b-q864enoikt]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 13px;font-weight: 700;color: var(--nm-brand-700)}.cabkd-seg-head .cabkd-muted[b-q864enoikt]{font-size: 12px}.cabkd-seg-tags[b-q864enoikt]{margin-left: auto;display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap}.cabkd-seg-route[b-q864enoikt]{display: flex;align-items: center;gap: 16px;padding: 14px 16px}.cabkd-seg-pt[b-q864enoikt]{display: flex;flex-direction: column;align-items: center;gap: 1px;min-width: 86px;text-align: center}.cabkd-seg-pt b[b-q864enoikt]{font-size: 19px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.cabkd-seg-iata[b-q864enoikt]{font-size: 13px;font-weight: 700;color: var(--nm-brand-700)}.cabkd-seg-pt small[b-q864enoikt]{font-size: 10.5px;color: var(--nm-muted)}.cabkd-seg-mid[b-q864enoikt]{flex: 1;display: flex;flex-direction: column;align-items: center;gap: 3px;min-width: 0}.cabkd-seg-mid small[b-q864enoikt]{font-size: 10.5px;color: var(--nm-muted);font-weight: 600}.cabkd-seg-line[b-q864enoikt]{width: 100%;display: flex;align-items: center;gap: 4px}.cabkd-seg-line i[b-q864enoikt]{color: var(--nm-brand-500);font-size: 13px;margin-left: -3px}.cabkd-seg-dot[b-q864enoikt]{width: 8px;height: 8px;border-radius: 50%;border: 2px solid var(--nm-brand-500);flex-shrink: 0}.cabkd-seg-dash[b-q864enoikt]{flex: 1;position: relative;border-top: 2px dashed color-mix(in srgb,var(--nm-brand-500) 45%,transparent)}.cabkd-seg-stop[b-q864enoikt]{position: absolute;top: 50%;transform: translateY(-50%);width: 8px;height: 8px;border-radius: 50%;background: var(--nm-warn);border: 1px solid var(--nm-surface)}.cabkd-seg-foot[b-q864enoikt]{display: flex;align-items: center;justify-content: space-between;gap: 8px 16px;flex-wrap: wrap;padding: 8px 14px;background: var(--nm-surface-2);border-top: 1px solid var(--nm-border);font-size: 12px;color: var(--nm-muted)}.cabkd-seg-bags[b-q864enoikt]{display: inline-flex;align-items: center;gap: 4px 14px;flex-wrap: wrap}.cabkd-seg-bags > span[b-q864enoikt]{display: inline-flex;align-items: center;gap: 5px}.cabkd-seg-bags b[b-q864enoikt]{color: var(--nm-ink);font-weight: 600}.cabkd-seg-price[b-q864enoikt]{display: inline-flex;align-items: center;gap: 8px;flex-wrap: wrap}.cabkd-seg-price b[b-q864enoikt]{color: var(--nm-brand-700);font-weight: 800}.cabkd-seg-legs[b-q864enoikt]{display: flex;flex-direction: column;gap: 6px;padding: 10px 14px;background: color-mix(in srgb,var(--nm-warn) 5%,var(--nm-surface));border-top: 1px solid color-mix(in srgb,var(--nm-warn) 25%,transparent)}.cabkd-leg[b-q864enoikt]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;font-size: 12px;color: var(--nm-ink-2)}.cabkd-leg b[b-q864enoikt]{font-weight: 600;color: var(--nm-ink)}.cabkd-leg-fno[b-q864enoikt]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 700;color: var(--nm-brand-700);min-width: 56px}.cabkd-tickets[b-q864enoikt]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cabkd-ticket[b-q864enoikt]{display: inline-flex;align-items: center;gap: 6px;padding: 3px 10px;border-radius: var(--nm-r-pill);border: 1px solid color-mix(in srgb,var(--nm-ok) 40%,transparent);background: color-mix(in srgb,var(--nm-ok) 8%,transparent);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-weight: 600;color: var(--nm-ok);white-space: nowrap}.cabkd-headline[b-q864enoikt]{display: flex;align-items: baseline;gap: 10px;flex-wrap: wrap}.cabkd-headline > b[b-q864enoikt]{font-size: 16px;font-weight: 800;color: var(--nm-ink)}.cabkd-headline .cabkd-muted[b-q864enoikt]{font-size: 13px}.cabkd-dates[b-q864enoikt]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap;padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2)}.cabkd-date-cell[b-q864enoikt]{display: flex;flex-direction: column;gap: 1px}.cabkd-date-cell small[b-q864enoikt]{font-size: 10.5px;color: var(--nm-muted);font-weight: 600}.cabkd-date-cell b[b-q864enoikt]{font-size: 13.5px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.cabkd-date-arrow[b-q864enoikt]{color: var(--nm-muted)}.cabkd-days-chip[b-q864enoikt]{margin-left: auto;display: inline-flex;align-items: center;gap: 4px;font-size: 11.5px;font-weight: 600;padding: 2px 10px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700)}.cabkd-dl[b-q864enoikt]{margin: 0;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px 24px}@media (max-width: 640px){.cabkd-dl[b-q864enoikt]{grid-template-columns: minmax(0,1fr)}}.cabkd-dl-row[b-q864enoikt]{display: flex;flex-direction: column;gap: 2px}.cabkd-dl-row dt[b-q864enoikt]{font-size: 11.5px;color: var(--nm-muted);font-weight: 600}.cabkd-dl-row dd[b-q864enoikt]{margin: 0;font-size: 13.5px;color: var(--nm-ink);font-weight: 500}.cabkd-confirm[b-q864enoikt]{display: flex;flex-direction: column;gap: 8px;padding: 10px 14px;border: 1px solid color-mix(in srgb,var(--nm-ok) 30%,transparent);border-radius: var(--nm-r-input,10px);background: color-mix(in srgb,var(--nm-ok) 6%,var(--nm-surface))}.cabkd-confirm .cabkd-sect-lbl[b-q864enoikt]{color: var(--nm-ok)}.cabkd-confirm-grid[b-q864enoikt]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px 20px}@media (max-width: 640px){.cabkd-confirm-grid[b-q864enoikt]{grid-template-columns: minmax(0,1fr)}}.cabkd-confirm-grid > div[b-q864enoikt]{display: flex;flex-direction: column;gap: 1px}.cabkd-confirm-grid small[b-q864enoikt]{font-size: 10.5px;color: var(--nm-muted);font-weight: 600}.cabkd-confirm-grid b[b-q864enoikt]{font-size: 13px;font-weight: 700;color: var(--nm-ink);word-break: break-all}.cabkd-lpa[b-q864enoikt]{display: flex;flex-direction: column;gap: 3px}.cabkd-lpa small[b-q864enoikt]{font-size: 10.5px;color: var(--nm-muted);font-weight: 600}.cabkd-lpa code[b-q864enoikt]{padding: 6px 10px;border: 1px solid var(--nm-border);border-radius: 8px;background: var(--nm-surface);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;color: var(--nm-ink);word-break: break-all}.cabkd-links[b-q864enoikt]{display: flex;align-items: center;gap: 16px;flex-wrap: wrap}.cabkd-links a[b-q864enoikt]{display: inline-flex;align-items: center;gap: 5px;font-size: 12.5px;font-weight: 600;color: var(--nm-brand-700);text-decoration: none}.cabkd-links a:hover[b-q864enoikt]{text-decoration: underline}.cabkd-links i[b-q864enoikt]{font-size: 12px}.cabkd-pax-tiles[b-q864enoikt]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px}.cabkd-pax-tile[b-q864enoikt]{display: flex;flex-direction: column;align-items: center;gap: 2px;padding: 12px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2);text-align: center}.cabkd-pax-tile small[b-q864enoikt]{font-size: 11px;color: var(--nm-muted);font-weight: 600}.cabkd-pax-tile b[b-q864enoikt]{font-size: 19px;font-weight: 800;color: var(--nm-ink)}.cabkd-pax-tile span[b-q864enoikt]{font-size: 11px;color: var(--nm-muted)}.cabkd-item[b-q864enoikt]{display: flex;flex-direction: column;gap: 12px;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card)}.cabkd-item-head[b-q864enoikt]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.cabkd-esim-img[b-q864enoikt]{width: 42px;height: 30px;border-radius: 6px;object-fit: cover;border: 1px solid var(--nm-border);flex-shrink: 0}.cabkd-item-titles[b-q864enoikt]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 1px}.cabkd-item-titles > b[b-q864enoikt]{font-size: 13.5px;font-weight: 700;color: var(--nm-ink)}.cabkd-item-titles small[b-q864enoikt]{font-size: 11.5px;color: var(--nm-muted)}[b-q864enoikt] .cabkd-item-cta{align-self: flex-start}.cabkd-stat-row[b-q864enoikt]{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 8px}.cabkd-stat-row--4[b-q864enoikt]{grid-template-columns: repeat(4,minmax(0,1fr))}@media (max-width: 720px){.cabkd-stat-row[b-q864enoikt],.cabkd-stat-row--4[b-q864enoikt]{grid-template-columns: repeat(2,minmax(0,1fr))}}.cabkd-stat[b-q864enoikt]{display: flex;flex-direction: column;align-items: center;gap: 1px;padding: 8px 6px;border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2);text-align: center}.cabkd-stat small[b-q864enoikt]{font-size: 10.5px;color: var(--nm-muted);font-weight: 600}.cabkd-stat b[b-q864enoikt]{font-size: 13.5px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.cabkd-stat--em[b-q864enoikt]{background: var(--nm-brand-50)}.cabkd-stat--em b[b-q864enoikt]{color: var(--nm-brand-700)}.cabkd-meta-line[b-q864enoikt]{display: flex;align-items: center;gap: 4px 16px;flex-wrap: wrap;font-size: 12px;color: var(--nm-muted)}.cabkd-meta-line > span[b-q864enoikt]{display: inline-flex;align-items: center;gap: 5px}.cabkd-meta-line b[b-q864enoikt]{color: var(--nm-ink);font-weight: 600}.cabkd-meta-line b.cabkd-good[b-q864enoikt]{color: var(--nm-ok)}.cabkd-meta-line b.cabkd-bad[b-q864enoikt]{color: var(--nm-bad)}.cabkd-meta-line i[b-q864enoikt]{font-size: 11px}.cabkd-dd-hint[b-q864enoikt]{display: block;font-size: 11px;color: var(--nm-muted);font-style: italic}.cabkd-ftnotes[b-q864enoikt]{display: flex;flex-direction: column;gap: 8px}.cabkd-ftnote[b-q864enoikt]{padding: 2px 0 2px 10px;border-left: 3px solid var(--nm-brand-500)}.cabkd-ftnote small[b-q864enoikt]{display: block;font-size: 10.5px;font-weight: 600;color: var(--nm-muted)}.cabkd-ftnote p[b-q864enoikt]{margin: 1px 0 0;font-size: 13px;color: var(--nm-ink-2)}.cabkd-fallback[b-q864enoikt]{display: flex;flex-direction: column;gap: 6px;font-size: 13px;color: var(--nm-ink-2)}.cabkd-fallback p[b-q864enoikt]{margin: 0}.cabkd-fallback b[b-q864enoikt]{color: var(--nm-ink)}.cabkd-table-wrap[b-q864enoikt]{overflow-x: auto}.cabkd-table[b-q864enoikt]{width: 100%;border-collapse: collapse;font-size: 13px}.cabkd-table th[b-q864enoikt]{padding: 9px 14px;text-align: left;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted);background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border);white-space: nowrap}.cabkd-table td[b-q864enoikt]{padding: 9px 14px;border-bottom: 1px solid var(--nm-border);white-space: nowrap}.cabkd-table tr:last-child td[b-q864enoikt]{border-bottom: 0}.cabkd-table td b[b-q864enoikt]{font-weight: 600;color: var(--nm-ink)}.cabkd-th-idx[b-q864enoikt]{width: 40px;text-align: center !important}.cabkd-td-idx[b-q864enoikt]{text-align: center;color: var(--nm-muted);font-family: ui-monospace,monospace;font-size: 11px}.cabkd-th-right[b-q864enoikt],.cabkd-td-right[b-q864enoikt]{text-align: right !important}.cell-amount[b-q864enoikt]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px;color: var(--nm-brand-700);white-space: nowrap}.cabkd-notes[b-q864enoikt]{margin: 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 7px}.cabkd-notes li[b-q864enoikt]{position: relative;padding-left: 16px;font-size: 13px;color: var(--nm-ink-2)}.cabkd-notes li[b-q864enoikt]::before{content: "";position: absolute;left: 0;top: 7px;width: 7px;height: 7px;border-radius: 50%;background: var(--nm-brand-500)}.cabkd-empty-note[b-q864enoikt]{margin: 0;font-size: 13px;font-style: italic}.cabkd-note-row[b-q864enoikt]{display: flex;align-items: center;gap: 8px}.cabkd-note-row > :first-child[b-q864enoikt]{flex: 1}.cabkd-side[b-q864enoikt]{display: flex;flex-direction: column;gap: 14px;padding: 14px 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.cabkd-block[b-q864enoikt]{display: flex;flex-direction: column;gap: 8px}.cabkd-block--divider[b-q864enoikt]{border-top: 1px solid var(--nm-border);padding-top: 12px}.cabkd-label[b-q864enoikt]{display: inline-flex;align-items: center;gap: 6px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.cabkd-label i[b-q864enoikt]{font-size: 12px}.cabkd-hint[b-q864enoikt]{margin: 0;font-size: 11.5px;color: var(--nm-muted)}.cabkd-customer[b-q864enoikt]{display: flex;align-items: center;gap: 10px}.cabkd-avatar[b-q864enoikt]{display: inline-flex;align-items: center;justify-content: center;width: 34px;height: 34px;border-radius: 50%;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 12px;font-weight: 700;flex-shrink: 0}.cabkd-customer-main[b-q864enoikt]{min-width: 0;display: flex;flex-direction: column;gap: 1px}.cabkd-customer-main b[b-q864enoikt]{font-size: 13.5px;font-weight: 700;color: var(--nm-ink)}.cabkd-customer-main small[b-q864enoikt]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cabkd-meta-row[b-q864enoikt]{display: flex;align-items: baseline;justify-content: space-between;gap: 8px;font-size: 12px}.cabkd-meta-row > span[b-q864enoikt]{color: var(--nm-muted);display: inline-flex;align-items: center;gap: 5px}.cabkd-meta-row > b[b-q864enoikt]{font-weight: 600;color: var(--nm-ink);font-variant-numeric: tabular-nums;text-align: right}.cabkd-meta-row > b.cabkd-good[b-q864enoikt]{color: var(--nm-ok)}.cabkd-meta-row > b.cabkd-bad[b-q864enoikt]{color: var(--nm-bad)}.cabkd-total[b-q864enoikt]{display: flex;align-items: baseline;justify-content: space-between;gap: 8px;padding-top: 8px;margin-top: 2px;border-top: 1px solid var(--nm-border)}.cabkd-total span[b-q864enoikt]{font-size: 13px;font-weight: 700;color: var(--nm-ink)}.cabkd-total b[b-q864enoikt]{font-size: 18px;font-weight: 800;color: var(--nm-brand-700);font-variant-numeric: tabular-nums}.cabkd-txn[b-q864enoikt]{font-size: 11px;color: var(--nm-muted);word-break: break-all}[b-q864enoikt] .cabkd-pay-cta{width: 100%;justify-content: center}.cabkd-modal-sub[b-q864enoikt]{margin: 0 0 10px;font-size: 13px;color: var(--nm-muted)}.cabkd-modal-sub b[b-q864enoikt]{color: var(--nm-ink)}.cabkd-modal-label[b-q864enoikt]{display: block;font-size: 12px;font-weight: 600;color: var(--nm-ink);margin-bottom: 6px}@media (max-width: 640px){.nm-list-page[b-q864enoikt]{padding: 16px 14px 22px}.cabkd-seg-route[b-q864enoikt]{gap: 10px;padding: 12px}.cabkd-seg-pt[b-q864enoikt]{min-width: 70px}}
/* /src/Features/Bookings/Pages/Ca/CaBookingPayment.razor.rz.scp.css */
.cabookpay-root[b-l24uc4jxe6]{--d-bg: #f7f8fa;--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-line-2: #f1f2f5;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-ink-4: #a5abb8;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);--d-good: #16a34a;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 12px;color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;font-size: 14px;letter-spacing: -0.01em;padding: 20px 28px;display: flex;flex-direction: column;gap: 18px}.cabookpay-hero[b-l24uc4jxe6]{display: flex;justify-content: space-between;align-items: end;gap: 24px;padding-bottom: 12px;border-bottom: 1px solid var(--d-line);flex-wrap: wrap}.cabookpay-hero h1[b-l24uc4jxe6]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.2}.cabookpay-hero h1 em[b-l24uc4jxe6]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.cabookpay-hero-meta[b-l24uc4jxe6]{margin-top: 6px;color: var(--d-ink-3);font-size: 14px}.cabookpay-hero-actions[b-l24uc4jxe6]{display: flex;gap: 10px;align-items: center;flex-wrap: wrap}.dash-btn[b-l24uc4jxe6]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;text-decoration: none;transition: background .12s}.dash-btn:hover[b-l24uc4jxe6]{background: var(--d-surface-2);color: var(--d-ink)}.dash-btn:disabled[b-l24uc4jxe6]{opacity: .5;cursor: not-allowed}.dash-btn-accent[b-l24uc4jxe6]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(255,107,0,.18),0 4px 12px -2px rgba(255,107,0,.22)}.dash-btn-accent:hover[b-l24uc4jxe6]{background: var(--d-accent-grad-hover);color: #fff}.dash-card[b-l24uc4jxe6]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px 18px}.dash-card h2[b-l24uc4jxe6]{margin: 0 0 14px;font-family: 'Inter Tight','Inter',sans-serif;font-size: 15px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink)}.dash-card h3[b-l24uc4jxe6]{margin: 14px 0 8px;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em}.dash-card h3:first-of-type[b-l24uc4jxe6]{margin-top: 0}.cabookpay-grid[b-l24uc4jxe6]{display: grid;grid-template-columns: 1fr;gap: 18px}@media (min-width: 1024px){.cabookpay-grid[b-l24uc4jxe6]{grid-template-columns: 2fr 1fr}}.cabookpay-info[b-l24uc4jxe6]{display: grid;grid-template-columns: repeat(2,1fr);gap: 8px 22px;font-size: 14px}.cabookpay-row[b-l24uc4jxe6]{display: flex;justify-content: space-between;gap: 12px}.cabookpay-row .lbl[b-l24uc4jxe6]{color: var(--d-ink-3)}.cabookpay-row .val[b-l24uc4jxe6]{font-weight: 500;color: var(--d-ink)}.cabookpay-divider[b-l24uc4jxe6]{border: 0;border-top: 1px solid var(--d-line-2);margin: 12px 0}.cabookpay-pay-grid[b-l24uc4jxe6]{display: grid;grid-template-columns: repeat(auto-fill,minmax(140px,1fr));gap: 10px;margin-bottom: 8px}.cabookpay-pay-tile[b-l24uc4jxe6]{display: flex;flex-direction: column;align-items: center;gap: 8px;padding: 16px 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);text-align: center;cursor: pointer;transition: border-color .12s,background .12s;min-height: 110px;justify-content: center}.cabookpay-pay-tile:hover[b-l24uc4jxe6]{background: var(--d-surface-2)}.cabookpay-pay-tile.selected[b-l24uc4jxe6]{border-color: var(--d-line);background: var(--d-accent-soft);box-shadow: 0 0 0 3px rgba(255,107,0,.08)}.cabookpay-pay-tile.disabled[b-l24uc4jxe6]{opacity: .55;cursor: not-allowed;background: var(--d-surface-2)}.cabookpay-pay-ico[b-l24uc4jxe6]{width: 40px;height: 40px;border-radius: 8px;display: grid;place-items: center;color: var(--d-ink-2);font-weight: 700;font-size: 12px;background: var(--d-ink-3)}.cabookpay-pay-ico.momo[b-l24uc4jxe6]{background: #d82d8b}.cabookpay-pay-ico.wallet[b-l24uc4jxe6]{background: var(--d-good)}.cabookpay-pay-name[b-l24uc4jxe6]{font-size: 12px;font-weight: 500;color: var(--d-ink)}.cabookpay-pay-warn[b-l24uc4jxe6]{font-size: 10.5px;color: var(--d-danger);font-weight: 500}.cabookpay-banner[b-l24uc4jxe6]{display: flex;gap: 10px;align-items: flex-start;padding: 10px 14px;border-radius: var(--d-r);font-size: 12.5px;margin-top: 10px}.cabookpay-banner.warn[b-l24uc4jxe6]{background: var(--d-warn-soft);border: 1px solid color-mix(in srgb,var(--d-warn) 25%,white);color: #92400e}.cabookpay-banner.danger[b-l24uc4jxe6]{background: color-mix(in srgb,var(--d-danger) 8%,white);border: 1px solid color-mix(in srgb,var(--d-danger) 25%,white);color: #991b1b}.cabookpay-banner.accent[b-l24uc4jxe6]{background: var(--d-accent-soft);border: 1px solid color-mix(in srgb,var(--d-accent) 25%,white);color: #7c2d12}.cabookpay-summary[b-l24uc4jxe6]{position: sticky;top: 16px}.cabookpay-summary-row[b-l24uc4jxe6]{display: flex;justify-content: space-between;font-size: 14px;padding: 4px 0}.cabookpay-summary-row .lbl[b-l24uc4jxe6]{color: var(--d-ink-3)}.cabookpay-summary-row .val[b-l24uc4jxe6]{font-weight: 500;color: var(--d-ink);font-variant-numeric: tabular-nums}.cabookpay-summary-row .val.fee[b-l24uc4jxe6]{color: var(--d-ink)}.cabookpay-total[b-l24uc4jxe6]{margin-top: 10px;padding-top: 10px;border-top: 1px solid var(--d-line);display: flex;justify-content: space-between;align-items: baseline}.cabookpay-total .lbl[b-l24uc4jxe6]{font-size: 14px;font-weight: 600;color: var(--d-ink)}.cabookpay-total .val[b-l24uc4jxe6]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 22px;font-weight: 600;color: var(--d-ink);font-variant-numeric: tabular-nums;letter-spacing: -0.025em}.cabookpay-pax-list[b-l24uc4jxe6]{margin-top: 12px;padding-top: 10px;border-top: 1px solid var(--d-line-2)}.cabookpay-pax-list .lbl[b-l24uc4jxe6]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;margin-bottom: 6px}.cabookpay-pax-list .pax[b-l24uc4jxe6]{font-size: 14px;color: var(--d-ink);padding: 2px 0}.cabookpay-terms[b-l24uc4jxe6]{display: flex;gap: 8px;font-size: 11.5px;color: var(--d-ink-3);cursor: pointer;margin-top: 12px}.cabookpay-terms input[b-l24uc4jxe6]{margin-top: 2px}.cabookpay-terms a[b-l24uc4jxe6]{color: var(--d-accent);text-decoration: none}.cabookpay-terms a:hover[b-l24uc4jxe6]{text-decoration: underline}.cabookpay-pay-btn[b-l24uc4jxe6]{width: 100%;margin-top: 10px;height: 44px;border: 0;border-radius: var(--d-r);background: var(--d-accent-grad);color: #fff;font-size: 13.5px;font-weight: 600;cursor: pointer;box-shadow: 0 1px 2px rgba(255,107,0,.18),0 4px 12px -2px rgba(255,107,0,.22)}.cabookpay-pay-btn:hover[b-l24uc4jxe6]{background: var(--d-accent-grad-hover)}.cabookpay-pay-btn:disabled[b-l24uc4jxe6]{opacity: .5;cursor: not-allowed}.cabookpay-back-link[b-l24uc4jxe6]{display: block;width: 100%;margin-top: 6px;padding: 8px 0;font-size: 12.5px;color: var(--d-ink-3);background: transparent;border: 0;cursor: pointer;text-align: center}.cabookpay-back-link:hover[b-l24uc4jxe6]{color: var(--d-ink)}.cabookpay-qr[b-l24uc4jxe6]{text-align: center}.cabookpay-qr-status[b-l24uc4jxe6]{display: inline-flex;align-items: center;gap: 8px;padding: 6px 14px;border-radius: 999px;background: #fce7f3;color: #be185d;font-size: 12px;font-weight: 500;margin-bottom: 16px}.cabookpay-qr-status .d[b-l24uc4jxe6]{width: 8px;height: 8px;border-radius: 50%;background: #ec4899}.cabookpay-qr-img-wrap[b-l24uc4jxe6]{display: inline-block;padding: 14px;background: var(--d-surface);border-radius: 14px;border: 1px solid var(--d-line);margin-bottom: 14px}.cabookpay-qr-img-wrap img[b-l24uc4jxe6]{width: 256px;height: 256px;display: block;image-rendering: pixelated}.cabookpay-loading[b-l24uc4jxe6]{display: flex;align-items: center;justify-content: center;padding: 64px 0}.cabookpay-spinner[b-l24uc4jxe6]{width: 32px;height: 32px;border: 4px solid var(--d-accent);border-top-color: transparent;border-radius: 50%;animation: caspin-b-l24uc4jxe6 0.8s linear infinite}@keyframes caspin-b-l24uc4jxe6{to{transform: rotate(360deg)}}.cabookpay-not-found[b-l24uc4jxe6]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 48px 18px;text-align: center;max-width: 480px;margin: 0 auto}.cabookpay-not-found b[b-l24uc4jxe6]{color: var(--d-ink);font-size: 14px;font-weight: 500;display: block;margin-bottom: 12px}.cabookpay-mobile-bar[b-l24uc4jxe6]{position: fixed;bottom: 0;left: 0;right: 0;z-index: 40;background: var(--d-surface);border-top: 1px solid var(--d-line);padding: 14px 18px;box-shadow: 0 -4px 12px rgba(0,0,0,.06)}@media (min-width: 1024px){.cabookpay-mobile-bar[b-l24uc4jxe6]{display: none}}.cabookpay-esim-row[b-l24uc4jxe6]{display: flex;align-items: center;gap: 12px;padding: 10px;background: var(--d-surface-2);border-radius: 8px;margin-bottom: 6px}.cabookpay-esim-row img[b-l24uc4jxe6]{width: 40px;height: 28px;border-radius: 4px;object-fit: cover;border: 1px solid var(--d-line);flex-shrink: 0}.cabookpay-esim-row .body[b-l24uc4jxe6]{flex: 1;min-width: 0}.cabookpay-esim-row .name[b-l24uc4jxe6]{font-size: 12.5px;font-weight: 500;color: var(--d-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cabookpay-esim-row .meta[b-l24uc4jxe6]{font-size: 11.5px;color: var(--d-ink-3)}.cabookpay-esim-row .price[b-l24uc4jxe6]{font-weight: 600;color: var(--d-ink);font-variant-numeric: tabular-nums;font-size: 14px}.cabookpay-scope[b-l24uc4jxe6]{display: flex;flex-direction: column;gap: 8px}.cabookpay-scope__title[b-l24uc4jxe6]{font-size: 13px;font-weight: 600;color: var(--d-ink)}.cabookpay-scope .cabookpay-scope__opt[b-l24uc4jxe6]{margin-top: 0;background: transparent}.cabookpay-scope .cabookpay-scope__opt.is-on[b-l24uc4jxe6]{background: var(--d-accent-soft);border-color: color-mix(in srgb,var(--d-accent,#f97316) 55%,white)}.cabookpay-scope .cabookpay-scope__opt input[b-l24uc4jxe6]{margin-top: 3px;accent-color: var(--d-accent,#f97316)}.cabookpay-scope__single[b-l24uc4jxe6]{padding: 10px 14px;border-radius: var(--d-r);background: var(--d-accent-soft);font-size: 14px}.cabookpay-scope__single b[b-l24uc4jxe6]{display: block;font-weight: 500;color: var(--d-ink)}.cabookpay-scope__single small[b-l24uc4jxe6]{display: block;margin-top: 2px;color: var(--d-ink-3);font-size: 11.5px}.cabookpay-summary-row--after .lbl[b-l24uc4jxe6],.cabookpay-summary-row--after .val[b-l24uc4jxe6]{color: var(--d-ink-3);font-weight: 400}.cabookpay-checkbox-card[b-l24uc4jxe6]{display: flex;gap: 10px;align-items: flex-start;padding: 12px 14px;margin-top: 14px;border: 1px solid color-mix(in srgb,var(--d-line) 25%,white);background: var(--d-accent-soft);border-radius: var(--d-r);cursor: pointer}.cabookpay-checkbox-card .body[b-l24uc4jxe6]{flex: 1;font-size: 14px}.cabookpay-checkbox-card .body b[b-l24uc4jxe6]{font-weight: 500;color: var(--d-ink);display: block}.cabookpay-checkbox-card .body small[b-l24uc4jxe6]{color: var(--d-ink-3);font-size: 11.5px;margin-top: 2px;display: block}
/* /src/Features/Bookings/Pages/Ca/CaBookings.razor.rz.scp.css */
.nm-list-page[b-idbejvbf7c]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-idbejvbf7c]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-idbejvbf7c]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-idbejvbf7c]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-idbejvbf7c]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cabk-stats[b-idbejvbf7c]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.cabk-stats[b-idbejvbf7c]::-webkit-scrollbar{display: none}.cabk-stat[b-idbejvbf7c]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content}.cabk-stat + .cabk-stat[b-idbejvbf7c]{border-left: 1px solid var(--nm-border)}.cabk-stat__dot[b-idbejvbf7c]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.cabk-stat__dot--accent[b-idbejvbf7c]{background: var(--nm-brand-500)}.cabk-stat__dot--good[b-idbejvbf7c]{background: var(--nm-ok)}.cabk-stat__dot--info[b-idbejvbf7c]{background: var(--nm-info)}.cabk-stat__dot--warn[b-idbejvbf7c]{background: var(--nm-warn)}.cabk-stat__dot--bad[b-idbejvbf7c]{background: var(--nm-bad)}.cabk-stat__lbl[b-idbejvbf7c]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.cabk-stat__val[b-idbejvbf7c]{margin-left: auto;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-idbejvbf7c]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-idbejvbf7c]{width: 300px;max-width: 100%}.tb-select[b-idbejvbf7c]{min-width: 160px}.tb-select--date[b-idbejvbf7c]{min-width: 170px}.tb-filters[b-idbejvbf7c]{display: contents}[b-idbejvbf7c] .tb-clear{margin-left: auto}.tb-daterange[b-idbejvbf7c]{display: inline-flex;align-items: center;gap: 6px}.tb-daterange__sep[b-idbejvbf7c]{color: var(--nm-muted);flex-shrink: 0}.tb-daterange[b-idbejvbf7c] .nm-dateinput{width: 142px}[b-idbejvbf7c] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-idbejvbf7c]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}.tb-status[b-idbejvbf7c]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-bottom: 14px}.tb-chip-count[b-idbejvbf7c]{margin-left: 4px;font-size: 10.5px;font-weight: 700;font-family: ui-monospace,'JetBrains Mono',monospace;opacity: .75}@media (max-width: 640px){.tb-search[b-idbejvbf7c]{flex: 1;width: auto}[b-idbejvbf7c] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-idbejvbf7c]{display: none}.tb-filters.is-open[b-idbejvbf7c]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;width: 100%}.tb-filters.is-open .tb-select[b-idbejvbf7c]{flex: 1 1 45%;min-width: 0}.tb-select[b-idbejvbf7c] .nm-select-wrap,.tb-select[b-idbejvbf7c] .nm-select{width: 100%}.tb-filters.is-open .tb-daterange[b-idbejvbf7c]{flex: 1 1 100%}.tb-daterange[b-idbejvbf7c] .nm-dateinput-wrap{flex: 1;min-width: 0}.tb-daterange[b-idbejvbf7c] .nm-dateinput{width: 100%}.tb-status[b-idbejvbf7c]{flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: none;padding-bottom: 4px}.tb-status[b-idbejvbf7c]::-webkit-scrollbar{display: none}.tb-status[b-idbejvbf7c] .nm-chip{flex-shrink: 0}}.cell-2line[b-idbejvbf7c]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-idbejvbf7c]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 200px}.cell-2line__sub[b-idbejvbf7c]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 200px}.cell-muted[b-idbejvbf7c]{color: var(--nm-muted)}.cell-date[b-idbejvbf7c]{font-variant-numeric: tabular-nums}.cell-code[b-idbejvbf7c]{display: inline-flex;align-items: center;gap: 6px}.nm-code-pill[b-idbejvbf7c]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap;text-decoration: none}a.nm-code-pill:hover[b-idbejvbf7c]{background: var(--nm-brand-100,var(--nm-brand-50));text-decoration: underline}.cell-personal[b-idbejvbf7c]{display: inline-flex;align-items: center;justify-content: center;width: 18px;height: 18px;border-radius: 50%;background: var(--nm-surface-2);color: var(--nm-muted);font-size: 10px;font-weight: 700;cursor: help}.cell-svc[b-idbejvbf7c]{display: inline-flex;align-items: center;gap: 7px;font-size: 12.5px;font-weight: 500;color: var(--nm-ink);white-space: nowrap}.cell-svc__ico[b-idbejvbf7c]{display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;border-radius: 7px;font-size: 12px;background: color-mix(in srgb,var(--svc,#6B7280) 12%,transparent);color: var(--svc,#6B7280);flex-shrink: 0}.cell-svc--flight[b-idbejvbf7c]{--svc: #0284c7}.cell-svc--hotel[b-idbejvbf7c]{--svc: #7c3aed}.cell-svc--tour[b-idbejvbf7c]{--svc: #059669}.cell-svc--visa[b-idbejvbf7c]{--svc: #b45309}.cell-svc--esim[b-idbejvbf7c]{--svc: #db2777}.cell-svc--fasttrack[b-idbejvbf7c]{--svc: #ea580c}.cell-amount[b-idbejvbf7c]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px;color: var(--nm-ink);white-space: nowrap}[b-idbejvbf7c] .cabk-row-muted .nm-grid__td{opacity: .6}.nm-row-actions[b-idbejvbf7c]{display: inline-flex;gap: 4px;justify-content: flex-end}.cabk-foot[b-idbejvbf7c]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.cabk-total[b-idbejvbf7c]{font-size: 12.5px;color: var(--nm-muted)}.cabk-total strong[b-idbejvbf7c]{color: var(--nm-ink);font-weight: 700}@media (max-width: 640px){.nm-list-page[b-idbejvbf7c]{padding: 16px 14px 22px}}
/* /src/Features/Bookings/Pages/Ca/Purchases.razor.rz.scp.css */
.nm-list-page[b-87d6qwqv38]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-87d6qwqv38]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-87d6qwqv38]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-87d6qwqv38]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-87d6qwqv38]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.capur-stats[b-87d6qwqv38]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.capur-stats[b-87d6qwqv38]::-webkit-scrollbar{display: none}.capur-stat[b-87d6qwqv38]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content}.capur-stat + .capur-stat[b-87d6qwqv38]{border-left: 1px solid var(--nm-border)}.capur-stat__dot[b-87d6qwqv38]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.capur-stat__dot--accent[b-87d6qwqv38]{background: var(--nm-brand-500)}.capur-stat__dot--good[b-87d6qwqv38]{background: var(--nm-ok)}.capur-stat__dot--info[b-87d6qwqv38]{background: var(--nm-info)}.capur-stat__dot--warn[b-87d6qwqv38]{background: var(--nm-warn)}.capur-stat__lbl[b-87d6qwqv38]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.capur-stat__val[b-87d6qwqv38]{display: inline-flex;align-items: baseline;gap: 5px;margin-left: auto;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.capur-stat__sub[b-87d6qwqv38]{font-style: normal;font-size: 11.5px;font-weight: 600;color: var(--nm-muted)}.nm-list-toolbar[b-87d6qwqv38]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-87d6qwqv38]{width: 280px;max-width: 100%}.tb-select[b-87d6qwqv38]{min-width: 150px}.tb-select--date[b-87d6qwqv38]{min-width: 170px}.tb-select--sort[b-87d6qwqv38]{min-width: 160px}.tb-filters[b-87d6qwqv38]{display: contents}[b-87d6qwqv38] .tb-clear{margin-left: auto}.tb-daterange[b-87d6qwqv38]{display: inline-flex;align-items: center;gap: 6px}.tb-daterange__sep[b-87d6qwqv38]{color: var(--nm-muted);flex-shrink: 0}.tb-daterange[b-87d6qwqv38] .nm-dateinput{width: 142px}[b-87d6qwqv38] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-87d6qwqv38]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}.tb-status[b-87d6qwqv38]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-bottom: 14px}.tb-chip-count[b-87d6qwqv38]{margin-left: 4px;font-size: 10.5px;font-weight: 700;font-family: ui-monospace,'JetBrains Mono',monospace;opacity: .75}@media (max-width: 640px){.nm-list-page[b-87d6qwqv38]{padding: 16px 14px 22px}.tb-search[b-87d6qwqv38]{flex: 1;width: auto}[b-87d6qwqv38] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-87d6qwqv38]{display: none}.tb-filters.is-open[b-87d6qwqv38]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;width: 100%}.tb-filters.is-open .tb-select[b-87d6qwqv38]{flex: 1 1 45%;min-width: 0}.tb-select[b-87d6qwqv38] .nm-select-wrap,.tb-select[b-87d6qwqv38] .nm-select{width: 100%}.tb-filters.is-open .tb-daterange[b-87d6qwqv38]{flex: 1 1 100%}.tb-daterange[b-87d6qwqv38] .nm-dateinput-wrap{flex: 1;min-width: 0}.tb-daterange[b-87d6qwqv38] .nm-dateinput{width: 100%}.tb-status[b-87d6qwqv38]{flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: none;padding-bottom: 4px}.tb-status[b-87d6qwqv38]::-webkit-scrollbar{display: none}.tb-status[b-87d6qwqv38] .nm-chip{flex-shrink: 0}}.cell-2line[b-87d6qwqv38]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-87d6qwqv38]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 200px}.cell-2line__sub[b-87d6qwqv38]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 200px}.cell-muted[b-87d6qwqv38]{color: var(--nm-muted)}.cell-date[b-87d6qwqv38]{font-variant-numeric: tabular-nums}.cell-status[b-87d6qwqv38]{display: inline-flex;justify-content: center}.nm-code-pill[b-87d6qwqv38]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap;text-decoration: none}a.nm-code-pill:hover[b-87d6qwqv38]{background: var(--nm-brand-100,var(--nm-brand-50));text-decoration: underline}.cell-svc[b-87d6qwqv38]{display: inline-flex;align-items: center;gap: 7px;font-size: 12.5px;font-weight: 500;color: var(--nm-ink);white-space: nowrap}.cell-svc__ico[b-87d6qwqv38]{display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;border-radius: 7px;font-size: 12px;background: color-mix(in srgb,var(--svc,#6B7280) 12%,transparent);color: var(--svc,#6B7280);flex-shrink: 0}.cell-svc--flight[b-87d6qwqv38]{--svc: #0284c7}.cell-svc--hotel[b-87d6qwqv38]{--svc: #7c3aed}.cell-svc--tour[b-87d6qwqv38]{--svc: #059669}.cell-svc--visa[b-87d6qwqv38]{--svc: #b45309}.cell-svc--esim[b-87d6qwqv38]{--svc: #db2777}.cell-svc--fasttrack[b-87d6qwqv38]{--svc: #ea580c}.cell-svc--travelinsurance[b-87d6qwqv38]{--svc: #0f766e}.cell-amount[b-87d6qwqv38]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px;color: var(--nm-ink);white-space: nowrap}[b-87d6qwqv38] .capur-row-muted .nm-grid__td{opacity: .6}.nm-row-actions[b-87d6qwqv38]{display: inline-flex;gap: 4px;justify-content: flex-end}.capur-foot[b-87d6qwqv38]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.capur-total[b-87d6qwqv38]{font-size: 12.5px;color: var(--nm-muted)}.capur-total strong[b-87d6qwqv38]{color: var(--nm-ink);font-weight: 700;font-variant-numeric: tabular-nums}.capur-total__sep[b-87d6qwqv38]{margin: 0 6px;color: var(--nm-border-strong)}
/* /src/Features/Bookings/Pages/Manager/BookingDetail.razor.rz.scp.css */
.nm-list-page[b-d4dfiwqdrh]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-d4dfiwqdrh]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-d4dfiwqdrh]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.cabkd-title[b-d4dfiwqdrh]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-d4dfiwqdrh]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-d4dfiwqdrh]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cabkd-crumb[b-d4dfiwqdrh]{color: var(--nm-muted);text-decoration: none}.cabkd-crumb:hover[b-d4dfiwqdrh]{color: var(--nm-brand-700);text-decoration: underline}.cabkd-crumb-sep[b-d4dfiwqdrh]{margin: 0 4px;color: var(--nm-muted)}.nm-code-pill[b-d4dfiwqdrh]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.cabkd-svc-chip[b-d4dfiwqdrh]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 10px;border-radius: var(--nm-r-pill);border: 1px solid var(--nm-border);background: var(--nm-surface);font-size: 12px;font-weight: 600;color: var(--nm-ink-2)}.cabkd-svc-chip i[b-d4dfiwqdrh]{color: var(--nm-brand-600,var(--nm-brand-500));font-size: 12px}.cabkd-loading[b-d4dfiwqdrh]{display: flex;flex-direction: column;gap: 12px}[b-d4dfiwqdrh] .cabkd-pulse{animation: cabkd-pulse-b-d4dfiwqdrh 1.6s ease-in-out infinite}@keyframes cabkd-pulse-b-d4dfiwqdrh{50%{opacity: .6}}.cabkd-alert-text[b-d4dfiwqdrh]{margin: 0;font-size: 13px}.cabkd-alert-text + .cabkd-alert-text[b-d4dfiwqdrh]{margin-top: 6px}.cabkd-shell[b-d4dfiwqdrh]{display: grid;grid-template-columns: minmax(0,1fr) 320px;gap: 16px;align-items: start}@media (max-width: 1100px){.cabkd-shell[b-d4dfiwqdrh]{grid-template-columns: minmax(0,1fr)}}.cabkd-main[b-d4dfiwqdrh]{display: flex;flex-direction: column;gap: 16px;min-width: 0}[b-d4dfiwqdrh] .cabkd-card .nm-card__head{display: flex;align-items: center;gap: 8px}.cabkd-card-ico[b-d4dfiwqdrh]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.cabkd-card-title[b-d4dfiwqdrh]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.cabkd-card-count[b-d4dfiwqdrh]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.cabkd-card-body[b-d4dfiwqdrh]{padding: 14px 16px;display: flex;flex-direction: column;gap: 14px}.cabkd-sect-lbl[b-d4dfiwqdrh]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.cabkd-muted[b-d4dfiwqdrh]{color: var(--nm-muted)}.cabkd-good[b-d4dfiwqdrh]{color: var(--nm-ok)}.cabkd-bad[b-d4dfiwqdrh]{color: var(--nm-bad)}.cabkd-em[b-d4dfiwqdrh]{color: var(--nm-brand-700);font-weight: 800}.cabkd-mono[b-d4dfiwqdrh]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: .95em}.cabkd-count-line[b-d4dfiwqdrh]{margin: 0;font-size: 12.5px;color: var(--nm-muted)}.cabkd-tag[b-d4dfiwqdrh]{display: inline-flex;align-items: center;gap: 4px;font-size: 10.5px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);white-space: nowrap}.cabkd-tag--violet[b-d4dfiwqdrh]{background: color-mix(in srgb,var(--nm-violet,#7c3aed) 12%,transparent);color: var(--nm-violet,#7c3aed)}.cabkd-tag--warn[b-d4dfiwqdrh]{background: color-mix(in srgb,var(--nm-warn) 14%,transparent);color: var(--nm-warn)}.cabkd-tag--ok[b-d4dfiwqdrh]{background: color-mix(in srgb,var(--nm-ok) 13%,transparent);color: var(--nm-ok)}.cabkd-tab-body[b-d4dfiwqdrh]{display: flex;flex-direction: column;gap: 12px;padding-top: 12px}.cabkd-issued-line[b-d4dfiwqdrh]{margin: 0;display: flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 600;color: var(--nm-ok)}.cabkd-pnrbar[b-d4dfiwqdrh]{display: flex;align-items: center;gap: 14px;flex-wrap: wrap;padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2)}.cabkd-pnr-cell[b-d4dfiwqdrh]{display: flex;flex-direction: column;gap: 1px}.cabkd-pnr-cell small[b-d4dfiwqdrh]{font-size: 10.5px;color: var(--nm-muted);font-weight: 600}.cabkd-pnr-cell b[b-d4dfiwqdrh]{font-size: 14px;font-weight: 700;color: var(--nm-ink)}.cabkd-pnr-code[b-d4dfiwqdrh]{font-family: ui-monospace,'JetBrains Mono',monospace;letter-spacing: .06em;color: var(--nm-brand-700) !important}.cabkd-pnr-sep[b-d4dfiwqdrh]{width: 1px;height: 26px;background: var(--nm-border);flex-shrink: 0}.cabkd-pnr-issued[b-d4dfiwqdrh]{margin-left: auto;display: inline-flex;align-items: center;gap: 5px;font-size: 12px;font-weight: 600;color: var(--nm-ok)}.cabkd-contact[b-d4dfiwqdrh]{display: flex;align-items: center;gap: 6px 18px;flex-wrap: wrap;font-size: 13px;color: var(--nm-ink-2)}.cabkd-contact > span[b-d4dfiwqdrh]{display: inline-flex;align-items: center;gap: 6px}.cabkd-contact i[b-d4dfiwqdrh]{color: var(--nm-muted);font-size: 12px}.cabkd-contact b[b-d4dfiwqdrh]{font-weight: 600;color: var(--nm-ink)}.cabkd-seg[b-d4dfiwqdrh]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);overflow: hidden}.cabkd-seg--cancelled[b-d4dfiwqdrh]{border-style: dashed;border-color: color-mix(in srgb,var(--nm-bad) 40%,var(--nm-border));background: color-mix(in srgb,var(--nm-bad) 3%,transparent)}.cabkd-seg--cancelled .cabkd-seg-head[b-d4dfiwqdrh]{background: color-mix(in srgb,var(--nm-bad) 7%,transparent);border-bottom-color: color-mix(in srgb,var(--nm-bad) 25%,var(--nm-border))}.cabkd-seg--cancelled .cabkd-seg-fno[b-d4dfiwqdrh],.cabkd-seg--cancelled .cabkd-seg-pt b[b-d4dfiwqdrh],.cabkd-seg--cancelled .cabkd-seg-iata[b-d4dfiwqdrh]{text-decoration: line-through;text-decoration-thickness: 1.5px;color: var(--nm-muted)}.cabkd-tag--bad[b-d4dfiwqdrh]{background: color-mix(in srgb,var(--nm-bad) 14%,transparent);color: var(--nm-bad)}.cabkd-seg-head[b-d4dfiwqdrh]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;padding: 8px 14px;background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border)}.cabkd-seg-idx[b-d4dfiwqdrh]{font-size: 11px;font-weight: 700;color: var(--nm-muted)}.cabkd-seg-fno[b-d4dfiwqdrh]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 13px;font-weight: 700;color: var(--nm-brand-700)}.cabkd-seg-head .cabkd-muted[b-d4dfiwqdrh]{font-size: 12px}.cabkd-seg-tags[b-d4dfiwqdrh]{margin-left: auto;display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap}.cabkd-seg-route[b-d4dfiwqdrh]{display: flex;align-items: center;gap: 16px;padding: 14px 16px}.cabkd-seg-pt[b-d4dfiwqdrh]{display: flex;flex-direction: column;align-items: center;gap: 1px;min-width: 86px;text-align: center}.cabkd-seg-pt b[b-d4dfiwqdrh]{font-size: 19px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.cabkd-seg-iata[b-d4dfiwqdrh]{font-size: 13px;font-weight: 700;color: var(--nm-brand-700)}.cabkd-seg-pt small[b-d4dfiwqdrh]{font-size: 10.5px;color: var(--nm-muted)}.cabkd-seg-mid[b-d4dfiwqdrh]{flex: 1;display: flex;flex-direction: column;align-items: center;gap: 3px;min-width: 0}.cabkd-seg-mid small[b-d4dfiwqdrh]{font-size: 10.5px;color: var(--nm-muted);font-weight: 600}.cabkd-seg-line[b-d4dfiwqdrh]{width: 100%;display: flex;align-items: center;gap: 4px}.cabkd-seg-line i[b-d4dfiwqdrh]{color: var(--nm-brand-500);font-size: 13px;margin-left: -3px}.cabkd-seg-dot[b-d4dfiwqdrh]{width: 8px;height: 8px;border-radius: 50%;border: 2px solid var(--nm-brand-500);flex-shrink: 0}.cabkd-seg-dash[b-d4dfiwqdrh]{flex: 1;position: relative;border-top: 2px dashed color-mix(in srgb,var(--nm-brand-500) 45%,transparent)}.cabkd-seg-stop[b-d4dfiwqdrh]{position: absolute;top: 50%;transform: translateY(-50%);width: 8px;height: 8px;border-radius: 50%;background: var(--nm-warn);border: 1px solid var(--nm-surface)}.cabkd-seg-foot[b-d4dfiwqdrh]{display: flex;align-items: center;justify-content: space-between;gap: 8px 16px;flex-wrap: wrap;padding: 8px 14px;background: var(--nm-surface-2);border-top: 1px solid var(--nm-border);font-size: 12px;color: var(--nm-muted)}.cabkd-seg-bags[b-d4dfiwqdrh]{display: inline-flex;align-items: center;gap: 4px 14px;flex-wrap: wrap}.cabkd-seg-bags > span[b-d4dfiwqdrh]{display: inline-flex;align-items: center;gap: 5px}.cabkd-seg-bags b[b-d4dfiwqdrh]{color: var(--nm-ink);font-weight: 600}.cabkd-seg-price[b-d4dfiwqdrh]{display: inline-flex;align-items: center;gap: 8px;flex-wrap: wrap}.cabkd-seg-price b[b-d4dfiwqdrh]{color: var(--nm-brand-700);font-weight: 800}.cabkd-seg-legs[b-d4dfiwqdrh]{display: flex;flex-direction: column;gap: 6px;padding: 10px 14px;background: color-mix(in srgb,var(--nm-warn) 5%,var(--nm-surface));border-top: 1px solid color-mix(in srgb,var(--nm-warn) 25%,transparent)}.cabkd-leg[b-d4dfiwqdrh]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;font-size: 12px;color: var(--nm-ink-2)}.cabkd-leg b[b-d4dfiwqdrh]{font-weight: 600;color: var(--nm-ink)}.cabkd-leg-fno[b-d4dfiwqdrh]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 700;color: var(--nm-brand-700);min-width: 56px}.cabkd-tickets[b-d4dfiwqdrh]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cabkd-ticket[b-d4dfiwqdrh]{display: inline-flex;align-items: center;gap: 6px;padding: 3px 10px;border-radius: var(--nm-r-pill);border: 1px solid color-mix(in srgb,var(--nm-ok) 40%,transparent);background: color-mix(in srgb,var(--nm-ok) 8%,transparent);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-weight: 600;color: var(--nm-ok);white-space: nowrap}.cabkd-headline[b-d4dfiwqdrh]{display: flex;align-items: baseline;gap: 10px;flex-wrap: wrap}.cabkd-headline > b[b-d4dfiwqdrh]{font-size: 16px;font-weight: 800;color: var(--nm-ink)}.cabkd-headline .cabkd-muted[b-d4dfiwqdrh]{font-size: 13px}.cabkd-dates[b-d4dfiwqdrh]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap;padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2)}.cabkd-date-cell[b-d4dfiwqdrh]{display: flex;flex-direction: column;gap: 1px}.cabkd-date-cell small[b-d4dfiwqdrh]{font-size: 10.5px;color: var(--nm-muted);font-weight: 600}.cabkd-date-cell b[b-d4dfiwqdrh]{font-size: 13.5px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.cabkd-date-arrow[b-d4dfiwqdrh]{color: var(--nm-muted)}.cabkd-days-chip[b-d4dfiwqdrh]{margin-left: auto;display: inline-flex;align-items: center;gap: 4px;font-size: 11.5px;font-weight: 600;padding: 2px 10px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700)}.cabkd-dl[b-d4dfiwqdrh]{margin: 0;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px 24px}@media (max-width: 640px){.cabkd-dl[b-d4dfiwqdrh]{grid-template-columns: minmax(0,1fr)}}.cabkd-dl-row[b-d4dfiwqdrh]{display: flex;flex-direction: column;gap: 2px}.cabkd-dl-row dt[b-d4dfiwqdrh]{font-size: 11.5px;color: var(--nm-muted);font-weight: 600}.cabkd-dl-row dd[b-d4dfiwqdrh]{margin: 0;font-size: 13.5px;color: var(--nm-ink);font-weight: 500}.cabkd-confirm[b-d4dfiwqdrh]{display: flex;flex-direction: column;gap: 8px;padding: 10px 14px;border: 1px solid color-mix(in srgb,var(--nm-ok) 30%,transparent);border-radius: var(--nm-r-input,10px);background: color-mix(in srgb,var(--nm-ok) 6%,var(--nm-surface))}.cabkd-confirm .cabkd-sect-lbl[b-d4dfiwqdrh]{color: var(--nm-ok)}.cabkd-confirm-grid[b-d4dfiwqdrh]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px 20px}@media (max-width: 640px){.cabkd-confirm-grid[b-d4dfiwqdrh]{grid-template-columns: minmax(0,1fr)}}.cabkd-confirm-grid > div[b-d4dfiwqdrh]{display: flex;flex-direction: column;gap: 1px}.cabkd-confirm-grid small[b-d4dfiwqdrh]{font-size: 10.5px;color: var(--nm-muted);font-weight: 600}.cabkd-confirm-grid b[b-d4dfiwqdrh]{font-size: 13px;font-weight: 700;color: var(--nm-ink);word-break: break-all}.cabkd-lpa[b-d4dfiwqdrh]{display: flex;flex-direction: column;gap: 3px}.cabkd-lpa small[b-d4dfiwqdrh]{font-size: 10.5px;color: var(--nm-muted);font-weight: 600}.cabkd-lpa code[b-d4dfiwqdrh]{padding: 6px 10px;border: 1px solid var(--nm-border);border-radius: 8px;background: var(--nm-surface);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;color: var(--nm-ink);word-break: break-all}.cabkd-links[b-d4dfiwqdrh]{display: flex;align-items: center;gap: 16px;flex-wrap: wrap}.cabkd-links a[b-d4dfiwqdrh]{display: inline-flex;align-items: center;gap: 5px;font-size: 12.5px;font-weight: 600;color: var(--nm-brand-700);text-decoration: none}.cabkd-links a:hover[b-d4dfiwqdrh]{text-decoration: underline}.cabkd-links i[b-d4dfiwqdrh]{font-size: 12px}.cabkd-pax-tiles[b-d4dfiwqdrh]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px}.cabkd-pax-tile[b-d4dfiwqdrh]{display: flex;flex-direction: column;align-items: center;gap: 2px;padding: 12px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2);text-align: center}.cabkd-pax-tile small[b-d4dfiwqdrh]{font-size: 11px;color: var(--nm-muted);font-weight: 600}.cabkd-pax-tile b[b-d4dfiwqdrh]{font-size: 19px;font-weight: 800;color: var(--nm-ink)}.cabkd-pax-tile span[b-d4dfiwqdrh]{font-size: 11px;color: var(--nm-muted)}.cabkd-item[b-d4dfiwqdrh]{display: flex;flex-direction: column;gap: 12px;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card)}.cabkd-item-head[b-d4dfiwqdrh]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.cabkd-esim-img[b-d4dfiwqdrh]{width: 42px;height: 30px;border-radius: 6px;object-fit: cover;border: 1px solid var(--nm-border);flex-shrink: 0}.cabkd-item-titles[b-d4dfiwqdrh]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 1px}.cabkd-item-titles > b[b-d4dfiwqdrh]{font-size: 13.5px;font-weight: 700;color: var(--nm-ink)}.cabkd-item-titles small[b-d4dfiwqdrh]{font-size: 11.5px;color: var(--nm-muted)}[b-d4dfiwqdrh] .cabkd-item-cta{align-self: flex-start}.cabkd-stat-row[b-d4dfiwqdrh]{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 8px}.cabkd-stat-row--4[b-d4dfiwqdrh]{grid-template-columns: repeat(4,minmax(0,1fr))}@media (max-width: 720px){.cabkd-stat-row[b-d4dfiwqdrh],.cabkd-stat-row--4[b-d4dfiwqdrh]{grid-template-columns: repeat(2,minmax(0,1fr))}}.cabkd-stat[b-d4dfiwqdrh]{display: flex;flex-direction: column;align-items: center;gap: 1px;padding: 8px 6px;border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2);text-align: center}.cabkd-stat small[b-d4dfiwqdrh]{font-size: 10.5px;color: var(--nm-muted);font-weight: 600}.cabkd-stat b[b-d4dfiwqdrh]{font-size: 13.5px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.cabkd-stat--em[b-d4dfiwqdrh]{background: var(--nm-brand-50)}.cabkd-stat--em b[b-d4dfiwqdrh]{color: var(--nm-brand-700)}.cabkd-dd-hint[b-d4dfiwqdrh]{display: block;font-size: 11px;color: var(--nm-muted);font-style: italic}.cabkd-ftnotes[b-d4dfiwqdrh]{display: flex;flex-direction: column;gap: 8px}.cabkd-ftnote[b-d4dfiwqdrh]{padding: 2px 0 2px 10px;border-left: 3px solid var(--nm-brand-500)}.cabkd-ftnote small[b-d4dfiwqdrh]{display: block;font-size: 10.5px;font-weight: 600;color: var(--nm-muted)}.cabkd-ftnote p[b-d4dfiwqdrh]{margin: 1px 0 0;font-size: 13px;color: var(--nm-ink-2)}.cabkd-meta-line[b-d4dfiwqdrh]{display: flex;align-items: center;gap: 4px 16px;flex-wrap: wrap;font-size: 12px;color: var(--nm-muted)}.cabkd-meta-line > span[b-d4dfiwqdrh]{display: inline-flex;align-items: center;gap: 5px}.cabkd-meta-line b[b-d4dfiwqdrh]{color: var(--nm-ink);font-weight: 600}.cabkd-meta-line b.cabkd-good[b-d4dfiwqdrh]{color: var(--nm-ok)}.cabkd-meta-line b.cabkd-bad[b-d4dfiwqdrh]{color: var(--nm-bad)}.cabkd-meta-line i[b-d4dfiwqdrh]{font-size: 11px}.cabkd-fallback[b-d4dfiwqdrh]{display: flex;flex-direction: column;gap: 6px;font-size: 13px;color: var(--nm-ink-2)}.cabkd-fallback p[b-d4dfiwqdrh]{margin: 0}.cabkd-fallback b[b-d4dfiwqdrh]{color: var(--nm-ink)}.cabkd-table-wrap[b-d4dfiwqdrh]{overflow-x: auto}.cabkd-table[b-d4dfiwqdrh]{width: 100%;border-collapse: collapse;font-size: 13px}.cabkd-table th[b-d4dfiwqdrh]{padding: 9px 14px;text-align: left;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted);background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border);white-space: nowrap}.cabkd-table td[b-d4dfiwqdrh]{padding: 9px 14px;border-bottom: 1px solid var(--nm-border);white-space: nowrap}.cabkd-table tr:last-child td[b-d4dfiwqdrh]{border-bottom: 0}.cabkd-table td b[b-d4dfiwqdrh]{font-weight: 600;color: var(--nm-ink)}.cabkd-th-idx[b-d4dfiwqdrh]{width: 40px;text-align: center !important}.cabkd-td-idx[b-d4dfiwqdrh]{text-align: center;color: var(--nm-muted);font-family: ui-monospace,monospace;font-size: 11px}.cabkd-th-right[b-d4dfiwqdrh],.cabkd-td-right[b-d4dfiwqdrh]{text-align: right !important}.cell-amount[b-d4dfiwqdrh]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px;color: var(--nm-brand-700);white-space: nowrap}.cabkd-notes[b-d4dfiwqdrh]{margin: 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 7px}.cabkd-notes li[b-d4dfiwqdrh]{position: relative;padding-left: 16px;font-size: 13px;color: var(--nm-ink-2)}.cabkd-notes li[b-d4dfiwqdrh]::before{content: "";position: absolute;left: 0;top: 7px;width: 7px;height: 7px;border-radius: 50%;background: var(--nm-brand-500)}.cabkd-empty-note[b-d4dfiwqdrh]{margin: 0;font-size: 13px;font-style: italic}.cabkd-note-row[b-d4dfiwqdrh]{display: flex;align-items: center;gap: 8px}.cabkd-note-row > :first-child[b-d4dfiwqdrh]{flex: 1}.cabkd-side[b-d4dfiwqdrh]{display: flex;flex-direction: column;gap: 14px;padding: 14px 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.cabkd-block[b-d4dfiwqdrh]{display: flex;flex-direction: column;gap: 8px}.cabkd-block--divider[b-d4dfiwqdrh]{border-top: 1px solid var(--nm-border);padding-top: 12px}.cabkd-label[b-d4dfiwqdrh]{display: inline-flex;align-items: center;gap: 6px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.cabkd-label i[b-d4dfiwqdrh]{font-size: 12px}.cabkd-hint[b-d4dfiwqdrh]{margin: 0;font-size: 11.5px;color: var(--nm-muted)}.cabkd-hint b[b-d4dfiwqdrh]{font-weight: 700}.cabkd-customer[b-d4dfiwqdrh]{display: flex;align-items: center;gap: 10px}.cabkd-avatar[b-d4dfiwqdrh]{display: inline-flex;align-items: center;justify-content: center;width: 34px;height: 34px;border-radius: 50%;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 12px;font-weight: 700;flex-shrink: 0}.cabkd-customer-main[b-d4dfiwqdrh]{min-width: 0;display: flex;flex-direction: column;gap: 1px}.cabkd-customer-main b[b-d4dfiwqdrh]{font-size: 13.5px;font-weight: 700;color: var(--nm-ink)}.cabkd-customer-main small[b-d4dfiwqdrh]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cabkd-triplink[b-d4dfiwqdrh]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 600;color: var(--nm-brand-700);text-decoration: none}.cabkd-triplink:hover[b-d4dfiwqdrh]{text-decoration: underline}.cabkd-meta-row[b-d4dfiwqdrh]{display: flex;align-items: baseline;justify-content: space-between;gap: 8px;font-size: 12px}.cabkd-meta-row > span[b-d4dfiwqdrh]{color: var(--nm-muted);display: inline-flex;align-items: center;gap: 5px}.cabkd-meta-row > b[b-d4dfiwqdrh]{font-weight: 600;color: var(--nm-ink);font-variant-numeric: tabular-nums;text-align: right}.cabkd-meta-row > b.cabkd-good[b-d4dfiwqdrh]{color: var(--nm-ok)}.cabkd-meta-row > b.cabkd-bad[b-d4dfiwqdrh]{color: var(--nm-bad)}.cabkd-total[b-d4dfiwqdrh]{display: flex;align-items: baseline;justify-content: space-between;gap: 8px;padding-top: 8px;margin-top: 2px;border-top: 1px solid var(--nm-border)}.cabkd-total span[b-d4dfiwqdrh]{font-size: 13px;font-weight: 700;color: var(--nm-ink)}.cabkd-total b[b-d4dfiwqdrh]{font-size: 18px;font-weight: 800;color: var(--nm-brand-700);font-variant-numeric: tabular-nums}.cabkd-txn[b-d4dfiwqdrh]{font-size: 11px;color: var(--nm-muted);word-break: break-all}[b-d4dfiwqdrh] .cabkd-pay-cta{width: 100%;justify-content: center}.mgbkd-internal[b-d4dfiwqdrh]{padding: 12px;margin: 0 -4px;border: 1px dashed color-mix(in srgb,var(--nm-warn) 55%,transparent);border-radius: var(--nm-r-card);background: color-mix(in srgb,var(--nm-warn) 4%,var(--nm-surface))}.mgbkd-system-badge[b-d4dfiwqdrh]{margin-left: auto;font-size: 9px;font-weight: 800;letter-spacing: .08em;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-warn);color: #fff}.mgbkd-sub-label[b-d4dfiwqdrh]{margin-top: 6px;text-transform: none;letter-spacing: 0;color: var(--nm-ink-2)}.mgbkd-margin[b-d4dfiwqdrh]{padding-top: 6px;border-top: 1px dashed var(--nm-border)}.cabkd-modal-sub[b-d4dfiwqdrh]{margin: 0 0 10px;font-size: 13px;color: var(--nm-muted)}.cabkd-modal-sub b[b-d4dfiwqdrh]{color: var(--nm-ink)}.cabkd-modal-label[b-d4dfiwqdrh]{display: block;font-size: 12px;font-weight: 600;color: var(--nm-ink);margin: 10px 0 6px}.mgbkd-agree[b-d4dfiwqdrh]{margin-top: 10px}@media (max-width: 640px){.nm-list-page[b-d4dfiwqdrh]{padding: 16px 14px 22px}.cabkd-seg-route[b-d4dfiwqdrh]{gap: 10px;padding: 12px}.cabkd-seg-pt[b-d4dfiwqdrh]{min-width: 70px}}.cabkd-tourpay[b-d4dfiwqdrh]{margin-top: 14px;padding-top: 12px;border-top: 1px dashed var(--nm-border)}.cabkd-tourpay-sum[b-d4dfiwqdrh]{display: flex;flex-wrap: wrap;gap: 6px 22px;font-size: 13.5px;color: var(--nm-ink-2);margin: 6px 0 10px}.cabkd-tourpay-sum b[b-d4dfiwqdrh]{color: var(--nm-ink)}.cabkd-tourpay-tbl[b-d4dfiwqdrh]{width: 100%;border-collapse: collapse;font-size: 13px}.cabkd-tourpay-tbl th[b-d4dfiwqdrh]{text-align: left;font-size: 11px;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted);padding: 6px 8px;border-bottom: 1px solid var(--nm-border)}.cabkd-tourpay-tbl td[b-d4dfiwqdrh]{padding: 8px;border-bottom: 1px solid var(--nm-border);vertical-align: middle;color: var(--nm-ink)}.cabkd-tourpay-tbl tr:last-child td[b-d4dfiwqdrh]{border-bottom: 0}.cabkd-tourpay-tbl .is-num[b-d4dfiwqdrh]{text-align: right;white-space: nowrap;font-variant-numeric: tabular-nums}.cabkd-tourpay-tbl small[b-d4dfiwqdrh]{display: block;color: var(--nm-muted);font-size: 11.5px}.cabkd-tourpay-fee[b-d4dfiwqdrh]{display: flex;flex-wrap: wrap;gap: 6px 22px;margin-top: 10px;font-size: 13.5px}.cabkd-tourpay-fee b[b-d4dfiwqdrh]{color: var(--nm-ink)}.cabkd-cancel-preview[b-d4dfiwqdrh]{margin: 12px 0;padding: 10px 12px;border-radius: 10px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);font-size: 13.5px;display: grid;grid-template-columns: repeat(auto-fit,minmax(140px,1fr));gap: 8px 16px}.cabkd-cancel-preview small[b-d4dfiwqdrh]{display: block;color: var(--nm-muted);font-size: 11.5px}.cabkd-cancel-preview b[b-d4dfiwqdrh]{font-size: 14px}.cabkd-cancel-waive[b-d4dfiwqdrh]{display: flex;align-items: center;gap: 8px;margin: 8px 0 4px;font-size: 13.5px}
/* /src/Features/Bookings/Pages/Manager/BookingsIndex.razor.rz.scp.css */
.nm-list-page[b-9ocnis92f5]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-9ocnis92f5]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-9ocnis92f5]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-9ocnis92f5]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-9ocnis92f5]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.mgbk-scope[b-9ocnis92f5]{margin-left: 8px;font-size: 12px;font-weight: 600;color: var(--nm-brand-700);background: var(--nm-brand-50);padding: 3px 10px;border-radius: var(--nm-r-pill);vertical-align: middle}.mgbk-stats[b-9ocnis92f5]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.mgbk-stats[b-9ocnis92f5]::-webkit-scrollbar{display: none}.mgbk-stat[b-9ocnis92f5]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content}.mgbk-stat + .mgbk-stat[b-9ocnis92f5]{border-left: 1px solid var(--nm-border)}.mgbk-stat--btn[b-9ocnis92f5]{border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.mgbk-stat--btn:hover .mgbk-stat__lbl[b-9ocnis92f5]{color: var(--nm-bad)}.mgbk-stat__dot[b-9ocnis92f5]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.mgbk-stat__dot--accent[b-9ocnis92f5]{background: var(--nm-brand-500)}.mgbk-stat__dot--good[b-9ocnis92f5]{background: var(--nm-ok)}.mgbk-stat__dot--warn[b-9ocnis92f5]{background: var(--nm-warn)}.mgbk-stat__dot--bad[b-9ocnis92f5]{background: var(--nm-bad)}.mgbk-stat__dot--muted[b-9ocnis92f5]{background: var(--nm-muted)}.mgbk-stat__lbl[b-9ocnis92f5]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.mgbk-stat__amt[b-9ocnis92f5]{font-size: 11px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.mgbk-stat__val[b-9ocnis92f5]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-9ocnis92f5]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-9ocnis92f5]{width: 280px;max-width: 100%}.tb-select[b-9ocnis92f5]{min-width: 130px}.tb-select--company[b-9ocnis92f5]{min-width: 210px}.tb-select--date[b-9ocnis92f5]{min-width: 140px}.tb-select--sort[b-9ocnis92f5]{min-width: 150px}.tb-filters[b-9ocnis92f5]{display: contents}[b-9ocnis92f5] .tb-clear{margin-left: auto}.tb-daterange[b-9ocnis92f5]{display: inline-flex;align-items: center;gap: 6px}.tb-daterange__sep[b-9ocnis92f5]{color: var(--nm-muted);flex-shrink: 0}.tb-daterange[b-9ocnis92f5] .nm-dateinput{width: 142px}[b-9ocnis92f5] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-9ocnis92f5]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}.mgbk-advanced[b-9ocnis92f5]{display: flex;align-items: flex-end;gap: 14px;flex-wrap: wrap;padding: 14px;margin-bottom: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.mgbk-adv-field[b-9ocnis92f5]{display: flex;flex-direction: column;gap: 6px;min-width: 170px}.mgbk-adv-field--wide[b-9ocnis92f5]{flex: 1 1 240px}.mgbk-adv-lbl[b-9ocnis92f5]{font-size: 11.5px;font-weight: 700;color: var(--nm-muted)}.mgbk-adv-amount[b-9ocnis92f5]{display: flex;align-items: center;gap: 6px}.mgbk-adv-amount span[b-9ocnis92f5]{color: var(--nm-muted)}.mgbk-adv-amount[b-9ocnis92f5] .nm-input-wrap{width: 120px}.mgbk-adv-actions[b-9ocnis92f5]{display: flex;gap: 8px;margin-left: auto}.tb-status[b-9ocnis92f5]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-bottom: 14px}.tb-chip-count[b-9ocnis92f5]{margin-left: 4px;font-size: 10.5px;font-weight: 700;font-family: ui-monospace,'JetBrains Mono',monospace;opacity: .75}.mgbk-active-tags[b-9ocnis92f5]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-bottom: 12px}@media (max-width: 640px){.tb-search[b-9ocnis92f5]{flex: 1;width: auto}[b-9ocnis92f5] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-9ocnis92f5]{display: none}.tb-filters.is-open[b-9ocnis92f5]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;width: 100%}.tb-filters.is-open .tb-select[b-9ocnis92f5]{flex: 1 1 45%;min-width: 0}.tb-select[b-9ocnis92f5] .nm-select-wrap,.tb-select[b-9ocnis92f5] .nm-select{width: 100%}.tb-filters.is-open .tb-daterange[b-9ocnis92f5]{flex: 1 1 100%}.tb-daterange[b-9ocnis92f5] .nm-dateinput-wrap{flex: 1;min-width: 0}.tb-daterange[b-9ocnis92f5] .nm-dateinput{width: 100%}.tb-status[b-9ocnis92f5]{flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: none;padding-bottom: 4px}.tb-status[b-9ocnis92f5]::-webkit-scrollbar{display: none}.tb-status[b-9ocnis92f5] .nm-chip{flex-shrink: 0}}.cell-2line[b-9ocnis92f5]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-9ocnis92f5]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 200px}.cell-2line__sub[b-9ocnis92f5]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 200px}.cell-muted[b-9ocnis92f5]{color: var(--nm-muted)}.cell-date[b-9ocnis92f5]{font-variant-numeric: tabular-nums}.cell-mono[b-9ocnis92f5]{font-family: ui-monospace,'JetBrains Mono',monospace}.cell-code[b-9ocnis92f5]{display: inline-flex;align-items: center;gap: 6px}.nm-code-pill[b-9ocnis92f5]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap;text-decoration: none}a.nm-code-pill:hover[b-9ocnis92f5]{background: var(--nm-brand-100,var(--nm-brand-50));text-decoration: underline}.cell-flag[b-9ocnis92f5]{display: inline-flex;align-items: center;justify-content: center;width: 18px;height: 18px;border-radius: 50%;background: var(--nm-surface-2);color: var(--nm-muted);font-size: 10px;font-weight: 700;cursor: help}.cell-co[b-9ocnis92f5]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;padding: 0;border: 0;background: transparent;font-family: inherit;text-align: left;cursor: pointer}.cell-co:hover .cell-2line__main[b-9ocnis92f5]{color: var(--nm-brand-600,var(--nm-brand-500));text-decoration: underline}.cell-svc[b-9ocnis92f5]{display: inline-flex;align-items: center;gap: 7px;font-size: 12.5px;font-weight: 500;color: var(--nm-ink);white-space: nowrap}.cell-svc__ico[b-9ocnis92f5]{display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;border-radius: 7px;font-size: 12px;background: color-mix(in srgb,var(--svc,#6B7280) 12%,transparent);color: var(--svc,#6B7280);flex-shrink: 0}.cell-svc--flight[b-9ocnis92f5]{--svc: #0284c7}.cell-svc--hotel[b-9ocnis92f5]{--svc: #7c3aed}.cell-svc--tour[b-9ocnis92f5]{--svc: #059669}.cell-svc--visa[b-9ocnis92f5]{--svc: #b45309}.cell-svc--esim[b-9ocnis92f5]{--svc: #db2777}.cell-svc--fasttrack[b-9ocnis92f5]{--svc: #ea580c}.cell-amount[b-9ocnis92f5]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px;color: var(--nm-ink);white-space: nowrap}.cell-deadline[b-9ocnis92f5]{display: inline-flex;flex-direction: column;align-items: center;gap: 2px;min-width: 0;cursor: help}.cell-deadline__main[b-9ocnis92f5]{display: inline-flex;align-items: center;gap: 5px;padding: 2px 9px;border-radius: var(--nm-r-pill);background: color-mix(in srgb,var(--dl,var(--nm-muted)) 12%,transparent);color: var(--dl,var(--nm-muted));font-size: 12px;font-weight: 700;white-space: nowrap;font-variant-numeric: tabular-nums}.cell-deadline__sub[b-9ocnis92f5]{font-size: 11px;color: var(--nm-muted);white-space: nowrap;font-variant-numeric: tabular-nums}.cell-deadline--ok[b-9ocnis92f5]{--dl: var(--nm-ok)}.cell-deadline--warn[b-9ocnis92f5]{--dl: var(--nm-warn)}.cell-deadline--bad[b-9ocnis92f5]{--dl: var(--nm-bad)}.cell-deadline--muted[b-9ocnis92f5]{--dl: var(--nm-muted)}[b-9ocnis92f5] .mgbk-row-muted .nm-grid__td{opacity: .6}.nm-row-actions[b-9ocnis92f5]{display: inline-flex;gap: 4px;justify-content: flex-end}.mgbk-foot[b-9ocnis92f5]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.mgbk-total[b-9ocnis92f5]{font-size: 12.5px;color: var(--nm-muted)}.mgbk-total strong[b-9ocnis92f5]{color: var(--nm-ink);font-weight: 700}@media (max-width: 640px){.nm-list-page[b-9ocnis92f5]{padding: 16px 14px 22px}}
/* /src/Features/Bookings/Pages/Manager/BookingsPending.razor.rz.scp.css */
.bookpending-root[b-1zkfzqph59]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;display: flex;flex-direction: column;height: calc(100vh - 64px)}.bookpending-hero[b-1zkfzqph59]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding: 16px 28px 12px;border-bottom: 1px solid var(--d-line);flex-shrink: 0}.bookpending-hero h1[b-1zkfzqph59]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.bookpending-hero h1 em[b-1zkfzqph59]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.bookpending-hero-meta[b-1zkfzqph59]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.bookpending-hero-meta .dot[b-1zkfzqph59]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.bookpending-badge[b-1zkfzqph59]{display: inline-flex;align-items: center;gap: 6px;height: 28px;padding: 0 12px;border-radius: 999px;background: var(--d-accent-grad);color: #fff;font-size: 12px;font-weight: 600;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22);font-variant-numeric: tabular-nums}.bookpending-badge .num[b-1zkfzqph59]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-weight: 700}.bookpending-toolbar[b-1zkfzqph59]{display: flex;align-items: center;gap: 8px;padding: 10px 28px;flex-wrap: wrap;flex-shrink: 0}.bookpending-search-wrap[b-1zkfzqph59]{position: relative}.bookpending-search-ico[b-1zkfzqph59]{position: absolute;left: 10px;top: 50%;transform: translateY(-50%);width: 14px;height: 14px;color: var(--d-ink-4);pointer-events: none}.bookpending-input[b-1zkfzqph59]{height: 38px;width: 260px;border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 0 12px 0 32px;background: var(--d-surface);font-size: 14px;color: var(--d-ink);outline: none;transition: border-color .12s,box-shadow .12s}.bookpending-input:focus[b-1zkfzqph59]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.dash-btn[b-1zkfzqph59]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none;white-space: nowrap}.dash-btn:hover[b-1zkfzqph59]{background: var(--d-surface-2)}.dash-btn-accent[b-1zkfzqph59]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.dash-btn-accent:hover[b-1zkfzqph59]{background: var(--d-accent-grad-hover);color: #fff}.dash-btn-ghost[b-1zkfzqph59]{background: transparent;border-color: transparent;color: var(--d-ink-2)}.dash-btn-ghost:hover[b-1zkfzqph59]{background: var(--d-surface-2);color: var(--d-ink)}.dash-btn-compact[b-1zkfzqph59]{height: 30px;padding: 0 10px;font-size: 12px}.dash-btn:disabled[b-1zkfzqph59]{opacity: 0.5;cursor: not-allowed}.bookpending-content[b-1zkfzqph59]{flex: 1;min-height: 0;padding: 0 28px 12px;display: flex}.bookpending-card[b-1zkfzqph59]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: auto;flex: 1}.bookpending-pagination[b-1zkfzqph59]{padding: 0 28px 12px;flex-shrink: 0}.bookpending-tbl[b-1zkfzqph59]{width: 100%;border-collapse: collapse;font-size: 14px}.bookpending-tbl thead th[b-1zkfzqph59]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap;position: sticky;top: 0;z-index: 1}.bookpending-tbl thead th.right[b-1zkfzqph59]{text-align: right}.bookpending-tbl thead th.center[b-1zkfzqph59]{text-align: center}.bookpending-tbl tbody td[b-1zkfzqph59]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.bookpending-tbl tbody tr:last-child td[b-1zkfzqph59]{border-bottom: 0}.bookpending-tbl tbody tr:hover[b-1zkfzqph59]{background: var(--d-surface-2)}.bookpending-tbl td.right[b-1zkfzqph59]{text-align: right}.bookpending-tbl td.center[b-1zkfzqph59]{text-align: center}.bookpending-stt[b-1zkfzqph59]{color: var(--d-ink-4);font-size: 11.5px;font-family: 'JetBrains Mono',ui-monospace,monospace}.bookpending-tbl-link[b-1zkfzqph59]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-accent);font-weight: 500;text-decoration: none}.bookpending-tbl-link:hover[b-1zkfzqph59]{text-decoration: underline}.bookpending-tag-b2b[b-1zkfzqph59]{display: inline-flex;align-items: center;padding: 1px 6px;border-radius: 4px;background: color-mix(in srgb,#2563eb 10%,#fff);color: #2563eb;font-size: 9.5px;font-weight: 700;margin-left: 6px}.bookpending-svc[b-1zkfzqph59]{display: inline-flex;align-items: center;gap: 6px;color: var(--d-ink-2);font-size: 12.5px}.bookpending-pax-name[b-1zkfzqph59]{font-size: 12.5px;font-weight: 500;color: var(--d-ink)}.bookpending-pax-extra[b-1zkfzqph59]{margin-left: 4px;padding: 0 5px;border-radius: 999px;font-size: 9.5px;font-weight: 600;background: var(--d-surface-2);color: var(--d-ink-3)}.bookpending-pax-empty[b-1zkfzqph59]{color: var(--d-ink-4)}.bookpending-amount[b-1zkfzqph59]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-weight: 600;color: var(--d-ink);font-size: 12.5px;font-variant-numeric: tabular-nums}.bookpending-expires-soon[b-1zkfzqph59]{display: inline-flex;align-items: center;padding: 2px 8px;border-radius: 999px;font-size: 11px;font-weight: 600;background: color-mix(in srgb,var(--d-warn) 12%,#fff);color: color-mix(in srgb,var(--d-warn) 80%,#000);border: 1px solid color-mix(in srgb,var(--d-warn) 30%,#fff);font-variant-numeric: tabular-nums;font-family: 'JetBrains Mono',ui-monospace,monospace}.bookpending-expired[b-1zkfzqph59]{display: inline-flex;align-items: center;padding: 2px 8px;border-radius: 999px;font-size: 11px;font-weight: 600;background: color-mix(in srgb,var(--d-danger) 12%,#fff);color: color-mix(in srgb,var(--d-danger) 80%,#000);border: 1px solid color-mix(in srgb,var(--d-danger) 30%,#fff)}.bookpending-expires-time[b-1zkfzqph59]{font-size: 11.5px;color: var(--d-ink-3);font-family: 'JetBrains Mono',ui-monospace,monospace;font-variant-numeric: tabular-nums}.bookpending-status[b-1zkfzqph59]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 9px;border-radius: 999px;font-size: 11px;font-weight: 600;border: 1px solid transparent}.bookpending-status .d[b-1zkfzqph59]{width: 5px;height: 5px;border-radius: 50%}.bookpending-status.warn[b-1zkfzqph59]{background: color-mix(in srgb,var(--d-warn) 12%,#fff);color: color-mix(in srgb,var(--d-warn) 80%,#000);border-color: color-mix(in srgb,var(--d-warn) 30%,#fff)}.bookpending-status.warn .d[b-1zkfzqph59]{background: var(--d-warn)}.bookpending-status.good[b-1zkfzqph59]{background: color-mix(in srgb,var(--d-good) 12%,#fff);color: color-mix(in srgb,var(--d-good) 80%,#000);border-color: color-mix(in srgb,var(--d-good) 30%,#fff)}.bookpending-status.good .d[b-1zkfzqph59]{background: var(--d-good)}.bookpending-status.danger[b-1zkfzqph59]{background: color-mix(in srgb,var(--d-danger) 12%,#fff);color: color-mix(in srgb,var(--d-danger) 80%,#000);border-color: color-mix(in srgb,var(--d-danger) 30%,#fff)}.bookpending-status.danger .d[b-1zkfzqph59]{background: var(--d-danger)}.bookpending-status.accent[b-1zkfzqph59]{background: var(--d-accent-soft);color: var(--d-accent);border-color: color-mix(in srgb,var(--d-accent) 25%,#fff)}.bookpending-status.accent .d[b-1zkfzqph59]{background: var(--d-accent)}.bookpending-status.muted[b-1zkfzqph59]{background: var(--d-surface-2);color: var(--d-ink-3);border-color: var(--d-line)}.bookpending-status.muted .d[b-1zkfzqph59]{background: var(--d-ink-4)}.bookpending-actions[b-1zkfzqph59]{display: flex;align-items: center;gap: 6px;justify-content: flex-end}.bookpending-empty[b-1zkfzqph59]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 48px 16px;color: var(--d-ink-3);text-align: center}.bookpending-empty svg[b-1zkfzqph59]{color: var(--d-good);margin-bottom: 6px}.bookpending-empty b[b-1zkfzqph59]{color: var(--d-ink);font-weight: 500;font-size: 14px}.bookpending-empty small[b-1zkfzqph59]{font-size: 12px}
/* /src/Features/Bookings/Pages/Manager/BookingsPreview.razor.rz.scp.css */
.num[b-mtjlb1jp4s]{font-variant-numeric: tabular-nums}.route-line[b-mtjlb1jp4s]{background-image: linear-gradient(to right,#cbd5e1 50%,transparent 0%);background-size: 6px 1px;background-repeat: repeat-x;background-position: center}.row-expiring[b-mtjlb1jp4s]{background: linear-gradient(90deg,rgba(239,68,68,.06),transparent 35%)}@@keyframes pulseRing{0%[b-mtjlb1jp4s]{box-shadow: 0 0 0 0 rgba(239,68,68,.45)}100%[b-mtjlb1jp4s]{box-shadow: 0 0 0 8px rgba(239,68,68,0)}}.pulse-ring[b-mtjlb1jp4s]{animation: pulseRing 1.6s ease-out infinite}.scroll-thin[b-mtjlb1jp4s]::-webkit-scrollbar{width: 8px;height: 8px}.scroll-thin[b-mtjlb1jp4s]::-webkit-scrollbar-thumb{background: #DDE1E8;border-radius: 8px}
/* /src/Features/Bookings/Pages/Manager/FlightSearch.razor.rz.scp.css */
.flightsearch-root[b-tclj221ngp]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff2e8 0%,#ffe4cc 100%);--d-good: #16a34a;--d-warn: #d97706;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;min-height: calc(100vh - 64px);padding: 16px 28px 24px}.flightsearch-stack > * + *[b-tclj221ngp]{margin-top: 20px}.flightsearch-hero[b-tclj221ngp]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 12px;border-bottom: 1px solid var(--d-line)}.flightsearch-hero h1[b-tclj221ngp]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.flightsearch-hero h1 em[b-tclj221ngp]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.flightsearch-hero-meta[b-tclj221ngp]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.flightsearch-hero-meta .dot[b-tclj221ngp]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.flightsearch-card[b-tclj221ngp]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 14px 16px}.flightsearch-card-hd[b-tclj221ngp]{display: flex;align-items: center;justify-content: space-between;padding-bottom: 12px;margin-bottom: 14px;border-bottom: 1px solid var(--d-line-2)}.flightsearch-card-hd h3[b-tclj221ngp]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.flightsearch-form-grid[b-tclj221ngp]{display: grid;grid-template-columns: 1fr;gap: 14px}@media (min-width: 768px){.flightsearch-form-grid[b-tclj221ngp]{grid-template-columns: repeat(2,1fr)}}@media (min-width: 1024px){.flightsearch-form-grid[b-tclj221ngp]{grid-template-columns: repeat(3,1fr)}}.flightsearch-field[b-tclj221ngp]{display: flex;flex-direction: column;gap: 6px;min-width: 0}.flightsearch-label[b-tclj221ngp]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.flightsearch-input[b-tclj221ngp]{height: 38px;border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 0 12px;background: var(--d-surface);font-size: 14px;color: var(--d-ink);outline: none;transition: border-color .12s,box-shadow .12s;width: 100%;font-variant-numeric: tabular-nums;font-family: inherit}.flightsearch-input:focus[b-tclj221ngp]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(255,107,0,0.12)}.flightsearch-error[b-tclj221ngp]{margin-top: 12px;font-size: 12.5px;color: var(--d-danger);background: color-mix(in srgb,var(--d-danger) 8%,#fff);border: 1px solid color-mix(in srgb,var(--d-danger) 25%,#fff);padding: 8px 12px;border-radius: var(--d-r)}.flightsearch-actions[b-tclj221ngp]{margin-top: 16px;display: flex;align-items: center;justify-content: flex-end;gap: 8px;padding-top: 14px;border-top: 1px solid var(--d-line-2)}.dash-btn[b-tclj221ngp]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none;white-space: nowrap}.dash-btn:hover[b-tclj221ngp]{background: var(--d-surface-2)}.dash-btn-accent[b-tclj221ngp]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(255,107,0,0.18),0 4px 12px -2px rgba(255,107,0,0.22)}.dash-btn-accent:hover[b-tclj221ngp]{background: var(--d-accent-grad-hover);color: #fff}.dash-btn:disabled[b-tclj221ngp]{opacity: 0.5;cursor: not-allowed}
/* /src/Features/Content/Announcements/AnnouncementsTabs.razor.rz.scp.css */
.annt[b-d8rj6243f8]{display: flex;gap: 4px;border-bottom: 1px solid var(--nm-border);overflow-x: auto;scrollbar-width: none}.annt[b-d8rj6243f8]::-webkit-scrollbar{display: none}.annt__tab[b-d8rj6243f8]{position: relative;display: inline-flex;align-items: center;gap: 10px;padding: 10px 16px 12px 12px;border-radius: var(--nm-r-input) var(--nm-r-input) 0 0;color: var(--nm-muted);text-decoration: none;white-space: nowrap;transition: background .15s,color .15s}.annt__tab:hover[b-d8rj6243f8]{background: var(--nm-surface-2);color: var(--nm-ink)}.annt__tab.is-on[b-d8rj6243f8]{color: var(--nm-ink)}.annt__tab.is-on[b-d8rj6243f8]::after{content: "";position: absolute;left: 10px;right: 10px;bottom: -1px;height: 3px;border-radius: 3px 3px 0 0;background: var(--nm-brand-500)}.annt__ico[b-d8rj6243f8]{display: grid;place-items: center;width: 32px;height: 32px;border-radius: 9px;background: var(--nm-surface-2);color: var(--nm-muted);font-size: 15px}.annt__tab.is-on .annt__ico[b-d8rj6243f8]{background: var(--nm-brand-50);color: var(--nm-brand-600)}.annt__txt[b-d8rj6243f8]{display: flex;flex-direction: column;line-height: 1.2}.annt__lbl[b-d8rj6243f8]{font-size: 14px;font-weight: 700}.annt__where[b-d8rj6243f8]{font-size: 11.5px;color: var(--nm-muted);font-weight: 500}.annt__n[b-d8rj6243f8]{display: inline-flex;align-items: center;gap: 5px;padding: 2px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 11.5px;font-weight: 700}.annt__n--warn[b-d8rj6243f8]{background: var(--nm-warn-soft);color: var(--nm-warn)}.annt__dot[b-d8rj6243f8]{width: 7px;height: 7px;border-radius: 50%}.annt__dot--ok[b-d8rj6243f8]{background: var(--nm-ok)}.annt__alert[b-d8rj6243f8]{display: inline-flex;align-items: center;gap: 4px;padding: 2px 7px;border-radius: var(--nm-r-pill);background: var(--nm-bad-soft);color: var(--nm-bad);font-size: 11.5px;font-weight: 800}@media (max-width: 640px){.annt__where[b-d8rj6243f8]{display: none}.annt__tab[b-d8rj6243f8]{padding: 8px 10px 10px 8px}}
/* /src/Features/Content/Announcements/CaSlideFrame.razor.rz.scp.css */
.csf[b-ufkd364ng8]{position: relative;width: 100%;min-height: 280px;border-radius: var(--nm-r-card);overflow: hidden;isolation: isolate;box-shadow: var(--nm-shadow);background: linear-gradient(135deg,var(--nm-ink) 0%,var(--nm-ink-2) 160%);font-family: var(--nm-font)}.csf--phone[b-ufkd364ng8]{min-height: 190px}.csf__slide[b-ufkd364ng8]{position: absolute;inset: 0;display: flex;flex-direction: column;justify-content: flex-end;padding: 22px 24px;color: var(--nm-on-brand);background-size: cover;background-position: center;opacity: 0;transform: scale(1.06);pointer-events: none;z-index: 0;transition: opacity .6s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.csf__slide.is-on[b-ufkd364ng8]{opacity: 1;transform: scale(1);pointer-events: auto;z-index: 2}.csf__slide.no-img[b-ufkd364ng8]{background: radial-gradient(130% 150% at 100% 0%,color-mix(in srgb,var(--nm-brand-500) 40%,transparent) 0%,transparent 55%),linear-gradient(135deg,var(--nm-ink) 0%,var(--nm-ink-2) 165%)}.csf__scrim[b-ufkd364ng8]{position: absolute;inset: 0;z-index: 0;background: linear-gradient(0deg,color-mix(in srgb,var(--nm-ink) 88%,transparent) 0%,color-mix(in srgb,var(--nm-ink) 32%,transparent) 46%,transparent 80%)}.csf__body[b-ufkd364ng8]{position: relative;z-index: 1;display: flex;flex-direction: column;gap: 6px;max-width: 94%}.csf__eyebrow[b-ufkd364ng8]{font-family: 'JetBrains Mono',ui-monospace,'Cascadia Mono',Consolas,monospace;font-size: 11px;font-weight: 600;text-transform: uppercase;letter-spacing: .14em;color: color-mix(in srgb,var(--nm-brand-500) 52%,var(--nm-on-brand))}.csf__title[b-ufkd364ng8]{font-size: 22px;font-weight: 700;line-height: 1.2;letter-spacing: -.02em;color: var(--nm-on-brand);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;overflow-wrap: anywhere}.csf__desc[b-ufkd364ng8]{font-size: 14px;line-height: 1.45;color: color-mix(in srgb,var(--nm-on-brand) 86%,transparent);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;overflow-wrap: anywhere}.csf__cta[b-ufkd364ng8]{align-self: flex-start;margin-top: 8px;display: inline-flex;align-items: center;gap: 7px;height: 40px;padding: 0 18px;border-radius: var(--nm-r-input);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 14px;font-weight: 600;box-shadow: 0 6px 18px -6px color-mix(in srgb,var(--nm-brand-500) 70%,transparent)}.csf__nav[b-ufkd364ng8]{position: absolute;top: 50%;transform: translateY(-50%);z-index: 3;width: 34px;height: 34px;border-radius: 50%;display: grid;place-items: center;background: color-mix(in srgb,var(--nm-on-brand) 16%,transparent);border: 1px solid color-mix(in srgb,var(--nm-on-brand) 28%,transparent);color: var(--nm-on-brand);cursor: pointer;opacity: 0;transition: opacity .2s,background .15s}.csf:hover .csf__nav[b-ufkd364ng8],.csf--phone .csf__nav[b-ufkd364ng8]{opacity: 1}.csf__nav:hover[b-ufkd364ng8]{background: color-mix(in srgb,var(--nm-on-brand) 30%,transparent)}.csf__nav--prev[b-ufkd364ng8]{left: 12px}.csf__nav--next[b-ufkd364ng8]{right: 12px}.csf__dots[b-ufkd364ng8]{position: absolute;bottom: 8px;right: 14px;z-index: 3;display: flex}.csf__dots button[b-ufkd364ng8]{position: relative;width: 22px;height: 22px;border: 0;padding: 0;border-radius: 999px;background: transparent;cursor: pointer}.csf__dots button[b-ufkd364ng8]::after{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 7px;height: 7px;border-radius: 999px;background: color-mix(in srgb,var(--nm-on-brand) 45%,transparent);transition: width .25s,background .2s}.csf__dots button.is-on[b-ufkd364ng8]{width: 34px}.csf__dots button.is-on[b-ufkd364ng8]::after{width: 20px;background: var(--nm-on-brand)}.csf--phone .csf__title[b-ufkd364ng8]{font-size: 17px}@media (max-width: 575px){.csf[b-ufkd364ng8]{min-height: 190px}.csf__title[b-ufkd364ng8]{font-size: 17px}.csf__nav[b-ufkd364ng8]{opacity: 1}}@media (prefers-reduced-motion: reduce){.csf__slide[b-ufkd364ng8],.csf__slide.is-on[b-ufkd364ng8]{transition: opacity .3s linear;transform: none}}
/* /src/Features/Content/Announcements/CompanyAudiencePicker.razor.rz.scp.css */
.cap[b-ls8lycqn77]{display: flex;flex-direction: column;gap: 10px}.cap__result[b-ls8lycqn77]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;padding: 8px 12px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);font-size: 13px;color: var(--nm-ink-2)}.cap__result i[b-ls8lycqn77]{color: var(--nm-brand-600)}.cap__result[b-ls8lycqn77] b{color: var(--nm-ink);font-weight: 800}.cap__result.is-bad[b-ls8lycqn77]{background: var(--nm-bad-soft);color: var(--nm-bad)}.cap__result.is-bad i[b-ls8lycqn77]{color: var(--nm-bad)}.cap__err[b-ls8lycqn77]{font-weight: 700}.cap__box[b-ls8lycqn77]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);overflow: hidden}.cap__tools[b-ls8lycqn77]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;padding: 8px 10px;border-bottom: 1px solid var(--nm-border);background: var(--nm-surface-2);font-size: 12.5px}.cap__search[b-ls8lycqn77]{flex: 1 1 180px;min-width: 160px;max-width: 260px}.cap__spacer[b-ls8lycqn77]{flex: 1 1 0}.cap__btns[b-ls8lycqn77]{display: inline-flex;gap: 2px;white-space: nowrap}.cap__list[b-ls8lycqn77]{list-style: none;margin: 0;padding: 4px 0;max-height: 300px;overflow-y: auto}.cap__row[b-ls8lycqn77]{display: flex;align-items: center;justify-content: space-between;gap: 10px;padding: 6px 12px;font-size: 13px}.cap__row:hover[b-ls8lycqn77]{background: var(--nm-surface-2)}.cap__row.is-on[b-ls8lycqn77]{background: var(--nm-brand-50)}.cap__row.is-excluded[b-ls8lycqn77]{background: var(--nm-bad-soft)}.cap__row.is-excluded .cap__name[b-ls8lycqn77]{text-decoration: line-through;color: var(--nm-bad)}.cap__name[b-ls8lycqn77]{font-weight: 600;color: var(--nm-ink)}.cap__meta[b-ls8lycqn77]{display: inline-flex;align-items: center;gap: 6px;flex-shrink: 0}.cap__type[b-ls8lycqn77]{padding: 1px 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-muted);font-size: 10.5px;font-weight: 700;letter-spacing: .02em}.cap__code[b-ls8lycqn77]{font-size: 11.5px;color: var(--nm-muted);background: none}.cap__empty[b-ls8lycqn77]{margin: 0;padding: 18px 12px;text-align: center;font-size: 13px;color: var(--nm-muted)}
/* /src/Features/Content/Announcements/SystemUpdatePreview.razor.rz.scp.css */
.sup[b-as48cfkvr8]{font-family: var(--nm-font);color: var(--nm-ink)}.sup-pop[b-as48cfkvr8]{display: flex;flex-direction: column;gap: 12px;padding: 14px;border-radius: var(--nm-r-card);background: color-mix(in srgb,var(--nm-ink) 55%,var(--nm-surface-2))}.sup-pop__bell[b-as48cfkvr8]{display: flex;align-items: flex-start;gap: 10px;padding: 8px 10px;border-radius: var(--nm-r-input);background: var(--nm-surface);font-size: 12.5px}.sup-pop__bellbtn[b-as48cfkvr8]{position: relative;flex-shrink: 0;display: grid;place-items: center;width: 30px;height: 30px;border-radius: 8px;background: var(--nm-surface-2);color: var(--nm-ink-2)}.sup-pop__dot[b-as48cfkvr8]{position: absolute;top: -3px;right: -3px;min-width: 15px;height: 15px;padding: 0 3px;border-radius: 999px;background: var(--nm-bad);color: var(--nm-on-brand);font-size: 9.5px;font-weight: 800;line-height: 15px;text-align: center}.sup-pop__row[b-as48cfkvr8]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.sup-pop__row b[b-as48cfkvr8]{font-size: 13px;color: var(--nm-ink)}.sup-pop__row span[b-as48cfkvr8]{color: var(--nm-muted);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.sup-pop__box[b-as48cfkvr8]{padding: 22px 22px 18px;border-radius: 16px;background: var(--nm-surface);box-shadow: var(--nm-shadow-pop)}.sup-pop__kicker[b-as48cfkvr8]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 600;color: var(--nm-brand-600)}.sup-pop__title[b-as48cfkvr8]{margin: 8px 0 0;font-size: 19px;line-height: 1.3;font-weight: 700;overflow-wrap: anywhere}.sup-pop__ver[b-as48cfkvr8]{display: inline-block;margin-left: 8px;padding: 1px 8px;vertical-align: middle;border: 1px solid currentColor;border-radius: 999px;font-size: 12px;font-weight: 650;color: var(--nm-brand-600)}.sup-pop__desc[b-as48cfkvr8]{margin: 10px 0 0;font-size: 14px;line-height: 1.6;color: var(--nm-ink-2);white-space: pre-line;overflow-wrap: anywhere}.sup-pop__img[b-as48cfkvr8]{display: block;width: 100%;margin-top: 14px;border-radius: 10px;border: 1px solid var(--nm-border)}.sup-pop__actions[b-as48cfkvr8]{display: flex;justify-content: flex-end;gap: 8px;margin-top: 18px}.sup-pop__btn[b-as48cfkvr8]{display: inline-flex;align-items: center;gap: 6px;height: 32px;padding: 0 12px;border-radius: 8px;font-size: 13px;font-weight: 600;color: var(--nm-ink-2)}.sup-pop__btn--primary[b-as48cfkvr8]{background: var(--nm-brand-500);color: var(--nm-on-brand)}.sup-page[b-as48cfkvr8]{padding: 18px 20px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);max-height: 560px;overflow-y: auto}.sup-page__tags[b-as48cfkvr8]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;font-size: 12px}.sup-page__new[b-as48cfkvr8]{padding: 1px 7px;border-radius: 999px;background: var(--nm-brand-500);color: var(--nm-on-brand);font-weight: 700}.sup-page__ver[b-as48cfkvr8]{padding: 1px 7px;border-radius: 999px;border: 1px solid var(--nm-brand-300);color: var(--nm-brand-700);font-weight: 650}.sup-page__eyebrow[b-as48cfkvr8]{font-weight: 700;color: var(--nm-ink-2);text-transform: uppercase;letter-spacing: .04em}.sup-page__when[b-as48cfkvr8]{color: var(--nm-muted)}.sup-page__title[b-as48cfkvr8]{margin: 8px 0 0;font-size: 18px;font-weight: 750;line-height: 1.3;overflow-wrap: anywhere}.sup-page__desc[b-as48cfkvr8]{margin: 6px 0 0;font-size: 14px;color: var(--nm-ink-2);white-space: pre-line}.sup-page__cover[b-as48cfkvr8]{display: block;width: 100%;margin-top: 12px;border-radius: 10px;border: 1px solid var(--nm-border)}.sup-page__body[b-as48cfkvr8]{margin-top: 12px;font-size: 14px;line-height: 1.65;color: var(--nm-ink);overflow-wrap: anywhere}.sup-page__body[b-as48cfkvr8] img{max-width: 100%;height: auto;border-radius: 8px}.sup-page__body[b-as48cfkvr8] p{margin: 0 0 .7em}.sup-page__body[b-as48cfkvr8] ul,.sup-page__body[b-as48cfkvr8] ol{margin: 0 0 .7em;padding-left: 1.3em}.sup-page__body[b-as48cfkvr8] ul{list-style: disc}.sup-page__body[b-as48cfkvr8] ol{list-style: decimal}.sup-page__cta[b-as48cfkvr8]{display: inline-flex;align-items: center;gap: 6px;margin-top: 12px;height: 32px;padding: 0 12px;border-radius: 8px;background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 13px;font-weight: 600}.sup-tg[b-as48cfkvr8]{padding: 14px;border-radius: var(--nm-r-card);background: color-mix(in srgb,var(--nm-info) 14%,var(--nm-surface-2))}.sup-tg__chat[b-as48cfkvr8]{display: flex}.sup-tg__bubble[b-as48cfkvr8]{position: relative;max-width: 92%;padding: 8px 10px 18px;border-radius: 12px 12px 12px 4px;background: var(--nm-surface);box-shadow: var(--nm-shadow-sm);font-size: 13.5px;line-height: 1.45}.sup-tg__photo[b-as48cfkvr8]{display: block;width: calc(100% + 20px);margin: -8px -10px 8px;border-radius: 12px 12px 0 0}.sup-tg__text[b-as48cfkvr8]{display: flex;flex-direction: column;overflow-wrap: anywhere}.sup-tg__text i[b-as48cfkvr8]{color: var(--nm-ink-2)}.sup-tg__gap[b-as48cfkvr8]{height: .7em}.sup-tg__desc[b-as48cfkvr8]{white-space: pre-line}.sup-tg__link[b-as48cfkvr8]{color: var(--nm-info);text-decoration: underline}.sup-tg__time[b-as48cfkvr8]{position: absolute;right: 10px;bottom: 4px;font-size: 11px;color: var(--nm-muted)}
/* /src/Features/Content/Announcements/SystemUpdatePublishDialog.razor.rz.scp.css */
.supd[b-zhfy176czu]{display: flex;flex-direction: column;gap: 14px}.supd__lead[b-zhfy176czu]{margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.supd__facts[b-zhfy176czu]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);overflow: hidden}.supd__fact[b-zhfy176czu]{display: flex;gap: 12px;padding: 12px 14px}.supd__fact + .supd__fact[b-zhfy176czu]{border-top: 1px solid var(--nm-border)}.supd__fact.is-off[b-zhfy176czu]{background: var(--nm-surface-2)}.supd__fact.is-off .supd__v[b-zhfy176czu]{color: var(--nm-muted)}.supd__ico[b-zhfy176czu]{flex-shrink: 0;display: grid;place-items: center;width: 32px;height: 32px;border-radius: 9px;background: var(--nm-brand-50);color: var(--nm-brand-600)}.supd__ico--tg[b-zhfy176czu]{background: var(--nm-info-soft);color: var(--nm-info)}.supd__fact.is-off .supd__ico[b-zhfy176czu]{background: var(--nm-surface);color: var(--nm-muted)}.supd__body[b-zhfy176czu]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.supd__k[b-zhfy176czu]{font-size: 11.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.supd__v[b-zhfy176czu]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap;font-size: 13.5px;color: var(--nm-ink-2)}.supd__v--big[b-zhfy176czu]{font-size: 14px;color: var(--nm-ink)}.supd__v--big[b-zhfy176czu] b{font-size: 18px;font-weight: 800;color: var(--nm-brand-700)}.supd__v--big.is-zero[b-zhfy176czu] b{color: var(--nm-bad)}.supd__chips[b-zhfy176czu]{display: flex;flex-wrap: wrap;gap: 6px}.supd__chip[b-zhfy176czu]{padding: 2px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 12px;color: var(--nm-ink-2)}.supd__chip b[b-zhfy176czu]{color: var(--nm-ink)}.supd__warn[b-zhfy176czu]{font-size: 12.5px;font-weight: 600;color: var(--nm-bad)}
/* /src/Features/Content/Announcements/SystemUpdateRecipientsDialog.razor.rz.scp.css */
.surc[b-s0v78nc1yp]{display: flex;flex-direction: column;gap: 12px;min-height: 180px}.surc__sum[b-s0v78nc1yp]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr)) minmax(180px,1.4fr);gap: 8px;align-items: stretch}.surc__stat[b-s0v78nc1yp]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);font-family: inherit;text-align: left;cursor: pointer;transition: border-color .15s,background .15s}.surc__stat:hover[b-s0v78nc1yp]{border-color: var(--nm-border-strong)}.surc__n[b-s0v78nc1yp]{font-size: 20px;font-weight: 800;line-height: 1.1;font-variant-numeric: tabular-nums}.surc__l[b-s0v78nc1yp]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.surc__stat--ok .surc__n[b-s0v78nc1yp]{color: var(--nm-ok)}.surc__stat--warn .surc__n[b-s0v78nc1yp]{color: var(--nm-warn)}.surc__stat--bad .surc__n[b-s0v78nc1yp]{color: var(--nm-bad)}.surc__stat.is-on[b-s0v78nc1yp]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.surc__bar[b-s0v78nc1yp]{display: flex;flex-direction: column;justify-content: center;gap: 6px;padding: 10px 12px;border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.surc__rate[b-s0v78nc1yp]{font-size: 12px;font-weight: 600;color: var(--nm-ink-2)}.surc__resend[b-s0v78nc1yp]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap}.surc__tools[b-s0v78nc1yp]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.surc__search[b-s0v78nc1yp]{width: 260px;max-width: 100%}.surc__cos[b-s0v78nc1yp]{display: flex;gap: 6px;flex-wrap: wrap}.surc__cn[b-s0v78nc1yp]{margin-left: 4px;font-weight: 800;opacity: .75}.surc__tablewrap[b-s0v78nc1yp]{max-height: 46vh;overflow: auto;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input)}.surc__table[b-s0v78nc1yp]{width: 100%;border-collapse: collapse;font-size: 13px}.surc__table th[b-s0v78nc1yp]{position: sticky;top: 0;z-index: 1;padding: 8px 12px;background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border);text-align: left;font-size: 11.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .03em;color: var(--nm-muted);white-space: nowrap}.surc__table td[b-s0v78nc1yp]{padding: 8px 12px;border-bottom: 1px solid var(--nm-border);vertical-align: top;color: var(--nm-ink)}.surc__table tbody tr:last-child td[b-s0v78nc1yp]{border-bottom: 0}.surc__table tbody tr:hover td[b-s0v78nc1yp]{background: var(--nm-surface-2)}.surc__fit[b-s0v78nc1yp]{width: 1%;white-space: nowrap}.surc__name[b-s0v78nc1yp]{font-weight: 700;margin-right: 6px}.surc__sub[b-s0v78nc1yp]{display: block;font-size: 12px;color: var(--nm-muted)}.surc__dim[b-s0v78nc1yp]{color: var(--nm-muted)}.surc__foot[b-s0v78nc1yp]{margin: 0;font-size: 12px;color: var(--nm-muted)}@media (max-width: 720px){.surc__sum[b-s0v78nc1yp]{grid-template-columns: repeat(3,minmax(0,1fr))}.surc__bar[b-s0v78nc1yp]{grid-column: 1 / -1}}
/* /src/Features/Content/ContentPageArticle.razor.rz.scp.css */
.cp-header[b-wl0505akqr]{margin-bottom: 28px;padding-bottom: 20px;border-bottom: 1px solid #f0f0f0}.cp-title[b-wl0505akqr]{font-size: 30px;line-height: 1.25;font-weight: 800;color: #1f2937;margin: 0}.cp-updated[b-wl0505akqr]{margin: 10px 0 0;font-size: 13px;color: #9ca3af}.cp-plain[b-wl0505akqr]{white-space: pre-wrap;font-size: 15px;line-height: 1.75;color: #374151}.cp-body[b-wl0505akqr]{font-size: 15px;line-height: 1.75;color: #374151;word-wrap: break-word;overflow-wrap: break-word}.cp-body[b-wl0505akqr] h1,.cp-body[b-wl0505akqr] h2,.cp-body[b-wl0505akqr] h3,.cp-body[b-wl0505akqr] h4{color: #1f2937;font-weight: 700;line-height: 1.3;margin: 1.6em 0 0.6em}.cp-body[b-wl0505akqr] h1{font-size: 26px}.cp-body[b-wl0505akqr] h2{font-size: 22px}.cp-body[b-wl0505akqr] h3{font-size: 18px}.cp-body[b-wl0505akqr] h4{font-size: 16px}.cp-body[b-wl0505akqr] p{margin: 0 0 1.1em}.cp-body[b-wl0505akqr] a{color: #ea580c;text-decoration: underline;text-underline-offset: 2px}.cp-body[b-wl0505akqr] ul,.cp-body[b-wl0505akqr] ol{margin: 0 0 1.1em;padding-left: 1.5em}.cp-body[b-wl0505akqr] ul{list-style: disc}.cp-body[b-wl0505akqr] ol{list-style: decimal}.cp-body[b-wl0505akqr] ul ul{list-style-type: circle}.cp-body[b-wl0505akqr] ul ul ul{list-style-type: square}.cp-body[b-wl0505akqr] ol ol{list-style-type: lower-alpha}.cp-body[b-wl0505akqr] ol ol ol{list-style-type: lower-roman}.cp-body[b-wl0505akqr] li{margin: 0.35em 0}.cp-body[b-wl0505akqr] blockquote{margin: 1.2em 0;padding: 0.4em 1.1em;border-left: 3px solid #f97316;background: #fff7ed;color: #7c2d12;border-radius: 0 6px 6px 0}.cp-body[b-wl0505akqr] img{max-width: 100%;height: auto;border-radius: 8px;margin: 0.8em 0}.cp-body[b-wl0505akqr] table{width: 100%;border-collapse: collapse;margin: 1.2em 0;font-size: 14px;display: block;overflow-x: auto}.cp-body[b-wl0505akqr] th,.cp-body[b-wl0505akqr] td{border: 1px solid #e5e7eb;padding: 8px 12px;text-align: left}.cp-body[b-wl0505akqr] th{background: #f9fafb;font-weight: 600}.cp-body[b-wl0505akqr] pre{background: #f3f4f6;padding: 14px 16px;border-radius: 8px;overflow-x: auto;font-size: 13px;margin: 1.2em 0}.cp-body[b-wl0505akqr] code{background: #f3f4f6;padding: 2px 5px;border-radius: 4px;font-size: 0.9em}.cp-body[b-wl0505akqr] pre code{background: none;padding: 0}.cp-body[b-wl0505akqr] hr{border: none;border-top: 1px solid #eee;margin: 2em 0}@media (max-width: 640px){.cp-title[b-wl0505akqr]{font-size: 24px}}
/* /src/Features/Content/Pages/Manager/AnnouncementEdit.razor.rz.scp.css */
.ane-page[b-x2yc059d4d]{display: flex;flex-direction: column;gap: 14px;padding: 18px 28px 0;font-family: var(--nm-font);color: var(--nm-ink)}.ane-skel[b-x2yc059d4d]{display: flex;flex-direction: column;gap: 14px;padding-bottom: 28px}.ane-head[b-x2yc059d4d]{display: flex;align-items: flex-start;justify-content: space-between;gap: 16px;flex-wrap: wrap}.ane-head__txt[b-x2yc059d4d]{min-width: 0}.ane-head__title[b-x2yc059d4d]{margin: 0;font-size: 21px;font-weight: 800;line-height: 1.25;overflow-wrap: anywhere}.ane-head__meta[b-x2yc059d4d]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-top: 6px;font-size: 12.5px}.ane-muted[b-x2yc059d4d]{color: var(--nm-muted);font-size: 12.5px}.ane-grid[b-x2yc059d4d]{display: grid;grid-template-columns: minmax(0,1fr) minmax(360px,460px);gap: 18px;align-items: start}.ane-main[b-x2yc059d4d]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.ane-side[b-x2yc059d4d]{position: sticky;top: 12px;display: flex;flex-direction: column;gap: 14px;min-width: 0}.ane-sec[b-x2yc059d4d]{display: flex;align-items: flex-start;gap: 10px}.ane-sec__n[b-x2yc059d4d]{flex-shrink: 0;display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 12px;font-weight: 800}.ane-sec__t[b-x2yc059d4d]{margin: 0;font-size: 14.5px;font-weight: 800}.ane-sec__s[b-x2yc059d4d]{margin: 2px 0 0;font-size: 12.5px;color: var(--nm-muted)}.ane-fields[b-x2yc059d4d]{display: flex;flex-direction: column;gap: 12px}.ane-fields > div[b-x2yc059d4d]{position: relative}.ane-count[b-x2yc059d4d]{position: absolute;top: 2px;right: 0;font-size: 11px;font-variant-numeric: tabular-nums;color: var(--nm-muted)}.ane-count.is-warn[b-x2yc059d4d]{color: var(--nm-warn);font-weight: 700}.ane-two[b-x2yc059d4d]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px}.ane-soft[b-x2yc059d4d]{display: flex;align-items: flex-start;gap: 6px;margin: 6px 0 0;font-size: 12px;color: var(--nm-warn)}.ane-err[b-x2yc059d4d]{margin: 6px 0 0;font-size: 12.5px;font-weight: 600;color: var(--nm-bad)}.ane-quick[b-x2yc059d4d],.ane-presets[b-x2yc059d4d]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-top: 10px}.ane-quick__lbl[b-x2yc059d4d]{font-size: 12px;font-weight: 700;color: var(--nm-muted);margin-right: 2px}.ane-quick__chip[b-x2yc059d4d]{display: inline-flex;align-items: center;gap: 5px;padding: 3px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);color: var(--nm-ink-2);font-family: inherit;font-size: 12px;font-weight: 600;cursor: pointer;transition: border-color .15s,background .15s}.ane-quick__chip:hover:not(:disabled)[b-x2yc059d4d]{border-color: var(--nm-brand-300);color: var(--nm-ink)}.ane-quick__chip.is-on[b-x2yc059d4d]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);color: var(--nm-brand-700)}.ane-quick__chip:disabled[b-x2yc059d4d]{opacity: .45;cursor: default}.ane-span[b-x2yc059d4d]{margin-left: auto;font-size: 12px;font-weight: 700;color: var(--nm-ink-2)}.ane-behave[b-x2yc059d4d]{display: flex;align-items: flex-start;gap: 8px;margin: 12px 0 0;padding: 8px 12px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);font-size: 13px;color: var(--nm-ink-2)}.ane-behave i[b-x2yc059d4d]{margin-top: 2px;color: var(--nm-brand-600)}.ane-behave.is-bad[b-x2yc059d4d]{background: var(--nm-bad-soft);color: var(--nm-bad)}.ane-behave.is-bad i[b-x2yc059d4d]{color: var(--nm-bad)}.ane-img[b-x2yc059d4d]{position: relative;aspect-ratio: 2 / 1;margin-bottom: 8px;border-radius: var(--nm-r-input);overflow: hidden;border: 1px solid var(--nm-border);background: var(--nm-surface-2)}.ane-img img[b-x2yc059d4d]{width: 100%;height: 100%;object-fit: cover;display: block}.ane-img__acts[b-x2yc059d4d]{position: absolute;top: 8px;right: 8px}.ane-switch[b-x2yc059d4d]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap;margin-bottom: 12px}.ane-life[b-x2yc059d4d]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-top: 12px;padding: 10px 12px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);font-size: 13px;color: var(--nm-ink)}.ane-life--bad[b-x2yc059d4d]{background: var(--nm-bad-soft)}.ane-life--info[b-x2yc059d4d]{background: var(--nm-info-soft)}.ane-life--ok[b-x2yc059d4d]{background: var(--nm-ok-soft)}.ane-order[b-x2yc059d4d]{margin-top: 14px;padding-top: 14px;border-top: 1px dashed var(--nm-border)}.ane-order__row[b-x2yc059d4d]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ane-order__txt[b-x2yc059d4d]{margin: 6px 0 0}.ane-pv[b-x2yc059d4d]{display: flex;flex-direction: column;gap: 10px;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.ane-pv__head[b-x2yc059d4d]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap}.ane-pv__t[b-x2yc059d4d]{display: inline-flex;align-items: center;gap: 7px;font-size: 13.5px;font-weight: 800}.ane-pv__t i[b-x2yc059d4d]{color: var(--nm-brand-600)}.ane-pv__stage.is-phone[b-x2yc059d4d]{display: flex;justify-content: center}.ane-pv__stage.is-phone[b-x2yc059d4d] .csf{max-width: 340px}.ane-pv__note[b-x2yc059d4d]{margin: 0;font-size: 11.5px;color: var(--nm-muted)}.ane-side__t[b-x2yc059d4d]{font-size: 13.5px;font-weight: 800}.ane-sum[b-x2yc059d4d]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 10px;font-size: 13px}.ane-sum li[b-x2yc059d4d]{display: flex;align-items: flex-start;gap: 10px;color: var(--nm-ink-2)}.ane-sum li > i[b-x2yc059d4d]{margin-top: 2px;color: var(--nm-muted)}.ane-sum li[b-x2yc059d4d] b{color: var(--nm-ink);font-weight: 800}.ane-savebar[b-x2yc059d4d]{position: sticky;bottom: 0;z-index: 5;display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;margin: 4px -28px 0;padding: 10px 28px;border-top: 1px solid var(--nm-border);background: var(--nm-surface);box-shadow: 0 -6px 20px -12px color-mix(in srgb,var(--nm-ink) 35%,transparent)}.ane-savebar.is-dirty[b-x2yc059d4d]{border-top-color: var(--nm-brand-300);background: var(--nm-brand-50)}.ane-savebar__state[b-x2yc059d4d]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;font-size: 12.5px;color: var(--nm-ink-2)}.ane-savebar__actions[b-x2yc059d4d]{display: flex;align-items: center;gap: 8px;margin-left: auto}.ane-dirtydot[b-x2yc059d4d]{width: 8px;height: 8px;border-radius: 50%;background: var(--nm-brand-500);animation: ane-pulse-b-x2yc059d4d 1.6s ease-in-out infinite}@keyframes ane-pulse-b-x2yc059d4d{0%,100%{opacity: 1}50%{opacity: .35}}.ane-okico[b-x2yc059d4d]{color: var(--nm-ok);font-size: 15px}.ane-badbtn[b-x2yc059d4d]{display: inline-flex;align-items: center;gap: 6px;padding: 4px 10px;border: 1px solid var(--nm-bad);border-radius: var(--nm-r-pill);background: var(--nm-bad-soft);color: var(--nm-bad);font-family: inherit;font-size: 12.5px;font-weight: 700;cursor: pointer}.ane-kbd[b-x2yc059d4d]{display: inline-flex;align-items: center;gap: 3px;color: var(--nm-muted)}.ane-kbd kbd[b-x2yc059d4d]{padding: 1px 6px;border: 1px solid var(--nm-border);border-bottom-width: 2px;border-radius: 5px;background: var(--nm-surface);font-family: inherit;font-size: 11px}@media (max-width: 1180px){.ane-grid[b-x2yc059d4d]{grid-template-columns: 1fr}.ane-side[b-x2yc059d4d]{position: static}}@media (max-width: 720px){.ane-page[b-x2yc059d4d]{padding: 14px 14px 0}.ane-two[b-x2yc059d4d]{grid-template-columns: 1fr}.ane-savebar[b-x2yc059d4d]{margin: 4px -14px 0;padding: 10px 14px}.ane-savebar__actions[b-x2yc059d4d]{width: 100%;margin-left: 0}.ane-kbd[b-x2yc059d4d]{display: none}}
/* /src/Features/Content/Pages/Manager/AnnouncementIndex.razor.rz.scp.css */
.nm-list-page[b-9u8roh2v4i]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-9u8roh2v4i]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-9u8roh2v4i]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-9u8roh2v4i]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 82ch}.nm-list-actions[b-9u8roh2v4i]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.slp[b-9u8roh2v4i]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: var(--nm-shadow);overflow: hidden}.slp__head[b-9u8roh2v4i]{display: flex;align-items: center;justify-content: space-between;gap: 12px 20px;flex-wrap: wrap;padding: 14px 18px;border-bottom: 1px solid var(--nm-border)}.slp__title[b-9u8roh2v4i]{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 15px;font-weight: 800}.slp__title i[b-9u8roh2v4i]{color: var(--nm-brand-600)}.slp__sub[b-9u8roh2v4i]{margin: 2px 0 0;font-size: 12.5px;color: var(--nm-muted)}.slp__ctl[b-9u8roh2v4i]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.slp__lbl[b-9u8roh2v4i]{font-size: 12px;font-weight: 700;color: var(--nm-muted)}.slp__as[b-9u8roh2v4i]{width: 340px;max-width: 100%}.slp__body[b-9u8roh2v4i]{display: grid;grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);gap: 18px;padding: 18px;background: var(--nm-surface-2)}.slp__stage[b-9u8roh2v4i]{display: flex;flex-direction: column;gap: 10px;min-width: 0}.slp__stage.is-phone[b-9u8roh2v4i]{align-items: center}.slp__stage.is-phone[b-9u8roh2v4i] .csf{max-width: 360px}.slp__note[b-9u8roh2v4i]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin: 0;font-size: 12.5px;color: var(--nm-ink-2)}.slp__note--warn[b-9u8roh2v4i]{padding: 8px 12px;border-radius: var(--nm-r-input);background: var(--nm-warn-soft);color: var(--nm-ink)}.slp__note--warn i[b-9u8roh2v4i]{color: var(--nm-warn)}.slp__pos[b-9u8roh2v4i]{font-weight: 800;color: var(--nm-ink)}.slp__link[b-9u8roh2v4i]{display: inline-flex;align-items: center;gap: 5px;min-width: 0;max-width: 280px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: ui-monospace,'Cascadia Mono',Consolas,monospace;font-size: 12px;color: var(--nm-muted)}.slp__edit[b-9u8roh2v4i]{margin-left: auto;font-weight: 700;color: var(--nm-brand-700);text-decoration: none}.slp__edit:hover[b-9u8roh2v4i]{text-decoration: underline}.slp__queue[b-9u8roh2v4i]{display: flex;flex-direction: column;gap: 8px;min-width: 0;padding: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.slp__qhead[b-9u8roh2v4i]{display: flex;align-items: baseline;justify-content: space-between;gap: 8px;font-size: 13px;font-weight: 800}.slp__qn[b-9u8roh2v4i]{font-size: 12px;font-weight: 600;color: var(--nm-muted);text-align: right}.slp__qempty[b-9u8roh2v4i]{margin: 0;padding: 14px 4px;font-size: 13px;color: var(--nm-muted)}.slp__list[b-9u8roh2v4i]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 4px;max-height: 300px;overflow-y: auto}.slp__row[b-9u8roh2v4i]{display: flex;align-items: center;gap: 4px;border-radius: 10px;border: 1px solid transparent}.slp__row:hover[b-9u8roh2v4i]{background: var(--nm-surface-2)}.slp__row.is-on[b-9u8roh2v4i]{border-color: var(--nm-brand-300);background: var(--nm-brand-50)}.slp__pick[b-9u8roh2v4i]{flex: 1 1 auto;min-width: 0;display: flex;align-items: center;gap: 10px;padding: 6px 8px;border: 0;background: transparent;font-family: inherit;text-align: left;cursor: pointer}.slp__num[b-9u8roh2v4i]{flex-shrink: 0;display: grid;place-items: center;width: 22px;height: 22px;border-radius: 50%;background: var(--nm-surface-2);font-size: 11.5px;font-weight: 800;color: var(--nm-ink-2)}.slp__row.is-on .slp__num[b-9u8roh2v4i]{background: var(--nm-brand-500);color: var(--nm-on-brand)}.slp__thumb[b-9u8roh2v4i]{flex-shrink: 0;width: 56px;height: 28px;border-radius: 6px;object-fit: cover;background: var(--nm-surface-2)}.slp__thumb--none[b-9u8roh2v4i]{background: linear-gradient(135deg,var(--nm-ink) 0%,var(--nm-ink-2) 160%)}.slp__rtxt[b-9u8roh2v4i]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.slp__rtitle[b-9u8roh2v4i]{font-size: 13px;font-weight: 700;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.slp__rmeta[b-9u8roh2v4i]{display: flex;gap: 6px;flex-wrap: wrap;font-size: 11.5px}.slp__tag[b-9u8roh2v4i]{padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-info-soft);color: var(--nm-info);font-weight: 600}.slp__due[b-9u8roh2v4i]{font-weight: 600;color: var(--nm-muted)}.slp__due--warn[b-9u8roh2v4i]{color: var(--nm-warn)}.slp__due--bad[b-9u8roh2v4i]{color: var(--nm-bad)}.slp__acts[b-9u8roh2v4i]{display: inline-flex;flex-shrink: 0;gap: 2px;padding-right: 4px}.slp__up[b-9u8roh2v4i]{display: flex;flex-direction: column;gap: 4px;padding-top: 8px;border-top: 1px dashed var(--nm-border)}.slp__uphead[b-9u8roh2v4i]{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 700;color: var(--nm-info)}.slp__upitem[b-9u8roh2v4i]{display: flex;justify-content: space-between;gap: 10px;padding: 3px 6px;border-radius: 6px;font-size: 12.5px;color: var(--nm-ink-2);text-decoration: none}.slp__upitem:hover[b-9u8roh2v4i]{background: var(--nm-surface-2);color: var(--nm-ink)}.slp__uptitle[b-9u8roh2v4i]{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.slp__upwhen[b-9u8roh2v4i]{flex-shrink: 0;font-variant-numeric: tabular-nums;color: var(--nm-muted)}.slp__more[b-9u8roh2v4i]{align-self: flex-start;border: 0;background: none;padding: 2px 6px;font-family: inherit;font-size: 12px;font-weight: 700;color: var(--nm-brand-700);cursor: pointer}.ann-stats[b-9u8roh2v4i]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.ann-stats[b-9u8roh2v4i]::-webkit-scrollbar{display: none}.ann-stats__sep[b-9u8roh2v4i]{width: 1px;margin: 0 6px;background: var(--nm-border-strong)}.ann-stat[b-9u8roh2v4i]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;min-width: max-content;padding: 2px 16px;border: 0;background: transparent;font-family: inherit;white-space: nowrap;cursor: pointer}.ann-stat + .ann-stat[b-9u8roh2v4i]{border-left: 1px solid var(--nm-border)}.ann-stat:hover .ann-stat__lbl[b-9u8roh2v4i]{color: var(--nm-ink)}.ann-stat.is-on .ann-stat__lbl[b-9u8roh2v4i],.ann-stat.is-on .ann-stat__val[b-9u8roh2v4i]{color: var(--nm-brand-700)}.ann-stat.is-on .ann-stat__lbl[b-9u8roh2v4i]{font-weight: 700}.ann-stat.is-alarm .ann-stat__val[b-9u8roh2v4i]{color: var(--nm-bad)}.ann-stat__dot[b-9u8roh2v4i]{width: 7px;height: 7px;flex-shrink: 0;border-radius: var(--nm-r-pill)}.ann-stat__dot--accent[b-9u8roh2v4i]{background: var(--nm-brand-500)}.ann-stat__dot--good[b-9u8roh2v4i]{background: var(--nm-ok)}.ann-stat__dot--info[b-9u8roh2v4i]{background: var(--nm-info)}.ann-stat__dot--bad[b-9u8roh2v4i]{background: var(--nm-bad)}.ann-stat__dot--warn[b-9u8roh2v4i]{background: var(--nm-warn)}.ann-stat__dot--muted[b-9u8roh2v4i]{background: var(--nm-border-strong)}.ann-stat__lbl[b-9u8roh2v4i]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ann-stat__val[b-9u8roh2v4i]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-9u8roh2v4i]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-9u8roh2v4i]{width: 320px;max-width: 100%}.tb-select[b-9u8roh2v4i]{min-width: 170px}.tb-select--sort[b-9u8roh2v4i]{min-width: 190px}[b-9u8roh2v4i] .tb-clear{margin-left: auto}.ann-hint[b-9u8roh2v4i]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin: -4px 0 10px;padding: 6px 10px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);font-size: 12.5px;color: var(--nm-ink-2)}[b-9u8roh2v4i] .ann-row-dim .nm-grid__td{background: color-mix(in srgb,var(--nm-surface-2) 60%,transparent)}[b-9u8roh2v4i] .ann-row-dim .ann-slide__title{color: var(--nm-ink-2)}.ann-order[b-9u8roh2v4i]{display: inline-flex;flex-direction: column;align-items: center;gap: 0}.ann-order__no[b-9u8roh2v4i]{font-size: 13px;font-weight: 800;font-variant-numeric: tabular-nums;color: var(--nm-ink)}.ann-order__no.is-dim[b-9u8roh2v4i]{color: var(--nm-muted);font-weight: 700}.ann-slide[b-9u8roh2v4i]{display: flex;align-items: flex-start;gap: 12px;min-width: 0}.ann-thumb[b-9u8roh2v4i]{flex-shrink: 0;display: grid;place-items: center;width: 96px;height: 48px;padding: 0;border: 1px solid var(--nm-border);border-radius: 8px;overflow: hidden;background: var(--nm-surface-2);cursor: zoom-in}.ann-thumb img[b-9u8roh2v4i]{width: 100%;height: 100%;object-fit: cover}.ann-thumb--none[b-9u8roh2v4i]{border-color: transparent;background: radial-gradient(130% 150% at 100% 0%,color-mix(in srgb,var(--nm-brand-500) 40%,transparent) 0%,transparent 55%),linear-gradient(135deg,var(--nm-ink) 0%,var(--nm-ink-2) 165%);color: color-mix(in srgb,var(--nm-on-brand) 60%,transparent)}.ann-slide__copy[b-9u8roh2v4i]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.ann-slide__eyebrow[b-9u8roh2v4i]{font-family: 'JetBrains Mono',ui-monospace,Consolas,monospace;font-size: 10.5px;font-weight: 600;text-transform: uppercase;letter-spacing: .12em;color: var(--nm-brand-600)}.ann-slide__title[b-9u8roh2v4i]{font-size: 14px;font-weight: 700;color: var(--nm-ink);text-decoration: none;line-height: 1.3}.ann-slide__title:hover[b-9u8roh2v4i]{color: var(--nm-brand-700);text-decoration: underline}.ann-slide__desc[b-9u8roh2v4i]{font-size: 12.5px;color: var(--nm-muted);display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden}.ann-slide__link[b-9u8roh2v4i]{display: inline-flex;align-items: center;gap: 5px;max-width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 11.5px;color: var(--nm-ink-2)}.ann-slide__link b[b-9u8roh2v4i]{font-weight: 700}.ann-slide__link.is-default[b-9u8roh2v4i]{color: var(--nm-muted);font-style: italic}.ann-sched[b-9u8roh2v4i]{display: flex;flex-direction: column;gap: 4px}.ann-sched__range[b-9u8roh2v4i]{font-size: 13px;font-weight: 600;font-variant-numeric: tabular-nums}.ann-sched__bar[b-9u8roh2v4i]{display: block;height: 4px;border-radius: 4px;background: var(--nm-surface-2);overflow: hidden}.ann-sched__bar > span[b-9u8roh2v4i]{display: block;height: 100%;border-radius: 4px;background: var(--nm-ok)}.ann-sched__foot[b-9u8roh2v4i]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.ann-sched__note[b-9u8roh2v4i]{font-size: 12px;font-weight: 600}.ann-sched__note--muted[b-9u8roh2v4i]{color: var(--nm-muted)}.ann-sched__note--info[b-9u8roh2v4i]{color: var(--nm-info)}.ann-sched__note--warn[b-9u8roh2v4i]{color: var(--nm-warn)}.ann-sched__note--bad[b-9u8roh2v4i]{color: var(--nm-bad)}.ann-extend[b-9u8roh2v4i]{display: inline-flex;align-items: center;gap: 4px;padding: 1px 8px;border: 1px solid var(--nm-brand-300);border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: inherit;font-size: 11.5px;font-weight: 700;cursor: pointer}.ann-extend:hover[b-9u8roh2v4i]{background: var(--nm-brand-100)}.ann-extend:disabled[b-9u8roh2v4i]{opacity: .5;cursor: not-allowed}.ann-status[b-9u8roh2v4i]{display: flex;flex-direction: column;align-items: flex-start;gap: 6px}.ann-foot[b-9u8roh2v4i]{margin-top: 10px;font-size: 12px;color: var(--nm-muted)}[b-9u8roh2v4i] .nm-modal-panel.ann-pv-modal{width: min(760px,calc(100vw - 32px));max-width: none}.ann-pv[b-9u8roh2v4i]{display: flex;flex-direction: column;gap: 14px}.ann-pv__bar[b-9u8roh2v4i]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap}.ann-pv__stage[b-9u8roh2v4i]{padding: 16px;border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.ann-pv__stage.is-phone[b-9u8roh2v4i]{display: flex;justify-content: center}.ann-pv__stage.is-phone[b-9u8roh2v4i] .csf{max-width: 360px}.ann-pv__facts[b-9u8roh2v4i]{display: grid;grid-template-columns: max-content 1fr;gap: 6px 16px;margin: 0;font-size: 13px}.ann-pv__facts dt[b-9u8roh2v4i]{font-weight: 700;color: var(--nm-muted)}.ann-pv__facts dd[b-9u8roh2v4i]{margin: 0;color: var(--nm-ink);overflow-wrap: anywhere}.ann-pv__facts code[b-9u8roh2v4i]{font-size: 12px;background: var(--nm-surface-2);padding: 1px 6px;border-radius: 6px}@media (max-width: 1100px){.slp__body[b-9u8roh2v4i]{grid-template-columns: 1fr}}@media (max-width: 720px){.nm-list-page[b-9u8roh2v4i]{padding: 16px 14px 24px}.tb-search[b-9u8roh2v4i],.tb-select[b-9u8roh2v4i],.tb-select--sort[b-9u8roh2v4i]{width: 100%;min-width: 0}.slp__as[b-9u8roh2v4i]{width: 100%}}
/* /src/Features/Content/Pages/Manager/BannerIndex.razor.rz.scp.css */
.nm-list-page[b-f1cplr0ins]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-f1cplr0ins]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-f1cplr0ins]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-f1cplr0ins]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 86ch}.nm-list-actions[b-f1cplr0ins]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.bnr-layout[b-f1cplr0ins]{display: grid;grid-template-columns: 232px minmax(0,1fr);gap: 20px;align-items: start}.bnr-rail[b-f1cplr0ins]{position: sticky;top: 88px;display: flex;flex-direction: column;gap: 14px;padding: 12px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);max-height: calc(100vh - 110px);overflow-y: auto;scrollbar-width: thin}.bnr-rail__group[b-f1cplr0ins]{display: flex;flex-direction: column;gap: 2px}.bnr-rail__glabel[b-f1cplr0ins]{padding: 0 10px 4px;font-size: 10.5px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--nm-muted)}.bnr-nav[b-f1cplr0ins]{position: relative;display: flex;align-items: center;gap: 9px;width: 100%;padding: 7px 10px;border: 0;border-radius: 10px;background: transparent;font-family: inherit;font-size: 13px;font-weight: 600;color: var(--nm-ink-2);text-align: left;cursor: pointer;transition: background .12s ease,color .12s ease}.bnr-nav:hover[b-f1cplr0ins]{background: var(--nm-surface-2);color: var(--nm-ink)}.bnr-nav:focus-visible[b-f1cplr0ins]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.bnr-nav.is-active[b-f1cplr0ins]{background: var(--nm-brand-50);color: var(--nm-brand-700)}.bnr-nav.is-active[b-f1cplr0ins]::before{content: "";position: absolute;left: 0;top: 7px;bottom: 7px;width: 3px;border-radius: 3px;background: var(--nm-brand-500)}.bnr-nav.is-muted:not(.is-active)[b-f1cplr0ins]{color: var(--nm-muted)}.bnr-nav__ico[b-f1cplr0ins]{width: 16px;flex-shrink: 0;text-align: center;font-size: 14px;color: var(--nm-muted)}.bnr-nav.is-active .bnr-nav__ico[b-f1cplr0ins]{color: var(--nm-brand-600)}.bnr-nav__lbl[b-f1cplr0ins]{flex: 1;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.bnr-nav__warn[b-f1cplr0ins]{font-size: 12px;color: var(--nm-warn);line-height: 1}.bnr-nav__n[b-f1cplr0ins]{padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11.5px;font-weight: 700;color: var(--nm-muted);font-variant-numeric: tabular-nums}.bnr-nav.is-active .bnr-nav__n[b-f1cplr0ins]{background: var(--nm-surface);color: var(--nm-brand-700)}.bnr-main[b-f1cplr0ins]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.bnr-slot[b-f1cplr0ins]{display: flex;flex-direction: column;gap: 14px;padding: 16px 18px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.bnr-slot__top[b-f1cplr0ins]{display: flex;align-items: flex-start;gap: 14px}.bnr-slot__ico[b-f1cplr0ins]{flex-shrink: 0;width: 40px;height: 40px;display: inline-flex;align-items: center;justify-content: center;border-radius: 12px;background: var(--nm-brand-50);color: var(--nm-brand-600);font-size: 18px}.bnr-slot__txt[b-f1cplr0ins]{flex: 1;min-width: 0}.bnr-slot__title[b-f1cplr0ins]{margin: 0;display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 16px;font-weight: 800;color: var(--nm-ink)}.bnr-slot__code[b-f1cplr0ins]{padding: 1px 7px;border-radius: 6px;background: var(--nm-surface-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;font-weight: 600;color: var(--nm-muted)}.bnr-slot__rule[b-f1cplr0ins]{margin: 4px 0 0;font-size: 13px;line-height: 1.5;color: var(--nm-ink-2);max-width: 92ch}.bnr-slot__actions[b-f1cplr0ins]{display: flex;align-items: center;gap: 6px;flex-shrink: 0;flex-wrap: wrap;justify-content: flex-end}.bnr-strip[b-f1cplr0ins]{display: flex;flex-direction: column;gap: 8px;padding-top: 12px;border-top: 1px dashed var(--nm-border)}.bnr-strip__hd[b-f1cplr0ins]{display: flex;align-items: center;justify-content: space-between;gap: 10px}.bnr-strip__lbl[b-f1cplr0ins]{display: inline-flex;align-items: center;gap: 7px;font-size: 11px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--nm-ink-2)}.bnr-strip__meta[b-f1cplr0ins]{font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.bnr-live-dot[b-f1cplr0ins]{width: 8px;height: 8px;border-radius: var(--nm-r-pill);background: var(--nm-border-strong)}.bnr-live-dot.is-on[b-f1cplr0ins]{background: var(--nm-ok);box-shadow: 0 0 0 3px var(--nm-ok-soft)}.bnr-strip__empty[b-f1cplr0ins]{margin: 0;font-size: 12.5px;color: var(--nm-muted)}.bnr-strip__row[b-f1cplr0ins]{display: flex;gap: 8px;overflow-x: auto;padding-bottom: 2px;scrollbar-width: thin}.bnr-strip__item[b-f1cplr0ins]{position: relative;flex-shrink: 0;width: 132px;height: 74px;padding: 0;border: 1px solid var(--nm-border);border-radius: 10px;background: var(--nm-surface-2);overflow: hidden;cursor: zoom-in}.bnr-strip__item:hover[b-f1cplr0ins]{border-color: var(--nm-brand-500)}.bnr-strip__item:focus-visible[b-f1cplr0ins]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.bnr-strip__item img[b-f1cplr0ins]{width: 100%;height: 100%;object-fit: cover;display: block}.bnr-strip__pos[b-f1cplr0ins]{position: absolute;left: 6px;top: 6px;min-width: 20px;height: 20px;padding: 0 5px;display: inline-flex;align-items: center;justify-content: center;border-radius: var(--nm-r-pill);background: var(--nm-surface);color: var(--nm-ink);font-size: 11px;font-weight: 800;box-shadow: var(--nm-shadow);font-variant-numeric: tabular-nums}.bnr-alert[b-f1cplr0ins]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;width: 100%}.bnr-toolbar[b-f1cplr0ins]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 10px}.tb-search[b-f1cplr0ins]{width: 340px;max-width: 100%}.tb-sort[b-f1cplr0ins]{margin-left: auto;display: inline-flex;align-items: center;gap: 8px}.tb-sort__lbl[b-f1cplr0ins]{font-size: 12px;font-weight: 600;color: var(--nm-muted);white-space: nowrap}.tb-sort__sel[b-f1cplr0ins]{width: 190px}.bnr-chips[b-f1cplr0ins]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-bottom: 14px}.bnr-chips__sep[b-f1cplr0ins]{width: 1px;height: 20px;margin: 0 4px;background: var(--nm-border)}.tb-chip-count[b-f1cplr0ins]{margin-left: 4px;font-size: 10.5px;font-weight: 700;font-family: ui-monospace,'JetBrains Mono',monospace;opacity: .75}.bnr-order[b-f1cplr0ins]{display: inline-flex;align-items: center;gap: 6px}.bnr-order__pill[b-f1cplr0ins]{display: inline-flex;align-items: center;justify-content: center;min-width: 28px;height: 28px;padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink);font-size: 13px;font-weight: 800;font-variant-numeric: tabular-nums}.bnr-order__nav[b-f1cplr0ins]{display: inline-flex;flex-direction: column;gap: 1px}.bnr-order__btn[b-f1cplr0ins]{width: 22px;height: 16px;display: inline-flex;align-items: center;justify-content: center;border: 1px solid var(--nm-border);background: var(--nm-surface);color: var(--nm-muted);font-size: 9px;line-height: 1;cursor: pointer;padding: 0}.bnr-order__btn:first-child[b-f1cplr0ins]{border-radius: 5px 5px 0 0}.bnr-order__btn:last-child[b-f1cplr0ins]{border-radius: 0 0 5px 5px}.bnr-order__btn:hover:not(:disabled)[b-f1cplr0ins]{border-color: var(--nm-brand-500);color: var(--nm-brand-600);background: var(--nm-brand-50)}.bnr-order__btn:disabled[b-f1cplr0ins]{opacity: .35;cursor: not-allowed}.bnr-cell[b-f1cplr0ins]{display: flex;align-items: flex-start;gap: 12px;min-width: 0}.bnr-thumb[b-f1cplr0ins]{flex-shrink: 0;width: 120px;height: 68px;padding: 0;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);overflow: hidden;cursor: zoom-in;display: inline-flex;align-items: center;justify-content: center}.bnr-thumb:disabled[b-f1cplr0ins]{cursor: default}.bnr-thumb img[b-f1cplr0ins]{width: 100%;height: 100%;object-fit: cover;display: block}.bnr-thumb__empty[b-f1cplr0ins]{font-size: 10.5px;color: var(--nm-muted);padding: 0 6px;text-align: center}.bnr-cell__text[b-f1cplr0ins]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 170px}.bnr-badge[b-f1cplr0ins]{display: inline-block;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 9.5px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase}.bnr-clamp[b-f1cplr0ins],.bnr-cell__sub[b-f1cplr0ins]{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-clamp: 2;overflow: hidden;overflow-wrap: break-word}.bnr-cell__title[b-f1cplr0ins]{display: block;max-width: 100%;padding: 0;border: 0;background: none;font-family: inherit;font-size: 13.5px;font-weight: 700;line-height: 1.35;color: var(--nm-ink);text-align: left;cursor: pointer}.bnr-cell__title:hover[b-f1cplr0ins]{color: var(--nm-brand-700);text-decoration: underline}.bnr-cell__sub[b-f1cplr0ins]{font-size: 11.5px;line-height: 1.4;color: var(--nm-muted)}.bnr-cell__link[b-f1cplr0ins],.bnr-cell__also[b-f1cplr0ins]{max-width: 300px;font-size: 11px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.bnr-cell__link[b-f1cplr0ins]{text-decoration: none}.bnr-cell__flags[b-f1cplr0ins]{display: flex;flex-wrap: wrap;gap: 4px;margin-top: 3px}.bnr-flag[b-f1cplr0ins]{display: inline-flex;align-items: center;gap: 4px;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 10.5px;font-weight: 600;white-space: nowrap}.bnr-cell__link:hover[b-f1cplr0ins]{color: var(--nm-brand-600);text-decoration: underline}.bnr-cell__also[b-f1cplr0ins]{font-size: 11px;font-style: italic}.bnr-places[b-f1cplr0ins]{display: flex;flex-wrap: wrap;gap: 4px}.bnr-place[b-f1cplr0ins]{display: inline-flex;align-items: center;gap: 4px;padding: 2px 8px;border: 0;border-radius: var(--nm-r-pill);font-family: inherit;font-size: 11px;font-weight: 600;white-space: nowrap;cursor: pointer}button.bnr-place:hover[b-f1cplr0ins]{filter: brightness(.96);text-decoration: underline}.bnr-place.is-index[b-f1cplr0ins]{background: var(--nm-info-soft);color: var(--nm-info)}.bnr-place.is-auth[b-f1cplr0ins]{background: var(--nm-brand-50);color: var(--nm-brand-700)}.bnr-place.is-page[b-f1cplr0ins]{background: var(--nm-violet-soft);color: var(--nm-violet)}.bnr-place.is-popup[b-f1cplr0ins]{background: var(--nm-warn-soft);color: var(--nm-warn)}.bnr-place.is-off[b-f1cplr0ins]{background: var(--nm-surface-2);color: var(--nm-muted)}.bnr-place.is-hidden[b-f1cplr0ins]{background: var(--nm-bad-soft);color: var(--nm-bad)}span.bnr-place[b-f1cplr0ins]{cursor: default}.bnr-web[b-f1cplr0ins]{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;min-width: 0}.bnr-web__row[b-f1cplr0ins]{display: inline-flex;align-items: center;gap: 8px;flex-wrap: wrap}.bnr-switch[b-f1cplr0ins]{display: inline-flex;align-items: center}.bnr-web__pos[b-f1cplr0ins]{font-size: 11.5px;font-weight: 700;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.bnr-web__why[b-f1cplr0ins]{font-size: 11.5px;line-height: 1.4;color: var(--nm-bad);white-space: normal}.bnr-web__soon[b-f1cplr0ins]{display: inline-flex;align-items: center;gap: 4px;font-size: 11.5px;font-weight: 700;color: var(--nm-warn)}.bnr-sched[b-f1cplr0ins]{display: flex;flex-direction: column;gap: 1px;font-size: 11.5px;color: var(--nm-ink-2)}.bnr-sched__row[b-f1cplr0ins]{display: inline-flex;align-items: center;gap: 5px;font-variant-numeric: tabular-nums}.bnr-sched__row i[b-f1cplr0ins]{color: var(--nm-muted);font-size: 11px}.bnr-sched__none[b-f1cplr0ins]{color: var(--nm-muted)}.nm-row-actions[b-f1cplr0ins]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-f1cplr0ins] .bnr-row-off .nm-grid__td{opacity: .6}.bnr-foot[b-f1cplr0ins]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.bnr-total[b-f1cplr0ins]{font-size: 12.5px;color: var(--nm-muted)}.bnr-total strong[b-f1cplr0ins]{color: var(--nm-ink);font-weight: 700}.bnr-foot-hint[b-f1cplr0ins]{display: inline-flex;align-items: center;gap: 5px;font-size: 11.5px;color: var(--nm-muted)}.bnr-foot-note[b-f1cplr0ins]{display: flex;align-items: flex-start;gap: 6px;margin: 8px 0 0;font-size: 11.5px;line-height: 1.45;color: var(--nm-muted)}[b-f1cplr0ins] .nm-modal-panel.bnr-modal{max-width: 1080px}.bnr-fm[b-f1cplr0ins]{display: grid;grid-template-columns: minmax(0,1fr) 340px;gap: 24px;align-items: start}.bnr-fm__main[b-f1cplr0ins]{display: flex;flex-direction: column;gap: 20px;min-width: 0}.bnr-fm__aside[b-f1cplr0ins]{position: sticky;top: 0;display: flex;flex-direction: column;gap: 10px;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.bnr-sec[b-f1cplr0ins]{display: flex;flex-direction: column;gap: 10px}.bnr-sec-hd[b-f1cplr0ins]{display: flex;align-items: center;gap: 8px;padding-bottom: 7px;border-bottom: 1px solid var(--nm-border)}.bnr-sec-hd i[b-f1cplr0ins]{color: var(--nm-brand-500);font-size: 13px}.bnr-sec-hd span[b-f1cplr0ins]{font-size: 12px;font-weight: 800;text-transform: uppercase;letter-spacing: .06em;color: var(--nm-ink)}.bnr-sec-hd small[b-f1cplr0ins]{margin-left: auto;font-size: 11px;color: var(--nm-muted);text-align: right}.bnr-modes[b-f1cplr0ins]{display: grid;grid-template-columns: 1fr 1fr;gap: 8px}.bnr-mode[b-f1cplr0ins]{position: relative;text-align: left;padding: 10px 12px 10px 34px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);cursor: pointer;font-family: inherit}.bnr-mode i[b-f1cplr0ins]{position: absolute;left: 12px;top: 12px;font-size: 14px;color: var(--nm-muted)}.bnr-mode strong[b-f1cplr0ins]{display: block;font-size: 13px;font-weight: 700;color: var(--nm-ink)}.bnr-mode small[b-f1cplr0ins]{display: block;font-size: 11.5px;color: var(--nm-muted);margin-top: 2px;line-height: 1.35}.bnr-mode:hover[b-f1cplr0ins]{border-color: var(--nm-border-strong)}.bnr-mode:focus-visible[b-f1cplr0ins]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.bnr-mode.is-active[b-f1cplr0ins]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.bnr-mode.is-active i[b-f1cplr0ins],.bnr-mode.is-active strong[b-f1cplr0ins]{color: var(--nm-brand-700)}.bnr-picks[b-f1cplr0ins]{display: flex;flex-direction: column;gap: 10px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.bnr-picks.is-invalid[b-f1cplr0ins]{border-color: var(--nm-bad);background: var(--nm-bad-soft)}.bnr-pick small[b-f1cplr0ins]{display: block;margin: 2px 0 0 46px;font-size: 11.5px;color: var(--nm-muted)}.bnr-pick--solo[b-f1cplr0ins]{padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.bnr-meta[b-f1cplr0ins]{display: flex;align-items: center;gap: 6px;margin: -6px 0 0;font-size: 11.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.bnr-order-field[b-f1cplr0ins]{width: 170px}.bnr-phone[b-f1cplr0ins]{display: flex;flex-direction: column;gap: 8px;padding: 10px 12px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface)}.bnr-phone.is-unused[b-f1cplr0ins]{border-style: solid;border-color: var(--nm-border);background: var(--nm-surface-2)}.bnr-phone__hd[b-f1cplr0ins]{display: flex;align-items: baseline;gap: 7px;flex-wrap: wrap}.bnr-phone__hd i[b-f1cplr0ins]{color: var(--nm-brand-500);font-size: 13px}.bnr-phone__hd strong[b-f1cplr0ins]{font-size: 12.5px;font-weight: 700;color: var(--nm-ink)}.bnr-phone__hd small[b-f1cplr0ins]{flex-basis: 100%;font-size: 11.5px;line-height: 1.45;color: var(--nm-muted)}.bnr-phone.is-unused .bnr-phone__hd small[b-f1cplr0ins]{color: var(--nm-warn)}.bnr-uploading[b-f1cplr0ins]{padding: 18px;display: flex;justify-content: center}.bnr-err[b-f1cplr0ins]{margin: 0;font-size: 11.5px;color: var(--nm-bad)}.bnr-imgline[b-f1cplr0ins]{display: flex;align-items: center;gap: 10px;padding: 6px 6px 6px 6px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.bnr-imgline img[b-f1cplr0ins]{flex-shrink: 0;width: 64px;height: 40px;object-fit: cover;border-radius: 6px;background: var(--nm-surface)}.bnr-imgline img.is-phone[b-f1cplr0ins]{width: 30px;height: 48px}.bnr-imgline code[b-f1cplr0ins]{flex: 1;min-width: 0;font-size: 11px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.bnr-note[b-f1cplr0ins]{display: flex;align-items: flex-start;gap: 7px;margin: 0;padding: 8px 10px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);font-size: 12px;line-height: 1.45;color: var(--nm-muted)}.bnr-note i[b-f1cplr0ins]{margin-top: 1px}.bnr-note.is-on[b-f1cplr0ins]{background: var(--nm-info-soft);color: var(--nm-info)}.bnr-presets[b-f1cplr0ins]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.bnr-presets__lbl[b-f1cplr0ins]{font-size: 12px;font-weight: 600;color: var(--nm-muted);margin-right: 2px}.bnr-status-line[b-f1cplr0ins]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin: 0;font-size: 12.5px;color: var(--nm-ink-2)}.bnr-status-line__lbl[b-f1cplr0ins]{font-weight: 700;color: var(--nm-ink)}.bnr-aside__hd[b-f1cplr0ins]{display: flex;align-items: center;justify-content: space-between;gap: 8px;flex-wrap: wrap;font-size: 11px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--nm-muted)}.bnr-aside__hd strong[b-f1cplr0ins]{font-size: 12px;letter-spacing: 0;text-transform: none;color: var(--nm-ink)}.bnr-pv[b-f1cplr0ins]{position: relative;width: 100%;overflow: hidden;border-radius: 12px;border: 1px solid var(--nm-border);background: var(--nm-surface)}.bnr-pv__img[b-f1cplr0ins]{width: 100%;height: 100%;object-fit: cover;display: block}.bnr-pv__ph[b-f1cplr0ins]{width: 100%;height: 100%;min-height: 120px;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;color: var(--nm-muted);font-size: 12px}.bnr-pv__ph i[b-f1cplr0ins]{font-size: 26px}.bnr-pv__scrim[b-f1cplr0ins]{position: absolute;inset: 0;pointer-events: none}.bnr-pv--card[b-f1cplr0ins]{aspect-ratio: 2 / 1}.bnr-pv--auth[b-f1cplr0ins]{aspect-ratio: 3 / 4;width: 240px;align-self: center}.bnr-pv--auth .bnr-pv__scrim[b-f1cplr0ins]{background: linear-gradient(0deg,rgba(0,0,0,.72) 0%,rgba(0,0,0,.2) 55%,rgba(0,0,0,0) 100%)}.bnr-pv__caption[b-f1cplr0ins]{position: absolute;left: 0;right: 0;bottom: 0;display: flex;flex-direction: column;align-items: flex-start;gap: 4px;padding: 14px}.bnr-pv__badge[b-f1cplr0ins]{padding: 2px 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 9.5px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase}.bnr-pv__title[b-f1cplr0ins]{color: #fff;font-size: 15px;font-weight: 800;line-height: 1.25}.bnr-pv__sub[b-f1cplr0ins]{color: rgba(255,255,255,.88);font-size: 11.5px;line-height: 1.4}.bnr-pv--popup[b-f1cplr0ins]{aspect-ratio: 4 / 3;display: flex;align-items: center;justify-content: center;padding: 18px;background: rgba(16,24,40,.55)}.bnr-pv__pop[b-f1cplr0ins]{position: relative;max-width: 100%;max-height: 100%;display: flex}.bnr-pv--popup .bnr-pv__img[b-f1cplr0ins]{width: auto;height: auto;max-width: 100%;max-height: 200px;object-fit: contain;border-radius: 8px}.bnr-pv--popup .bnr-pv__ph[b-f1cplr0ins]{min-height: 140px;min-width: 200px;border-radius: 8px;background: var(--nm-surface)}.bnr-pv__x[b-f1cplr0ins]{position: absolute;top: -8px;right: -8px;width: 22px;height: 22px;display: inline-flex;align-items: center;justify-content: center;border-radius: var(--nm-r-pill);background: var(--nm-surface);color: var(--nm-ink);font-size: 10px;box-shadow: var(--nm-shadow)}.bnr-pv--phone[b-f1cplr0ins]{width: 180px;aspect-ratio: 9 / 16;align-self: center;border-radius: 18px;border-width: 4px;border-color: var(--nm-ink)}.bnr-pv--phone .bnr-pv__scrim[b-f1cplr0ins]{background: linear-gradient(180deg,rgba(0,0,0,.35) 0%,rgba(0,0,0,.15) 60%,rgba(0,0,0,.4) 100%)}.bnr-pv--phone .bnr-pv__slogan[b-f1cplr0ins]{top: 26%;white-space: normal;text-align: center;width: 80%}.bnr-pv--phone .bnr-pv__search[b-f1cplr0ins]{left: 8%;right: 8%;bottom: 10%;height: 12%}.bnr-pv--hero[b-f1cplr0ins]{aspect-ratio: 16 / 7}.bnr-pv--hero .bnr-pv__scrim[b-f1cplr0ins]{background: linear-gradient(180deg,rgba(0,0,0,.35) 0%,rgba(0,0,0,.15) 60%,rgba(0,0,0,.4) 100%)}.bnr-pv__slogan[b-f1cplr0ins]{position: absolute;left: 50%;top: 30%;transform: translateX(-50%);padding: 2px 8px;border: 1px dashed rgba(255,255,255,.7);border-radius: 6px;color: rgba(255,255,255,.92);font-size: 10.5px;font-weight: 600;white-space: nowrap}.bnr-pv__search[b-f1cplr0ins]{position: absolute;left: 12%;right: 12%;bottom: 16%;height: 18%;border-radius: 8px;background: rgba(255,255,255,.88)}.bnr-pv__note[b-f1cplr0ins]{margin: 0;font-size: 11.5px;line-height: 1.45;color: var(--nm-muted)}.bnr-impact[b-f1cplr0ins]{display: flex;flex-direction: column;gap: 6px;padding-top: 10px;border-top: 1px solid var(--nm-border)}.bnr-impact__hd[b-f1cplr0ins]{display: flex;align-items: center;gap: 6px;font-size: 11px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--nm-ink-2)}.bnr-impact__row[b-f1cplr0ins]{display: flex;align-items: flex-start;gap: 7px;padding: 7px 9px;border-radius: 8px;font-size: 12px;line-height: 1.45}.bnr-impact__row i[b-f1cplr0ins]{margin-top: 2px;font-size: 12px}.bnr-impact__row.is-ok[b-f1cplr0ins]{background: var(--nm-ok-soft);color: var(--nm-ink)}.bnr-impact__row.is-ok i[b-f1cplr0ins]{color: var(--nm-ok)}.bnr-impact__row.is-warn[b-f1cplr0ins]{background: var(--nm-warn-soft);color: var(--nm-ink)}.bnr-impact__row.is-warn i[b-f1cplr0ins]{color: var(--nm-warn)}.bnr-impact__row.is-info[b-f1cplr0ins]{background: var(--nm-surface);color: var(--nm-ink-2);border: 1px solid var(--nm-border)}.bnr-impact__row.is-info i[b-f1cplr0ins]{color: var(--nm-info)}.bnr-impact__note[b-f1cplr0ins]{margin: 2px 0 0;font-size: 11px;line-height: 1.45;color: var(--nm-muted)}.bnr-lightbox[b-f1cplr0ins]{display: flex;flex-direction: column;gap: 10px}.bnr-lightbox__imgs[b-f1cplr0ins]{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px;align-items: start}.bnr-lightbox__imgs.has-phone[b-f1cplr0ins]{grid-template-columns: minmax(0,1fr) 200px}.bnr-lightbox__imgs figure[b-f1cplr0ins]{margin: 0;display: flex;flex-direction: column;gap: 5px}.bnr-lightbox__imgs figcaption[b-f1cplr0ins]{display: inline-flex;align-items: center;gap: 5px;font-size: 11.5px;font-weight: 600;color: var(--nm-muted)}.bnr-lightbox img[b-f1cplr0ins]{width: 100%;max-height: 62vh;object-fit: contain;border-radius: var(--nm-r-card);border: 1px solid var(--nm-border);background: var(--nm-surface-2)}.bnr-lightbox__meta[b-f1cplr0ins]{display: flex;flex-direction: column;gap: 5px}.bnr-lightbox__meta strong[b-f1cplr0ins]{font-size: 14px;font-weight: 700;color: var(--nm-ink)}.bnr-lightbox__meta span[b-f1cplr0ins]{font-size: 12.5px;color: var(--nm-muted)}.bnr-lightbox__meta a[b-f1cplr0ins]{font-size: 12px;color: var(--nm-brand-600);text-decoration: none;word-break: break-all}.bnr-lightbox__meta a:hover[b-f1cplr0ins]{text-decoration: underline}@media (max-width: 1100px){.bnr-fm[b-f1cplr0ins]{grid-template-columns: minmax(0,1fr)}.bnr-fm__aside[b-f1cplr0ins]{position: static;order: -1}.bnr-pv--auth[b-f1cplr0ins]{width: 210px}}@media (max-width: 1180px){.bnr-layout[b-f1cplr0ins]{grid-template-columns: minmax(0,1fr);gap: 14px}.bnr-rail[b-f1cplr0ins]{position: static;max-height: none;flex-direction: row;align-items: center;gap: 4px;padding: 6px;overflow-x: auto;overflow-y: hidden;scrollbar-width: none}.bnr-rail[b-f1cplr0ins]::-webkit-scrollbar{display: none}.bnr-rail__group[b-f1cplr0ins]{flex-direction: row;flex-shrink: 0;gap: 2px}.bnr-rail__group + .bnr-rail__group[b-f1cplr0ins]{margin-left: 2px;padding-left: 4px;border-left: 1px solid var(--nm-border)}.bnr-rail__glabel[b-f1cplr0ins]{display: none}.bnr-nav[b-f1cplr0ins]{width: auto;padding: 6px 10px;white-space: nowrap}.bnr-nav.is-active[b-f1cplr0ins]::before{display: none}.bnr-nav__lbl[b-f1cplr0ins]{overflow: visible}.bnr-thumb[b-f1cplr0ins]{width: 96px;height: 54px}.bnr-cell__text[b-f1cplr0ins]{min-width: 150px}}@media (max-width: 760px){.nm-list-page[b-f1cplr0ins]{padding: 16px 14px 22px}.tb-sort[b-f1cplr0ins]{margin-left: 0}.bnr-lightbox__imgs.has-phone[b-f1cplr0ins]{grid-template-columns: minmax(0,1fr)}.tb-search[b-f1cplr0ins]{flex: 1;width: auto}.bnr-slot__top[b-f1cplr0ins]{flex-wrap: wrap}.bnr-slot__actions[b-f1cplr0ins]{width: 100%;justify-content: flex-start}.bnr-modes[b-f1cplr0ins]{grid-template-columns: 1fr}.bnr-cell[b-f1cplr0ins]{flex-direction: column}.bnr-cell__title[b-f1cplr0ins],.bnr-cell__sub[b-f1cplr0ins],.bnr-cell__link[b-f1cplr0ins]{max-width: 200px}.bnr-chips[b-f1cplr0ins]{flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: none;padding-bottom: 4px}.bnr-chips[b-f1cplr0ins]::-webkit-scrollbar{display: none}.bnr-chips[b-f1cplr0ins] .nm-chip{flex-shrink: 0}}
/* /src/Features/Content/Pages/Manager/ContentPageEdit.razor.rz.scp.css */
.cpe-page[b-xdladu8u54]{display: flex;flex-direction: column;gap: 14px;padding: 18px 28px 0;font-family: var(--nm-font);color: var(--nm-ink)}.cpe-skel[b-xdladu8u54]{display: flex;flex-direction: column;gap: 14px}.cpe-head[b-xdladu8u54]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.cpe-head__txt[b-xdladu8u54]{min-width: 0;display: flex;flex-direction: column;gap: 6px}.cpe-head__title[b-xdladu8u54]{margin: 0;font-size: 21px;font-weight: 800;line-height: 1.25;color: var(--nm-ink);overflow-wrap: anywhere}.cpe-head__meta[b-xdladu8u54]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cpe-head__url[b-xdladu8u54]{display: inline-flex;align-items: center;gap: 4px;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-muted);text-decoration: none}.cpe-head__url:hover[b-xdladu8u54]{color: var(--nm-brand-600);text-decoration: underline}.cpe-head__url.is-off[b-xdladu8u54]{text-decoration: line-through;cursor: help}.cpe-head__actions[b-xdladu8u54]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cpe-lock[b-xdladu8u54]{display: inline-flex;align-items: center;gap: 4px;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11.5px;font-weight: 700;color: var(--nm-muted);cursor: help}.cpe-lock .bi[b-xdladu8u54]{font-size: 10px}.cpe-grid[b-xdladu8u54]{display: grid;grid-template-columns: minmax(0,1fr) 330px;gap: 18px;align-items: start}.cpe-main[b-xdladu8u54]{display: flex;flex-direction: column;gap: 12px;min-width: 0}.cpe-pane[b-xdladu8u54]{display: flex;flex-direction: column;gap: 14px}.cpe-side[b-xdladu8u54]{display: flex;flex-direction: column;gap: 12px}.cpe-langbar[b-xdladu8u54]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.cpe-langbar__spacer[b-xdladu8u54]{flex: 1}.cpe-lang[b-xdladu8u54]{display: inline-flex;align-items: center;gap: 7px;padding: 6px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-family: inherit;font-size: 13px;font-weight: 600;color: var(--nm-ink-2);cursor: pointer;transition: border-color .12s ease,background .12s ease,color .12s ease}.cpe-lang:hover[b-xdladu8u54]{border-color: var(--nm-brand-300);color: var(--nm-ink)}.cpe-lang:focus-visible[b-xdladu8u54]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.cpe-lang.is-active[b-xdladu8u54]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);color: var(--nm-brand-700);box-shadow: 0 0 0 3px var(--nm-brand-50)}.cpe-lang__code[b-xdladu8u54]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;font-weight: 800;letter-spacing: .04em}.cpe-lang__def[b-xdladu8u54]{padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 10.5px;font-weight: 700;color: var(--nm-muted)}.cpe-lang.is-active .cpe-lang__def[b-xdladu8u54]{background: var(--nm-surface);color: var(--nm-brand-700)}.cpe-lang__st[b-xdladu8u54]{font-size: 12px}.cpe-lang.is-ok .cpe-lang__st[b-xdladu8u54]{color: var(--nm-ok)}.cpe-lang.is-thin .cpe-lang__st[b-xdladu8u54]{color: var(--nm-warn)}.cpe-lang.is-error[b-xdladu8u54]{border-color: var(--nm-bad)}.cpe-lang.is-error .cpe-lang__st[b-xdladu8u54]{color: var(--nm-bad)}.cpe-lang--add[b-xdladu8u54]{border-style: dashed;background: transparent;color: var(--nm-muted)}[b-xdladu8u54] .nm-card.cpe-card{border-radius: var(--nm-r-card)}.cpe-card__hd[b-xdladu8u54]{display: flex;align-items: center;gap: 8px;margin-bottom: 12px;font-size: 12px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-ink-2)}.cpe-card__hd .bi[b-xdladu8u54]{font-size: 14px;color: var(--nm-brand-600);letter-spacing: 0}.cpe-title[b-xdladu8u54]{margin-bottom: 14px}.cpe-bodyhead[b-xdladu8u54]{display: flex;align-items: baseline;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-bottom: 8px}.cpe-bodyhead__lbl[b-xdladu8u54]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.cpe-bodyhead__stats[b-xdladu8u54]{display: inline-flex;align-items: center;gap: 8px;font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.cpe-fmt[b-xdladu8u54]{padding: 0 7px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);font-size: 11px;font-weight: 600;color: var(--nm-ink-2)}.cpe-help[b-xdladu8u54]{margin: 8px 0 0;font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.cpe-help code[b-xdladu8u54]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;color: var(--nm-ink-2);overflow-wrap: anywhere}.cpe-muted[b-xdladu8u54]{color: var(--nm-muted)}.cpe-linkbtn[b-xdladu8u54]{display: inline-flex;align-items: center;gap: 5px;margin-top: 6px;padding: 0;border: 0;background: none;font-family: inherit;font-size: 12px;font-weight: 600;color: var(--nm-brand-600);cursor: pointer}.cpe-linkbtn:hover[b-xdladu8u54]{text-decoration: underline}.cpe-seo[b-xdladu8u54]{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 18px;align-items: start}.cpe-count[b-xdladu8u54]{margin-top: 6px;font-size: 12px;font-variant-numeric: tabular-nums}.cpe-count.is-ok[b-xdladu8u54]{color: var(--nm-ok)}.cpe-count.is-over[b-xdladu8u54]{color: var(--nm-warn);font-weight: 600}.cpe-count.is-empty[b-xdladu8u54]{color: var(--nm-muted)}.cpe-serp[b-xdladu8u54]{padding: 14px 16px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface);font-family: Arial,var(--nm-font)}.cpe-serp__site[b-xdladu8u54]{display: flex;align-items: center;gap: 10px;margin-bottom: 6px}.cpe-serp__fav[b-xdladu8u54]{width: 26px;height: 26px;display: inline-flex;align-items: center;justify-content: center;border-radius: 50%;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 12px;font-weight: 800}.cpe-serp__src[b-xdladu8u54]{display: flex;flex-direction: column;min-width: 0}.cpe-serp__name[b-xdladu8u54]{font-size: 13px;color: var(--nm-ink)}.cpe-serp__url[b-xdladu8u54]{font-size: 11.5px;color: var(--nm-ink-2);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cpe-serp__title[b-xdladu8u54]{font-size: 18px;line-height: 1.3;color: var(--nm-info);overflow-wrap: anywhere}.cpe-serp__desc[b-xdladu8u54]{margin-top: 4px;font-size: 13px;line-height: 1.55;color: var(--nm-ink-2);overflow-wrap: anywhere}.cpe-serp__desc.is-auto[b-xdladu8u54]{color: var(--nm-muted);font-style: italic}.cpe-effect[b-xdladu8u54]{display: flex;align-items: flex-start;gap: 8px;margin: 12px 0 0;padding: 9px 11px;border-radius: 10px;font-size: 12.5px;line-height: 1.5}.cpe-effect .bi[b-xdladu8u54]{margin-top: 2px;font-size: 13px}.cpe-effect.is-ok[b-xdladu8u54]{background: var(--nm-ok-soft);color: var(--nm-ink)}.cpe-effect.is-ok .bi[b-xdladu8u54]{color: var(--nm-ok)}.cpe-effect.is-warn[b-xdladu8u54]{background: var(--nm-warn-soft);color: var(--nm-ink)}.cpe-effect.is-warn .bi[b-xdladu8u54]{color: var(--nm-warn)}.cpe-effect.is-bad[b-xdladu8u54]{background: var(--nm-bad-soft);color: var(--nm-ink)}.cpe-effect.is-bad .bi[b-xdladu8u54]{color: var(--nm-bad)}.cpe-effect.is-info[b-xdladu8u54]{background: var(--nm-surface-2);color: var(--nm-ink-2)}.cpe-effect.is-info .bi[b-xdladu8u54]{color: var(--nm-muted)}.cpe-note[b-xdladu8u54]{display: flex;gap: 6px;margin: 8px 0 0;font-size: 12px;color: var(--nm-brand-700)}.cpe-dates[b-xdladu8u54]{display: grid;grid-template-columns: auto 1fr;gap: 4px 12px;margin: 12px 0 0;padding-top: 10px;border-top: 1px dashed var(--nm-border);font-size: 12px}.cpe-dates dt[b-xdladu8u54]{color: var(--nm-muted)}.cpe-dates dd[b-xdladu8u54]{margin: 0;text-align: right;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.cpe-where[b-xdladu8u54],.cpe-check[b-xdladu8u54]{display: flex;flex-direction: column;gap: 9px;margin: 0;padding: 0;list-style: none}.cpe-where li[b-xdladu8u54]{display: flex;align-items: flex-start;gap: 9px;font-size: 13px}.cpe-where li > .bi[b-xdladu8u54]{margin-top: 2px;color: var(--nm-brand-600)}.cpe-where li > span[b-xdladu8u54]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.cpe-where strong[b-xdladu8u54]{font-weight: 600;color: var(--nm-ink)}.cpe-where__sub[b-xdladu8u54]{font-size: 12px;line-height: 1.45;color: var(--nm-muted)}.cpe-where li.is-none > .bi[b-xdladu8u54]{color: var(--nm-muted)}.cpe-check li[b-xdladu8u54]{display: flex;align-items: flex-start;gap: 8px;font-size: 12.5px;line-height: 1.45;color: var(--nm-ink-2)}.cpe-check li .bi[b-xdladu8u54]{margin-top: 2px;font-size: 13px}.cpe-check li.is-ok .bi[b-xdladu8u54]{color: var(--nm-ok)}.cpe-check li.is-warn .bi[b-xdladu8u54]{color: var(--nm-warn)}.cpe-check li.is-bad[b-xdladu8u54]{color: var(--nm-ink);font-weight: 600}.cpe-check li.is-bad .bi[b-xdladu8u54]{color: var(--nm-bad)}.cpe-check li.is-info .bi[b-xdladu8u54]{color: var(--nm-muted)}.cpe-savebar[b-xdladu8u54]{position: sticky;bottom: 0;z-index: 5;display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;margin: 4px -28px 0;padding: 10px 28px;border-top: 1px solid var(--nm-border);background: var(--nm-surface);box-shadow: 0 -6px 20px -12px rgba(16,24,40,.18)}.cpe-savebar.is-dirty[b-xdladu8u54]{border-top-color: var(--nm-brand-300);background: var(--nm-brand-50)}.cpe-savebar__state[b-xdladu8u54]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;font-size: 12.5px;color: var(--nm-ink-2)}.cpe-savebar__actions[b-xdladu8u54]{display: flex;align-items: center;gap: 8px;margin-left: auto}.cpe-dirtydot[b-xdladu8u54]{width: 8px;height: 8px;border-radius: 50%;background: var(--nm-brand-500);animation: cpe-pulse-b-xdladu8u54 1.6s ease-in-out infinite}@keyframes cpe-pulse-b-xdladu8u54{0%,100%{opacity: 1}50%{opacity: .35}}.cpe-okico[b-xdladu8u54]{color: var(--nm-ok)}.cpe-badbtn[b-xdladu8u54]{display: inline-flex;align-items: center;gap: 6px;padding: 0;border: 0;background: none;font-family: inherit;font-size: 12.5px;font-weight: 700;color: var(--nm-bad);cursor: pointer}.cpe-badbtn:hover[b-xdladu8u54]{text-decoration: underline}.cpe-kbd[b-xdladu8u54]{display: inline-flex;align-items: center;gap: 3px;font-size: 11px;color: var(--nm-muted)}.cpe-kbd kbd[b-xdladu8u54]{padding: 0 5px;border: 1px solid var(--nm-border);border-bottom-width: 2px;border-radius: 5px;background: var(--nm-surface-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10.5px;line-height: 16px;color: var(--nm-ink-2)}[b-xdladu8u54] .nm-modal-panel.cpe-preview-modal{max-width: 1080px}.cpe-pvhead[b-xdladu8u54]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap;flex: 1;min-width: 0}.cpe-pvhead__title[b-xdladu8u54]{display: inline-flex;align-items: center;gap: 7px;margin: 0 auto 0 0;font-size: 16px;font-weight: 800;color: var(--nm-ink)}.cpe-pv[b-xdladu8u54]{display: flex;flex-direction: column;gap: 10px}.cpe-pv__note[b-xdladu8u54]{display: flex;align-items: center;gap: 7px;margin: 0;padding: 8px 12px;border-radius: 10px;background: var(--nm-warn-soft);font-size: 12.5px;color: var(--nm-ink)}.cpe-pv__browser[b-xdladu8u54]{margin: 0 auto;width: 100%;border: 1px solid var(--nm-border);border-radius: 12px;overflow: hidden;background: var(--nm-surface);transition: max-width .2s ease}.cpe-pv.is-mobile .cpe-pv__browser[b-xdladu8u54]{max-width: 400px}.cpe-pv__bar[b-xdladu8u54]{display: flex;align-items: center;gap: 12px;padding: 8px 12px;border-bottom: 1px solid var(--nm-border);background: var(--nm-surface-2)}.cpe-pv__dots[b-xdladu8u54]{display: inline-flex;gap: 5px;flex-shrink: 0}.cpe-pv__dots i[b-xdladu8u54]{width: 9px;height: 9px;border-radius: 50%;background: #f87171}.cpe-pv__dots i:nth-child(2)[b-xdladu8u54]{background: #fbbf24}.cpe-pv__dots i:nth-child(3)[b-xdladu8u54]{background: #34d399}.cpe-pv__url[b-xdladu8u54]{flex: 1;min-width: 0;padding: 3px 10px;border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 12px;color: var(--nm-ink-2);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cpe-pv__url .bi[b-xdladu8u54]{font-size: 10px;color: var(--nm-ok)}.cpe-pv__page[b-xdladu8u54]{max-height: 66vh;overflow-y: auto;padding: 40px 20px 56px}.cpe-pv__page > *[b-xdladu8u54]{max-width: 860px;margin: 0 auto}.cpe-pv.is-mobile .cpe-pv__page[b-xdladu8u54]{padding: 26px 16px 40px}@media (max-width: 1180px){.cpe-seo[b-xdladu8u54]{grid-template-columns: minmax(0,1fr)}}@media (max-width: 1024px){.cpe-grid[b-xdladu8u54]{grid-template-columns: minmax(0,1fr)}.cpe-side[b-xdladu8u54]{display: grid;grid-template-columns: repeat(auto-fit,minmax(280px,1fr))}}@media (max-width: 640px){.cpe-page[b-xdladu8u54]{padding: 14px 14px 0}.cpe-savebar[b-xdladu8u54]{margin: 4px -14px 0;padding: 10px 14px}.cpe-savebar__actions[b-xdladu8u54]{width: 100%;margin-left: 0}.cpe-kbd[b-xdladu8u54]{display: none}.cpe-lang__name[b-xdladu8u54]{display: none}}
/* /src/Features/Content/Pages/Manager/ContentPageIndex.razor.rz.scp.css */
.nm-list-page[b-fsye309ohc]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-fsye309ohc]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-fsye309ohc]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-fsye309ohc]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 86ch}.nm-list-actions[b-fsye309ohc]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cpx-layout[b-fsye309ohc]{display: grid;grid-template-columns: 236px minmax(0,1fr);gap: 20px;align-items: start}.cpx-rail[b-fsye309ohc]{position: sticky;top: 88px;display: flex;flex-direction: column;gap: 14px;padding: 12px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);max-height: calc(100vh - 110px);overflow-y: auto;scrollbar-width: thin}.cpx-rail__group[b-fsye309ohc]{display: flex;flex-direction: column;gap: 2px}.cpx-rail__glabel[b-fsye309ohc]{padding: 0 10px 4px;font-size: 10.5px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--nm-muted)}.cpx-nav[b-fsye309ohc]{position: relative;display: flex;align-items: center;gap: 9px;width: 100%;padding: 7px 10px;border: 0;border-radius: 10px;background: transparent;font-family: inherit;font-size: 13px;font-weight: 600;color: var(--nm-ink-2);text-align: left;cursor: pointer;transition: background .12s ease,color .12s ease}.cpx-nav:hover[b-fsye309ohc]{background: var(--nm-surface-2);color: var(--nm-ink)}.cpx-nav:focus-visible[b-fsye309ohc]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.cpx-nav.is-active[b-fsye309ohc]{background: var(--nm-brand-50);color: var(--nm-brand-700)}.cpx-nav.is-active[b-fsye309ohc]::before{content: "";position: absolute;left: 0;top: 7px;bottom: 7px;width: 3px;border-radius: 3px;background: var(--nm-brand-500)}.cpx-nav.is-muted:not(.is-active)[b-fsye309ohc]{color: var(--nm-muted)}.cpx-nav__ico[b-fsye309ohc]{width: 16px;flex-shrink: 0;text-align: center;font-size: 14px;color: var(--nm-muted)}.cpx-nav.is-active .cpx-nav__ico[b-fsye309ohc]{color: var(--nm-brand-600)}.cpx-nav__lbl[b-fsye309ohc]{flex: 1;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cpx-nav__warn[b-fsye309ohc]{font-size: 12px;color: var(--nm-bad);line-height: 1}.cpx-nav__n[b-fsye309ohc]{padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11.5px;font-weight: 700;color: var(--nm-muted);font-variant-numeric: tabular-nums}.cpx-nav.is-active .cpx-nav__n[b-fsye309ohc]{background: var(--nm-surface);color: var(--nm-brand-700)}.cpx-main[b-fsye309ohc]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.cpx-broken[b-fsye309ohc]{display: flex;flex-direction: column;gap: 10px;padding: 12px 16px;border: 1px solid var(--nm-bad);border-left-width: 4px;border-radius: var(--nm-r-card);background: var(--nm-bad-soft)}.cpx-broken__hd[b-fsye309ohc]{display: flex;align-items: baseline;gap: 8px;flex-wrap: wrap;font-size: 13.5px;color: var(--nm-ink)}.cpx-broken__hd .bi[b-fsye309ohc]{color: var(--nm-bad)}.cpx-broken__sub[b-fsye309ohc]{font-size: 12.5px;color: var(--nm-ink-2)}.cpx-broken__list[b-fsye309ohc]{display: flex;flex-wrap: wrap;gap: 6px}.cpx-broken__item[b-fsye309ohc]{display: inline-flex;align-items: center;gap: 8px;padding: 5px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-family: inherit;font-size: 12.5px;color: var(--nm-ink-2);cursor: pointer}.cpx-broken__item:hover[b-fsye309ohc]{border-color: var(--nm-bad);color: var(--nm-ink)}.cpx-broken__item code[b-fsye309ohc]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-weight: 700;color: var(--nm-ink)}.cpx-broken__state[b-fsye309ohc]{font-weight: 700;color: var(--nm-bad)}.cpx-broken__where[b-fsye309ohc]{color: var(--nm-muted)}.cpx-slot[b-fsye309ohc]{display: flex;flex-direction: column;gap: 14px;padding: 16px 18px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.cpx-slot__top[b-fsye309ohc]{display: flex;align-items: flex-start;gap: 14px}.cpx-slot__ico[b-fsye309ohc]{flex-shrink: 0;width: 40px;height: 40px;display: inline-flex;align-items: center;justify-content: center;border-radius: 12px;background: var(--nm-brand-50);color: var(--nm-brand-600);font-size: 18px}.cpx-slot__txt[b-fsye309ohc]{flex: 1;min-width: 0}.cpx-slot__title[b-fsye309ohc]{margin: 0;display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 16px;font-weight: 800;color: var(--nm-ink)}.cpx-slot__code[b-fsye309ohc]{padding: 1px 7px;border-radius: 6px;background: var(--nm-surface-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;font-weight: 600;color: var(--nm-muted)}.cpx-slot__rule[b-fsye309ohc]{margin: 4px 0 0;font-size: 13px;line-height: 1.55;color: var(--nm-ink-2);max-width: 96ch}.cpx-slot__actions[b-fsye309ohc]{display: flex;align-items: center;gap: 6px;flex-shrink: 0;flex-wrap: wrap;justify-content: flex-end}.cpx-strip[b-fsye309ohc]{display: flex;flex-direction: column;gap: 8px;padding-top: 12px;border-top: 1px dashed var(--nm-border)}.cpx-strip__hd[b-fsye309ohc]{font-size: 11px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--nm-ink-2)}.cpx-links[b-fsye309ohc]{display: grid;grid-template-columns: repeat(auto-fill,minmax(250px,1fr));gap: 6px;margin: 0;padding: 0;list-style: none;counter-reset: cpx-link}.cpx-link[b-fsye309ohc]{display: grid;grid-template-columns: auto minmax(0,1fr) auto;grid-template-areas: "dot lbl state" "dot slug state";align-items: center;column-gap: 9px;row-gap: 1px;width: 100%;padding: 8px 12px;border: 1px solid var(--nm-border);border-radius: 10px;background: var(--nm-surface);font-family: inherit;text-align: left;cursor: pointer;transition: border-color .12s ease,background .12s ease}.cpx-link:hover[b-fsye309ohc]{border-color: var(--nm-brand-300);background: var(--nm-brand-50)}.cpx-link__dot[b-fsye309ohc]{grid-area: dot;width: 8px;height: 8px;border-radius: var(--nm-r-pill);background: var(--nm-border-strong)}.cpx-link__lbl[b-fsye309ohc]{grid-area: lbl;font-size: 13px;font-weight: 600;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cpx-link__slug[b-fsye309ohc]{grid-area: slug;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cpx-link__state[b-fsye309ohc]{grid-area: state;font-size: 11.5px;font-weight: 700;white-space: nowrap}.cpx-link.is-live .cpx-link__dot[b-fsye309ohc]{background: var(--nm-ok);box-shadow: 0 0 0 3px var(--nm-ok-soft)}.cpx-link.is-live .cpx-link__state[b-fsye309ohc]{color: var(--nm-ok)}.cpx-link.is-notpublished[b-fsye309ohc],.cpx-link.is-missing[b-fsye309ohc]{border-color: var(--nm-bad);background: var(--nm-bad-soft)}.cpx-link.is-notpublished .cpx-link__dot[b-fsye309ohc],.cpx-link.is-missing .cpx-link__dot[b-fsye309ohc]{background: var(--nm-bad)}.cpx-link.is-notpublished .cpx-link__state[b-fsye309ohc],.cpx-link.is-missing .cpx-link__state[b-fsye309ohc]{color: var(--nm-bad)}.cpx-link.is-fallback .cpx-link__dot[b-fsye309ohc]{background: var(--nm-warn)}.cpx-link.is-fallback .cpx-link__state[b-fsye309ohc]{color: var(--nm-warn)}.cpx-toolbar[b-fsye309ohc]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 10px}.tb-search[b-fsye309ohc]{width: 340px;max-width: 100%}.tb-select[b-fsye309ohc]{min-width: 170px}[b-fsye309ohc] .tb-clear{margin-left: auto}.cpx-chips[b-fsye309ohc]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-bottom: 12px}.cpx-chips__sep[b-fsye309ohc]{width: 1px;height: 20px;margin: 0 4px;background: var(--nm-border)}.tb-chip-count[b-fsye309ohc]{margin-left: 4px;font-size: 11px;font-weight: 700;opacity: .75;font-variant-numeric: tabular-nums}.cpx-page[b-fsye309ohc]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.cpx-page__head[b-fsye309ohc]{display: flex;align-items: center;gap: 7px;min-width: 0}.cpx-page__title[b-fsye309ohc]{font-weight: 600;color: var(--nm-ink);text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 380px}.cpx-page__title:hover[b-fsye309ohc]{color: var(--nm-brand-600);text-decoration: underline}.cpx-lock[b-fsye309ohc]{display: inline-flex;align-items: center;gap: 3px;flex-shrink: 0;padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 10.5px;font-weight: 700;color: var(--nm-muted);cursor: help}.cpx-lock .bi[b-fsye309ohc]{font-size: 9.5px}.cpx-slug[b-fsye309ohc]{display: inline-flex;align-items: center;gap: 4px;width: fit-content;max-width: 380px;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;color: var(--nm-muted);text-decoration: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cpx-slug:hover[b-fsye309ohc]{color: var(--nm-brand-600);text-decoration: underline}.cpx-slug--off[b-fsye309ohc]{text-decoration: line-through;cursor: help;opacity: .75}.cpx-slug--off:hover[b-fsye309ohc]{color: var(--nm-muted);text-decoration: line-through}.cpx-langs[b-fsye309ohc]{display: inline-flex;flex-wrap: wrap;gap: 4px}.cpx-lang[b-fsye309ohc]{display: inline-flex;align-items: center;gap: 1px;padding: 1px 7px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10.5px;font-weight: 700;letter-spacing: .03em;cursor: help}.cpx-lang .bi[b-fsye309ohc]{font-size: 11px;line-height: 1}.cpx-lang.is-ok[b-fsye309ohc]{border-color: var(--nm-ok);background: var(--nm-ok-soft);color: var(--nm-ok)}.cpx-lang.is-thin[b-fsye309ohc]{border-color: var(--nm-warn);background: var(--nm-warn-soft);color: var(--nm-warn)}.cpx-lang.is-missing[b-fsye309ohc]{border-style: dashed;border-color: var(--nm-border-strong);background: transparent;color: var(--nm-muted);text-decoration: line-through}.cpx-lang.is-default[b-fsye309ohc]{box-shadow: inset 0 -2px 0 currentColor}.cpx-where[b-fsye309ohc]{display: flex;flex-wrap: wrap;gap: 4px}.cpx-where__none[b-fsye309ohc]{font-size: 12px;font-style: italic;cursor: help}.cpx-state[b-fsye309ohc]{display: inline-flex;align-items: center;gap: 8px}.cell-2line[b-fsye309ohc]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-fsye309ohc]{font-weight: 500;color: var(--nm-ink);white-space: nowrap}.cell-2line__sub[b-fsye309ohc]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap}.cell-muted[b-fsye309ohc]{color: var(--nm-muted)}.cell-date[b-fsye309ohc]{font-variant-numeric: tabular-nums}.nm-row-actions[b-fsye309ohc]{display: inline-flex;gap: 4px;justify-content: flex-end;align-items: center}[b-fsye309ohc] .nm-btn.cpx-iconlink{width: 30px;height: 30px;padding: 0;justify-content: center}[b-fsye309ohc] .cpx-row-dim .nm-grid__td{opacity: .72}[b-fsye309ohc] .cpx-row-dim:hover .nm-grid__td{opacity: 1}.cpx-foot[b-fsye309ohc]{display: flex;align-items: center;justify-content: space-between;gap: 10px 18px;flex-wrap: wrap;margin-top: 14px}.cpx-total[b-fsye309ohc]{font-size: 12.5px;color: var(--nm-muted)}.cpx-legend[b-fsye309ohc]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap;font-size: 11.5px;color: var(--nm-muted)}.cpx-legend .cpx-lang[b-fsye309ohc]{cursor: default;margin-left: 6px}@media (max-width: 960px){.cpx-layout[b-fsye309ohc]{grid-template-columns: minmax(0,1fr)}.cpx-rail[b-fsye309ohc]{position: static;flex-direction: row;max-height: none;overflow-x: auto;overflow-y: hidden;padding: 8px;gap: 10px}.cpx-rail__group[b-fsye309ohc]{flex-direction: row;gap: 4px;flex-shrink: 0}.cpx-rail__glabel[b-fsye309ohc]{display: none}.cpx-nav[b-fsye309ohc]{width: auto;white-space: nowrap}.cpx-nav.is-active[b-fsye309ohc]::before{display: none}}@media (max-width: 640px){.nm-list-page[b-fsye309ohc]{padding: 16px 14px 22px}.nm-list-head[b-fsye309ohc]{align-items: flex-start}.tb-search[b-fsye309ohc]{flex: 1 1 100%;width: auto}.tb-select[b-fsye309ohc]{flex: 1}[b-fsye309ohc] .tb-clear{margin-left: 0}.cpx-slot__top[b-fsye309ohc]{flex-wrap: wrap}.cpx-slot__actions[b-fsye309ohc]{width: 100%;justify-content: flex-start}.cpx-page__title[b-fsye309ohc],.cpx-slug[b-fsye309ohc]{max-width: 210px}}
/* /src/Features/Content/Pages/Manager/NewsIndex.razor.rz.scp.css */
.nm-list-page[b-rwogomdf5b]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-rwogomdf5b]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-rwogomdf5b]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-rwogomdf5b]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-rwogomdf5b]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nws-stats[b-rwogomdf5b]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.nws-stats[b-rwogomdf5b]::-webkit-scrollbar{display: none}.nws-stat[b-rwogomdf5b]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content}.nws-stat + .nws-stat[b-rwogomdf5b]{border-left: 1px solid var(--nm-border)}.nws-stat--btn[b-rwogomdf5b]{border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.nws-stats > .nws-stat--btn:first-child[b-rwogomdf5b]{border-left: 0}.nws-stat--btn:hover .nws-stat__lbl[b-rwogomdf5b]{color: var(--nm-ink)}.nws-stat--btn.is-on .nws-stat__lbl[b-rwogomdf5b]{color: var(--nm-brand-700);font-weight: 700}.nws-stat--btn.is-on .nws-stat__val[b-rwogomdf5b]{color: var(--nm-brand-700)}.nws-stat__dot[b-rwogomdf5b]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.nws-stat__dot--accent[b-rwogomdf5b]{background: var(--nm-brand-500)}.nws-stat__dot--good[b-rwogomdf5b]{background: var(--nm-ok)}.nws-stat__dot--warn[b-rwogomdf5b]{background: var(--nm-warn)}.nws-stat__dot--info[b-rwogomdf5b]{background: var(--nm-info)}.nws-stat__dot--muted[b-rwogomdf5b]{background: var(--nm-muted)}.nws-stat__lbl[b-rwogomdf5b]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.nws-stat__val[b-rwogomdf5b]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-rwogomdf5b]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-rwogomdf5b]{width: 320px;max-width: 100%}.tb-select[b-rwogomdf5b]{min-width: 150px}.tb-select--cat[b-rwogomdf5b]{min-width: 190px}.tb-select--feat[b-rwogomdf5b]{min-width: 160px}.tb-filters[b-rwogomdf5b]{display: contents}[b-rwogomdf5b] .tb-clear{margin-left: auto}[b-rwogomdf5b] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-rwogomdf5b]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}.nws-cell[b-rwogomdf5b]{display: flex;align-items: flex-start;gap: 10px;min-width: 0}.nws-thumb[b-rwogomdf5b]{flex-shrink: 0;width: 60px;height: 42px;display: inline-flex;align-items: center;justify-content: center;border: 1px solid var(--nm-border);border-radius: 6px;background: var(--nm-surface-2);overflow: hidden;color: var(--nm-muted);font-size: 15px}.nws-thumb img[b-rwogomdf5b]{width: 100%;height: 100%;object-fit: cover}.nws-cell__text[b-rwogomdf5b]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.nws-cell__title[b-rwogomdf5b]{font-weight: 600;color: var(--nm-ink);text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 380px}.nws-cell__title:hover[b-rwogomdf5b]{color: var(--nm-brand-600,var(--nm-brand-500));text-decoration: underline}.nws-slug[b-rwogomdf5b]{display: inline-flex;align-items: center;gap: 4px;width: fit-content;max-width: 380px;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;color: var(--nm-muted);text-decoration: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.nws-slug:hover[b-rwogomdf5b]{color: var(--nm-brand-600,var(--nm-brand-500));text-decoration: underline}.nws-slug--off[b-rwogomdf5b]{text-decoration: line-through;cursor: help;opacity: .7}.nws-slug--off:hover[b-rwogomdf5b]{color: var(--nm-muted);text-decoration: line-through}.nws-tags[b-rwogomdf5b]{display: inline-flex;flex-wrap: wrap;gap: 4px;margin-top: 1px}.nws-tag[b-rwogomdf5b]{display: inline-block;padding: 1px 7px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 10.5px;font-weight: 600}.nws-seo[b-rwogomdf5b]{display: inline-flex;flex-direction: column;align-items: center;gap: 4px;cursor: help}.nws-seo__bars[b-rwogomdf5b]{display: inline-flex;gap: 3px}.nws-seo__bar[b-rwogomdf5b]{width: 16px;height: 4px;border-radius: 2px;background: var(--nm-border-strong,var(--nm-border))}.nws-seo__bar.is-on[b-rwogomdf5b]{background: var(--nm-ok)}.nws-seo__txt[b-rwogomdf5b]{font-size: 11px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.nws-status[b-rwogomdf5b]{display: inline-flex;flex-direction: column;align-items: center;gap: 5px}[b-rwogomdf5b] .nm-iconbtn.nws-star{color: var(--nm-muted)}[b-rwogomdf5b] .nm-iconbtn.nws-star.is-on{color: var(--nm-warn)}.cell-2line[b-rwogomdf5b]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-rwogomdf5b]{font-weight: 500;color: var(--nm-ink);white-space: nowrap}.cell-2line__sub[b-rwogomdf5b]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap}.cell-muted[b-rwogomdf5b]{color: var(--nm-muted)}.cell-date[b-rwogomdf5b]{font-variant-numeric: tabular-nums}.cell-mono[b-rwogomdf5b]{font-family: ui-monospace,'JetBrains Mono',monospace}.nm-row-actions[b-rwogomdf5b]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-rwogomdf5b] .nws-row-dim{opacity: .62}[b-rwogomdf5b] .nws-row-dim:hover{opacity: 1}.nws-foot[b-rwogomdf5b]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.nws-total[b-rwogomdf5b]{font-size: 12.5px;color: var(--nm-muted)}.nws-form[b-rwogomdf5b],.nws-cats[b-rwogomdf5b]{display: flex;flex-direction: column;gap: 14px}.nws-form-tabs[b-rwogomdf5b]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap;padding-bottom: 2px}.nws-form-hint[b-rwogomdf5b]{font-size: 12px;color: var(--nm-muted)}.nws-pane[b-rwogomdf5b]{display: flex;flex-direction: column;gap: 14px}.nws-sec[b-rwogomdf5b]{display: flex;flex-direction: column;gap: 10px;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.nws-sec-hd[b-rwogomdf5b]{display: flex;align-items: center;gap: 8px;font-size: 13px;font-weight: 700;color: var(--nm-ink)}.nws-sec-hd i[b-rwogomdf5b]{color: var(--nm-brand-500)}.nws-sec-hd small[b-rwogomdf5b]{margin-left: auto;font-size: 11.5px;font-weight: 500;color: var(--nm-muted)}.nws-req[b-rwogomdf5b]{color: var(--nm-bad);font-weight: 700}.nws-feature[b-rwogomdf5b]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap}.nws-feature small[b-rwogomdf5b]{font-size: 11.5px;color: var(--nm-muted)}.nws-media[b-rwogomdf5b]{display: grid;grid-template-columns: minmax(240px,1fr) minmax(240px,1fr);gap: 14px}.nws-cover[b-rwogomdf5b]{display: flex;flex-direction: column;gap: 8px;min-width: 0}.nws-cover__frame[b-rwogomdf5b]{aspect-ratio: 16 / 9;max-height: 190px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);overflow: hidden;background: var(--nm-surface-2)}.nws-cover__frame img[b-rwogomdf5b]{width: 100%;height: 100%;object-fit: cover;display: block}.nws-cover__line[b-rwogomdf5b]{display: flex;align-items: center;gap: 8px;min-width: 0}.nws-cover__line code[b-rwogomdf5b]{flex: 1;font-size: 11px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.nws-orurl[b-rwogomdf5b]{display: flex;align-items: center;gap: 8px}.nws-orurl > :first-child[b-rwogomdf5b]{flex: 1;min-width: 0}.nws-uploading[b-rwogomdf5b]{display: flex;align-items: center;justify-content: center;padding: 26px 0}.nws-err[b-rwogomdf5b]{margin: 0;font-size: 12px;color: var(--nm-bad)}.nws-serp[b-rwogomdf5b]{display: flex;flex-direction: column;gap: 3px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.nws-serp__url[b-rwogomdf5b]{font-size: 12px;color: var(--nm-ok);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.nws-serp__title[b-rwogomdf5b]{font-size: 17px;line-height: 1.3;color: var(--nm-info);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.nws-serp__desc[b-rwogomdf5b]{font-size: 13px;line-height: 1.45;color: var(--nm-ink-2);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.nws-og[b-rwogomdf5b]{display: grid;grid-template-columns: minmax(260px,1fr) minmax(240px,1fr);gap: 14px;align-items: start}.nws-og__card[b-rwogomdf5b]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);overflow: hidden;background: var(--nm-surface-2)}.nws-og__img[b-rwogomdf5b]{aspect-ratio: 1.91 / 1;display: flex;align-items: center;justify-content: center;background: var(--nm-bg);color: var(--nm-muted);font-size: 26px}.nws-og__img img[b-rwogomdf5b]{width: 100%;height: 100%;object-fit: cover;display: block}.nws-og__text[b-rwogomdf5b]{display: flex;flex-direction: column;gap: 3px;padding: 10px 12px}.nws-og__host[b-rwogomdf5b]{font-size: 10.5px;text-transform: uppercase;letter-spacing: .06em;color: var(--nm-muted)}.nws-og__title[b-rwogomdf5b]{font-size: 14px;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.nws-og__desc[b-rwogomdf5b]{font-size: 12px;color: var(--nm-muted);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;min-height: 16px}.nws-og__side[b-rwogomdf5b]{display: flex;flex-direction: column;gap: 8px}.nws-robots[b-rwogomdf5b]{display: grid;grid-template-columns: repeat(auto-fit,minmax(210px,1fr));gap: 12px;align-items: start}.nws-pick[b-rwogomdf5b]{display: flex;flex-direction: column;gap: 4px}.nws-pick small[b-rwogomdf5b]{font-size: 11.5px;color: var(--nm-muted)}.nws-foot-seo[b-rwogomdf5b]{margin-right: auto;font-size: 12px;color: var(--nm-muted)}.nws-cat-actions[b-rwogomdf5b]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nws-cat-actions__sp[b-rwogomdf5b]{flex: 1}@media (max-width: 860px){.nws-media[b-rwogomdf5b],.nws-og[b-rwogomdf5b]{grid-template-columns: 1fr}}@media (max-width: 640px){.nm-list-page[b-rwogomdf5b]{padding: 16px 14px 22px}.nm-list-head[b-rwogomdf5b]{align-items: flex-start}.tb-search[b-rwogomdf5b]{flex: 1;width: auto}[b-rwogomdf5b] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-rwogomdf5b]{display: none}.tb-filters.is-open[b-rwogomdf5b]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;width: 100%}.tb-filters.is-open .tb-select[b-rwogomdf5b]{flex: 1 1 45%;min-width: 0}.tb-select[b-rwogomdf5b] .nm-select-wrap,.tb-select[b-rwogomdf5b] .nm-select{width: 100%}[b-rwogomdf5b] .tb-clear{margin-left: 0}.nws-cell__title[b-rwogomdf5b],.nws-slug[b-rwogomdf5b]{max-width: 200px}.nws-foot[b-rwogomdf5b]{justify-content: center}.nws-foot-seo[b-rwogomdf5b]{display: none}}
/* /src/Features/Content/Pages/Manager/NewsPreview.razor.rz.scp.css */
.nm-list-page[b-1sx8nclh0z]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-1sx8nclh0z]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-1sx8nclh0z]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-1sx8nclh0z]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-1sx8nclh0z]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nwp-bar[b-1sx8nclh0z]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;padding: 9px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.nwp-bar__tag[b-1sx8nclh0z]{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 700;color: var(--nm-brand-700)}.nwp-bar__sp[b-1sx8nclh0z]{flex: 1}.nwp-bar__link[b-1sx8nclh0z]{display: inline-flex;align-items: center;gap: 5px;font-size: 12.5px;font-weight: 600;color: var(--nm-brand-600,var(--nm-brand-500));text-decoration: none}.nwp-bar__link:hover[b-1sx8nclh0z]{text-decoration: underline}.nwp-bar__off[b-1sx8nclh0z]{display: inline-flex;align-items: center;gap: 5px;font-size: 12px;color: var(--nm-muted)}.nwp-layout[b-1sx8nclh0z]{display: grid;grid-template-columns: minmax(0,1fr) 340px;gap: 16px;align-items: start}.nwp-rail[b-1sx8nclh0z]{display: flex;flex-direction: column;gap: 12px;position: sticky;top: 12px}.nwp-doc[b-1sx8nclh0z]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow: hidden}.nwp-doc__hero[b-1sx8nclh0z]{aspect-ratio: 21 / 9;background: var(--nm-surface-2)}.nwp-doc__hero img[b-1sx8nclh0z]{width: 100%;height: 100%;object-fit: cover;display: block}.nwp-doc__hero-ph[b-1sx8nclh0z]{width: 100%;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;color: var(--nm-muted);font-size: 13px}.nwp-doc__hero-ph i[b-1sx8nclh0z]{font-size: 28px}.nwp-doc__head[b-1sx8nclh0z]{padding: 20px 26px 0}.nwp-doc__meta[b-1sx8nclh0z]{display: flex;align-items: center;gap: 9px;flex-wrap: wrap;font-size: 12.5px;color: var(--nm-muted)}.nwp-doc__dot[b-1sx8nclh0z]{width: 3px;height: 3px;border-radius: 50%;background: var(--nm-border-strong,var(--nm-muted))}.nwp-cat[b-1sx8nclh0z]{display: inline-block;padding: 2px 10px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em}.nwp-doc__title[b-1sx8nclh0z]{margin: 12px 0 0;font-size: 28px;line-height: 1.25;font-weight: 800;letter-spacing: -.01em;color: var(--nm-ink)}.nwp-doc__lead[b-1sx8nclh0z]{margin: 14px 0 0;padding-left: 14px;border-left: 3px solid var(--nm-brand-500);font-size: 15.5px;line-height: 1.6;color: var(--nm-ink-2)}.nwp-body[b-1sx8nclh0z]{padding: 20px 26px;font-size: 15.5px;line-height: 1.75;color: var(--nm-ink-2);overflow-wrap: anywhere}.nwp-body[b-1sx8nclh0z] > *:first-child{margin-top: 0}.nwp-body[b-1sx8nclh0z] h1,.nwp-body[b-1sx8nclh0z] h2,.nwp-body[b-1sx8nclh0z] h3,.nwp-body[b-1sx8nclh0z] h4{margin: 1.6em 0 .55em;font-weight: 800;line-height: 1.3;color: var(--nm-ink)}.nwp-body[b-1sx8nclh0z] h1{font-size: 24px}.nwp-body[b-1sx8nclh0z] h2{font-size: 21px}.nwp-body[b-1sx8nclh0z] h3{font-size: 18px}.nwp-body[b-1sx8nclh0z] h4{font-size: 16px}.nwp-body[b-1sx8nclh0z] p{margin: 0 0 1.1em}.nwp-body[b-1sx8nclh0z] a{color: var(--nm-brand-600,var(--nm-brand-500));text-decoration: none}.nwp-body[b-1sx8nclh0z] a:hover{text-decoration: underline}.nwp-body[b-1sx8nclh0z] strong{color: var(--nm-ink);font-weight: 700}.nwp-body[b-1sx8nclh0z] ul,.nwp-body[b-1sx8nclh0z] ol{margin: 0 0 1.1em;padding-left: 1.5em}.nwp-body[b-1sx8nclh0z] li{margin: .3em 0}.nwp-body[b-1sx8nclh0z] img{max-width: 100%;height: auto;border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow,0 1px 3px rgba(0,0,0,.1))}.nwp-body[b-1sx8nclh0z] figure{margin: 1.4em 0}.nwp-body[b-1sx8nclh0z] figcaption{margin-top: 6px;font-size: 12.5px;color: var(--nm-muted);text-align: center}.nwp-body[b-1sx8nclh0z] blockquote{margin: 1.4em 0;padding: 4px 0 4px 16px;border-left: 3px solid var(--nm-brand-500);color: var(--nm-muted);font-style: italic}.nwp-body[b-1sx8nclh0z] code{padding: 1px 5px;border-radius: 4px;background: var(--nm-surface-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: .9em}.nwp-body[b-1sx8nclh0z] pre{margin: 1.2em 0;padding: 12px 14px;border-radius: var(--nm-r-card);background: var(--nm-surface-2);overflow-x: auto}.nwp-body[b-1sx8nclh0z] pre code{padding: 0;background: none}.nwp-body[b-1sx8nclh0z] table{width: 100%;margin: 1.2em 0;border-collapse: collapse;font-size: 14px}.nwp-body[b-1sx8nclh0z] th,.nwp-body[b-1sx8nclh0z] td{padding: 8px 10px;border: 1px solid var(--nm-border);text-align: left}.nwp-body[b-1sx8nclh0z] th{background: var(--nm-surface-2);font-weight: 700;color: var(--nm-ink)}.nwp-body[b-1sx8nclh0z] hr{margin: 1.6em 0;border: 0;border-top: 1px solid var(--nm-border)}.nwp-doc__foot[b-1sx8nclh0z]{display: flex;align-items: center;gap: 7px;flex-wrap: wrap;padding: 14px 26px 20px;border-top: 1px solid var(--nm-border)}.nwp-doc__foot-lbl[b-1sx8nclh0z]{font-size: 12.5px;font-weight: 700;color: var(--nm-muted)}.nwp-muted[b-1sx8nclh0z]{font-size: 12.5px;color: var(--nm-muted)}.nwp-card-hd[b-1sx8nclh0z]{display: flex;align-items: center;justify-content: space-between;gap: 8px;font-size: 13px;font-weight: 700;color: var(--nm-ink)}.nwp-card-hd i[b-1sx8nclh0z]{color: var(--nm-brand-500);margin-right: 5px}.nwp-checks[b-1sx8nclh0z]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 2px}.nwp-check[b-1sx8nclh0z]{display: flex;align-items: center;gap: 8px;padding: 5px 0;font-size: 13px}.nwp-check + .nwp-check[b-1sx8nclh0z]{border-top: 1px solid var(--nm-border)}.nwp-check.is-ok i[b-1sx8nclh0z]{color: var(--nm-ok)}.nwp-check.is-off i[b-1sx8nclh0z]{color: var(--nm-warn)}.nwp-check__lbl[b-1sx8nclh0z]{color: var(--nm-ink-2)}.nwp-check__val[b-1sx8nclh0z]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.nwp-check.is-off .nwp-check__val[b-1sx8nclh0z]{color: var(--nm-warn);font-weight: 600}.nwp-serp[b-1sx8nclh0z]{display: flex;flex-direction: column;gap: 3px}.nwp-serp__url[b-1sx8nclh0z]{font-size: 12px;color: var(--nm-ok);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.nwp-serp__title[b-1sx8nclh0z]{font-size: 16px;line-height: 1.3;color: var(--nm-info);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.nwp-serp__desc[b-1sx8nclh0z]{font-size: 12.5px;line-height: 1.45;color: var(--nm-ink-2);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.nwp-og[b-1sx8nclh0z]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);overflow: hidden}.nwp-og__img[b-1sx8nclh0z]{aspect-ratio: 1.91 / 1;display: flex;align-items: center;justify-content: center;background: var(--nm-surface-2);color: var(--nm-muted);font-size: 24px}.nwp-og__img img[b-1sx8nclh0z]{width: 100%;height: 100%;object-fit: cover;display: block}.nwp-og__text[b-1sx8nclh0z]{display: flex;flex-direction: column;gap: 3px;padding: 9px 11px}.nwp-og__host[b-1sx8nclh0z]{font-size: 10.5px;text-transform: uppercase;letter-spacing: .06em;color: var(--nm-muted)}.nwp-og__title[b-1sx8nclh0z]{font-size: 13.5px;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.nwp-og__desc[b-1sx8nclh0z]{font-size: 12px;color: var(--nm-muted);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}@media (max-width: 1100px){.nwp-layout[b-1sx8nclh0z]{grid-template-columns: 1fr}.nwp-rail[b-1sx8nclh0z]{position: static}}@media (max-width: 640px){.nm-list-page[b-1sx8nclh0z]{padding: 16px 14px 22px}.nm-list-head[b-1sx8nclh0z]{align-items: flex-start}.nwp-doc__head[b-1sx8nclh0z]{padding: 16px 16px 0}.nwp-doc__title[b-1sx8nclh0z]{font-size: 22px}.nwp-body[b-1sx8nclh0z]{padding: 16px;font-size: 15px}.nwp-doc__foot[b-1sx8nclh0z]{padding: 12px 16px 16px}}
/* /src/Features/Content/Pages/Manager/SystemUpdateEdit.razor.rz.scp.css */
.sue-page[b-jrwo7gxl20]{display: flex;flex-direction: column;gap: 14px;padding: 18px 28px 0;font-family: var(--nm-font);color: var(--nm-ink)}.sue-skel[b-jrwo7gxl20]{display: flex;flex-direction: column;gap: 14px;padding-bottom: 28px}.sue-head[b-jrwo7gxl20]{display: flex;align-items: flex-start;justify-content: space-between;gap: 16px;flex-wrap: wrap}.sue-head__txt[b-jrwo7gxl20]{min-width: 0}.sue-head__title[b-jrwo7gxl20]{margin: 0;font-size: 21px;font-weight: 800;line-height: 1.25;overflow-wrap: anywhere}.sue-head__meta[b-jrwo7gxl20]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-top: 6px}.sue-muted[b-jrwo7gxl20]{color: var(--nm-muted);font-size: 12.5px}.sue-grid[b-jrwo7gxl20]{display: grid;grid-template-columns: minmax(0,1fr) minmax(360px,440px);gap: 18px;align-items: start}fieldset[b-jrwo7gxl20]{margin: 0;padding: 0;border: 0;min-width: 0}.sue-main[b-jrwo7gxl20]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.sue-side[b-jrwo7gxl20]{position: sticky;top: 12px;display: flex;flex-direction: column;gap: 14px;min-width: 0;max-height: calc(100vh - 110px);overflow-y: auto;padding-right: 2px;scrollbar-width: thin}.sue-sidecards[b-jrwo7gxl20]{display: flex;flex-direction: column;gap: 14px}.sue-sec[b-jrwo7gxl20]{display: flex;align-items: flex-start;gap: 10px}.sue-sec__n[b-jrwo7gxl20]{flex-shrink: 0;display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 12px;font-weight: 800}.sue-sec__t[b-jrwo7gxl20]{margin: 0;font-size: 14.5px;font-weight: 800}.sue-sec__s[b-jrwo7gxl20]{margin: 2px 0 0;font-size: 12.5px;color: var(--nm-muted)}.sue-side__t[b-jrwo7gxl20]{font-size: 13.5px;font-weight: 800}.sue-fields[b-jrwo7gxl20]{display: flex;flex-direction: column;gap: 12px}.sue-f[b-jrwo7gxl20]{position: relative}.sue-count[b-jrwo7gxl20]{position: absolute;top: 2px;right: 0;font-size: 11px;font-variant-numeric: tabular-nums;color: var(--nm-muted)}.sue-count.is-warn[b-jrwo7gxl20]{color: var(--nm-warn);font-weight: 700}.sue-two[b-jrwo7gxl20]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px}.sue-lbl[b-jrwo7gxl20]{display: block;margin-bottom: 6px;font-size: 13px;font-weight: 600;color: var(--nm-ink)}.sue-hint[b-jrwo7gxl20]{margin: 6px 0 0;font-size: 12px;color: var(--nm-muted)}.sue-hint--block[b-jrwo7gxl20]{display: flex;align-items: flex-start;gap: 6px;margin-top: 12px}.sue-soft[b-jrwo7gxl20]{display: flex;align-items: flex-start;gap: 6px;margin: 6px 0 0;font-size: 12px;color: var(--nm-warn)}.sue-err[b-jrwo7gxl20]{margin: 6px 0 0;font-size: 12.5px;font-weight: 600;color: var(--nm-bad)}.sue-switches[b-jrwo7gxl20]{display: flex;flex-direction: column;gap: 12px}.sue-switch + .sue-two[b-jrwo7gxl20]{margin-top: 12px}#sue-display .sue-switch[b-jrwo7gxl20]{margin-bottom: 12px}.sue-cover[b-jrwo7gxl20]{position: relative;margin-bottom: 8px;border-radius: var(--nm-r-input);overflow: hidden;border: 1px solid var(--nm-border)}.sue-cover img[b-jrwo7gxl20]{display: block;width: 100%;max-height: 220px;object-fit: cover}.sue-cover__acts[b-jrwo7gxl20]{position: absolute;top: 8px;right: 8px}.sue-pub[b-jrwo7gxl20]{display: flex;flex-direction: column;gap: 10px;padding: 14px;border: 1px solid var(--nm-warn);border-radius: var(--nm-r-card);background: var(--nm-warn-soft)}.sue-pub.is-published[b-jrwo7gxl20]{border-color: var(--nm-border);background: var(--nm-surface)}.sue-pub__head[b-jrwo7gxl20]{display: flex;align-items: center;justify-content: space-between;gap: 10px}.sue-pub__t[b-jrwo7gxl20]{display: inline-flex;align-items: center;gap: 7px;font-size: 13.5px;font-weight: 800}.sue-pub__t i[b-jrwo7gxl20]{color: var(--nm-brand-600)}.sue-pub__txt[b-jrwo7gxl20]{margin: 0;font-size: 12.5px;color: var(--nm-ink-2)}.sue-pub__acts[b-jrwo7gxl20]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.sue-pub__facts[b-jrwo7gxl20]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 6px;font-size: 12.5px}.sue-pub__facts li[b-jrwo7gxl20]{display: flex;align-items: flex-start;gap: 8px;color: var(--nm-ink-2);overflow-wrap: anywhere}.sue-pub__facts li > i[b-jrwo7gxl20]{margin-top: 2px;color: var(--nm-muted)}.sue-pub__link[b-jrwo7gxl20]{padding: 0;border: 0;background: none;font-family: inherit;font-size: inherit;font-weight: 700;color: var(--nm-brand-700);text-align: left;cursor: pointer}.sue-pub__link:hover[b-jrwo7gxl20]{text-decoration: underline}.sue-pub__why[b-jrwo7gxl20]{display: flex;align-items: flex-start;gap: 6px;margin: 0;font-size: 12px;color: var(--nm-ink-2)}.sue-pv[b-jrwo7gxl20]{display: flex;flex-direction: column;gap: 10px;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.sue-pv__head[b-jrwo7gxl20]{display: flex;align-items: center;justify-content: space-between}.sue-pv__t[b-jrwo7gxl20]{display: inline-flex;align-items: center;gap: 7px;font-size: 13.5px;font-weight: 800}.sue-pv__t i[b-jrwo7gxl20]{color: var(--nm-brand-600)}.sue-pv__note[b-jrwo7gxl20]{margin: 0;font-size: 11.5px;color: var(--nm-muted)}.sue-savebar[b-jrwo7gxl20]{position: sticky;bottom: 0;z-index: 5;display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;margin: 4px -28px 0;padding: 10px 28px;border-top: 1px solid var(--nm-border);background: var(--nm-surface);box-shadow: 0 -6px 20px -12px color-mix(in srgb,var(--nm-ink) 35%,transparent)}.sue-savebar.is-dirty[b-jrwo7gxl20]{border-top-color: var(--nm-brand-300);background: var(--nm-brand-50)}.sue-savebar__state[b-jrwo7gxl20]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;font-size: 12.5px;color: var(--nm-ink-2)}.sue-savebar__actions[b-jrwo7gxl20]{display: flex;align-items: center;gap: 8px;margin-left: auto}.sue-dirtydot[b-jrwo7gxl20]{width: 8px;height: 8px;border-radius: 50%;background: var(--nm-brand-500);animation: sue-pulse-b-jrwo7gxl20 1.6s ease-in-out infinite}@keyframes sue-pulse-b-jrwo7gxl20{0%,100%{opacity: 1}50%{opacity: .35}}.sue-okico[b-jrwo7gxl20]{color: var(--nm-ok);font-size: 15px}.sue-badbtn[b-jrwo7gxl20]{display: inline-flex;align-items: center;gap: 6px;padding: 4px 10px;border: 1px solid var(--nm-bad);border-radius: var(--nm-r-pill);background: var(--nm-bad-soft);color: var(--nm-bad);font-family: inherit;font-size: 12.5px;font-weight: 700;cursor: pointer}.sue-kbd[b-jrwo7gxl20]{display: inline-flex;align-items: center;gap: 3px;color: var(--nm-muted)}.sue-kbd kbd[b-jrwo7gxl20]{padding: 1px 6px;border: 1px solid var(--nm-border);border-bottom-width: 2px;border-radius: 5px;background: var(--nm-surface);font-family: inherit;font-size: 11px}@media (max-width: 1180px){.sue-grid[b-jrwo7gxl20]{grid-template-columns: 1fr}.sue-side[b-jrwo7gxl20]{position: static;max-height: none;overflow: visible}}@media (max-width: 720px){.sue-page[b-jrwo7gxl20]{padding: 14px 14px 0}.sue-two[b-jrwo7gxl20]{grid-template-columns: 1fr}.sue-savebar[b-jrwo7gxl20]{margin: 4px -14px 0;padding: 10px 14px}.sue-savebar__actions[b-jrwo7gxl20]{width: 100%;margin-left: 0}.sue-kbd[b-jrwo7gxl20]{display: none}}
/* /src/Features/Content/Pages/Manager/SystemUpdateIndex.razor.rz.scp.css */
.nm-list-page[b-aiq7hybzfc]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-aiq7hybzfc]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-aiq7hybzfc]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-aiq7hybzfc]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 82ch}.nm-list-actions[b-aiq7hybzfc]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.su-flow[b-aiq7hybzfc]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;padding: 10px 14px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-card);font-size: 12.5px;color: var(--nm-ink-2)}.su-flow__step[b-aiq7hybzfc]{display: inline-flex;align-items: center;gap: 6px;padding: 3px 10px;border-radius: var(--nm-r-pill);background: var(--nm-surface);border: 1px solid var(--nm-border);font-weight: 700;color: var(--nm-ink)}.su-flow__step i[b-aiq7hybzfc]{color: var(--nm-brand-600)}.su-flow__arrow[b-aiq7hybzfc],.su-flow__plus[b-aiq7hybzfc]{color: var(--nm-muted);font-weight: 700}.su-flow__note[b-aiq7hybzfc]{flex: 1 1 260px;color: var(--nm-muted)}.su-stats[b-aiq7hybzfc]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.su-stats[b-aiq7hybzfc]::-webkit-scrollbar{display: none}.su-stats__sep[b-aiq7hybzfc]{width: 1px;margin: 0 6px;background: var(--nm-border-strong)}.su-stat[b-aiq7hybzfc]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;min-width: max-content;padding: 2px 16px;border: 0;background: transparent;font-family: inherit;white-space: nowrap;cursor: pointer}.su-stat + .su-stat[b-aiq7hybzfc]{border-left: 1px solid var(--nm-border)}.su-stat:hover .su-stat__lbl[b-aiq7hybzfc]{color: var(--nm-ink)}.su-stat.is-on .su-stat__lbl[b-aiq7hybzfc],.su-stat.is-on .su-stat__val[b-aiq7hybzfc]{color: var(--nm-brand-700)}.su-stat.is-on .su-stat__lbl[b-aiq7hybzfc]{font-weight: 700}.su-stat.is-warn .su-stat__val[b-aiq7hybzfc]{color: var(--nm-warn)}.su-stat.is-bad .su-stat__val[b-aiq7hybzfc]{color: var(--nm-bad)}.su-stat__dot[b-aiq7hybzfc]{width: 7px;height: 7px;flex-shrink: 0;border-radius: var(--nm-r-pill)}.su-stat__dot--accent[b-aiq7hybzfc]{background: var(--nm-brand-500)}.su-stat__dot--good[b-aiq7hybzfc]{background: var(--nm-ok)}.su-stat__dot--warn[b-aiq7hybzfc]{background: var(--nm-warn)}.su-stat__dot--bad[b-aiq7hybzfc]{background: var(--nm-bad)}.su-stat__dot--muted[b-aiq7hybzfc]{background: var(--nm-border-strong)}.su-stat__lbl[b-aiq7hybzfc]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.su-stat__val[b-aiq7hybzfc]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-aiq7hybzfc]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-aiq7hybzfc]{width: 340px;max-width: 100%}[b-aiq7hybzfc] .tb-clear{margin-left: auto}[b-aiq7hybzfc] .su-row-draft .nm-grid__td{background: color-mix(in srgb,var(--nm-warn-soft) 55%,transparent)}[b-aiq7hybzfc] .su-row-dim .nm-grid__td{background: color-mix(in srgb,var(--nm-surface-2) 60%,transparent)}[b-aiq7hybzfc] .su-row-dim .su-cell__title{color: var(--nm-ink-2)}.su-cell[b-aiq7hybzfc]{display: flex;align-items: flex-start;gap: 12px;min-width: 0}.su-cover[b-aiq7hybzfc]{flex-shrink: 0;width: 72px;height: 44px;border-radius: 8px;border: 1px solid var(--nm-border);object-fit: cover;background: var(--nm-surface-2)}.su-cover--none[b-aiq7hybzfc]{display: grid;place-items: center;color: var(--nm-brand-500);background: var(--nm-brand-50);border-color: transparent}.su-cell__txt[b-aiq7hybzfc]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.su-cell__head[b-aiq7hybzfc]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.su-cell__title[b-aiq7hybzfc]{font-size: 14px;font-weight: 700;color: var(--nm-ink);text-decoration: none;line-height: 1.3}a.su-cell__title:hover[b-aiq7hybzfc]{color: var(--nm-brand-700);text-decoration: underline}.su-ver[b-aiq7hybzfc]{padding: 0 7px;border: 1px solid var(--nm-brand-300);border-radius: var(--nm-r-pill);font-size: 11px;font-weight: 700;color: var(--nm-brand-700)}.su-cell__meta[b-aiq7hybzfc]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 12px;color: var(--nm-muted)}.su-eyebrow[b-aiq7hybzfc]{font-weight: 700;text-transform: uppercase;letter-spacing: .04em;font-size: 11px;color: var(--nm-ink-2)}.su-routes[b-aiq7hybzfc]{display: flex;flex-direction: column;align-items: flex-start;gap: 4px}.su-route[b-aiq7hybzfc]{display: inline-flex;align-items: center;gap: 5px;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-muted);font-size: 11.5px;font-weight: 600;text-decoration: line-through}.su-route.is-on[b-aiq7hybzfc]{background: var(--nm-ok-soft);color: var(--nm-ok);text-decoration: none}.su-reach[b-aiq7hybzfc]{display: flex;flex-direction: column;align-items: flex-start;gap: 6px}.su-reach__btn[b-aiq7hybzfc]{display: flex;flex-direction: column;gap: 5px;width: 100%;padding: 6px 8px;border: 1px solid var(--nm-border);border-radius: 8px;background: var(--nm-surface);font-family: inherit;text-align: left;cursor: pointer;transition: border-color .15s,background .15s}.su-reach__btn:hover[b-aiq7hybzfc]{border-color: var(--nm-brand-300);background: var(--nm-brand-50)}.su-reach__top[b-aiq7hybzfc]{display: flex;align-items: baseline;justify-content: space-between;gap: 8px;width: 100%;font-size: 12.5px}.su-reach__top b[b-aiq7hybzfc]{color: var(--nm-ink)}.su-reach__read[b-aiq7hybzfc]{color: var(--nm-muted);font-weight: 600}.su-reach__read.is-all[b-aiq7hybzfc]{color: var(--nm-ok)}.su-reach__bar[b-aiq7hybzfc]{display: block;width: 100%;height: 4px;border-radius: 4px;background: var(--nm-surface-2);overflow: hidden}.su-reach__bar > span[b-aiq7hybzfc]{display: block;height: 100%;background: var(--nm-ok);border-radius: 4px}.su-reach__who[b-aiq7hybzfc]{display: inline-flex;align-items: center;gap: 6px;padding: 0;border: 0;background: none;font-family: inherit;font-size: 12.5px;font-weight: 700;color: var(--nm-brand-700);cursor: pointer}.su-reach__who:hover[b-aiq7hybzfc]{text-decoration: underline}.su-tg[b-aiq7hybzfc]{display: inline-flex;align-items: center;gap: 5px;max-width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 11.5px;font-weight: 600;cursor: help}.su-tg--ok[b-aiq7hybzfc]{color: var(--nm-ok)}.su-tg--warn[b-aiq7hybzfc]{color: var(--nm-warn)}.su-tg--bad[b-aiq7hybzfc]{color: var(--nm-bad)}.su-tg--muted[b-aiq7hybzfc]{color: var(--nm-muted)}.su-dim[b-aiq7hybzfc]{font-size: 12.5px;color: var(--nm-muted)}.su-acts[b-aiq7hybzfc]{display: inline-flex;align-items: center;justify-content: flex-end;gap: 6px;flex-wrap: nowrap}.su-readonly[b-aiq7hybzfc]{font-size: 12px;font-style: italic;color: var(--nm-muted);cursor: help}.su-foot[b-aiq7hybzfc]{margin-top: 10px;font-size: 12px;color: var(--nm-muted)}@media (max-width: 720px){.nm-list-page[b-aiq7hybzfc]{padding: 16px 14px 24px}.tb-search[b-aiq7hybzfc]{width: 100%}.su-flow__note[b-aiq7hybzfc]{flex-basis: 100%}}
/* /src/Features/Content/Pages/Public/About.razor.rz.scp.css */
.ab[b-yutv11zdss]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--brand-pale: #f3c7ad;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--dark: #1c1917;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;--header-h: var(--nm-header-offset);--bar-h: 56px;background: #fff;color: var(--ink-2);font-family: 'Be Vietnam Pro','Inter',ui-sans-serif,system-ui,sans-serif;font-size: 15px;line-height: 1.65}.ab h1[b-yutv11zdss],.ab h2[b-yutv11zdss],.ab h3[b-yutv11zdss]{margin: 0;color: var(--ink);font-weight: 800;text-wrap: balance}.ab h1[b-yutv11zdss]{font-family: var(--display);font-size: 64px;line-height: .98;font-weight: 700;letter-spacing: -.01em}.ab p[b-yutv11zdss]{margin: 0}.ab a[b-yutv11zdss]{color: inherit;text-decoration: none}.ab ul[b-yutv11zdss],.ab ol[b-yutv11zdss]{margin: 0;padding: 0;list-style: none}.ab dl[b-yutv11zdss],.ab dd[b-yutv11zdss]{margin: 0}.ab-wrap[b-yutv11zdss]{max-width: 1248px;margin: 0 auto;padding: 0 24px}.pagebg[b-yutv11zdss]{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.pagebg[b-yutv11zdss]::before{content: '';position: absolute;inset: 0;background-image: radial-gradient(circle,#d6d3d1 1px,transparent 1.3px);background-size: 26px 26px;-webkit-mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%)}.pagebg img[b-yutv11zdss]{position: absolute;left: 50%;top: 50%;width: max(115vw,1100px);height: auto;transform: translate(-50%,calc(-50% + 40px));opacity: .13}.ab > .hero[b-yutv11zdss],.ab > .ab-wrap[b-yutv11zdss]{position: relative;z-index: 1}.actions[b-yutv11zdss]{display: flex;flex-wrap: wrap;gap: 12px}.btn[b-yutv11zdss]{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 50px;padding: 0 24px;border-radius: 12px;font-size: 15px;font-weight: 700;line-height: 1;white-space: nowrap;transition: background .15s,color .15s,border-color .15s}.btn svg[b-yutv11zdss]{width: 18px;height: 18px;flex: none}.btn:focus-visible[b-yutv11zdss]{outline: 2px solid var(--brand-light);outline-offset: 3px}.btn--brand[b-yutv11zdss]{background: var(--brand);color: #fff !important}.btn--brand:hover[b-yutv11zdss]{background: var(--brand-deep)}.btn--ghost[b-yutv11zdss]{background: #fff;color: var(--ink) !important;border: 1px solid var(--line)}.btn--ghost:hover[b-yutv11zdss]{border-color: var(--ink-3)}.btn--light[b-yutv11zdss]{background: rgba(255,255,255,.08);color: #fff !important;border: 1px solid rgba(255,255,255,.5)}.btn--light:hover[b-yutv11zdss]{background: #fff;color: var(--ink) !important}.btn-zalo[b-yutv11zdss]{flex: none;display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: #0068ff}.btn-zalo img[b-yutv11zdss]{width: 16px;height: 16px;object-fit: contain}.hero[b-yutv11zdss]{padding-top: 12px}.hero-g[b-yutv11zdss]{display: grid;grid-template-columns: minmax(0,6fr) minmax(0,6fr);gap: 24px;align-items: center}.ab .eyebrow[b-yutv11zdss]{display: inline-flex;align-items: center;gap: 12px;font-family: var(--display);font-size: 12.5px;line-height: 1.4;font-weight: 600;letter-spacing: .22em;text-transform: uppercase;color: var(--brand-deep)}.eyebrow[b-yutv11zdss]::before{content: '';width: 36px;height: 1px;background: var(--brand)}.hero-copy h1[b-yutv11zdss]{margin-top: 16px}.ab .hero-desc[b-yutv11zdss]{margin: 20px 0 0;max-width: 520px;font-size: 17px;line-height: 1.7;color: var(--ink-2)}.hero-copy .actions[b-yutv11zdss]{margin-top: 28px}.globe-box[b-yutv11zdss]{position: relative;justify-self: center;width: min(560px,100%);aspect-ratio: 1 / 1}.globe[b-yutv11zdss]{display: block;width: 100%;height: 100%}.globe-static[b-yutv11zdss]{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: contain}.globe-box[data-mode="gl"] .globe-static[b-yutv11zdss]{display: none}.globe-box[data-mode="static"] .globe[b-yutv11zdss]{display: none}.globe-shadow[b-yutv11zdss]{position: absolute;left: 50%;bottom: 22px;width: 64%;height: 40px;transform: translateX(-50%);border-radius: 50%;background: radial-gradient(ellipse at center,rgba(28,25,23,.16),transparent 70%)}.ab .globe-cap[b-yutv11zdss]{position: absolute;left: 50%;bottom: -6px;transform: translateX(-50%);display: flex;gap: 18px;padding: 10px 16px;border: 1px solid var(--line);border-radius: 999px;background: #fff;font-size: 13px;line-height: 1.4;font-weight: 600;color: var(--ink-2);white-space: nowrap}.globe-cap b[b-yutv11zdss]{font-family: var(--display);font-weight: 700;color: var(--brand-deep);font-variant-numeric: tabular-nums}.globe-cap span + span[b-yutv11zdss]::before{content: '·';margin-right: 18px;color: var(--ink-3)}.ab .stats[b-yutv11zdss]{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));margin-top: 40px;padding: 28px 0;border-top: 1px solid var(--line);border-bottom: 1px solid var(--line)}.stat[b-yutv11zdss]{padding: 0 32px}.stat:first-child[b-yutv11zdss]{padding-left: 0}.stat + .stat[b-yutv11zdss]{border-left: 1px solid var(--line)}.stat dd[b-yutv11zdss]{font-family: var(--display);font-size: 40px;line-height: 1;font-weight: 700;letter-spacing: 0;color: var(--brand);font-variant-numeric: tabular-nums}.stat dt[b-yutv11zdss]{margin-top: 8px;font-size: 11px;line-height: 1.3;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--ink-3)}.bar[b-yutv11zdss]{position: sticky;top: var(--header-h);z-index: 40;background: rgba(255,255,255,.96);border-bottom: 1px solid var(--line);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);transition: top .25s}.bar[data-header="hidden"][b-yutv11zdss]{top: 0}.bar-in[b-yutv11zdss]{display: flex;align-items: center;gap: 16px;height: var(--bar-h)}.bar-links[b-yutv11zdss]{position: relative;flex: 1;min-width: 0;display: flex;gap: 4px;overflow-x: auto;scrollbar-width: none}.bar-links[b-yutv11zdss]::-webkit-scrollbar{display: none}.bar-links a[b-yutv11zdss]{flex: none;display: inline-flex;align-items: baseline;gap: 6px;padding: 8px 11px;border-radius: 999px;font-size: 14px;line-height: 1.4;font-weight: 600;color: var(--ink-3);white-space: nowrap;transition: color .15s,background .15s}.bar-links a i[b-yutv11zdss]{font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 600;letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.bar-links a:hover[b-yutv11zdss]{color: var(--ink);background: var(--soft)}.bar-links a:focus-visible[b-yutv11zdss]{outline: 2px solid var(--brand);outline-offset: 0}.bar[data-active="ab-story"] a[href$="#ab-story"][b-yutv11zdss],.bar[data-active="ab-services"] a[href$="#ab-services"][b-yutv11zdss],.bar[data-active="ab-journey"] a[href$="#ab-journey"][b-yutv11zdss],.bar[data-active="ab-why"] a[href$="#ab-why"][b-yutv11zdss],.bar[data-active="ab-awards"] a[href$="#ab-awards"][b-yutv11zdss],.bar[data-active="ab-airlines"] a[href$="#ab-airlines"][b-yutv11zdss],.bar[data-active="ab-partners"] a[href$="#ab-partners"][b-yutv11zdss],.bar[data-active="ab-contact"] a[href$="#ab-contact"][b-yutv11zdss]{color: #fff;background: var(--ink)}.bar[data-active="ab-story"] a[href$="#ab-story"] i[b-yutv11zdss],.bar[data-active="ab-services"] a[href$="#ab-services"] i[b-yutv11zdss],.bar[data-active="ab-journey"] a[href$="#ab-journey"] i[b-yutv11zdss],.bar[data-active="ab-why"] a[href$="#ab-why"] i[b-yutv11zdss],.bar[data-active="ab-awards"] a[href$="#ab-awards"] i[b-yutv11zdss],.bar[data-active="ab-airlines"] a[href$="#ab-airlines"] i[b-yutv11zdss],.bar[data-active="ab-partners"] a[href$="#ab-partners"] i[b-yutv11zdss],.bar[data-active="ab-contact"] a[href$="#ab-contact"] i[b-yutv11zdss]{color: var(--brand-light)}.ab .bar-tel[b-yutv11zdss]{flex: none;display: inline-flex;align-items: center;gap: 8px;font-size: 14px;color: var(--ink-2);white-space: nowrap;transition: color .15s}.bar-tel svg[b-yutv11zdss]{width: 18px;height: 18px;color: var(--brand)}.bar-tel b[b-yutv11zdss]{font-weight: 800;color: var(--ink);font-variant-numeric: tabular-nums}.ab .bar-tel:hover[b-yutv11zdss]{color: var(--brand-deep)}.sec[b-yutv11zdss]{padding-top: 88px;scroll-margin-top: calc(var(--header-h) + var(--bar-h))}.sec--last[b-yutv11zdss]{padding-bottom: 96px}.sh[b-yutv11zdss]{max-width: 760px;margin: 0 auto 44px;text-align: center}.ab .sh-no[b-yutv11zdss]{display: inline-flex;align-items: baseline;gap: 8px;font-size: 14px;line-height: 1.5;font-weight: 700;color: var(--brand-deep)}.sh-no span[b-yutv11zdss]{font-family: var(--display);letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.sh-no span[b-yutv11zdss]::after{content: '·';margin-left: 8px;color: var(--ink-3)}.ab .sh h2[b-yutv11zdss]{margin-top: 10px;font-size: 38px;line-height: 1.2;letter-spacing: -.025em}.ab .sh-lead[b-yutv11zdss]{margin-top: 12px;font-size: 16px;line-height: 1.65;color: var(--ink-3)}.sub + .sub[b-yutv11zdss]{margin-top: 32px;padding-top: 28px;border-top: 1px solid var(--line)}.ab .sub-k[b-yutv11zdss]{display: flex;align-items: baseline;gap: 8px;margin-bottom: 14px;font-size: 15px;line-height: 1.5;font-weight: 700;color: var(--ink)}.sub-n[b-yutv11zdss]{font-size: 13.5px;font-weight: 600;color: var(--ink-3);font-variant-numeric: tabular-nums}.split[b-yutv11zdss]{display: grid;grid-template-columns: minmax(0,5fr) minmax(0,6fr);gap: 64px;align-items: center}.split-media[b-yutv11zdss]{display: flex;justify-content: center}.ab .statement[b-yutv11zdss]{font-size: 24px;line-height: 1.35;font-weight: 800;letter-spacing: -.01em;color: var(--ink);text-wrap: balance}.ab .split-text .lead[b-yutv11zdss]{margin-top: 14px;font-size: 16px;line-height: 1.65;font-weight: 600;color: var(--ink)}.windows[b-yutv11zdss]{position: relative;width: fit-content;margin: 20px 28px 24px 96px}.win[b-yutv11zdss]{position: relative;border-radius: 999px;border: 8px solid #fff;overflow: hidden;box-shadow: 0 28px 48px -24px rgba(28,25,23,.4),0 0 0 1px rgba(28,25,23,.08);background: var(--soft)}.win img[b-yutv11zdss]{width: 100%;height: 100%;object-fit: cover;display: block}.win[b-yutv11zdss]::after{content: '';position: absolute;inset: 7px;border: 1.5px solid rgba(28,25,23,.14);border-radius: inherit;pointer-events: none}.win--main[b-yutv11zdss]{width: 300px;height: 400px;border-radius: 150px}.win--sm[b-yutv11zdss]{position: absolute;left: -84px;bottom: -24px;z-index: 2;width: 164px;height: 218px;border-radius: 82px}.tag[b-yutv11zdss]{position: absolute;top: -18px;right: -30px;z-index: 3;display: flex;flex-direction: column;align-items: center;padding: 16px 18px 12px;border-radius: 12px;background: var(--brand);box-shadow: 0 12px 24px -12px rgba(28,25,23,.4);transform: rotate(5deg)}.tag-hole[b-yutv11zdss]{position: absolute;top: 6px;left: 50%;transform: translateX(-50%);width: 9px;height: 9px;border-radius: 50%;background: var(--brand-deep);border: 2px solid rgba(255,255,255,.75)}.tag-num[b-yutv11zdss]{margin-top: 6px;font-size: 34px;line-height: 1;font-weight: 700;color: #fff;font-variant-numeric: tabular-nums}.tag-lbl[b-yutv11zdss]{max-width: 88px;margin-top: 6px;font-size: 13px;line-height: 1.3;font-weight: 600;color: #fff;text-align: center}.mission[b-yutv11zdss]{margin-top: 24px;padding: 16px 0 14px;border-top: 1px solid var(--line)}.mission-k[b-yutv11zdss]{font-size: 13.5px;line-height: 1.5;font-weight: 700;color: var(--brand-deep)}.ab .mission-t[b-yutv11zdss]{margin-top: 4px;font-size: 18px;line-height: 1.5;font-weight: 700;color: var(--ink)}.profile > div[b-yutv11zdss]{display: grid;grid-template-columns: 160px minmax(0,1fr);gap: 12px;padding: 9px 0;border-top: 1px solid var(--line);font-size: 14px;line-height: 1.5}.profile dt[b-yutv11zdss]{color: var(--ink-3)}.profile dd[b-yutv11zdss]{font-weight: 700;color: var(--ink);font-variant-numeric: tabular-nums;overflow-wrap: anywhere}.lanes[b-yutv11zdss]{display: grid;gap: 20px}.lane[b-yutv11zdss]{display: grid;grid-template-columns: auto minmax(0,1fr);align-items: center}.hex[b-yutv11zdss]{position: relative;z-index: 2;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 4px;width: 112px;height: 98px;padding: 0 14px;background: var(--brand);color: #fff;clip-path: polygon(22% 0%,78% 0%,100% 50%,78% 100%,22% 100%,0% 50%);text-align: center}.hex svg[b-yutv11zdss]{width: 24px;height: 24px}.hex-name[b-yutv11zdss]{font-size: 13.5px;line-height: 1.15;font-weight: 700;letter-spacing: -.01em}.rail[b-yutv11zdss]{position: relative;display: flex;gap: 12px;min-height: 96px;margin-left: -22px;padding: 14px 24px 14px 40px;border: 1.5px dashed var(--line-dash);border-radius: 999px;background: #fff}.node[b-yutv11zdss]{flex: 1 1 0;min-width: 0;display: flex;align-items: center;gap: 12px;padding: 10px 14px;border: 1px solid var(--line);border-radius: 14px;background: #fff;transition: border-color .15s,box-shadow .15s}.node:hover[b-yutv11zdss]{border-color: var(--brand-light);box-shadow: 0 8px 20px -12px rgba(28,25,23,.35)}.node:focus-visible[b-yutv11zdss]{outline: 2px solid var(--brand);outline-offset: 2px}.node > svg[b-yutv11zdss]{flex: none;width: 28px;height: 28px;color: var(--brand)}.node-body[b-yutv11zdss]{min-width: 0}.node-body b[b-yutv11zdss]{display: block;font-size: 14.5px;line-height: 1.3;color: var(--ink)}.node-body small[b-yutv11zdss]{display: block;margin-top: 2px;font-size: 12.5px;line-height: 1.4;color: var(--ink-3)}.rail-end[b-yutv11zdss]{position: absolute;right: -16px;top: 50%;display: grid;place-items: center;width: 32px;height: 32px;margin-top: -16px;border-radius: 50%;background: var(--brand);color: #fff}.rail-end svg[b-yutv11zdss]{width: 14px;height: 14px}.route-svg[b-yutv11zdss]{display: block;width: 100%;height: auto}.ab .route-cols[b-yutv11zdss]{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));margin-top: 12px}.rc[b-yutv11zdss]{position: relative;padding: 0 20px 0 8px}.rc-dot[b-yutv11zdss]{display: none}.ab .rc-year[b-yutv11zdss]{font-family: var(--display);font-size: 26px;line-height: 1.2;font-weight: 700;letter-spacing: 0;color: var(--ink);font-variant-numeric: tabular-nums;white-space: nowrap}.ab .rc-tag[b-yutv11zdss]{font-size: 13.5px;line-height: 1.5;font-weight: 700;color: var(--brand-deep)}.ab .rc-items[b-yutv11zdss]{display: grid;gap: 6px;margin-top: 10px}.rc-items li[b-yutv11zdss]{position: relative;padding-left: 14px;font-size: 14px;line-height: 1.55;color: var(--ink-2)}.rc-items li[b-yutv11zdss]::before{content: '';position: absolute;left: 0;top: .62em;width: 5px;height: 5px;border-radius: 50%;background: var(--ink-3)}.ab .rc-air[b-yutv11zdss]{display: flex;flex-wrap: wrap;gap: 6px 14px;margin-top: 10px;font-size: 12.5px;line-height: 1.5;color: var(--ink-3)}.rc-air span[b-yutv11zdss]{display: inline-flex;align-items: center;gap: 6px}.rc-air img[b-yutv11zdss]{height: 16px;width: auto;object-fit: contain}.famtrip[b-yutv11zdss]{margin: 44px 0 0}.famtrip img[b-yutv11zdss]{display: block;width: 100%;height: auto;aspect-ratio: 2560 / 640;object-fit: cover;border-radius: 16px;background: var(--soft)}.ab .reasons[b-yutv11zdss]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 0 40px}.reasons li[b-yutv11zdss]{display: flex;gap: 16px;padding: 26px 0;border-top: 1px solid var(--line)}.rhex[b-yutv11zdss]{position: relative;flex: none;display: grid;place-items: center;width: 52px;height: 46px;color: var(--brand)}.rhex[b-yutv11zdss]::before{content: '';position: absolute;inset: 0;background: var(--brand);clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.rhex[b-yutv11zdss]::after{content: '';position: absolute;inset: 2px;background: #fff;clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.rhex svg[b-yutv11zdss]{position: relative;z-index: 1;width: 22px;height: 22px}.reason-body b[b-yutv11zdss]{display: block;font-size: 16px;line-height: 1.45;color: var(--ink)}.reason-body span[b-yutv11zdss]{display: block;margin-top: 4px;font-size: 14px;line-height: 1.6;color: var(--ink-3)}.ab .awards[b-yutv11zdss]{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 20px}.award[b-yutv11zdss]{display: flex;flex-direction: column;width: 100%;height: 100%;padding: 0;border: 0;background: none;font: inherit;color: inherit;text-align: left;cursor: zoom-in}.award:focus-visible[b-yutv11zdss]{outline: 2px solid var(--brand);outline-offset: 4px;border-radius: 12px}.award-img[b-yutv11zdss]{position: relative;display: block;width: 100%;aspect-ratio: 4 / 3;border: 1px solid var(--line);border-radius: 12px;background: #fff;overflow: hidden;transition: border-color .15s}.award:hover .award-img[b-yutv11zdss]{border-color: var(--brand-light)}.award-img img[b-yutv11zdss]{position: absolute;inset: 14px;width: calc(100% - 28px);height: calc(100% - 28px);object-fit: contain;transition: transform .3s ease}.award:hover .award-img img[b-yutv11zdss]{transform: scale(1.05)}.award-air[b-yutv11zdss]{display: block;margin-top: 10px;font-size: 12.5px;line-height: 1.5;font-weight: 600;color: var(--ink-3)}.award-lbl[b-yutv11zdss]{display: block;margin-top: 2px;font-size: 13.5px;line-height: 1.5;font-weight: 700;color: var(--ink)}.ab .wall[b-yutv11zdss]{display: grid;grid-template-columns: repeat(8,minmax(0,1fr));border: 1px solid var(--line);border-radius: 12px;overflow: hidden}.wall li[b-yutv11zdss]{display: flex;align-items: center;justify-content: center;height: 68px;margin: -1px 0 0 -1px;padding: 12px 16px;border-left: 1px solid var(--line);border-top: 1px solid var(--line);background: #fff;box-shadow: 1px 0 0 var(--line),0 1px 0 var(--line)}.wall img[b-yutv11zdss]{max-width: 100%;max-height: 100%;object-fit: contain}.hub-box[b-yutv11zdss]{container-type: inline-size;max-width: 1040px;margin: 0 auto}.eco-rail-name[b-yutv11zdss]{display: none}.eco-logo img[b-yutv11zdss]{display: block;max-width: 100%;max-height: 100%;object-fit: contain}@container (min-width: 840px){.eco-hub[b-yutv11zdss]{position: relative;display: grid;grid-template-columns: 1fr 1fr;gap: 18px 0;align-items: center}.eco-node[b-yutv11zdss]{display: grid;grid-template-columns: auto minmax(0,1fr);align-items: center}.eco-node:nth-child(odd)[b-yutv11zdss]{direction: rtl;margin-right: 24px}.eco-node:nth-child(odd) > *[b-yutv11zdss]{direction: ltr}.eco-node:nth-child(even)[b-yutv11zdss]{margin-left: 24px}.eco-node:nth-child(3)[b-yutv11zdss],.eco-node:nth-child(5)[b-yutv11zdss]{margin-right: 92px}.eco-node:nth-child(4)[b-yutv11zdss],.eco-node:nth-child(6)[b-yutv11zdss]{margin-left: 92px}.eco-hex[b-yutv11zdss]{position: relative;z-index: 2;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 3px;width: 88px;height: 78px;padding: 0 14px;background: var(--brand);color: #fff;clip-path: polygon(22% 0%,78% 0%,100% 50%,78% 100%,22% 100%,0% 50%);text-align: center;transition: transform .3s ease}.eco-hex svg[b-yutv11zdss]{width: 20px;height: 20px}.eco-hex-name[b-yutv11zdss]{font-size: 12.5px;line-height: 1.15;font-weight: 700;letter-spacing: -.01em}.eco-node:hover .eco-hex[b-yutv11zdss]{transform: scale(1.05)}.eco-rail[b-yutv11zdss]{position: relative;display: flex;align-items: center;min-height: 68px;padding: 8px 24px;border: 1.5px dashed var(--line-dash);border-radius: 999px;background: #fff}.eco-node:nth-child(odd) .eco-rail[b-yutv11zdss]{margin-right: -20px;padding: 8px 34px 8px 28px}.eco-node:nth-child(even) .eco-rail[b-yutv11zdss]{margin-left: -20px;padding: 8px 28px 8px 34px}.eco-logos[b-yutv11zdss]{flex: 1;min-width: 0;display: flex;align-items: center;gap: 6px}.eco-logo[b-yutv11zdss]{flex: 1 1 0;min-width: 0;height: 42px;padding: 0 2px;display: flex;align-items: center;justify-content: center;transition: transform .25s}.eco-logo:hover[b-yutv11zdss]{transform: scale(1.07)}.eco-plus[b-yutv11zdss]{position: absolute;top: 50%;display: grid;place-items: center;width: 28px;height: 28px;margin-top: -14px;border-radius: 50%;background: var(--brand);color: #fff}.eco-plus svg[b-yutv11zdss]{width: 13px;height: 13px}.eco-node:nth-child(odd) .eco-plus[b-yutv11zdss]{left: -14px}.eco-node:nth-child(even) .eco-plus[b-yutv11zdss]{right: -14px}.eco-core[b-yutv11zdss]{position: absolute;top: 50%;left: 50%;z-index: 1;transform: translate(-50%,-50%);display: grid;place-content: center;justify-items: center;gap: 2px;width: 172px;height: 172px;border-radius: 50%;border: 2.5px dashed var(--brand);background: #fff;text-align: center}.eco-core-num[b-yutv11zdss]{font-size: 40px;line-height: 1.05;font-weight: 700;letter-spacing: -.04em;color: var(--brand);font-variant-numeric: tabular-nums}.eco-core-lbl[b-yutv11zdss]{font-size: 18px;line-height: 1.2;font-weight: 700;letter-spacing: -.01em;color: var(--brand)}}@container (max-width: 839px){.eco-hub[b-yutv11zdss]{display: grid;gap: 12px}.eco-plus[b-yutv11zdss],.eco-core[b-yutv11zdss],.eco-hex-name[b-yutv11zdss]{display: none}.eco-node[b-yutv11zdss]{display: grid;grid-template-columns: 52px minmax(0,1fr);gap: 12px;align-items: center}.eco-hex[b-yutv11zdss]{display: grid;place-items: center;width: 52px;height: 46px;background: var(--brand);color: #fff;clip-path: polygon(22% 0%,78% 0%,100% 50%,78% 100%,22% 100%,0% 50%)}.eco-hex svg[b-yutv11zdss]{width: 20px;height: 20px}.eco-rail[b-yutv11zdss]{min-width: 0;padding: 8px 12px;border: 1.5px dashed var(--line-dash);border-radius: 16px}.eco-rail-name[b-yutv11zdss]{display: flex;justify-content: space-between;gap: 12px;font-size: 13px;line-height: 1.5;font-weight: 700;color: var(--ink)}.eco-rail-n[b-yutv11zdss]{font-weight: 400;color: var(--ink-3);font-variant-numeric: tabular-nums}.eco-logos[b-yutv11zdss]{display: flex;gap: 16px;margin-top: 4px;overflow-x: auto;scrollbar-width: none;scroll-snap-type: x proximity;padding-inline-end: 56px;-webkit-mask-image: linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image: linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.eco-logos[b-yutv11zdss]::-webkit-scrollbar{display: none}.eco-logo[b-yutv11zdss]{flex: none;width: 88px;height: 40px;display: flex;align-items: center;justify-content: center;scroll-snap-align: start}}.cta[b-yutv11zdss]{display: grid;grid-template-columns: minmax(0,6fr) minmax(0,5fr);gap: 40px;align-items: start;padding: 44px 48px;border-radius: 20px;background: var(--dark);color: #fff}.ab .cta-title[b-yutv11zdss]{font-size: 24px;line-height: 1.35;font-weight: 800;letter-spacing: -.01em;color: #fff;text-wrap: balance}.ab .cta-points[b-yutv11zdss]{display: grid;gap: 10px;margin: 18px 0 28px}.cta-points li[b-yutv11zdss]{display: flex;align-items: flex-start;gap: 10px;font-size: 15px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.88)}.cta-points svg[b-yutv11zdss]{flex: none;width: 18px;height: 18px;margin-top: 2px;color: var(--brand-light)}.cta-info[b-yutv11zdss]{padding: 22px 26px;background: rgba(255,255,255,.04);border: 1px solid rgba(255,255,255,.14);border-radius: 14px}.cta-k[b-yutv11zdss]{font-size: 13.5px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.7)}.ab .cta-hotline[b-yutv11zdss]{display: inline-block;margin-top: 4px;font-family: var(--display);font-size: 30px;line-height: 1.2;font-weight: 700;color: #fff;font-variant-numeric: tabular-nums;white-space: nowrap;transition: color .15s}.ab .cta-hotline:hover[b-yutv11zdss]{color: var(--brand-light)}.cta-rows[b-yutv11zdss]{margin-top: 16px}.cta-rows > div[b-yutv11zdss]{display: grid;grid-template-columns: 72px minmax(0,1fr);gap: 12px;padding: 10px 0;border-top: 1px solid rgba(255,255,255,.14);font-size: 14px;line-height: 1.6}.cta-rows dt[b-yutv11zdss]{color: rgba(255,255,255,.6)}.cta-rows dd[b-yutv11zdss]{color: #fff;overflow-wrap: anywhere}.cta-rows a:hover[b-yutv11zdss]{color: var(--brand-light)}.ab .cta-account[b-yutv11zdss]{display: flex;flex-wrap: wrap;gap: 8px 24px;margin-top: 12px;padding-top: 14px;border-top: 1px solid rgba(255,255,255,.14);font-size: 14px;font-weight: 600}.cta-account a[b-yutv11zdss]{color: #fff;text-decoration: underline;text-decoration-color: rgba(255,255,255,.4);text-underline-offset: 4px}.cta-account a:hover[b-yutv11zdss]{color: var(--brand-light);text-decoration-color: currentColor}.lb[b-yutv11zdss]{position: fixed;inset: 0;z-index: 1000;display: grid;place-items: center;padding: 24px;background: rgba(28,25,23,.85);overscroll-behavior: contain;outline: none}.lb-panel[b-yutv11zdss]{position: relative;display: flex;flex-direction: column;width: min(920px,100%);max-height: calc(100vh - 48px);max-height: calc(100dvh - 48px);background: #fff;border-radius: 16px;overflow: hidden}.lb-close[b-yutv11zdss],.lb-step[b-yutv11zdss]{display: grid;place-items: center;width: 44px;height: 44px;border-radius: 50%;border: 1px solid var(--line);background: #fff;color: var(--ink-2);cursor: pointer}.lb-close[b-yutv11zdss]{position: absolute;top: 12px;right: 12px;z-index: 2}.lb-close svg[b-yutv11zdss]{width: 18px;height: 18px}.lb-stage[b-yutv11zdss]{position: relative;flex: 1;min-height: 0;display: flex;align-items: center;justify-content: center;padding: 64px 72px 20px}.lb-stage img[b-yutv11zdss]{max-width: 100%;max-height: calc(100vh - 230px);max-height: calc(100dvh - 230px);object-fit: contain}.lb-step[b-yutv11zdss]{position: absolute;top: 50%;transform: translateY(-50%)}.lb-step svg[b-yutv11zdss]{width: 20px;height: 20px}.lb-step--prev[b-yutv11zdss]{left: 14px}.lb-step--next[b-yutv11zdss]{right: 14px}.lb-close:hover[b-yutv11zdss],.lb-step:hover[b-yutv11zdss]{border-color: var(--ink);color: var(--ink)}.lb-close:focus-visible[b-yutv11zdss],.lb-step:focus-visible[b-yutv11zdss]{outline: 2px solid var(--brand);outline-offset: 2px}.lb-cap[b-yutv11zdss]{display: flex;align-items: baseline;flex-wrap: wrap;gap: 4px 12px;padding: 16px 20px;border-top: 1px solid var(--line)}.lb-air[b-yutv11zdss]{font-size: 13px;font-weight: 600;color: var(--brand-deep)}.lb-lbl[b-yutv11zdss]{flex: 1;min-width: 0;font-size: 16px;line-height: 1.5;font-weight: 600;color: var(--ink)}.lb-count[b-yutv11zdss]{font-size: 13px;color: var(--ink-3);font-variant-numeric: tabular-nums}@media (prefers-reduced-motion: reduce){.ab *[b-yutv11zdss],.ab *[b-yutv11zdss]::before,.ab *[b-yutv11zdss]::after{transition: none !important;animation: none !important}}@media (max-width: 1199px){.ab h1[b-yutv11zdss]{font-size: 54px}.globe-box[b-yutv11zdss]{width: min(480px,100%)}.split[b-yutv11zdss]{gap: 40px}.rail[b-yutv11zdss]{gap: 10px;padding: 12px 20px 12px 36px}.node[b-yutv11zdss]{padding: 10px 12px;gap: 10px}.node-body small[b-yutv11zdss]{font-size: 12px}.ab .wall[b-yutv11zdss]{grid-template-columns: repeat(6,minmax(0,1fr))}.cta[b-yutv11zdss]{padding: 36px 36px;gap: 28px}}@media (max-width: 1023px){.hero[b-yutv11zdss]{padding-top: 48px}.hero-g[b-yutv11zdss]{grid-template-columns: 1fr;gap: 32px}.globe-box[b-yutv11zdss]{width: min(440px,100%)}.ab .hero-desc[b-yutv11zdss]{max-width: none}.ab .stats[b-yutv11zdss]{margin-top: 36px}.sec[b-yutv11zdss]{padding-top: 72px;scroll-margin-top: calc(var(--bar-h) + 8px)}.split[b-yutv11zdss]{grid-template-columns: 1fr;gap: 36px}.rail[b-yutv11zdss]{flex-wrap: wrap}.node[b-yutv11zdss]{flex: 1 1 calc(50% - 10px)}.route-svg[b-yutv11zdss]{display: none}.ab .route-cols[b-yutv11zdss]{grid-template-columns: 1fr;position: relative;margin-top: 0;padding-left: 32px}.ab .route-cols[b-yutv11zdss]::before{content: '';position: absolute;left: 7px;top: 12px;bottom: 12px;width: 2px;background: var(--line)}.rc[b-yutv11zdss]{padding: 16px 0}.rc + .rc[b-yutv11zdss]{border-top: 1px solid var(--line)}.rc-dot[b-yutv11zdss]{display: block;position: absolute;left: -32px;top: 22px;width: 16px;height: 16px;border-radius: 50%;background: var(--brand);box-shadow: 0 0 0 4px #fff}.ab .rc-items[b-yutv11zdss]{margin-top: 8px}.rc-items li[b-yutv11zdss]{font-size: 15px}.ab .reasons[b-yutv11zdss]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 32px}.cta[b-yutv11zdss]{grid-template-columns: 1fr}}@media (max-width: 767px){.ab-wrap[b-yutv11zdss]{padding: 0 16px}.ab h1[b-yutv11zdss]{font-size: 42px;line-height: 1.02}.hero[b-yutv11zdss]{padding-top: 32px}.ab .hero-desc[b-yutv11zdss]{font-size: 15px;margin-top: 14px}.hero-copy .actions[b-yutv11zdss]{margin-top: 22px}.actions .btn[b-yutv11zdss]{flex: 1 1 100%}.globe-box[b-yutv11zdss]{width: min(320px,100%)}.ab .globe-cap[b-yutv11zdss]{gap: 12px;padding: 8px 12px;font-size: 12px}.globe-cap span + span[b-yutv11zdss]::before{margin-right: 12px}.ab .stats[b-yutv11zdss]{grid-template-columns: repeat(2,minmax(0,1fr));row-gap: 20px;padding: 22px 0}.stat[b-yutv11zdss]{padding: 0 16px}.stat:nth-child(odd)[b-yutv11zdss]{padding-left: 0;border-left: 0}.stat dd[b-yutv11zdss]{font-size: 32px}.stat dt[b-yutv11zdss]{font-size: 10.5px;letter-spacing: .1em}.bar-in[b-yutv11zdss]{gap: 8px;height: 52px}.bar-links a[b-yutv11zdss]{padding: 7px 11px;font-size: 13.5px}.bar-tel[b-yutv11zdss]{font-size: 13px}.sec[b-yutv11zdss]{padding-top: 56px}.sec--last[b-yutv11zdss]{padding-bottom: 64px}.sh[b-yutv11zdss]{margin-bottom: 28px}.ab .sh h2[b-yutv11zdss]{font-size: 27px}.ab .sh-lead[b-yutv11zdss]{font-size: 15px}.windows[b-yutv11zdss]{margin: 16px 16px 16px 44px}.win--main[b-yutv11zdss]{width: 220px;height: 292px;border-radius: 110px;border-width: 6px}.win--sm[b-yutv11zdss]{width: 120px;height: 160px;border-radius: 60px;border-width: 5px;left: -44px;bottom: -16px}.tag[b-yutv11zdss]{top: -12px;right: -16px;padding: 12px 13px 9px}.tag-num[b-yutv11zdss]{font-size: 26px}.tag-lbl[b-yutv11zdss]{max-width: 72px}.ab .statement[b-yutv11zdss]{font-size: 20px}.ab .mission-t[b-yutv11zdss]{font-size: 16px}.profile > div[b-yutv11zdss]{grid-template-columns: 1fr;gap: 0}.lane[b-yutv11zdss]{display: block}.hex[b-yutv11zdss]{width: 92px;height: 80px;margin-left: 12px}.hex svg[b-yutv11zdss]{width: 20px;height: 20px}.hex-name[b-yutv11zdss]{font-size: 12px}.rail[b-yutv11zdss]{margin: -16px 0 0;padding: 28px 14px 14px;border-radius: 20px;gap: 8px}.node[b-yutv11zdss]{flex: 1 1 100%}.rail-end[b-yutv11zdss]{right: 14px;top: 2px;margin-top: 0;width: 28px;height: 28px}.famtrip[b-yutv11zdss]{margin-top: 28px}.famtrip img[b-yutv11zdss]{aspect-ratio: 2 / 1;object-position: 46% 50%;border-radius: 12px}.ab .reasons[b-yutv11zdss]{grid-template-columns: 1fr;gap: 0}.reasons li[b-yutv11zdss]{padding: 18px 0}.ab .awards[b-yutv11zdss]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px 12px}.award-lbl[b-yutv11zdss]{font-size: 13px}.ab .wall[b-yutv11zdss]{grid-template-columns: repeat(3,minmax(0,1fr))}.wall li[b-yutv11zdss]{height: 60px;padding: 10px 12px}.cta[b-yutv11zdss]{padding: 26px 20px;border-radius: 16px}.ab .cta-title[b-yutv11zdss]{font-size: 20px}.cta-info[b-yutv11zdss]{padding: 20px}.ab .cta-hotline[b-yutv11zdss]{font-size: 24px}.lb[b-yutv11zdss]{padding: 12px}.lb-panel[b-yutv11zdss]{max-height: calc(100vh - 24px);max-height: calc(100dvh - 24px)}.lb-stage[b-yutv11zdss]{padding: 64px 12px 72px}.lb-stage img[b-yutv11zdss]{max-height: calc(100vh - 240px);max-height: calc(100dvh - 240px)}.lb-step[b-yutv11zdss]{top: auto;bottom: 12px;transform: none}}
/* /src/Features/Content/Pages/Public/CareerDetail.razor.rz.scp.css */
.cd[b-9kup4ef06k]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--dark: #1c1917;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;--header-h: var(--nm-header-offset);--bar-h: 56px;position: relative;background: #fff;color: var(--ink-2);font-family: 'Be Vietnam Pro','Inter',ui-sans-serif,system-ui,sans-serif;font-size: 15px;line-height: 1.65}.cd h1[b-9kup4ef06k],.cd h2[b-9kup4ef06k],.cd h3[b-9kup4ef06k]{margin: 0;color: var(--ink);font-weight: 800;text-wrap: balance}.cd p[b-9kup4ef06k]{margin: 0}.cd a[b-9kup4ef06k]{color: inherit;text-decoration: none}.cd ul[b-9kup4ef06k],.cd ol[b-9kup4ef06k]{margin: 0;padding: 0;list-style: none}.cd dl[b-9kup4ef06k],.cd dd[b-9kup4ef06k]{margin: 0}.cd-wrap[b-9kup4ef06k]{max-width: 1248px;margin: 0 auto;padding: 0 24px}.cd-404[b-9kup4ef06k]{padding: 64px 24px}.cd[b-9kup4ef06k] .skel-gap{margin-top: 16px}.pagebg[b-9kup4ef06k]{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.pagebg[b-9kup4ef06k]::before{content: '';position: absolute;inset: 0;background-image: radial-gradient(circle,#d6d3d1 1px,transparent 1.3px);background-size: 26px 26px;-webkit-mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%)}.pagebg img[b-9kup4ef06k]{position: absolute;left: 50%;top: 50%;width: max(115vw,1100px);height: auto;transform: translate(-50%,calc(-50% + 40px));opacity: .13}.cd > .hero[b-9kup4ef06k],.cd > .cd-wrap[b-9kup4ef06k]{position: relative;z-index: 1}.actions[b-9kup4ef06k]{display: flex;flex-wrap: wrap;gap: 12px}.btn[b-9kup4ef06k]{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 50px;padding: 0 24px;border: 0;border-radius: 12px;font: inherit;font-size: 15px;font-weight: 700;line-height: 1;white-space: nowrap;cursor: pointer;transition: background .15s,color .15s,border-color .15s}.btn svg[b-9kup4ef06k]{width: 18px;height: 18px;flex: none}.btn:focus-visible[b-9kup4ef06k]{outline: 2px solid var(--brand-light);outline-offset: 3px}.btn:disabled[b-9kup4ef06k]{opacity: .7;cursor: default}.btn--brand[b-9kup4ef06k]{background: var(--brand);color: #fff !important}.btn--brand:hover[b-9kup4ef06k]{background: var(--brand-deep)}.btn--ghost[b-9kup4ef06k]{background: #fff;color: var(--ink) !important;border: 1px solid var(--line)}.btn--ghost:hover[b-9kup4ef06k]{border-color: var(--ink-3)}.btn--light[b-9kup4ef06k]{background: rgba(255,255,255,.08);color: #fff !important;border: 1px solid rgba(255,255,255,.5)}.btn--light:hover[b-9kup4ef06k]{background: #fff;color: var(--ink) !important}.hero[b-9kup4ef06k]{position: relative;isolation: isolate;overflow: hidden;padding: 28px 0 44px;color: var(--ink);background: #fff}.hero-in[b-9kup4ef06k]{display: grid;grid-template-columns: minmax(0,13fr) minmax(0,10fr);gap: 40px;align-items: center}.crumb[b-9kup4ef06k]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin-bottom: 18px;font-size: 13px;color: var(--ink-3)}.crumb a:hover[b-9kup4ef06k]{color: var(--ink)}.crumb i[b-9kup4ef06k]{font-style: normal;color: var(--line-dash)}.cd .eyebrow[b-9kup4ef06k]{display: inline-flex;align-items: center;gap: 12px;font-family: var(--display);font-size: 12.5px;line-height: 1.4;font-weight: 600;letter-spacing: .22em;text-transform: uppercase;color: var(--brand)}.eyebrow[b-9kup4ef06k]::before{content: '';flex: none;width: 36px;height: 1px;background: var(--brand)}.cd .hero h1[b-9kup4ef06k]{margin-top: 14px;font-size: 44px;line-height: 1.12;letter-spacing: -.02em}.badges[b-9kup4ef06k]{display: inline-flex;gap: 6px;margin-left: 12px;vertical-align: middle}.badge[b-9kup4ef06k]{display: inline-flex;align-items: center;height: 24px;padding: 0 9px;border-radius: 2px;background: var(--brand);color: #fff;font-family: var(--display);font-size: 11px;font-weight: 600;letter-spacing: .1em;text-transform: uppercase}.badge--feat[b-9kup4ef06k]{background: var(--ink)}.cd .lead[b-9kup4ef06k]{margin-top: 16px;max-width: 600px;font-size: 17px;line-height: 1.6;color: var(--ink-2)}.meta[b-9kup4ef06k]{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 20px}.meta span[b-9kup4ef06k]{display: inline-flex;align-items: center;gap: 7px;height: 34px;padding: 0 12px;border: 1px solid var(--line-dash);border-radius: 999px;background: #fff;font-size: 13.5px;font-weight: 600;color: var(--ink-2)}.meta svg[b-9kup4ef06k]{width: 15px;height: 15px;color: var(--brand);fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.cd .hero .stats[b-9kup4ef06k]{display: grid;grid-template-columns: repeat(4,minmax(0,auto));justify-content: start;margin-top: 34px}.hero .stat[b-9kup4ef06k]{padding: 2px 22px 2px 18px;border-left: 1px solid var(--line-dash)}.hero .stat:first-child[b-9kup4ef06k]{padding-left: 0;border-left: 0}.hero .stat dd[b-9kup4ef06k]{font-family: var(--display);font-size: 36px;line-height: 1;font-weight: 700;letter-spacing: 0;color: var(--brand);font-variant-numeric: tabular-nums;white-space: nowrap}.hero .stat dd.pay[b-9kup4ef06k]{font-size: 30px}.hero .stat dt[b-9kup4ef06k]{margin-top: 8px;font-size: 11px;line-height: 1.3;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--ink-3)}.apply[b-9kup4ef06k]{position: relative;perspective: 1200px}.apply-card[b-9kup4ef06k]{position: relative;padding: 28px;border: 1px solid var(--line);border-radius: 20px;background: #fff;box-shadow: 0 40px 70px -30px rgba(28,25,23,.45),0 2px 6px -2px rgba(28,25,23,.08);transform: rotateY(-8deg) rotateX(2deg);transition: transform .5s}.apply-card:hover[b-9kup4ef06k]{transform: none}.apply-card .k[b-9kup4ef06k]{font-family: var(--display);font-size: 12px;letter-spacing: .16em;text-transform: uppercase;color: var(--brand-deep)}.cd .apply-card h2[b-9kup4ef06k]{margin-top: 6px;font-size: 24px;line-height: 1.25}.cd .apply-card > p:not(.k):not(.note)[b-9kup4ef06k]{margin-top: 8px;font-size: 14.5px;line-height: 1.6;color: var(--ink-3)}.facts[b-9kup4ef06k]{display: grid;margin-top: 18px;border-top: 1px solid var(--line)}.facts div[b-9kup4ef06k]{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 12px;padding: 10px 0;border-bottom: 1px solid var(--line);font-size: 14px}.facts dt[b-9kup4ef06k]{color: var(--ink-3)}.facts dd[b-9kup4ef06k]{font-weight: 700;color: var(--ink);text-align: right}.facts dd.due[b-9kup4ef06k]{color: var(--brand-deep)}.apply-card .actions[b-9kup4ef06k]{margin-top: 18px}.apply-card .btn[b-9kup4ef06k]{flex: 1;border-radius: 4px}.apply-card .btn--light[b-9kup4ef06k]{background: #fff;color: var(--ink) !important;border: 1px solid var(--line-dash)}.apply-card .btn--light.is-done[b-9kup4ef06k]{border-color: var(--brand);color: var(--brand-deep) !important}.cd .apply-card .note[b-9kup4ef06k]{margin-top: 10px;font-size: 12.5px;color: var(--ink-3);text-align: center}.bar[b-9kup4ef06k]{position: sticky;top: var(--header-h);z-index: 40;background: rgba(255,255,255,.96);border-bottom: 1px solid var(--line);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);transition: top .25s}.bar[data-header="hidden"][b-9kup4ef06k]{top: 0}.bar-in[b-9kup4ef06k]{display: flex;align-items: center;gap: 16px;height: var(--bar-h)}.bar-links[b-9kup4ef06k]{position: relative;flex: 1;min-width: 0;display: flex;gap: 4px;overflow-x: auto;scrollbar-width: none}.bar-links[b-9kup4ef06k]::-webkit-scrollbar{display: none}.bar-links a[b-9kup4ef06k]{flex: none;display: inline-flex;align-items: baseline;gap: 6px;padding: 8px 11px;border-radius: 999px;font-size: 14px;line-height: 1.4;font-weight: 600;color: var(--ink-3);white-space: nowrap;transition: color .15s,background .15s}.bar-links a i[b-9kup4ef06k]{font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 600;letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.bar-links a:hover[b-9kup4ef06k]{color: var(--ink);background: var(--soft)}.bar-links a:focus-visible[b-9kup4ef06k]{outline: 2px solid var(--brand);outline-offset: 0}.bar[data-active="cd-desc"] a[href$="#cd-desc"][b-9kup4ef06k],.bar[data-active="cd-req"] a[href$="#cd-req"][b-9kup4ef06k],.bar[data-active="cd-ben"] a[href$="#cd-ben"][b-9kup4ef06k],.bar[data-active="cd-apply"] a[href$="#cd-apply"][b-9kup4ef06k],.bar[data-active="cd-contact"] a[href$="#cd-contact"][b-9kup4ef06k]{color: #fff;background: var(--ink)}.bar[data-active="cd-desc"] a[href$="#cd-desc"] i[b-9kup4ef06k],.bar[data-active="cd-req"] a[href$="#cd-req"] i[b-9kup4ef06k],.bar[data-active="cd-ben"] a[href$="#cd-ben"] i[b-9kup4ef06k],.bar[data-active="cd-apply"] a[href$="#cd-apply"] i[b-9kup4ef06k],.bar[data-active="cd-contact"] a[href$="#cd-contact"] i[b-9kup4ef06k]{color: var(--brand-light)}.bar-tel[b-9kup4ef06k]{flex: none;display: inline-flex;align-items: center;gap: 8px;font-size: 15px}.bar-tel svg[b-9kup4ef06k]{width: 18px;height: 18px;color: var(--brand)}.bar-tel b[b-9kup4ef06k]{font-weight: 800;color: var(--ink);font-variant-numeric: tabular-nums}.sec[b-9kup4ef06k]{position: relative;z-index: 0;padding-top: 88px;scroll-margin-top: calc(var(--header-h) + var(--bar-h))}.sec--tight[b-9kup4ef06k]{padding-top: 56px}.sec--last[b-9kup4ef06k]{padding-bottom: 96px}.sh[b-9kup4ef06k]{position: relative;max-width: 760px;margin: 0 auto 40px;text-align: center}.sh[b-9kup4ef06k]::before{font-family: var(--display);content: attr(data-no);position: absolute;left: 50%;top: -34px;z-index: -1;transform: translateX(-50%);font-size: 150px;line-height: 1;font-weight: 800;letter-spacing: -.06em;color: #f4f2f0;pointer-events: none}.sh--left[b-9kup4ef06k]{max-width: 720px;margin: 0 0 22px;text-align: left}.sh--left[b-9kup4ef06k]::before{left: 0;transform: none}.cd .sh-no[b-9kup4ef06k]{display: inline-flex;align-items: baseline;gap: 8px;font-size: 14px;line-height: 1.5;font-weight: 700;color: var(--brand-deep)}.sh-no span[b-9kup4ef06k]{font-family: var(--display);letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.sh-no span[b-9kup4ef06k]::after{content: '·';margin-left: 8px;color: var(--ink-3)}.cd .sh h2[b-9kup4ef06k]{margin-top: 10px;font-size: 38px;line-height: 1.2;letter-spacing: -.025em}.cd .sh--left h2[b-9kup4ef06k]{font-size: 30px}.cd .sh-lead[b-9kup4ef06k]{margin-top: 12px;font-size: 16px;line-height: 1.65;color: var(--ink-3)}.read[b-9kup4ef06k]{display: grid;grid-template-columns: minmax(0,1fr) 320px;gap: 56px;align-items: start;padding-top: 8px}.main[b-9kup4ef06k]{min-width: 0}.prose[b-9kup4ef06k]{max-width: 720px;font-size: 16.5px;line-height: 1.8;color: var(--ink-2);overflow-wrap: anywhere}.prose[b-9kup4ef06k] h2,.prose[b-9kup4ef06k] h3{margin: 22px 0 8px;font-size: 18px;line-height: 1.35;font-weight: 700;color: var(--ink)}.prose[b-9kup4ef06k] h4{margin: 18px 0 6px;font-size: 16px;font-weight: 700;color: var(--ink)}.prose[b-9kup4ef06k] p{margin: 0 0 14px}.prose[b-9kup4ef06k] a{color: var(--brand-deep);text-decoration: underline;text-underline-offset: 3px}.prose[b-9kup4ef06k] strong{color: var(--ink)}.prose[b-9kup4ef06k] ul{margin: 0 0 18px;padding: 0;list-style: none;display: grid;gap: 8px}.prose[b-9kup4ef06k] ul li{position: relative;padding-left: 30px}.prose[b-9kup4ef06k] ul li::before{content: '';position: absolute;left: 0;top: 7px;width: 20px;height: 20px;border-radius: 50%;background: var(--brand);box-shadow: 0 4px 10px -4px rgba(194,65,12,.6)}.prose[b-9kup4ef06k] ul li::after{content: '';position: absolute;left: 7px;top: 10px;width: 6px;height: 10px;border: solid #fff;border-width: 0 2px 2px 0;transform: rotate(45deg)}.prose[b-9kup4ef06k] ol{margin: 0 0 18px;padding-left: 0;list-style: none;counter-reset: cd-ol;display: grid;gap: 8px}.prose[b-9kup4ef06k] ol li{position: relative;padding-left: 36px;counter-increment: cd-ol}.prose[b-9kup4ef06k] ol li::before{content: counter(cd-ol,decimal-leading-zero);position: absolute;left: 0;top: 4px;font-family: var(--display);font-size: 13px;font-weight: 700;color: var(--brand)}.prose[b-9kup4ef06k] table{width: 100%;border-collapse: separate;border-spacing: 0;margin: 10px 0 20px;border: 1px solid var(--line);border-radius: 12px;overflow: hidden;font-size: 15px}.prose[b-9kup4ef06k] th{text-align: left;padding: 12px 16px;background: var(--soft);border-bottom: 1px solid var(--line);font-family: var(--display);font-size: 12.5px;letter-spacing: .08em;text-transform: uppercase;color: var(--ink-2)}.prose[b-9kup4ef06k] td{padding: 12px 16px;border-bottom: 1px solid var(--line);vertical-align: top}.prose[b-9kup4ef06k] tr:last-child td{border-bottom: 0}.prose[b-9kup4ef06k] img{display: block;max-width: 100%;height: auto;margin: 20px auto;border-radius: 16px}.side[b-9kup4ef06k]{position: sticky;top: calc(var(--header-h) + var(--bar-h) + 20px);display: grid;gap: 16px}.box[b-9kup4ef06k]{padding: 20px 22px;border: 1px solid var(--line);border-radius: 16px;background: #fff;box-shadow: 0 2px 6px -2px rgba(28,25,23,.08)}.cd .box-h[b-9kup4ef06k]{display: flex;align-items: center;gap: 10px;margin-bottom: 12px;font-family: var(--display);font-size: 12.5px;letter-spacing: .14em;text-transform: uppercase;color: var(--ink)}.box-h[b-9kup4ef06k]::before{content: '';flex: none;width: 20px;height: 1px;background: var(--brand)}.box .facts[b-9kup4ef06k]{margin-top: 0;border-top: 0}.box .facts div:first-child[b-9kup4ef06k]{padding-top: 0}.box .btn[b-9kup4ef06k]{width: 100%;margin-top: 14px;border-radius: 4px}.other[b-9kup4ef06k]{display: grid;gap: 10px}.other a[b-9kup4ef06k]{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 10px;align-items: center;padding: 10px 12px;border: 1px solid var(--line);border-radius: 12px;transition: border-color .15s}.other a:hover[b-9kup4ef06k]{border-color: var(--brand-light)}.other b[b-9kup4ef06k]{display: block;font-size: 14px;line-height: 1.35;color: var(--ink)}.other small[b-9kup4ef06k]{display: block;margin-top: 2px;font-size: 12px;color: var(--ink-3)}.other i[b-9kup4ef06k]{font-style: normal;font-family: var(--display);font-size: 13px;font-weight: 700;color: var(--brand);white-space: nowrap}.cd .steps-mini[b-9kup4ef06k]{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 12px;margin: 0 0 28px}.steps-mini li[b-9kup4ef06k]{display: flex;align-items: center;gap: 10px;font-size: 13.5px;color: var(--ink-2)}.steps-mini i[b-9kup4ef06k]{flex: none;display: grid;place-items: center;width: 28px;height: 28px;border-radius: 50%;background: var(--brand);color: #fff;font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 700}.form[b-9kup4ef06k]{padding: 36px 40px;border: 1px solid var(--line);border-radius: 20px;background: #fff;box-shadow: 0 24px 48px -32px rgba(28,25,23,.4)}.cd .form-err[b-9kup4ef06k]{margin-bottom: 16px;padding: 12px 14px;border: 1px solid #fecaca;border-radius: 8px;background: #fef2f2;font-size: 14px;font-weight: 600;color: #b91c1c}.form-grid[b-9kup4ef06k]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px 20px}.f[b-9kup4ef06k]{display: grid;gap: 6px}.f--full[b-9kup4ef06k]{grid-column: 1 / -1}.f label[b-9kup4ef06k]{font-size: 13px;font-weight: 700;color: var(--ink)}.f label b[b-9kup4ef06k]{color: var(--brand)}.f input[b-9kup4ef06k],.f textarea[b-9kup4ef06k]{height: 48px;padding: 0 14px;border: 1px solid var(--line-dash);border-radius: 4px;background: #fff;font: inherit;font-size: 15px;color: var(--ink);outline: 0;transition: border-color .15s}.f textarea[b-9kup4ef06k]{height: auto;padding: 12px 14px;resize: vertical}.f input:focus[b-9kup4ef06k],.f textarea:focus[b-9kup4ef06k]{border-color: var(--brand-light)}.f input[b-9kup4ef06k]::placeholder,.f textarea[b-9kup4ef06k]::placeholder{color: var(--ink-3)}.form-foot[b-9kup4ef06k]{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px;margin-top: 22px;padding-top: 22px;border-top: 1px solid var(--line)}.form-foot small[b-9kup4ef06k]{flex: 1 1 320px;font-size: 13px;line-height: 1.5;color: var(--ink-3)}.form .btn[b-9kup4ef06k]{height: 52px;border-radius: 4px}.applied[b-9kup4ef06k]{max-width: 560px;margin: 0 auto;padding: 36px;border: 1px solid var(--line);border-radius: 20px;background: #fff;text-align: center;box-shadow: 0 24px 48px -32px rgba(28,25,23,.4)}.applied-ico[b-9kup4ef06k]{display: grid;place-items: center;width: 56px;height: 56px;margin: 0 auto 14px;border-radius: 50%;background: var(--brand);color: #fff;box-shadow: 0 10px 24px -10px rgba(194,65,12,.8)}.applied-ico svg[b-9kup4ef06k]{width: 26px;height: 26px}.cd .applied h3[b-9kup4ef06k]{font-size: 22px}.cd .applied p[b-9kup4ef06k]{margin: 8px 0 18px;color: var(--ink-3)}.cta[b-9kup4ef06k]{position: relative;overflow: hidden;display: grid;grid-template-columns: minmax(0,5fr) minmax(0,4fr);gap: 40px;align-items: center;padding: 44px 48px;border-radius: 20px;background: var(--dark);color: #fff;box-shadow: 0 40px 80px -40px rgba(28,25,23,.6)}.cta-glow[b-9kup4ef06k]{position: absolute;right: -140px;top: -160px;width: 460px;height: 460px;border-radius: 50%;background: radial-gradient(circle,rgba(234,88,12,.5),rgba(234,88,12,0) 65%);pointer-events: none}.cta > *:not(.cta-glow)[b-9kup4ef06k]{position: relative}.cd .cta-title[b-9kup4ef06k]{font-size: 24px;line-height: 1.35;font-weight: 800;letter-spacing: -.01em;color: #fff;text-wrap: balance}.cd .cta-points[b-9kup4ef06k]{display: grid;gap: 10px;margin: 18px 0 28px}.cta-points li[b-9kup4ef06k]{display: flex;align-items: flex-start;gap: 10px;font-size: 15px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.88)}.cta-points svg[b-9kup4ef06k]{flex: none;width: 18px;height: 18px;margin-top: 2px;color: var(--brand-light)}.cta-info[b-9kup4ef06k]{padding: 22px 26px;background: rgba(255,255,255,.04);border: 1px solid rgba(255,255,255,.14);border-radius: 14px}.cta-k[b-9kup4ef06k]{font-size: 13.5px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.7)}.cd .cta-hotline[b-9kup4ef06k]{display: inline-block;margin-top: 4px;font-family: var(--display);font-size: 30px;line-height: 1.2;font-weight: 700;color: #fff;font-variant-numeric: tabular-nums;white-space: nowrap;transition: color .15s}.cd .cta-hotline:hover[b-9kup4ef06k]{color: var(--brand-light)}.cta-rows[b-9kup4ef06k]{margin-top: 16px}.cta-rows > div[b-9kup4ef06k]{display: grid;grid-template-columns: 84px minmax(0,1fr);gap: 12px;padding: 10px 0;border-top: 1px solid rgba(255,255,255,.14);font-size: 14px;line-height: 1.6}.cta-rows dt[b-9kup4ef06k]{color: rgba(255,255,255,.6)}.cta-rows dd[b-9kup4ef06k]{color: #fff;overflow-wrap: anywhere}.cta-rows a:hover[b-9kup4ef06k]{color: var(--brand-light)}[data-rv-on] [data-rv][b-9kup4ef06k]{opacity: 0;transform: translateY(18px);transition: opacity .6s ease,transform .6s ease}[data-rv-on] [data-rv="in"][b-9kup4ef06k]{opacity: 1;transform: none}@media (max-width: 1199px){.cd .hero h1[b-9kup4ef06k]{font-size: 38px}.hero .stat[b-9kup4ef06k]{padding: 2px 14px 2px 12px}.hero .stat dd[b-9kup4ef06k]{font-size: 30px}.hero .stat dd.pay[b-9kup4ef06k]{font-size: 26px}.read[b-9kup4ef06k]{grid-template-columns: minmax(0,1fr) 280px;gap: 40px}}@media (max-width: 1023px){.hero[b-9kup4ef06k]{padding: 24px 0 36px}.hero-in[b-9kup4ef06k]{grid-template-columns: 1fr;gap: 28px}.apply[b-9kup4ef06k]{max-width: 560px}.apply-card[b-9kup4ef06k]{transform: none}.read[b-9kup4ef06k]{grid-template-columns: 1fr}.side[b-9kup4ef06k]{position: static}.cd .steps-mini[b-9kup4ef06k]{grid-template-columns: repeat(2,minmax(0,1fr))}.cta[b-9kup4ef06k]{grid-template-columns: 1fr;padding: 32px}}@media (max-width: 767px){.cd-wrap[b-9kup4ef06k]{padding: 0 16px}.hero[b-9kup4ef06k]{padding: 20px 0 24px;overflow-x: clip}.cd .hero h1[b-9kup4ef06k]{font-size: 30px;line-height: 1.2}.badges[b-9kup4ef06k]{display: flex;margin: 8px 0 0}.cd .lead[b-9kup4ef06k]{font-size: 15px;margin-top: 12px}.cd .hero .stats[b-9kup4ef06k]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px 0;margin-top: 26px}.hero .stat[b-9kup4ef06k]{padding: 2px 12px 2px 14px}.hero .stat:nth-child(odd)[b-9kup4ef06k]{padding-left: 0;border-left: 0}.hero .stat dd[b-9kup4ef06k]{font-size: 26px}.hero .stat dd.pay[b-9kup4ef06k]{font-size: 22px}.apply-card[b-9kup4ef06k]{padding: 22px 18px}.sec[b-9kup4ef06k]{padding-top: 64px}.sec--tight[b-9kup4ef06k]{padding-top: 40px}.sec--last[b-9kup4ef06k]{padding-bottom: 64px}.sh[b-9kup4ef06k]{margin-bottom: 24px}.sh[b-9kup4ef06k]::before{font-size: 110px;top: -24px}.cd .sh h2[b-9kup4ef06k]{font-size: 28px}.cd .sh--left h2[b-9kup4ef06k]{font-size: 24px}.prose[b-9kup4ef06k]{font-size: 16px}.cd .steps-mini[b-9kup4ef06k]{grid-template-columns: 1fr;gap: 8px}.form[b-9kup4ef06k]{padding: 22px 18px}.form-grid[b-9kup4ef06k]{grid-template-columns: 1fr}.form .btn[b-9kup4ef06k]{width: 100%}.cta[b-9kup4ef06k]{padding: 24px 20px;gap: 24px}.cta-rows > div[b-9kup4ef06k]{grid-template-columns: 72px minmax(0,1fr)}.bar-tel b[b-9kup4ef06k]{display: none}}
/* /src/Features/Content/Pages/Public/Careers.razor.rz.scp.css */
.cr[b-r1qbqzl5ji]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--dark: #1c1917;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;--header-h: var(--nm-header-offset);--bar-h: 56px;position: relative;background: #fff;color: var(--ink-2);font-family: 'Be Vietnam Pro','Inter',ui-sans-serif,system-ui,sans-serif;font-size: 15px;line-height: 1.65}.cr h1[b-r1qbqzl5ji],.cr h2[b-r1qbqzl5ji],.cr h3[b-r1qbqzl5ji]{margin: 0;color: var(--ink);font-weight: 800;text-wrap: balance}.cr p[b-r1qbqzl5ji]{margin: 0}.cr a[b-r1qbqzl5ji]{color: inherit;text-decoration: none}.cr ul[b-r1qbqzl5ji],.cr ol[b-r1qbqzl5ji]{margin: 0;padding: 0;list-style: none}.cr dl[b-r1qbqzl5ji],.cr dd[b-r1qbqzl5ji]{margin: 0}.cr-wrap[b-r1qbqzl5ji]{max-width: 1248px;margin: 0 auto;padding: 0 24px}.pagebg[b-r1qbqzl5ji]{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.pagebg[b-r1qbqzl5ji]::before{content: '';position: absolute;inset: 0;background-image: radial-gradient(circle,#d6d3d1 1px,transparent 1.3px);background-size: 26px 26px;-webkit-mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%)}.pagebg img[b-r1qbqzl5ji]{position: absolute;left: 50%;top: 50%;width: max(115vw,1100px);height: auto;transform: translate(-50%,calc(-50% + 40px));opacity: .13}.cr > .hero[b-r1qbqzl5ji],.cr > .cr-wrap[b-r1qbqzl5ji]{position: relative;z-index: 1}.actions[b-r1qbqzl5ji]{display: flex;flex-wrap: wrap;gap: 12px}.btn[b-r1qbqzl5ji]{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 50px;padding: 0 24px;border: 0;border-radius: 12px;font: inherit;font-size: 15px;font-weight: 700;line-height: 1;white-space: nowrap;cursor: pointer;transition: background .15s,color .15s,border-color .15s,filter .15s}.btn svg[b-r1qbqzl5ji]{width: 18px;height: 18px;flex: none}.btn:focus-visible[b-r1qbqzl5ji]{outline: 2px solid var(--brand-light);outline-offset: 3px}.btn--brand[b-r1qbqzl5ji]{background: var(--brand);color: #fff !important}.btn--brand:hover[b-r1qbqzl5ji]{background: var(--brand-deep)}.btn--ghost[b-r1qbqzl5ji]{background: #fff;color: var(--ink) !important;border: 1px solid var(--line)}.btn--ghost:hover[b-r1qbqzl5ji]{border-color: var(--ink-3)}.btn--light[b-r1qbqzl5ji]{background: rgba(255,255,255,.08);color: #fff !important;border: 1px solid rgba(255,255,255,.5)}.btn--light:hover[b-r1qbqzl5ji]{background: #fff;color: var(--ink) !important}.hero[b-r1qbqzl5ji]{position: relative;isolation: isolate;overflow: hidden;padding: 36px 0 48px;color: var(--ink);background: #fff}.hero-in[b-r1qbqzl5ji]{display: grid;grid-template-columns: minmax(0,11fr) minmax(0,12fr);gap: 32px;align-items: center}.cr .eyebrow[b-r1qbqzl5ji]{display: inline-flex;align-items: center;gap: 12px;font-family: var(--display);font-size: 12.5px;line-height: 1.4;font-weight: 600;letter-spacing: .22em;text-transform: uppercase;color: var(--brand)}.eyebrow[b-r1qbqzl5ji]::before{content: '';width: 36px;height: 1px;background: var(--brand)}.cr .hero h1[b-r1qbqzl5ji]{margin-top: 16px;font-family: var(--display);font-size: 66px;line-height: .96;font-weight: 700;letter-spacing: -.01em;color: var(--ink)}.h1-ac[b-r1qbqzl5ji]{color: var(--brand)}.cr .hero-desc[b-r1qbqzl5ji]{margin-top: 22px;max-width: 540px;font-size: 17px;line-height: 1.6;color: var(--ink-2)}.trust[b-r1qbqzl5ji]{display: flex;flex-wrap: wrap;gap: 10px 22px;margin-top: 22px;font-size: 14px;font-weight: 600;color: var(--ink-2)}.trust li[b-r1qbqzl5ji]{display: flex;align-items: center;gap: 8px}.trust svg[b-r1qbqzl5ji]{width: 18px;height: 18px;color: var(--brand)}.hero .btn[b-r1qbqzl5ji]{height: 52px;border-radius: 4px}.hsearch[b-r1qbqzl5ji]{display: flex;align-items: center;margin-top: 26px;max-width: 560px;height: 56px;padding: 0 6px 0 18px;border: 1px solid var(--line-dash);border-radius: 4px;background: #fff;box-shadow: 0 14px 30px -20px rgba(28,25,23,.4)}.hsearch:focus-within[b-r1qbqzl5ji]{border-color: var(--brand-light)}.hsearch > svg[b-r1qbqzl5ji]{width: 18px;height: 18px;color: var(--ink-3);flex: none}.hsearch input[b-r1qbqzl5ji]{flex: 1;min-width: 0;height: 100%;border: 0;outline: 0;padding: 0 12px;font: inherit;font-size: 15px;color: var(--ink);background: transparent}.hsearch input[b-r1qbqzl5ji]::placeholder{color: var(--ink-3)}.hsearch input[b-r1qbqzl5ji]::-webkit-search-cancel-button{-webkit-appearance: none}.hsearch button[b-r1qbqzl5ji]{flex: none;height: 44px;padding: 0 20px;border: 0;border-radius: 3px;background: linear-gradient(180deg,var(--brand),var(--brand-deep));color: #fff;font: inherit;font-weight: 700;font-size: 14px;cursor: pointer;transition: filter .2s}.hsearch button:hover[b-r1qbqzl5ji]{filter: brightness(1.08)}.cr .hero .stats[b-r1qbqzl5ji]{display: grid;grid-template-columns: repeat(4,minmax(0,auto));justify-content: start;margin-top: 40px}.hero .stat[b-r1qbqzl5ji]{padding: 2px 22px 2px 18px;border-left: 1px solid var(--line-dash)}.hero .stat:first-child[b-r1qbqzl5ji]{padding-left: 0;border-left: 0}.hero .stat dd[b-r1qbqzl5ji]{font-family: var(--display);font-size: 36px;line-height: 1;font-weight: 700;letter-spacing: 0;color: var(--brand);font-variant-numeric: tabular-nums}.hero .stat dt[b-r1qbqzl5ji]{margin-top: 8px;font-size: 11px;line-height: 1.3;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--ink-3)}.stack[b-r1qbqzl5ji]{position: relative;height: 520px;perspective: 1400px}.stack > span[b-r1qbqzl5ji]{position: absolute;display: block;overflow: hidden;border-radius: 18px;background: var(--soft);box-shadow: 0 40px 70px -30px rgba(28,25,23,.55),0 0 0 1px rgba(28,25,23,.06);transform-style: preserve-3d;transition: transform .5s}.stack img[b-r1qbqzl5ji]{display: block;width: 100%;height: 100%;object-fit: cover}.stack .s1[b-r1qbqzl5ji]{left: 6%;top: 8%;width: 66%;aspect-ratio: 16 / 10;z-index: 3;transform: rotateY(-14deg) rotateX(4deg)}.stack .s2[b-r1qbqzl5ji]{right: 0;top: 0;width: 44%;aspect-ratio: 4 / 5;z-index: 2;transform: translateZ(-120px) rotateY(-18deg)}.stack .s3[b-r1qbqzl5ji]{left: 0;bottom: 0;width: 46%;aspect-ratio: 4 / 3;z-index: 4;transform: translateZ(60px) rotateY(-10deg) rotateX(6deg)}.stack > span:hover[b-r1qbqzl5ji]{transform: rotateY(0) rotateX(0) translateZ(80px);z-index: 5}.stack .cap[b-r1qbqzl5ji]{position: absolute;left: 0;right: 0;bottom: 0;padding: 48px 20px 18px;background: linear-gradient(180deg,rgba(28,25,23,0),rgba(28,25,23,.85));color: #fff}.stack .cap i[b-r1qbqzl5ji]{display: block;font-family: var(--display);font-style: normal;font-size: 11px;letter-spacing: .18em;text-transform: uppercase;color: var(--brand-light)}.stack .cap b[b-r1qbqzl5ji]{display: block;margin-top: 4px;font-size: 18px;line-height: 1.3;font-weight: 800}.stack .s2 .cap b[b-r1qbqzl5ji],.stack .s3 .cap b[b-r1qbqzl5ji]{font-size: 14px}.stack .tag[b-r1qbqzl5ji]{position: absolute;left: 14px;top: 14px;display: inline-flex;align-items: center;height: 26px;padding: 0 10px;border-radius: 2px;background: var(--brand);color: #fff;font-family: var(--display);font-size: 11.5px;font-weight: 600;letter-spacing: .1em;text-transform: uppercase}.bar[b-r1qbqzl5ji]{position: sticky;top: var(--header-h);z-index: 40;background: rgba(255,255,255,.96);border-bottom: 1px solid var(--line);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);transition: top .25s}.bar[data-header="hidden"][b-r1qbqzl5ji]{top: 0}.bar-in[b-r1qbqzl5ji]{display: flex;align-items: center;gap: 16px;height: var(--bar-h)}.bar-links[b-r1qbqzl5ji]{position: relative;flex: 1;min-width: 0;display: flex;gap: 4px;overflow-x: auto;scrollbar-width: none}.bar-links[b-r1qbqzl5ji]::-webkit-scrollbar{display: none}.bar-links a[b-r1qbqzl5ji]{flex: none;display: inline-flex;align-items: baseline;gap: 6px;padding: 8px 11px;border-radius: 999px;font-size: 14px;line-height: 1.4;font-weight: 600;color: var(--ink-3);white-space: nowrap;transition: color .15s,background .15s}.bar-links a i[b-r1qbqzl5ji]{font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 600;letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.bar-links a:hover[b-r1qbqzl5ji]{color: var(--ink);background: var(--soft)}.bar-links a:focus-visible[b-r1qbqzl5ji]{outline: 2px solid var(--brand);outline-offset: 0}.bar[data-active="cr-jobs"] a[href$="#cr-jobs"][b-r1qbqzl5ji],.bar[data-active="cr-why"] a[href$="#cr-why"][b-r1qbqzl5ji],.bar[data-active="cr-process"] a[href$="#cr-process"][b-r1qbqzl5ji],.bar[data-active="cr-contact"] a[href$="#cr-contact"][b-r1qbqzl5ji]{color: #fff;background: var(--ink)}.bar[data-active="cr-jobs"] a[href$="#cr-jobs"] i[b-r1qbqzl5ji],.bar[data-active="cr-why"] a[href$="#cr-why"] i[b-r1qbqzl5ji],.bar[data-active="cr-process"] a[href$="#cr-process"] i[b-r1qbqzl5ji],.bar[data-active="cr-contact"] a[href$="#cr-contact"] i[b-r1qbqzl5ji]{color: var(--brand-light)}.bar-tel[b-r1qbqzl5ji]{flex: none;display: inline-flex;align-items: center;gap: 8px;font-size: 15px}.bar-tel svg[b-r1qbqzl5ji]{width: 18px;height: 18px;color: var(--brand)}.bar-tel b[b-r1qbqzl5ji]{font-weight: 800;color: var(--ink);font-variant-numeric: tabular-nums}.sec[b-r1qbqzl5ji]{position: relative;z-index: 0;padding-top: 88px;scroll-margin-top: calc(var(--header-h) + var(--bar-h))}.sec--last[b-r1qbqzl5ji]{padding-bottom: 96px}.sh[b-r1qbqzl5ji]{position: relative;max-width: 760px;margin: 0 auto 40px;text-align: center}.sh[b-r1qbqzl5ji]::before{font-family: var(--display);content: attr(data-no);position: absolute;left: 50%;top: -34px;z-index: -1;transform: translateX(-50%);font-size: 150px;line-height: 1;font-weight: 800;letter-spacing: -.06em;color: #f4f2f0;pointer-events: none}.cr .sh-no[b-r1qbqzl5ji]{display: inline-flex;align-items: baseline;gap: 8px;font-size: 14px;line-height: 1.5;font-weight: 700;color: var(--brand-deep)}.sh-no span[b-r1qbqzl5ji]{font-family: var(--display);letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.sh-no span[b-r1qbqzl5ji]::after{content: '·';margin-left: 8px;color: var(--ink-3)}.cr .sh h2[b-r1qbqzl5ji]{margin-top: 10px;font-size: 38px;line-height: 1.2;letter-spacing: -.025em}.cr .sh-lead[b-r1qbqzl5ji]{margin-top: 12px;font-size: 16px;line-height: 1.65;color: var(--ink-3)}.filters[b-r1qbqzl5ji]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-bottom: 22px}.chip[b-r1qbqzl5ji]{display: inline-flex;align-items: center;gap: 6px;height: 38px;padding: 0 14px;border: 1px solid var(--line-dash);border-radius: 999px;background: #fff;font: inherit;font-size: 14px;font-weight: 600;line-height: 1;color: var(--ink-2);cursor: pointer;transition: border-color .15s,background .15s,color .15s}.chip:hover[b-r1qbqzl5ji]{border-color: var(--ink-3)}.chip b[b-r1qbqzl5ji]{font-family: var(--display);font-size: 12px;font-weight: 600;color: var(--brand)}.chip.is-on[b-r1qbqzl5ji]{background: #fff2e8;border-color: #ffb27a;color: var(--brand-deep)}.chip.is-on b[b-r1qbqzl5ji]{color: var(--brand-deep)}.chip--sel[b-r1qbqzl5ji]{position: relative;padding: 0}.chip--sel select[b-r1qbqzl5ji]{height: 100%;padding: 0 32px 0 14px;border: 0;border-radius: 999px;background: transparent;font: inherit;font-size: 14px;font-weight: 600;color: var(--ink-2);cursor: pointer;appearance: none;-webkit-appearance: none;outline: 0}.chip--sel[b-r1qbqzl5ji]::after{content: '';position: absolute;right: 13px;top: 50%;width: 7px;height: 7px;margin-top: -5px;border: solid var(--ink-3);border-width: 0 1.5px 1.5px 0;transform: rotate(45deg);pointer-events: none}.chip--sel:focus-within[b-r1qbqzl5ji]{border-color: var(--brand-light)}.chip--clear[b-r1qbqzl5ji]{color: var(--brand-deep);border-style: dashed}.found[b-r1qbqzl5ji]{margin-left: auto;font-family: var(--display);font-size: 12.5px;letter-spacing: .08em;text-transform: uppercase;color: var(--ink-3)}.jobs[b-r1qbqzl5ji]{display: grid;gap: 14px}.job[b-r1qbqzl5ji]{display: grid;grid-template-columns: 64px minmax(0,1fr) auto;gap: 20px;align-items: center;padding: 20px 24px 20px 20px;border: 1px solid var(--line);border-radius: 16px;background: #fff;box-shadow: 0 2px 6px -2px rgba(28,25,23,.08);transition: transform .2s,box-shadow .2s,border-color .2s}.job:hover[b-r1qbqzl5ji]{transform: translateY(-2px);border-color: var(--brand-light);box-shadow: 0 16px 30px -18px rgba(28,25,23,.4)}.job-main[b-r1qbqzl5ji]{min-width: 0}.cr .job h3[b-r1qbqzl5ji]{font-size: 18px;line-height: 1.3}.badges[b-r1qbqzl5ji]{display: inline-flex;gap: 6px;margin-left: 10px;vertical-align: middle}.badge[b-r1qbqzl5ji]{display: inline-flex;align-items: center;height: 22px;padding: 0 8px;border-radius: 2px;background: var(--brand);color: #fff;font-family: var(--display);font-size: 11px;font-weight: 600;letter-spacing: .1em;text-transform: uppercase}.badge--feat[b-r1qbqzl5ji]{background: var(--ink)}.meta[b-r1qbqzl5ji]{display: flex;flex-wrap: wrap;gap: 6px 18px;margin-top: 8px;font-size: 13.5px;color: var(--ink-3)}.meta > span[b-r1qbqzl5ji]{display: inline-flex;align-items: center;gap: 6px}.meta svg[b-r1qbqzl5ji]{width: 15px;height: 15px;color: var(--brand);fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.sum[b-r1qbqzl5ji]{display: block;margin-top: 8px;font-size: 14px;line-height: 1.55;color: var(--ink-2);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.tags[b-r1qbqzl5ji]{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 10px}.tags span[b-r1qbqzl5ji]{display: inline-flex;align-items: center;height: 24px;padding: 0 9px;border: 1px solid var(--line);border-radius: 999px;font-size: 12px;color: var(--ink-2)}.pay[b-r1qbqzl5ji]{text-align: right}.pay b[b-r1qbqzl5ji]{display: block;font-family: var(--display);font-size: 22px;line-height: 1;font-weight: 700;color: var(--brand);white-space: nowrap}.pay small[b-r1qbqzl5ji]{display: block;margin-top: 6px;font-size: 12px;letter-spacing: .08em;text-transform: uppercase;color: var(--ink-3)}.pay .go[b-r1qbqzl5ji]{display: inline-flex;align-items: center;gap: 6px;margin-top: 12px;font-size: 13px;font-weight: 700;color: var(--ink)}.pay .go svg[b-r1qbqzl5ji]{width: 16px;height: 16px;fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round;transition: transform .2s}.job:hover .pay .go svg[b-r1qbqzl5ji]{transform: translateX(3px)}.pager[b-r1qbqzl5ji]{display: flex;justify-content: center;margin-top: 28px}.empty[b-r1qbqzl5ji]{padding: 20px 0}.rhex[b-r1qbqzl5ji]{position: relative;flex: none;display: grid;place-items: center;width: 64px;height: 56px;color: var(--brand);transition: color .2s}.rhex[b-r1qbqzl5ji]::before{content: '';position: absolute;inset: 0;background: var(--brand);clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.rhex[b-r1qbqzl5ji]::after{content: '';position: absolute;inset: 2px;background: #fff;clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);transition: inset .2s}.rhex svg[b-r1qbqzl5ji]{position: relative;z-index: 1;width: 26px;height: 26px}.job:hover .rhex[b-r1qbqzl5ji],.reasons li:hover .rhex[b-r1qbqzl5ji]{color: #fff}.job:hover .rhex[b-r1qbqzl5ji]::after,.reasons li:hover .rhex[b-r1qbqzl5ji]::after{inset: 100%}.cr .reasons[b-r1qbqzl5ji]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 40px}.reasons li[b-r1qbqzl5ji]{display: flex;gap: 18px;padding: 28px 0;border-top: 1px solid var(--line)}.reason-body b[b-r1qbqzl5ji]{display: block;font-size: 17px;line-height: 1.45;color: var(--ink)}.reason-body span[b-r1qbqzl5ji]{display: block;margin-top: 4px;font-size: 14px;line-height: 1.6;color: var(--ink-3)}.cr .bene[b-r1qbqzl5ji]{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px;margin-top: 36px}.bene li[b-r1qbqzl5ji]{padding: 18px;border: 1px solid var(--line);border-radius: 14px;background: #fff;box-shadow: 0 2px 6px -2px rgba(28,25,23,.08)}.bene b[b-r1qbqzl5ji]{display: block;font-family: var(--display);font-size: 28px;line-height: 1;font-weight: 700;color: var(--brand)}.bene span[b-r1qbqzl5ji]{display: block;margin-top: 8px;font-size: 13.5px;line-height: 1.5;color: var(--ink-3)}.cr .steps[b-r1qbqzl5ji]{position: relative;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 24px}.steps[b-r1qbqzl5ji]::before{content: '';position: absolute;left: 18px;right: 18px;top: 17px;border-top: 2px dashed var(--line-dash)}.step[b-r1qbqzl5ji]{position: relative}.step i[b-r1qbqzl5ji]{position: relative;z-index: 1;display: grid;place-items: center;width: 36px;height: 36px;border-radius: 50%;background: var(--brand);color: #fff;font-family: var(--display);font-style: normal;font-weight: 700;font-size: 14px;box-shadow: 0 8px 18px -8px rgba(194,65,12,.8)}.step b[b-r1qbqzl5ji]{display: block;margin-top: 14px;font-size: 16px;color: var(--ink)}.cr .step p[b-r1qbqzl5ji]{margin-top: 4px;font-size: 14px;line-height: 1.6;color: var(--ink-3)}.step small[b-r1qbqzl5ji]{display: inline-block;margin-top: 8px;font-family: var(--display);font-size: 11.5px;letter-spacing: .1em;text-transform: uppercase;color: var(--brand-deep)}.cta[b-r1qbqzl5ji]{position: relative;overflow: hidden;display: grid;grid-template-columns: minmax(0,5fr) minmax(0,4fr);gap: 40px;align-items: center;padding: 44px 48px;border-radius: 20px;background: var(--dark);color: #fff;box-shadow: 0 40px 80px -40px rgba(28,25,23,.6)}.cta-glow[b-r1qbqzl5ji]{position: absolute;right: -140px;top: -160px;width: 460px;height: 460px;border-radius: 50%;background: radial-gradient(circle,rgba(234,88,12,.5),rgba(234,88,12,0) 65%);pointer-events: none}.cta > *:not(.cta-glow)[b-r1qbqzl5ji]{position: relative}.cr .cta-title[b-r1qbqzl5ji]{font-size: 24px;line-height: 1.35;font-weight: 800;letter-spacing: -.01em;color: #fff;text-wrap: balance}.cr .cta-points[b-r1qbqzl5ji]{display: grid;gap: 10px;margin: 18px 0 28px}.cta-points li[b-r1qbqzl5ji]{display: flex;align-items: flex-start;gap: 10px;font-size: 15px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.88)}.cta-points svg[b-r1qbqzl5ji]{flex: none;width: 18px;height: 18px;margin-top: 2px;color: var(--brand-light)}.cta-info[b-r1qbqzl5ji]{padding: 22px 26px;background: rgba(255,255,255,.04);border: 1px solid rgba(255,255,255,.14);border-radius: 14px}.cta-k[b-r1qbqzl5ji]{font-size: 13.5px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.7)}.cr .cta-hotline[b-r1qbqzl5ji]{display: inline-block;margin-top: 4px;font-family: var(--display);font-size: 30px;line-height: 1.2;font-weight: 700;color: #fff;font-variant-numeric: tabular-nums;white-space: nowrap;transition: color .15s}.cr .cta-hotline:hover[b-r1qbqzl5ji]{color: var(--brand-light)}.cta-rows[b-r1qbqzl5ji]{margin-top: 16px}.cta-rows > div[b-r1qbqzl5ji]{display: grid;grid-template-columns: 84px minmax(0,1fr);gap: 12px;padding: 10px 0;border-top: 1px solid rgba(255,255,255,.14);font-size: 14px;line-height: 1.6}.cta-rows dt[b-r1qbqzl5ji]{color: rgba(255,255,255,.6)}.cta-rows dd[b-r1qbqzl5ji]{color: #fff;overflow-wrap: anywhere}.cta-rows a:hover[b-r1qbqzl5ji]{color: var(--brand-light)}[data-rv-on] [data-rv][b-r1qbqzl5ji]{opacity: 0;transform: translateY(18px);transition: opacity .6s ease,transform .6s ease}[data-rv-on] [data-rv="in"][b-r1qbqzl5ji]{opacity: 1;transform: none}[data-rv-on] .reasons li:nth-child(2n)[b-r1qbqzl5ji]{transition-delay: .08s}@media (max-width: 1199px){.cr .hero h1[b-r1qbqzl5ji]{font-size: 56px}.hero .stat[b-r1qbqzl5ji]{padding: 2px 14px 2px 12px}.hero .stat dd[b-r1qbqzl5ji]{font-size: 30px}.hero .stat dt[b-r1qbqzl5ji]{font-size: 10.5px;letter-spacing: .1em}.stack[b-r1qbqzl5ji]{height: 460px}}@media (max-width: 1023px){.hero[b-r1qbqzl5ji]{padding: 32px 0 36px}.hero-in[b-r1qbqzl5ji]{grid-template-columns: 1fr;gap: 28px}.cr .hero-desc[b-r1qbqzl5ji]{max-width: 560px}.stack[b-r1qbqzl5ji]{height: 420px;max-width: 640px}.cr .reasons[b-r1qbqzl5ji]{grid-template-columns: 1fr}.cr .bene[b-r1qbqzl5ji]{grid-template-columns: repeat(2,minmax(0,1fr))}.cr .steps[b-r1qbqzl5ji]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 32px 24px}.steps[b-r1qbqzl5ji]::before{display: none}.cta[b-r1qbqzl5ji]{grid-template-columns: 1fr;padding: 32px}}@media (max-width: 767px){.cr-wrap[b-r1qbqzl5ji]{padding: 0 16px}.hero[b-r1qbqzl5ji]{padding: 28px 0 24px;overflow-x: clip}.cr .hero h1[b-r1qbqzl5ji]{font-size: 44px;line-height: .98}.cr .hero-desc[b-r1qbqzl5ji]{font-size: 15px;margin-top: 14px}.trust[b-r1qbqzl5ji]{gap: 8px 16px;font-size: 13px}.hsearch[b-r1qbqzl5ji]{margin-top: 20px;height: 52px}.hsearch button[b-r1qbqzl5ji]{padding: 0 14px}.cr .hero .stats[b-r1qbqzl5ji]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px 0;margin-top: 30px}.hero .stat[b-r1qbqzl5ji]{padding: 2px 12px 2px 14px}.hero .stat:nth-child(odd)[b-r1qbqzl5ji]{padding-left: 0;border-left: 0}.hero .stat dd[b-r1qbqzl5ji]{font-size: 28px}.stack[b-r1qbqzl5ji]{height: 300px}.stack .cap[b-r1qbqzl5ji]{padding: 32px 12px 12px}.stack .cap b[b-r1qbqzl5ji]{font-size: 14px}.stack .s2 .cap b[b-r1qbqzl5ji],.stack .s3 .cap b[b-r1qbqzl5ji]{font-size: 12px}.sec[b-r1qbqzl5ji]{padding-top: 64px}.sec--last[b-r1qbqzl5ji]{padding-bottom: 64px}.sh[b-r1qbqzl5ji]{margin-bottom: 28px}.sh[b-r1qbqzl5ji]::before{font-size: 110px;top: -24px}.cr .sh h2[b-r1qbqzl5ji]{font-size: 28px}.cr .sh-lead[b-r1qbqzl5ji]{font-size: 15px}.found[b-r1qbqzl5ji]{margin-left: 0;width: 100%}.job[b-r1qbqzl5ji]{grid-template-columns: 1fr;gap: 12px;padding: 18px}.job .rhex[b-r1qbqzl5ji]{display: none}.pay[b-r1qbqzl5ji]{text-align: left}.cr .job h3[b-r1qbqzl5ji]{font-size: 16px}.badges[b-r1qbqzl5ji]{display: flex;margin: 6px 0 0}.cr .bene[b-r1qbqzl5ji]{grid-template-columns: 1fr;gap: 10px}.reasons li[b-r1qbqzl5ji]{padding: 20px 0}.cr .steps[b-r1qbqzl5ji]{grid-template-columns: 1fr;gap: 18px}.steps[b-r1qbqzl5ji]::before{display: block;left: 17px;right: auto;top: 18px;bottom: 18px;border-top: 0;border-left: 2px dashed var(--line-dash)}.step[b-r1qbqzl5ji]{display: grid;grid-template-columns: 36px 1fr;gap: 0 14px}.step i[b-r1qbqzl5ji]{grid-row: 1 / span 3}.step b[b-r1qbqzl5ji]{margin-top: 6px}.cta[b-r1qbqzl5ji]{padding: 24px 20px;gap: 24px}.cta-rows > div[b-r1qbqzl5ji]{grid-template-columns: 72px minmax(0,1fr)}.bar-tel b[b-r1qbqzl5ji]{display: none}}
/* /src/Features/Content/Pages/Public/ContentPageView.razor.rz.scp.css */
.cp-wrap[b-4gdetcpag0]{max-width: 860px;margin: 0 auto;padding: 48px 20px 80px;min-height: 60vh}.cp-state[b-4gdetcpag0]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 12px;padding: 80px 0}.cp-spinner[b-4gdetcpag0]{width: 34px;height: 34px;border: 3px solid #e5e7eb;border-top-color: #f97316;border-radius: 50%;animation: cp-spin-b-4gdetcpag0 0.8s linear infinite}@keyframes cp-spin-b-4gdetcpag0{to{transform: rotate(360deg)}}.cp-404-code[b-4gdetcpag0]{font-size: 56px;font-weight: 800;color: #f97316;letter-spacing: 2px;margin: 0}.cp-404-msg[b-4gdetcpag0]{font-size: 16px;color: #6b7280;margin: 0}.cp-404-link[b-4gdetcpag0]{margin-top: 8px;font-size: 14px;color: #2563eb;text-decoration: none}.cp-404-link:hover[b-4gdetcpag0]{text-decoration: underline}@media (max-width: 640px){.cp-wrap[b-4gdetcpag0]{padding: 32px 16px 60px}}
/* /src/Features/Content/Pages/Public/CorporateCustomer.razor.rz.scp.css */
.cc[b-jd66kcvm73]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--dark: #1c1917;--ok: #047857;--bad: #b91c1c;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;--header-h: var(--nm-header-offset);--bar-h: 56px;background: #fff;color: var(--ink-2);font-family: 'Be Vietnam Pro','Inter',ui-sans-serif,system-ui,sans-serif;font-size: 15px;line-height: 1.65}.cc h1[b-jd66kcvm73],.cc h2[b-jd66kcvm73],.cc h3[b-jd66kcvm73],.cc h4[b-jd66kcvm73]{margin: 0;color: var(--ink);font-weight: 800;text-wrap: balance}.cc p[b-jd66kcvm73],.cc blockquote[b-jd66kcvm73],.cc figure[b-jd66kcvm73]{margin: 0}.cc a[b-jd66kcvm73]{color: inherit;text-decoration: none}.cc ul[b-jd66kcvm73],.cc ol[b-jd66kcvm73]{margin: 0;padding: 0;list-style: none}.cc dl[b-jd66kcvm73],.cc dd[b-jd66kcvm73]{margin: 0}.cc-wrap[b-jd66kcvm73]{max-width: 1248px;margin: 0 auto;padding: 0 24px}.pagebg[b-jd66kcvm73]{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.pagebg[b-jd66kcvm73]::before{content: '';position: absolute;inset: 0;background-image: radial-gradient(circle,#d6d3d1 1px,transparent 1.3px);background-size: 26px 26px;-webkit-mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%)}.pagebg img[b-jd66kcvm73]{position: absolute;left: 50%;top: 50%;width: max(115vw,1100px);height: auto;transform: translate(-50%,calc(-50% + 40px));opacity: .13}.cc > .hero[b-jd66kcvm73],.cc > .cc-wrap[b-jd66kcvm73]{position: relative;z-index: 1}.actions[b-jd66kcvm73]{display: flex;flex-wrap: wrap;gap: 12px}.btn[b-jd66kcvm73]{display: inline-flex;align-items: center;justify-content: center;gap: 10px;height: 52px;padding: 0 24px;border: 0;border-radius: 4px;font-family: inherit;font-size: 15px;font-weight: 700;line-height: 1;white-space: nowrap;cursor: pointer;transition: background .15s,color .15s,border-color .15s,filter .2s,transform .2s}.btn svg[b-jd66kcvm73]{width: 18px;height: 18px;flex: none}.btn:focus-visible[b-jd66kcvm73]{outline: 2px solid var(--brand-light);outline-offset: 3px}.btn:disabled[b-jd66kcvm73]{opacity: .7;cursor: default}.btn--brand[b-jd66kcvm73]{background: linear-gradient(180deg,var(--brand) 0%,var(--brand-deep) 100%);color: #fff !important;box-shadow: 0 14px 34px -14px rgba(234,88,12,.8)}.btn--brand:hover:not(:disabled)[b-jd66kcvm73]{filter: brightness(1.08);transform: translateY(-1px)}.btn--full[b-jd66kcvm73]{width: 100%;margin-top: 18px}.btn--ghost[b-jd66kcvm73]{height: 46px;background: #fff;color: var(--ink) !important;border: 1px solid var(--line)}.btn--ghost:hover[b-jd66kcvm73]{border-color: var(--ink-3)}.btn--light[b-jd66kcvm73]{background: rgba(17,12,10,.45);color: #fff !important;border: 1px solid rgba(255,255,255,.38);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px)}.btn--light:hover[b-jd66kcvm73]{background: #fff;color: var(--ink) !important}.spin[b-jd66kcvm73]{width: 18px;height: 18px;border-radius: 50%;border: 2px solid rgba(255,255,255,.35);border-top-color: #fff;animation: cc-spin-b-jd66kcvm73 .8s linear infinite}@keyframes cc-spin-b-jd66kcvm73{to{transform: rotate(360deg)}}.hero[b-jd66kcvm73]{position: relative;isolation: isolate;overflow: hidden;padding: 36px 0 48px;color: var(--ink);background: #fff}.hero-bg[b-jd66kcvm73]{position: absolute;inset: 0;z-index: 0;pointer-events: none}.hero-gl[b-jd66kcvm73]{position: absolute;inset: 0;z-index: 0;display: block;width: 100%;height: 100%;pointer-events: none;opacity: 0;transition: opacity 1s ease}.hero[data-mode="gl"] .hero-gl[b-jd66kcvm73]{opacity: 1}.hero-in[b-jd66kcvm73]{position: relative;z-index: 1;display: grid;grid-template-columns: minmax(0,11fr) minmax(0,12fr);gap: 32px;align-items: center}.cc .eyebrow[b-jd66kcvm73]{display: inline-flex;align-items: center;gap: 12px;font-family: var(--display);font-size: 12.5px;line-height: 1.4;font-weight: 600;letter-spacing: .22em;text-transform: uppercase;color: var(--brand)}.eyebrow[b-jd66kcvm73]::before{content: '';width: 36px;height: 1px;background: var(--brand)}.cc .hero h1[b-jd66kcvm73]{margin-top: 16px;font-family: var(--display);font-size: 64px;line-height: .96;font-weight: 700;letter-spacing: -.01em;color: var(--ink)}.h1-ac[b-jd66kcvm73]{color: var(--brand)}.cc .hero-desc[b-jd66kcvm73]{margin-top: 22px;max-width: 520px;font-size: 17px;line-height: 1.6;color: var(--ink-2)}.trust[b-jd66kcvm73]{display: flex;flex-wrap: wrap;gap: 10px 22px;margin-top: 22px;font-size: 14px;font-weight: 600;color: var(--ink-2)}.trust li[b-jd66kcvm73]{display: flex;align-items: center;gap: 8px}.trust svg[b-jd66kcvm73]{width: 18px;height: 18px;color: var(--brand)}.hero .actions[b-jd66kcvm73]{margin-top: 30px}.hero .btn--light[b-jd66kcvm73]{background: #fff;color: var(--ink) !important;border-color: var(--line-dash);backdrop-filter: none;-webkit-backdrop-filter: none}.hero .btn--light:hover[b-jd66kcvm73]{border-color: var(--ink-3)}.cc .hero .stats[b-jd66kcvm73]{display: grid;grid-template-columns: repeat(4,minmax(0,auto));justify-content: start;margin-top: 40px}.hero .stat[b-jd66kcvm73]{padding: 2px 22px 2px 18px;border-left: 1px solid var(--line-dash)}.hero .stat:first-child[b-jd66kcvm73]{padding-left: 0;border-left: 0}.hero .stat dd[b-jd66kcvm73]{font-family: var(--display);font-size: 36px;line-height: 1;font-weight: 700;letter-spacing: 0;color: var(--brand);font-variant-numeric: tabular-nums}.hero .stat dt[b-jd66kcvm73]{margin-top: 8px;font-size: 11px;line-height: 1.3;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--ink-3)}.stage[b-jd66kcvm73]{min-height: 560px}.bar[b-jd66kcvm73]{position: sticky;top: var(--header-h);z-index: 40;background: rgba(255,255,255,.96);border-bottom: 1px solid var(--line);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);transition: top .25s}.bar[data-header="hidden"][b-jd66kcvm73]{top: 0}.bar-in[b-jd66kcvm73]{display: flex;align-items: center;gap: 16px;height: var(--bar-h)}.bar-links[b-jd66kcvm73]{position: relative;flex: 1;min-width: 0;display: flex;gap: 4px;overflow-x: auto;scrollbar-width: none}.bar-links[b-jd66kcvm73]::-webkit-scrollbar{display: none}.bar-links a[b-jd66kcvm73]{flex: none;display: inline-flex;align-items: baseline;gap: 6px;padding: 8px 11px;border-radius: 999px;font-size: 14px;line-height: 1.4;font-weight: 600;color: var(--ink-3);white-space: nowrap;transition: color .15s,background .15s}.bar-links a i[b-jd66kcvm73]{font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 600;letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.bar-links a:hover[b-jd66kcvm73]{color: var(--ink);background: var(--soft)}.bar-links a:focus-visible[b-jd66kcvm73]{outline: 2px solid var(--brand);outline-offset: 0}.bar[data-active="cc-why"] a[href$="#cc-why"][b-jd66kcvm73],.bar[data-active="cc-solutions"] a[href$="#cc-solutions"][b-jd66kcvm73],.bar[data-active="cc-steps"] a[href$="#cc-steps"][b-jd66kcvm73],.bar[data-active="cc-quotes"] a[href$="#cc-quotes"][b-jd66kcvm73],.bar[data-active="cc-partners"] a[href$="#cc-partners"][b-jd66kcvm73],.bar[data-active="cc-register"] a[href$="#cc-register"][b-jd66kcvm73]{color: #fff;background: var(--ink)}.bar[data-active="cc-why"] a[href$="#cc-why"] i[b-jd66kcvm73],.bar[data-active="cc-solutions"] a[href$="#cc-solutions"] i[b-jd66kcvm73],.bar[data-active="cc-steps"] a[href$="#cc-steps"] i[b-jd66kcvm73],.bar[data-active="cc-quotes"] a[href$="#cc-quotes"] i[b-jd66kcvm73],.bar[data-active="cc-partners"] a[href$="#cc-partners"] i[b-jd66kcvm73],.bar[data-active="cc-register"] a[href$="#cc-register"] i[b-jd66kcvm73]{color: var(--brand-light)}.cc .bar-tel[b-jd66kcvm73]{flex: none;display: inline-flex;align-items: center;gap: 8px;font-size: 14px;color: var(--ink-2);white-space: nowrap;transition: color .15s}.bar-tel svg[b-jd66kcvm73]{width: 18px;height: 18px;color: var(--brand)}.bar-tel b[b-jd66kcvm73]{font-weight: 800;color: var(--ink);font-variant-numeric: tabular-nums}.cc .bar-tel:hover[b-jd66kcvm73]{color: var(--brand-deep)}.sec[b-jd66kcvm73]{position: relative;z-index: 0;padding-top: 88px;scroll-margin-top: calc(var(--header-h) + var(--bar-h))}.sec--last[b-jd66kcvm73]{padding-bottom: 96px}.sh[b-jd66kcvm73]{position: relative;max-width: 760px;margin: 0 auto 40px;text-align: center}.sh[b-jd66kcvm73]::before{font-family: var(--display);content: attr(data-no);position: absolute;left: 50%;top: -34px;z-index: -1;transform: translateX(-50%);font-size: 150px;line-height: 1;font-weight: 700;letter-spacing: -.06em;color: #f4f2f0;pointer-events: none}.cc .sh-no[b-jd66kcvm73]{display: inline-flex;align-items: baseline;gap: 8px;font-size: 14px;line-height: 1.5;font-weight: 700;color: var(--brand-deep)}.sh-no span[b-jd66kcvm73]{font-family: var(--display);letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.sh-no span[b-jd66kcvm73]::after{content: '·';margin-left: 8px;color: var(--ink-3)}.cc .sh h2[b-jd66kcvm73]{margin-top: 10px;font-size: 38px;line-height: 1.2;letter-spacing: -.025em}.cc .sh-lead[b-jd66kcvm73]{margin-top: 12px;font-size: 16px;line-height: 1.65;color: var(--ink-3)}.whys[b-jd66kcvm73]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 24px}.why[b-jd66kcvm73]{padding: 28px 26px 26px;background: #fff;border: 1px solid var(--line);border-radius: 18px;box-shadow: 0 24px 48px -36px rgba(28,25,23,.35)}.hexw[b-jd66kcvm73]{filter: drop-shadow(0 10px 14px rgba(194,65,12,.3))}.why .hex[b-jd66kcvm73]{display: grid;place-items: center;width: 72px;height: 64px;background: var(--brand);clip-path: polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);color: #fff;font-family: var(--display);font-size: 20px;font-weight: 700}.cc .why h3[b-jd66kcvm73]{margin-top: 18px;font-size: 20px;line-height: 1.35}.cc .why p[b-jd66kcvm73]{margin-top: 10px;font-size: 14.5px;line-height: 1.65;color: var(--ink-3)}.sols[b-jd66kcvm73]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 20px}.sol[b-jd66kcvm73]{display: grid;grid-template-columns: 56px minmax(0,1fr);gap: 16px;padding: 24px;background: #fff;border: 1px solid var(--line);border-radius: 18px;box-shadow: 0 24px 48px -36px rgba(28,25,23,.35)}.sol .hex[b-jd66kcvm73]{display: grid;place-items: center;width: 56px;height: 50px;background: var(--brand);clip-path: polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);color: #fff}.sol .hex svg[b-jd66kcvm73]{width: 22px;height: 22px}.sol b[b-jd66kcvm73]{display: block;font-size: 17px;line-height: 1.35;color: var(--ink)}.cc .sol p[b-jd66kcvm73]{margin-top: 6px;font-size: 14px;line-height: 1.6;color: var(--ink-3)}.sol small[b-jd66kcvm73]{display: block;margin-top: 10px;font-family: var(--display);font-size: 11.5px;letter-spacing: .14em;text-transform: uppercase;color: var(--brand-deep)}.steps[b-jd66kcvm73]{position: relative;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 24px}.steps[b-jd66kcvm73]::before{content: '';position: absolute;left: 24px;right: 24px;top: 22px;border-top: 2px dashed var(--line-dash)}.step[b-jd66kcvm73]{position: relative}.step i[b-jd66kcvm73]{position: relative;z-index: 1;display: grid;place-items: center;width: 46px;height: 46px;border-radius: 50%;background: var(--brand);color: #fff;font-family: var(--display);font-style: normal;font-weight: 700;font-size: 15px;box-shadow: 0 0 0 5px #fff,0 10px 18px -8px rgba(194,65,12,.5)}.step b[b-jd66kcvm73]{display: block;margin-top: 16px;font-size: 17px;color: var(--ink)}.cc .step p[b-jd66kcvm73]{margin-top: 6px;font-size: 14.5px;color: var(--ink-3)}.step small[b-jd66kcvm73]{display: block;margin-top: 8px;font-family: var(--display);font-size: 12px;letter-spacing: .1em;text-transform: uppercase;color: var(--brand-deep)}.qs-view[b-jd66kcvm73]{overflow: hidden;padding-bottom: 36px;margin-bottom: -36px}.qs-track[b-jd66kcvm73]{--pv: 2;display: grid;grid-auto-flow: column;grid-auto-columns: calc((100% - (var(--pv) - 1) * 20px) / var(--pv));gap: 20px;animation: cc-qin-b-jd66kcvm73 .55s cubic-bezier(.2,.7,.3,1) both}.qs-track[data-dir="rev"][b-jd66kcvm73]{animation-name: cc-qrev-b-jd66kcvm73}@keyframes cc-qin-b-jd66kcvm73{from{opacity: 0;transform: translateX(56px)}}@keyframes cc-qrev-b-jd66kcvm73{from{opacity: 0;transform: translateX(-56px)}}.quote[b-jd66kcvm73]{position: relative;display: flex;flex-direction: column;padding: 30px 30px 26px;background: #fff;border: 1px solid var(--line);border-radius: 18px;box-shadow: 0 24px 48px -36px rgba(28,25,23,.35)}.quote[b-jd66kcvm73]::before{content: '\201C';position: absolute;left: 24px;top: 6px;font-family: var(--display);font-size: 72px;line-height: 1;color: var(--brand);opacity: .35;pointer-events: none}.cc .quote > p[b-jd66kcvm73]{position: relative;font-size: 15.5px;line-height: 1.7;color: var(--ink-2)}.quote footer[b-jd66kcvm73]{display: flex;align-items: center;justify-content: space-between;gap: 16px;margin-top: 20px;padding-top: 16px;border-top: 1px solid var(--line)}.cc .quote > p[b-jd66kcvm73]{flex: 1}.quote b[b-jd66kcvm73]{display: block;font-size: 15px;color: var(--ink)}.quote span[b-jd66kcvm73]{font-size: 13px;color: var(--ink-3)}.quote-logos[b-jd66kcvm73]{display: flex;align-items: center;gap: 12px;flex: none}.quote-logos img[b-jd66kcvm73]{height: 34px;max-width: 120px;object-fit: contain}.qs-nav[b-jd66kcvm73]{display: flex;align-items: center;justify-content: center;gap: 18px;margin-top: 28px}.qs-btn[b-jd66kcvm73]{display: grid;place-items: center;width: 44px;height: 44px;border: 1px solid var(--line);border-radius: 50%;background: #fff;color: var(--ink);cursor: pointer;transition: background .15s,color .15s,border-color .15s,transform .15s}.qs-btn svg[b-jd66kcvm73]{width: 20px;height: 20px}.qs-btn:hover[b-jd66kcvm73]{background: var(--ink);color: #fff;border-color: var(--ink)}.qs-btn:active[b-jd66kcvm73]{transform: scale(.94)}.qs-btn:focus-visible[b-jd66kcvm73]{outline: 2px solid var(--brand);outline-offset: 2px}.qs-dots[b-jd66kcvm73]{display: flex;align-items: center;gap: 8px}.qs-dot[b-jd66kcvm73]{width: 8px;height: 8px;padding: 0;border: 0;border-radius: 999px;background: var(--line-dash);cursor: pointer;transition: width .25s,background .25s}.qs-dot:hover[b-jd66kcvm73]{background: var(--ink-3)}.qs-dot[data-on][b-jd66kcvm73]{width: 28px;background: var(--brand)}.qs-dot:focus-visible[b-jd66kcvm73]{outline: 2px solid var(--brand);outline-offset: 3px}.qs-count[b-jd66kcvm73]{min-width: 64px;font-family: var(--display);font-size: 13px;letter-spacing: .08em;color: var(--ink-3);font-variant-numeric: tabular-nums}.qs-count b[b-jd66kcvm73]{font-size: 16px;color: var(--brand)}.hub-box[b-jd66kcvm73]{container-type: inline-size;max-width: 1040px;margin: 0 auto}.eco-rail-name[b-jd66kcvm73]{display: none}.eco-logo img[b-jd66kcvm73]{display: block;max-width: 100%;max-height: 100%;object-fit: contain}@container (min-width: 840px){.eco-hub[b-jd66kcvm73]{position: relative;display: grid;grid-template-columns: 1fr 1fr;gap: 18px 0;align-items: center}.eco-node[b-jd66kcvm73]{display: grid;grid-template-columns: auto minmax(0,1fr);align-items: center}.eco-node:nth-child(odd)[b-jd66kcvm73]{direction: rtl;margin-right: 24px}.eco-node:nth-child(odd) > *[b-jd66kcvm73]{direction: ltr}.eco-node:nth-child(even)[b-jd66kcvm73]{margin-left: 24px}.eco-node:nth-child(3)[b-jd66kcvm73],.eco-node:nth-child(5)[b-jd66kcvm73]{margin-right: 92px}.eco-node:nth-child(4)[b-jd66kcvm73],.eco-node:nth-child(6)[b-jd66kcvm73]{margin-left: 92px}.eco-hex[b-jd66kcvm73]{position: relative;z-index: 2;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 3px;width: 88px;height: 78px;padding: 0 14px;background: var(--brand);color: #fff;clip-path: polygon(22% 0%,78% 0%,100% 50%,78% 100%,22% 100%,0% 50%);text-align: center;transition: transform .3s ease}.eco-hex svg[b-jd66kcvm73]{width: 20px;height: 20px}.eco-hex-name[b-jd66kcvm73]{font-size: 12.5px;line-height: 1.15;font-weight: 700;letter-spacing: -.01em}.eco-node:hover .eco-hex[b-jd66kcvm73]{transform: scale(1.05)}.eco-rail[b-jd66kcvm73]{position: relative;display: flex;align-items: center;min-height: 68px;padding: 8px 24px;border: 1.5px dashed var(--line-dash);border-radius: 999px;background: #fff}.eco-node:nth-child(odd) .eco-rail[b-jd66kcvm73]{margin-right: -20px;padding: 8px 34px 8px 28px}.eco-node:nth-child(even) .eco-rail[b-jd66kcvm73]{margin-left: -20px;padding: 8px 28px 8px 34px}.eco-logos[b-jd66kcvm73]{flex: 1;min-width: 0;display: flex;align-items: center;gap: 6px}.eco-logo[b-jd66kcvm73]{flex: 1 1 0;min-width: 0;height: 42px;padding: 0 2px;display: flex;align-items: center;justify-content: center;transition: transform .25s}.eco-logo:hover[b-jd66kcvm73]{transform: scale(1.07)}.eco-plus[b-jd66kcvm73]{position: absolute;top: 50%;display: grid;place-items: center;width: 28px;height: 28px;margin-top: -14px;border-radius: 50%;background: var(--brand);color: #fff}.eco-plus svg[b-jd66kcvm73]{width: 13px;height: 13px}.eco-node:nth-child(odd) .eco-plus[b-jd66kcvm73]{left: -14px}.eco-node:nth-child(even) .eco-plus[b-jd66kcvm73]{right: -14px}.eco-core[b-jd66kcvm73]{position: absolute;top: 50%;left: 50%;z-index: 1;transform: translate(-50%,-50%);display: grid;place-content: center;justify-items: center;gap: 2px;width: 172px;height: 172px;border-radius: 50%;border: 2.5px dashed var(--brand);background: #fff;text-align: center}.eco-core-num[b-jd66kcvm73]{font-size: 40px;line-height: 1.05;font-weight: 700;letter-spacing: -.04em;color: var(--brand);font-variant-numeric: tabular-nums}.eco-core-lbl[b-jd66kcvm73]{font-size: 18px;line-height: 1.2;font-weight: 700;letter-spacing: -.01em;color: var(--brand)}}@container (max-width: 839px){.eco-hub[b-jd66kcvm73]{display: grid;gap: 12px}.eco-plus[b-jd66kcvm73],.eco-core[b-jd66kcvm73],.eco-hex-name[b-jd66kcvm73]{display: none}.eco-node[b-jd66kcvm73]{display: grid;grid-template-columns: 52px minmax(0,1fr);gap: 12px;align-items: center}.eco-hex[b-jd66kcvm73]{display: grid;place-items: center;width: 52px;height: 46px;background: var(--brand);color: #fff;clip-path: polygon(22% 0%,78% 0%,100% 50%,78% 100%,22% 100%,0% 50%)}.eco-hex svg[b-jd66kcvm73]{width: 20px;height: 20px}.eco-rail[b-jd66kcvm73]{min-width: 0;padding: 8px 12px;border: 1.5px dashed var(--line-dash);border-radius: 16px}.eco-rail-name[b-jd66kcvm73]{display: flex;justify-content: space-between;gap: 12px;font-size: 13px;line-height: 1.5;font-weight: 700;color: var(--ink)}.eco-rail-n[b-jd66kcvm73]{font-weight: 400;color: var(--ink-3);font-variant-numeric: tabular-nums}.eco-logos[b-jd66kcvm73]{display: flex;gap: 16px;margin-top: 4px;overflow-x: auto;scrollbar-width: none;scroll-snap-type: x proximity;padding-inline-end: 56px;-webkit-mask-image: linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image: linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.eco-logos[b-jd66kcvm73]::-webkit-scrollbar{display: none}.eco-logo[b-jd66kcvm73]{flex: none;width: 88px;height: 40px;display: flex;align-items: center;justify-content: center;scroll-snap-align: start}}.reg[b-jd66kcvm73]{position: relative;overflow: hidden;display: grid;grid-template-columns: minmax(0,6fr) minmax(0,5fr);gap: 40px;align-items: center;padding: 48px;border-radius: 20px;background: var(--dark);color: #fff;box-shadow: 0 40px 80px -40px rgba(28,25,23,.6)}.reg-glow[b-jd66kcvm73]{position: absolute;right: -140px;top: -160px;width: 460px;height: 460px;border-radius: 50%;background: radial-gradient(circle,rgba(234,88,12,.5),rgba(234,88,12,0) 65%);pointer-events: none}.reg > *:not(.reg-glow)[b-jd66kcvm73]{position: relative}.cc .reg h3[b-jd66kcvm73]{font-family: var(--display);font-size: 34px;line-height: 1.05;font-weight: 700;color: #fff}.cc .reg-lead[b-jd66kcvm73]{margin-top: 14px;font-size: 15.5px;line-height: 1.6;color: rgba(255,255,255,.76)}.cc .reg-pts[b-jd66kcvm73]{display: grid;gap: 10px;margin-top: 20px}.reg-pts li[b-jd66kcvm73]{display: flex;align-items: flex-start;gap: 10px;font-size: 15px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.88)}.reg-pts svg[b-jd66kcvm73]{flex: none;width: 18px;height: 18px;margin-top: 2px;color: var(--brand-light)}.cc .reg-hot[b-jd66kcvm73]{margin-top: 26px;padding-top: 18px;border-top: 1px solid rgba(255,255,255,.14);font-size: 13.5px;color: rgba(255,255,255,.6)}.reg-hot a[b-jd66kcvm73]{display: block;margin-top: 2px;font-family: var(--display);font-size: 26px;line-height: 1.2;font-weight: 700;color: #fff;transition: color .15s}.reg-hot a:hover[b-jd66kcvm73]{color: var(--brand-light)}.reg-cta[b-jd66kcvm73]{padding: 28px;border-radius: 14px;background: rgba(255,255,255,.05);border: 1px solid rgba(255,255,255,.14);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px)}.cc .reg-cta h4[b-jd66kcvm73]{font-family: var(--display);font-size: 22px;line-height: 1.25;font-weight: 700;color: #fff}.cc .reg-cta > p[b-jd66kcvm73]{margin-top: 8px;font-size: 14.5px;line-height: 1.6;color: rgba(255,255,255,.7)}.reg-cta .btn--full[b-jd66kcvm73]{margin-top: 12px}.reg-cta .btn--brand.btn--full[b-jd66kcvm73]{margin-top: 20px}.reg-cta .form-note[b-jd66kcvm73]{color: rgba(255,255,255,.5)}.reg-cta .form-note svg[b-jd66kcvm73]{color: var(--brand-light)}.modal-back[b-jd66kcvm73]{position: fixed;inset: 0;z-index: 1000;display: grid;place-items: center;padding: 24px;overflow: auto;overscroll-behavior: contain;background: rgba(17,12,10,.72);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);animation: cc-fade-b-jd66kcvm73 .2s ease}.modal[b-jd66kcvm73]{width: min(600px,100%);border-radius: 16px;background: #fff;color: var(--ink);box-shadow: 0 40px 90px -30px rgba(0,0,0,.7);outline: none;animation: cc-pop-b-jd66kcvm73 .25s cubic-bezier(.2,.7,.3,1)}.modal-hd[b-jd66kcvm73]{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 18px 20px 18px 28px;border-bottom: 1px solid var(--line)}.cc .modal-title[b-jd66kcvm73]{font-family: var(--display);font-size: 20px;line-height: 1.3;font-weight: 700;color: var(--ink)}.modal-x[b-jd66kcvm73]{display: grid;place-items: center;width: 38px;height: 38px;border: 1px solid var(--line);border-radius: 50%;background: #fff;color: var(--ink-2);cursor: pointer;transition: background .15s,color .15s,border-color .15s}.modal-x svg[b-jd66kcvm73]{width: 18px;height: 18px}.modal-x:hover[b-jd66kcvm73]{background: var(--ink);color: #fff;border-color: var(--ink)}.modal-x:focus-visible[b-jd66kcvm73]{outline: 2px solid var(--brand);outline-offset: 2px}@keyframes cc-fade-b-jd66kcvm73{from{opacity: 0}}@keyframes cc-pop-b-jd66kcvm73{from{opacity: 0;transform: translateY(14px) scale(.98)}}.form[b-jd66kcvm73]{padding: 28px;background: #fff;border-radius: 0 0 16px 16px;color: var(--ink)}.form-sub[b-jd66kcvm73]{font-size: 13.5px;color: var(--ink-3)}.form-err[b-jd66kcvm73]{display: flex;align-items: flex-start;gap: 10px;margin-top: 14px;padding: 12px 14px;border-radius: 4px;background: #fef2f2;border: 1px solid #fecaca;color: var(--bad);font-size: 13.5px;line-height: 1.5;font-weight: 600}.form-err svg[b-jd66kcvm73]{flex: none;width: 18px;height: 18px;margin-top: 1px}.fg[b-jd66kcvm73]{display: grid;grid-template-columns: 1fr 1fr;gap: 14px;margin-top: 16px}.f--full[b-jd66kcvm73]{grid-column: span 2}.f label[b-jd66kcvm73]{display: block;font-family: var(--display);font-size: 11px;font-weight: 600;letter-spacing: .16em;text-transform: uppercase;color: var(--ink-3)}.f label b[b-jd66kcvm73]{color: var(--brand)}.f input[b-jd66kcvm73],.f textarea[b-jd66kcvm73]{display: block;width: 100%;margin-top: 6px;height: 48px;padding: 0 14px;border-radius: 4px;border: 1px solid var(--line);background: var(--soft);font: inherit;font-size: 15px;color: var(--ink);transition: border-color .2s,box-shadow .2s}.f textarea[b-jd66kcvm73]{height: auto;padding: 12px 14px;resize: vertical}.f input:focus[b-jd66kcvm73],.f textarea:focus[b-jd66kcvm73]{outline: 0;border-color: var(--brand);box-shadow: 0 0 0 3px rgba(234,88,12,.18);background: #fff}.form-note[b-jd66kcvm73]{display: flex;align-items: center;justify-content: center;gap: 8px;margin-top: 10px;font-size: 12.5px;color: var(--ink-3)}.form-note svg[b-jd66kcvm73]{width: 14px;height: 14px;color: var(--brand)}.form-ok[b-jd66kcvm73]{display: grid;justify-items: center;gap: 8px;padding: 24px 0;text-align: center}.form-ok-ico[b-jd66kcvm73]{display: grid;place-items: center;width: 64px;height: 64px;margin-bottom: 6px;border-radius: 50%;background: #ecfdf5;color: var(--ok)}.form-ok-ico svg[b-jd66kcvm73]{width: 30px;height: 30px}.cc .form-ok h4[b-jd66kcvm73]{font-size: 22px}.cc .form-ok p[b-jd66kcvm73]{max-width: 360px;font-size: 14.5px;color: var(--ink-3)}.form-ok .btn[b-jd66kcvm73]{margin-top: 10px}[data-rv-on] [data-rv][b-jd66kcvm73]{opacity: 0;transform: translateY(18px);transition: opacity .6s ease,transform .6s ease}[data-rv-on] [data-rv="in"][b-jd66kcvm73]{opacity: 1;transform: none}[data-rv-on] .why:nth-child(2)[b-jd66kcvm73],[data-rv-on] .sol:nth-child(3n+2)[b-jd66kcvm73],[data-rv-on] .step:nth-child(2)[b-jd66kcvm73]{transition-delay: .08s}[data-rv-on] .why:nth-child(3)[b-jd66kcvm73],[data-rv-on] .sol:nth-child(3n+3)[b-jd66kcvm73],[data-rv-on] .step:nth-child(3)[b-jd66kcvm73]{transition-delay: .16s}[data-rv-on] .step:nth-child(4)[b-jd66kcvm73]{transition-delay: .24s}@media (prefers-reduced-motion: reduce){.cc *[b-jd66kcvm73],.cc *[b-jd66kcvm73]::before,.cc *[b-jd66kcvm73]::after{transition: none !important;animation: none !important}}@media (max-width: 1199px){.cc .hero h1[b-jd66kcvm73]{font-size: 56px}.hero .stat[b-jd66kcvm73]{padding: 2px 14px 2px 12px}.hero .stat dd[b-jd66kcvm73]{font-size: 30px}.hero .stat dt[b-jd66kcvm73]{font-size: 10.5px;letter-spacing: .1em}.stage[b-jd66kcvm73]{min-height: 480px}.sols[b-jd66kcvm73]{grid-template-columns: repeat(2,minmax(0,1fr))}.reg[b-jd66kcvm73]{gap: 28px;padding: 36px}}@media (max-width: 1023px){.hero[b-jd66kcvm73]{padding: 48px 0 32px}.hero-in[b-jd66kcvm73]{grid-template-columns: 1fr;gap: 8px}.cc .hero-desc[b-jd66kcvm73]{max-width: 560px}.stage[b-jd66kcvm73]{min-height: 400px}.sec[b-jd66kcvm73]{padding-top: 72px;scroll-margin-top: calc(var(--bar-h) + 8px)}.whys[b-jd66kcvm73]{grid-template-columns: 1fr;gap: 16px}.steps[b-jd66kcvm73]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 32px 24px}.steps[b-jd66kcvm73]::before{display: none}.qs-track[b-jd66kcvm73]{--pv: 1}.reg[b-jd66kcvm73]{grid-template-columns: 1fr}}@media (max-width: 767px){.cc-wrap[b-jd66kcvm73]{padding: 0 16px}.hero[b-jd66kcvm73]{padding: 36px 0 24px}.hero[data-mode="gl"] .hero-gl[b-jd66kcvm73]{opacity: .6}.cc .hero h1[b-jd66kcvm73]{font-size: 44px;line-height: .98}.cc .hero-desc[b-jd66kcvm73]{font-size: 15px;margin-top: 14px}.trust[b-jd66kcvm73]{gap: 8px 16px;font-size: 13px}.hero .actions[b-jd66kcvm73]{margin-top: 22px}.actions .btn[b-jd66kcvm73]{flex: 1 1 100%}.cc .hero .stats[b-jd66kcvm73]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px 0;margin-top: 30px}.hero .stat[b-jd66kcvm73]{padding: 2px 12px 2px 14px}.hero .stat:nth-child(odd)[b-jd66kcvm73]{padding-left: 0;border-left: 0}.hero .stat dd[b-jd66kcvm73]{font-size: 28px}.stage[b-jd66kcvm73]{min-height: 320px}.bar-in[b-jd66kcvm73]{gap: 8px;height: 52px}.bar-links a[b-jd66kcvm73]{padding: 7px 11px;font-size: 13.5px}.bar-tel[b-jd66kcvm73]{font-size: 13px}.sec[b-jd66kcvm73]{padding-top: 56px}.sec--last[b-jd66kcvm73]{padding-bottom: 64px}.sh[b-jd66kcvm73]{margin-bottom: 28px}.sh[b-jd66kcvm73]::before{font-size: 96px;top: -20px}.cc .sh h2[b-jd66kcvm73]{font-size: 27px}.cc .sh-lead[b-jd66kcvm73]{font-size: 15px}.why[b-jd66kcvm73]{padding: 22px 18px}.sols[b-jd66kcvm73]{grid-template-columns: 1fr;gap: 14px}.sol[b-jd66kcvm73]{padding: 18px;gap: 12px;grid-template-columns: 48px minmax(0,1fr)}.steps[b-jd66kcvm73]{grid-template-columns: 1fr;gap: 20px}.steps[b-jd66kcvm73]::before{display: block;left: 22px;right: auto;top: 12px;bottom: 12px;border-top: 0;border-left: 2px dashed var(--line-dash)}.step[b-jd66kcvm73]{display: grid;grid-template-columns: 46px minmax(0,1fr);column-gap: 14px}.step i[b-jd66kcvm73]{grid-row: span 3}.step b[b-jd66kcvm73]{margin-top: 10px;font-size: 16px}.quote[b-jd66kcvm73]{padding: 24px 18px 20px}.quote footer[b-jd66kcvm73]{flex-wrap: wrap}.qs-nav[b-jd66kcvm73]{gap: 12px;margin-top: 22px}.qs-count[b-jd66kcvm73]{min-width: 0}.reg[b-jd66kcvm73]{padding: 24px 18px;border-radius: 16px}.cc .reg h3[b-jd66kcvm73]{font-size: 28px}.reg-cta[b-jd66kcvm73]{padding: 20px 16px}.modal-back[b-jd66kcvm73]{padding: 12px}.modal-hd[b-jd66kcvm73]{padding: 14px 14px 14px 18px}.form[b-jd66kcvm73]{padding: 20px 16px}.fg[b-jd66kcvm73]{grid-template-columns: 1fr}.f--full[b-jd66kcvm73]{grid-column: auto}}
/* /src/Features/Content/Pages/Public/News.razor.rz.scp.css */
.nz[b-8cq66mnsg1]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--dark: #1c1917;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;--header-h: var(--nm-header-offset);--bar-h: 56px;position: relative;background: #fff;color: var(--ink-2);font-family: 'Be Vietnam Pro','Inter',ui-sans-serif,system-ui,sans-serif;font-size: 15px;line-height: 1.65}.nz h1[b-8cq66mnsg1],.nz h2[b-8cq66mnsg1],.nz h3[b-8cq66mnsg1]{margin: 0;color: var(--ink);font-weight: 800;text-wrap: balance}.nz p[b-8cq66mnsg1]{margin: 0}.nz a[b-8cq66mnsg1]{color: inherit;text-decoration: none}.nz ul[b-8cq66mnsg1],.nz ol[b-8cq66mnsg1]{margin: 0;padding: 0;list-style: none}.nz dl[b-8cq66mnsg1],.nz dd[b-8cq66mnsg1]{margin: 0}.nz-wrap[b-8cq66mnsg1]{max-width: 1248px;margin: 0 auto;padding: 0 24px}.pagebg[b-8cq66mnsg1]{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.pagebg[b-8cq66mnsg1]::before{content: '';position: absolute;inset: 0;background-image: radial-gradient(circle,#d6d3d1 1px,transparent 1.3px);background-size: 26px 26px;-webkit-mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%)}.pagebg img[b-8cq66mnsg1]{position: absolute;left: 50%;top: 50%;width: max(115vw,1100px);height: auto;transform: translate(-50%,calc(-50% + 40px));opacity: .13}.nz > .hero[b-8cq66mnsg1],.nz > .nz-wrap[b-8cq66mnsg1]{position: relative;z-index: 1}.btn[b-8cq66mnsg1]{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 50px;padding: 0 24px;border: 0;border-radius: 12px;font: inherit;font-size: 15px;font-weight: 700;line-height: 1;white-space: nowrap;cursor: pointer;transition: background .15s,color .15s,border-color .15s}.btn svg[b-8cq66mnsg1]{width: 18px;height: 18px;flex: none}.btn:focus-visible[b-8cq66mnsg1]{outline: 2px solid var(--brand-light);outline-offset: 3px}.btn--brand[b-8cq66mnsg1]{background: var(--brand);color: #fff !important}.btn--brand:hover[b-8cq66mnsg1]{background: var(--brand-deep)}.btn--brand:disabled[b-8cq66mnsg1]{opacity: .7;cursor: default}.btn--ghost[b-8cq66mnsg1]{background: #fff;color: var(--ink) !important;border: 1px solid var(--line)}.btn--ghost:hover[b-8cq66mnsg1]{border-color: var(--ink-3)}.hero[b-8cq66mnsg1]{position: relative;isolation: isolate;overflow: hidden;padding: 36px 0 48px;color: var(--ink);background: #fff}.hero-in[b-8cq66mnsg1]{display: grid;grid-template-columns: minmax(0,11fr) minmax(0,12fr);gap: 32px;align-items: center}.nz .eyebrow[b-8cq66mnsg1]{display: inline-flex;align-items: center;gap: 12px;font-family: var(--display);font-size: 12.5px;line-height: 1.4;font-weight: 600;letter-spacing: .22em;text-transform: uppercase;color: var(--brand)}.eyebrow[b-8cq66mnsg1]::before{content: '';width: 36px;height: 1px;background: var(--brand)}.nz .hero h1[b-8cq66mnsg1]{margin-top: 16px;font-family: var(--display);font-size: 66px;line-height: .96;font-weight: 700;letter-spacing: -.01em;color: var(--ink)}.h1-ac[b-8cq66mnsg1]{color: var(--brand)}.nz .hero-desc[b-8cq66mnsg1]{margin-top: 22px;max-width: 520px;font-size: 17px;line-height: 1.6;color: var(--ink-2)}.hsearch[b-8cq66mnsg1]{display: flex;align-items: center;margin-top: 28px;max-width: 520px;height: 56px;padding: 0 6px 0 18px;border: 1px solid var(--line-dash);border-radius: 4px;background: #fff;box-shadow: 0 14px 30px -20px rgba(28,25,23,.4)}.hsearch:focus-within[b-8cq66mnsg1]{border-color: var(--brand-light)}.hsearch > svg[b-8cq66mnsg1]{width: 18px;height: 18px;color: var(--ink-3);flex: none}.hsearch input[b-8cq66mnsg1]{flex: 1;min-width: 0;height: 100%;border: 0;outline: 0;padding: 0 12px;font: inherit;font-size: 15px;color: var(--ink);background: transparent}.hsearch input[b-8cq66mnsg1]::placeholder{color: var(--ink-3)}.hsearch input[b-8cq66mnsg1]::-webkit-search-cancel-button{-webkit-appearance: none}.hsearch button[b-8cq66mnsg1]{flex: none;height: 44px;padding: 0 20px;border: 0;border-radius: 3px;background: linear-gradient(180deg,var(--brand),var(--brand-deep));color: #fff;font: inherit;font-weight: 700;font-size: 14px;cursor: pointer;transition: filter .2s}.hsearch button:hover[b-8cq66mnsg1]{filter: brightness(1.08)}.nz .hero .stats[b-8cq66mnsg1]{display: grid;grid-template-columns: repeat(4,minmax(0,auto));justify-content: start;margin-top: 40px}.hero .stat[b-8cq66mnsg1]{padding: 2px 22px 2px 18px;border-left: 1px solid var(--line-dash)}.hero .stat:first-child[b-8cq66mnsg1]{padding-left: 0;border-left: 0}.hero .stat dd[b-8cq66mnsg1]{font-family: var(--display);font-size: 36px;line-height: 1;font-weight: 700;letter-spacing: 0;color: var(--brand);font-variant-numeric: tabular-nums;white-space: nowrap}.hero .stat dt[b-8cq66mnsg1]{margin-top: 8px;font-size: 11px;line-height: 1.3;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--ink-3)}.stack[b-8cq66mnsg1]{position: relative;height: 520px;perspective: 1400px}.stack[b-8cq66mnsg1] .stack-skel{position: absolute;inset: 6% 0 0 6%;width: 66%;height: 60%;border-radius: 18px}.stack a[b-8cq66mnsg1]{position: absolute;display: block;overflow: hidden;border-radius: 18px;background: var(--soft);box-shadow: 0 40px 70px -30px rgba(28,25,23,.55),0 0 0 1px rgba(28,25,23,.06);transform-style: preserve-3d;transition: transform .5s}.stack img[b-8cq66mnsg1]{display: block;width: 100%;height: 100%;object-fit: cover}.stack-fb[b-8cq66mnsg1]{position: absolute;inset: 0;background: linear-gradient(135deg,#fff3ea,#fde3d0)}.stack .s1[b-8cq66mnsg1]{left: 6%;top: 8%;width: 66%;aspect-ratio: 16 / 10;z-index: 3;transform: rotateY(-14deg) rotateX(4deg)}.stack .s2[b-8cq66mnsg1]{right: 0;top: 0;width: 44%;aspect-ratio: 4 / 5;z-index: 2;transform: translateZ(-120px) rotateY(-18deg)}.stack .s3[b-8cq66mnsg1]{left: 0;bottom: 0;width: 46%;aspect-ratio: 4 / 3;z-index: 4;transform: translateZ(60px) rotateY(-10deg) rotateX(6deg)}.stack a:hover[b-8cq66mnsg1]{transform: rotateY(0) rotateX(0) translateZ(80px);z-index: 5}.stack .cap[b-8cq66mnsg1]{position: absolute;left: 0;right: 0;bottom: 0;padding: 48px 20px 18px;background: linear-gradient(180deg,rgba(28,25,23,0),rgba(28,25,23,.85));color: #fff}.stack .cap i[b-8cq66mnsg1]{display: block;font-family: var(--display);font-style: normal;font-size: 11px;letter-spacing: .18em;text-transform: uppercase;color: var(--brand-light)}.stack .cap b[b-8cq66mnsg1]{display: -webkit-box;margin-top: 4px;font-size: 18px;line-height: 1.3;font-weight: 800;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.stack .s2 .cap b[b-8cq66mnsg1],.stack .s3 .cap b[b-8cq66mnsg1]{font-size: 14px}.stack .tag[b-8cq66mnsg1]{position: absolute;left: 14px;top: 14px;display: inline-flex;align-items: center;height: 26px;padding: 0 10px;border-radius: 2px;background: var(--brand);color: #fff;font-family: var(--display);font-size: 11.5px;font-weight: 600;letter-spacing: .1em;text-transform: uppercase}.bar[b-8cq66mnsg1]{position: sticky;top: var(--header-h);z-index: 40;background: rgba(255,255,255,.96);border-bottom: 1px solid var(--line);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);transition: top .25s}.bar[data-header="hidden"][b-8cq66mnsg1]{top: 0}.bar-in[b-8cq66mnsg1]{display: flex;align-items: center;gap: 16px;height: var(--bar-h)}.bar-links[b-8cq66mnsg1]{position: relative;flex: 1;min-width: 0;display: flex;gap: 4px;overflow-x: auto;scrollbar-width: none}.bar-links[b-8cq66mnsg1]::-webkit-scrollbar{display: none}.bar-links a[b-8cq66mnsg1]{flex: none;display: inline-flex;align-items: baseline;gap: 6px;padding: 8px 11px;border-radius: 999px;font-size: 14px;line-height: 1.4;font-weight: 600;color: var(--ink-3);white-space: nowrap;transition: color .15s,background .15s}.bar-links a i[b-8cq66mnsg1]{font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 600;letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.bar-links a:hover[b-8cq66mnsg1]{color: var(--ink);background: var(--soft)}.bar-links a:focus-visible[b-8cq66mnsg1]{outline: 2px solid var(--brand);outline-offset: 0}.bar-tel[b-8cq66mnsg1]{flex: none;display: inline-flex;align-items: center;gap: 8px;font-size: 15px}.bar-tel svg[b-8cq66mnsg1]{width: 18px;height: 18px;color: var(--brand)}.bar-tel b[b-8cq66mnsg1]{font-weight: 800;color: var(--ink);font-variant-numeric: tabular-nums}.sec[b-8cq66mnsg1]{position: relative;z-index: 0;padding-top: 88px;scroll-margin-top: calc(var(--header-h) + var(--bar-h))}.sec--last[b-8cq66mnsg1]{padding-bottom: 96px}.sh[b-8cq66mnsg1]{position: relative;max-width: 760px;margin: 0 auto 40px;text-align: center}.sh[b-8cq66mnsg1]::before{font-family: var(--display);content: attr(data-no);position: absolute;left: 50%;top: -34px;z-index: -1;transform: translateX(-50%);font-size: 150px;line-height: 1;font-weight: 800;letter-spacing: -.06em;color: #f4f2f0;pointer-events: none}.nz .sh-no[b-8cq66mnsg1]{display: inline-flex;align-items: baseline;gap: 8px;font-size: 14px;line-height: 1.5;font-weight: 700;color: var(--brand-deep)}.sh-no span[b-8cq66mnsg1]{font-family: var(--display);letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.sh-no span[b-8cq66mnsg1]::after{content: '·';margin-left: 8px;color: var(--ink-3)}.nz .sh h2[b-8cq66mnsg1]{margin-top: 10px;font-size: 38px;line-height: 1.2;letter-spacing: -.025em}.nz .sh-lead[b-8cq66mnsg1]{margin-top: 12px;font-size: 16px;line-height: 1.65;color: var(--ink-3)}.grid[b-8cq66mnsg1]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 24px}.grid4[b-8cq66mnsg1]{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 20px}.nc[b-8cq66mnsg1]{display: block;border: 1px solid var(--line);border-radius: 16px;overflow: hidden;background: #fff;box-shadow: 0 2px 6px -2px rgba(28,25,23,.08);transition: transform .2s,box-shadow .2s,border-color .2s}.nc:hover[b-8cq66mnsg1]{transform: translateY(-3px);border-color: var(--line-dash);box-shadow: 0 22px 40px -24px rgba(28,25,23,.45)}.nc-img[b-8cq66mnsg1]{position: relative;display: block;aspect-ratio: 16 / 9;background: var(--soft);overflow: hidden}.nc-img img[b-8cq66mnsg1]{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform .5s}.nc:hover .nc-img img[b-8cq66mnsg1]{transform: scale(1.03)}.nc-fb[b-8cq66mnsg1]{position: absolute;inset: 0;background: linear-gradient(135deg,#fff3ea,#fde3d0)}.nc-img .tag[b-8cq66mnsg1]{position: absolute;left: 12px;top: 12px;display: inline-flex;align-items: center;height: 24px;padding: 0 9px;border-radius: 2px;background: var(--brand);color: #fff;font-family: var(--display);font-size: 11px;letter-spacing: .1em;text-transform: uppercase}.nc-body[b-8cq66mnsg1]{display: block;padding: 16px 18px 18px}.nc-meta[b-8cq66mnsg1]{display: flex;flex-wrap: wrap;gap: 4px 10px;font-size: 12px;font-weight: 600;letter-spacing: .06em;text-transform: uppercase;color: var(--brand-deep)}.nc-meta span + span[b-8cq66mnsg1]{color: var(--ink-3)}.nc-meta span + span[b-8cq66mnsg1]::before{content: '·';margin-right: 10px}.nz .nc h3[b-8cq66mnsg1]{margin-top: 8px;font-size: 17px;line-height: 1.35;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.nc p[b-8cq66mnsg1]{margin-top: 8px;font-size: 14px;line-height: 1.55;color: var(--ink-3);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.nc--wide[b-8cq66mnsg1]{grid-column: span 2;display: grid;grid-template-columns: 1.3fr 1fr}.nc--wide .nc-img[b-8cq66mnsg1]{aspect-ratio: auto;height: auto;min-height: 240px}.nc--wide .nc-img img[b-8cq66mnsg1]{position: absolute;inset: 0}.nz .nc--wide h3[b-8cq66mnsg1]{font-size: 22px}.more[b-8cq66mnsg1]{display: flex;justify-content: center;margin-top: 28px}.empty[b-8cq66mnsg1]{padding: 20px 0}.mr[b-8cq66mnsg1]{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 0 28px}.mr li[b-8cq66mnsg1]{padding: 22px 0;border-top: 1px solid var(--line)}.mr i[b-8cq66mnsg1]{display: block;font-family: var(--display);font-style: normal;font-size: 44px;line-height: 1;font-weight: 700;color: var(--brand)}.mr a[b-8cq66mnsg1]{display: block;margin-top: 10px;font-size: 15px;line-height: 1.4;font-weight: 700;color: var(--ink)}.mr a:hover[b-8cq66mnsg1]{color: var(--brand-deep)}.mr small[b-8cq66mnsg1]{display: block;margin-top: 6px;font-size: 11.5px;letter-spacing: .1em;text-transform: uppercase;color: var(--ink-3)}.cta[b-8cq66mnsg1]{position: relative;overflow: hidden;display: grid;grid-template-columns: minmax(0,5fr) minmax(0,4fr);gap: 40px;align-items: center;padding: 44px 48px;border-radius: 20px;background: var(--dark);color: #fff;box-shadow: 0 40px 80px -40px rgba(28,25,23,.6)}.cta-glow[b-8cq66mnsg1]{position: absolute;right: -140px;top: -160px;width: 460px;height: 460px;border-radius: 50%;background: radial-gradient(circle,rgba(234,88,12,.5),rgba(234,88,12,0) 65%);pointer-events: none}.cta > *:not(.cta-glow)[b-8cq66mnsg1]{position: relative}.nz .cta-title[b-8cq66mnsg1]{font-size: 24px;line-height: 1.35;font-weight: 800;letter-spacing: -.01em;color: #fff;text-wrap: balance}.nz .cta-points[b-8cq66mnsg1]{display: grid;gap: 10px;margin: 18px 0 24px}.cta-points li[b-8cq66mnsg1]{display: flex;align-items: flex-start;gap: 10px;font-size: 15px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.88)}.cta-points svg[b-8cq66mnsg1]{flex: none;width: 18px;height: 18px;margin-top: 2px;color: var(--brand-light)}.nl-form[b-8cq66mnsg1]{display: flex;gap: 10px}.nl-form input[b-8cq66mnsg1]{flex: 1;min-width: 0;height: 50px;padding: 0 16px;border: 1px solid rgba(255,255,255,.22);border-radius: 4px;background: rgba(255,255,255,.06);color: #fff;font: inherit;font-size: 15px;outline: 0}.nl-form input[b-8cq66mnsg1]::placeholder{color: rgba(255,255,255,.5)}.nl-form input:focus[b-8cq66mnsg1]{border-color: var(--brand-light)}.nl-form .btn[b-8cq66mnsg1]{border-radius: 4px}.nz .nl-note[b-8cq66mnsg1]{margin-top: 10px;font-size: 12.5px;line-height: 1.5;color: rgba(255,255,255,.5)}.nz .nl-msg[b-8cq66mnsg1]{margin-top: 10px;font-size: 13.5px;font-weight: 600}.nl-msg.is-ok[b-8cq66mnsg1]{color: #86efac}.nl-msg.is-err[b-8cq66mnsg1]{color: #fdba74}.nl-art[b-8cq66mnsg1]{display: grid;place-items: center}.nl-art img[b-8cq66mnsg1]{width: 100%;max-width: 380px;aspect-ratio: 4 / 3;object-fit: cover;border-radius: 16px;box-shadow: 0 30px 50px -30px rgba(0,0,0,.8);transform: rotate(-3deg)}[data-rv-on] [data-rv][b-8cq66mnsg1]{opacity: 0;transform: translateY(18px);transition: opacity .6s ease,transform .6s ease}[data-rv-on] [data-rv="in"][b-8cq66mnsg1]{opacity: 1;transform: none}@media (max-width: 1199px){.nz .hero h1[b-8cq66mnsg1]{font-size: 56px}.hero .stat[b-8cq66mnsg1]{padding: 2px 14px 2px 12px}.hero .stat dd[b-8cq66mnsg1]{font-size: 30px}.hero .stat dt[b-8cq66mnsg1]{font-size: 10.5px;letter-spacing: .1em}.stack[b-8cq66mnsg1]{height: 460px}.grid4[b-8cq66mnsg1]{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 1023px){.hero[b-8cq66mnsg1]{padding: 32px 0 36px}.hero-in[b-8cq66mnsg1]{grid-template-columns: 1fr;gap: 28px}.nz .hero-desc[b-8cq66mnsg1]{max-width: 560px}.stack[b-8cq66mnsg1]{height: 420px;max-width: 640px}.grid[b-8cq66mnsg1]{grid-template-columns: repeat(2,minmax(0,1fr))}.grid4[b-8cq66mnsg1]{grid-template-columns: repeat(2,minmax(0,1fr))}.mr[b-8cq66mnsg1]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 24px}.cta[b-8cq66mnsg1]{grid-template-columns: 1fr;padding: 32px}.nl-art img[b-8cq66mnsg1]{max-width: 320px}}@media (max-width: 767px){.nz-wrap[b-8cq66mnsg1]{padding: 0 16px}.hero[b-8cq66mnsg1]{padding: 28px 0 24px;overflow-x: clip}.nz .hero h1[b-8cq66mnsg1]{font-size: 44px;line-height: .98}.nz .hero-desc[b-8cq66mnsg1]{font-size: 15px;margin-top: 14px}.hsearch[b-8cq66mnsg1]{margin-top: 20px;height: 52px}.hsearch button[b-8cq66mnsg1]{padding: 0 14px}.nz .hero .stats[b-8cq66mnsg1]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px 0;margin-top: 30px}.hero .stat[b-8cq66mnsg1]{padding: 2px 12px 2px 14px}.hero .stat:nth-child(odd)[b-8cq66mnsg1]{padding-left: 0;border-left: 0}.hero .stat dd[b-8cq66mnsg1]{font-size: 28px}.stack[b-8cq66mnsg1]{height: 300px}.stack .cap[b-8cq66mnsg1]{padding: 32px 12px 12px}.stack .cap b[b-8cq66mnsg1]{font-size: 14px}.stack .s2 .cap b[b-8cq66mnsg1],.stack .s3 .cap b[b-8cq66mnsg1]{font-size: 12px}.sec[b-8cq66mnsg1]{padding-top: 64px}.sec--last[b-8cq66mnsg1]{padding-bottom: 64px}.sh[b-8cq66mnsg1]{margin-bottom: 28px}.sh[b-8cq66mnsg1]::before{font-size: 110px;top: -24px}.nz .sh h2[b-8cq66mnsg1]{font-size: 28px}.nz .sh-lead[b-8cq66mnsg1]{font-size: 15px}.grid[b-8cq66mnsg1],.grid4[b-8cq66mnsg1]{grid-template-columns: 1fr;gap: 16px}.nc--wide[b-8cq66mnsg1]{grid-column: auto;grid-template-columns: 1fr}.nc--wide .nc-img[b-8cq66mnsg1]{aspect-ratio: 16 / 9;min-height: 0}.nc--wide .nc-img img[b-8cq66mnsg1]{position: static}.nz .nc--wide h3[b-8cq66mnsg1]{font-size: 18px}.mr[b-8cq66mnsg1]{grid-template-columns: 1fr}.mr li[b-8cq66mnsg1]{display: grid;grid-template-columns: 44px 1fr;gap: 0 14px;padding: 14px 0}.mr i[b-8cq66mnsg1]{grid-row: 1 / span 2;font-size: 34px}.mr a[b-8cq66mnsg1]{margin-top: 0}.cta[b-8cq66mnsg1]{padding: 24px 20px;gap: 24px}.nl-form[b-8cq66mnsg1]{flex-direction: column}.bar-tel b[b-8cq66mnsg1]{display: none}}
/* /src/Features/Content/Pages/Public/NewsArticle.razor.rz.scp.css */
.na[b-lo3mrt3nca]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--dark: #1c1917;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;--header-h: var(--nm-header-offset);--bar-h: 56px;position: relative;background: #fff;color: var(--ink-2);font-family: 'Be Vietnam Pro','Inter',ui-sans-serif,system-ui,sans-serif;font-size: 15px;line-height: 1.65}.na h1[b-lo3mrt3nca],.na h2[b-lo3mrt3nca],.na h3[b-lo3mrt3nca]{margin: 0;color: var(--ink);font-weight: 800;text-wrap: balance}.na p[b-lo3mrt3nca]{margin: 0}.na a[b-lo3mrt3nca]{color: inherit;text-decoration: none}.na ul[b-lo3mrt3nca],.na ol[b-lo3mrt3nca]{margin: 0;padding: 0;list-style: none}.na dl[b-lo3mrt3nca],.na dd[b-lo3mrt3nca]{margin: 0}.na-wrap[b-lo3mrt3nca]{max-width: 1248px;margin: 0 auto;padding: 0 24px}.na-404[b-lo3mrt3nca]{padding: 64px 24px}.na[b-lo3mrt3nca] .skel-gap{margin-top: 16px}.pagebg[b-lo3mrt3nca]{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.pagebg[b-lo3mrt3nca]::before{content: '';position: absolute;inset: 0;background-image: radial-gradient(circle,#d6d3d1 1px,transparent 1.3px);background-size: 26px 26px;-webkit-mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%)}.pagebg img[b-lo3mrt3nca]{position: absolute;left: 50%;top: 50%;width: max(115vw,1100px);height: auto;transform: translate(-50%,calc(-50% + 40px));opacity: .13}.na > .hero[b-lo3mrt3nca],.na > .na-wrap[b-lo3mrt3nca]{position: relative;z-index: 1}.actions[b-lo3mrt3nca]{display: flex;flex-wrap: wrap;gap: 12px}.btn[b-lo3mrt3nca]{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 50px;padding: 0 24px;border: 0;border-radius: 12px;font: inherit;font-size: 15px;font-weight: 700;line-height: 1;white-space: nowrap;cursor: pointer;transition: background .15s,color .15s,border-color .15s}.btn svg[b-lo3mrt3nca]{width: 18px;height: 18px;flex: none}.btn:focus-visible[b-lo3mrt3nca]{outline: 2px solid var(--brand-light);outline-offset: 3px}.btn--brand[b-lo3mrt3nca]{background: var(--brand);color: #fff !important}.btn--brand:hover[b-lo3mrt3nca]{background: var(--brand-deep)}.btn--ghost[b-lo3mrt3nca]{background: #fff;color: var(--ink) !important;border: 1px solid var(--line)}.btn--ghost:hover[b-lo3mrt3nca]{border-color: var(--ink-3)}.btn--light[b-lo3mrt3nca]{background: rgba(255,255,255,.08);color: #fff !important;border: 1px solid rgba(255,255,255,.5)}.btn--light:hover[b-lo3mrt3nca]{background: #fff;color: var(--ink) !important}.hero[b-lo3mrt3nca]{position: relative;isolation: isolate;overflow: hidden;padding: 28px 0 44px;color: var(--ink);background: #fff}.hero-in[b-lo3mrt3nca]{display: grid;grid-template-columns: minmax(0,12fr) minmax(0,11fr);gap: 40px;align-items: center}.crumb[b-lo3mrt3nca]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin-bottom: 18px;font-size: 13px;color: var(--ink-3)}.crumb a:hover[b-lo3mrt3nca]{color: var(--ink)}.crumb i[b-lo3mrt3nca]{font-style: normal;color: var(--line-dash)}.na .eyebrow[b-lo3mrt3nca]{display: inline-flex;align-items: center;gap: 12px;font-family: var(--display);font-size: 12.5px;line-height: 1.4;font-weight: 600;letter-spacing: .22em;text-transform: uppercase;color: var(--brand)}.eyebrow[b-lo3mrt3nca]::before{content: '';flex: none;width: 36px;height: 1px;background: var(--brand)}.na .hero h1[b-lo3mrt3nca]{margin-top: 14px;font-size: 44px;line-height: 1.15;letter-spacing: -.02em}.na .lead[b-lo3mrt3nca]{margin-top: 18px;font-size: 18px;line-height: 1.6;color: var(--ink-2)}.meta[b-lo3mrt3nca]{display: flex;flex-wrap: wrap;gap: 8px 20px;margin-top: 22px;font-family: var(--display);font-size: 12.5px;letter-spacing: .1em;text-transform: uppercase;color: var(--ink-3)}.meta span[b-lo3mrt3nca]{display: inline-flex;align-items: center;gap: 7px}.meta svg[b-lo3mrt3nca]{width: 15px;height: 15px;color: var(--brand);fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.share[b-lo3mrt3nca]{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;margin-top: 26px}.share small[b-lo3mrt3nca]{margin-right: 6px;font-family: var(--display);font-size: 11.5px;letter-spacing: .14em;text-transform: uppercase;color: var(--ink-3)}.sbtn[b-lo3mrt3nca]{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;padding: 0;border: 1px solid var(--line-dash);border-radius: 4px;background: #fff;color: var(--ink);cursor: pointer;transition: border-color .15s,color .15s}.sbtn svg[b-lo3mrt3nca]{width: 16px;height: 16px;fill: currentColor}.sbtn--ln svg[b-lo3mrt3nca]{fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.sbtn:hover[b-lo3mrt3nca],.sbtn.is-done[b-lo3mrt3nca]{border-color: var(--brand);color: var(--brand)}.copied[b-lo3mrt3nca]{font-size: 13px;font-weight: 600;color: var(--brand-deep)}.cover[b-lo3mrt3nca]{position: relative;height: 460px;perspective: 1400px}.cover figure[b-lo3mrt3nca]{position: absolute;inset: 0 0 0 6%;margin: 0;border-radius: 18px;overflow: hidden;background: var(--soft);box-shadow: 0 40px 70px -30px rgba(28,25,23,.55),0 0 0 1px rgba(28,25,23,.06);transform: rotateY(-12deg) rotateX(3deg);transition: transform .5s}.cover figure:hover[b-lo3mrt3nca]{transform: none}.cover img[b-lo3mrt3nca]{display: block;width: 100%;height: 100%;object-fit: cover}.cover-fb[b-lo3mrt3nca]{position: absolute;inset: 0;background: linear-gradient(135deg,#fff3ea,#fde3d0)}.cover .tag[b-lo3mrt3nca]{position: absolute;left: 16px;top: 16px;display: inline-flex;align-items: center;height: 26px;padding: 0 10px;border-radius: 2px;background: var(--brand);color: #fff;font-family: var(--display);font-size: 11.5px;font-weight: 600;letter-spacing: .1em;text-transform: uppercase}.bar[b-lo3mrt3nca]{position: sticky;top: var(--header-h);z-index: 40;background: rgba(255,255,255,.96);border-bottom: 1px solid var(--line);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);transition: top .25s}.bar[data-header="hidden"][b-lo3mrt3nca]{top: 0}.bar-in[b-lo3mrt3nca]{display: flex;align-items: center;gap: 16px;height: var(--bar-h)}.bar-links[b-lo3mrt3nca]{position: relative;flex: 1;min-width: 0;display: flex;gap: 4px;overflow-x: auto;scrollbar-width: none}.bar-links[b-lo3mrt3nca]::-webkit-scrollbar{display: none}.bar-links a[b-lo3mrt3nca]{flex: none;display: inline-flex;align-items: baseline;gap: 6px;padding: 8px 11px;border-radius: 999px;font-size: 14px;line-height: 1.4;font-weight: 600;color: var(--ink-3);white-space: nowrap;transition: color .15s,background .15s}.bar-links a i[b-lo3mrt3nca]{font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 600;letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.bar-links a:hover[b-lo3mrt3nca]{color: var(--ink);background: var(--soft)}.bar-links a:focus-visible[b-lo3mrt3nca]{outline: 2px solid var(--brand);outline-offset: 0}.bar[data-active="na-body"] a[href$="#na-body"][b-lo3mrt3nca],.bar[data-active="na-same"] a[href$="#na-same"][b-lo3mrt3nca],.bar[data-active="na-other"] a[href$="#na-other"][b-lo3mrt3nca],.bar[data-active="na-consult"] a[href$="#na-consult"][b-lo3mrt3nca]{color: #fff;background: var(--ink)}.bar[data-active="na-body"] a[href$="#na-body"] i[b-lo3mrt3nca],.bar[data-active="na-same"] a[href$="#na-same"] i[b-lo3mrt3nca],.bar[data-active="na-other"] a[href$="#na-other"] i[b-lo3mrt3nca],.bar[data-active="na-consult"] a[href$="#na-consult"] i[b-lo3mrt3nca]{color: var(--brand-light)}.bar-tel[b-lo3mrt3nca]{flex: none;display: inline-flex;align-items: center;gap: 8px;font-size: 15px}.bar-tel svg[b-lo3mrt3nca]{width: 18px;height: 18px;color: var(--brand)}.bar-tel b[b-lo3mrt3nca]{font-weight: 800;color: var(--ink);font-variant-numeric: tabular-nums}.sec[b-lo3mrt3nca]{position: relative;z-index: 0;padding-top: 88px;scroll-margin-top: calc(var(--header-h) + var(--bar-h))}.sec--body[b-lo3mrt3nca]{padding-top: 48px}.sec--last[b-lo3mrt3nca]{padding-bottom: 96px}.sh[b-lo3mrt3nca]{position: relative;max-width: 760px;margin: 0 auto 40px;text-align: center}.sh[b-lo3mrt3nca]::before{font-family: var(--display);content: attr(data-no);position: absolute;left: 50%;top: -34px;z-index: -1;transform: translateX(-50%);font-size: 150px;line-height: 1;font-weight: 800;letter-spacing: -.06em;color: #f4f2f0;pointer-events: none}.na .sh-no[b-lo3mrt3nca]{display: inline-flex;align-items: baseline;gap: 8px;font-size: 14px;line-height: 1.5;font-weight: 700;color: var(--brand-deep)}.sh-no span[b-lo3mrt3nca]{font-family: var(--display);letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.sh-no span[b-lo3mrt3nca]::after{content: '·';margin-left: 8px;color: var(--ink-3)}.na .sh h2[b-lo3mrt3nca]{margin-top: 10px;font-size: 38px;line-height: 1.2;letter-spacing: -.025em}.na .sh-lead[b-lo3mrt3nca]{margin-top: 12px;font-size: 16px;line-height: 1.65;color: var(--ink-3)}.read[b-lo3mrt3nca]{display: grid;grid-template-columns: minmax(0,1fr) 320px;gap: 56px;align-items: start}.main[b-lo3mrt3nca]{min-width: 0}.prose[b-lo3mrt3nca]{max-width: 720px;font-size: 17px;line-height: 1.8;color: var(--ink-2);overflow-wrap: anywhere}.prose[b-lo3mrt3nca] h2{margin: 40px 0 14px;font-size: 26px;line-height: 1.3;font-weight: 800;color: var(--ink);scroll-margin-top: calc(var(--header-h) + var(--bar-h) + 16px)}.prose[b-lo3mrt3nca] h2:first-child{margin-top: 0}.prose[b-lo3mrt3nca] h3{margin: 26px 0 10px;font-size: 20px;line-height: 1.35;font-weight: 700;color: var(--ink);scroll-margin-top: calc(var(--header-h) + var(--bar-h) + 16px)}.prose[b-lo3mrt3nca] h4{margin: 20px 0 8px;font-size: 17px;font-weight: 700;color: var(--ink)}.prose[b-lo3mrt3nca] p{margin: 0 0 16px}.prose[b-lo3mrt3nca] a{color: var(--brand-deep);text-decoration: underline;text-decoration-color: rgba(194,65,12,.4);text-underline-offset: 3px}.prose[b-lo3mrt3nca] a:hover{text-decoration-color: currentColor}.prose[b-lo3mrt3nca] strong{color: var(--ink)}.prose[b-lo3mrt3nca] ul{margin: 0 0 18px;padding: 0;list-style: none;display: grid;gap: 8px}.prose[b-lo3mrt3nca] ul li{position: relative;padding-left: 30px}.prose[b-lo3mrt3nca] ul li::before{content: '';position: absolute;left: 0;top: 7px;width: 20px;height: 20px;border-radius: 50%;background: var(--brand);box-shadow: 0 4px 10px -4px rgba(194,65,12,.6)}.prose[b-lo3mrt3nca] ul li::after{content: '';position: absolute;left: 7px;top: 10px;width: 6px;height: 10px;border: solid #fff;border-width: 0 2px 2px 0;transform: rotate(45deg)}.prose[b-lo3mrt3nca] ol{margin: 0 0 18px;padding-left: 0;list-style: none;counter-reset: na-ol;display: grid;gap: 8px}.prose[b-lo3mrt3nca] ol li{position: relative;padding-left: 36px;counter-increment: na-ol}.prose[b-lo3mrt3nca] ol li::before{content: counter(na-ol,decimal-leading-zero);position: absolute;left: 0;top: 4px;font-family: var(--display);font-size: 13px;font-weight: 700;color: var(--brand)}.prose[b-lo3mrt3nca] blockquote{position: relative;margin: 26px 0;padding: 26px 28px 24px 70px;border: 1px solid var(--line);border-radius: 16px;background: #fff;font-size: 18px;font-weight: 600;color: var(--ink);box-shadow: 0 2px 6px -2px rgba(28,25,23,.08)}.prose[b-lo3mrt3nca] blockquote::before{content: '\201C';position: absolute;left: 22px;top: 6px;font-family: var(--display);font-size: 64px;line-height: 1;color: var(--brand)}.prose[b-lo3mrt3nca] blockquote p:last-child{margin-bottom: 0}.prose[b-lo3mrt3nca] table{width: 100%;border-collapse: separate;border-spacing: 0;margin: 10px 0 20px;border: 1px solid var(--line);border-radius: 12px;overflow: hidden;font-size: 15px}.prose[b-lo3mrt3nca] th{text-align: left;padding: 12px 16px;background: var(--soft);border-bottom: 1px solid var(--line);font-family: var(--display);font-size: 12.5px;letter-spacing: .08em;text-transform: uppercase;color: var(--ink-2)}.prose[b-lo3mrt3nca] td{padding: 12px 16px;border-bottom: 1px solid var(--line);vertical-align: top}.prose[b-lo3mrt3nca] tr:last-child td{border-bottom: 0}.prose[b-lo3mrt3nca] img{display: block;max-width: 100%;height: auto;max-height: 560px;object-fit: cover;margin: 24px auto;border-radius: 16px;box-shadow: 0 24px 48px -28px rgba(28,25,23,.5)}.prose[b-lo3mrt3nca] figure{margin: 24px 0}.prose[b-lo3mrt3nca] figure img{margin: 0}.prose[b-lo3mrt3nca] figcaption{margin-top: 8px;font-size: 13px;color: var(--ink-3);text-align: center}.prose[b-lo3mrt3nca] hr{margin: 28px 0;border: 0;border-top: 1px solid var(--line)}.prose[b-lo3mrt3nca] iframe,.prose[b-lo3mrt3nca] video{max-width: 100%;border-radius: 16px}.prose[b-lo3mrt3nca] pre{margin: 0 0 16px;padding: 16px;border-radius: 12px;background: var(--soft);overflow-x: auto;font-size: 14px}.tags[b-lo3mrt3nca]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-top: 36px;padding-top: 24px;border-top: 1px solid var(--line)}.tags small[b-lo3mrt3nca]{margin-right: 6px;font-family: var(--display);font-size: 11.5px;letter-spacing: .14em;text-transform: uppercase;color: var(--ink-3)}.tags a[b-lo3mrt3nca]{display: inline-flex;align-items: center;height: 32px;padding: 0 12px;border: 1px solid var(--line-dash);border-radius: 999px;font-size: 13.5px;font-weight: 600;color: var(--ink-2);transition: border-color .15s,color .15s}.tags a:hover[b-lo3mrt3nca]{border-color: var(--brand);color: var(--brand-deep)}.pn[b-lo3mrt3nca]{display: grid;grid-template-columns: 1fr 1fr;gap: 16px;margin-top: 28px}.pn a[b-lo3mrt3nca]{display: grid;grid-template-columns: auto minmax(0,1fr);gap: 14px;align-items: center;padding: 16px 18px;border: 1px solid var(--line);border-radius: 14px;background: #fff;transition: border-color .2s,transform .2s}.pn a:hover[b-lo3mrt3nca]{border-color: var(--brand-light);transform: translateY(-2px)}.pn a.next[b-lo3mrt3nca]{grid-template-columns: minmax(0,1fr) auto;text-align: right}.pn i[b-lo3mrt3nca]{display: block;font-style: normal;font-family: var(--display);font-size: 11px;letter-spacing: .14em;text-transform: uppercase;color: var(--brand-deep)}.pn b[b-lo3mrt3nca]{display: block;margin-top: 4px;font-size: 14.5px;line-height: 1.35;color: var(--ink)}.pn svg[b-lo3mrt3nca]{width: 18px;height: 18px;color: var(--brand);fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.side[b-lo3mrt3nca]{position: sticky;top: calc(var(--header-h) + var(--bar-h) + 20px);display: grid;gap: 16px}.box[b-lo3mrt3nca]{padding: 20px 22px;border: 1px solid var(--line);border-radius: 16px;background: #fff;box-shadow: 0 2px 6px -2px rgba(28,25,23,.08)}.na .box-h[b-lo3mrt3nca]{display: flex;align-items: center;gap: 10px;margin-bottom: 12px;font-family: var(--display);font-size: 12.5px;letter-spacing: .14em;text-transform: uppercase;color: var(--ink)}.box-h[b-lo3mrt3nca]::before{content: '';flex: none;width: 20px;height: 1px;background: var(--brand)}.toc[b-lo3mrt3nca]{display: grid;gap: 2px}.toc button[b-lo3mrt3nca]{display: grid;grid-template-columns: 28px minmax(0,1fr);gap: 8px;align-items: baseline;width: 100%;padding: 7px 8px;border: 0;border-radius: 8px;background: transparent;font: inherit;font-size: 14px;line-height: 1.4;text-align: left;color: var(--ink-2);cursor: pointer;transition: background .15s,color .15s}.toc button i[b-lo3mrt3nca]{font-family: var(--display);font-style: normal;font-size: 12px;color: var(--brand)}.toc button.sub[b-lo3mrt3nca]{grid-template-columns: minmax(0,1fr);padding-left: 44px;font-size: 13.5px;color: var(--ink-3)}.toc button:hover[b-lo3mrt3nca]{background: var(--soft);color: var(--ink)}.toc button.on[b-lo3mrt3nca]{background: var(--ink);color: #fff}.toc button.on i[b-lo3mrt3nca]{color: var(--brand-light)}.prog[b-lo3mrt3nca]{height: 4px;margin-top: 14px;border-radius: 999px;background: var(--line);overflow: hidden}.prog--solo[b-lo3mrt3nca]{margin-top: 0}.prog span[b-lo3mrt3nca]{display: block;width: 0;height: 100%;border-radius: 999px;background: var(--brand);transition: width .15s linear}.prog-lbl[b-lo3mrt3nca]{display: flex;justify-content: space-between;margin-top: 6px;font-family: var(--display);font-size: 11px;letter-spacing: .1em;text-transform: uppercase;color: var(--ink-3)}.mini[b-lo3mrt3nca]{display: grid;gap: 12px}.mini a[b-lo3mrt3nca]{display: grid;grid-template-columns: 72px minmax(0,1fr);gap: 12px;align-items: center}.mini img[b-lo3mrt3nca],.mini-fb[b-lo3mrt3nca]{width: 72px;height: 54px;border-radius: 8px;object-fit: cover;background: linear-gradient(135deg,#fff3ea,#fde3d0)}.mini-fb[b-lo3mrt3nca]{display: block}.mini small[b-lo3mrt3nca]{display: block;font-family: var(--display);font-size: 10.5px;letter-spacing: .1em;text-transform: uppercase;color: var(--brand-deep)}.mini b[b-lo3mrt3nca]{display: block;font-size: 13.5px;line-height: 1.35;color: var(--ink);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.mini a:hover b[b-lo3mrt3nca]{color: var(--brand-deep)}.grid4[b-lo3mrt3nca]{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 20px}.nc[b-lo3mrt3nca]{display: block;border: 1px solid var(--line);border-radius: 16px;overflow: hidden;background: #fff;box-shadow: 0 2px 6px -2px rgba(28,25,23,.08);transition: transform .2s,box-shadow .2s,border-color .2s}.nc:hover[b-lo3mrt3nca]{transform: translateY(-3px);border-color: var(--line-dash);box-shadow: 0 22px 40px -24px rgba(28,25,23,.45)}.nc-img[b-lo3mrt3nca]{position: relative;display: block;aspect-ratio: 16 / 9;background: var(--soft);overflow: hidden}.nc-img img[b-lo3mrt3nca]{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform .5s}.nc:hover .nc-img img[b-lo3mrt3nca]{transform: scale(1.03)}.nc-fb[b-lo3mrt3nca]{position: absolute;inset: 0;background: linear-gradient(135deg,#fff3ea,#fde3d0)}.nc-body[b-lo3mrt3nca]{display: block;padding: 14px 16px 16px}.nc-meta[b-lo3mrt3nca]{display: block;font-size: 12px;font-weight: 600;letter-spacing: .06em;text-transform: uppercase;color: var(--brand-deep)}.na .nc h3[b-lo3mrt3nca]{margin-top: 6px;font-size: 15.5px;line-height: 1.35;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.more[b-lo3mrt3nca]{display: flex;justify-content: center;margin-top: 28px}.cta[b-lo3mrt3nca]{position: relative;overflow: hidden;display: grid;grid-template-columns: minmax(0,5fr) minmax(0,4fr);gap: 40px;align-items: center;padding: 44px 48px;border-radius: 20px;background: var(--dark);color: #fff;box-shadow: 0 40px 80px -40px rgba(28,25,23,.6)}.cta-glow[b-lo3mrt3nca]{position: absolute;right: -140px;top: -160px;width: 460px;height: 460px;border-radius: 50%;background: radial-gradient(circle,rgba(234,88,12,.5),rgba(234,88,12,0) 65%);pointer-events: none}.cta > *:not(.cta-glow)[b-lo3mrt3nca]{position: relative}.na .cta-title[b-lo3mrt3nca]{font-size: 24px;line-height: 1.35;font-weight: 800;letter-spacing: -.01em;color: #fff;text-wrap: balance}.na .cta-points[b-lo3mrt3nca]{display: grid;gap: 10px;margin: 18px 0 28px}.cta-points li[b-lo3mrt3nca]{display: flex;align-items: flex-start;gap: 10px;font-size: 15px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.88)}.cta-points svg[b-lo3mrt3nca]{flex: none;width: 18px;height: 18px;margin-top: 2px;color: var(--brand-light)}.cta-info[b-lo3mrt3nca]{padding: 22px 26px;background: rgba(255,255,255,.04);border: 1px solid rgba(255,255,255,.14);border-radius: 14px}.cta-k[b-lo3mrt3nca]{font-size: 13.5px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.7)}.na .cta-hotline[b-lo3mrt3nca]{display: inline-block;margin-top: 4px;font-family: var(--display);font-size: 30px;line-height: 1.2;font-weight: 700;color: #fff;font-variant-numeric: tabular-nums;white-space: nowrap;transition: color .15s}.na .cta-hotline:hover[b-lo3mrt3nca]{color: var(--brand-light)}.cta-rows[b-lo3mrt3nca]{margin-top: 16px}.cta-rows > div[b-lo3mrt3nca]{display: grid;grid-template-columns: 72px minmax(0,1fr);gap: 12px;padding: 10px 0;border-top: 1px solid rgba(255,255,255,.14);font-size: 14px;line-height: 1.6}.cta-rows dt[b-lo3mrt3nca]{color: rgba(255,255,255,.6)}.cta-rows dd[b-lo3mrt3nca]{color: #fff;overflow-wrap: anywhere}.cta-rows a:hover[b-lo3mrt3nca]{color: var(--brand-light)}.totop[b-lo3mrt3nca]{position: fixed;right: 24px;bottom: 150px;z-index: 45;display: grid;place-items: center;width: 44px;height: 44px;padding: 0;border: 0;border-radius: 50%;background: var(--ink);color: #fff;box-shadow: 0 10px 24px -10px rgba(28,25,23,.6);cursor: pointer;transition: opacity .25s,background .15s}.totop:hover[b-lo3mrt3nca]{background: var(--brand)}.totop svg[b-lo3mrt3nca]{width: 18px;height: 18px;fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}[data-rv-on] [data-rv][b-lo3mrt3nca]{opacity: 0;transform: translateY(18px);transition: opacity .6s ease,transform .6s ease}[data-rv-on] [data-rv="in"][b-lo3mrt3nca]{opacity: 1;transform: none}@media (max-width: 1199px){.na .hero h1[b-lo3mrt3nca]{font-size: 38px}.cover[b-lo3mrt3nca]{height: 400px}.grid4[b-lo3mrt3nca]{grid-template-columns: repeat(3,minmax(0,1fr))}.read[b-lo3mrt3nca]{grid-template-columns: minmax(0,1fr) 280px;gap: 40px}}@media (max-width: 1023px){.hero[b-lo3mrt3nca]{padding: 24px 0 36px}.hero-in[b-lo3mrt3nca]{grid-template-columns: 1fr;gap: 28px}.cover[b-lo3mrt3nca]{height: 360px;max-width: 640px}.read[b-lo3mrt3nca]{grid-template-columns: 1fr}.side[b-lo3mrt3nca]{position: static}.grid4[b-lo3mrt3nca]{grid-template-columns: repeat(2,minmax(0,1fr))}.cta[b-lo3mrt3nca]{grid-template-columns: 1fr;padding: 32px}}@media (max-width: 767px){.na-wrap[b-lo3mrt3nca]{padding: 0 16px}.hero[b-lo3mrt3nca]{padding: 20px 0 24px;overflow-x: clip}.na .hero h1[b-lo3mrt3nca]{font-size: 30px;line-height: 1.2}.na .lead[b-lo3mrt3nca]{font-size: 16px;margin-top: 12px}.meta[b-lo3mrt3nca]{gap: 6px 14px;font-size: 11.5px}.cover[b-lo3mrt3nca]{height: 230px}.cover figure[b-lo3mrt3nca]{inset: 0;transform: none}.sec[b-lo3mrt3nca]{padding-top: 64px}.sec--body[b-lo3mrt3nca]{padding-top: 32px}.sec--last[b-lo3mrt3nca]{padding-bottom: 64px}.sh[b-lo3mrt3nca]{margin-bottom: 28px}.sh[b-lo3mrt3nca]::before{font-size: 110px;top: -24px}.na .sh h2[b-lo3mrt3nca]{font-size: 28px}.prose[b-lo3mrt3nca]{font-size: 16px}.prose[b-lo3mrt3nca] h2{font-size: 22px;margin-top: 32px}.prose[b-lo3mrt3nca] h3{font-size: 18px}.prose[b-lo3mrt3nca] blockquote{padding: 22px 18px 20px 56px;font-size: 16px}.prose[b-lo3mrt3nca] blockquote::before{left: 14px;font-size: 52px}.pn[b-lo3mrt3nca]{grid-template-columns: 1fr}.grid4[b-lo3mrt3nca]{grid-template-columns: 1fr;gap: 16px}.cta[b-lo3mrt3nca]{padding: 24px 20px;gap: 24px}.totop[b-lo3mrt3nca]{right: 16px;bottom: 140px}.bar-tel b[b-lo3mrt3nca]{display: none}}
/* /src/Features/Content/Pages/Public/PartnerCustomer.razor.rz.scp.css */
.pc[b-cswzj1qg2k]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--dark: #1c1917;--ok: #047857;--bad: #b91c1c;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;--header-h: var(--nm-header-offset);--bar-h: 56px;background: #fff;color: var(--ink-2);font-family: 'Be Vietnam Pro','Inter',ui-sans-serif,system-ui,sans-serif;font-size: 15px;line-height: 1.65}.pc h1[b-cswzj1qg2k],.pc h2[b-cswzj1qg2k],.pc h3[b-cswzj1qg2k],.pc h4[b-cswzj1qg2k]{margin: 0;color: var(--ink);font-weight: 800;text-wrap: balance}.pc p[b-cswzj1qg2k]{margin: 0}.pc a[b-cswzj1qg2k]{color: inherit;text-decoration: none}.pc ul[b-cswzj1qg2k],.pc ol[b-cswzj1qg2k]{margin: 0;padding: 0;list-style: none}.pc dl[b-cswzj1qg2k],.pc dd[b-cswzj1qg2k]{margin: 0}.pc-wrap[b-cswzj1qg2k]{max-width: 1248px;margin: 0 auto;padding: 0 24px}.pagebg[b-cswzj1qg2k]{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.pagebg[b-cswzj1qg2k]::before{content: '';position: absolute;inset: 0;background-image: radial-gradient(circle,#d6d3d1 1px,transparent 1.3px);background-size: 26px 26px;-webkit-mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%)}.pagebg img[b-cswzj1qg2k]{position: absolute;left: 50%;top: 50%;width: max(115vw,1100px);height: auto;transform: translate(-50%,calc(-50% + 40px));opacity: .13}.pc > .hero[b-cswzj1qg2k],.pc > .pc-wrap[b-cswzj1qg2k]{position: relative;z-index: 1}.actions[b-cswzj1qg2k]{display: flex;flex-wrap: wrap;gap: 12px}.btn[b-cswzj1qg2k]{display: inline-flex;align-items: center;justify-content: center;gap: 10px;height: 52px;padding: 0 24px;border: 0;border-radius: 4px;font-family: inherit;font-size: 15px;font-weight: 700;line-height: 1;white-space: nowrap;cursor: pointer;transition: background .15s,color .15s,border-color .15s,filter .2s,transform .2s}.btn svg[b-cswzj1qg2k]{width: 18px;height: 18px;flex: none}.btn:focus-visible[b-cswzj1qg2k]{outline: 2px solid var(--brand-light);outline-offset: 3px}.btn:disabled[b-cswzj1qg2k]{opacity: .7;cursor: default}.btn--brand[b-cswzj1qg2k]{background: linear-gradient(180deg,var(--brand) 0%,var(--brand-deep) 100%);color: #fff !important;box-shadow: 0 14px 34px -14px rgba(234,88,12,.8)}.btn--brand:hover:not(:disabled)[b-cswzj1qg2k]{filter: brightness(1.08);transform: translateY(-1px)}.btn--full[b-cswzj1qg2k]{width: 100%;margin-top: 18px}.btn--ghost[b-cswzj1qg2k]{height: 46px;background: #fff;color: var(--ink) !important;border: 1px solid var(--line)}.btn--ghost:hover[b-cswzj1qg2k]{border-color: var(--ink-3)}.btn--light[b-cswzj1qg2k]{background: #fff;color: var(--ink) !important;border: 1px solid var(--line-dash)}.btn--light:hover[b-cswzj1qg2k]{border-color: var(--ink-3)}.spin[b-cswzj1qg2k]{width: 18px;height: 18px;border-radius: 50%;border: 2px solid rgba(255,255,255,.35);border-top-color: #fff;animation: pc-spin-b-cswzj1qg2k .8s linear infinite}@keyframes pc-spin-b-cswzj1qg2k{to{transform: rotate(360deg)}}.hero[b-cswzj1qg2k]{position: relative;isolation: isolate;overflow: hidden;padding: 36px 0 48px;color: var(--ink);background: #fff}.hero-bg[b-cswzj1qg2k]{position: absolute;inset: 0;z-index: 0;pointer-events: none}.hero-gl[b-cswzj1qg2k]{position: absolute;inset: 0;z-index: 0;display: block;width: 100%;height: 100%;pointer-events: none;opacity: 0;transition: opacity 1s ease}.hero[data-mode="gl"] .hero-gl[b-cswzj1qg2k]{opacity: 1}.hero-in[b-cswzj1qg2k]{position: relative;z-index: 1;display: grid;grid-template-columns: minmax(0,12fr) minmax(0,11fr);gap: 32px;align-items: center}.pc .eyebrow[b-cswzj1qg2k]{display: inline-flex;align-items: center;gap: 12px;font-family: var(--display);font-size: 12.5px;line-height: 1.4;font-weight: 600;letter-spacing: .22em;text-transform: uppercase;color: var(--brand)}.eyebrow[b-cswzj1qg2k]::before{content: '';width: 36px;height: 1px;background: var(--brand)}.pc .hero h1[b-cswzj1qg2k]{margin-top: 16px;font-family: var(--display);font-size: 66px;line-height: .96;font-weight: 700;letter-spacing: -.01em;color: var(--ink)}.h1-ac[b-cswzj1qg2k]{color: var(--brand)}.pc .hero-desc[b-cswzj1qg2k]{margin-top: 22px;max-width: 540px;font-size: 17px;line-height: 1.6;color: var(--ink-2)}.trust[b-cswzj1qg2k]{display: flex;flex-wrap: wrap;gap: 10px 22px;margin-top: 22px;font-size: 14px;font-weight: 600;color: var(--ink-2)}.trust li[b-cswzj1qg2k]{display: flex;align-items: center;gap: 8px}.trust svg[b-cswzj1qg2k]{width: 18px;height: 18px;color: var(--brand)}.hero .actions[b-cswzj1qg2k]{margin-top: 30px}.pc .hero .stats[b-cswzj1qg2k]{display: grid;grid-template-columns: repeat(4,minmax(0,auto));justify-content: start;margin-top: 40px}.hero .stat[b-cswzj1qg2k]{padding: 2px 22px 2px 18px;border-left: 1px solid var(--line-dash)}.hero .stat:first-child[b-cswzj1qg2k]{padding-left: 0;border-left: 0}.hero .stat dd[b-cswzj1qg2k]{font-family: var(--display);font-size: 36px;line-height: 1;font-weight: 700;letter-spacing: 0;color: var(--brand);font-variant-numeric: tabular-nums}.hero .stat dt[b-cswzj1qg2k]{margin-top: 8px;font-size: 11px;line-height: 1.3;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--ink-3)}.stage[b-cswzj1qg2k]{min-height: 560px}.bar[b-cswzj1qg2k]{position: sticky;top: var(--header-h);z-index: 40;background: rgba(255,255,255,.96);border-bottom: 1px solid var(--line);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);transition: top .25s}.bar[data-header="hidden"][b-cswzj1qg2k]{top: 0}.bar-in[b-cswzj1qg2k]{display: flex;align-items: center;gap: 16px;height: var(--bar-h)}.bar-links[b-cswzj1qg2k]{position: relative;flex: 1;min-width: 0;display: flex;gap: 4px;overflow-x: auto;scrollbar-width: none}.bar-links[b-cswzj1qg2k]::-webkit-scrollbar{display: none}.bar-links a[b-cswzj1qg2k]{flex: none;display: inline-flex;align-items: baseline;gap: 6px;padding: 8px 11px;border-radius: 999px;font-size: 14px;line-height: 1.4;font-weight: 600;color: var(--ink-3);white-space: nowrap;transition: color .15s,background .15s}.bar-links a i[b-cswzj1qg2k]{font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 600;letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.bar-links a:hover[b-cswzj1qg2k]{color: var(--ink);background: var(--soft)}.bar-links a:focus-visible[b-cswzj1qg2k]{outline: 2px solid var(--brand);outline-offset: 0}.bar[data-active="pc-why"] a[href$="#pc-why"][b-cswzj1qg2k],.bar[data-active="pc-tools"] a[href$="#pc-tools"][b-cswzj1qg2k],.bar[data-active="pc-steps"] a[href$="#pc-steps"][b-cswzj1qg2k],.bar[data-active="pc-airlines"] a[href$="#pc-airlines"][b-cswzj1qg2k],.bar[data-active="pc-register"] a[href$="#pc-register"][b-cswzj1qg2k]{color: #fff;background: var(--ink)}.bar[data-active="pc-why"] a[href$="#pc-why"] i[b-cswzj1qg2k],.bar[data-active="pc-tools"] a[href$="#pc-tools"] i[b-cswzj1qg2k],.bar[data-active="pc-steps"] a[href$="#pc-steps"] i[b-cswzj1qg2k],.bar[data-active="pc-airlines"] a[href$="#pc-airlines"] i[b-cswzj1qg2k],.bar[data-active="pc-register"] a[href$="#pc-register"] i[b-cswzj1qg2k]{color: var(--brand-light)}.pc .bar-tel[b-cswzj1qg2k]{flex: none;display: inline-flex;align-items: center;gap: 8px;font-size: 14px;color: var(--ink-2);white-space: nowrap;transition: color .15s}.bar-tel svg[b-cswzj1qg2k]{width: 18px;height: 18px;color: var(--brand)}.bar-tel b[b-cswzj1qg2k]{font-weight: 800;color: var(--ink);font-variant-numeric: tabular-nums}.pc .bar-tel:hover[b-cswzj1qg2k]{color: var(--brand-deep)}.sec[b-cswzj1qg2k]{position: relative;z-index: 0;padding-top: 88px;scroll-margin-top: calc(var(--header-h) + var(--bar-h))}.sec--last[b-cswzj1qg2k]{padding-bottom: 96px}.sh[b-cswzj1qg2k]{position: relative;max-width: 760px;margin: 0 auto 40px;text-align: center}.sh[b-cswzj1qg2k]::before{font-family: var(--display);content: attr(data-no);position: absolute;left: 50%;top: -34px;z-index: -1;transform: translateX(-50%);font-size: 150px;line-height: 1;font-weight: 700;letter-spacing: -.06em;color: #f4f2f0;pointer-events: none}.pc .sh-no[b-cswzj1qg2k]{display: inline-flex;align-items: baseline;gap: 8px;font-size: 14px;line-height: 1.5;font-weight: 700;color: var(--brand-deep)}.sh-no span[b-cswzj1qg2k]{font-family: var(--display);letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.sh-no span[b-cswzj1qg2k]::after{content: '·';margin-left: 8px;color: var(--ink-3)}.pc .sh h2[b-cswzj1qg2k]{margin-top: 10px;font-size: 38px;line-height: 1.2;letter-spacing: -.025em}.pc .sh-lead[b-cswzj1qg2k]{margin-top: 12px;font-size: 16px;line-height: 1.65;color: var(--ink-3)}.lanes[b-cswzj1qg2k]{display: grid;gap: 22px}.lane[b-cswzj1qg2k]{display: grid;grid-template-columns: 112px minmax(0,1fr);align-items: center}.hexw[b-cswzj1qg2k]{position: relative;z-index: 1;filter: drop-shadow(0 10px 14px rgba(194,65,12,.3))}.hex[b-cswzj1qg2k]{display: grid;place-items: center;width: 112px;height: 98px;background: var(--brand);clip-path: polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);color: #fff}.hex svg[b-cswzj1qg2k]{width: 34px;height: 34px}.pc .rail[b-cswzj1qg2k]{position: relative;display: flex;gap: 12px;margin-left: -22px;padding: 18px 56px 18px 40px;border: 2px dashed var(--line-dash);border-radius: 999px}.pc .rail-t[b-cswzj1qg2k]{position: absolute;left: 40px;top: -11px;padding: 2px 10px;background: #fff;font-family: var(--display);font-size: 12px;line-height: 1.4;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--brand-deep)}.node[b-cswzj1qg2k]{flex: 1 1 0;display: flex;align-items: flex-start;gap: 10px;padding: 14px 16px;background: #fff;border: 1px solid var(--line);border-radius: 14px;font-size: 14px;line-height: 1.5;font-weight: 600;color: var(--ink);box-shadow: 0 14px 30px -24px rgba(28,25,23,.5)}.node svg[b-cswzj1qg2k]{flex: none;width: 18px;height: 18px;margin-top: 2px;color: var(--brand)}.rail-end[b-cswzj1qg2k]{position: absolute;right: 14px;top: 50%;transform: translateY(-50%);display: grid;place-items: center;width: 30px;height: 30px;border-radius: 50%;background: var(--brand);color: #fff;font-weight: 800;line-height: 1}.tools[b-cswzj1qg2k]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 20px}.tool[b-cswzj1qg2k]{display: grid;grid-template-columns: minmax(0,1fr) 180px;gap: 18px;padding: 26px 28px;background: #fff;border: 1px solid var(--line);border-radius: 18px;box-shadow: 0 24px 48px -36px rgba(28,25,23,.35)}.tool-k[b-cswzj1qg2k]{font-family: var(--display);font-size: 11.5px;font-weight: 600;letter-spacing: .18em;text-transform: uppercase;color: var(--brand-deep)}.pc .tool h3[b-cswzj1qg2k]{margin-top: 8px;font-size: 21px;line-height: 1.3}.pc .tool p[b-cswzj1qg2k]{margin-top: 8px;font-size: 14.5px;color: var(--ink-3)}.pc .tags[b-cswzj1qg2k]{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 14px}.tags li[b-cswzj1qg2k]{padding: 5px 10px;border-radius: 4px;background: var(--soft);border: 1px solid var(--line);font-size: 12.5px;font-weight: 600;color: var(--ink-2)}.tool-art[b-cswzj1qg2k]{position: relative;overflow: hidden;min-height: 150px;border-radius: 12px;background: #1c1917}.tool-art[b-cswzj1qg2k]::before{content: '';position: absolute;inset: 0;background: radial-gradient(160px 120px at 80% 20%,rgba(234,88,12,.5),transparent 70%)}.tool-art i[b-cswzj1qg2k]{position: absolute;left: 14px;height: 10px;border-radius: 3px;background: rgba(255,255,255,.12)}.tool-art i:nth-child(1)[b-cswzj1qg2k]{top: 16px;width: 60%}.tool-art i:nth-child(2)[b-cswzj1qg2k]{top: 34px;width: 84%}.tool-art i:nth-child(3)[b-cswzj1qg2k]{top: 52px;width: 46%}.tool-art b[b-cswzj1qg2k]{position: absolute;left: 14px;bottom: 14px;padding: 6px 10px;border-radius: 4px;background: var(--brand);color: #fff;font-family: var(--display);font-size: 12px;font-weight: 600;letter-spacing: .08em}.tool-hex[b-cswzj1qg2k]{position: absolute;right: 14px;bottom: 12px;width: 54px;height: 48px;background: rgba(251,146,60,.9);clip-path: polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.steps[b-cswzj1qg2k]{position: relative;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 24px}.steps[b-cswzj1qg2k]::before{content: '';position: absolute;left: 24px;right: 24px;top: 22px;border-top: 2px dashed var(--line-dash)}.step[b-cswzj1qg2k]{position: relative}.step i[b-cswzj1qg2k]{position: relative;z-index: 1;display: grid;place-items: center;width: 46px;height: 46px;border-radius: 50%;background: var(--brand);color: #fff;font-family: var(--display);font-style: normal;font-weight: 700;font-size: 15px;box-shadow: 0 0 0 5px #fff,0 10px 18px -8px rgba(194,65,12,.5)}.step b[b-cswzj1qg2k]{display: block;margin-top: 16px;font-size: 17px;color: var(--ink)}.pc .step p[b-cswzj1qg2k]{margin-top: 6px;font-size: 14.5px;color: var(--ink-3)}.step small[b-cswzj1qg2k]{display: block;margin-top: 8px;font-family: var(--display);font-size: 12px;letter-spacing: .1em;text-transform: uppercase;color: var(--brand-deep)}.pc .wall[b-cswzj1qg2k]{display: grid;grid-template-columns: repeat(8,minmax(0,1fr));border: 1px solid var(--line);border-radius: 12px;overflow: hidden;background: #fff}.wall li[b-cswzj1qg2k]{display: flex;align-items: center;justify-content: center;height: 72px;margin: -1px 0 0 -1px;padding: 12px 16px;border-left: 1px solid var(--line);border-top: 1px solid var(--line)}.wall img[b-cswzj1qg2k]{max-width: 100%;max-height: 100%;object-fit: contain}.pc .wall-k[b-cswzj1qg2k]{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px 28px;margin-top: 16px;font-size: 13.5px;color: var(--ink-3)}.wall-k b[b-cswzj1qg2k]{font-family: var(--display);color: var(--brand)}.reg[b-cswzj1qg2k]{position: relative;overflow: hidden;display: grid;grid-template-columns: minmax(0,6fr) minmax(0,5fr);gap: 40px;align-items: center;padding: 48px;border-radius: 20px;background: var(--dark);color: #fff;box-shadow: 0 40px 80px -40px rgba(28,25,23,.6)}.reg-glow[b-cswzj1qg2k]{position: absolute;right: -140px;top: -160px;width: 460px;height: 460px;border-radius: 50%;background: radial-gradient(circle,rgba(234,88,12,.5),rgba(234,88,12,0) 65%);pointer-events: none}.reg > *:not(.reg-glow)[b-cswzj1qg2k]{position: relative}.pc .reg h3[b-cswzj1qg2k]{font-family: var(--display);font-size: 34px;line-height: 1.05;font-weight: 700;color: #fff}.pc .reg-lead[b-cswzj1qg2k]{margin-top: 14px;font-size: 15.5px;line-height: 1.6;color: rgba(255,255,255,.76)}.pc .reg-pts[b-cswzj1qg2k]{display: grid;gap: 10px;margin-top: 20px}.reg-pts li[b-cswzj1qg2k]{display: flex;align-items: flex-start;gap: 10px;font-size: 15px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.88)}.reg-pts svg[b-cswzj1qg2k]{flex: none;width: 18px;height: 18px;margin-top: 2px;color: var(--brand-light)}.pc .reg-hot[b-cswzj1qg2k]{margin-top: 26px;padding-top: 18px;border-top: 1px solid rgba(255,255,255,.14);font-size: 13.5px;color: rgba(255,255,255,.6)}.reg-hot a[b-cswzj1qg2k]{display: block;margin-top: 2px;font-family: var(--display);font-size: 26px;line-height: 1.2;font-weight: 700;color: #fff;transition: color .15s}.reg-hot a:hover[b-cswzj1qg2k]{color: var(--brand-light)}.reg-cta[b-cswzj1qg2k]{padding: 28px;border-radius: 14px;background: rgba(255,255,255,.05);border: 1px solid rgba(255,255,255,.14);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px)}.pc .reg-cta h4[b-cswzj1qg2k]{font-family: var(--display);font-size: 22px;line-height: 1.25;font-weight: 700;color: #fff}.pc .reg-cta > p[b-cswzj1qg2k]{margin-top: 8px;font-size: 14.5px;line-height: 1.6;color: rgba(255,255,255,.7)}.reg-cta .btn--full[b-cswzj1qg2k]{margin-top: 12px}.reg-cta .btn--brand.btn--full[b-cswzj1qg2k]{margin-top: 20px}.reg-cta .form-note[b-cswzj1qg2k]{color: rgba(255,255,255,.5)}.reg-cta .form-note svg[b-cswzj1qg2k]{color: var(--brand-light)}.modal-back[b-cswzj1qg2k]{position: fixed;inset: 0;z-index: 1000;display: grid;place-items: center;padding: 24px;overflow: auto;overscroll-behavior: contain;background: rgba(17,12,10,.72);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px);animation: pc-fade-b-cswzj1qg2k .2s ease}.modal[b-cswzj1qg2k]{width: min(600px,100%);border-radius: 16px;background: #fff;color: var(--ink);box-shadow: 0 40px 90px -30px rgba(0,0,0,.7);outline: none;animation: pc-pop-b-cswzj1qg2k .25s cubic-bezier(.2,.7,.3,1)}.modal-hd[b-cswzj1qg2k]{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 18px 20px 18px 28px;border-bottom: 1px solid var(--line)}.pc .modal-title[b-cswzj1qg2k]{font-family: var(--display);font-size: 20px;line-height: 1.3;font-weight: 700;color: var(--ink)}.modal-x[b-cswzj1qg2k]{display: grid;place-items: center;width: 38px;height: 38px;border: 1px solid var(--line);border-radius: 50%;background: #fff;color: var(--ink-2);cursor: pointer;transition: background .15s,color .15s,border-color .15s}.modal-x svg[b-cswzj1qg2k]{width: 18px;height: 18px}.modal-x:hover[b-cswzj1qg2k]{background: var(--ink);color: #fff;border-color: var(--ink)}.modal-x:focus-visible[b-cswzj1qg2k]{outline: 2px solid var(--brand);outline-offset: 2px}@keyframes pc-fade-b-cswzj1qg2k{from{opacity: 0}}@keyframes pc-pop-b-cswzj1qg2k{from{opacity: 0;transform: translateY(14px) scale(.98)}}.form[b-cswzj1qg2k]{padding: 28px;background: #fff;border-radius: 14px;color: var(--ink)}.modal-body[b-cswzj1qg2k]{border-radius: 0 0 16px 16px}.pc .form h4[b-cswzj1qg2k]{font-family: var(--display);font-size: 20px;line-height: 1.3;font-weight: 700}.form-sub[b-cswzj1qg2k]{margin-top: 4px;font-size: 13.5px;color: var(--ink-3)}.form-err[b-cswzj1qg2k]{display: flex;align-items: flex-start;gap: 10px;margin-top: 14px;padding: 12px 14px;border-radius: 4px;background: #fef2f2;border: 1px solid #fecaca;color: var(--bad);font-size: 13.5px;line-height: 1.5;font-weight: 600}.form-err svg[b-cswzj1qg2k]{flex: none;width: 18px;height: 18px;margin-top: 1px}.fg[b-cswzj1qg2k]{display: grid;grid-template-columns: 1fr 1fr;gap: 14px;margin-top: 16px}.f--full[b-cswzj1qg2k]{grid-column: span 2}.f label[b-cswzj1qg2k]{display: block;font-family: var(--display);font-size: 11px;font-weight: 600;letter-spacing: .16em;text-transform: uppercase;color: var(--ink-3)}.f label b[b-cswzj1qg2k]{color: var(--brand)}.f input[b-cswzj1qg2k],.f select[b-cswzj1qg2k],.f textarea[b-cswzj1qg2k]{display: block;width: 100%;margin-top: 6px;height: 48px;padding: 0 14px;border-radius: 4px;border: 1px solid var(--line);background: var(--soft);font: inherit;font-size: 15px;color: var(--ink);transition: border-color .2s,box-shadow .2s}.f textarea[b-cswzj1qg2k]{height: auto;padding: 12px 14px;resize: vertical}.f input:focus[b-cswzj1qg2k],.f select:focus[b-cswzj1qg2k],.f textarea:focus[b-cswzj1qg2k]{outline: 0;border-color: var(--brand);box-shadow: 0 0 0 3px rgba(234,88,12,.18);background: #fff}.form-note[b-cswzj1qg2k]{display: flex;align-items: center;justify-content: center;gap: 8px;margin-top: 10px;font-size: 12.5px;color: var(--ink-3)}.form-note svg[b-cswzj1qg2k]{width: 14px;height: 14px;color: var(--brand)}.form-ok[b-cswzj1qg2k]{display: grid;justify-items: center;gap: 8px;padding: 24px 0;text-align: center}.form-ok-ico[b-cswzj1qg2k]{display: grid;place-items: center;width: 64px;height: 64px;margin-bottom: 6px;border-radius: 50%;background: #ecfdf5;color: var(--ok)}.form-ok-ico svg[b-cswzj1qg2k]{width: 30px;height: 30px}.pc .form-ok h4[b-cswzj1qg2k]{font-size: 22px}.pc .form-ok p[b-cswzj1qg2k]{max-width: 360px;font-size: 14.5px;color: var(--ink-3)}.form-ok .btn[b-cswzj1qg2k]{margin-top: 10px}[data-rv-on] [data-rv][b-cswzj1qg2k]{opacity: 0;transform: translateY(18px);transition: opacity .6s ease,transform .6s ease}[data-rv-on] [data-rv="in"][b-cswzj1qg2k]{opacity: 1;transform: none}[data-rv-on] .lane:nth-child(2)[b-cswzj1qg2k],[data-rv-on] .tool:nth-child(2)[b-cswzj1qg2k],[data-rv-on] .step:nth-child(2)[b-cswzj1qg2k]{transition-delay: .08s}[data-rv-on] .lane:nth-child(3)[b-cswzj1qg2k],[data-rv-on] .tool:nth-child(3)[b-cswzj1qg2k],[data-rv-on] .step:nth-child(3)[b-cswzj1qg2k]{transition-delay: .16s}[data-rv-on] .tool:nth-child(4)[b-cswzj1qg2k],[data-rv-on] .step:nth-child(4)[b-cswzj1qg2k]{transition-delay: .24s}@media (prefers-reduced-motion: reduce){.pc *[b-cswzj1qg2k],.pc *[b-cswzj1qg2k]::before,.pc *[b-cswzj1qg2k]::after{transition: none !important;animation: none !important}}@media (max-width: 1199px){.pc .hero h1[b-cswzj1qg2k]{font-size: 56px}.hero .stat[b-cswzj1qg2k]{padding: 2px 14px 2px 12px}.hero .stat dd[b-cswzj1qg2k]{font-size: 30px}.hero .stat dt[b-cswzj1qg2k]{font-size: 10.5px;letter-spacing: .1em}.stage[b-cswzj1qg2k]{min-height: 480px}.tool[b-cswzj1qg2k]{grid-template-columns: minmax(0,1fr) 150px;padding: 22px}.pc .wall[b-cswzj1qg2k]{grid-template-columns: repeat(6,minmax(0,1fr))}.reg[b-cswzj1qg2k]{gap: 28px;padding: 36px}}@media (max-width: 1023px){.hero[b-cswzj1qg2k]{padding: 48px 0 32px}.hero-in[b-cswzj1qg2k]{grid-template-columns: 1fr;gap: 8px}.pc .hero-desc[b-cswzj1qg2k]{max-width: 560px}.stage[b-cswzj1qg2k]{min-height: 400px}.sec[b-cswzj1qg2k]{padding-top: 72px;scroll-margin-top: calc(var(--bar-h) + 8px)}.pc .rail[b-cswzj1qg2k]{flex-wrap: wrap}.node[b-cswzj1qg2k]{flex: 1 1 calc(50% - 10px)}.tools[b-cswzj1qg2k]{grid-template-columns: 1fr}.steps[b-cswzj1qg2k]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 32px 24px}.steps[b-cswzj1qg2k]::before{display: none}.pc .wall[b-cswzj1qg2k]{grid-template-columns: repeat(4,minmax(0,1fr))}.reg[b-cswzj1qg2k]{grid-template-columns: 1fr}}@media (max-width: 767px){.pc-wrap[b-cswzj1qg2k]{padding: 0 16px}.hero[b-cswzj1qg2k]{padding: 36px 0 24px}.hero[data-mode="gl"] .hero-gl[b-cswzj1qg2k]{opacity: .6}.pc .hero h1[b-cswzj1qg2k]{font-size: 44px;line-height: .98}.pc .hero-desc[b-cswzj1qg2k]{font-size: 15px;margin-top: 14px}.trust[b-cswzj1qg2k]{gap: 8px 16px;font-size: 13px}.hero .actions[b-cswzj1qg2k]{margin-top: 22px}.actions .btn[b-cswzj1qg2k]{flex: 1 1 100%}.pc .hero .stats[b-cswzj1qg2k]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px 0;margin-top: 30px}.hero .stat[b-cswzj1qg2k]{padding: 2px 12px 2px 14px}.hero .stat:nth-child(odd)[b-cswzj1qg2k]{padding-left: 0;border-left: 0}.hero .stat dd[b-cswzj1qg2k]{font-size: 28px}.stage[b-cswzj1qg2k]{min-height: 300px}.bar-in[b-cswzj1qg2k]{gap: 8px;height: 52px}.bar-links a[b-cswzj1qg2k]{padding: 7px 11px;font-size: 13.5px}.bar-tel[b-cswzj1qg2k]{font-size: 13px}.sec[b-cswzj1qg2k]{padding-top: 56px}.sec--last[b-cswzj1qg2k]{padding-bottom: 64px}.sh[b-cswzj1qg2k]{margin-bottom: 28px}.sh[b-cswzj1qg2k]::before{font-size: 96px;top: -20px}.pc .sh h2[b-cswzj1qg2k]{font-size: 27px}.pc .sh-lead[b-cswzj1qg2k]{font-size: 15px}.lane[b-cswzj1qg2k]{display: block;margin-bottom: 24px}.lane .hexw[b-cswzj1qg2k]{margin-left: 12px}.hex[b-cswzj1qg2k]{width: 92px;height: 80px}.hex svg[b-cswzj1qg2k]{width: 26px;height: 26px}.pc .rail[b-cswzj1qg2k]{margin: -16px 0 0;padding: 30px 14px 14px;border-radius: 20px;gap: 8px}.pc .rail-t[b-cswzj1qg2k]{left: 14px;top: 10px;padding: 0;background: none;position: static;display: block;margin-bottom: 8px}.node[b-cswzj1qg2k]{flex: 1 1 100%}.rail-end[b-cswzj1qg2k]{display: none}.tool[b-cswzj1qg2k]{grid-template-columns: 1fr;padding: 20px}.tool-art[b-cswzj1qg2k]{min-height: 120px}.steps[b-cswzj1qg2k]{grid-template-columns: 1fr;gap: 20px}.steps[b-cswzj1qg2k]::before{display: block;left: 22px;right: auto;top: 12px;bottom: 12px;border-top: 0;border-left: 2px dashed var(--line-dash)}.step[b-cswzj1qg2k]{display: grid;grid-template-columns: 46px minmax(0,1fr);column-gap: 14px}.step i[b-cswzj1qg2k]{grid-row: span 3}.step b[b-cswzj1qg2k]{margin-top: 10px;font-size: 16px}.pc .wall[b-cswzj1qg2k]{grid-template-columns: repeat(3,minmax(0,1fr))}.wall li[b-cswzj1qg2k]{height: 60px;padding: 10px 12px}.reg[b-cswzj1qg2k]{padding: 24px 18px;border-radius: 16px}.pc .reg h3[b-cswzj1qg2k]{font-size: 28px}.reg-cta[b-cswzj1qg2k]{padding: 20px 16px}.modal-back[b-cswzj1qg2k]{padding: 12px}.modal-hd[b-cswzj1qg2k]{padding: 14px 14px 14px 18px}.form[b-cswzj1qg2k]{padding: 20px 16px}.fg[b-cswzj1qg2k]{grid-template-columns: 1fr}.f--full[b-cswzj1qg2k]{grid-column: auto}}
/* /src/Features/Content/Pages/Public/Services.razor.rz.scp.css */
.sv[b-6vntrohfg4]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--dark: #1c1917;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;--header-h: var(--nm-header-offset);--bar-h: 56px;background: #fff;color: var(--ink-2);font-family: 'Be Vietnam Pro','Inter',ui-sans-serif,system-ui,sans-serif;font-size: 15px;line-height: 1.65}.sv h1[b-6vntrohfg4],.sv h2[b-6vntrohfg4],.sv h3[b-6vntrohfg4]{margin: 0;color: var(--ink);font-weight: 800;text-wrap: balance}.sv h1[b-6vntrohfg4]{font-size: 54px;line-height: 1.1;letter-spacing: -.03em}.sv p[b-6vntrohfg4]{margin: 0}.sv a[b-6vntrohfg4]{color: inherit;text-decoration: none}.sv ul[b-6vntrohfg4],.sv ol[b-6vntrohfg4]{margin: 0;padding: 0;list-style: none}.sv dl[b-6vntrohfg4],.sv dd[b-6vntrohfg4]{margin: 0}.sv-wrap[b-6vntrohfg4]{max-width: 1248px;margin: 0 auto;padding: 0 24px}.pagebg[b-6vntrohfg4]{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.pagebg[b-6vntrohfg4]::before{content: '';position: absolute;inset: 0;background-image: radial-gradient(circle,#d6d3d1 1px,transparent 1.3px);background-size: 26px 26px;-webkit-mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%)}.pagebg img[b-6vntrohfg4]{position: absolute;left: 50%;top: 50%;width: max(115vw,1100px);height: auto;transform: translate(-50%,calc(-50% + 40px));opacity: .13}.sv > .hero[b-6vntrohfg4],.sv > .sv-wrap[b-6vntrohfg4]{position: relative;z-index: 1}.actions[b-6vntrohfg4]{display: flex;flex-wrap: wrap;gap: 12px}.btn[b-6vntrohfg4]{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 50px;padding: 0 24px;border-radius: 12px;font-size: 15px;font-weight: 700;line-height: 1;white-space: nowrap;transition: background .15s,color .15s,border-color .15s}.btn svg[b-6vntrohfg4]{width: 18px;height: 18px;flex: none}.btn:focus-visible[b-6vntrohfg4]{outline: 2px solid var(--brand-light);outline-offset: 3px}.btn--brand[b-6vntrohfg4]{background: var(--brand);color: #fff !important}.btn--brand:hover[b-6vntrohfg4]{background: var(--brand-deep)}.btn--ghost[b-6vntrohfg4]{background: #fff;color: var(--ink) !important;border: 1px solid var(--line)}.btn--ghost:hover[b-6vntrohfg4]{border-color: var(--ink-3)}.btn--light[b-6vntrohfg4]{background: rgba(255,255,255,.08);color: #fff !important;border: 1px solid rgba(255,255,255,.5)}.btn--light:hover[b-6vntrohfg4]{background: #fff;color: var(--ink) !important}.btn-zalo[b-6vntrohfg4]{flex: none;display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: #0068ff}.btn-zalo img[b-6vntrohfg4]{width: 16px;height: 16px;object-fit: contain}.hero[b-6vntrohfg4]{position: relative;isolation: isolate;overflow: hidden;padding: 36px 0 36px;color: var(--ink);background: #fff}.hero-bg[b-6vntrohfg4]{position: absolute;inset: 0;z-index: 0;pointer-events: none}.hero-gl[b-6vntrohfg4]{position: absolute;inset: 0;z-index: 0;display: block;width: 100%;height: 100%;pointer-events: none;opacity: 0;transition: opacity 1s ease}.hero[data-mode="gl"] .hero-gl[b-6vntrohfg4]{opacity: 1}.hero-in[b-6vntrohfg4]{position: relative;z-index: 1;display: grid;grid-template-columns: minmax(0,11fr) minmax(0,13fr);gap: 24px;align-items: center}.sv .eyebrow[b-6vntrohfg4]{display: inline-flex;align-items: center;gap: 12px;font-family: var(--display);font-size: 12.5px;line-height: 1.4;font-weight: 600;letter-spacing: .22em;text-transform: uppercase;color: var(--brand)}.eyebrow[b-6vntrohfg4]::before{content: '';width: 36px;height: 1px;background: var(--brand)}.sv .hero h1[b-6vntrohfg4]{margin-top: 16px;font-family: var(--display);font-size: 74px;line-height: .94;font-weight: 700;letter-spacing: -.01em;color: var(--ink)}.h1-ac[b-6vntrohfg4]{color: var(--brand)}.sv .hero .hero-desc[b-6vntrohfg4]{margin-top: 22px;max-width: 460px;font-size: 17px;line-height: 1.6;color: var(--ink-2)}.hero .actions[b-6vntrohfg4]{margin-top: 30px}.hero .btn[b-6vntrohfg4]{height: 52px;border-radius: 4px}.hero .btn--brand[b-6vntrohfg4]{background: linear-gradient(180deg,var(--brand) 0%,var(--brand-deep) 100%);box-shadow: 0 14px 34px -14px rgba(234,88,12,.8);transition: filter .2s,transform .2s}.hero .btn--brand:hover[b-6vntrohfg4]{background: linear-gradient(180deg,var(--brand) 0%,var(--brand-deep) 100%);filter: brightness(1.08);transform: translateY(-1px)}.hero .btn--light[b-6vntrohfg4]{background: #fff;color: var(--ink) !important;border-color: var(--line-dash)}.hero .btn--light:hover[b-6vntrohfg4]{border-color: var(--ink-3)}.sv .hero .stats[b-6vntrohfg4]{display: grid;grid-template-columns: repeat(4,minmax(0,auto));justify-content: start;margin-top: 42px}.hero .stat[b-6vntrohfg4]{padding: 2px 22px 2px 18px;border-left: 1px solid var(--line-dash)}.hero .stat:first-child[b-6vntrohfg4]{padding-left: 0;border-left: 0}.hero .stat dd[b-6vntrohfg4]{font-family: var(--display);font-size: 36px;line-height: 1;font-weight: 700;letter-spacing: 0;color: var(--brand);font-variant-numeric: tabular-nums}.hero .stat dt[b-6vntrohfg4]{margin-top: 8px;font-size: 11px;line-height: 1.3;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--ink-3)}.orbit[b-6vntrohfg4]{position: relative;display: flex;flex-direction: column;min-height: 560px}.orbit-stage[b-6vntrohfg4]{flex: 1 1 auto;min-height: 420px;cursor: grab;touch-action: pan-y;user-select: none;-webkit-user-select: none}.orbit-stage[data-hover="1"][b-6vntrohfg4]{cursor: pointer}.orbit[data-drag] .orbit-stage[b-6vntrohfg4]{cursor: grabbing}.orbit-foot[b-6vntrohfg4]{position: relative;display: flex;flex-direction: column;align-items: center;gap: 14px;padding-top: 6px}.orbit-labs[b-6vntrohfg4]{position: relative;width: 100%;min-height: 78px;text-align: center}.orbit-lab[b-6vntrohfg4]{position: absolute;inset: 0;display: none;flex-direction: column;align-items: center;gap: 4px;animation: sv-lab-b-6vntrohfg4 .35s ease both}.orbit-lab b[b-6vntrohfg4]{font-family: var(--display);font-size: 25px;line-height: 1.2;font-weight: 700;letter-spacing: .01em}.orbit-lab b i[b-6vntrohfg4],.orbit-static b i[b-6vntrohfg4]{margin-right: 12px;font-family: var(--display);font-style: normal;color: var(--brand);font-variant-numeric: tabular-nums}.orbit-static b i[b-6vntrohfg4]{color: var(--brand-light)}.orbit-lab span[b-6vntrohfg4]{font-size: 14px;line-height: 1.4;color: var(--ink-2)}.orbit-lab a[b-6vntrohfg4]{margin-top: 6px;font-family: var(--display);font-size: 12px;font-weight: 600;letter-spacing: .18em;text-transform: uppercase;color: var(--brand)}.orbit-lab a:hover[b-6vntrohfg4]{color: var(--brand-deep)}.orbit[data-active="0"] .orbit-lab:nth-child(1)[b-6vntrohfg4],.orbit[data-active="1"] .orbit-lab:nth-child(2)[b-6vntrohfg4],.orbit[data-active="2"] .orbit-lab:nth-child(3)[b-6vntrohfg4],.orbit[data-active="3"] .orbit-lab:nth-child(4)[b-6vntrohfg4],.orbit[data-active="4"] .orbit-lab:nth-child(5)[b-6vntrohfg4],.orbit[data-active="5"] .orbit-lab:nth-child(6)[b-6vntrohfg4]{display: flex}.orbit-dots[b-6vntrohfg4]{display: flex;gap: 6px}.orbit-dots button[b-6vntrohfg4]{height: 34px;min-width: 46px;padding: 0 10px;border-radius: 2px;border: 1px solid var(--line-dash);background: #fff;color: var(--ink-2);font-family: var(--display);font-size: 12.5px;font-weight: 600;letter-spacing: .08em;line-height: 1;font-variant-numeric: tabular-nums;cursor: pointer;transition: background .2s,border-color .2s,color .2s}.orbit-dots button:hover[b-6vntrohfg4]{border-color: var(--ink-3);color: var(--ink)}.orbit-dots button:focus-visible[b-6vntrohfg4]{outline: 2px solid var(--brand-light);outline-offset: 2px}.orbit[data-active="0"] .orbit-dots li:nth-child(1) button[b-6vntrohfg4],.orbit[data-active="1"] .orbit-dots li:nth-child(2) button[b-6vntrohfg4],.orbit[data-active="2"] .orbit-dots li:nth-child(3) button[b-6vntrohfg4],.orbit[data-active="3"] .orbit-dots li:nth-child(4) button[b-6vntrohfg4],.orbit[data-active="4"] .orbit-dots li:nth-child(5) button[b-6vntrohfg4],.orbit[data-active="5"] .orbit-dots li:nth-child(6) button[b-6vntrohfg4]{background: var(--brand);border-color: var(--brand);color: #fff}.sv .orbit-hint[b-6vntrohfg4]{font-size: 12px;line-height: 1.4;letter-spacing: .04em;color: var(--ink-3)}@keyframes sv-lab-b-6vntrohfg4{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: none}}.orbit-static[b-6vntrohfg4]{display: none;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px;width: 100%}.hero[data-mode="static"] .orbit-static[b-6vntrohfg4]{display: grid}.hero[data-mode="static"] .orbit-stage[b-6vntrohfg4],.hero[data-mode="static"] .orbit-foot[b-6vntrohfg4]{display: none}.orbit-static a[b-6vntrohfg4]{position: relative;display: block;overflow: hidden;aspect-ratio: 3 / 4;border-radius: 16px;background: #000}.orbit-static img[b-6vntrohfg4]{width: 100%;height: 100%;object-fit: cover}.orbit-static b[b-6vntrohfg4]{position: absolute;left: 12px;right: 12px;bottom: 12px;font-size: 14px;line-height: 1.3;font-weight: 800;text-shadow: 0 2px 10px rgba(0,0,0,.6)}.bar[b-6vntrohfg4]{position: sticky;top: var(--header-h);z-index: 40;background: rgba(255,255,255,.96);border-bottom: 1px solid var(--line);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);transition: top .25s}.bar[data-header="hidden"][b-6vntrohfg4]{top: 0}.bar-in[b-6vntrohfg4]{display: flex;align-items: center;gap: 16px;height: var(--bar-h)}.bar-links[b-6vntrohfg4]{position: relative;flex: 1;min-width: 0;display: flex;gap: 4px;overflow-x: auto;scrollbar-width: none}.bar-links[b-6vntrohfg4]::-webkit-scrollbar{display: none}.bar-links a[b-6vntrohfg4]{flex: none;display: inline-flex;align-items: baseline;gap: 6px;padding: 8px 11px;border-radius: 999px;font-size: 14px;line-height: 1.4;font-weight: 600;color: var(--ink-3);white-space: nowrap;transition: color .15s,background .15s}.bar-links a i[b-6vntrohfg4]{font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 600;letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.bar-links a:hover[b-6vntrohfg4]{color: var(--ink);background: var(--soft)}.bar-links a:focus-visible[b-6vntrohfg4]{outline: 2px solid var(--brand);outline-offset: 0}.bar[data-active="sv-flight"] a[href$="#sv-flight"][b-6vntrohfg4],.bar[data-active="sv-hotel"] a[href$="#sv-hotel"][b-6vntrohfg4],.bar[data-active="sv-tour"] a[href$="#sv-tour"][b-6vntrohfg4],.bar[data-active="sv-team"] a[href$="#sv-team"][b-6vntrohfg4],.bar[data-active="sv-visa"] a[href$="#sv-visa"][b-6vntrohfg4],.bar[data-active="sv-mice"] a[href$="#sv-mice"][b-6vntrohfg4],.bar[data-active="sv-why"] a[href$="#sv-why"][b-6vntrohfg4],.bar[data-active="sv-contact"] a[href$="#sv-contact"][b-6vntrohfg4]{color: #fff;background: var(--ink)}.bar[data-active="sv-flight"] a[href$="#sv-flight"] i[b-6vntrohfg4],.bar[data-active="sv-hotel"] a[href$="#sv-hotel"] i[b-6vntrohfg4],.bar[data-active="sv-tour"] a[href$="#sv-tour"] i[b-6vntrohfg4],.bar[data-active="sv-team"] a[href$="#sv-team"] i[b-6vntrohfg4],.bar[data-active="sv-visa"] a[href$="#sv-visa"] i[b-6vntrohfg4],.bar[data-active="sv-mice"] a[href$="#sv-mice"] i[b-6vntrohfg4],.bar[data-active="sv-why"] a[href$="#sv-why"] i[b-6vntrohfg4],.bar[data-active="sv-contact"] a[href$="#sv-contact"] i[b-6vntrohfg4]{color: var(--brand-light)}.sv .bar-tel[b-6vntrohfg4]{flex: none;display: inline-flex;align-items: center;gap: 8px;font-size: 14px;color: var(--ink-2);white-space: nowrap;transition: color .15s}.bar-tel svg[b-6vntrohfg4]{width: 18px;height: 18px;color: var(--brand)}.bar-tel b[b-6vntrohfg4]{font-weight: 800;color: var(--ink);font-variant-numeric: tabular-nums}.sv .bar-tel:hover[b-6vntrohfg4]{color: var(--brand-deep)}.sec[b-6vntrohfg4]{position: relative;z-index: 0;padding-top: 88px;scroll-margin-top: calc(var(--header-h) + var(--bar-h))}.sec--last[b-6vntrohfg4]{padding-bottom: 96px}.sh[b-6vntrohfg4]{position: relative;max-width: 760px;margin: 0 auto 40px;text-align: center}.sh[b-6vntrohfg4]::before{font-family: var(--display);content: attr(data-no);position: absolute;left: 50%;top: -34px;z-index: -1;transform: translateX(-50%);font-size: 150px;line-height: 1;font-weight: 800;letter-spacing: -.06em;color: #f4f2f0;pointer-events: none}.sv .sh-no[b-6vntrohfg4]{display: inline-flex;align-items: baseline;gap: 8px;font-size: 14px;line-height: 1.5;font-weight: 700;color: var(--brand-deep)}.sh-no span[b-6vntrohfg4]{font-family: var(--display);letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.sh-no span[b-6vntrohfg4]::after{content: '·';margin-left: 8px;color: var(--ink-3)}.sv .sh h2[b-6vntrohfg4]{margin-top: 10px;font-size: 38px;line-height: 1.2;letter-spacing: -.025em}.sv .sh-lead[b-6vntrohfg4]{margin-top: 12px;font-size: 16px;line-height: 1.65;color: var(--ink-3)}.lane[b-6vntrohfg4]{display: grid;grid-template-columns: auto minmax(0,1fr);align-items: center;margin-bottom: 36px}.hex[b-6vntrohfg4]{position: relative;z-index: 2;display: grid;place-items: center;width: 112px;height: 98px;background: var(--brand);color: #fff;clip-path: polygon(22% 0%,78% 0%,100% 50%,78% 100%,22% 100%,0% 50%)}.hex svg[b-6vntrohfg4]{width: 30px;height: 30px}.hexw[b-6vntrohfg4]{display: block;width: fit-content;filter: drop-shadow(0 12px 16px rgba(194,65,12,.28))}.lane .hexw[b-6vntrohfg4]{position: relative;z-index: 2}.sv .rail[b-6vntrohfg4]{position: relative;display: flex;gap: 12px;min-height: 96px;margin-left: -22px;padding: 14px 24px 14px 40px;border: 1.5px dashed var(--line-dash);border-radius: 999px;background: #fff}.node[b-6vntrohfg4]{flex: 1 1 0;min-width: 0;display: flex;align-items: center;gap: 12px;padding: 10px 14px;border: 1px solid var(--line);border-radius: 14px;background: #fff;box-shadow: 0 2px 6px -2px rgba(28,25,23,.08);transition: transform .2s,box-shadow .2s,border-color .2s}.node:hover[b-6vntrohfg4]{transform: translateY(-2px);border-color: var(--brand-light);box-shadow: 0 12px 24px -14px rgba(28,25,23,.35)}.node svg[b-6vntrohfg4]{flex: none;width: 24px;height: 24px;color: var(--brand)}.node b[b-6vntrohfg4]{font-size: 14.5px;line-height: 1.3;color: var(--ink)}.rail-end[b-6vntrohfg4]{position: absolute;right: -16px;top: 50%;display: grid;place-items: center;width: 32px;height: 32px;margin-top: -16px;border-radius: 50%;background: var(--brand);color: #fff}.rail-end svg[b-6vntrohfg4]{width: 14px;height: 14px}.sbody[b-6vntrohfg4]{display: grid;grid-template-columns: minmax(0,6fr) minmax(0,5fr);gap: 56px;align-items: center}.sv .stext p + p[b-6vntrohfg4]{margin-top: 12px}.sv .stext .big[b-6vntrohfg4]{font-size: 17px;line-height: 1.65;font-weight: 600;color: var(--ink)}.sv .bul[b-6vntrohfg4]{display: grid;gap: 8px;margin-top: 16px}.bul li[b-6vntrohfg4]{position: relative;padding-left: 30px;font-size: 15px;line-height: 1.6}.bul li[b-6vntrohfg4]::before{content: '';position: absolute;left: 0;top: 2px;width: 20px;height: 20px;border-radius: 50%;background: var(--brand);box-shadow: 0 4px 10px -4px rgba(194,65,12,.6)}.bul li[b-6vntrohfg4]::after{content: '';position: absolute;left: 7px;top: 5px;width: 6px;height: 10px;border: solid #fff;border-width: 0 2px 2px 0;transform: rotate(45deg)}.sv .steps-k[b-6vntrohfg4]{margin-top: 22px;font-size: 13.5px;line-height: 1.5;font-weight: 700;color: var(--brand-deep)}.sv .steps[b-6vntrohfg4]{position: relative;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px;margin-top: 10px}.steps[b-6vntrohfg4]::before{content: '';position: absolute;left: 18px;right: 18px;top: 17px;border-top: 2px dashed var(--line-dash)}.step[b-6vntrohfg4]{position: relative}.step i[b-6vntrohfg4]{position: relative;z-index: 1;display: grid;place-items: center;width: 36px;height: 36px;border-radius: 50%;background: var(--brand);color: #fff;font-family: var(--display);font-style: normal;font-weight: 700;font-size: 14px;box-shadow: 0 0 0 4px #fff}.sv .step p[b-6vntrohfg4]{margin-top: 10px;font-size: 13.5px;line-height: 1.5;color: var(--ink-2)}.stext .links[b-6vntrohfg4]{margin-top: 24px}.photo-box[b-6vntrohfg4]{position: relative;margin: 0}.photo[b-6vntrohfg4]{display: block;width: 100%;aspect-ratio: 4 / 3;object-fit: cover;border-radius: 20px;background: var(--soft);box-shadow: 0 32px 64px -32px rgba(28,25,23,.55)}.sv .photo-chip[b-6vntrohfg4]{position: absolute;left: -20px;bottom: 24px;display: inline-flex;align-items: center;gap: 10px;padding: 10px 18px 10px 12px;border-radius: 999px;background: #fff;box-shadow: 0 14px 30px -14px rgba(28,25,23,.4);font-size: 13.5px;line-height: 1.3;font-weight: 700;color: var(--ink);white-space: nowrap}.photo-chip svg[b-6vntrohfg4]{flex: none;width: 22px;height: 22px;color: var(--brand)}.sv .reasons[b-6vntrohfg4]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 0 40px}.reasons li[b-6vntrohfg4]{display: flex;gap: 18px;padding: 28px 0;border-top: 1px solid var(--line)}.rhex[b-6vntrohfg4]{position: relative;flex: none;display: grid;place-items: center;width: 64px;height: 56px;color: var(--brand);transition: color .2s}.rhex[b-6vntrohfg4]::before{content: '';position: absolute;inset: 0;background: var(--brand);clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.rhex[b-6vntrohfg4]::after{content: '';position: absolute;inset: 2px;background: #fff;clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);transition: inset .2s}.rhex svg[b-6vntrohfg4]{position: relative;z-index: 1;width: 26px;height: 26px}.reasons li:hover .rhex[b-6vntrohfg4]{color: #fff}.reasons li:hover .rhex[b-6vntrohfg4]::after{inset: 100%}.reason-body b[b-6vntrohfg4]{display: block;font-size: 17px;line-height: 1.45;color: var(--ink)}.reason-body span[b-6vntrohfg4]{display: block;margin-top: 4px;font-size: 14px;line-height: 1.6;color: var(--ink-3)}.cta[b-6vntrohfg4]{position: relative;overflow: hidden;display: grid;grid-template-columns: minmax(0,5fr) 280px minmax(0,4fr);gap: 32px;align-items: center;padding: 44px 48px;border-radius: 20px;background: var(--dark);color: #fff;box-shadow: 0 40px 80px -40px rgba(28,25,23,.6)}.cta-glow[b-6vntrohfg4]{position: absolute;right: -140px;top: -160px;width: 460px;height: 460px;border-radius: 50%;background: radial-gradient(circle,rgba(234,88,12,.5),rgba(234,88,12,0) 65%);pointer-events: none}.cta-gl[b-6vntrohfg4]{position: relative;width: 100%;max-width: 280px;aspect-ratio: 1;justify-self: center;pointer-events: none}.cta > *:not(.cta-glow):not(.cta-gl)[b-6vntrohfg4]{position: relative}.sv .cta-title[b-6vntrohfg4]{font-size: 24px;line-height: 1.35;font-weight: 800;letter-spacing: -.01em;color: #fff;text-wrap: balance}.sv .cta-points[b-6vntrohfg4]{display: grid;gap: 10px;margin: 18px 0 28px}.cta-points li[b-6vntrohfg4]{display: flex;align-items: flex-start;gap: 10px;font-size: 15px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.88)}.cta-points svg[b-6vntrohfg4]{flex: none;width: 18px;height: 18px;margin-top: 2px;color: var(--brand-light)}.cta-info[b-6vntrohfg4]{padding: 22px 26px;background: rgba(255,255,255,.04);border: 1px solid rgba(255,255,255,.14);border-radius: 14px}.cta-k[b-6vntrohfg4]{font-size: 13.5px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.7)}.sv .cta-hotline[b-6vntrohfg4]{display: inline-block;margin-top: 4px;font-family: var(--display);font-size: 30px;line-height: 1.2;font-weight: 700;color: #fff;font-variant-numeric: tabular-nums;white-space: nowrap;transition: color .15s}.sv .cta-hotline:hover[b-6vntrohfg4]{color: var(--brand-light)}.cta-rows[b-6vntrohfg4]{margin-top: 16px}.cta-rows > div[b-6vntrohfg4]{display: grid;grid-template-columns: 72px minmax(0,1fr);gap: 12px;padding: 10px 0;border-top: 1px solid rgba(255,255,255,.14);font-size: 14px;line-height: 1.6}.cta-rows dt[b-6vntrohfg4]{color: rgba(255,255,255,.6)}.cta-rows dd[b-6vntrohfg4]{color: #fff;overflow-wrap: anywhere}.cta-rows a:hover[b-6vntrohfg4]{color: var(--brand-light)}.sv .cta-account[b-6vntrohfg4]{display: flex;flex-wrap: wrap;gap: 8px 24px;margin-top: 12px;padding-top: 14px;border-top: 1px solid rgba(255,255,255,.14);font-size: 14px;font-weight: 600}.cta-account a[b-6vntrohfg4]{color: #fff;text-decoration: underline;text-decoration-color: rgba(255,255,255,.4);text-underline-offset: 4px}.cta-account a:hover[b-6vntrohfg4]{color: var(--brand-light);text-decoration-color: currentColor}[data-rv-on] [data-rv][b-6vntrohfg4]{opacity: 0;transform: translateY(18px);transition: opacity .6s ease,transform .6s ease}[data-rv-on] [data-rv="in"][b-6vntrohfg4]{opacity: 1;transform: none}[data-rv-on] .reasons li:nth-child(3n+2)[b-6vntrohfg4]{transition-delay: .08s}[data-rv-on] .reasons li:nth-child(3n+3)[b-6vntrohfg4]{transition-delay: .16s}@media (prefers-reduced-motion: reduce){.sv *[b-6vntrohfg4],.sv *[b-6vntrohfg4]::before,.sv *[b-6vntrohfg4]::after{transition: none !important;animation: none !important}}@media (max-width: 1199px){.sv .hero h1[b-6vntrohfg4]{font-size: 62px}.hero .stat dd[b-6vntrohfg4]{font-size: 30px}.hero .stat[b-6vntrohfg4]{padding: 2px 14px 2px 12px}.hero .stat dt[b-6vntrohfg4]{font-size: 10.5px;letter-spacing: .1em}.cta[b-6vntrohfg4]{grid-template-columns: minmax(0,5fr) 220px minmax(0,4fr);gap: 24px}.orbit[b-6vntrohfg4]{min-height: 500px}.orbit-stage[b-6vntrohfg4]{min-height: 370px}.sbody[b-6vntrohfg4]{gap: 36px}.cta[b-6vntrohfg4]{padding: 36px;gap: 28px}}@media (max-width: 1023px){.hero[b-6vntrohfg4]{padding-top: 48px;padding-bottom: 28px}.hero-in[b-6vntrohfg4]{grid-template-columns: 1fr;gap: 8px}.sv .hero .hero-desc[b-6vntrohfg4]{max-width: 560px}.orbit[b-6vntrohfg4]{min-height: 480px}.orbit-stage[b-6vntrohfg4]{min-height: 370px}.sec[b-6vntrohfg4]{padding-top: 72px;scroll-margin-top: calc(var(--bar-h) + 8px)}.sv .rail[b-6vntrohfg4]{flex-wrap: wrap}.node[b-6vntrohfg4]{flex: 1 1 calc(50% - 10px)}.sbody[b-6vntrohfg4]{grid-template-columns: 1fr;gap: 28px}.photo-box[b-6vntrohfg4]{order: -1}.photo[b-6vntrohfg4]{aspect-ratio: 16 / 9}.sv .photo-chip[b-6vntrohfg4]{left: 16px;bottom: 16px}.sv .reasons[b-6vntrohfg4]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 32px}.cta[b-6vntrohfg4]{grid-template-columns: 1fr;gap: 24px}.cta-gl[b-6vntrohfg4]{max-width: 220px}}@media (max-width: 767px){.sv-wrap[b-6vntrohfg4]{padding: 0 16px}.sv h1[b-6vntrohfg4]{font-size: 36px;line-height: 1.15}.hero[b-6vntrohfg4]{padding-top: 36px;padding-bottom: 20px}.sv .hero h1[b-6vntrohfg4]{font-size: 46px;line-height: .98}.sv .hero .hero-desc[b-6vntrohfg4]{font-size: 15px;margin-top: 14px}.hero .actions[b-6vntrohfg4]{margin-top: 22px}.actions .btn[b-6vntrohfg4]{flex: 1 1 100%}.sv .hero .stats[b-6vntrohfg4]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px 0;margin-top: 30px}.hero .stat[b-6vntrohfg4]{padding: 2px 12px 2px 14px}.hero .stat:nth-child(odd)[b-6vntrohfg4]{padding-left: 0;border-left: 0}.hero .stat dd[b-6vntrohfg4]{font-size: 28px}.orbit[b-6vntrohfg4]{min-height: 410px}.orbit-stage[b-6vntrohfg4]{min-height: 300px}.orbit-lab b[b-6vntrohfg4]{font-size: 20px}.orbit-lab span[b-6vntrohfg4]{font-size: 13px}.orbit-dots button[b-6vntrohfg4]{min-width: 40px;padding: 0 8px}.orbit-static[b-6vntrohfg4]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}.cta-gl[b-6vntrohfg4]{display: none}.hexw[b-6vntrohfg4]{filter: drop-shadow(0 8px 12px rgba(194,65,12,.25))}.sh[b-6vntrohfg4]::before{font-size: 96px;top: -20px}.stat dt[b-6vntrohfg4]{font-size: 13px}.bar-in[b-6vntrohfg4]{gap: 8px;height: 52px}.bar-links a[b-6vntrohfg4]{padding: 7px 11px;font-size: 13.5px}.bar-tel[b-6vntrohfg4]{font-size: 13px}.sec[b-6vntrohfg4]{padding-top: 56px}.sec--last[b-6vntrohfg4]{padding-bottom: 64px}.sh[b-6vntrohfg4]{margin-bottom: 28px}.sv .sh h2[b-6vntrohfg4]{font-size: 27px}.sv .sh-lead[b-6vntrohfg4]{font-size: 15px}.lane[b-6vntrohfg4]{display: block;margin-bottom: 24px}.lane .hexw[b-6vntrohfg4]{margin-left: 12px}.hex[b-6vntrohfg4]{width: 92px;height: 80px}.hex svg[b-6vntrohfg4]{width: 24px;height: 24px}.sv .rail[b-6vntrohfg4]{margin: -16px 0 0;padding: 28px 14px 14px;border-radius: 20px;gap: 8px}.node[b-6vntrohfg4]{flex: 1 1 100%}.rail-end[b-6vntrohfg4]{right: 14px;top: 2px;margin-top: 0;width: 28px;height: 28px}.sv .stext .big[b-6vntrohfg4]{font-size: 16px}.photo[b-6vntrohfg4]{aspect-ratio: 3 / 2;border-radius: 14px}.sv .photo-chip[b-6vntrohfg4]{left: 12px;bottom: 12px;padding: 8px 14px 8px 10px;font-size: 12.5px}.sv .steps[b-6vntrohfg4]{grid-template-columns: 1fr;gap: 14px}.steps[b-6vntrohfg4]::before{left: 17px;right: auto;top: 18px;bottom: 18px;border-top: 0;border-left: 2px dashed var(--line-dash)}.step[b-6vntrohfg4]{display: flex;gap: 12px;align-items: flex-start}.sv .step p[b-6vntrohfg4]{margin-top: 7px}.sv .reasons[b-6vntrohfg4]{grid-template-columns: 1fr;gap: 0}.reasons li[b-6vntrohfg4]{padding: 18px 0}.cta[b-6vntrohfg4]{padding: 26px 20px;border-radius: 16px}.sv .cta-title[b-6vntrohfg4]{font-size: 20px}.cta-info[b-6vntrohfg4]{padding: 20px}.sv .cta-hotline[b-6vntrohfg4]{font-size: 24px}}
/* /src/Features/Dashboard/Components/PeriodResultPanel.razor.rz.scp.css */
.dres[b-rjz2rjismp]{background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow);overflow: hidden;font-family: var(--nm-font);color: var(--nm-ink)}.dres.is-stale[b-rjz2rjismp]{opacity: .5;transition: opacity .15s;pointer-events: none}.dres__hd[b-rjz2rjismp]{display: flex;align-items: center;justify-content: space-between;gap: 8px 16px;flex-wrap: wrap;padding: 13px 18px;border-bottom: 1px solid var(--nm-border)}.dres__hd h2[b-rjz2rjismp]{margin: 0;font-size: 11.5px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--nm-ink-2)}.dres__note[b-rjz2rjismp]{font-size: 12px;color: var(--nm-muted)}.dres-num[b-rjz2rjismp]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-variant-numeric: tabular-nums;font-feature-settings: 'tnum'}.dres-kpis[b-rjz2rjismp]{display: grid;grid-template-columns: 1.25fr 1fr 1fr 1fr}.dres-kpi[b-rjz2rjismp]{display: flex;flex-direction: column;gap: 6px;padding: 16px 18px 15px;min-width: 0}.dres-kpi + .dres-kpi[b-rjz2rjismp]{border-left: 1px solid var(--nm-border)}.dres-kpi.is-skel[b-rjz2rjismp]{gap: 10px}.dres-kpi.is-hero[b-rjz2rjismp]{background: linear-gradient(180deg,var(--nm-brand-50),transparent 85%)}.dres-kpi__lbl[b-rjz2rjismp]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.dres-kpi__row[b-rjz2rjismp]{display: flex;align-items: baseline;gap: 10px;min-width: 0}.dres-kpi__val[b-rjz2rjismp]{font-size: 26px;font-weight: 700;line-height: 1.1;letter-spacing: -.02em;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.dres-kpi.is-hero .dres-kpi__val[b-rjz2rjismp]{font-size: 30px}.dres-kpi__sub[b-rjz2rjismp],.dres-kpi__prev[b-rjz2rjismp]{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.dres-kpi__sub[b-rjz2rjismp]{font-size: 12.5px;color: var(--nm-ink-2)}.dres-kpi__prev[b-rjz2rjismp]{font-size: 11.5px;color: var(--nm-muted)}.dres-delta[b-rjz2rjismp]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;font-weight: 600;white-space: nowrap;flex-shrink: 0}.dres-delta.is-good[b-rjz2rjismp]{color: var(--nm-ok)}.dres-delta.is-bad[b-rjz2rjismp]{color: var(--nm-bad)}.dres-delta.is-flat[b-rjz2rjismp]{color: var(--nm-muted)}.dres-oc[b-rjz2rjismp]{display: flex;flex-direction: column;gap: 12px;padding: 14px 18px 16px;border-top: 1px solid var(--nm-border)}.dres-oc__head[b-rjz2rjismp]{display: flex;align-items: baseline;justify-content: space-between;gap: 12px}.dres-oc__title[b-rjz2rjismp]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.dres-link[b-rjz2rjismp]{font-size: 12px;font-weight: 600;color: var(--nm-muted);text-decoration: none;white-space: nowrap;transition: color .12s}.dres-link:hover[b-rjz2rjismp]{color: var(--nm-brand-600);text-decoration: none}.dres-oc__empty[b-rjz2rjismp]{margin: 0;font-size: 13px;color: var(--nm-muted);display: inline-flex;align-items: center;gap: 8px}.dres-oc__bar[b-rjz2rjismp]{display: flex;gap: 2px;height: 12px;border-radius: var(--nm-r-pill);overflow: hidden}.dres-oc__seg[b-rjz2rjismp]{flex-basis: 0;min-width: 4px;height: 100%}.dres-oc--success[b-rjz2rjismp]{background: #059669}.dres-oc--progress[b-rjz2rjismp]{background: #0284c7}.dres-oc--pending[b-rjz2rjismp]{background: #d97706}.dres-oc--lost[b-rjz2rjismp]{background: #94a3b8}.dres-oc__legend[b-rjz2rjismp]{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 12px 20px}.dres-oc__item[b-rjz2rjismp]{display: grid;grid-template-columns: auto auto 1fr;grid-template-areas: "sw name name" "n pct amt" "hint hint hint";align-items: baseline;column-gap: 8px;row-gap: 2px;min-width: 0}.dres-oc__sw[b-rjz2rjismp]{grid-area: sw;width: 10px;height: 10px;border-radius: 3px;align-self: center}.dres-oc__name[b-rjz2rjismp]{grid-area: name;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.dres-oc__n[b-rjz2rjismp]{grid-area: n;font-size: 17px;font-weight: 600;color: var(--nm-ink)}.dres-oc__pct[b-rjz2rjismp]{grid-area: pct;font-size: 12px;color: var(--nm-muted)}.dres-oc__amt[b-rjz2rjismp]{grid-area: amt;justify-self: end;font-size: 12px;color: var(--nm-ink-2);white-space: nowrap}.dres-oc__hint[b-rjz2rjismp]{grid-area: hint;font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}@media (max-width: 1099px){.dres-kpis[b-rjz2rjismp]{grid-template-columns: repeat(2,minmax(0,1fr))}.dres-kpi[b-rjz2rjismp]{border-left: 1px solid var(--nm-border);border-top: 1px solid var(--nm-border)}.dres-kpi:nth-child(odd)[b-rjz2rjismp]{border-left: 0}.dres-kpi:nth-child(-n+2)[b-rjz2rjismp]{border-top: 0}.dres-oc__legend[b-rjz2rjismp]{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.dres-kpis[b-rjz2rjismp]{grid-template-columns: 1fr}.dres-kpi[b-rjz2rjismp]{border-left: 0}.dres-kpi:nth-child(-n+2)[b-rjz2rjismp]{border-top: 1px solid var(--nm-border)}.dres-kpi:first-child[b-rjz2rjismp]{border-top: 0}.dres-oc__legend[b-rjz2rjismp]{grid-template-columns: 1fr}}
/* /src/Features/Dashboard/Pages/Accountant/AccountantDashboard.razor.rz.scp.css */
.acdash-root[b-ez8nnrlewb]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-warn: #d97706;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink)}.acdash-num[b-ez8nnrlewb]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em;font-feature-settings: 'tnum'}.acdash-hero[b-ez8nnrlewb]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.acdash-hero h1[b-ez8nnrlewb]{margin: 0;font-family: 'Inter Tight','Inter',ui-sans-serif,sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.acdash-hero h1 em[b-ez8nnrlewb]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.acdash-hero-meta[b-ez8nnrlewb]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.acdash-hero-meta .dot[b-ez8nnrlewb]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.acdash-kpis[b-ez8nnrlewb]{display: grid;grid-template-columns: repeat(2,1fr);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}@media (min-width: 1024px){.acdash-kpis[b-ez8nnrlewb]{grid-template-columns: repeat(4,1fr)}}.acdash-kpi[b-ez8nnrlewb]{padding: 18px 18px 14px;border-right: 1px solid var(--d-line);border-bottom: 1px solid var(--d-line);display: flex;flex-direction: column;gap: 8px;min-width: 0}@media (min-width: 1024px){.acdash-kpi[b-ez8nnrlewb]{border-bottom: 0}.acdash-kpi:last-child[b-ez8nnrlewb]{border-right: 0}}.acdash-kpi-lbl[b-ez8nnrlewb]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;display: flex;align-items: center;gap: 8px}.acdash-kpi-dot[b-ez8nnrlewb]{width: 6px;height: 6px;border-radius: 50%;background: var(--d-ink-4);flex-shrink: 0}.acdash-kpi-dot.accent[b-ez8nnrlewb]{background: var(--d-accent-grad)}.acdash-kpi-dot.good[b-ez8nnrlewb]{background: var(--d-good)}.acdash-kpi-dot.warn[b-ez8nnrlewb]{background: var(--d-warn)}.acdash-kpi-val[b-ez8nnrlewb]{font-family: 'Inter Tight','Inter',sans-serif;font-weight: 600;font-size: 24px;letter-spacing: -0.03em;color: var(--d-ink);line-height: 1.1}.acdash-kpi-sub[b-ez8nnrlewb]{font-size: 12px;color: var(--d-ink-3);margin-top: auto}.acdash-grid[b-ez8nnrlewb]{display: grid;grid-template-columns: repeat(12,1fr);gap: 16px}.acdash-col-4[b-ez8nnrlewb],.acdash-col-6[b-ez8nnrlewb],.acdash-col-8[b-ez8nnrlewb]{grid-column: span 12}@media (min-width: 1024px){.acdash-col-4[b-ez8nnrlewb]{grid-column: span 4}.acdash-col-6[b-ez8nnrlewb]{grid-column: span 6}.acdash-col-8[b-ez8nnrlewb]{grid-column: span 8}}.acdash-card[b-ez8nnrlewb]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.acdash-card-hd[b-ez8nnrlewb]{display: flex;align-items: center;justify-content: space-between;padding: 14px 16px}.acdash-card-hd h3[b-ez8nnrlewb]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.acdash-link[b-ez8nnrlewb]{color: var(--d-ink-3);font-size: 12px;font-weight: 500;text-decoration: none;transition: color .12s}.acdash-link:hover[b-ez8nnrlewb]{color: var(--d-accent);text-decoration: none}.acdash-qa-grid[b-ez8nnrlewb]{display: grid;grid-template-columns: repeat(3,1fr);gap: 1px;background: var(--d-line);margin: 0 16px 16px;border-radius: 8px;overflow: hidden;border: 1px solid var(--d-line)}.acdash-qa[b-ez8nnrlewb]{background: var(--d-surface);padding: 14px 12px;display: flex;flex-direction: column;gap: 8px;cursor: pointer;transition: background .12s;text-decoration: none;color: var(--d-ink);position: relative}.acdash-qa:hover[b-ez8nnrlewb]{background: var(--d-surface-2);text-decoration: none;color: var(--d-ink)}.acdash-qa-ico[b-ez8nnrlewb]{width: 30px;height: 30px;border-radius: 7px;background: var(--d-surface-2);color: var(--d-ink-2);display: grid;place-items: center;border: 1px solid var(--d-line)}.acdash-qa.primary .acdash-qa-ico[b-ez8nnrlewb]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.15)}.acdash-qa-name[b-ez8nnrlewb]{font-size: 12px;font-weight: 500;color: var(--d-ink);line-height: 1.25}.acdash-qa-badge[b-ez8nnrlewb]{position: absolute;top: 8px;right: 8px;min-width: 18px;height: 18px;padding: 0 5px;border-radius: 9px;background: var(--d-accent-grad);color: #fff;font-size: 10px;font-weight: 700;display: grid;place-items: center;line-height: 1;box-shadow: 0 1px 2px rgba(234,88,12,0.25)}.acdash-budget-body[b-ez8nnrlewb]{padding: 4px 16px 16px;display: flex;flex-direction: column;gap: 12px}.acdash-budget-tiles[b-ez8nnrlewb]{display: grid;grid-template-columns: repeat(3,1fr);gap: 8px}.acdash-budget-tile[b-ez8nnrlewb]{padding: 12px;border: 1px solid var(--d-line);border-radius: 8px;background: var(--d-surface)}.acdash-budget-tile.is-accent[b-ez8nnrlewb]{background: var(--d-accent-grad-soft);border-color: #fed7aa}.acdash-budget-lbl[b-ez8nnrlewb]{font-size: 10px;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;font-weight: 600}.acdash-budget-val[b-ez8nnrlewb]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 16px;font-weight: 600;color: var(--d-ink);margin-top: 4px;letter-spacing: -0.02em}.acdash-budget-bar-wrap[b-ez8nnrlewb]{display: flex;flex-direction: column;gap: 4px}.acdash-budget-bar-meta[b-ez8nnrlewb]{display: flex;justify-content: space-between;font-size: 11px;color: var(--d-ink-3)}.acdash-budget-bar-meta b[b-ez8nnrlewb]{color: var(--d-ink);font-weight: 600}.acdash-budget-bar[b-ez8nnrlewb]{height: 6px;border-radius: 3px;background: var(--d-line-2);overflow: hidden}.acdash-budget-bar-fill[b-ez8nnrlewb]{height: 100%;background: var(--d-accent-grad)}.acdash-warn-banner[b-ez8nnrlewb]{padding: 8px 10px;border-radius: 6px;background: #fef2f2;border: 1px solid #fecaca;color: var(--d-danger);font-size: 12px}.acdash-list[b-ez8nnrlewb]{padding: 4px 16px 12px;display: flex;flex-direction: column}.acdash-list-row[b-ez8nnrlewb]{display: flex;align-items: center;gap: 12px;padding: 10px 8px;border-bottom: 1px solid var(--d-line-2);margin: 0 -8px;border-radius: 6px;transition: background .12s}.acdash-list-row:last-child[b-ez8nnrlewb]{border-bottom: 0}.acdash-list-row:hover[b-ez8nnrlewb]{background: var(--d-surface-2)}.acdash-list-ico[b-ez8nnrlewb]{width: 36px;height: 36px;border-radius: 8px;background: var(--d-surface-2);border: 1px solid var(--d-line);color: var(--d-ink-2);display: grid;place-items: center;flex-shrink: 0}.acdash-list-info[b-ez8nnrlewb]{min-width: 0;flex: 1}.acdash-list-info .name[b-ez8nnrlewb]{font-size: 14px;font-weight: 600;color: var(--d-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin: 0}.acdash-list-info .meta[b-ez8nnrlewb]{font-size: 11.5px;color: var(--d-ink-3);margin-top: 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.acdash-list-amt[b-ez8nnrlewb]{text-align: right;flex-shrink: 0}.acdash-list-amt .v[b-ez8nnrlewb]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 14px;font-weight: 600;color: var(--d-ink)}.acdash-list-amt .s[b-ez8nnrlewb]{font-size: 10.5px;font-weight: 500;margin-top: 2px}.acdash-st-good[b-ez8nnrlewb]{color: var(--d-good)}.acdash-st-warn[b-ez8nnrlewb]{color: var(--d-warn)}.acdash-st-danger[b-ez8nnrlewb]{color: var(--d-danger)}.acdash-st-info[b-ez8nnrlewb]{color: #2563eb}.acdash-st-muted[b-ez8nnrlewb]{color: var(--d-ink-3)}.acdash-empty[b-ez8nnrlewb]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 28px 16px;color: var(--d-ink-3);text-align: center;font-size: 12px}.acdash-loading[b-ez8nnrlewb]{display: flex;align-items: center;justify-content: center;padding: 28px 0}
/* /src/Features/Dashboard/Pages/CaStaff/CaStaffDashboard.razor.rz.scp.css */
.nm-list-page[b-w9ag65ojr9]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-w9ag65ojr9]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-w9ag65ojr9]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-w9ag65ojr9]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-w9ag65ojr9]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cadash-num[b-w9ag65ojr9]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-variant-numeric: tabular-nums;font-feature-settings: 'tnum'}.cadash-period[b-w9ag65ojr9]{display: inline-flex;align-items: center;gap: 2px;padding: 3px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill)}.cadash-period button[b-w9ag65ojr9]{appearance: none;border: 0;background: transparent;font-family: inherit;font-size: 13px;font-weight: 600;color: var(--nm-muted);padding: 5px 12px;border-radius: var(--nm-r-pill);cursor: pointer;white-space: nowrap;transition: color .12s,background .12s}.cadash-period button:hover[b-w9ag65ojr9]{color: var(--nm-ink)}.cadash-period button.is-active[b-w9ag65ojr9]{background: var(--nm-surface);color: var(--nm-ink);box-shadow: var(--nm-shadow-sm)}.cadash-now[b-w9ag65ojr9]{background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow);overflow: hidden}.cadash-now__hd[b-w9ag65ojr9]{display: flex;align-items: center;justify-content: space-between;gap: 8px 16px;flex-wrap: wrap;padding: 13px 18px;border-bottom: 1px solid var(--nm-border)}.cadash-now__hd h2[b-w9ag65ojr9]{margin: 0;font-size: 11.5px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--nm-ink-2)}.cadash-readouts[b-w9ag65ojr9]{display: grid;grid-template-columns: 1fr;gap: 1px;background: var(--nm-border)}@media (min-width: 620px){.cadash-readouts[b-w9ag65ojr9]{grid-template-columns: repeat(2,1fr)}}@media (min-width: 1100px){.cadash-readouts[b-w9ag65ojr9]{grid-template-columns: repeat(4,1fr)}}.cadash-ro[b-w9ag65ojr9]{display: flex;flex-direction: column;gap: 8px;padding: 16px 18px;min-width: 0;background: var(--nm-surface)}.cadash-ro.is-skel[b-w9ag65ojr9]{gap: 10px}.cadash-ro__lbl[b-w9ag65ojr9]{display: inline-flex;align-items: center;gap: 7px;font-size: 11px;font-weight: 700;letter-spacing: .07em;text-transform: uppercase;color: var(--nm-ink-2);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cadash-dot[b-w9ag65ojr9]{width: 6px;height: 6px;border-radius: 50%;flex-shrink: 0;background: var(--nm-pending)}.cadash-dot--accent[b-w9ag65ojr9]{background: var(--nm-brand-500)}.cadash-dot--ok[b-w9ag65ojr9]{background: var(--nm-ok)}.cadash-dot--info[b-w9ag65ojr9]{background: var(--nm-info)}.cadash-dot--warn[b-w9ag65ojr9]{background: var(--nm-warn)}.cadash-dot--bad[b-w9ag65ojr9]{background: var(--nm-bad)}.cadash-dot--muted[b-w9ag65ojr9]{background: var(--nm-border-strong)}.cadash-ro__val[b-w9ag65ojr9]{font-size: 26px;font-weight: 600;line-height: 1;letter-spacing: -.02em;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cadash-ro__foot[b-w9ag65ojr9]{display: flex;align-items: baseline;gap: 8px;margin-top: auto;min-width: 0}.cadash-ro__sub[b-w9ag65ojr9]{font-size: 12px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cadash-ro__sub.is-alert[b-w9ag65ojr9]{color: var(--nm-bad);font-weight: 600}.cadash-grid[b-w9ag65ojr9]{display: grid;grid-template-columns: repeat(12,1fr);gap: 16px}.cadash-col-4[b-w9ag65ojr9],.cadash-col-5[b-w9ag65ojr9],.cadash-col-7[b-w9ag65ojr9],.cadash-col-8[b-w9ag65ojr9]{grid-column: span 12;min-width: 0}@media (min-width: 1100px){.cadash-col-4[b-w9ag65ojr9]{grid-column: span 4}.cadash-col-5[b-w9ag65ojr9]{grid-column: span 5}.cadash-col-7[b-w9ag65ojr9]{grid-column: span 7}.cadash-col-8[b-w9ag65ojr9]{grid-column: span 8}}.cadash-hd[b-w9ag65ojr9]{display: flex;align-items: center;justify-content: space-between;gap: 12px}.cadash-hd h2[b-w9ag65ojr9]{margin: 0;display: inline-flex;align-items: center;gap: 8px;font-size: 11.5px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--nm-ink-2)}.cadash-hd-note[b-w9ag65ojr9]{font-size: 12px;color: var(--nm-muted)}.cadash-count[b-w9ag65ojr9]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11px;font-weight: 600;letter-spacing: 0;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700)}.cadash-link[b-w9ag65ojr9]{font-size: 12px;font-weight: 600;color: var(--nm-muted);text-decoration: none;transition: color .12s}.cadash-link:hover[b-w9ag65ojr9]{color: var(--nm-brand-600);text-decoration: none}.cadash-pad[b-w9ag65ojr9]{padding: 16px 18px}.cadash-queue[b-w9ag65ojr9]{display: flex;flex-direction: column}.cadash-q[b-w9ag65ojr9]{display: grid;grid-template-columns: 32px 1fr auto 14px;align-items: center;gap: 12px;padding: 11px 18px;text-decoration: none;color: var(--nm-ink);border-bottom: 1px solid var(--nm-border);transition: background .12s}.cadash-q:last-child[b-w9ag65ojr9]{border-bottom: 0}.cadash-q:hover[b-w9ag65ojr9]{background: var(--nm-surface-2);text-decoration: none;color: var(--nm-ink)}.cadash-q__ico[b-w9ag65ojr9]{width: 32px;height: 32px;border-radius: 9px;display: grid;place-items: center;font-size: 14px;background: var(--nm-pending-soft);color: var(--nm-pending)}.cadash-q__ico--bad[b-w9ag65ojr9]{background: var(--nm-bad-soft);color: var(--nm-bad)}.cadash-q__ico--warn[b-w9ag65ojr9]{background: var(--nm-warn-soft);color: var(--nm-warn)}.cadash-q__ico--info[b-w9ag65ojr9]{background: var(--nm-info-soft);color: var(--nm-info)}.cadash-q__body[b-w9ag65ojr9]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.cadash-q__name[b-w9ag65ojr9]{font-size: 14px;font-weight: 600;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cadash-q__hint[b-w9ag65ojr9]{font-size: 12px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cadash-q__n[b-w9ag65ojr9]{font-size: 17px;font-weight: 600;color: var(--nm-ink)}.cadash-q__n--bad[b-w9ag65ojr9]{color: var(--nm-bad)}.cadash-q__n--warn[b-w9ag65ojr9]{color: var(--nm-warn)}.cadash-q__go[b-w9ag65ojr9]{font-size: 12px;color: var(--nm-muted)}.cadash-health[b-w9ag65ojr9]{display: flex;flex-direction: column;gap: 14px;padding: 16px 18px}.cadash-health__bar[b-w9ag65ojr9]{display: flex;height: 10px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);overflow: hidden}.cadash-health__seg[b-w9ag65ojr9]{display: block;height: 100%}.cadash-health__seg--ok[b-w9ag65ojr9]{background: var(--nm-ok)}.cadash-health__seg--low[b-w9ag65ojr9]{background: var(--nm-warn)}.cadash-health__seg--zero[b-w9ag65ojr9]{background: var(--nm-bad)}.cadash-health__seg--nowallet[b-w9ag65ojr9]{background: var(--nm-border-strong)}.cadash-health__legend[b-w9ag65ojr9]{display: flex;flex-wrap: wrap;gap: 6px 16px}.cadash-health__item[b-w9ag65ojr9]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;color: var(--nm-ink-2)}.cadash-health__item b[b-w9ag65ojr9]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.cadash-health__item.is-off[b-w9ag65ojr9]{opacity: .45}.cadash-flow[b-w9ag65ojr9]{display: flex;flex-direction: column;gap: 8px;padding-top: 12px;border-top: 1px solid var(--nm-border)}.cadash-flow__row[b-w9ag65ojr9]{display: flex;align-items: center;justify-content: space-between;gap: 12px}.cadash-flow__lbl[b-w9ag65ojr9]{display: inline-flex;align-items: center;gap: 8px;font-size: 13px;color: var(--nm-ink-2)}.cadash-flow__lbl i[b-w9ag65ojr9]{font-size: 13px;color: var(--nm-muted)}.cadash-flow__row b[b-w9ag65ojr9]{font-size: 14px;font-weight: 600;color: var(--nm-ink)}.cadash-flow__row b.is-in[b-w9ag65ojr9]{color: var(--nm-ok)}.cadash-flow__row b.is-out[b-w9ag65ojr9]{color: var(--nm-ink-2)}.cadash-flow__note[b-w9ag65ojr9]{font-size: 11.5px;color: var(--nm-muted)}.cadash-tbl-wrap[b-w9ag65ojr9]{overflow-x: auto}.cadash-tbl[b-w9ag65ojr9]{width: 100%;border-collapse: collapse}.cadash-tbl thead th[b-w9ag65ojr9]{font-size: 10.5px;font-weight: 700;letter-spacing: .07em;text-transform: uppercase;color: var(--nm-muted);text-align: left;padding: 9px 18px;border-bottom: 1px solid var(--nm-border);white-space: nowrap}.cadash-tbl th.right[b-w9ag65ojr9],.cadash-tbl td.right[b-w9ag65ojr9]{text-align: right}.cadash-tbl tbody tr[b-w9ag65ojr9]{transition: background .12s}.cadash-tbl tbody tr:hover[b-w9ag65ojr9]{background: var(--nm-surface-2)}.cadash-tbl tbody td[b-w9ag65ojr9]{padding: 10px 18px;border-bottom: 1px solid var(--nm-border);vertical-align: middle;white-space: nowrap}.cadash-tbl tbody tr:last-child td[b-w9ag65ojr9]{border-bottom: 0}.cadash-tk[b-w9ag65ojr9]{display: inline-flex;align-items: center;gap: 9px;text-decoration: none;color: inherit;min-width: 0}.cadash-tk:hover[b-w9ag65ojr9]{text-decoration: none;color: inherit}.cadash-tk:hover .cadash-tk__name[b-w9ag65ojr9]{color: var(--nm-brand-600)}.cadash-tk__ico[b-w9ag65ojr9]{width: 26px;height: 26px;border-radius: 8px;display: inline-flex;align-items: center;justify-content: center;font-size: 12px;flex-shrink: 0;background: var(--nm-surface-2);color: var(--nm-ink-2)}.cadash-tk__body[b-w9ag65ojr9]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.cadash-tk__name[b-w9ag65ojr9]{font-size: 13.5px;font-weight: 600;color: var(--nm-ink);max-width: 260px;overflow: hidden;text-overflow: ellipsis}.cadash-tk__sub[b-w9ag65ojr9]{font-size: 11.5px;color: var(--nm-muted);max-width: 260px;overflow: hidden;text-overflow: ellipsis}.cadash-when[b-w9ag65ojr9]{font-size: 12px;color: var(--nm-muted)}.is-late[b-w9ag65ojr9]{font-size: 12px;font-weight: 700;color: var(--nm-bad)}.cadash-svc[b-w9ag65ojr9]{display: inline-flex;align-items: center;gap: 8px;--svc: var(--nm-pending);text-decoration: none;color: inherit}a.cadash-svc:hover[b-w9ag65ojr9]{text-decoration: none;color: inherit}a.cadash-svc:hover .cadash-code[b-w9ag65ojr9]{color: var(--nm-brand-600)}.cadash-svc--flight[b-w9ag65ojr9]{--svc: #0284c7}.cadash-svc--hotel[b-w9ag65ojr9]{--svc: #7c3aed}.cadash-svc--tour[b-w9ag65ojr9]{--svc: #059669}.cadash-svc--visa[b-w9ag65ojr9]{--svc: #b45309}.cadash-svc--esim[b-w9ag65ojr9]{--svc: #db2777}.cadash-svc--fasttrack[b-w9ag65ojr9]{--svc: #ea580c}.cadash-svc--travelinsurance[b-w9ag65ojr9]{--svc: #0d9488}.cadash-svc__ico[b-w9ag65ojr9]{width: 24px;height: 24px;border-radius: 7px;display: inline-flex;align-items: center;justify-content: center;font-size: 12px;flex-shrink: 0;background: color-mix(in srgb,var(--svc) 12%,transparent);color: var(--svc)}.cadash-code[b-w9ag65ojr9]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink)}.cadash-cust[b-w9ag65ojr9]{display: block;font-size: 13.5px;font-weight: 500;color: var(--nm-ink);max-width: 220px;overflow: hidden;text-overflow: ellipsis}.cadash-cust__sub[b-w9ag65ojr9]{display: block;font-size: 11.5px;color: var(--nm-muted)}.cadash-amt[b-w9ag65ojr9]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.cadash-comp[b-w9ag65ojr9]{display: flex;flex-direction: column}.cadash-comp__row[b-w9ag65ojr9]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 11px 18px;border-bottom: 1px solid var(--nm-border);text-decoration: none;color: var(--nm-ink);transition: background .12s}.cadash-comp__row:last-child[b-w9ag65ojr9]{border-bottom: 0}.cadash-comp__row:hover[b-w9ag65ojr9]{background: var(--nm-surface-2);text-decoration: none;color: var(--nm-ink)}.cadash-comp__body[b-w9ag65ojr9]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.cadash-comp__name[b-w9ag65ojr9]{font-size: 13.5px;font-weight: 600;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cadash-comp__sub[b-w9ag65ojr9]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap;font-size: 11.5px;color: var(--nm-muted)}.cadash-comp__bal[b-w9ag65ojr9]{font-size: 13.5px;font-weight: 600;color: var(--nm-ink);white-space: nowrap;flex-shrink: 0}.cadash-comp__bal.is-warn[b-w9ag65ojr9]{color: var(--nm-warn)}.cadash-comp__bal.is-bad[b-w9ag65ojr9]{color: var(--nm-bad)}.cadash-qa[b-w9ag65ojr9]{display: grid;grid-template-columns: 1fr;gap: 8px;padding: 16px 18px}.cadash-qa__tile[b-w9ag65ojr9]{display: flex;align-items: center;gap: 10px;padding: 11px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);text-decoration: none;color: var(--nm-ink);transition: border-color .12s,background .12s;min-width: 0}.cadash-qa__tile:hover[b-w9ag65ojr9]{background: var(--nm-surface-2);border-color: var(--nm-border-strong);text-decoration: none;color: var(--nm-ink)}.cadash-qa__tile.is-primary[b-w9ag65ojr9]{border-color: var(--nm-brand-100);background: var(--nm-brand-50)}.cadash-qa__tile.is-primary:hover[b-w9ag65ojr9]{background: var(--nm-brand-100);border-color: var(--nm-brand-300)}.cadash-qa__ico[b-w9ag65ojr9]{width: 30px;height: 30px;border-radius: 9px;display: grid;place-items: center;font-size: 14px;flex-shrink: 0;background: var(--nm-pending-soft);color: var(--nm-pending)}.cadash-qa__ico--brand[b-w9ag65ojr9]{background: var(--nm-brand-500);color: var(--nm-on-brand)}.cadash-qa__ico--blue[b-w9ag65ojr9]{background: #eff6ff;color: #0284c7}.cadash-qa__ico--amber[b-w9ag65ojr9]{background: #fffbeb;color: #b45309}.cadash-qa__ico--violet[b-w9ag65ojr9]{background: #f5f3ff;color: #7c3aed}.cadash-qa__ico--emerald[b-w9ag65ojr9]{background: #ecfdf5;color: #059669}.cadash-qa__ico--teal[b-w9ag65ojr9]{background: #f0fdfa;color: #0d9488}.cadash-qa__lbl[b-w9ag65ojr9]{font-size: 13px;font-weight: 500;line-height: 1.25;min-width: 0;flex: 1}.cadash-qa__badge[b-w9ag65ojr9]{font-size: 11px;font-weight: 700;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-bad-soft);color: var(--nm-bad);flex-shrink: 0}@media (max-width: 640px){.nm-list-page[b-w9ag65ojr9]{padding: 16px 14px 22px}.nm-list-head[b-w9ag65ojr9]{align-items: flex-start}.nm-list-actions[b-w9ag65ojr9]{width: 100%}.cadash-period[b-w9ag65ojr9]{overflow-x: auto;scrollbar-width: none}.cadash-period[b-w9ag65ojr9]::-webkit-scrollbar{display: none}}
/* /src/Features/Dashboard/Pages/Ca/CaDashboard.razor.rz.scp.css */
.cadash[b-p7vn88zz4u]{--d-surface-2: color-mix(in srgb,var(--ca-border) 40%,var(--ca-surface));--d-line-2: color-mix(in srgb,var(--ca-border) 55%,var(--ca-surface));--d-line-3: var(--ca-border-strong);--ca-muted: #64748b;--sh-1: var(--ca-shadow-sm);--sh-2: var(--ca-shadow-sm);--sh-3: var(--ca-shadow);--ease: cubic-bezier(.22,1,.36,1);font-family: var(--ca-font);color: var(--ca-ink);background: transparent;padding: 14px 20px 18px;display: flex;flex-direction: column;gap: 12px;min-height: 100%}@media (max-width: 1023px){.cadash[b-p7vn88zz4u]{padding: 12px 16px 16px;gap: 10px}}@media (max-width: 767px){.cadash[b-p7vn88zz4u]{padding: 10px 12px 14px;gap: 10px}}.cadash-num[b-p7vn88zz4u]{font-family: 'JetBrains Mono',ui-monospace,'Cascadia Mono',Consolas,monospace;font-variant-numeric: tabular-nums;letter-spacing: -0.04em;font-feature-settings: 'tnum'}.cadash-hero[b-p7vn88zz4u]{display: grid;grid-template-columns: 1fr 1fr;gap: 12px;align-items: stretch}@media (min-width: 861px){.cadash-hero .cadash-slide[b-p7vn88zz4u]{order: -1}}@media (max-width: 860px){.cadash-hero[b-p7vn88zz4u]{grid-template-columns: 1fr}}.cadash-slide[b-p7vn88zz4u]{position: relative;border-radius: var(--ca-r-card);overflow: hidden;min-height: 280px;box-shadow: var(--sh-2);isolation: isolate;background: linear-gradient(135deg,var(--ca-ink) 0%,var(--ca-ink-2) 160%)}@keyframes cadash-slide-text-in-b-p7vn88zz4u{from{opacity: 0;transform: translateY(16px)}to{opacity: 1;transform: translateY(0)}}@media (max-width: 860px){.cadash-slide[b-p7vn88zz4u]{min-height: 240px}}@media (max-width: 575px){.cadash-slide[b-p7vn88zz4u]{min-height: 190px}}.cadash-slide-link[b-p7vn88zz4u]{position: absolute;inset: 0;display: flex;flex-direction: column;justify-content: flex-end;padding: 22px 24px;text-decoration: none;color: #fff;background-size: cover;background-position: center;opacity: 0;transform: scale(1.06);pointer-events: none;z-index: 0;transition: opacity .85s var(--ease),transform 1.2s var(--ease);will-change: opacity,transform}.cadash-slide-link.active[b-p7vn88zz4u]{opacity: 1;transform: scale(1);pointer-events: auto;z-index: 2}.cadash-slide-link.no-img[b-p7vn88zz4u]{background: radial-gradient(130% 150% at 100% 0%,color-mix(in srgb,var(--ca-brand) 40%,transparent) 0%,transparent 55%),linear-gradient(135deg,var(--ca-ink) 0%,var(--ca-ink-2) 165%)}.cadash-slide:hover .cadash-slide-link.active.has-img[b-p7vn88zz4u]{transform: scale(1.04)}.cadash-slide-link.active .cadash-slide-eyebrow[b-p7vn88zz4u],.cadash-slide-link.active .cadash-slide-title[b-p7vn88zz4u],.cadash-slide-link.active .cadash-slide-desc[b-p7vn88zz4u],.cadash-slide-link.active .cadash-slide-cta[b-p7vn88zz4u]{animation: cadash-slide-text-in-b-p7vn88zz4u .65s var(--ease) both}.cadash-slide-link.active .cadash-slide-eyebrow[b-p7vn88zz4u]{animation-delay: .18s}.cadash-slide-link.active .cadash-slide-title[b-p7vn88zz4u]{animation-delay: .28s}.cadash-slide-link.active .cadash-slide-desc[b-p7vn88zz4u]{animation-delay: .38s}.cadash-slide-link.active .cadash-slide-cta[b-p7vn88zz4u]{animation-delay: .48s}@media (prefers-reduced-motion: reduce){.cadash-slide-link[b-p7vn88zz4u]{transition: opacity .3s linear;transform: none}.cadash-slide-link.active[b-p7vn88zz4u]{transform: none}.cadash-slide-link.active .cadash-slide-eyebrow[b-p7vn88zz4u],.cadash-slide-link.active .cadash-slide-title[b-p7vn88zz4u],.cadash-slide-link.active .cadash-slide-desc[b-p7vn88zz4u],.cadash-slide-link.active .cadash-slide-cta[b-p7vn88zz4u]{animation: none}}.cadash-slide-scrim[b-p7vn88zz4u]{position: absolute;inset: 0;z-index: 0;background: linear-gradient(0deg,color-mix(in srgb,var(--ca-ink) 88%,transparent) 0%,color-mix(in srgb,var(--ca-ink) 32%,transparent) 46%,transparent 80%)}.cadash-slide-body[b-p7vn88zz4u]{position: relative;z-index: 1;display: flex;flex-direction: column;gap: 6px;max-width: 94%}.cadash-slide-eyebrow[b-p7vn88zz4u]{font-family: 'JetBrains Mono',ui-monospace,'Cascadia Mono',Consolas,monospace;font-size: 11px;font-weight: 600;text-transform: uppercase;letter-spacing: 0.14em;color: color-mix(in srgb,var(--ca-brand) 52%,#fff)}.cadash-slide-title[b-p7vn88zz4u]{font-size: 22px;font-weight: 700;line-height: 1.2;letter-spacing: -0.02em;color: #fff;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}@media (max-width: 575px){.cadash-slide-title[b-p7vn88zz4u]{font-size: 17px}}.cadash-slide-desc[b-p7vn88zz4u]{font-size: 14px;line-height: 1.45;color: rgba(255,255,255,.86);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.cadash-slide-cta[b-p7vn88zz4u]{align-self: flex-start;margin-top: 8px;display: inline-flex;align-items: center;gap: 7px;height: 40px;padding: 0 18px;border-radius: var(--ca-r-input);background: var(--ca-brand);color: #fff;font-size: 14px;font-weight: 600;box-shadow: 0 6px 18px -6px color-mix(in srgb,var(--ca-brand) 70%,transparent);transition: background .15s}.cadash-slide:hover .cadash-slide-cta[b-p7vn88zz4u]{background: var(--ca-brand-strong)}.cadash-slide-nav[b-p7vn88zz4u]{position: absolute;top: 50%;transform: translateY(-50%);z-index: 3;width: 34px;height: 34px;border-radius: 50%;display: grid;place-items: center;background: rgba(255,255,255,.16);border: 1px solid rgba(255,255,255,.28);color: #fff;cursor: pointer;opacity: 0;transition: opacity .2s,background .15s}.cadash-slide:hover .cadash-slide-nav[b-p7vn88zz4u]{opacity: 1}.cadash-slide-nav:hover[b-p7vn88zz4u]{background: rgba(255,255,255,.3)}.cadash-slide-nav.prev[b-p7vn88zz4u]{left: 12px}.cadash-slide-nav.next[b-p7vn88zz4u]{right: 12px}@media (max-width: 767px){.cadash-slide-nav[b-p7vn88zz4u]{opacity: 1}}.cadash-slide-dots[b-p7vn88zz4u]{position: absolute;bottom: 8px;right: 14px;z-index: 3;display: flex}.cadash-slide-dots button[b-p7vn88zz4u]{position: relative;width: 22px;height: 22px;border-radius: 999px;border: 0;padding: 0;cursor: pointer;background: transparent}.cadash-slide-dots button[b-p7vn88zz4u]::after{content: "";position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 7px;height: 7px;border-radius: 999px;background: rgba(255,255,255,.45);transition: width .25s var(--ease),background .2s}.cadash-slide-dots button.active[b-p7vn88zz4u]{width: 34px}.cadash-slide-dots button.active[b-p7vn88zz4u]::after{width: 20px;background: #fff}.cadash-ov[b-p7vn88zz4u]{padding: 14px 16px 16px}.cadash-ov-hd[b-p7vn88zz4u]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.cadash-ov-hd h2[b-p7vn88zz4u]{margin: 0;font-size: 11px;font-weight: 600;color: var(--ca-muted);text-transform: uppercase;letter-spacing: 0.08em;display: flex;align-items: center;gap: 8px}.cadash-ov-hd .hd-pill[b-p7vn88zz4u]{width: 4px;height: 13px;border-radius: 2px;background: var(--ca-brand);display: inline-block}.cadash-period[b-p7vn88zz4u]{position: relative;z-index: 25;display: inline-flex;padding: 3px;gap: 2px;background: var(--ca-pending-soft);border: 1px solid var(--ca-border);border-radius: 12px}.cadash-period > button[b-p7vn88zz4u]{border: 0;background: transparent;cursor: pointer;padding: 5px 10px;border-radius: 9px;font-family: var(--ca-font);font-size: 12px;font-weight: 600;color: var(--ca-muted);white-space: nowrap;transition: background .15s,color .15s,box-shadow .15s}.cadash-period > button:hover[b-p7vn88zz4u]{color: var(--ca-ink)}.cadash-period > button.active[b-p7vn88zz4u]{background: var(--ca-surface);color: var(--ca-brand);box-shadow: var(--sh-1)}.cadash-period-trigger[b-p7vn88zz4u]{display: inline-flex;align-items: center;gap: 4px}.cadash-period-trigger .caret[b-p7vn88zz4u]{opacity: .6;transition: transform .2s var(--ease)}.cadash-period-trigger .caret.open[b-p7vn88zz4u]{transform: rotate(180deg);opacity: 1}.cadash-period-pop[b-p7vn88zz4u]{position: absolute;top: calc(100% + 8px);right: 0;z-index: 2;width: 232px;padding: 12px;display: flex;flex-direction: column;gap: 10px;background: var(--ca-surface);border: 1px solid var(--ca-border);border-radius: 12px;box-shadow: var(--ca-shadow-pop)}.cadash-period-pop label[b-p7vn88zz4u]{display: flex;flex-direction: column;gap: 4px}.cadash-period-pop label span[b-p7vn88zz4u]{font-size: 11px;font-weight: 600;text-transform: uppercase;letter-spacing: 0.05em;color: var(--ca-muted)}.cadash-period-pop input[b-p7vn88zz4u]{height: 36px;padding: 0 10px;border: 1px solid var(--ca-border-strong);border-radius: var(--ca-r-input);font-family: var(--ca-font);font-size: 12.5px;color: var(--ca-ink);background: var(--ca-surface)}.cadash-period-pop input:focus[b-p7vn88zz4u]{outline: none;border-color: var(--ca-brand);box-shadow: 0 0 0 3px color-mix(in srgb,var(--ca-brand) 18%,transparent)}.cadash-period-apply[b-p7vn88zz4u]{margin-top: 2px;height: 34px;border: 0;border-radius: var(--ca-r-input);background: var(--ca-brand);color: #fff;font-family: var(--ca-font);font-size: 12.5px;font-weight: 600;cursor: pointer;transition: background .15s}.cadash-period-apply:hover[b-p7vn88zz4u]{background: var(--ca-brand-strong)}.cadash-period-backdrop[b-p7vn88zz4u]{position: fixed;inset: 0;z-index: 20}.cadash-ov-stats[b-p7vn88zz4u]{display: grid;grid-template-columns: repeat(3,1fr);gap: 0;margin-bottom: 14px}.cadash-ov-stat[b-p7vn88zz4u]{display: flex;flex-direction: column;gap: 6px;padding: 4px 16px 6px;min-width: 0}.cadash-ov-stat:first-child[b-p7vn88zz4u]{padding-left: 2px}.cadash-ov-stat + .cadash-ov-stat[b-p7vn88zz4u]{border-left: 1px solid var(--d-line-2)}.cadash-ov-stat .lbl[b-p7vn88zz4u]{font-size: 11px;font-weight: 600;text-transform: uppercase;letter-spacing: 0.06em;color: var(--ca-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cadash-ov-stat .val[b-p7vn88zz4u]{font-size: 21px;font-weight: 600;line-height: 1.05;color: var(--ca-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}@media (max-width: 575px){.cadash-ov-stat[b-p7vn88zz4u]{padding: 4px 10px 6px}.cadash-ov-stat .val[b-p7vn88zz4u]{font-size: 17px}}.cadash-ov-stat .delta[b-p7vn88zz4u]{display: inline-flex;align-items: center;gap: 3px;width: fit-content;font-family: 'JetBrains Mono',ui-monospace,'Cascadia Mono',Consolas,monospace;font-size: 11px;font-weight: 600;font-variant-numeric: tabular-nums;color: var(--ca-ink-2)}.cadash-ov-stat .delta.up[b-p7vn88zz4u]{color: var(--ca-ok)}.cadash-ov-stat .delta.flat[b-p7vn88zz4u]{color: var(--ca-muted)}.cadash-ov-chart[b-p7vn88zz4u]{border-top: 1px solid var(--d-line-2);padding-top: 12px}.cadash-ov-chart-hd[b-p7vn88zz4u]{display: flex;align-items: baseline;justify-content: space-between;margin-bottom: 6px}.cadash-ov-chart-hd .t[b-p7vn88zz4u]{font-size: 11px;font-weight: 600;color: var(--ca-muted);text-transform: uppercase;letter-spacing: 0.06em}.cadash-ov-chart-hd .rng[b-p7vn88zz4u]{font-size: 11px;font-weight: 600;color: var(--ca-muted)}.cadash-cols[b-p7vn88zz4u]{position: relative;display: flex;align-items: flex-end;gap: 6px;padding-top: 18px}.cadash-cols[b-p7vn88zz4u]::before{content: "";position: absolute;top: 18px;left: 0;right: 0;height: 90px;background-image: repeating-linear-gradient(to top,transparent 0 29px,var(--d-line-2) 29px 30px);border-bottom: 1px solid var(--d-line-3);pointer-events: none}.cadash-cols.dense .cadash-col:nth-child(even) .lbl[b-p7vn88zz4u]{visibility: hidden}.cadash-col[b-p7vn88zz4u]{flex: 1;min-width: 0;display: flex;flex-direction: column;align-items: center;gap: 5px}.cadash-col .track[b-p7vn88zz4u]{position: relative;width: 100%;max-width: 40px;height: 90px;display: flex;align-items: flex-end}.cadash-col .fill[b-p7vn88zz4u]{width: 100%;height: var(--pct,0%);min-height: 3px;border-radius: 6px 6px 0 0;background: linear-gradient(180deg,color-mix(in srgb,var(--ca-accent) 44%,var(--ca-surface)) 0%,color-mix(in srgb,var(--ca-accent) 22%,var(--ca-surface)) 100%);transition: height .4s var(--ease),filter .15s var(--ease)}.cadash-col.cur .fill[b-p7vn88zz4u]{background: linear-gradient(180deg,var(--ca-brand) 0%,color-mix(in srgb,var(--ca-brand) 80%,#fff) 100%)}.cadash-col:hover .fill[b-p7vn88zz4u]{filter: brightness(1.06)}.cadash-col.peak .track[b-p7vn88zz4u]::after{content: attr(data-v);position: absolute;left: 50%;bottom: calc(var(--pct,0%) + 3px);transform: translateX(-50%);font-family: 'JetBrains Mono',ui-monospace,'Cascadia Mono',Consolas,monospace;font-size: 10px;font-weight: 600;font-variant-numeric: tabular-nums;color: var(--ca-ink-2);white-space: nowrap;pointer-events: none}.cadash-col .lbl[b-p7vn88zz4u]{font-size: 11px;font-weight: 500;color: var(--ca-muted);white-space: nowrap;font-variant-numeric: tabular-nums}@media (max-width: 575px){.cadash-col .lbl[b-p7vn88zz4u]{font-size: 10px}}.cadash-ov-empty[b-p7vn88zz4u]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 7px;height: 110px;color: var(--ca-muted)}.cadash-ov-empty span[b-p7vn88zz4u]{font-size: 13px}.cadash-grid[b-p7vn88zz4u]{display: grid;grid-template-columns: repeat(12,1fr);gap: 12px}.cadash-col-4[b-p7vn88zz4u],.cadash-col-8[b-p7vn88zz4u]{grid-column: span 12}@media (min-width: 1024px){.cadash-col-4[b-p7vn88zz4u]{grid-column: span 4}.cadash-col-8[b-p7vn88zz4u]{grid-column: span 8}}.cadash-card[b-p7vn88zz4u]{background: var(--ca-surface);border: 1px solid var(--ca-border);border-radius: var(--ca-r-card);box-shadow: var(--sh-2);overflow: hidden;height: 100%;display: flex;flex-direction: column;transition: box-shadow .2s var(--ease)}.cadash-card.cadash-card-overflow[b-p7vn88zz4u]{overflow: visible}.cadash-card-hd[b-p7vn88zz4u]{display: flex;align-items: center;justify-content: space-between;gap: 10px;padding: 12px 16px 6px}.cadash-card-hd h2[b-p7vn88zz4u]{margin: 0;font-size: 11px;font-weight: 600;color: var(--ca-muted);text-transform: uppercase;letter-spacing: 0.08em;display: flex;align-items: center;gap: 8px}.cadash-card-hd .hd-pill[b-p7vn88zz4u]{width: 4px;height: 13px;border-radius: 2px;background: var(--ca-border-strong);display: inline-block}.cadash-card-hd .hd-pill.accent[b-p7vn88zz4u]{background: var(--ca-brand)}.cadash-card-hd .hd-pill.warn[b-p7vn88zz4u]{background: var(--ca-brand)}.cadash-card-hd .hd-pill.good[b-p7vn88zz4u]{background: var(--ca-ok)}.cadash-card-body[b-p7vn88zz4u]{padding: 2px 16px 14px;flex: 1;display: flex;flex-direction: column}.cadash-link[b-p7vn88zz4u]{color: var(--ca-muted);font-size: 12px;font-weight: 500;cursor: pointer;display: inline-flex;align-items: center;gap: 4px;text-decoration: none;transition: color .15s;white-space: nowrap}.cadash-link:hover[b-p7vn88zz4u]{color: var(--ca-brand-strong);text-decoration: none}.cadash-badge[b-p7vn88zz4u]{font-family: 'JetBrains Mono',ui-monospace,'Cascadia Mono',Consolas,monospace;font-variant-numeric: tabular-nums;font-size: 11px;font-weight: 600;padding: 1px 7px;border-radius: 999px;background: var(--ca-pending-soft);color: var(--ca-ink-2)}.cadash-badge.warn[b-p7vn88zz4u]{background: var(--ca-brand-soft);color: var(--ca-brand-strong)}.cadash-alert[b-p7vn88zz4u]{display: flex;align-items: center;gap: 10px;padding: 12px 14px;background: var(--ca-bad-soft);border: 1px solid color-mix(in srgb,var(--ca-bad) 30%,#fff);border-radius: var(--ca-r-input);color: var(--ca-bad);font-size: 14px}.cadash-qa[b-p7vn88zz4u]{display: grid;grid-template-columns: repeat(2,1fr);gap: 8px;padding: 2px 16px 14px;flex: 1;align-content: start}@media (max-width: 767px){.cadash-qa[b-p7vn88zz4u]{grid-template-columns: repeat(3,1fr)}}@media (max-width: 420px){.cadash-qa[b-p7vn88zz4u]{grid-template-columns: repeat(2,1fr)}}.cadash-qa-tile[b-p7vn88zz4u]{background: var(--ca-surface);border: 1px solid var(--ca-border);border-radius: 12px;padding: 11px;display: flex;flex-direction: column;gap: 8px;cursor: pointer;transition: transform .15s var(--ease),box-shadow .15s var(--ease),border-color .15s;text-decoration: none;color: var(--ca-ink);min-height: 60px}.cadash-qa-tile:hover[b-p7vn88zz4u]{text-decoration: none;color: var(--ca-ink);transform: translateY(-1px);box-shadow: var(--ca-shadow-sm);border-color: var(--ca-border-strong);background: color-mix(in srgb,var(--ca-pending-soft) 55%,var(--ca-surface))}.cadash-qa-tile .ico[b-p7vn88zz4u]{width: 30px;height: 30px;border-radius: var(--ca-r-input);display: grid;place-items: center}.cadash-qa-tile .ico.brand[b-p7vn88zz4u]{background: var(--ca-brand-soft);color: var(--ca-brand-strong)}.cadash-qa-tile .ico.teal[b-p7vn88zz4u]{background: var(--ca-accent-soft);color: var(--ca-accent)}.cadash-qa-tile .ico.neutral[b-p7vn88zz4u]{background: var(--ca-pending-soft);color: var(--ca-ink-2)}.cadash-qa-tile .lbl[b-p7vn88zz4u]{font-size: 13px;font-weight: 500;color: var(--ca-ink-2);line-height: 1.3}.cadash-qa .cadash-qa-tile:last-child:nth-child(odd)[b-p7vn88zz4u]{grid-column: span 2}.cadash-list[b-p7vn88zz4u]{display: flex;flex-direction: column}.cadash-group-hd[b-p7vn88zz4u]{display: flex;align-items: center;gap: 7px;padding: 10px 0 4px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.07em;color: var(--ca-muted)}.cadash-group-hd:first-child[b-p7vn88zz4u]{padding-top: 2px}.cadash-list-row[b-p7vn88zz4u]{display: flex;align-items: center;gap: 11px;min-height: 44px;padding: 8px;border-radius: 12px;margin: 0 -8px;border-bottom: 1px solid var(--d-line-2);text-decoration: none;color: var(--ca-ink);transition: background .15s}.cadash-list-row:last-child[b-p7vn88zz4u]{border-bottom: 0}.cadash-list-row:hover[b-p7vn88zz4u]{background: var(--ca-pending-soft);text-decoration: none;color: var(--ca-ink)}.cadash-list-row .name[b-p7vn88zz4u]{font-size: 14px;font-weight: 600;color: var(--ca-ink);margin: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cadash-list-row .meta[b-p7vn88zz4u]{font-size: 12px;color: var(--ca-muted);margin: 2px 0 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cadash-list-row .info[b-p7vn88zz4u]{min-width: 0;flex: 1}.cadash-day[b-p7vn88zz4u]{width: 40px;height: 40px;border-radius: 12px;background: var(--ca-pending-soft);border: 1px solid var(--ca-border);color: var(--ca-ink-2);display: flex;flex-direction: column;align-items: center;justify-content: center;flex-shrink: 0}.cadash-day b[b-p7vn88zz4u]{font-family: 'JetBrains Mono',ui-monospace,'Cascadia Mono',Consolas,monospace;font-size: 15px;font-weight: 600;line-height: 1.1;letter-spacing: -0.02em;color: var(--ca-ink)}.cadash-day span[b-p7vn88zz4u]{font-size: 10px;font-weight: 700;line-height: 1;letter-spacing: 0.04em;text-transform: uppercase;color: var(--ca-muted)}.cadash-chip[b-p7vn88zz4u]{width: 30px;height: 30px;border-radius: var(--ca-r-input);display: grid;place-items: center;flex-shrink: 0;background: var(--ca-pending-soft);color: var(--ca-ink-2)}.cadash-chip.warn[b-p7vn88zz4u]{background: var(--ca-brand-soft);color: var(--ca-brand-strong)}.cadash-chip.danger[b-p7vn88zz4u]{background: var(--ca-bad-soft);color: var(--ca-bad)}.cadash-empty[b-p7vn88zz4u]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 7px;padding: 22px 14px;color: var(--ca-muted);text-align: center;flex: 1}.cadash-empty-art[b-p7vn88zz4u]{width: 46px;height: 46px;border-radius: 12px;display: grid;place-items: center;margin-bottom: 2px}.cadash-empty-art svg[b-p7vn88zz4u]{width: 22px;height: 22px}.cadash-empty-art.accent[b-p7vn88zz4u]{background: var(--ca-brand-soft);color: var(--ca-brand)}.cadash-empty-art.good[b-p7vn88zz4u]{background: var(--ca-ok-soft);color: var(--ca-ok)}.cadash-empty-art.warn[b-p7vn88zz4u]{background: var(--ca-brand-soft);color: var(--ca-brand-strong)}.cadash-empty-art.neutral[b-p7vn88zz4u]{background: var(--ca-pending-soft);color: var(--ca-muted)}.cadash-empty .msg[b-p7vn88zz4u]{margin: 0;font-size: 13px;color: var(--ca-muted);max-width: 220px}.cadash-empty-cta[b-p7vn88zz4u]{display: inline-flex;align-items: center;gap: 6px;padding: 0 16px;min-height: 36px;height: 36px;margin-top: 4px;border-radius: var(--ca-r-input);background: var(--ca-brand);color: #fff;font-size: 12.5px;font-weight: 600;text-decoration: none;transition: transform .15s var(--ease),background .15s;box-shadow: 0 2px 6px -1px color-mix(in srgb,var(--ca-brand) 35%,transparent)}.cadash-empty-cta:hover[b-p7vn88zz4u]{color: #fff;text-decoration: none;background: var(--ca-brand-strong);transform: translateY(-1px)}.cadash a:focus-visible[b-p7vn88zz4u],.cadash button:focus-visible[b-p7vn88zz4u]{outline: none;box-shadow: 0 0 0 3px color-mix(in srgb,var(--ca-brand) 28%,transparent);border-radius: var(--ca-r-input)}@media (prefers-reduced-motion: reduce){.cadash *[b-p7vn88zz4u],.cadash *[b-p7vn88zz4u]::before,.cadash *[b-p7vn88zz4u]::after{transition: none !important;animation: none !important}}
/* /src/Features/Dashboard/Pages/Dashboard/UserDashboard.razor.rz.scp.css */
.udash-root[b-k4tf73y4u2]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-info: #2563eb;--d-info-soft: #dbeafe;--d-danger: #dc2626;--d-danger-soft: #fee2e2;--d-r: 10px;background: var(--d-bg);color: var(--d-ink);min-height: 100vh;padding: 20px 28px;font-family: 'Inter',ui-sans-serif,system-ui,sans-serif}@media (max-width: 640px){.udash-root[b-k4tf73y4u2]{padding: 14px 14px}}.udash-hero[b-k4tf73y4u2]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;margin-bottom: 18px;border-bottom: 1px solid var(--d-line)}.udash-hero h1[b-k4tf73y4u2]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.udash-hero p[b-k4tf73y4u2]{margin: 4px 0 0;color: var(--d-ink-3);font-size: 14px}.udash-search[b-k4tf73y4u2]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: visible;margin-bottom: 18px}.udash-search-hd[b-k4tf73y4u2]{display: flex;align-items: center;gap: 10px;padding: 12px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface)}.udash-search-hd .ico[b-k4tf73y4u2]{width: 28px;height: 28px;border-radius: 7px;background: var(--d-accent-grad);color: #fff;display: grid;place-items: center;box-shadow: 0 1px 2px rgba(234,88,12,.15)}.udash-search-hd .ttl[b-k4tf73y4u2]{font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.udash-search-hd .sub[b-k4tf73y4u2]{font-size: 12px;color: var(--d-ink-3)}.udash-kpis[b-k4tf73y4u2]{display: grid;grid-template-columns: repeat(4,1fr);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden;margin-bottom: 16px}@media (max-width: 768px){.udash-kpis[b-k4tf73y4u2]{grid-template-columns: repeat(2,1fr)}.udash-kpi:nth-child(2)[b-k4tf73y4u2]{border-right: 0}}.udash-kpi[b-k4tf73y4u2]{padding: 16px;border-right: 1px solid var(--d-line);display: flex;flex-direction: column;gap: 8px;min-width: 0}.udash-kpi:last-child[b-k4tf73y4u2]{border-right: 0}.udash-kpi-lbl[b-k4tf73y4u2]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;display: flex;align-items: center;gap: 8px}.udash-kpi-dot[b-k4tf73y4u2]{width: 6px;height: 6px;border-radius: 50%;background: var(--d-ink-4);flex-shrink: 0}.udash-kpi-dot.accent[b-k4tf73y4u2]{background: var(--d-accent-grad)}.udash-kpi-dot.good[b-k4tf73y4u2]{background: var(--d-good)}.udash-kpi-dot.warn[b-k4tf73y4u2]{background: var(--d-warn)}.udash-kpi-dot.info[b-k4tf73y4u2]{background: var(--d-info)}.udash-kpi-val[b-k4tf73y4u2]{font-family: 'Inter Tight','Inter',sans-serif;font-weight: 600;font-size: 28px;letter-spacing: -0.03em;color: var(--d-ink);line-height: 1;font-variant-numeric: tabular-nums}.udash-grid[b-k4tf73y4u2]{display: grid;grid-template-columns: repeat(12,1fr);gap: 16px}.udash-col-8[b-k4tf73y4u2]{grid-column: span 12}.udash-col-4[b-k4tf73y4u2]{grid-column: span 12}@media (min-width: 1024px){.udash-col-8[b-k4tf73y4u2]{grid-column: span 8}.udash-col-4[b-k4tf73y4u2]{grid-column: span 4}}.udash-card[b-k4tf73y4u2]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.udash-card-hd[b-k4tf73y4u2]{display: flex;align-items: center;justify-content: space-between;padding: 14px 16px}.udash-card-hd h3[b-k4tf73y4u2]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.udash-link[b-k4tf73y4u2]{color: var(--d-ink-3);font-size: 12px;font-weight: 500;text-decoration: none;transition: color .12s}.udash-link:hover[b-k4tf73y4u2]{color: var(--d-accent);text-decoration: none}.udash-rows[b-k4tf73y4u2]{padding: 0 8px 12px;display: flex;flex-direction: column}.udash-row[b-k4tf73y4u2]{display: flex;align-items: center;gap: 12px;padding: 10px 8px;border-bottom: 1px solid var(--d-line-2);border-radius: 6px;text-decoration: none;color: var(--d-ink);transition: background .12s}.udash-row:last-child[b-k4tf73y4u2]{border-bottom: 0}.udash-row:hover[b-k4tf73y4u2]{background: var(--d-surface-2)}.udash-row-ico[b-k4tf73y4u2]{width: 36px;height: 36px;border-radius: 8px;background: var(--d-surface-2);color: var(--d-ink-2);display: grid;place-items: center;border: 1px solid var(--d-line);flex-shrink: 0}.udash-row-ico.accent[b-k4tf73y4u2]{background: var(--d-accent-grad-soft);color: var(--d-accent);border-color: #fed7aa}.udash-row-info[b-k4tf73y4u2]{min-width: 0;flex: 1}.udash-row-info .nm[b-k4tf73y4u2]{font-size: 14px;font-weight: 600;color: var(--d-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.udash-row-info .meta[b-k4tf73y4u2]{font-size: 11.5px;color: var(--d-ink-3);margin-top: 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-variant-numeric: tabular-nums}.udash-row-info .meta .code[b-k4tf73y4u2]{font-family: 'JetBrains Mono',ui-monospace,monospace;color: var(--d-accent)}.udash-row-amt[b-k4tf73y4u2]{text-align: right;flex-shrink: 0}.udash-row-amt .v[b-k4tf73y4u2]{font-size: 14px;font-weight: 600;color: var(--d-ink);font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.udash-row-amt .c[b-k4tf73y4u2]{font-size: 10px;color: var(--d-ink-3);margin-left: 2px}.udash-pill[b-k4tf73y4u2]{display: inline-flex;align-items: center;gap: 4px;font-size: 10.5px;font-weight: 600;padding: 2px 7px;border-radius: 999px;margin-top: 3px}.udash-pill.s-warn[b-k4tf73y4u2]{background: var(--d-warn-soft);color: var(--d-warn)}.udash-pill.s-good[b-k4tf73y4u2]{background: var(--d-good-soft);color: var(--d-good)}.udash-pill.s-info[b-k4tf73y4u2]{background: var(--d-info-soft);color: var(--d-info)}.udash-pill.s-mute[b-k4tf73y4u2]{background: var(--d-surface-2);color: var(--d-ink-3)}.udash-pill.s-danger[b-k4tf73y4u2]{background: var(--d-danger-soft);color: var(--d-danger)}.udash-pill.s-purple[b-k4tf73y4u2]{background: #ede9fe;color: #6d28d9}.udash-pill.s-indigo[b-k4tf73y4u2]{background: #e0e7ff;color: #4338ca}.udash-qa[b-k4tf73y4u2]{display: flex;flex-direction: column;gap: 1px;margin: 0 16px 16px;border: 1px solid var(--d-line);border-radius: 8px;overflow: hidden;background: var(--d-line)}.udash-qa-item[b-k4tf73y4u2]{background: var(--d-surface);padding: 11px 12px;display: flex;align-items: center;gap: 10px;text-decoration: none;color: var(--d-ink);font-size: 14px;font-weight: 500;transition: background .12s}.udash-qa-item:hover[b-k4tf73y4u2]{background: var(--d-surface-2);text-decoration: none;color: var(--d-ink)}.udash-qa-item .ico[b-k4tf73y4u2]{width: 28px;height: 28px;border-radius: 7px;background: var(--d-surface-2);color: var(--d-ink-2);display: grid;place-items: center;border: 1px solid var(--d-line);flex-shrink: 0}.udash-qa-item.primary .ico[b-k4tf73y4u2]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,.15)}.udash-empty[b-k4tf73y4u2]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 32px 16px;color: var(--d-ink-3);text-align: center}.udash-empty svg[b-k4tf73y4u2]{color: var(--d-ink-4);margin-bottom: 6px}.udash-empty b[b-k4tf73y4u2]{color: var(--d-ink);font-weight: 500;font-size: 14px}.udash-empty small[b-k4tf73y4u2]{font-size: 12px}.udash-loading[b-k4tf73y4u2]{display: flex;align-items: center;justify-content: center;padding: 40px 0}.udash-spinner[b-k4tf73y4u2]{width: 32px;height: 32px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: udash-spin-b-k4tf73y4u2 .8s linear infinite}@keyframes udash-spin-b-k4tf73y4u2{to{transform: rotate(360deg)}}
/* /src/Features/Dashboard/Pages/FastTrack/FastTrackDashboard.razor.rz.scp.css */
.nm-list-page[b-v6euhomftc]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-v6euhomftc]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-v6euhomftc]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-v6euhomftc]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-v6euhomftc]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftdash-num[b-v6euhomftc]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-variant-numeric: tabular-nums;font-feature-settings: 'tnum'}.ftdash-period[b-v6euhomftc]{display: inline-flex;align-items: center;gap: 2px;padding: 3px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill)}.ftdash-period button[b-v6euhomftc]{appearance: none;border: 0;background: transparent;font-family: inherit;font-size: 13px;font-weight: 600;color: var(--nm-muted);padding: 5px 12px;border-radius: var(--nm-r-pill);cursor: pointer;white-space: nowrap;transition: color .12s,background .12s}.ftdash-period button:hover[b-v6euhomftc]{color: var(--nm-ink)}.ftdash-period button.is-active[b-v6euhomftc]{background: var(--nm-surface);color: var(--nm-ink);box-shadow: 0 1px 2px rgb(0 0 0 / .06)}.ftdash-readouts[b-v6euhomftc]{display: grid;grid-template-columns: repeat(auto-fit,minmax(168px,1fr));gap: 10px}.ftdash-ro[b-v6euhomftc]{display: flex;flex-direction: column;gap: 4px;padding: 12px 14px;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-lg)}.ftdash-ro.is-alert[b-v6euhomftc]{border-color: var(--nm-danger-border,#fca5a5);background: var(--nm-danger-soft,#fef2f2)}.ftdash-ro.is-skel[b-v6euhomftc]{gap: 8px}.ftdash-ro__lbl[b-v6euhomftc]{display: flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 600;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .02em}.ftdash-ro__val[b-v6euhomftc]{font-size: 22px;font-weight: 800;line-height: 1.15;color: var(--nm-ink)}.ftdash-ro__sub[b-v6euhomftc]{font-size: 12px;color: var(--nm-muted)}.ftdash-dot[b-v6euhomftc]{width: 7px;height: 7px;border-radius: 50%;flex: none}.ftdash-dot--accent[b-v6euhomftc]{background: var(--nm-primary,#ea580c)}.ftdash-dot--info[b-v6euhomftc]{background: #0ea5e9}.ftdash-dot--good[b-v6euhomftc]{background: #16a34a}.ftdash-dot--warn[b-v6euhomftc]{background: #d97706}.ftdash-dot--bad[b-v6euhomftc]{background: #dc2626}.ftdash-dot--muted[b-v6euhomftc]{background: var(--nm-muted)}.ftdash-grid[b-v6euhomftc]{display: grid;grid-template-columns: 5fr 7fr;gap: 14px;align-items: start}.ftdash-grid.is-solo[b-v6euhomftc]{grid-template-columns: 1fr}.ftdash-col-5[b-v6euhomftc],.ftdash-col-7[b-v6euhomftc]{display: flex;flex-direction: column;gap: 14px;min-width: 0}@media (max-width: 1100px){.ftdash-grid[b-v6euhomftc]{grid-template-columns: 1fr}}.ftdash-hd[b-v6euhomftc]{display: flex;align-items: baseline;justify-content: space-between;gap: 10px;width: 100%}.ftdash-hd h2[b-v6euhomftc]{margin: 0;display: flex;align-items: center;gap: 8px;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.ftdash-hd-note[b-v6euhomftc]{font-size: 12px;color: var(--nm-muted)}.ftdash-count[b-v6euhomftc]{font-size: 12px;font-weight: 700;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-muted)}.ftdash-pad[b-v6euhomftc]{padding: 14px}.ftdash-chart[b-v6euhomftc]{display: block;padding: 4px 6px 8px;min-width: 0}.ftdash-queue[b-v6euhomftc]{margin: 0;padding: 0;list-style: none}.ftdash-q[b-v6euhomftc]{display: grid;grid-template-columns: auto auto 1fr auto;align-items: center;gap: 10px;padding: 9px 14px;border-top: 1px solid var(--nm-border);font-size: 13px}.ftdash-q:first-child[b-v6euhomftc]{border-top: 0}.ftdash-q:hover[b-v6euhomftc]{background: var(--nm-surface-2)}.ftdash-q__tag[b-v6euhomftc]{font-size: 11px;font-weight: 700;padding: 2px 7px;border-radius: var(--nm-r-pill);white-space: nowrap}.ftdash-q__tag--review[b-v6euhomftc]{background: #fef3c7;color: #92400e}.ftdash-q__tag--rejected[b-v6euhomftc]{background: #fee2e2;color: #991b1b}.ftdash-q__tag--unassigned[b-v6euhomftc]{background: #ffedd5;color: #9a3412}.ftdash-q__tag--payment[b-v6euhomftc]{background: var(--nm-surface-2);color: var(--nm-muted)}.ftdash-q__who[b-v6euhomftc]{color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftdash-q__when[b-v6euhomftc]{color: var(--nm-muted);font-size: 12px}.ftdash-more[b-v6euhomftc]{appearance: none;border: 0;background: transparent;width: 100%;padding: 9px 14px;font-family: inherit;font-size: 12px;font-weight: 600;color: var(--nm-primary,#ea580c);cursor: pointer;text-align: left;border-top: 1px solid var(--nm-border)}.ftdash-more:hover[b-v6euhomftc]{background: var(--nm-surface-2)}.ftdash-foot[b-v6euhomftc]{display: flex;gap: 0}.ftdash-foot .ftdash-more[b-v6euhomftc]{text-align: center}.ftdash-foot .ftdash-more + .ftdash-more[b-v6euhomftc]{border-left: 1px solid var(--nm-border)}.ftdash-bars[b-v6euhomftc]{margin: 0;padding: 10px 14px 14px;list-style: none;display: flex;flex-direction: column;gap: 9px}.ftdash-bar[b-v6euhomftc]{display: grid;grid-template-columns: 44px 1fr 44px;align-items: center;gap: 10px;font-size: 12px}.ftdash-bar__lbl[b-v6euhomftc]{font-weight: 700;color: var(--nm-ink)}.ftdash-bar__track[b-v6euhomftc]{display: block;height: 8px;border-radius: 999px;background: var(--nm-surface-2);overflow: hidden}.ftdash-bar__fill[b-v6euhomftc]{display: block;height: 100%;border-radius: 999px;background: var(--nm-primary,#ea580c)}.ftdash-bar__val[b-v6euhomftc]{text-align: right;color: var(--nm-muted)}.ftdash-tbl-wrap[b-v6euhomftc]{overflow-x: auto}.ftdash-tbl[b-v6euhomftc]{width: 100%;border-collapse: collapse;font-size: 13px}.ftdash-tbl th[b-v6euhomftc]{text-align: left;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .02em;color: var(--nm-muted);padding: 9px 12px;border-bottom: 1px solid var(--nm-border);white-space: nowrap}.ftdash-tbl td[b-v6euhomftc]{padding: 9px 12px;border-top: 1px solid var(--nm-border);vertical-align: middle}.ftdash-tbl .right[b-v6euhomftc]{text-align: right}.ftdash-tbl tbody tr:hover[b-v6euhomftc]{background: var(--nm-surface-2)}.ftdash-tbl tr.is-today td:first-child[b-v6euhomftc]{box-shadow: inset 3px 0 0 var(--nm-primary,#ea580c)}.ftdash-when__d[b-v6euhomftc]{font-weight: 700;color: var(--nm-ink)}.ftdash-when__t[b-v6euhomftc]{display: block;font-size: 11px;color: var(--nm-muted)}.ftdash-name[b-v6euhomftc]{max-width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftdash-unassigned[b-v6euhomftc]{color: #dc2626;font-weight: 600;font-size: 12px}.ftdash-chip[b-v6euhomftc]{display: inline-block;margin-left: 6px;font-size: 11px;font-weight: 700;padding: 1px 6px;border-radius: var(--nm-r-pill);white-space: nowrap}.ftdash-chip--warn[b-v6euhomftc]{background: #fef3c7;color: #92400e}.ftdash-chip--bad[b-v6euhomftc]{background: #fee2e2;color: #991b1b}.ftdash-stamp[b-v6euhomftc]{margin: 0;font-size: 12px;color: var(--nm-muted)}
/* /src/Features/Dashboard/Pages/Manager/Dashboard.razor.rz.scp.css */
.nm-list-page[b-nijwsis5ss]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-nijwsis5ss]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-nijwsis5ss]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-nijwsis5ss]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-nijwsis5ss]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.mdash-num[b-nijwsis5ss]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-variant-numeric: tabular-nums;font-feature-settings: 'tnum'}.is-stale[b-nijwsis5ss]{opacity: .5;transition: opacity .15s;pointer-events: none}.mdash-period[b-nijwsis5ss]{display: inline-flex;align-items: center;gap: 2px;padding: 3px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill)}.mdash-period button[b-nijwsis5ss]{appearance: none;border: 0;background: transparent;font-family: inherit;font-size: 13px;font-weight: 600;color: var(--nm-muted);padding: 5px 12px;border-radius: var(--nm-r-pill);cursor: pointer;white-space: nowrap;transition: color .12s,background .12s}.mdash-period button:hover[b-nijwsis5ss]{color: var(--nm-ink)}.mdash-period button.is-active[b-nijwsis5ss]{background: var(--nm-surface);color: var(--nm-ink);box-shadow: var(--nm-shadow)}.mdash-grid[b-nijwsis5ss]{display: grid;grid-template-columns: repeat(12,1fr);gap: 16px}.mdash-col-4[b-nijwsis5ss],.mdash-col-8[b-nijwsis5ss]{grid-column: span 12;min-width: 0}@media (min-width: 1100px){.mdash-col-4[b-nijwsis5ss]{grid-column: span 4}.mdash-col-8[b-nijwsis5ss]{grid-column: span 8}}.mdash-grid > section[b-nijwsis5ss]{display: flex;flex-direction: column}.mdash-grid > section[b-nijwsis5ss] .nm-card{flex: 1}.mdash-hd[b-nijwsis5ss]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap}.mdash-hd h2[b-nijwsis5ss]{margin: 0;display: inline-flex;align-items: center;gap: 8px;font-size: 11.5px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--nm-ink-2)}.mdash-hd-note[b-nijwsis5ss]{font-size: 12px;color: var(--nm-muted)}.mdash-count[b-nijwsis5ss]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11px;font-weight: 600;letter-spacing: 0;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700)}.mdash-link[b-nijwsis5ss]{font-size: 12px;font-weight: 600;color: var(--nm-muted);text-decoration: none;white-space: nowrap;transition: color .12s}.mdash-link:hover[b-nijwsis5ss]{color: var(--nm-brand-600);text-decoration: none}.mdash-pad[b-nijwsis5ss]{padding: 16px 18px}.mdash-chart[b-nijwsis5ss]{display: block;padding: 6px 8px 0;min-width: 0}.mdash-tview[b-nijwsis5ss]{border-top: 1px solid var(--nm-border)}.mdash-tview > summary[b-nijwsis5ss]{cursor: pointer;list-style: none;padding: 10px 18px;font-size: 12.5px;font-weight: 600;color: var(--nm-muted)}.mdash-tview > summary[b-nijwsis5ss]::-webkit-details-marker{display: none}.mdash-tview > summary[b-nijwsis5ss]::before{content: "\25B8";display: inline-block;margin-right: 6px;transition: transform .12s}.mdash-tview[open] > summary[b-nijwsis5ss]::before{transform: rotate(90deg)}.mdash-tview > summary:hover[b-nijwsis5ss]{color: var(--nm-ink)}.mdash-tview .mdash-tbl-wrap[b-nijwsis5ss]{max-height: 320px;overflow: auto;border-top: 1px solid var(--nm-border)}.mdash-queue[b-nijwsis5ss]{display: flex;flex-direction: column}.mdash-q[b-nijwsis5ss]{display: grid;grid-template-columns: 32px 1fr auto 14px;align-items: center;gap: 12px;padding: 11px 18px;text-decoration: none;color: var(--nm-ink);border-bottom: 1px solid var(--nm-border);transition: background .12s}.mdash-q:last-child[b-nijwsis5ss]{border-bottom: 0}.mdash-q:hover[b-nijwsis5ss]{background: var(--nm-surface-2);text-decoration: none;color: var(--nm-ink)}.mdash-q__ico[b-nijwsis5ss]{width: 32px;height: 32px;border-radius: 9px;display: grid;place-items: center;font-size: 14px;background: var(--nm-pending-soft);color: var(--nm-pending)}.mdash-q__ico--bad[b-nijwsis5ss]{background: var(--nm-bad-soft);color: var(--nm-bad)}.mdash-q__ico--warn[b-nijwsis5ss]{background: var(--nm-warn-soft);color: var(--nm-warn)}.mdash-q__ico--info[b-nijwsis5ss]{background: var(--nm-info-soft);color: var(--nm-info)}.mdash-q__body[b-nijwsis5ss]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.mdash-q__name[b-nijwsis5ss]{font-size: 14px;font-weight: 600;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mdash-q__hint[b-nijwsis5ss]{font-size: 12px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mdash-q__n[b-nijwsis5ss]{font-size: 17px;font-weight: 600;color: var(--nm-ink)}.mdash-q__n--bad[b-nijwsis5ss]{color: var(--nm-bad)}.mdash-q__n--warn[b-nijwsis5ss]{color: var(--nm-warn)}.mdash-q__go[b-nijwsis5ss]{font-size: 12px;color: var(--nm-muted)}.mdash-tbl-wrap[b-nijwsis5ss]{overflow-x: auto}.mdash-tbl[b-nijwsis5ss]{width: 100%;border-collapse: collapse}.mdash-tbl thead th[b-nijwsis5ss]{font-size: 10.5px;font-weight: 700;letter-spacing: .07em;text-transform: uppercase;color: var(--nm-muted);text-align: left;padding: 9px 18px;border-bottom: 1px solid var(--nm-border);white-space: nowrap;background: var(--nm-surface)}.mdash-tbl th.right[b-nijwsis5ss],.mdash-tbl td.right[b-nijwsis5ss]{text-align: right}.mdash-tbl tbody td[b-nijwsis5ss]{padding: 10px 18px;border-bottom: 1px solid var(--nm-border);vertical-align: middle;white-space: nowrap;font-size: 13px}.mdash-tbl tbody tr:last-child td[b-nijwsis5ss]{border-bottom: 0}.mdash-tbl:not(.mdash-tbl--svc):not(.mdash-tbl--dense) tbody tr[b-nijwsis5ss]{cursor: pointer;transition: background .12s}.mdash-tbl:not(.mdash-tbl--svc):not(.mdash-tbl--dense) tbody tr:hover[b-nijwsis5ss]{background: var(--nm-surface-2)}.mdash-tbl--dense thead th[b-nijwsis5ss]{position: sticky;top: 0;padding: 7px 14px}.mdash-tbl--dense tbody td[b-nijwsis5ss]{padding: 6px 14px;font-size: 12px}.mdash-tbl--svc th[b-nijwsis5ss],.mdash-tbl--svc td[b-nijwsis5ss]{padding-left: 10px;padding-right: 10px}.mdash-tbl--svc th:first-child[b-nijwsis5ss],.mdash-tbl--svc td:first-child[b-nijwsis5ss]{padding-left: 18px}.mdash-tbl--svc th:last-child[b-nijwsis5ss],.mdash-tbl--svc td:last-child[b-nijwsis5ss]{padding-right: 18px}.mdash-svc[b-nijwsis5ss]{--svc: var(--nm-pending);display: inline-flex;align-items: center;gap: 8px;text-decoration: none;color: inherit;min-width: 0}.mdash-svc--flight[b-nijwsis5ss]{--svc: #0284c7}.mdash-svc--hotel[b-nijwsis5ss]{--svc: #7c3aed}.mdash-svc--tour[b-nijwsis5ss]{--svc: #059669}.mdash-svc--visa[b-nijwsis5ss]{--svc: #b45309}.mdash-svc--esim[b-nijwsis5ss]{--svc: #db2777}.mdash-svc--fasttrack[b-nijwsis5ss]{--svc: #ea580c}.mdash-svc--travelinsurance[b-nijwsis5ss]{--svc: #0d9488}a.mdash-svc:hover[b-nijwsis5ss]{text-decoration: none;color: inherit}a.mdash-svc:hover .mdash-code[b-nijwsis5ss]{color: var(--nm-brand-600)}.mdash-svc__ico[b-nijwsis5ss]{width: 24px;height: 24px;border-radius: 7px;display: inline-flex;align-items: center;justify-content: center;font-size: 12px;flex-shrink: 0;background: color-mix(in srgb,var(--svc) 12%,transparent);color: var(--svc)}.mdash-svc__name[b-nijwsis5ss]{font-size: 13.5px;font-weight: 500;color: var(--nm-ink)}.mdash-code[b-nijwsis5ss]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink)}.mdash-cust[b-nijwsis5ss]{display: block;font-size: 13.5px;font-weight: 500;color: var(--nm-ink);max-width: 260px;overflow: hidden;text-overflow: ellipsis}.mdash-cust__sub[b-nijwsis5ss]{font-size: 12.5px;color: var(--nm-ink-2)}.mdash-amt[b-nijwsis5ss]{font-weight: 600;color: var(--nm-ink)}.mdash-when[b-nijwsis5ss]{font-size: 12px;color: var(--nm-muted)}.mdash-share-col[b-nijwsis5ss]{width: 30%;min-width: 130px}.mdash-share[b-nijwsis5ss]{display: grid;grid-template-columns: 1fr 38px;align-items: center;gap: 10px}.mdash-share__bar[b-nijwsis5ss]{height: 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);box-shadow: inset 0 0 0 1px var(--nm-border);overflow: hidden}.mdash-share__fill[b-nijwsis5ss]{display: block;height: 100%;border-radius: var(--nm-r-pill);background: var(--svc,var(--nm-pending))}.mdash-share__pct[b-nijwsis5ss]{font-size: 12px;color: var(--nm-ink-2);text-align: right}.mdash-top[b-nijwsis5ss]{list-style: none;margin: 0;padding: 6px 0;counter-reset: mdash-rank}.mdash-top__row[b-nijwsis5ss]{counter-increment: mdash-rank;display: grid;grid-template-columns: 22px 1fr auto;grid-template-areas: "rank name val" "rank bar bar";align-items: center;column-gap: 10px;row-gap: 6px;padding: 9px 18px}.mdash-top__row[b-nijwsis5ss]::before{content: counter(mdash-rank);grid-area: rank;align-self: start;margin-top: 1px;width: 22px;height: 22px;border-radius: 7px;display: grid;place-items: center;font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11px;font-weight: 700;background: var(--nm-surface-2);color: var(--nm-ink-2);border: 1px solid var(--nm-border)}.mdash-top__name[b-nijwsis5ss]{grid-area: name;display: flex;flex-direction: column;min-width: 0}.mdash-top__name a[b-nijwsis5ss]{font-size: 13.5px;font-weight: 600;color: var(--nm-ink);text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mdash-top__name a:hover[b-nijwsis5ss]{color: var(--nm-brand-600)}.mdash-top__sub[b-nijwsis5ss]{font-size: 11.5px;color: var(--nm-muted)}.mdash-top__val[b-nijwsis5ss]{grid-area: val;font-size: 13px;font-weight: 600;color: var(--nm-ink);white-space: nowrap}.mdash-top__bar[b-nijwsis5ss]{grid-area: bar;height: 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);overflow: hidden}.mdash-top__fill[b-nijwsis5ss]{display: block;height: 100%;border-radius: var(--nm-r-pill);background: var(--nm-brand-500)}.mdash-channels[b-nijwsis5ss]{display: grid;grid-template-columns: repeat(auto-fit,minmax(150px,1fr));border-top: 1px solid var(--nm-border)}.mdash-ch[b-nijwsis5ss]{display: flex;flex-direction: column;gap: 3px;padding: 12px 18px;min-width: 0}.mdash-ch + .mdash-ch[b-nijwsis5ss]{border-left: 1px solid var(--nm-border)}.mdash-ch__lbl[b-nijwsis5ss]{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 600;color: var(--nm-ink-2)}.mdash-ch__val[b-nijwsis5ss]{font-size: 16px;font-weight: 600;color: var(--nm-ink)}.mdash-ch__sub[b-nijwsis5ss]{font-size: 11.5px;color: var(--nm-muted)}.mdash-channels__foot[b-nijwsis5ss]{margin: 0;padding: 9px 18px 12px;font-size: 11.5px;color: var(--nm-muted);border-top: 1px solid var(--nm-border)}.mdash-foot[b-nijwsis5ss]{margin: -4px 2px 0;font-size: 12px;color: var(--nm-muted);display: flex;gap: 6px;align-items: baseline}.mdash-qa[b-nijwsis5ss]{display: grid;grid-template-columns: 1fr;gap: 8px;padding: 16px 18px}.mdash-qa--wide[b-nijwsis5ss]{grid-template-columns: repeat(auto-fit,minmax(190px,1fr))}.mdash-qa__tile[b-nijwsis5ss]{display: flex;align-items: center;gap: 10px;padding: 11px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);text-decoration: none;color: var(--nm-ink);transition: border-color .12s,background .12s;min-width: 0}.mdash-qa__tile:hover[b-nijwsis5ss]{background: var(--nm-surface-2);border-color: var(--nm-border-strong);text-decoration: none;color: var(--nm-ink)}.mdash-qa__tile.is-primary[b-nijwsis5ss]{border-color: var(--nm-brand-100);background: var(--nm-brand-50)}.mdash-qa__tile.is-primary:hover[b-nijwsis5ss]{background: var(--nm-brand-100);border-color: var(--nm-brand-300)}.mdash-qa__ico[b-nijwsis5ss]{width: 30px;height: 30px;border-radius: 9px;display: grid;place-items: center;font-size: 14px;flex-shrink: 0;background: var(--nm-pending-soft);color: var(--nm-pending)}.mdash-qa__ico--brand[b-nijwsis5ss]{background: var(--nm-brand-500);color: var(--nm-on-brand)}.mdash-qa__ico--violet[b-nijwsis5ss]{background: #f5f3ff;color: #7c3aed}.mdash-qa__ico--emerald[b-nijwsis5ss]{background: #ecfdf5;color: #059669}.mdash-qa__ico--teal[b-nijwsis5ss]{background: #f0fdfa;color: #0d9488}.mdash-qa__ico--indigo[b-nijwsis5ss]{background: #eef2ff;color: #4f46e5}.mdash-qa__lbl[b-nijwsis5ss]{font-size: 13px;font-weight: 500;line-height: 1.25;min-width: 0}@media (max-width: 640px){.nm-list-page[b-nijwsis5ss]{padding: 16px 14px 22px}.nm-list-head[b-nijwsis5ss]{align-items: flex-start}.nm-list-actions[b-nijwsis5ss]{width: 100%}.mdash-period[b-nijwsis5ss]{overflow-x: auto;scrollbar-width: none;max-width: 100%}.mdash-period[b-nijwsis5ss]::-webkit-scrollbar{display: none}.mdash-ch + .mdash-ch[b-nijwsis5ss]{border-left: 0;border-top: 1px solid var(--nm-border)}}
/* /src/Features/Dashboard/Pages/Marketing/MarketingDashboard.razor.rz.scp.css */
.nm-list-page[b-0ket3qu11r]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-0ket3qu11r]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-0ket3qu11r]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-0ket3qu11r]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-0ket3qu11r]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.mkdash-num[b-0ket3qu11r]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-variant-numeric: tabular-nums;font-feature-settings: 'tnum'}.mkdash-period[b-0ket3qu11r]{display: inline-flex;align-items: center;gap: 2px;padding: 3px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill)}.mkdash-period button[b-0ket3qu11r]{appearance: none;border: 0;background: transparent;font-family: inherit;font-size: 13px;font-weight: 600;color: var(--nm-muted);padding: 5px 12px;border-radius: var(--nm-r-pill);cursor: pointer;white-space: nowrap;transition: color .12s,background .12s}.mkdash-period button:hover[b-0ket3qu11r]{color: var(--nm-ink)}.mkdash-period button.is-active[b-0ket3qu11r]{background: var(--nm-surface);color: var(--nm-ink);box-shadow: var(--nm-shadow-sm)}.mkdash-readouts[b-0ket3qu11r]{display: grid;grid-template-columns: 1fr;gap: 1px;background: var(--nm-border);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow);overflow: hidden}@media (min-width: 620px){.mkdash-readouts[b-0ket3qu11r]{grid-template-columns: repeat(2,1fr)}.mkdash-ro:last-child:nth-child(2n+1)[b-0ket3qu11r]{grid-column: span 2}}@media (min-width: 1100px){.mkdash-readouts[b-0ket3qu11r]{grid-template-columns: repeat(3,1fr)}.mkdash-ro:last-child:nth-child(3n+1)[b-0ket3qu11r]{grid-column: span 3}.mkdash-ro:last-child:nth-child(3n+2)[b-0ket3qu11r]{grid-column: span 2}}@media (min-width: 1560px){.mkdash-readouts[b-0ket3qu11r]{grid-template-columns: repeat(6,1fr)}.mkdash-ro:last-child:nth-child(6n+1)[b-0ket3qu11r]{grid-column: span 6}.mkdash-ro:last-child:nth-child(6n+2)[b-0ket3qu11r]{grid-column: span 5}.mkdash-ro:last-child:nth-child(6n+3)[b-0ket3qu11r]{grid-column: span 4}.mkdash-ro:last-child:nth-child(6n+4)[b-0ket3qu11r]{grid-column: span 3}.mkdash-ro:last-child:nth-child(6n+5)[b-0ket3qu11r]{grid-column: span 2}}.mkdash-ro[b-0ket3qu11r]{display: flex;flex-direction: column;gap: 8px;padding: 16px 18px;min-width: 0;background: var(--nm-surface)}.mkdash-ro.is-skel[b-0ket3qu11r]{gap: 10px}.mkdash-ro__lbl[b-0ket3qu11r]{display: inline-flex;align-items: center;gap: 7px;font-size: 11px;font-weight: 700;letter-spacing: .07em;text-transform: uppercase;color: var(--nm-ink-2);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mkdash-dot[b-0ket3qu11r]{width: 6px;height: 6px;border-radius: 50%;flex-shrink: 0;background: var(--nm-pending)}.mkdash-dot--accent[b-0ket3qu11r]{background: var(--nm-brand-500)}.mkdash-dot--ok[b-0ket3qu11r]{background: var(--nm-ok)}.mkdash-dot--info[b-0ket3qu11r]{background: var(--nm-info)}.mkdash-dot--warn[b-0ket3qu11r]{background: var(--nm-warn)}.mkdash-dot--bad[b-0ket3qu11r]{background: var(--nm-bad)}.mkdash-dot--muted[b-0ket3qu11r]{background: var(--nm-border-strong)}.mkdash-ro__val[b-0ket3qu11r]{font-size: 26px;font-weight: 600;line-height: 1;letter-spacing: -.02em;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mkdash-ro__foot[b-0ket3qu11r]{display: flex;align-items: baseline;gap: 8px;margin-top: auto;min-width: 0}.mkdash-ro__sub[b-0ket3qu11r]{font-size: 12px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mkdash-ro__sub.is-alert[b-0ket3qu11r]{color: var(--nm-bad);font-weight: 600}.mkdash-delta[b-0ket3qu11r]{font-size: 12px;font-weight: 600;white-space: nowrap;flex-shrink: 0}.mkdash-delta.is-good[b-0ket3qu11r]{color: var(--nm-ok)}.mkdash-delta.is-bad[b-0ket3qu11r]{color: var(--nm-bad)}.mkdash-delta.is-flat[b-0ket3qu11r]{color: var(--nm-muted)}.mkdash-grid[b-0ket3qu11r]{display: grid;grid-template-columns: repeat(12,1fr);gap: 16px}.mkdash-col-4[b-0ket3qu11r],.mkdash-col-5[b-0ket3qu11r],.mkdash-col-7[b-0ket3qu11r],.mkdash-col-8[b-0ket3qu11r]{grid-column: span 12;min-width: 0}.mkdash-col-4[b-0ket3qu11r] > *,.mkdash-col-5[b-0ket3qu11r] > *,.mkdash-col-7[b-0ket3qu11r] > *,.mkdash-col-8[b-0ket3qu11r] > *{height: 100%}@media (min-width: 1100px){.mkdash-col-4[b-0ket3qu11r]{grid-column: span 4}.mkdash-col-5[b-0ket3qu11r]{grid-column: span 5}.mkdash-col-7[b-0ket3qu11r]{grid-column: span 7}.mkdash-col-8[b-0ket3qu11r]{grid-column: span 8}}.mkdash-hd[b-0ket3qu11r]{display: flex;align-items: center;justify-content: space-between;gap: 12px}.mkdash-hd h2[b-0ket3qu11r]{margin: 0;display: inline-flex;align-items: center;gap: 8px;font-size: 11.5px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--nm-ink-2)}.mkdash-hd-note[b-0ket3qu11r]{font-size: 12px;color: var(--nm-muted)}.mkdash-count[b-0ket3qu11r]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11px;font-weight: 600;letter-spacing: 0;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700)}.mkdash-link[b-0ket3qu11r]{font-size: 12px;font-weight: 600;color: var(--nm-muted);text-decoration: none;transition: color .12s}.mkdash-link:hover[b-0ket3qu11r]{color: var(--nm-brand-600);text-decoration: none}.mkdash-pad[b-0ket3qu11r]{padding: 16px 18px}.mkdash-queue[b-0ket3qu11r]{display: flex;flex-direction: column}.mkdash-q[b-0ket3qu11r]{display: grid;grid-template-columns: 32px 1fr auto 14px;align-items: center;gap: 12px;padding: 11px 18px;text-decoration: none;color: var(--nm-ink);border-bottom: 1px solid var(--nm-border);transition: background .12s}.mkdash-q:last-child[b-0ket3qu11r]{border-bottom: 0}.mkdash-q:hover[b-0ket3qu11r]{background: var(--nm-surface-2);text-decoration: none;color: var(--nm-ink)}.mkdash-q__ico[b-0ket3qu11r]{width: 32px;height: 32px;border-radius: 9px;display: grid;place-items: center;font-size: 14px;background: var(--nm-pending-soft);color: var(--nm-pending)}.mkdash-q__ico--bad[b-0ket3qu11r]{background: var(--nm-bad-soft);color: var(--nm-bad)}.mkdash-q__ico--warn[b-0ket3qu11r]{background: var(--nm-warn-soft);color: var(--nm-warn)}.mkdash-q__ico--info[b-0ket3qu11r]{background: var(--nm-info-soft);color: var(--nm-info)}.mkdash-q__body[b-0ket3qu11r]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.mkdash-q__name[b-0ket3qu11r]{font-size: 14px;font-weight: 600;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mkdash-q__hint[b-0ket3qu11r]{font-size: 12px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mkdash-q__n[b-0ket3qu11r]{font-size: 17px;font-weight: 600;color: var(--nm-ink)}.mkdash-q__n--bad[b-0ket3qu11r]{color: var(--nm-bad)}.mkdash-q__n--warn[b-0ket3qu11r]{color: var(--nm-warn)}.mkdash-q__go[b-0ket3qu11r]{font-size: 12px;color: var(--nm-muted)}.mkdash-mix[b-0ket3qu11r]{display: flex;flex-direction: column;gap: 14px;padding: 16px 18px}.mkdash-mix__bar[b-0ket3qu11r]{display: flex;height: 10px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);overflow: hidden}.mkdash-mix__seg[b-0ket3qu11r]{display: block;height: 100%;background: var(--cat,var(--nm-border-strong))}.mkdash-mix__seg--c0[b-0ket3qu11r],.mkdash-dot--c0[b-0ket3qu11r]{--cat: #0284c7;background: #0284c7}.mkdash-mix__seg--c1[b-0ket3qu11r],.mkdash-dot--c1[b-0ket3qu11r]{--cat: #7c3aed;background: #7c3aed}.mkdash-mix__seg--c2[b-0ket3qu11r],.mkdash-dot--c2[b-0ket3qu11r]{--cat: #059669;background: #059669}.mkdash-mix__seg--c3[b-0ket3qu11r],.mkdash-dot--c3[b-0ket3qu11r]{--cat: #b45309;background: #b45309}.mkdash-mix__seg--c4[b-0ket3qu11r],.mkdash-dot--c4[b-0ket3qu11r]{--cat: #db2777;background: #db2777}.mkdash-mix__seg--c5[b-0ket3qu11r],.mkdash-dot--c5[b-0ket3qu11r]{--cat: #ea580c;background: #ea580c}.mkdash-mix__seg--c6[b-0ket3qu11r],.mkdash-dot--c6[b-0ket3qu11r]{--cat: var(--nm-border-strong);background: var(--nm-border-strong)}.mkdash-mix__legend[b-0ket3qu11r]{display: flex;flex-wrap: wrap;gap: 6px 16px}.mkdash-mix__item[b-0ket3qu11r]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;color: var(--nm-ink-2);text-decoration: none;min-width: 0}.mkdash-mix__item:hover[b-0ket3qu11r]{text-decoration: none;color: var(--nm-brand-600)}.mkdash-mix__name[b-0ket3qu11r]{max-width: 16ch;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.mkdash-mix__item b[b-0ket3qu11r]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.mkdash-mix__foot[b-0ket3qu11r]{display: flex;flex-direction: column;gap: 2px;padding-top: 12px;border-top: 1px solid var(--nm-border);font-size: 11.5px;color: var(--nm-muted)}.mkdash-mix__note[b-0ket3qu11r]{color: var(--nm-warn)}.mkdash-chart[b-0ket3qu11r]{padding: 12px 10px 6px;min-width: 0}.mkdash-chart[b-0ket3qu11r] .apexcharts-canvas{margin: 0 auto}.mkdash-chart[b-0ket3qu11r] .apexcharts-gridline{opacity: .7}.mkdash-chart[b-0ket3qu11r] .apexcharts-tooltip{border: 1px solid var(--nm-border) !important;box-shadow: var(--nm-shadow) !important;border-radius: var(--nm-r-input) !important;font-family: var(--nm-font) !important}.mkdash-chart[b-0ket3qu11r] .apexcharts-tooltip-title{background: var(--nm-surface-2) !important;border-bottom: 1px solid var(--nm-border) !important;font-weight: 700 !important}.mkdash-score[b-0ket3qu11r]{display: inline-flex;align-items: baseline;gap: 1px;font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);letter-spacing: 0}.mkdash-score b[b-0ket3qu11r]{font-size: 13px;font-weight: 700}.mkdash-score--ok[b-0ket3qu11r]{background: var(--nm-ok-soft);color: var(--nm-ok)}.mkdash-score--warn[b-0ket3qu11r]{background: var(--nm-warn-soft);color: var(--nm-warn)}.mkdash-score--bad[b-0ket3qu11r]{background: var(--nm-bad-soft);color: var(--nm-bad)}.mkdash-health[b-0ket3qu11r]{display: flex;flex-direction: column;gap: 12px;padding: 16px 18px}.mkdash-health__row[b-0ket3qu11r]{display: flex;flex-direction: column;gap: 6px;text-decoration: none;color: inherit;min-width: 0}.mkdash-health__row:hover[b-0ket3qu11r]{text-decoration: none;color: inherit}.mkdash-health__row:hover .mkdash-health__lbl[b-0ket3qu11r]{color: var(--nm-brand-600)}.mkdash-health__top[b-0ket3qu11r]{display: flex;align-items: baseline;justify-content: space-between;gap: 10px;min-width: 0}.mkdash-health__lbl[b-0ket3qu11r]{display: inline-flex;align-items: baseline;gap: 7px;font-size: 12.5px;color: var(--nm-ink-2);min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mkdash-health__ico[b-0ket3qu11r]{font-size: 12px;color: var(--nm-muted);flex-shrink: 0}.mkdash-health__ico--warn[b-0ket3qu11r]{color: var(--nm-warn)}.mkdash-health__ico--bad[b-0ket3qu11r]{color: var(--nm-bad)}.mkdash-health__ico--ok[b-0ket3qu11r]{color: var(--nm-ok)}.mkdash-health__n[b-0ket3qu11r]{font-size: 13px;font-weight: 600;color: var(--nm-ink);flex-shrink: 0}.mkdash-health__n--warn[b-0ket3qu11r]{color: var(--nm-warn)}.mkdash-health__n--bad[b-0ket3qu11r]{color: var(--nm-bad)}.mkdash-health__n--ok[b-0ket3qu11r]{color: var(--nm-ok)}.mkdash-health__of[b-0ket3qu11r]{font-size: 11px;font-weight: 500;color: var(--nm-muted)}.mkdash-health__bar[b-0ket3qu11r]{display: block;height: 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);overflow: hidden}.mkdash-health__fill[b-0ket3qu11r]{display: block;height: 100%;background: var(--nm-ok)}.mkdash-health__fill--warn[b-0ket3qu11r]{background: var(--nm-warn)}.mkdash-health__fill--bad[b-0ket3qu11r]{background: var(--nm-bad)}.mkdash-health__note[b-0ket3qu11r]{padding-top: 10px;border-top: 1px solid var(--nm-border);font-size: 11.5px;color: var(--nm-muted)}.mkdash-tbl-wrap[b-0ket3qu11r]{overflow-x: auto}.mkdash-tbl[b-0ket3qu11r]{width: 100%;border-collapse: collapse}.mkdash-tbl thead th[b-0ket3qu11r]{font-size: 10.5px;font-weight: 700;letter-spacing: .07em;text-transform: uppercase;color: var(--nm-muted);text-align: left;padding: 9px 18px;border-bottom: 1px solid var(--nm-border);white-space: nowrap}.mkdash-tbl th.right[b-0ket3qu11r],.mkdash-tbl td.right[b-0ket3qu11r]{text-align: right}.mkdash-tbl tbody tr[b-0ket3qu11r]{transition: background .12s}.mkdash-tbl tbody tr:hover[b-0ket3qu11r]{background: var(--nm-surface-2)}.mkdash-tbl tbody td[b-0ket3qu11r]{padding: 10px 18px;border-bottom: 1px solid var(--nm-border);vertical-align: middle;white-space: nowrap}.mkdash-tbl tbody tr:last-child td[b-0ket3qu11r]{border-bottom: 0}.mkdash-art[b-0ket3qu11r]{display: inline-flex;align-items: center;gap: 9px;text-decoration: none;color: inherit;min-width: 0}.mkdash-art:hover[b-0ket3qu11r]{text-decoration: none;color: inherit}.mkdash-art:hover .mkdash-art__name[b-0ket3qu11r]{color: var(--nm-brand-600)}.mkdash-art__ico[b-0ket3qu11r]{width: 26px;height: 26px;border-radius: 8px;display: inline-flex;align-items: center;justify-content: center;font-size: 12px;flex-shrink: 0;background: var(--nm-surface-2);color: var(--nm-ink-2)}.mkdash-art__body[b-0ket3qu11r]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.mkdash-art__name[b-0ket3qu11r]{font-size: 13.5px;font-weight: 600;color: var(--nm-ink);max-width: 320px;overflow: hidden;text-overflow: ellipsis}.mkdash-art__sub[b-0ket3qu11r]{font-size: 11.5px;color: var(--nm-muted);max-width: 320px;overflow: hidden;text-overflow: ellipsis}.mkdash-cat[b-0ket3qu11r]{display: inline-block;font-size: 12.5px;color: var(--nm-ink-2);max-width: 160px;overflow: hidden;text-overflow: ellipsis}.mkdash-views[b-0ket3qu11r]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.mkdash-when[b-0ket3qu11r]{font-size: 12px;color: var(--nm-muted)}.mkdash-top[b-0ket3qu11r]{display: flex;flex-direction: column;gap: 12px;padding: 16px 18px}.mkdash-top__row[b-0ket3qu11r]{display: flex;flex-direction: column;gap: 6px;text-decoration: none;color: inherit;min-width: 0}.mkdash-top__row:hover[b-0ket3qu11r]{text-decoration: none;color: inherit}.mkdash-top__row:hover .mkdash-top__name[b-0ket3qu11r]{color: var(--nm-brand-600)}.mkdash-top__head[b-0ket3qu11r]{display: flex;align-items: baseline;justify-content: space-between;gap: 10px;min-width: 0}.mkdash-top__name[b-0ket3qu11r]{font-size: 13px;font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mkdash-top__n[b-0ket3qu11r]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2);flex-shrink: 0}.mkdash-top__bar[b-0ket3qu11r]{display: block;height: 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);overflow: hidden}.mkdash-top__fill[b-0ket3qu11r]{display: block;height: 100%;background: var(--nm-brand-500)}.mkdash-list[b-0ket3qu11r]{display: flex;flex-direction: column}.mkdash-item[b-0ket3qu11r]{display: flex;align-items: center;gap: 10px;padding: 11px 18px;border-bottom: 1px solid var(--nm-border);text-decoration: none;color: var(--nm-ink);transition: background .12s}.mkdash-item:last-child[b-0ket3qu11r]{border-bottom: 0}.mkdash-item:hover[b-0ket3qu11r]{background: var(--nm-surface-2);text-decoration: none;color: var(--nm-ink)}.mkdash-item__ico[b-0ket3qu11r]{width: 28px;height: 28px;border-radius: 8px;display: grid;place-items: center;font-size: 13px;flex-shrink: 0;background: var(--nm-surface-2);color: var(--nm-ink-2)}.mkdash-item__ico--game[b-0ket3qu11r]{background: var(--nm-brand-50);color: var(--nm-brand-600)}.mkdash-item__body[b-0ket3qu11r]{display: flex;flex-direction: column;gap: 2px;min-width: 0;flex: 1}.mkdash-item__name[b-0ket3qu11r]{font-size: 13.5px;font-weight: 600;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mkdash-item__sub[b-0ket3qu11r]{display: inline-flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 11.5px;color: var(--nm-muted)}.mkdash-kind[b-0ket3qu11r]{font-size: 10.5px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--nm-ink-2)}.mkdash-item__when[b-0ket3qu11r]{color: var(--nm-muted)}.mkdash-qa[b-0ket3qu11r]{display: grid;grid-template-columns: 1fr;gap: 8px;padding: 16px 18px}.mkdash-qa__tile[b-0ket3qu11r]{display: flex;align-items: center;gap: 10px;padding: 11px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);text-decoration: none;color: var(--nm-ink);transition: border-color .12s,background .12s;min-width: 0}.mkdash-qa__tile:hover[b-0ket3qu11r]{background: var(--nm-surface-2);border-color: var(--nm-border-strong);text-decoration: none;color: var(--nm-ink)}.mkdash-qa__tile.is-primary[b-0ket3qu11r]{border-color: var(--nm-brand-100);background: var(--nm-brand-50)}.mkdash-qa__tile.is-primary:hover[b-0ket3qu11r]{background: var(--nm-brand-100);border-color: var(--nm-brand-300)}.mkdash-qa__ico[b-0ket3qu11r]{width: 30px;height: 30px;border-radius: 9px;display: grid;place-items: center;font-size: 14px;flex-shrink: 0;background: var(--nm-pending-soft);color: var(--nm-pending)}.mkdash-qa__ico--brand[b-0ket3qu11r]{background: var(--nm-brand-500);color: var(--nm-on-brand)}.mkdash-qa__ico--blue[b-0ket3qu11r]{background: #eff6ff;color: #0284c7}.mkdash-qa__ico--amber[b-0ket3qu11r]{background: #fffbeb;color: #b45309}.mkdash-qa__ico--violet[b-0ket3qu11r]{background: #f5f3ff;color: #7c3aed}.mkdash-qa__ico--emerald[b-0ket3qu11r]{background: #ecfdf5;color: #059669}.mkdash-qa__ico--teal[b-0ket3qu11r]{background: #f0fdfa;color: #0d9488}.mkdash-qa__lbl[b-0ket3qu11r]{font-size: 13px;font-weight: 500;line-height: 1.25;min-width: 0;flex: 1}.mkdash-qa__badge[b-0ket3qu11r]{font-size: 11px;font-weight: 700;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-bad-soft);color: var(--nm-bad);flex-shrink: 0}.mkdash-qa__badge--info[b-0ket3qu11r]{background: var(--nm-info-soft);color: var(--nm-info)}@media (max-width: 640px){.nm-list-page[b-0ket3qu11r]{padding: 16px 14px 22px}.nm-list-head[b-0ket3qu11r]{align-items: flex-start}.nm-list-actions[b-0ket3qu11r]{width: 100%}.mkdash-period[b-0ket3qu11r]{overflow-x: auto;scrollbar-width: none}.mkdash-period[b-0ket3qu11r]::-webkit-scrollbar{display: none}}
/* /src/Features/Dev/Pages/Dev/UiKit.razor.rz.scp.css */
.nm-demo-input[b-d3sr1d1pg0]{width: 100%;padding: 8px 12px;font-family: var(--nm-font);font-size: 14px;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);outline: none}.nm-demo-input:focus[b-d3sr1d1pg0]{border-color: var(--nm-brand-500)}
/* /src/Features/Diagnostics/Components/LogsNav.razor.rz.scp.css */
.logs-nav[b-4rgbnf3xvf]{display: flex;align-items: center;gap: 4px;padding: 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.logs-nav[b-4rgbnf3xvf]::-webkit-scrollbar{display: none}.logs-nav__item[b-4rgbnf3xvf]{display: inline-flex;align-items: center;gap: 7px;padding: 7px 14px;border-radius: var(--nm-r-input);font-size: 13px;font-weight: 600;color: var(--nm-muted);text-decoration: none;white-space: nowrap;transition: background .12s ease,color .12s ease}.logs-nav__item:hover[b-4rgbnf3xvf]{background: var(--nm-surface-2);color: var(--nm-ink)}.logs-nav__item.is-current[b-4rgbnf3xvf]{background: var(--nm-brand-50);color: var(--nm-brand-700);cursor: default}
/* /src/Features/Diagnostics/Components/PartnerApi/PaRequestLog.razor.rz.scp.css */
.pa-log__filters[b-5v5nawo9bn]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;padding: 12px 16px;border-bottom: 1px solid var(--nm-border)}.pa-log__sel[b-5v5nawo9bn]{width: 190px}.pa-log__code[b-5v5nawo9bn]{width: 110px}.pa-log__count[b-5v5nawo9bn]{margin-left: auto;font-size: 12.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.pa-log__pager[b-5v5nawo9bn]{display: flex;justify-content: flex-end;padding: 10px 16px 14px}.pa-log[b-5v5nawo9bn] .pa-log__time{font-variant-numeric: tabular-nums;white-space: nowrap}.pa-log[b-5v5nawo9bn] .pa-log__outcome{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap}.pa-log[b-5v5nawo9bn] .pa-log__status{font-weight: 700;font-size: 12.5px;font-variant-numeric: tabular-nums;min-width: 30px}.pa-log[b-5v5nawo9bn] .pa-log__status.is-ok{color: var(--nm-ok)}.pa-log[b-5v5nawo9bn] .pa-log__status.is-client{color: var(--nm-warn)}.pa-log[b-5v5nawo9bn] .pa-log__status.is-rejected{color: var(--nm-violet)}.pa-log[b-5v5nawo9bn] .pa-log__status.is-server{color: var(--nm-bad)}.pa-log[b-5v5nawo9bn] .pa-log__status.is-aborted{color: var(--nm-muted)}.pa-log[b-5v5nawo9bn] .pa-log__reason{font-size: 11.5px;color: var(--nm-muted)}.pa-log[b-5v5nawo9bn] .pa-log__trace{font-size: 11px;color: var(--nm-muted);word-break: break-all}.pa-log[b-5v5nawo9bn] .cell-2line{display: flex;flex-direction: column;gap: 2px;min-width: 0}.pa-log[b-5v5nawo9bn] .cell-main{font-weight: 600;color: var(--nm-ink)}.pa-log[b-5v5nawo9bn] .cell-sub{font-size: 11.5px;color: var(--nm-muted)}.pa-log[b-5v5nawo9bn] .cell-sub code{font-size: 11px}.pa-log[b-5v5nawo9bn] .cell-main,.pa-log[b-5v5nawo9bn] .cell-sub{display: block;max-width: 260px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}
/* /src/Features/Diagnostics/Components/PartnerApi/PaStackChart.razor.rz.scp.css */
.pa-chart[b-bnvnvyuyoq]{padding: 14px 16px 4px}.pa-chart svg[b-bnvnvyuyoq]{width: 100%;height: auto;display: block;overflow: visible}.pa-chart__grid[b-bnvnvyuyoq],.pa-chart__axis[b-bnvnvyuyoq]{stroke: var(--nm-border);stroke-width: 1}.pa-chart__hit[b-bnvnvyuyoq]{fill: transparent}.pa-chart__seg[b-bnvnvyuyoq]{transition: opacity .12s ease}.pa-chart:hover .pa-chart__seg[b-bnvnvyuyoq]{opacity: .45}.pa-chart__bar:hover .pa-chart__seg[b-bnvnvyuyoq]{opacity: 1}.pa-chart__tip[b-bnvnvyuyoq]{opacity: 0;pointer-events: none;transition: opacity .1s ease}.pa-chart__bar:hover .pa-chart__tip[b-bnvnvyuyoq]{opacity: 1}.pa-chart__tip > rect:first-child[b-bnvnvyuyoq]{fill: var(--nm-ink);opacity: .95}.pa-legend[b-bnvnvyuyoq]{display: flex;align-items: center;gap: 16px;flex-wrap: wrap;padding: 4px 16px 14px}.pa-legend__item[b-bnvnvyuyoq]{display: inline-flex;align-items: center;gap: 7px;font-size: 12.5px;color: var(--nm-ink-2)}.pa-legend__dot[b-bnvnvyuyoq]{width: 10px;height: 10px;border-radius: 3px;display: inline-block}
/* /src/Features/Diagnostics/Pages/Manager/ApiLogs.razor.rz.scp.css */
.nm-list-page[b-aalub0mv5f]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-aalub0mv5f]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-aalub0mv5f]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-aalub0mv5f]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-aalub0mv5f]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.apilog-page.is-full[b-aalub0mv5f]{position: fixed;inset: 0;z-index: 900;overflow: auto;background: var(--nm-bg);padding: 16px 20px 24px}.apilog-page.is-full:focus[b-aalub0mv5f]{outline: none}.apilog-tabs[b-aalub0mv5f]{display: flex;padding: 12px 16px 0;overflow-x: auto;scrollbar-width: none}.apilog-tabs[b-aalub0mv5f]::-webkit-scrollbar{display: none}.apilog-filters[b-aalub0mv5f]{display: flex;flex-direction: column;gap: 10px;padding: 12px 16px 14px;border-bottom: 1px solid var(--nm-border)}.apilog-filters__row[b-aalub0mv5f]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.apilog-filters__row--quick[b-aalub0mv5f]{gap: 6px}.apilog-filters__sep[b-aalub0mv5f]{width: 1px;height: 18px;background: var(--nm-border);margin: 0 4px}.apilog-search[b-aalub0mv5f]{flex: 1 1 260px;min-width: 200px}.apilog-sel[b-aalub0mv5f]{min-width: 160px}.apilog-sel--sort[b-aalub0mv5f]{min-width: 148px;margin-left: auto}.apilog-dates[b-aalub0mv5f]{display: inline-flex;align-items: center;gap: 6px}.apilog-dates__sep[b-aalub0mv5f]{color: var(--nm-muted);font-size: 12px}.apilog-quick-lbl[b-aalub0mv5f]{font-size: 11.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--nm-muted);margin-right: 2px}.apilog-tags[b-aalub0mv5f]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-left: 6px}[b-aalub0mv5f] .apilog-clear{margin-left: auto}.apilog-grid[b-aalub0mv5f]{overflow-x: auto}.apilog-grid[b-aalub0mv5f] .nm-grid__row.is-bad > td:first-child{box-shadow: inset 3px 0 0 var(--nm-bad)}.apilog-grid[b-aalub0mv5f] .nm-grid__row.is-warn > td:first-child{box-shadow: inset 3px 0 0 var(--nm-warn)}.cell-2line[b-aalub0mv5f]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line--right[b-aalub0mv5f]{align-items: flex-end}.cell-2line__main[b-aalub0mv5f]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%}.cell-2line__sub[b-aalub0mv5f]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%}.cell-stack[b-aalub0mv5f]{display: flex;flex-direction: column;align-items: center;gap: 3px}.cell-stack--start[b-aalub0mv5f]{align-items: flex-start;min-width: 0}.apilog-mono[b-aalub0mv5f]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-variant-numeric: tabular-nums}.apilog-dim[b-aalub0mv5f]{color: var(--nm-muted)}.apilog-trunc[b-aalub0mv5f]{display: inline-block;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: bottom}.apilog-err[b-aalub0mv5f]{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;color: var(--nm-bad);font-size: 12px}.apilog-ms[b-aalub0mv5f]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-variant-numeric: tabular-nums;color: var(--nm-ink-2);white-space: nowrap}.apilog-ms.is-warn[b-aalub0mv5f]{color: var(--nm-warn);font-weight: 600}.apilog-ms.is-bad[b-aalub0mv5f]{color: var(--nm-bad);font-weight: 700}.apilog-expected[b-aalub0mv5f]{display: flex;align-items: center;gap: 8px;margin: 0 16px 12px;padding: 8px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2);font-size: 12.5px}.apilog-expected > i[b-aalub0mv5f]{color: var(--nm-muted)}.apilog-expected__lbl[b-aalub0mv5f]{color: var(--nm-muted);font-weight: 600}.apilog-expected__val[b-aalub0mv5f]{color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);padding: 1px 8px;overflow-wrap: anywhere}.apilog-foot[b-aalub0mv5f]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding: 12px 16px;border-top: 1px solid var(--nm-border)}.apilog-foot__left[b-aalub0mv5f]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.apilog-foot__sep[b-aalub0mv5f]{width: 1px;height: 16px;background: var(--nm-border)}.apilog-range[b-aalub0mv5f]{font-size: 12.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.apilog-psize[b-aalub0mv5f]{display: inline-flex;align-items: center;gap: 6px}.apilog-psize > span[b-aalub0mv5f]{font-size: 12.5px;color: var(--nm-muted)}.apilog-psize[b-aalub0mv5f] .nm-select{min-width: 74px}.apilog-modal__hd[b-aalub0mv5f]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;flex: 1;min-width: 0}.apilog-modal__title[b-aalub0mv5f]{margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.apilog-modal__when[b-aalub0mv5f]{font-size: 12.5px;color: var(--nm-muted);font-family: ui-monospace,'JetBrains Mono',monospace}[b-aalub0mv5f] .apilog-modal__zoom{margin-left: auto}.apilog-detail__sub[b-aalub0mv5f]{display: block;margin-top: 3px;font-size: 11.5px;color: var(--nm-muted)}.apilog-keybox[b-aalub0mv5f]{margin: 16px 0;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2);font-size: 12.5px}.apilog-keybox.is-ok[b-aalub0mv5f]{border-color: var(--nm-ok);background: var(--nm-ok-soft)}.apilog-keybox.is-bad[b-aalub0mv5f]{border-color: var(--nm-bad);background: var(--nm-bad-soft)}.apilog-keybox__row[b-aalub0mv5f]{display: flex;align-items: baseline;flex-wrap: wrap;gap: 6px 12px}.apilog-keybox__lbl[b-aalub0mv5f]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.apilog-keybox__warn[b-aalub0mv5f]{color: var(--nm-ink);font-weight: 700}.apilog-keybox__dim[b-aalub0mv5f]{color: var(--nm-muted)}.apilog-keybox__note[b-aalub0mv5f]{margin: 8px 0 0;color: var(--nm-ink-2);line-height: 1.5}.apilog-code[b-aalub0mv5f]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;padding: 1px 8px;border-radius: var(--nm-r-input);background: var(--nm-surface);border: 1px solid var(--nm-border);color: var(--nm-ink);overflow-wrap: anywhere}.apilog-block[b-aalub0mv5f]{display: flex;flex-direction: column;gap: 6px;margin-top: 14px}.apilog-block__hd[b-aalub0mv5f]{display: flex;align-items: center;justify-content: space-between;gap: 8px;font-size: 11.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--nm-muted)}.apilog-block__actions[b-aalub0mv5f]{display: inline-flex;align-items: center;gap: 4px}.apilog-pre[b-aalub0mv5f]{margin: 0;padding: 10px 12px;border-radius: var(--nm-r-input);max-height: 340px;overflow: auto;background: var(--nm-surface-2);border: 1px solid var(--nm-border);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;line-height: 1.55;white-space: pre;tab-size: 2}.apilog-pre.is-wrap[b-aalub0mv5f]{white-space: pre-wrap;word-break: break-all}.apilog-pre.is-error[b-aalub0mv5f]{background: var(--nm-bad-soft);border-color: var(--nm-bad);color: var(--nm-bad)}.apilog-block__note[b-aalub0mv5f]{display: flex;align-items: center;gap: 6px;margin: 0;font-size: 12px;color: var(--nm-muted)}.apilog-inline[b-aalub0mv5f]{display: inline-flex;align-items: center;gap: 8px}.apilog-detail__actions[b-aalub0mv5f]{display: flex;justify-content: flex-end;margin-top: 12px}[b-aalub0mv5f] .apilog-alert{margin-bottom: 12px}.apilog-keylbl[b-aalub0mv5f]{font-size: 11px;font-weight: 600;color: var(--nm-muted);margin-right: 2px}.apilog-rowacts[b-aalub0mv5f]{display: inline-flex;align-items: center;justify-content: flex-end;gap: 2px}.apilog-tracebar[b-aalub0mv5f]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin: 0;padding: 10px 16px;border-bottom: 1px solid var(--nm-border);background: var(--nm-surface-2)}.apilog-tracebar__lbl[b-aalub0mv5f]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 700;color: var(--nm-ink-2);white-space: nowrap}.apilog-tracebar__lbl > i[b-aalub0mv5f]{color: var(--nm-brand-500)}.apilog-tracebar__input[b-aalub0mv5f]{flex: 1 1 320px;min-width: 220px}.apilog-trace[b-aalub0mv5f]{display: flex;flex-direction: column;gap: 12px;padding: 14px 16px 0}.apilog-trace__loading[b-aalub0mv5f]{padding: 32px 0}.apilog-trace[b-aalub0mv5f] .apilog-alert{margin-bottom: 0}.apilog-trace__hd[b-aalub0mv5f]{display: flex;align-items: flex-start;justify-content: space-between;gap: 12px;flex-wrap: wrap}.apilog-trace__heading[b-aalub0mv5f]{min-width: 0}.apilog-trace__title[b-aalub0mv5f]{margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink);overflow-wrap: anywhere}.apilog-trace__sub[b-aalub0mv5f]{margin: 3px 0 0;font-size: 12.5px;color: var(--nm-muted);max-width: 78ch}.apilog-trace__chips[b-aalub0mv5f]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.apilog-trace > .apilog-grid[b-aalub0mv5f]{margin: 0 -16px;border-top: 1px solid var(--nm-border)}.apilog-trace__cell[b-aalub0mv5f]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.apilog-trace__desc[b-aalub0mv5f]{font-size: 12.5px;color: var(--nm-ink-2);white-space: pre-wrap;overflow-wrap: anywhere}.apilog-trace__notes[b-aalub0mv5f]{display: flex;flex-direction: column;gap: 4px;padding: 8px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.apilog-trace__notes-hd[b-aalub0mv5f]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.apilog-trace__notes-hd > i[b-aalub0mv5f]{color: var(--nm-brand-500)}.apilog-trace__notes-list[b-aalub0mv5f]{margin: 0;padding-left: 18px;font-size: 12.5px;color: var(--nm-ink-2)}.apilog-trace__notes-list > li[b-aalub0mv5f]{overflow-wrap: anywhere}.apilog-link[b-aalub0mv5f]{color: var(--nm-brand-600,var(--nm-brand-500));font-weight: 600;text-decoration: none}.apilog-link:hover[b-aalub0mv5f]{text-decoration: underline}.apilog-wrap[b-aalub0mv5f]{overflow-wrap: anywhere}.apilog-steplink[b-aalub0mv5f]{display: inline-flex;padding: 0;border: 0;background: none;border-radius: var(--nm-r-input);cursor: pointer}.apilog-steplink:hover[b-aalub0mv5f]{filter: brightness(.95)}.apilog-steplink:focus-visible[b-aalub0mv5f]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.apilog-keys[b-aalub0mv5f]{display: flex;flex-wrap: wrap;gap: 4px}.apilog-key[b-aalub0mv5f]{display: inline-flex;align-items: baseline;gap: 4px;max-width: 300px;min-width: 0;padding: 1px 7px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);font-size: 11.5px;line-height: 1.6}.apilog-key__lbl[b-aalub0mv5f]{color: var(--nm-muted);font-weight: 600;white-space: nowrap}.apilog-key__val[b-aalub0mv5f]{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: var(--nm-ink);font-family: ui-monospace,'JetBrains Mono',monospace;font-variant-numeric: tabular-nums}[b-aalub0mv5f] .nm-modal-panel.apilog-modal--full{max-width: none;width: calc(100vw - 32px);height: calc(100vh - 32px);max-height: none}[b-aalub0mv5f] .nm-modal-panel.apilog-modal--full .apilog-pre{max-height: none}@media (max-width: 900px){.nm-list-page[b-aalub0mv5f]{padding: 16px 14px 22px}.apilog-search[b-aalub0mv5f]{flex: 1 1 100%}.apilog-sel[b-aalub0mv5f]{flex: 1 1 46%;min-width: 0}.apilog-sel--sort[b-aalub0mv5f]{margin-left: 0}.apilog-sel[b-aalub0mv5f] .nm-select{width: 100%}.apilog-dates[b-aalub0mv5f]{flex: 1 1 100%}[b-aalub0mv5f] .apilog-clear{margin-left: 0}.apilog-tracebar__input[b-aalub0mv5f]{flex: 1 1 100%}.apilog-trace__facts[b-aalub0mv5f] .nm-dl{grid-template-columns: repeat(2,minmax(0,1fr)) !important}}@media (max-width: 560px){.apilog-trace__facts[b-aalub0mv5f] .nm-dl{grid-template-columns: minmax(0,1fr) !important}}.apilog-urlcell[b-aalub0mv5f]{display: flex;align-items: flex-start;gap: 6px;min-width: 320px}.apilog-urltext[b-aalub0mv5f]{flex: 1 1 auto;min-width: 0;padding-top: 2px;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;line-height: 1.5;word-break: break-all;overflow-wrap: anywhere}.apilog-urltext__origin[b-aalub0mv5f]{color: var(--nm-muted)}.apilog-urltext__path[b-aalub0mv5f]{color: var(--nm-ink);font-weight: 600}.apilog-urltext__query[b-aalub0mv5f]{color: var(--nm-ink-2)}.apilog-method[b-aalub0mv5f]{flex: none;margin-top: 1px;padding: 1px 6px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);color: var(--nm-ink-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10.5px;font-weight: 700;letter-spacing: .03em;line-height: 1.6}.apilog-method.is-get[b-aalub0mv5f]{background: var(--nm-info-soft);color: var(--nm-info)}.apilog-method.is-post[b-aalub0mv5f]{background: var(--nm-violet-soft);color: var(--nm-violet)}.apilog-method.is-delete[b-aalub0mv5f]{background: var(--nm-bad-soft);color: var(--nm-bad)}[b-aalub0mv5f] .apilog-urlcell__copy{flex: none;opacity: .45}.apilog-urlcell:hover[b-aalub0mv5f] .apilog-urlcell__copy,[b-aalub0mv5f] .apilog-urlcell__copy:focus-visible{opacity: 1}[b-aalub0mv5f] .apilog-dl-full{grid-column: 1 / -1}.apilog-size[b-aalub0mv5f]{display: inline-flex;align-items: center;color: var(--nm-muted);white-space: nowrap}.apilog-size--in[b-aalub0mv5f]{color: var(--nm-ink-2)}.apilog-size > i[b-aalub0mv5f]{font-size: 14px;line-height: 1}.apilog-errcell[b-aalub0mv5f]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.apilog-errcode[b-aalub0mv5f]{max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-weight: 700;color: var(--nm-bad);cursor: help}
/* /src/Features/Diagnostics/Pages/Manager/ApiStats.razor.rz.scp.css */
.nm-list-page[b-oyalqmz746]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-oyalqmz746]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-oyalqmz746]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-oyalqmz746]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-oyalqmz746]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.apistat-stamp[b-oyalqmz746]{font-size: 12px;color: var(--nm-muted)}.apistat-filters[b-oyalqmz746]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;padding: 12px 16px}.apistat-filters__lbl[b-oyalqmz746]{font-size: 11.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--nm-muted);margin-right: 2px}.apistat-filters__sep[b-oyalqmz746]{width: 1px;height: 18px;background: var(--nm-border);margin: 0 4px}.apistat-dates[b-oyalqmz746]{display: inline-flex;align-items: center;gap: 6px}.apistat-dates__sep[b-oyalqmz746]{color: var(--nm-muted);font-size: 12px}.apistat-sel[b-oyalqmz746]{min-width: 160px}.apistat-kpi__sub[b-oyalqmz746]{margin-left: 6px;font-size: 12px;font-weight: 600;color: var(--nm-muted)}.apistat-kpi__sub.is-bad[b-oyalqmz746]{color: var(--nm-bad)}.apistat-sect__hd[b-oyalqmz746]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap;padding: 14px 16px 12px;border-bottom: 1px solid var(--nm-border)}.apistat-sect__title[b-oyalqmz746]{margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.apistat-sect__sub[b-oyalqmz746]{margin: 3px 0 0;font-size: 12.5px;color: var(--nm-muted);max-width: 80ch}.apistat-chart[b-oyalqmz746]{padding: 14px 16px 4px}.apistat-chart svg[b-oyalqmz746]{width: 100%;height: auto;display: block;overflow: visible}.apistat-chart-grid[b-oyalqmz746],.apistat-chart-axis[b-oyalqmz746]{stroke: var(--nm-border);stroke-width: 1}.apistat-chart-hit[b-oyalqmz746]{fill: transparent}.apistat-chart-seg[b-oyalqmz746]{transition: opacity .12s ease}.apistat-chart-seg.is-ok[b-oyalqmz746]{fill: var(--nm-ok)}.apistat-chart-seg.is-empty[b-oyalqmz746]{fill: var(--nm-violet)}.apistat-chart-seg.is-fail[b-oyalqmz746]{fill: var(--nm-bad)}.apistat-chart:hover .apistat-chart-seg[b-oyalqmz746]{opacity: .45}.apistat-chart-bar:hover .apistat-chart-seg[b-oyalqmz746]{opacity: 1}.apistat-chart-tip[b-oyalqmz746]{opacity: 0;pointer-events: none;transition: opacity .1s ease}.apistat-chart-bar:hover .apistat-chart-tip[b-oyalqmz746]{opacity: 1}.apistat-chart-tip rect[b-oyalqmz746]{fill: var(--nm-ink);opacity: .94}.apistat-legend[b-oyalqmz746]{display: flex;align-items: center;gap: 18px;flex-wrap: wrap;padding: 4px 16px 14px}.apistat-legend__item[b-oyalqmz746]{display: inline-flex;align-items: center;gap: 7px;font-size: 12.5px;color: var(--nm-ink-2)}.apistat-dot[b-oyalqmz746]{width: 10px;height: 10px;border-radius: 3px;display: inline-block}.apistat-dot.is-ok[b-oyalqmz746]{background: var(--nm-ok)}.apistat-dot.is-empty[b-oyalqmz746]{background: var(--nm-violet)}.apistat-dot.is-fail[b-oyalqmz746]{background: var(--nm-bad)}.apistat-legend--inline[b-oyalqmz746]{padding: 0;gap: 14px}.apistat-cmp[b-oyalqmz746]{overflow-x: auto;padding: 4px 16px 12px}.apistat-cmp__head[b-oyalqmz746],.apistat-cmp__row[b-oyalqmz746]{display: grid;grid-template-columns: 190px minmax(200px,1fr) 300px 180px;align-items: center;gap: 14px;min-width: 900px}.apistat-cmp__head[b-oyalqmz746]{padding: 8px 0 6px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .05em;color: var(--nm-muted);border-bottom: 1px solid var(--nm-border)}.apistat-cmp__row[b-oyalqmz746]{padding: 9px 0;border-bottom: 1px solid var(--nm-border)}.apistat-cmp__row:last-of-type[b-oyalqmz746]{border-bottom: none}.apistat-cmp__name[b-oyalqmz746]{display: inline-flex;align-items: center;gap: 8px}.apistat-cmp__cell[b-oyalqmz746]{display: flex;align-items: center;gap: 10px;min-width: 0}.apistat-cmp__num[b-oyalqmz746]{flex: 0 0 auto;min-width: 104px;text-align: right;font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;font-variant-numeric: tabular-nums}.apistat-mix[b-oyalqmz746]{display: flex;flex: 1 1 auto;gap: 2px;height: 10px;min-width: 90px;border-radius: 3px;overflow: hidden;background: var(--nm-surface-2)}.apistat-mix__seg[b-oyalqmz746]{display: block;height: 100%}.apistat-mix__seg.is-ok[b-oyalqmz746]{background: var(--nm-ok)}.apistat-mix__seg.is-empty[b-oyalqmz746]{background: var(--nm-violet)}.apistat-mix__seg.is-fail[b-oyalqmz746]{background: var(--nm-bad)}.apistat-speed[b-oyalqmz746]{width: 210px;height: 16px;flex: 0 0 auto;overflow: visible}.apistat-speed__track[b-oyalqmz746]{stroke: var(--nm-border);stroke-width: 2;stroke-linecap: round}.apistat-speed__range[b-oyalqmz746]{fill: var(--nm-ink-2);opacity: .55}.apistat-speed__p50[b-oyalqmz746]{fill: var(--nm-ink-2)}.apistat-speed__mark[b-oyalqmz746]{stroke: var(--nm-warn);stroke-width: 1.5;stroke-dasharray: 3 2}.apistat-spark[b-oyalqmz746]{width: 170px;height: 26px;flex: 0 0 auto}.apistat-spark__base[b-oyalqmz746]{stroke: var(--nm-border);stroke-width: 1}.apistat-spark__bar[b-oyalqmz746]{fill: var(--nm-ink-2);opacity: .5}.apistat-cmp__foot[b-oyalqmz746]{display: flex;align-items: center;gap: 18px;flex-wrap: wrap;padding: 10px 0 0;font-size: 11.5px;color: var(--nm-muted);min-width: 900px}.apistat-cmp__axis[b-oyalqmz746]{display: inline-flex;align-items: center;gap: 6px}.apistat-mark[b-oyalqmz746]{width: 0;height: 12px;border-left: 1.5px dashed var(--nm-warn);display: inline-block}.apistat-grid[b-oyalqmz746]{overflow-x: auto}.apistat-grid[b-oyalqmz746] .nm-grid__row.is-bad > td:first-child{box-shadow: inset 3px 0 0 var(--nm-bad)}.apistat-grid[b-oyalqmz746] .nm-grid__row.is-warn > td:first-child{box-shadow: inset 3px 0 0 var(--nm-warn)}.cell-2line[b-oyalqmz746]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line--right[b-oyalqmz746]{align-items: flex-end}.apistat-clamp1[b-oyalqmz746]{display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;overflow-wrap: anywhere}.cell-2line__main[b-oyalqmz746]{font-size: 13px;font-weight: 600;color: var(--nm-ink);display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;overflow-wrap: anywhere}.cell-2line__sub[b-oyalqmz746]{font-size: 11.5px;color: var(--nm-muted);max-width: 100%;overflow: hidden;text-overflow: ellipsis}.apistat-code[b-oyalqmz746]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;font-variant-numeric: tabular-nums}.apistat-chbtn[b-oyalqmz746]{appearance: none;background: none;border: 0;padding: 0;margin: 0;font: inherit;color: inherit;text-align: left;cursor: pointer;width: 100%}.apistat-chbtn:hover .cell-2line__main[b-oyalqmz746]{text-decoration: underline}.apistat-chbtn.is-open .cell-2line__main[b-oyalqmz746]{color: var(--nm-brand-700)}.apistat-chbtn:focus-visible[b-oyalqmz746]{outline: 2px solid var(--nm-brand-700);outline-offset: 2px;border-radius: 4px}.apistat-detail__hd[b-oyalqmz746]{display: flex;align-items: flex-start;justify-content: space-between;gap: 12px}.apistat-detail__hd .apistat-sect__title[b-oyalqmz746]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.apistat-detail__close[b-oyalqmz746]{appearance: none;background: none;border: 0;padding: 4px;color: var(--nm-muted);cursor: pointer;line-height: 1}.apistat-detail__close:hover[b-oyalqmz746]{color: var(--nm-ink)}.apistat-detail__kpi[b-oyalqmz746]{padding: 0 16px 4px}.apistat-sect__hd--sub[b-oyalqmz746]{padding-top: 4px}.apistat-sect__title--sm[b-oyalqmz746]{font-size: 14px}.apistat-dim[b-oyalqmz746]{color: var(--nm-muted);font-size: 12.5px}.apistat-err[b-oyalqmz746]{color: var(--nm-bad);font-weight: 600}.apistat-ms[b-oyalqmz746]{font-size: 12.5px;color: var(--nm-ink-2)}.apistat-ms.is-warn[b-oyalqmz746]{color: var(--nm-warn);font-weight: 600}.apistat-ms.is-bad[b-oyalqmz746]{color: var(--nm-bad);font-weight: 700}[b-oyalqmz746] .apistat-row-group > td{border-top: 2px solid var(--nm-border)}.apistat-why[b-oyalqmz746]{white-space: normal;line-height: 1.45}.apistat-outcome[b-oyalqmz746]{display: flex;flex-direction: column;gap: 8px;padding: 14px 16px 16px}.apistat-outcome__row[b-oyalqmz746]{display: flex;align-items: flex-start;gap: 9px;font-size: 13.5px;color: var(--nm-ink-2)}.apistat-outcome__row i[b-oyalqmz746]{color: var(--nm-ok);font-size: 15px;line-height: 1.4}.apistat-outcome__row.is-warn i[b-oyalqmz746]{color: var(--nm-warn)}.apistat-outcome__note[b-oyalqmz746]{margin: 2px 0 0;font-size: 12.5px;color: var(--nm-muted);max-width: 90ch}@media (max-width: 900px){.nm-list-page[b-oyalqmz746]{padding: 16px 14px 22px}.apistat-sel[b-oyalqmz746]{min-width: 140px}}
/* /src/Features/Diagnostics/Pages/Manager/AuditLogs.razor.rz.scp.css */
.nm-list-page[b-gas4sl49nl]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-gas4sl49nl]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-gas4sl49nl]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-gas4sl49nl]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-gas4sl49nl]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.audlog-filters[b-gas4sl49nl]{display: flex;flex-direction: column;gap: 10px;padding: 14px 16px;border-bottom: 1px solid var(--nm-border)}.audlog-filters__row[b-gas4sl49nl]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.audlog-filters__row--quick[b-gas4sl49nl]{gap: 6px}.audlog-search[b-gas4sl49nl]{flex: 1 1 280px;min-width: 220px}.audlog-sel[b-gas4sl49nl]{min-width: 168px}.audlog-dates[b-gas4sl49nl]{display: inline-flex;align-items: center;gap: 6px}.audlog-dates__sep[b-gas4sl49nl]{color: var(--nm-muted);font-size: 12px}.audlog-quick-lbl[b-gas4sl49nl]{font-size: 11.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--nm-muted);margin-right: 2px}.audlog-tags[b-gas4sl49nl]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-left: 6px}[b-gas4sl49nl] .audlog-clear{margin-left: auto}.cell-2line[b-gas4sl49nl]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-gas4sl49nl]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%}.cell-2line__sub[b-gas4sl49nl]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%}.audlog-mono[b-gas4sl49nl]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-variant-numeric: tabular-nums}.audlog-code[b-gas4sl49nl]{display: inline-block;max-width: 100%;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.audlog-desc[b-gas4sl49nl]{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;color: var(--nm-ink-2);min-width: 220px}.audlog-foot[b-gas4sl49nl]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding: 12px 16px;border-top: 1px solid var(--nm-border)}.audlog-foot__left[b-gas4sl49nl]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.audlog-foot__sep[b-gas4sl49nl]{width: 1px;height: 16px;background: var(--nm-border)}.audlog-range[b-gas4sl49nl]{font-size: 12.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.audlog-psize[b-gas4sl49nl]{display: inline-flex;align-items: center;gap: 6px}.audlog-psize > span[b-gas4sl49nl]{font-size: 12.5px;color: var(--nm-muted)}.audlog-psize[b-gas4sl49nl] .nm-select{min-width: 74px}.audlog-detail[b-gas4sl49nl]{display: flex;flex-direction: column;gap: 16px}.audlog-detail__hd[b-gas4sl49nl]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.audlog-detail__when[b-gas4sl49nl]{font-size: 12.5px;color: var(--nm-muted);font-family: ui-monospace,'JetBrains Mono',monospace}.audlog-detail__sub[b-gas4sl49nl]{display: block;margin-top: 3px;font-size: 12px;color: var(--nm-muted)}[b-gas4sl49nl] .audlog-detail__wide{grid-column: 1 / -1}.audlog-detail__none[b-gas4sl49nl]{display: flex;gap: 8px;align-items: flex-start;margin: 0;padding: 10px 12px;border-radius: var(--nm-r-input);background: var(--nm-info-soft);color: var(--nm-info);font-size: 12.5px}.audlog-json-block[b-gas4sl49nl]{display: flex;flex-direction: column;gap: 6px}.audlog-json-hd[b-gas4sl49nl]{display: flex;align-items: center;justify-content: space-between;gap: 8px;font-size: 11.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--nm-muted)}.audlog-json[b-gas4sl49nl]{margin: 0;padding: 10px 12px;border-radius: var(--nm-r-input);max-height: 340px;overflow: auto;background: var(--nm-surface-2);border: 1px solid var(--nm-border);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;line-height: 1.55;white-space: pre-wrap;word-break: break-word}.audlog-scope__lead[b-gas4sl49nl]{margin: 0 0 12px;font-size: 13px;color: var(--nm-muted)}@media (max-width: 900px){.nm-list-page[b-gas4sl49nl]{padding: 16px 14px 22px}.audlog-search[b-gas4sl49nl]{flex: 1 1 100%}.audlog-sel[b-gas4sl49nl]{flex: 1 1 46%;min-width: 0}.audlog-sel[b-gas4sl49nl] .nm-select{width: 100%}.audlog-dates[b-gas4sl49nl]{flex: 1 1 100%}[b-gas4sl49nl] .audlog-clear{margin-left: 0}}
/* /src/Features/Diagnostics/Pages/Manager/PartnerApiDetail.razor.rz.scp.css */
.nm-list-page[b-10sdwu20yx]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-10sdwu20yx]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-10sdwu20yx]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink);display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-10sdwu20yx]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);display: flex;align-items: center;gap: 4px;flex-wrap: wrap}.nm-list-actions[b-10sdwu20yx]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.pas-stamp[b-10sdwu20yx]{font-size: 12px;color: var(--nm-muted)}.pad-head[b-10sdwu20yx]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.pad-back[b-10sdwu20yx]{display: inline-flex;align-items: center;gap: 6px;width: fit-content;font-size: 12.5px;font-weight: 600;color: var(--nm-muted);text-decoration: none}.pad-back:hover[b-10sdwu20yx]{color: var(--nm-brand-700)}.pad-code[b-10sdwu20yx]{font-weight: 700;color: var(--nm-ink-2)}.pas-filters[b-10sdwu20yx]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;padding: 12px 16px}.pas-filters__lbl[b-10sdwu20yx]{font-size: 11.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--nm-muted);margin-right: 2px}.pas-filters__sep[b-10sdwu20yx]{width: 1px;height: 18px;background: var(--nm-border);margin: 0 4px}.pas-filters__prev[b-10sdwu20yx]{margin-left: auto;font-size: 12px;color: var(--nm-muted)}.pas-dates[b-10sdwu20yx]{display: inline-flex;align-items: center;gap: 6px}.pas-dates__sep[b-10sdwu20yx]{color: var(--nm-muted);font-size: 12px}.pas-kpi__sub[b-10sdwu20yx]{margin-left: 6px;font-size: 12px;font-weight: 600;color: var(--nm-muted)}.pas-chg[b-10sdwu20yx]{margin-left: 6px;font-size: 12px;font-weight: 700;font-variant-numeric: tabular-nums}.pas-chg.is-up[b-10sdwu20yx]{color: var(--nm-ok)}.pas-chg.is-down[b-10sdwu20yx]{color: var(--nm-bad)}.pas-chg.is-flat[b-10sdwu20yx]{color: var(--nm-muted)}.pas-sect__title[b-10sdwu20yx]{margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.pas-sect__sub[b-10sdwu20yx]{margin: 3px 0 0;font-size: 12.5px;color: var(--nm-muted);max-width: 90ch}.pad-grid[b-10sdwu20yx]{display: grid;grid-template-columns: repeat(auto-fit,minmax(420px,1fr));gap: 0}.pad-block[b-10sdwu20yx]{padding: 16px;border-bottom: 1px solid var(--nm-border);min-width: 0}.pad-grid > .pad-block + .pad-block[b-10sdwu20yx]{border-left: 1px solid var(--nm-border)}.pad-block--wide[b-10sdwu20yx]{border-bottom: none;padding-bottom: 6px}.pad-funnel[b-10sdwu20yx]{list-style: none;margin: 14px 0 0;padding: 0;display: flex;flex-direction: column;gap: 10px}.pad-funnel__step[b-10sdwu20yx]{display: grid;grid-template-columns: 190px minmax(120px,1fr) 70px;grid-template-rows: auto auto;column-gap: 12px;row-gap: 2px;align-items: center}.pad-funnel__lbl[b-10sdwu20yx]{display: flex;flex-direction: column;font-size: 13px;font-weight: 600;color: var(--nm-ink)}.pad-funnel__rate[b-10sdwu20yx]{font-size: 11.5px;font-weight: 600;color: var(--nm-ok)}.pad-funnel__bar[b-10sdwu20yx]{height: 12px;border-radius: 4px;background: var(--nm-surface-2);overflow: hidden}.pad-funnel__fill[b-10sdwu20yx]{display: block;height: 100%;border-radius: 4px;background: var(--nm-chart-1)}.pad-funnel__num[b-10sdwu20yx]{text-align: right;font-weight: 700;font-variant-numeric: tabular-nums}.pad-funnel__hint[b-10sdwu20yx]{grid-column: 2 / 4;font-size: 11.5px;color: var(--nm-muted)}.pad-counts[b-10sdwu20yx]{list-style: none;margin: 10px 0 0;padding: 0;display: flex;flex-direction: column;gap: 8px}.pad-counts__btn[b-10sdwu20yx]{display: flex;justify-content: space-between;gap: 12px;width: 100%;padding: 8px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);font: inherit;font-size: 13px;color: var(--nm-ink);cursor: pointer;text-align: left}.pad-counts__btn:hover[b-10sdwu20yx]{border-color: var(--nm-violet);background: var(--nm-violet-soft)}.pad-counts__sub[b-10sdwu20yx]{display: block;padding: 2px 10px 0;font-size: 11.5px;color: var(--nm-muted)}.pad-codes[b-10sdwu20yx]{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 10px}.pad-codes__item[b-10sdwu20yx]{display: inline-flex;gap: 6px;align-items: baseline;padding: 5px 10px;border-radius: var(--nm-r-pill);border: 1px solid var(--nm-border);font-size: 12.5px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.pad-codes__item.is-ok strong[b-10sdwu20yx]{color: var(--nm-ok)}.pad-codes__item.is-client strong[b-10sdwu20yx]{color: var(--nm-warn)}.pad-codes__item.is-server strong[b-10sdwu20yx]{color: var(--nm-bad)}.pad-page[b-10sdwu20yx] .cell-2line{display: flex;flex-direction: column;gap: 2px;min-width: 0;align-items: flex-start}.pad-page[b-10sdwu20yx] .cell-main{font-weight: 600;color: var(--nm-ink)}.pad-page[b-10sdwu20yx] .cell-sub{font-size: 11.5px;color: var(--nm-muted)}.pad-page[b-10sdwu20yx] .cell-sub code{font-size: 11px}.pad-page[b-10sdwu20yx] .pad-link{text-decoration: none}.pad-page[b-10sdwu20yx] .pad-link:hover{color: var(--nm-brand-700);text-decoration: underline}.pad-page[b-10sdwu20yx] .pad-share{display: flex;align-items: center;gap: 8px}.pad-page[b-10sdwu20yx] .pad-share__bar{flex: 1 1 auto;height: 8px;border-radius: 3px;background: var(--nm-surface-2);overflow: hidden}.pad-page[b-10sdwu20yx] .pad-share__bar > span{display: block;height: 100%;background: var(--nm-ink-2);opacity: .5}.pad-page[b-10sdwu20yx] .pad-share__num{min-width: 56px;text-align: right;font-variant-numeric: tabular-nums}.pad-page[b-10sdwu20yx] .pad-domains{display: inline-block;max-width: 220px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.pad-page[b-10sdwu20yx] .pas-quota{display: flex;flex-direction: column;gap: 4px;min-width: 140px}.pad-page[b-10sdwu20yx] .pas-chg{margin-left: 0}@media (max-width: 720px){.nm-list-page[b-10sdwu20yx]{padding: 16px}.pad-grid[b-10sdwu20yx]{grid-template-columns: 1fr}.pad-grid > .pad-block + .pad-block[b-10sdwu20yx]{border-left: none}.pad-funnel__step[b-10sdwu20yx]{grid-template-columns: 120px minmax(80px,1fr) 56px}.pas-filters__prev[b-10sdwu20yx]{margin-left: 0;width: 100%}}
/* /src/Features/Diagnostics/Pages/Manager/PartnerApiStats.razor.rz.scp.css */
.nm-list-page[b-6f4ihni6u3]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-6f4ihni6u3]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-6f4ihni6u3]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-6f4ihni6u3]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 82ch}.nm-list-actions[b-6f4ihni6u3]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.pas-stamp[b-6f4ihni6u3]{font-size: 12px;color: var(--nm-muted)}.pas-filters[b-6f4ihni6u3]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;padding: 12px 16px}.pas-filters__lbl[b-6f4ihni6u3]{font-size: 11.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--nm-muted);margin-right: 2px}.pas-filters__sep[b-6f4ihni6u3]{width: 1px;height: 18px;background: var(--nm-border);margin: 0 4px}.pas-filters__prev[b-6f4ihni6u3]{margin-left: auto;font-size: 12px;color: var(--nm-muted)}.pas-dates[b-6f4ihni6u3]{display: inline-flex;align-items: center;gap: 6px}.pas-dates__sep[b-6f4ihni6u3]{color: var(--nm-muted);font-size: 12px}.pas-kpi__of[b-6f4ihni6u3]{font-size: .62em;font-weight: 600;color: var(--nm-muted)}.pas-kpi__sub[b-6f4ihni6u3]{margin-left: 6px;font-size: 12px;font-weight: 600;color: var(--nm-muted)}.pas-chg[b-6f4ihni6u3]{margin-left: 6px;font-size: 12px;font-weight: 700;font-variant-numeric: tabular-nums}.pas-chg.is-up[b-6f4ihni6u3]{color: var(--nm-ok)}.pas-chg.is-down[b-6f4ihni6u3]{color: var(--nm-bad)}.pas-chg.is-flat[b-6f4ihni6u3]{color: var(--nm-muted)}.pas-sect__hd[b-6f4ihni6u3]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap;padding: 14px 16px 12px;border-bottom: 1px solid var(--nm-border)}.pas-sect__title[b-6f4ihni6u3]{margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.pas-sect__sub[b-6f4ihni6u3]{margin: 3px 0 0;font-size: 12.5px;color: var(--nm-muted);max-width: 86ch}.pas-attn[b-6f4ihni6u3]{list-style: none;margin: 0;padding: 6px 16px 10px}.pas-attn__row[b-6f4ihni6u3]{display: flex;align-items: baseline;gap: 10px;flex-wrap: wrap;padding: 9px 0;border-bottom: 1px solid var(--nm-border)}.pas-attn__row:last-child[b-6f4ihni6u3]{border-bottom: none}.pas-attn__who[b-6f4ihni6u3]{font-size: 14px;font-weight: 700;color: var(--nm-ink);text-decoration: none}.pas-attn__who:hover[b-6f4ihni6u3]{color: var(--nm-brand-700);text-decoration: underline}.pas-attn__why[b-6f4ihni6u3]{font-size: 13px;color: var(--nm-ink-2);flex: 1 1 320px}.pas-attn__ok[b-6f4ihni6u3]{display: flex;align-items: center;gap: 8px;padding: 14px 16px;font-size: 13.5px;color: var(--nm-ok)}.pas-legend[b-6f4ihni6u3]{display: flex;align-items: center;gap: 14px;flex-wrap: wrap}.pas-legend__item[b-6f4ihni6u3]{display: inline-flex;align-items: center;gap: 7px;font-size: 12.5px;color: var(--nm-ink-2)}.pas-dot[b-6f4ihni6u3]{width: 10px;height: 10px;border-radius: 3px;display: inline-block}.pas-dot.is-ok[b-6f4ihni6u3],.pas-mix__seg.is-ok[b-6f4ihni6u3]{background: var(--nm-ok)}.pas-dot.is-client[b-6f4ihni6u3],.pas-mix__seg.is-client[b-6f4ihni6u3]{background: var(--nm-warn)}.pas-dot.is-rejected[b-6f4ihni6u3],.pas-mix__seg.is-rejected[b-6f4ihni6u3]{background: var(--nm-violet)}.pas-dot.is-server[b-6f4ihni6u3],.pas-mix__seg.is-server[b-6f4ihni6u3]{background: var(--nm-bad)}.pas-cmp[b-6f4ihni6u3]{overflow-x: auto;padding: 4px 16px 12px}.pas-cmp__head[b-6f4ihni6u3],.pas-cmp__row[b-6f4ihni6u3]{display: grid;grid-template-columns: 200px minmax(150px,1fr) minmax(130px,1fr) minmax(150px,1fr) 250px 130px;align-items: center;gap: 14px;min-width: 1080px}.pas-cmp__head[b-6f4ihni6u3]{padding: 8px 0 6px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .05em;color: var(--nm-muted);border-bottom: 1px solid var(--nm-border)}.pas-cmp__row[b-6f4ihni6u3]{padding: 9px 0;border-bottom: 1px solid var(--nm-border)}.pas-cmp__row:last-of-type[b-6f4ihni6u3]{border-bottom: none}.pas-cmp__name[b-6f4ihni6u3]{display: grid;grid-template-columns: auto 1fr;grid-template-rows: auto auto;column-gap: 8px;row-gap: 2px;align-items: center;min-width: 0;text-decoration: none;color: inherit}.pas-cmp__code[b-6f4ihni6u3]{font-size: 14px;font-weight: 800;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.pas-cmp__name[b-6f4ihni6u3] .nm-badge{justify-self: start}.pas-cmp__name:hover .pas-cmp__code[b-6f4ihni6u3]{color: var(--nm-brand-700);text-decoration: underline}.pas-cmp__code[b-6f4ihni6u3]{grid-column: 1 / -1;grid-row: 1}.pas-cmp__full[b-6f4ihni6u3]{grid-column: 2;grid-row: 2;font-size: 11.5px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 0}.pas-cmp__name[b-6f4ihni6u3] .nm-badge{grid-column: 1;grid-row: 2}.pas-cmp__cell[b-6f4ihni6u3]{display: flex;align-items: center;gap: 10px;min-width: 0}.pas-cmp__num[b-6f4ihni6u3]{flex: 0 0 auto;min-width: 88px;text-align: right;font-size: 12px;color: var(--nm-ink-2);white-space: nowrap;font-variant-numeric: tabular-nums}.pas-cmp__hint[b-6f4ihni6u3]{display: block;font-size: 10.5px;color: var(--nm-muted)}.pas-cmp__none[b-6f4ihni6u3]{font-size: 12px;color: var(--nm-muted);font-style: italic}.pas-cmp__foot[b-6f4ihni6u3]{display: flex;gap: 18px;flex-wrap: wrap;padding: 10px 0 0;font-size: 11.5px;color: var(--nm-muted);min-width: 1080px}.pas-bar[b-6f4ihni6u3]{flex: 1 1 auto;height: 10px;min-width: 70px;border-radius: 3px;background: var(--nm-surface-2);overflow: hidden}.pas-bar__fill[b-6f4ihni6u3]{display: block;height: 100%;border-radius: 3px;background: var(--nm-ink-2);opacity: .55}.pas-bar__fill.is-conv[b-6f4ihni6u3]{background: var(--nm-ok);opacity: .8}.pas-mix[b-6f4ihni6u3]{display: flex;flex: 1 1 auto;gap: 2px;height: 10px;min-width: 70px;border-radius: 3px;overflow: hidden;background: var(--nm-surface-2)}.pas-mix__seg[b-6f4ihni6u3]{display: block;height: 100%}.pas-speed[b-6f4ihni6u3]{width: 150px;height: 16px;flex: 0 0 auto;overflow: visible}.pas-speed__track[b-6f4ihni6u3]{stroke: var(--nm-border);stroke-width: 2;stroke-linecap: round}.pas-speed__range[b-6f4ihni6u3]{fill: var(--nm-ink-2);opacity: .55}.pas-speed__p50[b-6f4ihni6u3]{fill: var(--nm-ink-2)}.pas-sites__note[b-6f4ihni6u3]{display: flex;align-items: baseline;gap: 8px;margin: 0;padding: 10px 16px;font-size: 12.5px;color: var(--nm-ink-2);border-bottom: 1px solid var(--nm-border)}.pas-sites__empty[b-6f4ihni6u3]{margin: 0;padding: 14px 16px;font-size: 13px;color: var(--nm-muted);font-style: italic}.pas-sites__scroll[b-6f4ihni6u3]{overflow-x: auto}.pas-sites[b-6f4ihni6u3]{width: 100%;min-width: 980px;border-collapse: collapse;font-size: 13px;color: var(--nm-ink)}.pas-sites th[b-6f4ihni6u3],.pas-sites td[b-6f4ihni6u3]{padding: 9px 12px;border-bottom: 1px solid var(--nm-border);text-align: left;vertical-align: middle}.pas-sites thead th[b-6f4ihni6u3]{font-size: 11.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .05em;color: var(--nm-muted);white-space: nowrap}.pas-sites tbody tr:last-child th[b-6f4ihni6u3],.pas-sites tbody tr:last-child td[b-6f4ihni6u3]{border-bottom: none}.pas-sites .is-num[b-6f4ihni6u3]{text-align: right;font-variant-numeric: tabular-nums;white-space: nowrap}.pas-sites__name[b-6f4ihni6u3]{font-weight: 400;min-width: 220px}.pas-sites__code[b-6f4ihni6u3]{font-weight: 800;margin-right: 6px;white-space: nowrap}.pas-sites__full[b-6f4ihni6u3]{color: var(--nm-ink-2)}.pas-sites__app[b-6f4ihni6u3]{display: inline-block;margin-left: 6px;padding: 1px 6px;border-radius: 999px;font-size: 11px;font-weight: 600;color: var(--nm-ink-2);background: var(--nm-surface-2)}.pas-spark[b-6f4ihni6u3]{width: 130px;height: 26px;flex: 0 0 auto}.pas-spark__base[b-6f4ihni6u3]{stroke: var(--nm-border);stroke-width: 1}.pas-spark__bar[b-6f4ihni6u3]{fill: var(--nm-ink-2);opacity: .5}.pas-page[b-6f4ihni6u3] .pas-tbl__name{display: flex;flex-direction: column;gap: 2px;text-decoration: none;min-width: 0}.pas-page[b-6f4ihni6u3] .pas-tbl__name:hover .cell-main{color: var(--nm-brand-700);text-decoration: underline}.pas-page[b-6f4ihni6u3] .cell-main{font-weight: 700;color: var(--nm-ink)}.pas-page[b-6f4ihni6u3] .cell-sub{font-size: 11.5px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.pas-page[b-6f4ihni6u3] .cell-num{display: flex;flex-direction: column;align-items: flex-end;gap: 2px;font-variant-numeric: tabular-nums}.pas-page[b-6f4ihni6u3] .pas-quota{display: flex;flex-direction: column;gap: 4px;min-width: 120px}.pas-page[b-6f4ihni6u3] .pas-chg{margin-left: 0}.pas-method[b-6f4ihni6u3]{margin: 0;padding: 4px 4px 4px 20px;display: flex;flex-direction: column;gap: 8px;font-size: 13px;color: var(--nm-ink-2);line-height: 1.55}@media (max-width: 720px){.nm-list-page[b-6f4ihni6u3]{padding: 16px}.pas-filters__prev[b-6f4ihni6u3]{margin-left: 0;width: 100%}}
/* /src/Features/Diagnostics/Pages/Manager/SystemLogs.razor.rz.scp.css */
.nm-list-page[b-dfu3hitf48]{--sl-mono: ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--sl-indent: 352px;display: flex;flex-direction: column;gap: 14px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-dfu3hitf48]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-dfu3hitf48]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-dfu3hitf48]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-dfu3hitf48]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.syslog-page.is-full[b-dfu3hitf48]{position: fixed;inset: 0;z-index: 900;overflow: hidden;padding: 14px 18px 18px;background: var(--nm-surface-2)}.syslog-page.is-full:focus[b-dfu3hitf48]{outline: none}.syslog[b-dfu3hitf48]{display: grid;grid-template-columns: 272px minmax(0,1fr);gap: 14px;height: calc(100vh - 250px);min-height: 520px}.syslog.is-files-hidden[b-dfu3hitf48]{grid-template-columns: minmax(0,1fr)}.syslog.is-files-hidden .files[b-dfu3hitf48]{display: none}.is-full .syslog[b-dfu3hitf48]{flex: 1;height: auto;min-height: 0}.files[b-dfu3hitf48]{display: flex;flex-direction: column;min-height: 0;overflow: hidden;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.files__head[b-dfu3hitf48]{display: flex;align-items: baseline;justify-content: space-between;gap: 8px;padding: 12px 14px 8px}.files__title[b-dfu3hitf48]{font-size: 13px;font-weight: 800;color: var(--nm-ink)}.files__sum[b-dfu3hitf48]{font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.files__env[b-dfu3hitf48]{padding: 0 12px 8px}.files__list[b-dfu3hitf48]{flex: 1;min-height: 0;overflow-y: auto;padding: 0 8px 10px}.files__day[b-dfu3hitf48]{position: sticky;top: 0;z-index: 1;display: flex;justify-content: space-between;gap: 8px;padding: 10px 6px 4px;background: var(--nm-surface);font-size: 11px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}.files__day-size[b-dfu3hitf48]{font-weight: 600;letter-spacing: 0;text-transform: none;font-variant-numeric: tabular-nums}.file[b-dfu3hitf48]{display: flex;flex-direction: column;gap: 2px;width: 100%;padding: 7px 10px;border: 1px solid transparent;border-radius: var(--nm-r-input);background: none;font: inherit;text-align: left;cursor: pointer}.file:hover[b-dfu3hitf48]{background: var(--nm-surface-2)}.file.is-active[b-dfu3hitf48]{border-color: var(--nm-brand-300);background: var(--nm-brand-50)}.file__name[b-dfu3hitf48]{overflow: hidden;font-family: var(--sl-mono);font-size: 12px;color: var(--nm-ink);white-space: nowrap;text-overflow: ellipsis}.file.is-active .file__name[b-dfu3hitf48]{font-weight: 700;color: var(--nm-brand-700)}.file__sub[b-dfu3hitf48]{display: flex;align-items: center;flex-wrap: wrap;gap: 2px 8px;font-size: 11.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.file__live[b-dfu3hitf48]{display: inline-flex;align-items: center;gap: 4px;font-family: var(--nm-font);font-size: 11px;font-weight: 700;color: var(--nm-ok)}.file__live[b-dfu3hitf48]::before{content: "";width: 6px;height: 6px;border-radius: 50%;background: var(--nm-ok)}.file__dev[b-dfu3hitf48]{padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-warn-soft);font-size: 10.5px;font-weight: 800;text-transform: uppercase;color: var(--nm-warn)}.vw[b-dfu3hitf48]{display: flex;flex-direction: column;min-width: 0;min-height: 0;overflow: hidden;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.vw-head[b-dfu3hitf48]{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 10px 14px;padding: 10px 14px;border-bottom: 1px solid var(--nm-border)}.vw-file[b-dfu3hitf48]{display: flex;align-items: center;gap: 10px;min-width: 0}.vw-file__txt[b-dfu3hitf48]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.vw-file__name[b-dfu3hitf48]{display: inline-flex;align-items: center;gap: 7px;overflow: hidden;font-family: var(--sl-mono);font-size: 13px;font-weight: 700;color: var(--nm-ink);white-space: nowrap;text-overflow: ellipsis}.vw-file__name > i[b-dfu3hitf48]{color: var(--nm-muted)}.vw-file__meta[b-dfu3hitf48]{display: flex;align-items: center;gap: 10px;min-width: 0;font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.vw-file__dir[b-dfu3hitf48]{max-width: 440px;overflow: hidden;font-family: var(--sl-mono);font-size: 11.5px;white-space: nowrap;text-overflow: ellipsis}.vw-filepick[b-dfu3hitf48]{display: none;width: 260px}.syslog.is-files-hidden .vw-filepick[b-dfu3hitf48]{display: block}.vw-actions[b-dfu3hitf48]{display: flex;align-items: center;gap: 14px}.vw-live[b-dfu3hitf48]{display: inline-flex;align-items: center;gap: 8px}.vw-live__dot[b-dfu3hitf48]{width: 8px;height: 8px;border-radius: 50%;background: var(--nm-ok);box-shadow: 0 0 0 3px var(--nm-ok-soft);animation: vw-pulse-b-dfu3hitf48 1.6s ease-in-out infinite}@keyframes vw-pulse-b-dfu3hitf48{0%,100%{opacity: 1}50%{opacity: .35}}.vw-toolbar[b-dfu3hitf48]{display: flex;align-items: center;flex-wrap: wrap;gap: 8px 10px;padding: 10px 14px 6px}.tb-search[b-dfu3hitf48]{flex: 1 1 260px;min-width: 220px;max-width: 460px}.tb-time[b-dfu3hitf48]{display: flex;align-items: center;gap: 6px}.tb-t[b-dfu3hitf48]{width: 108px}.tb-lbl[b-dfu3hitf48]{font-size: 12px;color: var(--nm-muted)}.tb-tail[b-dfu3hitf48]{width: 116px}.vw-levels[b-dfu3hitf48]{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 8px;padding: 4px 14px 8px}.lv-chips[b-dfu3hitf48]{display: flex;align-items: center;flex-wrap: wrap;gap: 6px}.lv-n[b-dfu3hitf48]{margin-left: 5px;font-weight: 800;font-variant-numeric: tabular-nums;opacity: .75}.lv-sep[b-dfu3hitf48]{width: 1px;height: 20px;margin: 0 2px;background: var(--nm-border)}.vw-meta[b-dfu3hitf48]{display: flex;align-items: center;flex-wrap: wrap;gap: 4px 14px;min-height: 28px;padding: 0 14px 8px;font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.vw-meta__count[b-dfu3hitf48]{font-weight: 700;color: var(--nm-ink-2)}.vw-note[b-dfu3hitf48]{display: flex;align-items: flex-start;gap: 8px;margin: 0 14px 8px;padding: 6px 10px;border-radius: var(--nm-r-input);background: var(--nm-warn-soft);font-size: 12.5px;color: var(--nm-ink-2)}.vw-note > i[b-dfu3hitf48]{margin-top: 1px;color: var(--nm-warn)}.vw-note--info[b-dfu3hitf48]{background: var(--nm-info-soft)}.vw-note--info > i[b-dfu3hitf48]{color: var(--nm-info)}.vw-list[b-dfu3hitf48]{flex: 1;min-height: 0;overflow-y: auto;border-top: 1px solid var(--nm-border);font-family: var(--sl-mono);font-size: 12.5px;line-height: 1.5;transition: opacity .15s ease}.vw-list.is-loading[b-dfu3hitf48]{opacity: .6}.vw-list.no-src[b-dfu3hitf48]{--sl-indent: 152px}.vw-pad[b-dfu3hitf48]{padding: 20px;font-family: var(--nm-font)}.le[b-dfu3hitf48]{padding: 3px 10px 3px 11px;border-bottom: 1px solid var(--nm-border);border-left: 3px solid transparent}.le:hover[b-dfu3hitf48]{background: var(--nm-surface-2)}.le__main[b-dfu3hitf48]{display: grid;grid-template-columns: 92px 40px minmax(0,190px) minmax(0,1fr) 24px;align-items: start;gap: 10px}.no-src .le__main[b-dfu3hitf48]{grid-template-columns: 92px 40px minmax(0,1fr) 24px}.le__time[b-dfu3hitf48]{color: var(--nm-muted);white-space: nowrap;font-variant-numeric: tabular-nums}.le__lvl[b-dfu3hitf48]{justify-self: start;margin-top: 1px;padding: 0 5px;border-radius: 4px;background: var(--nm-surface-2);font-size: 11px;font-weight: 800;line-height: 18px;letter-spacing: .02em;color: var(--nm-muted)}.le__lvl--ftl[b-dfu3hitf48]{background: var(--nm-violet-soft);color: var(--nm-violet)}.le__lvl--err[b-dfu3hitf48]{background: var(--nm-bad-soft);color: var(--nm-bad)}.le__lvl--wrn[b-dfu3hitf48]{background: var(--nm-warn-soft);color: var(--nm-warn)}.le__lvl--inf[b-dfu3hitf48]{background: var(--nm-info-soft);color: var(--nm-info)}.le__lvl--dbg[b-dfu3hitf48]{background: var(--nm-ok-soft);color: var(--nm-ok)}.le__src[b-dfu3hitf48]{padding: 0;overflow: hidden;border: 0;background: none;font: inherit;color: var(--nm-ink-2);text-align: left;white-space: nowrap;text-overflow: ellipsis;cursor: pointer}.le__src:hover[b-dfu3hitf48]{color: var(--nm-brand-600);text-decoration: underline}.le__msg[b-dfu3hitf48]{min-width: 0;color: var(--nm-ink);white-space: pre-wrap;overflow-wrap: anywhere}.le__copy[b-dfu3hitf48]{width: 24px;height: 22px;border: 0;border-radius: 4px;background: none;color: var(--nm-muted);cursor: pointer;opacity: 0}.le:hover .le__copy[b-dfu3hitf48],.le__copy:focus-visible[b-dfu3hitf48]{opacity: 1}.le__copy:hover[b-dfu3hitf48]{background: var(--nm-surface);color: var(--nm-ink)}.le--ftl[b-dfu3hitf48]{border-left-color: var(--nm-violet);background: var(--nm-violet-soft)}.le--err[b-dfu3hitf48]{border-left-color: var(--nm-bad);background: var(--nm-bad-soft)}.le--wrn[b-dfu3hitf48]{border-left-color: var(--nm-warn)}.le--ftl .le__msg[b-dfu3hitf48],.le--err .le__msg[b-dfu3hitf48]{font-weight: 600}.le--dbg .le__msg[b-dfu3hitf48]{color: var(--nm-ink-2)}.le--vrb .le__msg[b-dfu3hitf48],.le--none .le__msg[b-dfu3hitf48]{color: var(--nm-muted)}.le.is-new:not(.le--err):not(.le--ftl)[b-dfu3hitf48]{background: var(--nm-brand-50)}.le.is-new .le__time[b-dfu3hitf48]{font-weight: 700;color: var(--nm-brand-700)}.le__more[b-dfu3hitf48]{display: inline-flex;align-items: center;gap: 6px;margin: 2px 0 2px var(--sl-indent);padding: 1px 9px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-family: var(--nm-font);font-size: 11.5px;font-weight: 600;color: var(--nm-ink-2);cursor: pointer}.le__more:hover[b-dfu3hitf48]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.le__more.is-exception[b-dfu3hitf48]{color: var(--nm-bad)}.le__detail[b-dfu3hitf48]{max-height: 360px;margin: 4px 0 6px var(--sl-indent);padding: 8px 10px;overflow: auto;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);font-family: var(--sl-mono);font-size: 12px;line-height: 1.5;color: var(--nm-ink-2);white-space: pre}.le--err .le__detail[b-dfu3hitf48],.le--ftl .le__detail[b-dfu3hitf48]{background: var(--nm-surface)}@media (max-width: 1100px){.syslog[b-dfu3hitf48]{grid-template-columns: minmax(0,1fr)}.files[b-dfu3hitf48]{display: none}.vw-filepick[b-dfu3hitf48]{display: block}.vw-file[b-dfu3hitf48] .vw-files-toggle{display: none}.vw-file__dir[b-dfu3hitf48]{display: none}}@media (max-width: 720px){.nm-list-page[b-dfu3hitf48]{padding: 16px 14px 22px}.syslog[b-dfu3hitf48]{height: auto;min-height: 0}.vw-list[b-dfu3hitf48]{max-height: 70vh}.vw-filepick[b-dfu3hitf48],.tb-search[b-dfu3hitf48]{width: 100%;max-width: none}.le__main[b-dfu3hitf48]{display: flex;flex-wrap: wrap;gap: 2px 8px}.le__src[b-dfu3hitf48]{max-width: 60%}.le__msg[b-dfu3hitf48]{flex-basis: 100%}.le__copy[b-dfu3hitf48]{opacity: 1;margin-left: auto}.le__more[b-dfu3hitf48],.le__detail[b-dfu3hitf48]{margin-left: 0}}
/* /src/Features/Diagnostics/Pages/Manager/WorkflowDetail.razor.rz.scp.css */
.workflow-root[b-xdptulgih9]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;font-size: 14px;letter-spacing: -0.01em}.workflow-mono[b-xdptulgih9]{font-family: 'JetBrains Mono',ui-monospace,monospace}.workflow-hero[b-xdptulgih9]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.workflow-hero h1[b-xdptulgih9]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.2}.workflow-hero-meta[b-xdptulgih9]{margin-top: 6px;display: flex;align-items: center;gap: 10px;color: var(--d-ink-3);font-size: 12.5px;flex-wrap: wrap}.workflow-hero-meta .dot[b-xdptulgih9]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.workflow-hero-actions[b-xdptulgih9]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.workflow-btn[b-xdptulgih9]{height: 36px;padding: 0 12px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 12.5px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 6px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none;font-family: inherit}.workflow-btn:hover[b-xdptulgih9]{background: var(--d-surface-2);text-decoration: none;color: var(--d-ink)}.workflow-btn:disabled[b-xdptulgih9]{opacity: .5;cursor: not-allowed}.workflow-btn-accent[b-xdptulgih9]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,.18),0 4px 12px -2px rgba(234,88,12,.22)}.workflow-btn-accent:hover[b-xdptulgih9]{background: var(--d-accent-grad-hover);color: #fff}.workflow-btn-ghost[b-xdptulgih9]{background: transparent;border-color: transparent;color: var(--d-ink-2)}.workflow-btn-ghost:hover[b-xdptulgih9]{background: var(--d-surface-2);color: var(--d-ink)}.workflow-btn-sm[b-xdptulgih9]{height: 30px;padding: 0 10px;font-size: 11.5px}.workflow-pill[b-xdptulgih9]{display: inline-flex;align-items: center;gap: 5px;padding: 2px 8px;border-radius: 999px;font-size: 10.5px;font-weight: 600;background: var(--d-surface-2);color: var(--d-ink-2);border: 1px solid var(--d-line);line-height: 1.5}.workflow-pill.good[b-xdptulgih9]{background: color-mix(in srgb,var(--d-good) 12%,white);color: #166534;border-color: color-mix(in srgb,var(--d-good) 25%,white)}.workflow-pill.warn[b-xdptulgih9]{background: color-mix(in srgb,var(--d-warn) 12%,white);color: #92400e;border-color: color-mix(in srgb,var(--d-warn) 25%,white)}.workflow-pill.danger[b-xdptulgih9]{background: color-mix(in srgb,var(--d-danger) 10%,white);color: #991b1b;border-color: color-mix(in srgb,var(--d-danger) 25%,white)}.workflow-pill.accent[b-xdptulgih9]{background: var(--d-accent-soft);color: var(--d-accent);border-color: color-mix(in srgb,var(--d-accent) 25%,white)}.workflow-card[b-xdptulgih9]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.workflow-card-hd[b-xdptulgih9]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 12px 16px;border-bottom: 1px solid var(--d-line-2)}.workflow-card-hd .titles h3[b-xdptulgih9]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em}.workflow-card-hd .titles small[b-xdptulgih9]{display: block;margin-top: 3px;font-size: 11.5px;color: var(--d-ink-3);text-transform: none;letter-spacing: 0;font-weight: 400}.workflow-loading[b-xdptulgih9]{display: flex;align-items: center;justify-content: center;padding: 64px 0}.workflow-spinner[b-xdptulgih9]{width: 28px;height: 28px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: workflow-spin-b-xdptulgih9 .9s linear infinite}@keyframes workflow-spin-b-xdptulgih9{to{transform: rotate(360deg)}}.workflow-not-found[b-xdptulgih9]{text-align: center;padding: 64px 16px;color: var(--d-ink-3)}.workflow-banner[b-xdptulgih9]{padding: 10px 14px;border-radius: var(--d-r);font-size: 12.5px;border: 1px solid var(--d-line);background: var(--d-surface)}.workflow-banner.ok[b-xdptulgih9]{background: color-mix(in srgb,var(--d-good) 10%,white);border-color: color-mix(in srgb,var(--d-good) 25%,white);color: #166534}.workflow-banner.err[b-xdptulgih9]{background: color-mix(in srgb,var(--d-danger) 8%,white);border-color: color-mix(in srgb,var(--d-danger) 25%,white);color: #991b1b}.workflow-scope-list[b-xdptulgih9]{display: flex;flex-direction: column}.workflow-scope[b-xdptulgih9]{padding: 16px;border-bottom: 1px solid var(--d-line-2)}.workflow-scope:last-child[b-xdptulgih9]{border-bottom: 0}.workflow-scope-hd[b-xdptulgih9]{display: flex;align-items: flex-start;justify-content: space-between;gap: 12px;margin-bottom: 12px}.workflow-scope-info[b-xdptulgih9]{display: flex;align-items: flex-start;gap: 12px;min-width: 0;flex: 1}.workflow-scope-prio[b-xdptulgih9]{width: 28px;height: 28px;border-radius: 50%;background: var(--d-surface-2);color: var(--d-ink-2);display: grid;place-items: center;font-size: 11.5px;font-weight: 700;flex-shrink: 0;border: 1px solid var(--d-line);font-variant-numeric: tabular-nums}.workflow-scope-title[b-xdptulgih9]{font-size: 13.5px;font-weight: 600;color: var(--d-ink);line-height: 1.3}.workflow-scope-tags[b-xdptulgih9]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin-top: 5px}.workflow-scope-actions[b-xdptulgih9]{display: flex;gap: 4px;flex-shrink: 0}.workflow-icobtn[b-xdptulgih9]{width: 30px;height: 30px;display: inline-flex;align-items: center;justify-content: center;border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink-3);border-radius: 8px;cursor: pointer;transition: background .12s,color .12s,border-color .12s}.workflow-icobtn:hover[b-xdptulgih9]{background: var(--d-surface-2);color: var(--d-ink)}.workflow-icobtn.is-danger:hover[b-xdptulgih9]{background: color-mix(in srgb,var(--d-danger) 10%,white);color: var(--d-danger);border-color: color-mix(in srgb,var(--d-danger) 30%,white)}.workflow-icobtn.is-accent:hover[b-xdptulgih9]{background: var(--d-accent-soft);color: var(--d-accent);border-color: color-mix(in srgb,var(--d-accent) 30%,white)}.workflow-cond[b-xdptulgih9]{margin: 10px 0 14px 40px;padding: 12px 14px;background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: var(--d-r);display: grid;grid-template-columns: repeat(2,1fr);gap: 10px 18px;font-size: 12px}@media (min-width: 768px){.workflow-cond[b-xdptulgih9]{grid-template-columns: repeat(4,1fr)}}.workflow-cond-lbl[b-xdptulgih9]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;display: block;margin-bottom: 3px}.workflow-cond-val[b-xdptulgih9]{font-size: 12.5px;font-weight: 500;color: var(--d-ink);font-variant-numeric: tabular-nums}.workflow-cond-val.danger[b-xdptulgih9]{color: var(--d-danger)}.workflow-steps[b-xdptulgih9]{margin-left: 40px;display: flex;flex-direction: column;gap: 10px;position: relative}.workflow-steps[b-xdptulgih9]::before{content: '';position: absolute;left: 14px;top: 4px;bottom: 4px;width: 2px;background: var(--d-line);border-radius: 1px}.workflow-step-card[b-xdptulgih9]{position: relative;padding: 12px 14px 12px 46px;background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: var(--d-r)}.workflow-step-card.is-current[b-xdptulgih9]{background: var(--d-accent-soft);border-color: color-mix(in srgb,var(--d-accent) 35%,white);box-shadow: 0 1px 2px rgba(234,88,12,.10),0 4px 12px -4px rgba(234,88,12,.18)}.workflow-step-card.is-done[b-xdptulgih9]{background: color-mix(in srgb,var(--d-good) 8%,white);border-color: color-mix(in srgb,var(--d-good) 25%,white)}.workflow-step-num[b-xdptulgih9]{position: absolute;left: 4px;top: 10px;width: 22px;height: 22px;border-radius: 50%;background: var(--d-surface);color: var(--d-ink-3);display: grid;place-items: center;font-size: 10.5px;font-weight: 700;border: 1px solid var(--d-line);font-variant-numeric: tabular-nums}.workflow-step-card.is-current .workflow-step-num[b-xdptulgih9]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 3px rgba(234,88,12,.35)}.workflow-step-card.is-done .workflow-step-num[b-xdptulgih9]{background: var(--d-good);color: #fff;border-color: transparent}.workflow-step-hd[b-xdptulgih9]{display: flex;align-items: flex-start;justify-content: space-between;gap: 8px}.workflow-step-name[b-xdptulgih9]{font-size: 14px;font-weight: 600;color: var(--d-ink);line-height: 1.3}.workflow-step-tags[b-xdptulgih9]{display: flex;flex-wrap: wrap;gap: 5px;margin-top: 6px}.workflow-step-tag[b-xdptulgih9]{font-size: 10px;font-weight: 600;padding: 2px 6px;border-radius: 4px;background: var(--d-surface);color: var(--d-ink-2);border: 1px solid var(--d-line);font-variant-numeric: tabular-nums}.workflow-step-tag.accent[b-xdptulgih9]{background: var(--d-accent-soft);color: var(--d-accent);border-color: color-mix(in srgb,var(--d-accent) 25%,white)}.workflow-step-tag.good[b-xdptulgih9]{background: var(--d-good-soft);color: #166534;border-color: color-mix(in srgb,var(--d-good) 25%,white)}.workflow-step-tag.warn[b-xdptulgih9]{background: var(--d-warn-soft);color: #92400e;border-color: color-mix(in srgb,var(--d-warn) 25%,white)}.workflow-step-tag.danger[b-xdptulgih9]{background: color-mix(in srgb,var(--d-danger) 10%,white);color: #991b1b;border-color: color-mix(in srgb,var(--d-danger) 25%,white)}.workflow-approver-list[b-xdptulgih9]{margin-top: 8px}.workflow-approver-list .lbl[b-xdptulgih9]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;margin-bottom: 4px;display: block}.workflow-approver-list .chips[b-xdptulgih9]{display: flex;flex-wrap: wrap;gap: 5px}.workflow-approver-chip[b-xdptulgih9]{display: inline-flex;align-items: center;gap: 5px;padding: 3px 8px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: 6px;font-size: 11.5px;color: var(--d-ink-2)}.workflow-approver-chip svg[b-xdptulgih9]{color: var(--d-ink-4);flex-shrink: 0}.workflow-step-empty[b-xdptulgih9]{margin: 8px 0 0 40px;font-size: 11.5px;color: var(--d-ink-4);font-style: italic}.workflow-empty[b-xdptulgih9]{padding: 40px 16px;text-align: center;color: var(--d-ink-3)}.workflow-empty svg[b-xdptulgih9]{color: var(--d-ink-4);margin-bottom: 8px}.workflow-empty p[b-xdptulgih9]{margin: 0;font-size: 12.5px}.workflow-modal-backdrop[b-xdptulgih9]{position: fixed;inset: 0;background: rgba(28,25,23,.45);display: flex;align-items: center;justify-content: center;z-index: 9999;padding: 16px}.workflow-modal[b-xdptulgih9]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: 12px;box-shadow: 0 10px 40px rgba(0,0,0,.18);width: 100%;max-width: 520px;max-height: 90vh;display: flex;flex-direction: column;overflow: hidden}.workflow-modal.lg[b-xdptulgih9]{max-width: 680px}.workflow-modal-hd[b-xdptulgih9]{padding: 14px 18px;border-bottom: 1px solid var(--d-line-2);display: flex;align-items: center;justify-content: space-between;gap: 12px}.workflow-modal-hd h2[b-xdptulgih9]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 15px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink)}.workflow-modal-hd small[b-xdptulgih9]{display: block;margin-top: 2px;font-size: 11.5px;color: var(--d-ink-3);font-weight: 400}.workflow-modal-close[b-xdptulgih9]{width: 30px;height: 30px;border-radius: 8px;border: 0;background: transparent;color: var(--d-ink-3);cursor: pointer;font-size: 14px;display: grid;place-items: center}.workflow-modal-close:hover[b-xdptulgih9]{background: var(--d-surface-2);color: var(--d-ink)}.workflow-modal-bd[b-xdptulgih9]{padding: 16px 18px;overflow-y: auto;display: flex;flex-direction: column;gap: 14px;flex: 1}.workflow-modal-ft[b-xdptulgih9]{padding: 12px 18px;background: var(--d-bg);border-top: 1px solid var(--d-line-2);display: flex;justify-content: flex-end;gap: 8px}.workflow-label[b-xdptulgih9]{display: block;font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;margin-bottom: 5px}.workflow-label .req[b-xdptulgih9]{color: var(--d-danger)}.workflow-input[b-xdptulgih9],.workflow-select[b-xdptulgih9],.workflow-textarea[b-xdptulgih9]{width: 100%;height: 38px;padding: 0 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);color: var(--d-ink);font-size: 14px;font-family: inherit;transition: border-color .12s,box-shadow .12s}.workflow-textarea[b-xdptulgih9]{height: auto;padding: 8px 12px;min-height: 80px;resize: vertical}.workflow-input:focus[b-xdptulgih9],.workflow-select:focus[b-xdptulgih9],.workflow-textarea:focus[b-xdptulgih9]{outline: 0;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,.12)}.workflow-grid-2[b-xdptulgih9]{display: grid;grid-template-columns: 1fr;gap: 12px}@media (min-width: 640px){.workflow-grid-2[b-xdptulgih9]{grid-template-columns: 1fr 1fr}}.workflow-fieldset[b-xdptulgih9]{padding: 12px 14px;background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: var(--d-r);display: flex;flex-direction: column;gap: 10px}.workflow-fieldset .legend[b-xdptulgih9]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em}.workflow-fieldset.danger[b-xdptulgih9]{background: color-mix(in srgb,var(--d-danger) 5%,white);border-color: color-mix(in srgb,var(--d-danger) 20%,white)}.workflow-checkbox-row[b-xdptulgih9]{display: flex;align-items: center;gap: 8px;cursor: pointer;font-size: 12.5px;color: var(--d-ink)}.workflow-checkbox-row input[type=checkbox][b-xdptulgih9]{width: 15px;height: 15px;accent-color: var(--d-accent);cursor: pointer}.workflow-toggle[b-xdptulgih9]{position: relative;width: 40px;height: 22px;border-radius: 999px;background: var(--d-line);border: 0;cursor: pointer;transition: background .15s;flex-shrink: 0;padding: 0}.workflow-toggle.is-on[b-xdptulgih9]{background: var(--d-accent-grad)}.workflow-toggle[b-xdptulgih9]::after{content: '';position: absolute;left: 3px;top: 3px;width: 16px;height: 16px;border-radius: 50%;background: #fff;transition: transform .15s;box-shadow: 0 1px 2px rgba(0,0,0,.2)}.workflow-toggle.is-on[b-xdptulgih9]::after{transform: translateX(18px)}.workflow-toggle-row[b-xdptulgih9]{display: flex;align-items: center;gap: 10px;padding-top: 22px}.workflow-toggle-row .lbl[b-xdptulgih9]{font-size: 12.5px;color: var(--d-ink-2);font-weight: 500}.workflow-toggle-row .lbl.is-on[b-xdptulgih9]{color: var(--d-accent);font-weight: 600}.workflow-approver-row[b-xdptulgih9]{display: flex;align-items: center;gap: 8px;padding: 10px;background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: var(--d-r)}.workflow-approver-rows[b-xdptulgih9]{display: flex;flex-direction: column;gap: 8px}.workflow-link-add[b-xdptulgih9]{font-size: 12px;font-weight: 500;color: var(--d-accent);background: transparent;border: 0;cursor: pointer;padding: 4px 6px;border-radius: 6px}.workflow-link-add:hover[b-xdptulgih9]{background: var(--d-accent-soft)}
/* /src/Features/Diagnostics/Pages/Manager/WorkflowsIndex.razor.rz.scp.css */
.workflows-root[b-qczc6bqnz3]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-warn: #d97706;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;font-size: 14px;letter-spacing: -0.01em;min-height: calc(100vh - 64px)}.workflows-hero[b-qczc6bqnz3]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.workflows-hero h1[b-qczc6bqnz3]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.workflows-hero h1 em[b-qczc6bqnz3]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.workflows-hero-meta[b-qczc6bqnz3]{margin-top: 6px;display: flex;align-items: center;gap: 10px;color: var(--d-ink-3);font-size: 12.5px;flex-wrap: wrap}.workflows-hero-meta .dot[b-qczc6bqnz3]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.workflows-card[b-qczc6bqnz3]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px}.workflows-loading[b-qczc6bqnz3]{display: flex;align-items: center;justify-content: center;padding: 64px 0}.workflows-spinner[b-qczc6bqnz3]{width: 28px;height: 28px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: workflows-spin-b-qczc6bqnz3 .9s linear infinite}@keyframes workflows-spin-b-qczc6bqnz3{to{transform: rotate(360deg)}}.workflows-empty[b-qczc6bqnz3]{background: var(--d-surface);border: 1px solid color-mix(in srgb,var(--d-danger) 25%,white);border-radius: var(--d-r);padding: 24px;text-align: center}.workflows-empty .title[b-qczc6bqnz3]{font-size: 14px;font-weight: 600;color: var(--d-danger)}.workflows-empty .hint[b-qczc6bqnz3]{font-size: 12px;color: var(--d-ink-3);margin-top: 4px}
/* /src/Features/Docs/LibraryDocsBody.razor.rz.scp.css */
.ld-prose[b-kl31xdmsme]{font-size: 15px;line-height: 1.75;color: var(--nm-ink)}.ld-prose[b-kl31xdmsme] h2:first-child,.ld-prose[b-kl31xdmsme] h3:first-child{margin-top: 0}.ld-prose[b-kl31xdmsme] h2{margin: 44px 0 14px;font-size: 23px;line-height: 1.3;font-weight: 750;scroll-margin-top: var(--ld-sticky-top,calc(var(--nm-header-offset) + 20px))}.ld-prose[b-kl31xdmsme] h3{margin: 30px 0 10px;font-size: 18px;line-height: 1.35;font-weight: 700;scroll-margin-top: var(--ld-sticky-top,calc(var(--nm-header-offset) + 20px))}.ld-prose[b-kl31xdmsme] h4{margin: 22px 0 8px;font-size: 15px;font-weight: 700}.ld-prose[b-kl31xdmsme] p{margin: 0 0 14px}.ld-prose[b-kl31xdmsme] ul,.ld-prose[b-kl31xdmsme] ol{margin: 0 0 16px;padding-left: 24px}.ld-prose[b-kl31xdmsme] ul{list-style: disc}.ld-prose[b-kl31xdmsme] ol{list-style: decimal}.ld-prose[b-kl31xdmsme] ul ul{list-style: circle}.ld-prose[b-kl31xdmsme] li::marker{color: var(--nm-muted)}.ld-prose[b-kl31xdmsme] li{margin: 5px 0}.ld-prose[b-kl31xdmsme] li > ul,.ld-prose[b-kl31xdmsme] li > ol{margin: 6px 0 0}.ld-prose[b-kl31xdmsme] a{color: var(--nm-brand-600);font-weight: 500;text-decoration: underline;text-decoration-color: var(--nm-brand-100);text-underline-offset: 3px}.ld-prose[b-kl31xdmsme] a:hover{text-decoration-color: var(--nm-brand-500)}.ld-prose[b-kl31xdmsme] strong{font-weight: 650}.ld-prose[b-kl31xdmsme] :not(pre) > code{padding: 1px 6px;border: 1px solid var(--nm-border);border-radius: 6px;background: var(--nm-surface-2);color: var(--nm-brand-700);font-family: ui-monospace,SFMono-Regular,Consolas,monospace;font-size: 13px;overflow-wrap: anywhere}.ld-prose[b-kl31xdmsme] .ld-code{margin: 4px 0 20px;border: 1px solid #1f2937;border-radius: 12px;background: #111827;overflow: hidden}.ld-prose[b-kl31xdmsme] .ld-code__bar{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 36px;padding: 0 8px 0 14px;background: #1f2937}.ld-prose[b-kl31xdmsme] .ld-code__lang{font-size: 12px;font-weight: 600;letter-spacing: .04em;color: #9ca3af}.ld-prose[b-kl31xdmsme] .ld-code__copy{padding: 4px 10px;border: 1px solid #374151;border-radius: 8px;background: transparent;color: #e5e7eb;font-size: 12px;font-weight: 600;cursor: pointer}.ld-prose[b-kl31xdmsme] .ld-code__copy:hover{border-color: #6b7280}.ld-prose[b-kl31xdmsme] .ld-code__copy.is-done{border-color: #059669;color: #6ee7b7}.ld-prose[b-kl31xdmsme] pre{margin: 0;padding: 14px 16px 16px;overflow-x: auto;color: #e5e7eb;font-family: ui-monospace,SFMono-Regular,Consolas,monospace;font-size: 13px;line-height: 1.65;tab-size: 4}.ld-prose[b-kl31xdmsme] pre code{font: inherit;color: inherit;background: none;border: 0;padding: 0}.ld-prose[b-kl31xdmsme] .ld-table{margin: 4px 0 20px;border: 1px solid var(--nm-border);border-radius: 12px;overflow-x: auto}.ld-prose[b-kl31xdmsme] table{width: 100%;border-collapse: collapse;font-size: 14px;line-height: 1.55}.ld-prose[b-kl31xdmsme] th{padding: 10px 14px;background: var(--nm-surface-2);text-align: left;font-weight: 650;white-space: nowrap;border-bottom: 1px solid var(--nm-border)}.ld-prose[b-kl31xdmsme] td{padding: 10px 14px;vertical-align: top;border-bottom: 1px solid var(--nm-border)}.ld-prose[b-kl31xdmsme] tr:last-child td{border-bottom: 0}.ld-prose[b-kl31xdmsme] td code{white-space: nowrap}.ld-prose[b-kl31xdmsme] .markdown-alert{margin: 4px 0 20px;padding: 12px 16px;border: 1px solid var(--nm-brand-100);border-radius: 12px;background: var(--nm-brand-50)}.ld-prose[b-kl31xdmsme] .markdown-alert > :last-child{margin-bottom: 0}.ld-prose[b-kl31xdmsme] .markdown-alert-title{margin: 0 0 4px;font-size: 13px;font-weight: 700;letter-spacing: .02em;color: var(--nm-brand-700)}.ld-prose[b-kl31xdmsme] .markdown-alert-tip{border-color: #a7f3d0;background: var(--nm-ok-soft)}.ld-prose[b-kl31xdmsme] .markdown-alert-tip .markdown-alert-title{color: var(--nm-ok)}.ld-prose[b-kl31xdmsme] .markdown-alert-important{border-color: #ddd6fe;background: var(--nm-violet-soft)}.ld-prose[b-kl31xdmsme] .markdown-alert-important .markdown-alert-title{color: var(--nm-violet)}.ld-prose[b-kl31xdmsme] .markdown-alert-warning{border-color: #fcd34d;background: var(--nm-warn-soft)}.ld-prose[b-kl31xdmsme] .markdown-alert-warning .markdown-alert-title{color: var(--nm-warn)}.ld-prose[b-kl31xdmsme] .markdown-alert-caution{border-color: #fecdd3;background: var(--nm-bad-soft)}.ld-prose[b-kl31xdmsme] .markdown-alert-caution .markdown-alert-title{color: var(--nm-bad)}.ld-prose[b-kl31xdmsme] blockquote:not(.markdown-alert){margin: 0 0 16px;padding: 10px 16px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface-2);color: var(--nm-ink-2)}@media (max-width: 899px){.ld-prose[b-kl31xdmsme] h2{font-size: 20px;margin-top: 36px}}
/* /src/Features/Docs/Pages/Public/LibraryDocsIndex.razor.rz.scp.css */
.ldi[b-2l5b64m7py]{max-width: 1080px;margin: 0 auto;padding: 48px 24px 96px;color: var(--nm-ink)}.ldi-head[b-2l5b64m7py]{max-width: 720px;margin-bottom: 32px}.ldi-eyebrow[b-2l5b64m7py]{margin: 0 0 8px;font-size: 12px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--nm-brand-600)}.ldi-title[b-2l5b64m7py]{margin: 0;font-size: 34px;line-height: 1.2;font-weight: 800}.ldi-intro[b-2l5b64m7py]{margin: 12px 0 0;font-size: 17px;line-height: 1.6;color: var(--nm-ink-2)}.ldi-grid[b-2l5b64m7py]{display: grid;grid-template-columns: repeat(auto-fill,minmax(320px,1fr));gap: 16px}.ldi-card[b-2l5b64m7py]{display: grid;grid-template-columns: auto minmax(0,1fr) auto;gap: 16px;align-items: start;padding: 20px;border: 1px solid var(--nm-border);border-radius: 16px;background: var(--nm-surface);color: var(--nm-ink);text-decoration: none}.ldi-card:hover[b-2l5b64m7py]{border-color: var(--nm-brand-300);box-shadow: var(--nm-shadow)}.ldi-card__icon[b-2l5b64m7py]{display: grid;place-items: center;width: 44px;height: 44px;border-radius: 12px;background: var(--nm-brand-50);color: var(--nm-brand-600);font-size: 20px}.ldi-card__body[b-2l5b64m7py]{display: flex;flex-direction: column;gap: 6px;min-width: 0}.ldi-card__name[b-2l5b64m7py]{font-size: 18px;font-weight: 700}.ldi-card__lib[b-2l5b64m7py]{font-size: 12px;color: var(--nm-muted)}.ldi-card__summary[b-2l5b64m7py]{font-size: 14px;line-height: 1.55;color: var(--nm-ink-2)}.ldi-card__sections[b-2l5b64m7py]{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 4px}.ldi-tag[b-2l5b64m7py]{padding: 2px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);font-size: 12px;color: var(--nm-ink-2)}.ldi-card__go[b-2l5b64m7py]{margin-top: 12px;color: var(--nm-brand-500)}@media (max-width: 640px){.ldi[b-2l5b64m7py]{padding: 28px 16px 64px}.ldi-title[b-2l5b64m7py]{font-size: 28px}.ldi-grid[b-2l5b64m7py]{grid-template-columns: 1fr}}
/* /src/Features/Docs/Pages/Public/LibraryDocsReader.razor.rz.scp.css */
.ld[b-82a6t0ywb2]{--ld-sticky-top: calc(var(--nm-header-offset) + 20px);background: var(--nm-surface);color: var(--nm-ink);min-height: 60vh}.ld-state[b-82a6t0ywb2]{max-width: 640px;margin: 0 auto;padding: 96px 20px}.ld-shell[b-82a6t0ywb2]{max-width: 1320px;margin: 0 auto;padding: 28px 24px 88px;display: grid;grid-template-columns: 280px minmax(0,1fr) 200px;gap: 44px;align-items: start}.ld-side[b-82a6t0ywb2]{position: sticky;top: var(--ld-sticky-top);max-height: calc(100vh - var(--ld-sticky-top) - 16px);overflow-y: auto;padding-right: 6px;scrollbar-width: thin}.ld-tree[b-82a6t0ywb2]{--ld-tree-line: var(--nm-border-strong);--ld-badge: 22px;display: flex;flex-direction: column;gap: 12px;font-size: 14px}.ld-tree__lib[b-82a6t0ywb2]{display: flex;align-items: center;gap: 10px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface-2);text-decoration: none;color: var(--nm-ink)}.ld-tree__lib:hover[b-82a6t0ywb2]{border-color: var(--nm-brand-300)}.ld-tree__lib-icon[b-82a6t0ywb2]{display: grid;place-items: center;flex: none;width: 34px;height: 34px;border-radius: 10px;background: var(--nm-brand-50);color: var(--nm-brand-600);font-size: 16px}.ld-tree__lib-text[b-82a6t0ywb2]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.ld-tree__lib-name[b-82a6t0ywb2]{font-size: 15px;font-weight: 700;line-height: 1.3}.ld-tree__ver[b-82a6t0ywb2]{font-size: 12px;color: var(--nm-muted);font-family: ui-monospace,SFMono-Regular,Consolas,monospace}.ld-tree ul[b-82a6t0ywb2]{list-style: none;margin: 0;padding: 0}.ld-tree__root[b-82a6t0ywb2]{display: flex;flex-direction: column;gap: 4px}.ld-node[b-82a6t0ywb2]{display: flex;align-items: center;gap: 8px;flex: 1;min-width: 0;padding: 6px 8px;border-radius: 8px;color: var(--nm-ink-2);text-decoration: none;line-height: 1.4}.ld-node:hover[b-82a6t0ywb2]{background: var(--nm-surface-2);color: var(--nm-ink)}.ld-node.is-current[b-82a6t0ywb2]{background: var(--nm-brand-50);color: var(--nm-brand-700);font-weight: 600}.ld-node__label[b-82a6t0ywb2]{min-width: 0}.ld-node__icon[b-82a6t0ywb2]{display: grid;place-items: center;flex: none;width: var(--ld-badge);height: var(--ld-badge);color: var(--nm-muted)}.ld-node.is-current .ld-node__icon[b-82a6t0ywb2]{color: var(--nm-brand-600)}.ld-branch > details > summary[b-82a6t0ywb2]{display: flex;align-items: center;gap: 2px;list-style: none;cursor: pointer}.ld-branch > details > summary[b-82a6t0ywb2]::-webkit-details-marker{display: none}.ld-branch__chev[b-82a6t0ywb2]{flex: none;width: 16px;font-size: 11px;color: var(--nm-muted);text-align: center;transition: transform .15s ease}.ld-branch > details[open] > summary .ld-branch__chev[b-82a6t0ywb2]{transform: rotate(90deg)}.ld-node--section[b-82a6t0ywb2]{color: var(--nm-ink);font-weight: 700}.ld-branch.is-active .ld-badge[b-82a6t0ywb2]{border-color: var(--nm-brand-500);background: var(--nm-brand-500);color: var(--nm-on-brand)}.ld-branch__count[b-82a6t0ywb2]{margin-left: auto;flex: none;min-width: 20px;padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-muted);font-size: 11px;font-weight: 600;line-height: 18px;text-align: center}.ld-tree .ld-branch__children[b-82a6t0ywb2]{position: relative;margin: 2px 0 6px calc(16px + 2px + 8px + var(--ld-badge) / 2);padding-left: 14px}.ld-leaf[b-82a6t0ywb2]{position: relative}.ld-leaf[b-82a6t0ywb2]::before,.ld-leaf[b-82a6t0ywb2]::after{content: "";position: absolute;left: -14px;pointer-events: none}.ld-leaf[b-82a6t0ywb2]::before{top: 0;bottom: 0;border-left: 1px solid var(--ld-tree-line)}.ld-leaf:last-child[b-82a6t0ywb2]::before{bottom: auto;height: 16px}.ld-leaf[b-82a6t0ywb2]::after{top: 16px;width: 10px;border-top: 1px solid var(--ld-tree-line)}.ld-node--leaf[b-82a6t0ywb2]{padding-left: 6px}.ld-node__num[b-82a6t0ywb2]{flex: none;min-width: 26px;color: var(--nm-muted);font-size: 12px;font-weight: 600;font-variant-numeric: tabular-nums}.ld-node--leaf.is-current .ld-node__num[b-82a6t0ywb2]{color: var(--nm-brand-600)}.ld-mnav[b-82a6t0ywb2]{display: none}.ld-main[b-82a6t0ywb2]{min-width: 0}.ld-article[b-82a6t0ywb2]{max-width: 820px;min-width: 0}.ld-article[b-82a6t0ywb2] .ld-crumbs{margin-bottom: 18px}.ld-lang[b-82a6t0ywb2]{display: flex;align-items: center;gap: 6px;margin: 0 0 14px;font-size: 13px;color: var(--nm-muted)}.ld-head[b-82a6t0ywb2]{margin-bottom: 26px}.ld-title[b-82a6t0ywb2]{margin: 0;font-size: 32px;line-height: 1.2;font-weight: 800;letter-spacing: -.01em;color: var(--nm-ink)}.ld-title__num[b-82a6t0ywb2]{margin-right: 10px;color: var(--nm-brand-500);font-variant-numeric: tabular-nums}.ld-summary[b-82a6t0ywb2]{margin: 10px 0 0;font-size: 17px;line-height: 1.6;color: var(--nm-ink-2)}.ld-map[b-82a6t0ywb2]{margin-top: 48px}.ld-map__title[b-82a6t0ywb2]{margin: 0 0 16px;font-size: 23px;font-weight: 750}.ld-map__grid[b-82a6t0ywb2]{display: grid;grid-template-columns: repeat(auto-fill,minmax(240px,1fr));gap: 14px}.ld-card[b-82a6t0ywb2]{padding: 16px 18px;border: 1px solid var(--nm-border);border-radius: 14px;background: var(--nm-surface)}.ld-card__title[b-82a6t0ywb2]{display: flex;align-items: center;gap: 10px;font-size: 16px;font-weight: 700;color: var(--nm-ink);text-decoration: none}.ld-badge[b-82a6t0ywb2]{display: inline-grid;place-items: center;flex: none;min-width: 22px;height: 22px;padding: 0 6px;border: 1px solid var(--nm-border-strong);border-radius: 7px;background: var(--nm-surface);color: var(--nm-ink-2);font-size: 12px;font-weight: 700;line-height: 1;font-variant-numeric: tabular-nums}.ld-card__title:hover[b-82a6t0ywb2]{color: var(--nm-brand-600)}.ld-card__summary[b-82a6t0ywb2]{margin: 6px 0 10px;font-size: 13px;line-height: 1.55;color: var(--nm-muted)}.ld-card__pages[b-82a6t0ywb2]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 4px;font-size: 14px}.ld-card__pages a[b-82a6t0ywb2]{display: flex;gap: 8px;color: var(--nm-ink-2);text-decoration: none}.ld-card__num[b-82a6t0ywb2]{flex: none;min-width: 26px;color: var(--nm-muted);font-size: 12px;font-weight: 600;line-height: 21px;font-variant-numeric: tabular-nums}.ld-card__pages a:hover[b-82a6t0ywb2]{color: var(--nm-brand-600)}.ld-list[b-82a6t0ywb2]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 10px}.ld-list__item[b-82a6t0ywb2]{display: grid;grid-template-columns: auto minmax(0,1fr) auto;grid-template-areas: "num title go" "num summary go";gap: 4px 16px;align-items: center;padding: 16px 18px;border: 1px solid var(--nm-border);border-radius: 14px;text-decoration: none;color: var(--nm-ink)}.ld-list__item:hover[b-82a6t0ywb2]{border-color: var(--nm-brand-300);background: var(--nm-brand-50)}.ld-list__num[b-82a6t0ywb2]{grid-area: num;align-self: start;min-width: 34px;padding-top: 1px;color: var(--nm-brand-500);font-size: 15px;font-weight: 700;font-variant-numeric: tabular-nums}.ld-list__title[b-82a6t0ywb2]{grid-area: title;font-size: 16px;font-weight: 700}.ld-list__summary[b-82a6t0ywb2]{grid-area: summary;font-size: 14px;color: var(--nm-ink-2)}.ld-list__item > i[b-82a6t0ywb2]{grid-area: go;color: var(--nm-brand-500)}.ld-pager[b-82a6t0ywb2]{display: grid;grid-template-columns: 1fr 1fr;gap: 14px;margin-top: 56px}.ld-pager__link[b-82a6t0ywb2]{display: flex;flex-direction: column;gap: 4px;padding: 14px 18px;border: 1px solid var(--nm-border);border-radius: 14px;text-decoration: none;color: var(--nm-ink)}.ld-pager__link:hover[b-82a6t0ywb2]{border-color: var(--nm-brand-300)}.ld-pager__link--next[b-82a6t0ywb2]{grid-column: 2;text-align: right}.ld-pager__dir[b-82a6t0ywb2]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ld-pager__title[b-82a6t0ywb2]{font-size: 15px;font-weight: 700;color: var(--nm-brand-700)}.ld-toc-col[b-82a6t0ywb2]{min-width: 0}.ld-toc[b-82a6t0ywb2]{position: sticky;top: var(--ld-sticky-top);max-height: calc(100vh - var(--ld-sticky-top) - 16px);overflow-y: auto;font-size: 13px}.ld-toc__title[b-82a6t0ywb2]{margin: 0 0 8px;padding: 0 10px;font-size: 12px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--nm-muted)}.ld-toc ul[b-82a6t0ywb2]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 1px}.ld-toc a[b-82a6t0ywb2]{display: block;padding: 5px 10px;border-radius: 8px;color: var(--nm-ink-2);line-height: 1.45;text-decoration: none}.ld-toc a:hover[b-82a6t0ywb2]{color: var(--nm-ink)}@media (max-width: 1199px){.ld-shell[b-82a6t0ywb2]{grid-template-columns: 268px minmax(0,1fr);gap: 40px}.ld-toc-col[b-82a6t0ywb2]{display: none}}@media (max-width: 899px){.ld-shell[b-82a6t0ywb2]{display: block;padding: 16px 16px 64px}.ld-side[b-82a6t0ywb2]{display: none}.ld-mnav[b-82a6t0ywb2]{display: block;margin-bottom: 18px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface-2)}.ld-mnav > summary[b-82a6t0ywb2]{display: flex;align-items: center;gap: 8px;padding: 12px 14px;font-size: 14px;font-weight: 600;cursor: pointer;list-style: none}.ld-mnav > summary[b-82a6t0ywb2]::-webkit-details-marker{display: none}.ld-mnav[open] > summary[b-82a6t0ywb2]{border-bottom: 1px solid var(--nm-border)}.ld-mnav .ld-tree[b-82a6t0ywb2]{padding: 12px}.ld-title[b-82a6t0ywb2]{font-size: 26px}.ld-summary[b-82a6t0ywb2]{font-size: 16px}.ld-pager[b-82a6t0ywb2]{grid-template-columns: 1fr}.ld-pager__link--next[b-82a6t0ywb2]{grid-column: 1}}
/* /src/Features/Esim/Components/EsimFaq.razor.rz.scp.css */
.efq[b-4s1qoaqwne] .nm-accordion{border: 0;border-top: 1px solid var(--nm-border);border-radius: 0;background: transparent}.efq[b-4s1qoaqwne] .nm-accordion .nm-acc__item{border-bottom: 1px solid var(--nm-border)}.efq[b-4s1qoaqwne] .nm-accordion .nm-acc__item + .nm-acc__item{border-top: 0}.efq[b-4s1qoaqwne] .nm-accordion .nm-acc__head{gap: 16px;padding: 16px 0;font-size: 15.5px;font-weight: 700;line-height: 1.45;color: var(--nm-ink)}.efq[b-4s1qoaqwne] .nm-accordion .nm-acc__head:hover:not(:disabled){background: transparent;color: var(--nm-brand-700)}.efq[b-4s1qoaqwne] .nm-accordion .nm-acc__head:focus-visible{outline: 2px solid var(--nm-brand-500);outline-offset: 2px;border-radius: 4px}.efq[b-4s1qoaqwne] .nm-accordion .nm-acc__chev{font-size: 15px}.efq[b-4s1qoaqwne] .nm-accordion .nm-acc__body{max-width: 72ch;padding: 0 0 16px;font-size: 14.5px;line-height: 1.65;color: var(--nm-ink-2)}
/* /src/Features/Esim/Components/EsimGroupCard.razor.rz.scp.css */
.egc[b-2zamx0f2ff]{display: flex;flex-direction: column;height: 100%;overflow: hidden;border: 1px solid var(--nm-border);border-radius: 18px;background: var(--nm-surface);color: inherit;text-decoration: none;font-family: var(--nm-font);box-shadow: 0 24px 48px -36px rgba(28,25,23,.35);transition: border-color .25s ease,box-shadow .25s ease,transform .25s ease}.egc:hover[b-2zamx0f2ff]{border-color: #d6d3d1;box-shadow: 0 30px 60px -32px rgba(28,25,23,.45);transform: translateY(-4px)}.egc:focus-visible[b-2zamx0f2ff]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.egc__media[b-2zamx0f2ff]{position: relative;aspect-ratio: 16 / 10;overflow: hidden;background: var(--nm-surface-2)}.egc__fallback[b-2zamx0f2ff]{position: absolute;inset: 0;display: grid;place-items: center;font-size: 52px;color: var(--nm-muted)}.egc__img[b-2zamx0f2ff]{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;transition: transform .4s ease}.egc:hover .egc__img[b-2zamx0f2ff]{transform: scale(1.04)}.egc__body[b-2zamx0f2ff]{display: flex;flex: 1;flex-direction: column;padding: 16px 18px}.egc__name[b-2zamx0f2ff]{display: flex;align-items: center;gap: 8px;font-size: 17px;font-weight: 800;line-height: 1.3;letter-spacing: -0.015em;color: var(--nm-ink)}.egc__flag[b-2zamx0f2ff]{flex: none;font-size: 19px;line-height: 1}.egc__flag--globe[b-2zamx0f2ff]{font-size: 17px;color: var(--nm-brand-600)}.egc__alt[b-2zamx0f2ff]{margin-top: 3px;font-size: 13px;color: var(--nm-muted)}.egc__facts[b-2zamx0f2ff]{display: grid;gap: 5px;margin: 12px 0 0;padding-top: 12px;border-top: 1px dashed #d6d3d1;font-size: 13px;line-height: 1.45}.egc__facts > div[b-2zamx0f2ff]{display: grid;grid-template-columns: 46px minmax(0,1fr);gap: 8px}.egc__facts dt[b-2zamx0f2ff]{color: var(--nm-muted)}.egc__facts dd[b-2zamx0f2ff]{margin: 0;color: var(--nm-ink-2)}.egc__foot[b-2zamx0f2ff]{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 4px 10px;margin-top: auto;padding-top: 14px}.egc__price[b-2zamx0f2ff]{font-family: 'Chakra Petch',var(--nm-font);font-size: 19px;font-weight: 700;letter-spacing: 0;color: var(--nm-brand-600);font-variant-numeric: tabular-nums;white-space: nowrap}.egc__price small[b-2zamx0f2ff]{font-size: 12.5px;font-weight: 600;letter-spacing: 0;color: var(--nm-muted)}.egc__more[b-2zamx0f2ff]{margin-inline-start: auto;font-size: 13px;font-weight: 700;color: var(--nm-brand-700);white-space: nowrap}
/* /src/Features/Esim/Components/EsimPackagePicker.razor.rz.scp.css */
.epp[b-lxmg6cq76i]{display: flex;flex-direction: column;gap: 18px;font-family: var(--nm-font);container-type: inline-size}.epp__row[b-lxmg6cq76i]{display: grid;grid-template-columns: var(--epp-label,112px) minmax(0,1fr);align-items: start;gap: 8px 16px}.epp__lbl[b-lxmg6cq76i]{padding-top: 7px;font-size: 13.5px;font-weight: 700;line-height: 1.35;color: var(--nm-ink-2)}.epp__ctl[b-lxmg6cq76i]{min-width: 0}.epp__hint[b-lxmg6cq76i]{margin: 6px 0 0;font-size: 12.5px;line-height: 1.5;color: var(--nm-muted)}.epp__chips[b-lxmg6cq76i]{display: flex;flex-wrap: wrap;gap: 8px}.epp__opts[b-lxmg6cq76i]{display: grid;grid-template-columns: repeat(auto-fill,minmax(108px,1fr));gap: 8px}.epp__opt[b-lxmg6cq76i]{position: relative;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;gap: 2px;min-height: 56px;padding: 9px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);font: inherit;text-align: left;cursor: pointer;font-variant-numeric: tabular-nums;transition: border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.epp__opt:hover[b-lxmg6cq76i]{border-color: var(--nm-border-strong);background: var(--nm-surface-2)}.epp__opt:focus-visible[b-lxmg6cq76i]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.epp__optData[b-lxmg6cq76i]{font-size: 14.5px;white-space: nowrap;font-weight: 700;line-height: 1.3;color: var(--nm-ink)}.epp__optPrice[b-lxmg6cq76i]{font-size: 13px;font-weight: 600;line-height: 1.3;color: var(--nm-muted);white-space: nowrap}.epp__optTick[b-lxmg6cq76i]{position: absolute;top: -7px;right: -7px;display: grid;place-items: center;width: 18px;height: 18px;border-radius: 50%;box-shadow: 0 0 0 2px var(--nm-surface);background: var(--nm-brand-500);color: var(--nm-on-brand);opacity: 0;transform: scale(.6);transition: opacity .12s ease,transform .12s ease}.epp__optTick svg[b-lxmg6cq76i]{width: 10px;height: 10px}.epp__opt.is-on[b-lxmg6cq76i]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);box-shadow: 0 0 0 1px var(--nm-brand-500) inset}.epp__opt.is-on .epp__optData[b-lxmg6cq76i]{color: var(--nm-brand-700)}.epp__opt.is-on .epp__optPrice[b-lxmg6cq76i]{color: var(--nm-brand-600)}.epp__opt.is-on .epp__optTick[b-lxmg6cq76i]{opacity: 1;transform: none}@media (prefers-reduced-motion: reduce){.epp__opt[b-lxmg6cq76i],.epp__optTick[b-lxmg6cq76i]{transition: none}}@container (max-width: 480px){.epp[b-lxmg6cq76i]{gap: 16px}.epp__row[b-lxmg6cq76i]{grid-template-columns: minmax(0,1fr);gap: 8px}.epp__lbl[b-lxmg6cq76i]{padding-top: 0}}
/* /src/Features/Esim/Components/EsimSpecCard.razor.rz.scp.css */
.esc[b-sufj7cw0mu]{display: grid;grid-template-columns: minmax(0,1fr);column-gap: 32px;margin: 0;border-top: 1px solid var(--nm-border);font-family: var(--nm-font)}.esc__item[b-sufj7cw0mu]{display: grid;grid-template-columns: 132px minmax(0,1fr);gap: 12px;padding: 12px 0;border-bottom: 1px solid var(--nm-border);font-size: 14.5px;line-height: 1.5}.esc__item dt[b-sufj7cw0mu]{color: var(--nm-muted)}.esc__item dd[b-sufj7cw0mu]{margin: 0;font-weight: 600;color: var(--nm-ink);overflow-wrap: anywhere}@container (min-width: 720px){.esc[b-sufj7cw0mu]{grid-template-columns: repeat(2,minmax(0,1fr))}.esc__item:last-child:nth-child(odd)[b-sufj7cw0mu]{grid-column: 1 / -1}}@media (max-width: 479.98px){.esc__item[b-sufj7cw0mu]{grid-template-columns: 112px minmax(0,1fr)}}.esc__note[b-sufj7cw0mu]{margin: 14px 0 0;font-size: 14px;line-height: 1.6;color: var(--nm-ink-2)}
/* /src/Features/Esim/Components/EsimSteps.razor.rz.scp.css */
.est[b-jy04aev9b3]{margin: 0;padding: 0;list-style: none;font-family: var(--nm-font)}.est__item[b-jy04aev9b3]{position: relative;display: flex;gap: 14px;padding-bottom: 22px}.est__item:last-child[b-jy04aev9b3]{padding-bottom: 0}.est__item[b-jy04aev9b3]::before{content: "";position: absolute;top: 36px;bottom: 4px;left: 15px;width: 2px;background: var(--nm-border)}.est__item:last-child[b-jy04aev9b3]::before{display: none}.est__no[b-jy04aev9b3]{display: grid;flex: none;place-items: center;width: 32px;height: 32px;border-radius: 50%;background: var(--nm-brand-50);font-size: 13px;font-weight: 800;color: var(--nm-brand-700);font-variant-numeric: tabular-nums}.est__main[b-jy04aev9b3]{flex: 1;min-width: 0;padding-top: 5px}.est__title[b-jy04aev9b3]{margin: 0;font-size: 15.5px;font-weight: 700;line-height: 1.4;color: var(--nm-ink)}.est__desc[b-jy04aev9b3]{margin: 4px 0 0;font-size: 14px;line-height: 1.6;color: var(--nm-ink-2)}
/* /src/Features/Esim/Pages/Ca/CaEsim.razor.rz.scp.css */
.nm-list-page[b-caw3iq5qmd]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-caw3iq5qmd]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-caw3iq5qmd]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-caw3iq5qmd]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-sub b[b-caw3iq5qmd]{color: var(--nm-ink)}.nm-kpis[b-caw3iq5qmd]{display: grid;grid-template-columns: repeat(3,1fr);gap: 12px}.nm-list-toolbar[b-caw3iq5qmd]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 14px}.tb-dest[b-caw3iq5qmd]{width: 240px}.tb-search[b-caw3iq5qmd]{flex: 1;min-width: 200px;max-width: 340px}.tb-plan[b-caw3iq5qmd]{width: 180px}.esim-continents[b-caw3iq5qmd]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-bottom: 14px}.esim-grid[b-caw3iq5qmd]{display: grid;grid-template-columns: repeat(auto-fill,minmax(250px,1fr));gap: 14px}.esim-item[b-caw3iq5qmd]{display: flex;flex-direction: column;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow: hidden;text-decoration: none;color: var(--nm-ink);transition: box-shadow .15s,border-color .15s,transform .15s}.esim-item:hover[b-caw3iq5qmd]{border-color: var(--nm-border-strong);box-shadow: var(--nm-shadow);transform: translateY(-2px);text-decoration: none;color: var(--nm-ink)}.esim-item__media[b-caw3iq5qmd]{position: relative;width: 100%;height: 130px;background: var(--nm-surface-2);display: flex;align-items: center;justify-content: center;overflow: hidden}.esim-item__img[b-caw3iq5qmd]{width: 100%;height: 100%;object-fit: cover;display: block}.esim-item__flag[b-caw3iq5qmd]{font-size: 52px;line-height: 1}.esim-item__icon[b-caw3iq5qmd]{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 88px;height: 64px;opacity: .85;pointer-events: none}.esim-item__media[b-caw3iq5qmd]::after{content: '';position: absolute;inset: 0;background: rgba(16,24,40,.10);pointer-events: none}.esim-item__body[b-caw3iq5qmd]{display: flex;flex-direction: column;gap: 6px;padding: 12px 14px 14px;flex: 1}.esim-item__tags[b-caw3iq5qmd]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.esim-item__name[b-caw3iq5qmd]{font-size: 14px;font-weight: 600;color: var(--nm-ink);line-height: 1.35;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.esim-item__sub[b-caw3iq5qmd]{font-size: 12px;color: var(--nm-muted)}.esim-item__foot[b-caw3iq5qmd]{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin-top: auto;padding-top: 8px;border-top: 1px solid var(--nm-border)}.esim-item__price[b-caw3iq5qmd]{font-size: 15px;font-weight: 700;color: var(--nm-brand-600);font-variant-numeric: tabular-nums}.esim-item__count[b-caw3iq5qmd]{font-size: 11px;color: var(--nm-muted);font-variant-numeric: tabular-nums;white-space: nowrap}.esim-skel[b-caw3iq5qmd]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow: hidden}.esim-skel__body[b-caw3iq5qmd]{padding: 12px 14px 14px}.nm-list-pager[b-caw3iq5qmd]{margin-top: 14px}@media (max-width: 900px){.nm-kpis[b-caw3iq5qmd]{grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px}}@media (max-width: 640px){.nm-list-page[b-caw3iq5qmd]{padding: 14px 14px 20px}.nm-kpis[b-caw3iq5qmd]{grid-template-columns: 1fr 1fr}.tb-dest[b-caw3iq5qmd],.tb-search[b-caw3iq5qmd],.tb-plan[b-caw3iq5qmd]{width: 100%;max-width: none;flex: none}.esim-grid[b-caw3iq5qmd]{grid-template-columns: repeat(auto-fill,minmax(190px,1fr));gap: 10px}.esim-item__media[b-caw3iq5qmd]{height: 110px}}
/* /src/Features/Esim/Pages/Ca/CaEsimCountry.razor.rz.scp.css */
.nm-list-page[b-klftmn6x4t]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-klftmn6x4t]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-klftmn6x4t]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-klftmn6x4t]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-klftmn6x4t]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.esc-flag[b-klftmn6x4t]{font-size: 22px;line-height: 1;margin-right: 2px}.esc-layout[b-klftmn6x4t]{display: grid;grid-template-columns: 360px minmax(0,1fr);gap: 16px;align-items: start}.esc-media[b-klftmn6x4t]{position: relative;width: 100%;height: 240px;background: var(--nm-surface-2);display: flex;align-items: center;justify-content: center;overflow: hidden}.esc-media__img[b-klftmn6x4t]{width: 100%;height: 100%;object-fit: cover;display: block}.esc-media__flag[b-klftmn6x4t]{font-size: 90px;line-height: 1}.esc-media[b-klftmn6x4t]::after{content: '';position: absolute;inset: 0;background: linear-gradient(180deg,rgba(16,24,40,0) 55%,rgba(16,24,40,.38) 100%);pointer-events: none}.esc-media-tag[b-klftmn6x4t]{position: absolute;left: 12px;bottom: 12px;z-index: 1;display: flex;align-items: center;gap: 7px;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);padding: 5px 12px 5px 8px;box-shadow: var(--nm-shadow)}.esc-media-tag__flag[b-klftmn6x4t]{font-size: 17px;line-height: 1}.esc-media-tag__name[b-klftmn6x4t]{font-weight: 700;font-size: 13px;color: var(--nm-ink)}.esc-media-info[b-klftmn6x4t]{display: flex;flex-wrap: wrap;gap: 10px;padding: 14px 16px 16px}.esc-stat[b-klftmn6x4t]{display: flex;align-items: center;gap: 9px;padding: 7px 13px 7px 8px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input)}.esc-stat-ic[b-klftmn6x4t]{flex: none;width: 30px;height: 30px;border-radius: 8px;background: var(--nm-surface);border: 1px solid var(--nm-brand-100);display: grid;place-items: center;color: var(--nm-brand-500);font-size: 15px}.esc-stat-txt[b-klftmn6x4t]{display: flex;flex-direction: column;line-height: 1.1}.esc-stat-txt b[b-klftmn6x4t]{font-size: 14px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.esc-stat-txt span[b-klftmn6x4t]{font-size: 10px;font-weight: 600;text-transform: uppercase;letter-spacing: .05em;color: var(--nm-muted)}.esc-card-title[b-klftmn6x4t]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.esc-card-title i[b-klftmn6x4t]{color: var(--nm-brand-500)}.esc-card-title small[b-klftmn6x4t]{font-weight: 500;font-size: 12px;color: var(--nm-muted);margin-left: 2px}.esc-config[b-klftmn6x4t]{display: flex;flex-direction: column;gap: 14px}.esc-row[b-klftmn6x4t]{display: flex;align-items: flex-start;gap: 12px}.esc-row__lbl[b-klftmn6x4t]{min-width: 92px;padding-top: 7px;font-size: 11px;font-weight: 700;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .07em}.esc-row__body[b-klftmn6x4t]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;flex: 1}.esc-summary[b-klftmn6x4t]{display: flex;align-items: center;justify-content: space-between;gap: 12px 16px;flex-wrap: wrap;padding: 12px 16px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);border: 1px solid var(--nm-brand-100)}.esc-summary__facts[b-klftmn6x4t]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 13px;font-weight: 600;color: var(--nm-ink-2)}.esc-summary__fact[b-klftmn6x4t]{display: inline-flex;align-items: center;gap: 5px;white-space: nowrap}.esc-summary__fact i[b-klftmn6x4t]{color: var(--nm-brand-500);font-size: 13px}.esc-summary__dot[b-klftmn6x4t]{color: var(--nm-brand-300)}.esc-total[b-klftmn6x4t]{display: flex;flex-direction: column;align-items: flex-end;gap: 2px}.esc-total__lbl[b-klftmn6x4t]{font-size: 10.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--nm-muted)}.esc-total__val[b-klftmn6x4t]{font-size: 22px;font-weight: 800;color: var(--nm-brand-600);letter-spacing: -.02em;font-variant-numeric: tabular-nums;white-space: nowrap;line-height: 1.1}.esc-cta-row[b-klftmn6x4t] .esc-cta{width: 100%;justify-content: center}.esc-spec-head[b-klftmn6x4t]{display: flex;flex-direction: column;gap: 4px;margin-bottom: 14px}.esc-spec-name[b-klftmn6x4t]{display: flex;align-items: center;gap: 10px;font-size: 16px;font-weight: 700;color: var(--nm-ink)}.esc-spec-sub[b-klftmn6x4t]{font-size: 12.5px;color: var(--nm-muted)}.esc-spec-stats[b-klftmn6x4t]{display: grid;grid-template-columns: repeat(auto-fit,minmax(150px,1fr));gap: 12px;margin-bottom: 14px}.esc-specs[b-klftmn6x4t]{display: grid;grid-template-columns: 1fr 1fr;gap: 0 24px}.esc-spec-item[b-klftmn6x4t]{display: flex;align-items: center;gap: 12px;padding: 11px 2px;border-bottom: 1px solid var(--nm-border)}.esc-spec-item--full[b-klftmn6x4t]{grid-column: 1 / -1;align-items: flex-start}.esc-spec-ic[b-klftmn6x4t]{flex: none;width: 34px;height: 34px;border-radius: 9px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);display: grid;place-items: center;color: var(--nm-brand-500);font-size: 15px}.esc-spec-txt[b-klftmn6x4t]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.esc-spec-lbl[b-klftmn6x4t]{font-size: 10.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .05em;color: var(--nm-muted)}.esc-spec-val[b-klftmn6x4t]{font-size: 13px;font-weight: 600;color: var(--nm-ink);display: flex;align-items: center;flex-wrap: wrap;gap: 4px}.esc-spec-val--wrap[b-klftmn6x4t]{font-weight: 500;line-height: 1.5}.esc-coverage[b-klftmn6x4t]{display: flex;align-items: flex-start;gap: 10px;margin-top: 14px;padding: 12px 14px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);border: 1px solid var(--nm-border);font-size: 13px;color: var(--nm-ink-2)}.esc-coverage i[b-klftmn6x4t]{color: var(--nm-brand-500);font-size: 16px}.esc-coverage b[b-klftmn6x4t]{color: var(--nm-ink)}.esc-mbar[b-klftmn6x4t]{display: none}@media (max-width: 900px){.esc-layout[b-klftmn6x4t]{grid-template-columns: 1fr}.esc-media[b-klftmn6x4t]{height: 200px}.esc-mbar[b-klftmn6x4t]{display: flex;align-items: center;gap: 10px;position: sticky;bottom: 12px;z-index: 20;padding: 9px 10px 9px 4px;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: 14px;box-shadow: var(--nm-shadow-pop)}.esc-mbar-info[b-klftmn6x4t]{display: flex;flex-direction: column;flex: 1;min-width: 0;padding-left: 12px}.esc-mbar-lbl[b-klftmn6x4t]{font-size: 10px;font-weight: 700;text-transform: uppercase;letter-spacing: .05em;color: var(--nm-muted)}.esc-mbar-val[b-klftmn6x4t]{font-size: 17px;font-weight: 800;color: var(--nm-brand-600);line-height: 1.15;font-variant-numeric: tabular-nums;white-space: nowrap}.esc-mbar[b-klftmn6x4t] .esc-mbar-buy{flex: 0 0 auto;min-width: 150px;justify-content: center}}@media (max-width: 640px){.nm-list-page[b-klftmn6x4t]{padding: 14px 14px 20px}.esc-row[b-klftmn6x4t]{flex-direction: column;gap: 6px}.esc-row__lbl[b-klftmn6x4t]{padding-top: 0}.esc-summary[b-klftmn6x4t]{flex-direction: column;align-items: stretch}.esc-total[b-klftmn6x4t]{align-items: flex-start}.esc-specs[b-klftmn6x4t]{grid-template-columns: 1fr}}
/* /src/Features/Esim/Pages/Manager/ESimCountry.razor.rz.scp.css */
.esc-root[b-bd631meht0]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-info: #2563eb;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);padding: 20px 28px;display: flex;flex-direction: column;gap: 16px}.esc-back[b-bd631meht0]{display: inline-flex;align-items: center;gap: 8px;font-size: 14px;color: var(--d-ink-3);text-decoration: none;transition: color .12s}.esc-back:hover[b-bd631meht0]{color: var(--d-accent)}.esc-hero[b-bd631meht0]{display: flex;align-items: center;gap: 14px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.esc-hero-flag[b-bd631meht0]{width: 48px;height: 48px;border-radius: 12px;background: var(--d-accent-grad-soft);border: 1px solid #fed7aa;display: flex;align-items: center;justify-content: center;font-size: 24px}.esc-hero h1[b-bd631meht0]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 22px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.2}.esc-hero-meta[b-bd631meht0]{margin-top: 4px;font-size: 12.5px;color: var(--d-ink-3)}.esc-card[b-bd631meht0]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.esc-card-pad[b-bd631meht0]{padding: 18px}.esc-content[b-bd631meht0]{display: flex;flex-direction: column;gap: 18px}@media (min-width: 768px){.esc-content[b-bd631meht0]{flex-direction: row}}.esc-image-wrap[b-bd631meht0]{position: relative;width: 100%;height: 220px;border-radius: var(--d-r);overflow: hidden;background: var(--d-surface-2);flex-shrink: 0}@media (min-width: 768px){.esc-image-wrap[b-bd631meht0]{width: 360px;height: 280px}}.esc-image-wrap img.esc-bg[b-bd631meht0]{width: 100%;height: 100%;object-fit: cover}.esc-image-fallback[b-bd631meht0]{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;font-size: 110px;background: var(--d-accent-grad-soft)}.esc-image-overlay[b-bd631meht0]{position: absolute;inset: 0;background: rgba(0,0,0,0.15);pointer-events: none}.esc-image-icon[b-bd631meht0]{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 130px;height: 90px;opacity: 0.85;pointer-events: none}.esc-info[b-bd631meht0]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 12px}.esc-info-list[b-bd631meht0]{display: flex;flex-direction: column;gap: 4px;font-size: 14px;color: var(--d-ink-2);margin: 0;padding: 0;list-style: none}.esc-info-list li b[b-bd631meht0]{color: var(--d-ink);font-weight: 600}.esc-section[b-bd631meht0]{display: flex;flex-direction: column;gap: 6px}.esc-section-lbl[b-bd631meht0]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.esc-pill-row[b-bd631meht0]{display: flex;flex-wrap: wrap;gap: 6px}.esc-pill[b-bd631meht0]{padding: 6px 12px;border: 1px solid var(--d-line);border-radius: 8px;background: var(--d-surface);font-size: 12.5px;color: var(--d-ink-2);cursor: pointer;transition: background .12s,border-color .12s}.esc-pill:hover[b-bd631meht0]{background: var(--d-surface-2)}.esc-pill.is-active[b-bd631meht0]{background: var(--d-accent-soft);color: var(--d-accent);border-color: color-mix(in srgb,var(--d-accent) 35%,#fff);font-weight: 600}.esc-qty[b-bd631meht0]{display: inline-flex;align-items: center;border: 1px solid var(--d-line);border-radius: 8px;overflow: hidden}.esc-qty button[b-bd631meht0]{width: 32px;height: 34px;border: 0;background: transparent;color: var(--d-ink-2);cursor: pointer;font-size: 16px}.esc-qty button:hover[b-bd631meht0]{background: var(--d-accent-soft);color: var(--d-accent)}.esc-qty span[b-bd631meht0]{width: 44px;text-align: center;font-weight: 600;font-variant-numeric: tabular-nums;font-size: 14px}.esc-total-row[b-bd631meht0]{display: flex;align-items: baseline;gap: 10px;padding-top: 4px}.esc-total-lbl[b-bd631meht0]{font-size: 14px;color: var(--d-ink-3)}.esc-total-val[b-bd631meht0]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 700;color: var(--d-accent);letter-spacing: -0.02em;font-variant-numeric: tabular-nums}.esc-msg[b-bd631meht0]{padding: 8px 12px;border-radius: var(--d-r);font-size: 14px}.esc-msg.ok[b-bd631meht0]{background: color-mix(in srgb,var(--d-good) 10%,#fff);color: color-mix(in srgb,var(--d-good) 80%,#000);border: 1px solid color-mix(in srgb,var(--d-good) 30%,#fff)}.esc-msg.err[b-bd631meht0]{background: color-mix(in srgb,#dc2626 10%,#fff);color: #b91c1c;border: 1px solid color-mix(in srgb,#dc2626 30%,#fff)}.esc-cta[b-bd631meht0]{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 44px;padding: 0 20px;border-radius: var(--d-r);background: var(--d-accent-grad);color: #fff;font-size: 14px;font-weight: 600;border: 0;cursor: pointer;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22);transition: background .12s}.esc-cta:hover[b-bd631meht0]{background: var(--d-accent-grad-hover)}.esc-cta:disabled[b-bd631meht0]{opacity: 0.5;cursor: not-allowed}.esc-cta svg[b-bd631meht0]{width: 18px;height: 18px}.esc-spec-hd[b-bd631meht0]{display: flex;flex-direction: column;gap: 6px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line-2);margin-bottom: 14px}.esc-spec-title[b-bd631meht0]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 18px;font-weight: 600;color: var(--d-ink);letter-spacing: -0.02em;display: inline-flex;align-items: center;gap: 8px;flex-wrap: wrap}.esc-spec-badge[b-bd631meht0]{display: inline-flex;align-items: center;padding: 2px 8px;border-radius: 999px;background: color-mix(in srgb,var(--d-info) 10%,#fff);color: var(--d-info);font-size: 10.5px;font-weight: 700}.esc-spec-sub[b-bd631meht0]{font-size: 12.5px;color: var(--d-ink-3)}.esc-spec-stats[b-bd631meht0]{display: flex;flex-wrap: wrap;gap: 18px;margin-top: 8px}.esc-spec-stat[b-bd631meht0]{display: flex;flex-direction: column;align-items: center;gap: 2px}.esc-spec-stat-lbl[b-bd631meht0]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.06em}.esc-spec-stat-val[b-bd631meht0]{font-size: 14px;font-weight: 600;color: var(--d-ink);font-variant-numeric: tabular-nums}.esc-spec-stat-val.accent[b-bd631meht0]{color: var(--d-accent)}.esc-spec-grid[b-bd631meht0]{display: grid;grid-template-columns: 1fr;gap: 10px 28px;font-size: 14px}@media (min-width: 768px){.esc-spec-grid[b-bd631meht0]{grid-template-columns: 1fr 1fr}}.esc-spec-grid > div span:first-child[b-bd631meht0]{font-weight: 600;color: var(--d-ink-2);margin-right: 4px}.esc-spec-grid > div span:nth-child(2)[b-bd631meht0]{color: var(--d-ink)}.esc-tag[b-bd631meht0]{display: inline-flex;align-items: center;padding: 2px 8px;border-radius: 999px;font-size: 10.5px;font-weight: 600}.esc-tag.info[b-bd631meht0]{background: color-mix(in srgb,var(--d-info) 10%,#fff);color: var(--d-info)}.esc-tag.good[b-bd631meht0]{background: color-mix(in srgb,var(--d-good) 12%,#fff);color: color-mix(in srgb,var(--d-good) 80%,#000)}.esc-tag.muted[b-bd631meht0]{background: var(--d-surface-2);color: var(--d-ink-3)}.esc-tag.accent[b-bd631meht0]{background: var(--d-accent-soft);color: var(--d-accent)}.esc-skeleton[b-bd631meht0]{display: flex;flex-direction: column;gap: 16px}.esc-sk-row[b-bd631meht0]{display: flex;gap: 16px;flex-direction: column}@media (min-width: 768px){.esc-sk-row[b-bd631meht0]{flex-direction: row}}.esc-sk[b-bd631meht0]{background: var(--d-surface-2);border-radius: 8px}.esc-sk-img[b-bd631meht0]{width: 100%;height: 220px}@media (min-width: 768px){.esc-sk-img[b-bd631meht0]{width: 360px;height: 280px}}.esc-sk-line[b-bd631meht0]{height: 12px;border-radius: 6px}.esc-sk-h[b-bd631meht0]{height: 22px;border-radius: 6px}.esc-sk-pulse[b-bd631meht0]{animation: esc-pulse-b-bd631meht0 1.5s ease-in-out infinite}@keyframes esc-pulse-b-bd631meht0{0%,100%{opacity: 1}50%{opacity: 0.5}}.esc-empty[b-bd631meht0]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 8px;padding: 64px 16px;color: var(--d-ink-3);text-align: center}.esc-empty b[b-bd631meht0]{color: var(--d-ink);font-weight: 600;font-size: 16px}.esc-empty small[b-bd631meht0]{font-size: 14px}
/* /src/Features/Esim/Pages/Manager/ESimOrderDetail.razor.rz.scp.css */
.nm-list-page[b-nxoapnd0ap]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-nxoapnd0ap]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-nxoapnd0ap]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.esod-title[b-nxoapnd0ap]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-nxoapnd0ap]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-nxoapnd0ap]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.esod-crumb[b-nxoapnd0ap]{color: var(--nm-muted);text-decoration: none}.esod-crumb:hover[b-nxoapnd0ap]{color: var(--nm-brand-700);text-decoration: underline}.esod-crumb-sep[b-nxoapnd0ap]{margin: 0 4px;color: var(--nm-muted)}.nm-code-pill[b-nxoapnd0ap]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.esod-loading[b-nxoapnd0ap]{display: flex;flex-direction: column;gap: 12px}.esod-sum[b-nxoapnd0ap]{display: flex;flex-wrap: wrap;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.esod-sum__i[b-nxoapnd0ap]{display: flex;flex-direction: column;gap: 5px;padding: 11px 18px;min-width: 0;flex: 1 1 auto;border-left: 1px solid var(--nm-border)}.esod-sum__i:first-child[b-nxoapnd0ap]{border-left: 0}.esod-sum__k[b-nxoapnd0ap]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap}.esod-sum__v[b-nxoapnd0ap]{font-size: 14px;font-weight: 600;color: var(--nm-ink);line-height: 1.3}.esod-sum__i--total[b-nxoapnd0ap]{margin-left: auto;text-align: right}.esod-sum__i--total .esod-sum__v[b-nxoapnd0ap]{font-size: 17px;font-weight: 800;color: var(--nm-brand-600);font-variant-numeric: tabular-nums}@media (max-width: 760px){.esod-sum__i[b-nxoapnd0ap]{flex: 1 1 45%;border-left: 0;border-top: 1px solid var(--nm-border)}.esod-sum__i:first-child[b-nxoapnd0ap],.esod-sum__i:nth-child(2)[b-nxoapnd0ap]{border-top: 0}.esod-sum__i--total[b-nxoapnd0ap]{margin-left: 0;text-align: left}}.esod-cols[b-nxoapnd0ap]{display: grid;grid-template-columns: minmax(0,1fr) 360px;gap: 32px;align-items: start}.esod-aside[b-nxoapnd0ap]{display: flex;flex-direction: column;gap: 24px;min-width: 0;padding-left: 32px;border-left: 1px solid var(--nm-border)}@media (max-width: 1100px){.esod-cols[b-nxoapnd0ap]{grid-template-columns: minmax(0,1fr);gap: 24px}.esod-aside[b-nxoapnd0ap]{padding-left: 0;border-left: 0;padding-top: 20px;border-top: 1px solid var(--nm-border)}}.esod-sec[b-nxoapnd0ap]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.esod-sec__title[b-nxoapnd0ap]{margin: 0 0 4px;padding-bottom: 8px;border-bottom: 2px solid var(--nm-ink);font-size: 14px;font-weight: 800;color: var(--nm-ink)}[b-nxoapnd0ap] .esod-sec .nm-dl__term{font-weight: 500}[b-nxoapnd0ap] .esod-dl-split{column-gap: 32px}.esod-sec__head[b-nxoapnd0ap]{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 30px}.esod-muted[b-nxoapnd0ap]{color: var(--nm-muted)}.esod-good[b-nxoapnd0ap]{color: var(--nm-ok,#16a34a)}.esod-mono[b-nxoapnd0ap]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px}.esod-hint[b-nxoapnd0ap]{margin: 4px 0 0;font-size: 12.5px;color: var(--nm-muted);line-height: 1.55}.esod-note[b-nxoapnd0ap]{margin: 4px 0 0;font-size: 13.5px;color: var(--nm-ink);line-height: 1.6}[b-nxoapnd0ap] .esod-num .nm-dl__desc{text-align: right;font-variant-numeric: tabular-nums}[b-nxoapnd0ap] .esod-total .nm-dl__desc{font-size: 16px;font-weight: 800;color: var(--nm-brand-600)}[b-nxoapnd0ap] .esod-total{border-bottom: 0}[b-nxoapnd0ap] .esod-dl-tight .nm-dl__item:last-child{border-bottom: 0}.esod-profile[b-nxoapnd0ap]{display: grid;grid-template-columns: 148px minmax(0,1fr);gap: 20px;align-items: start;padding-top: 4px}@media (max-width: 700px){.esod-profile[b-nxoapnd0ap]{grid-template-columns: minmax(0,1fr)}}.esod-qr[b-nxoapnd0ap]{display: flex;flex-direction: column;align-items: center;gap: 8px}.esod-qr__img[b-nxoapnd0ap]{width: 148px;height: 148px;object-fit: contain;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: #fff;padding: 6px}.esod-qr__none[b-nxoapnd0ap]{width: 148px;height: 148px;display: flex;align-items: center;justify-content: center;text-align: center;padding: 0 12px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-card);background: var(--nm-surface-2);color: var(--nm-muted);font-size: 12px}.esod-qr__links[b-nxoapnd0ap]{display: flex;flex-direction: column;align-items: center;gap: 4px}.esod-link[b-nxoapnd0ap]{font-size: 12.5px;color: var(--nm-brand-700);text-decoration: none}.esod-link:hover[b-nxoapnd0ap]{text-decoration: underline}.esod-usage[b-nxoapnd0ap]{display: flex;flex-direction: column;gap: 8px;padding: 2px 0 6px}.esod-usage__nums[b-nxoapnd0ap]{display: flex;align-items: baseline;gap: 6px}.esod-usage__nums b[b-nxoapnd0ap]{font-size: 20px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.esod-usage__nums span[b-nxoapnd0ap]{font-size: 12.5px;color: var(--nm-muted)}@media (max-width: 640px){.nm-list-page[b-nxoapnd0ap]{padding: 14px 14px 20px}}
/* /src/Features/Esim/Pages/Manager/ESimOrders.razor.rz.scp.css */
.nm-list-page[b-2r5gg8x87e]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-2r5gg8x87e]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-2r5gg8x87e]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-2r5gg8x87e]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.esm-lastsync[b-2r5gg8x87e]{color: var(--nm-ink);font-weight: 600}.nm-list-actions[b-2r5gg8x87e]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-kpis[b-2r5gg8x87e]{display: grid;grid-template-columns: repeat(4,1fr);gap: 12px}.nm-list-toolbar[b-2r5gg8x87e]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 14px}.tb-dest[b-2r5gg8x87e]{width: 240px}.tb-search[b-2r5gg8x87e]{flex: 1;min-width: 200px;max-width: 340px}.tb-plan[b-2r5gg8x87e]{width: 180px}.esm-continents[b-2r5gg8x87e],.tb-status[b-2r5gg8x87e]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-bottom: 14px}.tb-chip-count[b-2r5gg8x87e]{margin-left: 6px;font-size: 11px;font-weight: 700;font-variant-numeric: tabular-nums;opacity: .75}.esm-grid[b-2r5gg8x87e]{display: grid;grid-template-columns: repeat(auto-fill,minmax(250px,1fr));gap: 14px}.esm-item[b-2r5gg8x87e]{display: flex;flex-direction: column;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow: hidden;text-decoration: none;color: var(--nm-ink);transition: box-shadow .15s,border-color .15s,transform .15s}.esm-item:hover[b-2r5gg8x87e]{border-color: var(--nm-border-strong);box-shadow: var(--nm-shadow);transform: translateY(-2px);text-decoration: none;color: var(--nm-ink)}.esm-item__media[b-2r5gg8x87e]{position: relative;width: 100%;height: 130px;background: var(--nm-surface-2);display: flex;align-items: center;justify-content: center;overflow: hidden}.esm-item__img[b-2r5gg8x87e]{width: 100%;height: 100%;object-fit: cover;display: block}.esm-item__flag[b-2r5gg8x87e]{font-size: 52px;line-height: 1}.esm-item__icon[b-2r5gg8x87e]{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 88px;height: 64px;opacity: .85;pointer-events: none}.esm-item__media[b-2r5gg8x87e]::after{content: '';position: absolute;inset: 0;background: rgba(16,24,40,.10);pointer-events: none}.esm-item__body[b-2r5gg8x87e]{display: flex;flex-direction: column;gap: 6px;padding: 12px 14px 14px;flex: 1}.esm-item__tags[b-2r5gg8x87e]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.esm-item__name[b-2r5gg8x87e]{font-size: 14px;font-weight: 600;color: var(--nm-ink);line-height: 1.35;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.esm-item__sub[b-2r5gg8x87e]{font-size: 12px;color: var(--nm-muted)}.esm-item__foot[b-2r5gg8x87e]{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin-top: auto;padding-top: 8px;border-top: 1px solid var(--nm-border)}.esm-item__price[b-2r5gg8x87e]{font-size: 15px;font-weight: 700;color: var(--nm-brand-600);font-variant-numeric: tabular-nums}.esm-item__count[b-2r5gg8x87e]{font-size: 11px;color: var(--nm-muted);font-variant-numeric: tabular-nums;white-space: nowrap}.esm-skel[b-2r5gg8x87e]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow: hidden}.esm-skel__body[b-2r5gg8x87e]{padding: 12px 14px 14px}.nm-list-pager[b-2r5gg8x87e]{margin-top: 14px}.esm-timeout[b-2r5gg8x87e]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap}.esm-confirm[b-2r5gg8x87e]{display: flex;flex-direction: column;gap: 12px}.esm-confirm__intro[b-2r5gg8x87e]{font-size: 14px;font-weight: 600;color: var(--nm-ink)}.esm-confirm__steps[b-2r5gg8x87e]{margin: 0;padding-left: 20px;display: flex;flex-direction: column;gap: 6px;font-size: 13.5px;color: var(--nm-ink-2,var(--nm-ink))}.esm-confirm__note[b-2r5gg8x87e]{font-size: 12.5px;color: var(--nm-muted)}.esm-run[b-2r5gg8x87e]{display: flex;flex-direction: column;align-items: center;gap: 10px;padding: 12px 0 6px;text-align: center}.esm-run__title[b-2r5gg8x87e]{font-size: 15px;font-weight: 700;color: var(--nm-ink)}.esm-run__hint[b-2r5gg8x87e]{font-size: 13px;color: var(--nm-muted);max-width: 420px;line-height: 1.5}.esm-run__bar[b-2r5gg8x87e]{width: 100%;margin-top: 4px}.esm-run__elapsed[b-2r5gg8x87e]{font-size: 12.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}@media (max-width: 1100px){.nm-kpis[b-2r5gg8x87e]{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.nm-list-page[b-2r5gg8x87e]{padding: 14px 14px 20px}.nm-list-actions[b-2r5gg8x87e]{width: 100%}.tb-dest[b-2r5gg8x87e],.tb-search[b-2r5gg8x87e],.tb-plan[b-2r5gg8x87e]{width: 100%;max-width: none;flex: none}.esm-grid[b-2r5gg8x87e]{grid-template-columns: repeat(auto-fill,minmax(190px,1fr));gap: 10px}.esm-item__media[b-2r5gg8x87e]{height: 110px}}
/* /src/Features/Esim/Pages/Public/Esim.razor.rz.scp.css */
.es[b-b7nimq2v8h]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--dark: #1c1917;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;--header-h: var(--nm-header-offset);--bar-h: 56px;background: #fff;color: var(--ink-2);font-family: 'Be Vietnam Pro','Inter',ui-sans-serif,system-ui,sans-serif;font-size: 15px;line-height: 1.65}.es h1[b-b7nimq2v8h],.es h2[b-b7nimq2v8h],.es h3[b-b7nimq2v8h],.es h4[b-b7nimq2v8h]{margin: 0;color: var(--ink);font-weight: 800;text-wrap: balance}.es p[b-b7nimq2v8h],.es figure[b-b7nimq2v8h]{margin: 0}.es a[b-b7nimq2v8h]{color: inherit;text-decoration: none}.es ul[b-b7nimq2v8h],.es ol[b-b7nimq2v8h]{margin: 0;padding: 0;list-style: none}.es dl[b-b7nimq2v8h],.es dd[b-b7nimq2v8h]{margin: 0}.es-wrap[b-b7nimq2v8h]{max-width: 1248px;margin: 0 auto;padding: 0 24px}.pagebg[b-b7nimq2v8h]{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.pagebg[b-b7nimq2v8h]::before{content: '';position: absolute;inset: 0;background-image: radial-gradient(circle,#d6d3d1 1px,transparent 1.3px);background-size: 26px 26px;-webkit-mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%)}.pagebg img[b-b7nimq2v8h]{position: absolute;left: 50%;top: 50%;width: max(115vw,1100px);height: auto;transform: translate(-50%,calc(-50% + 40px));opacity: .13}.es > .es-wrap[b-b7nimq2v8h]{position: relative;z-index: 1}.btn[b-b7nimq2v8h]{display: inline-flex;align-items: center;justify-content: center;gap: 10px;height: 52px;padding: 0 24px;border: 0;border-radius: 4px;font-family: inherit;font-size: 15px;font-weight: 700;line-height: 1;white-space: nowrap;cursor: pointer;transition: background .15s,color .15s,border-color .15s,filter .2s,transform .2s}.btn svg[b-b7nimq2v8h]{width: 18px;height: 18px;flex: none}.btn:focus-visible[b-b7nimq2v8h]{outline: 2px solid var(--brand-light);outline-offset: 3px}.btn--brand[b-b7nimq2v8h]{background: linear-gradient(180deg,var(--brand) 0%,var(--brand-deep) 100%);color: #fff !important;box-shadow: 0 14px 34px -14px rgba(234,88,12,.8)}.btn--brand:hover[b-b7nimq2v8h]{filter: brightness(1.08);transform: translateY(-1px)}.btn--full[b-b7nimq2v8h]{width: 100%}.intro[b-b7nimq2v8h]{isolation: isolate;padding-bottom: 56px}.intro-gl[b-b7nimq2v8h]{position: absolute;inset: 0;z-index: 0;display: block;width: 100%;height: 100%;pointer-events: none;opacity: 0;transition: opacity 1s ease}.intro[data-mode="gl"] .intro-gl[b-b7nimq2v8h]{opacity: 1}.intro-in[b-b7nimq2v8h]{position: relative;z-index: 1;display: grid;grid-template-columns: minmax(0,10fr) minmax(0,11fr);gap: 24px 32px;align-items: center}.es .intro h2[b-b7nimq2v8h]{margin-top: 16px;font-family: var(--display);font-size: 62px;line-height: .96;font-weight: 700;letter-spacing: -.01em;color: var(--ink)}.h1-ac[b-b7nimq2v8h]{color: var(--brand)}.es .intro-desc[b-b7nimq2v8h]{margin-top: 20px;max-width: 520px;font-size: 17px;line-height: 1.6;color: var(--ink-2)}.trust[b-b7nimq2v8h]{display: flex;flex-wrap: wrap;gap: 10px 22px;margin-top: 20px;font-size: 14px;font-weight: 600;color: var(--ink)}.trust li[b-b7nimq2v8h]{display: flex;align-items: center;gap: 8px}.trust svg[b-b7nimq2v8h]{width: 18px;height: 18px;color: var(--brand)}.es .intro .stats[b-b7nimq2v8h]{display: grid;grid-template-columns: repeat(4,minmax(0,auto));justify-content: start;margin-top: 30px}.intro .stat[b-b7nimq2v8h]{padding: 2px 20px 2px 16px;border-left: 1px solid var(--line)}.intro .stat:first-child[b-b7nimq2v8h]{padding-left: 0;border-left: 0}.intro .stat dd[b-b7nimq2v8h]{font-family: var(--display);font-size: 32px;line-height: 1;font-weight: 700;color: var(--brand);font-variant-numeric: tabular-nums}.intro .stat dt[b-b7nimq2v8h]{margin-top: 8px;max-width: 120px;font-size: 11px;line-height: 1.3;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--ink-3)}.stage[b-b7nimq2v8h]{min-height: 560px}.es > .bar[b-b7nimq2v8h]{position: sticky;top: var(--header-h);z-index: 40;background: rgba(255,255,255,.96);border-bottom: 1px solid var(--line);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);transition: top .25s}.bar[data-header="hidden"][b-b7nimq2v8h]{top: 0}.bar-in[b-b7nimq2v8h]{display: flex;align-items: center;gap: 16px;height: var(--bar-h)}.bar-links[b-b7nimq2v8h]{position: relative;flex: 1;min-width: 0;display: flex;gap: 4px;overflow-x: auto;scrollbar-width: none}.bar-links[b-b7nimq2v8h]::-webkit-scrollbar{display: none}.bar-links a[b-b7nimq2v8h]{flex: none;display: inline-flex;align-items: baseline;gap: 6px;padding: 8px 11px;border-radius: 999px;font-size: 14px;line-height: 1.4;font-weight: 600;color: var(--ink-3);white-space: nowrap;transition: color .15s,background .15s}.bar-links a i[b-b7nimq2v8h]{font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 600;letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.bar-links a:hover[b-b7nimq2v8h]{color: var(--ink);background: var(--soft)}.bar-links a:focus-visible[b-b7nimq2v8h]{outline: 2px solid var(--brand);outline-offset: 0}.bar[data-active="es-list"] a[href$="#es-list"][b-b7nimq2v8h],.bar[data-active="es-why"] a[href$="#es-why"][b-b7nimq2v8h],.bar[data-active="es-steps"] a[href$="#es-steps"][b-b7nimq2v8h],.bar[data-active="es-manage"] a[href$="#es-manage"][b-b7nimq2v8h],.bar[data-active="es-faq"] a[href$="#es-faq"][b-b7nimq2v8h],.bar[data-active="es-contact"] a[href$="#es-contact"][b-b7nimq2v8h]{color: #fff;background: var(--ink)}.bar[data-active="es-list"] a[href$="#es-list"] i[b-b7nimq2v8h],.bar[data-active="es-why"] a[href$="#es-why"] i[b-b7nimq2v8h],.bar[data-active="es-steps"] a[href$="#es-steps"] i[b-b7nimq2v8h],.bar[data-active="es-manage"] a[href$="#es-manage"] i[b-b7nimq2v8h],.bar[data-active="es-faq"] a[href$="#es-faq"] i[b-b7nimq2v8h],.bar[data-active="es-contact"] a[href$="#es-contact"] i[b-b7nimq2v8h]{color: var(--brand-light)}.es .bar-tel[b-b7nimq2v8h]{flex: none;display: inline-flex;align-items: center;gap: 8px;font-size: 14px;color: var(--ink-2);white-space: nowrap;transition: color .15s}.bar-tel svg[b-b7nimq2v8h]{width: 18px;height: 18px;color: var(--brand)}.bar-tel b[b-b7nimq2v8h]{font-weight: 800;color: var(--ink);font-variant-numeric: tabular-nums}.es .bar-tel:hover[b-b7nimq2v8h]{color: var(--brand-deep)}.sec[b-b7nimq2v8h]{position: relative;z-index: 0;padding-top: 88px;scroll-margin-top: calc(var(--header-h) + var(--bar-h))}.sec--last[b-b7nimq2v8h]{padding-bottom: 96px}.sh[b-b7nimq2v8h]{position: relative;max-width: 760px;margin: 0 auto 36px;text-align: center}.sh[b-b7nimq2v8h]::before{font-family: var(--display);content: attr(data-no);position: absolute;left: 50%;top: -34px;z-index: -1;transform: translateX(-50%);font-size: 150px;line-height: 1;font-weight: 700;letter-spacing: -.06em;color: #f4f2f0;pointer-events: none}.es .sh-no[b-b7nimq2v8h]{display: inline-flex;align-items: baseline;gap: 8px;font-size: 14px;line-height: 1.5;font-weight: 700;color: var(--brand-deep)}.sh-no span[b-b7nimq2v8h]{font-family: var(--display);letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.sh-no span[b-b7nimq2v8h]::after{content: '·';margin-left: 8px;color: var(--ink-3)}.es .sh h1[b-b7nimq2v8h],.es .sh h2[b-b7nimq2v8h]{margin-top: 10px;font-size: 38px;line-height: 1.2;letter-spacing: -.025em}.es .sh-lead[b-b7nimq2v8h]{margin-top: 12px;font-size: 16px;line-height: 1.65;color: var(--ink-3)}.lbar[b-b7nimq2v8h]{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 10px 24px;border-bottom: 1px solid var(--line)}.tabs[b-b7nimq2v8h]{display: flex;gap: 26px;min-width: 0;margin-bottom: -1px;overflow-x: auto;scrollbar-width: none}.tabs[b-b7nimq2v8h]::-webkit-scrollbar{display: none}.tab[b-b7nimq2v8h]{display: inline-flex;flex: none;align-items: baseline;gap: 7px;padding: 12px 0 11px;border: 0;border-bottom: 2px solid transparent;background: none;font: inherit;font-size: 15px;font-weight: 600;color: var(--ink-2);white-space: nowrap;cursor: pointer;transition: color .15s,border-color .15s}.tab i[b-b7nimq2v8h]{font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 600;color: var(--ink-3);font-variant-numeric: tabular-nums}.tab:hover:not(:disabled)[b-b7nimq2v8h]{color: var(--ink)}.tab[data-on][b-b7nimq2v8h]{border-bottom-color: var(--brand);font-weight: 700;color: var(--ink)}.tab[data-on] i[b-b7nimq2v8h]{color: var(--brand)}.tab:disabled[b-b7nimq2v8h]{opacity: .4;cursor: not-allowed}.tab:focus-visible[b-b7nimq2v8h]{outline: 2px solid var(--brand);outline-offset: 2px;border-radius: 4px}.tools[b-b7nimq2v8h]{display: flex;flex: none;align-items: center;gap: 10px;padding-bottom: 9px}.sort[b-b7nimq2v8h]{width: 176px}.status[b-b7nimq2v8h]{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px 16px;padding: 16px 0 18px}.es .count[b-b7nimq2v8h]{font-size: 14px;color: var(--ink-3)}.count[b-b7nimq2v8h] strong{font-weight: 800;color: var(--ink);font-variant-numeric: tabular-nums}.range[b-b7nimq2v8h]{margin-inline-start: .3em;white-space: nowrap}.active[b-b7nimq2v8h]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.active[b-b7nimq2v8h] .nm-chip i{font-size: 11px}.clear[b-b7nimq2v8h]{padding: 6px 2px;border: 0;background: none;font: inherit;font-size: 13.5px;font-weight: 700;color: var(--brand-deep);cursor: pointer}.clear:hover[b-b7nimq2v8h]{text-decoration: underline}.clear:focus-visible[b-b7nimq2v8h]{outline: 2px solid var(--brand);outline-offset: 2px;border-radius: 4px}.grid[b-b7nimq2v8h]{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 20px}.skel[b-b7nimq2v8h]{height: 318px;border-radius: 18px;border: 1px solid var(--line);background: linear-gradient(90deg,#f4f2f0 25%,#faf8f6 50%,#f4f2f0 75%);background-size: 400% 100%;animation: es-shimmer-b-b7nimq2v8h 1.4s ease-in-out infinite}@keyframes es-shimmer-b-b7nimq2v8h{from{background-position: 100% 0}to{background-position: 0 0}}.empty[b-b7nimq2v8h]{display: flex;flex-direction: column;align-items: center;gap: 12px;padding: 40px 24px;text-align: center;background: #fff;border: 1px solid var(--line);border-radius: 18px}.es .empty-lead[b-b7nimq2v8h]{font-size: 16px;font-weight: 700;color: var(--ink)}.es .empty-hint[b-b7nimq2v8h]{max-width: 52ch;font-size: 14px;line-height: 1.6;color: var(--ink-3)}.empty-hint a[b-b7nimq2v8h]{font-weight: 700;color: var(--ink);white-space: nowrap}.empty-hint a:hover[b-b7nimq2v8h]{color: var(--brand-deep);text-decoration: underline}.sec[b-b7nimq2v8h] .pager{justify-content: center;margin-top: 32px}.steps[b-b7nimq2v8h]{position: relative;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 24px}.steps[b-b7nimq2v8h]::before{content: '';position: absolute;left: 24px;right: 24px;top: 22px;border-top: 2px dashed var(--line-dash)}.step[b-b7nimq2v8h]{position: relative}.step i[b-b7nimq2v8h]{position: relative;z-index: 1;display: grid;place-items: center;width: 46px;height: 46px;border-radius: 50%;background: var(--brand);color: #fff;font-family: var(--display);font-style: normal;font-weight: 700;font-size: 15px;box-shadow: 0 0 0 5px #fff,0 10px 18px -8px rgba(194,65,12,.5)}.step b[b-b7nimq2v8h]{display: block;margin-top: 16px;font-size: 17px;color: var(--ink)}.es .step p[b-b7nimq2v8h]{margin-top: 6px;font-size: 14.5px;color: var(--ink-3)}.notes[b-b7nimq2v8h]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px;margin-top: 40px}.note[b-b7nimq2v8h]{display: flex;gap: 14px;align-items: flex-start;padding: 18px 20px;background: #fff;border: 1px solid var(--line);border-radius: 16px}.note .hex[b-b7nimq2v8h]{display: grid;place-items: center;flex: none;width: 44px;height: 40px;background: var(--brand);clip-path: polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);color: #fff}.note .hex svg[b-b7nimq2v8h]{width: 18px;height: 18px}.note b[b-b7nimq2v8h]{display: block;font-family: var(--display);font-size: 12px;letter-spacing: .12em;text-transform: uppercase;color: var(--brand-deep)}.es .note p[b-b7nimq2v8h]{margin-top: 4px;font-size: 14px;color: var(--ink-2)}.mng[b-b7nimq2v8h]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 20px}.mg[b-b7nimq2v8h]{display: flex;flex-direction: column;padding: 26px 24px 22px;background: #fff;border: 1px solid var(--line);border-radius: 18px;box-shadow: 0 24px 48px -36px rgba(28,25,23,.35);transition: transform .25s,box-shadow .25s,border-color .25s}.mg:hover[b-b7nimq2v8h]{transform: translateY(-4px);box-shadow: 0 30px 60px -32px rgba(28,25,23,.45);border-color: var(--line-dash)}.mg:focus-visible[b-b7nimq2v8h]{outline: 2px solid var(--brand);outline-offset: 3px}.hexw[b-b7nimq2v8h]{filter: drop-shadow(0 10px 14px rgba(194,65,12,.3))}.mg .hex[b-b7nimq2v8h]{display: grid;place-items: center;width: 64px;height: 56px;background: var(--brand);clip-path: polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);color: #fff}.mg .hex svg[b-b7nimq2v8h]{width: 26px;height: 26px}.mg b[b-b7nimq2v8h]{display: block;margin-top: 16px;font-size: 19px;line-height: 1.3;color: var(--ink)}.es .mg p[b-b7nimq2v8h]{flex: 1;margin-top: 6px;font-size: 14.5px;color: var(--ink-3)}.more[b-b7nimq2v8h]{display: inline-flex;align-items: center;gap: 6px;margin-top: 16px;font-size: 13.5px;font-weight: 700;color: var(--ink)}.more svg[b-b7nimq2v8h]{width: 16px;height: 16px;color: var(--brand);transition: transform .2s}.mg:hover .more svg[b-b7nimq2v8h]{transform: translateX(3px)}.es .mng-foot[b-b7nimq2v8h]{display: flex;align-items: center;gap: 10px;margin-top: 18px;font-size: 13.5px;color: var(--ink-3)}.mng-foot svg[b-b7nimq2v8h]{flex: none;width: 16px;height: 16px;color: var(--brand)}.faq[b-b7nimq2v8h]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 48px;align-items: start}.q[b-b7nimq2v8h]{border-bottom: 1px solid var(--line);padding: 16px 0}.q summary[b-b7nimq2v8h]{display: flex;align-items: center;justify-content: space-between;gap: 16px;cursor: pointer;list-style: none;font-size: 16px;font-weight: 700;color: var(--ink)}.q summary[b-b7nimq2v8h]::-webkit-details-marker{display: none}.q summary:hover[b-b7nimq2v8h]{color: var(--brand-deep)}.q summary:focus-visible[b-b7nimq2v8h]{outline: 2px solid var(--brand);outline-offset: 2px;border-radius: 4px}.q summary i[b-b7nimq2v8h]{display: grid;place-items: center;flex: none;width: 28px;height: 28px;border-radius: 50%;border: 1px solid var(--line);color: var(--brand);font-style: normal;font-family: var(--display);font-size: 16px;line-height: 1;transition: background .15s,color .15s}.q summary i[b-b7nimq2v8h]::before{content: '+'}.q[open] summary i[b-b7nimq2v8h]{background: var(--brand);color: #fff;border-color: var(--brand)}.q[open] summary i[b-b7nimq2v8h]::before{content: '−'}.es .q p[b-b7nimq2v8h]{margin-top: 10px;padding-right: 44px;font-size: 14.5px;line-height: 1.65;color: var(--ink-3)}.cta[b-b7nimq2v8h]{position: relative;overflow: hidden;display: grid;grid-template-columns: minmax(0,6fr) minmax(0,5fr);gap: 40px;align-items: center;padding: 48px;border-radius: 20px;background: var(--dark);color: #fff;box-shadow: 0 40px 80px -40px rgba(28,25,23,.6)}.cta-glow[b-b7nimq2v8h]{position: absolute;right: -140px;top: -160px;width: 460px;height: 460px;border-radius: 50%;background: radial-gradient(circle,rgba(234,88,12,.5),rgba(234,88,12,0) 65%);pointer-events: none}.cta > *:not(.cta-glow)[b-b7nimq2v8h]{position: relative}.es .cta h3[b-b7nimq2v8h]{max-width: 420px;font-family: var(--display);font-size: 34px;line-height: 1.05;font-weight: 700;color: #fff}.es .cta-lead[b-b7nimq2v8h]{margin-top: 14px;font-size: 15.5px;line-height: 1.6;color: rgba(255,255,255,.76)}.es .cta-pts[b-b7nimq2v8h]{display: grid;gap: 10px;margin-top: 20px}.cta-pts li[b-b7nimq2v8h]{display: flex;align-items: flex-start;gap: 10px;font-size: 15px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.88)}.cta-pts svg[b-b7nimq2v8h]{flex: none;width: 18px;height: 18px;margin-top: 2px;color: var(--brand-light)}.cta-box[b-b7nimq2v8h]{padding: 28px;border-radius: 14px;background: rgba(255,255,255,.05);border: 1px solid rgba(255,255,255,.14);backdrop-filter: blur(10px);-webkit-backdrop-filter: blur(10px)}.cta-box .row[b-b7nimq2v8h]{padding: 14px 0;border-top: 1px solid rgba(255,255,255,.12)}.cta-box .row:first-child[b-b7nimq2v8h]{padding-top: 0;border-top: 0}.cta-box .k[b-b7nimq2v8h]{display: block;font-family: var(--display);font-size: 11.5px;letter-spacing: .16em;text-transform: uppercase;color: rgba(255,255,255,.55)}.es .cta-box .v[b-b7nimq2v8h]{display: block;margin-top: 4px;font-family: var(--display);font-size: 30px;line-height: 1.1;font-weight: 700;color: #fff;transition: color .15s}.es .cta-box .v--sm[b-b7nimq2v8h]{font-family: inherit;font-size: 17px;font-weight: 700;overflow-wrap: anywhere}.es .cta-box .v:hover[b-b7nimq2v8h]{color: var(--brand-light)}.cta-box .btn--full[b-b7nimq2v8h]{margin-top: 14px}[data-rv-on] [data-rv][b-b7nimq2v8h]{opacity: 0;transform: translateY(18px);transition: opacity .6s ease,transform .6s ease}[data-rv-on] [data-rv="in"][b-b7nimq2v8h]{opacity: 1;transform: none}[data-rv-on] .step:nth-child(2)[b-b7nimq2v8h],[data-rv-on] .note:nth-child(2)[b-b7nimq2v8h],[data-rv-on] .mg:nth-child(2)[b-b7nimq2v8h]{transition-delay: .08s}[data-rv-on] .step:nth-child(3)[b-b7nimq2v8h],[data-rv-on] .note:nth-child(3)[b-b7nimq2v8h],[data-rv-on] .mg:nth-child(3)[b-b7nimq2v8h]{transition-delay: .16s}[data-rv-on] .step:nth-child(4)[b-b7nimq2v8h]{transition-delay: .24s}@media (prefers-reduced-motion: reduce){.es *[b-b7nimq2v8h],.es *[b-b7nimq2v8h]::before,.es *[b-b7nimq2v8h]::after{transition: none !important;animation: none !important}}@media (max-width: 1199px){.es .intro h2[b-b7nimq2v8h]{font-size: 54px}.intro .stat[b-b7nimq2v8h]{padding: 2px 14px 2px 12px}.intro .stat dd[b-b7nimq2v8h]{font-size: 28px}.intro .stat dt[b-b7nimq2v8h]{font-size: 10.5px;letter-spacing: .1em}.stage[b-b7nimq2v8h]{min-height: 480px}.grid[b-b7nimq2v8h]{grid-template-columns: repeat(3,minmax(0,1fr))}.cta[b-b7nimq2v8h]{gap: 28px;padding: 36px}}@media (max-width: 1023px){.intro-in[b-b7nimq2v8h]{grid-template-columns: minmax(0,1fr);gap: 8px}.es .intro-desc[b-b7nimq2v8h]{max-width: 560px}.stage[b-b7nimq2v8h]{min-height: 400px}.sec[b-b7nimq2v8h]{padding-top: 72px;scroll-margin-top: calc(var(--bar-h) + 8px)}.steps[b-b7nimq2v8h]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 32px 24px}.steps[b-b7nimq2v8h]::before{display: none}.notes[b-b7nimq2v8h]{grid-template-columns: 1fr}.mng[b-b7nimq2v8h]{grid-template-columns: 1fr;gap: 14px}.faq[b-b7nimq2v8h]{grid-template-columns: 1fr}.cta[b-b7nimq2v8h]{grid-template-columns: 1fr}}@media (max-width: 767px){.es-wrap[b-b7nimq2v8h]{padding: 0 16px}.es .intro h2[b-b7nimq2v8h]{font-size: 42px;line-height: .98}.es .intro-desc[b-b7nimq2v8h]{font-size: 15px;margin-top: 14px}.trust[b-b7nimq2v8h]{gap: 8px 16px;font-size: 13px}.es .intro .stats[b-b7nimq2v8h]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px 0;margin-top: 24px}.intro .stat[b-b7nimq2v8h]{padding: 2px 12px 2px 14px}.intro .stat:nth-child(odd)[b-b7nimq2v8h]{padding-left: 0;border-left: 0}.intro .stat dd[b-b7nimq2v8h]{font-size: 26px}.stage[b-b7nimq2v8h]{min-height: 320px}.bar-in[b-b7nimq2v8h]{gap: 8px;height: 52px}.bar-links a[b-b7nimq2v8h]{padding: 7px 11px;font-size: 13.5px}.bar-tel[b-b7nimq2v8h]{font-size: 13px}.sec[b-b7nimq2v8h]{padding-top: 56px}.sec--last[b-b7nimq2v8h]{padding-bottom: 64px}.sh[b-b7nimq2v8h]{margin-bottom: 26px}.sh[b-b7nimq2v8h]::before{font-size: 96px;top: -20px}.es .sh h1[b-b7nimq2v8h],.es .sh h2[b-b7nimq2v8h]{font-size: 27px}.es .sh-lead[b-b7nimq2v8h]{font-size: 15px}.lbar[b-b7nimq2v8h]{flex-direction: column;flex-wrap: nowrap;align-items: stretch;gap: 0;border-bottom: 0}.tabs[b-b7nimq2v8h]{gap: 22px;margin-inline: -16px;padding-inline: 16px;scroll-padding-inline: 16px}.tools[b-b7nimq2v8h]{padding: 12px 0 0;border-top: 1px solid var(--line)}.scope[b-b7nimq2v8h]{flex: 1;min-width: 0}.scope[b-b7nimq2v8h] .nm-bgroup{display: flex;width: 100%}.scope[b-b7nimq2v8h] .nm-bgroup .nm-bgroup__seg{flex: 1 1 0;min-width: 0;padding-inline: 6px}.sort[b-b7nimq2v8h]{flex: none;width: 124px}.grid[b-b7nimq2v8h]{grid-template-columns: 1fr;gap: 16px}.skel[b-b7nimq2v8h]{height: 300px}.steps[b-b7nimq2v8h]{grid-template-columns: 1fr;gap: 20px}.steps[b-b7nimq2v8h]::before{display: block;left: 22px;right: auto;top: 12px;bottom: 12px;border-top: 0;border-left: 2px dashed var(--line-dash)}.step[b-b7nimq2v8h]{display: grid;grid-template-columns: 46px minmax(0,1fr);column-gap: 14px}.step i[b-b7nimq2v8h]{grid-row: span 2}.step b[b-b7nimq2v8h]{margin-top: 10px;font-size: 16px}.notes[b-b7nimq2v8h]{margin-top: 28px}.mg[b-b7nimq2v8h]{padding: 22px 18px 18px}.es .q p[b-b7nimq2v8h]{padding-right: 0}.cta[b-b7nimq2v8h]{padding: 24px 18px;border-radius: 16px}.es .cta h3[b-b7nimq2v8h]{font-size: 28px}.cta-box[b-b7nimq2v8h]{padding: 20px 16px}.es .cta-box .v[b-b7nimq2v8h]{font-size: 26px}}@media (min-width: 560px) and (max-width: 1023px){.grid[b-b7nimq2v8h]{grid-template-columns: repeat(2,minmax(0,1fr))}}
/* /src/Features/Esim/Pages/Public/EsimCountry.razor.rz.scp.css */
.esd[b-hc60b8n92a]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--dark: #1c1917;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;--header-h: var(--nm-header-offset);--bar-h: 56px;--epp-label: 104px;position: relative;overflow-x: clip;background: #fff;color: var(--ink-2);font-family: 'Be Vietnam Pro','Inter',ui-sans-serif,system-ui,sans-serif;font-size: 15px;line-height: 1.65}.esd h1[b-hc60b8n92a],.esd h2[b-hc60b8n92a],.esd h3[b-hc60b8n92a]{margin: 0;color: var(--ink);font-weight: 800;text-wrap: balance}.esd p[b-hc60b8n92a]{margin: 0}.esd a[b-hc60b8n92a]{color: inherit;text-decoration: none}.esd ul[b-hc60b8n92a],.esd ol[b-hc60b8n92a]{margin: 0;padding: 0;list-style: none}.esd dl[b-hc60b8n92a],.esd dd[b-hc60b8n92a]{margin: 0}.esd-wrap[b-hc60b8n92a]{max-width: 1248px;margin: 0 auto;padding: 0 24px}.esd-404[b-hc60b8n92a]{padding: 64px 24px}.esd[b-hc60b8n92a] .skel-gap{margin-top: 16px}.pagebg[b-hc60b8n92a]{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.pagebg[b-hc60b8n92a]::before{content: '';position: absolute;inset: 0;background-image: radial-gradient(circle,#d6d3d1 1px,transparent 1.3px);background-size: 26px 26px;-webkit-mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%)}.pagebg img[b-hc60b8n92a]{position: absolute;left: 50%;top: 50%;width: max(115vw,1100px);height: auto;transform: translate(-50%,calc(-50% + 40px));opacity: .13}.esd > .hero[b-hc60b8n92a],.esd > .esd-wrap[b-hc60b8n92a]{position: relative;z-index: 1}.actions[b-hc60b8n92a]{display: flex;flex-wrap: wrap;gap: 12px}.btn[b-hc60b8n92a]{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 50px;padding: 0 22px;border: 0;border-radius: 12px;font: inherit;font-size: 15px;font-weight: 700;line-height: 1;white-space: nowrap;cursor: pointer;transition: background .15s,color .15s,border-color .15s}.btn svg[b-hc60b8n92a]{width: 18px;height: 18px;flex: none}.btn:focus-visible[b-hc60b8n92a]{outline: 2px solid var(--brand-light);outline-offset: 3px}.btn:disabled[b-hc60b8n92a]{opacity: .7;cursor: default}.btn--brand[b-hc60b8n92a]{background: var(--brand);color: #fff !important}.btn--brand:hover[b-hc60b8n92a]{background: var(--brand-deep)}.btn--ghost[b-hc60b8n92a]{background: #fff;color: var(--ink) !important;border: 1px solid var(--line-dash)}.btn--ghost:hover[b-hc60b8n92a]{border-color: var(--ink-3)}.btn--light[b-hc60b8n92a]{background: rgba(255,255,255,.08);color: #fff !important;border: 1px solid rgba(255,255,255,.5)}.btn--light:hover[b-hc60b8n92a]{background: #fff;color: var(--ink) !important}.btn-zalo[b-hc60b8n92a]{flex: none;display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: #0068ff}.btn-zalo img[b-hc60b8n92a]{width: 16px;height: 16px;object-fit: contain}.hero[b-hc60b8n92a]{position: relative;isolation: isolate;padding: 28px 0 44px;color: var(--ink);background: #fff}.hero-in[b-hc60b8n92a]{display: grid;grid-template-columns: minmax(0,11fr) minmax(0,10fr);gap: 40px;align-items: start}.crumb[b-hc60b8n92a]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin-bottom: 18px;font-size: 13px;color: var(--ink-3)}.crumb a:hover[b-hc60b8n92a]{color: var(--ink)}.crumb i[b-hc60b8n92a]{font-style: normal;color: var(--line-dash)}.esd .eyebrow[b-hc60b8n92a]{display: inline-flex;align-items: center;gap: 12px;font-family: var(--display);font-size: 12.5px;line-height: 1.4;font-weight: 600;letter-spacing: .22em;text-transform: uppercase;color: var(--brand)}.eyebrow[b-hc60b8n92a]::before{content: '';flex: none;width: 36px;height: 1px;background: var(--brand)}.esd .hero h1[b-hc60b8n92a]{margin-top: 14px;font-family: var(--display);font-size: 56px;line-height: 1.02;font-weight: 700;letter-spacing: -.01em}.hero h1 .flag[b-hc60b8n92a]{font-size: .8em;margin-right: 10px;vertical-align: -2px}.esd .sub[b-hc60b8n92a]{margin-top: 12px;font-size: 15px;color: var(--ink-3)}.sub b[b-hc60b8n92a]{color: var(--brand-deep)}.esd .hero .stats[b-hc60b8n92a]{display: grid;grid-template-columns: repeat(4,minmax(0,auto));justify-content: start;margin-top: 30px}.hero .stat[b-hc60b8n92a]{padding: 2px 22px 2px 18px;border-left: 1px solid var(--line-dash)}.hero .stat:first-child[b-hc60b8n92a]{padding-left: 0;border-left: 0}.hero .stat dd[b-hc60b8n92a]{font-family: var(--display);font-size: 30px;line-height: 1;font-weight: 700;color: var(--brand);font-variant-numeric: tabular-nums;white-space: nowrap}.hero .stat dt[b-hc60b8n92a]{margin-top: 8px;font-size: 11px;line-height: 1.3;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--ink-3)}.cover[b-hc60b8n92a]{position: relative;margin-top: 26px;height: 300px;perspective: 1400px}.cover figure[b-hc60b8n92a]{position: absolute;inset: 0 8% 0 0;margin: 0;border-radius: 18px;overflow: hidden;background: var(--soft);box-shadow: 0 40px 70px -30px rgba(28,25,23,.55),0 0 0 1px rgba(28,25,23,.06);transform: rotateY(10deg) rotateX(3deg);transition: transform .5s}.cover figure:hover[b-hc60b8n92a]{transform: none}.cover img:not(.cover-badge)[b-hc60b8n92a]{display: block;width: 100%;height: 100%;object-fit: cover}.cover-fb[b-hc60b8n92a]{position: absolute;inset: 0;display: grid;place-items: center;background: linear-gradient(135deg,#fff3ea,#fde3d0);color: var(--brand);font-size: 64px}.cover .tag[b-hc60b8n92a]{position: absolute;left: 16px;top: 16px;display: inline-flex;align-items: center;height: 26px;padding: 0 10px;border-radius: 2px;background: var(--brand);color: #fff;font-family: var(--display);font-size: 11.5px;font-weight: 600;letter-spacing: .1em;text-transform: uppercase}.cover-badge[b-hc60b8n92a]{position: absolute;right: 16px;bottom: 16px;width: 84px;height: auto;opacity: .95;filter: drop-shadow(0 8px 16px rgba(0,0,0,.4))}.also[b-hc60b8n92a]{margin-top: 22px}.also small[b-hc60b8n92a]{display: block;margin-bottom: 8px;font-family: var(--display);font-size: 11.5px;letter-spacing: .14em;text-transform: uppercase;color: var(--ink-3)}.also a[b-hc60b8n92a]{display: inline-flex;align-items: center;gap: 8px;height: 36px;padding: 0 12px;margin: 0 6px 6px 0;border: 1px solid var(--line-dash);border-radius: 999px;background: #fff;font-size: 13.5px;font-weight: 600;color: var(--ink-2);transition: border-color .15s}.also a:hover[b-hc60b8n92a]{border-color: var(--brand)}.also a b[b-hc60b8n92a]{font-family: var(--display);font-weight: 700;color: var(--brand)}.buy[b-hc60b8n92a]{position: sticky;top: calc(var(--header-h) + 16px);padding: 26px 26px 22px;border: 1px solid var(--line);border-radius: 20px;background: #fff;box-shadow: 0 40px 70px -30px rgba(28,25,23,.4),0 2px 6px -2px rgba(28,25,23,.08)}.buy .k[b-hc60b8n92a]{font-family: var(--display);font-size: 12px;letter-spacing: .16em;text-transform: uppercase;color: var(--brand-deep)}.esd .buy h2[b-hc60b8n92a]{margin-top: 6px;font-size: 22px;line-height: 1.25}.esd .trip[b-hc60b8n92a]{display: flex;gap: 8px;align-items: flex-start;margin-top: 12px;padding: 10px 12px;border: 1px solid var(--line);border-radius: 10px;background: var(--soft);font-size: 13.5px;color: var(--ink-2)}.trip i[b-hc60b8n92a]{color: var(--brand);margin-top: 2px}.trip.is-short[b-hc60b8n92a]{border-color: #fecaca;background: #fef2f2;color: #991b1b}.trip.is-short i[b-hc60b8n92a]{color: #b91c1c}.picker[b-hc60b8n92a]{margin-top: 14px}.picker .row[b-hc60b8n92a]{display: grid;grid-template-columns: var(--epp-label) minmax(0,1fr);gap: 12px;align-items: center;padding: 14px 0 0;margin-top: 14px;border-top: 1px solid var(--line)}.picker .lbl[b-hc60b8n92a]{font-size: 13px;font-weight: 700;color: var(--ink)}.qty[b-hc60b8n92a]{display: flex;align-items: center;gap: 10px}.qty-unit[b-hc60b8n92a]{font-size: 13px;color: var(--ink-3)}.total[b-hc60b8n92a]{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 12px;align-items: end;margin-top: 18px;padding: 16px 18px;border: 1px solid var(--line);border-radius: 14px;background: var(--soft)}.total small[b-hc60b8n92a]{display: block;font-family: var(--display);font-size: 11px;letter-spacing: .12em;text-transform: uppercase;color: var(--ink-3)}.total b[b-hc60b8n92a]{display: block;margin-top: 4px;font-size: 15px;color: var(--ink)}.total i[b-hc60b8n92a]{display: block;font-style: normal;font-size: 12.5px;color: var(--ink-3)}.total-sum[b-hc60b8n92a]{text-align: right}.total strong[b-hc60b8n92a]{display: block;margin-top: 4px;font-family: var(--display);font-size: 30px;line-height: 1;font-weight: 700;color: var(--brand);white-space: nowrap}.buy[b-hc60b8n92a] .nm-alert{margin-top: 12px}.buy .actions[b-hc60b8n92a]{margin-top: 14px}.buy .actions .btn[b-hc60b8n92a]{flex: 1;height: 52px;border-radius: 4px}.esd .trust[b-hc60b8n92a]{display: flex;flex-wrap: wrap;gap: 6px 16px;margin-top: 12px;font-size: 12.5px;color: var(--ink-3)}.trust li[b-hc60b8n92a]::before{content: '\2713';margin-right: 5px;font-weight: 700;color: var(--brand)}.bar[b-hc60b8n92a]{position: sticky;top: var(--header-h);z-index: 40;background: rgba(255,255,255,.96);border-bottom: 1px solid var(--line);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);transition: top .25s}.bar[data-header="hidden"][b-hc60b8n92a]{top: 0}.bar-in[b-hc60b8n92a]{display: flex;align-items: center;gap: 16px;height: var(--bar-h)}.bar-links[b-hc60b8n92a]{position: relative;flex: 1;min-width: 0;display: flex;gap: 4px;overflow-x: auto;scrollbar-width: none}.bar-links[b-hc60b8n92a]::-webkit-scrollbar{display: none}.bar-links a[b-hc60b8n92a]{flex: none;display: inline-flex;align-items: baseline;gap: 6px;padding: 8px 11px;border-radius: 999px;font-size: 14px;line-height: 1.4;font-weight: 600;color: var(--ink-3);white-space: nowrap;transition: color .15s,background .15s}.bar-links a i[b-hc60b8n92a]{font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 600;letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.bar-links a:hover[b-hc60b8n92a]{color: var(--ink);background: var(--soft)}.bar-links a:focus-visible[b-hc60b8n92a]{outline: 2px solid var(--brand);outline-offset: 0}.bar[data-active="esp-spec"] a[href$="#esp-spec"][b-hc60b8n92a],.bar[data-active="esp-guide"] a[href$="#esp-guide"][b-hc60b8n92a],.bar[data-active="esp-faq"] a[href$="#esp-faq"][b-hc60b8n92a],.bar[data-active="esp-related"] a[href$="#esp-related"][b-hc60b8n92a],.bar[data-active="esp-contact"] a[href$="#esp-contact"][b-hc60b8n92a]{color: #fff;background: var(--ink)}.bar[data-active="esp-spec"] a[href$="#esp-spec"] i[b-hc60b8n92a],.bar[data-active="esp-guide"] a[href$="#esp-guide"] i[b-hc60b8n92a],.bar[data-active="esp-faq"] a[href$="#esp-faq"] i[b-hc60b8n92a],.bar[data-active="esp-related"] a[href$="#esp-related"] i[b-hc60b8n92a],.bar[data-active="esp-contact"] a[href$="#esp-contact"] i[b-hc60b8n92a]{color: var(--brand-light)}.bar-tel[b-hc60b8n92a]{flex: none;display: inline-flex;align-items: center;gap: 8px;font-size: 15px}.bar-tel svg[b-hc60b8n92a]{width: 18px;height: 18px;color: var(--brand)}.bar-tel b[b-hc60b8n92a]{font-weight: 800;color: var(--ink);font-variant-numeric: tabular-nums}.sec[b-hc60b8n92a]{position: relative;z-index: 0;padding-top: 88px;scroll-margin-top: calc(var(--header-h) + var(--bar-h))}.sec--last[b-hc60b8n92a]{padding-bottom: 120px}.sh[b-hc60b8n92a]{position: relative;max-width: 760px;margin: 0 auto 40px;text-align: center}.sh[b-hc60b8n92a]::before{font-family: var(--display);content: attr(data-no);position: absolute;left: 50%;top: -34px;z-index: -1;transform: translateX(-50%);font-size: 150px;line-height: 1;font-weight: 800;letter-spacing: -.06em;color: #f4f2f0;pointer-events: none}.esd .sh-no[b-hc60b8n92a]{display: inline-flex;align-items: baseline;gap: 8px;font-size: 14px;line-height: 1.5;font-weight: 700;color: var(--brand-deep)}.sh-no span[b-hc60b8n92a]{font-family: var(--display);letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.sh-no span[b-hc60b8n92a]::after{content: '·';margin-left: 8px;color: var(--ink-3)}.esd .sh h2[b-hc60b8n92a]{margin-top: 10px;font-size: 38px;line-height: 1.2;letter-spacing: -.025em}.esd .sh-lead[b-hc60b8n92a]{margin-top: 12px;font-size: 16px;line-height: 1.65;color: var(--ink-3)}.spec-wrap[b-hc60b8n92a]{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 40px;align-items: start}.spec[b-hc60b8n92a]{padding: 6px 18px;border: 1px solid var(--line);border-radius: 16px;background: #fff;box-shadow: 0 2px 6px -2px rgba(28,25,23,.08)}.hexlist[b-hc60b8n92a]{display: grid;gap: 14px}.hexlist li[b-hc60b8n92a]{display: flex;gap: 14px;align-items: flex-start}.hexlist b[b-hc60b8n92a]{display: block;font-size: 15.5px;color: var(--ink)}.hexlist span:not(.rhex)[b-hc60b8n92a]{display: block;margin-top: 2px;font-size: 13.5px;line-height: 1.55;color: var(--ink-3)}.rhex[b-hc60b8n92a]{position: relative;flex: none;display: grid;place-items: center;width: 52px;height: 46px;color: var(--brand);transition: color .2s}.rhex[b-hc60b8n92a]::before{content: '';position: absolute;inset: 0;background: var(--brand);clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.rhex[b-hc60b8n92a]::after{content: '';position: absolute;inset: 2px;background: #fff;clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);transition: inset .2s}.rhex svg[b-hc60b8n92a]{position: relative;z-index: 1;width: 22px;height: 22px}.hexlist li:hover .rhex[b-hc60b8n92a],.manage:hover .rhex[b-hc60b8n92a]{color: #fff}.hexlist li:hover .rhex[b-hc60b8n92a]::after,.manage:hover .rhex[b-hc60b8n92a]::after{inset: 100%}.esd .steps[b-hc60b8n92a]{position: relative;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 24px}.steps[b-hc60b8n92a]::before{content: '';position: absolute;left: 18px;right: 18px;top: 17px;border-top: 2px dashed var(--line-dash)}.step[b-hc60b8n92a]{position: relative}.step i[b-hc60b8n92a]{position: relative;z-index: 1;display: grid;place-items: center;width: 36px;height: 36px;border-radius: 50%;background: var(--brand);color: #fff;font-family: var(--display);font-style: normal;font-weight: 700;font-size: 14px;box-shadow: 0 8px 18px -8px rgba(194,65,12,.8)}.step b[b-hc60b8n92a]{display: block;margin-top: 14px;font-size: 16px;color: var(--ink)}.esd .step p[b-hc60b8n92a]{margin-top: 4px;font-size: 14px;line-height: 1.6;color: var(--ink-3)}.esd .notes[b-hc60b8n92a]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px;margin-top: 28px}.notes li[b-hc60b8n92a]{padding: 14px 16px;border: 1px solid var(--line);border-radius: 14px;background: #fff;font-size: 13.5px;line-height: 1.55;color: var(--ink-2)}.notes li[b-hc60b8n92a]::before{content: '';display: block;width: 22px;height: 1px;margin-bottom: 8px;background: var(--brand)}.manage[b-hc60b8n92a]{display: grid;grid-template-columns: auto minmax(0,1fr) auto;gap: 14px;align-items: center;margin-top: 22px;padding: 16px 18px;border: 1px solid var(--line);border-radius: 14px;background: #fff;transition: border-color .15s}.manage:hover[b-hc60b8n92a]{border-color: var(--brand-light)}.manage-txt b[b-hc60b8n92a]{display: block;font-size: 15px;color: var(--ink)}.manage-txt small[b-hc60b8n92a]{display: block;font-size: 13px;color: var(--ink-3)}.manage .btn[b-hc60b8n92a]{height: 42px}.faq[b-hc60b8n92a]{max-width: 820px;margin: 0 auto}.esd .faq-more[b-hc60b8n92a]{margin-top: 18px;font-size: 14px;text-align: center;color: var(--ink-3)}.faq-more a[b-hc60b8n92a]{font-weight: 700;color: var(--brand-deep)}.related[b-hc60b8n92a]{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 20px}.more[b-hc60b8n92a]{display: flex;justify-content: center;margin-top: 28px}.cta[b-hc60b8n92a]{position: relative;overflow: hidden;display: grid;grid-template-columns: minmax(0,5fr) minmax(0,4fr);gap: 40px;align-items: center;padding: 44px 48px;border-radius: 20px;background: var(--dark);color: #fff;box-shadow: 0 40px 80px -40px rgba(28,25,23,.6)}.cta-glow[b-hc60b8n92a]{position: absolute;right: -140px;top: -160px;width: 460px;height: 460px;border-radius: 50%;background: radial-gradient(circle,rgba(234,88,12,.5),rgba(234,88,12,0) 65%);pointer-events: none}.cta > *:not(.cta-glow)[b-hc60b8n92a]{position: relative}.esd .cta-title[b-hc60b8n92a]{font-size: 24px;line-height: 1.35;font-weight: 800;letter-spacing: -.01em;color: #fff;text-wrap: balance}.esd .cta-points[b-hc60b8n92a]{display: grid;gap: 10px;margin: 18px 0 28px}.cta-points li[b-hc60b8n92a]{display: flex;align-items: flex-start;gap: 10px;font-size: 15px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.88)}.cta-points svg[b-hc60b8n92a]{flex: none;width: 18px;height: 18px;margin-top: 2px;color: var(--brand-light)}.cta-info[b-hc60b8n92a]{padding: 22px 26px;background: rgba(255,255,255,.04);border: 1px solid rgba(255,255,255,.14);border-radius: 14px}.cta-k[b-hc60b8n92a]{font-size: 13.5px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.7)}.esd .cta-hotline[b-hc60b8n92a]{display: inline-block;margin-top: 4px;font-family: var(--display);font-size: 30px;line-height: 1.2;font-weight: 700;color: #fff;font-variant-numeric: tabular-nums;white-space: nowrap;transition: color .15s}.esd .cta-hotline:hover[b-hc60b8n92a]{color: var(--brand-light)}.cta-rows[b-hc60b8n92a]{margin-top: 16px}.cta-rows > div[b-hc60b8n92a]{display: grid;grid-template-columns: 72px minmax(0,1fr);gap: 12px;padding: 10px 0;border-top: 1px solid rgba(255,255,255,.14);font-size: 14px;line-height: 1.6}.cta-rows dt[b-hc60b8n92a]{color: rgba(255,255,255,.6)}.cta-rows dd[b-hc60b8n92a]{color: #fff;overflow-wrap: anywhere}.cta-rows a:hover[b-hc60b8n92a]{color: var(--brand-light)}.dock[b-hc60b8n92a]{position: sticky;bottom: 0;z-index: 45;height: 0}.dock-bar[b-hc60b8n92a]{display: flex;align-items: center;gap: 14px;height: 68px;transform: translateY(100%);opacity: 0;pointer-events: none;transition: transform .25s,opacity .25s}.dock[data-show][b-hc60b8n92a]{height: auto}.dock[data-show] .dock-bar[b-hc60b8n92a]{transform: none;opacity: 1;pointer-events: auto}.dock[b-hc60b8n92a]::before{content: '';position: absolute;inset: 0 -100vw;background: rgba(255,255,255,.96);border-top: 1px solid var(--line);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);opacity: 0;transition: opacity .25s;pointer-events: none}.dock[data-show][b-hc60b8n92a]::before{opacity: 1}.dock-info[b-hc60b8n92a]{position: relative;flex: 1;min-width: 0;font-size: 14px;color: var(--ink-2)}.dock-plan[b-hc60b8n92a]{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.dock-info b[b-hc60b8n92a]{display: block;font-family: var(--display);font-size: 20px;line-height: 1.1;color: var(--brand)}.dock-bar .btn[b-hc60b8n92a]{position: relative;height: 44px;border-radius: 4px}[data-rv-on] [data-rv][b-hc60b8n92a]{opacity: 0;transform: translateY(18px);transition: opacity .6s ease,transform .6s ease}[data-rv-on] [data-rv="in"][b-hc60b8n92a]{opacity: 1;transform: none}@media (max-width: 1199px){.esd .hero h1[b-hc60b8n92a]{font-size: 46px}.hero .stat[b-hc60b8n92a]{padding: 2px 14px 2px 12px}.hero .stat dd[b-hc60b8n92a]{font-size: 26px}.cover[b-hc60b8n92a]{height: 260px}.related[b-hc60b8n92a]{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 1023px){.hero[b-hc60b8n92a]{padding: 24px 0 36px}.hero-in[b-hc60b8n92a]{grid-template-columns: 1fr;gap: 28px}.buy[b-hc60b8n92a]{position: static}.spec-wrap[b-hc60b8n92a]{grid-template-columns: 1fr}.esd .steps[b-hc60b8n92a]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 32px 24px}.steps[b-hc60b8n92a]::before{display: none}.esd .notes[b-hc60b8n92a]{grid-template-columns: 1fr}.related[b-hc60b8n92a]{grid-template-columns: repeat(2,minmax(0,1fr))}.cta[b-hc60b8n92a]{grid-template-columns: 1fr;padding: 32px}}@media (max-width: 767px){.esd-wrap[b-hc60b8n92a]{padding: 0 16px}.hero[b-hc60b8n92a]{padding: 20px 0 24px;overflow-x: clip}.esd .hero h1[b-hc60b8n92a]{font-size: 38px}.esd .hero .stats[b-hc60b8n92a]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px 0;margin-top: 24px}.hero .stat[b-hc60b8n92a]{padding: 2px 12px 2px 14px}.hero .stat:nth-child(odd)[b-hc60b8n92a]{padding-left: 0;border-left: 0}.cover[b-hc60b8n92a]{height: 200px;margin-top: 20px}.cover figure[b-hc60b8n92a]{inset: 0;transform: none}.cover-badge[b-hc60b8n92a]{width: 64px}.buy[b-hc60b8n92a]{padding: 20px 16px}.picker .row[b-hc60b8n92a]{grid-template-columns: 1fr;gap: 6px}.total[b-hc60b8n92a]{grid-template-columns: 1fr}.total-sum[b-hc60b8n92a]{text-align: left}.sec[b-hc60b8n92a]{padding-top: 64px}.sec--last[b-hc60b8n92a]{padding-bottom: 110px}.sh[b-hc60b8n92a]{margin-bottom: 28px}.sh[b-hc60b8n92a]::before{font-size: 110px;top: -24px}.esd .sh h2[b-hc60b8n92a]{font-size: 28px}.esd .steps[b-hc60b8n92a]{grid-template-columns: 1fr;gap: 18px}.steps[b-hc60b8n92a]::before{display: block;left: 17px;right: auto;top: 18px;bottom: 18px;border-top: 0;border-left: 2px dashed var(--line-dash)}.step[b-hc60b8n92a]{display: grid;grid-template-columns: 36px 1fr;gap: 0 14px}.step i[b-hc60b8n92a]{grid-row: 1 / span 2}.step b[b-hc60b8n92a]{margin-top: 6px}.manage[b-hc60b8n92a]{grid-template-columns: auto minmax(0,1fr)}.manage .btn[b-hc60b8n92a]{grid-column: 1 / -1;width: 100%}.related[b-hc60b8n92a]{grid-template-columns: 1fr}.cta[b-hc60b8n92a]{padding: 24px 20px;gap: 24px}.dock-edit[b-hc60b8n92a]{display: none}.dock-plan[b-hc60b8n92a]{display: none}.bar-tel b[b-hc60b8n92a]{display: none}}
/* /src/Features/Esim/Pages/Public/EsimRedeem.razor.rz.scp.css */
.erd[b-h5fct01kql]{min-height: 70vh;background: linear-gradient(180deg,var(--nm-surface) 0,var(--nm-bg) 420px);font-family: var(--nm-font);color: var(--nm-ink)}.erd-wrap[b-h5fct01kql]{width: 100%;max-width: 1280px;margin: 0 auto;padding: 0 16px}@media (min-width: 640px){.erd-wrap[b-h5fct01kql]{padding: 0 24px}}.erd-muted[b-h5fct01kql]{font-size: 13px;line-height: 1.55;color: var(--nm-ink-2)}.erd-mono[b-h5fct01kql]{font-variant-numeric: tabular-nums;letter-spacing: .02em;overflow-wrap: anywhere}.erd-hero__card[b-h5fct01kql]{padding: 20px 28px 22px;border: 1px solid var(--nm-border);border-radius: 20px;background: var(--nm-surface);box-shadow: 0 18px 44px -20px rgba(18,24,38,.32)}.erd-crumb[b-h5fct01kql]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-bottom: 10px;font-size: 13px;color: var(--nm-muted)}.erd-crumb a[b-h5fct01kql]{color: inherit;text-decoration: none}.erd-crumb a:hover[b-h5fct01kql]{color: var(--nm-brand-700)}.erd-crumb [aria-current][b-h5fct01kql]{color: var(--nm-ink);font-weight: 600}.erd-hero__card h1[b-h5fct01kql]{margin: 0 0 8px;font-size: 36px;font-weight: 800;line-height: 1.15;letter-spacing: -0.025em;color: var(--nm-ink);text-wrap: balance}.erd-hero__card p[b-h5fct01kql]{max-width: 60ch;margin: 0;font-size: 15px;line-height: 1.6;color: var(--nm-ink-2)}@media (min-width: 1024px){.erd-hero__card h1[b-h5fct01kql]{font-size: 40px}}@media (max-width: 639.98px){.erd-hero__card[b-h5fct01kql]{padding: 16px 16px 18px;border-radius: 16px}.erd-hero__card h1[b-h5fct01kql]{font-size: 27px}.erd-hero__card p[b-h5fct01kql]{font-size: 14px}}.erd-layout[b-h5fct01kql]{display: grid;grid-template-columns: minmax(0,1fr) 340px;gap: 28px;align-items: start;padding-top: 32px;padding-bottom: 72px}.erd-card[b-h5fct01kql]{min-width: 0;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card)}.erd-card[b-h5fct01kql] .nm-tabs__bar{padding: 0 20px;flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none}.erd-card[b-h5fct01kql] .nm-tabs__tab{padding: 15px 14px 13px;font-size: 14px;font-weight: 700;white-space: nowrap}.erd-card[b-h5fct01kql] .nm-tabs__panel{padding: 24px}.erd-stack[b-h5fct01kql]{display: flex;flex-direction: column;gap: 16px}.erd-form[b-h5fct01kql]{display: grid;gap: 16px;align-items: end}.erd-form--1[b-h5fct01kql]{grid-template-columns: minmax(0,1fr) auto}.erd-form--2[b-h5fct01kql]{grid-template-columns: repeat(2,minmax(0,1fr))}.erd-form--3[b-h5fct01kql]{grid-template-columns: repeat(2,minmax(0,1fr)) auto}.erd-form[b-h5fct01kql] .nm-field{margin: 0}.erd-formfoot[b-h5fct01kql]{display: flex;align-items: center;justify-content: space-between;gap: 16px}.erd-ready[b-h5fct01kql]{display: grid;grid-template-columns: 232px minmax(0,1fr);gap: 24px;align-items: start}.erd-qr[b-h5fct01kql]{margin: 0;padding: 16px;display: flex;flex-direction: column;align-items: center;gap: 10px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card)}.erd-qr img[b-h5fct01kql]{width: 176px;height: 176px;object-fit: contain;background: var(--nm-surface);border-radius: 6px}.erd-qr figcaption[b-h5fct01kql]{font-size: 12.5px;color: var(--nm-ink-2);text-align: center}.erd-ready__info[b-h5fct01kql]{display: flex;flex-direction: column;gap: 16px;min-width: 0}.erd-dl[b-h5fct01kql]{margin: 0;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px 20px}.erd-dl--3[b-h5fct01kql]{grid-template-columns: repeat(3,minmax(0,1fr))}.erd-dl__item[b-h5fct01kql]{min-width: 0}.erd-dl dt[b-h5fct01kql]{margin-bottom: 2px;font-size: 12px;color: var(--nm-ink-2)}.erd-dl dd[b-h5fct01kql]{margin: 0;font-size: 14.5px;font-weight: 600;color: var(--nm-ink)}.erd-dl dd .nm-flag[b-h5fct01kql]{margin-right: 4px}.erd-install[b-h5fct01kql]{display: flex;flex-direction: column;align-items: flex-start;gap: 10px;padding-top: 14px;border-top: 1px solid var(--nm-border)}.erd-install b[b-h5fct01kql]{font-size: 14px}.erd-install--row[b-h5fct01kql]{flex-direction: row;align-items: center}.erd-qr-mini[b-h5fct01kql]{width: 88px;height: 88px;object-fit: contain;border: 1px solid var(--nm-border);border-radius: 8px}.erd-stack[b-h5fct01kql] .erd-again{align-self: flex-start}.erd-result[b-h5fct01kql]{display: flex;flex-direction: column;gap: 16px;padding: 18px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card)}.erd-result__head[b-h5fct01kql]{display: flex;align-items: center;gap: 10px;min-width: 0}.erd-result__head b[b-h5fct01kql]{min-width: 0;font-size: 16px;overflow-wrap: anywhere}.erd-result__flag[b-h5fct01kql]{font-size: 22px;line-height: 1}.erd-result__head[b-h5fct01kql] .erd-result__badge{margin-left: auto;flex-shrink: 0}.erd-usage__row[b-h5fct01kql]{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;margin-bottom: 8px;font-size: 13.5px;color: var(--nm-ink-2)}.erd-usage__row b[b-h5fct01kql]{font-size: 22px;font-weight: 800;letter-spacing: -0.02em;color: var(--nm-ink)}.erd-nudge[b-h5fct01kql]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding-top: 14px;border-top: 1px solid var(--nm-border);font-size: 13.5px;color: var(--nm-ink-2)}.erd-topups[b-h5fct01kql]{display: flex;flex-direction: column;gap: 8px}.erd-topups__title[b-h5fct01kql]{font-size: 14.5px}.erd-topup[b-h5fct01kql]{display: grid;grid-template-columns: minmax(0,1fr) auto auto;align-items: center;gap: 16px;padding: 12px 16px;border: 1px solid var(--nm-border);border-radius: 12px}.erd-topup__info[b-h5fct01kql]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.erd-topup__info b[b-h5fct01kql]{font-size: 15px}.erd-topup__info span[b-h5fct01kql]{font-size: 12.5px;color: var(--nm-ink-2)}.erd-topup__price[b-h5fct01kql]{font-size: 16px;font-weight: 800;white-space: nowrap;text-align: right}.erd-aside[b-h5fct01kql]{display: flex;flex-direction: column;gap: 14px}@media (min-width: 1024px){.erd-aside[b-h5fct01kql]{position: sticky;top: calc(var(--nm-header-offset) + 16px)}}.erd-box[b-h5fct01kql]{display: flex;flex-direction: column;gap: 10px;padding: 16px 18px;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card)}.erd-box h2[b-h5fct01kql]{margin: 0;font-size: 15px;font-weight: 800}.erd-box p[b-h5fct01kql]{margin: 0;font-size: 13px;line-height: 1.55;color: var(--nm-ink-2)}.erd-box__rule[b-h5fct01kql]{padding-bottom: 8px;border-bottom: 1px solid var(--nm-border)}.erd-mail[b-h5fct01kql]{border: 1px solid var(--nm-border);border-radius: 12px;overflow: hidden;font-size: 12.5px}.erd-mail__bar[b-h5fct01kql]{display: flex;align-items: center;gap: 8px;padding: 8px 12px;background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border);color: var(--nm-ink-2)}.erd-mail__body[b-h5fct01kql]{display: flex;flex-direction: column;align-items: flex-start;gap: 3px;padding: 10px 12px}.erd-mail__body span[b-h5fct01kql]{color: var(--nm-ink-2)}.erd-mail__body code[b-h5fct01kql]{margin-bottom: 5px;padding: 2px 8px;font-family: inherit;font-weight: 700;color: var(--nm-brand-700);background: var(--nm-brand-50);border: 1px dashed var(--nm-brand-300);border-radius: 6px}.erd-contact[b-h5fct01kql]{display: flex;align-items: center;gap: 8px;font-size: 13.5px;color: var(--nm-ink-2);text-decoration: none;overflow-wrap: anywhere}.erd-contact--tel[b-h5fct01kql]{font-size: 15px;font-weight: 700;color: var(--nm-ink)}.erd-contact .bi[b-h5fct01kql]{color: var(--nm-brand-600)}.erd-box--link[b-h5fct01kql]{flex-direction: row;align-items: center;justify-content: space-between;color: var(--nm-ink);text-decoration: none}.erd-box--link > span[b-h5fct01kql]{display: flex;flex-direction: column;gap: 2px}.erd-box--link b[b-h5fct01kql]{font-size: 14px}.erd-box--link span span[b-h5fct01kql]{font-size: 12.5px;color: var(--nm-ink-2)}.erd-box--link .bi[b-h5fct01kql]{color: var(--nm-muted)}.erd-box--link:hover[b-h5fct01kql]{border-color: var(--nm-border-strong);color: var(--nm-ink)}@media (max-width: 1023px){.erd-layout[b-h5fct01kql]{grid-template-columns: minmax(0,1fr)}.erd-aside[b-h5fct01kql]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr))}.erd-box--link[b-h5fct01kql]{grid-column: 1 / -1}}@media (max-width: 640px){.erd-layout[b-h5fct01kql]{padding-top: 16px;padding-bottom: 40px}.erd-card[b-h5fct01kql] .nm-tabs__bar{padding: 0 8px}.erd-card[b-h5fct01kql] .nm-tabs__tab{padding: 13px 10px 11px;font-size: 13px}.erd-card[b-h5fct01kql] .nm-tabs__tab > i{display: none}.erd-card[b-h5fct01kql] .nm-tabs__panel{padding: 16px}.erd-form--1[b-h5fct01kql],.erd-form--2[b-h5fct01kql],.erd-form--3[b-h5fct01kql]{grid-template-columns: minmax(0,1fr)}.erd-formfoot[b-h5fct01kql]{flex-direction: column;align-items: stretch}.erd-ready[b-h5fct01kql]{grid-template-columns: minmax(0,1fr)}.erd-dl--3[b-h5fct01kql]{grid-template-columns: repeat(2,minmax(0,1fr))}.erd-nudge[b-h5fct01kql]{flex-direction: column;align-items: stretch}.erd-topup[b-h5fct01kql]{grid-template-columns: minmax(0,1fr) auto;gap: 8px 12px}.erd-topup[b-h5fct01kql] .nm-btn{grid-column: 1 / -1}.erd-aside[b-h5fct01kql]{grid-template-columns: minmax(0,1fr)}}
/* /src/Features/FastTrack/Pages/Manager/Admin/Addons.razor.rz.scp.css */
.nm-list-page[b-66bo9b1ck0]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-66bo9b1ck0]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-66bo9b1ck0]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-66bo9b1ck0]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-66bo9b1ck0]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftaddon-stats[b-66bo9b1ck0]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.ftaddon-stats[b-66bo9b1ck0]::-webkit-scrollbar{display: none}.ftaddon-stat[b-66bo9b1ck0]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;min-width: max-content;white-space: nowrap;border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.ftaddon-stats > .ftaddon-stat:first-child[b-66bo9b1ck0]{border-left: 0}.ftaddon-stat:hover .ftaddon-stat__lbl[b-66bo9b1ck0]{color: var(--nm-ink)}.ftaddon-stat.is-on .ftaddon-stat__lbl[b-66bo9b1ck0]{color: var(--nm-brand-700);font-weight: 700}.ftaddon-stat.is-on .ftaddon-stat__val[b-66bo9b1ck0]{color: var(--nm-brand-700)}.ftaddon-stat__dot[b-66bo9b1ck0]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.ftaddon-stat__dot--accent[b-66bo9b1ck0]{background: var(--nm-brand-500)}.ftaddon-stat__dot--good[b-66bo9b1ck0]{background: var(--nm-ok)}.ftaddon-stat__dot--muted[b-66bo9b1ck0]{background: var(--nm-border-strong)}.ftaddon-stat__lbl[b-66bo9b1ck0]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ftaddon-stat__val[b-66bo9b1ck0]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-66bo9b1ck0]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-66bo9b1ck0]{width: 320px;max-width: 100%}.tb-select[b-66bo9b1ck0]{min-width: 132px}.tb-select--wide[b-66bo9b1ck0]{min-width: 210px}.tb-select--sm[b-66bo9b1ck0]{width: 118px}.tb-filters[b-66bo9b1ck0]{display: contents}.tb-end[b-66bo9b1ck0]{display: flex;align-items: center;gap: 8px;margin-left: auto}[b-66bo9b1ck0] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-66bo9b1ck0]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}@media (max-width: 860px){[b-66bo9b1ck0] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-66bo9b1ck0]{display: none;flex-wrap: wrap;gap: 8px;width: 100%}.tb-filters.is-open[b-66bo9b1ck0]{display: flex}.tb-search[b-66bo9b1ck0]{width: 100%}.tb-end[b-66bo9b1ck0]{width: 100%;margin-left: 0}}.cell-mono[b-66bo9b1ck0]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-variant-numeric: tabular-nums}.nm-code-pill[b-66bo9b1ck0]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.ftaddon-name[b-66bo9b1ck0]{display: inline-block;max-width: 380px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;font-weight: 600;color: var(--nm-ink)}.ftaddon-price[b-66bo9b1ck0]{display: inline-flex;align-items: baseline;gap: 5px;justify-content: flex-end}.ftaddon-price__cur[b-66bo9b1ck0]{font-size: 10.5px;font-weight: 600;color: var(--nm-muted)}.nm-row-actions[b-66bo9b1ck0]{display: inline-flex;gap: 2px;justify-content: flex-end}[b-66bo9b1ck0] .ftaddon-row-off{opacity: .62}[b-66bo9b1ck0] .ftaddon-row-off .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-border-strong)}.ftaddon-foot[b-66bo9b1ck0]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.ftaddon-total[b-66bo9b1ck0]{font-size: 12.5px;color: var(--nm-muted)}.ftaddon-total strong[b-66bo9b1ck0]{color: var(--nm-ink);font-weight: 700}.ftaddon-total__all[b-66bo9b1ck0]{margin-left: 4px}.ftaddon-foot__right[b-66bo9b1ck0]{display: flex;align-items: center;gap: 10px;margin-left: auto}.ftaddon-mhd__title[b-66bo9b1ck0]{margin: 0;font-size: 15px;font-weight: 700;letter-spacing: -0.01em;color: var(--nm-ink)}.ftaddon-mhd__sub[b-66bo9b1ck0]{margin: 2px 0 0;font-size: 11.5px;color: var(--nm-muted);max-width: 62ch}.ftaddon-submit-proxy[b-66bo9b1ck0]{position: absolute;width: 0;height: 0;padding: 0;border: 0;opacity: 0;pointer-events: none}.ftaddon-form[b-66bo9b1ck0]{display: flex;flex-direction: column;gap: 14px}.ftaddon-grid[b-66bo9b1ck0]{display: grid;gap: 14px}.ftaddon-grid--price[b-66bo9b1ck0]{grid-template-columns: 2fr 1fr}@media (max-width: 720px){.ftaddon-grid--price[b-66bo9b1ck0]{grid-template-columns: 1fr}}.ftaddon-fsec[b-66bo9b1ck0]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;color: var(--nm-muted);padding-top: 8px;border-top: 1px solid var(--nm-border)}.ftaddon-form > .ftaddon-fsec:first-child[b-66bo9b1ck0]{padding-top: 0;border-top: 0}.ftaddon-paper[b-66bo9b1ck0]{display: inline-flex;align-items: center;gap: 7px;font-size: 12.5px;color: var(--nm-ink-2)}.ftaddon-paper__dot[b-66bo9b1ck0]{width: 13px;height: 13px;flex-shrink: 0;border-radius: var(--nm-r-pill);background: var(--paper);border: 1px solid rgba(0,0,0,.16)}.ftaddon-paper__none[b-66bo9b1ck0]{color: var(--nm-muted)}.ftaddon-papers[b-66bo9b1ck0]{display: flex;flex-wrap: wrap;gap: 8px}.ftaddon-pick[b-66bo9b1ck0]{display: inline-flex;align-items: center;gap: 8px;height: 34px;padding: 0 12px 0 10px;font: inherit;font-size: 13px;font-weight: 600;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);cursor: pointer;white-space: nowrap;transition: border-color .12s,background .12s,box-shadow .12s}.ftaddon-pick:hover[b-66bo9b1ck0]{border-color: var(--paper-ink)}.ftaddon-pick.is-on[b-66bo9b1ck0]{border-color: var(--paper-ink);background: var(--paper-soft);box-shadow: inset 0 0 0 1px var(--paper-ink)}.ftaddon-pick__dot[b-66bo9b1ck0]{width: 16px;height: 16px;flex-shrink: 0;border-radius: var(--nm-r-pill);background: var(--paper);border: 1px solid rgba(0,0,0,.16)}.ftaddon-pick--neutral[b-66bo9b1ck0]{--paper: #e2e8f0;--paper-soft: #f8fafc;--paper-ink: #475569}.ftaddon-pick__none[b-66bo9b1ck0]{font-size: 15px;color: var(--nm-muted)}.ftaddon-pick.is-on .ftaddon-pick__none[b-66bo9b1ck0]{color: var(--paper-ink)}.ftaddon-scope[b-66bo9b1ck0]{display: flex;align-items: center;gap: 8px;min-height: 30px}.ftaddon-kbd[b-66bo9b1ck0]{margin: 0 auto 0 0;font-size: 11px;color: var(--nm-muted)}.ftaddon-kbd kbd[b-66bo9b1ck0]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10px;padding: 1px 5px;border: 1px solid var(--nm-border);border-radius: 4px;background: var(--nm-surface-2);color: var(--nm-ink-2)}@media (max-width: 560px){.ftaddon-kbd[b-66bo9b1ck0]{display: none}}.ftaddon-confirm[b-66bo9b1ck0]{display: flex;flex-direction: column;gap: 12px}.ftaddon-confirm__who[b-66bo9b1ck0]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftaddon-confirm__name[b-66bo9b1ck0]{font-weight: 600;color: var(--nm-ink)}[b-66bo9b1ck0] .nm-input.ftaddon-mono{font-family: ui-monospace,'JetBrains Mono',monospace;text-transform: uppercase}[b-66bo9b1ck0] .nm-input.ftaddon-amount{font-family: ui-monospace,'JetBrains Mono',monospace;font-variant-numeric: tabular-nums;text-align: right}
/* /src/Features/FastTrack/Pages/Manager/Admin/CancelReasons.razor.rz.scp.css */
.nm-list-page[b-90z1xf0ssk]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-90z1xf0ssk]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-90z1xf0ssk]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-90z1xf0ssk]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-90z1xf0ssk]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftcr-stats[b-90z1xf0ssk]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.ftcr-stats[b-90z1xf0ssk]::-webkit-scrollbar{display: none}.ftcr-stat[b-90z1xf0ssk]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;min-width: max-content;white-space: nowrap;border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.ftcr-stats > .ftcr-stat:first-child[b-90z1xf0ssk]{border-left: 0}.ftcr-stat:hover .ftcr-stat__lbl[b-90z1xf0ssk]{color: var(--nm-ink)}.ftcr-stat.is-on .ftcr-stat__lbl[b-90z1xf0ssk]{color: var(--nm-brand-700);font-weight: 700}.ftcr-stat.is-on .ftcr-stat__val[b-90z1xf0ssk]{color: var(--nm-brand-700)}.ftcr-stat__dot[b-90z1xf0ssk]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.ftcr-stat__dot--accent[b-90z1xf0ssk]{background: var(--nm-brand-500)}.ftcr-stat__dot--good[b-90z1xf0ssk]{background: var(--nm-ok)}.ftcr-stat__dot--muted[b-90z1xf0ssk]{background: var(--nm-border-strong)}.ftcr-stat__lbl[b-90z1xf0ssk]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ftcr-stat__val[b-90z1xf0ssk]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-90z1xf0ssk]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-90z1xf0ssk]{width: 320px;max-width: 100%}.tb-select[b-90z1xf0ssk]{min-width: 132px}.tb-select--wide[b-90z1xf0ssk]{min-width: 190px}.tb-select--sm[b-90z1xf0ssk]{width: 118px}.tb-filters[b-90z1xf0ssk]{display: contents}.tb-end[b-90z1xf0ssk]{display: flex;align-items: center;gap: 8px;margin-left: auto}[b-90z1xf0ssk] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-90z1xf0ssk]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}@media (max-width: 860px){[b-90z1xf0ssk] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-90z1xf0ssk]{display: none;flex-wrap: wrap;gap: 8px;width: 100%}.tb-filters.is-open[b-90z1xf0ssk]{display: flex}.tb-search[b-90z1xf0ssk]{width: 100%}.tb-end[b-90z1xf0ssk]{width: 100%;margin-left: 0}}.cell-mono[b-90z1xf0ssk]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px}.ftcr-name[b-90z1xf0ssk]{display: inline-block;max-width: 360px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;font-weight: 600;color: var(--nm-ink)}.ftcr-price[b-90z1xf0ssk]{display: inline-flex;align-items: baseline;gap: 5px;justify-content: flex-end}.ftcr-price__cur[b-90z1xf0ssk]{font-size: 10.5px;font-weight: 600;color: var(--nm-muted)}.nm-code-pill[b-90z1xf0ssk]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.nm-row-actions[b-90z1xf0ssk]{display: inline-flex;gap: 2px;justify-content: flex-end}[b-90z1xf0ssk] .ftcr-row-off{opacity: .62}[b-90z1xf0ssk] .ftcr-row-off .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-border-strong)}.ftcr-foot[b-90z1xf0ssk]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.ftcr-total[b-90z1xf0ssk]{font-size: 12.5px;color: var(--nm-muted)}.ftcr-total strong[b-90z1xf0ssk]{color: var(--nm-ink);font-weight: 700}.ftcr-total__all[b-90z1xf0ssk]{margin-left: 4px}.ftcr-foot__right[b-90z1xf0ssk]{display: flex;align-items: center;gap: 10px;margin-left: auto}.ftcr-mhd__title[b-90z1xf0ssk]{margin: 0;font-size: 15px;font-weight: 700;letter-spacing: -0.01em;color: var(--nm-ink)}.ftcr-mhd__sub[b-90z1xf0ssk]{margin: 2px 0 0;font-size: 11.5px;color: var(--nm-muted);max-width: 62ch}.ftcr-submit-proxy[b-90z1xf0ssk]{position: absolute;width: 0;height: 0;padding: 0;border: 0;opacity: 0;pointer-events: none}.ftcr-form[b-90z1xf0ssk]{display: flex;flex-direction: column;gap: 14px}.ftcr-grid[b-90z1xf0ssk]{display: grid;gap: 14px}.ftcr-grid--2[b-90z1xf0ssk]{grid-template-columns: repeat(2,minmax(0,1fr))}.ftcr-grid--price[b-90z1xf0ssk]{grid-template-columns: 2fr 1fr}@media (max-width: 720px){.ftcr-grid--2[b-90z1xf0ssk],.ftcr-grid--price[b-90z1xf0ssk]{grid-template-columns: 1fr}}.ftcr-fsec[b-90z1xf0ssk]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;color: var(--nm-muted);padding-top: 8px;border-top: 1px solid var(--nm-border)}.ftcr-form > .ftcr-fsec:first-child[b-90z1xf0ssk]{padding-top: 0;border-top: 0}.ftcr-kbd[b-90z1xf0ssk]{margin: 0 auto 0 0;font-size: 11px;color: var(--nm-muted)}.ftcr-kbd kbd[b-90z1xf0ssk]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10px;padding: 1px 5px;border: 1px solid var(--nm-border);border-radius: 4px;background: var(--nm-surface-2);color: var(--nm-ink-2)}@media (max-width: 560px){.ftcr-kbd[b-90z1xf0ssk]{display: none}}.ftcr-confirm[b-90z1xf0ssk]{display: flex;flex-direction: column;gap: 12px}.ftcr-confirm__who[b-90z1xf0ssk]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftcr-confirm__name[b-90z1xf0ssk]{font-weight: 600;color: var(--nm-ink)}[b-90z1xf0ssk] .nm-input.ftcr-mono{font-family: ui-monospace,'JetBrains Mono',monospace;text-transform: uppercase}[b-90z1xf0ssk] .nm-input.ftcr-amount{font-family: ui-monospace,'JetBrains Mono',monospace;font-variant-numeric: tabular-nums;text-align: right}.ftcr-feebox[b-90z1xf0ssk]{display: flex;flex-direction: column;gap: 6px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);transition: background .15s,border-color .15s}.ftcr-feebox.is-on[b-90z1xf0ssk]{background: var(--nm-warn-soft);border-color: var(--nm-warn)}.ftcr-feebox__hint[b-90z1xf0ssk]{margin: 0;font-size: 11.5px;color: var(--nm-muted)}
/* /src/Features/FastTrack/Pages/Manager/Admin/Channels.razor.rz.scp.css */
.nm-list-page[b-doo82ka01u]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-doo82ka01u]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-doo82ka01u]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-doo82ka01u]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-doo82ka01u]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftchan-stats[b-doo82ka01u]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.ftchan-stats[b-doo82ka01u]::-webkit-scrollbar{display: none}.ftchan-stat[b-doo82ka01u]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;min-width: max-content;white-space: nowrap;border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.ftchan-stats > .ftchan-stat:first-child[b-doo82ka01u]{border-left: 0}.ftchan-stat:hover .ftchan-stat__lbl[b-doo82ka01u]{color: var(--nm-ink)}.ftchan-stat.is-on .ftchan-stat__lbl[b-doo82ka01u]{color: var(--nm-brand-700);font-weight: 700}.ftchan-stat.is-on .ftchan-stat__val[b-doo82ka01u]{color: var(--nm-brand-700)}.ftchan-stat__dot[b-doo82ka01u]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.ftchan-stat__dot--accent[b-doo82ka01u]{background: var(--nm-brand-500)}.ftchan-stat__dot--good[b-doo82ka01u]{background: var(--nm-ok)}.ftchan-stat__dot--muted[b-doo82ka01u]{background: var(--nm-border-strong)}.ftchan-stat__lbl[b-doo82ka01u]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ftchan-stat__val[b-doo82ka01u]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-doo82ka01u]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-doo82ka01u]{width: 320px;max-width: 100%}.tb-select[b-doo82ka01u]{min-width: 132px}.tb-select--wide[b-doo82ka01u]{min-width: 190px}.tb-select--sm[b-doo82ka01u]{width: 118px}.tb-filters[b-doo82ka01u]{display: contents}.tb-end[b-doo82ka01u]{display: flex;align-items: center;gap: 8px;margin-left: auto}[b-doo82ka01u] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-doo82ka01u]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}@media (max-width: 860px){[b-doo82ka01u] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-doo82ka01u]{display: none;flex-wrap: wrap;gap: 8px;width: 100%}.tb-filters.is-open[b-doo82ka01u]{display: flex}.tb-search[b-doo82ka01u]{width: 100%}.tb-end[b-doo82ka01u]{width: 100%;margin-left: 0}}.cell-mono[b-doo82ka01u]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px}.ftchan-name[b-doo82ka01u]{display: inline-block;max-width: 220px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;font-weight: 600;color: var(--nm-ink)}.ftchan-desc[b-doo82ka01u]{display: inline-block;max-width: 420px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;font-size: 12.5px;color: var(--nm-muted)}.nm-code-pill[b-doo82ka01u]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.nm-row-actions[b-doo82ka01u]{display: inline-flex;gap: 2px;justify-content: flex-end}[b-doo82ka01u] .ftchan-row-off{opacity: .62}[b-doo82ka01u] .ftchan-row-off .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-border-strong)}.ftchan-foot[b-doo82ka01u]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.ftchan-total[b-doo82ka01u]{font-size: 12.5px;color: var(--nm-muted)}.ftchan-total strong[b-doo82ka01u]{color: var(--nm-ink);font-weight: 700}.ftchan-total__all[b-doo82ka01u]{margin-left: 4px}.ftchan-foot__right[b-doo82ka01u]{display: flex;align-items: center;gap: 10px;margin-left: auto}.ftchan-mhd__title[b-doo82ka01u]{margin: 0;font-size: 15px;font-weight: 700;letter-spacing: -0.01em;color: var(--nm-ink)}.ftchan-mhd__sub[b-doo82ka01u]{margin: 2px 0 0;font-size: 11.5px;color: var(--nm-muted);max-width: 62ch}.ftchan-submit-proxy[b-doo82ka01u]{position: absolute;width: 0;height: 0;padding: 0;border: 0;opacity: 0;pointer-events: none}.ftchan-form[b-doo82ka01u]{display: flex;flex-direction: column;gap: 14px}.ftchan-grid[b-doo82ka01u]{display: grid;gap: 14px}.ftchan-grid--2[b-doo82ka01u]{grid-template-columns: repeat(2,minmax(0,1fr))}@media (max-width: 720px){.ftchan-grid--2[b-doo82ka01u]{grid-template-columns: 1fr}}.ftchan-fsec[b-doo82ka01u]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;color: var(--nm-muted);padding-top: 8px;border-top: 1px solid var(--nm-border)}.ftchan-form > .ftchan-fsec:first-child[b-doo82ka01u]{padding-top: 0;border-top: 0}.ftchan-kbd[b-doo82ka01u]{margin: 0 auto 0 0;font-size: 11px;color: var(--nm-muted)}.ftchan-kbd kbd[b-doo82ka01u]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10px;padding: 1px 5px;border: 1px solid var(--nm-border);border-radius: 4px;background: var(--nm-surface-2);color: var(--nm-ink-2)}@media (max-width: 560px){.ftchan-kbd[b-doo82ka01u]{display: none}}.ftchan-confirm[b-doo82ka01u]{display: flex;flex-direction: column;gap: 12px}.ftchan-confirm__who[b-doo82ka01u]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftchan-confirm__name[b-doo82ka01u]{font-weight: 600;color: var(--nm-ink)}[b-doo82ka01u] .nm-input.ftchan-mono{font-family: ui-monospace,'JetBrains Mono',monospace;text-transform: uppercase}
/* /src/Features/FastTrack/Pages/Manager/Admin/CostRates.razor.rz.scp.css */
.nm-list-page[b-bilz65qjpz]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-bilz65qjpz]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-bilz65qjpz]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-bilz65qjpz]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-bilz65qjpz]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftcost-stats[b-bilz65qjpz]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.ftcost-stats[b-bilz65qjpz]::-webkit-scrollbar{display: none}.ftcost-stat[b-bilz65qjpz]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;min-width: max-content;white-space: nowrap;border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.ftcost-stats > .ftcost-stat:first-child[b-bilz65qjpz]{border-left: 0}.ftcost-stat:hover .ftcost-stat__lbl[b-bilz65qjpz]{color: var(--nm-ink)}.ftcost-stat.is-on .ftcost-stat__lbl[b-bilz65qjpz]{color: var(--nm-brand-700);font-weight: 700}.ftcost-stat.is-on .ftcost-stat__val[b-bilz65qjpz]{color: var(--nm-brand-700)}.ftcost-stat__dot[b-bilz65qjpz]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.ftcost-stat__dot--accent[b-bilz65qjpz]{background: var(--nm-brand-500)}.ftcost-stat__dot--good[b-bilz65qjpz]{background: var(--nm-ok)}.ftcost-stat__dot--muted[b-bilz65qjpz]{background: var(--nm-border-strong)}.ftcost-stat__lbl[b-bilz65qjpz]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ftcost-stat__val[b-bilz65qjpz]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-bilz65qjpz]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-bilz65qjpz]{width: 320px;max-width: 100%}.tb-select[b-bilz65qjpz]{min-width: 132px}.tb-select--wide[b-bilz65qjpz]{min-width: 190px}.tb-select--sm[b-bilz65qjpz]{width: 118px}.tb-filters[b-bilz65qjpz]{display: contents}.tb-end[b-bilz65qjpz]{display: flex;align-items: center;gap: 8px;margin-left: auto}[b-bilz65qjpz] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-bilz65qjpz]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}@media (max-width: 860px){[b-bilz65qjpz] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-bilz65qjpz]{display: none;flex-wrap: wrap;gap: 8px;width: 100%}.tb-filters.is-open[b-bilz65qjpz]{display: flex}.tb-search[b-bilz65qjpz]{width: 100%}.tb-end[b-bilz65qjpz]{width: 100%;margin-left: 0}}.cell-mono[b-bilz65qjpz]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px}.ftcost-name[b-bilz65qjpz]{display: inline-block;max-width: 360px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;font-weight: 600;color: var(--nm-ink)}.ftcost-price[b-bilz65qjpz]{display: inline-flex;align-items: baseline;gap: 5px;justify-content: flex-end}.ftcost-price__cur[b-bilz65qjpz]{font-size: 10.5px;font-weight: 600;color: var(--nm-muted)}.nm-code-pill[b-bilz65qjpz]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.nm-row-actions[b-bilz65qjpz]{display: inline-flex;gap: 2px;justify-content: flex-end}[b-bilz65qjpz] .ftcost-row-off{opacity: .62}[b-bilz65qjpz] .ftcost-row-off .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-border-strong)}.ftcost-foot[b-bilz65qjpz]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.ftcost-total[b-bilz65qjpz]{font-size: 12.5px;color: var(--nm-muted)}.ftcost-total strong[b-bilz65qjpz]{color: var(--nm-ink);font-weight: 700}.ftcost-total__all[b-bilz65qjpz]{margin-left: 4px}.ftcost-foot__right[b-bilz65qjpz]{display: flex;align-items: center;gap: 10px;margin-left: auto}.ftcost-mhd__title[b-bilz65qjpz]{margin: 0;font-size: 15px;font-weight: 700;letter-spacing: -0.01em;color: var(--nm-ink)}.ftcost-mhd__sub[b-bilz65qjpz]{margin: 2px 0 0;font-size: 11.5px;color: var(--nm-muted);max-width: 62ch}.ftcost-submit-proxy[b-bilz65qjpz]{position: absolute;width: 0;height: 0;padding: 0;border: 0;opacity: 0;pointer-events: none}.ftcost-form[b-bilz65qjpz]{display: flex;flex-direction: column;gap: 14px}.ftcost-grid[b-bilz65qjpz]{display: grid;gap: 14px}.ftcost-grid--2[b-bilz65qjpz]{grid-template-columns: repeat(2,minmax(0,1fr))}.ftcost-grid--price[b-bilz65qjpz]{grid-template-columns: 2fr 1fr}@media (max-width: 720px){.ftcost-grid--2[b-bilz65qjpz],.ftcost-grid--price[b-bilz65qjpz]{grid-template-columns: 1fr}}.ftcost-fsec[b-bilz65qjpz]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;color: var(--nm-muted);padding-top: 8px;border-top: 1px solid var(--nm-border)}.ftcost-form > .ftcost-fsec:first-child[b-bilz65qjpz]{padding-top: 0;border-top: 0}.ftcost-kbd[b-bilz65qjpz]{margin: 0 auto 0 0;font-size: 11px;color: var(--nm-muted)}.ftcost-kbd kbd[b-bilz65qjpz]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10px;padding: 1px 5px;border: 1px solid var(--nm-border);border-radius: 4px;background: var(--nm-surface-2);color: var(--nm-ink-2)}@media (max-width: 560px){.ftcost-kbd[b-bilz65qjpz]{display: none}}.ftcost-confirm[b-bilz65qjpz]{display: flex;flex-direction: column;gap: 12px}.ftcost-confirm__who[b-bilz65qjpz]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftcost-confirm__name[b-bilz65qjpz]{font-weight: 600;color: var(--nm-ink)}[b-bilz65qjpz] .nm-input.ftcost-mono{font-family: ui-monospace,'JetBrains Mono',monospace;text-transform: uppercase}[b-bilz65qjpz] .nm-input.ftcost-amount{font-family: ui-monospace,'JetBrains Mono',monospace;font-variant-numeric: tabular-nums;text-align: right}.cell-2line[b-bilz65qjpz]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.cell-2line__main[b-bilz65qjpz]{font-weight: 600;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cell-2line__sub[b-bilz65qjpz]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;color: var(--nm-muted)}.tb-year[b-bilz65qjpz]{width: 112px}.tb-month[b-bilz65qjpz]{width: 128px}.tb-agency[b-bilz65qjpz]{width: 210px}.ftcost-period[b-bilz65qjpz]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;font-weight: 600;color: var(--nm-ink)}.ftcost-rate[b-bilz65qjpz]{display: inline-flex;align-items: baseline;gap: 5px;justify-content: flex-end}.ftcost-rate__from[b-bilz65qjpz]{font-size: 10.5px;font-weight: 600;color: var(--nm-muted)}.ftcost-rate__val[b-bilz65qjpz]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;font-weight: 700;color: var(--nm-ink)}.ftcost-rate__cur[b-bilz65qjpz]{font-size: 10.5px;font-weight: 600;color: var(--nm-muted)}.ftcost-agency--all[b-bilz65qjpz]{font-size: 12px;color: var(--nm-muted);font-style: italic}.ftcost-preview[b-bilz65qjpz]{display: flex;align-items: center;gap: 8px;padding: 9px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);font-size: 12px;color: var(--nm-muted)}.ftcost-preview strong[b-bilz65qjpz]{font-family: ui-monospace,'JetBrains Mono',monospace;color: var(--nm-ink);font-weight: 700}.ftcost-grid--3[b-bilz65qjpz]{grid-template-columns: repeat(3,minmax(0,1fr))}.ftcost-grid--rate[b-bilz65qjpz]{grid-template-columns: 1fr 2fr}@media (max-width: 720px){.ftcost-grid--3[b-bilz65qjpz],.ftcost-grid--rate[b-bilz65qjpz]{grid-template-columns: 1fr}}.ftcost-activebox[b-bilz65qjpz]{display: flex;flex-direction: column;gap: 6px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.ftcost-activebox__hint[b-bilz65qjpz]{margin: 0;font-size: 11.5px;color: var(--nm-muted)}.ftcost-confirm__meta[b-bilz65qjpz]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 12.5px;color: var(--nm-muted)}.ftcost-fsec--row[b-bilz65qjpz]{display: flex;align-items: center;justify-content: space-between;gap: 12px}.ftcost-fsec__acts[b-bilz65qjpz]{display: flex;align-items: center;gap: 2px;text-transform: none;letter-spacing: 0}.ftcost-hint[b-bilz65qjpz]{margin: -6px 0 0;font-size: 11.5px;color: var(--nm-muted)}.ftcost-ferr[b-bilz65qjpz]{margin: -6px 0 0;font-size: 11.5px;color: var(--nm-bad)}.ftcost-rates[b-bilz65qjpz]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);overflow: hidden}.ftcost-rates__hd[b-bilz65qjpz],.ftcost-rrow[b-bilz65qjpz]{display: grid;grid-template-columns: minmax(0,1fr) 158px 30px;align-items: center;gap: 10px;padding: 7px 12px}.ftcost-rates__hd[b-bilz65qjpz]{border-bottom: 1px solid var(--nm-border);background: var(--nm-surface);font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.06em;color: var(--nm-muted)}.ftcost-rates__cur[b-bilz65qjpz]{display: inline-flex;align-items: center;justify-content: flex-end;gap: 6px;text-transform: none;letter-spacing: 0;font-size: 12px}.ftcost-rates__cur[b-bilz65qjpz] .nm-select{width: 84px}.ftcost-rrow + .ftcost-rrow[b-bilz65qjpz]{border-top: 1px solid var(--nm-border)}.ftcost-rrow--rev[b-bilz65qjpz]{background: var(--nm-surface);border-bottom: 1px solid var(--nm-border)}.ftcost-rrow.is-off[b-bilz65qjpz] .nm-check__label,.ftcost-rrow.is-off[b-bilz65qjpz] .nm-ig{opacity: .55}.ftcost-rrow[b-bilz65qjpz] .ftcost-rrow__pick{min-width: 0}.ftcost-rrow[b-bilz65qjpz] .nm-check__label{display: flex;align-items: baseline;min-width: 0;font-size: 12.5px}.ftcost-rrow[b-bilz65qjpz] .ftcost-rrow__name{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftcost-rrow[b-bilz65qjpz] .ftcost-rrow__code{margin-left: 8px;padding: 1px 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface);color: var(--nm-muted);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10.5px;font-weight: 600;letter-spacing: .02em;white-space: nowrap;flex: none}.ftcost-rrow--rev[b-bilz65qjpz] .ftcost-rrow__code{background: var(--nm-surface-2)}@media (max-width: 560px){.ftcost-rates__hd[b-bilz65qjpz],.ftcost-rrow[b-bilz65qjpz]{grid-template-columns: minmax(0,1fr) 124px 28px;gap: 6px;padding: 7px 8px}.ftcost-rates__cur[b-bilz65qjpz] .nm-select{width: 74px}}.ftcost-months[b-bilz65qjpz]{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));gap: 6px}.ftcost-month[b-bilz65qjpz]{padding: 8px 0;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);color: var(--nm-muted);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;font-weight: 700;cursor: pointer;transition: background .12s,border-color .12s,color .12s}.ftcost-cov__msg[b-bilz65qjpz]{margin: 0 0 8px}.ftcost-month.has-gap[b-bilz65qjpz]{position: relative}.ftcost-month.has-gap[b-bilz65qjpz]::after{content: "";position: absolute;top: 3px;right: 3px;width: 5px;height: 5px;border-radius: var(--nm-r-pill);background: var(--nm-warn)}.ftcost-month.has-gap.is-on[b-bilz65qjpz]::after{background: var(--nm-on-brand)}.ftcost-month:hover:not(.is-on)[b-bilz65qjpz]{border-color: var(--nm-brand-300);background: var(--nm-brand-50);color: var(--nm-brand-700)}.ftcost-month.is-on[b-bilz65qjpz]{border-color: var(--nm-brand-500);background: var(--nm-brand-500);color: var(--nm-on-brand)}.ftcost-month.is-on:hover[b-bilz65qjpz]{border-color: var(--nm-brand-600);background: var(--nm-brand-600)}@media (max-width: 720px){.ftcost-months[b-bilz65qjpz]{grid-template-columns: repeat(6,minmax(0,1fr))}}.ftcost-plan[b-bilz65qjpz]{display: flex;align-items: center;gap: 8px;padding: 10px 12px;border: 1px solid var(--nm-brand-300);border-radius: var(--nm-r-input);background: var(--nm-brand-50);font-size: 12.5px;color: var(--nm-ink)}.ftcost-plan i[b-bilz65qjpz]{color: var(--nm-brand-600)}.ftcost-plan.is-empty[b-bilz65qjpz]{border-color: var(--nm-border);background: var(--nm-surface-2);color: var(--nm-muted)}
/* /src/Features/FastTrack/Pages/Manager/Admin/DocumentTypes.razor.rz.scp.css */
.nm-list-page[b-6hcnw67u5q]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-6hcnw67u5q]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-6hcnw67u5q]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-6hcnw67u5q]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-6hcnw67u5q]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftdoc-stats[b-6hcnw67u5q]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.ftdoc-stats[b-6hcnw67u5q]::-webkit-scrollbar{display: none}.ftdoc-stat[b-6hcnw67u5q]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;min-width: max-content;white-space: nowrap;border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.ftdoc-stats > .ftdoc-stat:first-child[b-6hcnw67u5q]{border-left: 0}.ftdoc-stat:hover .ftdoc-stat__lbl[b-6hcnw67u5q]{color: var(--nm-ink)}.ftdoc-stat.is-on .ftdoc-stat__lbl[b-6hcnw67u5q]{color: var(--nm-brand-700);font-weight: 700}.ftdoc-stat.is-on .ftdoc-stat__val[b-6hcnw67u5q]{color: var(--nm-brand-700)}.ftdoc-stat__dot[b-6hcnw67u5q]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.ftdoc-stat__dot--accent[b-6hcnw67u5q]{background: var(--nm-brand-500)}.ftdoc-stat__dot--good[b-6hcnw67u5q]{background: var(--nm-ok)}.ftdoc-stat__dot--muted[b-6hcnw67u5q]{background: var(--nm-border-strong)}.ftdoc-stat__lbl[b-6hcnw67u5q]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ftdoc-stat__val[b-6hcnw67u5q]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-6hcnw67u5q]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-6hcnw67u5q]{width: 320px;max-width: 100%}.tb-select[b-6hcnw67u5q]{min-width: 132px}.tb-select--wide[b-6hcnw67u5q]{min-width: 190px}.tb-select--sm[b-6hcnw67u5q]{width: 118px}.tb-filters[b-6hcnw67u5q]{display: contents}.tb-end[b-6hcnw67u5q]{display: flex;align-items: center;gap: 8px;margin-left: auto}[b-6hcnw67u5q] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-6hcnw67u5q]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}@media (max-width: 860px){[b-6hcnw67u5q] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-6hcnw67u5q]{display: none;flex-wrap: wrap;gap: 8px;width: 100%}.tb-filters.is-open[b-6hcnw67u5q]{display: flex}.tb-search[b-6hcnw67u5q]{width: 100%}.tb-end[b-6hcnw67u5q]{width: 100%;margin-left: 0}}.cell-mono[b-6hcnw67u5q]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px}.ftdoc-name[b-6hcnw67u5q]{display: inline-flex;align-items: center;gap: 8px;max-width: 360px;vertical-align: bottom;font-weight: 600;color: var(--nm-ink)}.ftdoc-name__txt[b-6hcnw67u5q]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftdoc-dot[b-6hcnw67u5q]{width: 13px;height: 13px;flex-shrink: 0;border-radius: var(--nm-r-pill);background: var(--paper);border: 1px solid rgba(0,0,0,.16)}.ftdoc-debtbox[b-6hcnw67u5q]{display: flex;flex-direction: column;gap: 6px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.ftdoc-debtbox__hint[b-6hcnw67u5q]{margin: 0;font-size: 11.5px;line-height: 1.45;color: var(--nm-muted)}.ftdoc-colors[b-6hcnw67u5q]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftdoc-color[b-6hcnw67u5q]{display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;padding: 0;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);cursor: pointer;transition: border-color .12s,box-shadow .12s}.ftdoc-color:hover[b-6hcnw67u5q]{border-color: var(--nm-border-strong)}.ftdoc-color.is-on[b-6hcnw67u5q]{border-color: var(--paper-ink,var(--nm-ink-2));box-shadow: inset 0 0 0 1px var(--paper-ink,var(--nm-ink-2))}.ftdoc-color__dot[b-6hcnw67u5q]{width: 18px;height: 18px;border-radius: var(--nm-r-pill);background: var(--paper);border: 1px solid rgba(0,0,0,.16)}.ftdoc-color--none[b-6hcnw67u5q]{width: auto;gap: 6px;padding: 0 12px;font: inherit;font-size: 12.5px;font-weight: 600;color: var(--nm-muted)}.ftdoc-color--none.is-on[b-6hcnw67u5q]{color: var(--nm-ink);border-color: var(--nm-ink-2);box-shadow: inset 0 0 0 1px var(--nm-ink-2)}.ftdoc-color--none i[b-6hcnw67u5q]{font-size: 14px}.ftdoc-color-custom[b-6hcnw67u5q]{position: relative;display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-pill);color: var(--nm-muted);cursor: pointer}.ftdoc-color-custom:hover[b-6hcnw67u5q]{color: var(--nm-brand-600);border-color: var(--nm-brand-300)}.ftdoc-color-custom input[b-6hcnw67u5q]{position: absolute;inset: 0;opacity: 0;cursor: pointer}.ftdoc-color-custom i[b-6hcnw67u5q]{font-size: 14px}.ftdoc-swatch[b-6hcnw67u5q]{display: inline-flex;align-items: center;gap: 8px;height: 30px;padding: 0 11px 0 9px;border: 1px solid var(--paper-ink);border-radius: var(--nm-r-pill);background: var(--paper-soft);font-size: 12.5px;font-weight: 600;color: var(--paper-ink);white-space: nowrap}.ftdoc-swatch__dot[b-6hcnw67u5q]{width: 16px;height: 16px;flex-shrink: 0;border-radius: var(--nm-r-pill);background: var(--paper);border: 1px solid rgba(0,0,0,.16)}.ftdoc-price[b-6hcnw67u5q]{display: inline-flex;align-items: baseline;gap: 5px;justify-content: flex-end}.ftdoc-price__cur[b-6hcnw67u5q]{font-size: 10.5px;font-weight: 600;color: var(--nm-muted)}.nm-code-pill[b-6hcnw67u5q]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.nm-row-actions[b-6hcnw67u5q]{display: inline-flex;gap: 2px;justify-content: flex-end}[b-6hcnw67u5q] .ftdoc-row-off{opacity: .62}[b-6hcnw67u5q] .ftdoc-row-off .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-border-strong)}.ftdoc-foot[b-6hcnw67u5q]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.ftdoc-total[b-6hcnw67u5q]{font-size: 12.5px;color: var(--nm-muted)}.ftdoc-total strong[b-6hcnw67u5q]{color: var(--nm-ink);font-weight: 700}.ftdoc-total__all[b-6hcnw67u5q]{margin-left: 4px}.ftdoc-foot__right[b-6hcnw67u5q]{display: flex;align-items: center;gap: 10px;margin-left: auto}.ftdoc-mhd__title[b-6hcnw67u5q]{margin: 0;font-size: 15px;font-weight: 700;letter-spacing: -0.01em;color: var(--nm-ink)}.ftdoc-mhd__sub[b-6hcnw67u5q]{margin: 2px 0 0;font-size: 11.5px;color: var(--nm-muted);max-width: 62ch}.ftdoc-submit-proxy[b-6hcnw67u5q]{position: absolute;width: 0;height: 0;padding: 0;border: 0;opacity: 0;pointer-events: none}.ftdoc-form[b-6hcnw67u5q]{display: flex;flex-direction: column;gap: 14px}.ftdoc-grid[b-6hcnw67u5q]{display: grid;gap: 14px}.ftdoc-grid--2[b-6hcnw67u5q]{grid-template-columns: repeat(2,minmax(0,1fr))}.ftdoc-grid--price[b-6hcnw67u5q]{grid-template-columns: 2fr 1fr}@media (max-width: 720px){.ftdoc-grid--2[b-6hcnw67u5q],.ftdoc-grid--price[b-6hcnw67u5q]{grid-template-columns: 1fr}}.ftdoc-fsec[b-6hcnw67u5q]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;color: var(--nm-muted);padding-top: 8px;border-top: 1px solid var(--nm-border)}.ftdoc-form > .ftdoc-fsec:first-child[b-6hcnw67u5q]{padding-top: 0;border-top: 0}.ftdoc-kbd[b-6hcnw67u5q]{margin: 0 auto 0 0;font-size: 11px;color: var(--nm-muted)}.ftdoc-kbd kbd[b-6hcnw67u5q]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10px;padding: 1px 5px;border: 1px solid var(--nm-border);border-radius: 4px;background: var(--nm-surface-2);color: var(--nm-ink-2)}@media (max-width: 560px){.ftdoc-kbd[b-6hcnw67u5q]{display: none}}.ftdoc-confirm[b-6hcnw67u5q]{display: flex;flex-direction: column;gap: 12px}.ftdoc-confirm__who[b-6hcnw67u5q]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftdoc-confirm__name[b-6hcnw67u5q]{font-weight: 600;color: var(--nm-ink)}[b-6hcnw67u5q] .nm-input.ftdoc-mono{font-family: ui-monospace,'JetBrains Mono',monospace;text-transform: uppercase}[b-6hcnw67u5q] .nm-input.ftdoc-amount{font-family: ui-monospace,'JetBrains Mono',monospace;font-variant-numeric: tabular-nums;text-align: right}
/* /src/Features/FastTrack/Pages/Manager/Admin/ExpenseCategories.razor.rz.scp.css */
.nm-list-page[b-k2gs1kp0tb]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-k2gs1kp0tb]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-k2gs1kp0tb]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-k2gs1kp0tb]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-k2gs1kp0tb]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftexp-stats[b-k2gs1kp0tb]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.ftexp-stats[b-k2gs1kp0tb]::-webkit-scrollbar{display: none}.ftexp-stat[b-k2gs1kp0tb]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;min-width: max-content;white-space: nowrap;border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.ftexp-stats > .ftexp-stat:first-child[b-k2gs1kp0tb]{border-left: 0}.ftexp-stat:hover .ftexp-stat__lbl[b-k2gs1kp0tb]{color: var(--nm-ink)}.ftexp-stat.is-on .ftexp-stat__lbl[b-k2gs1kp0tb]{color: var(--nm-brand-700);font-weight: 700}.ftexp-stat.is-on .ftexp-stat__val[b-k2gs1kp0tb]{color: var(--nm-brand-700)}.ftexp-stat__dot[b-k2gs1kp0tb]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.ftexp-stat__dot--accent[b-k2gs1kp0tb]{background: var(--nm-brand-500)}.ftexp-stat__dot--good[b-k2gs1kp0tb]{background: var(--nm-ok)}.ftexp-stat__dot--muted[b-k2gs1kp0tb]{background: var(--nm-border-strong)}.ftexp-stat__lbl[b-k2gs1kp0tb]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ftexp-stat__val[b-k2gs1kp0tb]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-k2gs1kp0tb]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-k2gs1kp0tb]{width: 320px;max-width: 100%}.tb-select[b-k2gs1kp0tb]{min-width: 132px}.tb-select--wide[b-k2gs1kp0tb]{min-width: 190px}.tb-select--sm[b-k2gs1kp0tb]{width: 118px}.tb-filters[b-k2gs1kp0tb]{display: contents}.tb-end[b-k2gs1kp0tb]{display: flex;align-items: center;gap: 8px;margin-left: auto}[b-k2gs1kp0tb] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-k2gs1kp0tb]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}@media (max-width: 860px){[b-k2gs1kp0tb] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-k2gs1kp0tb]{display: none;flex-wrap: wrap;gap: 8px;width: 100%}.tb-filters.is-open[b-k2gs1kp0tb]{display: flex}.tb-search[b-k2gs1kp0tb]{width: 100%}.tb-end[b-k2gs1kp0tb]{width: 100%;margin-left: 0}}.cell-mono[b-k2gs1kp0tb]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px}.ftexp-name[b-k2gs1kp0tb]{display: inline-block;max-width: 360px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;font-weight: 600;color: var(--nm-ink)}.ftexp-price[b-k2gs1kp0tb]{display: inline-flex;align-items: baseline;gap: 5px;justify-content: flex-end}.ftexp-price__cur[b-k2gs1kp0tb]{font-size: 10.5px;font-weight: 600;color: var(--nm-muted)}.nm-code-pill[b-k2gs1kp0tb]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.nm-row-actions[b-k2gs1kp0tb]{display: inline-flex;gap: 2px;justify-content: flex-end}[b-k2gs1kp0tb] .ftexp-row-off{opacity: .62}[b-k2gs1kp0tb] .ftexp-row-off .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-border-strong)}.ftexp-foot[b-k2gs1kp0tb]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.ftexp-total[b-k2gs1kp0tb]{font-size: 12.5px;color: var(--nm-muted)}.ftexp-total strong[b-k2gs1kp0tb]{color: var(--nm-ink);font-weight: 700}.ftexp-total__all[b-k2gs1kp0tb]{margin-left: 4px}.ftexp-foot__right[b-k2gs1kp0tb]{display: flex;align-items: center;gap: 10px;margin-left: auto}.ftexp-mhd__title[b-k2gs1kp0tb]{margin: 0;font-size: 15px;font-weight: 700;letter-spacing: -0.01em;color: var(--nm-ink)}.ftexp-mhd__sub[b-k2gs1kp0tb]{margin: 2px 0 0;font-size: 11.5px;color: var(--nm-muted);max-width: 62ch}.ftexp-submit-proxy[b-k2gs1kp0tb]{position: absolute;width: 0;height: 0;padding: 0;border: 0;opacity: 0;pointer-events: none}.ftexp-form[b-k2gs1kp0tb]{display: flex;flex-direction: column;gap: 14px}.ftexp-grid[b-k2gs1kp0tb]{display: grid;gap: 14px}.ftexp-grid--2[b-k2gs1kp0tb]{grid-template-columns: repeat(2,minmax(0,1fr))}.ftexp-grid--price[b-k2gs1kp0tb]{grid-template-columns: 2fr 1fr}@media (max-width: 720px){.ftexp-grid--2[b-k2gs1kp0tb],.ftexp-grid--price[b-k2gs1kp0tb]{grid-template-columns: 1fr}}.ftexp-fsec[b-k2gs1kp0tb]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;color: var(--nm-muted);padding-top: 8px;border-top: 1px solid var(--nm-border)}.ftexp-form > .ftexp-fsec:first-child[b-k2gs1kp0tb]{padding-top: 0;border-top: 0}.ftexp-kbd[b-k2gs1kp0tb]{margin: 0 auto 0 0;font-size: 11px;color: var(--nm-muted)}.ftexp-kbd kbd[b-k2gs1kp0tb]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10px;padding: 1px 5px;border: 1px solid var(--nm-border);border-radius: 4px;background: var(--nm-surface-2);color: var(--nm-ink-2)}@media (max-width: 560px){.ftexp-kbd[b-k2gs1kp0tb]{display: none}}.ftexp-confirm[b-k2gs1kp0tb]{display: flex;flex-direction: column;gap: 12px}.ftexp-confirm__who[b-k2gs1kp0tb]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftexp-confirm__name[b-k2gs1kp0tb]{font-weight: 600;color: var(--nm-ink)}[b-k2gs1kp0tb] .nm-input.ftexp-mono{font-family: ui-monospace,'JetBrains Mono',monospace;text-transform: uppercase}[b-k2gs1kp0tb] .nm-input.ftexp-amount{font-family: ui-monospace,'JetBrains Mono',monospace;font-variant-numeric: tabular-nums;text-align: right}.ftexp-price--none[b-k2gs1kp0tb]{color: var(--nm-border-strong)}.ftexp-skipbox[b-k2gs1kp0tb]{display: flex;flex-direction: column;gap: 6px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.ftexp-skipbox__hint[b-k2gs1kp0tb]{margin: 0;font-size: 11.5px;color: var(--nm-muted)}.ftexp-cond[b-k2gs1kp0tb]{display: flex;align-items: center;gap: 6px;min-width: 0}.ftexp-cond__val[b-k2gs1kp0tb]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;color: var(--nm-muted)}
/* /src/Features/FastTrack/Pages/Manager/Admin/FtAdminNav.razor.rz.scp.css */
.ftnav[b-qo8pdy0kyf]{display: flex;align-items: center;justify-content: space-between;gap: 10px 16px;flex-wrap: wrap;margin-bottom: -8px;font-family: var(--nm-font)}.ftnav__path[b-qo8pdy0kyf]{display: flex;align-items: center;gap: 7px;flex-wrap: wrap;min-width: 0;font-size: 12.5px;font-weight: 600}.ftnav__home[b-qo8pdy0kyf],.ftnav__group[b-qo8pdy0kyf]{display: inline-flex;align-items: center;gap: 6px;color: var(--nm-muted);text-decoration: none}.ftnav__home:hover[b-qo8pdy0kyf],.ftnav__group:hover[b-qo8pdy0kyf]{color: var(--nm-brand-700)}.ftnav__sep[b-qo8pdy0kyf]{font-size: 9px;color: var(--nm-border-strong)}.ftnav__current[b-qo8pdy0kyf]{color: var(--nm-ink);font-weight: 700}.ftnav__dot[b-qo8pdy0kyf]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0;display: inline-block}.ftnav__dot--catalog[b-qo8pdy0kyf]{background: var(--nm-info)}.ftnav__dot--pricing[b-qo8pdy0kyf]{background: var(--nm-violet)}.ftnav__dot--ops[b-qo8pdy0kyf]{background: var(--nm-pending)}.ftnav__links[b-qo8pdy0kyf]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.ftnav__lbl[b-qo8pdy0kyf]{font-size: 12px;color: var(--nm-muted);margin-right: 1px}.ftnav__chip[b-qo8pdy0kyf]{display: inline-flex;align-items: center;gap: 6px;height: 26px;padding: 0 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);color: var(--nm-ink-2);font-size: 12.5px;font-weight: 600;text-decoration: none;white-space: nowrap;transition: border-color .12s,color .12s,background .12s}.ftnav__chip i[b-qo8pdy0kyf]{font-size: 12px;color: var(--nm-muted)}.ftnav__chip:hover[b-qo8pdy0kyf]{border-color: var(--nm-brand-300);background: var(--nm-brand-50);color: var(--nm-brand-700)}.ftnav__chip:hover i[b-qo8pdy0kyf]{color: var(--nm-brand-600)}.ftnav__links[b-qo8pdy0kyf] .ftnav__jump{margin-left: 2px}.ftnav__jumpbtn[b-qo8pdy0kyf]{display: inline-flex;align-items: center;gap: 6px;height: 26px;padding: 0 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);color: var(--nm-ink-2);font-family: inherit;font-size: 12.5px;font-weight: 600;cursor: pointer;white-space: nowrap}.ftnav__jumpbtn:hover[b-qo8pdy0kyf]{border-color: var(--nm-brand-300);color: var(--nm-brand-700)}.ftnav__caret[b-qo8pdy0kyf]{font-size: 9px}.ftnav__menuhead[b-qo8pdy0kyf]{display: flex;align-items: center;gap: 6px;padding: 8px 12px 4px;font-size: 11px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}@media (max-width: 720px){.ftnav[b-qo8pdy0kyf]{align-items: flex-start}.ftnav__links[b-qo8pdy0kyf]{width: 100%}.ftnav__lbl[b-qo8pdy0kyf]{display: none}}
/* /src/Features/FastTrack/Pages/Manager/Admin/Index.razor.rz.scp.css */
.nm-list-page[b-fcg8vjqjoi]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-fcg8vjqjoi]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-fcg8vjqjoi]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-fcg8vjqjoi]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-fcg8vjqjoi]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftadm-caret[b-fcg8vjqjoi]{font-size: 10px;opacity: .7}.ftadm-warn[b-fcg8vjqjoi]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap}.ftadm-warn__list[b-fcg8vjqjoi]{flex: 1 1 260px;min-width: 0}.ftadm-dot[b-fcg8vjqjoi]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0;display: inline-block}.ftadm-dot--brand[b-fcg8vjqjoi]{background: var(--nm-brand-500)}.ftadm-dot--catalog[b-fcg8vjqjoi]{background: var(--nm-info)}.ftadm-dot--pricing[b-fcg8vjqjoi]{background: var(--nm-violet)}.ftadm-dot--ops[b-fcg8vjqjoi]{background: var(--nm-pending)}.ftadm-dot--warn[b-fcg8vjqjoi]{background: var(--nm-warn)}.ftadm-stats[b-fcg8vjqjoi]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.ftadm-stats[b-fcg8vjqjoi]::-webkit-scrollbar{display: none}.ftadm-stat[b-fcg8vjqjoi]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;min-width: max-content;white-space: nowrap;border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.ftadm-stats > .ftadm-stat:first-child[b-fcg8vjqjoi]{border-left: 0}.ftadm-stat:hover .ftadm-stat__lbl[b-fcg8vjqjoi]{color: var(--nm-ink)}.ftadm-stat.is-on .ftadm-stat__lbl[b-fcg8vjqjoi]{color: var(--nm-brand-700);font-weight: 700}.ftadm-stat.is-on .ftadm-stat__val[b-fcg8vjqjoi]{color: var(--nm-brand-700)}.ftadm-stat__lbl[b-fcg8vjqjoi]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ftadm-stat__val[b-fcg8vjqjoi]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-fcg8vjqjoi]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 14px}.tb-search[b-fcg8vjqjoi]{width: 320px;max-width: 100%}.tb-end[b-fcg8vjqjoi]{display: flex;align-items: center;gap: 8px;margin-left: auto}@media (max-width: 720px){.tb-search[b-fcg8vjqjoi]{width: 100%}.tb-end[b-fcg8vjqjoi]{width: 100%;margin-left: 0}}.ftadm-sec + .ftadm-sec[b-fcg8vjqjoi]{margin-top: 22px}.ftadm-sec__head[b-fcg8vjqjoi]{display: flex;align-items: baseline;gap: 8px;flex-wrap: wrap;padding-bottom: 8px;margin-bottom: 12px;border-bottom: 1px solid var(--nm-border)}.ftadm-sec__title[b-fcg8vjqjoi]{margin: 0;font-size: 13px;font-weight: 800;letter-spacing: .01em;color: var(--nm-ink)}.ftadm-sec__hint[b-fcg8vjqjoi]{font-size: 12px;color: var(--nm-muted)}.ftadm-sec__count[b-fcg8vjqjoi]{margin-left: auto;font-size: 11.5px;font-weight: 600;color: var(--nm-muted);font-variant-numeric: tabular-nums}.ftadm-grid[b-fcg8vjqjoi]{display: grid;grid-template-columns: repeat(auto-fill,minmax(268px,1fr));gap: 12px}.ftadm-tile[b-fcg8vjqjoi]{position: relative;display: flex;flex-direction: column;gap: 10px;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);text-decoration: none;color: inherit;transition: border-color .12s,box-shadow .12s,transform .12s}.ftadm-tile:hover[b-fcg8vjqjoi]{border-color: var(--nm-border-strong);box-shadow: var(--nm-shadow);transform: translateY(-1px);text-decoration: none}.ftadm-tile:focus-visible[b-fcg8vjqjoi]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.ftadm-tile.is-empty[b-fcg8vjqjoi]{background: var(--nm-surface-2)}.ftadm-tile.is-empty .ftadm-tile__title[b-fcg8vjqjoi]{color: var(--nm-ink-2)}.ftadm-tile.is-warn[b-fcg8vjqjoi]{border-color: var(--nm-warn);background: var(--nm-warn-soft)}.ftadm-tile__ico[b-fcg8vjqjoi]{width: 30px;height: 30px;border-radius: var(--nm-r-input);display: inline-flex;align-items: center;justify-content: center;font-size: 14px;flex-shrink: 0}.ftadm-tile__ico--catalog[b-fcg8vjqjoi]{background: var(--nm-info-soft);color: var(--nm-info)}.ftadm-tile__ico--pricing[b-fcg8vjqjoi]{background: var(--nm-violet-soft);color: var(--nm-violet)}.ftadm-tile__ico--ops[b-fcg8vjqjoi]{background: var(--nm-pending-soft);color: var(--nm-pending)}.ftadm-tile__ico--warn[b-fcg8vjqjoi]{background: var(--nm-warn-soft);color: var(--nm-warn)}.ftadm-tile__body[b-fcg8vjqjoi]{display: block;min-width: 0}.ftadm-tile__title[b-fcg8vjqjoi]{display: block;font-size: 13.5px;font-weight: 700;color: var(--nm-ink);line-height: 1.3}.ftadm-tile__desc[b-fcg8vjqjoi]{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-top: 3px;font-size: 12px;line-height: 1.45;color: var(--nm-muted);min-height: 2.9em}.ftadm-tile__foot[b-fcg8vjqjoi]{display: flex;align-items: baseline;gap: 5px;flex-wrap: wrap;margin-top: auto;padding-top: 10px;border-top: 1px solid var(--nm-border);font-size: 11.5px}.ftadm-tile.is-warn .ftadm-tile__foot[b-fcg8vjqjoi]{border-top-color: var(--nm-warn)}.ftadm-tile__num[b-fcg8vjqjoi]{font-size: 14px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.ftadm-tile__unit[b-fcg8vjqjoi]{color: var(--nm-muted)}.ftadm-tile__off[b-fcg8vjqjoi]{padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-pending-soft);color: var(--nm-pending);font-weight: 600;font-size: 11px}.ftadm-tile__empty[b-fcg8vjqjoi]{color: var(--nm-muted);font-weight: 600}.ftadm-tile__time[b-fcg8vjqjoi]{margin-left: auto;color: var(--nm-muted);white-space: nowrap}.ftadm-tile__warn[b-fcg8vjqjoi]{display: inline-flex;align-items: center;gap: 5px;font-size: 11.5px;font-weight: 600;color: var(--nm-warn)}.ftadm-tile__skel[b-fcg8vjqjoi]{display: inline-block;width: 84px;height: 12px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);border: 1px solid var(--nm-border)}.cell-mono[b-fcg8vjqjoi]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-variant-numeric: tabular-nums}.ftadm-cell-name[b-fcg8vjqjoi]{display: inline-flex;align-items: center;gap: 10px;min-width: 0;text-decoration: none;color: inherit}.ftadm-cell-name:hover .ftadm-cell-name__title[b-fcg8vjqjoi]{color: var(--nm-brand-700)}.ftadm-cell-name__txt[b-fcg8vjqjoi]{display: block;min-width: 0}.ftadm-cell-name__title[b-fcg8vjqjoi]{display: block;font-weight: 600;color: var(--nm-ink)}.ftadm-cell-name__desc[b-fcg8vjqjoi]{display: block;max-width: 46ch;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 11.5px;color: var(--nm-muted)}.ftadm-cell-group[b-fcg8vjqjoi]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;color: var(--nm-ink-2)}.ftadm-cell-time[b-fcg8vjqjoi]{font-size: 12.5px;color: var(--nm-ink-2)}.nm-row-actions[b-fcg8vjqjoi]{display: inline-flex;gap: 2px;justify-content: flex-end}[b-fcg8vjqjoi] .ftadm-row-warn{background: var(--nm-warn-soft)}[b-fcg8vjqjoi] .ftadm-row-warn .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-warn)}.ftadm-foot[b-fcg8vjqjoi]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-top: 14px}.ftadm-foot__txt[b-fcg8vjqjoi]{font-size: 12.5px;color: var(--nm-muted)}
/* /src/Features/FastTrack/Pages/Manager/Admin/MeetingPoints.razor.rz.scp.css */
.nm-list-page[b-72i0tnvsjv]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-72i0tnvsjv]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-72i0tnvsjv]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-72i0tnvsjv]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-72i0tnvsjv]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftmp-stats[b-72i0tnvsjv]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.ftmp-stats[b-72i0tnvsjv]::-webkit-scrollbar{display: none}.ftmp-stat[b-72i0tnvsjv]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;min-width: max-content;white-space: nowrap;border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.ftmp-stats > .ftmp-stat:first-child[b-72i0tnvsjv]{border-left: 0}.ftmp-stat:hover .ftmp-stat__lbl[b-72i0tnvsjv]{color: var(--nm-ink)}.ftmp-stat.is-on .ftmp-stat__lbl[b-72i0tnvsjv]{color: var(--nm-brand-700);font-weight: 700}.ftmp-stat.is-on .ftmp-stat__val[b-72i0tnvsjv]{color: var(--nm-brand-700)}.ftmp-stat__dot[b-72i0tnvsjv]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.ftmp-stat__dot--accent[b-72i0tnvsjv]{background: var(--nm-brand-500)}.ftmp-stat__dot--good[b-72i0tnvsjv]{background: var(--nm-ok)}.ftmp-stat__dot--muted[b-72i0tnvsjv]{background: var(--nm-border-strong)}.ftmp-stat__lbl[b-72i0tnvsjv]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ftmp-stat__val[b-72i0tnvsjv]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-72i0tnvsjv]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-72i0tnvsjv]{width: 320px;max-width: 100%}.tb-select[b-72i0tnvsjv]{min-width: 132px}.tb-select--wide[b-72i0tnvsjv]{min-width: 200px}.tb-select--sm[b-72i0tnvsjv]{width: 118px}.tb-filters[b-72i0tnvsjv]{display: contents}.tb-end[b-72i0tnvsjv]{display: flex;align-items: center;gap: 8px;margin-left: auto}[b-72i0tnvsjv] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-72i0tnvsjv]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}@media (max-width: 900px){[b-72i0tnvsjv] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-72i0tnvsjv]{display: none;flex-wrap: wrap;gap: 8px;width: 100%}.tb-filters.is-open[b-72i0tnvsjv]{display: flex}.tb-search[b-72i0tnvsjv]{width: 100%}.tb-end[b-72i0tnvsjv]{width: 100%;margin-left: 0}}.cell-2line[b-72i0tnvsjv]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-72i0tnvsjv]{display: inline-flex;align-items: center;gap: 6px;font-weight: 600;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 380px}.cell-2line__sub[b-72i0tnvsjv]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 380px}.ftmp-svc[b-72i0tnvsjv]{font-size: 13px;color: var(--nm-ink-2)}.ftmp-pkg[b-72i0tnvsjv]{display: inline-block;max-width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;font-size: 12.5px;color: var(--nm-ink-2)}.nm-code-pill[b-72i0tnvsjv]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.nm-row-actions[b-72i0tnvsjv]{display: inline-flex;gap: 2px;justify-content: flex-end}[b-72i0tnvsjv] .ftmp-row-off{opacity: .62}[b-72i0tnvsjv] .ftmp-row-off .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-border-strong)}.ftmp-foot[b-72i0tnvsjv]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.ftmp-total[b-72i0tnvsjv]{font-size: 12.5px;color: var(--nm-muted)}.ftmp-total strong[b-72i0tnvsjv]{color: var(--nm-ink);font-weight: 700}.ftmp-total__all[b-72i0tnvsjv]{margin-left: 4px}.ftmp-foot__right[b-72i0tnvsjv]{display: flex;align-items: center;gap: 10px;margin-left: auto}.ftmp-mhd__title[b-72i0tnvsjv]{margin: 0;font-size: 15px;font-weight: 700;letter-spacing: -0.01em;color: var(--nm-ink)}.ftmp-mhd__sub[b-72i0tnvsjv]{margin: 2px 0 0;font-size: 11.5px;color: var(--nm-muted);max-width: 62ch}.ftmp-submit-proxy[b-72i0tnvsjv]{position: absolute;width: 0;height: 0;padding: 0;border: 0;opacity: 0;pointer-events: none}.ftmp-form[b-72i0tnvsjv]{display: flex;flex-direction: column;gap: 14px}.ftmp-grid[b-72i0tnvsjv]{display: grid;gap: 14px}.ftmp-grid--2[b-72i0tnvsjv]{grid-template-columns: repeat(2,minmax(0,1fr))}@media (max-width: 720px){.ftmp-grid--2[b-72i0tnvsjv]{grid-template-columns: 1fr}}.ftmp-fsec[b-72i0tnvsjv]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;color: var(--nm-muted);padding-top: 8px;border-top: 1px solid var(--nm-border)}.ftmp-form > .ftmp-fsec:first-child[b-72i0tnvsjv]{padding-top: 0;border-top: 0}.ftmp-fsec__note[b-72i0tnvsjv]{margin: -6px 0 0;font-size: 11.5px;color: var(--nm-muted)}.ftmp-kbd[b-72i0tnvsjv]{margin: 0 auto 0 0;font-size: 11px;color: var(--nm-muted)}.ftmp-kbd kbd[b-72i0tnvsjv]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10px;padding: 1px 5px;border: 1px solid var(--nm-border);border-radius: 4px;background: var(--nm-surface-2);color: var(--nm-ink-2)}@media (max-width: 560px){.ftmp-kbd[b-72i0tnvsjv]{display: none}}.ftmp-confirm[b-72i0tnvsjv]{display: flex;flex-direction: column;gap: 12px}.ftmp-confirm__who[b-72i0tnvsjv]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftmp-confirm__name[b-72i0tnvsjv]{font-weight: 600;color: var(--nm-ink)}[b-72i0tnvsjv] .nm-input.ftmp-mono{font-family: ui-monospace,'JetBrains Mono',monospace;text-transform: uppercase}
/* /src/Features/FastTrack/Pages/Manager/Admin/PackageEdit.razor.rz.scp.css */
.ftpe-page[b-oiaodwdmpv]{display: flex;flex-direction: column;gap: 16px;padding: 20px 24px 28px;max-width: 1440px}.ftpe-layout[b-oiaodwdmpv]{display: grid;grid-template-columns: minmax(0,1fr) minmax(320px,380px);gap: 16px;align-items: start}.ftpe-main[b-oiaodwdmpv],.ftpe-side[b-oiaodwdmpv]{display: grid;gap: 16px;align-content: start}@media (min-width: 1181px){.ftpe-side[b-oiaodwdmpv]{position: sticky;top: 16px}}.ftpe-money[b-oiaodwdmpv]{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,300px),1fr));gap: 16px}.ftpe-money__in[b-oiaodwdmpv],.ftpe-money__out[b-oiaodwdmpv]{display: grid}.ftpe-money__in[b-oiaodwdmpv] .nm-card,.ftpe-money__out[b-oiaodwdmpv] .nm-card{height: 100%}.ftpe-money__in[b-oiaodwdmpv] .nm-card{border-left: 3px solid var(--nm-ok,#16a34a)}.ftpe-money__out[b-oiaodwdmpv] .nm-card{border-left: 3px solid var(--nm-brand-500)}.ftpe-cardhd[b-oiaodwdmpv]{display: inline-flex;align-items: center;gap: 8px;font-size: 13.5px;font-weight: 600;color: var(--nm-ink)}.ftpe-cardhd i[b-oiaodwdmpv]{font-size: 15px;color: var(--nm-muted)}.ftpe-cardhd__count[b-oiaodwdmpv]{padding: 1px 7px;border-radius: 999px;background: var(--nm-surface-2);font-size: 11px;font-weight: 500;color: var(--nm-muted);font-variant-numeric: tabular-nums}[b-oiaodwdmpv] .ftpe-c6{grid-column: span 6}[b-oiaodwdmpv] .ftpe-c12{grid-column: span 12}.ftpe-help[b-oiaodwdmpv]{margin: 6px 0 0;font-size: 11.5px;line-height: 1.5;color: var(--nm-muted)}.ftpe-hint[b-oiaodwdmpv]{margin: 0;font-size: 13px;color: var(--nm-muted)}.ftpe-toggle[b-oiaodwdmpv]{margin-top: 14px;padding-top: 12px;border-top: 1px solid var(--nm-border)}.ftpe-errhd[b-oiaodwdmpv]{margin: 0 0 4px;font-weight: 600}.ftpe-errlist[b-oiaodwdmpv]{margin: 0;padding-left: 18px;font-size: 12.5px;line-height: 1.7}.ftpe-errlink[b-oiaodwdmpv]{padding: 0;border: 0;background: none;font: inherit;color: inherit;text-align: left;text-decoration: underline;text-underline-offset: 2px;cursor: pointer}.ftpe-errlink:hover[b-oiaodwdmpv]{text-decoration-thickness: 2px}.ftpe-colors[b-oiaodwdmpv]{display: flex;flex-wrap: wrap;gap: 8px 20px}.ftpe-dot[b-oiaodwdmpv]{display: inline-block;width: 10px;height: 10px;margin-right: 6px;border-radius: 50%;border: 1px solid var(--nm-border-strong);vertical-align: middle}.ftpe-dot--white[b-oiaodwdmpv]{background: #fff}.ftpe-dot--yellow[b-oiaodwdmpv]{background: #facc15}.ftpe-dot--pink[b-oiaodwdmpv]{background: #f472b6}.ftpe-addons[b-oiaodwdmpv]{display: grid;gap: 8px;margin-top: 10px}.ftpe-addons[b-oiaodwdmpv] .nm-check{width: 100%}.ftpe-addons[b-oiaodwdmpv] .nm-check__label{display: flex;flex: 1;min-width: 0}.ftpe-addons__row[b-oiaodwdmpv]{display: flex;flex: 1;align-items: baseline;justify-content: space-between;gap: 10px;min-width: 0}.ftpe-addons__lbl[b-oiaodwdmpv]{font-size: 13px}.ftpe-addons__price[b-oiaodwdmpv]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;font-variant-numeric: tabular-nums}.ftpe-addons__scope[b-oiaodwdmpv]{display: inline-block;margin-left: 6px;padding: 0 6px;border: 1px solid var(--nm-brand-300);border-radius: 999px;font-size: 10.5px;line-height: 16px;color: var(--nm-brand-600,var(--nm-brand-500));white-space: nowrap;vertical-align: 1px}.ftpe-savebar[b-oiaodwdmpv]{position: sticky;bottom: 0;z-index: 5;display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: 0 -6px 20px -12px rgba(16,24,40,.18)}.ftpe-savebar.is-dirty[b-oiaodwdmpv]{border-color: var(--nm-brand-300);background: var(--nm-brand-50)}.ftpe-savebar__state[b-oiaodwdmpv]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;font-size: 12.5px;color: var(--nm-ink-2)}.ftpe-savebar__actions[b-oiaodwdmpv]{display: flex;align-items: center;gap: 8px;margin-left: auto}.ftpe-dirtydot[b-oiaodwdmpv]{width: 8px;height: 8px;border-radius: 50%;background: var(--nm-brand-500);animation: ftpe-pulse-b-oiaodwdmpv 1.6s ease-in-out infinite}@keyframes ftpe-pulse-b-oiaodwdmpv{0%,100%{opacity: 1}50%{opacity: .35}}.ftpe-okico[b-oiaodwdmpv]{color: var(--nm-ok,#16a34a)}.ftpe-badico[b-oiaodwdmpv]{color: var(--nm-bad)}.ftpe-badtext[b-oiaodwdmpv]{font-weight: 600;color: var(--nm-bad)}.ftpe-kbd[b-oiaodwdmpv]{display: inline-flex;align-items: center;gap: 3px;font-size: 11px;color: var(--nm-muted)}.ftpe-kbd__key[b-oiaodwdmpv]{padding: 0 5px;border: 1px solid var(--nm-border);border-bottom-width: 2px;border-radius: 5px;background: var(--nm-surface-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10.5px;line-height: 16px;color: var(--nm-ink-2)}.ftpe-badbtn[b-oiaodwdmpv]{display: inline-flex;align-items: center;gap: 8px;padding: 0;border: 0;background: none;font: inherit;cursor: pointer}.ftpe-badbtn:hover .ftpe-badtext[b-oiaodwdmpv]{text-decoration: underline;text-underline-offset: 2px}.ftpe-sortsuggest[b-oiaodwdmpv]{display: inline-flex;align-items: center;gap: 5px;margin-top: 6px;padding: 0;border: 0;background: none;font-size: 11.5px;color: var(--nm-brand-600,var(--nm-brand-500));text-align: left;cursor: pointer}.ftpe-sortsuggest:hover[b-oiaodwdmpv]{text-decoration: underline;text-underline-offset: 2px}.ftpe-charcount[b-oiaodwdmpv]{margin: 4px 0 0;font-size: 11px;color: var(--nm-muted);text-align: right;font-variant-numeric: tabular-nums}.ftpe-submit-proxy[b-oiaodwdmpv]{position: absolute;width: 1px;height: 1px;padding: 0;border: 0;opacity: 0;pointer-events: none}[b-oiaodwdmpv] .nm-input.ftpe-mono{font-family: ui-monospace,'JetBrains Mono',monospace;letter-spacing: .04em;text-transform: uppercase}[b-oiaodwdmpv] .nm-input.ftpe-amount{text-align: right;font-family: ui-monospace,'JetBrains Mono',monospace;font-variant-numeric: tabular-nums}@media (max-width: 1180px){.ftpe-layout[b-oiaodwdmpv]{grid-template-columns: minmax(0,1fr)}}@media (max-width: 860px){[b-oiaodwdmpv] .ftpe-c6{grid-column: span 12}.ftpe-page[b-oiaodwdmpv]{padding: 16px 14px 24px}.ftpe-savebar__actions[b-oiaodwdmpv]{width: 100%;margin-left: 0}}
/* /src/Features/FastTrack/Pages/Manager/Admin/PackagePrices.razor.rz.scp.css */
.nm-list-page[b-f1retr5g29]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-f1retr5g29]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-f1retr5g29]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-f1retr5g29]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-f1retr5g29]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-list-toolbar[b-f1retr5g29]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-f1retr5g29]{width: 260px;max-width: 100%}.tb-select[b-f1retr5g29]{min-width: 132px}.tb-select--wide[b-f1retr5g29]{min-width: 190px}@media (max-width: 900px){.tb-search[b-f1retr5g29]{width: 100%}}.ftprice-chhd[b-f1retr5g29]{display: inline-flex;flex-direction: column;align-items: flex-end;gap: 1px}.ftprice-chhd__code[b-f1retr5g29]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 700;font-size: 11.5px;color: var(--nm-ink)}.ftprice-chhd__cur[b-f1retr5g29]{font-size: 9.5px;font-weight: 600;color: var(--nm-muted);letter-spacing: .04em}.ftprice-cell[b-f1retr5g29]{width: 100%;padding: 5px 6px;border: 1px solid transparent;border-radius: var(--nm-r-input);background: transparent;font-family: ui-monospace,'JetBrains Mono',monospace;font-variant-numeric: tabular-nums;font-size: 12px;text-align: right;cursor: pointer;transition: background .12s,border-color .12s,color .12s}.ftprice-cell--set[b-f1retr5g29]{color: var(--nm-ink);font-weight: 600}.ftprice-cell--set:hover[b-f1retr5g29]{background: var(--nm-ok-soft);border-color: var(--nm-ok)}.ftprice-cell--empty[b-f1retr5g29]{color: var(--nm-muted);font-family: var(--nm-font);font-weight: 700;font-size: 13px;line-height: 1.15;text-align: center;border-style: dashed;border-color: var(--nm-border-strong)}.ftprice-cell--empty:hover[b-f1retr5g29]{background: var(--nm-brand-50);border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.ftprice-cell--off[b-f1retr5g29]{color: var(--nm-muted);text-decoration: line-through}.ftprice-cell--off:hover[b-f1retr5g29]{background: var(--nm-surface-2);border-color: var(--nm-border-strong)}.cell-2line[b-f1retr5g29]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-f1retr5g29]{display: inline-flex;align-items: center;gap: 6px;font-weight: 600;color: var(--nm-ink);white-space: nowrap;max-width: 208px}.cell-2line__name[b-f1retr5g29]{min-width: 0;overflow: hidden;text-overflow: ellipsis}.ftprice-tier[b-f1retr5g29]{flex: none;padding: 1px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 11px;font-weight: 600;color: var(--nm-muted);white-space: nowrap}.cell-2line__sub[b-f1retr5g29]{font-size: 11px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 208px}.cell-mono[b-f1retr5g29]{font-family: ui-monospace,'JetBrains Mono',monospace}.ftprice-svc[b-f1retr5g29]{font-size: 12.5px;color: var(--nm-ink-2)}.ftprice-apt[b-f1retr5g29]{display: inline-block;padding: 2px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 700;font-size: 11px;letter-spacing: .04em;color: var(--nm-ink-2)}.ftprice-foot[b-f1retr5g29]{display: flex;align-items: center;justify-content: space-between;gap: 16px;flex-wrap: wrap;margin-top: 14px;font-size: 12px;color: var(--nm-muted)}.ftprice-legend[b-f1retr5g29]{display: flex;align-items: center;gap: 16px;margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.ftprice-legend__item[b-f1retr5g29]{display: inline-flex;align-items: center;gap: 7px}.ftprice-legend__demo[b-f1retr5g29]{display: inline-block;min-width: 76px;padding: 3px 6px;border-width: 1px;border-style: solid;border-color: transparent;border-radius: var(--nm-r-input);font-family: ui-monospace,'JetBrains Mono',monospace;font-variant-numeric: tabular-nums;font-size: 11px;text-align: right}.ftprice-legend__demo--set[b-f1retr5g29]{color: var(--nm-ink);font-weight: 600}.ftprice-legend__demo--empty[b-f1retr5g29]{color: var(--nm-muted);font-family: var(--nm-font);font-weight: 700;text-align: center;border-style: dashed;border-color: var(--nm-border-strong)}.ftprice-legend__demo--off[b-f1retr5g29]{color: var(--nm-muted);text-decoration: line-through}@media (max-width: 900px){.ftprice-legend[b-f1retr5g29]{margin-left: 0;width: 100%;flex-wrap: wrap}}[b-f1retr5g29] .nm-grid thead .nm-grid__th--right,[b-f1retr5g29] .nm-grid tbody .nm-grid__td--right{border-left: 1px solid var(--nm-border)}[b-f1retr5g29] .nm-grid thead th:nth-child(3),[b-f1retr5g29] .nm-grid tbody td:nth-child(3){border-right: 2px solid var(--nm-border-strong)}[b-f1retr5g29] .nm-grid tbody tr.nm-grid__row:hover .nm-grid__td{background: var(--nm-brand-50)}[b-f1retr5g29] .nm-grid tbody tr.ftprice-row--group .nm-grid__td{border-top: 2px solid var(--nm-brand-300)}.ftprice-mhd__title[b-f1retr5g29]{margin: 0;font-size: 15px;font-weight: 700;letter-spacing: -0.01em;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 34ch}.ftprice-mhd__sub[b-f1retr5g29]{margin: 2px 0 0;font-size: 11.5px;color: var(--nm-muted)}.ftprice-mhd__code[b-f1retr5g29]{font-family: ui-monospace,'JetBrains Mono',monospace;color: var(--nm-ink-2)}.ftprice-submit-proxy[b-f1retr5g29]{position: absolute;width: 0;height: 0;padding: 0;border: 0;opacity: 0;pointer-events: none}.ftprice-form[b-f1retr5g29]{display: flex;flex-direction: column;gap: 14px}.ftprice-status[b-f1retr5g29]{display: flex;align-items: center;justify-content: space-between;gap: 10px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.ftprice-status__left[b-f1retr5g29]{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;flex: 1 1 0;min-width: 0}.ftprice-status__note[b-f1retr5g29]{font-size: 11.5px;color: var(--nm-muted);line-height: 1.35}.ftprice-kbd[b-f1retr5g29]{margin: 0 auto 0 0;font-size: 11px;color: var(--nm-muted)}.ftprice-kbd kbd[b-f1retr5g29]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10px;padding: 1px 5px;border: 1px solid var(--nm-border);border-radius: 4px;background: var(--nm-surface-2);color: var(--nm-ink-2)}@media (max-width: 560px){.ftprice-kbd[b-f1retr5g29]{display: none}}[b-f1retr5g29] .nm-input.ftprice-amount{font-family: ui-monospace,'JetBrains Mono',monospace;font-variant-numeric: tabular-nums;text-align: right}
/* /src/Features/FastTrack/Pages/Manager/Admin/Packages.razor.rz.scp.css */
.nm-list-page[b-dkumetfr4p]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-dkumetfr4p]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-dkumetfr4p]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-dkumetfr4p]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-dkumetfr4p]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftpkg-stats[b-dkumetfr4p]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.ftpkg-stats[b-dkumetfr4p]::-webkit-scrollbar{display: none}.ftpkg-stat[b-dkumetfr4p]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;min-width: max-content;white-space: nowrap;border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.ftpkg-stats > .ftpkg-stat:first-child[b-dkumetfr4p]{border-left: 0}.ftpkg-stat:hover .ftpkg-stat__lbl[b-dkumetfr4p]{color: var(--nm-ink)}.ftpkg-stat.is-on .ftpkg-stat__lbl[b-dkumetfr4p]{color: var(--nm-brand-700);font-weight: 700}.ftpkg-stat.is-on .ftpkg-stat__val[b-dkumetfr4p]{color: var(--nm-brand-700)}.ftpkg-stat__dot[b-dkumetfr4p]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.ftpkg-stat__dot--accent[b-dkumetfr4p]{background: var(--nm-brand-500)}.ftpkg-stat__dot--good[b-dkumetfr4p]{background: var(--nm-ok)}.ftpkg-stat__dot--info[b-dkumetfr4p]{background: var(--nm-info)}.ftpkg-stat__dot--warn[b-dkumetfr4p]{background: var(--nm-warn)}.ftpkg-stat__dot--bad[b-dkumetfr4p]{background: var(--nm-bad)}.ftpkg-stat__dot--muted[b-dkumetfr4p]{background: var(--nm-border-strong)}.ftpkg-stat__lbl[b-dkumetfr4p]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ftpkg-stat__val[b-dkumetfr4p]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-dkumetfr4p]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-dkumetfr4p]{width: 300px;max-width: 100%}.tb-select[b-dkumetfr4p]{min-width: 132px}.tb-select--wide[b-dkumetfr4p]{min-width: 200px}.tb-select--sm[b-dkumetfr4p]{width: 118px}.tb-price[b-dkumetfr4p]{display: inline-flex;align-items: center;gap: 6px}.tb-price__f[b-dkumetfr4p]{width: 116px}.tb-price__sep[b-dkumetfr4p]{color: var(--nm-muted)}.tb-filters[b-dkumetfr4p]{display: contents}.tb-end[b-dkumetfr4p]{display: flex;align-items: center;gap: 8px;margin-left: auto}[b-dkumetfr4p] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-dkumetfr4p]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}@media (max-width: 980px){[b-dkumetfr4p] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-dkumetfr4p]{display: none;flex-wrap: wrap;gap: 8px;width: 100%}.tb-filters.is-open[b-dkumetfr4p]{display: flex}.tb-search[b-dkumetfr4p]{width: 100%}.tb-end[b-dkumetfr4p]{width: 100%;margin-left: 0}}.ftpkg-bulkbar[b-dkumetfr4p]{display: flex;align-items: center;gap: 10px;margin-bottom: 12px;padding: 8px 12px;border: 1px solid var(--nm-brand-300);border-radius: var(--nm-r-input);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px}.ftpkg-bulkbar__n[b-dkumetfr4p]{font-weight: 700}[b-dkumetfr4p] .ftpkg-bulkbar__clear{margin-left: auto}.cell-2line[b-dkumetfr4p]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-dkumetfr4p]{display: inline-flex;align-items: center;gap: 6px;font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 340px}.cell-2line__sub[b-dkumetfr4p]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 340px}.cell-mono[b-dkumetfr4p]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px}.ftpkg-cell-right[b-dkumetfr4p]{align-items: flex-end}.nm-code-pill[b-dkumetfr4p]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.ftpkg-flags[b-dkumetfr4p]{display: flex;align-items: center;gap: 5px;flex-wrap: wrap}.ftpkg-dots[b-dkumetfr4p]{display: inline-flex;align-items: center;gap: 3px}.ftpkg-dots .ftpkg-dot[b-dkumetfr4p]{margin-right: 0}.nm-row-actions[b-dkumetfr4p]{display: inline-flex;gap: 2px;justify-content: flex-end}[b-dkumetfr4p] .ftpkg-row-off{opacity: .62}[b-dkumetfr4p] .ftpkg-row-off .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-bad)}.ftpkg-foot[b-dkumetfr4p]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.ftpkg-total[b-dkumetfr4p]{font-size: 12.5px;color: var(--nm-muted)}.ftpkg-total strong[b-dkumetfr4p]{color: var(--nm-ink);font-weight: 700}.ftpkg-total__all[b-dkumetfr4p]{margin-left: 4px}.ftpkg-foot__right[b-dkumetfr4p]{display: flex;align-items: center;gap: 10px;margin-left: auto}.ftpkg-dt[b-dkumetfr4p]{display: flex;flex-direction: column;gap: 16px}.ftpkg-dt__tags[b-dkumetfr4p]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.ftpkg-dt__block[b-dkumetfr4p]{display: flex;flex-direction: column;gap: 4px}.ftpkg-dt__lbl[b-dkumetfr4p]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;color: var(--nm-muted)}.ftpkg-dt__text[b-dkumetfr4p]{margin: 0;font-size: 13px;color: var(--nm-ink-2);white-space: pre-wrap}.ftpkg-dot[b-dkumetfr4p]{display: inline-block;width: 11px;height: 11px;border-radius: 50%;margin-right: 6px;vertical-align: -1px}.ftpkg-dot--white[b-dkumetfr4p]{background: #fff;border: 1px solid var(--nm-border-strong)}.ftpkg-dot--yellow[b-dkumetfr4p]{background: #facc15}.ftpkg-dot--pink[b-dkumetfr4p]{background: #f472b6}[b-dkumetfr4p] .nm-input.ftpkg-amount{font-family: ui-monospace,'JetBrains Mono',monospace;font-variant-numeric: tabular-nums;text-align: right}
/* /src/Features/FastTrack/Pages/Manager/Admin/ServiceTypes.razor.rz.scp.css */
.nm-list-page[b-530vynor2q]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-530vynor2q]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-530vynor2q]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-530vynor2q]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-530vynor2q]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftsvc-stats[b-530vynor2q]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.ftsvc-stats[b-530vynor2q]::-webkit-scrollbar{display: none}.ftsvc-stat[b-530vynor2q]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;min-width: max-content;white-space: nowrap;border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.ftsvc-stats > .ftsvc-stat:first-child[b-530vynor2q]{border-left: 0}.ftsvc-stat:hover .ftsvc-stat__lbl[b-530vynor2q]{color: var(--nm-ink)}.ftsvc-stat.is-on .ftsvc-stat__lbl[b-530vynor2q]{color: var(--nm-brand-700);font-weight: 700}.ftsvc-stat.is-on .ftsvc-stat__val[b-530vynor2q]{color: var(--nm-brand-700)}.ftsvc-stat__dot[b-530vynor2q]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.ftsvc-stat__dot--accent[b-530vynor2q]{background: var(--nm-brand-500)}.ftsvc-stat__dot--good[b-530vynor2q]{background: var(--nm-ok)}.ftsvc-stat__dot--muted[b-530vynor2q]{background: var(--nm-border-strong)}.ftsvc-stat__dot--warn[b-530vynor2q]{background: var(--nm-warn)}.ftsvc-stat__lbl[b-530vynor2q]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ftsvc-stat__val[b-530vynor2q]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-530vynor2q]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-530vynor2q]{width: 320px;max-width: 100%}.tb-select[b-530vynor2q]{min-width: 132px}.tb-select--wide[b-530vynor2q]{min-width: 190px}.tb-select--sm[b-530vynor2q]{width: 118px}.tb-filters[b-530vynor2q]{display: contents}.tb-end[b-530vynor2q]{display: flex;align-items: center;gap: 8px;margin-left: auto}[b-530vynor2q] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-530vynor2q]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}@media (max-width: 860px){[b-530vynor2q] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-530vynor2q]{display: none;flex-wrap: wrap;gap: 8px;width: 100%}.tb-filters.is-open[b-530vynor2q]{display: flex}.tb-search[b-530vynor2q]{width: 100%}.tb-end[b-530vynor2q]{width: 100%;margin-left: 0}}.ftsvc-hint[b-530vynor2q]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-bottom: 12px;padding: 7px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);color: var(--nm-muted);font-size: 12px}.ftsvc-move[b-530vynor2q]{display: inline-flex;flex-direction: column;gap: 0}.cell-2line[b-530vynor2q]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-530vynor2q]{display: inline-flex;align-items: center;gap: 6px;font-weight: 600;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 420px}.cell-2line__sub[b-530vynor2q]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 420px}.cell-mono[b-530vynor2q]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px}.nm-code-pill[b-530vynor2q]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.nm-row-actions[b-530vynor2q]{display: inline-flex;gap: 2px;justify-content: flex-end}[b-530vynor2q] .ftsvc-row-off{opacity: .62}[b-530vynor2q] .ftsvc-row-off .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-border-strong)}[b-530vynor2q] .ftsvc-row-warn .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-warn)}.ftsvc-use[b-530vynor2q]{display: flex;flex-direction: column;align-items: flex-start;gap: 3px;min-width: 0}.ftsvc-use__link[b-530vynor2q]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2);text-decoration: none;white-space: nowrap}.ftsvc-use__link i[b-530vynor2q]{font-size: 11.5px;color: var(--nm-muted)}.ftsvc-use__link:hover[b-530vynor2q]{color: var(--nm-brand-700);text-decoration: underline}.ftsvc-use__link:hover i[b-530vynor2q]{color: var(--nm-brand-600)}.ftsvc-use__link.is-none[b-530vynor2q]{color: var(--nm-muted);font-weight: 500}.ftsvc-use__link.is-warn[b-530vynor2q]{color: var(--nm-warn)}.ftsvc-use__link.is-warn i[b-530vynor2q]{color: var(--nm-warn)}.ftsvc-when[b-530vynor2q]{font-size: 12px;color: var(--nm-muted);white-space: nowrap}.ftsvc-inuse[b-530vynor2q]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;padding: 8px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.ftsvc-inuse__lbl[b-530vynor2q]{font-size: 12px;font-weight: 700;color: var(--nm-muted)}.ftsvc-inuse .ftsvc-when[b-530vynor2q]{margin-left: auto}.ftsvc-inuse__link[b-530vynor2q]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 600;color: var(--nm-brand-700);text-decoration: none}.ftsvc-inuse__link:hover[b-530vynor2q]{text-decoration: underline}.ftsvc-foot[b-530vynor2q]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.ftsvc-total[b-530vynor2q]{font-size: 12.5px;color: var(--nm-muted)}.ftsvc-total strong[b-530vynor2q]{color: var(--nm-ink);font-weight: 700}.ftsvc-total__all[b-530vynor2q]{margin-left: 4px}.ftsvc-foot__right[b-530vynor2q]{display: flex;align-items: center;gap: 10px;margin-left: auto}.ftsvc-mhd__title[b-530vynor2q]{margin: 0;font-size: 15px;font-weight: 700;letter-spacing: -0.01em;color: var(--nm-ink)}.ftsvc-mhd__sub[b-530vynor2q]{margin: 2px 0 0;font-size: 11.5px;color: var(--nm-muted)}.ftsvc-submit-proxy[b-530vynor2q]{position: absolute;width: 0;height: 0;padding: 0;border: 0;opacity: 0;pointer-events: none}.ftsvc-form[b-530vynor2q]{display: flex;flex-direction: column;gap: 14px}.ftsvc-grid[b-530vynor2q]{display: grid;gap: 14px}.ftsvc-grid--2[b-530vynor2q]{grid-template-columns: repeat(2,minmax(0,1fr))}@media (max-width: 720px){.ftsvc-grid--2[b-530vynor2q]{grid-template-columns: 1fr}}.ftsvc-kbd[b-530vynor2q]{margin: 0 auto 0 0;font-size: 11px;color: var(--nm-muted)}.ftsvc-kbd kbd[b-530vynor2q]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10px;padding: 1px 5px;border: 1px solid var(--nm-border);border-radius: 4px;background: var(--nm-surface-2);color: var(--nm-ink-2)}@media (max-width: 560px){.ftsvc-kbd[b-530vynor2q]{display: none}}.ftsvc-confirm[b-530vynor2q]{display: flex;flex-direction: column;gap: 12px}.ftsvc-confirm__who[b-530vynor2q]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftsvc-confirm__name[b-530vynor2q]{font-weight: 600;color: var(--nm-ink)}[b-530vynor2q] .nm-input.ftsvc-mono{font-family: ui-monospace,'JetBrains Mono',monospace;text-transform: uppercase}
/* /src/Features/FastTrack/Pages/Manager/Admin/SurchargeRules.razor.rz.scp.css */
.nm-list-page[b-pk217szo4k]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-pk217szo4k]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-pk217szo4k]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-pk217szo4k]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-pk217szo4k]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftsur-stats[b-pk217szo4k]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.ftsur-stats[b-pk217szo4k]::-webkit-scrollbar{display: none}.ftsur-stat[b-pk217szo4k]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;min-width: max-content;white-space: nowrap;border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.ftsur-stats > .ftsur-stat:first-child[b-pk217szo4k]{border-left: 0}.ftsur-stat:hover .ftsur-stat__lbl[b-pk217szo4k]{color: var(--nm-ink)}.ftsur-stat.is-on .ftsur-stat__lbl[b-pk217szo4k]{color: var(--nm-brand-700);font-weight: 700}.ftsur-stat.is-on .ftsur-stat__val[b-pk217szo4k]{color: var(--nm-brand-700)}.ftsur-stat__dot[b-pk217szo4k]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.ftsur-stat__dot--accent[b-pk217szo4k]{background: var(--nm-brand-500)}.ftsur-stat__dot--good[b-pk217szo4k]{background: var(--nm-ok)}.ftsur-stat__dot--muted[b-pk217szo4k]{background: var(--nm-border-strong)}.ftsur-stat__lbl[b-pk217szo4k]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ftsur-stat__val[b-pk217szo4k]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-pk217szo4k]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-pk217szo4k]{width: 320px;max-width: 100%}.tb-select[b-pk217szo4k]{min-width: 132px}.tb-select--wide[b-pk217szo4k]{min-width: 230px}.tb-select--sm[b-pk217szo4k]{width: 118px}.tb-filters[b-pk217szo4k]{display: contents}.tb-end[b-pk217szo4k]{display: flex;align-items: center;gap: 8px;margin-left: auto}[b-pk217szo4k] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-pk217szo4k]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}@media (max-width: 980px){[b-pk217szo4k] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-pk217szo4k]{display: none;flex-wrap: wrap;gap: 8px;width: 100%}.tb-filters.is-open[b-pk217szo4k]{display: flex}.tb-search[b-pk217szo4k]{width: 100%}.tb-end[b-pk217szo4k]{width: 100%;margin-left: 0}}.cell-mono[b-pk217szo4k]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-variant-numeric: tabular-nums}.cell-2line[b-pk217szo4k]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.cell-2line__main[b-pk217szo4k]{font-weight: 600;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cell-2line__sub[b-pk217szo4k]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;color: var(--nm-muted)}.nm-code-pill[b-pk217szo4k]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.ftsur-window[b-pk217szo4k]{display: inline-flex;align-items: center;gap: 6px}.ftsur-window-pill[b-pk217szo4k]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);border: 1px solid var(--nm-border);background: var(--nm-surface-2);color: var(--nm-ink);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-variant-numeric: tabular-nums;white-space: nowrap}.ftsur-overnight[b-pk217szo4k]{color: var(--nm-info);font-size: 13px;line-height: 1}.ftsur-price[b-pk217szo4k]{display: inline-flex;align-items: baseline;gap: 5px;justify-content: flex-end}.ftsur-price__cur[b-pk217szo4k]{font-size: 10.5px;font-weight: 600;color: var(--nm-muted)}.ftsur-daystrip[b-pk217szo4k]{display: inline-flex;align-items: center;gap: 2px}.ftsur-daypill[b-pk217szo4k]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);border: 1px solid var(--nm-border);background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 11.5px;font-weight: 600;white-space: nowrap}.ftsur-daybox[b-pk217szo4k]{display: inline-flex;align-items: center;justify-content: center;min-width: 21px;height: 20px;padding: 0 2px;border: 1px solid var(--nm-border);border-radius: 5px;background: var(--nm-surface-2);color: var(--nm-muted);font-size: 10.5px;font-weight: 500;white-space: nowrap}.ftsur-daybox.is-on[b-pk217szo4k]{border-color: var(--nm-brand-300);background: var(--nm-brand-50);color: var(--nm-brand-700);font-weight: 700}.ftsur-note[b-pk217szo4k]{display: inline-block;max-width: 220px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;font-size: 12.5px;color: var(--nm-muted)}.nm-row-actions[b-pk217szo4k]{display: inline-flex;gap: 2px;justify-content: flex-end}[b-pk217szo4k] .ftsur-row-off{opacity: .62}[b-pk217szo4k] .ftsur-row-off .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-border-strong)}.ftsur-foot[b-pk217szo4k]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.ftsur-total[b-pk217szo4k]{font-size: 12.5px;color: var(--nm-muted)}.ftsur-total strong[b-pk217szo4k]{color: var(--nm-ink);font-weight: 700}.ftsur-total__all[b-pk217szo4k]{margin-left: 4px}.ftsur-foot__right[b-pk217szo4k]{display: flex;align-items: center;gap: 10px;margin-left: auto}.ftsur-mhd__title[b-pk217szo4k]{margin: 0;font-size: 15px;font-weight: 700;letter-spacing: -0.01em;color: var(--nm-ink)}.ftsur-mhd__sub[b-pk217szo4k]{margin: 2px 0 0;font-size: 11.5px;color: var(--nm-muted);max-width: 62ch}.ftsur-submit-proxy[b-pk217szo4k]{position: absolute;width: 0;height: 0;padding: 0;border: 0;opacity: 0;pointer-events: none}.ftsur-form[b-pk217szo4k]{display: flex;flex-direction: column;gap: 14px}.ftsur-grid[b-pk217szo4k]{display: grid;gap: 14px}.ftsur-grid--2[b-pk217szo4k]{grid-template-columns: repeat(2,minmax(0,1fr))}.ftsur-grid--price[b-pk217szo4k]{grid-template-columns: 2fr 1fr}@media (max-width: 720px){.ftsur-grid--2[b-pk217szo4k],.ftsur-grid--price[b-pk217szo4k]{grid-template-columns: 1fr}}.ftsur-fsec[b-pk217szo4k]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;color: var(--nm-muted);padding-top: 8px;border-top: 1px solid var(--nm-border)}.ftsur-form > .ftsur-fsec:first-child[b-pk217szo4k]{padding-top: 0;border-top: 0}.ftsur-window-preview[b-pk217szo4k]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-top: -4px}.ftsur-window-hint[b-pk217szo4k]{font-size: 11.5px;color: var(--nm-muted)}.ftsur-days[b-pk217szo4k]{display: flex;flex-wrap: wrap;gap: 6px}.ftsur-days-quick[b-pk217szo4k]{display: flex;flex-wrap: wrap;gap: 4px;margin-top: 8px}.ftsur-note-hint[b-pk217szo4k]{margin: -4px 0 0;font-size: 11.5px;color: var(--nm-muted)}.ftsur-kbd[b-pk217szo4k]{margin: 0 auto 0 0;font-size: 11px;color: var(--nm-muted)}.ftsur-kbd kbd[b-pk217szo4k]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10px;padding: 1px 5px;border: 1px solid var(--nm-border);border-radius: 4px;background: var(--nm-surface-2);color: var(--nm-ink-2)}@media (max-width: 560px){.ftsur-kbd[b-pk217szo4k]{display: none}}.ftsur-confirm[b-pk217szo4k]{display: flex;flex-direction: column;gap: 12px}.ftsur-confirm__who[b-pk217szo4k]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftsur-confirm__name[b-pk217szo4k]{font-weight: 600;color: var(--nm-ink)}.ftsur-confirm__what[b-pk217szo4k]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.ftsur-confirm__amt[b-pk217szo4k]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}[b-pk217szo4k] .nm-input.ftsur-amount{font-family: ui-monospace,'JetBrains Mono',monospace;font-variant-numeric: tabular-nums;text-align: right}
/* /src/Features/FastTrack/Pages/Manager/Admin/Templates.razor.rz.scp.css */
.nm-list-page[b-j1wf7mfam3]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-j1wf7mfam3]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-j1wf7mfam3]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-j1wf7mfam3]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-j1wf7mfam3]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.fttpl-stats[b-j1wf7mfam3]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.fttpl-stats[b-j1wf7mfam3]::-webkit-scrollbar{display: none}.fttpl-stat[b-j1wf7mfam3]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;min-width: max-content;white-space: nowrap;border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.fttpl-stats > .fttpl-stat:first-child[b-j1wf7mfam3]{border-left: 0}.fttpl-stat:hover .fttpl-stat__lbl[b-j1wf7mfam3]{color: var(--nm-ink)}.fttpl-stat.is-on .fttpl-stat__lbl[b-j1wf7mfam3]{color: var(--nm-brand-700);font-weight: 700}.fttpl-stat.is-on .fttpl-stat__val[b-j1wf7mfam3]{color: var(--nm-brand-700)}.fttpl-stat__dot[b-j1wf7mfam3]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.fttpl-stat__dot--accent[b-j1wf7mfam3]{background: var(--nm-brand-500)}.fttpl-stat__dot--good[b-j1wf7mfam3]{background: var(--nm-ok)}.fttpl-stat__dot--muted[b-j1wf7mfam3]{background: var(--nm-border-strong)}.fttpl-stat__lbl[b-j1wf7mfam3]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.fttpl-stat__val[b-j1wf7mfam3]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-j1wf7mfam3]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-j1wf7mfam3]{width: 320px;max-width: 100%}.tb-select[b-j1wf7mfam3]{min-width: 132px}.tb-select--wide[b-j1wf7mfam3]{min-width: 190px}.tb-select--sm[b-j1wf7mfam3]{width: 118px}.tb-filters[b-j1wf7mfam3]{display: contents}.tb-end[b-j1wf7mfam3]{display: flex;align-items: center;gap: 8px;margin-left: auto}[b-j1wf7mfam3] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-j1wf7mfam3]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}@media (max-width: 860px){[b-j1wf7mfam3] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-j1wf7mfam3]{display: none;flex-wrap: wrap;gap: 8px;width: 100%}.tb-filters.is-open[b-j1wf7mfam3]{display: flex}.tb-search[b-j1wf7mfam3]{width: 100%}.tb-end[b-j1wf7mfam3]{width: 100%;margin-left: 0}}.cell-mono[b-j1wf7mfam3]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px}.fttpl-name[b-j1wf7mfam3]{display: inline-block;max-width: 360px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;font-weight: 600;color: var(--nm-ink)}.fttpl-price[b-j1wf7mfam3]{display: inline-flex;align-items: baseline;gap: 5px;justify-content: flex-end}.fttpl-price__cur[b-j1wf7mfam3]{font-size: 10.5px;font-weight: 600;color: var(--nm-muted)}.nm-code-pill[b-j1wf7mfam3]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.nm-row-actions[b-j1wf7mfam3]{display: inline-flex;gap: 2px;justify-content: flex-end}[b-j1wf7mfam3] .fttpl-row-off{opacity: .62}[b-j1wf7mfam3] .fttpl-row-off .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-border-strong)}.fttpl-foot[b-j1wf7mfam3]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.fttpl-total[b-j1wf7mfam3]{font-size: 12.5px;color: var(--nm-muted)}.fttpl-total strong[b-j1wf7mfam3]{color: var(--nm-ink);font-weight: 700}.fttpl-total__all[b-j1wf7mfam3]{margin-left: 4px}.fttpl-foot__right[b-j1wf7mfam3]{display: flex;align-items: center;gap: 10px;margin-left: auto}.fttpl-mhd__title[b-j1wf7mfam3]{margin: 0;font-size: 15px;font-weight: 700;letter-spacing: -0.01em;color: var(--nm-ink)}.fttpl-mhd__sub[b-j1wf7mfam3]{margin: 2px 0 0;font-size: 11.5px;color: var(--nm-muted);max-width: 62ch}.fttpl-submit-proxy[b-j1wf7mfam3]{position: absolute;width: 0;height: 0;padding: 0;border: 0;opacity: 0;pointer-events: none}.fttpl-form[b-j1wf7mfam3]{display: flex;flex-direction: column;gap: 14px}.fttpl-grid[b-j1wf7mfam3]{display: grid;gap: 14px}.fttpl-grid--2[b-j1wf7mfam3]{grid-template-columns: repeat(2,minmax(0,1fr))}.fttpl-grid--price[b-j1wf7mfam3]{grid-template-columns: 2fr 1fr}@media (max-width: 720px){.fttpl-grid--2[b-j1wf7mfam3],.fttpl-grid--price[b-j1wf7mfam3]{grid-template-columns: 1fr}}.fttpl-fsec[b-j1wf7mfam3]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;color: var(--nm-muted);padding-top: 8px;border-top: 1px solid var(--nm-border)}.fttpl-form > .fttpl-fsec:first-child[b-j1wf7mfam3]{padding-top: 0;border-top: 0}.fttpl-kbd[b-j1wf7mfam3]{margin: 0 auto 0 0;font-size: 11px;color: var(--nm-muted)}.fttpl-kbd kbd[b-j1wf7mfam3]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10px;padding: 1px 5px;border: 1px solid var(--nm-border);border-radius: 4px;background: var(--nm-surface-2);color: var(--nm-ink-2)}@media (max-width: 560px){.fttpl-kbd[b-j1wf7mfam3]{display: none}}.fttpl-confirm[b-j1wf7mfam3]{display: flex;flex-direction: column;gap: 12px}.fttpl-confirm__who[b-j1wf7mfam3]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.fttpl-confirm__name[b-j1wf7mfam3]{font-weight: 600;color: var(--nm-ink)}[b-j1wf7mfam3] .nm-input.fttpl-mono{font-family: ui-monospace,'JetBrains Mono',monospace;text-transform: uppercase}[b-j1wf7mfam3] .nm-input.fttpl-amount{font-family: ui-monospace,'JetBrains Mono',monospace;font-variant-numeric: tabular-nums;text-align: right}.fttpl-file[b-j1wf7mfam3]{display: inline-block;max-width: 300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;color: var(--nm-ink-2);text-decoration: none}a.fttpl-file:hover[b-j1wf7mfam3]{color: var(--nm-brand-700);text-decoration: underline}.fttpl-file--none[b-j1wf7mfam3]{color: var(--nm-border-strong)}.fttpl-attached[b-j1wf7mfam3]{display: flex;align-items: center;gap: 12px;padding: 10px 12px;border: 1px solid var(--nm-ok);border-radius: var(--nm-r-input);background: var(--nm-ok-soft)}.fttpl-attached__ico[b-j1wf7mfam3]{font-size: 20px;color: var(--nm-ok);flex-shrink: 0}.fttpl-attached__body[b-j1wf7mfam3]{flex: 1 1 0;min-width: 0;display: flex;flex-direction: column;gap: 2px}.fttpl-attached__name[b-j1wf7mfam3]{font-weight: 600;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.fttpl-attached__id[b-j1wf7mfam3]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10.5px;color: var(--nm-muted)}.fttpl-replace[b-j1wf7mfam3]{display: flex;flex-direction: column;gap: 6px;margin-top: 10px}.fttpl-replace__hint[b-j1wf7mfam3]{margin: 0;font-size: 11.5px;color: var(--nm-muted)}.fttpl-uploading[b-j1wf7mfam3]{display: inline-flex;align-items: center;gap: 8px;font-size: 12px;color: var(--nm-info)}.fttpl-ph[b-j1wf7mfam3]{display: flex;flex-direction: column;gap: 8px}.fttpl-ph__hint[b-j1wf7mfam3]{margin: 0;font-size: 11.5px;color: var(--nm-muted)}.fttpl-ph__list[b-j1wf7mfam3]{display: flex;flex-wrap: wrap;gap: 6px}.fttpl-ph__item[b-j1wf7mfam3]{display: inline-block;padding: 2px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;color: var(--nm-ink-2)}.cell-2line[b-j1wf7mfam3]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-j1wf7mfam3]{font-weight: 600;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 340px}.cell-2line__sub[b-j1wf7mfam3]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 340px}.fttpl-group[b-j1wf7mfam3]{font-size: 12.5px;color: var(--nm-ink-2)}.fttpl-when[b-j1wf7mfam3]{font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.fttpl-file--base[b-j1wf7mfam3]{color: var(--nm-muted);font-style: italic}.fttpl-hint[b-j1wf7mfam3]{font-size: 12px;color: var(--nm-muted);margin-left: auto}.fttpl-desc[b-j1wf7mfam3]{margin: 0;font-size: 12.5px;line-height: 1.55;color: var(--nm-ink-2)}.fttpl-mhd__group[b-j1wf7mfam3]{font-size: 12px;color: var(--nm-muted);margin-left: 8px}.fttpl-dl[b-j1wf7mfam3]{display: flex;align-items: center;gap: 12px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.fttpl-dl + .fttpl-dl[b-j1wf7mfam3]{margin-top: 8px}.fttpl-dl__body[b-j1wf7mfam3]{flex: 1 1 0;min-width: 0;display: flex;flex-direction: column;gap: 2px}.fttpl-dl__name[b-j1wf7mfam3]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.fttpl-dl__note[b-j1wf7mfam3]{font-size: 11.5px;color: var(--nm-muted)}
/* /src/Features/FastTrack/Pages/Manager/Board.razor.rz.scp.css */
.nm-list-page[b-6pnvunlcoc]{display: flex;flex-direction: column;gap: 12px;padding: 16px 28px 24px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-6pnvunlcoc]{display: flex;align-items: center;justify-content: space-between;gap: 12px 16px;flex-wrap: wrap}.ftbd-head__id[b-6pnvunlcoc]{display: flex;align-items: baseline;gap: 10px;min-width: 0}.nm-list-title[b-6pnvunlcoc]{margin: 0;font-size: 18px;font-weight: 800;color: var(--nm-ink);letter-spacing: -0.01em}.ftbd-head__sub[b-6pnvunlcoc]{font-size: 12.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}@media (max-width: 1500px){.ftbd-head__sub[b-6pnvunlcoc]{display: none}}.nm-list-actions[b-6pnvunlcoc]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-left: auto}.ftbd-menu__scope[b-6pnvunlcoc]{padding: 8px 12px 6px;margin-bottom: 4px;border-bottom: 1px solid var(--nm-border);font-size: 12px;color: var(--nm-muted);white-space: nowrap}.ftbd-menu__scope b[b-6pnvunlcoc]{color: var(--nm-brand-700);font-weight: 800}.ftbd-cmd[b-6pnvunlcoc]{--fh: 32px;display: flex;flex-direction: column;gap: 10px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.ftbd-cmd__row[b-6pnvunlcoc]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftbd-search[b-6pnvunlcoc]{flex: 1 1 260px;min-width: 200px}.ftbd-cmd__lbl[b-6pnvunlcoc]{display: inline-flex;align-items: center;gap: 6px;min-width: 120px;font-size: 12px;font-weight: 700;color: var(--nm-ink-2,var(--nm-ink));white-space: nowrap}.ftbd-cmd__lbl i[b-6pnvunlcoc]{color: var(--nm-brand-600,var(--nm-brand-500))}.ftbd-search[b-6pnvunlcoc] .nm-input-wrap{width: 100%}.ftbd-search[b-6pnvunlcoc] .nm-input{height: var(--fh)}.ftbd-seg[b-6pnvunlcoc]{display: inline-flex;align-items: center;gap: 2px;padding: 2px;height: var(--fh);background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);flex: 0 0 auto}.ftbd-seg__b[b-6pnvunlcoc]{appearance: none;border: 0;background: transparent;height: 100%;padding: 0 10px;font: inherit;font-size: 12.5px;font-weight: 600;color: var(--nm-muted);border-radius: calc(var(--nm-r-input) - 2px);cursor: pointer;white-space: nowrap}.ftbd-seg__b:hover[b-6pnvunlcoc]{color: var(--nm-ink)}.ftbd-seg__b.is-on[b-6pnvunlcoc]{background: var(--nm-surface);color: var(--nm-brand-700);box-shadow: 0 1px 2px rgb(0 0 0 / .08),inset 0 0 0 1px var(--nm-brand-300)}.ftbd-cal[b-6pnvunlcoc]{flex: 0 0 236px}.ftbd-cal[b-6pnvunlcoc] .nm-datepicker{width: 100%;height: auto}.ftbd-cal[b-6pnvunlcoc] .range-trigger{height: var(--fh);min-height: var(--fh);align-items: center;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);transition: border-color .15s,background .15s}.ftbd-cal[b-6pnvunlcoc] .range-trigger:hover{border-color: var(--nm-border-strong)}.ftbd-cal[b-6pnvunlcoc] .date-field{min-height: 0 !important;padding: 0 10px !important;justify-content: center}.ftbd-cal[b-6pnvunlcoc] .dp-label{display: none !important}.ftbd-cal[b-6pnvunlcoc] .dp-value{font-size: 12.5px !important;font-weight: 500 !important;line-height: 1 !important;margin: 0 !important}.ftbd-cal[b-6pnvunlcoc] .range-trigger > div[class*="w-px"]{height: 16px}.ftbd-cal.is-on[b-6pnvunlcoc] .range-trigger{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.ftbd-field[b-6pnvunlcoc]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.ftbd-field--inline[b-6pnvunlcoc]{flex: 0 0 150px}.ftbd-label[b-6pnvunlcoc]{display: inline-flex;align-items: center;gap: 5px;height: 16px;font-size: 11.5px;font-weight: 600;line-height: 16px;color: var(--nm-ink-2,var(--nm-ink));white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ftbd-label > i[b-6pnvunlcoc]{font-size: 13px;color: var(--nm-brand-600,var(--nm-brand-500));opacity: .8;flex-shrink: 0}.ftbd-field[b-6pnvunlcoc] .nm-select-wrap,.ftbd-field[b-6pnvunlcoc] .nm-input-wrap{width: 100%}.ftbd-field[b-6pnvunlcoc] .nm-select,.ftbd-field[b-6pnvunlcoc] .nm-input{width: 100%;height: var(--fh);min-height: var(--fh)}.ftbd-field--on > .ftbd-label[b-6pnvunlcoc]{color: var(--nm-brand-700);font-weight: 700}.ftbd-field--on > .ftbd-label > i[b-6pnvunlcoc]{opacity: 1}.ftbd-field--on[b-6pnvunlcoc] .nm-select,.ftbd-field--on[b-6pnvunlcoc] .nm-input{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}[b-6pnvunlcoc] .nm-btn.ftbd-morebtn{height: var(--fh)}.tb-filter-count[b-6pnvunlcoc]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand,#fff);font-size: 10px;font-weight: 700}.ftbd-more[b-6pnvunlcoc]{display: grid;grid-template-columns: repeat(auto-fill,minmax(190px,1fr));gap: 10px 14px;padding-top: 10px;border-top: 1px dashed var(--nm-border)}.ftbd-tokens[b-6pnvunlcoc]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;padding-top: 8px;border-top: 1px dashed var(--nm-border)}.ftbd-tokens__lbl[b-6pnvunlcoc]{font-size: 11.5px;font-weight: 600;color: var(--nm-muted);margin-right: 2px}.ftbd-token[b-6pnvunlcoc]{display: inline-flex;align-items: center;gap: 4px;max-width: 280px;padding: 2px 6px 2px 10px;font: inherit;font-size: 12px;font-weight: 600;color: var(--nm-brand-700);background: var(--nm-brand-50);border: 1px solid var(--nm-brand-300);border-radius: var(--nm-r-pill);cursor: pointer}.ftbd-token span[b-6pnvunlcoc]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftbd-token i[b-6pnvunlcoc]{font-size: 14px;opacity: .7}.ftbd-token:hover i[b-6pnvunlcoc]{opacity: 1}.ftbd-tokens__clear[b-6pnvunlcoc]{border: 0;background: transparent;padding: 0 4px;font: inherit;font-size: 12px;color: var(--nm-muted);text-decoration: underline;text-underline-offset: 2px;cursor: pointer}.ftbd-tokens__clear:hover[b-6pnvunlcoc]{color: var(--nm-ink)}.ftbd-viewbar[b-6pnvunlcoc]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap}.tb-status[b-6pnvunlcoc]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.tb-chip-count[b-6pnvunlcoc]{margin-left: 4px;font-size: 10.5px;font-weight: 700;font-family: ui-monospace,'JetBrains Mono',monospace;opacity: .75}.ftbd-viewopts[b-6pnvunlcoc]{display: flex;align-items: center;gap: 14px;flex-wrap: wrap}.ftbd-viewopt[b-6pnvunlcoc]{display: inline-flex;align-items: center;gap: 7px}.ftbd-meta[b-6pnvunlcoc]{display: flex;align-items: center;justify-content: space-between;gap: 8px 16px;flex-wrap: wrap;margin: 10px 0 10px;font-size: 12px;color: var(--nm-muted)}.ftbd-sum[b-6pnvunlcoc]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap}.ftbd-sum b[b-6pnvunlcoc]{color: var(--nm-ink);font-weight: 800;font-variant-numeric: tabular-nums}.ftbd-sum__sep[b-6pnvunlcoc]{color: var(--nm-border-strong)}.ftbd-legend[b-6pnvunlcoc]{display: inline-flex;align-items: center;gap: 6px}.ftbd-note--sample[b-6pnvunlcoc]{flex: 0 0 auto}.ftbd-code[b-6pnvunlcoc]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0;max-width: 100%}.ftbd-code__top[b-6pnvunlcoc],.ftbd-code__sub[b-6pnvunlcoc]{display: flex;align-items: center;gap: 5px;flex-wrap: nowrap;min-width: 0;max-width: 100%}.ftbd-code__created[b-6pnvunlcoc]{display: inline-flex;align-items: center;gap: 4px;font-size: 10.5px;line-height: 1.4;color: var(--nm-muted);font-variant-numeric: tabular-nums;white-space: nowrap;cursor: help}.ftbd-code__created > i[b-6pnvunlcoc]{font-size: 10px;opacity: .7}.ftbd-code__top[b-6pnvunlcoc]{align-self: stretch}.ftbd-qnote[b-6pnvunlcoc]{flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 20px;margin-left: auto;padding: 0;font-size: 12px;color: var(--nm-muted);background: transparent;border: 1px solid transparent;border-radius: 6px;cursor: pointer;transition: color .12s,background-color .12s,border-color .12s}.ftbd-qnote:hover[b-6pnvunlcoc],.ftbd-qnote:focus-visible[b-6pnvunlcoc]{color: var(--nm-brand-700);background: var(--nm-brand-50);border-color: var(--nm-brand-100,var(--nm-brand-50))}.ftbd-qnote:focus-visible[b-6pnvunlcoc]{outline: 2px solid var(--nm-brand-500,#ea580c);outline-offset: 1px}.nm-code-pill[b-6pnvunlcoc]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap;text-decoration: none}a.nm-code-pill:hover[b-6pnvunlcoc]{background: var(--nm-brand-100,var(--nm-brand-50));text-decoration: underline}.ftbd-tier[b-6pnvunlcoc]{flex-shrink: 0;padding: 1px 7px;border-radius: var(--nm-r-pill);font-size: 10px;font-weight: 700;line-height: 1.5;white-space: nowrap;background: color-mix(in srgb,var(--tier,var(--nm-muted)) 14%,transparent);color: var(--tier,var(--nm-muted))}.ftbd-tier--vip[b-6pnvunlcoc]{--tier: var(--nm-violet)}.ftbd-tier--premium[b-6pnvunlcoc]{--tier: var(--nm-warn)}.ftbd-tier--express[b-6pnvunlcoc]{--tier: var(--nm-info)}.ftbd-tier--standard[b-6pnvunlcoc]{--tier: var(--nm-muted)}.ftbd-review[b-6pnvunlcoc]{display: inline-flex;align-items: center;gap: 3px;flex-shrink: 0;padding: 0 6px;border-radius: var(--nm-r-pill);font-size: 10px;font-weight: 700;line-height: 1.6;white-space: nowrap;background: color-mix(in srgb,var(--rv,var(--nm-muted)) 14%,transparent);color: var(--rv,var(--nm-muted))}.ftbd-review i[b-6pnvunlcoc]{font-size: 10px}.ftbd-review--pending[b-6pnvunlcoc]{--rv: var(--nm-warn)}.ftbd-review--rejected[b-6pnvunlcoc]{--rv: var(--nm-bad)}.ftbd-svc-time[b-6pnvunlcoc]{font-size: 13.5px;font-weight: 800;color: var(--nm-brand-600,var(--nm-brand-500));font-variant-numeric: tabular-nums;cursor: help}.ftbd-cust[b-6pnvunlcoc]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.ftbd-cust__lead[b-6pnvunlcoc]{display: flex;align-items: center;gap: 6px;min-width: 0}.ftbd-cust__name[b-6pnvunlcoc]{min-width: 0;font-size: 12.5px;font-weight: 700;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;cursor: help}.ftbd-cust__more[b-6pnvunlcoc]{font-size: 11px;color: var(--nm-muted)}.ftbd-pax[b-6pnvunlcoc]{flex: 0 0 auto;padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 11px;font-weight: 800;line-height: 1.6;font-variant-numeric: tabular-nums}.ftbd-paxlist[b-6pnvunlcoc]{margin: 0;padding: 0;list-style: none;min-width: 0}.ftbd-paxlist li[b-6pnvunlcoc]{font-size: 12px;line-height: 1.45;color: var(--nm-ink-2,var(--nm-ink));white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ftbd-flight[b-6pnvunlcoc]{display: inline-flex;align-items: baseline;gap: 6px}.ftbd-flight b[b-6pnvunlcoc]{font-weight: 700;color: var(--nm-ink)}.ftbd-flight__route[b-6pnvunlcoc]{font-size: 11.5px;color: var(--nm-ink-2,var(--nm-ink))}.ftbd-flight__sub[b-6pnvunlcoc]{display: flex;align-items: center;gap: 6px;font-size: 11px;color: var(--nm-muted);white-space: nowrap}.ftbd-dir[b-6pnvunlcoc]{display: inline-flex;align-items: center;gap: 3px;padding: 0 6px;border-radius: var(--nm-r-pill);font-size: 10.5px;font-weight: 600;line-height: 1.6;white-space: nowrap;background: color-mix(in srgb,var(--dir,var(--nm-muted)) 12%,transparent);color: var(--dir,var(--nm-muted))}.ftbd-dir--arrival[b-6pnvunlcoc]{--dir: var(--nm-ok)}.ftbd-dir--departure[b-6pnvunlcoc]{--dir: var(--nm-warn)}.ftbd-dir--transit[b-6pnvunlcoc]{--dir: var(--nm-info)}.ftbd-state[b-6pnvunlcoc]{gap: 3px}.ftbd-paystate[b-6pnvunlcoc]{padding: 0 7px;border-radius: var(--nm-r-pill);font-size: 10px;font-weight: 700;line-height: 1.7;white-space: nowrap;background: color-mix(in srgb,var(--pay,var(--nm-muted)) 14%,transparent);color: var(--pay,var(--nm-muted))}.ftbd-paystate--paid[b-6pnvunlcoc]{--pay: var(--nm-ok)}.ftbd-paystate--unpaid[b-6pnvunlcoc]{--pay: var(--nm-pending)}.ftbd-paystate--debt[b-6pnvunlcoc]{--pay: var(--nm-warn)}.ftbd-papers[b-6pnvunlcoc]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.ftbd-papers__row[b-6pnvunlcoc]{display: flex;align-items: center;gap: 4px;flex-wrap: nowrap;min-width: 0}.ftbd-paper[b-6pnvunlcoc]{--paper: #e2e8f0;--paper-soft: var(--nm-surface-2);--paper-ink: var(--nm-ink-2,var(--nm-ink));display: inline-flex;align-items: center;gap: 4px;flex: 0 0 auto;padding: 0 7px 0 4px;border-radius: var(--nm-r-pill);background: var(--paper-soft);color: var(--paper-ink);font-size: 10.5px;font-weight: 600;line-height: 1.7;white-space: nowrap;cursor: help}.ftbd-paper__dot[b-6pnvunlcoc]{width: 9px;height: 9px;border-radius: 50%;background: var(--paper);border: 1px solid rgba(0,0,0,.18);flex-shrink: 0}.ftbd-svc[b-6pnvunlcoc]{display: inline-flex;align-items: center;gap: 3px;flex: 0 0 auto;padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);border: 1px solid var(--nm-border);color: var(--nm-ink-2,var(--nm-ink));font-size: 10px;font-weight: 600;line-height: 1.6;white-space: nowrap}.ftbd-svc i[b-6pnvunlcoc]{font-size: 10px;opacity: .8}.ftbd-svc--gift[b-6pnvunlcoc]{color: var(--nm-brand-700);border-color: var(--nm-brand-300);background: var(--nm-brand-50)}.ftbd-agency[b-6pnvunlcoc]{display: flex;align-items: baseline;gap: 6px;min-width: 0}.ftbd-agency__co[b-6pnvunlcoc]{min-width: 0;font-size: 11px;font-weight: 400;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ftbd-sale[b-6pnvunlcoc]{display: inline-flex;align-items: center;gap: 4px;max-width: 100%;font-size: 11.5px;color: var(--nm-brand-700);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;cursor: help}[b-6pnvunlcoc] tr.has-note{position: relative}[b-6pnvunlcoc] tr.has-note > .nm-grid__td{padding-bottom: 16px}.ftbd-notes[b-6pnvunlcoc]{position: absolute;left: 0;bottom: 0;z-index: 4;display: flex;align-items: center;gap: 4px;width: max-content;max-width: none;pointer-events: none;text-align: left}.ftbd-notes .ftbd-note[b-6pnvunlcoc]{flex: 0 0 auto;min-width: 0;overflow: visible;text-overflow: clip;line-height: 14px;pointer-events: auto;box-shadow: 0 1px 3px rgba(15,23,42,.28)}.ftbd-notes .ftbd-note-more[b-6pnvunlcoc]{pointer-events: auto}.ftbd-notes .ftbd-note:first-child[b-6pnvunlcoc]{position: relative}.ftbd-notes .ftbd-note:first-child[b-6pnvunlcoc]::before{content: '';position: absolute;left: 10px;bottom: calc(100% - 1px);width: 10px;height: 6px;background: inherit;clip-path: polygon(50% 0,100% 100%,0 100%)}.ftbd-note[b-6pnvunlcoc]{flex: 0 1 auto;min-width: 34px;padding: 1px 7px;border-radius: var(--nm-r-pill);font-size: 10.5px;font-weight: 600;line-height: 1.6;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;cursor: help}.ftbd-note--internal[b-6pnvunlcoc]{background: var(--nm-ink);color: #fff}.ftbd-note--staff[b-6pnvunlcoc]{background: #facc15;color: #1f2937}.ftbd-note-more[b-6pnvunlcoc]{flex-shrink: 0;font-size: 10px;font-weight: 700;color: var(--nm-muted);font-variant-numeric: tabular-nums;cursor: help}[b-6pnvunlcoc] .nm-grid .nm-grid__td{padding: 0 6px}[b-6pnvunlcoc] .nm-grid .nm-grid__th{padding: 7px 6px;white-space: nowrap}[b-6pnvunlcoc] table.nm-grid{font-size: 13px}.cell-2line[b-6pnvunlcoc]{display: flex;flex-direction: column;align-items: flex-start;gap: 1px;min-width: 0;line-height: 1.45}.cell-2line__main[b-6pnvunlcoc]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%}.cell-2line__sub[b-6pnvunlcoc]{font-size: 11px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%}.cell-muted[b-6pnvunlcoc]{color: var(--nm-muted)}.cell-date[b-6pnvunlcoc]{font-variant-numeric: tabular-nums}.cell-mono[b-6pnvunlcoc]{font-family: ui-monospace,'JetBrains Mono',monospace}.cell-amount[b-6pnvunlcoc]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px;color: var(--nm-ink);white-space: nowrap}[b-6pnvunlcoc] .ftbd-row-muted{opacity: .55}[b-6pnvunlcoc] .ftbd-row-sel .nm-grid__td{background: var(--nm-brand-50)}.ftbd-foot[b-6pnvunlcoc]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.ftbd-total[b-6pnvunlcoc]{font-size: 12.5px;color: var(--nm-muted)}.ftbd-selbar[b-6pnvunlcoc]{position: sticky;bottom: 0;z-index: 6;display: flex;align-items: center;gap: 8px 10px;flex-wrap: wrap;padding: 10px 14px;border: 1px solid var(--nm-brand-300);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: 0 -6px 20px -12px rgba(16,24,40,.25)}.ftbd-selbar__count[b-6pnvunlcoc]{display: inline-flex;align-items: center;gap: 6px;font-size: 13px;font-weight: 700;color: var(--nm-brand-700)}.ftbd-selbar__clear[b-6pnvunlcoc]{border: 0;background: transparent;padding: 0;font: inherit;font-size: 12px;color: var(--nm-muted);text-decoration: underline;text-underline-offset: 2px;cursor: pointer}.ftbd-selbar__sp[b-6pnvunlcoc]{flex: 1 1 auto}.ftbd-import[b-6pnvunlcoc]{display: flex;flex-direction: column;gap: 12px}.ftbd-import__intro[b-6pnvunlcoc]{margin: 0;font-size: 13px;line-height: 1.55;color: var(--nm-muted)}.ftbd-import__sum[b-6pnvunlcoc]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.ftbd-import__tblwrap[b-6pnvunlcoc]{max-height: 340px;overflow: auto;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card)}.ftbd-import__tbl[b-6pnvunlcoc]{width: 100%;border-collapse: collapse;font-size: 12.5px}.ftbd-import__tbl th[b-6pnvunlcoc]{position: sticky;top: 0;z-index: 1;padding: 8px 10px;text-align: left;background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border);font-size: 11.5px;font-weight: 700;color: var(--nm-muted);white-space: nowrap}.ftbd-import__tbl td[b-6pnvunlcoc]{padding: 6px 10px;border-bottom: 1px solid var(--nm-border);vertical-align: top}.ftbd-import__tbl tr.is-skip td[b-6pnvunlcoc]{background: color-mix(in srgb,var(--nm-warn) 7%,transparent)}.ftbd-import__skip[b-6pnvunlcoc]{font-size: 11.5px;color: var(--nm-muted)}.ftbd-import__err[b-6pnvunlcoc]{font-size: 11.5px;color: var(--nm-bad)}.ftbd-import__codes[b-6pnvunlcoc]{display: flex;flex-wrap: wrap;gap: 6px}.ftbd-import__msgs[b-6pnvunlcoc]{margin: 0;padding-left: 18px;max-height: 220px;overflow: auto;font-size: 12.5px;color: var(--nm-ink-2,var(--nm-ink))}.ftbd-import__msgs li[b-6pnvunlcoc]{margin-bottom: 3px}.ftbd-yn[b-6pnvunlcoc]{display: inline-flex;align-items: center;gap: 4px;padding: 0 8px;border-radius: var(--nm-r-pill);font-size: 11px;font-weight: 600;line-height: 1.7;white-space: nowrap}.ftbd-yn--yes[b-6pnvunlcoc]{background: color-mix(in srgb,var(--nm-ok) 14%,transparent);color: var(--nm-ok)}.ftbd-review-sum[b-6pnvunlcoc]{margin: 0 0 12px;font-size: 13px;color: var(--nm-text)}@media (max-width: 1200px){.ftbd-search[b-6pnvunlcoc]{max-width: none}}@media (max-width: 760px){.nm-list-page[b-6pnvunlcoc]{padding: 14px 12px 22px}.ftbd-search[b-6pnvunlcoc]{flex-basis: 100%}.ftbd-seg[b-6pnvunlcoc]{flex: 1 1 100%;overflow-x: auto;scrollbar-width: none}.ftbd-seg[b-6pnvunlcoc]::-webkit-scrollbar{display: none}.ftbd-cal[b-6pnvunlcoc],.ftbd-field--inline[b-6pnvunlcoc]{flex: 1 1 45%}.ftbd-cmd__lbl[b-6pnvunlcoc]{display: none}[b-6pnvunlcoc] .nm-btn.ftbd-morebtn{margin-left: 0}.tb-status[b-6pnvunlcoc]{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none;padding-bottom: 4px}.tb-status[b-6pnvunlcoc]::-webkit-scrollbar{display: none}.tb-status[b-6pnvunlcoc] .nm-chip{flex-shrink: 0}.ftbd-legend[b-6pnvunlcoc]{display: none}}.ftbd-agentwrap[b-6pnvunlcoc]{position: relative;display: block;width: 100%}.ftbd-agentinput[b-6pnvunlcoc]{width: 100%;height: var(--fh);min-height: var(--fh);box-sizing: border-box;padding: 5px 28px 5px 10px;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;font-weight: 600;text-transform: uppercase;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);outline: none}.ftbd-agentinput[b-6pnvunlcoc]::placeholder{font-family: var(--nm-font);font-weight: 400;text-transform: none;color: var(--nm-muted)}.ftbd-agentinput:focus[b-6pnvunlcoc]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.ftbd-field--on .ftbd-agentinput[b-6pnvunlcoc]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.ftbd-agentclear[b-6pnvunlcoc]{position: absolute;right: 5px;top: 50%;transform: translateY(-50%);display: inline-flex;align-items: center;justify-content: center;width: 20px;height: 20px;padding: 0;border: 0;border-radius: var(--nm-r-pill);background: transparent;color: var(--nm-muted);font-size: 10px;cursor: pointer}.ftbd-agentclear:hover[b-6pnvunlcoc]{background: var(--nm-surface-2);color: var(--nm-ink)}
/* /src/Features/FastTrack/Pages/Manager/BookingDetail.razor.rz.scp.css */
.ftbk[b-7046k90jo5]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}@media (max-width: 760px){.ftbk[b-7046k90jo5]{padding: 16px 14px 24px;gap: 12px}}.ftbk[b-7046k90jo5] .ftbk-card .nm-card__head{padding: 8px 14px}.ftbk[b-7046k90jo5] .ftbk-card.is-padded .nm-card__body{padding: 12px 14px}.ftbk[b-7046k90jo5] .ftbk-card{overflow: visible}.ftbk[b-7046k90jo5] .nm-tabs__panel{display: flex;flex-direction: column;gap: 14px;padding-top: 14px}.ftbk-grid2[b-7046k90jo5]{display: grid;grid-template-columns: minmax(0,1fr) 420px;gap: 14px;align-items: start}@media (max-width: 1250px){.ftbk-grid2[b-7046k90jo5]{grid-template-columns: minmax(0,1fr)}}.ftbk-colmain[b-7046k90jo5],.ftbk-colside[b-7046k90jo5]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.ftbk-hero[b-7046k90jo5]{display: flex;align-items: center;gap: 20px;flex-wrap: wrap;padding: 4px 2px}.ftbk-hero__id[b-7046k90jo5]{display: flex;align-items: center;gap: 12px;min-width: 210px}.ftbk-hero__ico[b-7046k90jo5]{display: grid;place-items: center;width: 46px;height: 46px;flex: none;font-size: 21px;color: var(--nm-brand-600);background: var(--nm-brand-50);border-radius: 12px}.ftbk-hero__idtx[b-7046k90jo5]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.ftbk-hero__idtx b[b-7046k90jo5]{font-size: 14.5px;font-weight: 750;color: var(--nm-ink);letter-spacing: -0.01em}.ftbk-hero__idtx small[b-7046k90jo5]{font-size: 12px;color: var(--nm-muted)}.ftbk-hero__stats[b-7046k90jo5]{display: flex;flex-wrap: wrap;flex: 1 1 auto;min-width: 0}.ftbk-stat[b-7046k90jo5]{display: flex;flex-direction: column;justify-content: center;gap: 2px;padding: 2px 20px;border-left: 1px solid var(--nm-border);min-width: 0}.ftbk-stat > span[b-7046k90jo5]{font-size: 10px;font-weight: 650;text-transform: uppercase;letter-spacing: 0.05em;color: var(--nm-muted);white-space: nowrap}.ftbk-stat > b[b-7046k90jo5]{font-size: 14px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.ftbk-stat > small[b-7046k90jo5]{font-size: 10.5px;color: var(--nm-muted)}.ftbk-stat--time > b[b-7046k90jo5]{font-size: 21px;font-weight: 800;letter-spacing: -0.02em;line-height: 1.1}.ftbk-hero__papers[b-7046k90jo5]{display: flex;gap: 5px;flex-wrap: wrap}.ftbk-heropaper[b-7046k90jo5]{display: inline-flex;align-items: center;gap: 5px;padding: 1px 8px 1px 5px;font-size: 11px;font-weight: 650;color: var(--nm-ink);background: var(--paper-soft,var(--nm-surface-2));border: 1px solid var(--paper-ink,var(--nm-border-strong));border-radius: var(--nm-r-pill);white-space: nowrap}.ftbk-heropaper__dot[b-7046k90jo5]{width: 10px;height: 10px;border-radius: var(--nm-r-pill);background: var(--paper,#e2e8f0);border: 1px solid rgba(0,0,0,.16)}.ftbk-hero__money[b-7046k90jo5]{display: flex;flex-direction: column;gap: 1px;margin-left: auto;padding-left: 20px;border-left: 1px solid var(--nm-border);text-align: right;flex: none}.ftbk-hero__money > span[b-7046k90jo5]{font-size: 10px;font-weight: 650;text-transform: uppercase;letter-spacing: 0.05em;color: var(--nm-muted)}.ftbk-hero__money > b[b-7046k90jo5]{font-size: 21px;font-weight: 800;letter-spacing: -0.02em;color: var(--nm-ink);font-variant-numeric: tabular-nums;line-height: 1.15}.ftbk-hero__money > small[b-7046k90jo5]{font-size: 11px;color: var(--nm-muted)}@media (max-width: 900px){.ftbk-stat[b-7046k90jo5]{padding: 2px 12px}.ftbk-hero__money[b-7046k90jo5]{margin-left: 0;border-left: 0;padding-left: 0;text-align: left}}.ftbk-hd[b-7046k90jo5]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;width: 100%}.ftbk-hd__t[b-7046k90jo5]{font-size: 13.5px;font-weight: 650;color: var(--nm-ink);letter-spacing: -0.01em}.ftbk-hd__end[b-7046k90jo5]{margin-left: auto;display: inline-flex;align-items: center;gap: 8px}.ftbk-stack[b-7046k90jo5]{display: flex;flex-direction: column;gap: 10px}.ftbk-recover-intro[b-7046k90jo5]{margin: 0;font-size: 14px;color: var(--nm-ink-2)}.ftbk-muted[b-7046k90jo5]{color: var(--nm-muted);font-weight: 500}.ftbk-mono[b-7046k90jo5]{font-family: ui-monospace,"SF Mono",Menlo,Consolas,monospace;letter-spacing: 0.01em}.ftbk-hint[b-7046k90jo5]{margin: 6px 0 0;font-size: 11.5px;color: var(--nm-muted)}.ftbk-cfm-intro[b-7046k90jo5]{margin: 0;font-size: 13px;line-height: 1.5;color: var(--nm-muted)}.ftbk-empty[b-7046k90jo5]{padding: 14px;font-size: 12.5px;color: var(--nm-muted);text-align: center;background: var(--nm-surface-2);border: 1px dashed var(--nm-border);border-radius: var(--nm-r-input)}.ftbk-sub[b-7046k90jo5]{display: flex;align-items: center;gap: 10px;margin: 14px 0 8px;padding-top: 10px;border-top: 1px solid var(--nm-border);font-size: 11px;font-weight: 650;text-transform: uppercase;letter-spacing: 0.04em;color: var(--nm-muted)}.ftbk-sub__end[b-7046k90jo5]{margin-left: auto}.ftbk-grid[b-7046k90jo5]{display: grid;grid-template-columns: minmax(0,1.25fr) minmax(0,1fr);gap: 12px;align-items: start}@media (max-width: 1100px){.ftbk-grid[b-7046k90jo5]{grid-template-columns: minmax(0,1fr)}}.ftbk-facts[b-7046k90jo5]{display: grid;grid-template-columns: repeat(auto-fit,minmax(170px,1fr));gap: 10px 20px}.ftbk-fact[b-7046k90jo5]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.ftbk-fact--wide[b-7046k90jo5]{grid-column: 1 / -1}.ftbk-fact > span[b-7046k90jo5]{font-size: 10.5px;font-weight: 650;text-transform: uppercase;letter-spacing: 0.04em;color: var(--nm-muted)}.ftbk-fact > b[b-7046k90jo5]{font-size: 12.5px;font-weight: 600;line-height: 1.35;color: var(--nm-ink);overflow-wrap: anywhere}.ftbk-fact > small[b-7046k90jo5]{font-size: 11px}.ftbk-tags[b-7046k90jo5]{display: flex;gap: 6px;flex-wrap: wrap;margin-top: 10px}.ftbk-price[b-7046k90jo5]{margin-top: 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);overflow: hidden}.ftbk-price--flat[b-7046k90jo5]{margin-top: 0}.ftbk-price__row[b-7046k90jo5]{display: flex;justify-content: space-between;gap: 10px;padding: 7px 12px;font-size: 12px;color: var(--nm-ink-2);border-bottom: 1px solid var(--nm-border)}.ftbk-price__row:last-child[b-7046k90jo5]{border-bottom: 0}.ftbk-price__row b[b-7046k90jo5]{font-weight: 650;color: var(--nm-ink);font-variant-numeric: tabular-nums}.ftbk-price__row--total[b-7046k90jo5]{background: var(--nm-surface-2)}.ftbk-price__row--total b[b-7046k90jo5]{font-size: 15px;font-weight: 800;letter-spacing: -0.01em}.ftbk-price__row--bad b[b-7046k90jo5]{color: var(--nm-bad)}.ftbk-editgrid[b-7046k90jo5]{display: grid;grid-template-columns: minmax(0,1fr) 380px;gap: 16px;align-items: start}@media (max-width: 1000px){.ftbk-editgrid[b-7046k90jo5]{grid-template-columns: minmax(0,1fr)}}.ftbk-editmain[b-7046k90jo5]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.ftbk-esec[b-7046k90jo5]{display: flex;flex-direction: column;gap: 10px;padding-bottom: 14px}.ftbk-esec + .ftbk-esec[b-7046k90jo5]{padding-top: 12px;border-top: 1px solid var(--nm-border)}.ftbk-esec__hd[b-7046k90jo5]{display: flex;align-items: center;gap: 8px;font-size: 12.5px;font-weight: 650;color: var(--nm-ink);letter-spacing: -0.01em}.ftbk-esec__hd--aside[b-7046k90jo5]{margin-bottom: 2px}.ftbk-estep[b-7046k90jo5]{display: inline-flex;align-items: center;justify-content: center;width: 18px;height: 18px;flex: none;font-size: 10.5px;font-weight: 750;color: var(--nm-muted);border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-pill)}.ftbk-checks--grid[b-7046k90jo5]{display: grid;grid-template-columns: repeat(auto-fill,minmax(240px,1fr));gap: 6px 16px}.ftbk-editaside[b-7046k90jo5]{position: sticky;top: 12px;display: flex;flex-direction: column;gap: 8px;padding: 12px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input)}.ftbk-editaside__hd[b-7046k90jo5]{font-size: 11px;font-weight: 650;text-transform: uppercase;letter-spacing: 0.04em;color: var(--nm-muted)}.ftbk-editaside .ftbk-price[b-7046k90jo5]{margin-top: 0;background: var(--nm-surface)}.ftbk-editaside__hint[b-7046k90jo5]{font-size: 11px;color: var(--nm-muted)}.ftbk-editaside__act[b-7046k90jo5]{display: flex;flex-direction: column;gap: 6px;margin-top: 2px}.ftbk-pe[b-7046k90jo5]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);overflow: hidden}.ftbk-pe__row[b-7046k90jo5]{display: grid;grid-template-columns: minmax(0,1fr) 118px;gap: 6px 10px;align-items: center;padding: 7px 10px;border-bottom: 1px solid var(--nm-border)}.ftbk-pe__row.is-edited[b-7046k90jo5]{background: var(--nm-warn-soft);box-shadow: inset 3px 0 0 var(--nm-warn)}.ftbk-pe__lbl[b-7046k90jo5]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.ftbk-pe__name[b-7046k90jo5]{font-size: 12px;font-weight: 600;line-height: 1.3;color: var(--nm-ink);overflow-wrap: anywhere}.ftbk-pe__base[b-7046k90jo5]{font-size: 10.5px;color: var(--nm-muted)}.ftbk-pe__row.is-edited .ftbk-pe__base[b-7046k90jo5]{color: var(--nm-warn)}.ftbk-pe__unit[b-7046k90jo5]{display: flex;align-items: center;gap: 2px;justify-content: flex-end}.ftbk-pe__unit[b-7046k90jo5] .nm-input{text-align: right;font-variant-numeric: tabular-nums}.ftbk-pe__amt[b-7046k90jo5]{grid-column: 1 / -1;font-size: 11px;color: var(--nm-muted);text-align: right;font-variant-numeric: tabular-nums;margin-top: -4px}.ftbk-pe__add[b-7046k90jo5]{display: flex;align-items: center;gap: 6px;width: 100%;padding: 8px 10px;font: inherit;font-size: 11.5px;color: var(--nm-brand-700);background: transparent;border: 0;border-bottom: 1px solid var(--nm-border);cursor: pointer}.ftbk-pe__add:hover[b-7046k90jo5]{background: var(--nm-brand-50)}.ftbk-pe__total[b-7046k90jo5]{display: flex;justify-content: space-between;align-items: baseline;gap: 10px;padding: 9px 10px;background: var(--nm-surface-2);font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.04em;color: var(--nm-muted)}.ftbk-pe__total b[b-7046k90jo5]{font-size: 17px;font-weight: 800;letter-spacing: -0.01em;color: var(--nm-ink);font-variant-numeric: tabular-nums;text-transform: none}.ftbk-ovr[b-7046k90jo5]{padding: 10px;background: var(--nm-warn-soft);border: 1px solid var(--nm-warn);border-radius: var(--nm-r-input)}.ftbk-ovr__hd[b-7046k90jo5]{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-bottom: 8px;font-size: 11.5px;font-weight: 650;color: var(--nm-warn)}.ftbk-ovr__reset[b-7046k90jo5]{font: inherit;font-size: 11px;color: var(--nm-warn);background: transparent;border: 0;padding: 0;text-decoration: underline;cursor: pointer}.ftbk-select[b-7046k90jo5],.ftbk-input[b-7046k90jo5]{width: 100%;height: 38px;padding: 0 10px;font: inherit;font-size: 13px;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);outline: none;transition: border-color .12s,box-shadow .12s}.ftbk-select:focus[b-7046k90jo5],.ftbk-input:focus[b-7046k90jo5]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-100)}.ftbk-select--auto[b-7046k90jo5]{width: auto;min-width: 160px}.ftbk .ftbk-monoinput[b-7046k90jo5],.ftbk[b-7046k90jo5] .ftbk-monoinput,.ftbk-pxgrid[b-7046k90jo5] .ftbk-monoinput{font-family: ui-monospace,"SF Mono",Menlo,Consolas,monospace;text-transform: uppercase}.ftbk-docs[b-7046k90jo5]{display: flex;flex-wrap: wrap;gap: 8px}.ftbd-doc[b-7046k90jo5]{display: inline-flex;align-items: center;gap: 8px;height: 34px;padding: 0 12px 0 10px;font: inherit;font-size: 13px;font-weight: 600;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);cursor: pointer;white-space: nowrap;transition: border-color .12s,background .12s,box-shadow .12s}.ftbd-doc[b-7046k90jo5]{--paper: #e2e8f0;--paper-soft: var(--nm-surface-2);--paper-ink: var(--nm-ink-2)}.ftbd-doc:hover[b-7046k90jo5]{border-color: var(--paper-ink)}.ftbd-doc.is-on[b-7046k90jo5]{border-color: var(--paper-ink);background: var(--paper-soft);box-shadow: inset 0 0 0 1px var(--paper-ink)}.ftbd-doc.is-locked[b-7046k90jo5]{cursor: not-allowed}.ftbd-doc__dot[b-7046k90jo5]{display: inline-flex;align-items: center;justify-content: center;width: 16px;height: 16px;flex-shrink: 0;border-radius: var(--nm-r-pill);background: var(--paper);border: 1px solid rgba(0,0,0,.16)}.ftbd-doc__dot i[b-7046k90jo5]{font-size: 10px;color: var(--paper-ink)}.ftbd-doc__by[b-7046k90jo5]{display: inline-flex;align-items: center;gap: 2px;font-size: 10.5px;font-weight: 500;color: var(--paper-ink)}.ftbd-doc__by i[b-7046k90jo5]{font-size: 11px}.ftbk-checks[b-7046k90jo5]{display: flex;flex-direction: column;gap: 6px}.ftbk-checks--row[b-7046k90jo5]{flex-direction: row;gap: 18px;flex-wrap: wrap}.ftbk-checkrow[b-7046k90jo5]{display: inline-flex;align-items: center;gap: 7px;font-size: 12.5px;color: var(--nm-ink-2);cursor: pointer}.ftbk-checkrow input[b-7046k90jo5]{width: 15px;height: 15px;accent-color: var(--nm-brand-600)}.ftbk-notes[b-7046k90jo5]{display: flex;flex-direction: column;gap: 10px}.ftbk-note[b-7046k90jo5]{padding: 2px 0 2px 10px;border-left: 3px solid var(--nm-border-strong)}.ftbk-note__meta[b-7046k90jo5]{display: flex;align-items: center;gap: 7px;flex-wrap: wrap;font-size: 11.5px;color: var(--nm-ink-2)}.ftbk-note__pin[b-7046k90jo5]{color: var(--nm-warn);font-size: 12px}.ftbk-note__del[b-7046k90jo5]{margin-left: auto;padding: 0;border: 0;background: none;font: inherit;font-size: 11px;color: var(--nm-bad);cursor: pointer}.ftbk-note__del:hover[b-7046k90jo5]{text-decoration: underline}.ftbk-note__body[b-7046k90jo5]{margin-top: 2px;font-size: 13px;color: var(--nm-ink-2);white-space: pre-wrap}.ftbk-noteadd[b-7046k90jo5]{display: flex;flex-direction: column;gap: 8px;margin-bottom: 12px;padding-bottom: 12px;border-bottom: 1px solid var(--nm-border)}.ftbk-noteadd__row[b-7046k90jo5]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap}.ftbk-noteadd[b-7046k90jo5] .ftbk-noteadd__btn{align-self: flex-start}.ftbk-tblwrap[b-7046k90jo5]{overflow-x: auto}.ftbk-tbl[b-7046k90jo5]{width: 100%;border-collapse: collapse;font-size: 12.5px}.ftbk-tbl th[b-7046k90jo5]{padding: 7px 10px;font-size: 10.5px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.05em;text-align: left;color: var(--nm-muted);background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border);white-space: nowrap}.ftbk-tbl td[b-7046k90jo5]{padding: 7px 10px;color: var(--nm-ink-2);border-bottom: 1px solid var(--nm-border);vertical-align: middle}.ftbk-tbl tr:last-child td[b-7046k90jo5]{border-bottom: 0}.ftbk-tbl .right[b-7046k90jo5]{text-align: right}.ftbk-tbl__name[b-7046k90jo5]{font-weight: 650;color: var(--nm-ink)}.ftbk-tbl__empty[b-7046k90jo5]{padding: 32px 16px;text-align: center;color: var(--nm-muted)}.ftbk-tbl__totals td[b-7046k90jo5]{background: var(--nm-surface-2);font-weight: 700;color: var(--nm-ink)}.ftbk-rowact[b-7046k90jo5]{display: inline-flex;gap: 2px;justify-content: flex-end}.ftbk-num[b-7046k90jo5]{font-variant-numeric: tabular-nums;font-weight: 650;color: var(--nm-ink)}.ftbk-num__ccy[b-7046k90jo5]{margin-left: 3px;font-size: 10.5px;font-weight: 500;color: var(--nm-muted)}.ftbk-photo[b-7046k90jo5]{position: relative;width: 44px;height: 32px;padding: 0;border: 1px solid var(--nm-border);border-radius: 6px;overflow: hidden;cursor: zoom-in;background: var(--nm-surface-2)}.ftbk-photo img[b-7046k90jo5]{width: 100%;height: 100%;object-fit: cover;display: block}.ftbk-photo__n[b-7046k90jo5]{position: absolute;right: 1px;bottom: 1px;min-width: 14px;padding: 0 3px;font-size: 9.5px;font-weight: 700;text-align: center;color: var(--nm-on-brand);background: var(--nm-brand-600);border-radius: var(--nm-r-pill)}.ftbk-quickadd[b-7046k90jo5]{display: grid;grid-template-columns: minmax(0,2.2fr) 90px minmax(0,1.2fr) auto;gap: 8px;align-items: center;margin: 0 0 12px;padding: 10px;background: var(--nm-surface-2);border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-input)}@media (max-width: 760px){.ftbk-quickadd[b-7046k90jo5]{grid-template-columns: minmax(0,1fr) 90px}}.ftbk-uploading[b-7046k90jo5]{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;color: var(--nm-muted)}.ftbk-fileup[b-7046k90jo5]{display: grid;grid-template-columns: 260px minmax(0,1fr);gap: 14px;align-items: stretch;margin-bottom: 12px}@media (max-width: 800px){.ftbk-fileup[b-7046k90jo5]{grid-template-columns: minmax(0,1fr)}}.ftbk-fileup__side[b-7046k90jo5]{display: flex;flex-direction: column;gap: 8px}.ftbk-fileup .ftbk-dropzone[b-7046k90jo5]{justify-content: center}.ftbk-fact > b.ftbk-runnote[b-7046k90jo5]{font-weight: 500;white-space: pre-wrap}.ftbk-runphotos[b-7046k90jo5]{display: grid;grid-template-columns: repeat(auto-fill,minmax(112px,1fr));gap: 8px}.ftbk-runphoto[b-7046k90jo5]{position: relative;aspect-ratio: 4 / 3;padding: 0;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);overflow: hidden;cursor: zoom-in}.ftbk-runphoto img[b-7046k90jo5]{width: 100%;height: 100%;object-fit: cover;display: block}.ftbk-runphoto:hover[b-7046k90jo5],.ftbk-runphoto:focus-visible[b-7046k90jo5]{border-color: var(--nm-brand-500);outline: none}.ftbk-runphoto__t[b-7046k90jo5]{position: absolute;left: 4px;bottom: 4px;padding: 1px 5px;font-size: 10.5px;color: #fff;background: rgba(0,0,0,0.55);border-radius: 4px}.ftbk-filegrid[b-7046k90jo5]{display: grid;grid-template-columns: repeat(auto-fill,minmax(300px,1fr));gap: 8px}.ftbk-file[b-7046k90jo5]{display: flex;align-items: center;gap: 10px;padding: 8px 10px;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);min-width: 0}.ftbk-file__thumb[b-7046k90jo5]{display: grid;place-items: center;width: 52px;height: 40px;flex: none;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: 6px;overflow: hidden}.ftbk-file__thumb img[b-7046k90jo5]{width: 100%;height: 100%;object-fit: cover;display: block;cursor: zoom-in}.ftbk-file__thumb i[b-7046k90jo5]{font-size: 18px;color: var(--nm-muted)}.ftbk-file__body[b-7046k90jo5]{flex: 1 1 auto;min-width: 0;display: flex;flex-direction: column;gap: 2px}.ftbk-file__name[b-7046k90jo5]{font-size: 12.5px;font-weight: 650;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftbk-file__meta[b-7046k90jo5]{display: flex;align-items: center;gap: 5px;font-size: 11px;color: var(--nm-ink-2)}.ftbk-file__act[b-7046k90jo5]{display: inline-flex;align-items: center;gap: 2px;flex: none}.ftbk-iconlink[b-7046k90jo5]{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;font-size: 13px;color: var(--nm-ink-2);border-radius: var(--nm-r-input);text-decoration: none}.ftbk-iconlink:hover[b-7046k90jo5]{background: var(--nm-surface-2);color: var(--nm-ink)}.ftbk-dot[b-7046k90jo5]{width: 12px;height: 12px;border-radius: var(--nm-r-pill);border: 1px solid rgba(0,0,0,.18)}.ftbk-dot--white[b-7046k90jo5]{background: #fff}.ftbk-dot--yellow[b-7046k90jo5]{background: #fbbf24}.ftbk-dot--pink[b-7046k90jo5]{background: #f472b6}.ftbk-slots[b-7046k90jo5]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px}@media (max-width: 800px){.ftbk-slots[b-7046k90jo5]{grid-template-columns: minmax(0,1fr)}}.ftbk-slot[b-7046k90jo5]{display: flex;flex-direction: column;gap: 7px;padding: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-md);background: var(--nm-surface-2,transparent)}.ftbk-slot__hd[b-7046k90jo5]{display: flex;align-items: center;gap: 7px;font-size: 12px;font-weight: 700;letter-spacing: .01em;color: var(--nm-ink)}.ftbk-slot__hd i[b-7046k90jo5]{color: var(--nm-brand-600)}.ftbk-slot__ro[b-7046k90jo5]{font-size: 13px;font-weight: 650;color: var(--nm-ink);padding: 7px 0 1px}.ftbk-slot__meta[b-7046k90jo5]{display: flex;align-items: center;gap: 5px;font-size: 11px;color: var(--nm-ink-3,var(--nm-ink-2))}.ftbk-slot__warn[b-7046k90jo5]{display: flex;align-items: flex-start;gap: 6px;font-size: 11px;line-height: 1.45;color: var(--nm-ink-2)}.ftbk-staffalert[b-7046k90jo5]{margin-bottom: 12px}.ftbk-legacy[b-7046k90jo5]{margin-top: 16px;padding-top: 12px;border-top: 1px dashed var(--nm-border)}.ftbk-legacy__hd[b-7046k90jo5]{font-size: 11.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-ink-3,var(--nm-ink-2));margin-bottom: 4px}.ftbk-staffs[b-7046k90jo5]{display: flex;flex-direction: column}.ftbk-staffrow[b-7046k90jo5]{display: flex;align-items: center;gap: 10px;padding: 8px 0;border-top: 1px solid var(--nm-border)}.ftbk-staffrow:first-child[b-7046k90jo5]{border-top: 0}.ftbk-avatar[b-7046k90jo5]{display: grid;place-items: center;width: 30px;height: 30px;flex: none;font-size: 11.5px;font-weight: 750;color: var(--nm-brand-700);background: var(--nm-brand-50);border-radius: var(--nm-r-pill)}.ftbk-staffrow__tx[b-7046k90jo5]{display: flex;flex-direction: column;gap: 0;flex: 1 1 auto;min-width: 0}.ftbk-staffrow__tx b[b-7046k90jo5]{font-size: 12.5px;font-weight: 650;color: var(--nm-ink)}.ftbk-staffrow__tx small[b-7046k90jo5]{font-size: 11px}.ftbk-skipgrid[b-7046k90jo5]{display: grid;grid-template-columns: repeat(auto-fill,minmax(220px,1fr));gap: 6px;margin-top: 8px}.ftbk-skip[b-7046k90jo5]{display: flex;align-items: center;gap: 8px;padding: 7px 10px;font-size: 12.5px;color: var(--nm-ink-2);background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);cursor: pointer}.ftbk-skip input[b-7046k90jo5]{width: 15px;height: 15px;accent-color: var(--nm-brand-600);flex: none}.ftbk-skip.is-off[b-7046k90jo5]{opacity: .55}.ftbk-skip.is-locked[b-7046k90jo5]{cursor: not-allowed;background: var(--nm-surface-2);border-style: dashed}.ftbk-skip.is-locked input[b-7046k90jo5]{cursor: not-allowed}.ftbk-skip__why[b-7046k90jo5]{display: block;margin-top: 2px;font-size: 10.5px;line-height: 1.35;color: var(--nm-muted)}.ftbk-skip__why i[b-7046k90jo5]{margin-right: 3px}.ftbk-skip__tag[b-7046k90jo5]{margin-left: 4px;padding: 0 5px;font-size: 9.5px;font-weight: 700;color: var(--nm-muted);border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-pill)}.ftbk-expbar[b-7046k90jo5]{display: grid;grid-template-columns: minmax(0,1.6fr) minmax(0,1fr) 90px minmax(0,1.6fr) auto;gap: 10px;align-items: end;margin-bottom: 12px}@media (max-width: 1000px){.ftbk-expbar[b-7046k90jo5]{grid-template-columns: repeat(2,minmax(0,1fr))}}.ftbk-expbar__act[b-7046k90jo5]{padding-bottom: 1px}.ftbk-pxgrid[b-7046k90jo5]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px;align-items: start}@media (max-width: 760px){.ftbk-pxgrid[b-7046k90jo5]{grid-template-columns: minmax(0,1fr)}}.ftbk-pxfields[b-7046k90jo5]{display: flex;flex-direction: column;gap: 10px}.ftbk-row2[b-7046k90jo5]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}.ftbk-pxphotos[b-7046k90jo5]{display: flex;flex-direction: column;gap: 8px}.ftbk-pxphotos__hd[b-7046k90jo5]{display: flex;align-items: center;justify-content: space-between;font-size: 12px;font-weight: 650;color: var(--nm-ink)}.ftbk-dropzone[b-7046k90jo5]{position: relative;display: flex;flex-direction: column;align-items: center;gap: 3px;padding: 18px 12px;text-align: center;background: var(--nm-surface-2);border: 1.5px dashed var(--nm-border-strong);border-radius: var(--nm-r-input);cursor: pointer;transition: border-color .12s,background .12s}.ftbk-dropzone:hover[b-7046k90jo5],.ftbk-dropzone:focus-within[b-7046k90jo5],.ftbk-dropzone.over[b-7046k90jo5]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.ftbk-dropzone[b-7046k90jo5] .ftbk-dropzone__input{position: absolute;inset: 0;width: 100%;height: 100%;opacity: 0;cursor: pointer}.ftbk-dropzone--off[b-7046k90jo5]{cursor: default}.ftbk-dropzone--off:hover[b-7046k90jo5]{border-color: var(--nm-border-strong);background: var(--nm-surface-2)}.ftbk-dropzone i[b-7046k90jo5]{font-size: 22px;color: var(--nm-muted)}.ftbk-dropzone__t[b-7046k90jo5]{font-size: 12.5px;font-weight: 650;color: var(--nm-ink)}.ftbk-dropzone__s[b-7046k90jo5]{font-size: 11.5px;color: var(--nm-muted)}.ftbk-pxthumbs[b-7046k90jo5]{display: grid;grid-template-columns: repeat(auto-fill,minmax(84px,1fr));gap: 8px}.ftbk-pxthumb[b-7046k90jo5]{position: relative;aspect-ratio: 4 / 3;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);overflow: hidden}.ftbk-pxthumb img[b-7046k90jo5]{width: 100%;height: 100%;object-fit: cover;display: block;cursor: zoom-in}.ftbk-pxthumb__x[b-7046k90jo5]{position: absolute;top: 3px;right: 3px;width: 20px;height: 20px;display: grid;place-items: center;font-size: 11px;color: #fff;background: rgba(15,23,42,.65);border: 0;border-radius: var(--nm-r-pill);cursor: pointer}.ftbk-bulk[b-7046k90jo5]{display: flex;flex-direction: column;gap: 10px;margin: 0 0 12px;padding: 12px;background: var(--nm-surface-2);border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-input)}.ftbk-bulk__hd[b-7046k90jo5]{display: flex;align-items: baseline;flex-wrap: wrap;gap: 4px 12px}.ftbk-bulk__t[b-7046k90jo5]{display: inline-flex;align-items: center;gap: 6px;font-size: 13px;font-weight: 700;color: var(--nm-ink)}.ftbk-bulk__t i[b-7046k90jo5]{color: var(--nm-brand-600)}.ftbk-bulk__hint[b-7046k90jo5]{font-size: 11.5px;color: var(--nm-muted)}.ftbk-bulk__grid[b-7046k90jo5]{display: grid;grid-template-columns: minmax(0,5fr) minmax(0,7fr);gap: 10px}.ftbk-bulk[b-7046k90jo5] .ftbk-bulk__ta{height: 248px;resize: none;font-size: 12.5px;line-height: 1.6}.ftbk-bulk__prev[b-7046k90jo5]{height: 248px;overflow: auto;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input)}.ftbk-bulk__empty[b-7046k90jo5]{height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 16px;font-size: 12px;text-align: center;color: var(--nm-muted)}.ftbk-bulk__empty i[b-7046k90jo5]{font-size: 22px;opacity: .6}.ftbk-bulk__tbl th[b-7046k90jo5]{position: sticky;top: 0;z-index: 1}.ftbk-bulk__tbl td[b-7046k90jo5]{padding-top: 5px;padding-bottom: 5px}.ftbk-bulk__tbl .ftbk-bulk__ck[b-7046k90jo5]{width: 30px;padding-right: 0}.ftbk-bulk__ck input[b-7046k90jo5]{accent-color: var(--nm-brand-600);cursor: pointer;vertical-align: middle}.ftbk-bulk__no[b-7046k90jo5]{width: 28px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.ftbk-bulk__tbl tr.is-off td[b-7046k90jo5]{opacity: .5}.ftbk-bulk__tbl tr.is-off td.ftbk-bulk__ck[b-7046k90jo5]{opacity: 1}.ftbk-bulk__tbl tr.is-off .ftbk-tbl__name[b-7046k90jo5]{text-decoration: line-through}.ftbk-bulk__dup[b-7046k90jo5]{display: inline-block;margin-left: 6px;padding: 1px 7px;font-size: 10.5px;font-weight: 650;white-space: nowrap;vertical-align: 1px;color: var(--nm-warn);background: var(--nm-warn-soft);border-radius: var(--nm-r-pill)}.ftbk-bulk__ft[b-7046k90jo5]{display: flex;align-items: center;flex-wrap: wrap;gap: 8px}.ftbk-bulk__n[b-7046k90jo5]{font-size: 12px;color: var(--nm-ink-2)}.ftbk-bulk__sp[b-7046k90jo5]{flex: 1 1 auto}.ftbk-bulk__kbd[b-7046k90jo5]{padding: 1px 6px;font: 500 10.5px ui-monospace,"SF Mono",Menlo,Consolas,monospace;color: var(--nm-muted);background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: 5px}@media (max-width: 900px){.ftbk-bulk__grid[b-7046k90jo5]{grid-template-columns: minmax(0,1fr)}.ftbk-bulk[b-7046k90jo5] .ftbk-bulk__ta{height: 160px}.ftbk-bulk__prev[b-7046k90jo5]{height: auto;min-height: 120px;max-height: 300px}.ftbk-bulk__kbd[b-7046k90jo5]{display: none}}.ftbk[b-7046k90jo5] .ftbk-bulkdone{margin-bottom: 12px}.ftbk-bulkerrs[b-7046k90jo5]{margin: 6px 0 0 18px}.ftbk-lightbox[b-7046k90jo5]{position: fixed;inset: 0;z-index: 1200;display: grid;place-items: center;background: rgba(15,23,42,.78);cursor: zoom-out}.ftbk-lightbox img[b-7046k90jo5]{max-width: min(92vw,1100px);max-height: 88vh;border-radius: 10px;box-shadow: 0 24px 80px rgba(0,0,0,.5)}.ftbk-lightbox__x[b-7046k90jo5]{position: absolute;top: 18px;right: 22px;width: 34px;height: 34px;display: grid;place-items: center;font-size: 15px;color: #fff;background: rgba(255,255,255,.14);border: 0;border-radius: var(--nm-r-pill);cursor: pointer}.ftbk-review-sum[b-7046k90jo5]{margin: 0 0 12px;font-size: 13px;color: var(--nm-text)}.ftbk-svct[b-7046k90jo5]{display: flex;align-items: center;gap: 6px}.ftbk-svct[b-7046k90jo5] .nm-input{flex: 1 1 auto;min-width: 0}.ftbk-svct__day[b-7046k90jo5]{flex: none;padding: 2px 7px;font-size: 10.5px;font-weight: 650;color: var(--nm-warn);background: var(--nm-warn-soft);border-radius: var(--nm-r-pill);white-space: nowrap}.ftbk-pe__ro[b-7046k90jo5]{font-size: 12px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.ftbk-other[b-7046k90jo5]{display: flex;flex-direction: column;gap: 6px;margin-top: 6px}.ftbk-other__row[b-7046k90jo5]{display: grid;grid-template-columns: minmax(0,1fr) 118px 34px;gap: 6px;align-items: center}.ftbk-other__add[b-7046k90jo5]{border-bottom: 0;margin-top: 4px;padding-left: 0}.ftbk-linkbtn[b-7046k90jo5]{display: inline-flex;align-items: center;gap: 6px;align-self: flex-start;margin-top: -4px;padding: 0;border: 0;background: none;font: inherit;font-size: 12px;color: var(--nm-brand-700);cursor: pointer}.ftbk-linkbtn:hover[b-7046k90jo5]{text-decoration: underline;text-underline-offset: 2px}.ftbk-stat--agent[b-7046k90jo5]{max-width: 240px}.ftbk-stat--agent > small[b-7046k90jo5]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftbk-stat > small.ftbk-agentsale[b-7046k90jo5]{display: inline-flex;align-items: center;gap: 4px;font-size: 11.5px;color: var(--nm-brand-700)}.ftbk-agentinput[b-7046k90jo5]{font-family: ui-monospace,"SF Mono",Menlo,Consolas,monospace;font-weight: 600;text-transform: uppercase}.ftbk-agentinput[b-7046k90jo5]::placeholder{font-family: inherit;font-weight: 400;text-transform: none}.ftbk-agentinput.is-invalid[b-7046k90jo5]{border-color: var(--nm-bad)}
/* /src/Features/FastTrack/Pages/Manager/Components/FastTrackConfirmExportModal.razor.rz.scp.css */
.ftcfm[b-jerbncrszi]{display: flex;flex-direction: column;gap: 14px}.ftcfm__intro[b-jerbncrszi]{margin: 0;font-size: 13px;line-height: 1.5;color: var(--nm-text-muted)}.ftcfm__field[b-jerbncrszi]{display: flex;flex-direction: column;gap: 6px}.ftcfm__field--switch[b-jerbncrszi]{gap: 4px}.ftcfm__label[b-jerbncrszi]{display: inline-flex;align-items: center;gap: 5px;height: 16px;font-size: 11.5px;font-weight: 600;line-height: 16px;color: var(--nm-ink-2,var(--nm-ink));white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ftcfm__label > i[b-jerbncrszi]{font-size: 13px;color: var(--nm-brand-600,var(--nm-brand-500));opacity: .8;flex-shrink: 0}.ftcfm__hint[b-jerbncrszi]{font-size: 12px;line-height: 1.45;color: var(--nm-text-muted)}
/* /src/Features/FastTrack/Pages/Manager/Components/FastTrackQuickNoteModal.razor.rz.scp.css */
.ftqn-hd[b-6xkhf7l74i]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;min-width: 0}.ftqn-hd__code[b-6xkhf7l74i]{font-size: 12px}.ftqn[b-6xkhf7l74i]{display: flex;flex-direction: column;gap: 12px;min-width: 0}.ftqn-ctx[b-6xkhf7l74i]{margin: 0;font-size: 13px;color: var(--nm-muted);font-variant-numeric: tabular-nums;overflow-wrap: anywhere}.ftqn-seg[b-6xkhf7l74i]{display: grid;grid-template-columns: repeat(auto-fit,minmax(190px,1fr));gap: 8px}.ftqn-seg__opt[b-6xkhf7l74i]{display: flex;align-items: flex-start;gap: 9px;padding: 9px 11px;font: inherit;text-align: left;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: 10px;cursor: pointer;transition: border-color .12s,background-color .12s,box-shadow .12s}.ftqn-seg__opt:hover:not(:disabled)[b-6xkhf7l74i]{border-color: var(--nm-ink-2,#94a3b8)}.ftqn-seg__opt.is-on[b-6xkhf7l74i]{border-color: var(--nm-brand-500,#ea580c);background: var(--nm-brand-50,#fff7ed);box-shadow: 0 0 0 2px var(--nm-brand-100,#ffedd5)}.ftqn-seg__opt:focus-visible[b-6xkhf7l74i]{outline: 2px solid var(--nm-brand-500,#ea580c);outline-offset: 2px}.ftqn-seg__opt:disabled[b-6xkhf7l74i]{cursor: default;opacity: .7}.ftqn-seg__txt[b-6xkhf7l74i]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.ftqn-seg__txt b[b-6xkhf7l74i]{font-size: 13px;font-weight: 600}.ftqn-seg__txt small[b-6xkhf7l74i]{font-size: 11.5px;line-height: 1.35;color: var(--nm-muted)}.ftqn-dot[b-6xkhf7l74i]{flex: 0 0 auto;width: 14px;height: 14px;margin-top: 2px;border-radius: 4px}.ftqn-dot--internal[b-6xkhf7l74i]{background: var(--nm-ink)}.ftqn-dot--staff[b-6xkhf7l74i]{background: #facc15;border: 1px solid #eab308}.ftqn-only[b-6xkhf7l74i]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftqn-only small[b-6xkhf7l74i]{font-size: 12px;color: var(--nm-muted)}.ftqn-compose[b-6xkhf7l74i]{display: flex;flex-direction: column;gap: 6px}.ftqn-input[b-6xkhf7l74i]{width: 100%;box-sizing: border-box;min-height: 84px;font-family: var(--nm-font);font-size: 14px;line-height: 1.5;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);padding: 8px 12px;outline: none;resize: vertical;transition: border-color .15s ease,box-shadow .15s ease}.ftqn-input[b-6xkhf7l74i]::placeholder{color: var(--nm-muted)}.ftqn-input:hover:not(:disabled)[b-6xkhf7l74i]{border-color: var(--nm-ink-2)}.ftqn-input:focus[b-6xkhf7l74i]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.ftqn-input:disabled[b-6xkhf7l74i]{background: var(--nm-surface-2);color: var(--nm-muted);cursor: not-allowed}.ftqn-input.is-invalid[b-6xkhf7l74i]{border-color: var(--nm-bad)}.ftqn-input.is-invalid:focus[b-6xkhf7l74i]{box-shadow: 0 0 0 3px var(--nm-bad-soft)}.ftqn-compose__row[b-6xkhf7l74i]{display: flex;align-items: center;gap: 10px}.ftqn-pin[b-6xkhf7l74i]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;color: var(--nm-ink);cursor: pointer;user-select: none}.ftqn-pin > i[b-6xkhf7l74i]{color: var(--nm-muted)}.ftqn-count[b-6xkhf7l74i]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.ftqn-tag[b-6xkhf7l74i]{flex: 0 0 auto;display: inline-block;padding: 0 8px;border-radius: var(--nm-r-pill,999px);font-size: 11px;font-weight: 600;line-height: 18px;white-space: nowrap}.ftqn-tag--internal[b-6xkhf7l74i]{background: var(--nm-ink);color: #fff}.ftqn-tag--staff[b-6xkhf7l74i]{background: #facc15;color: #1f2937}.ftqn-tag--customer[b-6xkhf7l74i]{background: var(--nm-surface-2,#f1f5f9);color: var(--nm-ink);border: 1px solid var(--nm-border)}.ftqn-tag--system[b-6xkhf7l74i]{background: var(--nm-surface-2,#f1f5f9);color: var(--nm-muted)}.ftqn-hist[b-6xkhf7l74i]{display: flex;flex-direction: column;gap: 6px;padding-top: 10px;border-top: 1px solid var(--nm-border)}.ftqn-hist__hd[b-6xkhf7l74i]{display: flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ftqn-hist__n[b-6xkhf7l74i]{padding: 0 6px;font-size: 11px;line-height: 16px;border-radius: var(--nm-r-pill,999px);background: var(--nm-surface-2,#f1f5f9);font-variant-numeric: tabular-nums}.ftqn-hist__empty[b-6xkhf7l74i]{margin: 0;font-size: 12.5px;color: var(--nm-muted)}.ftqn-hist__list[b-6xkhf7l74i]{display: flex;flex-direction: column;gap: 6px;margin: 0;padding: 0;list-style: none;max-height: 240px;overflow-y: auto;overscroll-behavior: contain}.ftqn-item[b-6xkhf7l74i]{padding: 7px 10px;border: 1px solid var(--nm-border);border-radius: 8px;background: var(--nm-surface)}.ftqn-item__meta[b-6xkhf7l74i]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;font-size: 11.5px;color: var(--nm-muted)}.ftqn-item__pin[b-6xkhf7l74i]{color: var(--nm-brand-500,#ea580c)}.ftqn-item__who[b-6xkhf7l74i]{font-weight: 600;color: var(--nm-ink)}.ftqn-item__at[b-6xkhf7l74i]{font-variant-numeric: tabular-nums}.ftqn-item__body[b-6xkhf7l74i]{margin-top: 3px;font-size: 13px;line-height: 1.45;color: var(--nm-ink);white-space: pre-wrap;overflow-wrap: anywhere}.ftqn-kbd[b-6xkhf7l74i]{margin-right: auto;font-size: 11.5px;color: var(--nm-muted)}@media (max-width: 640px){.ftqn-kbd[b-6xkhf7l74i]{display: none}}
/* /src/Features/FastTrack/Pages/Manager/Components/FastTrackRunModal.razor.rz.scp.css */
.ftrun-hd[b-2o5cm2idc1]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;min-width: 0}.ftrun-hd__code[b-2o5cm2idc1]{font-size: 12px}.ftrun[b-2o5cm2idc1]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.ftrun-num[b-2o5cm2idc1]{font-variant-numeric: tabular-nums}.ftrun-muted[b-2o5cm2idc1]{color: var(--nm-muted);font-weight: 400}.ftrun-facts[b-2o5cm2idc1]{margin: 0;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px 16px}.ftrun-facts > div[b-2o5cm2idc1]{min-width: 0}.ftrun-facts dt[b-2o5cm2idc1]{display: flex;align-items: center;gap: 5px;margin-bottom: 2px;font-size: 11.5px;font-weight: 600;color: var(--nm-muted)}.ftrun-facts dd[b-2o5cm2idc1]{margin: 0;font-size: 13.5px;color: var(--nm-ink);overflow-wrap: anywhere}.ftrun-phone[b-2o5cm2idc1]{display: inline-flex;align-items: center;gap: 4px;margin-left: 8px;font-weight: 600;white-space: nowrap;color: var(--nm-brand-500);text-decoration: none}.ftrun-pax[b-2o5cm2idc1]{display: block;margin-top: 2px;font-size: 12px;color: var(--nm-muted)}.ftrun-notes[b-2o5cm2idc1]{display: flex;flex-direction: column;gap: 4px}.ftrun-note[b-2o5cm2idc1]{padding: 5px 9px;font-size: 12.5px;line-height: 1.45;color: #713f12;background: #fef9c3;border: 1px solid #fde68a;border-radius: 6px}.ftrun-state[b-2o5cm2idc1]{display: flex;align-items: center;gap: 8px;padding: 9px 12px;font-size: 13px;font-weight: 600;color: var(--nm-muted);background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card)}.ftrun-state.is-done[b-2o5cm2idc1]{color: var(--nm-ok);background: var(--nm-ok-soft);border-color: color-mix(in srgb,var(--nm-ok) 30%,transparent)}.ftrun-sec[b-2o5cm2idc1]{display: flex;flex-direction: column;gap: 8px;min-width: 0}.ftrun-sec__hd[b-2o5cm2idc1]{font-size: 13px;font-weight: 700;color: var(--nm-ink)}.ftrun-add[b-2o5cm2idc1]{display: flex;flex-wrap: wrap;gap: 8px}.ftrun-pick[b-2o5cm2idc1]{position: relative;overflow: hidden;display: inline-flex;align-items: center;gap: 6px;padding: 4px 10px;font-size: 12.5px;font-weight: 600;line-height: 1.2;white-space: nowrap;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border-strong,var(--nm-border));border-radius: var(--nm-r-input,8px);cursor: pointer}.ftrun-pick:hover[b-2o5cm2idc1]{background: var(--nm-surface-2)}.ftrun-pick.is-disabled[b-2o5cm2idc1]{opacity: .6;cursor: not-allowed}.ftrun-pick:focus-within[b-2o5cm2idc1]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.ftrun-pick[b-2o5cm2idc1] .ftrun-pick__input{position: absolute;inset: 0;width: 100%;height: 100%;opacity: 0;cursor: inherit}.ftrun-progress[b-2o5cm2idc1]{display: flex;align-items: center;gap: 8px;font-size: 12.5px;color: var(--nm-muted)}.ftrun-empty[b-2o5cm2idc1]{margin: 0;font-size: 12.5px;color: var(--nm-muted)}.ftrun-grid[b-2o5cm2idc1]{margin: 0;padding: 0;list-style: none;display: grid;grid-template-columns: repeat(auto-fill,minmax(96px,1fr));gap: 8px}.ftrun-ph[b-2o5cm2idc1]{position: relative;aspect-ratio: 1;overflow: hidden;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: 8px}.ftrun-ph a[b-2o5cm2idc1]{display: block;width: 100%;height: 100%}.ftrun-ph img[b-2o5cm2idc1]{display: block;width: 100%;height: 100%;object-fit: cover}.ftrun-ph__del[b-2o5cm2idc1]{position: absolute;top: 4px;right: 4px;display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;padding: 0;font-size: 12px;color: #fff;background: rgb(15 23 42 / .65);border: 0;border-radius: var(--nm-r-pill);cursor: pointer}.ftrun-ph__del:hover[b-2o5cm2idc1]{background: var(--nm-bad)}.ftrun-ph__del:disabled[b-2o5cm2idc1]{opacity: .5;cursor: wait}.ftrun-cam[b-2o5cm2idc1]{display: flex;flex-direction: column;gap: 8px}.ftrun-cam__video[b-2o5cm2idc1]{width: 100%;max-height: 55vh;background: #0f172a;border-radius: 8px;object-fit: contain}.ftrun-cam__bar[b-2o5cm2idc1]{display: flex;align-items: center;justify-content: center;gap: 16px}.ftrun-shutter[b-2o5cm2idc1]{display: inline-flex;align-items: center;justify-content: center;width: 56px;height: 56px;padding: 0;background: var(--nm-surface);border: 4px solid var(--nm-brand-500);border-radius: 50%;box-shadow: inset 0 0 0 3px var(--nm-surface),inset 0 0 0 30px var(--nm-brand-500);cursor: pointer}.ftrun-shutter:active[b-2o5cm2idc1]{transform: scale(.94)}.ftrun-shutter:disabled[b-2o5cm2idc1]{opacity: .6;cursor: wait}.ftrun-cam__count[b-2o5cm2idc1]{text-align: center;font-size: 12.5px;font-weight: 600;color: var(--nm-ok)}.ftrun-ft[b-2o5cm2idc1]{display: flex;align-items: center;gap: 8px;width: 100%;flex-wrap: wrap}.ftrun-ft__sp[b-2o5cm2idc1]{flex: 1 1 auto}.ftrun-err[b-2o5cm2idc1]{width: 100%;margin-bottom: 8px}@media (max-width: 520px){.ftrun-facts[b-2o5cm2idc1]{grid-template-columns: minmax(0,1fr)}}
/* /src/Features/FastTrack/Pages/Manager/Components/FastTrackRunnerPicker.razor.rz.scp.css */
.ftrp[b-puv2h8niwu]{display: flex;flex-direction: column;gap: 6px;width: 100%;min-width: 0;font-family: var(--nm-font)}.ftrp-list[b-puv2h8niwu]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);overflow: hidden}.ftrp-row[b-puv2h8niwu]{display: flex;align-items: center;gap: 9px;min-height: 42px;padding: 5px 6px 5px 7px;box-sizing: border-box}.ftrp-row + .ftrp-row[b-puv2h8niwu]{border-top: 1px solid var(--nm-border)}.ftrp-av[b-puv2h8niwu]{flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 50%;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 11px;font-weight: 700;letter-spacing: .02em}.ftrp-tx[b-puv2h8niwu]{display: flex;flex-direction: column;flex: 1 1 auto;min-width: 0;line-height: 1.25}.ftrp-tx b[b-puv2h8niwu]{display: flex;align-items: center;gap: 5px;min-width: 0;font-size: 13.5px;font-weight: 600;color: var(--nm-ink)}.ftrp-name[b-puv2h8niwu]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 0}.ftrp-tx small[b-puv2h8niwu]{font-size: 11.5px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftrp-tag[b-puv2h8niwu]{flex: 0 0 auto;display: inline-flex;align-items: center;padding: 0 6px;border-radius: var(--nm-r-pill);font-size: 10.5px;font-weight: 600;line-height: 15px}.ftrp-tag--me[b-puv2h8niwu]{background: var(--nm-brand-50);color: var(--nm-brand-700);border: 1px solid var(--nm-brand-500)}.ftrp-tag--left[b-puv2h8niwu]{background: var(--nm-surface-2);color: var(--nm-muted);border: 1px dashed var(--nm-border-strong)}.ftrp-x[b-puv2h8niwu]{flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;width: 30px;height: 30px;padding: 0;border: 0;border-radius: var(--nm-r-input);background: transparent;color: var(--nm-muted);font-size: 12px;cursor: pointer}.ftrp-x:hover:not(:disabled)[b-puv2h8niwu]{background: var(--nm-surface-2);color: var(--nm-ink)}.ftrp-x:focus-visible[b-puv2h8niwu]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.ftrp-x:disabled[b-puv2h8niwu]{cursor: not-allowed;opacity: .5}.ftrp-none[b-puv2h8niwu]{font-size: 13.5px;color: var(--nm-muted);padding: 4px 0}.ftrp-note[b-puv2h8niwu]{font-size: 12px;color: var(--nm-muted)}
/* /src/Features/FastTrack/Pages/Manager/Components/FastTrackStaffPicker.razor.rz.scp.css */
.ftsp[b-1kydkw42m5]{position: relative;display: block;width: 100%;font-family: var(--nm-font)}.ftsp-trigger[b-1kydkw42m5]{display: flex;align-items: center;gap: 9px;width: 100%;min-height: 42px;box-sizing: border-box;padding: 5px 34px 5px 7px;text-align: left;font: inherit;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);cursor: pointer;transition: border-color .15s ease,box-shadow .15s ease}.ftsp:not(.is-disabled) .ftsp-trigger:hover[b-1kydkw42m5]{border-color: var(--nm-ink-2)}.ftsp.is-open .ftsp-trigger[b-1kydkw42m5],.ftsp-trigger:focus-visible[b-1kydkw42m5]{outline: none;border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.ftsp.is-disabled .ftsp-trigger[b-1kydkw42m5]{background: var(--nm-surface-2);cursor: not-allowed}.ftsp:has(.ftsp-clear) .ftsp-trigger[b-1kydkw42m5]{padding-right: 58px}.ftsp-trigger__txt[b-1kydkw42m5]{display: flex;flex-direction: column;min-width: 0;line-height: 1.25}.ftsp-trigger__txt b[b-1kydkw42m5]{font-size: 13.5px;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftsp-trigger__txt small[b-1kydkw42m5]{font-size: 11.5px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftsp-trigger__txt--ph[b-1kydkw42m5]{font-size: 13.5px;color: var(--nm-muted)}.ftsp-caret[b-1kydkw42m5]{position: absolute;right: 12px;top: 50%;transform: translateY(-50%);font-size: 12px;color: var(--nm-muted);pointer-events: none;transition: transform .15s ease}.ftsp.is-open .ftsp-caret[b-1kydkw42m5]{transform: translateY(-50%) rotate(180deg)}.ftsp-clear[b-1kydkw42m5]{position: absolute;right: 30px;top: 50%;transform: translateY(-50%);display: inline-flex;align-items: center;justify-content: center;width: 22px;height: 22px;padding: 0;border: 0;border-radius: var(--nm-r-pill);background: transparent;color: var(--nm-muted);font-size: 11px;cursor: pointer}.ftsp-clear:hover[b-1kydkw42m5]{background: var(--nm-surface-2);color: var(--nm-ink)}.ftsp-av[b-1kydkw42m5]{flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 50%;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 11px;font-weight: 700;letter-spacing: .02em}.ftsp-av--empty[b-1kydkw42m5]{background: var(--nm-surface-2);color: var(--nm-muted);font-size: 13px}.ftsp-backdrop[b-1kydkw42m5]{position: fixed;inset: 0;z-index: 1100;background: transparent}.ftsp-panel[b-1kydkw42m5]{position: absolute;top: calc(100% + 6px);left: 0;z-index: 1101;width: 100%;min-width: min(340px,calc(100vw - 32px));box-sizing: border-box;display: flex;flex-direction: column;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);box-shadow: var(--nm-shadow-pop);overflow: hidden}.ftsp-search[b-1kydkw42m5]{position: relative;padding: 8px;border-bottom: 1px solid var(--nm-border)}.ftsp-search i[b-1kydkw42m5]{position: absolute;left: 19px;top: 50%;transform: translateY(-50%);color: var(--nm-muted);font-size: 13px;pointer-events: none}.ftsp-search input[b-1kydkw42m5]{width: 100%;box-sizing: border-box;padding: 7px 10px 7px 31px;font: inherit;font-size: 13px;color: var(--nm-ink);background: var(--nm-surface-2);border: 1px solid transparent;border-radius: var(--nm-r-input);outline: none}.ftsp-search input:focus[b-1kydkw42m5]{border-color: var(--nm-brand-500);background: var(--nm-surface)}.ftsp-search input[b-1kydkw42m5]::placeholder{color: var(--nm-muted)}.ftsp-chips[b-1kydkw42m5]{display: flex;flex-wrap: wrap;gap: 5px;padding: 8px 8px 6px;border-bottom: 1px solid var(--nm-border)}.ftsp-chip[b-1kydkw42m5]{display: inline-flex;align-items: center;gap: 5px;padding: 3px 9px;font: inherit;font-size: 11.5px;font-weight: 500;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);cursor: pointer}.ftsp-chip span[b-1kydkw42m5]{color: var(--nm-muted);font-variant-numeric: tabular-nums}.ftsp-chip:hover[b-1kydkw42m5]{border-color: var(--nm-ink-2)}.ftsp-chip.is-on[b-1kydkw42m5]{background: var(--nm-brand-50);border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.ftsp-chip.is-on span[b-1kydkw42m5]{color: var(--nm-brand-700)}.ftsp-list[b-1kydkw42m5]{max-height: 300px;overflow-y: auto;padding: 0 6px 6px}.ftsp-group[b-1kydkw42m5]{position: sticky;top: 0;z-index: 1;display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 8px 6px 4px;background: var(--nm-surface);font-size: 10.5px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted)}.ftsp-group__n[b-1kydkw42m5]{font-weight: 600;font-variant-numeric: tabular-nums}.ftsp-row[b-1kydkw42m5]{display: flex;align-items: center;gap: 9px;width: 100%;padding: 6px;text-align: left;font: inherit;color: var(--nm-ink);background: transparent;border: 0;border-radius: calc(var(--nm-r-input) - 2px);cursor: pointer}.ftsp-row.is-hi[b-1kydkw42m5]{background: var(--nm-surface-2)}.ftsp-row.is-on[b-1kydkw42m5]{background: var(--nm-brand-50)}.ftsp-row__txt[b-1kydkw42m5]{display: flex;flex-direction: column;min-width: 0;flex: 1 1 auto;line-height: 1.3}.ftsp-row__name[b-1kydkw42m5]{display: flex;flex-wrap: wrap;align-items: center;gap: 5px;font-size: 13px;font-weight: 600}.ftsp-row__txt small[b-1kydkw42m5]{font-size: 11.5px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftsp-check[b-1kydkw42m5]{flex: 0 0 auto;color: var(--nm-brand-500);font-size: 15px}.ftsp-tag[b-1kydkw42m5]{display: inline-flex;align-items: center;padding: 0 6px;border-radius: var(--nm-r-pill);font-size: 10.5px;font-weight: 600;line-height: 17px}.ftsp-tag--lead[b-1kydkw42m5]{background: var(--nm-ink);color: var(--nm-surface)}.ftsp-tag--me[b-1kydkw42m5]{background: var(--nm-brand-50);color: var(--nm-brand-700);border: 1px solid var(--nm-brand-500);line-height: 15px}.ftsp-tag--left[b-1kydkw42m5]{background: var(--nm-surface-2);color: var(--nm-muted);border: 1px dashed var(--nm-border-strong);line-height: 15px}.ftsp-empty[b-1kydkw42m5]{padding: 16px 8px;font-size: 12.5px;color: var(--nm-muted);text-align: center}
/* /src/Features/FastTrack/Pages/Manager/ManagerCreate.razor.rz.scp.css */
.ftmc[b-9odj4hhoyb]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.ftmc-grid[b-9odj4hhoyb]{display: grid;grid-template-columns: minmax(0,1fr) 440px;gap: 10px;align-items: start}.ftmc-main[b-9odj4hhoyb],.ftmc-aside[b-9odj4hhoyb]{display: flex;flex-direction: column;gap: 10px;min-width: 0}.ftmc-aside[b-9odj4hhoyb]{position: sticky;top: 16px}.ftmc-duo[b-9odj4hhoyb]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 22px;align-items: start}.ftmc-duo__col[b-9odj4hhoyb]{min-width: 0}.ftmc-duo .ftmc-sub[b-9odj4hhoyb]{margin-top: 9px}.ftmc-pair[b-9odj4hhoyb]{display: grid;grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);gap: 10px;align-items: start}@media (max-width: 1400px){.ftmc-pair[b-9odj4hhoyb]{grid-template-columns: minmax(0,1fr)}}@media (max-width: 1200px){.ftmc-grid[b-9odj4hhoyb]{grid-template-columns: minmax(0,1fr)}.ftmc-aside[b-9odj4hhoyb]{position: static}}@media (max-width: 900px){.ftmc-duo[b-9odj4hhoyb]{grid-template-columns: minmax(0,1fr);gap: 0}}@media (max-width: 760px){.ftmc[b-9odj4hhoyb]{padding: 16px 14px 24px;gap: 12px}.ftmc-savebar__actions[b-9odj4hhoyb]{width: 100%;margin-left: 0}.ftmc-savebar__actions[b-9odj4hhoyb] .nm-btn{width: 100%;justify-content: center}}.ftmc-hd[b-9odj4hhoyb]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;width: 100%}.ftmc-hd__t[b-9odj4hhoyb]{display: inline-flex;align-items: center;gap: 7px;font-size: 13.5px;font-weight: 650;color: var(--nm-ink);letter-spacing: -0.01em}.ftmc-step[b-9odj4hhoyb]{display: inline-flex;align-items: center;justify-content: center;width: 18px;height: 18px;flex: none;font-size: 10.5px;font-weight: 750;color: var(--nm-muted);border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-pill);transition: color .15s,border-color .15s,background .15s}.ftmc-step.is-done[b-9odj4hhoyb]{color: var(--nm-ok);border-color: var(--nm-ok);background: var(--nm-ok-soft)}.ftmc-hd__s[b-9odj4hhoyb]{font-size: 11.5px;color: var(--nm-muted)}.ftmc-hd__end[b-9odj4hhoyb]{margin-left: auto;display: inline-flex;align-items: center;gap: 6px}.ftmc-stack[b-9odj4hhoyb]{display: flex;flex-direction: column;gap: 8px}.ftmc-row2[b-9odj4hhoyb]{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;align-items: start}.ftmc-sub[b-9odj4hhoyb]{display: flex;align-items: center;gap: 6px;margin: 11px 0 6px;padding-top: 9px;border-top: 1px solid var(--nm-border);font-size: 11px;font-weight: 650;text-transform: uppercase;letter-spacing: 0.04em;color: var(--nm-muted)}.ftmc-sub i[b-9odj4hhoyb]{color: var(--nm-muted);font-size: 12.5px}.ftmc-sub__s[b-9odj4hhoyb]{font-weight: 500;text-transform: none;letter-spacing: 0;font-size: 11px}.ftmc-papers[b-9odj4hhoyb]{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 2px}.ftmc-paper[b-9odj4hhoyb]{display: inline-flex;align-items: center;gap: 8px;height: 34px;padding: 0 12px 0 10px;font: inherit;font-size: 13px;font-weight: 600;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);cursor: pointer;white-space: nowrap;transition: border-color .12s,background .12s,box-shadow .12s}.ftmc-paper:hover[b-9odj4hhoyb]{border-color: var(--paper-ink)}.ftmc-paper[b-9odj4hhoyb]{--paper: #e2e8f0;--paper-soft: var(--nm-surface-2);--paper-ink: var(--nm-ink-2)}.ftmc-paper.is-on[b-9odj4hhoyb]{border-color: var(--paper-ink);background: var(--paper-soft);box-shadow: inset 0 0 0 1px var(--paper-ink)}.ftmc-paper__dot[b-9odj4hhoyb]{display: inline-flex;align-items: center;justify-content: center;width: 16px;height: 16px;flex-shrink: 0;border-radius: var(--nm-r-pill);background: var(--paper);border: 1px solid rgba(0,0,0,.16)}.ftmc-paper__dot i[b-9odj4hhoyb]{font-size: 10px;color: var(--paper-ink)}.ftmc-paper.is-locked[b-9odj4hhoyb]{cursor: not-allowed}.ftmc-paper__by[b-9odj4hhoyb]{display: inline-flex;align-items: center;gap: 2px;font-size: 10.5px;font-weight: 500;color: var(--paper-ink)}.ftmc-paper__by i[b-9odj4hhoyb]{font-size: 11px}.ftmc-paper__def[b-9odj4hhoyb]{font-size: 8px;color: var(--nm-muted)}.ftmc-paper.is-on .ftmc-paper__def[b-9odj4hhoyb]{color: var(--paper-ink)}.ftmc-docfield[b-9odj4hhoyb]{margin-top: 10px;max-width: 420px}.ftmc-nt__opt[b-9odj4hhoyb]{font-size: 11.5px;font-weight: 500;color: var(--nm-muted)}.ftmc-nt[b-9odj4hhoyb]{display: flex;flex-direction: column;gap: 5px}.ftmc-nt__lbl[b-9odj4hhoyb]{display: flex;flex-wrap: wrap;align-items: baseline;column-gap: 7px;row-gap: 1px;margin: 0;cursor: pointer}.ftmc-nt__lbl b[b-9odj4hhoyb]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink)}.ftmc-nt__lbl small[b-9odj4hhoyb]{font-size: 11.5px;color: var(--nm-muted)}.ftmc-nt__dot[b-9odj4hhoyb]{flex: 0 0 auto;align-self: center;width: 10px;height: 10px;border-radius: 3px}.ftmc-nt__dot--staff[b-9odj4hhoyb]{background: #facc15;border: 1px solid #eab308}.ftmc-nt__dot--internal[b-9odj4hhoyb]{background: var(--nm-ink)}.ftmc-nt__dot--customer[b-9odj4hhoyb]{background: var(--nm-surface-2);border: 1px solid var(--nm-border-strong,var(--nm-ink-2))}.ftmc-notes-toggle[b-9odj4hhoyb]{display: inline-flex;align-items: center;gap: 6px;align-self: flex-start;padding: 0;border: 0;background: none;font: inherit;font-size: 12px;color: var(--nm-brand-700);cursor: pointer}.ftmc-notes-toggle:hover[b-9odj4hhoyb]{text-decoration: underline;text-underline-offset: 2px}.ftmc-note[b-9odj4hhoyb]{font-size: 12px;color: var(--nm-muted);padding: 10px 12px;background: var(--nm-surface-2);border: 1px dashed var(--nm-border);border-radius: var(--nm-r-input)}.ftmc-note--sm[b-9odj4hhoyb]{padding: 6px 9px;font-size: 11.5px}.ftmc-dot[b-9odj4hhoyb]{color: var(--nm-border-strong)}.ftmc-picks[b-9odj4hhoyb]{display: flex;flex-wrap: wrap;gap: 0 26px}.ftmc-picks > .ftmc-pickrow[b-9odj4hhoyb]{flex: 1 1 320px;min-width: 0}.ftmc-pickrow[b-9odj4hhoyb]{display: flex;align-items: flex-start;gap: 10px;margin-bottom: 8px}.ftmc-pickrow__lbl[b-9odj4hhoyb]{flex: 0 0 74px;padding-top: 6px;font-size: 11px;font-weight: 650;text-transform: uppercase;letter-spacing: 0.04em;color: var(--nm-muted)}.ftmc-pills[b-9odj4hhoyb]{display: flex;flex-wrap: wrap;gap: 6px;min-width: 0}.ftmc-pill[b-9odj4hhoyb]{display: inline-flex;align-items: center;gap: 6px;padding: 5px 10px;font: inherit;font-size: 12px;color: var(--nm-ink-2);background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);cursor: pointer;transition: background .12s,border-color .12s,color .12s}.ftmc-pill:hover[b-9odj4hhoyb]{background: var(--nm-brand-50);border-color: var(--nm-brand-300)}.ftmc-pill.is-on[b-9odj4hhoyb]{background: var(--nm-brand-600);border-color: var(--nm-brand-600);color: var(--nm-on-brand)}.ftmc-pill__code[b-9odj4hhoyb]{font-family: ui-monospace,"SF Mono",Menlo,Consolas,monospace;font-weight: 700;font-size: 11.5px}.ftmc-pill__name[b-9odj4hhoyb]{max-width: 190px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftmc-pill__n[b-9odj4hhoyb]{min-width: 18px;padding: 0 5px;font-size: 10.5px;font-weight: 700;text-align: center;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-muted)}.ftmc-pill.is-on .ftmc-pill__n[b-9odj4hhoyb]{background: rgba(255,255,255,.22);color: var(--nm-on-brand)}.ftmc-pkgs[b-9odj4hhoyb]{display: grid;grid-template-columns: repeat(auto-fill,minmax(250px,1fr));gap: 6px;margin-top: 4px}.ftmc-pkg[b-9odj4hhoyb]{display: flex;align-items: center;gap: 9px;padding: 7px 11px;text-align: left;font: inherit;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);cursor: pointer;transition: border-color .12s,background .12s}.ftmc-pkg:hover[b-9odj4hhoyb]{border-color: var(--nm-brand-300);background: var(--nm-brand-50)}.ftmc-pkg.is-on[b-9odj4hhoyb]{border-color: var(--nm-brand-600);background: var(--nm-brand-50)}.ftmc-pkg__mark[b-9odj4hhoyb]{color: var(--nm-border-strong);font-size: 14px;line-height: 1.2}.ftmc-pkg.is-on .ftmc-pkg__mark[b-9odj4hhoyb]{color: var(--nm-brand-600)}.ftmc-pkg__body[b-9odj4hhoyb]{display: flex;flex-direction: column;gap: 1px;flex: 1 1 auto;min-width: 0}.ftmc-pkg__top[b-9odj4hhoyb]{display: flex;align-items: center;gap: 6px;min-width: 0}.ftmc-pkg__name[b-9odj4hhoyb]{min-width: 0;font-size: 12.5px;font-weight: 650;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftmc-pkg__tier[b-9odj4hhoyb]{flex: none;padding: 1px 6px;font-size: 10px;font-weight: 700;color: var(--nm-ink-2);border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-pill)}.ftmc-pkg__price[b-9odj4hhoyb]{flex: none;font-size: 13px;font-weight: 700;color: var(--nm-ink);white-space: nowrap;font-variant-numeric: tabular-nums}.ftmc-pkg__meta[b-9odj4hhoyb]{font-size: 10.5px;color: var(--nm-muted)}.ftmc-pkg__flag[b-9odj4hhoyb]{display: inline-flex;align-items: center;color: var(--nm-info);font-size: 11.5px}.ftmc-sur[b-9odj4hhoyb]{margin-top: 10px}.ftmc-sur__hd[b-9odj4hhoyb]{display: flex;align-items: center;gap: 6px;margin-bottom: 6px;font-size: 11px;font-weight: 650;text-transform: uppercase;letter-spacing: 0.04em;color: var(--nm-muted)}.ftmc-sur__scope[b-9odj4hhoyb]{font-weight: 500;text-transform: none;letter-spacing: 0;color: var(--nm-muted)}.ftmc-sur__state[b-9odj4hhoyb]{margin: -2px 0 7px;font-size: 11.5px;line-height: 1.4}.ftmc-sur__state.is-idle[b-9odj4hhoyb]{color: var(--nm-muted);font-style: italic}.ftmc-sur__state.is-clear[b-9odj4hhoyb]{color: var(--nm-ok)}.ftmc-sur__state.is-hit[b-9odj4hhoyb]{color: var(--nm-warn);font-weight: 600}.ftmc-sur__row[b-9odj4hhoyb]{display: flex;align-items: center;gap: 10px;padding: 6px 9px;font-size: 11.5px;color: var(--nm-ink-2);border: 1px solid transparent;border-radius: var(--nm-r-input)}.ftmc-sur__row.is-hit[b-9odj4hhoyb]{background: var(--nm-warn-soft);border-color: var(--nm-warn);color: var(--nm-ink)}.ftmc-sur__days[b-9odj4hhoyb]{flex: 1 1 auto;color: var(--nm-muted)}.ftmc-sur__off[b-9odj4hhoyb]{font-size: 10.5px;font-style: italic;color: var(--nm-muted)}.ftmc-sur__amt[b-9odj4hhoyb]{font-weight: 650;color: var(--nm-ink)}.ftmc-opts[b-9odj4hhoyb]{display: flex;flex-direction: column;gap: 6px}.ftmc-opts--2[b-9odj4hhoyb]{display: grid;grid-template-columns: repeat(auto-fill,minmax(220px,1fr))}.ftmc-opt[b-9odj4hhoyb]{display: flex;align-items: flex-start;gap: 9px;padding: 8px 10px;text-align: left;font: inherit;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);cursor: pointer;transition: border-color .12s,background .12s}.ftmc-opt:hover[b-9odj4hhoyb]{border-color: var(--nm-brand-300);background: var(--nm-brand-50)}.ftmc-opt.is-on[b-9odj4hhoyb]{border-color: var(--nm-brand-600);background: var(--nm-brand-50)}.ftmc-opt__mark[b-9odj4hhoyb]{color: var(--nm-border-strong);font-size: 14px;line-height: 1.2}.ftmc-opt.is-on .ftmc-opt__mark[b-9odj4hhoyb]{color: var(--nm-brand-600)}.ftmc-opt__body[b-9odj4hhoyb]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.ftmc-opt__name[b-9odj4hhoyb]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink)}.ftmc-opt__sub[b-9odj4hhoyb]{font-size: 11px;color: var(--nm-muted)}.ftmc-extras[b-9odj4hhoyb]{margin-top: 6px}.ftmc-pax[b-9odj4hhoyb]{display: flex;flex-direction: column;gap: 5px}.ftmc-pax__head[b-9odj4hhoyb],.ftmc-pax__row[b-9odj4hhoyb]{display: grid;grid-template-columns: 26px minmax(0,1fr) 34px;gap: 6px;align-items: center}.ftmc-pax--full .ftmc-pax__head[b-9odj4hhoyb],.ftmc-pax--full .ftmc-pax__row[b-9odj4hhoyb]{grid-template-columns: 26px minmax(0,2.4fr) 78px minmax(0,1.4fr) 34px}.ftmc-pax + .ftmc-notes-toggle[b-9odj4hhoyb]{margin-top: 8px}.ftmc-pax__head[b-9odj4hhoyb]{font-size: 10.5px;font-weight: 650;text-transform: uppercase;letter-spacing: 0.04em;color: var(--nm-muted);padding: 0 2px 2px}.ftmc-pax__n[b-9odj4hhoyb]{font-size: 11.5px;font-weight: 650;color: var(--nm-muted);text-align: center}@media (max-width: 720px){.ftmc-pax__head[b-9odj4hhoyb]{display: none}.ftmc-pax__row[b-9odj4hhoyb],.ftmc-pax--full .ftmc-pax__row[b-9odj4hhoyb]{grid-template-columns: 26px minmax(0,1fr) 34px}}.ftmc-price[b-9odj4hhoyb]{margin-top: 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);overflow: hidden}.ftmc-price__head[b-9odj4hhoyb],.ftmc-price__row[b-9odj4hhoyb]{display: grid;grid-template-columns: minmax(0,1fr) 118px 92px;gap: 10px;align-items: center;padding: 6px 12px}.ftmc-price__head[b-9odj4hhoyb]{font-size: 10px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.05em;color: var(--nm-muted);background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border)}.ftmc-price__head span:nth-child(2)[b-9odj4hhoyb],.ftmc-price__head span:nth-child(3)[b-9odj4hhoyb]{text-align: right}.ftmc-price__row[b-9odj4hhoyb]{border-bottom: 1px solid var(--nm-border)}.ftmc-price__row:last-of-type[b-9odj4hhoyb]{border-bottom: 0}.ftmc-price__row.is-edited[b-9odj4hhoyb]{background: var(--nm-warn-soft);box-shadow: inset 3px 0 0 var(--nm-warn)}.ftmc-price__lbl[b-9odj4hhoyb]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.ftmc-price__name[b-9odj4hhoyb]{font-size: 12px;font-weight: 600;line-height: 1.3;color: var(--nm-ink);overflow-wrap: anywhere}.ftmc-price__base[b-9odj4hhoyb]{font-size: 10.5px;color: var(--nm-muted)}.ftmc-price__row.is-edited .ftmc-price__base[b-9odj4hhoyb]{color: var(--nm-warn)}.ftmc-price__unit[b-9odj4hhoyb]{display: flex;align-items: center;gap: 2px;justify-content: flex-end}.ftmc-price__amt[b-9odj4hhoyb]{font-size: 12px;font-weight: 650;color: var(--nm-ink);text-align: right;font-variant-numeric: tabular-nums}.ftmc-price__add[b-9odj4hhoyb]{display: flex;align-items: center;gap: 6px;width: 100%;padding: 7px 12px;font: inherit;font-size: 11.5px;color: var(--nm-brand-700);background: transparent;border: 0;border-top: 1px dashed var(--nm-border);cursor: pointer}.ftmc-price__add:hover[b-9odj4hhoyb]{background: var(--nm-brand-50)}.ftmc-price__sum[b-9odj4hhoyb]{padding: 8px 12px;background: var(--nm-surface-2);border-top: 1px solid var(--nm-border)}.ftmc-price__sumrow[b-9odj4hhoyb]{display: flex;justify-content: space-between;gap: 10px;font-size: 11.5px;color: var(--nm-ink-2);padding: 1px 0}.ftmc-price__sumrow--x[b-9odj4hhoyb]{color: var(--nm-muted);font-size: 11px}.ftmc-price__total[b-9odj4hhoyb]{display: flex;justify-content: space-between;align-items: baseline;gap: 10px;margin-top: 6px;padding-top: 7px;border-top: 1px solid var(--nm-border);font-size: 11.5px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.04em;color: var(--nm-muted)}.ftmc-price__total b[b-9odj4hhoyb]{font-size: 19px;font-weight: 800;letter-spacing: -0.02em;color: var(--nm-ink);text-transform: none}.ftmc-ovr[b-9odj4hhoyb]{margin-top: 10px;padding: 10px;background: var(--nm-warn-soft);border: 1px solid var(--nm-warn);border-radius: var(--nm-r-input)}.ftmc-ovr__hd[b-9odj4hhoyb]{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-bottom: 8px;font-size: 11.5px;font-weight: 650;color: var(--nm-warn)}.ftmc-ovr__reset[b-9odj4hhoyb]{font: inherit;font-size: 11px;color: var(--nm-warn);background: transparent;border: 0;padding: 0;text-decoration: underline;cursor: pointer}.ftmc-alerts[b-9odj4hhoyb]{display: flex;flex-direction: column;gap: 10px}.ftmc-errhd[b-9odj4hhoyb]{margin: 0 0 4px;font-weight: 600}.ftmc-errlist[b-9odj4hhoyb]{margin: 0;padding-left: 18px;font-size: 12.5px;line-height: 1.7}.ftmc-errlink[b-9odj4hhoyb]{padding: 0;border: 0;background: none;font: inherit;color: inherit;text-align: left;text-decoration: underline;text-underline-offset: 2px;cursor: pointer}.ftmc-errlink:hover[b-9odj4hhoyb]{text-decoration-thickness: 2px}.ftmc-savebar[b-9odj4hhoyb]{position: sticky;bottom: 0;z-index: 5;display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: 0 -6px 20px -12px rgba(16,24,40,.18)}.ftmc-savebar__state[b-9odj4hhoyb]{display: flex;align-items: center;gap: 9px;flex-wrap: wrap;font-size: 12.5px;color: var(--nm-ink-2)}.ftmc-savebar__lbl[b-9odj4hhoyb]{font-size: 11px;font-weight: 650;text-transform: uppercase;letter-spacing: 0.04em;color: var(--nm-muted)}.ftmc-savebar__total[b-9odj4hhoyb]{font-size: 18px;font-weight: 800;letter-spacing: -0.02em;color: var(--nm-ink);font-variant-numeric: tabular-nums}.ftmc-savebar__pax[b-9odj4hhoyb]{font-size: 11.5px;color: var(--nm-muted)}.ftmc-savebar__muted[b-9odj4hhoyb]{color: var(--nm-muted)}.ftmc-savebar__actions[b-9odj4hhoyb]{display: flex;align-items: center;gap: 8px;margin-left: auto}.ftmc-badbtn[b-9odj4hhoyb]{display: inline-flex;align-items: center;gap: 7px;padding: 0;border: 0;background: none;font: inherit;font-size: 12.5px;font-weight: 600;color: var(--nm-bad);cursor: pointer}.ftmc-badbtn:hover span[b-9odj4hhoyb]{text-decoration: underline;text-underline-offset: 2px}.ftmc-done__hd[b-9odj4hhoyb]{display: flex;align-items: flex-start;gap: 12px}.ftmc-done__ico[b-9odj4hhoyb]{display: grid;place-items: center;width: 40px;height: 40px;flex: none;font-size: 22px;color: var(--nm-ok);background: var(--nm-ok-soft);border-radius: var(--nm-r-card)}.ftmc-done__hd h3[b-9odj4hhoyb]{margin: 0 0 3px;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.ftmc-done__meta[b-9odj4hhoyb]{display: flex;align-items: center;gap: 7px;flex-wrap: wrap;font-size: 12px;color: var(--nm-muted)}.ftmc-done__act[b-9odj4hhoyb]{display: flex;gap: 8px;flex-wrap: wrap;margin-top: 14px;padding-top: 12px;border-top: 1px solid var(--nm-border)}.ftmc-mono[b-9odj4hhoyb]{font-family: ui-monospace,"SF Mono",Menlo,Consolas,monospace;letter-spacing: 0.01em}.ftmc[b-9odj4hhoyb] .ftmc-card{overflow: visible}.ftmc[b-9odj4hhoyb] .ftmc-card .nm-card__head{padding: 8px 14px}.ftmc[b-9odj4hhoyb] .ftmc-card.is-padded .nm-card__body{padding: 12px 14px}.ftmc[b-9odj4hhoyb] .ftmc-card--price{position: relative;z-index: 1}.ftmc[b-9odj4hhoyb] .nm-input.ftmc-mono{font-family: ui-monospace,"SF Mono",Menlo,Consolas,monospace;text-transform: uppercase}.ftmc-price__unit[b-9odj4hhoyb] .nm-input{text-align: right;font-variant-numeric: tabular-nums}.ftmc-grid--steps[b-9odj4hhoyb]{grid-template-columns: minmax(0,1fr);max-width: 1080px;width: 100%;margin: 0 auto}.ftmc-grid--steps .ftmc-aside[b-9odj4hhoyb]{position: static}.ftmc-grid--steps .ftmc-pair[b-9odj4hhoyb]{grid-template-columns: minmax(0,1fr)}.ftmc-steps[b-9odj4hhoyb]{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 6px;max-width: 1080px;width: 100%;margin: 0 auto}.ftmc-steps__i[b-9odj4hhoyb]{display: flex;align-items: center;gap: 8px;min-width: 0;padding: 8px 10px;font: inherit;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2);text-align: left;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);cursor: pointer;transition: border-color .12s,background .12s}.ftmc-steps__i:hover[b-9odj4hhoyb]{border-color: var(--nm-brand-300)}.ftmc-steps__i.is-current[b-9odj4hhoyb]{color: var(--nm-ink);border-color: var(--nm-brand-600);box-shadow: inset 0 0 0 1px var(--nm-brand-600);background: var(--nm-brand-50)}.ftmc-steps__lbl[b-9odj4hhoyb]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftmc-savebar__step[b-9odj4hhoyb]{font-size: 11.5px;color: var(--nm-muted);margin-right: 4px}@media (max-width: 760px){.ftmc-steps__lbl[b-9odj4hhoyb]{display: none}.ftmc-steps__i[b-9odj4hhoyb]{justify-content: center;padding: 8px 4px}.ftmc-savebar__step[b-9odj4hhoyb]{display: none}}.ftmc-svct[b-9odj4hhoyb]{display: flex;align-items: center;gap: 6px}.ftmc-svct[b-9odj4hhoyb] .nm-input{flex: 1 1 auto;min-width: 0}.ftmc-svct__day[b-9odj4hhoyb]{flex: none;padding: 2px 7px;font-size: 10.5px;font-weight: 650;color: var(--nm-warn);background: var(--nm-warn-soft);border-radius: var(--nm-r-pill);white-space: nowrap}.ftmc-bulk[b-9odj4hhoyb]{display: flex;flex-direction: column;gap: 8px;margin-bottom: 10px;padding: 10px;background: var(--nm-surface-2);border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-input)}.ftmc-bulk__ft[b-9odj4hhoyb]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftmc-bulk__n[b-9odj4hhoyb]{font-size: 11.5px;color: var(--nm-muted)}.ftmc-bulk__sp[b-9odj4hhoyb]{flex: 1 1 auto}.ftmc-other[b-9odj4hhoyb]{display: flex;flex-direction: column;gap: 6px}.ftmc-other__row[b-9odj4hhoyb]{display: grid;grid-template-columns: minmax(0,1fr) 130px 34px;gap: 6px;align-items: center}.ftmc-other__row[b-9odj4hhoyb] .nm-input{font-variant-numeric: tabular-nums}.ftmc-other + .ftmc-notes-toggle[b-9odj4hhoyb]{margin-top: 8px}.ftmc-price__ro[b-9odj4hhoyb]{font-size: 12px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;padding-right: 8px}.ftmc-sum__list[b-9odj4hhoyb]{margin: 0;display: flex;flex-direction: column}.ftmc-sum__row[b-9odj4hhoyb]{display: grid;grid-template-columns: 130px minmax(0,1fr) auto;gap: 10px;align-items: baseline;padding: 7px 0;border-bottom: 1px solid var(--nm-border)}.ftmc-sum__row:last-child[b-9odj4hhoyb]{border-bottom: 0}.ftmc-sum__row dt[b-9odj4hhoyb]{font-size: 11px;font-weight: 650;text-transform: uppercase;letter-spacing: 0.04em;color: var(--nm-muted)}.ftmc-sum__row dd[b-9odj4hhoyb]{margin: 0;font-size: 13px;color: var(--nm-ink);overflow-wrap: anywhere}.ftmc-sum__edit[b-9odj4hhoyb]{padding: 0;border: 0;background: none;font: inherit;font-size: 11.5px;color: var(--nm-brand-700);cursor: pointer}.ftmc-sum__edit:hover[b-9odj4hhoyb]{text-decoration: underline;text-underline-offset: 2px}@media (max-width: 600px){.ftmc-sum__row[b-9odj4hhoyb]{grid-template-columns: minmax(0,1fr) auto}.ftmc-sum__row dt[b-9odj4hhoyb]{grid-column: 1 / -1}}.ftmc[b-9odj4hhoyb] .ftmc-times{margin-top: 14px}.ftmc-agent__input[b-9odj4hhoyb]{width: 100%;box-sizing: border-box;padding: 8px 11px;font-family: var(--nm-font-mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);font-size: 14px;font-weight: 600;letter-spacing: .02em;text-transform: uppercase;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);box-shadow: none;outline: none;transition: border-color .15s ease,box-shadow .15s ease}.ftmc-agent__input[b-9odj4hhoyb]::placeholder{color: var(--nm-muted);font-weight: 400;text-transform: none;letter-spacing: 0}.ftmc-agent__input:hover[b-9odj4hhoyb]{border-color: var(--nm-ink-2)}.ftmc-agent__input:focus[b-9odj4hhoyb]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.ftmc-agent__input.is-invalid[b-9odj4hhoyb]{border-color: var(--nm-bad)}.ftmc-agent__input.is-invalid:focus[b-9odj4hhoyb]{box-shadow: 0 0 0 3px var(--nm-bad-soft)}.ftmc-agent[b-9odj4hhoyb]{display: flex;flex-direction: column;gap: 3px;margin-top: 8px;padding: 9px 11px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input)}.ftmc-agent__main[b-9odj4hhoyb]{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 8px;min-width: 0}.ftmc-agent__code[b-9odj4hhoyb]{font-family: var(--nm-font-mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);font-size: 13.5px;font-weight: 700;color: var(--nm-ink)}.ftmc-agent__new[b-9odj4hhoyb]{padding: 0 6px;font-size: 10.5px;font-weight: 600;line-height: 16px;color: var(--nm-brand-700);background: var(--nm-brand-50);border: 1px solid var(--nm-brand-500);border-radius: var(--nm-r-pill)}.ftmc-agent__price[b-9odj4hhoyb]{font-size: 11.5px;color: var(--nm-muted)}.ftmc-agent__sale[b-9odj4hhoyb]{display: inline-flex;align-items: center;gap: 4px;font-size: 12px;color: var(--nm-brand-700)}
/* /src/Features/FastTrack/Pages/Manager/Operations/DailyRun.razor.rz.scp.css */
.nm-list-page[b-7rc9wk9sxd]{display: flex;flex-direction: column;gap: 10px;padding: 18px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.ftops-num[b-7rc9wk9sxd]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-variant-numeric: tabular-nums;font-feature-settings: 'tnum'}.ftops-muted[b-7rc9wk9sxd]{color: var(--nm-muted)}.ftops-bar[b-7rc9wk9sxd]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.ftops-bar__sp[b-7rc9wk9sxd]{flex: 1 1 0;min-width: 0}.ftops-bar[b-7rc9wk9sxd] .nm-dropdown__menu,.ftops-selbar[b-7rc9wk9sxd] .nm-dropdown__menu{max-width: min(92vw,320px)}.ftops-menu__scope[b-7rc9wk9sxd]{padding: 8px 12px 6px;margin-bottom: 2px;border-bottom: 1px solid var(--nm-border);font-size: 12px;color: var(--nm-muted);white-space: nowrap}.ftops-menu__scope b[b-7rc9wk9sxd]{color: var(--nm-primary,#ea580c);font-weight: 800}.ftops-menu__sec[b-7rc9wk9sxd]{margin-top: 4px;padding: 8px 12px 3px;border-top: 1px solid var(--nm-border);font-size: 10.5px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted)}.ftops-menu__scope + .ftops-menu__sec[b-7rc9wk9sxd]{margin-top: 0;border-top: 0}.ftops-menu__note[b-7rc9wk9sxd]{display: flex;align-items: center;gap: 6px;padding: 6px 12px;font-size: 12px;color: var(--nm-muted)}.ftops-clock[b-7rc9wk9sxd]{display: inline-flex;align-items: center;gap: 6px;padding: 5px 12px;font-size: 15px;font-weight: 700;color: var(--nm-ink);background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill)}.ftops-daynav[b-7rc9wk9sxd]{display: inline-flex;align-items: center;gap: 2px;padding: 3px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill)}.ftops-daynav button[b-7rc9wk9sxd]{appearance: none;border: 0;background: transparent;width: 28px;height: 28px;border-radius: 50%;color: var(--nm-muted);cursor: pointer}.ftops-daynav button:hover[b-7rc9wk9sxd]{background: var(--nm-surface);color: var(--nm-ink)}.ftops-daynav__d[b-7rc9wk9sxd]{position: relative;display: inline-flex;align-items: center;gap: 5px;padding: 4px 10px;font-size: 13px;font-weight: 700;cursor: pointer;border-radius: var(--nm-r-pill)}.ftops-daynav__d:hover[b-7rc9wk9sxd]{background: var(--nm-surface)}.ftops-daynav__d i[b-7rc9wk9sxd]{font-size: 12px;color: var(--nm-muted)}.ftops-daynav__d:hover i[b-7rc9wk9sxd]{color: var(--nm-primary,#ea580c)}.ftops-daynav__hub[b-7rc9wk9sxd]{font-size: 11px;font-weight: 800;letter-spacing: .3px;color: var(--nm-primary,#ea580c);padding-right: 5px;margin-right: 1px;border-right: 1px solid var(--nm-border)}.ftops-dateinput[b-7rc9wk9sxd]{position: absolute;inset: 0;width: 100%;height: 100%;margin: 0;padding: 0;border: 0;background: transparent;color: transparent;opacity: 0;cursor: pointer}.ftops-daynav__d:focus-within[b-7rc9wk9sxd]{outline: 2px solid var(--nm-primary,#ea580c);outline-offset: 2px}.ftops-dateinput[b-7rc9wk9sxd]::-webkit-calendar-picker-indicator{width: 100%;height: 100%;cursor: pointer}.ftops-pills[b-7rc9wk9sxd]{display: inline-flex;align-items: center;gap: 2px;padding: 3px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);flex: 0 0 auto}.ftops-pills button[b-7rc9wk9sxd]{appearance: none;border: 0;background: transparent;font-family: inherit;font-size: 13px;font-weight: 700;color: var(--nm-muted);padding: 5px 12px;border-radius: var(--nm-r-pill);cursor: pointer;white-space: nowrap}.ftops-pills button:hover[b-7rc9wk9sxd]{color: var(--nm-ink)}.ftops-pills button.is-active[b-7rc9wk9sxd]{background: var(--nm-surface);color: var(--nm-ink);box-shadow: 0 1px 2px rgb(0 0 0 / .06)}.ftops-pill__n[b-7rc9wk9sxd]{margin-left: 6px;font-size: 11px;padding: 1px 6px;border-radius: var(--nm-r-pill);background: var(--nm-border);color: var(--nm-muted)}.ftops-pills button.is-active .ftops-pill__n[b-7rc9wk9sxd]{background: var(--nm-primary,#ea580c);color: #fff}.ftops-quick[b-7rc9wk9sxd]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.ftops-quick__sp[b-7rc9wk9sxd]{flex: 1 1 0;min-width: 0}.ftops-search[b-7rc9wk9sxd]{flex: 0 1 260px;min-width: 180px;margin-right: 4px}.ftops-search[b-7rc9wk9sxd] .nm-input-wrap{width: 100%}.ftops-chips[b-7rc9wk9sxd]{display: contents}.ftops-view[b-7rc9wk9sxd]{display: inline-flex;align-items: center;gap: 14px;flex: 0 0 auto}.ftops-viewopt[b-7rc9wk9sxd]{display: inline-flex;align-items: center;font-size: 12.5px;white-space: nowrap}.ftops-q[b-7rc9wk9sxd]{--q: var(--nm-muted);--q-bg: var(--nm-surface-2);--q-bd: var(--nm-border);display: inline-flex;align-items: center;gap: 5px;flex: 0 0 auto;padding: 4px 10px;font: inherit;font-size: 12.5px;font-weight: 600;line-height: 18px;white-space: nowrap;color: var(--q);background: var(--q-bg);border: 1px solid var(--q-bd);border-radius: var(--nm-r-pill);cursor: pointer;transition: box-shadow .12s,background .12s}.ftops-q b[b-7rc9wk9sxd]{font-size: 13.5px;font-weight: 800;color: var(--nm-ink)}.ftops-q i[b-7rc9wk9sxd]{font-size: 12px;opacity: .85}.ftops-q:hover[b-7rc9wk9sxd]{box-shadow: 0 1px 3px rgb(0 0 0 / .10)}.ftops-q.is-on[b-7rc9wk9sxd]{box-shadow: inset 0 0 0 1.5px var(--q);background: var(--q-on,var(--nm-surface))}.ftops-q--all.is-on[b-7rc9wk9sxd]{--q: var(--nm-ink)}.ftops-q--overdue[b-7rc9wk9sxd]{--q: #b91c1c;--q-bg: #fef2f2;--q-bd: #fca5a5;--q-on: #fee2e2}.ftops-q--overdue b[b-7rc9wk9sxd]{color: #dc2626}.ftops-q--imminent[b-7rc9wk9sxd]{--q: #9a3412;--q-bg: #fff7ed;--q-bd: #fdba74;--q-on: #ffedd5}.ftops-q--imminent b[b-7rc9wk9sxd]{color: #c2410c}.ftops-q--soon[b-7rc9wk9sxd]{--q: #92400e;--q-bg: #fffbeb;--q-bd: #fcd34d;--q-on: #fef3c7}.ftops-q--soon b[b-7rc9wk9sxd]{color: #b45309}.ftops-q--notime[b-7rc9wk9sxd]{--q: #6b21a8;--q-bg: #faf5ff;--q-bd: #d8b4fe;--q-on: #f3e8ff}.ftops-q--unassigned[b-7rc9wk9sxd]{--q: #b91c1c;--q-bg: var(--nm-surface);--q-bd: #fca5a5;--q-on: #fef2f2}.ftops-q--gift[b-7rc9wk9sxd]{--q: var(--nm-primary,#ea580c);--q-bg: var(--nm-surface);--q-bd: #fdba74;--q-on: #fff7ed}.ftops-q--ran[b-7rc9wk9sxd]{--q: #15803d;--q-bg: var(--nm-surface);--q-bd: #86efac;--q-on: #f0fdf4}.ftops-q--toggle.is-on[b-7rc9wk9sxd]{--q: var(--nm-ink);background: var(--nm-surface)}.ftops-papersel[b-7rc9wk9sxd]{flex: 0 0 auto;max-width: 190px;height: 28px;padding: 0 8px;font: inherit;font-size: 12.5px;color: var(--nm-ink);background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill)}.ftops-papersel.is-active[b-7rc9wk9sxd]{border-color: var(--nm-primary,#ea580c);box-shadow: inset 0 0 0 1px var(--nm-primary,#ea580c);background: #fff7ed}.ftops-sum[b-7rc9wk9sxd]{display: inline-flex;align-items: center;gap: 5px;font-size: 12px;color: var(--nm-muted);white-space: nowrap}[b-7rc9wk9sxd] .nm-grid .nm-grid__td{padding: 0 6px;vertical-align: middle}[b-7rc9wk9sxd] .nm-grid .nm-grid__th{padding: 6px 6px;white-space: nowrap}[b-7rc9wk9sxd] tr.is-hourstart > .nm-grid__td{border-top: 2px solid #cbd5e1}[b-7rc9wk9sxd] tr.is-paststart > .nm-grid__td{border-top: 3px solid #94a3b8}[b-7rc9wk9sxd] tr.ftops-r--overdue > .nm-grid__td{background: #fef2f2}[b-7rc9wk9sxd] tr.ftops-r--imminent > .nm-grid__td{background: #fff7ed}[b-7rc9wk9sxd] tr.ftops-r--done{opacity: .55}[b-7rc9wk9sxd] tr.ftops-r--ran{opacity: .7}.ftops-when[b-7rc9wk9sxd]{display: flex;flex-direction: column;gap: 0}.ftops-when__t[b-7rc9wk9sxd]{display: flex;align-items: center;gap: 5px;line-height: 17px;flex-wrap: nowrap;white-space: nowrap}.ftops-when__h[b-7rc9wk9sxd]{font-size: 15px;font-weight: 800;line-height: 17px;color: var(--nm-ink)}.ftops-nextday[b-7rc9wk9sxd]{font-size: 9px;font-weight: 800;color: var(--nm-primary,#ea580c);margin-left: 1px;vertical-align: super;line-height: 0}.ftops-cd[b-7rc9wk9sxd]{font-size: 11px;font-weight: 700;line-height: 15px;color: var(--nm-muted);white-space: nowrap}.ftops-cd--overdue[b-7rc9wk9sxd]{color: #dc2626}.ftops-cd--imminent[b-7rc9wk9sxd]{color: #c2410c}.ftops-cd--soon[b-7rc9wk9sxd]{color: #b45309}.ftops-cd--notime[b-7rc9wk9sxd]{color: #7e22ce}.ftops-cd--ran[b-7rc9wk9sxd]{color: var(--nm-ok,#15803d)}.ftops-statuscell[b-7rc9wk9sxd]{display: flex;flex-direction: column;align-items: center;gap: 2px}.ftops-ran[b-7rc9wk9sxd]{display: inline-flex;align-items: center;gap: 3px;font-size: 11px;font-weight: 700;line-height: 15px;white-space: nowrap;color: var(--nm-ok,#15803d)}.ftops-flag[b-7rc9wk9sxd]{display: inline-block;width: fit-content;padding: 0 6px;font-size: 9px;line-height: 13px;font-weight: 800;letter-spacing: .02em;color: #fff;background: #ea580c;border-radius: var(--nm-r-pill);animation: ftops-pulse-b-7rc9wk9sxd 1.6s ease-in-out infinite}.ftops-flag--over[b-7rc9wk9sxd]{background: #dc2626;animation: none}@keyframes ftops-pulse-b-7rc9wk9sxd{0%,100%{opacity: 1}50%{opacity: .45}}@media (prefers-reduced-motion: reduce){.ftops-flag[b-7rc9wk9sxd]{animation: none}}.ftops-code.nm-code-pill[b-7rc9wk9sxd]{display: inline-block;width: fit-content;flex: 0 0 auto;white-space: nowrap;padding: 0 7px;font-size: 12px;line-height: 19px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;text-decoration: none;border: 0;cursor: pointer}.ftops-code:hover[b-7rc9wk9sxd]{text-decoration: underline}.ftops-coderow[b-7rc9wk9sxd]{display: flex;align-items: center;gap: 4px;min-width: 0}.ftops-qnote[b-7rc9wk9sxd]{flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 19px;margin-left: auto;padding: 0;font-size: 12px;color: var(--nm-muted);background: transparent;border: 1px solid transparent;border-radius: 6px;cursor: pointer;transition: color .12s,background-color .12s,border-color .12s}.ftops-qnote:hover[b-7rc9wk9sxd],.ftops-qnote:focus-visible[b-7rc9wk9sxd]{color: var(--nm-brand-700);background: var(--nm-brand-50);border-color: var(--nm-brand-100,var(--nm-brand-50))}.ftops-qnote:focus-visible[b-7rc9wk9sxd]{outline: 2px solid var(--nm-brand-500,#ea580c);outline-offset: 1px}.ftops-cell[b-7rc9wk9sxd]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.ftops-sub[b-7rc9wk9sxd]{display: flex;align-items: center;gap: 5px;flex-wrap: wrap;min-width: 0}.ftops-sub--tight[b-7rc9wk9sxd]{flex-wrap: nowrap}.ftops-dash[b-7rc9wk9sxd]{color: var(--nm-muted)}.ftops-dir[b-7rc9wk9sxd],.ftops-tag[b-7rc9wk9sxd]{flex: 0 0 auto;white-space: nowrap}.ftops-dir[b-7rc9wk9sxd]{font-size: 10px;font-weight: 700;line-height: 15px;padding: 0 7px;border-radius: var(--nm-r-pill)}.ftops-dir--arr[b-7rc9wk9sxd]{background: #dbeafe;color: #1e40af}.ftops-dir--dep[b-7rc9wk9sxd]{background: #dcfce7;color: #166534}.ftops-flightline[b-7rc9wk9sxd]{display: flex;align-items: baseline;gap: 6px;white-space: nowrap}.ftops-flight[b-7rc9wk9sxd]{font-size: 12.5px;font-weight: 700;line-height: 16px;color: var(--nm-ink)}.ftops-route[b-7rc9wk9sxd]{font-size: 11px;line-height: 15px;color: var(--nm-muted);white-space: nowrap}.ftops-tier[b-7rc9wk9sxd]{flex: 0 0 auto;white-space: nowrap;font-size: 10px;font-weight: 700;line-height: 15px;padding: 0 6px;border-radius: var(--nm-r-pill)}.ftops-tier--standard[b-7rc9wk9sxd]{background: var(--nm-surface-2);color: var(--nm-muted)}.ftops-tier--express[b-7rc9wk9sxd]{background: #dbeafe;color: #1e40af}.ftops-tier--premium[b-7rc9wk9sxd]{background: #fef3c7;color: #92400e}.ftops-tier--vip[b-7rc9wk9sxd]{background: #ede9fe;color: #5b21b6}.ftops-created[b-7rc9wk9sxd]{font-size: 10.5px;line-height: 14px;color: var(--nm-muted)}.ftops-gift[b-7rc9wk9sxd]{flex: 0 0 auto;font-size: 11px;line-height: 15px;color: var(--nm-primary,#ea580c)}.ftops-lead[b-7rc9wk9sxd]{display: flex;align-items: center;gap: 6px;min-width: 0;font-size: 12.5px;line-height: 16px}.ftops-lead b[b-7rc9wk9sxd]{font-weight: 700;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftops-paxn[b-7rc9wk9sxd]{flex: 0 0 auto;padding: 0 6px;font-size: 11px;font-weight: 800;line-height: 16px;background: var(--nm-surface-2);color: var(--nm-ink);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill)}.ftops-paxlist[b-7rc9wk9sxd]{margin: 1px 0 0;padding: 0;list-style: none;font-size: 12px;line-height: 15px;color: var(--nm-ink-2,var(--nm-ink))}.ftops-paxlist li[b-7rc9wk9sxd]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftops-phone[b-7rc9wk9sxd]{display: inline-flex;align-items: center;gap: 4px;font-size: 11.5px;font-weight: 700;line-height: 15px;text-decoration: none;color: var(--nm-primary,#ea580c);padding: 0 4px;border-radius: var(--nm-r-md);white-space: nowrap}.ftops-phone:hover[b-7rc9wk9sxd]{background: var(--nm-surface-2)}.ftops-remark[b-7rc9wk9sxd]{display: inline-flex;align-items: center;justify-content: center;width: 18px;height: 15px;font-size: 10px;line-height: 15px;border-radius: var(--nm-r-pill);background: #fee2e2;color: #991b1b;cursor: help}.ftops-meetcell[b-7rc9wk9sxd]{min-width: 0;cursor: help}.ftops-meet[b-7rc9wk9sxd]{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-size: 11.5px;line-height: 15px;max-height: 30px}.ftops-meet i[b-7rc9wk9sxd]{color: var(--nm-primary,#ea580c);margin-right: 3px}.ftops-meet__loc[b-7rc9wk9sxd]{font-weight: 600;color: var(--nm-ink)}.ftops-meet__hint[b-7rc9wk9sxd]{color: var(--nm-muted)}.ftops-docs[b-7rc9wk9sxd]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.ftops-docs__row[b-7rc9wk9sxd]{display: flex;align-items: center;gap: 4px;flex-wrap: nowrap;min-width: 0}.ftops-docs--wrap[b-7rc9wk9sxd]{flex-direction: row;flex-wrap: wrap}.ftops-docs--wrap .ftops-docs__row[b-7rc9wk9sxd]{flex-wrap: wrap}.ftops-doc.is-dot[b-7rc9wk9sxd]{padding: 3px;gap: 0}.ftops-doc[b-7rc9wk9sxd]{--paper: #e2e8f0;--paper-soft: var(--nm-surface-2);--paper-ink: var(--nm-ink-2,var(--nm-ink));display: inline-flex;align-items: center;gap: 4px;flex: 0 0 auto;padding: 0 7px 0 4px;font-size: 10px;font-weight: 600;line-height: 16px;border-radius: var(--nm-r-pill);background: var(--paper-soft);color: var(--paper-ink);white-space: nowrap}.ftops-doc__dot[b-7rc9wk9sxd]{width: 9px;height: 9px;border-radius: 50%;background: var(--paper);border: 1px solid rgba(0,0,0,.18);flex-shrink: 0}.ftops-svc[b-7rc9wk9sxd]{display: inline-flex;align-items: center;gap: 3px;flex: 0 0 auto;padding: 0 6px;font-size: 10px;font-weight: 600;line-height: 16px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2,var(--nm-ink));border: 1px solid var(--nm-border);white-space: nowrap}.ftops-svc i[b-7rc9wk9sxd]{font-size: 10px;opacity: .8}.ftops-agency[b-7rc9wk9sxd]{flex: 0 0 auto;font-size: 12px;font-weight: 800;line-height: 16px;color: var(--nm-ink)}.ftops-company[b-7rc9wk9sxd]{min-width: 0;font-size: 10.5px;line-height: 16px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftops-sale[b-7rc9wk9sxd]{display: flex;align-items: center;gap: 4px;min-width: 0;font-size: 11px;line-height: 15px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: help}.ftops-sale.is-creator[b-7rc9wk9sxd]{color: #b45309;font-style: italic}.ftops-staff[b-7rc9wk9sxd]{display: flex;flex-direction: column;gap: 2px;align-items: flex-start;min-width: 0}.ftops-who[b-7rc9wk9sxd]{font-size: 11px;font-weight: 700;line-height: 16px;padding: 0 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink);max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftops-unassigned[b-7rc9wk9sxd]{font-size: 11px;font-weight: 700;color: #dc2626;white-space: nowrap}.ftops-assign[b-7rc9wk9sxd]{display: inline-flex;align-items: center;gap: 4px;padding: 0 6px;font: inherit;font-size: 11px;font-weight: 600;line-height: 18px;color: var(--nm-muted);background: transparent;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-pill);cursor: pointer;white-space: nowrap}.ftops-assign:hover[b-7rc9wk9sxd]{color: var(--nm-primary,#ea580c);border-color: var(--nm-primary,#ea580c)}.ftops-assign.is-empty[b-7rc9wk9sxd]{color: #dc2626;border: 1px solid #fca5a5;background: #fef2f2;font-weight: 700}.ftops-assign.is-empty:hover[b-7rc9wk9sxd]{background: #fee2e2}[b-7rc9wk9sxd] tr.has-note{position: relative}[b-7rc9wk9sxd] tr.has-note > .nm-grid__td{padding-bottom: 16px}.ftops-notes[b-7rc9wk9sxd]{position: absolute;left: 0;bottom: 0;z-index: 4;display: flex;align-items: center;gap: 4px;width: max-content;max-width: none;pointer-events: none}.ftops-note[b-7rc9wk9sxd]{position: relative;flex: 0 0 auto;min-width: 0;padding: 1px 7px;border-radius: var(--nm-r-pill);font-size: 10px;font-weight: 600;line-height: 14px;background: #facc15;color: #1f2937;white-space: nowrap;overflow: visible;outline: none;pointer-events: auto;box-shadow: 0 1px 3px rgba(15,23,42,.28)}.ftops-note--internal[b-7rc9wk9sxd]{background: var(--nm-ink);color: #fff}.ftops-note--internal .ftops-note__i + .ftops-note__i[b-7rc9wk9sxd]{border-left-color: rgba(255,255,255,.45)}.ftops-note:first-child[b-7rc9wk9sxd]::before{content: '';position: absolute;left: 10px;bottom: calc(100% - 1px);width: 10px;height: 6px;background: inherit;clip-path: polygon(50% 0,100% 100%,0 100%)}.ftops-note__i[b-7rc9wk9sxd]{display: inline}.ftops-note__i + .ftops-note__i[b-7rc9wk9sxd]{margin-left: 7px;padding-left: 7px;border-left: 1px solid #a16207}.ftops-cards[b-7rc9wk9sxd]{display: none}.ftops-cards__div[b-7rc9wk9sxd]{margin: 6px 2px 0;font-size: 11px;font-weight: 800;letter-spacing: .04em;color: var(--nm-muted);text-transform: uppercase}.ftops-cards__div--past[b-7rc9wk9sxd]{margin-top: 12px;padding-top: 8px;border-top: 3px solid #94a3b8}.ftops-ci[b-7rc9wk9sxd]{display: flex;flex-direction: column;gap: 6px;padding: 10px 12px;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card)}.ftops-ci--overdue[b-7rc9wk9sxd]{background: #fef2f2}.ftops-ci--imminent[b-7rc9wk9sxd]{background: #fff7ed}.ftops-ci--done[b-7rc9wk9sxd]{opacity: .55}.ftops-ci--ran[b-7rc9wk9sxd]{opacity: .7}.ftops-ci.is-sel[b-7rc9wk9sxd]{border-color: var(--nm-primary,#ea580c)}.ftops-ci__hd[b-7rc9wk9sxd]{display: flex;align-items: flex-start;justify-content: space-between;gap: 8px}.ftops-ci__time[b-7rc9wk9sxd]{display: flex;align-items: baseline;gap: 8px;flex-wrap: wrap}.ftops-ci__h[b-7rc9wk9sxd]{font-size: 22px;font-weight: 800;line-height: 1;color: var(--nm-ink)}.ftops-ci__time .ftops-cd[b-7rc9wk9sxd]{font-size: 12px}.ftops-ci__code[b-7rc9wk9sxd]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.ftops-ci__who[b-7rc9wk9sxd]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 14px}.ftops-ci__who b[b-7rc9wk9sxd]{font-weight: 800}.ftops-ci__who .ftops-phone[b-7rc9wk9sxd]{font-size: 13px;padding: 4px 8px;background: var(--nm-surface);border: 1px solid #fdba74}.ftops-ci__pax[b-7rc9wk9sxd]{margin: -4px 0 0;padding: 0;list-style: none;font-size: 13px;line-height: 1.5;color: var(--nm-ink-2,var(--nm-ink))}.ftops-ci__row[b-7rc9wk9sxd]{display: flex;align-items: baseline;gap: 6px;font-size: 12.5px;line-height: 1.45;color: var(--nm-ink)}.ftops-ci__row > i[b-7rc9wk9sxd]{flex: 0 0 auto;color: var(--nm-primary,#ea580c);font-size: 12px}.ftops-ci__remark[b-7rc9wk9sxd]{font-size: 12px;font-weight: 600;color: #991b1b}.ftops-ci__notes[b-7rc9wk9sxd]{display: flex;flex-direction: column;gap: 4px}.ftops-ci__note[b-7rc9wk9sxd]{padding: 4px 8px;border-radius: var(--nm-r-md);background: #facc15;color: #1f2937;font-size: 12px;font-weight: 600;line-height: 1.45}.ftops-ci__note--internal[b-7rc9wk9sxd]{background: var(--nm-ink);color: #fff}.ftops-legend[b-7rc9wk9sxd]{display: inline-flex;align-items: center;gap: 6px}.ftops-legend__i[b-7rc9wk9sxd]{flex: 0 0 auto;padding: 1px 7px;border-radius: var(--nm-r-pill);font-size: 10.5px;font-weight: 600;line-height: 1.6;white-space: nowrap;background: #facc15;color: #1f2937;cursor: help}.ftops-legend__i--internal[b-7rc9wk9sxd]{background: var(--nm-ink);color: #fff}@media (max-width: 860px){.ftops-legend[b-7rc9wk9sxd]{display: none}}.ftops-ci__ft[b-7rc9wk9sxd]{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 8px;padding-top: 6px;border-top: 1px dashed var(--nm-border)}.ftops-ci__ft .ftops-staff[b-7rc9wk9sxd]{flex-direction: row;flex-wrap: wrap;align-items: center;gap: 4px}.ftops-ci__acts[b-7rc9wk9sxd]{display: inline-flex;align-items: center;gap: 10px;margin-left: auto}.ftops-ci__qnote[b-7rc9wk9sxd]{display: inline-flex;align-items: center;gap: 4px;min-height: 32px;padding: 0 10px;font: inherit;font-size: 12.5px;font-weight: 600;color: var(--nm-ink);white-space: nowrap;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill,999px);cursor: pointer}.ftops-ci__qnote > i[b-7rc9wk9sxd]{color: var(--nm-muted)}.ftops-ci__acts .ftops-ci__open[b-7rc9wk9sxd]{margin-left: 0}.ftops-ci__open[b-7rc9wk9sxd]{display: inline-flex;align-items: center;gap: 3px;min-height: 32px;margin-left: auto;padding: 0 2px;font: inherit;font-size: 12.5px;font-weight: 700;color: var(--nm-primary,#ea580c);white-space: nowrap;background: none;border: 0;cursor: pointer}.ftops-selbar[b-7rc9wk9sxd]{position: sticky;bottom: 0;z-index: 6;display: flex;align-items: center;flex-wrap: wrap;gap: 8px 10px;padding: 10px 14px;background: var(--nm-surface);border: 1px solid var(--nm-brand-300);border-radius: var(--nm-r-card);box-shadow: 0 -6px 20px -12px rgba(16,24,40,.25)}.ftops-selbar__count[b-7rc9wk9sxd]{display: inline-flex;align-items: center;gap: 6px;font-size: 13px;font-weight: 700;color: var(--nm-brand-700)}.ftops-selbar__clear[b-7rc9wk9sxd]{padding: 0;font: inherit;font-size: 12px;color: var(--nm-muted);background: transparent;border: 0;text-decoration: underline;text-underline-offset: 2px;cursor: pointer}.ftops-selbar__sp[b-7rc9wk9sxd]{flex: 1 1 auto}.ftops-desk[b-7rc9wk9sxd]{display: inline-flex}.ftops-filters[b-7rc9wk9sxd]{display: contents}@media (min-width: 861px){.ftops-bar[b-7rc9wk9sxd]{justify-content: flex-end}}@media (max-width: 860px){.nm-list-page[b-7rc9wk9sxd]{padding: 14px 10px 22px}.ftops-bar__sp[b-7rc9wk9sxd]{display: none}.ftops-desk[b-7rc9wk9sxd]{display: none}.ftops-filters[b-7rc9wk9sxd]{display: flex;order: 10;flex: 1 0 100%;gap: 6px;overflow-x: auto;scrollbar-width: none}.ftops-filters[b-7rc9wk9sxd]::-webkit-scrollbar{display: none}.ftops-filters .ftops-pills[b-7rc9wk9sxd]{flex: 0 0 auto}.ftops-search[b-7rc9wk9sxd]{flex: 1 1 100%;margin-right: 0}.ftops-chips[b-7rc9wk9sxd]{display: flex;flex: 1 0 100%;gap: 6px;overflow-x: auto;scrollbar-width: none;padding-bottom: 2px}.ftops-chips[b-7rc9wk9sxd]::-webkit-scrollbar{display: none}.ftops-quick__sp[b-7rc9wk9sxd]{display: none}.ftops-view[b-7rc9wk9sxd]{flex: 1 0 100%;justify-content: space-between}}@media (max-width: 720px){.ftops-gridwrap[b-7rc9wk9sxd]{display: none}.ftops-cards[b-7rc9wk9sxd]{display: flex;flex-direction: column;gap: 8px}.ftops-card[b-7rc9wk9sxd] .nm-card__body{padding: 8px;background: var(--nm-surface-2)}.ftops-btnlbl[b-7rc9wk9sxd]{display: none}}
/* /src/Features/FastTrack/Pages/Manager/Reports/Analytics.razor.rz.scp.css */
.nm-list-page[b-1wjb4ulry8]{display: flex;flex-direction: column;gap: 14px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.fta-period[b-1wjb4ulry8]{--fh: 34px;display: flex;align-items: center;gap: 10px;padding: 9px 14px;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow-sm)}.fta-period__ico[b-1wjb4ulry8]{flex: 0 0 auto;color: var(--nm-brand-600);font-size: 15px;line-height: 1}.fta-period__preset[b-1wjb4ulry8]{flex: 0 0 auto;width: 178px}.fta-period__cal[b-1wjb4ulry8]{flex: 1 1 auto;min-width: 220px;max-width: 420px}.fta-period__cal[b-1wjb4ulry8] .nm-datepicker{width: 100%;height: auto}.fta-period__cal[b-1wjb4ulry8] .range-trigger{height: var(--fh);min-height: var(--fh);align-items: center;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);transition: border-color .15s,background .15s}.fta-period__cal[b-1wjb4ulry8] .range-trigger:hover{border-color: var(--nm-border-strong)}.fta-period__cal[b-1wjb4ulry8] .date-field{min-height: 0 !important;padding: 0 10px !important;justify-content: center}.fta-period__cal[b-1wjb4ulry8] .dp-label{display: none !important}.fta-period__cal[b-1wjb4ulry8] .dp-value{font-size: 12.5px !important;font-weight: 500 !important;line-height: 1 !important;margin: 0 !important}.fta-period__cal[b-1wjb4ulry8] .range-trigger > div[class*="w-px"]{height: 16px}.fta-period__cmp[b-1wjb4ulry8]{flex: 0 0 auto;margin-left: auto;padding-left: 12px;border-left: 1px solid var(--nm-border)}.fta-period__cmp[b-1wjb4ulry8] .nm-switch__label{font-size: 12.5px;color: var(--nm-ink-2);white-space: nowrap}.fta-period__cmp em[b-1wjb4ulry8]{font-style: normal;font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11px;color: var(--nm-muted)}.nm-list-head[b-1wjb4ulry8]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-1wjb4ulry8]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-1wjb4ulry8]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-1wjb4ulry8]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.tb-filter-count[b-1wjb4ulry8]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;margin-left: 6px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}.fta-strip[b-1wjb4ulry8]{display: flex;flex-wrap: wrap;gap: 2px;padding: 4px;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow-sm)}.fta-stat[b-1wjb4ulry8]{flex: 1 1 176px;min-width: 0;padding: 9px 12px;border-radius: 10px}.fta-stat:hover[b-1wjb4ulry8]{background: var(--nm-surface-2)}.fta-stat__top[b-1wjb4ulry8]{display: flex;align-items: center;gap: 6px;margin-bottom: 4px;color: var(--nm-muted)}.fta-stat__top i[b-1wjb4ulry8]{font-size: 12px;flex: 0 0 auto}.fta-stat__lbl[b-1wjb4ulry8]{font-size: 11px;font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.fta-stat__val[b-1wjb4ulry8]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 14.5px;font-weight: 700;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.fta-stat__hint[b-1wjb4ulry8]{margin-top: 2px;font-size: 10.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.fta-note[b-1wjb4ulry8]{margin: 4px 0 0;font-size: 11px;line-height: 1.55;color: var(--nm-muted)}.fta-filters[b-1wjb4ulry8]{padding: 12px 14px;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow-sm)}.fta-filters__row[b-1wjb4ulry8]{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 10px 12px}.fta-field[b-1wjb4ulry8]{min-width: 0}.fta-field--wide[b-1wjb4ulry8]{grid-column: span 2}.fta-field--btn[b-1wjb4ulry8]{display: flex;align-items: flex-end}.fta-field > label[b-1wjb4ulry8]{display: block;margin-bottom: 4px;font-size: 11px;font-weight: 600;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .02em}.fta-quality[b-1wjb4ulry8]{display: flex;gap: 11px;padding: 11px 14px;background: var(--nm-warn-soft);border: 1px solid color-mix(in srgb,var(--nm-warn) 26%,transparent);border-radius: var(--nm-r-card);color: var(--nm-warn)}.fta-quality > i[b-1wjb4ulry8]{font-size: 16px;line-height: 1.4}.fta-quality strong[b-1wjb4ulry8]{display: block;font-size: 12.5px;margin-bottom: 3px}.fta-quality ul[b-1wjb4ulry8]{margin: 0;padding-left: 17px;font-size: 12px;line-height: 1.65;color: var(--nm-ink-2)}.fta-kpis[b-1wjb4ulry8]{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 10px}.fta-kpi[b-1wjb4ulry8]{min-width: 0;padding: 12px 14px;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow-sm)}.fta-kpi__top[b-1wjb4ulry8]{display: flex;align-items: center;gap: 7px;margin-bottom: 7px}.fta-kpi__ico[b-1wjb4ulry8]{font-size: 13px;color: var(--nm-brand-600);flex: 0 0 auto}.fta-kpi__lbl[b-1wjb4ulry8]{font-size: 11.5px;font-weight: 600;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.fta-kpi__val[b-1wjb4ulry8]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 20px;font-weight: 700;line-height: 1.2;color: var(--nm-ink);letter-spacing: -.02em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.fta-kpi__foot[b-1wjb4ulry8]{display: flex;align-items: center;flex-wrap: wrap;gap: 4px 8px;margin-top: 7px;min-height: 18px}.fta-kpi__hint[b-1wjb4ulry8]{font-size: 11px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.fta-delta[b-1wjb4ulry8]{display: inline-flex;align-items: center;gap: 3px;font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11px;font-weight: 600;padding: 2px 6px;border-radius: var(--nm-r-pill);white-space: nowrap}.fta-delta--up[b-1wjb4ulry8]{color: var(--nm-ok);background: var(--nm-ok-soft)}.fta-delta--down[b-1wjb4ulry8]{color: var(--nm-bad);background: var(--nm-bad-soft)}.fta-delta--flat[b-1wjb4ulry8]{color: var(--nm-pending);background: var(--nm-pending-soft)}.fta-grid[b-1wjb4ulry8]{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));gap: 14px}.fta-col-4[b-1wjb4ulry8]{grid-column: span 4;min-width: 0}.fta-col-6[b-1wjb4ulry8]{grid-column: span 6;min-width: 0}.fta-col-8[b-1wjb4ulry8]{grid-column: span 8;min-width: 0}.fta-col-12[b-1wjb4ulry8]{grid-column: span 12;min-width: 0}.fta-col-4[b-1wjb4ulry8] > *,.fta-col-6[b-1wjb4ulry8] > *,.fta-col-8[b-1wjb4ulry8] > *{height: 100%}.fta-hd[b-1wjb4ulry8]{display: flex;align-items: flex-start;justify-content: space-between;gap: 12px;width: 100%}.fta-hd h2[b-1wjb4ulry8]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.fta-hd p[b-1wjb4ulry8]{margin: 2px 0 0;font-size: 11.5px;color: var(--nm-muted);line-height: 1.5}.fta-hd__tag[b-1wjb4ulry8]{flex: 0 0 auto;font-size: 11px;font-weight: 600;color: var(--nm-ink-2);padding: 2px 8px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);white-space: nowrap}.fta-chart[b-1wjb4ulry8]{padding: 4px 6px 8px}.fta-pad[b-1wjb4ulry8]{padding: 12px 14px 14px}.fta-loading[b-1wjb4ulry8]{display: flex;align-items: center;justify-content: center;gap: 10px;padding: 48px 0;font-size: 13px;color: var(--nm-muted)}.fta-mixlist[b-1wjb4ulry8]{display: flex;flex-direction: column;gap: 15px}.fta-col-12 .fta-mixlist[b-1wjb4ulry8]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px 26px;align-items: start}.fta-mixlist__group h3[b-1wjb4ulry8]{margin: 0 0 7px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .03em;color: var(--nm-muted)}.fta-mixlist__none[b-1wjb4ulry8]{margin: 0;font-size: 12px;color: var(--nm-muted)}.fta-meter[b-1wjb4ulry8]{display: grid;grid-template-columns: minmax(0,1fr) 66px auto 44px;align-items: center;gap: 8px;padding: 3px 0}.fta-meter__lbl[b-1wjb4ulry8]{font-size: 12px;color: var(--nm-ink-2);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.fta-meter__track[b-1wjb4ulry8]{height: 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);overflow: hidden}.fta-meter__fill[b-1wjb4ulry8]{display: block;height: 100%;border-radius: var(--nm-r-pill);background: var(--nm-brand-600)}.fta-meter__fill--ok[b-1wjb4ulry8]{background: var(--nm-ok)}.fta-meter__fill--warn[b-1wjb4ulry8]{background: var(--nm-warn)}.fta-meter__fill--bad[b-1wjb4ulry8]{background: var(--nm-bad)}.fta-meter__fill--info[b-1wjb4ulry8]{background: var(--nm-info)}.fta-meter__fill--flat[b-1wjb4ulry8]{background: var(--nm-pending)}.fta-meter__val[b-1wjb4ulry8],.fta-meter__pct[b-1wjb4ulry8]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11.5px;text-align: right;white-space: nowrap}.fta-meter__val[b-1wjb4ulry8]{color: var(--nm-ink);font-weight: 600}.fta-meter__pct[b-1wjb4ulry8]{color: var(--nm-muted)}.fta-heat[b-1wjb4ulry8]{overflow-x: auto}.fta-heat__grid[b-1wjb4ulry8]{display: grid;grid-template-columns: 42px repeat(24,minmax(15px,1fr));gap: 2px;min-width: 560px}.fta-heat__corner[b-1wjb4ulry8]{height: 14px}.fta-heat__hour[b-1wjb4ulry8]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 9.5px;color: var(--nm-muted);text-align: center;line-height: 14px}.fta-heat__dow[b-1wjb4ulry8]{font-size: 11px;font-weight: 600;color: var(--nm-ink-2);line-height: 18px;white-space: nowrap}.fta-heat__cell[b-1wjb4ulry8]{height: 18px;border-radius: 3px;cursor: default}.fta-heat__cell:hover[b-1wjb4ulry8]{outline: 2px solid var(--nm-ink);outline-offset: -1px}.fta-heat__legend[b-1wjb4ulry8]{display: flex;align-items: center;gap: 4px;flex: 0 0 auto;font-size: 10.5px;color: var(--nm-muted)}.fta-heat__legend i[b-1wjb4ulry8]{width: 14px;height: 10px;border-radius: 2px;display: inline-block}.fta-heat__note[b-1wjb4ulry8]{margin: 10px 0 0;font-size: 11.5px;color: var(--nm-muted);display: flex;align-items: center;gap: 6px}.fta-tblwrap[b-1wjb4ulry8]{overflow-x: auto;max-height: 460px;overflow-y: auto}.fta-tbl[b-1wjb4ulry8]{width: 100%;border-collapse: collapse;font-size: 12.5px;min-width: 900px}.fta-tbl thead th[b-1wjb4ulry8]{position: sticky;top: 0;z-index: 1;background: var(--nm-surface-2);padding: 8px 12px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .02em;color: var(--nm-muted);text-align: left;border-bottom: 1px solid var(--nm-border);white-space: nowrap}.fta-tbl th.r[b-1wjb4ulry8],.fta-tbl td.r[b-1wjb4ulry8]{text-align: right;font-family: 'JetBrains Mono',ui-monospace,monospace;white-space: nowrap}.fta-tbl tbody td[b-1wjb4ulry8]{padding: 7px 12px;border-bottom: 1px solid var(--nm-border);color: var(--nm-ink-2)}.fta-tbl tbody tr:hover td[b-1wjb4ulry8]{background: var(--nm-brand-50)}.fta-tbl td.neg[b-1wjb4ulry8]{color: var(--nm-bad)}.fta-tbl__grouphd td[b-1wjb4ulry8]{background: var(--nm-surface-2);font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .03em;color: var(--nm-ink)}.fta-tbl__grouphd:hover td[b-1wjb4ulry8]{background: var(--nm-surface-2)}.fta-tbl__none[b-1wjb4ulry8]{color: var(--nm-muted);font-style: italic}.fta-foot[b-1wjb4ulry8]{margin: 2px 0 4px;display: flex;align-items: flex-start;gap: 7px;font-size: 11.5px;line-height: 1.6;color: var(--nm-muted)}@media (max-width: 1280px){.fta-filters__row[b-1wjb4ulry8]{grid-template-columns: repeat(3,minmax(0,1fr))}.fta-col-4[b-1wjb4ulry8]{grid-column: span 6}.fta-col-8[b-1wjb4ulry8]{grid-column: span 12}}@media (max-width: 1024px){.fta-kpis[b-1wjb4ulry8]{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 860px){.fta-col-12 .fta-mixlist[b-1wjb4ulry8]{grid-template-columns: minmax(0,1fr)}.fta-period[b-1wjb4ulry8]{flex-wrap: wrap}.fta-period__cal[b-1wjb4ulry8]{max-width: none}.fta-period__cmp[b-1wjb4ulry8]{margin-left: 0;padding-left: 0;border-left: 0}.fta-filters__row[b-1wjb4ulry8]{grid-template-columns: repeat(2,minmax(0,1fr))}.fta-field--wide[b-1wjb4ulry8]{grid-column: span 2}.fta-col-4[b-1wjb4ulry8],.fta-col-6[b-1wjb4ulry8],.fta-col-8[b-1wjb4ulry8]{grid-column: span 12}}@media (max-width: 640px){.nm-list-page[b-1wjb4ulry8]{padding: 16px 14px 22px}}@media (max-width: 560px){.fta-kpis[b-1wjb4ulry8]{grid-template-columns: minmax(0,1fr)}.fta-filters__row[b-1wjb4ulry8]{grid-template-columns: minmax(0,1fr)}.fta-field--wide[b-1wjb4ulry8]{grid-column: span 1}.fta-meter[b-1wjb4ulry8]{grid-template-columns: minmax(0,1fr) auto 44px}.fta-meter__track[b-1wjb4ulry8]{display: none}}
/* /src/Features/FastTrack/Pages/Manager/Reports/FtReportFilterBar.razor.rz.scp.css */
.ftcr-bar[b-eqghybuaqp]{display: flex;flex-direction: column;gap: 10px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.ftcr-bar__row[b-eqghybuaqp]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.ftcr-period[b-eqghybuaqp]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftcr-step[b-eqghybuaqp]{display: inline-flex;align-items: center;height: 32px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,8px);background: var(--nm-surface)}.ftcr-step__btn[b-eqghybuaqp]{display: inline-grid;place-items: center;width: 30px;height: 100%;border: 0;background: transparent;color: var(--nm-muted);cursor: pointer}.ftcr-step__btn:hover[b-eqghybuaqp]{color: var(--nm-brand-600);background: var(--nm-brand-50)}.ftcr-step__label[b-eqghybuaqp]{min-width: 132px;padding: 0 6px;font-size: 12.5px;font-weight: 700;text-align: center;color: var(--nm-ink);font-variant-numeric: tabular-nums}.ftcr-cal[b-eqghybuaqp]{min-width: 260px}.ftcr-search[b-eqghybuaqp]{flex: 1 1 220px;min-width: 200px;max-width: 360px}.ftcr-bar__end[b-eqghybuaqp]{display: flex;align-items: center;gap: 8px;margin-left: auto;align-self: flex-end;padding-bottom: 8px}.ftcr-count[b-eqghybuaqp]{display: inline-grid;place-items: center;min-width: 18px;height: 18px;padding: 0 5px;font-size: 11px;font-weight: 700;border-radius: var(--nm-r-pill,999px);background: var(--nm-brand-500);color: var(--nm-on-brand,#fff)}.ftcr-pins[b-eqghybuaqp],.ftcr-more__grid[b-eqghybuaqp]{display: flex;align-items: flex-start;gap: 10px 12px;flex-wrap: wrap}.ftcr-more[b-eqghybuaqp]{display: flex;flex-direction: column;gap: 10px;padding: 12px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.ftcr-more__hint[b-eqghybuaqp]{display: flex;align-items: center;gap: 6px;font-size: 11.5px;color: var(--nm-muted)}.ftcr-fld[b-eqghybuaqp]{display: flex;flex-direction: column;gap: 5px;min-width: 170px;padding: 6px 8px 8px;border: 1px solid transparent;border-radius: var(--nm-r-input,8px)}.ftcr-fld--wide[b-eqghybuaqp]{flex: 1 1 220px;min-width: 220px;max-width: 340px}.ftcr-fld.is-on[b-eqghybuaqp]{border-color: color-mix(in srgb,var(--nm-brand-500) 35%,transparent);background: var(--nm-brand-50)}.ftcr-fld__head[b-eqghybuaqp]{display: flex;align-items: center;justify-content: space-between;gap: 6px}.ftcr-fld__l[b-eqghybuaqp]{display: inline-flex;align-items: center;gap: 5px;font-size: 11.5px;font-weight: 600;color: var(--nm-ink-2,var(--nm-ink));white-space: nowrap}.ftcr-fld__l > i[b-eqghybuaqp]{font-size: 13px;color: var(--nm-brand-600);opacity: .85}.ftcr-pin[b-eqghybuaqp]{display: inline-grid;place-items: center;width: 22px;height: 22px;border: 0;border-radius: 6px;background: transparent;color: var(--nm-muted);cursor: pointer;opacity: .55;transition: opacity .15s,color .15s,background .15s}.ftcr-fld:hover .ftcr-pin[b-eqghybuaqp],.ftcr-pin:focus-visible[b-eqghybuaqp]{opacity: 1}.ftcr-pin:hover[b-eqghybuaqp]{background: var(--nm-surface);color: var(--nm-brand-600)}.ftcr-pin.is-on[b-eqghybuaqp]{opacity: 1;color: var(--nm-brand-600)}.ftcr-tokens[b-eqghybuaqp]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.ftcr-tokens__l[b-eqghybuaqp]{font-size: 11.5px;font-weight: 600;color: var(--nm-muted)}.ftcr-token[b-eqghybuaqp]{display: inline-flex;align-items: center;gap: 5px;max-width: 320px;height: 26px;padding: 0 8px 0 10px;font-size: 12px;color: var(--nm-brand-700,var(--nm-ink));border: 1px solid color-mix(in srgb,var(--nm-brand-500) 30%,transparent);border-radius: var(--nm-r-pill,999px);background: var(--nm-brand-50);cursor: pointer}.ftcr-token > span[b-eqghybuaqp]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftcr-token:hover[b-eqghybuaqp]{background: var(--nm-brand-100)}.ftcr-token.is-static[b-eqghybuaqp]{cursor: default}.ftcr-link[b-eqghybuaqp]{display: inline-flex;align-items: center;gap: 4px;padding: 0 4px;border: 0;background: transparent;font-size: 12px;font-weight: 600;color: var(--nm-brand-600);cursor: pointer}.ftcr-link:hover[b-eqghybuaqp]{text-decoration: underline}.ftcr-menuhd[b-eqghybuaqp]{padding: 8px 12px 4px;font-size: 10.5px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted)}.ftcr-menuempty[b-eqghybuaqp]{padding: 4px 12px 8px;font-size: 12px;color: var(--nm-muted)}.ftcr-viewrow[b-eqghybuaqp]{display: flex;align-items: center}.ftcr-viewrow[b-eqghybuaqp] > *:first-child{flex: 1 1 auto;min-width: 0}.ftcr-viewrow__del[b-eqghybuaqp]{flex: 0 0 auto;width: 28px;height: 28px;margin-right: 4px;border: 0;border-radius: 6px;background: transparent;color: var(--nm-muted);cursor: pointer}.ftcr-viewrow__del:hover[b-eqghybuaqp]{color: var(--nm-bad);background: var(--nm-bad-soft)}.ftcr-savepreview[b-eqghybuaqp]{display: flex;gap: 6px;flex-wrap: wrap;margin-top: 12px}@media (max-width: 760px){.ftcr-bar__end[b-eqghybuaqp]{margin-left: 0;width: 100%}.ftcr-search[b-eqghybuaqp]{max-width: none}.ftcr-fld[b-eqghybuaqp],.ftcr-fld--wide[b-eqghybuaqp]{flex: 1 1 100%;max-width: none}}
/* /src/Features/FastTrack/Pages/Manager/Reports/MonthlyDebt.razor.rz.scp.css */
.nm-list-page[b-vax32bkxnw]{display: flex;flex-direction: column;gap: 14px;padding: 22px 28px 28px}@media (max-width: 640px){.nm-list-page[b-vax32bkxnw]{padding: 16px 12px 22px}}.nm-list-head[b-vax32bkxnw]{display: flex;align-items: flex-start;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-vax32bkxnw]{margin: 0;font-size: 20px;font-weight: 700;line-height: 1.25;color: var(--nm-ink)}.nm-list-sub[b-vax32bkxnw]{margin: 3px 0 0;max-width: 600px;font-size: 12.5px;line-height: 1.45;color: var(--nm-muted)}.nm-list-actions[b-vax32bkxnw]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftdb-kpis[b-vax32bkxnw]{display: grid;grid-template-columns: repeat(auto-fit,minmax(178px,1fr));gap: 10px;transition: opacity .2s}.ftdb-kpis.is-busy[b-vax32bkxnw]{opacity: .55}.ftdb-kpi[b-vax32bkxnw]{display: flex;align-items: center;gap: 10px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.ftdb-kpi__ico[b-vax32bkxnw]{flex: 0 0 auto;display: grid;place-items: center;width: 34px;height: 34px;border-radius: 10px;font-size: 16px;background: var(--nm-surface-2);color: var(--nm-muted)}.ftdb-kpi--accent .ftdb-kpi__ico[b-vax32bkxnw]{background: var(--nm-brand-50);color: var(--nm-brand-600)}.ftdb-kpi--info .ftdb-kpi__ico[b-vax32bkxnw]{background: var(--nm-info-soft);color: var(--nm-info)}.ftdb-kpi--good .ftdb-kpi__ico[b-vax32bkxnw]{background: var(--nm-ok-soft);color: var(--nm-ok)}.ftdb-kpi--bad .ftdb-kpi__ico[b-vax32bkxnw]{background: var(--nm-bad-soft);color: var(--nm-bad)}.ftdb-kpi--warn .ftdb-kpi__ico[b-vax32bkxnw]{background: var(--nm-warn-soft);color: var(--nm-warn)}.ftdb-kpi__body[b-vax32bkxnw]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.ftdb-kpi__l[b-vax32bkxnw]{font-size: 10.5px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted)}.ftdb-kpi__v[b-vax32bkxnw]{font-size: 16px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.ftdb-kpi--bad .ftdb-kpi__v[b-vax32bkxnw]{color: var(--nm-bad)}.ftdb-kpi__v small[b-vax32bkxnw]{font-size: 11px;font-weight: 600;color: var(--nm-muted)}.ftdb-kpi__s[b-vax32bkxnw]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;min-height: 15px;font-size: 11px;font-variant-numeric: tabular-nums}.ftdb-kpi__s--warn[b-vax32bkxnw]{color: var(--nm-warn)}.ftdb-kpi__s--muted[b-vax32bkxnw]{color: var(--nm-muted)}.ftdb-tabs[b-vax32bkxnw]{display: flex;gap: 4px;overflow-x: auto;border-bottom: 1px solid var(--nm-border);scrollbar-width: thin}.ftdb-tab[b-vax32bkxnw]{display: inline-flex;align-items: center;gap: 6px;height: 38px;padding: 0 12px;margin-bottom: -1px;border: 1px solid transparent;border-bottom: 0;border-radius: 8px 8px 0 0;background: transparent;font-size: 13px;font-weight: 600;color: var(--nm-muted);white-space: nowrap;cursor: pointer}.ftdb-tab:hover[b-vax32bkxnw]{color: var(--nm-ink);background: var(--nm-surface-2)}.ftdb-tab.is-on[b-vax32bkxnw]{color: var(--nm-brand-700,var(--nm-brand-600));background: var(--nm-surface);border-color: var(--nm-border)}.ftdb-tab__n[b-vax32bkxnw]{padding: 1px 7px;font-size: 11px;border-radius: var(--nm-r-pill,999px);background: var(--nm-surface-2);color: var(--nm-muted)}.ftdb-tab.is-on .ftdb-tab__n[b-vax32bkxnw]{background: var(--nm-brand-50);color: var(--nm-brand-700,var(--nm-brand-600))}.ftdb-tab__n.is-warn[b-vax32bkxnw],.ftdb-tab.is-on .ftdb-tab__n.is-warn[b-vax32bkxnw]{display: inline-flex;align-items: center;gap: 3px;background: var(--nm-warn-soft);color: var(--nm-warn)}.ftdb .ftdb-card[b-vax32bkxnw] .nm-card__head{padding: 8px 14px}.ftdb .ftdb-card[b-vax32bkxnw] .nm-card__body{padding: 0}.ftdb-hd[b-vax32bkxnw]{display: flex;align-items: center;gap: 10px;width: 100%;flex-wrap: wrap}.ftdb-hd__l[b-vax32bkxnw]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ftdb-hd__end[b-vax32bkxnw]{margin-left: auto;display: inline-flex;align-items: center;gap: 5px;font-size: 11.5px;color: var(--nm-muted)}.ftdb-hd__note[b-vax32bkxnw]{display: inline-flex;align-items: flex-start;gap: 6px;font-size: 12px;line-height: 1.45;color: var(--nm-muted)}.ftdb-tblwrap[b-vax32bkxnw]{overflow: auto;max-height: calc(100vh - 260px)}.ftdb-tbl[b-vax32bkxnw]{width: 100%;border-collapse: separate;border-spacing: 0;font-size: 12.5px}.ftdb-tbl--wide[b-vax32bkxnw]{min-width: 1080px}.ftdb-tbl th[b-vax32bkxnw]{position: sticky;top: 0;z-index: 1;padding: 8px 10px;font-size: 10.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;text-align: left;color: var(--nm-muted);background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border);white-space: nowrap}.ftdb-tbl td[b-vax32bkxnw]{padding: 7px 10px;border-bottom: 1px solid var(--nm-border);color: var(--nm-ink);vertical-align: middle}.ftdb-tbl .r[b-vax32bkxnw]{text-align: right}.ftdb-tbl .num[b-vax32bkxnw]{font-variant-numeric: tabular-nums;white-space: nowrap}.ftdb-tbl tbody tr:hover td[b-vax32bkxnw]{background: var(--nm-surface-2)}.ftdb-tbl tr.is-click[b-vax32bkxnw]{cursor: pointer}.ftdb-tbl tr.is-click:hover td[b-vax32bkxnw]{background: var(--nm-brand-50)}.ftdb-tbl tr.is-muted td[b-vax32bkxnw]{color: var(--nm-muted)}.ftdb-tbl tfoot td[b-vax32bkxnw]{position: sticky;bottom: 0;font-weight: 700;background: var(--nm-surface);border-top: 1px solid var(--nm-border-strong);border-bottom: 0}.ftdb-tbl .is-bad[b-vax32bkxnw]{color: var(--nm-bad)}.ftdb-tbl .ftdb-sep[b-vax32bkxnw]{border-left: 1px solid var(--nm-border)}.ftdb-th__sub[b-vax32bkxnw]{display: block;font-weight: 600;text-transform: none;letter-spacing: 0;opacity: .8}.ftdb-sort[b-vax32bkxnw]{display: inline-flex;align-items: center;gap: 4px;padding: 0;border: 0;background: transparent;font: inherit;letter-spacing: inherit;text-transform: inherit;color: inherit;cursor: pointer}.ftdb-sort.is-on[b-vax32bkxnw]{color: var(--nm-brand-600)}.ftdb-sort[b-vax32bkxnw] .ftdb-sort--idle,.ftdb-sort .ftdb-sort--idle[b-vax32bkxnw]{opacity: .35}.ftdb-strong[b-vax32bkxnw]{font-weight: 600}.ftdb-sub[b-vax32bkxnw]{margin-top: 1px;font-size: 11px;color: var(--nm-muted);white-space: nowrap}.ftdb-tbl--stick1 th:first-child[b-vax32bkxnw],.ftdb-tbl--stick1 td:first-child[b-vax32bkxnw]{position: sticky;left: 0;z-index: 1;background: var(--nm-surface);box-shadow: 1px 0 0 var(--nm-border)}.ftdb-tbl--stick1 th:first-child[b-vax32bkxnw]{z-index: 2;background: var(--nm-surface-2)}.ftdb-tbl--stick1 tbody tr:hover td:first-child[b-vax32bkxnw]{background: var(--nm-surface-2)}.ftdb-tbl--stick1 tr.is-click:hover td:first-child[b-vax32bkxnw]{background: var(--nm-brand-50)}.ftdb-muted[b-vax32bkxnw]{color: var(--nm-muted)}.ftdb-clip[b-vax32bkxnw]{max-width: 220px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftdb-code[b-vax32bkxnw]{font-weight: 700;color: var(--nm-brand-600);text-decoration: none;font-variant-numeric: tabular-nums}.ftdb-code:hover[b-vax32bkxnw]{text-decoration: underline}.ftdb-flags[b-vax32bkxnw]{display: flex;gap: 4px;flex-wrap: wrap;margin-top: 3px}.ftdb-flag[b-vax32bkxnw]{display: inline-flex;align-items: center;gap: 3px;padding: 0 6px;height: 18px;font-size: 10.5px;font-weight: 600;border-radius: var(--nm-r-pill,999px);background: var(--nm-info-soft);color: var(--nm-info)}.ftdb-flag.is-warn[b-vax32bkxnw]{background: var(--nm-warn-soft);color: var(--nm-warn)}.ftdb-flag.is-gift[b-vax32bkxnw]{background: var(--nm-violet-soft);color: var(--nm-violet)}.ftdb-sharecol[b-vax32bkxnw]{width: 34%}.ftdb-share[b-vax32bkxnw]{display: flex;align-items: center;gap: 8px}.ftdb-share__bar[b-vax32bkxnw]{flex: 1 1 auto;height: 8px;border-radius: 999px;background: var(--nm-surface-2);overflow: hidden}.ftdb-share__bar > span[b-vax32bkxnw]{display: block;height: 100%;border-radius: 999px;background: var(--nm-brand-500)}.ftdb-share__pct[b-vax32bkxnw]{flex: 0 0 52px;text-align: right;font-size: 12px;font-variant-numeric: tabular-nums;color: var(--nm-muted)}.ftdb-note[b-vax32bkxnw]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin: 0;padding: 10px 14px;font-size: 12px;color: var(--nm-muted);border-top: 1px solid var(--nm-border)}.ftdb-note--warn[b-vax32bkxnw]{color: var(--nm-warn);background: var(--nm-warn-soft)}@media (max-width: 640px){.ftdb-kpis[b-vax32bkxnw]{grid-template-columns: 1fr 1fr;gap: 8px}.ftdb-kpi[b-vax32bkxnw]{padding: 8px 10px}.ftdb-kpi__ico[b-vax32bkxnw]{display: none}.ftdb-kpi__v[b-vax32bkxnw]{font-size: 14.5px}}@media (max-width: 760px){.ftdb-tblwrap[b-vax32bkxnw]{max-height: none}}.ftdb-kpi--neutral .ftdb-kpi__ico[b-vax32bkxnw]{background: var(--nm-surface-2);color: var(--nm-ink)}.ftdb-delta[b-vax32bkxnw]{display: inline-flex;align-items: center;padding: 0 6px;height: 17px;font-size: 10.5px;font-weight: 700;border-radius: var(--nm-r-pill,999px);background: var(--nm-surface-2);color: var(--nm-muted)}.ftdb-delta--good[b-vax32bkxnw]{background: var(--nm-ok-soft);color: var(--nm-ok)}.ftdb-delta--bad[b-vax32bkxnw]{background: var(--nm-bad-soft);color: var(--nm-bad)}.ftdb-over[b-vax32bkxnw]{display: grid;grid-template-columns: minmax(0,1.05fr) minmax(0,1fr);gap: 12px;transition: opacity .2s}.ftdb-over.is-busy[b-vax32bkxnw]{opacity: .55}@media (max-width: 980px){.ftdb-over[b-vax32bkxnw]{grid-template-columns: 1fr}}.ftdb-panel[b-vax32bkxnw]{display: flex;flex-direction: column;gap: 10px;min-width: 0;padding: 12px 14px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.ftdb-panel__hd[b-vax32bkxnw]{display: flex;align-items: center;gap: 8px}.ftdb-panel__t[b-vax32bkxnw]{display: inline-flex;align-items: center;gap: 7px;margin: 0;font-size: 13.5px;font-weight: 700;color: var(--nm-ink)}.ftdb-panel__t i[b-vax32bkxnw]{color: var(--nm-brand-600)}.ftdb-panel__end[b-vax32bkxnw]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.ftdb-panel__empty[b-vax32bkxnw]{display: flex;align-items: center;gap: 6px;margin: 6px 0;font-size: 12.5px;color: var(--nm-muted)}.ftdb-panel__empty i[b-vax32bkxnw]{color: var(--nm-ok);font-size: 16px}.ftdb-sub-t[b-vax32bkxnw]{margin: 4px 0 0;font-size: 10.5px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted)}.ftdb-stack[b-vax32bkxnw]{display: flex;height: 14px;overflow: hidden;border-radius: 999px;background: var(--nm-surface-2)}.ftdb-stack__seg[b-vax32bkxnw]{display: block;height: 100%;transition: width .3s}.is-paid[b-vax32bkxnw]{background: var(--nm-ok)}.is-issued[b-vax32bkxnw]{background: color-mix(in srgb,var(--nm-ok) 45%,var(--nm-surface))}.is-open[b-vax32bkxnw]{background: var(--nm-warn)}.ftdb-legend[b-vax32bkxnw]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 6px;margin: 0;padding: 0;list-style: none}@media (max-width: 520px){.ftdb-legend[b-vax32bkxnw]{grid-template-columns: 1fr}}.ftdb-legend__it[b-vax32bkxnw]{display: grid;grid-template-columns: auto 1fr;grid-template-areas: "dot l" "dot v" "dot p";column-gap: 7px;width: 100%;padding: 7px 9px;border: 1px solid var(--nm-border);border-radius: 10px;background: var(--nm-surface);text-align: left;font: inherit;cursor: pointer}.ftdb-legend__it:hover[b-vax32bkxnw]{background: var(--nm-surface-2)}.ftdb-legend__dot[b-vax32bkxnw]{grid-area: dot;width: 9px;height: 9px;margin-top: 4px;border-radius: 50%}.ftdb-legend__l[b-vax32bkxnw]{grid-area: l;font-size: 11.5px;color: var(--nm-muted)}.ftdb-legend__v[b-vax32bkxnw]{grid-area: v;font-size: 14px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.ftdb-legend__p[b-vax32bkxnw]{grid-area: p;font-size: 11px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.ftdb-mix[b-vax32bkxnw]{display: flex;flex-direction: column;gap: 2px;margin: 0;padding: 0;list-style: none}.ftdb-mix__row[b-vax32bkxnw]{display: grid;grid-template-columns: minmax(90px,140px) 1fr 40px minmax(96px,auto);align-items: center;gap: 10px;width: 100%;padding: 5px 6px;border: 0;border-radius: 8px;background: transparent;font: inherit;font-size: 12.5px;text-align: left;color: var(--nm-ink);cursor: pointer}.ftdb-mix__row:hover[b-vax32bkxnw]{background: var(--nm-surface-2)}.ftdb-mix__row.is-on[b-vax32bkxnw]{background: var(--nm-brand-50)}.ftdb-mix__l[b-vax32bkxnw]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftdb-mix__bar[b-vax32bkxnw]{height: 7px;border-radius: 999px;background: var(--nm-surface-2);overflow: hidden}.ftdb-mix__bar > span[b-vax32bkxnw]{display: block;height: 100%;border-radius: 999px;background: var(--nm-brand-500)}.ftdb-mix__n[b-vax32bkxnw]{text-align: right;color: var(--nm-muted);font-variant-numeric: tabular-nums}.ftdb-mix__v[b-vax32bkxnw]{text-align: right;font-weight: 600;font-variant-numeric: tabular-nums}.ftdb-acts[b-vax32bkxnw]{display: flex;flex-direction: column;gap: 8px;margin: 0;padding: 0;list-style: none}.ftdb-act[b-vax32bkxnw]{display: flex;align-items: flex-start;gap: 10px;padding: 9px 10px;border: 1px solid var(--nm-border);border-radius: 10px}.ftdb-act__ico[b-vax32bkxnw]{flex: 0 0 auto;display: grid;place-items: center;width: 30px;height: 30px;border-radius: 9px;font-size: 14px;background: var(--nm-surface-2);color: var(--nm-muted)}.ftdb-act--warn .ftdb-act__ico[b-vax32bkxnw]{background: var(--nm-warn-soft);color: var(--nm-warn)}.ftdb-act--info .ftdb-act__ico[b-vax32bkxnw]{background: var(--nm-info-soft);color: var(--nm-info)}.ftdb-act--bad .ftdb-act__ico[b-vax32bkxnw]{background: var(--nm-bad-soft);color: var(--nm-bad)}.ftdb-act__body[b-vax32bkxnw]{display: flex;flex-direction: column;gap: 1px;flex: 1 1 auto;min-width: 0}.ftdb-act__t[b-vax32bkxnw]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.ftdb-act__s[b-vax32bkxnw]{font-size: 12px;font-weight: 600;color: var(--nm-ink);font-variant-numeric: tabular-nums}.ftdb-act--warn .ftdb-act__s[b-vax32bkxnw]{color: var(--nm-warn)}.ftdb-act--bad .ftdb-act__s[b-vax32bkxnw]{color: var(--nm-bad)}.ftdb-act__h[b-vax32bkxnw]{font-size: 11.5px;line-height: 1.4;color: var(--nm-muted)}.ftdb-act__go[b-vax32bkxnw]{display: flex;align-items: center;gap: 4px;flex-wrap: wrap;justify-content: flex-end}@media (max-width: 520px){.ftdb-act[b-vax32bkxnw]{display: grid;grid-template-columns: 30px minmax(0,1fr)}.ftdb-act__go[b-vax32bkxnw]{grid-column: 2;justify-content: flex-start;margin-left: -8px}}.ftdb-hd__chip[b-vax32bkxnw]{display: inline-flex;align-items: center;gap: 5px;padding: 2px 9px;font-size: 11.5px;font-weight: 600;border-radius: var(--nm-r-pill,999px);background: var(--nm-brand-50);color: var(--nm-brand-700,var(--nm-brand-600))}.ftdb-selbar[b-vax32bkxnw]{display: flex;align-items: center;justify-content: center;gap: 8px;flex-wrap: wrap;padding: 8px 14px;font-size: 12.5px;color: var(--nm-ink);background: var(--nm-brand-50);border-bottom: 1px solid var(--nm-border)}.ftdb-tbl .is-warn[b-vax32bkxnw]{color: var(--nm-warn);font-weight: 600}.ftdb-tbl tr.is-sel td[b-vax32bkxnw]{background: var(--nm-brand-50)}.ftdb-nowrap[b-vax32bkxnw]{white-space: nowrap}.ftdb-tbl .ftdb-chk[b-vax32bkxnw]{width: 34px;padding-right: 0}.ftdb-chk[b-vax32bkxnw] .nm-checkbox,.ftdb-chk[b-vax32bkxnw] label{margin: 0}.ftdb-tbl--stick2 th:nth-child(-n+2)[b-vax32bkxnw],.ftdb-tbl--stick2 td:nth-child(-n+2)[b-vax32bkxnw]{position: sticky;z-index: 1;background: var(--nm-surface)}.ftdb-tbl--stick2 th:nth-child(1)[b-vax32bkxnw],.ftdb-tbl--stick2 td:nth-child(1)[b-vax32bkxnw]{left: 0}.ftdb-tbl--stick2 th:nth-child(2)[b-vax32bkxnw],.ftdb-tbl--stick2 td:nth-child(2)[b-vax32bkxnw]{left: 34px;box-shadow: 1px 0 0 var(--nm-border)}.ftdb-tbl--stick2 th:nth-child(-n+2)[b-vax32bkxnw]{z-index: 2;background: var(--nm-surface-2)}.ftdb-tbl--stick2 tbody tr:hover td:nth-child(-n+2)[b-vax32bkxnw]{background: var(--nm-surface-2)}.ftdb-tbl--stick2 tr.is-sel td:nth-child(-n+2)[b-vax32bkxnw]{background: var(--nm-brand-50)}.ftdb-inbar[b-vax32bkxnw]{display: inline-block;vertical-align: middle;width: 70px;height: 6px;margin-right: 8px;border-radius: 999px;background: var(--nm-surface-2);overflow: hidden}.ftdb-inbar > span[b-vax32bkxnw]{display: block;height: 100%;border-radius: 999px;background: var(--nm-brand-500)}.ftdb-mini-prog[b-vax32bkxnw]{display: inline-flex;align-items: center;gap: 7px;min-width: 120px}.ftdb-mini-prog__bar[b-vax32bkxnw]{display: flex;flex: 1 1 auto;height: 7px;border-radius: 999px;overflow: hidden;background: var(--nm-surface-2)}.ftdb-mini-prog__bar > span[b-vax32bkxnw]{display: block;height: 100%}.ftdb-mini-prog__p[b-vax32bkxnw]{flex: 0 0 44px;text-align: right;font-size: 11.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.ftdb-rowact[b-vax32bkxnw]{display: inline-flex;align-items: center;gap: 4px}.ftdb-iconbtn[b-vax32bkxnw]{display: inline-flex;align-items: center;gap: 4px;height: 28px;min-width: 28px;justify-content: center;padding: 0 7px;border: 1px solid var(--nm-border);border-radius: 8px;background: var(--nm-surface);font: inherit;font-size: 12px;font-weight: 600;color: var(--nm-muted);cursor: pointer}.ftdb-iconbtn:hover:not(:disabled)[b-vax32bkxnw]{color: var(--nm-brand-600);border-color: var(--nm-brand-500)}.ftdb-iconbtn.is-warn[b-vax32bkxnw]{color: var(--nm-warn);background: var(--nm-warn-soft);border-color: transparent}.ftdb-iconbtn:disabled[b-vax32bkxnw]{opacity: .5;cursor: default}.ftdb-mini[b-vax32bkxnw]{height: 26px;padding: 0 9px;border: 1px solid var(--nm-border);border-radius: 8px;background: var(--nm-surface);font: inherit;font-size: 11.5px;font-weight: 600;color: var(--nm-ink);white-space: nowrap;cursor: pointer}.ftdb-mini:hover:not(:disabled)[b-vax32bkxnw]{color: var(--nm-brand-600);border-color: var(--nm-brand-500)}.ftdb-mini:disabled[b-vax32bkxnw]{opacity: .5;cursor: default}.ftdb-link[b-vax32bkxnw]{padding: 0;border: 0;background: transparent;font: inherit;font-size: 12.5px;font-weight: 600;color: var(--nm-brand-600);cursor: pointer}.ftdb-link:hover[b-vax32bkxnw]{text-decoration: underline}.ftdb-bulk[b-vax32bkxnw]{position: sticky;bottom: 12px;z-index: 5;display: flex;align-items: center;justify-content: space-between;gap: 10px 14px;flex-wrap: wrap;padding: 10px 14px;border: 1px solid var(--nm-border-strong);border-radius: 14px;background: var(--nm-surface);box-shadow: var(--nm-shadow-lg)}.ftdb-bulk__n[b-vax32bkxnw]{display: inline-flex;align-items: center;gap: 7px;font-size: 13px;font-weight: 600;color: var(--nm-ink);font-variant-numeric: tabular-nums}.ftdb-bulk__n i[b-vax32bkxnw]{color: var(--nm-brand-600)}.ftdb-bulk__acts[b-vax32bkxnw]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap}.ftdb-confirm[b-vax32bkxnw]{margin: 0 0 10px;font-size: 13px;line-height: 1.5;color: var(--nm-ink)}.ftdb-confirm.ftdb-muted[b-vax32bkxnw]{color: var(--nm-muted);font-size: 12.5px}.ftdb-errs[b-vax32bkxnw]{margin: 6px 0 0;padding-left: 18px;font-size: 12px}.sr-only[b-vax32bkxnw]{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}
/* /src/Features/FastTrack/Pages/Manager/Reports/MonthlyExpenses.razor.rz.scp.css */
.nm-list-page[b-6fld1t6jn1]{display: flex;flex-direction: column;gap: 14px;padding: 22px 28px 28px}@media (max-width: 640px){.nm-list-page[b-6fld1t6jn1]{padding: 16px 12px 22px}}.nm-list-head[b-6fld1t6jn1]{display: flex;align-items: flex-start;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-6fld1t6jn1]{margin: 0;font-size: 20px;font-weight: 700;line-height: 1.25;color: var(--nm-ink)}.nm-list-sub[b-6fld1t6jn1]{margin: 3px 0 0;max-width: 600px;font-size: 12.5px;line-height: 1.45;color: var(--nm-muted)}.nm-list-actions[b-6fld1t6jn1]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ftcr-kpis[b-6fld1t6jn1]{display: grid;grid-template-columns: repeat(auto-fit,minmax(185px,1fr));gap: 10px;transition: opacity .2s}.ftcr-kpis.is-busy[b-6fld1t6jn1]{opacity: .55}.ftcr-kpi[b-6fld1t6jn1]{display: flex;align-items: center;gap: 10px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.ftcr-kpi__ico[b-6fld1t6jn1]{flex: 0 0 auto;display: grid;place-items: center;width: 34px;height: 34px;border-radius: 10px;font-size: 16px;background: var(--nm-surface-2);color: var(--nm-muted)}.ftcr-kpi--accent .ftcr-kpi__ico[b-6fld1t6jn1]{background: var(--nm-brand-50);color: var(--nm-brand-600)}.ftcr-kpi--info .ftcr-kpi__ico[b-6fld1t6jn1]{background: var(--nm-info-soft);color: var(--nm-info)}.ftcr-kpi--good .ftcr-kpi__ico[b-6fld1t6jn1]{background: var(--nm-ok-soft);color: var(--nm-ok)}.ftcr-kpi--bad .ftcr-kpi__ico[b-6fld1t6jn1]{background: var(--nm-bad-soft);color: var(--nm-bad)}.ftcr-kpi--warn .ftcr-kpi__ico[b-6fld1t6jn1]{background: var(--nm-warn-soft);color: var(--nm-warn)}.ftcr-kpi__body[b-6fld1t6jn1]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.ftcr-kpi__l[b-6fld1t6jn1]{font-size: 10.5px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted)}.ftcr-kpi__v[b-6fld1t6jn1]{font-size: 16px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.ftcr-kpi--bad .ftcr-kpi__v[b-6fld1t6jn1]{color: var(--nm-bad)}.ftcr-kpi__s[b-6fld1t6jn1]{font-size: 11px;font-variant-numeric: tabular-nums}.ftcr-kpi__s--warn[b-6fld1t6jn1]{color: var(--nm-warn)}.ftcr-kpi__s--muted[b-6fld1t6jn1]{color: var(--nm-muted)}.ftcr-tabs[b-6fld1t6jn1]{display: flex;gap: 4px;overflow-x: auto;border-bottom: 1px solid var(--nm-border);scrollbar-width: thin}.ftcr-tab[b-6fld1t6jn1]{display: inline-flex;align-items: center;gap: 6px;height: 38px;padding: 0 12px;margin-bottom: -1px;border: 1px solid transparent;border-bottom: 0;border-radius: 8px 8px 0 0;background: transparent;font-size: 13px;font-weight: 600;color: var(--nm-muted);white-space: nowrap;cursor: pointer}.ftcr-tab:hover[b-6fld1t6jn1]{color: var(--nm-ink);background: var(--nm-surface-2)}.ftcr-tab.is-on[b-6fld1t6jn1]{color: var(--nm-brand-700,var(--nm-brand-600));background: var(--nm-surface);border-color: var(--nm-border)}.ftcr-tab__n[b-6fld1t6jn1]{padding: 1px 7px;font-size: 11px;border-radius: var(--nm-r-pill,999px);background: var(--nm-surface-2);color: var(--nm-muted)}.ftcr-tab.is-on .ftcr-tab__n[b-6fld1t6jn1]{background: var(--nm-brand-50);color: var(--nm-brand-700,var(--nm-brand-600))}.ftcr-tab__n.is-warn[b-6fld1t6jn1],.ftcr-tab.is-on .ftcr-tab__n.is-warn[b-6fld1t6jn1]{display: inline-flex;align-items: center;gap: 3px;background: var(--nm-warn-soft);color: var(--nm-warn)}.ftcr .ftcr-card[b-6fld1t6jn1] .nm-card__head{padding: 8px 14px}.ftcr .ftcr-card[b-6fld1t6jn1] .nm-card__body{padding: 0}.ftcr-hd[b-6fld1t6jn1]{display: flex;align-items: center;gap: 10px;width: 100%;flex-wrap: wrap}.ftcr-hd__l[b-6fld1t6jn1]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ftcr-hd__end[b-6fld1t6jn1]{margin-left: auto;display: inline-flex;align-items: center;gap: 5px;font-size: 11.5px;color: var(--nm-muted)}.ftcr-hd__note[b-6fld1t6jn1]{display: inline-flex;align-items: flex-start;gap: 6px;font-size: 12px;line-height: 1.45;color: var(--nm-muted)}.ftcr-tblwrap[b-6fld1t6jn1]{overflow: auto;max-height: calc(100vh - 260px)}.ftcr-tbl[b-6fld1t6jn1]{width: 100%;border-collapse: separate;border-spacing: 0;font-size: 12.5px}.ftcr-tbl--wide[b-6fld1t6jn1]{min-width: 1080px}.ftcr-tbl th[b-6fld1t6jn1]{position: sticky;top: 0;z-index: 1;padding: 8px 10px;font-size: 10.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;text-align: left;color: var(--nm-muted);background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border);white-space: nowrap}.ftcr-tbl td[b-6fld1t6jn1]{padding: 7px 10px;border-bottom: 1px solid var(--nm-border);color: var(--nm-ink);vertical-align: middle}.ftcr-tbl .r[b-6fld1t6jn1]{text-align: right}.ftcr-tbl .num[b-6fld1t6jn1]{font-variant-numeric: tabular-nums;white-space: nowrap}.ftcr-tbl tbody tr:hover td[b-6fld1t6jn1]{background: var(--nm-surface-2)}.ftcr-tbl tr.is-click[b-6fld1t6jn1]{cursor: pointer}.ftcr-tbl tr.is-click:hover td[b-6fld1t6jn1]{background: var(--nm-brand-50)}.ftcr-tbl tr.is-muted td[b-6fld1t6jn1]{color: var(--nm-muted)}.ftcr-tbl tfoot td[b-6fld1t6jn1]{position: sticky;bottom: 0;font-weight: 700;background: var(--nm-surface);border-top: 1px solid var(--nm-border-strong);border-bottom: 0}.ftcr-tbl .is-bad[b-6fld1t6jn1]{color: var(--nm-bad)}.ftcr-tbl .ftcr-sep[b-6fld1t6jn1]{border-left: 1px solid var(--nm-border)}.ftcr-th__sub[b-6fld1t6jn1]{display: block;font-weight: 600;text-transform: none;letter-spacing: 0;opacity: .8}.ftcr-sort[b-6fld1t6jn1]{display: inline-flex;align-items: center;gap: 4px;padding: 0;border: 0;background: transparent;font: inherit;letter-spacing: inherit;text-transform: inherit;color: inherit;cursor: pointer}.ftcr-sort.is-on[b-6fld1t6jn1]{color: var(--nm-brand-600)}.ftcr-sort[b-6fld1t6jn1] .ftcr-sort--idle,.ftcr-sort .ftcr-sort--idle[b-6fld1t6jn1]{opacity: .35}.ftcr-strong[b-6fld1t6jn1]{font-weight: 600}.ftcr-sub[b-6fld1t6jn1]{margin-top: 1px;font-size: 11px;color: var(--nm-muted);white-space: nowrap}.ftcr-tbl--stick1 th:first-child[b-6fld1t6jn1],.ftcr-tbl--stick1 td:first-child[b-6fld1t6jn1]{position: sticky;left: 0;z-index: 1;background: var(--nm-surface);box-shadow: 1px 0 0 var(--nm-border)}.ftcr-tbl--stick1 th:first-child[b-6fld1t6jn1]{z-index: 2;background: var(--nm-surface-2)}.ftcr-tbl--stick1 tbody tr:hover td:first-child[b-6fld1t6jn1]{background: var(--nm-surface-2)}.ftcr-tbl--stick1 tr.is-click:hover td:first-child[b-6fld1t6jn1]{background: var(--nm-brand-50)}.ftcr-muted[b-6fld1t6jn1]{color: var(--nm-muted)}.ftcr-clip[b-6fld1t6jn1]{max-width: 220px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftcr-code[b-6fld1t6jn1]{font-weight: 700;color: var(--nm-brand-600);text-decoration: none;font-variant-numeric: tabular-nums}.ftcr-code:hover[b-6fld1t6jn1]{text-decoration: underline}.ftcr-flags[b-6fld1t6jn1]{display: flex;gap: 4px;flex-wrap: wrap;margin-top: 3px}.ftcr-flag[b-6fld1t6jn1]{display: inline-flex;align-items: center;gap: 3px;padding: 0 6px;height: 18px;font-size: 10.5px;font-weight: 600;border-radius: var(--nm-r-pill,999px);background: var(--nm-info-soft);color: var(--nm-info)}.ftcr-flag.is-warn[b-6fld1t6jn1]{background: var(--nm-warn-soft);color: var(--nm-warn)}.ftcr-flag.is-gift[b-6fld1t6jn1]{background: var(--nm-violet-soft);color: var(--nm-violet)}.ftcr-sharecol[b-6fld1t6jn1]{width: 34%}.ftcr-share[b-6fld1t6jn1]{display: flex;align-items: center;gap: 8px}.ftcr-share__bar[b-6fld1t6jn1]{flex: 1 1 auto;height: 8px;border-radius: 999px;background: var(--nm-surface-2);overflow: hidden}.ftcr-share__bar > span[b-6fld1t6jn1]{display: block;height: 100%;border-radius: 999px;background: var(--nm-brand-500)}.ftcr-share__pct[b-6fld1t6jn1]{flex: 0 0 52px;text-align: right;font-size: 12px;font-variant-numeric: tabular-nums;color: var(--nm-muted)}.ftcr-note[b-6fld1t6jn1]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin: 0;padding: 10px 14px;font-size: 12px;color: var(--nm-muted);border-top: 1px solid var(--nm-border)}.ftcr-note--warn[b-6fld1t6jn1]{color: var(--nm-warn);background: var(--nm-warn-soft)}@media (max-width: 640px){.ftcr-kpis[b-6fld1t6jn1]{grid-template-columns: 1fr 1fr;gap: 8px}.ftcr-kpi[b-6fld1t6jn1]{padding: 8px 10px}.ftcr-kpi__ico[b-6fld1t6jn1]{display: none}.ftcr-kpi__v[b-6fld1t6jn1]{font-size: 14.5px}}@media (max-width: 760px){.ftcr-tblwrap[b-6fld1t6jn1]{max-height: none}}
/* /src/Features/FastTrack/Pages/Manager/Trash.razor.rz.scp.css */
.nm-list-page[b-gu3hgas23v]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink);min-width: 0}.nm-list-head[b-gu3hgas23v]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-gu3hgas23v]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-gu3hgas23v]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-gu3hgas23v]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.fttr-toolbar[b-gu3hgas23v]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.fttr-search[b-gu3hgas23v]{flex: 1 1 280px;max-width: 420px;min-width: 0}.fttr-select[b-gu3hgas23v]{flex: 0 0 200px}.fttr-count[b-gu3hgas23v]{margin-left: auto;font-size: 13px;color: var(--nm-muted);white-space: nowrap}.fttr-hint[b-gu3hgas23v]{margin: 0 0 10px;font-size: 12.5px;color: var(--nm-muted)}.fttr-scroll[b-gu3hgas23v]{overflow-x: auto;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input)}.fttr-table[b-gu3hgas23v]{width: 100%;min-width: 820px;border-collapse: collapse;font-size: 13.5px}.fttr-table th[b-gu3hgas23v]{position: sticky;top: 0;padding: 9px 12px;background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border);color: var(--nm-muted);font-size: 12px;font-weight: 700;text-align: left;white-space: nowrap}.fttr-table td[b-gu3hgas23v]{padding: 10px 12px;border-bottom: 1px solid var(--nm-border);vertical-align: top;color: var(--nm-ink)}.fttr-table tbody tr:last-child td[b-gu3hgas23v]{border-bottom: 0}.fttr-table tbody tr:hover td[b-gu3hgas23v]{background: var(--nm-surface-2)}.fttr-table .is-num[b-gu3hgas23v]{text-align: right}.fttr-table .is-nowrap[b-gu3hgas23v]{white-space: nowrap}.fttr-table .is-act[b-gu3hgas23v]{width: 1%;white-space: nowrap;text-align: right}.fttr-2l[b-gu3hgas23v]{display: inline-flex;flex-direction: column;gap: 2px;min-width: 0}.fttr-2l__main[b-gu3hgas23v]{color: var(--nm-ink)}.fttr-2l__sub[b-gu3hgas23v]{font-size: 12px;color: var(--nm-muted)}.fttr-fee[b-gu3hgas23v]{color: var(--nm-bad)}.fttr-code[b-gu3hgas23v]{font-weight: 700;font-variant-numeric: tabular-nums;color: var(--nm-ink);text-decoration: none}a.fttr-code[b-gu3hgas23v]{color: var(--nm-brand-700)}a.fttr-code:hover[b-gu3hgas23v]{text-decoration: underline}.fttr-intrash[b-gu3hgas23v]{display: inline-block;margin-left: 6px;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-muted);font-size: 11.5px}.fttr-reason[b-gu3hgas23v]{max-width: 360px;white-space: pre-line;overflow-wrap: anywhere;color: var(--nm-ink-2)}.fttr-stack[b-gu3hgas23v]{display: flex;flex-direction: column;gap: 12px}.fttr-intro[b-gu3hgas23v]{margin: 0;font-size: 14px;color: var(--nm-ink-2)}.fttr-skel[b-gu3hgas23v]{display: flex;flex-direction: column;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input)}.fttr-skel__row[b-gu3hgas23v]{display: grid;grid-template-columns: 160px 1fr 120px;gap: 16px;padding: 14px 12px;border-bottom: 1px solid var(--nm-border)}.fttr-skel__row:last-child[b-gu3hgas23v]{border-bottom: 0}.fttr-skel__bar[b-gu3hgas23v]{height: 12px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);animation: fttr-pulse-b-gu3hgas23v 1.2s ease-in-out infinite}.fttr-skel__bar--code[b-gu3hgas23v]{width: 110px}.fttr-skel__bar--short[b-gu3hgas23v]{width: 80px;justify-self: end}@keyframes fttr-pulse-b-gu3hgas23v{0%,100%{opacity: 1}50%{opacity: .45}}@media (prefers-reduced-motion: reduce){.fttr-skel__bar[b-gu3hgas23v]{animation: none}}@media (max-width: 720px){.nm-list-page[b-gu3hgas23v]{padding: 16px 16px 24px}.fttr-search[b-gu3hgas23v]{max-width: none;flex-basis: 100%}.fttr-select[b-gu3hgas23v]{flex: 1 1 100%}.fttr-count[b-gu3hgas23v]{margin-left: 0}}
/* /src/Features/Flights/Pages/Ca/CaFlightConfirmation.razor.rz.scp.css */
.cafc-root[b-d7xyiavx3h]{--d-bg: #f7f8fa;--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-accent: #ff6b00;--d-r: 12px;color: var(--d-ink);background: var(--d-bg);padding: 20px 28px;display: flex;flex-direction: column;gap: 20px;min-height: calc(100vh - 64px)}.cafc-card[b-d7xyiavx3h]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px}
/* /src/Features/Flights/Pages/Ca/CaFlightPassengers.razor.rz.scp.css */
.cafpax-root[b-uzkyqsrvsb]{--d-bg: #f7f8fa;--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-accent: #ff6b00;--d-r: 12px;color: var(--d-ink);background: var(--d-bg);padding: 20px 28px;display: flex;flex-direction: column;gap: 20px;min-height: calc(100vh - 64px)}.cafpax-card[b-uzkyqsrvsb]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px}
/* /src/Features/Flights/Pages/Ca/CaFlightPayment.razor.rz.scp.css */
.cafpay-root[b-id1vkn8lqy]{--d-bg: #f7f8fa;--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-accent: #ff6b00;--d-r: 12px;color: var(--d-ink);background: var(--d-bg);padding: 20px 28px;display: flex;flex-direction: column;gap: 20px;min-height: calc(100vh - 64px)}.cafpay-card[b-id1vkn8lqy]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px}
/* /src/Features/Flights/Pages/Ca/CaFlightResults.razor.rz.scp.css */
.cafr-root[b-vhfpm1kyc4]{--d-bg: #f7f8fa;--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-accent: #ff6b00;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-r: 12px;color: var(--d-ink);background: var(--d-bg);padding: 20px 28px;display: flex;flex-direction: column;gap: 20px;min-height: calc(100vh - 64px)}.cafr-card[b-vhfpm1kyc4]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px}.cafr-loading[b-vhfpm1kyc4]{display: flex;align-items: center;justify-content: center;padding: 60px 0}.cafr-spinner[b-vhfpm1kyc4]{width: 28px;height: 28px;border: 3px solid var(--d-accent);border-top-color: transparent;border-radius: 50%;animation: cafr-spin-b-vhfpm1kyc4 0.8s linear infinite}@keyframes cafr-spin-b-vhfpm1kyc4{to{transform: rotate(360deg)}}
/* /src/Features/Flights/Pages/Ca/CaFlightsPage.razor.rz.scp.css */
.cafp-root[b-k83m0e4cj7]{--d-bg: #f7f8fa;--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-line-2: #f1f2f5;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-ink-4: #a5abb8;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff2e8 0%,#ffe0c7 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 12px;color: var(--d-ink);background: var(--d-bg);display: flex;flex-direction: column;height: calc(100vh - 64px)}.cafp-hero-wrap[b-k83m0e4cj7]{flex-shrink: 0;padding: 12px 16px 0}@media (min-width: 768px){.cafp-hero-wrap[b-k83m0e4cj7]{padding: 16px 28px 0}}.cafp-tabs[b-k83m0e4cj7]{display: inline-flex;gap: 2px;padding: 3px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r)}.cafp-tab[b-k83m0e4cj7]{appearance: none;border: 0;background: transparent;height: 30px;padding: 0 14px;border-radius: 7px;font-size: 12.5px;font-weight: 500;color: var(--d-ink-3);cursor: pointer;display: inline-flex;align-items: center;gap: 6px;transition: background .12s,color .12s;white-space: nowrap}.cafp-tab:hover[b-k83m0e4cj7]{background: var(--d-surface-2);color: var(--d-ink)}.cafp-tab.is-active[b-k83m0e4cj7]{background: var(--d-accent-grad);color: #fff;box-shadow: 0 1px 2px rgba(255,107,0,0.18)}.cafp-tab-count[b-k83m0e4cj7]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10.5px;font-weight: 600;padding: 1px 6px;border-radius: 999px;background: rgba(255,255,255,0.25);color: inherit}.cafp-tab:not(.is-active) .cafp-tab-count[b-k83m0e4cj7]{background: var(--d-accent-soft);color: var(--d-accent)}.cafp-filters[b-k83m0e4cj7]{display: flex;align-items: center;gap: 10px;padding: 10px 16px;flex-wrap: wrap;flex-shrink: 0}@media (min-width: 768px){.cafp-filters[b-k83m0e4cj7]{gap: 12px;padding: 12px 28px}}.cafp-search[b-k83m0e4cj7]{position: relative}.cafp-search svg[b-k83m0e4cj7]{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);width: 14px;height: 14px;color: var(--d-ink-4);pointer-events: none}.cafp-search input[b-k83m0e4cj7]{height: 38px;padding: 0 12px 0 34px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;color: var(--d-ink);width: 240px;transition: border-color .12s,box-shadow .12s}.cafp-search input:focus[b-k83m0e4cj7]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(255,107,0,0.12)}.cafp-card[b-k83m0e4cj7]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.cafp-card-pad[b-k83m0e4cj7]{padding: 12px}@media (min-width: 768px){.cafp-card-pad[b-k83m0e4cj7]{padding: 16px}}.cafp-body[b-k83m0e4cj7]{flex: 1;min-height: 0;padding: 0 16px 14px;display: flex;flex-direction: column;overflow: hidden}@media (min-width: 768px){.cafp-body[b-k83m0e4cj7]{padding: 0 28px 16px}}.cafp-body-scroll[b-k83m0e4cj7]{flex: 1;overflow: auto}.cafp-search-region[b-k83m0e4cj7]{flex: 1;overflow-y: auto;padding: 12px 14px 16px}@media (min-width: 768px){.cafp-search-region[b-k83m0e4cj7]{padding: 16px 28px 20px}}.cafp-search-region > * + *[b-k83m0e4cj7]{margin-top: 12px}@media (min-width: 768px){.cafp-search-region > * + *[b-k83m0e4cj7]{margin-top: 16px}}.cafp-tbl[b-k83m0e4cj7]{width: 100%;border-collapse: collapse;font-size: 14px}.cafp-tbl thead th[b-k83m0e4cj7]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap;position: sticky;top: 0;z-index: 1}.cafp-tbl thead th.right[b-k83m0e4cj7]{text-align: right}.cafp-tbl thead th.center[b-k83m0e4cj7]{text-align: center}.cafp-tbl tbody td[b-k83m0e4cj7]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.cafp-tbl tbody tr:last-child td[b-k83m0e4cj7]{border-bottom: 0}.cafp-tbl tbody tr:hover[b-k83m0e4cj7]{background: var(--d-surface-2)}.cafp-tbl td.right[b-k83m0e4cj7]{text-align: right}.cafp-tbl td.center[b-k83m0e4cj7]{text-align: center}.cafp-num[b-k83m0e4cj7]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.cafp-mono[b-k83m0e4cj7]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-accent);font-weight: 500;text-decoration: none}.cafp-mono:hover[b-k83m0e4cj7]{text-decoration: underline;color: var(--d-accent)}.cafp-name[b-k83m0e4cj7]{font-weight: 500;color: var(--d-ink);display: block;max-width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cafp-sub[b-k83m0e4cj7]{font-size: 11.5px;color: var(--d-ink-3);margin-top: 2px}.cafp-b2b[b-k83m0e4cj7]{margin-left: 6px;padding: 1px 5px;font-size: 9.5px;font-weight: 700;background: #dbeafe;color: #1d4ed8;border-radius: 4px;letter-spacing: 0.04em}.cafp-status[b-k83m0e4cj7]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 8px;border-radius: 999px;font-size: 11px;font-weight: 500;background: var(--d-surface-2);color: var(--d-ink-2)}.cafp-status .d[b-k83m0e4cj7]{width: 5px;height: 5px;border-radius: 50%;background: currentColor}.cafp-status.warn[b-k83m0e4cj7]{background: var(--d-warn-soft);color: #92400e}.cafp-status.good[b-k83m0e4cj7]{background: var(--d-good-soft);color: #166534}.cafp-status.info[b-k83m0e4cj7]{background: #dbeafe;color: #1d4ed8}.cafp-status.danger[b-k83m0e4cj7]{background: #fee2e2;color: #b91c1c}.cafp-status.muted[b-k83m0e4cj7]{background: var(--d-surface-2);color: var(--d-ink-3)}.cafp-status.purple[b-k83m0e4cj7]{background: #ede9fe;color: #6d28d9}.cafp-status.accent[b-k83m0e4cj7]{background: var(--d-accent-soft);color: var(--d-accent)}.cafp-icon-btn[b-k83m0e4cj7]{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 7px;border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink-3);cursor: pointer;transition: background .12s,color .12s,border-color .12s;text-decoration: none}.cafp-icon-btn:hover[b-k83m0e4cj7]{background: var(--d-surface-2);color: var(--d-accent);border-color: var(--d-accent)}.cafp-empty[b-k83m0e4cj7]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 48px 16px;color: var(--d-ink-3);text-align: center}.cafp-empty b[b-k83m0e4cj7]{color: var(--d-ink);font-weight: 500;font-size: 14px}.cafp-empty small[b-k83m0e4cj7]{font-size: 12px}.cafp-empty svg[b-k83m0e4cj7]{margin-bottom: 6px;color: var(--d-ink-4)}.cafp-loading[b-k83m0e4cj7]{display: flex;align-items: center;justify-content: center;padding: 60px 0;flex-direction: column;gap: 10px;color: var(--d-ink-3);font-size: 12.5px}.cafp-trip-banner[b-k83m0e4cj7]{background: var(--d-surface);border: 1px solid var(--d-line);border-left: 3px solid var(--d-accent);border-radius: var(--d-r);padding: 12px 14px;display: flex;gap: 12px;align-items: flex-start;margin-bottom: 12px}.cafp-trip-banner svg[b-k83m0e4cj7]{width: 18px;height: 18px;color: var(--d-accent);flex-shrink: 0;margin-top: 1px}.cafp-trip-banner b[b-k83m0e4cj7]{color: var(--d-ink);font-weight: 600;font-size: 14px}.cafp-page[b-k83m0e4cj7]{padding: 0 16px 14px;flex-shrink: 0}@media (min-width: 768px){.cafp-page[b-k83m0e4cj7]{padding: 0 28px 14px}}.cafp-arrow[b-k83m0e4cj7]{color: var(--d-accent);margin: 0 6px}.cafp-panels[b-k83m0e4cj7]{display: grid;grid-template-columns: 1fr;gap: 16px}@media (min-width: 1024px){.cafp-panels[b-k83m0e4cj7]{grid-template-columns: minmax(0,1.5fr) minmax(0,1fr)}}.cafp-panel-stack[b-k83m0e4cj7]{display: flex;flex-direction: column;gap: 16px;min-width: 0}.cafp-panel[b-k83m0e4cj7]{padding: 14px 16px 16px}.cafp-panel-hd[b-k83m0e4cj7]{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 12px}.cafp-panel-hd b[b-k83m0e4cj7]{font-size: 14px;font-weight: 600;color: var(--d-ink);letter-spacing: -0.005em}.cafp-link-btn[b-k83m0e4cj7]{appearance: none;border: 0;background: transparent;color: var(--d-accent);font-size: 12px;font-weight: 500;cursor: pointer;display: inline-flex;align-items: center;gap: 3px;padding: 4px 6px;border-radius: 6px;transition: background .12s}.cafp-link-btn:hover[b-k83m0e4cj7]{background: var(--d-accent-soft)}.cafp-recent-list[b-k83m0e4cj7]{display: grid;grid-template-columns: 1fr;gap: 10px}@media (min-width: 640px){.cafp-recent-list[b-k83m0e4cj7]{grid-template-columns: repeat(3,minmax(0,1fr))}}.cafp-recent[b-k83m0e4cj7]{display: flex;flex-direction: column;gap: 8px;padding: 12px;border: 1px solid var(--d-line);border-radius: 10px;background: var(--d-surface);text-decoration: none;color: inherit;transition: border-color .12s,box-shadow .12s,transform .12s;min-width: 0}.cafp-recent:hover[b-k83m0e4cj7]{border-color: var(--d-accent);box-shadow: 0 4px 12px -4px rgba(255,107,0,0.18);transform: translateY(-1px)}.cafp-recent .route[b-k83m0e4cj7]{display: flex;align-items: center;gap: 8px;font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 15px;font-weight: 600;color: var(--d-ink);letter-spacing: 0.02em}.cafp-recent .route svg[b-k83m0e4cj7]{color: var(--d-accent);flex-shrink: 0}.cafp-recent .route .iata.muted[b-k83m0e4cj7]{color: var(--d-ink-4);font-weight: 500}.cafp-recent .meta[b-k83m0e4cj7]{font-size: 11.5px;color: var(--d-ink-3);display: flex;align-items: center;gap: 4px;flex-wrap: wrap}.cafp-recent .meta .dot[b-k83m0e4cj7]{color: var(--d-ink-4)}.cafp-recent .foot[b-k83m0e4cj7]{display: flex;align-items: center;justify-content: space-between;gap: 6px;margin-top: 2px}.cafp-recent .amount[b-k83m0e4cj7]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12.5px;font-weight: 600;color: var(--d-ink);letter-spacing: -0.01em}.cafp-recent-empty[b-k83m0e4cj7]{display: flex;flex-direction: column;align-items: center;gap: 8px;padding: 22px 12px;color: var(--d-ink-3);font-size: 12.5px;text-align: center;border: 1px dashed var(--d-line);border-radius: 10px;background: var(--d-surface-2)}.cafp-recent-empty svg[b-k83m0e4cj7]{color: var(--d-ink-4)}.cafp-tips-card[b-k83m0e4cj7]{background: linear-gradient(180deg,var(--d-surface) 0%,var(--d-accent-soft) 200%)}.cafp-tips[b-k83m0e4cj7]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 10px}.cafp-tips li[b-k83m0e4cj7]{display: flex;align-items: flex-start;gap: 10px;font-size: 12.5px;color: var(--d-ink-2);line-height: 1.45}.cafp-tips .num[b-k83m0e4cj7]{flex-shrink: 0;width: 20px;height: 20px;border-radius: 50%;background: var(--d-accent-grad);color: #fff;font-size: 11px;font-weight: 700;display: grid;place-items: center;margin-top: 1px;font-family: 'JetBrains Mono',ui-monospace,monospace}
/* /src/Features/Flights/Pages/Manager/FlightSearch.razor.rz.scp.css */
.mfsold-root[b-p8cn7b68pb]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);--d-good: #16a34a;--d-warn: #d97706;--d-danger: #dc2626;--d-info: #2563eb;--d-violet: #8b5cf6;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);display: flex;flex-direction: column;height: calc(100vh - 64px)}.mfsold-hero[b-p8cn7b68pb]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding: 14px 28px 12px;border-bottom: 1px solid var(--d-line);flex-shrink: 0}.mfsold-hero h1[b-p8cn7b68pb]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 22px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.mfsold-hero h1 em[b-p8cn7b68pb]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.mfsold-hero-meta[b-p8cn7b68pb]{margin-top: 4px;font-size: 12.5px;color: var(--d-ink-3)}.mfsold-tabs[b-p8cn7b68pb]{display: inline-flex;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 3px;gap: 2px}.mfsold-tab[b-p8cn7b68pb]{padding: 6px 12px;border-radius: 7px;font-size: 12.5px;font-weight: 500;color: var(--d-ink-2);background: transparent;border: 0;cursor: pointer;display: inline-flex;align-items: center;gap: 6px}.mfsold-tab:hover[b-p8cn7b68pb]{color: var(--d-ink);background: var(--d-surface-2)}.mfsold-tab.is-active[b-p8cn7b68pb]{background: var(--d-accent-grad);color: #fff}.mfsold-tab-count[b-p8cn7b68pb]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10.5px;padding: 1px 6px;border-radius: 999px;background: var(--d-accent-soft);color: var(--d-accent)}.mfsold-tab.is-active .mfsold-tab-count[b-p8cn7b68pb]{background: rgba(255,255,255,0.25);color: #fff}.mfsold-toolbar[b-p8cn7b68pb]{display: flex;align-items: center;gap: 8px;padding: 10px 28px;flex-wrap: wrap;flex-shrink: 0}.mfsold-search[b-p8cn7b68pb]{position: relative;width: 260px}.mfsold-search svg[b-p8cn7b68pb]{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);color: var(--d-ink-4);pointer-events: none}.mfsold-search input[b-p8cn7b68pb]{width: 100%;height: 36px;padding: 0 12px 0 36px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;outline: none}.mfsold-search input:focus[b-p8cn7b68pb]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(255,107,0,0.12)}.mfsold-content[b-p8cn7b68pb]{flex: 1;min-height: 0;padding: 0 28px 12px;display: flex;flex-direction: column;gap: 14px;overflow: auto}.mfsold-card[b-p8cn7b68pb]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.mfsold-card-pad[b-p8cn7b68pb]{padding: 16px}.mfsold-tbl-wrap[b-p8cn7b68pb]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: auto;flex: 1;min-height: 0}.mfsold-tbl[b-p8cn7b68pb]{width: 100%;border-collapse: collapse;font-size: 14px}.mfsold-tbl thead th[b-p8cn7b68pb]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap;position: sticky;top: 0;z-index: 1}.mfsold-tbl thead th.center[b-p8cn7b68pb]{text-align: center}.mfsold-tbl thead th.right[b-p8cn7b68pb]{text-align: right}.mfsold-tbl tbody td[b-p8cn7b68pb]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.mfsold-tbl tbody tr:hover[b-p8cn7b68pb]{background: var(--d-surface-2)}.mfsold-tbl td.center[b-p8cn7b68pb]{text-align: center}.mfsold-tbl td.right[b-p8cn7b68pb]{text-align: right}.mfsold-tbl-num[b-p8cn7b68pb]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.mfsold-tbl-link[b-p8cn7b68pb]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-accent);font-weight: 500;text-decoration: none}.mfsold-tbl-link:hover[b-p8cn7b68pb]{text-decoration: underline}.mfsold-cell-name[b-p8cn7b68pb]{font-size: 14px;font-weight: 500;color: var(--d-ink);max-width: 180px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.mfsold-cell-sub[b-p8cn7b68pb]{font-size: 11.5px;color: var(--d-ink-4);margin-top: 2px}.mfsold-amount[b-p8cn7b68pb]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-weight: 600;font-size: 12.5px;color: var(--d-ink);font-variant-numeric: tabular-nums}.mfsold-arrow[b-p8cn7b68pb]{color: var(--d-accent);margin: 0 4px}.mfsold-tag-b2b[b-p8cn7b68pb]{display: inline-flex;align-items: center;padding: 1px 6px;border-radius: 4px;background: color-mix(in srgb,var(--d-info) 10%,#fff);color: var(--d-info);font-size: 9.5px;font-weight: 700;margin-left: 4px}.mfsold-pnr-mono[b-p8cn7b68pb]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-weight: 500;font-size: 12px;color: var(--d-ink-2)}.mfsold-ticket[b-p8cn7b68pb]{font-size: 11.5px;color: var(--d-good);margin-top: 2px}.mfsold-status[b-p8cn7b68pb]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 9px;border-radius: 999px;font-size: 11px;font-weight: 600;border: 1px solid transparent}.mfsold-status .d[b-p8cn7b68pb]{width: 5px;height: 5px;border-radius: 50%}.mfsold-status.warn[b-p8cn7b68pb]{background: color-mix(in srgb,var(--d-warn) 12%,#fff);color: color-mix(in srgb,var(--d-warn) 80%,#000);border-color: color-mix(in srgb,var(--d-warn) 30%,#fff)}.mfsold-status.warn .d[b-p8cn7b68pb]{background: var(--d-warn)}.mfsold-status.good[b-p8cn7b68pb]{background: color-mix(in srgb,var(--d-good) 12%,#fff);color: color-mix(in srgb,var(--d-good) 80%,#000);border-color: color-mix(in srgb,var(--d-good) 30%,#fff)}.mfsold-status.good .d[b-p8cn7b68pb]{background: var(--d-good)}.mfsold-status.info[b-p8cn7b68pb]{background: color-mix(in srgb,var(--d-info) 12%,#fff);color: color-mix(in srgb,var(--d-info) 80%,#000);border-color: color-mix(in srgb,var(--d-info) 30%,#fff)}.mfsold-status.info .d[b-p8cn7b68pb]{background: var(--d-info)}.mfsold-status.muted[b-p8cn7b68pb]{background: var(--d-surface-2);color: var(--d-ink-3);border-color: var(--d-line)}.mfsold-status.muted .d[b-p8cn7b68pb]{background: var(--d-ink-4)}.mfsold-status.danger[b-p8cn7b68pb]{background: color-mix(in srgb,var(--d-danger) 12%,#fff);color: color-mix(in srgb,var(--d-danger) 80%,#000);border-color: color-mix(in srgb,var(--d-danger) 30%,#fff)}.mfsold-status.danger .d[b-p8cn7b68pb]{background: var(--d-danger)}.mfsold-status.violet[b-p8cn7b68pb]{background: color-mix(in srgb,var(--d-violet) 12%,#fff);color: color-mix(in srgb,var(--d-violet) 80%,#000);border-color: color-mix(in srgb,var(--d-violet) 30%,#fff)}.mfsold-status.violet .d[b-p8cn7b68pb]{background: var(--d-violet)}.mfsold-status.accent[b-p8cn7b68pb]{background: var(--d-accent-soft);color: var(--d-accent);border-color: color-mix(in srgb,var(--d-accent) 25%,#fff)}.mfsold-status.accent .d[b-p8cn7b68pb]{background: var(--d-accent)}.mfsold-icon-btn[b-p8cn7b68pb]{width: 30px;height: 30px;display: inline-flex;align-items: center;justify-content: center;border: 0;background: transparent;border-radius: 7px;color: var(--d-ink-3);cursor: pointer}.mfsold-icon-btn:hover[b-p8cn7b68pb]{background: var(--d-surface-2);color: var(--d-info)}.mfsold-empty[b-p8cn7b68pb]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 48px 16px;color: var(--d-ink-3);text-align: center}.mfsold-empty b[b-p8cn7b68pb]{color: var(--d-ink);font-weight: 500;font-size: 14px}.mfsold-empty small[b-p8cn7b68pb]{font-size: 12px}.mfsold-empty svg[b-p8cn7b68pb]{color: var(--d-ink-4);margin-bottom: 6px}.mfsold-loading[b-p8cn7b68pb]{display: flex;align-items: center;justify-content: center;padding: 64px 0}.mfsold-spinner[b-p8cn7b68pb]{width: 28px;height: 28px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: mfsold-spin-b-p8cn7b68pb .7s linear infinite}@keyframes mfsold-spin-b-p8cn7b68pb{to{transform: rotate(360deg)}}.mfsold-pagination[b-p8cn7b68pb]{padding: 0 28px 12px;flex-shrink: 0}
/* /src/Features/Flights/Pages/Manager/ManagerFlightConfirmation.razor.rz.scp.css */
.mfc-root[b-5xeksj9afp]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);--d-r: 10px;color: var(--d-ink)}.mfc-hero[b-5xeksj9afp]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.mfc-hero h1[b-5xeksj9afp]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;line-height: 1.15}.mfc-hero h1 em[b-5xeksj9afp]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.mfc-hero-meta[b-5xeksj9afp]{margin-top: 6px;color: var(--d-ink-3);font-size: 14px}.mfc-hero-ico[b-5xeksj9afp]{width: 38px;height: 38px;border-radius: 9px;background: var(--d-accent-grad);color: #fff;display: grid;place-items: center;box-shadow: 0 1px 2px rgba(255,107,0,0.18),0 4px 12px -2px rgba(255,107,0,0.22);flex-shrink: 0}.mfc-hero-ico svg[b-5xeksj9afp]{width: 18px;height: 18px}.mfc-hero-block[b-5xeksj9afp]{display: flex;align-items: center;gap: 14px}.mfc-hero-actions[b-5xeksj9afp]{display: flex;align-items: center;gap: 10px}.mfc-btn[b-5xeksj9afp]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.mfc-btn:hover[b-5xeksj9afp]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.mfc-btn svg[b-5xeksj9afp]{width: 14px;height: 14px}.mfc-card[b-5xeksj9afp]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px}@media (max-width: 768px){.mfc-hero[b-5xeksj9afp]{grid-template-columns: 1fr}}
/* /src/Features/Flights/Pages/Manager/ManagerFlightPassengers.razor.rz.scp.css */
.mfp-root[b-midrwjroz3]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);--d-r: 10px;color: var(--d-ink)}.mfp-hero[b-midrwjroz3]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.mfp-hero h1[b-midrwjroz3]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;line-height: 1.15}.mfp-hero h1 em[b-midrwjroz3]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.mfp-hero-meta[b-midrwjroz3]{margin-top: 6px;color: var(--d-ink-3);font-size: 14px}.mfp-hero-ico[b-midrwjroz3]{width: 38px;height: 38px;border-radius: 9px;background: var(--d-accent-grad);color: #fff;display: grid;place-items: center;box-shadow: 0 1px 2px rgba(255,107,0,0.18),0 4px 12px -2px rgba(255,107,0,0.22);flex-shrink: 0}.mfp-hero-ico svg[b-midrwjroz3]{width: 18px;height: 18px}.mfp-hero-block[b-midrwjroz3]{display: flex;align-items: center;gap: 14px}.mfp-hero-actions[b-midrwjroz3]{display: flex;align-items: center;gap: 10px}.mfp-btn[b-midrwjroz3]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.mfp-btn:hover[b-midrwjroz3]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.mfp-btn svg[b-midrwjroz3]{width: 14px;height: 14px}.mfp-card[b-midrwjroz3]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px}@media (max-width: 768px){.mfp-hero[b-midrwjroz3]{grid-template-columns: 1fr}}
/* /src/Features/Flights/Pages/Manager/ManagerFlightPayment.razor.rz.scp.css */
.mfpay-root[b-rmhpaw97du]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);--d-r: 10px;color: var(--d-ink)}.mfpay-hero[b-rmhpaw97du]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.mfpay-hero h1[b-rmhpaw97du]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;line-height: 1.15}.mfpay-hero h1 em[b-rmhpaw97du]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.mfpay-hero-meta[b-rmhpaw97du]{margin-top: 6px;color: var(--d-ink-3);font-size: 14px}.mfpay-hero-ico[b-rmhpaw97du]{width: 38px;height: 38px;border-radius: 9px;background: var(--d-accent-grad);color: #fff;display: grid;place-items: center;box-shadow: 0 1px 2px rgba(255,107,0,0.18),0 4px 12px -2px rgba(255,107,0,0.22);flex-shrink: 0}.mfpay-hero-ico svg[b-rmhpaw97du]{width: 18px;height: 18px}.mfpay-hero-block[b-rmhpaw97du]{display: flex;align-items: center;gap: 14px}.mfpay-hero-actions[b-rmhpaw97du]{display: flex;align-items: center;gap: 10px}.mfpay-btn[b-rmhpaw97du]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.mfpay-btn:hover[b-rmhpaw97du]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.mfpay-btn svg[b-rmhpaw97du]{width: 14px;height: 14px}.mfpay-card[b-rmhpaw97du]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px}@media (max-width: 768px){.mfpay-hero[b-rmhpaw97du]{grid-template-columns: 1fr}}
/* /src/Features/Flights/Pages/Manager/ManagerFlightResults.razor.rz.scp.css */
.mfr-root[b-nhyjzil3cm]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff2e8 0%,#ffe4cc 100%);--d-r: 10px;color: var(--d-ink)}.mfr-hero[b-nhyjzil3cm]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.mfr-hero h1[b-nhyjzil3cm]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;line-height: 1.15}.mfr-hero h1 em[b-nhyjzil3cm]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.mfr-hero-meta[b-nhyjzil3cm]{margin-top: 6px;color: var(--d-ink-3);font-size: 14px}.mfr-hero-ico[b-nhyjzil3cm]{width: 38px;height: 38px;border-radius: 9px;background: var(--d-accent-grad);color: #fff;display: grid;place-items: center;box-shadow: 0 1px 2px rgba(255,107,0,0.18),0 4px 12px -2px rgba(255,107,0,0.22);flex-shrink: 0}.mfr-hero-ico svg[b-nhyjzil3cm]{width: 18px;height: 18px}.mfr-hero-block[b-nhyjzil3cm]{display: flex;align-items: center;gap: 14px}.mfr-hero-actions[b-nhyjzil3cm]{display: flex;align-items: center;gap: 10px}.mfr-btn[b-nhyjzil3cm]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.mfr-btn:hover[b-nhyjzil3cm]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.mfr-btn svg[b-nhyjzil3cm]{width: 14px;height: 14px}.mfr-card[b-nhyjzil3cm]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px}.mfr-loading[b-nhyjzil3cm]{display: flex;align-items: center;justify-content: center;padding: 60px 0}.mfr-spin[b-nhyjzil3cm]{width: 32px;height: 32px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: mfr-spin-b-nhyjzil3cm .8s linear infinite}@keyframes mfr-spin-b-nhyjzil3cm{to{transform: rotate(360deg)}}@media (max-width: 768px){.mfr-hero[b-nhyjzil3cm]{grid-template-columns: 1fr}}
/* /src/Features/Flights/Pages/Manager/ManagerFlightSearch.razor.rz.scp.css */
.mfs-root[b-kmhlziyve3]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff2e8 0%,#ffe4cc 100%);--d-r: 10px;color: var(--d-ink)}.mfs-hero[b-kmhlziyve3]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.mfs-hero h1[b-kmhlziyve3]{margin: 0;font-family: 'Inter Tight','Inter',ui-sans-serif,sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.mfs-hero h1 em[b-kmhlziyve3]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.mfs-hero-meta[b-kmhlziyve3]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.mfs-hero-ico[b-kmhlziyve3]{width: 38px;height: 38px;border-radius: 9px;background: var(--d-accent-grad);color: #fff;display: grid;place-items: center;box-shadow: 0 1px 2px rgba(255,107,0,0.18),0 4px 12px -2px rgba(255,107,0,0.22);flex-shrink: 0}.mfs-hero-ico svg[b-kmhlziyve3]{width: 18px;height: 18px}.mfs-hero-block[b-kmhlziyve3]{display: flex;align-items: center;gap: 14px}.mfs-card[b-kmhlziyve3]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px}.mfs-banner[b-kmhlziyve3]{display: flex;align-items: flex-start;gap: 12px;padding: 12px 14px;background: var(--d-accent-grad-soft);border: 1px solid #fed7aa;border-radius: var(--d-r);color: var(--d-ink-2);font-size: 14px}.mfs-banner svg[b-kmhlziyve3]{width: 18px;height: 18px;color: var(--d-accent);flex-shrink: 0;margin-top: 1px}.mfs-banner b[b-kmhlziyve3]{color: var(--d-ink);font-weight: 600}.mfs-banner small[b-kmhlziyve3]{display: block;margin-top: 3px;color: var(--d-ink-3);font-size: 12px}.mfs-skel[b-kmhlziyve3]{display: flex;flex-direction: column;gap: 14px}.mfs-skel-line[b-kmhlziyve3]{height: 14px;border-radius: 6px;background: var(--d-surface-2);animation: mfs-pulse-b-kmhlziyve3 1.4s ease-in-out infinite}.mfs-skel-line.w-48[b-kmhlziyve3]{width: 200px}.mfs-skel-line.w-64[b-kmhlziyve3]{width: 280px;height: 12px}.mfs-skel-card[b-kmhlziyve3]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px;display: flex;flex-direction: column;gap: 14px}.mfs-skel-grid[b-kmhlziyve3]{display: grid;grid-template-columns: repeat(2,1fr);gap: 12px}@media (min-width: 640px){.mfs-skel-grid[b-kmhlziyve3]{grid-template-columns: repeat(4,1fr)}}.mfs-skel-block[b-kmhlziyve3]{height: 38px;border-radius: 8px;background: var(--d-surface-2);animation: mfs-pulse-b-kmhlziyve3 1.4s ease-in-out infinite}.mfs-skel-block.tall[b-kmhlziyve3]{height: 44px}@keyframes mfs-pulse-b-kmhlziyve3{0%,100%{opacity: 1}50%{opacity: 0.55}}@media (max-width: 768px){.mfs-hero[b-kmhlziyve3]{grid-template-columns: 1fr}}
/* /src/Features/Flights/Pages/Manager/PopularRoutes.razor.rz.scp.css */
.nm-list-page[b-vkpzyopikq]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-vkpzyopikq]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-vkpzyopikq]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-vkpzyopikq]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-vkpzyopikq]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.pr-stats[b-vkpzyopikq]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.pr-stats[b-vkpzyopikq]::-webkit-scrollbar{display: none}.pr-stat[b-vkpzyopikq]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content;border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.pr-stats > .pr-stat:first-child[b-vkpzyopikq]{border-left: 0}.pr-stat:hover .pr-stat__lbl[b-vkpzyopikq]{color: var(--nm-ink)}.pr-stat.is-on .pr-stat__lbl[b-vkpzyopikq]{color: var(--nm-brand-700);font-weight: 700}.pr-stat.is-on .pr-stat__val[b-vkpzyopikq]{color: var(--nm-brand-700)}.pr-stat__dot[b-vkpzyopikq]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.pr-stat__dot--accent[b-vkpzyopikq]{background: var(--nm-brand-500)}.pr-stat__dot--brand[b-vkpzyopikq]{background: var(--nm-brand-700)}.pr-stat__dot--good[b-vkpzyopikq]{background: var(--nm-ok)}.pr-stat__dot--info[b-vkpzyopikq]{background: var(--nm-info)}.pr-stat__dot--warn[b-vkpzyopikq]{background: var(--nm-warn)}.pr-stat__dot--bad[b-vkpzyopikq]{background: var(--nm-bad)}.pr-stat__dot--violet[b-vkpzyopikq]{background: var(--nm-violet)}.pr-stat__lbl[b-vkpzyopikq]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.pr-stat__val[b-vkpzyopikq]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-vkpzyopikq]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-vkpzyopikq]{width: 320px;max-width: 100%}.tb-select--sort[b-vkpzyopikq]{min-width: 190px}[b-vkpzyopikq] .tb-clear{margin-left: auto}.pr-active-tags[b-vkpzyopikq]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-bottom: 12px}.cell-2line[b-vkpzyopikq]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-vkpzyopikq]{display: inline-flex;align-items: center;gap: 8px;font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 340px}.cell-2line__sub[b-vkpzyopikq]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 340px}.cell-muted[b-vkpzyopikq]{color: var(--nm-muted)}.cell-amount[b-vkpzyopikq]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px;color: var(--nm-ink);white-space: nowrap}.pr-code[b-vkpzyopikq]{display: inline-flex;align-items: center;gap: 5px;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 700;font-size: 12.5px;letter-spacing: .02em;white-space: nowrap}.pr-code i[b-vkpzyopikq]{font-size: 10px;opacity: .7}.pr-home[b-vkpzyopikq]{display: inline-flex;align-items: center;gap: 4px;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10.5px;font-weight: 700;white-space: nowrap;cursor: help}.pr-home i[b-vkpzyopikq]{font-size: 9px}.pr-tags[b-vkpzyopikq]{display: inline-flex;flex-direction: column;align-items: flex-start;gap: 4px}.pr-num[b-vkpzyopikq]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px}.pr-price[b-vkpzyopikq]{align-items: flex-end}.pr-pin[b-vkpzyopikq]{display: inline-flex;align-items: center;gap: 4px}.pr-pin-val[b-vkpzyopikq]{min-width: 18px;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums}[b-vkpzyopikq] .pr-pin-on{color: var(--nm-brand-700)}[b-vkpzyopikq] .pr-row-off{opacity: .62}[b-vkpzyopikq] .pr-row-off .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-bad)}.nm-row-actions[b-vkpzyopikq]{display: inline-flex;gap: 4px;justify-content: flex-end}.pr-thumb-wrap[b-vkpzyopikq]{position: relative;display: inline-block}.pr-thumb[b-vkpzyopikq]{width: 52px;height: 36px;border-radius: 6px;object-fit: cover;border: 1px solid var(--nm-border);background: var(--nm-surface-2);display: block}.pr-thumb-auto[b-vkpzyopikq]{position: absolute;left: 0;right: 0;bottom: 0;padding: 0 3px;border-radius: 0 0 6px 6px;background: rgba(0,0,0,.55);color: #fff;font-size: 8.5px;font-weight: 700;text-align: center;text-transform: uppercase;letter-spacing: .04em}.pr-thumb-ph[b-vkpzyopikq]{width: 52px;height: 36px;border-radius: 6px;border: 1px dashed var(--nm-border);background: var(--nm-surface-2);display: inline-flex;align-items: center;justify-content: center;color: var(--nm-muted);font-size: 14px}.pr-thumb-ph.is-warn[b-vkpzyopikq]{border-color: var(--nm-warn);border-style: solid;background: var(--nm-warn-soft);color: var(--nm-warn);cursor: help}.pr-foot[b-vkpzyopikq]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.pr-total[b-vkpzyopikq]{font-size: 12.5px;color: var(--nm-muted)}.pr-total strong[b-vkpzyopikq]{color: var(--nm-ink);font-weight: 700}.nm-form-stack[b-vkpzyopikq]{display: flex;flex-direction: column;gap: 14px}.nm-form-grid[b-vkpzyopikq]{display: grid;grid-template-columns: 1fr 1fr;gap: 14px}@media (max-width: 640px){.nm-form-grid[b-vkpzyopikq]{grid-template-columns: 1fr}}.pr-sec-hd[b-vkpzyopikq]{font-size: 11.5px;font-weight: 700;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .08em}.nm-form-stack > .pr-sec-hd[b-vkpzyopikq]{margin-top: 2px}.nm-form-error[b-vkpzyopikq]{padding: 9px 12px;border-radius: var(--nm-r-input);background: var(--nm-bad-soft);color: var(--nm-bad);font-size: 14px}.pr-field-error[b-vkpzyopikq]{margin-top: 6px;font-size: 12px;color: var(--nm-bad)}.pr-note[b-vkpzyopikq]{display: flex;gap: 8px;align-items: flex-start;padding: 10px 12px;border-radius: var(--nm-r-input);background: var(--nm-info-soft);color: var(--nm-info);font-size: 12.5px}.pr-route-head[b-vkpzyopikq]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.pr-route-code[b-vkpzyopikq]{display: inline-flex;align-items: center;gap: 8px;padding: 6px 14px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 700;font-size: 15px;letter-spacing: .04em}.nm-form-stack[b-vkpzyopikq] .nm-mono{font-family: ui-monospace,'JetBrains Mono',monospace;text-transform: uppercase;letter-spacing: .06em}.pr-fallback[b-vkpzyopikq]{display: flex;gap: 12px;align-items: center;padding: 10px;margin-bottom: 10px;border: 1px dashed var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.pr-fallback img[b-vkpzyopikq]{width: 72px;height: 50px;object-fit: cover;border-radius: 6px;flex-shrink: 0}.pr-fallback div[b-vkpzyopikq]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.pr-fallback b[b-vkpzyopikq]{font-size: 12.5px;color: var(--nm-ink)}.pr-fallback span[b-vkpzyopikq]{font-size: 11.5px;color: var(--nm-muted)}.pr-preview[b-vkpzyopikq]{position: relative;display: inline-block}.pr-preview img[b-vkpzyopikq]{width: 220px;max-width: 100%;aspect-ratio: 16 / 10;object-fit: cover;border-radius: var(--nm-r-input);border: 1px solid var(--nm-border);display: block}.pr-preview[b-vkpzyopikq] .pr-preview-x{position: absolute;top: 6px;right: 6px;background: var(--nm-surface);box-shadow: var(--nm-shadow-sm)}@media (max-width: 640px){.nm-list-page[b-vkpzyopikq]{padding: 16px 14px 22px}.tb-search[b-vkpzyopikq]{flex: 1;width: auto}.tb-select--sort[b-vkpzyopikq]{flex: 1 1 100%;min-width: 0}.tb-select--sort[b-vkpzyopikq] .nm-select-wrap,.tb-select--sort[b-vkpzyopikq] .nm-select{width: 100%}}
/* /src/Features/Flights/Pages/Public/Flight.razor.rz.scp.css */
.pubflight-root[b-qrobfvuzp4]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-r: 10px;color: var(--d-ink);display: none}
/* /src/Features/Hotels/Pages/Ca/CaHotelBookingDetail.razor.rz.scp.css */
.cabd-wrapper[b-hotshicx1o]{display: grid;grid-template-columns: 1fr 340px;gap: 24px;font-family: 'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color: #374151;padding: 24px}@media (max-width: 991px){.cabd-wrapper[b-hotshicx1o]{grid-template-columns: 1fr}}.cabd-mb-4[b-hotshicx1o]{margin-bottom: 16px}.cabd-text-blue[b-hotshicx1o]{color: #f97316;font-weight: 500}.cabd-text-blue-dark[b-hotshicx1o]{color: #9a3412}.cabd-link-blue[b-hotshicx1o]{color: #f97316;text-decoration: none;display: inline-block;margin-top: 12px;font-size: 0.875rem}.cabd-link-blue:hover[b-hotshicx1o]{text-decoration: underline}.cabd-card[b-hotshicx1o]{background: #ffffff;border-radius: 8px;border: 1px solid #e5e7eb;padding: 20px 24px;margin-bottom: 24px;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.03)}.cabd-card-header[b-hotshicx1o]{display: flex;justify-content: space-between;align-items: center;margin-bottom: 16px}.cabd-card-title[b-hotshicx1o]{font-size: 1rem;font-weight: 700;color: #111827}.cabd-action-text-btn[b-hotshicx1o]{background: transparent;border: none;color: #f97316;font-weight: 600;font-size: 0.85rem;display: flex;align-items: center;gap: 6px;cursor: pointer}.cabd-action-buttons[b-hotshicx1o]{display: flex;gap: 12px;margin-bottom: 24px;padding-bottom: 16px;border-bottom: 1px dashed #e5e7eb}.cabd-btn[b-hotshicx1o]{padding: 8px 16px;font-size: 0.75rem;font-weight: 600;border-radius: 6px;cursor: pointer;transition: all 0.2s}.cabd-btn-outline[b-hotshicx1o]{background: #ffffff;border: 1px solid #f97316;color: #f97316}.cabd-btn-outline:hover[b-hotshicx1o]{background: #fff7ed}.cabd-detail-list[b-hotshicx1o]{display: flex;flex-direction: column;gap: 14px}.cabd-detail-item[b-hotshicx1o]{display: flex;align-items: center;font-size: 0.75rem}.cabd-detail-label[b-hotshicx1o]{width: 200px;color: #4b5563;flex-shrink: 0}.cabd-detail-value[b-hotshicx1o]{font-weight: 500;color: #111827;display: flex;align-items: center;gap: 8px}.cabd-status-badge[b-hotshicx1o]{background: #ffffff;color: #16a34a;border: 1px solid #16a34a;padding: 2px 10px;border-radius: 4px;font-size: 0.65rem;font-weight: 600}.cabd-copy-icon[b-hotshicx1o]{width: 16px;height: 16px;cursor: pointer;color: #f97316}.cabd-hotel-summary[b-hotshicx1o]{display: flex;gap: 20px;margin-bottom: 24px}.cabd-hotel-images[b-hotshicx1o]{width: 150px;flex-shrink: 0;display: flex;flex-direction: column;gap: 4px}.cabd-hotel-img-main[b-hotshicx1o]{width: 100%;height: 120px;object-fit: cover;border-radius: 4px}.cabd-hotel-img-thumbs[b-hotshicx1o]{display: flex;gap: 4px}.cabd-hotel-img-thumb[b-hotshicx1o]{width: 32%;height: 34px;object-fit: cover;border-radius: 4px}.cabd-hotel-img-more[b-hotshicx1o]{width: 32%;height: 34px;background: #111827;color: white;display: flex;align-items: center;justify-content: center;font-size: 0.55rem;font-weight: 600;border-radius: 4px;cursor: pointer}.cabd-hotel-info[b-hotshicx1o]{flex: 1}.cabd-hotel-name[b-hotshicx1o]{font-size: .9rem;font-weight: 500;margin: 0 0 6px 0;color: #111827}.cabd-hotel-meta[b-hotshicx1o]{display: flex;align-items: center;gap: 12px;margin-bottom: 6px}.cabd-hotel-type[b-hotshicx1o]{font-size: 0.55rem;background: #ffedd5;color: #ea580c;padding: 2px 8px;border-radius: 12px;font-weight: 600}.cabd-stars[b-hotshicx1o]{color: #fbbf24;display: flex;gap: 2px}.cabd-address[b-hotshicx1o]{color: #6b7280;font-size: 0.65rem;display: flex;align-items: center;gap: 4px;margin-bottom: 16px}.cabd-info-box[b-hotshicx1o]{background: #f8fafc;border: 1px solid #e2e8f0;border-radius: 8px;padding: 16px;grid-template-columns: 1fr 1fr;gap: 16px}.cabd-info-box-item[b-hotshicx1o]{display: flex;flex-direction: column;gap: 4px}.cabd-info-box-label[b-hotshicx1o]{font-size: 0.6rem;color: #64748b}.cabd-info-box-val[b-hotshicx1o]{font-size: 0.7rem;font-weight: 600;color: #0f172a;line-height: 1.4}.cabd-section-header[b-hotshicx1o]{background: #fff7ed;color: #9a3412;padding: 10px 16px;font-weight: 700;font-size: 0.75rem;border-radius: 6px;margin-bottom: 16px}.cabd-contact-hotel[b-hotshicx1o]{display: flex;gap: 40px;margin-bottom: 24px;padding: 0 8px}.cabd-contact-item[b-hotshicx1o]{display: flex;flex-direction: column;gap: 6px;font-size: 0.65rem}.cabd-contact-item span:first-child[b-hotshicx1o]{color: #4b5563;display: flex;align-items: center;gap: 6px}.cabd-contact-item span:last-child[b-hotshicx1o]{font-weight: 600;color: #f97316}.cabd-room-breakdown[b-hotshicx1o]{margin-bottom: 24px;padding: 0 8px}.cabd-room-breakdown-title[b-hotshicx1o]{display: flex;justify-content: space-between;font-weight: 700;margin-bottom: 12px;color: #111827}.cabd-room-list[b-hotshicx1o]{display: flex;flex-direction: column;gap: 8px}.cabd-room-item[b-hotshicx1o]{display: flex;justify-content: space-between;font-size: 0.65rem;color: #4b5563}.cabd-amenities-title[b-hotshicx1o]{font-weight: 700;margin-bottom: 12px;color: #9a3412;padding: 0 8px}.cabd-amenities-list[b-hotshicx1o]{display: flex;flex-direction: column;gap: 10px;font-size: 0.65rem;color: #4b5563;padding: 0 8px}.cabd-amenities-item[b-hotshicx1o]{display: flex;align-items: center;gap: 10px}.cabd-free-cancel[b-hotshicx1o]{color: #16a34a;font-weight: 600;margin-top: 16px;padding: 0 8px;display: flex;align-items: center;gap: 6px;font-size: 0.65rem}.cabd-warning-box[b-hotshicx1o]{background: #fef2f2;border: 1px solid #fecaca;padding: 12px 16px;border-radius: 6px;margin-bottom: 20px}.cabd-warning-title[b-hotshicx1o]{color: #dc2626;font-weight: 700;font-size: 0.5rem;display: flex;align-items: center;gap: 6px;margin-bottom: 6px}.cabd-warning-desc[b-hotshicx1o]{color: #7f1d1d;font-size: 0.65rem;margin: 0;line-height: 1.5}.cabd-request-list[b-hotshicx1o]{display: flex;flex-direction: column;gap: 10px}.cabd-request-item[b-hotshicx1o]{display: flex;align-items: center;gap: 8px;font-size: 0.65rem;color: #374151}.cabd-passenger-grid[b-hotshicx1o]{display: grid;grid-template-columns: 1fr 1fr;gap: 20px;font-size: 0.65rem;padding: 0 8px}.cabd-passenger-item[b-hotshicx1o]{display: flex;flex-direction: column;gap: 6px}.cabd-passenger-label[b-hotshicx1o]{color: #6b7280}.cabd-passenger-value[b-hotshicx1o]{font-weight: 600;color: #111827}.cabd-price-table[b-hotshicx1o]{display: flex;flex-direction: column;gap: 7px;font-size: 0.8rem}.cabd-price-row[b-hotshicx1o]{display: flex;justify-content: space-between;color: #4b5563}.cabd-price-row.strong[b-hotshicx1o]{font-weight: 700;color: #111827}.cabd-price-indent[b-hotshicx1o]{padding-left: 10px;border-left: 2px solid #fdba74;font-size: 0.6rem;color: #64748b}.cabd-price-discount[b-hotshicx1o]{color: #16a34a;font-weight: 600}.cabd-price-total[b-hotshicx1o]{font-size: .9rem;font-weight: 800;color: #ea580c;border-top: 1px dashed #e5e7eb;padding-top: 16px;margin-top: 4px}.cabd-price-paid[b-hotshicx1o]{font-weight: 700;color: #374151}.cabd-price-due[b-hotshicx1o]{color: #dc2626;font-weight: 800;font-size: 0.95rem}.cabd-price-hint[b-hotshicx1o]{font-size: 0.55rem;color: #9ca3af;margin-top: 8px}.cabd-timeline[b-hotshicx1o]{margin-top: 16px;margin-bottom: 24px}.cabd-timeline-date[b-hotshicx1o]{font-size: 0.65rem;font-weight: 700;color: #ea580c;margin-bottom: 16px}.cabd-timeline-item[b-hotshicx1o]{display: flex;gap: 12px}.cabd-timeline-dot[b-hotshicx1o]{width: 6px;height: 6px;background: #fed7aa;border-radius: 50%;margin-top: 6px;box-shadow: 0 0 0 4px #fff7ed}.cabd-timeline-content[b-hotshicx1o]{font-size: 0.65rem;color: #4b5563}.cabd-timeline-content strong[b-hotshicx1o]{color: #111827;font-weight: 600}.cabd-timeline-time[b-hotshicx1o]{font-size: 0.55rem;color: #9ca3af;margin-top: 4px}.cabd-note-input-wrap[b-hotshicx1o]{display: flex;align-items: center;border: 1px solid #e5e7eb;border-radius: 6px;padding: 6px 12px;background: #fff}.cabd-note-input[b-hotshicx1o]{border: none;outline: none;flex: 1;font-size: 0.65rem;padding: 4px 0}.cabd-note-send[b-hotshicx1o]{background: transparent;border: none;color: #9ca3af;cursor: pointer;display: flex;align-items: center;justify-content: center;padding: 4px}.cabd-note-send:hover[b-hotshicx1o]{color: #f97316}@keyframes slideDown-b-hotshicx1o{from{opacity: 0;transform: translateY(-10px)}to{opacity: 1;transform: translateY(0)}}
/* /src/Features/Hotels/Pages/Ca/CaHotelBookingList.razor.rz.scp.css */
.cabl-filters[b-7f93henavs]{display: flex;align-items: center;gap: 10px;padding: 10px 16px;flex-wrap: wrap;flex-shrink: 0}@media (min-width: 768px){.cabl-filters[b-7f93henavs]{gap: 12px;padding: 12px 28px}}.cabl-tabs[b-7f93henavs]{display: inline-flex;gap: 2px;padding: 3px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r)}.cabl-tab[b-7f93henavs]{appearance: none;border: 0;background: transparent;height: 30px;padding: 0 14px;border-radius: 7px;font-size: 12.5px;font-weight: 500;color: var(--d-ink-3);cursor: pointer;display: inline-flex;align-items: center;gap: 6px;transition: background .12s,color .12s;white-space: nowrap}.cabl-tab:hover[b-7f93henavs]{background: var(--d-surface-2);color: var(--d-ink)}.cabl-tab.is-active[b-7f93henavs]{background: var(--d-accent-grad);color: #fff;box-shadow: 0 1px 2px rgba(255,107,0,0.18)}.cabl-search[b-7f93henavs]{position: relative;display: flex;gap: 8px;align-items: center}.cabl-search svg[b-7f93henavs]{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);width: 14px;height: 14px;color: var(--d-ink-4);pointer-events: none}.cabl-search input[type="text"][b-7f93henavs]{height: 38px;padding: 0 12px 0 34px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;color: var(--d-ink);width: 240px;transition: border-color .12s,box-shadow .12s}.cabl-search input[type="date"][b-7f93henavs]{height: 38px;padding: 0 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;color: var(--d-ink);transition: border-color .12s,box-shadow .12s}.cabl-search input:focus[b-7f93henavs]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(255,107,0,0.12)}.cabl-card[b-7f93henavs]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.cabl-date-group[b-7f93henavs]{display: flex;align-items: stretch;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);height: 38px;transition: border-color .12s,box-shadow .12s;overflow: hidden}.cabl-date-group:focus-within[b-7f93henavs]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(255,107,0,0.12)}.cabl-select-group[b-7f93henavs]{border: none;background: var(--d-surface-2);font-size: 13px;font-weight: 500;color: var(--d-ink);padding: 0 8px 0 12px;outline: none;cursor: pointer;border-right: 1px solid var(--d-line);border-radius: var(--d-r) 0 0 var(--d-r);appearance: none;-webkit-appearance: none;padding-right: 28px;background-image: url('data:image/svg+xml;utf8,<svg fill="%237b8190" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5H7z"/></svg>');background-repeat: no-repeat;background-position: right 8px center;background-size: 16px;height: 100%}.cabl-datepicker-group[b-7f93henavs]{width: 230px;display: flex;align-items: center;background: var(--d-surface)}.cabl-datepicker-group[b-7f93henavs] .date-field{min-height: 0 !important;height: 38px !important;padding: 0 10px !important;justify-content: center !important;flex-direction: row !important;align-items: center !important;gap: 6px;background: transparent !important;border-radius: 0 !important}.cabl-datepicker-group[b-7f93henavs] .dp-label{display: none !important}.cabl-datepicker-group[b-7f93henavs] .dp-value{font-size: 13px !important;font-weight: 500 !important}.cabl-datepicker-group[b-7f93henavs] .w-px{height: 16px !important}.cabl-datepicker-group[b-7f93henavs] .range-trigger{border: none !important;border-radius: 0 !important;box-shadow: none !important}.cabl-body[b-7f93henavs]{flex: 1;min-height: 0;padding: 0 16px 14px;display: flex;flex-direction: column;overflow: hidden}@media (min-width: 768px){.cabl-body[b-7f93henavs]{padding: 0 28px 16px}}.cabl-body-scroll[b-7f93henavs]{flex: 1;overflow: auto}.cabl-tbl[b-7f93henavs]{width: 100%;border-collapse: collapse;font-size: 14px}.cabl-tbl thead th[b-7f93henavs]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap;position: sticky;top: 0;z-index: 1}.cabl-tbl thead th.right[b-7f93henavs]{text-align: right}.cabl-tbl thead th.center[b-7f93henavs]{text-align: center}.cabl-tbl tbody td[b-7f93henavs]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.cabl-tbl tbody tr:last-child td[b-7f93henavs]{border-bottom: 0}.cabl-tbl tbody tr:hover[b-7f93henavs]{background: var(--d-surface-2)}.cabl-tbl td.right[b-7f93henavs]{text-align: right}.cabl-tbl td.center[b-7f93henavs]{text-align: center}.cabl-num[b-7f93henavs]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.cabl-mono[b-7f93henavs]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-accent);font-weight: 500;text-decoration: none}.cabl-mono:hover[b-7f93henavs]{text-decoration: underline;color: var(--d-accent)}.cabl-name[b-7f93henavs]{font-weight: 500;color: var(--d-ink);display: block;max-width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cabl-sub[b-7f93henavs]{font-size: 11.5px;color: var(--d-ink-3);margin-top: 2px}.cabl-status[b-7f93henavs]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 8px;border-radius: 999px;font-size: 11px;font-weight: 500;background: var(--d-surface-2);color: var(--d-ink-2)}.cabl-status .d[b-7f93henavs]{width: 5px;height: 5px;border-radius: 50%;background: currentColor}.cabl-status.warn[b-7f93henavs]{background: #fef3c7;color: #92400e}.cabl-status.good[b-7f93henavs]{background: #dcfce7;color: #166534}.cabl-status.info[b-7f93henavs]{background: #dbeafe;color: #1d4ed8}.cabl-status.danger[b-7f93henavs]{background: #fee2e2;color: #b91c1c}.cabl-status.muted[b-7f93henavs]{background: var(--d-surface-2);color: var(--d-ink-3)}.cabl-icon-btn[b-7f93henavs]{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 7px;border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink-3);cursor: pointer;transition: background .12s,color .12s,border-color .12s;text-decoration: none}.cabl-icon-btn:hover[b-7f93henavs]{background: var(--d-surface-2);color: var(--d-accent);border-color: var(--d-accent)}.cabl-empty[b-7f93henavs]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 48px 16px;color: var(--d-ink-3);text-align: center}.cabl-empty b[b-7f93henavs]{color: var(--d-ink);font-weight: 500;font-size: 14px}.cabl-empty small[b-7f93henavs]{font-size: 12px}.cabl-empty svg[b-7f93henavs]{margin-bottom: 6px;color: var(--d-ink-4)}.cabl-loading[b-7f93henavs]{display: flex;align-items: center;justify-content: center;padding: 60px 0;flex-direction: column;gap: 10px;color: var(--d-ink-3);font-size: 12.5px}.cabl-foot[b-7f93henavs]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;width: 100%;padding: 0 16px 14px;flex-shrink: 0}.cabl-total[b-7f93henavs]{font-size: 12.5px;color: var(--d-ink-3)}.cabl-total strong[b-7f93henavs]{color: var(--d-ink);font-weight: 700}@media (min-width: 768px){.cabl-foot[b-7f93henavs]{padding: 0 28px 14px}}
/* /src/Features/Hotels/Pages/Ca/CaHotelDetail.razor.rz.scp.css */
.cahd-root[b-o012m6zmwd]{--ca-bg: #f8fafc;--ca-surface: #ffffff;--ca-surface-alt: #f5f3ef;--ca-line: #e2e8f0;--ca-text-primary: #1e293b;--ca-text-secondary: #475569;--ca-text-muted: #64748b;--ca-accent: #ea580c;--ca-accent-light: #fff7ed;--ca-accent-border: #fed7aa;--ca-accent-gradient: linear-gradient(135deg,#ea580c 0%,#f97316 60%,#fb923c 100%);--ca-accent-gradient-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 60%,#f97316 100%);--ca-r: 16px;--ca-r-inner: 12px;font-family: 'Outfit','Inter',ui-sans-serif,system-ui,sans-serif;color: var(--ca-text-primary);background: var(--ca-bg);min-height: calc(100vh - 64px)}.cahd-spinner[b-o012m6zmwd]{width: 38px;height: 38px;border: 3.5px solid var(--ca-line);border-top-color: var(--ca-accent);border-radius: 50%;animation: cahd-spin-b-o012m6zmwd 0.8s linear infinite}@keyframes cahd-spin-b-o012m6zmwd{to{transform: rotate(360deg)}}.cahd-gallery-grid[b-o012m6zmwd]{border: 1px solid var(--ca-line)}.cahd-gallery-grid img[b-o012m6zmwd]{width: 100%;height: 100%;object-cover: cover;transition: transform 0.3s ease}.cahd-btn-primary[b-o012m6zmwd]{background: var(--ca-accent-gradient) !important;border: 1px solid transparent !important;color: #ffffff !important;box-shadow: 0 4px 10px -2px rgba(234,88,12,0.22),0 1px 2px rgba(234,88,12,0.15);transition: transform 0.15s ease,box-shadow 0.15s ease,background 0.15s ease;cursor: pointer;outline: none}.cahd-btn-primary:hover[b-o012m6zmwd]{background: var(--ca-accent-gradient-hover) !important;box-shadow: 0 6px 14px -2px rgba(234,88,12,0.3),0 2px 4px rgba(234,88,12,0.18);transform: translateY(-0.5px)}.cahd-btn-primary:active[b-o012m6zmwd]{transform: translateY(0.5px)}.cahd-btn-primary:disabled[b-o012m6zmwd]{background: #cbd5e1 !important;box-shadow: none !important;cursor: not-allowed;transform: none !important}.cahd-btn-map[b-o012m6zmwd]{background: rgba(15,23,42,0.78) !important;backdrop-filter: blur(4px);border: 1px solid rgba(255,255,255,0.15) !important;color: #ffffff !important;transition: background 0.2s ease,transform 0.2s ease;cursor: pointer}.cahd-btn-map:hover[b-o012m6zmwd]{background: rgba(15,23,42,0.9) !important;transform: scale(1.015)}.cahd-tab-btn[b-o012m6zmwd]{position: relative;padding: 12px 2px 14px 2px;background: transparent;border: 0;font-size: 13.5px;font-weight: 700;color: var(--ca-text-muted);cursor: pointer;transition: color 0.15s ease;white-space: nowrap;outline: none}.cahd-tab-btn[b-o012m6zmwd]::after{content: '';position: absolute;bottom: -1px;left: 0;right: 0;height: 2.5px;background: transparent;border-radius: 4px;transition: background 0.15s ease}.cahd-tab-btn:hover[b-o012m6zmwd]{color: var(--ca-text-primary)}.cahd-tab-btn.is-active[b-o012m6zmwd]{color: var(--ca-accent)}.cahd-tab-btn.is-active[b-o012m6zmwd]::after{background: var(--ca-accent)}.cahd-checkbox-lbl[b-o012m6zmwd]{display: flex;align-items: center;gap: 8px;cursor: pointer}.cahd-checkbox-lbl input[type="checkbox"][b-o012m6zmwd]{display: none}.cahd-checkbox-lbl .chk-custom[b-o012m6zmwd]{width: 17px;height: 17px;border: 1.5px solid var(--ca-line);border-radius: 5px;background: #ffffff;position: relative;transition: border-color 0.15s,background-color 0.15s;flex-shrink: 0}.cahd-checkbox-lbl input[type="checkbox"]:checked + .chk-custom[b-o012m6zmwd]{border-color: var(--ca-accent);background-color: var(--ca-accent)}.cahd-checkbox-lbl .chk-custom[b-o012m6zmwd]::after{content: '';position: absolute;display: none;left: 5px;top: 2px;width: 4px;height: 8px;border: solid white;border-width: 0 1.8px 1.8px 0;transform: rotate(45deg)}.cahd-checkbox-lbl input[type="checkbox"]:checked + .chk-custom[b-o012m6zmwd]::after{display: block}.cahd-checkbox-lbl .chk-text[b-o012m6zmwd]{font-size: 11px;font-weight: 600;color: var(--ca-text-secondary);user-select: none;transition: color 0.15s}.cahd-checkbox-lbl:hover .chk-text[b-o012m6zmwd]{color: var(--ca-text-primary)}.cahd-checkbox-lbl input[type="checkbox"]:checked ~ .chk-text[b-o012m6zmwd]{color: var(--ca-accent);font-weight: 700}#hotel-map[b-o012m6zmwd]{width: 100%;height: 100%;border-radius: var(--ca-r);z-index: 0}#hotel-map .leaflet-control-container .leaflet-top[b-o012m6zmwd],#hotel-map .leaflet-control-container .leaflet-bottom[b-o012m6zmwd]{z-index: 1}#detail-hotel-map[b-o012m6zmwd]{width: 100%;height: 100%;background-color: #f1f5f9;z-index: 0}#detail-hotel-map .leaflet-control-container .leaflet-top[b-o012m6zmwd],#detail-hotel-map .leaflet-control-container .leaflet-bottom[b-o012m6zmwd]{z-index: 1}.no-scrollbar[b-o012m6zmwd]::-webkit-scrollbar{display: none}.no-scrollbar[b-o012m6zmwd]{-ms-overflow-style: none;scrollbar-width: none}@keyframes cahd-shimmer-b-o012m6zmwd{0%{background-position: -400px 0}100%{background-position: 400px 0}}.cahd-rooms-skeleton > div[b-o012m6zmwd]{animation: cahd-shimmer-b-o012m6zmwd 1.5s infinite linear;background: linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75% );background-size: 800px 100%}.cahd-rooms-skeleton .bg-stone-200[b-o012m6zmwd],.cahd-rooms-skeleton .bg-stone-100[b-o012m6zmwd],.cahd-rooms-skeleton .bg-stone-50[b-o012m6zmwd]{background: transparent !important;border-color: rgba(203,213,225,0.5) !important}@keyframes cahd-rooms-fade-in-b-o012m6zmwd{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: translateY(0)}}.cahd-room-card[b-o012m6zmwd]{animation: cahd-rooms-fade-in-b-o012m6zmwd 0.35s ease both}.cahd-room-imgs[b-o012m6zmwd]::-webkit-scrollbar{display: none}
/* /src/Features/Hotels/Pages/Ca/CaHotelGuestInfo.razor.rz.scp.css */
.cagi-input-wrapper[b-esta30m5st]{border: 1px solid #e7e5e4;transition: all 0.2s}.cagi-input-wrapper:hover[b-esta30m5st]{background-color: #fff7ed}.cagi-input-wrapper:focus-within[b-esta30m5st]{border-color: #ea580c !important;box-shadow: 0 0 0 3px rgba(234,88,12,0.15) !important}.cagi-input[b-esta30m5st]{border: none !important;outline: none !important;box-shadow: none !important;background: transparent !important}.cagi-input-invalid[b-esta30m5st]{border-color: #ea580c !important}.cagi-btn[b-esta30m5st]{display: inline-flex;align-items: center;justify-content: center;border-radius: 0.5rem;font-weight: 600;transition: all 0.2s;cursor: pointer;border: none;outline: none;padding: 0.5rem 1.25rem;font-size: 0.875rem}.cagi-btn-accent[b-esta30m5st]{background-color: #ea580c;color: white}.cagi-btn-accent:hover[b-esta30m5st]{background-color: #c2410c}.cagi-empty-wrap[b-esta30m5st]{display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 4rem;text-align: center;background: white;border-radius: 1rem;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.05);border: 1px solid #f5f5f4}.cagi-empty-wrap img[b-esta30m5st]{width: 4rem;height: 4rem;margin-bottom: 1.25rem;opacity: 0.4}.cagi-empty-wrap p[b-esta30m5st]{color: #57534e;margin-bottom: 1.5rem;font-weight: 500;font-size: 0.95rem}.cagi-loading-wrap[b-esta30m5st]{display: flex;align-items: center;justify-content: center;padding: 6rem}.cagi-spinner[b-esta30m5st],.cagi-btn-spinner[b-esta30m5st]{border: 3px solid rgba(0,0,0,0.1);border-top-color: #ea580c;border-radius: 50%;animation: cagi-spin-b-esta30m5st 1s linear infinite}.cagi-spinner[b-esta30m5st]{width: 2.5rem;height: 2.5rem}.cagi-btn-spinner[b-esta30m5st]{width: 1.25rem;height: 1.25rem;margin-right: 0.5rem;border-top-color: white}@keyframes cagi-spin-b-esta30m5st{to{transform: rotate(360deg)}}.cagi-btn-ghost[b-esta30m5st]{background-color: transparent;color: #57534e;border: 1px solid #e7e5e4;padding: 0.5rem 1rem}.cagi-btn-ghost:hover[b-esta30m5st]{background-color: #f5f5f4;color: #292524}
/* /src/Features/Hotels/Pages/Ca/CaHotels.razor.rz.scp.css */
.cahp-root[b-9e8h02iowa]{--d-bg: #f7f8fa;--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-line-2: #f1f2f5;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-ink-4: #a5abb8;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);--d-r: 12px;color: var(--d-ink);background: var(--d-bg);display: flex;flex-direction: column;height: calc(100vh - 64px)}[b-9e8h02iowa] .cahp-root{height: calc(100vh) !important}.cahp-hero-wrap[b-9e8h02iowa]{flex-shrink: 0;padding: 12px 16px 0}@media (min-width: 768px){.cahp-hero-wrap[b-9e8h02iowa]{padding: 16px 28px 0}}.cahp-tabs[b-9e8h02iowa]{display: inline-flex;gap: 2px;padding: 3px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r)}.cahp-tab[b-9e8h02iowa]{appearance: none;border: 0;background: transparent;height: 30px;padding: 0 14px;border-radius: 7px;font-size: 12.5px;font-weight: 500;color: var(--d-ink-3);cursor: pointer;display: inline-flex;align-items: center;gap: 6px;transition: background .12s,color .12s;white-space: nowrap}.cahp-tab:hover[b-9e8h02iowa]{background: var(--d-surface-2);color: var(--d-ink)}.cahp-tab.is-active[b-9e8h02iowa]{background: var(--d-accent-grad);color: #fff;box-shadow: 0 1px 2px rgba(255,107,0,0.18)}.cahp-body-area[b-9e8h02iowa]{flex: 1;min-height: 0;padding: 0 0 14px;display: flex;flex-direction: column;overflow: hidden}@media (min-width: 768px){.cahp-body-area[b-9e8h02iowa]{padding: 0 0 16px}}
/* /src/Features/Hotels/Pages/Ca/CaHotelSearch.razor.rz.scp.css */
[b-6zoeigp29q] .loading-dots-inline span{animation: blink-dot-b-6zoeigp29q 1.4s infinite both;font-size: 1.2em;line-height: 1;font-weight: bold}[b-6zoeigp29q] .loading-dots-inline span:nth-child(2){animation-delay: 0.2s}[b-6zoeigp29q] .loading-dots-inline span:nth-child(3){animation-delay: 0.4s}@keyframes blink-dot-b-6zoeigp29q{0%,100%{opacity: 0;transform: scale(0.8)}50%{opacity: 1;transform: scale(1.2)}}[b-6zoeigp29q] .cahsb-promotions-section .overflow-x-auto::-webkit-scrollbar{display: none}.cahsb-date-slider[b-6zoeigp29q]{background-color: #ffffff}.slider-nav-btn[b-6zoeigp29q]{width: 32px;height: 32px;border-radius: 50%;border: 1px solid #e2e8f0;background: #ffffff;color: #64748b;display: grid;place-items: center;cursor: pointer;transition: all 0.15s ease;flex-shrink: 0}.slider-nav-btn:hover[b-6zoeigp29q]{background: #f8fafc;color: var(--cahsb-accent,#ea580c);border-color: var(--cahsb-accent-border,#fed7aa)}.slider-day[b-6zoeigp29q]{background-color: #f8fafc;border: 1px solid #e2e8f0;text-align: center;transition: all 0.2s ease;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.05);border-radius: 8px;min-width: 64px;padding: 6px 4px}.slider-day:hover[b-6zoeigp29q]{border-color: #fed7aa;background-color: #fff7ed;transform: translateY(-1px);box-shadow: 0 2px 4px -1px rgba(234,88,12,0.1)}.slider-day.is-active[b-6zoeigp29q]{background-color: #ea580c;border-color: #ea580c;box-shadow: 0 4px 6px -1px rgba(234,88,12,0.3);transform: translateY(-1px)}.slider-day.is-active .day-lbl[b-6zoeigp29q],.slider-day.is-active .day-date[b-6zoeigp29q]{color: #ffffff !important}.slider-day .day-lbl[b-6zoeigp29q]{font-size: 11.5px;font-weight: 700;color: #475569}.slider-day .day-date[b-6zoeigp29q]{font-size: 11px;font-weight: 500;color: #64748b}.cahsb-sidebar-checkbox[b-6zoeigp29q]{display: flex;align-items: center;gap: 8px;cursor: pointer;position: relative;user-select: none}.cahsb-sidebar-checkbox input[b-6zoeigp29q]{position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0}.cahsb-sidebar-checkbox .checkbox-custom[b-6zoeigp29q]{height: 18px;width: 18px;background-color: #fff;border: 1px solid #d6d3d1;border-radius: 4px;transition: all 0.2s;display: flex;align-items: center;justify-content: center}.cahsb-sidebar-checkbox:hover input ~ .checkbox-custom[b-6zoeigp29q]{border-color: #ea580c}.cahsb-sidebar-checkbox input:checked ~ .checkbox-custom[b-6zoeigp29q]{background-color: #ea580c;border-color: #ea580c}.cahsb-sidebar-checkbox .checkbox-custom[b-6zoeigp29q]:after{content: "";display: none;width: 4px;height: 8px;border: solid white;border-width: 0 2px 2px 0;transform: rotate(45deg);margin-bottom: 2px}.cahsb-sidebar-checkbox input:checked ~ .checkbox-custom[b-6zoeigp29q]:after{display: block}.cahsb-sidebar-checkbox .checkbox-text[b-6zoeigp29q]{font-size: 13px;font-weight: 500}.cahsb-sidebar-radio[b-6zoeigp29q]{display: flex;align-items: center;gap: 8px;cursor: pointer;position: relative;user-select: none}.cahsb-sidebar-radio input[b-6zoeigp29q]{position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0}.cahsb-sidebar-radio .radio-custom[b-6zoeigp29q]{height: 18px;width: 18px;background-color: #fff;border: 1px solid #d6d3d1;border-radius: 50%;transition: all 0.2s;display: flex;align-items: center;justify-content: center}.cahsb-sidebar-radio:hover input ~ .radio-custom[b-6zoeigp29q]{border-color: #ea580c}.cahsb-sidebar-radio input:checked ~ .radio-custom[b-6zoeigp29q]{border-color: #ea580c;border-width: 5px}.cahsb-sidebar-radio .radio-text[b-6zoeigp29q]{font-size: 13px;font-weight: 500}
/* /src/Features/Hotels/Pages/Ca/Components/CaHotelPrintConfirm.razor.rz.scp.css */
.print-confirm-modal[b-eqtdrkm6mq]{position: fixed;inset: 0;z-index: 9999;display: flex;align-items: center;justify-content: center}.print-confirm-overlay[b-eqtdrkm6mq]{position: absolute;inset: 0;background: rgba(0,0,0,0.5)}.print-confirm-content[b-eqtdrkm6mq]{position: relative;background: #fff;border-radius: 8px;width: 800px;max-width: 95vw;max-height: 90vh;display: flex;flex-direction: column;box-shadow: 0 10px 25px rgba(0,0,0,0.2)}.print-header[b-eqtdrkm6mq]{padding: 16px 24px;border-bottom: 1px solid #e5e7eb;display: flex;justify-content: space-between;align-items: center}.print-footer[b-eqtdrkm6mq]{padding: 16px 24px;border-top: 1px solid #e5e7eb;display: flex;justify-content: flex-end;align-items: center;background: #fff;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px}.print-header h2[b-eqtdrkm6mq]{margin: 0;font-size: 1.25rem;font-weight: 700}.btn-download[b-eqtdrkm6mq]{background: #f97316;color: white;border: none;padding: 10px 20px;border-radius: 6px;font-weight: 600;cursor: pointer}.btn-download:hover[b-eqtdrkm6mq]{background: #ea580c}.btn-close[b-eqtdrkm6mq]{background: none;border: none;font-size: 1.25rem;cursor: pointer;color: #6b7280}.print-body[b-eqtdrkm6mq]{padding: 24px;overflow-y: auto;background: #f3f4f6}.print-capture-area[b-eqtdrkm6mq]{background: #ffffff;padding: 32px;color: #374151;font-family: 'Inter',sans-serif}.confirm-title[b-eqtdrkm6mq]{font-size: 1.5rem;font-weight: 700;color: #111827;margin-bottom: 10px;text-align:center}.hotel-title[b-eqtdrkm6mq]{font-size: 1rem;font-weight: 700;color: #111827;margin-bottom: 5px}.hotel-category[b-eqtdrkm6mq]{color: #f97316;font-weight: 600;font-size: 0.9rem;margin-bottom: 8px}.hotel-category .stars[b-eqtdrkm6mq]{margin-left: 8px}.hotel-address[b-eqtdrkm6mq]{color: #4b5563;font-size: 0.9rem;margin-bottom: 16px}.contact-grid[b-eqtdrkm6mq]{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px;margin-bottom: 24px}.contact-label[b-eqtdrkm6mq]{font-size: 0.85rem;color: #6b7280;margin-bottom: 4px}.contact-value[b-eqtdrkm6mq]{font-weight: 500}.text-primary[b-eqtdrkm6mq]{color: #0284c7}.text-danger[b-eqtdrkm6mq]{color: #ef4444}.text-success[b-eqtdrkm6mq]{color: #10b981}.text-warning[b-eqtdrkm6mq]{color: #f59e0b}.font-bold[b-eqtdrkm6mq]{font-weight: 700}.text-right[b-eqtdrkm6mq]{text-align: right}.text-sm[b-eqtdrkm6mq]{font-size: 0.875rem}.mt-3[b-eqtdrkm6mq]{margin-top: 12px}.mt-4[b-eqtdrkm6mq]{margin-top: 16px}.booking-info-box[b-eqtdrkm6mq]{background: #f0f9ff;border-radius: 8px;padding: 16px;display: grid;grid-template-columns: 1fr 1fr;gap: 16px;margin-bottom: 24px}.info-label[b-eqtdrkm6mq]{font-size: 0.85rem;color: #6b7280}.info-date[b-eqtdrkm6mq]{font-weight: 600;color: #111827}.info-time[b-eqtdrkm6mq]{font-size: 0.9rem}.info-value[b-eqtdrkm6mq]{font-weight: 600;color: #111827}.section-title[b-eqtdrkm6mq]{font-size: 1.1rem;font-weight: 700;color: #1f2937;margin: 24px 0 12px 0}.contact-person-grid[b-eqtdrkm6mq]{display: grid;grid-template-columns: 1fr 1fr;gap: 16px}.print-table[b-eqtdrkm6mq]{width: 100%;border-collapse: collapse;margin-bottom: 16px}.print-table th[b-eqtdrkm6mq]{background: #f0f9ff;padding: 12px;text-align: left;font-weight: 600;font-size: 0.9rem;color: #374151;border: 1px solid #e5e7eb}.print-table td[b-eqtdrkm6mq]{padding: 12px;font-size: 0.9rem;border: 1px solid #e5e7eb;vertical-align: top}.print-table tfoot td[b-eqtdrkm6mq]{border: none;border-top: 1px solid #e5e7eb}.amenities-box[b-eqtdrkm6mq]{background: #f0f9ff;border-radius: 4px;padding: 16px}.amenity-item[b-eqtdrkm6mq]{margin-bottom: 8px;font-size: 0.9rem;color: #4b5563}.special-requests[b-eqtdrkm6mq]{background: #f0f9ff;border-radius: 4px;padding: 16px}.request-item[b-eqtdrkm6mq]{margin-bottom: 8px;font-size: 0.9rem;color: #4b5563}
/* /src/Features/Hotels/Pages/Ca/Components/HotelResultCard.razor.rz.scp.css */
.cahsb-root[b-otfcoq3u4u]{--cahsb-bg: transparent;--cahsb-border: #fed7aa;--cahsb-border-focus: #ea580c;--cahsb-text-primary: #1e293b;--cahsb-text-secondary: #64748b;--cahsb-text-placeholder: #94a3b8;--cahsb-accent: #ea580c;--cahsb-accent-light: #fff7ed;--cahsb-accent-border: #fed7aa;--cahsb-r: 12px;--cahsb-field-r: 12px;width: 100%;background: transparent !important;padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;border: none !important;font-family: 'Outfit','Inter',sans-serif;color: var(--cahsb-text-primary)}.cahsb-container[b-otfcoq3u4u]{display: flex;flex-wrap: wrap;align-items: center;gap: 16px}@media (min-width: 1024px){.cahsb-container[b-otfcoq3u4u]{flex-wrap: nowrap;gap: 16px;border: none !important;border-radius: 0 !important;background: transparent !important;padding: 0 !important}}.cahsb-field[b-otfcoq3u4u]{position: relative;flex: 1;min-width: 240px;background: #ffffff;border: 1px solid var(--cahsb-border) !important;border-radius: var(--cahsb-field-r) !important;transition: border-color 0.2s,box-shadow 0.2s;overflow: hidden}@media (min-width: 1024px){.cahsb-field[b-otfcoq3u4u]{border: 1px solid var(--cahsb-border) !important;border-radius: var(--cahsb-field-r) !important}}.cahsb-field:not(:last-child)[b-otfcoq3u4u]{border: 1px solid var(--cahsb-border) !important;border-radius: var(--cahsb-field-r) !important;margin-bottom: 0}@media (min-width: 1024px){.cahsb-field:not(:last-child)[b-otfcoq3u4u]{border: 1px solid var(--cahsb-border) !important;border-radius: var(--cahsb-field-r) !important;margin-bottom: 0}}.cahsb-field.is-open[b-otfcoq3u4u]{border-color: #ea580c !important;box-shadow: 0 0 0 3px rgba(234,88,12,0.15) !important;z-index: 50 !important;overflow: visible !important}.cahsb-field:hover[b-otfcoq3u4u]{background-color: var(--cahsb-accent-light) !important}@media (min-width: 1024px){.cahsb-field.is-open[b-otfcoq3u4u]{box-shadow: none;background: var(--cahsb-accent-light)}}.cahsb-date-group[b-otfcoq3u4u]{position: relative;flex: 1 !important;min-width: 270px !important;display: flex;align-items: stretch;border: 1px solid var(--cahsb-border) !important;border-radius: var(--cahsb-field-r) !important;margin-bottom: 0;background: #ffffff;overflow: hidden;transition: border-color 0.2s,box-shadow 0.2s}@media (min-width: 1024px){.cahsb-date-group[b-otfcoq3u4u]{border: 1px solid var(--cahsb-border) !important;border-radius: var(--cahsb-field-r) !important;margin-bottom: 0}}.cahsb-date-group:hover[b-otfcoq3u4u]{background-color: var(--cahsb-accent-light) !important}.cahsb-date-group:has(.dp-open)[b-otfcoq3u4u]{border-color: #ea580c !important;box-shadow: 0 0 0 3px rgba(234,88,12,0.15) !important}@media (min-width: 1024px){.cahsb-date-group:has(.dp-open)[b-otfcoq3u4u]{box-shadow: none;background: var(--cahsb-accent-light)}}.cahsb-trigger[b-otfcoq3u4u]{width: 100%;min-height: 48px !important;padding: 0 16px !important;background: transparent;border: 0;display: flex;flex-direction: row !important;align-items: center !important;gap: 10px !important;cursor: pointer;text-align: left;outline: none;border-radius: var(--cahsb-field-r)}.cahsb-icon[b-otfcoq3u4u]{width: 20px !important;height: 20px !important;color: var(--cahsb-accent) !important;display: flex;align-items: center;justify-content: center;flex-shrink: 0}.cahsb-icon svg[b-otfcoq3u4u]{width: 100%;height: 100%}.cahsb-meta[b-otfcoq3u4u]{display: flex;flex-direction: row;align-items: center;gap: 3px;flex: 1;min-width: 0}.cahsb-lbl[b-otfcoq3u4u]{display: none !important}.cahsb-val[b-otfcoq3u4u]{font-size: 14px;font-weight: 550;color: var(--cahsb-text-primary);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cahsb-val.is-placeholder[b-otfcoq3u4u]{color: var(--cahsb-text-placeholder);font-weight: 400}.cahsb-input[b-otfcoq3u4u]{width: 100%;background: transparent;border: 0;outline: none;font-size: 14px;font-weight: 550;color: var(--cahsb-text-primary);padding: 0;line-height: 1.2}.cahsb-input[b-otfcoq3u4u]::placeholder{color: var(--cahsb-text-placeholder);font-weight: 400}.cahsb-caret[b-otfcoq3u4u]{display: none !important}.cahsb-clear-btn[b-otfcoq3u4u]{position: absolute;right: 18px;top: 50%;transform: translateY(-50%);width: 22px;height: 22px;border-radius: 50%;background: #f1f5f9;color: var(--cahsb-text-secondary);border: 0;display: grid;place-items: center;cursor: pointer;transition: background 0.15s,color 0.15s;z-index: 10}.cahsb-clear-btn:hover[b-otfcoq3u4u]{background: #fee2e2;color: #ef4444}.cahsb-clear-btn svg[b-otfcoq3u4u]{width: 12px;height: 12px}.cahsb-nights-badge[b-otfcoq3u4u]{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 15}.cahsb-nights-circle[b-otfcoq3u4u]{width: 48px;height: 48px;background: #ffffff;border: 1px solid var(--cahsb-accent-border);border-radius: 50%;display: flex;flex-direction: column;align-items: center;justify-content: center;box-shadow: 0 4px 10px rgba(234,88,12,0.12);cursor: default;transition: transform 0.2s,background-color 0.2s;line-height: 1.15}.cahsb-nights-circle:hover[b-otfcoq3u4u]{transform: scale(1.08);background: var(--cahsb-accent-light)}.cahsb-nights-num[b-otfcoq3u4u]{font-size: 14.5px;font-weight: 700;color: var(--cahsb-accent)}.cahsb-nights-text[b-otfcoq3u4u]{font-size: 9.5px;font-weight: 600;color: var(--cahsb-text-secondary);text-transform: lowercase}.cahsb-overlay[b-otfcoq3u4u]{position: fixed;inset: 0;z-index: 40;background: transparent}.cahsb-dropdown[b-otfcoq3u4u]{position: absolute;z-index: 50;top: calc(100% + 8px);left: 0;background: #ffffff;border: 1px solid var(--cahsb-border);border-radius: var(--cahsb-field-r);box-shadow: 0 15px 35px -5px rgba(15,23,42,0.15),0 5px 15px -3px rgba(15,23,42,0.05);padding: 16px;animation: cahsb-pop-in-b-otfcoq3u4u 0.2s cubic-bezier(0.16,1,0.3,1);max-height: 480px;overflow-y: auto}@keyframes cahsb-pop-in-b-otfcoq3u4u{from{opacity: 0;transform: translateY(-8px) scale(0.98)}to{opacity: 1;transform: translateY(0) scale(1)}}.cahsb-pop-city[b-otfcoq3u4u]{width: 100%;min-width: 320px}@media (min-width: 768px){.cahsb-pop-city[b-otfcoq3u4u]{width: 400px}}.cahsb-pop-hd p[b-otfcoq3u4u]{margin: 0 0 10px;font-size: 11px;font-weight: 700;color: var(--cahsb-text-secondary);text-transform: uppercase;letter-spacing: 0.08em}.cahsb-city-item[b-otfcoq3u4u]{width: 100%;display: flex;align-items: center;gap: 12px;padding: 10px 12px;border-radius: 8px;border: 0;background: transparent;text-align: left;cursor: pointer;transition: background 0.15s}.cahsb-city-item:hover[b-otfcoq3u4u]{background: #fff7ed}.cahsb-city-icon-wrap[b-otfcoq3u4u]{width: 36px;height: 36px;border-radius: 50%;background: #fff7ed;border: 1px solid #fed7aa;display: flex;align-items: center;justify-content: center;flex-shrink: 0}.cahsb-city-icon-wrap.custom-search[b-otfcoq3u4u]{background: #f1f5f9;border-color: #cbd5e1}.cahsb-city-badge[b-otfcoq3u4u]{font-size: 11px;font-weight: 600;padding: 3px 10px;border-radius: 6px;flex-shrink: 0}.cahsb-city-badge.is-city[b-otfcoq3u4u]{background: #fff7ed;color: #ea580c}.cahsb-city-badge.is-hotel[b-otfcoq3u4u]{background: #fff7ed;color: #ea580c}.cahsb-city-info[b-otfcoq3u4u]{min-width: 0;flex: 1}.cahsb-city-info p[b-otfcoq3u4u]{margin: 0}.cahsb-city-name[b-otfcoq3u4u]{font-size: 14px;font-weight: 600;color: var(--cahsb-text-primary)}.cahsb-city-name.custom-highlight[b-otfcoq3u4u]{color: var(--cahsb-accent)}.cahsb-city-region[b-otfcoq3u4u]{font-size: 12px;color: var(--cahsb-text-secondary);margin-top: 2px}.cahsb-city-count[b-otfcoq3u4u]{font-size: 11px;font-weight: 600;color: var(--cahsb-text-secondary);background: #f1f5f9;padding: 2px 8px;border-radius: 12px;flex-shrink: 0}.cahsb-city-empty[b-otfcoq3u4u]{text-align: center;color: var(--cahsb-text-secondary);font-size: 13.5px;padding: 20px 0}.cahsb-city-custom[b-otfcoq3u4u]{border-top: 1px solid #f1f5f9;margin-top: 8px;padding-top: 8px}.cahsb-pop-guests[b-otfcoq3u4u]{width: 100%;left: 0}@media (min-width: 768px){.cahsb-pop-guests[b-otfcoq3u4u]{width: 360px;left: auto;right: 0}}.cahsb-stepper-row[b-otfcoq3u4u]{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 12px 4px}.cahsb-stepper-row+.cahsb-stepper-row[b-otfcoq3u4u]{border-top: 1px solid #f1f5f9}.cahsb-stepper-info[b-otfcoq3u4u]{display: flex;align-items: center;gap: 12px;flex: 1;min-width: 0}.cahsb-stepper-icon[b-otfcoq3u4u]{width: 32px;height: 32px;border-radius: 8px;background: var(--cahsb-accent-light);color: var(--cahsb-accent);display: grid;place-items: center;flex-shrink: 0}.cahsb-stepper-icon svg[b-otfcoq3u4u]{width: 18px;height: 18px}.cahsb-stepper-text[b-otfcoq3u4u]{min-width: 0}.cahsb-stepper-text p[b-otfcoq3u4u]{margin: 0}.cahsb-stepper-name[b-otfcoq3u4u]{font-size: 14.5px;font-weight: 600;color: var(--cahsb-text-primary)}.cahsb-stepper-desc[b-otfcoq3u4u]{font-size: 11.5px;color: var(--cahsb-text-secondary);margin-top: 2px}.cahsb-stepper-ctrl[b-otfcoq3u4u]{display: flex;align-items: center;gap: 12px;flex-shrink: 0}.cahsb-step-btn[b-otfcoq3u4u]{width: 32px;height: 32px;border-radius: 50%;border: 1px solid var(--cahsb-accent-border);background: #ffffff;color: var(--cahsb-accent);display: grid;place-items: center;cursor: pointer;transition: all 0.15s}.cahsb-step-btn:hover:not(:disabled)[b-otfcoq3u4u]{background: var(--cahsb-accent);color: #ffffff;border-color: var(--cahsb-accent)}.cahsb-step-btn:disabled[b-otfcoq3u4u]{border-color: #e2e8f0;color: var(--cahsb-text-placeholder);cursor: not-allowed;opacity: 0.6}.cahsb-step-btn svg[b-otfcoq3u4u]{width: 14px;height: 14px}.cahsb-step-val[b-otfcoq3u4u]{width: 24px;text-align: center;font-size: 15px;font-weight: 600;color: var(--cahsb-text-primary)}.cahsb-children-container[b-otfcoq3u4u]{margin-top: 14px;padding-top: 14px;border-top: 1px dashed #e2e8f0}.cahsb-note-block[b-otfcoq3u4u]{background: var(--cahsb-accent-light);border-left: 3px solid var(--cahsb-accent);padding: 10px 12px;border-radius: 0 8px 8px 0;margin-bottom: 14px}.cahsb-note-text[b-otfcoq3u4u]{font-size: 11.5px;line-height: 1.4;color: var(--cahsb-accent);margin: 0}.cahsb-child-ages-grid[b-otfcoq3u4u]{display: flex;flex-direction: column;gap: 10px}.cahsb-child-age-row[b-otfcoq3u4u]{display: flex;align-items: center;justify-content: space-between;gap: 16px}.cahsb-child-label[b-otfcoq3u4u]{font-size: 13.5px;font-weight: 550;color: var(--cahsb-text-primary)}.cahsb-select-wrapper[b-otfcoq3u4u]{position: relative;width: 120px}.cahsb-select-age[b-otfcoq3u4u]{width: 100%;height: 36px;padding: 0 32px 0 12px;border: 1px solid var(--cahsb-accent-border);border-radius: 8px;background: #ffffff;font-size: 13px;font-weight: 500;color: var(--cahsb-text-primary);cursor: pointer;appearance: none;outline: none;transition: border-color 0.15s}.cahsb-select-age:focus[b-otfcoq3u4u]{border-color: var(--cahsb-border-focus)}.cahsb-select-caret[b-otfcoq3u4u]{position: absolute;right: 10px;top: 50%;transform: translateY(-50%);width: 14px;height: 14px;color: var(--cahsb-text-secondary);pointer-events: none}.cahsb-submit-btn[b-otfcoq3u4u]{flex-shrink: 0;height: 60px;padding: 0 32px;border-radius: var(--cahsb-field-r);border: 0;background: linear-gradient(135deg,#ea580c 0%,#f97316 100%);color: #ffffff;font-size: 15px;font-weight: 600;display: flex;align-items: center;justify-content: center;gap: 8px;cursor: pointer;box-shadow: 0 4px 14px rgba(234,88,12,0.25);transition: transform 0.1s,opacity 0.2s;width: 100%}@media (min-width: 1024px){.cahsb-submit-btn[b-otfcoq3u4u]{width: auto}}.cahsb-submit-btn:hover[b-otfcoq3u4u]{background: linear-gradient(135deg,#f97316 0%,#c2410c 100%);opacity: 0.95}.cahsb-submit-btn:active[b-otfcoq3u4u]{transform: scale(0.98)}.cahsb-submit-icon[b-otfcoq3u4u]{width: 18px;height: 18px}.cahsb-bottom-row[b-otfcoq3u4u]{margin-top: 14px;display: flex;align-items: center}.cahsb-checkbox-label[b-otfcoq3u4u]{display: inline-flex;align-items: center;gap: 8px;cursor: pointer;user-select: none}.cahsb-checkbox-input[b-otfcoq3u4u]{display: none}.cahsb-checkbox-custom[b-otfcoq3u4u]{width: 20px;height: 20px;border: 2px solid var(--cahsb-accent-border);border-radius: 6px;display: flex;align-items: center;justify-content: center;background: #ffffff;transition: all 0.15s}.cahsb-checkbox-input:checked+.cahsb-checkbox-custom[b-otfcoq3u4u]{background: var(--cahsb-accent);border-color: var(--cahsb-accent)}.cahsb-check-icon[b-otfcoq3u4u]{width: 14px;height: 14px;color: #ffffff}.cahsb-checkbox-text[b-otfcoq3u4u]{font-size: 13.5px;font-weight: 500;color: var(--cahsb-text-secondary)}.cahsb-checkbox-input:checked~.cahsb-checkbox-text[b-otfcoq3u4u]{color: var(--cahsb-text-primary)}[b-otfcoq3u4u] .nm-datepicker .range-trigger{border: none !important;background: transparent !important;display: flex !important;flex-direction: row !important;align-items: center !important;min-height: 48px !important;padding: 0 !important}[b-otfcoq3u4u] .nm-datepicker .date-field{min-height: 48px !important;padding: 0 8px !important;display: flex !important;flex-direction: row !important;align-items: center !important;gap: 6px !important;flex: 1 !important}[b-otfcoq3u4u] .nm-datepicker .date-field .dp-label{display: none !important}[b-otfcoq3u4u] .nm-datepicker .date-field .dp-value{font-size: 14px !important;font-weight: 550 !important;color: var(--cahsb-text-primary) !important}[b-otfcoq3u4u] .nm-datepicker .dp-field-icon{color: #ea580c !important;display: flex !important;align-items: center !important;justify-content: flex-start !important;margin-bottom: 0 !important;box-shadow: none !important}[b-otfcoq3u4u] .nm-datepicker .dp-field-icon svg{width: 20px !important;height: 20px !important}.cahsb-steps[b-otfcoq3u4u]{background-color: #fcfcfd;border-bottom: 1px solid #e5e7eb}.cahsb-search-wrap[b-otfcoq3u4u]{background-color: #f3f8fc !important;border-bottom: 1px solid #e2e8f0 !important;padding: 12px 28px !important}.cahsb-submit-btn-orange[b-otfcoq3u4u]{display: flex;align-items: center;justify-content: center;width: 48px !important;height: 48px !important;border-radius: var(--cahsb-field-r);border: none;background: #ea580c;color: #ffffff;cursor: pointer;box-shadow: 0 4px 12px rgba(234,88,12,0.25);transition: transform 0.15s,background-color 0.15s,box-shadow 0.15s}.cahsb-submit-btn-orange:hover[b-otfcoq3u4u]{background: #c2410c;box-shadow: 0 6px 20px rgba(234,88,12,0.4)}.cahsb-submit-btn-orange:active[b-otfcoq3u4u]{transform: scale(0.95)}.cahsb-date-slider[b-otfcoq3u4u]{background-color: #ffffff}.slider-nav-btn[b-otfcoq3u4u]{width: 32px;height: 32px;border-radius: 50%;border: 1px solid #e2e8f0;background: #ffffff;color: #64748b;display: grid;place-items: center;cursor: pointer;transition: all 0.15s ease;flex-shrink: 0}.slider-nav-btn:hover[b-otfcoq3u4u]{background: #f8fafc;color: var(--cahsb-accent);border-color: var(--cahsb-accent-border)}.slider-day[b-otfcoq3u4u]{background-color: #ffffff;border: 1px solid #e2e8f0;text-align: center;transition: all 0.2s ease}.slider-day:hover[b-otfcoq3u4u]{border-color: var(--cahsb-accent-border);background-color: var(--cahsb-accent-light)}.slider-day.is-active[b-otfcoq3u4u]{background-color: #ffffff;border: 2px solid #ea580c;box-shadow: 0 2px 8px rgba(234,88,12,0.15)}.slider-day.is-active .day-lbl[b-otfcoq3u4u]{color: #ea580c;font-weight: 750 !important}.slider-day.is-active .day-price[b-otfcoq3u4u]{color: #ea580c}.slider-day .day-lbl[b-otfcoq3u4u]{font-size: 11px;font-weight: 600;color: #64748b}.slider-day .day-price[b-otfcoq3u4u]{font-size: 11px;font-weight: 700;color: #ea580c}.cahsb-hotel-card[b-otfcoq3u4u]{transition: transform 0.2s ease,box-shadow 0.2s ease}.cahsb-hotel-card:hover[b-otfcoq3u4u]{transform: translateY(-2px);box-shadow: 0 12px 25px -5px rgba(0,0,0,0.08),0 4px 10px -3px rgba(0,0,0,0.04)}.cahsb-card-banner[b-otfcoq3u4u]{border-top-left-radius: 16px;border-top-right-radius: 16px}.cahsb-card-media[b-otfcoq3u4u]{width: 100%}.cahsb-card-cover[b-otfcoq3u4u]{width: 100%;height: 180px}.cahsb-card-cover img[b-otfcoq3u4u]{width: 100%;height: 100%;object-fit: cover}.cahsb-card-thumbs[b-otfcoq3u4u]{width: 100%}@media (min-width: 640px){.cahsb-card-media[b-otfcoq3u4u]{width: 280px}.cahsb-card-cover[b-otfcoq3u4u]{width: 280px;height: 180px}.cahsb-card-thumbs[b-otfcoq3u4u]{width: 280px}.thumb-img[b-otfcoq3u4u]{height: 52px !important}}.thumb-img[b-otfcoq3u4u]{height: 38px;position: relative;cursor: pointer}.thumb-img img[b-otfcoq3u4u]{width: 100%;height: 100%;object-fit: cover}.thumb-img.active[b-otfcoq3u4u]{border-color: var(--cahsb-accent)}.thumb-img.more-overlay[b-otfcoq3u4u]{position: relative}.thumb-img.more-overlay[b-otfcoq3u4u]::before{content: '';position: absolute;inset: 0;background-color: rgba(0,0,0,0.5);z-index: 1}.thumb-img.more-overlay span[b-otfcoq3u4u]{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;color: #ffffff;font-size: 11px;font-weight: 700;z-index: 2}.cahsb-tag-badge[b-otfcoq3u4u]{display: inline-block;padding: 2px 8px;border-radius: 6px;font-size: 10px;font-weight: 700;text-transform: uppercase}.amenity-chip[b-otfcoq3u4u]{display: inline-flex;align-items: center;gap: 6px;padding: 5px 9px;border-radius: 8px;font-size: 11.5px;font-weight: 600;transition: all 0.15s ease}.amenity-chip.is-active[b-otfcoq3u4u]{background-color: rgba(254,215,170,0.08);border: 1.2px solid rgba(253,186,116,0.6);color: #ea580c}.amenity-chip.is-active:hover[b-otfcoq3u4u]{background-color: rgba(254,215,170,0.2);border-color: rgba(249,115,22,0.7)}.amenity-chip.is-dimmed[b-otfcoq3u4u]{background-color: rgba(244,244,245,0.4);border: 1.2px solid rgba(228,228,231,0.5);color: #a1a1aa;opacity: 0.5}.amenity-chip.is-dimmed:hover[b-otfcoq3u4u]{background-color: rgba(244,244,245,0.8);opacity: 0.7}.rating-num[b-otfcoq3u4u]{background-color: #fed7aa59;color: #ea580c;font-size: 13px;font-weight: 800;height: 32px;padding: 0 10px;border-radius: 6px;display: flex;align-items: center;justify-content: center;flex-shrink: 0;box-shadow: 0 2px 6px rgba(234,88,12,0.2)}.cahsb-btn-select[b-otfcoq3u4u]{background-color: #ff6b00;border: none;transition: background-color 0.15s ease}.cahsb-btn-select:hover[b-otfcoq3u4u]{background-color: #c2410c}.cahsb-sidebar-map[b-otfcoq3u4u]{height: 110px;background-color: #e2e8f0;position: relative}.map-bg[b-otfcoq3u4u]{position: absolute;inset: 0;background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><rect width="100" height="100" fill="%23f1f5f9"/><path d="M10 0v100M30 0v100M50 0v100M70 0v100M90 0v100M0 10h100M0 30h100M0 50h100M0 70h100M0 90h100" stroke="%23cbd5e1" stroke-width="0.5"/><circle cx="50" cy="50" r="4" fill="%23ea580c" opacity="0.8"/></svg>');background-size: cover;filter: grayscale(20%) contrast(90%)}.cahsb-sidebar-card[b-otfcoq3u4u]{background-color: #ffffff}.cahsb-sidebar-radio[b-otfcoq3u4u]{display: flex;align-items: center;gap: 8px;cursor: pointer;font-size: 13px;font-weight: 500;color: #475569;padding: 4px 0}.cahsb-sidebar-radio input[type="radio"][b-otfcoq3u4u]{display: none}.radio-custom[b-otfcoq3u4u]{width: 18px;height: 18px;border: 1.5px solid #cbd5e1;border-radius: 50%;display: inline-block;position: relative;background-color: #ffffff;transition: all 0.15s ease}.cahsb-sidebar-radio input[type="radio"]:checked+.radio-custom[b-otfcoq3u4u]{border-color: #ea580c;background-color: #ea580c}.cahsb-sidebar-radio input[type="radio"]:checked+.radio-custom[b-otfcoq3u4u]::after{content: "";position: absolute;width: 6px;height: 6px;border-radius: 50%;background-color: #ffffff;top: 50%;left: 50%;transform: translate(-50%,-50%)}.radio-text[b-otfcoq3u4u]{user-select: none}.cahsb-sidebar-checkbox[b-otfcoq3u4u]{display: flex;align-items: center;gap: 8px;cursor: pointer;font-size: 13px;font-weight: 500;color: #475569;padding: 4px 0}.cahsb-sidebar-checkbox input[type="checkbox"][b-otfcoq3u4u]{display: none}.checkbox-custom[b-otfcoq3u4u]{width: 18px;height: 18px;border: 1.5px solid #cbd5e1;border-radius: 4px;display: inline-block;position: relative;background-color: #ffffff;transition: all 0.15s ease}.cahsb-sidebar-checkbox input[type="checkbox"]:checked+.checkbox-custom[b-otfcoq3u4u]{border-color: #ea580c;background-color: #ea580c}.cahsb-sidebar-checkbox input[type="checkbox"]:checked+.checkbox-custom[b-otfcoq3u4u]::after{content: "✓";position: absolute;color: #ffffff;font-size: 11px;font-weight: bold;top: 50%;left: 50%;transform: translate(-50%,-52%)}.checkbox-text[b-otfcoq3u4u]{user-select: none}.cahsb-datepicker-nights[b-otfcoq3u4u]{border-left: 1px solid var(--cahsb-border) !important;border-right: 1px solid var(--cahsb-border) !important;height: 48px !important;background-color: #ffffff;align-self: stretch;display: flex;align-items: center;justify-content: center;gap: 6px;padding: 0 8px}.cahsb-page-root[b-otfcoq3u4u]{padding-top: 20px !important}.cahsb-first-load[b-otfcoq3u4u]{background-color: #f8fafc !important}.cahsb-large-container[b-otfcoq3u4u]{display: flex;flex-direction: column;justify-content: flex-start;align-items: center;width: 100%;padding-top: 24px}.cahsb-large-card[b-otfcoq3u4u]{background: #ffffff;border: 1px solid #fed7aa !important;border-radius: 24px !important;box-shadow: 0 20px 40px -15px rgba(234,88,12,0.08) !important}.cahsb-large-field[b-otfcoq3u4u]{position: relative;border-bottom: 2px solid #fed7aa !important;transition: border-color 0.2s ease;padding-bottom: 6px}.cahsb-large-field:hover[b-otfcoq3u4u],.cahsb-large-field.is-open[b-otfcoq3u4u]{border-bottom-color: #ea580c !important}.cahsb-large-field.is-open[b-otfcoq3u4u]{z-index: 50 !important}.cahsb-large-trigger[b-otfcoq3u4u]{background: transparent;border: none;padding: 0;width: 100%;cursor: pointer}.cahsb-large-icon[b-otfcoq3u4u]{display: flex;align-items: center;justify-content: center;flex-shrink: 0}.cahsb-large-val[b-otfcoq3u4u]{font-size: 15px;font-weight: 700;color: #1e293b;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: left}.cahsb-large-val.is-placeholder[b-otfcoq3u4u]{color: #94a3b8;font-weight: 500}.cahsb-large-input[b-otfcoq3u4u]{width: 100%;background: transparent;border: 0;outline: none;font-size: 15px;font-weight: 700;color: #1e293b;padding: 0}.cahsb-large-datepicker-wrap[b-otfcoq3u4u] .nm-datepicker .range-trigger{border: none !important;background: transparent !important;display: flex !important;flex-direction: row !important;align-items: center !important;min-height: 48px !important;padding: 0 !important}.cahsb-large-datepicker-wrap[b-otfcoq3u4u] .nm-datepicker .date-field{display: grid !important;grid-template-columns: auto 1fr;grid-template-rows: auto auto;align-items: center;column-gap: 12px;border-bottom: 2px solid #fed7aa !important;padding-bottom: 6px !important;background: transparent !important;flex: 1 !important;transition: border-color 0.2s ease;border-radius: 0 !important;border-top: none !important;border-left: none !important;border-right: none !important}.cahsb-large-datepicker-wrap[b-otfcoq3u4u] .nm-datepicker .date-field:hover,.cahsb-large-datepicker-wrap[b-otfcoq3u4u] .nm-datepicker .date-field:has(.dp-open){border-bottom-color: #ea580c !important}.cahsb-large-datepicker-wrap[b-otfcoq3u4u] .nm-datepicker .date-field .dp-field-icon{grid-row: 1 / span 2;grid-column: 1;margin-right: 0 !important}.cahsb-large-datepicker-wrap[b-otfcoq3u4u] .nm-datepicker .date-field .dp-label{display: block !important;grid-row: 1;grid-column: 2;font-size: 12px !important;font-weight: 700 !important;color: #64748b !important;text-transform: uppercase !important;letter-spacing: 0.05em !important;margin: 0 !important;text-align: left}.cahsb-large-datepicker-wrap[b-otfcoq3u4u] .nm-datepicker .date-field .dp-value{grid-row: 2;grid-column: 2;font-size: 15px !important;font-weight: 700 !important;color: #1e293b !important;margin: 0 !important;text-align: left}.cahsb-large-datepicker-wrap[b-otfcoq3u4u] .nm-datepicker .date-field .dp-value.is-placeholder{color: #94a3b8 !important;font-weight: 500 !important}.cahsb-large-datepicker-wrap[b-otfcoq3u4u] .nm-datepicker .cahsb-datepicker-nights-large{align-self: center;padding: 0 8px;z-index: 10}.cahsb-promo-card[b-otfcoq3u4u]{transition: transform 0.25s ease,box-shadow 0.25s ease;cursor: pointer;background: #ffffff}.cahsb-promo-card:hover[b-otfcoq3u4u]{transform: translateY(-4px);box-shadow: 0 12px 20px -5px rgba(0,0,0,0.1),0 8px 8px -5px rgba(0,0,0,0.04)}.cahsb-field.has-error[b-otfcoq3u4u],.cahsb-date-group.has-error[b-otfcoq3u4u]{border-color: #ef4444 !important;box-shadow: 0 0 0 3px rgba(239,68,68,0.15) !important}.cahsb-large-field.has-error[b-otfcoq3u4u],.cahsb-large-field.has-error:hover[b-otfcoq3u4u],.cahsb-large-field.has-error.is-open[b-otfcoq3u4u]{border-bottom-color: #ef4444 !important}.cahsb-large-datepicker-wrap.has-error[b-otfcoq3u4u] .nm-datepicker .date-field,.cahsb-large-datepicker-wrap.has-error[b-otfcoq3u4u] .nm-datepicker .date-field:hover{border-bottom-color: #ef4444 !important}.animate-fade-in[b-otfcoq3u4u]{animation: fadeIn-b-otfcoq3u4u 0.25s ease-out forwards}@keyframes fadeIn-b-otfcoq3u4u{from{opacity: 0;transform: translateY(-4px)}to{opacity: 1;transform: translateY(0)}}.animate-hover-spin:hover[b-otfcoq3u4u]{animation: spin-b-otfcoq3u4u 0.8s ease-in-out}@keyframes spin-b-otfcoq3u4u{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.cahsb-sidebar-map[b-otfcoq3u4u]{height: 110px;background-color: #f1f5f9}.cahsb-sidebar-map .map-bg[b-otfcoq3u4u]{background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><rect width="100" height="100" fill="%23f8fafc"/><path d="M10 0v100M30 0v100M50 0v100M70 0v100M90 0v100M0 10h100M0 30h100M0 50h100M0 70h100M0 90h100" stroke="%23e2e8f0" stroke-width="0.6"/><circle cx="50" cy="50" r="5" fill="%23ea580c" opacity="0.9"/></svg>');background-size: cover;filter: brightness(97%) contrast(95%);transition: transform 0.4s ease}.cahsb-sidebar-map:hover .map-bg[b-otfcoq3u4u]{transform: scale(1.05)}.cahsb-sidebar-radio input[type="radio"]:checked+.radio-custom[b-otfcoq3u4u]{border-color: #ea580c;background-color: #ea580c}.cahsb-sidebar-checkbox input[type="checkbox"]:checked+.checkbox-custom[b-otfcoq3u4u]{border-color: #ea580c;background-color: #ea580c}.checkbox-custom[b-otfcoq3u4u]::after{color: #ffffff;font-size: 10px;line-height: 1}.radio-custom[b-otfcoq3u4u]::after{background-color: #ffffff}.radio-text[b-otfcoq3u4u],.checkbox-text[b-otfcoq3u4u]{font-size: 13.5px;font-weight: 500;color: #475569}.cahsb-pop-settings[b-otfcoq3u4u]{width: 100%;left: 0}@media (min-width: 768px){.cahsb-pop-settings[b-otfcoq3u4u]{width: 320px;left: auto;right: 0}}.cahsb-settings-row[b-otfcoq3u4u]{display: flex;flex-direction: column;gap: 8px;padding: 12px 4px}.cahsb-settings-row+.cahsb-settings-row[b-otfcoq3u4u]{border-top: 1px solid #f1f5f9}.cahsb-settings-label[b-otfcoq3u4u]{font-size: 13px;font-weight: 600;color: var(--cahsb-text-secondary)}.cahsb-settings-select[b-otfcoq3u4u]{width: 100%;height: 38px;padding: 0 12px;border-radius: 8px;border: 1px solid var(--cahsb-border);font-size: 13.5px;font-weight: 550;color: var(--cahsb-text-primary);background: #ffffff;outline: none;cursor: pointer;transition: border-color 0.15s}.cahsb-settings-select:focus[b-otfcoq3u4u]{border-color: var(--cahsb-accent)}.cahsb-field-settings[b-otfcoq3u4u]{min-width: 180px !important}
/* /src/Features/Hotels/Pages/Ca/Components/HotelSearchForm.razor.rz.scp.css */
.cahsb-root[b-7b6zh1igav]{--cahsb-bg: transparent;--cahsb-border: #fed7aa;--cahsb-border-focus: #ff6b00;--cahsb-text-primary: #1e293b;--cahsb-text-secondary: #64748b;--cahsb-text-placeholder: #94a3b8;--cahsb-accent: #ff6b00;--cahsb-accent-light: #fff7ed;--cahsb-accent-border: #fed7aa;--cahsb-r: 12px;--cahsb-field-r: 12px;width: 100%;background: transparent !important;padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;border: none !important;font-family: 'Outfit','Inter',sans-serif;color: var(--cahsb-text-primary)}.cahsb-container[b-7b6zh1igav]{display: flex;flex-wrap: wrap;align-items: center;gap: 16px}@media (min-width: 1024px){.cahsb-container[b-7b6zh1igav]{flex-wrap: nowrap;gap: 16px;border: none !important;border-radius: 0 !important;background: transparent !important;padding: 0 !important}}.cahsb-field[b-7b6zh1igav]{position: relative;flex: 1;min-width: 240px;background: #ffffff;border: 1px solid var(--cahsb-border) !important;border-radius: var(--cahsb-field-r) !important;transition: border-color 0.2s,box-shadow 0.2s;overflow: hidden}@media (min-width: 1024px){.cahsb-field[b-7b6zh1igav]{border: 1px solid var(--cahsb-border) !important;border-radius: var(--cahsb-field-r) !important}}.cahsb-field:not(:last-child)[b-7b6zh1igav]{border: 1px solid var(--cahsb-border) !important;border-radius: var(--cahsb-field-r) !important;margin-bottom: 0}@media (min-width: 1024px){.cahsb-field:not(:last-child)[b-7b6zh1igav]{border: 1px solid var(--cahsb-border) !important;border-radius: var(--cahsb-field-r) !important;margin-bottom: 0}}.cahsb-field.is-open[b-7b6zh1igav]{border-color: #ff6b00 !important;box-shadow: 0 0 0 3px rgba(255,107,0,0.15) !important;z-index: 50 !important;overflow: visible !important}.cahsb-field:hover[b-7b6zh1igav]{background-color: var(--cahsb-accent-light) !important}@media (min-width: 1024px){.cahsb-field.is-open[b-7b6zh1igav]{box-shadow: none;background: var(--cahsb-accent-light)}}.cahsb-date-group[b-7b6zh1igav]{position: relative;flex: 1 !important;min-width: 270px !important;display: flex;align-items: stretch;border: 1px solid var(--cahsb-border) !important;border-radius: var(--cahsb-field-r) !important;margin-bottom: 0;background: #ffffff;overflow: hidden;transition: border-color 0.2s,box-shadow 0.2s}@media (min-width: 1024px){.cahsb-date-group[b-7b6zh1igav]{border: 1px solid var(--cahsb-border) !important;border-radius: var(--cahsb-field-r) !important;margin-bottom: 0}}.cahsb-date-group:hover[b-7b6zh1igav]{background-color: var(--cahsb-accent-light) !important}.cahsb-date-group:has(.dp-open)[b-7b6zh1igav]{border-color: #ff6b00 !important;box-shadow: 0 0 0 3px rgba(255,107,0,0.15) !important}@media (min-width: 1024px){.cahsb-date-group:has(.dp-open)[b-7b6zh1igav]{box-shadow: none;background: var(--cahsb-accent-light)}}.cahsb-trigger[b-7b6zh1igav]{width: 100%;min-height: 48px !important;padding: 0 16px !important;background: transparent;border: 0;display: flex;flex-direction: row !important;align-items: center !important;gap: 10px !important;cursor: pointer;text-align: left;outline: none;border-radius: var(--cahsb-field-r)}.cahsb-icon[b-7b6zh1igav]{width: 20px !important;height: 20px !important;color: var(--cahsb-accent) !important;display: flex;align-items: center;justify-content: center;flex-shrink: 0}.cahsb-icon svg[b-7b6zh1igav]{width: 100%;height: 100%}.cahsb-meta[b-7b6zh1igav]{display: flex;flex-direction: column;min-width: 0;gap: 2px}.cahsb-lbl[b-7b6zh1igav]{font-size: 10.5px;font-weight: 600;color: var(--cahsb-text-secondary);text-transform: uppercase;letter-spacing: 0.08em;line-height: 1}.cahsb-val[b-7b6zh1igav]{font-size: 14px;font-weight: 600;color: var(--cahsb-text-primary);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cahsb-val.is-placeholder[b-7b6zh1igav]{color: var(--cahsb-text-placeholder);font-weight: 400}.cahsb-input[b-7b6zh1igav]{width: 100%;background: transparent;border: 0;outline: none;font-size: 14px;font-weight: 600;color: var(--cahsb-text-primary);padding: 0;line-height: 1.2}.cahsb-input[b-7b6zh1igav]::placeholder{color: var(--cahsb-text-placeholder);font-weight: 400}.cahsb-caret[b-7b6zh1igav]{display: none !important}.cahsb-clear-btn[b-7b6zh1igav]{position: absolute;right: 18px;top: 50%;transform: translateY(-50%);width: 22px;height: 22px;border-radius: 50%;background: #f1f5f9;color: var(--cahsb-text-secondary);border: 0;display: grid;place-items: center;cursor: pointer;transition: background 0.15s,color 0.15s;z-index: 10}.cahsb-clear-btn:hover[b-7b6zh1igav]{background: #fee2e2;color: #ef4444}.cahsb-clear-btn svg[b-7b6zh1igav]{width: 12px;height: 12px}.cahsb-nights-badge[b-7b6zh1igav]{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 15}.cahsb-nights-circle[b-7b6zh1igav]{width: 48px;height: 48px;background: #ffffff;border: 1px solid var(--cahsb-accent-border);border-radius: 50%;display: flex;flex-direction: column;align-items: center;justify-content: center;box-shadow: 0 4px 10px rgba(255,107,0,0.12);cursor: default;transition: transform 0.2s,background-color 0.2s;line-height: 1.15}.cahsb-nights-circle:hover[b-7b6zh1igav]{transform: scale(1.08);background: var(--cahsb-accent-light)}.cahsb-nights-num[b-7b6zh1igav]{font-size: 14.5px;font-weight: 700;color: var(--cahsb-accent)}.cahsb-nights-text[b-7b6zh1igav]{font-size: 9.5px;font-weight: 600;color: var(--cahsb-text-secondary);text-transform: lowercase}.cahsb-overlay[b-7b6zh1igav]{position: fixed;inset: 0;z-index: 40;background: transparent}.cahsb-dropdown[b-7b6zh1igav]{position: absolute;z-index: 50;top: calc(100% + 8px);left: 0;background: #ffffff;border: 1px solid var(--cahsb-border);border-radius: var(--cahsb-field-r);box-shadow: 0 15px 35px -5px rgba(15,23,42,0.15),0 5px 15px -3px rgba(15,23,42,0.05);padding: 16px;animation: cahsb-pop-in-b-7b6zh1igav 0.2s cubic-bezier(0.16,1,0.3,1);max-height: 480px;overflow-y: auto}@keyframes cahsb-pop-in-b-7b6zh1igav{from{opacity: 0;transform: translateY(-8px) scale(0.98)}to{opacity: 1;transform: translateY(0) scale(1)}}.cahsb-pop-city[b-7b6zh1igav]{width: 100%;min-width: 320px}@media (min-width: 768px){.cahsb-pop-city[b-7b6zh1igav]{width: 400px}}.cahsb-pop-hd p[b-7b6zh1igav]{margin: 0 0 10px;font-size: 11px;font-weight: 700;color: var(--cahsb-text-secondary);text-transform: uppercase;letter-spacing: 0.08em}.cahsb-city-item[b-7b6zh1igav]{width: 100%;display: flex;align-items: center;gap: 12px;padding: 10px 12px;border-radius: 8px;border: 0;background: transparent;text-align: left;cursor: pointer;transition: background 0.15s}.cahsb-city-item:hover[b-7b6zh1igav]{background: #fff7ed}.cahsb-city-icon-wrap[b-7b6zh1igav]{width: 36px;height: 36px;border-radius: 50%;background: #fff7ed;border: 1px solid #fed7aa;display: flex;align-items: center;justify-content: center;flex-shrink: 0}.cahsb-city-icon-wrap.custom-search[b-7b6zh1igav]{background: #f1f5f9;border-color: #cbd5e1}.cahsb-city-badge[b-7b6zh1igav]{font-size: 11px;font-weight: 600;padding: 3px 10px;border-radius: 6px;flex-shrink: 0;border: 1px solid #fed7aa}.cahsb-city-badge.is-city[b-7b6zh1igav]{background: #fff7ed;color: #ff6b00}.cahsb-city-badge.is-hotel[b-7b6zh1igav]{background: #fff7ed;color: #ff6b00}.cahsb-city-info[b-7b6zh1igav]{min-width: 0;flex: 1}.cahsb-city-info p[b-7b6zh1igav]{margin: 0}.cahsb-city-name[b-7b6zh1igav]{font-size: 14px;font-weight: 600;color: var(--cahsb-text-primary)}.cahsb-city-name.custom-highlight[b-7b6zh1igav]{color: var(--cahsb-accent)}.cahsb-city-region[b-7b6zh1igav]{font-size: 12px;color: var(--cahsb-text-secondary);margin-top: 2px}.cahsb-city-count[b-7b6zh1igav]{font-size: 11px;font-weight: 600;color: var(--cahsb-text-secondary);background: #f1f5f9;padding: 2px 8px;border-radius: 12px;flex-shrink: 0}.cahsb-city-empty[b-7b6zh1igav]{text-align: center;color: var(--cahsb-text-secondary);font-size: 13.5px;padding: 20px 0}.cahsb-city-custom[b-7b6zh1igav]{border-top: 1px solid #f1f5f9;margin-top: 8px;padding-top: 8px}.cahsb-pop-guests[b-7b6zh1igav]{width: 100%;left: 0}@media (min-width: 768px){.cahsb-pop-guests[b-7b6zh1igav]{width: 360px;left: auto;right: 0}}.cahsb-stepper-row[b-7b6zh1igav]{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 12px 4px}.cahsb-stepper-row+.cahsb-stepper-row[b-7b6zh1igav]{border-top: 1px solid #f1f5f9}.cahsb-stepper-info[b-7b6zh1igav]{display: flex;align-items: center;gap: 12px;flex: 1;min-width: 0}.cahsb-stepper-icon[b-7b6zh1igav]{width: 32px;height: 32px;border-radius: 8px;background: var(--cahsb-accent-light);color: var(--cahsb-accent);display: grid;place-items: center;flex-shrink: 0}.cahsb-stepper-icon svg[b-7b6zh1igav]{width: 18px;height: 18px}.cahsb-stepper-text[b-7b6zh1igav]{min-width: 0}.cahsb-stepper-text p[b-7b6zh1igav]{margin: 0}.cahsb-stepper-name[b-7b6zh1igav]{font-size: 14.5px;font-weight: 600;color: var(--cahsb-text-primary)}.cahsb-stepper-desc[b-7b6zh1igav]{font-size: 11.5px;color: var(--cahsb-text-secondary);margin-top: 2px}.cahsb-stepper-ctrl[b-7b6zh1igav]{display: flex;align-items: center;gap: 12px;flex-shrink: 0}.cahsb-step-btn[b-7b6zh1igav]{width: 32px;height: 32px;border-radius: 50%;border: 1px solid var(--cahsb-accent-border);background: #ffffff;color: var(--cahsb-accent);display: grid;place-items: center;cursor: pointer;transition: all 0.15s}.cahsb-step-btn:hover:not(:disabled)[b-7b6zh1igav]{background: var(--cahsb-accent);color: #ffffff;border-color: var(--cahsb-accent)}.cahsb-step-btn:disabled[b-7b6zh1igav]{border-color: #e2e8f0;color: var(--cahsb-text-placeholder);cursor: not-allowed;opacity: 0.6}.cahsb-step-btn svg[b-7b6zh1igav]{width: 14px;height: 14px}.cahsb-step-val[b-7b6zh1igav]{width: 24px;text-align: center;font-size: 15px;font-weight: 600;color: var(--cahsb-text-primary)}.cahsb-children-container[b-7b6zh1igav]{margin-top: 14px;padding-top: 14px;border-top: 1px dashed #e2e8f0}.cahsb-note-block[b-7b6zh1igav]{background: var(--cahsb-accent-light);border-left: 3px solid var(--cahsb-accent);padding: 10px 12px;border-radius: 0 8px 8px 0;margin-bottom: 14px}.cahsb-note-text[b-7b6zh1igav]{font-size: 11.5px;line-height: 1.4;color: var(--cahsb-accent);margin: 0}.cahsb-child-ages-grid[b-7b6zh1igav]{display: flex;flex-direction: column;gap: 10px}.cahsb-child-age-row[b-7b6zh1igav]{display: flex;align-items: center;justify-content: space-between;gap: 16px}.cahsb-child-label[b-7b6zh1igav]{font-size: 13.5px;font-weight: 550;color: var(--cahsb-text-primary)}.cahsb-select-wrapper[b-7b6zh1igav]{position: relative;width: 120px}.cahsb-select-age[b-7b6zh1igav]{width: 100%;height: 36px;padding: 0 32px 0 12px;border: 1px solid var(--cahsb-accent-border);border-radius: 8px;background: #ffffff;font-size: 13px;font-weight: 500;color: var(--cahsb-text-primary);cursor: pointer;appearance: none;outline: none;transition: border-color 0.15s}.cahsb-select-age:focus[b-7b6zh1igav]{border-color: var(--cahsb-border-focus)}.cahsb-select-caret[b-7b6zh1igav]{position: absolute;right: 10px;top: 50%;transform: translateY(-50%);width: 14px;height: 14px;color: var(--cahsb-text-secondary);pointer-events: none}.cahsb-submit-btn[b-7b6zh1igav]{flex-shrink: 0;height: 60px;padding: 0 32px;border-radius: var(--cahsb-field-r);border: 0;background: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);color: #ffffff;font-size: 15px;font-weight: 600;display: flex;align-items: center;justify-content: center;gap: 8px;cursor: pointer;box-shadow: 0 4px 14px rgba(255,107,0,0.25);transition: transform 0.1s,opacity 0.2s;width: 100%}@media (min-width: 1024px){.cahsb-submit-btn[b-7b6zh1igav]{width: auto}}.cahsb-submit-btn:hover[b-7b6zh1igav]{background: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);opacity: 0.95}.cahsb-submit-btn:active[b-7b6zh1igav]{transform: scale(0.98)}.cahsb-submit-icon[b-7b6zh1igav]{width: 18px;height: 18px}.cahsb-bottom-row[b-7b6zh1igav]{margin-top: 14px;display: flex;align-items: center}.cahsb-checkbox-label[b-7b6zh1igav]{display: inline-flex;align-items: center;gap: 8px;cursor: pointer;user-select: none}.cahsb-checkbox-input[b-7b6zh1igav]{display: none}.cahsb-checkbox-custom[b-7b6zh1igav]{width: 20px;height: 20px;border: 2px solid var(--cahsb-accent-border);border-radius: 6px;display: flex;align-items: center;justify-content: center;background: #ffffff;transition: all 0.15s}.cahsb-checkbox-input:checked+.cahsb-checkbox-custom[b-7b6zh1igav]{background: var(--cahsb-accent);border-color: var(--cahsb-accent)}.cahsb-check-icon[b-7b6zh1igav]{width: 14px;height: 14px;color: #ffffff}.cahsb-checkbox-text[b-7b6zh1igav]{font-size: 13.5px;font-weight: 500;color: var(--cahsb-text-secondary)}.cahsb-checkbox-input:checked~.cahsb-checkbox-text[b-7b6zh1igav]{color: var(--cahsb-text-primary)}[b-7b6zh1igav] .nm-datepicker .range-trigger{border: none !important;background: transparent !important;display: flex !important;flex-direction: row !important;align-items: center !important;min-height: 48px !important;padding: 0 !important}[b-7b6zh1igav] .nm-datepicker .date-field{min-height: 48px !important;padding: 0 8px !important;display: flex !important;flex-direction: row !important;align-items: center !important;gap: 6px !important;flex: 1 !important}[b-7b6zh1igav] .nm-datepicker .date-field .dp-label{display: none !important}[b-7b6zh1igav] .nm-datepicker .date-field .dp-value{font-size: 14px !important;font-weight: 600 !important;color: var(--cahsb-text-primary) !important}[b-7b6zh1igav] .nm-datepicker .dp-field-icon{color: #ff6b00 !important;display: flex !important;align-items: center !important;justify-content: flex-start !important;margin-bottom: 0 !important;box-shadow: none !important}[b-7b6zh1igav] .nm-datepicker .dp-field-icon svg{width: 20px !important;height: 20px !important}.cahsb-steps[b-7b6zh1igav]{background-color: #fcfcfd;border-bottom: 1px solid #e5e7eb}.cahsb-search-wrap[b-7b6zh1igav]{background-color: #f3f8fc !important;border-bottom: 1px solid #e2e8f0 !important;padding: 12px 28px !important}.cahsb-submit-btn-orange[b-7b6zh1igav]{display: flex;align-items: center;justify-content: center;width: 48px !important;height: 48px !important;border-radius: var(--cahsb-field-r);border: none;background: #ff6b00;color: #ffffff;cursor: pointer;box-shadow: 0 4px 12px rgba(255,107,0,0.25);transition: transform 0.15s,background-color 0.15s,box-shadow 0.15s}.cahsb-submit-btn-orange:hover[b-7b6zh1igav]{background: #e85f00;box-shadow: 0 6px 20px rgba(255,107,0,0.4)}.cahsb-submit-btn-orange:active[b-7b6zh1igav]{transform: scale(0.95)}.cahsb-date-slider[b-7b6zh1igav]{background-color: #ffffff}.slider-nav-btn[b-7b6zh1igav]{width: 32px;height: 32px;border-radius: 50%;border: 1px solid #e2e8f0;background: #ffffff;color: #64748b;display: grid;place-items: center;cursor: pointer;transition: all 0.15s ease;flex-shrink: 0}.slider-nav-btn:hover[b-7b6zh1igav]{background: #f8fafc;color: var(--cahsb-accent);border-color: var(--cahsb-accent-border)}.slider-day[b-7b6zh1igav]{background-color: #ffffff;border: 1px solid #e2e8f0;text-align: center;transition: all 0.2s ease}.slider-day:hover[b-7b6zh1igav]{border-color: var(--cahsb-accent-border);background-color: var(--cahsb-accent-light)}.slider-day.is-active[b-7b6zh1igav]{background-color: #ffffff;border: 2px solid #ff6b00;box-shadow: 0 2px 8px rgba(255,107,0,0.15)}.slider-day.is-active .day-lbl[b-7b6zh1igav]{color: #ff6b00;font-weight: 750 !important}.slider-day.is-active .day-price[b-7b6zh1igav]{color: #ff6b00}.slider-day .day-lbl[b-7b6zh1igav]{font-size: 11px;font-weight: 600;color: #64748b}.slider-day .day-price[b-7b6zh1igav]{font-size: 11px;font-weight: 700;color: #ff6b00}.cahsb-hotel-card[b-7b6zh1igav]{transition: transform 0.2s ease,box-shadow 0.2s ease}.cahsb-hotel-card:hover[b-7b6zh1igav]{transform: translateY(-2px);box-shadow: 0 12px 25px -5px rgba(0,0,0,0.08),0 4px 10px -3px rgba(0,0,0,0.04)}.cahsb-card-banner[b-7b6zh1igav]{border-top-left-radius: 16px;border-top-right-radius: 16px}.cahsb-card-media[b-7b6zh1igav]{width: 100%}.cahsb-card-cover[b-7b6zh1igav]{width: 100%;height: 180px}.cahsb-card-cover img[b-7b6zh1igav]{width: 100%;height: 100%;object-fit: cover}.cahsb-card-thumbs[b-7b6zh1igav]{width: 100%}@media (min-width: 640px){.cahsb-card-media[b-7b6zh1igav]{width: 280px}.cahsb-card-cover[b-7b6zh1igav]{width: 280px;height: 180px}.cahsb-card-thumbs[b-7b6zh1igav]{width: 280px}.thumb-img[b-7b6zh1igav]{height: 52px !important}}.thumb-img[b-7b6zh1igav]{height: 38px;position: relative;cursor: pointer}.thumb-img img[b-7b6zh1igav]{width: 100%;height: 100%;object-fit: cover}.thumb-img.active[b-7b6zh1igav]{border-color: var(--cahsb-accent)}.thumb-img.more-overlay[b-7b6zh1igav]{position: relative}.thumb-img.more-overlay[b-7b6zh1igav]::before{content: '';position: absolute;inset: 0;background-color: rgba(0,0,0,0.5);z-index: 1}.thumb-img.more-overlay span[b-7b6zh1igav]{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;color: #ffffff;font-size: 11px;font-weight: 700;z-index: 2}.cahsb-tag-badge[b-7b6zh1igav]{display: inline-block;padding: 2px 8px;border-radius: 6px;font-size: 10px;font-weight: 700;text-transform: uppercase}.amenity-chip[b-7b6zh1igav]{display: inline-flex;align-items: center;gap: 6px;padding: 5px 9px;border-radius: 8px;font-size: 11.5px;font-weight: 600;transition: all 0.15s ease}.amenity-chip.is-active[b-7b6zh1igav]{background-color: rgba(254,215,170,0.08);border: 1.2px solid rgba(253,186,116,0.6);color: #ff6b00}.amenity-chip.is-active:hover[b-7b6zh1igav]{background-color: rgba(254,215,170,0.2);border-color: rgba(249,115,22,0.7)}.amenity-chip.is-dimmed[b-7b6zh1igav]{background-color: rgba(244,244,245,0.4);border: 1.2px solid rgba(228,228,231,0.5);color: #a1a1aa;opacity: 0.5}.amenity-chip.is-dimmed:hover[b-7b6zh1igav]{background-color: rgba(244,244,245,0.8);opacity: 0.7}. .cahsb-sidebar-map[b-7b6zh1igav]{height: 110px;background-color: #e2e8f0;position: relative}.map-bg[b-7b6zh1igav]{position: absolute;inset: 0;background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><rect width="100" height="100" fill="%23f1f5f9"/><path d="M10 0v100M30 0v100M50 0v100M70 0v100M90 0v100M0 10h100M0 30h100M0 50h100M0 70h100M0 90h100" stroke="%23cbd5e1" stroke-width="0.5"/><circle cx="50" cy="50" r="4" fill="%23ff6b00" opacity="0.8"/></svg>');background-size: cover;filter: grayscale(20%) contrast(90%)}.cahsb-sidebar-card[b-7b6zh1igav]{background-color: #ffffff}.cahsb-sidebar-radio[b-7b6zh1igav]{display: flex;align-items: center;gap: 8px;cursor: pointer;font-size: 13px;font-weight: 500;color: #475569;padding: 4px 0}.cahsb-sidebar-radio input[type="radio"][b-7b6zh1igav]{display: none}.radio-custom[b-7b6zh1igav]{width: 18px;height: 18px;border: 1.5px solid #cbd5e1;border-radius: 50%;display: inline-block;position: relative;background-color: #ffffff;transition: all 0.15s ease}.cahsb-sidebar-radio input[type="radio"]:checked+.radio-custom[b-7b6zh1igav]{border-color: #ff6b00;background-color: #ff6b00}.cahsb-sidebar-radio input[type="radio"]:checked+.radio-custom[b-7b6zh1igav]::after{content: "";position: absolute;width: 6px;height: 6px;border-radius: 50%;background-color: #ffffff;top: 50%;left: 50%;transform: translate(-50%,-50%)}.radio-text[b-7b6zh1igav]{user-select: none}.cahsb-sidebar-checkbox[b-7b6zh1igav]{display: flex;align-items: center;gap: 8px;cursor: pointer;font-size: 13px;font-weight: 500;color: #475569;padding: 4px 0}.cahsb-sidebar-checkbox input[type="checkbox"][b-7b6zh1igav]{display: none}.checkbox-custom[b-7b6zh1igav]{width: 18px;height: 18px;border: 1.5px solid #cbd5e1;border-radius: 4px;display: inline-block;position: relative;background-color: #ffffff;transition: all 0.15s ease}.cahsb-sidebar-checkbox input[type="checkbox"]:checked+.checkbox-custom[b-7b6zh1igav]{border-color: #ff6b00;background-color: #ff6b00}.cahsb-sidebar-checkbox input[type="checkbox"]:checked+.checkbox-custom[b-7b6zh1igav]::after{content: "✓";position: absolute;color: #ffffff;font-size: 11px;font-weight: bold;top: 50%;left: 50%;transform: translate(-50%,-52%)}.checkbox-text[b-7b6zh1igav]{user-select: none}.cahsb-datepicker-nights[b-7b6zh1igav]{border-left: 1px solid var(--cahsb-border) !important;border-right: 1px solid var(--cahsb-border) !important;height: 48px !important;background-color: #ffffff;align-self: stretch;display: flex;align-items: center;justify-content: center;gap: 6px;padding: 0 8px}.cahsb-page-root[b-7b6zh1igav]{padding-top: 20px !important}.cahsb-first-load[b-7b6zh1igav]{background-color: #f8fafc !important}.cahsb-large-container[b-7b6zh1igav]{display: flex;flex-direction: column;justify-content: flex-start;align-items: center;width: 100%;padding-top: 24px}.cahsb-large-card[b-7b6zh1igav]{background: #ffffff;border: 1px solid #fed7aa !important;border-radius: 24px !important;box-shadow: 0 20px 40px -15px rgba(234,88,12,0.08) !important}.cahsb-large-field[b-7b6zh1igav]{position: relative;border-bottom: 2px solid #fed7aa !important;transition: border-color 0.2s ease;padding-bottom: 6px}.cahsb-large-field:hover[b-7b6zh1igav],.cahsb-large-field.is-open[b-7b6zh1igav],.cahsb-large-field:focus-within[b-7b6zh1igav]{border-bottom-color: #ff6b00 !important;border-bottom-width: 2px !important}.cahsb-large-field.is-open[b-7b6zh1igav]{z-index: 50 !important}.cahsb-large-trigger[b-7b6zh1igav]{background: transparent;border: none;padding: 0;width: 100%;cursor: pointer}.cahsb-large-icon[b-7b6zh1igav]{display: flex;align-items: center;justify-content: center;flex-shrink: 0}.cahsb-large-val.is-placeholder[b-7b6zh1igav]{color: #94a3b8 !important;font-weight: 500 !important}.cahsb-large-input[b-7b6zh1igav]{width: 100%;background: transparent;border: 0 !important;outline: none !important;box-shadow: none !important;font-size: 14px;font-weight: 600;color: #1e293b;padding: 0}.cahsb-large-input:focus[b-7b6zh1igav]{border: 0 !important;outline: none !important;box-shadow: none !important}.cahsb-large-datepicker-wrap[b-7b6zh1igav] .nm-datepicker{margin-bottom: 0 !important}.cahsb-large-datepicker-wrap[b-7b6zh1igav] .nm-datepicker .range-trigger{border: none !important;background: transparent !important;display: flex !important;flex-direction: row !important;align-items: flex-end !important;min-height: auto !important;padding: 0 !important}.cahsb-large-datepicker-wrap[b-7b6zh1igav] .nm-datepicker .date-field{display: grid !important;grid-template-columns: auto 1fr;grid-template-rows: auto auto;align-content: end !important;align-items: end !important;height: auto !important;column-gap: 12px;border-bottom: 2px solid #fed7aa !important;padding-bottom: 6px !important;background: transparent !important;flex: 1 !important;transition: border-color 0.2s ease;border-radius: 0 !important;border-top: none !important;border-left: none !important;border-right: none !important}.cahsb-large-field label[b-7b6zh1igav]{display: block;font-size: 10.5px !important;font-weight: 600 !important;color: #64748b !important;text-transform: uppercase !important;letter-spacing: 0.08em !important;line-height: 1 !important;margin: 0 0 2px 0 !important;padding: 0 !important}.cahsb-large-val[b-7b6zh1igav]{display: block;font-size: 14px !important;font-weight: 600 !important;color: #1e293b !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: left;line-height: 1.2 !important;margin: 0 !important;padding: 0 !important}.cahsb-large-datepicker-wrap[b-7b6zh1igav] .nm-datepicker .date-field:hover,.cahsb-large-datepicker-wrap[b-7b6zh1igav] .nm-datepicker .date-field:has(.dp-open),.cahsb-large-datepicker-wrap[b-7b6zh1igav] .nm-datepicker .date-field:focus-within{border-bottom-color: #ff6b00 !important;border-bottom-width: 2px !important}.cahsb-large-datepicker-wrap[b-7b6zh1igav] .nm-datepicker .date-field .dp-field-icon{grid-row: 1 / span 2;grid-column: 1;margin-right: 0 !important}.cahsb-large-datepicker-wrap[b-7b6zh1igav] .nm-datepicker .date-field .dp-label{display: block !important;grid-row: 1;grid-column: 2;font-size: 10.5px !important;font-weight: 600 !important;color: #64748b !important;text-transform: uppercase !important;letter-spacing: 0.08em !important;line-height: 1 !important;margin: 0 0 2px 0 !important;padding: 0 !important;text-align: left}.cahsb-large-datepicker-wrap[b-7b6zh1igav] .nm-datepicker .date-field .dp-value{grid-row: 2;grid-column: 2;font-size: 14px !important;font-weight: 600 !important;color: #1e293b !important;line-height: 1.2 !important;margin: 0 !important;padding: 0 !important;text-align: left}.cahsb-large-datepicker-wrap[b-7b6zh1igav] .nm-datepicker .date-field .dp-value.is-placeholder{color: #94a3b8 !important;font-weight: 500 !important}.cahsb-large-datepicker-wrap[b-7b6zh1igav] .nm-datepicker .cahsb-datepicker-nights-large{align-self: center;padding: 0 8px;z-index: 10}.cahsb-promo-card[b-7b6zh1igav]{transition: transform 0.25s ease,box-shadow 0.25s ease;cursor: pointer;background: #ffffff}.cahsb-promo-card:hover[b-7b6zh1igav]{transform: translateY(-4px);box-shadow: 0 12px 20px -5px rgba(0,0,0,0.1),0 8px 8px -5px rgba(0,0,0,0.04)}.cahsb-field.has-error[b-7b6zh1igav],.cahsb-date-group.has-error[b-7b6zh1igav]{border-color: #ef4444 !important;box-shadow: 0 0 0 3px rgba(239,68,68,0.15) !important}.cahsb-large-field.has-error[b-7b6zh1igav],.cahsb-large-field.has-error:hover[b-7b6zh1igav],.cahsb-large-field.has-error.is-open[b-7b6zh1igav]{border-bottom-color: #ef4444 !important}.cahsb-large-datepicker-wrap.has-error[b-7b6zh1igav] .nm-datepicker .date-field,.cahsb-large-datepicker-wrap.has-error[b-7b6zh1igav] .nm-datepicker .date-field:hover{border-bottom-color: #ef4444 !important}.animate-fade-in[b-7b6zh1igav]{animation: fadeIn-b-7b6zh1igav 0.25s ease-out forwards}@keyframes fadeIn-b-7b6zh1igav{from{opacity: 0;transform: translateY(-4px)}to{opacity: 1;transform: translateY(0)}}.animate-hover-spin:hover[b-7b6zh1igav]{animation: spin-b-7b6zh1igav 0.8s ease-in-out}@keyframes spin-b-7b6zh1igav{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.cahsb-sidebar-map[b-7b6zh1igav]{height: 110px;background-color: #f1f5f9}.cahsb-sidebar-map .map-bg[b-7b6zh1igav]{background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><rect width="100" height="100" fill="%23f8fafc"/><path d="M10 0v100M30 0v100M50 0v100M70 0v100M90 0v100M0 10h100M0 30h100M0 50h100M0 70h100M0 90h100" stroke="%23e2e8f0" stroke-width="0.6"/><circle cx="50" cy="50" r="5" fill="%23ff6b00" opacity="0.9"/></svg>');background-size: cover;filter: brightness(97%) contrast(95%);transition: transform 0.4s ease}.cahsb-sidebar-map:hover .map-bg[b-7b6zh1igav]{transform: scale(1.05)}.cahsb-sidebar-radio input[type="radio"]:checked+.radio-custom[b-7b6zh1igav]{border-color: #ff6b00;background-color: #ff6b00}.cahsb-sidebar-checkbox input[type="checkbox"]:checked+.checkbox-custom[b-7b6zh1igav]{border-color: #ff6b00;background-color: #ff6b00}.checkbox-custom[b-7b6zh1igav]::after{color: #ffffff;font-size: 10px;line-height: 1}.radio-custom[b-7b6zh1igav]::after{background-color: #ffffff}.radio-text[b-7b6zh1igav],.checkbox-text[b-7b6zh1igav]{font-size: 13.5px;font-weight: 500;color: #475569}.cahsb-pop-settings[b-7b6zh1igav]{width: 100%;left: 0}@media (min-width: 768px){.cahsb-pop-settings[b-7b6zh1igav]{width: 320px;left: auto;right: 0}}.cahsb-settings-row[b-7b6zh1igav]{display: flex;flex-direction: column;gap: 8px;padding: 12px 4px}.cahsb-settings-row+.cahsb-settings-row[b-7b6zh1igav]{border-top: 1px solid #f1f5f9}.cahsb-settings-label[b-7b6zh1igav]{font-size: 13px;font-weight: 600;color: var(--cahsb-text-secondary)}.cahsb-settings-select[b-7b6zh1igav]{width: 100%;height: 38px;padding: 0 12px;border-radius: 8px;border: 1px solid var(--cahsb-border);font-size: 13.5px;font-weight: 550;color: var(--cahsb-text-primary);background: #ffffff;outline: none;cursor: pointer;transition: border-color 0.15s}.cahsb-settings-select:focus[b-7b6zh1igav]{border-color: var(--cahsb-accent)}.cahsb-field-settings[b-7b6zh1igav]{min-width: 180px !important}
/* /src/Features/Hotels/Pages/Ca/Components/HotelStepBar.razor.rz.scp.css */
.cagi-stepper-bar[b-ud3nem6tly]{background:var(--c-surface,#ffffff);border-bottom:1px solid var(--c-border,#e2e8f0);position:relative}.cagi-stepper-inner[b-ud3nem6tly]{max-width:960px;margin:0 auto;padding:13px 20px;display:flex;align-items:center;justify-content:center;gap:0}.cagi-step-item[b-ud3nem6tly]{display:flex;align-items:center;gap:7px;flex-shrink:0}.cagi-step-connector[b-ud3nem6tly]{height:2px;width:44px;background:var(--c-border,#e2e8f0);border-radius:2px;margin:0 6px;transition:background .3s}.cagi-step-connector.done[b-ud3nem6tly]{background:var(--c-brand-grad,linear-gradient(135deg,#ff6b00 0%,#ff8c33 55%,#ffaa66 100%))}.cagi-step-circle[b-ud3nem6tly]{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;border:2px solid var(--c-border-2,#cbd5e1);background:var(--c-surface-2,#f8fafc);color:var(--c-ink-3,#64748b);flex-shrink:0;transition:all .22s}.cagi-step-circle.active[b-ud3nem6tly]{background:var(--c-brand-grad,linear-gradient(135deg,#ff6b00 0%,#ff8c33 55%,#ffaa66 100%));border-color:transparent;color:#fff;box-shadow:0 0 0 4px rgba(255,107,0,.18)}.cagi-step-circle.done[b-ud3nem6tly]{background:var(--c-ok,#16a34a);border-color:transparent;color:#fff}.cagi-step-label[b-ud3nem6tly]{font-size:11.5px;font-weight:500;color:var(--c-ink-4,#94a3b8);display:none;white-space:nowrap}.cagi-step-label.active[b-ud3nem6tly]{color:var(--c-ink,#0f172a);font-weight:600}.cagi-step-label.done[b-ud3nem6tly]{color:var(--c-ok,#16a34a)}.cagi-stepper-btn-wrap[b-ud3nem6tly]{position: absolute;right: 24px;top: 50%;transform: translateY(-50%);z-index: 10}.cagi-change-search-btn[b-ud3nem6tly]{display: inline-flex;align-items: center;gap: 7px;padding: 7px 14px;border-radius: 20px;font-size: 13px;font-weight: 600;color: #ff6b00;background: #fff7ed;border: 1px solid #fed7aa;cursor: pointer;transition: all 0.25s cubic-bezier(0.4,0,0.2,1);box-shadow: 0 1px 2px rgba(255,107,0,0.05)}.cagi-change-search-btn:hover[b-ud3nem6tly]{background: #ffedd5;border-color: #fb923c;color: #ea580c;transform: translateY(-1px);box-shadow: 0 4px 12px rgba(255,107,0,0.15)}.cagi-change-search-btn:active[b-ud3nem6tly]{transform: translateY(0)}.cagi-change-search-btn.is-open[b-ud3nem6tly]{color: #64748b;background: #f1f5f9;border-color: #cbd5e1;box-shadow: none}.cagi-change-search-btn.is-open:hover[b-ud3nem6tly]{background: #e2e8f0;color: #475569}.cagi-change-search-btn .btn-icon[b-ud3nem6tly]{display: flex;align-items: center;justify-content: center;transition: transform 0.3s ease}.cagi-change-search-btn:hover .btn-icon[b-ud3nem6tly]{transform: scale(1.1)}.cagi-change-search-btn.is-open:hover .btn-icon[b-ud3nem6tly]{transform: rotate(90deg)}@media (max-width: 640px){.cagi-stepper-btn-wrap[b-ud3nem6tly]{right: 12px}.cagi-change-search-btn[b-ud3nem6tly]{padding: 6px 10px;font-size: 12px;gap: 5px}}@media (max-width: 768px){.cagi-change-search-btn .btn-text[b-ud3nem6tly]{display: none}.cagi-change-search-btn[b-ud3nem6tly]{padding: 7px;border-radius: 50%;width: 32px;height: 32px;justify-content: center}}@media (min-width:540px){.cagi-step-label[b-ud3nem6tly]{display:inline}.cagi-step-connector[b-ud3nem6tly]{width:58px}}
/* /src/Features/Hotels/Retail/Components/HotelFacilityIcon.razor.rz.scp.css */
.vhfi[b-r6w7wgt32l]{width: var(--nmhfi-size,18px);height: var(--nmhfi-size,18px);flex: 0 0 auto}
/* /src/Features/Hotels/Retail/Components/HotelImage.razor.rz.scp.css */
.nmhi[b-2oizv6chez]{position: relative;overflow: hidden;background: var(--nm-surface-2,#f5f5f4)}.nmhi > img[b-2oizv6chez]{width: 100%;height: 100%;object-fit: cover;display: block}.nmhi__ph[b-2oizv6chez]{position: absolute;inset: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 12px;color: var(--nm-muted);font-size: 12px;text-align: center}.nmhi__ph > span[b-2oizv6chez]{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.nmhi__ph.nmhi__ph--fail[b-2oizv6chez]{display: none}.nmhi[data-imgfail] .nmhi__ph--fail[b-2oizv6chez]{display: flex}.nmhi:not([data-loaded]):not([data-imgfail]):has(> img)[b-2oizv6chez]{background-image: linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.6) 50%,rgba(255,255,255,0) 100%),linear-gradient(var(--nm-surface-2,#f5f5f4),var(--nm-surface-2,#f5f5f4));background-repeat: no-repeat;background-size: 45% 100%,100% 100%;background-position: -150% 0,0 0;animation: nmhi-sweep-b-2oizv6chez 1.4s ease-in-out .3s infinite}@keyframes nmhi-sweep-b-2oizv6chez{to{background-position: 250% 0,0 0}}@media (prefers-reduced-motion: reduce){.nmhi:not([data-loaded]):not([data-imgfail]):has(> img)[b-2oizv6chez]{animation: none}}
/* /src/Features/Hotels/Retail/Components/HotelStars.razor.rz.scp.css */
.nmhs[b-6tktfxgtx4]{display: inline-flex;gap: 1px;color: #F2A93B;vertical-align: -2px}.nmhs svg[b-6tktfxgtx4]{width: var(--nmhs-size,14px);height: var(--nmhs-size,14px)}
/* /src/Features/Hotels/Retail/Manager/Bookings/MgrHotelAssistPanel.razor.rz.scp.css */
[b-a5jayw5xwq] .mha .nm-card__body{display: grid;gap: 14px;color: var(--nm-ink)}.mha-head[b-a5jayw5xwq]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 10px;width: 100%}.mha-title[b-a5jayw5xwq]{display: inline-flex;align-items: center;gap: 7px;margin: 0;font-size: 14.5px;font-weight: 750;color: var(--nm-ink)}.mha-title i[b-a5jayw5xwq]{color: var(--nm-brand-500)}.mha-who[b-a5jayw5xwq]{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 8px 10px;margin-inline-start: auto;font-size: 13px;font-weight: 500;color: var(--nm-ink-2)}.mha-unassigned[b-a5jayw5xwq]{display: inline-flex;align-items: center;gap: 5px;color: var(--nm-bad);font-weight: 600}[b-a5jayw5xwq] .mha-steps{max-width: 760px}.mha-facts[b-a5jayw5xwq]{display: grid;grid-template-columns: repeat(auto-fill,minmax(170px,1fr));gap: 10px 18px;margin: 0}.mha-facts dt[b-a5jayw5xwq]{font-size: 12px;font-weight: 650;color: var(--nm-muted)}.mha-facts dd[b-a5jayw5xwq]{margin: 2px 0 0;font-size: 14px;color: var(--nm-ink)}.mha-late[b-a5jayw5xwq]{color: var(--nm-bad) !important;font-weight: 600}.mha-sub[b-a5jayw5xwq]{display: block;font-size: 12px;color: var(--nm-muted);line-height: 1.4}.mha-inline[b-a5jayw5xwq]{display: inline;margin-left: 6px;text-transform: none;letter-spacing: 0;font-weight: 500}.mha-price[b-a5jayw5xwq]{font-weight: 800;color: var(--nm-brand-600);font-variant-numeric: tabular-nums}.mha-acts[b-a5jayw5xwq]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}[b-a5jayw5xwq] .mha-close{margin-inline-start: auto}.mha-wait[b-a5jayw5xwq]{display: grid;gap: 12px}.mha-wait__text[b-a5jayw5xwq]{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 13px;color: var(--nm-ink-2)}.mha-result[b-a5jayw5xwq]{display: grid;gap: 12px}.mha-summary[b-a5jayw5xwq]{display: grid;gap: 2px;margin: 0;font-size: 14px;font-weight: 600;color: var(--nm-ink)}.mha-compare[b-a5jayw5xwq]{display: grid;gap: 12px;grid-template-columns: repeat(auto-fit,minmax(260px,1fr))}.mha-side[b-a5jayw5xwq]{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface)}.mha-side__lbl[b-a5jayw5xwq]{font-size: 11px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted)}.mha-room[b-a5jayw5xwq]{font-size: 14px;font-weight: 650;color: var(--nm-ink)}.mha-side .mha-price[b-a5jayw5xwq]{font-size: 17px}.mha-gone[b-a5jayw5xwq]{display: inline-flex;align-items: center;gap: 6px;font-weight: 700;color: var(--nm-bad)}[b-a5jayw5xwq] .mha-use{margin-top: 6px}.mha-diff[b-a5jayw5xwq]{font-size: 12px;font-weight: 600;white-space: nowrap}.mha-up[b-a5jayw5xwq]{color: var(--nm-bad)}.mha-down[b-a5jayw5xwq]{color: var(--nm-ok)}.mha-same[b-a5jayw5xwq]{color: var(--nm-muted)}.mha-sh[b-a5jayw5xwq]{margin: 4px 0 0;font-size: 12px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}.mha-tablewrap[b-a5jayw5xwq]{overflow-x: auto;border: 1px solid var(--nm-border);border-radius: 12px}.mha-table[b-a5jayw5xwq]{width: 100%;border-collapse: collapse;font-size: 13px}.mha-table th[b-a5jayw5xwq]{padding: 9px 12px;text-align: left;font-size: 11.5px;font-weight: 700;letter-spacing: .03em;text-transform: uppercase;color: var(--nm-muted);background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border);white-space: nowrap}.mha-table td[b-a5jayw5xwq]{padding: 10px 12px;vertical-align: top;color: var(--nm-ink);border-bottom: 1px solid var(--nm-border)}.mha-table tbody tr:last-child td[b-a5jayw5xwq]{border-bottom: none}.mha-num[b-a5jayw5xwq]{text-align: right !important;white-space: nowrap;font-variant-numeric: tabular-nums}.mha-hint[b-a5jayw5xwq]{margin: 0;font-size: 12.5px;line-height: 1.5;color: var(--nm-muted)}.mha-modal[b-a5jayw5xwq]{display: grid;gap: 14px}.mha-intro[b-a5jayw5xwq]{margin: 0;font-size: 13.5px;line-height: 1.55;color: var(--nm-ink-2)}.mha-chips[b-a5jayw5xwq]{display: flex;flex-wrap: wrap;gap: 6px}.mha-grid2[b-a5jayw5xwq]{display: grid;gap: 14px;grid-template-columns: repeat(auto-fit,minmax(220px,1fr))}.mha-ways[b-a5jayw5xwq]{display: grid;gap: 10px;grid-template-columns: repeat(auto-fit,minmax(220px,1fr))}.mha-way[b-a5jayw5xwq]{display: flex;align-items: flex-start;gap: 10px;padding: 12px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface);cursor: pointer;transition: border-color .15s,background .15s}.mha-way:hover[b-a5jayw5xwq]{border-color: var(--nm-brand-300)}.mha-way.is-on[b-a5jayw5xwq]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.mha-way input[b-a5jayw5xwq]{margin-top: 3px;accent-color: var(--nm-brand-600)}.mha-way__body[b-a5jayw5xwq]{display: flex;flex-direction: column;gap: 4px;min-width: 0;font-size: 12.5px;line-height: 1.45;color: var(--nm-muted)}.mha-way__body b[b-a5jayw5xwq]{display: inline-flex;align-items: center;gap: 6px;font-size: 13.5px;color: var(--nm-ink)}.mha-way__body b .bi[b-a5jayw5xwq]{color: var(--nm-brand-600)}.mha-when[b-a5jayw5xwq]{display: grid;grid-template-columns: minmax(0,1fr) 120px;gap: 8px}.mha-quote[b-a5jayw5xwq]{display: grid;gap: 8px;margin: 0;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface-2)}.mha-quote > div[b-a5jayw5xwq]{display: grid;grid-template-columns: 150px minmax(0,1fr);gap: 10px;font-size: 13.5px}.mha-quote dt[b-a5jayw5xwq]{color: var(--nm-ink-2)}.mha-quote dd[b-a5jayw5xwq]{margin: 0;color: var(--nm-ink)}.mha-link[b-a5jayw5xwq]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: 10px;background: var(--nm-surface-2)}.mha-mono[b-a5jayw5xwq]{flex: 1 1 260px;min-width: 0;font-family: ui-monospace,'JetBrains Mono',Consolas,monospace;font-size: 12.5px;overflow-wrap: anywhere;color: var(--nm-ink)}@media (max-width: 560px){.mha-quote > div[b-a5jayw5xwq]{grid-template-columns: minmax(0,1fr);gap: 2px}}
/* /src/Features/Hotels/Retail/Manager/Bookings/MgrHotelBookingDetail.razor.rz.scp.css */
.nm-list-page[b-8zv4lsmsut]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-8zv4lsmsut]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-8zv4lsmsut]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-8zv4lsmsut]{margin: 4px 0 0;font-size: 14px;color: var(--nm-ink-2);max-width: 96ch;line-height: 1.5}.nm-list-actions[b-8zv4lsmsut]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.mhd-head[b-8zv4lsmsut]{min-width: 0}.mhd-crumb[b-8zv4lsmsut]{display: flex;align-items: center;gap: 6px;margin: 0 0 4px;font-size: 12.5px;color: var(--nm-muted)}.mhd-crumb a[b-8zv4lsmsut]{color: var(--nm-ink-2);text-decoration: none;font-weight: 600}.mhd-crumb a:hover[b-8zv4lsmsut]{color: var(--nm-brand-600);text-decoration: underline}.mhd-title[b-8zv4lsmsut]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.mhd-code[b-8zv4lsmsut]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 20px;font-weight: 800;letter-spacing: .02em;color: var(--nm-brand-600)}.mhd-readonly[b-8zv4lsmsut]{display: inline-flex;align-items: center;gap: 6px;padding: 4px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);font-size: 12.5px;color: var(--nm-ink-2);background: var(--nm-surface)}.mhd-status[b-8zv4lsmsut]{display: grid;grid-template-columns: minmax(0,1fr);gap: 14px 24px;padding: 16px 18px;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow-sm)}@media (min-width: 1100px){.mhd-status[b-8zv4lsmsut]{grid-template-columns: minmax(0,1fr) minmax(0,auto);align-items: center}}.mhd-status__main[b-8zv4lsmsut]{display: flex;gap: 12px;align-items: flex-start;min-width: 0}.mhd-status__icon[b-8zv4lsmsut]{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 36px;height: 36px;border-radius: 50%;border: 1px solid var(--nm-border);background: var(--nm-surface);font-size: 17px;color: var(--nm-pending)}.mhd-status.is-ok .mhd-status__icon[b-8zv4lsmsut]{color: var(--nm-ok)}.mhd-status.is-info .mhd-status__icon[b-8zv4lsmsut]{color: var(--nm-info)}.mhd-status.is-warn .mhd-status__icon[b-8zv4lsmsut]{color: var(--nm-warn)}.mhd-status.is-bad .mhd-status__icon[b-8zv4lsmsut]{color: var(--nm-bad)}.mhd-status__body[b-8zv4lsmsut]{min-width: 0}.mhd-status__head[b-8zv4lsmsut]{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 10px;margin: 0;line-height: 1.45}.mhd-status__title[b-8zv4lsmsut]{font-size: 15.5px;font-weight: 750;color: var(--nm-ink)}.mhd-status__text[b-8zv4lsmsut]{font-size: 13.5px;color: var(--nm-ink-2)}.mhd-status__next[b-8zv4lsmsut]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;margin: 8px 0 0;font-size: 13.5px;color: var(--nm-ink);line-height: 1.5}.mhd-status__lbl[b-8zv4lsmsut]{display: inline-flex;align-items: center;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 11px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase}.mhd-status__act[b-8zv4lsmsut]{display: inline-flex;align-items: center;gap: 5px;padding: 2px 10px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-pill);font-size: 12.5px;font-weight: 600;color: var(--nm-ink);text-decoration: none;background: var(--nm-surface)}.mhd-status__act:hover[b-8zv4lsmsut]{border-color: var(--nm-brand-500);color: var(--nm-brand-600)}.mhd-steps[b-8zv4lsmsut]{display: flex;flex-wrap: wrap;gap: 6px 4px;margin: 0;padding: 0;list-style: none}.mhd-step[b-8zv4lsmsut]{display: flex;align-items: center;gap: 8px;padding-right: 10px;position: relative}.mhd-step + .mhd-step[b-8zv4lsmsut]::before{content: "";width: 18px;height: 2px;margin-right: 6px;background: var(--nm-border-strong);border-radius: 1px}.mhd-step__dot[b-8zv4lsmsut]{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 22px;height: 22px;border-radius: 50%;border: 2px solid var(--nm-border-strong);background: var(--nm-surface);color: var(--nm-on-brand);font-size: 11px}.mhd-step.is-done .mhd-step__dot[b-8zv4lsmsut]{background: var(--nm-ok);border-color: var(--nm-ok)}.mhd-step.is-current .mhd-step__dot[b-8zv4lsmsut]{border-color: var(--nm-brand-500);box-shadow: inset 0 0 0 4px var(--nm-surface);background: var(--nm-brand-500)}.mhd-step.is-failed .mhd-step__dot[b-8zv4lsmsut]{background: var(--nm-bad);border-color: var(--nm-bad)}.mhd-step__text[b-8zv4lsmsut]{display: flex;flex-direction: column;line-height: 1.25}.mhd-step__label[b-8zv4lsmsut]{font-size: 12.5px;font-weight: 650;color: var(--nm-ink);white-space: nowrap}.mhd-step.is-todo .mhd-step__label[b-8zv4lsmsut]{color: var(--nm-muted);font-weight: 500}.mhd-step__time[b-8zv4lsmsut]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;font-variant-numeric: tabular-nums}.mhd-skel[b-8zv4lsmsut]{display: flex;flex-direction: column;gap: 16px}.mhd-skel__status[b-8zv4lsmsut]{display: grid;grid-template-columns: 36px minmax(0,1fr) minmax(0,340px);gap: 14px;align-items: center;padding: 16px 18px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.mhd-skel__lines[b-8zv4lsmsut]{display: flex;flex-direction: column;gap: 8px}.mhd-skel__tabs[b-8zv4lsmsut]{display: flex;gap: 22px;padding: 10px 0;border-bottom: 1px solid var(--nm-border)}.mhd-skel__grid[b-8zv4lsmsut]{display: grid;grid-template-columns: minmax(0,3fr) minmax(0,2fr);gap: 16px}@media (max-width: 900px){.nm-list-page[b-8zv4lsmsut]{padding: 16px 14px 22px}.mhd-skel__status[b-8zv4lsmsut]{grid-template-columns: 36px minmax(0,1fr)}.mhd-skel__steps[b-8zv4lsmsut]{display: none}.mhd-skel__grid[b-8zv4lsmsut]{grid-template-columns: minmax(0,1fr)}}
/* /src/Features/Hotels/Retail/Manager/Bookings/MgrHotelBookings.razor.rz.scp.css */
.nm-list-page[b-oz0xehv4ao]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-oz0xehv4ao]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-oz0xehv4ao]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-oz0xehv4ao]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 86ch;line-height: 1.5}.nm-list-actions[b-oz0xehv4ao]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.mhb-tabs[b-oz0xehv4ao] .nm-tabs__panel{padding-top: 0}.mhb-search[b-oz0xehv4ao]{width: 340px;max-width: 100%;flex: 0 1 auto}.mhb-dates[b-oz0xehv4ao],.mhb-assignee[b-oz0xehv4ao]{display: inline-flex;align-items: center;gap: 8px;flex-wrap: wrap}.mhb-lbl[b-oz0xehv4ao]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2);white-space: nowrap}.mhb-lbl i[b-oz0xehv4ao]{color: var(--nm-muted)}.mhb-star[b-oz0xehv4ao]{color: var(--nm-brand-500)}.mhb-auto[b-oz0xehv4ao]{display: flex;align-items: center;gap: 6px;margin: -6px 0 0;font-size: 12.5px;color: var(--nm-muted)}[b-oz0xehv4ao] .mhb-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.mhb-card__ico[b-oz0xehv4ao]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);color: var(--nm-brand-600);font-size: 13px;flex-shrink: 0}.mhb-card__title[b-oz0xehv4ao]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.mhb-card__count[b-oz0xehv4ao]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.cell-2line[b-oz0xehv4ao]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-oz0xehv4ao]{font-weight: 500;color: var(--nm-ink)}.cell-2line__sub[b-oz0xehv4ao]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 260px}.mhb-code[b-oz0xehv4ao]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 700;font-size: 13px;letter-spacing: .02em;color: var(--nm-brand-600);text-decoration: none;white-space: nowrap}.mhb-code:hover[b-oz0xehv4ao]{text-decoration: underline}.mhb-mono[b-oz0xehv4ao]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;color: var(--nm-ink-2)}.mhb-hotel[b-oz0xehv4ao]{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-weight: 600;color: var(--nm-ink);line-height: 1.35}.mhb-nowrap[b-oz0xehv4ao]{white-space: nowrap;font-variant-numeric: tabular-nums;color: var(--nm-ink-2);font-size: 13px}.mhb-money[b-oz0xehv4ao]{white-space: nowrap;font-variant-numeric: tabular-nums;font-weight: 700;color: var(--nm-ink)}.mhb-status[b-oz0xehv4ao]{display: inline-flex;flex-direction: column;align-items: flex-start;gap: 4px}.mhb-sub[b-oz0xehv4ao]{font-size: 11.5px;color: var(--nm-muted);line-height: 1.35}.mhb-late[b-oz0xehv4ao]{color: var(--nm-bad);font-weight: 600}.mhb-flags[b-oz0xehv4ao]{display: inline-flex;align-items: center;gap: 8px}.mhb-flag[b-oz0xehv4ao]{font-size: 14px;color: var(--nm-muted)}.mhb-flag--hot[b-oz0xehv4ao]{color: var(--nm-brand-500)}.mhb-flag--inv[b-oz0xehv4ao]{color: var(--nm-warn)}.mhb-flag--bad[b-oz0xehv4ao]{color: var(--nm-bad)}.mhb-foot[b-oz0xehv4ao]{display: flex;justify-content: flex-end;padding: 10px 14px;border-top: 1px solid var(--nm-border)}.mhb-legend[b-oz0xehv4ao]{display: flex;flex-wrap: wrap;gap: 6px 18px;margin: -4px 0 0;font-size: 12px;color: var(--nm-muted)}.mhb-legend > span[b-oz0xehv4ao]{display: inline-flex;align-items: center;gap: 6px}.mhb-skel[b-oz0xehv4ao]{display: flex;flex-direction: column}.mhb-skel__row[b-oz0xehv4ao]{display: grid;grid-template-columns: 44px 170px minmax(160px,1fr) 150px 130px 180px 130px 210px 90px;align-items: center;gap: 0 14px;padding: 13px 14px;border-bottom: 1px solid var(--nm-border);overflow: hidden}.mhb-skel__row:last-child[b-oz0xehv4ao]{border-bottom: none}.mhb-skel__row--head[b-oz0xehv4ao]{padding: 11px 14px;background: var(--nm-surface-2)}.mhb-skel__stack[b-oz0xehv4ao]{display: flex;flex-direction: column;gap: 6px}@media (max-width: 900px){.nm-list-page[b-oz0xehv4ao]{padding: 16px 14px 22px}.mhb-search[b-oz0xehv4ao]{width: 100%}}
/* /src/Features/Hotels/Retail/Manager/Bookings/MgrHotelBookingTabs.razor.rz.scp.css */
.mht[b-o07thhg4ud]{container-type: inline-size;container-name: mht}.mht-grid[b-o07thhg4ud]{display: grid;gap: 16px;grid-template-columns: minmax(0,1fr);align-items: start}@container mht (min-width: 900px){.mht-grid[b-o07thhg4ud]{grid-template-columns: repeat(2,minmax(0,1fr))}.mht-grid--info[b-o07thhg4ud]{grid-template-columns: minmax(0,3fr) minmax(0,2fr)}.mht-grid--money[b-o07thhg4ud]{grid-template-columns: minmax(0,360px) minmax(0,1fr)}.mht-policies[b-o07thhg4ud]{grid-template-columns: repeat(2,minmax(0,1fr))}}[b-o07thhg4ud] .mht-card{min-width: 0}[b-o07thhg4ud] .mht-gap{margin-top: 16px}[b-o07thhg4ud] .mht-card .nm-card__body{color: var(--nm-ink)}.mht-card__head[b-o07thhg4ud]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;width: 100%}.mht-card__title[b-o07thhg4ud]{display: inline-flex;align-items: center;gap: 6px;margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}[b-o07thhg4ud] .mht-card__act{margin-inline-start: auto}.mht-star[b-o07thhg4ud]{color: var(--nm-brand-500);font-size: 12px}.mht-hotel[b-o07thhg4ud]{margin: 0;font-size: 18px;font-weight: 750;line-height: 1.3;color: var(--nm-ink)}.mht-hotelMeta[b-o07thhg4ud]{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 6px;margin: 6px 0 0;font-size: 13px;color: var(--nm-ink-2)}.mht-hotelMeta[b-o07thhg4ud] .nmhs{color: var(--nm-brand-500)}.mht-muted[b-o07thhg4ud]{margin: 0;color: var(--nm-muted);font-size: 13px}.mht-sub[b-o07thhg4ud]{display: block;font-size: 12px;color: var(--nm-muted);line-height: 1.4}.mht-hint[b-o07thhg4ud]{margin: 10px 0 0;font-size: 12.5px;color: var(--nm-muted);line-height: 1.5}.mht-nowrap[b-o07thhg4ud]{white-space: nowrap}.mht-link[b-o07thhg4ud]{color: var(--nm-brand-600);text-decoration: none;font-weight: 600}.mht-link:hover[b-o07thhg4ud]{text-decoration: underline}.mht-lbl[b-o07thhg4ud]{display: block;font-size: 12px;font-weight: 650;color: var(--nm-muted)}.mht-pre[b-o07thhg4ud]{margin: 4px 0 0;font-size: 14px;line-height: 1.6;color: var(--nm-ink);white-space: pre-wrap;overflow-wrap: anywhere}.mht-mono[b-o07thhg4ud]{font-family: ui-monospace,'JetBrains Mono',Consolas,monospace;font-size: 12.5px;color: var(--nm-ink);overflow-wrap: anywhere}.mht-mono--lg[b-o07thhg4ud]{font-size: 14px;font-weight: 700}.mht-hot[b-o07thhg4ud]{color: var(--nm-brand-500)}.mht-sh[b-o07thhg4ud]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 18px 0 8px;font-size: 12px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}.mht-sh--first[b-o07thhg4ud]{margin-top: 0}.mht-sh[b-o07thhg4ud] .nm-badge{text-transform: none;letter-spacing: 0}.mht-facts[b-o07thhg4ud]{display: grid;grid-template-columns: repeat(auto-fill,minmax(140px,1fr));gap: 12px 18px;margin: 14px 0 0}.mht-facts--2[b-o07thhg4ud]{grid-template-columns: repeat(auto-fill,minmax(170px,1fr));margin-top: 0}.mht-facts__wide[b-o07thhg4ud]{grid-column: span 2}.mht-facts dt[b-o07thhg4ud],.mht-dl dt[b-o07thhg4ud]{margin-bottom: 2px;font-size: 12px;font-weight: 650;color: var(--nm-muted)}.mht-facts dd[b-o07thhg4ud],.mht-dl dd[b-o07thhg4ud]{margin: 0;font-size: 14px;color: var(--nm-ink);overflow-wrap: anywhere}.mht-dl[b-o07thhg4ud]{display: grid;grid-template-columns: minmax(0,1fr);gap: 10px 18px;margin: 0}@container mht (min-width: 640px){.mht-dl[b-o07thhg4ud]{grid-template-columns: repeat(2,minmax(0,1fr))}}.mht-box[b-o07thhg4ud]{margin-top: 14px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface-2)}.mht-guests[b-o07thhg4ud]{margin: 6px 0 0;padding-left: 18px;font-size: 14px;color: var(--nm-ink)}.mht-ref[b-o07thhg4ud]{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 6px}.mht-ref--lead[b-o07thhg4ud]{display: flex;margin: 0 0 14px}.mht-ref__lbl[b-o07thhg4ud]{font-size: 11px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted)}.mht-rooms[b-o07thhg4ud]{margin: 0;padding: 0;list-style: none;border: 1px solid var(--nm-border);border-radius: 12px}.mht-room[b-o07thhg4ud]{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 18px;padding: 9px 12px}.mht-room + .mht-room[b-o07thhg4ud]{border-top: 1px solid var(--nm-border)}.mht-room__n[b-o07thhg4ud]{flex: 0 0 auto;font-size: 12px;font-weight: 750;color: var(--nm-muted)}.mht-room__who[b-o07thhg4ud]{display: flex;flex: 1 1 200px;flex-direction: column;min-width: 0;line-height: 1.35}.mht-room__who b[b-o07thhg4ud]{font-size: 13.5px;color: var(--nm-ink)}.mht-trace[b-o07thhg4ud]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin: 14px 0 0;padding-top: 12px;border-top: 1px dashed var(--nm-border)}.mht-policies[b-o07thhg4ud]{display: grid;gap: 18px 24px;grid-template-columns: minmax(0,1fr)}.mht-policySum[b-o07thhg4ud]{margin: 0 0 10px;font-size: 13.5px;line-height: 1.55;color: var(--nm-ink)}.mht-free[b-o07thhg4ud]{color: var(--nm-ok);font-weight: 700}.mht-tablewrap[b-o07thhg4ud]{overflow-x: auto}.mht-tablewrap--boxed[b-o07thhg4ud]{border: 1px solid var(--nm-border);border-radius: 12px}.mht-table[b-o07thhg4ud]{width: 100%;border-collapse: collapse;font-size: 13px}.mht-table th[b-o07thhg4ud]{padding: 9px 12px;text-align: left;font-size: 11.5px;font-weight: 700;letter-spacing: .03em;text-transform: uppercase;color: var(--nm-muted);background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border);white-space: nowrap}.mht-table td[b-o07thhg4ud]{padding: 10px 12px;vertical-align: top;color: var(--nm-ink);border-bottom: 1px solid var(--nm-border)}.mht-table tbody tr:last-child td[b-o07thhg4ud]{border-bottom: none}.mht-num[b-o07thhg4ud]{text-align: right !important;white-space: nowrap;font-variant-numeric: tabular-nums}.mht-past td[b-o07thhg4ud]{color: var(--nm-muted)}.mht-overdue[b-o07thhg4ud]{color: var(--nm-bad) !important;font-weight: 600}.mht-money[b-o07thhg4ud]{display: flex;flex-direction: column;gap: 8px;margin: 0}.mht-money > div[b-o07thhg4ud]{display: flex;justify-content: space-between;gap: 12px;font-size: 13.5px}.mht-money dt[b-o07thhg4ud]{color: var(--nm-ink-2)}.mht-money dd[b-o07thhg4ud]{margin: 0;font-variant-numeric: tabular-nums;white-space: nowrap;color: var(--nm-ink)}.mht-money__sub[b-o07thhg4ud]{padding-top: 8px;border-top: 1px dashed var(--nm-border);font-weight: 600}.mht-money__main[b-o07thhg4ud]{padding: 8px 0;border-top: 1px solid var(--nm-border);border-bottom: 1px solid var(--nm-border)}.mht-money__main dt[b-o07thhg4ud]{font-weight: 700;color: var(--nm-ink)}.mht-money__main dd[b-o07thhg4ud]{font-size: 16px;font-weight: 800;color: var(--nm-brand-600)}.mht-reqs[b-o07thhg4ud]{display: flex;flex-direction: column;gap: 12px}.mht-req[b-o07thhg4ud]{padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface)}.mht-req__head[b-o07thhg4ud]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px}.mht-req__code[b-o07thhg4ud]{font-weight: 700;font-size: 13.5px}.mht-req__when[b-o07thhg4ud]{display: inline;margin-inline-start: auto}.mht-req__dl[b-o07thhg4ud]{display: grid;grid-template-columns: repeat(auto-fill,minmax(150px,1fr));gap: 10px 16px;margin: 12px 0 0}.mht-req__dl dt[b-o07thhg4ud]{font-size: 12px;font-weight: 650;color: var(--nm-muted)}.mht-req__dl dd[b-o07thhg4ud]{margin: 2px 0 0;font-size: 13.5px;color: var(--nm-ink);display: flex;flex-wrap: wrap;gap: 6px;align-items: center}.mht-req__text[b-o07thhg4ud]{margin: 10px 0 0;font-size: 13.5px;line-height: 1.5;color: var(--nm-ink)}.mht-req__err[b-o07thhg4ud]{color: var(--nm-bad)}.mht-req__err span[b-o07thhg4ud]{font-weight: 700}.mht-req__acts[b-o07thhg4ud]{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 12px}.mht-noteActs[b-o07thhg4ud]{display: flex;justify-content: flex-end;margin-top: 10px}.mht-eventDesc[b-o07thhg4ud]{margin-top: 2px;font-size: 13px;color: var(--nm-ink-2)}.mht-form[b-o07thhg4ud]{display: grid;gap: 14px}@media (max-width: 480px){.mht-facts__wide[b-o07thhg4ud]{grid-column: auto}}
/* /src/Features/Hotels/Retail/Manager/Bookings/MgrHotelCancelDialog.razor.rz.scp.css */
.mhc[b-gfhup8uh6h]{display: grid;gap: 14px}.mhc-sum[b-gfhup8uh6h]{display: grid;gap: 8px;margin: 0;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface-2)}.mhc-sum > div[b-gfhup8uh6h]{display: flex;justify-content: space-between;gap: 12px;font-size: 13.5px}.mhc-sum dt[b-gfhup8uh6h]{color: var(--nm-ink-2)}.mhc-sum dd[b-gfhup8uh6h]{margin: 0;font-weight: 600;color: var(--nm-ink);text-align: right;font-variant-numeric: tabular-nums}.mhc-sum__main[b-gfhup8uh6h]{padding-top: 8px;border-top: 1px solid var(--nm-border)}.mhc-sum__main dt[b-gfhup8uh6h]{font-weight: 700;color: var(--nm-ink)}.mhc-sum__main dd[b-gfhup8uh6h]{font-size: 16px;font-weight: 800;color: var(--nm-brand-600)}.mhc-hint[b-gfhup8uh6h]{margin: 0;font-size: 12.5px;line-height: 1.5;color: var(--nm-muted)}.mhc-switch[b-gfhup8uh6h]{display: grid;gap: 4px}
/* /src/Features/Hotels/Retail/Manager/Bookings/MgrHotelManualConfirmDialog.razor.rz.scp.css */
.mhm[b-1l4ydlj9t0]{display: grid;gap: 14px}.mhm-intro[b-1l4ydlj9t0]{margin: 0;font-size: 13.5px;line-height: 1.55;color: var(--nm-ink-2)}.mhm-rooms[b-1l4ydlj9t0]{margin: 0;padding: 0;border: 0;display: grid;gap: 8px}.mhm-legend[b-1l4ydlj9t0]{margin-bottom: 6px;padding: 0;font-size: 13px;font-weight: 600;color: var(--nm-ink)}.mhm-room[b-1l4ydlj9t0]{display: grid;grid-template-columns: 76px minmax(0,1fr);align-items: center;gap: 10px}.mhm-room__no[b-1l4ydlj9t0]{font-size: 12.5px;font-weight: 650;color: var(--nm-ink-2)}.mhm-hint[b-1l4ydlj9t0]{margin: 0;font-size: 12.5px;color: var(--nm-muted)}
/* /src/Features/Hotels/Retail/Manager/Bookings/MgrHotelPromptDialog.razor.rz.scp.css */
.mhp[b-334fg76d57]{display: grid;gap: 12px}.mhp-intro[b-334fg76d57]{margin: 0;font-size: 13.5px;line-height: 1.55;color: var(--nm-ink-2)}
/* /src/Features/Hotels/Retail/Manager/Inquiries/HotelInquiriesIndex.razor.rz.scp.css */
.nm-list-page[b-2gcp8ompkc]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-2gcp8ompkc]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-2gcp8ompkc]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-2gcp8ompkc]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 86ch}.nm-list-actions[b-2gcp8ompkc]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.hiq-status[b-2gcp8ompkc]{display: flex;flex-wrap: wrap;gap: 6px}.hiq-search[b-2gcp8ompkc]{width: 360px;max-width: 100%;flex: 0 1 auto}.hiq-note[b-2gcp8ompkc]{display: inline-flex;align-items: flex-start;gap: 6px;font-size: 11.5px;color: var(--nm-muted);max-width: 52ch;line-height: 1.35}.hiq-note i[b-2gcp8ompkc]{color: var(--nm-info);flex-shrink: 0;margin-top: 1px}.hiq-foot[b-2gcp8ompkc]{display: flex;justify-content: flex-end;padding: 10px 14px;border-top: 1px solid var(--nm-border)}.cell-2line[b-2gcp8ompkc]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-2gcp8ompkc]{font-weight: 500;color: var(--nm-ink)}.cell-2line__sub[b-2gcp8ompkc]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 220px}.hiq-right[b-2gcp8ompkc]{align-items: flex-end}.hiq-nowrap[b-2gcp8ompkc]{white-space: nowrap}.hiq-when[b-2gcp8ompkc]{font-size: 12.5px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.hiq-code[b-2gcp8ompkc]{padding: 0;border: 0;background: none;font: inherit;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;font-weight: 700;color: var(--nm-brand-600);cursor: pointer}.hiq-code:hover[b-2gcp8ompkc]{text-decoration: underline}.hiq-where[b-2gcp8ompkc]{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;font-weight: 600;color: var(--nm-ink)}.hiq-mhead[b-2gcp8ompkc]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.hiq-mhead__code[b-2gcp8ompkc]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 16px;font-weight: 800;color: var(--nm-ink)}.hiq-dest[b-2gcp8ompkc]{display: flex;flex-direction: column;gap: 3px;padding: 12px 14px;margin-bottom: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.hiq-dest__name[b-2gcp8ompkc]{font-size: 16px;font-weight: 700;color: var(--nm-ink)}.hiq-dest__sub[b-2gcp8ompkc]{font-size: 13px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.hiq-link[b-2gcp8ompkc]{color: var(--nm-brand-600);font-weight: 600;text-decoration: none}.hiq-link:hover[b-2gcp8ompkc]{text-decoration: underline}.hiq-block[b-2gcp8ompkc]{display: flex;flex-direction: column;gap: 4px;margin-top: 12px}.hiq-lbl[b-2gcp8ompkc]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.hiq-text[b-2gcp8ompkc]{margin: 0;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);font-size: 13.5px;white-space: pre-line}.hiq-form[b-2gcp8ompkc]{display: flex;flex-direction: column;gap: 12px;margin-top: 16px;padding-top: 14px;border-top: 1px solid var(--nm-border)}@media (max-width: 720px){.nm-list-page[b-2gcp8ompkc]{padding: 16px}.hiq-search[b-2gcp8ompkc]{width: 100%}}
/* /src/Features/Hotels/Retail/Manager/Refunds/HotelRefundsIndex.razor.rz.scp.css */
.nm-list-page[b-gfg86wn8k3]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-gfg86wn8k3]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-gfg86wn8k3]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-gfg86wn8k3]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 86ch}.nm-list-actions[b-gfg86wn8k3]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.hrf-stats[b-gfg86wn8k3]{display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));gap: 12px}.hrf-stat[b-gfg86wn8k3]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;padding: 12px 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: var(--nm-shadow-sm);font: inherit;text-align: left;cursor: pointer;transition: border-color .15s ease,box-shadow .15s ease}.hrf-stat:hover[b-gfg86wn8k3]{border-color: var(--nm-border-strong)}.hrf-stat:focus-visible[b-gfg86wn8k3]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.hrf-stat.is-on[b-gfg86wn8k3]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 1px var(--nm-brand-500)}.hrf-stat__lbl[b-gfg86wn8k3]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.hrf-stat__num[b-gfg86wn8k3]{font-size: 24px;font-weight: 800;line-height: 1.2;color: var(--nm-brand-600);font-variant-numeric: tabular-nums}.hrf-stat.is-hot .hrf-stat__num[b-gfg86wn8k3]{color: var(--nm-bad)}.hrf-stat__sub[b-gfg86wn8k3]{font-size: 12px;color: var(--nm-muted);min-height: 1.2em;font-variant-numeric: tabular-nums}.hrf-search[b-gfg86wn8k3]{width: 340px;max-width: 100%;flex: 0 1 auto}.hrf-status[b-gfg86wn8k3]{width: 210px;flex: 0 0 auto}.hrf-foot[b-gfg86wn8k3]{display: flex;justify-content: flex-end;padding: 10px 14px;border-top: 1px solid var(--nm-border)}.cell-2line[b-gfg86wn8k3]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-gfg86wn8k3]{font-weight: 500;color: var(--nm-ink)}.cell-2line__sub[b-gfg86wn8k3]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 220px}.hrf-right[b-gfg86wn8k3]{align-items: flex-end}.hrf-code[b-gfg86wn8k3]{padding: 0;border: 0;background: none;font: inherit;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;font-weight: 700;color: var(--nm-brand-600);cursor: pointer;white-space: nowrap}.hrf-code:hover[b-gfg86wn8k3]{text-decoration: underline}.hrf-link[b-gfg86wn8k3]{color: var(--nm-brand-600);font-weight: 600;text-decoration: none}.hrf-link:hover[b-gfg86wn8k3]{text-decoration: underline}.hrf-mono[b-gfg86wn8k3]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px}.hrf-who[b-gfg86wn8k3]{font-weight: 500}.hrf-reason[b-gfg86wn8k3]{font-size: 13px;color: var(--nm-ink-2)}.hrf-money[b-gfg86wn8k3]{font-weight: 700;font-variant-numeric: tabular-nums;white-space: nowrap}.hrf-nowrap[b-gfg86wn8k3]{white-space: nowrap}.hrf-late[b-gfg86wn8k3]{color: var(--nm-bad);font-weight: 600}.hrf-dhead[b-gfg86wn8k3]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;min-width: 0}.hrf-dhead__code[b-gfg86wn8k3]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 16px;font-weight: 800;color: var(--nm-ink)}.hrf-amount[b-gfg86wn8k3]{display: flex;flex-direction: column;gap: 2px;padding: 14px 16px;margin-bottom: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.hrf-amount__lbl[b-gfg86wn8k3]{font-size: 12.5px;color: var(--nm-muted)}.hrf-amount__num[b-gfg86wn8k3]{font-size: 26px;font-weight: 800;color: var(--nm-brand-600);font-variant-numeric: tabular-nums}.hrf-amount__sub[b-gfg86wn8k3]{font-size: 12.5px;color: var(--nm-ok)}.hrf-sec[b-gfg86wn8k3]{display: flex;flex-direction: column;gap: 10px;padding: 14px 0;border-top: 1px solid var(--nm-border)}.hrf-sec__h[b-gfg86wn8k3]{margin: 0;font-size: 13.5px;font-weight: 700;color: var(--nm-ink)}.hrf-lbl[b-gfg86wn8k3]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.hrf-muted[b-gfg86wn8k3]{margin: 0;font-size: 13px;color: var(--nm-muted)}.hrf-hint[b-gfg86wn8k3]{margin: 0;font-size: 12px;color: var(--nm-muted)}.hrf-error[b-gfg86wn8k3]{margin: 0;font-size: 12.5px;color: var(--nm-bad)}.hrf-note[b-gfg86wn8k3]{margin: 0;font-size: 13px;white-space: pre-line}.hrf-acct[b-gfg86wn8k3]{display: flex;flex-direction: column;gap: 4px}.hrf-acct__row[b-gfg86wn8k3]{display: flex;align-items: center;gap: 8px}.hrf-acct__no[b-gfg86wn8k3]{padding: 4px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 15px;font-weight: 700;letter-spacing: .04em;color: var(--nm-ink);user-select: all}.hrf-proof[b-gfg86wn8k3]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.hrf-act__btns[b-gfg86wn8k3]{display: flex;flex-wrap: wrap;gap: 8px}.hrf-form[b-gfg86wn8k3]{display: flex;flex-direction: column;gap: 12px}.hrf-row2[b-gfg86wn8k3]{display: grid;grid-template-columns: 1fr 1fr;gap: 12px}@media (max-width: 560px){.hrf-row2[b-gfg86wn8k3]{grid-template-columns: 1fr}}.hrf-pick[b-gfg86wn8k3]{display: flex;flex-direction: column;gap: 6px}.hrf-file[b-gfg86wn8k3]{display: flex;align-items: center;gap: 8px;padding: 6px 8px 6px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);font-size: 13px}.hrf-file i[b-gfg86wn8k3]{color: var(--nm-muted)}.hrf-file__name[b-gfg86wn8k3]{flex: 1 1 auto;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.hrf-file__size[b-gfg86wn8k3]{color: var(--nm-muted);font-size: 12px;white-space: nowrap}@media (max-width: 720px){.nm-list-page[b-gfg86wn8k3]{padding: 16px}.hrf-search[b-gfg86wn8k3],.hrf-status[b-gfg86wn8k3]{width: 100%}}
/* /src/Features/Hotels/Retail/Manager/Refunds/RefundProofDrop.razor.rz.scp.css */
.rpd[b-fn6wqsma8y]{display: flex;flex-direction: column;gap: 6px}.rpd__drop[b-fn6wqsma8y]{position: relative;border: 1.5px dashed var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface);transition: border-color .15s ease}.rpd__drop:hover[b-fn6wqsma8y],.rpd__drop.is-dragging[b-fn6wqsma8y]{border-color: var(--nm-brand-500)}.rpd.is-disabled .rpd__drop[b-fn6wqsma8y]{opacity: .6}.rpd__drop[b-fn6wqsma8y] .rpd__input{position: absolute;inset: 0;width: 100%;height: 100%;opacity: 0;cursor: pointer;z-index: 1}.rpd.is-disabled .rpd__drop[b-fn6wqsma8y] .rpd__input{cursor: not-allowed}.rpd__label[b-fn6wqsma8y]{display: flex;flex-direction: column;align-items: center;gap: 4px;padding: 16px 14px;text-align: center;pointer-events: none}.rpd--compact .rpd__label[b-fn6wqsma8y]{flex-direction: row;justify-content: center;gap: 8px;padding: 7px 12px}.rpd__ico[b-fn6wqsma8y]{font-size: 20px;color: var(--nm-muted)}.rpd--compact .rpd__ico[b-fn6wqsma8y]{font-size: 15px}.rpd__title[b-fn6wqsma8y]{font-size: 13px;line-height: 1.4}.rpd__accent[b-fn6wqsma8y]{color: var(--nm-brand-600);font-weight: 600}.rpd__muted[b-fn6wqsma8y]{color: var(--nm-muted)}.rpd__hint[b-fn6wqsma8y]{font-size: 11.5px;color: var(--nm-muted)}.rpd__error[b-fn6wqsma8y]{display: flex;align-items: flex-start;gap: 6px;margin: 0;font-size: 12px;color: var(--nm-bad)}
/* /src/Features/Hotels/Retail/Manager/Settings/HotelSettingsIndex.razor.rz.scp.css */
.nm-list-page[b-lzf33boiez]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-lzf33boiez]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-lzf33boiez]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-lzf33boiez]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 90ch}.hst-tabs[b-lzf33boiez]{display: flex;flex-wrap: wrap;gap: 2px;border-bottom: 1px solid var(--nm-border)}.hst-tab[b-lzf33boiez]{display: inline-flex;align-items: center;gap: 7px;padding: 9px 14px;border: none;border-bottom: 2px solid transparent;margin-bottom: -1px;background: transparent;font-family: var(--nm-font);font-size: 13.5px;font-weight: 600;color: var(--nm-ink-2);cursor: pointer;transition: color .12s ease,border-color .12s ease}.hst-tab:hover[b-lzf33boiez]{color: var(--nm-ink)}.hst-tab:focus-visible[b-lzf33boiez]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.hst-tab.is-active[b-lzf33boiez]{color: var(--nm-brand-600);border-bottom-color: var(--nm-brand-500)}.hst-pane[b-lzf33boiez]{display: flex;flex-direction: column;gap: 18px}.hst-pane[hidden][b-lzf33boiez]{display: none}.hst-def__title[b-lzf33boiez]{display: inline-flex;align-items: center;gap: 8px;flex-wrap: wrap}.hst-def__count[b-lzf33boiez]{font-size: 12.5px;font-weight: 500;color: var(--nm-muted)}.hst-def__desc[b-lzf33boiez]{margin: 4px 0 14px;font-size: 13px;color: var(--nm-ink-2)}@media (max-width: 720px){.nm-list-page[b-lzf33boiez]{padding: 16px}}
/* /src/Features/Hotels/Retail/Manager/Settings/RetailSalesSettingsPanel.razor.rz.scp.css */
.rss[b-kf9smkp8dg]{display: flex;flex-direction: column;gap: 16px}.rss-title[b-kf9smkp8dg]{margin: 0;font-size: 14.5px;font-weight: 700;color: var(--nm-ink)}.rss-h[b-kf9smkp8dg]{font-size: 13.5px;font-weight: 700;color: var(--nm-ink)}.rss-count[b-kf9smkp8dg]{font-weight: 500;color: var(--nm-muted)}.rss-hint[b-kf9smkp8dg]{margin: 0;font-size: 12.5px;line-height: 1.45;color: var(--nm-muted)}.rss-muted[b-kf9smkp8dg]{color: var(--nm-muted)}.rss-warn[b-kf9smkp8dg]{color: var(--nm-warn);font-weight: 600}.rss-error[b-kf9smkp8dg]{margin: 0;font-size: 12.5px;color: var(--nm-bad)}.rss-link[b-kf9smkp8dg]{margin-left: 6px;color: var(--nm-brand-600);font-weight: 600;text-decoration: none;white-space: nowrap}.rss-link:hover[b-kf9smkp8dg]{text-decoration: underline}.rss-platform[b-kf9smkp8dg]{display: flex;flex-direction: column;gap: 12px}.rss-platform__main[b-kf9smkp8dg]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.rss-platform .rss-hint[b-kf9smkp8dg]{display: flex;align-items: flex-start;gap: 6px;flex-wrap: wrap}.rss-platform .rss-hint i[b-kf9smkp8dg]{margin-top: 1px}.rss-facts[b-kf9smkp8dg]{display: grid;grid-template-columns: repeat(auto-fit,minmax(240px,1fr));gap: 10px 24px;margin: 0}.rss-facts > div[b-kf9smkp8dg]{display: flex;flex-direction: column;gap: 4px}.rss-facts dt[b-kf9smkp8dg]{font-size: 12px;font-weight: 600;color: var(--nm-ink-2)}.rss-facts dd[b-kf9smkp8dg]{margin: 0;font-size: 13.5px}.rss-body[b-kf9smkp8dg]{display: flex;flex-direction: column;gap: 16px}.rss-sw[b-kf9smkp8dg]{display: flex;flex-direction: column;gap: 4px;max-width: 80ch}.rss-recips[b-kf9smkp8dg]{display: grid;grid-template-columns: repeat(auto-fit,minmax(300px,1fr));gap: 20px}.rss-recip[b-kf9smkp8dg]{display: flex;flex-direction: column;gap: 8px;min-width: 0}.rss-none[b-kf9smkp8dg]{margin: 0;font-size: 13px;color: var(--nm-muted);font-style: italic}.rss-chips[b-kf9smkp8dg]{display: flex;flex-direction: column;gap: 6px;margin: 0;padding: 0;list-style: none}.rss-chip[b-kf9smkp8dg]{display: flex;align-items: center;gap: 8px;padding: 4px 4px 4px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);min-width: 0}.rss-chip__name[b-kf9smkp8dg]{font-size: 13px;font-weight: 600;color: var(--nm-ink);white-space: nowrap}.rss-chip__mail[b-kf9smkp8dg]{flex: 1 1 auto;min-width: 0;font-size: 12px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.rss-bar[b-kf9smkp8dg]{position: sticky;bottom: 0;z-index: 2;display: flex;align-items: center;gap: 8px;flex-wrap: wrap;padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: var(--nm-shadow)}.rss-bar__text[b-kf9smkp8dg]{flex: 1 1 auto;min-width: 0;font-size: 13px;color: var(--nm-ink-2)}
/* /src/Features/Hotels/Retail/Public/Booking/HotelBankFields.razor.rz.scp.css */
.nhbf[b-so4a9fz3sd]{display: flex;flex-direction: column;gap: 12px}.nhbf__grid[b-so4a9fz3sd]{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px}@media (min-width: 640px){.nhbf__grid[b-so4a9fz3sd]{grid-template-columns: repeat(2,minmax(0,1fr))}.nhbf__grid[b-so4a9fz3sd] .nhbf__span2{grid-column: 1 / -1}}.nhbf__id[b-so4a9fz3sd]{padding: 12px 14px;border: 1px solid var(--nm-border-strong);border-radius: 12px;background: var(--nm-surface)}.nhbf__idT[b-so4a9fz3sd]{font-size: 14px;font-weight: 700;color: var(--nm-warn)}.nhbf__idD[b-so4a9fz3sd]{margin: 4px 0 10px;font-size: 13px;line-height: 1.5;color: var(--nm-ink-2)}.nhbf__idRow[b-so4a9fz3sd]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px}.nhbf__file[b-so4a9fz3sd]{position: relative;display: inline-flex;align-items: center;gap: 8px;overflow: hidden;padding: 7px 14px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface);font-size: 13.5px;font-weight: 600;color: var(--nm-ink);cursor: pointer}.nhbf__file:hover[b-so4a9fz3sd]{background: var(--nm-surface-2)}.nhbf__file:focus-within[b-so4a9fz3sd]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.nhbf__file.is-busy[b-so4a9fz3sd]{cursor: progress;opacity: .8}.nhbf__file[b-so4a9fz3sd] .nhbf__input{position: absolute;inset: 0;opacity: 0;cursor: pointer}.nhbf__spin[b-so4a9fz3sd]{width: 14px;height: 14px;border: 2px solid var(--nm-border-strong);border-top-color: var(--nm-brand-500);border-radius: 50%;animation: nhbf-spin-b-so4a9fz3sd .8s linear infinite}@keyframes nhbf-spin-b-so4a9fz3sd{to{transform: rotate(360deg)}}.nhbf__ok[b-so4a9fz3sd]{display: inline-flex;align-items: center;gap: 5px;font-size: 13px;font-weight: 600;color: var(--nm-ok)}.nhbf__err[b-so4a9fz3sd]{margin: 6px 0 0;font-size: 13px;line-height: 1.5;color: var(--nm-bad)}.nhbf__err--box[b-so4a9fz3sd]{padding: 10px 12px;border: 1px solid var(--nm-bad);border-radius: 10px}.nhbf__err a[b-so4a9fz3sd]{font-weight: 700;color: var(--nm-brand-600);white-space: nowrap}@media (prefers-reduced-motion: reduce){.nhbf__spin[b-so4a9fz3sd]{animation-duration: 2.4s}}
/* /src/Features/Hotels/Retail/Public/Booking/HotelBookPage.razor.rz.scp.css */
.nhb[b-e3wqoq11tv]{min-height: 60vh;background: var(--nm-surface);font-family: var(--nm-font);color: var(--nm-ink)}.nhb-wrap[b-e3wqoq11tv]{width: 100%;max-width: 1200px;margin: 0 auto;padding: 24px 16px 48px}@media (min-width: 640px){.nhb-wrap[b-e3wqoq11tv]{padding-inline: 24px}}@media (min-width: 1024px){.nhb-wrap[b-e3wqoq11tv]{padding: 24px 24px 72px}}.nhb-top[b-e3wqoq11tv]{display: grid;grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "l r" "s s";align-items: center;gap: 10px 12px}.nhb-top__l[b-e3wqoq11tv]{grid-area: l;min-width: 0}.nhb-top__r[b-e3wqoq11tv]{grid-area: r;justify-self: end}.nhb-steps[b-e3wqoq11tv]{grid-area: s;min-width: 0}@media (min-width: 768px){.nhb-top[b-e3wqoq11tv]{grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);grid-template-areas: "l s r"}}.nhb-back[b-e3wqoq11tv]{display: inline-flex;align-items: center;gap: 6px;font-size: 14px;font-weight: 700;color: var(--nm-ink-2);text-decoration: none}.nhb-back:hover[b-e3wqoq11tv]{color: var(--nm-brand-600)}.nhb-steps[b-e3wqoq11tv]{display: flex;align-items: center;justify-content: center;gap: 8px;margin: 0;padding: 0;list-style: none}.nhb-steps__item[b-e3wqoq11tv]{display: flex;align-items: center;gap: 8px;min-width: 0;font-size: 13.5px;color: var(--nm-muted)}.nhb-steps__item + .nhb-steps__item[b-e3wqoq11tv]::before{content: "";flex: none;width: 28px;height: 1px;background: var(--nm-border-strong)}@media (min-width: 640px){.nhb-steps__item + .nhb-steps__item[b-e3wqoq11tv]::before{width: 48px}}.nhb-steps__dot[b-e3wqoq11tv]{display: grid;flex: none;place-items: center;width: 26px;height: 26px;border: 1px solid var(--nm-border-strong);border-radius: 50%;background: var(--nm-surface);font-size: 12.5px;font-weight: 700;color: var(--nm-muted)}.nhb-steps__item.is-done .nhb-steps__dot[b-e3wqoq11tv]{border-color: var(--nm-brand-500);background: var(--nm-brand-500);color: var(--nm-on-brand)}.nhb-steps__item.is-current .nhb-steps__dot[b-e3wqoq11tv]{border-color: var(--nm-brand-500);color: var(--nm-brand-600)}.nhb-steps__item.is-current[b-e3wqoq11tv]{font-weight: 700;color: var(--nm-ink)}.nhb-steps__label[b-e3wqoq11tv]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: inherit;text-decoration: none}a.nhb-steps__label:hover[b-e3wqoq11tv]{color: var(--nm-brand-600);text-decoration: underline}@media (max-width: 479.98px){.nhb-steps__item:not(.is-current) .nhb-steps__label[b-e3wqoq11tv]{display: none}}.nhb-h1[b-e3wqoq11tv]{margin: 20px 0 0;font-size: 22px;font-weight: 800;letter-spacing: -0.02em;color: var(--nm-ink)}@media (min-width: 1024px){.nhb-h1[b-e3wqoq11tv]{margin-top: 24px;font-size: 26px}}.nhb-layout[b-e3wqoq11tv]{display: grid;grid-template-columns: minmax(0,1fr);grid-template-areas: "trip" "main" "side" "cta";gap: 16px;align-items: start;margin-top: 20px}@media (min-width: 1024px){.nhb-layout[b-e3wqoq11tv]{grid-template-columns: minmax(0,1fr) 380px;grid-template-areas: "main side";gap: 20px 24px}.nhb-side[b-e3wqoq11tv]{align-self: stretch}.nhb-sum[b-e3wqoq11tv]{position: sticky;top: calc(var(--nm-header-offset) + 16px)}.nhb-trip[b-e3wqoq11tv]{display: none !important}.nhb-cta[b-e3wqoq11tv]{display: none !important}}.nhb-trip[b-e3wqoq11tv]{grid-area: trip}.nhb-main[b-e3wqoq11tv]{grid-area: main;display: flex;flex-direction: column;gap: 16px;min-width: 0}.nhb-side[b-e3wqoq11tv]{grid-area: side;min-width: 0}.nhb-cta[b-e3wqoq11tv]{grid-area: cta;min-width: 0}.nhb-skcard[b-e3wqoq11tv]{display: flex;flex-direction: column;gap: 12px}.nhb-skhead[b-e3wqoq11tv]{display: flex;align-items: center;gap: 12px}.nhb-skhead[b-e3wqoq11tv] .nm-skel--text{flex: 1 1 auto}.nhb-skrow[b-e3wqoq11tv]{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-top: 6px}.nhb-state[b-e3wqoq11tv]{max-width: 560px;margin: 32px auto 0;padding: 32px 24px;text-align: center}.nhb-state > i[b-e3wqoq11tv]{font-size: 30px;color: var(--nm-muted)}.nhb-state__h[b-e3wqoq11tv]{margin: 8px 0 0;font-size: 21px;font-weight: 800;color: var(--nm-ink)}.nhb-state__p[b-e3wqoq11tv]{margin: 10px 0 0;font-size: 15px;line-height: 1.6;color: var(--nm-ink-2)}.nhb-state__btns[b-e3wqoq11tv]{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px;margin-top: 20px}.nhb-trip[b-e3wqoq11tv]{display: flex;align-items: center;gap: 12px;padding: 10px;border: 1px solid var(--nm-border);border-radius: 14px;background: var(--nm-surface)}.nhb-trip[b-e3wqoq11tv] .nhb-trip__img{flex: none;width: 64px;height: 64px;border-radius: 10px;overflow: hidden}.nhb-trip__body[b-e3wqoq11tv]{flex: 1 1 auto;min-width: 0}.nhb-trip__name[b-e3wqoq11tv]{overflow: hidden;font-size: 14.5px;font-weight: 800;color: var(--nm-ink);text-overflow: ellipsis;white-space: nowrap}.nhb-trip__meta[b-e3wqoq11tv]{overflow: hidden;font-size: 12.5px;color: var(--nm-muted);text-overflow: ellipsis;white-space: nowrap}.nhb-trip__total[b-e3wqoq11tv]{flex: none;font-size: 15px;font-weight: 800;color: var(--nm-brand-600);white-space: nowrap}.nhb-card[b-e3wqoq11tv]{padding: 18px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}@media (min-width: 768px){.nhb-card[b-e3wqoq11tv]{padding: 22px}}.nhb-sh[b-e3wqoq11tv]{display: flex;align-items: flex-start;gap: 12px;margin-bottom: 16px}.nhb-sh__ico[b-e3wqoq11tv]{display: grid;flex: none;place-items: center;width: 36px;height: 36px;border: 1px solid var(--nm-border);border-radius: 10px;font-size: 17px;color: var(--nm-brand-600)}.nhb-h2[b-e3wqoq11tv]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 0;font-size: 17px;font-weight: 800;line-height: 1.3;color: var(--nm-ink)}.nhb-opt[b-e3wqoq11tv]{padding: 1px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);font-size: 11.5px;font-weight: 600;color: var(--nm-muted)}.nhb-lead[b-e3wqoq11tv]{display: block;margin: 2px 0 0;font-size: 13.5px;line-height: 1.5;color: var(--nm-muted)}.nhb-lead b[b-e3wqoq11tv]{color: var(--nm-ink)}.nhb-meta[b-e3wqoq11tv]{margin: 0;font-size: 13px;line-height: 1.55;color: var(--nm-muted)}.nhb-label[b-e3wqoq11tv]{display: block;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.nhb-error[b-e3wqoq11tv]{display: block;font-size: 12.5px;line-height: 1.45;color: var(--nm-bad)}.nhb-gap[b-e3wqoq11tv]{margin-top: 16px}.nhb-gapS[b-e3wqoq11tv]{margin-top: 6px}.nhb-gapM[b-e3wqoq11tv]{margin-top: 16px}.nhb-fields[b-e3wqoq11tv]{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px}@media (min-width: 640px){.nhb-fields[b-e3wqoq11tv]{grid-template-columns: repeat(2,minmax(0,1fr))}.nhb-fields[b-e3wqoq11tv] .nhb-span2{grid-column: 1 / -1}}.nhb[b-e3wqoq11tv] .nhb-upper{text-transform: uppercase}.nhb-telbox[b-e3wqoq11tv]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.nhb-tel[b-e3wqoq11tv]{display: flex;align-items: stretch;min-height: 40px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface);transition: border-color .15s ease,box-shadow .15s ease}.nhb-tel:hover[b-e3wqoq11tv]{border-color: var(--nm-ink-2)}.nhb-tel:focus-within[b-e3wqoq11tv]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.nhb-tel.is-invalid[b-e3wqoq11tv]{border-color: var(--nm-bad)}.nhb-tel__dial[b-e3wqoq11tv]{position: relative;display: flex;flex: none;align-items: stretch;padding: 1px}.nhb-tel__dial[b-e3wqoq11tv]::after{content: "";position: absolute;top: 9px;right: 0;bottom: 9px;width: 1px;background: var(--nm-border)}.nhb-tel__input[b-e3wqoq11tv]{flex: 1 1 auto;min-width: 0;padding: 8px 12px;border: 0;border-radius: var(--nm-r-input);background: transparent;font-family: var(--nm-font);font-size: 14px;color: var(--nm-ink);outline: none;letter-spacing: .01em}.nhb-tel__input[b-e3wqoq11tv]::placeholder{color: var(--nm-muted)}.nhb-me[b-e3wqoq11tv]{margin-bottom: 14px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: 12px}.nhb-me[b-e3wqoq11tv] .nm-check{align-items: flex-start}.nhb-me[b-e3wqoq11tv] .nm-check__mark{margin-top: 2px}.nhb-me__text[b-e3wqoq11tv]{display: flex;flex-direction: column;gap: 2px;font-size: 14px;color: var(--nm-ink)}.nhb-me__text > span[b-e3wqoq11tv]{font-size: 12.5px;line-height: 1.45;color: var(--nm-ink-2)}.nhb-room + .nhb-room[b-e3wqoq11tv]{margin-top: 14px;padding-top: 14px;border-top: 1px dashed var(--nm-border)}.nhb-room__tag[b-e3wqoq11tv]{margin-bottom: 8px;font-size: 13px;font-weight: 800;color: var(--nm-ink)}.nhb-nat[b-e3wqoq11tv]{display: flex;flex-direction: column;gap: 4px;margin-top: 16px}.nhb-nat__pick[b-e3wqoq11tv]{max-width: 360px}.nhb-chips[b-e3wqoq11tv]{display: flex;flex-wrap: wrap;gap: 8px}.nhb-chip[b-e3wqoq11tv]{display: inline-flex;align-items: center;gap: 5px;height: 34px;padding: 0 12px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-family: var(--nm-font);font-size: 13.5px;font-weight: 600;color: var(--nm-ink-2);cursor: pointer;transition: border-color .15s ease,background .15s ease,color .15s ease}.nhb-chip:hover[b-e3wqoq11tv]{border-color: var(--nm-brand-500);color: var(--nm-ink)}.nhb-chip:focus-visible[b-e3wqoq11tv]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.nhb-chip.is-on[b-e3wqoq11tv]{border-color: var(--nm-brand-500);background: var(--nm-brand-500);color: var(--nm-on-brand)}.nhb-area[b-e3wqoq11tv]{margin-top: 14px}.nhb-switchrow[b-e3wqoq11tv]{display: flex;align-items: center;gap: 12px}.nhb-switchrow__text[b-e3wqoq11tv]{display: flex;flex: 1 1 auto;flex-direction: column;min-width: 0}.nhb-seg[b-e3wqoq11tv]{display: inline-flex;margin-top: 16px;padding: 3px;border: 1px solid var(--nm-border);border-radius: 12px}.nhb-seg button[b-e3wqoq11tv]{min-width: 110px;padding: 7px 14px;border: 0;border-radius: 9px;background: transparent;font-family: var(--nm-font);font-size: 14px;font-weight: 700;color: var(--nm-muted);cursor: pointer}.nhb-seg button.is-on[b-e3wqoq11tv]{background: var(--nm-brand-500);color: var(--nm-on-brand)}.nhb-seg button:focus-visible[b-e3wqoq11tv]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.nhb-restored[b-e3wqoq11tv]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-top: 12px;padding: 10px 14px;border: 1px solid var(--nm-border-strong);border-radius: 12px;font-size: 13.5px;color: var(--nm-ink-2)}.nhb-restored > i[b-e3wqoq11tv]{color: var(--nm-info)}.nhb-alert[b-e3wqoq11tv]{display: flex;align-items: flex-start;gap: 10px;padding: 14px 16px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-card);background: var(--nm-surface);font-size: 13.5px;line-height: 1.55;color: var(--nm-ink-2)}.nhb-alert > i[b-e3wqoq11tv]{flex: none;margin-top: 1px;font-size: 17px}.nhb-alert__body[b-e3wqoq11tv]{flex: 1 1 auto;min-width: 0}.nhb-alert__t[b-e3wqoq11tv]{margin-bottom: 2px;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.nhb-alert b[b-e3wqoq11tv]{color: var(--nm-ink)}.nhb-alert.is-bad[b-e3wqoq11tv]{border-color: var(--nm-bad)}.nhb-alert.is-bad > i[b-e3wqoq11tv],.nhb-alert.is-bad .nhb-alert__t[b-e3wqoq11tv]{color: var(--nm-bad)}.nhb-alert.is-warn[b-e3wqoq11tv]{border-color: var(--nm-warn)}.nhb-alert.is-warn > i[b-e3wqoq11tv]{color: var(--nm-warn)}.nhb-alert.is-info > i[b-e3wqoq11tv]{color: var(--nm-info)}.nhb-alert.is-flag[b-e3wqoq11tv]{box-shadow: 0 0 0 2px var(--nm-bad-soft);border-color: var(--nm-bad)}.nhb-alert__check[b-e3wqoq11tv]{margin-top: 8px}.nhb-alert[b-e3wqoq11tv] .nhb-alert__btn{display: inline-flex;align-items: center;gap: 6px;margin-top: 10px;flex: none}.nhb-probs[b-e3wqoq11tv]{display: flex;flex-direction: column;gap: 4px;margin: 6px 0 0;padding: 0;list-style: none}.nhb-probs button[b-e3wqoq11tv]{padding: 0;border: 0;background: transparent;font-family: var(--nm-font);font-size: 13.5px;text-align: left;color: var(--nm-bad);text-decoration: underline dotted;text-underline-offset: 3px;cursor: pointer}.nhb-probs__more[b-e3wqoq11tv]{font-size: 12.5px;color: var(--nm-muted)}.nhb-link[b-e3wqoq11tv]{padding: 0;border: 0;background: transparent;font-family: var(--nm-font);font-size: inherit;font-weight: 700;color: var(--nm-brand-600);text-decoration: underline;text-underline-offset: 2px;cursor: pointer}.nhb-stick__cta[b-e3wqoq11tv]{display: none}@media (min-width: 1024px){.nhb-stick[b-e3wqoq11tv]{position: sticky;top: calc(var(--nm-header-offset) + 16px);display: flex;flex-direction: column;max-height: var(--nm-fit-h,calc(100vh - 112px));overflow: hidden;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: var(--nm-shadow)}.nhb-stick__scroll[b-e3wqoq11tv]{flex: 1 1 auto;min-height: 0;overflow-y: auto;overscroll-behavior: contain;scrollbar-width: thin}.nhb-side--edit .nhb-sum[b-e3wqoq11tv]{position: static}.nhb-side--edit .nhb-sum__box[b-e3wqoq11tv]{border: 0;border-radius: 0;box-shadow: none}.nhb-side--edit .nhb-total[b-e3wqoq11tv]{display: none}.nhb-stick__cta[b-e3wqoq11tv]{display: flex;flex: none;flex-direction: column;gap: 10px;padding: 14px 16px 16px;border-top: 1px solid var(--nm-border);background: var(--nm-surface)}.nhb-stick__cta .nhb-alert[b-e3wqoq11tv]{padding: 10px 12px;font-size: 13px}.nhb-stick__cta .nhb-probs[b-e3wqoq11tv]{gap: 3px}.nhb-stick__cta .nhb-probs li[b-e3wqoq11tv]{min-width: 0}.nhb-stick__cta .nhb-probs button[b-e3wqoq11tv]{display: block;max-width: 100%;overflow: hidden;font-size: 13px;text-overflow: ellipsis;white-space: nowrap}.nhb-stick__cta .nhb-terms[b-e3wqoq11tv]{padding: 10px 12px;font-size: 12.5px;line-height: 1.45}.nhb-stick__cta .nhb-go[b-e3wqoq11tv]{flex-direction: column;align-items: stretch;gap: 10px}.nhb-stick__cta .nhb-go__total[b-e3wqoq11tv]{flex-direction: row;align-items: baseline;justify-content: space-between;gap: 12px}.nhb-stick__cta[b-e3wqoq11tv] .nhb-go__btn{width: 100%}.nhb-stick__cta .nhb-assure li[b-e3wqoq11tv]{font-size: 12px}.nhb-stick__cta .nhb-alt[b-e3wqoq11tv]{font-size: 12.5px}}.nhb-cta[b-e3wqoq11tv]{display: flex;flex-direction: column;gap: 14px;padding: 18px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}@media (min-width: 768px){.nhb-cta[b-e3wqoq11tv]{padding: 22px}}.nhb-terms[b-e3wqoq11tv]{padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: 12px;font-size: 13.5px;line-height: 1.5;color: var(--nm-ink-2)}.nhb-terms[b-e3wqoq11tv] .nm-check{align-items: flex-start;font-size: inherit;color: inherit}.nhb-terms[b-e3wqoq11tv] .nm-check__mark{margin-top: 2px}.nhb-terms b[b-e3wqoq11tv]{color: var(--nm-ink)}.nhb-terms a[b-e3wqoq11tv]{font-weight: 700;color: var(--nm-brand-600)}.nhb-terms.is-bad[b-e3wqoq11tv]{border-color: var(--nm-bad);box-shadow: 0 0 0 2px var(--nm-bad-soft)}.nhb-go[b-e3wqoq11tv]{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px}.nhb-go__total[b-e3wqoq11tv]{display: flex;flex-direction: column}.nhb-go__total > span[b-e3wqoq11tv]{font-size: 13px;font-weight: 700;color: var(--nm-ink-2)}.nhb-go__total small[b-e3wqoq11tv]{display: block;font-size: 11.5px;font-weight: 500;color: var(--nm-muted)}.nhb-go__total .nhb-price[b-e3wqoq11tv]{font-size: 24px}.nhb-go[b-e3wqoq11tv] .nhb-go__btn{display: inline-flex;align-items: center;justify-content: center;gap: 10px;min-height: 52px;padding-inline: 28px;border-radius: 14px;font-size: 16px;font-weight: 800}.nhb-go[b-e3wqoq11tv] .nhb-go__btn i{transition: transform .15s ease}.nhb-go[b-e3wqoq11tv] .nhb-go__btn:hover:not(:disabled) i{transform: translateX(3px)}@media (max-width: 639.98px){.nhb-go[b-e3wqoq11tv] .nhb-go__btn{width: 100%}}.nhb-assure[b-e3wqoq11tv]{display: flex;flex-direction: column;gap: 6px;margin: 0;padding: 0;list-style: none}.nhb-assure li[b-e3wqoq11tv]{display: flex;align-items: center;gap: 7px;font-size: 12.5px;color: var(--nm-muted)}.nhb-assure li i[b-e3wqoq11tv]{flex: none;color: var(--nm-ok)}.nhb-alt[b-e3wqoq11tv]{align-self: center;padding: 0;border: 0;background: transparent;font-family: var(--nm-font);font-size: 13px;font-weight: 700;color: var(--nm-brand-600);text-decoration: underline;text-underline-offset: 2px;cursor: pointer}.nhb-bar[b-e3wqoq11tv]{position: fixed;right: 0;bottom: 0;left: 0;z-index: 50;display: flex;align-items: center;gap: 12px;padding: 10px 16px calc(10px + env(safe-area-inset-bottom));border-top: 1px solid var(--nm-border);background: var(--nm-surface);box-shadow: 0 -8px 24px -16px rgba(16,24,40,.25)}.nhb-bar.is-hidden[b-e3wqoq11tv]{visibility: hidden}@media (min-width: 1024px){.nhb-bar[b-e3wqoq11tv]{display: none}}@media (max-width: 1023.98px){.nhb-wrap[b-e3wqoq11tv]{padding-bottom: 112px}}.nhb-bar__total[b-e3wqoq11tv]{display: flex;flex: none;flex-direction: column}.nhb-bar__total span[b-e3wqoq11tv]{font-size: 11.5px;color: var(--nm-muted)}.nhb-bar__total b[b-e3wqoq11tv]{font-size: 17px;font-weight: 800;color: var(--nm-brand-600);white-space: nowrap}.nhb-bar[b-e3wqoq11tv] .nhb-bar__btn{display: inline-flex;flex: 1 1 auto;align-items: center;justify-content: center;gap: 8px;min-height: 48px;border-radius: 14px;font-size: 15px;font-weight: 800}.nhb-sum__box[b-e3wqoq11tv]{overflow: hidden;padding: 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.nhb-sum__box[b-e3wqoq11tv] .nhb-sum__img{margin: -16px -16px 12px;border-radius: 0}.nhb-sum__hotel[b-e3wqoq11tv]{display: flex;flex-direction: column;gap: 2px}.nhb-sum__name[b-e3wqoq11tv]{margin-top: 2px;font-size: 17px;font-weight: 800;line-height: 1.3;color: var(--nm-ink)}.nhb-sum__addr[b-e3wqoq11tv]{margin-top: 2px;font-size: 13px;line-height: 1.45;color: var(--nm-muted)}.nhb-stay[b-e3wqoq11tv]{display: grid;grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);align-items: center;gap: 8px;margin-top: 12px;padding: 12px;border: 1px solid var(--nm-border);border-radius: 12px}.nhb-stay__col[b-e3wqoq11tv]{display: flex;flex-direction: column;gap: 1px;min-width: 0;font-size: 12.5px;color: var(--nm-muted)}.nhb-stay__col b[b-e3wqoq11tv]{font-size: 15px;font-weight: 800;color: var(--nm-ink)}.nhb-stay__col--end[b-e3wqoq11tv]{text-align: right}.nhb-k[b-e3wqoq11tv]{font-size: 11px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase}.nhb-stay__mid[b-e3wqoq11tv]{padding: 3px 9px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);font-size: 12px;font-weight: 700;color: var(--nm-brand-600);white-space: nowrap}.nhb-facts[b-e3wqoq11tv]{display: flex;flex-direction: column;gap: 7px;margin: 12px 0 0;padding: 0;list-style: none}.nhb-facts li[b-e3wqoq11tv]{display: flex;align-items: flex-start;gap: 8px;font-size: 13.5px;line-height: 1.45;color: var(--nm-ink-2)}.nhb-facts li i[b-e3wqoq11tv]{flex: none;margin-top: 1px;font-size: 14px;color: var(--nm-muted)}.nhb-facts li.is-ok i[b-e3wqoq11tv]{color: var(--nm-ok)}.nhb-facts b[b-e3wqoq11tv]{color: var(--nm-ink)}.nhb-sum__sec[b-e3wqoq11tv]{margin-top: 14px;padding-top: 14px;border-top: 1px solid var(--nm-border)}.nhb-sum__h[b-e3wqoq11tv]{margin-bottom: 8px;font-size: 12px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}.nhb-cancel summary[b-e3wqoq11tv]{cursor: pointer;list-style: none}.nhb-cancel summary[b-e3wqoq11tv]::-webkit-details-marker{display: none}.nhb-know__h[b-e3wqoq11tv]{display: flex;align-items: center;gap: 8px;cursor: pointer;list-style: none}.nhb-know__h[b-e3wqoq11tv]::-webkit-details-marker{display: none}.nhb-know__h .nhb-sum__h[b-e3wqoq11tv]{margin-bottom: 0}.nhb-know__n[b-e3wqoq11tv]{margin-left: auto;font-size: 12px;font-weight: 600;color: var(--nm-muted);white-space: nowrap}.nhb-know__h i[b-e3wqoq11tv]{flex: none;font-size: 13px;color: var(--nm-muted);transition: transform .15s ease}.nhb-know[open] .nhb-know__h i[b-e3wqoq11tv]{transform: rotate(180deg)}.nhb-know__h:focus-visible[b-e3wqoq11tv]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px;border-radius: 6px}.nhb-notes[b-e3wqoq11tv]{display: flex;flex-direction: column;gap: 6px;margin: 10px 0 0;padding-left: 18px;list-style: disc;font-size: 13px;line-height: 1.5;color: var(--nm-ink-2)}.nhb-notes li[b-e3wqoq11tv]::marker{color: var(--nm-muted)}.nhb-notes__h[b-e3wqoq11tv]{margin: 12px 0 0;font-size: 11.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}.nhb-onsite[b-e3wqoq11tv]{display: flex;align-items: flex-start;gap: 8px;margin: 10px 0 0;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: 10px;font-size: 13px;line-height: 1.5;color: var(--nm-ink-2)}.nhb-onsite i[b-e3wqoq11tv]{flex: none;margin-top: 1px;color: var(--nm-muted)}.nhb-onsite b[b-e3wqoq11tv]{color: var(--nm-ink)}.nhb-vopen[b-e3wqoq11tv]{display: inline-flex;align-items: center;gap: 6px;padding: 0;border: 0;background: transparent;font-family: var(--nm-font);font-size: 13.5px;font-weight: 700;color: var(--nm-brand-600);cursor: pointer}.nhb-vrow[b-e3wqoq11tv]{display: flex;gap: 8px}.nhb-vinput[b-e3wqoq11tv]{flex: 1 1 auto;min-width: 0;height: 36px;padding: 0 12px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface);font-family: var(--nm-font);font-size: 14px;font-weight: 600;text-transform: uppercase;color: var(--nm-ink);outline: none}.nhb-vinput:focus[b-e3wqoq11tv]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.nhb-voucher[b-e3wqoq11tv]{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 6px;padding: 10px 12px;border: 1px solid var(--nm-ok);border-radius: 10px;font-size: 13.5px;color: var(--nm-ok)}.nhb-voucher > span[b-e3wqoq11tv]{display: inline-flex;align-items: center;gap: 6px}.nhb-lines[b-e3wqoq11tv]{display: flex;flex-direction: column;gap: 6px;margin-top: 14px;padding-top: 14px;border-top: 1px solid var(--nm-border)}.nhb-line[b-e3wqoq11tv]{display: flex;justify-content: space-between;gap: 12px;font-size: 14px;color: var(--nm-ink-2)}.nhb-line > span:last-child[b-e3wqoq11tv],.nhb-line s[b-e3wqoq11tv]{white-space: nowrap;font-variant-numeric: tabular-nums}.nhb-line.is-sub[b-e3wqoq11tv]{font-size: 12.5px;color: var(--nm-muted)}.nhb-line.is-ok[b-e3wqoq11tv]{color: var(--nm-ok)}.nhb-line s[b-e3wqoq11tv]{color: var(--nm-muted)}.nhb-off[b-e3wqoq11tv]{margin-left: 4px;padding: 0 6px;border-radius: 6px;background: var(--nm-brand-500);font-size: 11.5px;font-weight: 800;color: var(--nm-on-brand)}.nhb-pah[b-e3wqoq11tv]{display: flex;align-items: flex-start;gap: 8px;margin-top: 10px;padding: 10px 12px;border: 1px solid var(--nm-border-strong);border-radius: 10px;font-size: 13.5px;line-height: 1.5;color: var(--nm-ink-2)}.nhb-pah > i[b-e3wqoq11tv]{flex: none;margin-top: 1px;color: var(--nm-muted)}.nhb-pah b[b-e3wqoq11tv]{color: var(--nm-ink)}.nhb-pah__body[b-e3wqoq11tv]{display: flex;flex: 1 1 auto;flex-direction: column;gap: 6px;min-width: 0}.nhb-pah__items[b-e3wqoq11tv]{display: flex;flex-direction: column;gap: 2px;margin: 0;padding: 0;list-style: none;font-size: 12.5px}.nhb-pah__items li[b-e3wqoq11tv]{display: flex;justify-content: space-between;gap: 12px}.nhb-pah__items b[b-e3wqoq11tv]{font-weight: 700;white-space: nowrap}.nhb-total[b-e3wqoq11tv]{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;margin-top: 12px;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.nhb-total small[b-e3wqoq11tv]{display: block;font-size: 11.5px;font-weight: 500;color: var(--nm-muted)}.nhb-price[b-e3wqoq11tv]{font-size: 22px;font-weight: 800;color: var(--nm-brand-600);white-space: nowrap;font-variant-numeric: tabular-nums}@media (prefers-reduced-motion: reduce){.nhb[b-e3wqoq11tv] .nm-skel{animation: none}.nhb-go[b-e3wqoq11tv] .nhb-go__btn i,.nhb-know__h i[b-e3wqoq11tv],.nhb-chip[b-e3wqoq11tv]{transition: none}}
/* /src/Features/Hotels/Retail/Public/Booking/HotelCancelPanel.razor.rz.scp.css */
.nhcp[b-q9fk9axeop]{display: flex;flex-direction: column;gap: 14px;padding: 20px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}@media (min-width: 768px){.nhcp[b-q9fk9axeop]{padding: 24px}}.nhcp__head[b-q9fk9axeop]{display: flex;align-items: center;justify-content: space-between;gap: 12px}.nhcp__h[b-q9fk9axeop]{margin: 0;font-size: 19px;font-weight: 800;color: var(--nm-ink)}.nhcp__x[b-q9fk9axeop]{display: grid;place-items: center;width: 36px;height: 36px;border: 0;border-radius: 10px;background: transparent;color: var(--nm-muted);cursor: pointer}.nhcp__x:hover[b-q9fk9axeop]{background: var(--nm-surface-2);color: var(--nm-ink)}.nhcp__lead[b-q9fk9axeop]{margin: 0;font-size: 15px;line-height: 1.55;color: var(--nm-ink-2)}.nhcp__meta[b-q9fk9axeop]{margin: 0;font-size: 13px;line-height: 1.55;color: var(--nm-muted)}.nhcp__link[b-q9fk9axeop]{font-weight: 700;color: var(--nm-brand-600);white-space: nowrap}.nhcp__err[b-q9fk9axeop]{margin: 0;font-size: 14px;color: var(--nm-bad)}.nhcp__alert[b-q9fk9axeop]{display: flex;align-items: flex-start;gap: 10px;padding: 12px 14px;border: 1px solid var(--nm-border-strong);border-radius: 12px;background: var(--nm-surface);font-size: 13.5px;line-height: 1.55;color: var(--nm-ink-2)}.nhcp__alert > i[b-q9fk9axeop]{flex: none;margin-top: 1px;font-size: 16px}.nhcp__alert b[b-q9fk9axeop]{color: var(--nm-ink)}.nhcp__alert.is-bad[b-q9fk9axeop]{border-color: var(--nm-bad)}.nhcp__alert.is-bad > i[b-q9fk9axeop]{color: var(--nm-bad)}.nhcp__alert.is-warn[b-q9fk9axeop]{border-color: var(--nm-warn)}.nhcp__alert.is-warn > i[b-q9fk9axeop]{color: var(--nm-warn)}.nhcp__alert.is-info > i[b-q9fk9axeop]{color: var(--nm-info)}.nhcp__money[b-q9fk9axeop]{display: flex;flex-direction: column;gap: 6px;margin: 0;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: 12px}.nhcp__money > div[b-q9fk9axeop]{display: flex;justify-content: space-between;gap: 12px;font-size: 14px;color: var(--nm-ink-2)}.nhcp__money dd[b-q9fk9axeop]{margin: 0;font-weight: 700;white-space: nowrap;font-variant-numeric: tabular-nums;color: var(--nm-ink)}.nhcp__money dd.is-bad[b-q9fk9axeop]{color: var(--nm-bad)}.nhcp__note[b-q9fk9axeop]{display: block;font-size: 12px;color: var(--nm-muted)}.nhcp__money .is-total[b-q9fk9axeop]{padding-top: 8px;border-top: 1px solid var(--nm-border);font-size: 15px;font-weight: 800;color: var(--nm-ink)}.nhcp__money .is-total dd[b-q9fk9axeop]{font-size: 17px;color: var(--nm-brand-600)}.nhcp__sec[b-q9fk9axeop]{padding-top: 14px;border-top: 1px solid var(--nm-border)}.nhcp__sh[b-q9fk9axeop]{margin-bottom: 8px;font-size: 13.5px;font-weight: 700;color: var(--nm-ink)}.nhcp__radios[b-q9fk9axeop]{display: flex;flex-direction: column;gap: 8px}.nhcp__radio[b-q9fk9axeop]{display: flex;align-items: center;gap: 8px;font-size: 14px;color: var(--nm-ink-2);cursor: pointer}.nhcp__radio input[b-q9fk9axeop]{width: 17px;height: 17px;margin: 0;accent-color: var(--nm-brand-500)}.nhcp__bank[b-q9fk9axeop]{margin-top: 12px}.nhcp__more[b-q9fk9axeop]{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px}.nhcp__more[b-q9fk9axeop] .nhcp__phone{max-width: 320px}.nhcp__confirm[b-q9fk9axeop]{padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: 12px;font-size: 13.5px;line-height: 1.55}.nhcp__confirm.is-bad[b-q9fk9axeop]{border-color: var(--nm-bad)}.nhcp__confirm[b-q9fk9axeop] .nm-check{align-items: flex-start}.nhcp__confirm[b-q9fk9axeop] .nm-check__mark{margin-top: 2px}.nhcp__actions[b-q9fk9axeop]{display: flex;flex-wrap: wrap;gap: 10px}.nhcp__done[b-q9fk9axeop]{display: flex;align-items: flex-start;gap: 10px;padding: 14px 16px;border: 1px solid var(--nm-ok);border-radius: 12px;color: var(--nm-ink-2)}.nhcp__done > i[b-q9fk9axeop]{flex: none;font-size: 18px;color: var(--nm-ok)}.nhcp__doneT[b-q9fk9axeop]{font-weight: 700;color: var(--nm-ok)}.nhcp__doneD[b-q9fk9axeop]{margin-top: 2px;font-size: 13.5px}.nhcp__sk[b-q9fk9axeop]{display: flex;flex-direction: column;gap: 12px}.nhcp__skrow[b-q9fk9axeop]{display: flex;align-items: center;justify-content: space-between;gap: 16px}@media (prefers-reduced-motion: reduce){.nhcp[b-q9fk9axeop] .nm-skel{animation: none}}
/* /src/Features/Hotels/Retail/Public/Booking/HotelCountryPicker.razor.rz.scp.css */
.nhc[b-nfu42otccs]{position: relative;min-width: 0}.nhc__trigger[b-nfu42otccs]{display: flex;align-items: center;gap: 8px;width: 100%;height: 40px;padding: 0 12px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface);font-family: var(--nm-font);font-size: 14px;color: var(--nm-ink);text-align: left;cursor: pointer;transition: border-color .15s ease,box-shadow .15s ease}.nhc__trigger:hover[b-nfu42otccs]{border-color: var(--nm-ink-2)}.nhc__trigger:focus-visible[b-nfu42otccs]{outline: none;border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.nhc__trigger.is-invalid[b-nfu42otccs]{border-color: var(--nm-bad)}.nhc__trigger.is-compact[b-nfu42otccs]{width: auto;height: 100%;min-height: 38px;gap: 6px;padding: 0 8px 0 10px;border: 0;border-radius: calc(var(--nm-r-input) - 2px);background: transparent}.nhc__trigger.is-compact:hover[b-nfu42otccs],.nhc.is-open .nhc__trigger.is-compact[b-nfu42otccs]{background: var(--nm-surface-2)}.nhc__trigger.is-compact:focus-visible[b-nfu42otccs]{box-shadow: inset 0 0 0 2px var(--nm-brand-500)}.nhc__flag[b-nfu42otccs]{flex: none;font-size: 18px;line-height: 1}.nhc__code[b-nfu42otccs]{font-size: 14.5px;font-weight: 700;font-variant-numeric: tabular-nums}.nhc__value[b-nfu42otccs]{flex: 1 1 auto;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.nhc__placeholder[b-nfu42otccs]{flex: 1 1 auto;color: var(--nm-muted)}.nhc__caret[b-nfu42otccs]{flex: none;margin-left: auto;font-size: 12px;color: var(--nm-muted)}.nhc__trigger.is-compact .nhc__caret[b-nfu42otccs]{margin-left: 0}.nhc__scrim[b-nfu42otccs]{position: fixed;inset: 0;z-index: 60}.nhc__panel[b-nfu42otccs]{position: absolute;top: calc(100% + 6px);left: 0;z-index: 61;display: flex;flex-direction: column;width: 100%;max-width: calc(100vw - 32px);border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface);box-shadow: var(--nm-shadow-pop)}.nhc__search[b-nfu42otccs]{display: flex;align-items: center;gap: 8px;padding: 10px 12px;border-bottom: 1px solid var(--nm-border);color: var(--nm-muted)}.nhc__search input[b-nfu42otccs]{flex: 1 1 auto;min-width: 0;border: 0;background: transparent;font-family: var(--nm-font);font-size: 14px;color: var(--nm-ink);outline: none}.nhc__list[b-nfu42otccs]{max-height: 280px;overflow-y: auto;overscroll-behavior: contain;padding: 4px}.nhc__opt[b-nfu42otccs]{display: flex;align-items: center;gap: 10px;width: 100%;padding: 9px 10px;border: 0;border-radius: 8px;background: transparent;font-family: var(--nm-font);font-size: 14px;color: var(--nm-ink);text-align: left;cursor: pointer}.nhc__opt:hover[b-nfu42otccs],.nhc__opt.is-hi[b-nfu42otccs]{background: var(--nm-surface-2)}.nhc__opt.is-sel[b-nfu42otccs]{font-weight: 700}.nhc__label[b-nfu42otccs]{flex: 1 1 auto;min-width: 0}.nhc__meta[b-nfu42otccs]{flex: none;font-size: 13px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.nhc__check[b-nfu42otccs]{flex: none;color: var(--nm-brand-600)}.nhc__empty[b-nfu42otccs]{padding: 14px 12px;font-size: 13.5px;color: var(--nm-muted)}
/* /src/Features/Hotels/Retail/Public/Booking/HotelHoldTimer.razor.rz.scp.css */
.nht[b-vuw8o926ve]{display: inline-flex;align-items: center;gap: 6px;height: 34px;padding: 0 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 13px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.nht b[b-vuw8o926ve]{font-weight: 800;color: var(--nm-ink)}.nht.is-low[b-vuw8o926ve]{border-color: var(--nm-warn);color: var(--nm-warn)}.nht.is-low b[b-vuw8o926ve]{color: var(--nm-warn)}.nht.is-out[b-vuw8o926ve]{border-color: var(--nm-bad);color: var(--nm-bad);font-weight: 700}
/* /src/Features/Hotels/Retail/Public/Booking/HotelLookupPage.razor.rz.scp.css */
.nhk[b-jqbe25m35y]{min-height: 60vh;background: var(--nm-surface);font-family: var(--nm-font);color: var(--nm-ink)}.nhk__wrap[b-jqbe25m35y]{max-width: 640px;margin: 0 auto;padding: 28px 16px 64px}.nhk__h1[b-jqbe25m35y]{margin: 0;font-size: 26px;font-weight: 800;letter-spacing: -0.02em;color: var(--nm-ink)}@media (min-width: 768px){.nhk__h1[b-jqbe25m35y]{font-size: 30px}}.nhk__lead[b-jqbe25m35y]{margin: 8px 0 0;font-size: 15px;line-height: 1.6;color: var(--nm-ink-2)}.nhk__card[b-jqbe25m35y]{margin-top: 24px;padding: 20px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: var(--nm-shadow-sm)}@media (min-width: 640px){.nhk__card[b-jqbe25m35y]{padding: 24px}}.nhk__form[b-jqbe25m35y]{display: grid;grid-template-columns: minmax(0,1fr);gap: 14px}.nhk__form[b-jqbe25m35y] .nhk__btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 46px;border-radius: 12px;font-weight: 700}.nhk__err[b-jqbe25m35y]{margin: 12px 0 0;font-size: 13.5px;color: var(--nm-bad)}.nhk__done[b-jqbe25m35y]{display: flex;align-items: flex-start;gap: 12px}.nhk__done > i[b-jqbe25m35y]{flex: none;font-size: 22px;color: var(--nm-ok)}.nhk__done b[b-jqbe25m35y]{display: block;font-size: 15px;color: var(--nm-ink)}.nhk__done p[b-jqbe25m35y]{margin: 6px 0 12px;font-size: 14px;line-height: 1.6;color: var(--nm-ink-2)}.nhk__done a[b-jqbe25m35y]{font-weight: 700;color: var(--nm-brand-600);white-space: nowrap}.nhk__note[b-jqbe25m35y]{display: flex;align-items: flex-start;gap: 8px;margin: 16px 0 0;font-size: 13px;line-height: 1.55;color: var(--nm-muted)}.nhk__note i[b-jqbe25m35y]{flex: none;margin-top: 1px}
/* /src/Features/Hotels/Retail/Public/Booking/HotelOrderPage.razor.rz.scp.css */
.nho[b-0aiu7zph9i]{min-height: 60vh;background: var(--nm-surface);font-family: var(--nm-font);color: var(--nm-ink)}.nho__wrap[b-0aiu7zph9i]{width: 100%;max-width: 1200px;margin: 0 auto;padding: 24px 16px 56px}@media (min-width: 640px){.nho__wrap[b-0aiu7zph9i]{padding-inline: 24px}}@media (min-width: 1024px){.nho__wrap[b-0aiu7zph9i]{padding-bottom: 72px}}.nho__card[b-0aiu7zph9i]{padding: 18px 20px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.nho__state[b-0aiu7zph9i]{max-width: 600px;margin: 24px auto 0;padding: 32px 24px;text-align: center}.nho__state > i[b-0aiu7zph9i]{font-size: 30px;color: var(--nm-muted)}.nho__stateH[b-0aiu7zph9i]{margin: 8px 0 0;font-size: 21px;font-weight: 800;color: var(--nm-ink)}.nho__stateP[b-0aiu7zph9i]{margin: 10px 0 0;font-size: 15px;line-height: 1.6;color: var(--nm-ink-2)}.nho__stateBtns[b-0aiu7zph9i]{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px;margin-top: 20px}.nho__head[b-0aiu7zph9i]{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px}.nho__headL[b-0aiu7zph9i]{min-width: 0}.nho__meta[b-0aiu7zph9i]{margin: 0;font-size: 13px;line-height: 1.55;color: var(--nm-muted)}.nho__code[b-0aiu7zph9i]{margin: 2px 0;font-size: 26px;font-weight: 800;letter-spacing: .01em;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nho__status[b-0aiu7zph9i]{padding: 6px 14px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 13.5px;font-weight: 700;color: var(--nm-ink-2)}.nho__status.is-info[b-0aiu7zph9i]{border-color: var(--nm-info);color: var(--nm-info)}.nho__status.is-ok[b-0aiu7zph9i]{border-color: var(--nm-ok);color: var(--nm-ok)}.nho__status.is-warn[b-0aiu7zph9i]{border-color: var(--nm-warn);color: var(--nm-warn)}.nho__status.is-bad[b-0aiu7zph9i]{border-color: var(--nm-bad);color: var(--nm-bad)}.nho__status.is-muted[b-0aiu7zph9i]{color: var(--nm-muted)}.nho__banner[b-0aiu7zph9i]{display: flex;align-items: flex-start;gap: 10px;margin-top: 14px;padding: 12px 14px;border: 1px solid var(--nm-border-strong);border-radius: 12px;background: var(--nm-surface);font-size: 14px;line-height: 1.55;color: var(--nm-ink-2)}.nho__banner > i[b-0aiu7zph9i]{flex: none;margin-top: 1px;font-size: 17px;color: var(--nm-brand-600)}.nho__banner b[b-0aiu7zph9i]{color: var(--nm-ink)}.nho__banner.is-bad[b-0aiu7zph9i]{border-color: var(--nm-bad)}.nho__banner.is-bad > i[b-0aiu7zph9i]{color: var(--nm-bad)}.nho__spin[b-0aiu7zph9i]{flex: none;width: 18px;height: 18px;margin-top: 1px;border: 2px solid var(--nm-border-strong);border-top-color: var(--nm-brand-500);border-radius: 50%;animation: nho-spin-b-0aiu7zph9i .8s linear infinite}@keyframes nho-spin-b-0aiu7zph9i{to{transform: rotate(360deg)}}.nho__grid[b-0aiu7zph9i]{display: grid;grid-template-columns: minmax(0,1fr);gap: 20px;align-items: start;margin-top: 20px}@media (min-width: 1024px){.nho__grid[b-0aiu7zph9i]{grid-template-columns: minmax(0,1fr) 380px}.nho__aside[b-0aiu7zph9i]{position: sticky;top: calc(var(--nm-header-offset) + 16px)}}.nho__main[b-0aiu7zph9i]{display: flex;flex-direction: column;gap: 20px;min-width: 0}.nho__h[b-0aiu7zph9i]{margin: 0 0 10px;font-size: 18px;font-weight: 800;color: var(--nm-ink)}.nho__hotel[b-0aiu7zph9i]{display: grid;grid-template-columns: minmax(0,1fr);gap: 14px}@media (min-width: 640px){.nho__hotel[b-0aiu7zph9i]{grid-template-columns: 160px minmax(0,1fr)}}.nho__hotel[b-0aiu7zph9i] .nho__img{height: 110px;border-radius: 12px;overflow: hidden}.nho__hotelBody[b-0aiu7zph9i]{min-width: 0}.nho__hname[b-0aiu7zph9i]{margin: 4px 0 0;font-size: 18px;font-weight: 800;line-height: 1.3;color: var(--nm-ink)}.nho__small[b-0aiu7zph9i]{margin: 2px 0 0;font-size: 13px;line-height: 1.5;color: var(--nm-muted)}.nho__small a[b-0aiu7zph9i]{font-weight: 600;color: var(--nm-brand-600)}.nho__dl[b-0aiu7zph9i]{display: flex;flex-direction: column;gap: 8px;margin: 14px 0 0}.nho__dl > div[b-0aiu7zph9i]{display: flex;justify-content: space-between;gap: 16px;font-size: 14px}.nho__dl dt[b-0aiu7zph9i]{flex: none;color: var(--nm-muted)}.nho__dl dd[b-0aiu7zph9i]{margin: 0;font-weight: 600;text-align: right;color: var(--nm-ink);overflow-wrap: anywhere}.nho__codes[b-0aiu7zph9i]{font-family: ui-monospace,SFMono-Regular,Menlo,monospace}.nho__pdf[b-0aiu7zph9i]{display: inline-flex;align-items: center;gap: 8px;margin-top: 16px;padding: 9px 16px;border-radius: var(--nm-r-input);background: var(--nm-brand-500);font-size: 14px;font-weight: 700;color: var(--nm-on-brand);text-decoration: none}.nho__pdf:hover[b-0aiu7zph9i]{background: var(--nm-brand-600)}.nho__pdf:focus-visible[b-0aiu7zph9i]{outline: 2px solid var(--nm-brand-600);outline-offset: 2px}.nho__gapS[b-0aiu7zph9i]{margin-top: 8px}.nho__gapM[b-0aiu7zph9i]{margin-top: 14px}.nho__gapM[b-0aiu7zph9i] .nho__cancelBtn{display: inline-flex;align-items: center;gap: 6px;color: var(--nm-bad)}.nho__list[b-0aiu7zph9i]{display: flex;flex-direction: column;gap: 10px;margin: 0;padding: 0;list-style: none}.nho__list li[b-0aiu7zph9i]{padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: 12px}.nho__listTop[b-0aiu7zph9i]{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px;font-size: 14px}.nho__pill[b-0aiu7zph9i]{padding: 2px 10px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-pill);font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.nho__need[b-0aiu7zph9i]{display: flex;align-items: flex-start;gap: 6px;margin-top: 6px;font-size: 13px;font-weight: 600;color: var(--nm-warn)}.nho__timeline[b-0aiu7zph9i]{display: flex;flex-direction: column;gap: 8px;margin: 0;padding: 0;list-style: none}.nho__timeline li[b-0aiu7zph9i]{display: grid;grid-template-columns: 10px auto minmax(0,1fr);align-items: baseline;gap: 10px;font-size: 13.5px;color: var(--nm-ink-2)}.nho__tdot[b-0aiu7zph9i]{width: 8px;height: 8px;border-radius: 50%;background: var(--nm-brand-500)}.nho__tat[b-0aiu7zph9i]{font-size: 12.5px;color: var(--nm-muted);white-space: nowrap;font-variant-numeric: tabular-nums}.nho__sub[b-0aiu7zph9i]{margin: 14px 0 0;font-size: 12px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}.nho__h + .nho__sub[b-0aiu7zph9i]{margin-top: 2px}.nho__notes[b-0aiu7zph9i]{display: flex;flex-direction: column;gap: 6px;margin: 6px 0 0;padding-left: 18px;list-style: disc;font-size: 14px;line-height: 1.55;color: var(--nm-ink-2)}.nho__notes li[b-0aiu7zph9i]::marker{color: var(--nm-muted)}.nho__onsite[b-0aiu7zph9i]{margin: 6px 0 0;font-size: 14px;line-height: 1.55;color: var(--nm-ink-2)}.nho__lines[b-0aiu7zph9i]{display: flex;flex-direction: column;gap: 6px}.nho__lines > div[b-0aiu7zph9i]{display: flex;justify-content: space-between;gap: 12px;font-size: 14px;color: var(--nm-ink-2)}.nho__lines > div > span:last-child[b-0aiu7zph9i],.nho__lines s[b-0aiu7zph9i]{white-space: nowrap;font-variant-numeric: tabular-nums}.nho__lines > .is-ok[b-0aiu7zph9i]{color: var(--nm-ok)}.nho__lines > .is-sub[b-0aiu7zph9i]{font-size: 13px;color: var(--nm-muted)}.nho__lines s[b-0aiu7zph9i]{color: var(--nm-muted)}.nho__lines > .is-total[b-0aiu7zph9i]{padding-top: 8px;border-top: 1px solid var(--nm-border);font-weight: 700;color: var(--nm-ink)}.nho__price[b-0aiu7zph9i]{font-size: 20px;font-weight: 800;color: var(--nm-brand-600)}.nho__off[b-0aiu7zph9i]{margin-left: 4px;padding: 0 6px;border-radius: 6px;background: var(--nm-brand-500);font-size: 11.5px;font-weight: 800;color: var(--nm-on-brand)}.nho__pah[b-0aiu7zph9i]{display: flex;align-items: flex-start;gap: 8px;margin-top: 12px;padding: 10px 12px;border: 1px solid var(--nm-border-strong);border-radius: 10px;font-size: 13.5px;line-height: 1.5;color: var(--nm-ink-2)}.nho__pah > i[b-0aiu7zph9i]{flex: none;margin-top: 1px;color: var(--nm-muted)}.nho__pah b[b-0aiu7zph9i]{color: var(--nm-ink)}.nho__pahBody[b-0aiu7zph9i]{display: flex;flex: 1 1 auto;flex-direction: column;gap: 6px;min-width: 0}.nho__pahItems[b-0aiu7zph9i]{display: flex;flex-direction: column;gap: 2px;margin: 0;padding: 0;list-style: none;font-size: 12.5px}.nho__pahItems li[b-0aiu7zph9i]{display: flex;justify-content: space-between;gap: 12px}.nho__pahItems b[b-0aiu7zph9i]{white-space: nowrap}.nho__assist[b-0aiu7zph9i]{margin-top: 16px;padding: 14px 16px;border: 1px solid var(--nm-border-strong);border-radius: 14px}.nho__assistTitle[b-0aiu7zph9i]{margin: 0;font-size: 12px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}.nho__assistPrice[b-0aiu7zph9i]{margin: 4px 0 6px;font-size: 22px;font-weight: 800;color: var(--nm-brand-600)}.nho__agree[b-0aiu7zph9i]{margin-top: 10px;font-size: 14px;font-weight: 600}.nho__agree[b-0aiu7zph9i] .nm-check{align-items: flex-start}.nho__agree[b-0aiu7zph9i] .nm-check__mark{margin-top: 2px}.nho__assist.is-bad[b-0aiu7zph9i]{border-color: var(--nm-bad);background: var(--nm-bad-soft)}.nho__agreeErr[b-0aiu7zph9i]{margin: 6px 0 0 28px;font-size: 13px;font-weight: 600;color: var(--nm-bad)}.nho__payBox[b-0aiu7zph9i]{margin-top: 16px}.nho__help[b-0aiu7zph9i]{margin: 12px 0 0;font-size: 13px;line-height: 1.55;text-align: center;color: var(--nm-muted)}.nho__link[b-0aiu7zph9i]{font-weight: 700;color: var(--nm-brand-600);white-space: nowrap}.nho__skcol[b-0aiu7zph9i]{display: flex;flex-direction: column;gap: 12px;min-width: 0}.nho__skrow[b-0aiu7zph9i]{display: flex;align-items: center;justify-content: space-between;gap: 16px}.nho__head[b-0aiu7zph9i] .nho__skpill{border-radius: var(--nm-r-pill)}@media (prefers-reduced-motion: reduce){.nho[b-0aiu7zph9i] .nm-skel{animation: none}.nho__spin[b-0aiu7zph9i]{animation-duration: 2.4s}}
/* /src/Features/Hotels/Retail/Public/Booking/HotelPayBox.razor.rz.scp.css */
.nhp[b-3elz81mjom]{display: flex;flex-direction: column;gap: 14px}.nhp__sk[b-3elz81mjom]{display: flex;flex-direction: column;gap: 10px}.nhp__skrow[b-3elz81mjom]{display: flex;align-items: center;gap: 12px;padding: 12px;border: 1px solid var(--nm-border);border-radius: 12px}.nhp__skbody[b-3elz81mjom]{display: flex;flex: 1 1 auto;flex-direction: column;gap: 4px;min-width: 0}.nhp__sum[b-3elz81mjom]{display: flex;flex-direction: column;gap: 6px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: 12px}.nhp__row[b-3elz81mjom]{display: flex;justify-content: space-between;gap: 12px;font-size: 14px;color: var(--nm-ink-2)}.nhp__row > span:last-child[b-3elz81mjom],.nhp__row > b[b-3elz81mjom]{white-space: nowrap;font-variant-numeric: tabular-nums}.nhp__row.is-total[b-3elz81mjom]{padding-top: 8px;border-top: 1px solid var(--nm-border);font-weight: 700;color: var(--nm-ink)}.nhp__row.is-total b[b-3elz81mjom]{font-size: 17px;font-weight: 800;color: var(--nm-brand-600)}.nhp__row.is-sub[b-3elz81mjom]{font-size: 12.5px;color: var(--nm-muted)}.nhp__note[b-3elz81mjom]{display: flex;align-items: flex-start;gap: 8px;margin: 4px 0 0;font-size: 13px;line-height: 1.5;color: var(--nm-ink-2)}.nhp__note i[b-3elz81mjom]{flex: none;margin-top: 1px;color: var(--nm-muted)}.nhp__note b[b-3elz81mjom]{color: var(--nm-ink);white-space: nowrap}.nhp__exp[b-3elz81mjom]{margin: 2px 0 0;font-size: 12.5px;color: var(--nm-muted)}.nhp__err[b-3elz81mjom]{margin: 0;font-size: 13.5px;color: var(--nm-bad)}.nhp__consent[b-3elz81mjom]{display: flex;align-items: center;gap: 4px;margin: 0;font-size: 13px;font-weight: 600;color: var(--nm-muted)}.nhp__consent > .bi[b-3elz81mjom]{flex: none;font-size: 18px;color: var(--nm-brand-600)}.nhp[b-3elz81mjom] .nhp__btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;width: 100%;min-height: 50px;border-radius: 12px;font-weight: 700}.nhp__hint[b-3elz81mjom]{margin: -4px 0 0;font-size: 12.5px;text-align: center;color: var(--nm-muted)}@media (prefers-reduced-motion: reduce){.nhp[b-3elz81mjom] .nm-skel{animation: none}}
/* /src/Features/Hotels/Retail/Public/Booking/HotelRefundPage.razor.rz.scp.css */
.nhr[b-p8b8v8psuw]{min-height: 60vh;background: var(--nm-surface);font-family: var(--nm-font);color: var(--nm-ink)}.nhr__wrap[b-p8b8v8psuw]{max-width: 680px;margin: 0 auto;padding: 28px 16px 64px}.nhr__h1[b-p8b8v8psuw]{margin: 0;font-size: 26px;font-weight: 800;letter-spacing: -0.02em;color: var(--nm-ink)}@media (min-width: 768px){.nhr__h1[b-p8b8v8psuw]{font-size: 30px}}.nhr__card[b-p8b8v8psuw]{margin-top: 24px;padding: 20px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: var(--nm-shadow-sm)}@media (min-width: 640px){.nhr__card[b-p8b8v8psuw]{padding: 24px}}.nhr__sk[b-p8b8v8psuw]{display: flex;flex-direction: column;gap: 12px}.nhr__skrow[b-p8b8v8psuw]{display: flex;align-items: center;justify-content: space-between;gap: 16px}.nhr__state[b-p8b8v8psuw]{display: flex;flex-direction: column;align-items: center;gap: 8px;text-align: center}.nhr__state > i[b-p8b8v8psuw]{font-size: 28px;color: var(--nm-muted)}.nhr__dl[b-p8b8v8psuw]{display: flex;flex-direction: column;gap: 8px;margin: 0}.nhr__dl > div[b-p8b8v8psuw]{display: flex;justify-content: space-between;gap: 12px;font-size: 14px}.nhr__dl dt[b-p8b8v8psuw]{flex: none;color: var(--nm-muted)}.nhr__dl dd[b-p8b8v8psuw]{margin: 0;font-weight: 600;text-align: right;color: var(--nm-ink);overflow-wrap: anywhere}.nhr__price[b-p8b8v8psuw]{font-size: 17px;font-weight: 800 !important;color: var(--nm-brand-600) !important;white-space: nowrap}.nhr__lead[b-p8b8v8psuw]{margin: 0;font-size: 15px;line-height: 1.6;color: var(--nm-ink-2)}.nhr__meta[b-p8b8v8psuw]{margin: 0;font-size: 13.5px;line-height: 1.55;color: var(--nm-muted)}.nhr__gap[b-p8b8v8psuw]{margin-top: 18px;padding-top: 16px;border-top: 1px solid var(--nm-border)}.nhr__link[b-p8b8v8psuw]{font-weight: 700;color: var(--nm-brand-600);white-space: nowrap}.nhr__fields[b-p8b8v8psuw]{margin-top: 14px}.nhr__done[b-p8b8v8psuw]{display: flex;align-items: flex-start;gap: 10px;margin-top: 18px;padding: 12px 14px;border: 1px solid var(--nm-ok);border-radius: 12px;font-size: 14px;font-weight: 600;color: var(--nm-ok)}.nhr__done > i[b-p8b8v8psuw]{flex: none;font-size: 18px}.nhr__err[b-p8b8v8psuw]{display: flex;align-items: flex-start;gap: 10px;margin-top: 14px;padding: 12px 14px;border: 1px solid var(--nm-bad);border-radius: 12px;font-size: 13.5px;line-height: 1.55;color: var(--nm-bad)}.nhr__err > i[b-p8b8v8psuw]{flex: none;margin-top: 1px}.nhr__card[b-p8b8v8psuw] .nhr__btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 46px;margin-top: 16px;padding-inline: 22px;border-radius: 12px;font-weight: 700}@media (max-width: 639.98px){.nhr__card[b-p8b8v8psuw] .nhr__btn{width: 100%}}@media (prefers-reduced-motion: reduce){.nhr[b-p8b8v8psuw] .nm-skel{animation: none}}
/* /src/Features/Hotels/Retail/Public/Booking/HotelRetailPaymentNotice.razor.rz.scp.css */
.hrpn[b-ysg4lbhtgy]{display: flex;gap: 14px;align-items: flex-start;padding: 18px 20px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card,14px);background: var(--nm-surface);text-align: left;font-family: var(--nm-font)}.hrpn__ico[b-ysg4lbhtgy]{flex: 0 0 auto;width: 40px;height: 40px;display: grid;place-items: center;border: 1px solid var(--nm-border);border-radius: 12px;color: var(--nm-brand-600)}.hrpn__ico svg[b-ysg4lbhtgy]{width: 22px;height: 22px}.hrpn__body[b-ysg4lbhtgy]{min-width: 0;display: flex;flex-direction: column;align-items: flex-start;gap: 8px}.hrpn__title[b-ysg4lbhtgy]{margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.hrpn__sub[b-ysg4lbhtgy]{margin: 0;font-size: 13.5px;line-height: 1.55;color: var(--nm-ink-2)}
/* /src/Features/Hotels/Retail/Public/Detail/HotelBedIcon.razor.rz.scp.css */
.nbi[b-wiykec9ua0]{flex: none;width: 1em;height: 1em;vertical-align: -0.125em}
/* /src/Features/Hotels/Retail/Public/Detail/HotelDetailPage.razor.rz.scp.css */
.nhd[b-vem167n74r]{position: relative;min-height: 60vh;padding-block: 24px 56px;background: var(--nm-surface);font-family: var(--nm-font);color: var(--nm-ink)}@media (min-width: 1024px){.nhd[b-vem167n74r]{padding-bottom: 72px}}.nhd-wrap[b-vem167n74r]{width: 100%;max-width: 1200px;margin: 0 auto;padding: 0 16px}@media (min-width: 640px){.nhd-wrap[b-vem167n74r]{padding: 0 24px}}.nhd p[b-vem167n74r]{margin: 0}.nhd ul[b-vem167n74r]{margin: 0;padding: 0;list-style: none}.nhd dl[b-vem167n74r],.nhd dd[b-vem167n74r]{margin: 0}.nhd-card[b-vem167n74r]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.nhd-wait[b-vem167n74r]{animation: nhd-wait-in-b-vem167n74r .2s ease .3s both}@keyframes nhd-wait-in-b-vem167n74r{from{opacity: 0}to{opacity: 1}}.nhd__sr[b-vem167n74r]{position: absolute;width: 1px;height: 1px;margin: 0;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.nhd__spin[b-vem167n74r]{width: 12px;height: 12px;border: 2px solid var(--nm-brand-100);border-top-color: var(--nm-brand-500);border-radius: var(--nm-r-pill);animation: nhd-spin-b-vem167n74r .7s linear infinite}@keyframes nhd-spin-b-vem167n74r{to{transform: rotate(360deg)}}.nhd__price[b-vem167n74r]{font-weight: 800;color: var(--nm-brand-600);font-variant-numeric: tabular-nums}.nhd__off[b-vem167n74r]{display: inline-block;padding: 1px 7px;border-radius: 6px;background: var(--nm-brand-600);font-size: 12px;font-weight: 800;line-height: 1.4;color: #fff}.nhd__bar[b-vem167n74r]{scroll-margin-top: calc(var(--nm-header-h) + 16px)}.nhd__crumbs[b-vem167n74r]{display: flex;align-items: center;gap: 6px;min-width: 0;margin-top: 18px;overflow: hidden;font-size: 13px;font-weight: 600;white-space: nowrap;color: var(--nm-muted)}.nhd__crumbs a[b-vem167n74r]{color: var(--nm-ink-2);text-decoration: none}.nhd__crumbs a:hover[b-vem167n74r]{color: var(--nm-brand-700)}.nhd__crumbs i[b-vem167n74r]{font-size: 10px;color: var(--nm-border-strong)}.nhd__crumbs span:last-child[b-vem167n74r]{overflow: hidden;text-overflow: ellipsis}.nhd__top[b-vem167n74r]{display: grid;grid-template-columns: minmax(0,1fr);gap: 14px;margin-top: 8px}@media (min-width: 1024px){.nhd__top[b-vem167n74r]{grid-template-columns: minmax(0,1fr) auto;align-items: start;gap: 32px}}.nhd__title[b-vem167n74r]{position: relative;display: flex;flex-direction: column;gap: 8px;min-width: 0}.nhd__h1[b-vem167n74r]{margin: 0;font-size: 24px;font-weight: 800;line-height: 1.2;letter-spacing: -0.02em;color: var(--nm-ink);text-wrap: balance}@media (min-width: 1024px){.nhd__h1[b-vem167n74r]{font-size: 32px}}.nhd__meta[b-vem167n74r]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;font-size: 13px;color: var(--nm-muted)}.nhd__dot[b-vem167n74r]{width: 4px;height: 4px;border-radius: 50%;background: var(--nm-border-strong)}.nhd__kind[b-vem167n74r]{display: inline-flex;align-items: center;padding: 1px 8px;border: 1px solid var(--nm-border);border-radius: 6px;font-size: 12px;font-weight: 700;color: var(--nm-ink-2)}.nhd__mscore[b-vem167n74r]{display: inline-flex;flex-basis: 100%;align-items: center;gap: 6px;font-weight: 600;color: var(--nm-ink-2)}.nhd__mscore b[b-vem167n74r]{padding: 1px 7px;border-radius: 6px 6px 6px 2px;background: var(--nm-brand-600);font-weight: 800;color: #fff}@media (min-width: 1024px){.nhd__mscore[b-vem167n74r]{display: none}}.nhd__addr[b-vem167n74r]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;font-size: 14px;color: var(--nm-muted)}.nhd__addr i[b-vem167n74r]{color: var(--nm-ink-2)}.nhd__map[b-vem167n74r]{font-weight: 700;color: var(--nm-brand-700);text-decoration: none}.nhd__map:hover[b-vem167n74r]{text-decoration: underline;text-underline-offset: 2px}.nhd__headline[b-vem167n74r]{display: inline-flex;align-items: center;gap: 6px;font-size: 13.5px;font-weight: 600;color: var(--nm-ink-2)}.nhd__headline i[b-vem167n74r]{color: var(--nm-brand-500)}.nhd__deal[b-vem167n74r]{display: flex;align-items: stretch;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: var(--nm-shadow)}@media (max-width: 1023.98px){.nhd__deal .nhd__score[b-vem167n74r]{display: none}.nhd__deal.has-bar[b-vem167n74r]{display: none}}.nhd__score[b-vem167n74r]{display: flex;align-items: center;gap: 10px;padding: 14px 18px;border-right: 1px solid var(--nm-border)}.nhd__score b[b-vem167n74r],.nhd__ratehead b[b-vem167n74r]{display: grid;flex: none;place-items: center;width: 44px;height: 44px;border-radius: 12px 12px 12px 4px;background: var(--nm-brand-600);font-size: 18px;font-weight: 800;color: #fff}.nhd__score span[b-vem167n74r],.nhd__ratehead span[b-vem167n74r]{display: flex;flex-direction: column;gap: 1px}.nhd__score strong[b-vem167n74r],.nhd__ratehead strong[b-vem167n74r]{font-size: 15px;font-weight: 800;color: var(--nm-ink)}.nhd__score small[b-vem167n74r],.nhd__ratehead small[b-vem167n74r]{font-size: 12.5px;color: var(--nm-muted)}.nhd__pbox[b-vem167n74r]{display: flex;flex: 1 1 240px;flex-direction: column;gap: 3px;min-width: 240px;padding: 12px 18px 14px}.nhd__pfrom[b-vem167n74r]{font-size: 12.5px;font-weight: 600;color: var(--nm-muted)}.nhd__was[b-vem167n74r]{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 6px}.nhd__was s[b-vem167n74r]{font-size: 13.5px;color: var(--nm-muted)}.nhd__ptotal[b-vem167n74r]{font-size: 26px;font-weight: 800;line-height: 1.15;color: var(--nm-brand-600);font-variant-numeric: tabular-nums}.nhd__punit[b-vem167n74r]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;color: var(--nm-muted)}.nhd__pnote[b-vem167n74r]{font-size: 14px;font-weight: 700;color: var(--nm-ink-2)}.nhd__pbox[b-vem167n74r] .nhd__pbtn{width: 100%;min-height: 44px;margin-top: 8px;font-weight: 800}.nhd__fine[b-vem167n74r]{margin-top: 8px !important;font-size: 12px;color: var(--nm-muted)}.nhd__gallery[b-vem167n74r]{margin-top: 16px}.nhd__galsk[b-vem167n74r]{display: flex;gap: 8px;margin-top: 16px;overflow: hidden}.nhd__galsk[b-vem167n74r] .nhd__galcell{flex: 0 0 78%;height: auto;aspect-ratio: 4 / 3;border-radius: 14px}@media (min-width: 768px){.nhd__galsk[b-vem167n74r]{display: grid;grid-template-columns: repeat(4,1fr);grid-template-rows: repeat(2,152px);gap: 10px}.nhd__galsk[b-vem167n74r] .nhd__galcell{height: 100%;aspect-ratio: auto}.nhd__galsk[b-vem167n74r] .nhd__galcell:first-child{grid-column: span 2;grid-row: span 2}}@media (min-width: 1024px){.nhd__galsk[b-vem167n74r]{grid-template-rows: repeat(2,176px)}}.nhd__headsk[b-vem167n74r]{display: flex;flex-direction: column;gap: 10px;min-width: 0}.nhd__ovside[b-vem167n74r] .nhd__skcard{border-radius: var(--nm-r-card)}.nhd-nav[b-vem167n74r]{position: sticky;top: var(--nm-header-offset);z-index: 30;margin-top: 24px;border-block: 1px solid var(--nm-border);background: rgba(255,255,255,.94);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);transition: top .25s}.nhd-nav__inner[b-vem167n74r]{display: flex;align-items: center;gap: 16px;min-height: 52px}.nhd-nav__links[b-vem167n74r]{display: flex;flex: 1;gap: 4px;min-width: 0;padding-block: 6px;overflow-x: auto;scrollbar-width: none}.nhd-nav__links[b-vem167n74r]::-webkit-scrollbar{display: none}.nhd-nav__links a[b-vem167n74r]{flex: 0 0 auto;padding: 6px 14px;border: 1px solid transparent;border-radius: var(--nm-r-pill);font-size: 14px;font-weight: 600;white-space: nowrap;color: var(--nm-muted);text-decoration: none;transition: color .15s,border-color .15s}.nhd-nav__links a:hover[b-vem167n74r]{color: var(--nm-ink);border-color: var(--nm-border)}.nhd-nav[data-active="nhd-overview"] a[href$="#nhd-overview"][b-vem167n74r],.nhd-nav[data-active="nhd-rooms"] a[href$="#nhd-rooms"][b-vem167n74r],.nhd-nav[data-active="nhd-amen"] a[href$="#nhd-amen"][b-vem167n74r],.nhd-nav[data-active="nhd-loc"] a[href$="#nhd-loc"][b-vem167n74r],.nhd-nav[data-active="nhd-policy"] a[href$="#nhd-policy"][b-vem167n74r],.nhd-nav[data-active="nhd-similar"] a[href$="#nhd-similar"][b-vem167n74r]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.nhd-nav__deal[b-vem167n74r]{display: none}@media (min-width: 1024px){.nhd-nav__deal[b-vem167n74r]{display: flex;flex: 0 0 auto;align-items: center;gap: 12px;font-size: 13px;color: var(--nm-muted)}.nhd-nav__deal .nhd__price[b-vem167n74r]{font-size: 17px}.nhd-nav__deal .nhd__off[b-vem167n74r]{margin-left: 4px;vertical-align: 2px}}.nhd-anchor[b-vem167n74r]{scroll-margin-top: 66px}@media (min-width: 1024px){.nhd-anchor[b-vem167n74r]{scroll-margin-top: calc(var(--nm-header-h) + 64px)}}.nhd__sec[b-vem167n74r],.nhd__rooms[b-vem167n74r]{margin-top: 36px;padding-top: 32px;border-top: 1px solid var(--nm-border)}.nhd__sec.nhd__ov[b-vem167n74r]{margin-top: 28px;padding-top: 0;border-top: 0}.nhd__h2[b-vem167n74r]{margin: 0;font-size: 21px;font-weight: 800;letter-spacing: -0.01em;color: var(--nm-ink)}@media (min-width: 1024px){.nhd__h2[b-vem167n74r]{font-size: 23px}}.nhd__sechead[b-vem167n74r]{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 6px 16px}.nhd__stay[b-vem167n74r]{font-size: 14px;color: var(--nm-muted)}.nhd__h3[b-vem167n74r]{margin: 18px 0 0;font-size: 15px;font-weight: 800;color: var(--nm-ink)}.nhd__link[b-vem167n74r]{display: inline-flex;align-items: center;gap: 4px;margin-top: 10px;padding: 0;border: 0;background: none;font-family: inherit;font-size: 13.5px;font-weight: 700;color: var(--nm-brand-700);cursor: pointer}.nhd__link:hover[b-vem167n74r]{text-decoration: underline;text-underline-offset: 2px}.nhd__ov[b-vem167n74r]{display: grid;grid-template-columns: minmax(0,1fr);gap: 16px;align-items: start}@media (min-width: 1024px){.nhd__ov[b-vem167n74r]{grid-template-columns: minmax(0,1fr) 340px;gap: 20px}}.nhd__ovmain[b-vem167n74r]{min-width: 0;padding: 20px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}@media (min-width: 768px){.nhd__ovmain[b-vem167n74r]{padding: 22px 24px}}.nhd__lead[b-vem167n74r]{margin-top: 10px !important;font-size: 15px;line-height: 1.65;color: var(--nm-ink-2)}.nhd__pop[b-vem167n74r]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px 16px;margin-top: 12px !important}@media (min-width: 768px){.nhd__pop[b-vem167n74r]{grid-template-columns: repeat(4,minmax(0,1fr))}}.nhd__pop li[b-vem167n74r]{display: flex;align-items: center;gap: 10px;font-size: 14px;font-weight: 600;color: var(--nm-ink);--nmhfi-size: 22px}.nhd__pop li[b-vem167n74r] .vhfi{color: var(--nm-brand-600)}.nhd__about[b-vem167n74r]{margin-top: 18px;padding-top: 16px;border-top: 1px solid var(--nm-border)}.nhd__para + .nhd__para[b-vem167n74r]{margin-top: 12px}.nhd__para h3[b-vem167n74r]{margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.nhd__para p[b-vem167n74r]{margin-top: 4px;font-size: 14.5px;line-height: 1.65;white-space: pre-line;color: var(--nm-ink-2)}.nhd__ovside[b-vem167n74r]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.nhd__rate[b-vem167n74r]{display: flex;flex-direction: column;gap: 12px;padding: 18px}.nhd__ratehead[b-vem167n74r]{display: flex;align-items: center;gap: 12px}.nhd__bar10[b-vem167n74r]{display: grid;grid-template-columns: 72px minmax(0,1fr) 30px;align-items: center;gap: 10px;font-size: 13px;color: var(--nm-ink-2)}.nhd__bar10 b[b-vem167n74r]{font-weight: 700;text-align: right;color: var(--nm-ink)}.nhd__track[b-vem167n74r]{height: 6px;overflow: hidden;border-radius: var(--nm-r-pill);background: var(--nm-surface-2)}.nhd__track span[b-vem167n74r]{display: block;height: 100%;border-radius: inherit;background: var(--nm-brand-500)}.nhd__quick[b-vem167n74r]{padding: 6px 18px}.nhd__quick > div[b-vem167n74r]{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;padding: 10px 0}.nhd__quick > div + div[b-vem167n74r]{border-top: 1px dashed var(--nm-border)}.nhd__quick dt[b-vem167n74r]{display: inline-flex;flex: none;align-items: center;gap: 7px;font-size: 13.5px;color: var(--nm-muted)}.nhd__quick dd[b-vem167n74r]{min-width: 0;font-size: 13.5px;font-weight: 700;text-align: right;color: var(--nm-ink)}.nhd__rooms[b-vem167n74r]{display: flex;flex-direction: column;gap: 14px}.nhd__state[b-vem167n74r]{padding: 24px;text-align: center}.nhd__statetitle[b-vem167n74r]{margin: 0;font-size: 17px;font-weight: 800;color: var(--nm-ink)}.nhd__statelead[b-vem167n74r]{margin-top: 6px !important;font-size: 14.5px;line-height: 1.6;color: var(--nm-ink-2)}.nhd__state[b-vem167n74r] .nhd__retry{margin-top: 14px}.nhd__roomsk[b-vem167n74r]{display: flex;flex-direction: column;gap: 14px}.nhd__rbar[b-vem167n74r]{display: flex;flex-direction: column;gap: 10px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: 14px;background: var(--nm-surface)}.nhd__rsum[b-vem167n74r]{font-size: 14px;line-height: 1.5;color: var(--nm-ink-2)}.nhd__rsum b[b-vem167n74r]{color: var(--nm-ink)}.nhd__rsum .nhd__price[b-vem167n74r]{font-size: 15px;color: var(--nm-brand-600)}.nhd__rsum span[b-vem167n74r]{font-size: 12.5px;color: var(--nm-muted)}.nhd__rcommon[b-vem167n74r]{display: flex;align-items: flex-start;gap: 6px;font-size: 13.5px;font-weight: 600;color: var(--nm-ok)}.nhd__rcommon i[b-vem167n74r]{flex: none;margin-top: 1px}.nhd__rchips[b-vem167n74r]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.nhd__rlabel[b-vem167n74r]{font-size: 12px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}.nhd__rchip[b-vem167n74r]{display: inline-flex;align-items: center;gap: 6px;height: 34px;padding: 0 12px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-family: inherit;font-size: 13.5px;font-weight: 600;color: var(--nm-ink-2);cursor: pointer;--nmhfi-size: 15px}.nhd__rchip span[b-vem167n74r]{min-width: 20px;padding: 0 6px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);font-size: 11.5px;font-weight: 700;line-height: 18px;text-align: center;color: var(--nm-muted)}.nhd__rchip:hover:not(:disabled)[b-vem167n74r]{border-color: var(--nm-brand-500);color: var(--nm-ink)}.nhd__rchip.is-on[b-vem167n74r]{border-color: var(--nm-brand-600);background: var(--nm-brand-600);color: #fff}.nhd__rchip.is-on span[b-vem167n74r]{border-color: transparent;background: #fff;color: var(--nm-brand-700)}.nhd__rchip:disabled[b-vem167n74r]{opacity: .45;cursor: not-allowed}.nhd__rchip:focus-visible[b-vem167n74r]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.nhd__rclear[b-vem167n74r]{padding: 0;border: 0;background: none;font-family: inherit;font-size: 13px;font-weight: 700;color: var(--nm-brand-700);text-decoration: underline;text-underline-offset: 2px;cursor: pointer}.nhd__more[b-vem167n74r]{display: flex;align-items: center;justify-content: center;gap: 6px;min-height: 50px;border: 1px solid var(--nm-border-strong);border-radius: 14px;background: var(--nm-surface);font-family: inherit;font-size: 14.5px;font-weight: 800;color: var(--nm-brand-700);cursor: pointer}.nhd__more span[b-vem167n74r]{font-weight: 600;color: var(--nm-muted)}.nhd__more:hover[b-vem167n74r]{border-color: var(--nm-brand-500)}.nhd__amg[b-vem167n74r]{margin-top: 14px;column-gap: 14px;columns: 1}@media (min-width: 640px){.nhd__amg[b-vem167n74r]{columns: 2}}@media (min-width: 1024px){.nhd__amg[b-vem167n74r]{columns: 3}}.nhd__amgroup[b-vem167n74r]{margin-bottom: 14px;padding: 16px 18px;break-inside: avoid}.nhd__amgroup h3[b-vem167n74r]{display: flex;align-items: center;gap: 9px;margin: 0;font-size: 15px;font-weight: 800;color: var(--nm-ink);--nmhfi-size: 20px}.nhd__amgroup h3[b-vem167n74r] .vhfi{color: var(--nm-brand-600)}.nhd__amgroup ul[b-vem167n74r]{display: flex;flex-direction: column;gap: 7px;margin-top: 12px}.nhd__amgroup li[b-vem167n74r]{display: flex;align-items: flex-start;gap: 7px;font-size: 13.5px;line-height: 1.45;color: var(--nm-ink-2)}.nhd__amgroup li i[b-vem167n74r]{flex: none;margin-top: 2px;font-size: 13px;color: var(--nm-ok)}.nhd__amgroup li.is-no[b-vem167n74r]{color: var(--nm-muted)}.nhd__amgroup li.is-no i[b-vem167n74r]{color: var(--nm-muted)}.nhd__amrest[b-vem167n74r]{display: block;margin-top: 8px;font-size: 12.5px;font-weight: 600;color: var(--nm-muted)}.nhd__sec[b-vem167n74r] .nhd__amall{margin-top: 4px}.nhd__loc[b-vem167n74r]{display: grid;grid-template-columns: minmax(0,1fr);gap: 14px;margin-top: 14px}@media (min-width: 1024px){.nhd__loc[b-vem167n74r]{grid-template-columns: minmax(0,1fr) 380px;gap: 16px}}.nhd__mapbox[b-vem167n74r]{position: relative;min-height: 260px;overflow: hidden;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}@media (min-width: 1024px){.nhd__mapbox[b-vem167n74r]{min-height: 380px}}.nhd__mapbox iframe[b-vem167n74r]{position: absolute;inset: 0;width: 100%;height: 100%;border: 0}.nhd__mapopen[b-vem167n74r]{position: absolute;top: 10px;right: 10px;display: inline-flex;align-items: center;gap: 6px;padding: 6px 12px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-pill);background: var(--nm-surface);box-shadow: var(--nm-shadow);font-size: 13px;font-weight: 700;color: var(--nm-ink);text-decoration: none}.nhd__mapopen:hover[b-vem167n74r]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.nhd__near[b-vem167n74r]{padding: 16px 18px}.nhd__nearlead[b-vem167n74r]{font-size: 14px;line-height: 1.6;color: var(--nm-ink-2)}.nhd__near .nhd__h3:first-child[b-vem167n74r]{margin-top: 0}.nhd__near ul[b-vem167n74r]{display: flex;flex-direction: column;margin-top: 8px}.nhd__near li[b-vem167n74r]{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;padding: 7px 0;font-size: 13.5px;color: var(--nm-ink-2)}.nhd__near li + li[b-vem167n74r]{border-top: 1px dashed var(--nm-border)}.nhd__near li b[b-vem167n74r]{flex: none;font-weight: 700;color: var(--nm-ink)}.nhd__airhead[b-vem167n74r]{display: flex;align-items: center;gap: 7px}.nhd__airhead i[b-vem167n74r]{color: var(--nm-muted)}.nhd__airport[b-vem167n74r]{display: flex;align-items: center;gap: 7px;margin-top: 12px !important;padding-top: 12px;border-top: 1px solid var(--nm-border);font-size: 13.5px;color: var(--nm-ink-2)}.nhd__pol[b-vem167n74r]{margin-top: 14px !important;padding: 4px 20px}.nhd__pol > div[b-vem167n74r]{display: grid;grid-template-columns: minmax(0,1fr);gap: 6px;padding: 14px 0}@media (min-width: 768px){.nhd__pol > div[b-vem167n74r]{grid-template-columns: 200px minmax(0,1fr);gap: 20px}}.nhd__pol > div + div[b-vem167n74r]{border-top: 1px solid var(--nm-border)}.nhd__pol dt[b-vem167n74r]{display: flex;align-items: center;gap: 8px;font-size: 14px;font-weight: 800;color: var(--nm-ink);--nmhfi-size: 17px}.nhd__pol dt i[b-vem167n74r],.nhd__pol dt[b-vem167n74r] .vhfi{color: var(--nm-muted)}.nhd__pol dd[b-vem167n74r]{min-width: 0;font-size: 14px;line-height: 1.6;color: var(--nm-ink-2)}.nhd__pol dd b[b-vem167n74r]{color: var(--nm-ink)}.nhd__pol dd a[b-vem167n74r]{font-weight: 700;color: var(--nm-brand-700)}.nhd__pol dd ul[b-vem167n74r]{display: flex;flex-direction: column;gap: 4px;padding-left: 18px;list-style: disc}.nhd__pol li[b-vem167n74r]::marker{color: var(--nm-border-strong)}.nhd__pol dd > span[b-vem167n74r]{display: block}.nhd__polnote[b-vem167n74r]{font-weight: 600;color: var(--nm-ink)}.nhd__polfine[b-vem167n74r]{margin-top: 2px;font-size: 12.5px;color: var(--nm-muted)}.nhd__details[b-vem167n74r]{margin-top: 6px}.nhd__details summary[b-vem167n74r]{display: inline-flex;font-weight: 700;color: var(--nm-brand-700);cursor: pointer;list-style: none}.nhd__details summary[b-vem167n74r]::-webkit-details-marker{display: none}.nhd__details summary[b-vem167n74r]::after{content: "▾";margin-left: 4px}.nhd__details[open] summary[b-vem167n74r]::after{content: "▴"}.nhd__details ul[b-vem167n74r]{margin-top: 8px}.nhd__simhead[b-vem167n74r]{align-items: flex-end;margin-bottom: 14px}.nhd__simtext[b-vem167n74r]{flex: 1 1 360px;min-width: 0}.nhd__simtext .nhd__stay[b-vem167n74r]{margin-top: 4px}.nhd__secact[b-vem167n74r]{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 16px;margin-left: auto}.nhd__all[b-vem167n74r]{display: inline-flex;align-items: center;gap: 4px;font-size: 14px;font-weight: 700;color: var(--nm-brand-700);text-decoration: none}.nhd__all:hover[b-vem167n74r]{text-decoration: underline;text-underline-offset: 2px}.nhd__viewedhead[b-vem167n74r]{align-items: center}.nhd__viewed[b-vem167n74r]{display: flex;gap: 12px;margin-top: 14px;padding: 2px;overflow-x: auto;scroll-snap-type: x mandatory;scroll-padding-inline: 2px;scrollbar-width: none}.nhd__viewed[b-vem167n74r]::-webkit-scrollbar{display: none}.nhd__viewed > *[b-vem167n74r]{scroll-snap-align: start}.nhd__vcard[b-vem167n74r]{display: grid;flex: 0 0 264px;grid-template-columns: 72px minmax(0,1fr);align-items: center;gap: 12px;padding: 8px;border: 1px solid var(--nm-border);border-radius: 14px;background: var(--nm-surface);color: inherit;text-decoration: none}.nhd__vcard:hover[b-vem167n74r]{border-color: var(--nm-brand-500)}.nhd__vcard:focus-visible[b-vem167n74r]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.nhd__vimg[b-vem167n74r]{display: block;width: 72px;overflow: hidden;border-radius: 10px}.nhd__vbody[b-vem167n74r]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.nhd__vbody b[b-vem167n74r]{display: -webkit-box;overflow: hidden;font-size: 14px;line-height: 1.3;color: var(--nm-ink);-webkit-line-clamp: 2;-webkit-box-orient: vertical}.nhd__vbody small[b-vem167n74r]{overflow: hidden;font-size: 12px;white-space: nowrap;text-overflow: ellipsis;color: var(--nm-muted)}.nhd__help[b-vem167n74r]{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px;padding: 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);font-size: 14px;font-weight: 600;color: var(--nm-ink-2)}.nhd__noticeRow[b-vem167n74r]{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px 16px}.nhd__noticeRow[b-vem167n74r] .nhd__noticeAct{flex: none}.nhd__noticeRow[b-vem167n74r] .nhd__noticeAct .bi{margin-right: 6px}.nhd-mbar[b-vem167n74r]{position: sticky;bottom: 0;z-index: 700;height: 0;margin-top: 96px}.nhd-mbar__bar[b-vem167n74r]{position: absolute;right: 12px;bottom: calc(10px + env(safe-area-inset-bottom,0px));left: 12px;display: flex;align-items: center;gap: 10px;padding: 10px 10px 10px 16px;border: 1px solid var(--nm-border);border-radius: 16px;background: color-mix(in srgb,var(--nm-surface) 96%,transparent);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);box-shadow: var(--nm-shadow-pop);transition: opacity .18s ease,transform .18s ease,visibility 0s}.nhd-mbar[data-off] .nhd-mbar__bar[b-vem167n74r]{opacity: 0;visibility: hidden;pointer-events: none;transform: translateY(12px);transition: opacity .18s ease,transform .18s ease,visibility 0s linear .18s}@media (min-width: 1024px){.nhd-mbar[b-vem167n74r]{display: none}}.nhd-mbar__price[b-vem167n74r]{display: flex;flex: 1;flex-direction: column;min-width: 0;line-height: 1.2}.nhd-mbar__price > span[b-vem167n74r]{display: inline-flex;align-items: center;gap: 5px;font-size: 11.5px;color: var(--nm-muted)}.nhd-mbar__price s[b-vem167n74r]{color: var(--nm-muted)}.nhd-mbar__price .nhd__off[b-vem167n74r]{padding: 0 5px;font-size: 11px}.nhd-mbar__price .nhd__price[b-vem167n74r]{font-size: 19px}.nhd-mbar__price small[b-vem167n74r]{font-size: 11.5px;color: var(--nm-muted)}.nhd-mbar__bar[b-vem167n74r] .nhd-mbar__btn{min-width: 136px;min-height: 46px;font-weight: 800}@media (prefers-reduced-motion: reduce){.nhd-wait[b-vem167n74r]{animation: none}.nhd__spin[b-vem167n74r]{animation: none}.nhd-nav[b-vem167n74r],.nhd-nav__links a[b-vem167n74r]{transition: none}.nhd-mbar__bar[b-vem167n74r],.nhd-mbar[data-off] .nhd-mbar__bar[b-vem167n74r]{transform: none;transition: none}}
/* /src/Features/Hotels/Retail/Public/Detail/HotelGallery.razor.rz.scp.css */
.nhg[b-s3aczz89nv]{display: flex;gap: 8px;margin-inline: -16px;padding-inline: 16px;overflow-x: auto;scrollbar-width: none;scroll-snap-type: x mandatory;scroll-padding-inline: 16px}.nhg[b-s3aczz89nv]::-webkit-scrollbar{display: none}.nhg__tile[b-s3aczz89nv]{position: relative;flex: 0 0 78%;aspect-ratio: 4 / 3;padding: 0;overflow: hidden;border: 0;border-radius: 14px;background: var(--nm-surface-2);cursor: zoom-in;scroll-snap-align: start}.nhg__tile:focus-visible[b-s3aczz89nv]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.nhg__tile img[b-s3aczz89nv]{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform .35s ease}@media (hover: hover){.nhg__tile:hover img[b-s3aczz89nv]{transform: scale(1.03)}}.nhg__ph[b-s3aczz89nv]{position: absolute;inset: 0;display: none;place-items: center;font-size: 22px;color: var(--nm-muted)}.nhg__tile[data-imgfail] .nhg__ph[b-s3aczz89nv]{display: grid}.nhg__more[b-s3aczz89nv]{position: absolute;inset: 0;display: grid;place-items: center;background: rgba(15,23,42,.55);font-size: 15px;font-weight: 700;color: #fff}.nhg__tile:not([data-loaded]):not([data-imgfail])[b-s3aczz89nv]{background-image: linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.6) 50%,rgba(255,255,255,0) 100%);background-repeat: no-repeat;background-size: 45% 100%;background-position: -150% 0;animation: nhg-sweep-b-s3aczz89nv 1.4s ease-in-out .3s infinite}@keyframes nhg-sweep-b-s3aczz89nv{to{background-position: 250% 0}}@media (min-width: 640px){.nhg[b-s3aczz89nv]{margin-inline: -24px;padding-inline: 24px;scroll-padding-inline: 24px}}@media (min-width: 768px){.nhg[b-s3aczz89nv]{display: grid;grid-template-columns: repeat(4,1fr);gap: 10px;margin-inline: 0;padding-inline: 0;overflow: visible}.nhg__tile[b-s3aczz89nv]{flex: none;aspect-ratio: auto}.nhg--n1[b-s3aczz89nv]{grid-template-columns: 1fr}.nhg--n1 .nhg__tile[b-s3aczz89nv]{aspect-ratio: 16 / 7}.nhg--n2[b-s3aczz89nv]{grid-template-columns: repeat(2,1fr)}.nhg--n2 .nhg__tile[b-s3aczz89nv]{aspect-ratio: 4 / 3}.nhg--n3[b-s3aczz89nv]{grid-template-columns: 2fr 1fr;grid-template-rows: repeat(2,152px)}.nhg--n3 .nhg__tile:first-child[b-s3aczz89nv]{grid-row: span 2}.nhg--n4 .nhg__tile[b-s3aczz89nv]{aspect-ratio: 1 / 1}.nhg--n5[b-s3aczz89nv]{grid-template-rows: repeat(2,152px)}.nhg--n5 .nhg__tile:first-child[b-s3aczz89nv]{grid-column: span 2;grid-row: span 2}}@media (min-width: 1024px){.nhg--n3[b-s3aczz89nv],.nhg--n5[b-s3aczz89nv]{grid-template-rows: repeat(2,176px)}}@media (prefers-reduced-motion: reduce){.nhg__tile img[b-s3aczz89nv]{transition: none}.nhg__tile:hover img[b-s3aczz89nv]{transform: none}.nhg__tile:not([data-loaded]):not([data-imgfail])[b-s3aczz89nv]{animation: none}}
/* /src/Features/Hotels/Retail/Public/Detail/HotelPhotoViewer.razor.rz.scp.css */
.nhl[b-61w47u03z6]{position: fixed;inset: 0;z-index: 1200;display: grid;grid-template-rows: auto 1fr auto auto;overflow: hidden;background: rgba(15,23,42,.97);outline: none;font-family: var(--nm-font);animation: nhl-in-b-61w47u03z6 .16s ease-out}@keyframes nhl-in-b-61w47u03z6{from{opacity: 0}}.nhl__bar[b-61w47u03z6]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 14px 16px;color: #fff}.nhl__count[b-61w47u03z6]{font-size: 15px;font-weight: 700;font-variant-numeric: tabular-nums}.nhl__count span[b-61w47u03z6]{font-weight: 500;color: rgba(255,255,255,.6)}.nhl__icon[b-61w47u03z6]{display: inline-grid;place-items: center;width: 40px;height: 40px;border: 0;border-radius: var(--nm-r-pill);background: rgba(255,255,255,.12);font-size: 18px;color: #fff;cursor: pointer;transition: background .15s ease}.nhl__icon:hover[b-61w47u03z6]{background: rgba(255,255,255,.22)}.nhl__icon:focus-visible[b-61w47u03z6]{outline: 2px solid #fff;outline-offset: 2px}.nhl__stage[b-61w47u03z6]{position: relative;display: grid;place-items: center;min-height: 0;padding: 0 8px}.nhl__img[b-61w47u03z6]{position: absolute;inset: 0;min-width: min(100%,900px);max-width: min(1280px,94vw);max-height: 100%;margin: auto;border-radius: 10px;object-fit: contain;opacity: 0;pointer-events: none;user-select: none}.nhl__img.is-on[b-61w47u03z6]{opacity: 1;pointer-events: auto}.nhl__nav[b-61w47u03z6]{position: absolute;top: 50%;z-index: 1;display: grid;place-items: center;width: 48px;height: 48px;border: 0;border-radius: var(--nm-r-pill);background: rgba(255,255,255,.14);font-size: 20px;color: #fff;cursor: pointer;transform: translateY(-50%);transition: background .15s ease}.nhl__nav:hover[b-61w47u03z6]{background: rgba(255,255,255,.26)}.nhl__nav:focus-visible[b-61w47u03z6]{outline: 2px solid #fff;outline-offset: 2px}.nhl__nav--prev[b-61w47u03z6]{left: 12px}.nhl__nav--next[b-61w47u03z6]{right: 12px}.nhl__cap[b-61w47u03z6]{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: center;gap: 10px;padding: 14px 16px 4px;text-align: center}.nhl__cap-group[b-61w47u03z6]{font-size: 13px;font-weight: 700;color: var(--nm-brand-300)}.nhl__cap-text[b-61w47u03z6]{max-width: 68ch;font-size: 14px;line-height: 1.5;color: rgba(255,255,255,.82)}.nhl__thumbs[b-61w47u03z6]{display: flex;justify-content: safe center;gap: 8px;padding: 12px 16px 10px;overflow-x: auto;scroll-snap-type: x proximity;scrollbar-width: thin;scrollbar-color: rgba(255,255,255,.45) rgba(255,255,255,.08)}.nhl__thumbs[b-61w47u03z6]::-webkit-scrollbar{height: 8px}.nhl__thumbs[b-61w47u03z6]::-webkit-scrollbar-track{margin-inline: 16px;border-radius: 999px;background: rgba(255,255,255,.08)}.nhl__thumbs[b-61w47u03z6]::-webkit-scrollbar-thumb{border-radius: 999px;background: rgba(255,255,255,.45)}.nhl__thumb[b-61w47u03z6]{flex: 0 0 auto;width: 84px;height: 56px;padding: 0;overflow: hidden;border: 2px solid transparent;border-radius: 8px;background: rgba(255,255,255,.08);cursor: pointer;opacity: .55;scroll-snap-align: center;transition: opacity .15s ease,border-color .15s ease}.nhl__thumb:hover[b-61w47u03z6]{opacity: .85}.nhl__thumb:focus-visible[b-61w47u03z6]{outline: 2px solid #fff;outline-offset: 2px}.nhl__thumb.is-on[b-61w47u03z6]{border-color: var(--nm-brand-500);opacity: 1}.nhl__thumb img[b-61w47u03z6]{display: block;width: 100%;height: 100%;object-fit: cover}@media (max-width: 640px){.nhl__nav[b-61w47u03z6]{display: none}.nhl__img[b-61w47u03z6]{max-width: 100vw;border-radius: 0}.nhl__thumb[b-61w47u03z6]{width: 64px;height: 44px}.nhl__cap[b-61w47u03z6]{padding: 10px 14px 0}}@media (prefers-reduced-motion: reduce){.nhl[b-61w47u03z6]{animation: none}}
/* /src/Features/Hotels/Retail/Public/Detail/HotelPolicyView.razor.rz.scp.css */
.npv[b-hhi7l6xwp5]{display: flex;flex-direction: column;gap: 8px;font-family: var(--nm-font)}.npv__head[b-hhi7l6xwp5]{display: flex;align-items: flex-start;gap: 7px;font-size: 14px;font-weight: 700;line-height: 1.45}.npv__head i[b-hhi7l6xwp5]{flex: none;margin-top: 1px;font-size: 15px}.npv__head.is-ok[b-hhi7l6xwp5]{color: var(--nm-ok)}.npv__head.is-warn[b-hhi7l6xwp5]{color: var(--nm-warn)}.npv__head.is-bad[b-hhi7l6xwp5]{color: var(--nm-bad)}.npv__table[b-hhi7l6xwp5]{width: 100%;overflow: hidden;border: 1px solid var(--nm-border);border-radius: 10px;border-collapse: separate;border-spacing: 0;font-size: 13px}.npv__table th[b-hhi7l6xwp5]{padding: 7px 10px;background: var(--nm-surface-2);font-size: 11.5px;font-weight: 700;text-align: left;color: var(--nm-muted)}.npv__table td[b-hhi7l6xwp5]{padding: 8px 10px;border-top: 1px solid var(--nm-border);color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.npv__table td:nth-child(n+2)[b-hhi7l6xwp5],.npv__table th:nth-child(n+2)[b-hhi7l6xwp5]{text-align: right;white-space: nowrap}.npv__note[b-hhi7l6xwp5]{margin: 0;font-size: 12.5px;line-height: 1.5;color: var(--nm-muted)}
/* /src/Features/Hotels/Retail/Public/Detail/HotelRailNav.razor.rz.scp.css */
.nrn[b-xwvetddp8o]{display: inline-flex;flex: 0 0 auto;gap: 8px}.nrn__btn[b-xwvetddp8o]{display: inline-grid;place-items: center;width: 38px;height: 38px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 14px;color: var(--nm-ink);cursor: pointer;transition: border-color .15s,color .15s}.nrn__btn:hover[b-xwvetddp8o]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.nrn__btn:focus-visible[b-xwvetddp8o]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}@media (hover: none) and (pointer: coarse){.nrn[b-xwvetddp8o]{display: none}}@media (prefers-reduced-motion: reduce){.nrn__btn[b-xwvetddp8o]{transition: none}}
/* /src/Features/Hotels/Retail/Public/Detail/HotelRoomCard.razor.rz.scp.css */
.nrc[b-5zu4u37q58]{display: grid;grid-template-columns: minmax(0,1fr);overflow: hidden;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);font-family: var(--nm-font)}@media (min-width: 900px){.nrc[b-5zu4u37q58]{grid-template-columns: 260px minmax(0,1fr)}}.nrc p[b-5zu4u37q58]{margin: 0}.nrc ul[b-5zu4u37q58]{margin: 0;padding: 0;list-style: none}.nrc__room[b-5zu4u37q58]{display: flex;flex-direction: column;min-width: 0;border-bottom: 1px solid var(--nm-border)}@media (min-width: 900px){.nrc__room[b-5zu4u37q58]{border-right: 1px solid var(--nm-border);border-bottom: 0}}.nrc__media[b-5zu4u37q58]{position: relative;display: block;width: 100%;padding: 0;border: 0;background: none;cursor: zoom-in}.nrc__media:disabled[b-5zu4u37q58]{cursor: default}.nrc__media:focus-visible[b-5zu4u37q58]{outline: 2px solid var(--nm-brand-500);outline-offset: -2px}.nrc__media[b-5zu4u37q58] .nrc__img{aspect-ratio: 16 / 9}@media (min-width: 900px){.nrc__media[b-5zu4u37q58] .nrc__img{aspect-ratio: 16 / 10}}.nrc__count[b-5zu4u37q58]{position: absolute;right: 8px;bottom: 8px;display: inline-flex;align-items: center;gap: 5px;padding: 3px 9px;border-radius: var(--nm-r-pill);background: rgba(15,23,42,.66);font-size: 12px;font-weight: 700;color: #fff}.nrc__roomBody[b-5zu4u37q58]{display: flex;flex: 1;flex-direction: column;gap: 10px;padding: 14px 16px 16px}.nrc__name[b-5zu4u37q58]{margin: 0;font-size: 17px;font-weight: 800;line-height: 1.3;letter-spacing: -0.01em;color: var(--nm-ink)}.nrc__facts[b-5zu4u37q58]{display: flex;flex-wrap: wrap;gap: 6px 14px}@media (min-width: 900px){.nrc__facts[b-5zu4u37q58]{flex-direction: column;gap: 6px}}.nrc__facts li[b-5zu4u37q58]{display: flex;align-items: center;gap: 7px;font-size: 13.5px;color: var(--nm-ink-2);--nmhfi-size: 15px}.nrc__facts li > i[b-5zu4u37q58],.nrc__facts li[b-5zu4u37q58] .nbi,.nrc__facts li[b-5zu4u37q58] .vhfi{flex: none;font-size: 15px;color: var(--nm-muted)}.nrc__facts li.nrc__ages[b-5zu4u37q58]{font-size: 12.5px;line-height: 1.4;color: var(--nm-muted)}@media (min-width: 900px){.nrc__facts li.nrc__ages[b-5zu4u37q58]{margin-top: -4px;padding-left: 22px}}.nrc__amen[b-5zu4u37q58]{display: flex;flex-wrap: wrap;gap: 6px}.nrc__amen li[b-5zu4u37q58]{padding: 2px 9px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);font-size: 12px;color: var(--nm-ink-2)}.nrc__link[b-5zu4u37q58]{align-self: flex-start;padding: 0;border: 0;background: none;font-family: inherit;font-size: 12.5px;font-weight: 700;color: var(--nm-brand-700);cursor: pointer}.nrc__link:hover[b-5zu4u37q58]{text-decoration: underline;text-underline-offset: 2px}.nrc__help[b-5zu4u37q58]{display: flex;flex-direction: column;gap: 2px;margin-top: auto;padding-top: 10px;border-top: 1px dashed var(--nm-border);font-size: 12.5px;color: var(--nm-muted)}.nrc__assist[b-5zu4u37q58]{display: inline-flex;align-items: center;align-self: flex-start;gap: 6px;padding: 0;border: 0;background: none;font-family: inherit;font-size: 13.5px;font-weight: 700;color: var(--nm-brand-700);text-decoration: underline;text-underline-offset: 3px;cursor: pointer}.nrc__assist:disabled[b-5zu4u37q58]{opacity: .55;cursor: not-allowed}.nrc__spin[b-5zu4u37q58]{width: 12px;height: 12px;border: 2px solid currentColor;border-right-color: transparent;border-radius: var(--nm-r-pill);animation: nrc-spin-b-5zu4u37q58 .6s linear infinite}@keyframes nrc-spin-b-5zu4u37q58{to{transform: rotate(360deg)}}.nrc__rates[b-5zu4u37q58]{display: flex;flex-direction: column;min-width: 0}.nrc__thead[b-5zu4u37q58]{display: none}.nrc__sr[b-5zu4u37q58]{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}@media (min-width: 1100px){.nrc__thead[b-5zu4u37q58]{position: relative;display: grid;grid-template-columns: minmax(0,1.2fr) minmax(0,1fr) 156px 128px;gap: 18px;padding: 10px 18px;border-bottom: 1px solid var(--nm-border);font-size: 11.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}.nrc__thead span:nth-child(3)[b-5zu4u37q58]{text-align: right}}.nrc__rate[b-5zu4u37q58]{display: grid;grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "inc inc" "cxl cxl" "price act";align-items: center;gap: 12px;padding: 14px 16px}.nrc__rate + .nrc__rate[b-5zu4u37q58]{border-top: 1px solid var(--nm-border)}@media (min-width: 640px){.nrc__rate[b-5zu4u37q58]{grid-template-columns: minmax(0,1fr) minmax(0,1fr);grid-template-areas: "inc cxl" "price act";align-items: start;gap: 12px 18px}.nrc__act[b-5zu4u37q58]{justify-self: end}}@media (min-width: 1100px){.nrc__rate[b-5zu4u37q58]{grid-template-columns: minmax(0,1.2fr) minmax(0,1fr) 156px 128px;grid-template-areas: "inc cxl price act";gap: 18px;padding: 16px 18px}.nrc__act[b-5zu4u37q58]{justify-self: stretch}}.nrc__inc[b-5zu4u37q58]{grid-area: inc;display: flex;flex-direction: column;gap: 7px;min-width: 0}.nrc__best[b-5zu4u37q58]{align-self: flex-start;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-600);font-size: 11.5px;font-weight: 800;color: #fff}.nrc__meal[b-5zu4u37q58]{display: flex;align-items: center;gap: 7px;font-size: 14.5px;font-weight: 800;color: var(--nm-ink);--nmhfi-size: 18px}.nrc__meal[b-5zu4u37q58] .vhfi{color: var(--nm-ok)}.nrc__meal > i[b-5zu4u37q58]{flex: none;font-size: 14px}.nrc__meal.is-none[b-5zu4u37q58]{font-weight: 700;color: var(--nm-muted)}.nrc__warn[b-5zu4u37q58]{display: flex;align-items: flex-start;gap: 6px;margin-top: -3px !important;font-size: 12.5px;font-weight: 600;line-height: 1.4;color: var(--nm-warn)}.nrc__warn i[b-5zu4u37q58],.nrc__vadd i[b-5zu4u37q58],.nrc__perks i[b-5zu4u37q58],.nrc__xbed i[b-5zu4u37q58]{flex: none;margin-top: 1px;font-size: 13px}.nrc__vadd[b-5zu4u37q58]{display: flex;align-items: flex-start;gap: 6px;font-size: 13px;line-height: 1.4;color: var(--nm-ink-2)}.nrc__vadd b[b-5zu4u37q58]{font-weight: 700;color: var(--nm-brand-700)}.nrc__vadd i[b-5zu4u37q58]{color: var(--nm-brand-600)}.nrc__perks[b-5zu4u37q58]{display: flex;flex-direction: column;gap: 4px}.nrc__perks li[b-5zu4u37q58]{display: flex;align-items: flex-start;gap: 6px;font-size: 13px;line-height: 1.4;color: var(--nm-ink-2)}.nrc__perks i[b-5zu4u37q58]{color: var(--nm-ok)}.nrc__line[b-5zu4u37q58],.nrc__bed[b-5zu4u37q58]{display: inline-flex;align-items: center;gap: 6px;font-size: 13px;font-weight: 600;color: var(--nm-ink-2)}.nrc__line[b-5zu4u37q58] .nbi,.nrc__bed[b-5zu4u37q58] .nbi{font-size: 15px;color: var(--nm-muted)}.nrc__bed[b-5zu4u37q58] .nm-select-wrap{width: auto;max-width: 100%}.nrc__bed[b-5zu4u37q58] .nm-select{min-width: 0;max-width: 100%;padding-right: 28px;font-weight: 600}.nrc__flags[b-5zu4u37q58]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px}.nrc__xbed[b-5zu4u37q58]{display: inline-flex;align-items: flex-start;align-self: flex-start;gap: 6px;padding: 3px 10px;border: 1px solid var(--nm-border);border-radius: 10px;font-size: 13px;line-height: 1.4;color: var(--nm-ink-2)}.nrc__xbed b[b-5zu4u37q58]{color: var(--nm-brand-700)}.nrc__xbed i[b-5zu4u37q58]{color: var(--nm-brand-600)}.nrc__left[b-5zu4u37q58]{font-size: 12.5px;font-weight: 700;color: var(--nm-bad)}.nrc__promo[b-5zu4u37q58]{display: inline-flex;align-items: center;gap: 4px;padding: 1px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);font-size: 12px;font-weight: 600;color: var(--nm-brand-700)}.nrc__cxl[b-5zu4u37q58]{grid-area: cxl;display: flex;flex-direction: column;gap: 3px;min-width: 0}.nrc__cxlh[b-5zu4u37q58]{display: flex;align-items: center;gap: 7px;font-size: 14px;font-weight: 800}.nrc__cxlh i[b-5zu4u37q58]{flex: none;font-size: 15px}.nrc__cxl.is-free .nrc__cxlh[b-5zu4u37q58]{color: var(--nm-ok)}.nrc__cxl.is-fee .nrc__cxlh[b-5zu4u37q58]{color: var(--nm-warn)}.nrc__cxl.is-nr .nrc__cxlh[b-5zu4u37q58]{color: var(--nm-bad)}.nrc__cxlw[b-5zu4u37q58]{padding-left: 22px;font-size: 12.5px;line-height: 1.4;color: var(--nm-muted)}.nrc__terms[b-5zu4u37q58]{padding-left: 22px}.nrc__terms summary[b-5zu4u37q58]{display: inline-flex;font-size: 12.5px;font-weight: 600;color: var(--nm-brand-700);cursor: pointer;list-style: none}.nrc__terms summary[b-5zu4u37q58]::-webkit-details-marker{display: none}.nrc__terms summary[b-5zu4u37q58]::after{content: "▾";margin-left: 4px}.nrc__terms[open] summary[b-5zu4u37q58]::after{content: "▴"}.nrc__terms ul[b-5zu4u37q58]{display: flex;flex-direction: column;gap: 2px;margin-top: 6px;font-size: 12.5px;color: var(--nm-muted)}.nrc__req[b-5zu4u37q58]{display: inline-flex;align-items: center;gap: 5px;margin-top: 4px !important;font-size: 12.5px;font-weight: 600;color: var(--nm-warn)}.nrc__price[b-5zu4u37q58]{grid-area: price;display: flex;flex-direction: column;gap: 2px;min-width: 0}@media (min-width: 1100px){.nrc__price[b-5zu4u37q58]{align-items: flex-end;text-align: right}}.nrc__total[b-5zu4u37q58]{font-size: 20px;font-weight: 800;line-height: 1.2;white-space: nowrap;color: var(--nm-brand-600);font-variant-numeric: tabular-nums}.nrc__was[b-5zu4u37q58]{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 6px}@media (min-width: 1100px){.nrc__was[b-5zu4u37q58]{justify-content: flex-end}}.nrc__was s[b-5zu4u37q58]{font-size: 13px;color: var(--nm-muted)}.nrc__off[b-5zu4u37q58]{padding: 1px 7px;border-radius: 6px;background: var(--nm-brand-600);font-size: 12px;font-weight: 800;color: #fff}.nrc__sur[b-5zu4u37q58]{font-size: 12px;color: var(--nm-muted)}.nrc__sur b[b-5zu4u37q58]{font-weight: 500;white-space: nowrap}.nrc__extra[b-5zu4u37q58]{font-size: 12px;color: var(--nm-muted)}.nrc__night[b-5zu4u37q58]{font-size: 12px;color: var(--nm-muted)}.nrc__pah[b-5zu4u37q58]{font-size: 12px;font-weight: 600;color: var(--nm-warn)}.nrc__pahparts[b-5zu4u37q58]{font-size: 11.5px;color: var(--nm-muted)}.nrc__act[b-5zu4u37q58]{grid-area: act;display: flex;min-width: 128px}.nrc__act[b-5zu4u37q58] .nrc__btn{width: 100%;min-height: 42px;font-weight: 800}@media (prefers-reduced-motion: reduce){.nrc__spin[b-5zu4u37q58]{animation: none}}
/* /src/Features/Hotels/Retail/Public/Detail/HotelRoomCardSkeleton.razor.rz.scp.css */
.nrk[b-nbbro34qxo]{display: grid;grid-template-columns: minmax(0,1fr);overflow: hidden;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}@media (min-width: 900px){.nrk[b-nbbro34qxo]{grid-template-columns: 260px minmax(0,1fr)}}.nrk__room[b-nbbro34qxo]{display: flex;flex-direction: column;border-bottom: 1px solid var(--nm-border)}@media (min-width: 900px){.nrk__room[b-nbbro34qxo]{border-right: 1px solid var(--nm-border);border-bottom: 0}}.nrk__room[b-nbbro34qxo] .nrk__img{height: auto;aspect-ratio: 16 / 9;border-radius: 0}@media (min-width: 900px){.nrk__room[b-nbbro34qxo] .nrk__img{aspect-ratio: 16 / 10}}.nrk__roomBody[b-nbbro34qxo]{display: flex;flex-direction: column;gap: 10px;padding: 14px 16px 16px}.nrk__pills[b-nbbro34qxo]{display: flex;flex-wrap: wrap;gap: 6px}.nrk__pills[b-nbbro34qxo] .nrk__pill{border-radius: var(--nm-r-pill)}.nrk__rates[b-nbbro34qxo]{display: flex;flex-direction: column;min-width: 0}.nrk__thead[b-nbbro34qxo]{display: none}@media (min-width: 1100px){.nrk__thead[b-nbbro34qxo]{display: block;height: 37px;border-bottom: 1px solid var(--nm-border)}}.nrk__rate[b-nbbro34qxo]{display: grid;grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "inc inc" "cxl cxl" "price act";align-items: center;gap: 12px;padding: 14px 16px}.nrk__rate + .nrk__rate[b-nbbro34qxo]{border-top: 1px solid var(--nm-border)}@media (min-width: 640px){.nrk__rate[b-nbbro34qxo]{grid-template-columns: minmax(0,1fr) minmax(0,1fr);grid-template-areas: "inc cxl" "price act";align-items: start;gap: 12px 18px}}@media (min-width: 1100px){.nrk__rate[b-nbbro34qxo]{grid-template-columns: minmax(0,1.2fr) minmax(0,1fr) 156px 128px;grid-template-areas: "inc cxl price act";gap: 18px;padding: 16px 18px}}.nrk__inc[b-nbbro34qxo]{grid-area: inc;display: flex;flex-direction: column;gap: 8px;min-width: 0}.nrk__cxl[b-nbbro34qxo]{grid-area: cxl;display: flex;flex-direction: column;gap: 8px;min-width: 0}.nrk__price[b-nbbro34qxo]{grid-area: price;display: flex;flex-direction: column;gap: 6px}@media (min-width: 1100px){.nrk__price[b-nbbro34qxo]{align-items: flex-end}}.nrk__act[b-nbbro34qxo]{grid-area: act;min-width: 128px}
/* /src/Features/Hotels/Retail/Public/Detail/HotelRoomCatalog.razor.rz.scp.css */
.nrcat[b-99ypfx2zq6]{display: flex;flex-direction: column;gap: 12px;margin-top: 4px}.nrcat__head[b-99ypfx2zq6]{display: flex;flex-direction: column;gap: 2px}.nrcat__title[b-99ypfx2zq6]{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 17px;font-weight: 800;color: var(--nm-ink)}.nrcat__title span[b-99ypfx2zq6]{min-width: 24px;padding: 0 7px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);font-size: 12px;font-weight: 700;line-height: 20px;text-align: center;color: var(--nm-muted)}.nrcat__note[b-99ypfx2zq6]{margin: 0;font-size: 13.5px;color: var(--nm-muted)}.nrcat__grid[b-99ypfx2zq6]{display: grid;grid-template-columns: minmax(0,1fr);gap: 14px;margin: 0;padding: 0;list-style: none}@media (min-width: 640px){.nrcat__grid[b-99ypfx2zq6]{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.nrcat__grid[b-99ypfx2zq6]{grid-template-columns: repeat(3,minmax(0,1fr))}}.nrcat__card[b-99ypfx2zq6]{display: flex;flex-direction: column;min-width: 0;overflow: hidden;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.nrcat__body[b-99ypfx2zq6]{display: flex;flex: 1;flex-direction: column;gap: 10px;padding: 14px 16px 16px}.nrcat__name[b-99ypfx2zq6]{margin: 0;font-size: 15.5px;font-weight: 800;line-height: 1.3;color: var(--nm-ink)}.nrcat__facts[b-99ypfx2zq6]{display: flex;flex-direction: column;gap: 5px;margin: 0;padding: 0;list-style: none}.nrcat__facts li[b-99ypfx2zq6]{display: flex;align-items: center;gap: 7px;font-size: 13.5px;color: var(--nm-ink-2)}.nrcat__facts i[b-99ypfx2zq6]{flex: none;font-size: 14px;color: var(--nm-muted)}.nrcat__amen[b-99ypfx2zq6]{display: flex;flex-wrap: wrap;gap: 6px;margin: 0;padding: 0;list-style: none}.nrcat__amen li[b-99ypfx2zq6]{padding: 2px 9px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);font-size: 12px;color: var(--nm-ink-2)}.nrcat__more[b-99ypfx2zq6],.nrcat__all[b-99ypfx2zq6]{align-self: flex-start;padding: 0;border: 0;background: none;font-family: inherit;font-size: 12.5px;font-weight: 700;color: var(--nm-brand-700);cursor: pointer}.nrcat__all[b-99ypfx2zq6]{display: inline-flex;align-items: center;gap: 6px;padding: 7px 14px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 13px;color: var(--nm-ink)}.nrcat__all:hover[b-99ypfx2zq6]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.nrcat__more:hover[b-99ypfx2zq6]{text-decoration: underline;text-underline-offset: 2px}
/* /src/Features/Hotels/Retail/Public/Detail/HotelSimilarRail.razor.rz.scp.css */
.nsr[b-iv7k0l2b9u]{position: relative;min-width: 0}.nsr__rail[b-iv7k0l2b9u]{display: flex;gap: 14px;padding: 2px;overflow-x: auto;scroll-snap-type: x mandatory;scroll-padding-inline: 2px;scrollbar-width: none}.nsr__rail[b-iv7k0l2b9u]::-webkit-scrollbar{display: none}.nsr__card[b-iv7k0l2b9u]{display: flex;flex: 0 0 256px;flex-direction: column;overflow: hidden;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);color: inherit;text-decoration: none;scroll-snap-align: start;transition: border-color .2s,box-shadow .2s}a.nsr__card:hover[b-iv7k0l2b9u]{border-color: var(--nm-border-strong);box-shadow: var(--nm-shadow-pop)}a.nsr__card:focus-visible[b-iv7k0l2b9u]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.nsr__card--sk[b-iv7k0l2b9u] .nsr__sk{height: auto;aspect-ratio: 16 / 10;border-radius: 0}.nsr__media[b-iv7k0l2b9u]{position: relative;display: block}.nsr__dist[b-iv7k0l2b9u]{position: absolute;bottom: 8px;left: 8px;display: inline-flex;align-items: center;gap: 4px;padding: 3px 8px;border-radius: var(--nm-r-pill);background: rgba(15,23,42,.72);font-size: 12px;font-weight: 700;color: #fff}.nsr__body[b-iv7k0l2b9u]{display: flex;flex: 1;flex-direction: column;gap: 6px;padding: 12px 14px 14px}.nsr__top[b-iv7k0l2b9u]{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 8px;min-height: 18px}.nsr__review[b-iv7k0l2b9u]{display: inline-flex;align-items: center;gap: 4px;font-size: 12px;color: var(--nm-muted)}.nsr__review b[b-iv7k0l2b9u]{padding: 0 6px;border-radius: 6px;background: var(--nm-brand-600);font-weight: 800;color: #fff}.nsr__name[b-iv7k0l2b9u]{display: -webkit-box;overflow: hidden;font-size: 15px;font-weight: 800;line-height: 1.3;color: var(--nm-ink);-webkit-line-clamp: 2;-webkit-box-orient: vertical}.nsr__area[b-iv7k0l2b9u]{overflow: hidden;font-size: 12.5px;white-space: nowrap;text-overflow: ellipsis;color: var(--nm-muted)}.nsr__tags[b-iv7k0l2b9u]{display: flex;flex-wrap: wrap;gap: 4px}.nsr__tags span[b-iv7k0l2b9u]{padding: 1px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);font-size: 11.5px;font-weight: 600;color: var(--nm-ink-2)}.nsr__tags span.is-ok[b-iv7k0l2b9u]{border-color: color-mix(in srgb,var(--nm-ok) 40%,transparent);color: var(--nm-ok)}.nsr__price[b-iv7k0l2b9u]{display: flex;flex-wrap: wrap;align-items: baseline;gap: 2px 6px;margin-top: auto;padding-top: 6px}.nsr__from[b-iv7k0l2b9u]{font-size: 12px;color: var(--nm-muted)}.nsr__was[b-iv7k0l2b9u]{display: flex;flex-basis: 100%;align-items: center;gap: 6px}.nsr__was s[b-iv7k0l2b9u]{font-size: 12.5px;color: var(--nm-muted)}.nsr__was b[b-iv7k0l2b9u]{padding: 0 6px;border-radius: 6px;background: var(--nm-brand-600);font-size: 11.5px;font-weight: 800;color: #fff}.nsr__total[b-iv7k0l2b9u]{font-size: 18px;font-weight: 800;color: var(--nm-brand-600);font-variant-numeric: tabular-nums}.nsr__unit[b-iv7k0l2b9u]{flex-basis: 100%;font-size: 11.5px;color: var(--nm-muted)}@media (prefers-reduced-motion: reduce){.nsr__card[b-iv7k0l2b9u]{transition: none}}
/* /src/Features/Hotels/Retail/Public/Search/HotelInquiryBox.razor.rz.scp.css */
.hib[b-mxlt57xwnd]{padding: 20px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);font-family: var(--nm-font);color: var(--nm-ink);scroll-margin-top: calc(var(--nm-header-h) + 16px)}@media (min-width: 768px){.hib[b-mxlt57xwnd]{padding: 24px}}.hib--bare[b-mxlt57xwnd]{padding: 0;border: 0;border-radius: 0}.hib__h[b-mxlt57xwnd]{font-size: 20px;font-weight: 800;letter-spacing: -0.01em;color: var(--nm-ink)}.hib__sub[b-mxlt57xwnd]{margin-top: 4px;font-size: 14px;color: var(--nm-muted)}.hib__group[b-mxlt57xwnd]{margin-top: 18px}.hib--bare .hib__group:first-child[b-mxlt57xwnd]{margin-top: 0}.hib__lead[b-mxlt57xwnd]{display: flex;align-items: flex-start;gap: 10px;margin-top: 14px;font-size: 14px;line-height: 1.55;color: var(--nm-ink-2,var(--nm-ink))}.hib--bare .hib__lead[b-mxlt57xwnd]{margin-top: 0}.hib__lead > .bi[b-mxlt57xwnd]{flex: none;margin-top: 1px;font-size: 17px;color: var(--nm-brand-600)}.hib__pick[b-mxlt57xwnd]{display: flex;flex-direction: column;gap: 3px;margin-bottom: 14px;padding: 12px 14px;border: 1px solid var(--nm-brand-100);border-radius: 12px;background: var(--nm-brand-50);font-size: 13.5px;line-height: 1.5;color: var(--nm-ink)}.hib__pickLabel[b-mxlt57xwnd]{font-size: 11.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-brand-700)}.hib__pickRoom[b-mxlt57xwnd]{font-size: 15px;font-weight: 800;color: var(--nm-ink)}.hib__pickPrice[b-mxlt57xwnd]{color: var(--nm-muted)}.hib__pickPrice b[b-mxlt57xwnd]{font-weight: 800;color: var(--nm-ink)}.hib__group + .hib__group[b-mxlt57xwnd]{padding-top: 18px;border-top: 1px solid var(--nm-border)}.hib__gh[b-mxlt57xwnd]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-bottom: 12px;font-size: 15px;font-weight: 800;color: var(--nm-ink)}.hib__gh > .bi[b-mxlt57xwnd]{color: var(--nm-brand-600);font-size: 16px}.hib__nights[b-mxlt57xwnd]{padding: 1px 9px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);font-size: 12px;font-weight: 700;color: var(--nm-brand-700)}.hib__ghNote[b-mxlt57xwnd]{margin-left: auto;font-size: 12px;font-weight: 500;color: var(--nm-muted)}.hib__grid[b-mxlt57xwnd]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px 10px}.hib__grid[b-mxlt57xwnd] .hib__span2{grid-column: 1 / -1}.hib__grid--3[b-mxlt57xwnd]{grid-template-columns: minmax(0,1fr)}@media (min-width: 640px){.hib__grid[b-mxlt57xwnd]{gap: 12px}.hib__grid--3[b-mxlt57xwnd]{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 900px){.hib__grid--3[b-mxlt57xwnd]{grid-template-columns: repeat(3,minmax(0,1fr))}}.hib__group[b-mxlt57xwnd] .hib__note{margin-top: 12px}.hib__count[b-mxlt57xwnd]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.hib__label[b-mxlt57xwnd]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.hib__step[b-mxlt57xwnd]{display: grid;grid-template-columns: 38px minmax(0,1fr) 38px;align-items: center;gap: 4px;height: 42px;padding: 3px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface)}@media (min-width: 640px){.hib__step[b-mxlt57xwnd]{grid-template-columns: 44px minmax(0,1fr) 44px}}.hib__step:focus-within[b-mxlt57xwnd]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.hib__step button[b-mxlt57xwnd]{display: grid;place-items: center;height: 100%;border: 0;border-radius: 8px;background: transparent;font-size: 15px;color: var(--nm-ink);cursor: pointer}.hib__step button:hover:not(:disabled)[b-mxlt57xwnd]{background: var(--nm-surface-2);color: var(--nm-brand-700)}.hib__step button:disabled[b-mxlt57xwnd]{opacity: .35;cursor: not-allowed}.hib__step button:focus-visible[b-mxlt57xwnd]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.hib__step input[b-mxlt57xwnd]{width: 100%;min-width: 0;border: 0;background: transparent;font-size: 15px;font-weight: 700;text-align: center;color: var(--nm-ink);outline: none;-moz-appearance: textfield;appearance: textfield}.hib__step input[b-mxlt57xwnd]::-webkit-outer-spin-button,.hib__step input[b-mxlt57xwnd]::-webkit-inner-spin-button{margin: 0;-webkit-appearance: none}.hib__hint[b-mxlt57xwnd]{display: inline-flex;align-items: center;gap: 4px;font-size: 12px;color: var(--nm-muted)}.hib__hint.is-ok[b-mxlt57xwnd]{font-weight: 700;color: var(--nm-ok)}.hib__foot[b-mxlt57xwnd]{display: flex;flex-wrap: wrap;align-items: center;gap: 12px 20px;margin-top: 18px}.hib__foot[b-mxlt57xwnd] .hib__send{min-height: 48px;padding-inline: 24px;font-weight: 700}@media (max-width: 639.98px){.hib__foot[b-mxlt57xwnd] .hib__send{width: 100%}}.hib__assure[b-mxlt57xwnd]{display: flex;flex-wrap: wrap;gap: 6px 16px;margin: 0;padding: 0;list-style: none}.hib__assure li[b-mxlt57xwnd]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;color: var(--nm-muted)}.hib__assure .bi[b-mxlt57xwnd]{color: var(--nm-ok)}.hib__assure a[b-mxlt57xwnd]{font-weight: 700;color: var(--nm-brand-700)}.hib__done[b-mxlt57xwnd]{display: flex;align-items: flex-start;gap: 14px;margin-top: 14px;padding: 18px;border: 1px solid var(--nm-border);border-radius: 14px;font-size: 14px;line-height: 1.55;color: var(--nm-ink-2)}.hib--bare .hib__done[b-mxlt57xwnd]{margin-top: 0}.hib__doneIco[b-mxlt57xwnd]{display: grid;flex: none;place-items: center;width: 36px;height: 36px;border-radius: 50%;background: var(--nm-ok);color: #fff;font-size: 18px}.hib__doneBody[b-mxlt57xwnd]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.hib__doneH[b-mxlt57xwnd]{font-size: 16px;font-weight: 800;color: var(--nm-ink)}.hib__doneAct[b-mxlt57xwnd]{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 8px}.hib__err[b-mxlt57xwnd]{margin-top: 14px;padding: 12px 14px;border: 1px solid var(--nm-bad);border-radius: 12px;font-size: 14px;color: var(--nm-bad)}.hib__errAlt[b-mxlt57xwnd]{margin-top: 4px;font-size: 13px;color: var(--nm-ink-2)}.hib__errAlt a[b-mxlt57xwnd]{font-weight: 700;color: var(--nm-brand-700)}
/* /src/Features/Hotels/Retail/Public/Search/HotelLanding.razor.rz.scp.css */
.hrl[b-ddbu7mmtd2]{padding-bottom: 8px;background: var(--nm-surface);font-family: var(--nm-font);color: var(--nm-ink)}.hrl-wrap[b-ddbu7mmtd2]{max-width: 1200px;margin: 0 auto;padding: 0 16px}.hrl-head[b-ddbu7mmtd2]{padding-top: 8px}.hrl-h1[b-ddbu7mmtd2]{font-size: 24px;font-weight: 800;line-height: 1.25;letter-spacing: -0.02em;color: var(--nm-ink)}@media (min-width: 1024px){.hrl-h1[b-ddbu7mmtd2]{font-size: 30px}}.hrl-lead[b-ddbu7mmtd2]{max-width: 760px;margin-top: 6px;font-size: 15px;line-height: 1.6;color: var(--nm-ink-2)}.hrl-sec[b-ddbu7mmtd2]{margin-top: 40px;padding-top: 32px;border-top: 1px solid var(--nm-border)}@media (min-width: 1024px){.hrl-sec[b-ddbu7mmtd2]{margin-top: 48px;padding-top: 40px}}.hrl-sechead[b-ddbu7mmtd2]{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 12px 16px}.hrl-h2[b-ddbu7mmtd2]{font-size: 22px;font-weight: 800;line-height: 1.3;letter-spacing: -0.02em;color: var(--nm-ink)}@media (min-width: 1024px){.hrl-h2[b-ddbu7mmtd2]{font-size: 26px}}.hrl-sub[b-ddbu7mmtd2]{max-width: 760px;margin-top: 4px;font-size: 14px;line-height: 1.55;color: var(--nm-muted)}.hrl-link[b-ddbu7mmtd2]{border: 0;background: none;font-size: 13px;font-weight: 700;color: var(--nm-brand-700);cursor: pointer}.hrl-link:hover[b-ddbu7mmtd2]{text-decoration: underline}.hrl-resume[b-ddbu7mmtd2]{display: flex;flex-wrap: wrap;align-items: center;gap: 12px 14px;margin-top: 20px;padding: 14px 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.hrl-resume__ico[b-ddbu7mmtd2]{display: grid;flex: none;place-items: center;width: 40px;height: 40px;border: 1px solid var(--nm-border);border-radius: 50%;color: var(--nm-brand-600);font-size: 18px}.hrl-resume__body[b-ddbu7mmtd2]{flex: 1 1 220px;min-width: 0}.hrl-resume__k[b-ddbu7mmtd2]{font-size: 11.5px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted)}.hrl-resume__t[b-ddbu7mmtd2]{margin-top: 1px;font-size: 16px;font-weight: 800;color: var(--nm-ink)}.hrl-resume__m[b-ddbu7mmtd2]{margin-top: 1px;font-size: 13.5px;color: var(--nm-ink-2)}.hrl-resume__acts[b-ddbu7mmtd2]{display: flex;align-items: center;gap: 6px;margin-left: auto}.hrl-x[b-ddbu7mmtd2]{display: grid;place-items: center;width: 36px;height: 36px;border: 0;border-radius: 10px;background: transparent;color: var(--nm-muted);cursor: pointer}.hrl-x:hover[b-ddbu7mmtd2]{background: var(--nm-surface-2);color: var(--nm-ink)}.hrl-viewed[b-ddbu7mmtd2]{margin-top: 20px}.hrl-viewed__head[b-ddbu7mmtd2]{display: flex;align-items: center;justify-content: space-between;gap: 12px}.hrl-viewed__h[b-ddbu7mmtd2]{display: inline-flex;align-items: center;gap: 8px;font-size: 16px;font-weight: 800;color: var(--nm-ink)}.hrl-viewed__h .bi[b-ddbu7mmtd2]{color: var(--nm-muted)}.hrl-viewed__list[b-ddbu7mmtd2]{display: grid;grid-auto-flow: column;grid-auto-columns: minmax(250px,1fr);gap: 10px;margin-top: 10px;padding-bottom: 2px;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none}.hrl-viewed__list[b-ddbu7mmtd2]::-webkit-scrollbar{display: none}@media (min-width: 1024px){.hrl-viewed__list[b-ddbu7mmtd2]{grid-auto-columns: calc((100% - 30px) / 4)}}.hrl-vcard[b-ddbu7mmtd2]{display: flex;align-items: center;gap: 10px;min-width: 0;padding: 8px;border: 1px solid var(--nm-border);border-radius: 14px;background: var(--nm-surface);color: inherit;text-decoration: none;scroll-snap-align: start}.hrl-vcard:hover[b-ddbu7mmtd2]{border-color: var(--nm-brand-500)}.hrl-vcard[b-ddbu7mmtd2] .hrl-vcard__img{flex: none;width: 64px;height: 64px;border-radius: 10px}.hrl-vcard__body[b-ddbu7mmtd2]{display: flex;flex-direction: column;gap: 3px;min-width: 0;--nmhs-size: 11px}.hrl-vcard__name[b-ddbu7mmtd2]{overflow: hidden;font-size: 14px;font-weight: 700;white-space: nowrap;text-overflow: ellipsis;color: var(--nm-ink)}.hrl-vcard__area[b-ddbu7mmtd2]{overflow: hidden;font-size: 12px;white-space: nowrap;text-overflow: ellipsis;color: var(--nm-muted)}.hrl-why[b-ddbu7mmtd2]{display: grid;grid-template-columns: minmax(0,1fr);gap: 0;margin: 28px 0 0;padding: 0;border-top: 1px solid var(--nm-border);border-bottom: 1px solid var(--nm-border);list-style: none}@media (min-width: 640px){.hrl-why[b-ddbu7mmtd2]{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.hrl-why[b-ddbu7mmtd2]{grid-template-columns: repeat(4,minmax(0,1fr))}}.hrl-why__item[b-ddbu7mmtd2]{display: flex;gap: 12px;padding: 18px 4px}.hrl-why__item + .hrl-why__item[b-ddbu7mmtd2]{border-top: 1px solid var(--nm-border)}@media (min-width: 640px){.hrl-why__item[b-ddbu7mmtd2]{padding: 20px 16px}.hrl-why__item + .hrl-why__item[b-ddbu7mmtd2]{border-top: 0}.hrl-why__item:nth-child(even)[b-ddbu7mmtd2]{border-left: 1px solid var(--nm-border)}.hrl-why__item:nth-child(n+3)[b-ddbu7mmtd2]{border-top: 1px solid var(--nm-border)}}@media (min-width: 1024px){.hrl-why__item:nth-child(n+3)[b-ddbu7mmtd2]{border-top: 0}.hrl-why__item + .hrl-why__item[b-ddbu7mmtd2]{border-left: 1px solid var(--nm-border)}}.hrl-why__ico[b-ddbu7mmtd2]{flex: none;margin-top: 1px;font-size: 22px;line-height: 1;color: var(--nm-brand-600)}.hrl-why__t[b-ddbu7mmtd2]{font-size: 15px;font-weight: 700;color: var(--nm-ink)}.hrl-why__d[b-ddbu7mmtd2]{margin-top: 3px;font-size: 13.5px;line-height: 1.55;color: var(--nm-muted)}.hrl-scope[b-ddbu7mmtd2]{display: flex;gap: 8px}.hrl-pill[b-ddbu7mmtd2]{height: 36px;padding: 0 16px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 13.5px;font-weight: 700;color: var(--nm-ink-2);cursor: pointer}.hrl-pill:hover[b-ddbu7mmtd2]{border-color: var(--nm-ink-2)}.hrl-pill.is-on[b-ddbu7mmtd2]{border-color: var(--nm-brand-500);background: var(--nm-brand-500);color: var(--nm-on-brand)}.hrl-dests[b-ddbu7mmtd2]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;margin-top: 18px}@media (min-width: 1024px){.hrl-dests[b-ddbu7mmtd2]{grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px}}.hrl-dest[b-ddbu7mmtd2]{position: relative;display: block;height: 160px;padding: 0;overflow: hidden;border: 0;border-radius: var(--nm-r-card);background: var(--nm-surface-2);text-align: left;cursor: pointer;isolation: isolate}@media (min-width: 768px){.hrl-dest[b-ddbu7mmtd2]{height: 210px}}.hrl-dest[b-ddbu7mmtd2] .hrl-dest__img{position: absolute;inset: 0;height: 100%}.hrl-dest[b-ddbu7mmtd2] .hrl-dest__img img{transition: transform .45s cubic-bezier(.2,.7,.2,1)}.hrl-dest:hover:not(:disabled)[b-ddbu7mmtd2] .hrl-dest__img img{transform: scale(1.05)}.hrl-dest__shade[b-ddbu7mmtd2]{position: absolute;inset: 0;background: linear-gradient(180deg,rgba(9,17,32,0) 35%,rgba(9,17,32,.72) 100%);pointer-events: none}.hrl-dest__text[b-ddbu7mmtd2]{position: absolute;left: 14px;right: 14px;bottom: 12px;display: flex;flex-direction: column;gap: 1px;color: #fff;pointer-events: none}.hrl-dest__name[b-ddbu7mmtd2]{font-size: 18px;font-weight: 800;letter-spacing: -0.01em}.hrl-dest__sub[b-ddbu7mmtd2]{font-size: 12.5px;color: rgba(255,255,255,.85)}.hrl-dest__count[b-ddbu7mmtd2]{font-size: 12px;font-weight: 600;color: rgba(255,255,255,.92)}.hrl-dest__go[b-ddbu7mmtd2]{display: inline-flex;align-items: center;gap: 6px;margin-top: 4px;font-size: 12.5px;font-weight: 700}.hrl-dest:disabled[b-ddbu7mmtd2]{cursor: progress}.hrl-dest:disabled:not(.is-busy)[b-ddbu7mmtd2]{opacity: .7}.hrl-dest.is-busy[b-ddbu7mmtd2]{box-shadow: 0 0 0 3px var(--nm-brand-500)}.hrl-dest:focus-visible[b-ddbu7mmtd2]{outline: 3px solid var(--nm-brand-500);outline-offset: 2px}.hrl-more[b-ddbu7mmtd2]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px;margin-top: 14px}.hrl-more__lbl[b-ddbu7mmtd2]{font-size: 13px;font-weight: 600;color: var(--nm-muted)}.hrl-more__chips[b-ddbu7mmtd2]{display: flex;flex-wrap: wrap;gap: 8px}.hrl-chip[b-ddbu7mmtd2]{display: inline-flex;align-items: center;gap: 6px;height: 36px;padding: 0 14px 0 11px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 13.5px;font-weight: 600;white-space: nowrap;color: var(--nm-ink-2);cursor: pointer}.hrl-chip .bi[b-ddbu7mmtd2]{color: var(--nm-brand-600);font-size: 13px}.hrl-chip:hover:not(:disabled)[b-ddbu7mmtd2]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.hrl-chip__n[b-ddbu7mmtd2]{font-size: 11.5px;font-weight: 600;color: var(--nm-muted);font-variant-numeric: tabular-nums}.hrl-chip:disabled[b-ddbu7mmtd2]{cursor: progress}.hrl-chip:disabled:not(.is-busy)[b-ddbu7mmtd2]{opacity: .6}.hrl-chip.is-busy[b-ddbu7mmtd2]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.hrl-themes[b-ddbu7mmtd2]{display: flex;gap: 8px;margin-top: 18px;padding-bottom: 2px;overflow-x: auto;scrollbar-width: none}.hrl-themes[b-ddbu7mmtd2]::-webkit-scrollbar{display: none}.hrl-theme[b-ddbu7mmtd2]{display: inline-flex;flex: none;align-items: center;gap: 8px;height: 38px;padding: 0 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 13.5px;font-weight: 700;white-space: nowrap;color: var(--nm-ink-2);cursor: pointer}.hrl-theme:hover[b-ddbu7mmtd2]{border-color: var(--nm-border-strong);color: var(--nm-ink)}.hrl-theme.is-on[b-ddbu7mmtd2]{border-color: var(--nm-brand-500);background: var(--nm-brand-500);color: var(--nm-on-brand)}.hrl-theme__n[b-ddbu7mmtd2]{min-width: 18px;font-size: 11.5px;text-align: center;color: var(--nm-muted)}.hrl-theme.is-on .hrl-theme__n[b-ddbu7mmtd2]{color: rgba(255,255,255,.85)}.hrl-theme__sub[b-ddbu7mmtd2]{margin-top: 10px;font-size: 13.5px;color: var(--nm-muted)}.hrl-hotels[b-ddbu7mmtd2]{display: grid;grid-auto-flow: column;grid-auto-columns: 74%;gap: 12px;margin-top: 14px;padding-bottom: 4px;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none}.hrl-hotels[b-ddbu7mmtd2]::-webkit-scrollbar{display: none}.hrl-hotels--gap[b-ddbu7mmtd2]{margin-top: 16px}@media (min-width: 640px){.hrl-hotels[b-ddbu7mmtd2]{grid-auto-flow: row;grid-template-columns: repeat(2,minmax(0,1fr));overflow: visible}}@media (min-width: 1024px){.hrl-hotels[b-ddbu7mmtd2]{grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px}}.hrl-hc[b-ddbu7mmtd2]{display: flex;flex-direction: column;min-width: 0;overflow: hidden;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);color: inherit;text-decoration: none;scroll-snap-align: start;transition: box-shadow .2s,border-color .2s}.hrl-hc:not(.hrl-hc--sk):hover[b-ddbu7mmtd2]{border-color: var(--nm-border-strong);box-shadow: var(--nm-shadow)}.hrl-hc:focus-visible[b-ddbu7mmtd2]{outline: 3px solid var(--nm-brand-500);outline-offset: 2px}.hrl-hc__media[b-ddbu7mmtd2]{position: relative;display: block;flex: none;height: 168px}.hrl-hc__media[b-ddbu7mmtd2] .hrl-hc__img{position: absolute;inset: 0;height: 100%}.hrl-hc__kind[b-ddbu7mmtd2]{position: absolute;left: 10px;top: 10px;padding: 3px 9px;border-radius: var(--nm-r-pill);background: rgba(255,255,255,.94);font-size: 11.5px;font-weight: 700;color: var(--nm-ink)}.hrl-hc__score[b-ddbu7mmtd2]{position: absolute;right: 10px;bottom: 10px;display: inline-flex;align-items: center;gap: 6px;padding: 3px 4px 3px 9px;border-radius: 8px;background: rgba(255,255,255,.95);font-size: 12px;font-weight: 700;color: var(--nm-ink)}.hrl-hc__score b[b-ddbu7mmtd2]{order: 2;padding: 2px 6px;border-radius: 6px;background: var(--nm-brand-600);font-size: 12.5px;font-weight: 800;color: var(--nm-on-brand)}.hrl-hc__off[b-ddbu7mmtd2]{position: absolute;left: 10px;top: 10px;padding: 3px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-600);font-size: 12.5px;font-weight: 800;color: var(--nm-on-brand)}.hrl-hc__body[b-ddbu7mmtd2]{display: flex;flex: 1 1 auto;flex-direction: column;gap: 5px;min-width: 0;padding: 12px 14px 14px;--nmhs-size: 12px}.hrl-hc__name[b-ddbu7mmtd2]{display: -webkit-box;overflow: hidden;font-size: 15px;font-weight: 800;line-height: 1.3;color: var(--nm-ink);-webkit-line-clamp: 2;-webkit-box-orient: vertical}.hrl-hc__where[b-ddbu7mmtd2]{display: flex;align-items: center;gap: 4px;min-width: 0;font-size: 12.5px;color: var(--nm-ink-2)}.hrl-hc__where > span[b-ddbu7mmtd2]{overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.hrl-hc__where .bi[b-ddbu7mmtd2]{flex: none;color: var(--nm-muted)}.hrl-hc__rev[b-ddbu7mmtd2]{font-size: 12px;color: var(--nm-muted)}.hrl-hc__go[b-ddbu7mmtd2]{display: inline-flex;align-items: center;gap: 4px;margin-top: auto;padding-top: 6px;font-size: 13px;font-weight: 700;color: var(--nm-brand-700)}.hrl-hc--sk .hrl-hc__body[b-ddbu7mmtd2]{gap: 9px}.hrl-deal[b-ddbu7mmtd2]{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px;margin-top: auto;padding-top: 8px}.hrl-deal__price[b-ddbu7mmtd2]{font-size: 19px;font-weight: 800;letter-spacing: -0.01em;color: var(--nm-brand-700);font-variant-numeric: tabular-nums}.hrl-deal__unit[b-ddbu7mmtd2]{font-size: 12px;color: var(--nm-muted)}.hrl-deal__vs[b-ddbu7mmtd2]{font-size: 12px;line-height: 1.45;color: var(--nm-muted)}.hrl-deal__vs b[b-ddbu7mmtd2]{font-weight: 700;color: var(--nm-ink-2)}.hrl-fine[b-ddbu7mmtd2]{margin-top: 10px;font-size: 12.5px;color: var(--nm-muted)}.hrl-steps[b-ddbu7mmtd2]{display: grid;grid-template-columns: minmax(0,1fr);gap: 0;margin: 18px 0 0;padding: 0;list-style: none}@media (min-width: 640px){.hrl-steps[b-ddbu7mmtd2]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 24px}}@media (min-width: 1024px){.hrl-steps[b-ddbu7mmtd2]{grid-template-columns: repeat(4,minmax(0,1fr))}}.hrl-step[b-ddbu7mmtd2]{display: grid;grid-template-columns: 32px minmax(0,1fr);column-gap: 14px;padding: 14px 0;border-top: 1px solid var(--nm-border)}.hrl-step .hrl-step__n[b-ddbu7mmtd2]{grid-row: span 2}@media (min-width: 640px){.hrl-step[b-ddbu7mmtd2]{display: block;padding: 18px 0}}.hrl-step__n[b-ddbu7mmtd2]{display: grid;place-items: center;width: 32px;height: 32px;border-radius: 50%;background: var(--nm-brand-500);font-size: 15px;font-weight: 800;color: var(--nm-on-brand)}.hrl-step__t[b-ddbu7mmtd2]{margin-top: 4px;font-size: 15.5px;font-weight: 800;color: var(--nm-ink)}@media (min-width: 640px){.hrl-step__t[b-ddbu7mmtd2]{margin-top: 12px}}.hrl-step__d[b-ddbu7mmtd2]{margin-top: 4px;font-size: 13.5px;line-height: 1.55;color: var(--nm-muted)}.hrl-manage[b-ddbu7mmtd2]{display: flex;flex-wrap: wrap;align-items: center;gap: 14px 18px;margin-top: 32px;padding: 18px 20px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.hrl-manage__ico[b-ddbu7mmtd2]{flex: none;font-size: 26px;line-height: 1;color: var(--nm-brand-600)}.hrl-manage__body[b-ddbu7mmtd2]{flex: 1 1 280px;min-width: 0}.hrl-manage__t[b-ddbu7mmtd2]{font-size: 16px;font-weight: 800;color: var(--nm-ink)}.hrl-manage__d[b-ddbu7mmtd2]{margin-top: 2px;font-size: 13.5px;line-height: 1.5;color: var(--nm-ink-2)}.hrl-manage__acts[b-ddbu7mmtd2]{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 16px}.hrl-manage__tel[b-ddbu7mmtd2]{display: inline-flex;align-items: center;gap: 6px;font-size: 14px;font-weight: 700;color: var(--nm-brand-700);text-decoration: none}.hrl-more-link[b-ddbu7mmtd2]{display: inline-flex;align-items: center;gap: 4px;font-size: 14px;font-weight: 700;color: var(--nm-brand-700);text-decoration: none}.hrl-more-link:hover[b-ddbu7mmtd2]{text-decoration: underline}.hrl-guides[b-ddbu7mmtd2]{display: grid;grid-template-columns: minmax(0,1fr);gap: 14px;margin-top: 18px}@media (min-width: 768px){.hrl-guides[b-ddbu7mmtd2]{grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px}}.hrl-guide[b-ddbu7mmtd2]{display: flex;flex-direction: column;overflow: hidden;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);color: inherit;text-decoration: none;transition: box-shadow .2s,border-color .2s}.hrl-guide:hover[b-ddbu7mmtd2]{border-color: var(--nm-border-strong);box-shadow: var(--nm-shadow)}.hrl-guide[b-ddbu7mmtd2] .hrl-guide__img{height: 180px}.hrl-guide__body[b-ddbu7mmtd2]{display: flex;flex-direction: column;gap: 6px;padding: 14px 16px 16px}.hrl-guide__cat[b-ddbu7mmtd2]{font-size: 11.5px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-brand-700)}.hrl-guide__t[b-ddbu7mmtd2]{display: -webkit-box;overflow: hidden;font-size: 16px;font-weight: 800;line-height: 1.35;color: var(--nm-ink);-webkit-line-clamp: 2;-webkit-box-orient: vertical}.hrl-guide__s[b-ddbu7mmtd2]{display: -webkit-box;overflow: hidden;font-size: 13.5px;line-height: 1.55;color: var(--nm-muted);-webkit-line-clamp: 2;-webkit-box-orient: vertical}.hrl-faq[b-ddbu7mmtd2]{display: grid;grid-template-columns: minmax(0,1fr);gap: 0 32px;margin-top: 14px;align-items: start}@media (min-width: 1024px){.hrl-faq[b-ddbu7mmtd2]{grid-template-columns: repeat(2,minmax(0,1fr))}}.hrl-faq__item[b-ddbu7mmtd2]{border-bottom: 1px solid var(--nm-border)}.hrl-faq__item summary[b-ddbu7mmtd2]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 16px 2px;font-size: 15px;font-weight: 700;color: var(--nm-ink);cursor: pointer;list-style: none}.hrl-faq__item summary[b-ddbu7mmtd2]::-webkit-details-marker{display: none}.hrl-faq__item summary .bi[b-ddbu7mmtd2]{flex: none;color: var(--nm-muted);transition: transform .2s ease}.hrl-faq__item[open] summary .bi[b-ddbu7mmtd2]{transform: rotate(180deg);color: var(--nm-brand-600)}.hrl-faq__item summary:focus-visible[b-ddbu7mmtd2]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px;border-radius: 6px}.hrl-faq__item p[b-ddbu7mmtd2]{padding: 0 2px 16px;font-size: 14px;line-height: 1.65;color: var(--nm-ink-2)}.hrl-help[b-ddbu7mmtd2]{display: grid;grid-template-columns: minmax(0,1fr);gap: 20px;margin: 48px 0 56px;padding: 24px 20px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);scroll-margin-top: calc(var(--nm-header-h) + 16px)}@media (min-width: 1024px){.hrl-help[b-ddbu7mmtd2]{grid-template-columns: minmax(0,1fr) 340px;align-items: center;gap: 40px;margin-top: 56px;padding: 32px 36px}}.hrl-help__eyebrow[b-ddbu7mmtd2]{font-size: 12px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--nm-brand-700)}.hrl-help__h[b-ddbu7mmtd2]{margin-top: 6px;font-size: 21px;font-weight: 800;line-height: 1.3;letter-spacing: -0.02em;color: var(--nm-ink)}@media (min-width: 1024px){.hrl-help__h[b-ddbu7mmtd2]{font-size: 25px}}.hrl-help__perks[b-ddbu7mmtd2]{display: flex;flex-direction: column;gap: 10px;margin: 16px 0 0;padding: 0;list-style: none}.hrl-help__perks li[b-ddbu7mmtd2]{display: flex;align-items: center;gap: 10px;font-size: 14.5px;color: var(--nm-ink-2)}.hrl-help__perks .bi[b-ddbu7mmtd2]{flex: none;width: 20px;font-size: 17px;text-align: center;color: var(--nm-brand-600)}.hrl-help__act[b-ddbu7mmtd2]{display: flex;flex-direction: column;gap: 10px}@media (min-width: 1024px){.hrl-help__act[b-ddbu7mmtd2]{padding-left: 32px;border-left: 1px solid var(--nm-border)}}.hrl-help__act[b-ddbu7mmtd2] .hrl-help__btn{width: 100%;min-height: 50px;font-weight: 700}.hrl-help__alt[b-ddbu7mmtd2]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px}.hrl-help__link[b-ddbu7mmtd2]{display: inline-flex;align-items: center;justify-content: center;gap: 7px;min-height: 44px;padding: 0 10px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);font-size: 14px;font-weight: 700;white-space: nowrap;color: var(--nm-ink);text-decoration: none}.hrl-help__link:hover[b-ddbu7mmtd2]{background: var(--nm-surface-2)}.hrl-help__link:focus-visible[b-ddbu7mmtd2]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.hrl-help__note[b-ddbu7mmtd2]{font-size: 12px;text-align: center;color: var(--nm-muted)}.hrl-dock[b-ddbu7mmtd2]{position: fixed;left: 0;right: 0;bottom: 0;z-index: 40;display: none;gap: 8px;padding: 10px 16px calc(10px + env(safe-area-inset-bottom));border-top: 1px solid var(--nm-border);background: var(--nm-surface)}@media (max-width: 1023.98px){.hrl-dock[data-show][b-ddbu7mmtd2]{display: flex}}.hrl-dock__go[b-ddbu7mmtd2]{display: inline-flex;flex: 1 1 auto;align-items: center;justify-content: center;gap: 8px;height: 48px;border: 0;border-radius: 12px;background: var(--nm-brand-500);font-size: 15px;font-weight: 700;color: var(--nm-on-brand);cursor: pointer}.hrl-wait[b-ddbu7mmtd2]{animation: hrl-wait-in-b-ddbu7mmtd2 .2s ease .3s both}@keyframes hrl-wait-in-b-ddbu7mmtd2{from{opacity: 0}to{opacity: 1}}.hrl-sk[b-ddbu7mmtd2]{display: block;width: var(--w,100%);height: var(--h,12px);border-radius: 6px;background: linear-gradient(90deg,var(--nm-surface-2) 25%,var(--nm-border) 37%,var(--nm-surface-2) 63%);background-size: 400% 100%;animation: hrl-shimmer-b-ddbu7mmtd2 1.4s ease infinite}.hrl-sk.hrl-hc__media[b-ddbu7mmtd2]{width: 100%;height: 168px;border-radius: 0}.hrl-sk--pill[b-ddbu7mmtd2]{flex: none;border-radius: var(--nm-r-pill)}@keyframes hrl-shimmer-b-ddbu7mmtd2{0%{background-position: 100% 50%}100%{background-position: 0 50%}}.hrl-spin[b-ddbu7mmtd2]{width: 12px;height: 12px;border: 2px solid var(--nm-brand-500);border-right-color: transparent;border-radius: 50%;animation: hrl-rot-b-ddbu7mmtd2 .7s linear infinite}.hrl-spin--light[b-ddbu7mmtd2]{border-color: #fff;border-right-color: transparent}@keyframes hrl-rot-b-ddbu7mmtd2{to{transform: rotate(360deg)}}@media (prefers-reduced-motion: reduce){.hrl-wait[b-ddbu7mmtd2],.hrl-sk[b-ddbu7mmtd2]{animation: none}.hrl-spin[b-ddbu7mmtd2]{animation-duration: 2s}.hrl-dest[b-ddbu7mmtd2] .hrl-dest__img img{transition: none}.hrl-hc[b-ddbu7mmtd2],.hrl-guide[b-ddbu7mmtd2],.hrl-faq__item summary .bi[b-ddbu7mmtd2]{transition: none}}
/* /src/Features/Hotels/Retail/Public/Search/HotelRetailSearchBox.razor.rz.scp.css */
.hrb[b-usgaykb0gy]{position: relative;width: 100%;font-family: var(--nm-font);color: var(--nm-ink)}.hrb-row[b-usgaykb0gy]{display: grid;grid-template-columns: minmax(0,1fr);gap: 10px}@media (min-width: 900px){.hrb-row[b-usgaykb0gy]{grid-template-columns: minmax(0,1.45fr) minmax(0,1.5fr) minmax(0,1fr) auto;align-items: stretch}}.hrb-field[b-usgaykb0gy]{position: relative;min-width: 0;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface);transition: border-color .14s,box-shadow .14s}.hrb-field:hover[b-usgaykb0gy]{border-color: var(--nm-border-strong)}.hrb-field.is-open[b-usgaykb0gy],.hrb-field:focus-within[b-usgaykb0gy]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.hrb-trigger[b-usgaykb0gy]{display: flex;align-items: center;gap: 10px;width: 100%;min-height: 52px;padding: 0 12px;border: 0;border-radius: 12px;background: transparent;color: var(--nm-ink);text-align: left;cursor: pointer;outline: none}.hrb-field.is-open .hrb-trigger[b-usgaykb0gy]{position: relative;z-index: 45}.hrb-ico[b-usgaykb0gy]{display: grid;flex: none;place-items: center;width: 32px;height: 32px;border: 1px solid var(--nm-border);border-radius: 9px;color: var(--nm-muted);font-size: 15px;transition: color .14s,border-color .14s}.hrb-field.is-open .hrb-ico[b-usgaykb0gy],.hrb-field:focus-within .hrb-ico[b-usgaykb0gy]{border-color: var(--nm-brand-300);color: var(--nm-brand-600)}.hrb-meta[b-usgaykb0gy]{display: flex;flex: 1 1 auto;flex-direction: column;gap: 3px;min-width: 0}.hrb-lbl[b-usgaykb0gy]{overflow: hidden;font-size: 10.5px;font-weight: 700;line-height: 1.1;letter-spacing: .08em;text-transform: uppercase;white-space: nowrap;text-overflow: ellipsis;color: var(--nm-muted)}.hrb-val[b-usgaykb0gy]{overflow: hidden;font-size: 14px;font-weight: 600;line-height: 1.2;white-space: nowrap;text-overflow: ellipsis;color: var(--nm-ink)}.hrb-val.is-placeholder[b-usgaykb0gy]{font-weight: 500;color: var(--nm-muted)}.hrb-caret[b-usgaykb0gy]{flex: none;font-size: 13px;color: var(--nm-muted);transition: transform .18s}.hrb-caret.is-open[b-usgaykb0gy]{transform: rotate(180deg);color: var(--nm-brand-600)}.hrb-field--dates[b-usgaykb0gy]{display: flex;align-items: center;gap: 10px;min-height: 52px;padding-left: 12px}.hrb-field--dates[b-usgaykb0gy] .nm-datepicker{flex: 1 1 auto;min-width: 0}.hrb-field--dates[b-usgaykb0gy] .range-trigger{align-items: center;gap: 4px}.hrb-field--dates[b-usgaykb0gy] .range-trigger .date-field{min-height: 50px;padding: 4px 8px 4px 0;border-radius: 10px}.hrb-field--dates[b-usgaykb0gy] .dp-label{margin-bottom: 3px;font-size: 10.5px;font-weight: 700;line-height: 1.1;letter-spacing: .08em;color: var(--nm-muted)}.hrb-field--dates[b-usgaykb0gy] .dp-value{font-size: 14px;font-weight: 600;color: var(--nm-ink)}.hrb-nights[b-usgaykb0gy]{flex: none;align-self: center;padding: 2px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);font-size: 12px;font-weight: 700;white-space: nowrap;color: var(--nm-brand-700)}.hrb-submit[b-usgaykb0gy]{position: relative;z-index: 46;display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 52px;padding: 0 24px;border: 0;border-radius: 12px;background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 15px;font-weight: 700;white-space: nowrap;cursor: pointer;transition: background .14s}.hrb-submit:hover:not(:disabled)[b-usgaykb0gy]{background: var(--nm-brand-600)}.hrb-submit:disabled[b-usgaykb0gy]{cursor: progress;opacity: .75}.hrb-submit:focus-visible[b-usgaykb0gy]{outline: 2px solid var(--nm-brand-700);outline-offset: 2px}.hrb-error[b-usgaykb0gy]{display: flex;align-items: center;gap: 6px;margin-top: 10px;font-size: 13px;font-weight: 600;color: var(--nm-bad)}.hrb-scrim[b-usgaykb0gy]{position: fixed;inset: 0;z-index: 40;cursor: default}.hrb-panel[b-usgaykb0gy]{position: absolute;top: calc(100% + 6px);left: 0;z-index: 50;width: max(100%,420px);max-width: calc(100vw - 24px);padding: 8px;border: 1px solid var(--nm-border);border-radius: 14px;background: var(--nm-surface);box-shadow: var(--nm-shadow-pop);cursor: default}.hrb-panel--occ[b-usgaykb0gy]{left: auto;right: 0;width: min(380px,calc(100vw - 24px));padding: 12px}@media (max-width: 899.98px){.hrb-panel[b-usgaykb0gy],.hrb-panel--occ[b-usgaykb0gy]{left: 0;right: 0;width: auto;max-width: none}}.hrb-panel__head[b-usgaykb0gy]{display: flex;align-items: center;justify-content: space-between;margin-bottom: 8px}.hrb-panel__title[b-usgaykb0gy]{font-size: 15px;font-weight: 800;color: var(--nm-ink)}.hrb-x[b-usgaykb0gy]{display: grid;flex: none;place-items: center;width: 32px;height: 32px;border: 0;border-radius: 8px;background: transparent;color: var(--nm-muted);cursor: pointer}.hrb-x:hover[b-usgaykb0gy]{background: var(--nm-surface-2);color: var(--nm-ink)}.hrb-q[b-usgaykb0gy]{display: flex;align-items: center;gap: 8px;height: 46px;padding: 0 6px 0 12px;border: 1px solid var(--nm-border-strong);border-radius: 10px;background: var(--nm-surface);color: var(--nm-muted);font-size: 15px}.hrb-q:focus-within[b-usgaykb0gy]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.hrb-q__input[b-usgaykb0gy]{flex: 1 1 auto;min-width: 0;border: 0;background: transparent;font-size: 15px;font-weight: 600;color: var(--nm-ink);outline: none}.hrb-q__input[b-usgaykb0gy]::placeholder{font-weight: 500;color: var(--nm-muted)}.hrb-sr[b-usgaykb0gy]{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.hrb-list[b-usgaykb0gy]{max-height: min(460px,60vh);margin-top: 6px;overflow-y: auto;overscroll-behavior: contain}.hrb-list.is-stale .hrb-opt[b-usgaykb0gy]{opacity: .5;transition: opacity .15s}.hrb-hint[b-usgaykb0gy]{padding: 12px 8px;font-size: 13.5px;color: var(--nm-muted)}.hrb-hint--tip[b-usgaykb0gy]{padding: 10px 8px 4px;font-size: 12.5px}.hrb-hint--foot[b-usgaykb0gy]{padding: 10px 2px 0;font-size: 12.5px;line-height: 1.45}.hrb-grp + .hrb-grp[b-usgaykb0gy]{margin-top: 6px;padding-top: 6px;border-top: 1px solid var(--nm-border)}.hrb-grp__h[b-usgaykb0gy]{display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 8px 8px 4px;font-size: 11px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--nm-muted)}.hrb-grp__h > span:first-child[b-usgaykb0gy]{display: inline-flex;align-items: center;gap: 6px}.hrb-grp__n[b-usgaykb0gy]{min-width: 20px;font-size: 11px;text-align: center;letter-spacing: 0;color: var(--nm-ink-2)}.hrb-grp__act[b-usgaykb0gy]{border: 0;background: none;font-size: 12px;font-weight: 600;letter-spacing: 0;text-transform: none;color: var(--nm-brand-700);cursor: pointer}.hrb-grp__act:hover[b-usgaykb0gy]{text-decoration: underline}.hrb-opt[b-usgaykb0gy]{display: flex;align-items: center;gap: 10px;width: 100%;padding: 8px;border: 0;border-radius: 10px;background: transparent;text-align: left;color: var(--nm-ink);cursor: pointer}.hrb-opt:hover[b-usgaykb0gy],.hrb-opt.is-active[b-usgaykb0gy]{background: var(--nm-surface-2)}.hrb-opt__ico[b-usgaykb0gy]{display: grid;flex: none;place-items: center;width: 34px;height: 34px;border: 1px solid var(--nm-border);border-radius: 9px;background: var(--nm-surface);color: var(--nm-brand-600);font-size: 15px}.hrb-opt--hotel .hrb-opt__ico[b-usgaykb0gy]{border-radius: 50%;color: var(--nm-ink-2)}.hrb-opt__body[b-usgaykb0gy]{display: flex;flex: 1 1 auto;flex-direction: column;gap: 1px;min-width: 0}.hrb-opt__name[b-usgaykb0gy]{overflow: hidden;font-size: 14.5px;font-weight: 600;white-space: nowrap;text-overflow: ellipsis}.hrb-opt__detail[b-usgaykb0gy],.hrb-opt__addr[b-usgaykb0gy]{overflow: hidden;font-size: 12.5px;white-space: nowrap;text-overflow: ellipsis;color: var(--nm-muted)}.hrb-opt__meta[b-usgaykb0gy]{display: flex;align-items: center;gap: 6px;min-width: 0;font-size: 12.5px;color: var(--nm-muted);--nmhs-size: 12px}.hrb-opt__meta[b-usgaykb0gy] .nmhs{flex: none}.hrb-opt__kind[b-usgaykb0gy]{flex: none;padding: 1px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);font-size: 11.5px;font-weight: 600;color: var(--nm-ink-2)}.hrb-hl[b-usgaykb0gy]{padding: 0;background: none;font-weight: 800;color: inherit}.hrb-hl:empty[b-usgaykb0gy]{display: none}.hrb-chiprow[b-usgaykb0gy]{display: grid;grid-template-columns: 80px minmax(0,1fr);align-items: start;gap: 8px;padding: 6px 8px}.hrb-chiprow__lbl[b-usgaykb0gy]{padding-top: 8px;font-size: 12.5px;font-weight: 600;color: var(--nm-muted)}.hrb-pchips[b-usgaykb0gy]{display: flex;flex-wrap: wrap;gap: 6px}.hrb-pchip[b-usgaykb0gy]{display: inline-flex;align-items: center;gap: 5px;height: 32px;padding: 0 12px 0 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 13.5px;font-weight: 600;white-space: nowrap;color: var(--nm-ink-2);cursor: pointer}.hrb-pchip .bi[b-usgaykb0gy]{color: var(--nm-brand-600);font-size: 13px}.hrb-pchip:hover[b-usgaykb0gy],.hrb-pchip.is-active[b-usgaykb0gy]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.hrb-rooms[b-usgaykb0gy]{display: flex;flex-direction: column;gap: 10px;max-height: min(420px,55vh);overflow-y: auto;overscroll-behavior: contain}.hrb-room[b-usgaykb0gy]{padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: 12px}.hrb-room__hd[b-usgaykb0gy]{display: flex;align-items: center;justify-content: space-between;font-size: 13px;font-weight: 800}.hrb-link[b-usgaykb0gy]{border: 0;background: none;font-size: 12.5px;font-weight: 600;cursor: pointer}.hrb-link--remove[b-usgaykb0gy]{color: var(--nm-bad)}.hrb-step[b-usgaykb0gy]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding-top: 10px}.hrb-step__name[b-usgaykb0gy]{font-size: 14px;font-weight: 700}.hrb-step__hint[b-usgaykb0gy]{font-size: 12px;color: var(--nm-muted)}.hrb-step__ctl[b-usgaykb0gy]{display: flex;align-items: center;gap: 6px}.hrb-step__ctl span[b-usgaykb0gy]{min-width: 22px;font-size: 15px;font-weight: 700;text-align: center;font-variant-numeric: tabular-nums}.hrb-step__ctl button[b-usgaykb0gy]{display: grid;place-items: center;width: 34px;height: 34px;border: 1px solid var(--nm-border-strong);border-radius: 10px;background: var(--nm-surface);color: var(--nm-ink);font-size: 14px;cursor: pointer}.hrb-step__ctl button:hover:not(:disabled)[b-usgaykb0gy]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.hrb-step__ctl button:disabled[b-usgaykb0gy]{opacity: .4;cursor: not-allowed}.hrb-ages[b-usgaykb0gy]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;padding-top: 10px}.hrb-age[b-usgaykb0gy]{display: flex;flex-direction: column;gap: 4px;font-size: 12px;font-weight: 600;color: var(--nm-muted)}.hrb-age select[b-usgaykb0gy]{height: 38px;padding: 0 8px;border: 1px solid var(--nm-border-strong);border-radius: 10px;background: var(--nm-surface);font-size: 14px;font-weight: 600;color: var(--nm-ink)}.hrb-panel__foot[b-usgaykb0gy]{display: flex;justify-content: space-between;gap: 8px;padding-top: 10px}.hrb-btn[b-usgaykb0gy]{display: inline-flex;align-items: center;gap: 6px;height: 36px;padding: 0 14px;border: 1px solid transparent;border-radius: 10px;font-size: 13.5px;font-weight: 600;cursor: pointer}.hrb-btn--ghost[b-usgaykb0gy]{border-color: var(--nm-border-strong);background: var(--nm-surface);color: var(--nm-ink)}.hrb-btn--ghost:hover:not(:disabled)[b-usgaykb0gy]{background: var(--nm-surface-2)}.hrb-btn--ghost:disabled[b-usgaykb0gy]{opacity: .5;cursor: not-allowed}.hrb-btn--primary[b-usgaykb0gy]{background: var(--nm-brand-500);color: var(--nm-on-brand)}.hrb-btn--primary:hover[b-usgaykb0gy]{background: var(--nm-brand-600)}.hrb-wait[b-usgaykb0gy]{animation: hrb-wait-in-b-usgaykb0gy .2s ease .3s both}@keyframes hrb-wait-in-b-usgaykb0gy{from{opacity: 0}to{opacity: 1}}.hrb-sk[b-usgaykb0gy]{display: block;width: var(--w,100%);height: var(--h,12px);border-radius: 6px;background: linear-gradient(90deg,var(--nm-surface-2) 25%,var(--nm-border) 37%,var(--nm-surface-2) 63%);background-size: 400% 100%;animation: hrb-shimmer-b-usgaykb0gy 1.4s ease infinite}.hrb-sk--pill[b-usgaykb0gy]{border-radius: var(--nm-r-pill)}@keyframes hrb-shimmer-b-usgaykb0gy{0%{background-position: 100% 50%}100%{background-position: 0 50%}}.hrb-optsk[b-usgaykb0gy]{display: flex;align-items: center;gap: 10px;padding: 8px}.hrb-optsk__body[b-usgaykb0gy]{display: flex;flex: 1 1 auto;flex-direction: column;gap: 6px;min-width: 0}.hrb-spin[b-usgaykb0gy]{flex: none;width: 15px;height: 15px;border: 2px solid currentColor;border-right-color: transparent;border-radius: 50%;animation: hrb-rot-b-usgaykb0gy .7s linear infinite}.hrb-q .hrb-spin[b-usgaykb0gy]{color: var(--nm-brand-500)}@keyframes hrb-rot-b-usgaykb0gy{to{transform: rotate(360deg)}}@media (prefers-reduced-motion: reduce){.hrb-wait[b-usgaykb0gy]{animation: none}.hrb-sk[b-usgaykb0gy]{animation: none}.hrb-spin[b-usgaykb0gy]{animation-duration: 2s}.hrb-caret[b-usgaykb0gy]{transition: none}}
/* /src/Features/Hotels/Retail/Public/Search/HotelRetailSearchWidget.razor.rz.scp.css */
.hrw[b-j26wseaf65]{width: 100%;padding: 14px;scroll-margin-top: calc(var(--nm-header-h) + 16px)}@media (min-width: 768px){.hrw[b-j26wseaf65]{padding: 14px 16px}}.hrw-note[b-j26wseaf65]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 8px;margin-top: 10px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: 10px;background: var(--nm-surface);font-size: 13px;color: var(--nm-ink-2)}.hrw-note .bi[b-j26wseaf65]{color: var(--nm-brand-600)}.hrw-note__go[b-j26wseaf65]{border: 0;background: none;font-size: 13px;font-weight: 700;color: var(--nm-brand-700);cursor: pointer}.hrw-note__go:hover[b-j26wseaf65]{text-decoration: underline;text-underline-offset: 2px}
/* /src/Features/Hotels/Retail/Public/Search/HotelSearchPage.razor.rz.scp.css */
.hrs[b-8usthz4z1q]{padding-block: 24px 56px;background: var(--nm-surface);font-family: var(--nm-font);color: var(--nm-ink)}@media (min-width: 1024px){.hrs[b-8usthz4z1q]{padding-bottom: 72px}}.hrs-wrap[b-8usthz4z1q]{max-width: 1200px;margin: 0 auto;padding: 0 16px}.hrs-summary[b-8usthz4z1q]{display: flex;align-items: center;gap: 10px;width: 100%;padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: 14px;background: var(--nm-surface);text-align: left;color: var(--nm-muted);font-size: 17px;cursor: pointer}.hrs-summary__body[b-8usthz4z1q]{display: flex;flex: 1 1 auto;flex-direction: column;min-width: 0}.hrs-summary__place[b-8usthz4z1q]{overflow: hidden;font-size: 15px;font-weight: 800;white-space: nowrap;text-overflow: ellipsis;color: var(--nm-ink)}.hrs-summary__meta[b-8usthz4z1q]{font-size: 12.5px;color: var(--nm-muted)}.hrs-summary__act[b-8usthz4z1q]{flex: none;font-size: 14px;font-weight: 700;color: var(--nm-brand-700)}.hrs-bar[b-8usthz4z1q]{display: none;margin-top: 10px;padding: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.hrs-bar.is-open[b-8usthz4z1q]{display: block}@media (min-width: 768px){.hrs-summary[b-8usthz4z1q]{display: none}.hrs-bar[b-8usthz4z1q],.hrs-bar.is-open[b-8usthz4z1q]{display: block;margin-top: 0;padding: 14px 16px}}.hrs-head[b-8usthz4z1q]{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 12px;margin-top: 24px}.hrs-head__text[b-8usthz4z1q]{min-width: 0}.hrs-h1[b-8usthz4z1q]{font-size: 22px;font-weight: 800;line-height: 1.25;letter-spacing: -0.02em;color: var(--nm-ink)}@media (min-width: 1024px){.hrs-h1[b-8usthz4z1q]{font-size: 28px}}.hrs-meta[b-8usthz4z1q]{margin-top: 4px;font-size: 14px;color: var(--nm-muted)}.hrs-sort[b-8usthz4z1q]{display: flex;align-items: center;gap: 8px;font-size: 13px;font-weight: 600;color: var(--nm-muted)}.hrs-sort[b-8usthz4z1q] .nm-select-wrap{min-width: 210px}.hrs-layout[b-8usthz4z1q]{display: grid;grid-template-columns: minmax(0,1fr);gap: 16px;margin-top: 16px;align-items: start}@media (min-width: 1024px){.hrs-layout[b-8usthz4z1q]{grid-template-columns: 260px minmax(0,1fr);gap: 24px}.hrs-layout.is-single[b-8usthz4z1q]{grid-template-columns: minmax(0,1fr)}}.hrs-filters[b-8usthz4z1q]{padding: 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}@media (min-width: 1024px){.hrs-filters[b-8usthz4z1q]{position: sticky;top: calc(var(--nm-header-offset) + 16px);padding: 16px}}.hrs-filters__toggle[b-8usthz4z1q]{display: flex;align-items: center;gap: 8px;width: 100%;padding: 10px 12px;border: 0;background: none;font-size: 14px;font-weight: 700;color: var(--nm-ink);cursor: pointer}.hrs-filters__toggle > span:first-of-type[b-8usthz4z1q]{flex: 1 1 auto;text-align: left}.hrs-filters__n[b-8usthz4z1q]{display: inline-grid;place-items: center;min-width: 20px;height: 20px;padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);font-size: 12px;color: var(--nm-on-brand)}.hrs-filters__body[b-8usthz4z1q]{display: none;padding: 4px 12px 12px}.hrs-filters__body.is-open[b-8usthz4z1q]{display: block}@media (min-width: 1024px){.hrs-filters__toggle[b-8usthz4z1q]{display: none}.hrs-filters__body[b-8usthz4z1q]{display: block;padding: 0}}.hrs-fgroup + .hrs-fgroup[b-8usthz4z1q]{margin-top: 16px;padding-top: 16px;border-top: 1px solid var(--nm-border)}.hrs-fgroup__h[b-8usthz4z1q]{display: block;margin-bottom: 8px;font-size: 11.5px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted)}.hrs-chips[b-8usthz4z1q]{display: flex;flex-wrap: wrap;gap: 6px}.hrs-chip[b-8usthz4z1q]{display: inline-flex;align-items: center;gap: 4px;height: 32px;padding: 0 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 13.5px;font-weight: 600;color: var(--nm-ink-2);cursor: pointer}.hrs-chip:hover[b-8usthz4z1q]{border-color: var(--nm-border-strong)}.hrs-chip.is-on[b-8usthz4z1q]{border-color: var(--nm-brand-500);background: var(--nm-brand-500);color: var(--nm-on-brand)}.hrs-chip.is-on .hrs-n[b-8usthz4z1q]{color: rgba(255,255,255,.85)}.hrs-n[b-8usthz4z1q]{margin-left: auto;padding-left: 4px;font-size: 12px;font-weight: 600;color: var(--nm-muted);font-variant-numeric: tabular-nums}.hrs-chips .hrs-n[b-8usthz4z1q]{margin-left: 2px}.hrs-filters.is-busy .hrs-n[b-8usthz4z1q]{opacity: .35}.hrs-radios[b-8usthz4z1q]{display: flex;flex-direction: column;gap: 6px}.hrs-radio[b-8usthz4z1q],.hrs-check[b-8usthz4z1q]{display: flex;align-items: center;gap: 8px;min-height: 32px;font-size: 14px;color: var(--nm-ink-2);cursor: pointer}.hrs-radio.is-off[b-8usthz4z1q]{color: var(--nm-muted);cursor: default}.hrs-radio input[b-8usthz4z1q],.hrs-check input[b-8usthz4z1q]{width: 17px;height: 17px;accent-color: var(--nm-brand-500)}.hrs-filters[b-8usthz4z1q] .hrs-clear{width: 100%;margin-top: 16px}.hrs-results[b-8usthz4z1q]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.hrs-skels[b-8usthz4z1q]{display: flex;flex-direction: column;gap: 14px}.hrs-state[b-8usthz4z1q]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.hrs-state[b-8usthz4z1q] .nm-empty__actions{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px;margin-top: 10px}.hrs-state[b-8usthz4z1q] .nm-empty__desc{max-width: 560px}.hrs-count[b-8usthz4z1q]{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 6px;font-size: 14px;color: var(--nm-ink)}.hrs-count__main[b-8usthz4z1q]{display: flex;flex-wrap: wrap;align-items: center;gap: 10px}.hrs-count__main[b-8usthz4z1q] strong{font-weight: 800;color: var(--nm-brand-700)}.hrs-count__busy[b-8usthz4z1q]{display: inline-flex;align-items: center;gap: 6px;font-size: 13px;color: var(--nm-muted)}.hrs-count__note[b-8usthz4z1q]{font-size: 13px;color: var(--nm-muted)}.hrs-active[b-8usthz4z1q]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.hrs-active__chip[b-8usthz4z1q]{display: inline-flex;align-items: center;gap: 4px;padding: 4px 8px 4px 11px;border: 1px solid var(--nm-brand-500);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 13px;font-weight: 600;color: var(--nm-brand-700);cursor: pointer}.hrs-active__chip:hover[b-8usthz4z1q]{background: var(--nm-surface-2)}.hrs-link[b-8usthz4z1q]{border: 0;background: none;font-size: 13px;font-weight: 700;color: var(--nm-brand-700);cursor: pointer}.hrs-link:hover[b-8usthz4z1q]{text-decoration: underline}.hrs-note[b-8usthz4z1q]{padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: 10px;font-size: 13px;color: var(--nm-ink-2)}.hrs-more[b-8usthz4z1q]{display: flex;flex-direction: column;align-items: center;gap: 6px;padding-top: 4px}.hrs-more__n[b-8usthz4z1q]{font-size: 13px;color: var(--nm-muted)}.hrs-help[b-8usthz4z1q]{display: flex;flex-wrap: wrap;justify-content: center;gap: 6px;padding: 14px 0 0;border-top: 1px solid var(--nm-border);font-size: 14px;color: var(--nm-ink-2)}.hrs-help__go[b-8usthz4z1q]{border: 0;background: none;font-size: 14px;font-weight: 700;color: var(--nm-brand-700);cursor: pointer}.hrs-help__go:hover[b-8usthz4z1q]{text-decoration: underline;text-underline-offset: 2px}.hrs-sr[b-8usthz4z1q]{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.hrs-wait[b-8usthz4z1q]{animation: hrs-wait-in-b-8usthz4z1q .2s ease .3s both}@keyframes hrs-wait-in-b-8usthz4z1q{from{opacity: 0}to{opacity: 1}}.hrs-progress[b-8usthz4z1q]{position: relative;display: block;height: 2px;overflow: hidden;border-radius: 2px;background: var(--nm-border)}.hrs-progress[b-8usthz4z1q]::after{content: "";position: absolute;top: 0;left: -40%;width: 40%;height: 100%;background: var(--nm-brand-500);animation: hrs-run-b-8usthz4z1q 1.3s ease-in-out infinite}@keyframes hrs-run-b-8usthz4z1q{to{left: 100%}}.hrs-spin[b-8usthz4z1q]{width: 13px;height: 13px;border: 2px solid var(--nm-brand-500);border-right-color: transparent;border-radius: 50%;animation: hrs-rot-b-8usthz4z1q .7s linear infinite}@keyframes hrs-rot-b-8usthz4z1q{to{transform: rotate(360deg)}}@media (prefers-reduced-motion: reduce){.hrs-wait[b-8usthz4z1q]{animation: none}.hrs-progress[b-8usthz4z1q]::after{left: 0;width: 100%;opacity: .35;animation: none}.hrs-spin[b-8usthz4z1q]{animation-duration: 2s}}
/* /src/Features/Hotels/Retail/Public/Search/HotelStayCard.razor.rz.scp.css */
.hsc[b-21tuii9snk]{display: grid;grid-template-columns: minmax(0,1fr);overflow: hidden;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);font-family: var(--nm-font);transition: border-color .15s,box-shadow .15s}.hsc:hover[b-21tuii9snk]{border-color: var(--nm-border-strong);box-shadow: var(--nm-shadow)}@media (min-width: 768px){.hsc[b-21tuii9snk]{grid-template-columns: 240px minmax(0,1fr) 210px}}.hsc__media[b-21tuii9snk]{position: relative;display: block;height: 180px}@media (min-width: 768px){.hsc__media[b-21tuii9snk]{height: 100%;min-height: 190px}}.hsc__media[b-21tuii9snk] .hsc__img{position: absolute;inset: 0;height: 100%}.hsc__flag[b-21tuii9snk]{position: absolute;left: 10px;top: 10px;padding: 3px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-600);font-size: 12px;font-weight: 700;color: var(--nm-on-brand)}.hsc__body[b-21tuii9snk]{display: flex;flex-direction: column;gap: 6px;min-width: 0;padding: 14px 16px}.hsc__top[b-21tuii9snk]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;--nmhs-size: 13px}.hsc__kind[b-21tuii9snk]{padding: 1px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);font-size: 12px;font-weight: 600;color: var(--nm-ink-2)}.hsc__review[b-21tuii9snk]{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 5px;font-size: 12.5px;color: var(--nm-muted)}.hsc__score[b-21tuii9snk]{padding: 1px 7px;border-radius: 6px;background: var(--nm-brand-600);font-weight: 800;color: var(--nm-on-brand)}.hsc__word[b-21tuii9snk]{font-weight: 700;color: var(--nm-ink)}.hsc__name[b-21tuii9snk]{font-size: 17px;font-weight: 800;line-height: 1.3;letter-spacing: -0.01em;color: var(--nm-ink)}.hsc__name a[b-21tuii9snk]{color: inherit;text-decoration: none}.hsc__name a:hover[b-21tuii9snk]{color: var(--nm-brand-700)}.hsc__addr[b-21tuii9snk]{font-size: 13px;color: var(--nm-muted)}.hsc__dist[b-21tuii9snk]{display: flex;align-items: center;gap: 5px;font-size: 13px;color: var(--nm-ink-2)}.hsc__dist .bi[b-21tuii9snk]{color: var(--nm-muted)}.hsc__amen[b-21tuii9snk]{display: flex;flex-wrap: wrap;gap: 4px 12px;margin: 0;padding: 0;list-style: none;--nmhfi-size: 15px}.hsc__amen li[b-21tuii9snk]{display: inline-flex;align-items: center;gap: 5px;font-size: 12.5px;color: var(--nm-ink-2)}.hsc__amen li[b-21tuii9snk] svg{color: var(--nm-muted)}.hsc__badges[b-21tuii9snk]{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 2px}.hsc__badge[b-21tuii9snk]{display: inline-flex;align-items: center;gap: 4px;padding: 2px 9px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);font-size: 12px;font-weight: 600;color: var(--nm-ink-2)}.hsc__badge.is-ok[b-21tuii9snk]{border-color: color-mix(in srgb,var(--nm-ok) 35%,var(--nm-border));color: var(--nm-ok)}.hsc__badge.is-warn[b-21tuii9snk]{border-color: color-mix(in srgb,var(--nm-warn) 35%,var(--nm-border));color: var(--nm-warn)}.hsc__price[b-21tuii9snk]{display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-end;gap: 2px;padding: 0 16px 16px}@media (min-width: 768px){.hsc__price[b-21tuii9snk]{align-items: flex-end;padding: 16px;border-left: 1px solid var(--nm-border);text-align: right}}.hsc__from[b-21tuii9snk]{font-size: 12px;color: var(--nm-muted)}.hsc__was[b-21tuii9snk]{display: inline-flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;gap: 6px}.hsc__was s[b-21tuii9snk]{font-size: 13px;color: var(--nm-muted);text-decoration-thickness: 1px}.hsc__off[b-21tuii9snk]{padding: 1px 7px;border-radius: 6px;background: var(--nm-brand-600);font-size: 12px;font-weight: 800;color: var(--nm-on-brand)}.hsc__total[b-21tuii9snk]{font-size: 21px;font-weight: 800;line-height: 1.2;letter-spacing: -0.01em;color: var(--nm-brand-700);font-variant-numeric: tabular-nums}.hsc__unit[b-21tuii9snk]{font-size: 12.5px;color: var(--nm-muted)}.hsc__night[b-21tuii9snk]{font-size: 12px;color: var(--nm-muted)}.hsc__price[b-21tuii9snk] .hsc__cta{margin-top: 8px}.hsc__sk[b-21tuii9snk]{display: block;width: var(--w,100%);height: var(--h,12px);margin: 3px 0;border-radius: 6px;background: linear-gradient(90deg,var(--nm-surface-2) 25%,var(--nm-border) 37%,var(--nm-surface-2) 63%);background-size: 400% 100%;animation: hsc-shimmer-b-21tuii9snk 1.4s ease infinite}@keyframes hsc-shimmer-b-21tuii9snk{0%{background-position: 100% 50%}100%{background-position: 0 50%}}.hsc__pending[b-21tuii9snk]{display: inline-flex;align-items: center;gap: 6px;margin-top: 2px}.hsc__spin[b-21tuii9snk]{width: 12px;height: 12px;border: 2px solid var(--nm-brand-500);border-right-color: transparent;border-radius: 50%;animation: hsc-rot-b-21tuii9snk .7s linear infinite}@keyframes hsc-rot-b-21tuii9snk{to{transform: rotate(360deg)}}@media (prefers-reduced-motion: reduce){.hsc[b-21tuii9snk],.hsc:hover[b-21tuii9snk]{transition: none}.hsc__sk[b-21tuii9snk]{animation: none}.hsc__spin[b-21tuii9snk]{animation-duration: 2s}}
/* /src/Features/Hotels/Retail/Public/Search/HotelStayCardSkeleton.razor.rz.scp.css */
.hsk[b-yy5w74tnk1]{display: grid;grid-template-columns: minmax(0,1fr);overflow: hidden;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}@media (min-width: 768px){.hsk[b-yy5w74tnk1]{grid-template-columns: 240px minmax(0,1fr) 210px}}.hsk__b[b-yy5w74tnk1]{display: block;width: var(--w,100%);height: var(--h,12px);border-radius: 6px;background: linear-gradient(90deg,var(--nm-surface-2) 25%,var(--nm-border) 37%,var(--nm-surface-2) 63%);background-size: 400% 100%;animation: hsk-shimmer-b-yy5w74tnk1 1.4s ease infinite}.hsk__b--pill[b-yy5w74tnk1]{border-radius: var(--nm-r-pill)}@keyframes hsk-shimmer-b-yy5w74tnk1{0%{background-position: 100% 50%}100%{background-position: 0 50%}}.hsk__media[b-yy5w74tnk1]{width: 100%;height: 180px;border-radius: 0}@media (min-width: 768px){.hsk__media[b-yy5w74tnk1]{height: 100%;min-height: 190px}}.hsk__body[b-yy5w74tnk1]{display: flex;flex-direction: column;gap: 9px;min-width: 0;padding: 16px}.hsk__pills[b-yy5w74tnk1]{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 2px}.hsk__price[b-yy5w74tnk1]{display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-end;gap: 6px;padding: 0 16px 16px}@media (min-width: 768px){.hsk__price[b-yy5w74tnk1]{align-items: flex-end;padding: 16px;border-left: 1px solid var(--nm-border)}}.hsk__cta[b-yy5w74tnk1]{margin-top: 6px;border-radius: var(--nm-r-input)}@media (prefers-reduced-motion: reduce){.hsk__b[b-yy5w74tnk1]{animation: none}}
/* /src/Features/Hotels/Retail/Public/Search/HotelWaitPanel.razor.rz.scp.css */
.hwp[b-fkymm14qmm]{position: relative;overflow: hidden;border: 1px solid var(--nm-border);border-radius: 14px;background: var(--nm-surface);font-family: var(--nm-font);animation: hwp-in-b-fkymm14qmm .2s ease .3s both}@keyframes hwp-in-b-fkymm14qmm{from{opacity: 0}to{opacity: 1}}.hwp__bar[b-fkymm14qmm]{position: absolute;top: 0;left: 0;width: 100%;height: 2px;overflow: hidden}.hwp__bar[b-fkymm14qmm]::after{content: "";position: absolute;top: 0;left: -40%;width: 40%;height: 100%;border-radius: 2px;background: var(--nm-brand-500);animation: hwp-run-b-fkymm14qmm 1.3s ease-in-out infinite}@keyframes hwp-run-b-fkymm14qmm{to{left: 100%}}.hwp__body[b-fkymm14qmm]{display: flex;flex-direction: column;gap: 10px;padding: 16px 16px 14px}.hwp__title[b-fkymm14qmm]{font-size: 15px;font-weight: 800;line-height: 1.4;color: var(--nm-ink)}.hwp__steps[b-fkymm14qmm]{display: flex;flex-wrap: wrap;gap: 6px 18px;margin: 0;padding: 0;list-style: none}.hwp__step[b-fkymm14qmm]{display: inline-flex;align-items: center;gap: 7px;font-size: 13.5px;font-weight: 600;color: var(--nm-muted)}.hwp__step.is-done[b-fkymm14qmm]{color: var(--nm-ok)}.hwp__step.is-now[b-fkymm14qmm]{color: var(--nm-ink)}.hwp__mark[b-fkymm14qmm]{display: inline-grid;place-items: center;width: 20px;height: 20px;border-radius: 50%;font-size: 13px}.hwp__step.is-done .hwp__mark[b-fkymm14qmm]{border: 1px solid currentColor}.hwp__step.is-todo .hwp__mark[b-fkymm14qmm]::before{content: "";width: 8px;height: 8px;border-radius: 50%;background: var(--nm-border-strong)}.hwp__spin[b-fkymm14qmm]{width: 14px;height: 14px;border: 2px solid var(--nm-brand-500);border-right-color: transparent;border-radius: 50%;animation: hwp-rot-b-fkymm14qmm .7s linear infinite}@keyframes hwp-rot-b-fkymm14qmm{to{transform: rotate(360deg)}}.hwp__time[b-fkymm14qmm]{display: flex;flex-wrap: wrap;gap: 4px;font-size: 13px;font-variant-numeric: tabular-nums;color: var(--nm-muted)}.hwp__time.is-slow[b-fkymm14qmm]{color: var(--nm-warn)}.hwp__dot[b-fkymm14qmm]{color: var(--nm-border-strong)}@media (prefers-reduced-motion: reduce){.hwp[b-fkymm14qmm]{animation: none}.hwp__bar[b-fkymm14qmm]::after{left: 0;width: 100%;opacity: .35;animation: none}.hwp__spin[b-fkymm14qmm]{animation-duration: 2s}}
/* /src/Features/Insurance/Pages/Manager/CatalogIndex.razor.rz.scp.css */
.nm-list-page[b-u3pdna3uq5]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-u3pdna3uq5]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-u3pdna3uq5]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-u3pdna3uq5]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 72ch}.nm-list-actions[b-u3pdna3uq5]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.inscat-stats[b-u3pdna3uq5]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.inscat-stats[b-u3pdna3uq5]::-webkit-scrollbar{display: none}.inscat-stat[b-u3pdna3uq5]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content}.inscat-stat + .inscat-stat[b-u3pdna3uq5]{border-left: 1px solid var(--nm-border)}.inscat-stat__dot[b-u3pdna3uq5]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.inscat-stat__lbl[b-u3pdna3uq5]{font-size: 12.5px;color: var(--nm-muted)}.inscat-stat__num[b-u3pdna3uq5]{font-size: 15px;font-weight: 800;color: var(--nm-ink);margin-left: auto}.inscat-card-ico[b-u3pdna3uq5]{width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50,#fff7ed);color: var(--nm-brand-700,#c2410c);display: inline-flex;align-items: center;justify-content: center;font-size: 13px;flex-shrink: 0}.inscat-card-title[b-u3pdna3uq5]{margin: 0;font-size: 14.5px;font-weight: 700;color: var(--nm-ink)}.inscat-card-hint[b-u3pdna3uq5]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted);text-align: right;max-width: 58ch;line-height: 1.45}.inscat-row-inactive[b-u3pdna3uq5]{opacity: .55}.inscat-name[b-u3pdna3uq5]{font-weight: 600;color: var(--nm-ink)}.inscat-name-alt[b-u3pdna3uq5]{font-size: 11.5px;color: var(--nm-muted);margin-top: 1px}.inscat-key[b-u3pdna3uq5]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;font-weight: 600;color: var(--nm-ink)}.inscat-key--none[b-u3pdna3uq5]{font-family: var(--nm-font);font-weight: 500;color: var(--nm-warn,#b45309)}.inscat-key-alt[b-u3pdna3uq5]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11px;color: var(--nm-muted);margin-top: 1px;word-break: break-all}.inscat-count[b-u3pdna3uq5]{display: inline-flex;align-items: center;justify-content: center;min-width: 24px;height: 22px;padding: 0 7px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50,#fff7ed);color: var(--nm-brand-700,#c2410c);font-size: 12px;font-weight: 700}.inscat-count--muted[b-u3pdna3uq5]{background: var(--nm-surface-2,#f5f5f4);color: var(--nm-muted)}.inscat-actions[b-u3pdna3uq5]{display: inline-flex;align-items: center;gap: 2px;justify-content: flex-end}.inscat-form[b-u3pdna3uq5]{display: flex;flex-direction: column;gap: 16px}.inscat-sec[b-u3pdna3uq5]{display: flex;flex-direction: column;gap: 10px}.inscat-sec-hd[b-u3pdna3uq5]{display: flex;align-items: baseline;gap: 7px;padding-bottom: 7px;border-bottom: 1px solid var(--nm-border);font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: .4px;color: var(--nm-muted)}.inscat-sec-hd i[b-u3pdna3uq5]{font-size: 13px}.inscat-sec-hd small[b-u3pdna3uq5]{margin-left: auto;text-transform: none;letter-spacing: 0;font-weight: 400;font-size: 11.5px}.inscat-lang[b-u3pdna3uq5]{display: flex;flex-direction: column;gap: 10px;padding-top: 12px}@media (max-width: 720px){.nm-list-page[b-u3pdna3uq5]{padding: 16px 14px 22px}.inscat-card-hint[b-u3pdna3uq5]{display: none}}
/* /src/Features/Insurance/Pages/Manager/PoliciesIndex.razor.rz.scp.css */
.nm-list-page[b-af4n99h010]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-af4n99h010]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-af4n99h010]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-af4n99h010]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-af4n99h010]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.inspol-stats[b-af4n99h010]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.inspol-stats[b-af4n99h010]::-webkit-scrollbar{display: none}.inspol-stat[b-af4n99h010]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content}.inspol-stat + .inspol-stat[b-af4n99h010]{border-left: 1px solid var(--nm-border)}.inspol-stat--btn[b-af4n99h010]{border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.inspol-stats > .inspol-stat--btn:first-child[b-af4n99h010]{border-left: 0}.inspol-stat--btn:hover .inspol-stat__lbl[b-af4n99h010]{color: var(--nm-ink)}.inspol-stat--btn.is-on .inspol-stat__lbl[b-af4n99h010]{color: var(--nm-brand-700);font-weight: 700}.inspol-stat--btn.is-on .inspol-stat__val[b-af4n99h010]{color: var(--nm-brand-700)}.inspol-stat__dot[b-af4n99h010]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.inspol-stat__dot--accent[b-af4n99h010]{background: var(--nm-brand-500)}.inspol-stat__dot--good[b-af4n99h010]{background: var(--nm-ok)}.inspol-stat__dot--warn[b-af4n99h010]{background: var(--nm-warn)}.inspol-stat__dot--bad[b-af4n99h010]{background: var(--nm-bad)}.inspol-stat__lbl[b-af4n99h010]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.inspol-stat__val[b-af4n99h010]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.inspol-stat--money .inspol-stat__val[b-af4n99h010]{font-size: 13px;font-weight: 700}.nm-list-toolbar[b-af4n99h010]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-af4n99h010]{width: 320px;max-width: 100%}.tb-select[b-af4n99h010]{min-width: 130px}.tb-select--date[b-af4n99h010]{min-width: 150px}.tb-select--sort[b-af4n99h010]{min-width: 160px}.tb-filters[b-af4n99h010]{display: contents}[b-af4n99h010] .tb-clear{margin-left: auto}.tb-daterange[b-af4n99h010]{display: inline-flex;align-items: center;gap: 6px}.tb-daterange__sep[b-af4n99h010]{color: var(--nm-muted);flex-shrink: 0}.tb-daterange[b-af4n99h010] .nm-dateinput{width: 142px}[b-af4n99h010] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-af4n99h010]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}.tb-status[b-af4n99h010]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-bottom: 14px}.tb-chip-count[b-af4n99h010]{margin-left: 4px;font-size: 10.5px;font-weight: 700;font-family: ui-monospace,'JetBrains Mono',monospace;opacity: .75}.inspol-active-tags[b-af4n99h010]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-bottom: 12px}.cell-2line[b-af4n99h010]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-af4n99h010]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 260px}.cell-2line__sub[b-af4n99h010]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 260px}.cell-muted[b-af4n99h010]{color: var(--nm-muted)}.cell-date[b-af4n99h010]{font-variant-numeric: tabular-nums}.cell-mono[b-af4n99h010]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px}.inspol-code[b-af4n99h010]{display: inline-flex;align-items: center;gap: 6px}.nm-code-pill[b-af4n99h010]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap;text-decoration: none}a.nm-code-pill:hover[b-af4n99h010]{background: var(--nm-brand-100,var(--nm-brand-50));text-decoration: underline}.inspol-booking-link[b-af4n99h010]{color: var(--nm-muted);font-size: 11px;text-decoration: none;line-height: 1}.inspol-booking-link:hover[b-af4n99h010]{color: var(--nm-brand-600,var(--nm-brand-500))}.inspol-fee[b-af4n99h010]{display: flex;flex-direction: column;align-items: flex-end;gap: 2px}.cell-amount[b-af4n99h010]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px;color: var(--nm-ink);white-space: nowrap}.inspol-repriced[b-af4n99h010]{display: inline-flex;align-items: center;gap: 3px;font-size: 10px;font-weight: 700;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-info-50,#eff6ff);color: var(--nm-info);cursor: help}.inspol-status[b-af4n99h010]{display: inline-flex;flex-direction: column;align-items: center;gap: 4px}.inspol-fail[b-af4n99h010]{font-size: 10.5px;color: var(--nm-bad);max-width: 160px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: help}[b-af4n99h010] .inspol-row-bad .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-bad)}.nm-row-actions[b-af4n99h010]{display: inline-flex;gap: 4px;justify-content: flex-end}.inspol-foot[b-af4n99h010]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.inspol-total[b-af4n99h010]{font-size: 12.5px;color: var(--nm-muted)}.inspol-total strong[b-af4n99h010]{color: var(--nm-ink);font-weight: 700}@media (max-width: 640px){.nm-list-page[b-af4n99h010]{padding: 16px 14px 22px}.tb-search[b-af4n99h010]{flex: 1;width: auto}[b-af4n99h010] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-af4n99h010]{display: none}.tb-filters.is-open[b-af4n99h010]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;width: 100%}.tb-filters.is-open .tb-select[b-af4n99h010]{flex: 1 1 45%;min-width: 0}.tb-select[b-af4n99h010] .nm-select-wrap,.tb-select[b-af4n99h010] .nm-select{width: 100%}.tb-filters.is-open .tb-daterange[b-af4n99h010]{flex: 1 1 100%}.tb-daterange[b-af4n99h010] .nm-dateinput-wrap{flex: 1;min-width: 0}.tb-daterange[b-af4n99h010] .nm-dateinput{width: 100%}.tb-status[b-af4n99h010]{flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: none;padding-bottom: 4px}.tb-status[b-af4n99h010]::-webkit-scrollbar{display: none}.tb-status[b-af4n99h010] .nm-chip{flex-shrink: 0}}
/* /src/Features/Insurance/Pages/Manager/PolicyDetail.razor.rz.scp.css */
.nm-list-page[b-czq1pgpsga]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-czq1pgpsga]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-czq1pgpsga]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.inspd-title[b-czq1pgpsga]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-czq1pgpsga]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-czq1pgpsga]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.inspd-crumb[b-czq1pgpsga]{color: var(--nm-muted);text-decoration: none}.inspd-crumb:hover[b-czq1pgpsga]{color: var(--nm-brand-700);text-decoration: underline}.inspd-crumb-sep[b-czq1pgpsga]{margin: 0 4px;color: var(--nm-muted)}.nm-code-pill[b-czq1pgpsga]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.inspd-loading[b-czq1pgpsga]{display: flex;flex-direction: column;gap: 12px}.inspd-shell[b-czq1pgpsga]{display: grid;grid-template-columns: minmax(0,1fr) 320px;gap: 16px;align-items: start}@media (max-width: 1100px){.inspd-shell[b-czq1pgpsga]{grid-template-columns: minmax(0,1fr)}}.inspd-main[b-czq1pgpsga]{display: flex;flex-direction: column;gap: 16px;min-width: 0}.inspd-side[b-czq1pgpsga]{display: flex;flex-direction: column;gap: 16px;min-width: 0}[b-czq1pgpsga] .inspd-card .nm-card__head{display: flex;align-items: center;gap: 8px}.inspd-card-ico[b-czq1pgpsga]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.inspd-card-title[b-czq1pgpsga]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.inspd-card-body[b-czq1pgpsga]{padding: 14px 16px;display: flex;flex-direction: column;gap: 10px}.inspd-muted[b-czq1pgpsga]{color: var(--nm-muted)}.inspd-bad[b-czq1pgpsga]{color: var(--nm-bad)}.inspd-mono[b-czq1pgpsga]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px}.inspd-hint[b-czq1pgpsga]{margin: 0;font-size: 11.5px;color: var(--nm-muted);line-height: 1.5}.inspd-fee-row[b-czq1pgpsga]{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;font-size: 13px;color: var(--nm-muted)}.inspd-fee-row b[b-czq1pgpsga]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;color: var(--nm-ink);white-space: nowrap}.inspd-fee-row--total[b-czq1pgpsga]{padding-top: 9px;margin-top: 2px;border-top: 1px solid var(--nm-border);font-weight: 700;color: var(--nm-ink)}.inspd-fee-row--total b[b-czq1pgpsga]{font-size: 15px;color: var(--nm-brand-700)}.inspd-fee-row--sub b[b-czq1pgpsga]{color: var(--nm-muted);font-weight: 500}.inspd-fee-note[b-czq1pgpsga]{display: flex;flex-direction: column;gap: 6px;padding: 9px 10px;border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.inspd-links[b-czq1pgpsga]{display: flex;flex-direction: column;gap: 2px}.inspd-link[b-czq1pgpsga]{display: inline-flex;align-items: center;gap: 8px;padding: 7px 9px;border-radius: 8px;font-size: 13px;font-weight: 500;color: var(--nm-ink);text-decoration: none}.inspd-link i[b-czq1pgpsga]{color: var(--nm-brand-600,var(--nm-brand-500));font-size: 14px}.inspd-link:hover[b-czq1pgpsga]{background: var(--nm-surface-2);color: var(--nm-brand-700)}.inspd-id-row[b-czq1pgpsga]{display: flex;flex-direction: column;gap: 1px}.inspd-id-row + .inspd-id-row[b-czq1pgpsga]{padding-top: 8px;border-top: 1px dashed var(--nm-border)}.inspd-id-lbl[b-czq1pgpsga]{font-size: 11px;font-weight: 700;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .03em}.inspd-id-val[b-czq1pgpsga]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-ink);word-break: break-all;user-select: all}.inspd-tabs[b-czq1pgpsga]{padding: 4px 16px 14px}.inspd-tab-body[b-czq1pgpsga]{display: flex;flex-direction: column;gap: 10px;padding-top: 12px}.inspd-tab-head[b-czq1pgpsga]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.inspd-tab-hint[b-czq1pgpsga]{margin: 0;flex: 1 1 240px;font-size: 11.5px;color: var(--nm-muted);line-height: 1.5}.inspd-expand[b-czq1pgpsga]{font-size: 11.5px;color: var(--nm-brand-700);text-decoration: none;white-space: nowrap}.inspd-expand:hover[b-czq1pgpsga]{text-decoration: underline}.inspd-2line[b-czq1pgpsga]{display: flex;flex-direction: column;align-items: flex-start;gap: 1px}.inspd-2line__main[b-czq1pgpsga]{font-weight: 500;color: var(--nm-ink)}.inspd-2line__sub[b-czq1pgpsga]{font-size: 10.5px;color: var(--nm-muted)}[b-czq1pgpsga] .inspd-row-bad .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-bad)}.nm-row-actions[b-czq1pgpsga]{display: inline-flex;gap: 4px;justify-content: flex-end}.inspd-modal-host[b-czq1pgpsga] .inspd-modal-full{max-width: none;width: calc(100vw - 32px);max-height: calc(100vh - 32px)}.inspd-modal-host[b-czq1pgpsga] .nm-modal-overlay:has(.inspd-modal-full){padding: 16px}.inspd-modal-title[b-czq1pgpsga]{margin: 0;font-size: 16px;font-weight: 700;color: var(--nm-ink)}.inspd-modal-host[b-czq1pgpsga] .nm-modal__head > .nm-iconbtn{margin-right: auto}.inspd-json[b-czq1pgpsga]{display: flex;flex-direction: column;gap: 10px}.inspd-pane[b-czq1pgpsga]{display: flex;flex-direction: column;gap: 6px;min-width: 0}.inspd-json-meta[b-czq1pgpsga]{display: flex;flex-wrap: wrap;gap: 6px 20px;padding: 10px 12px;border-radius: var(--nm-r-card);background: var(--nm-surface-2);font-size: 11.5px;color: var(--nm-ink);font-family: ui-monospace,'JetBrains Mono',monospace;overflow-wrap: anywhere}.inspd-json-meta em[b-czq1pgpsga]{font-style: normal;color: var(--nm-muted);font-family: var(--nm-font)}.inspd-json-meta__wide[b-czq1pgpsga]{flex: 1 0 100%;min-width: 0}.inspd-json-sec[b-czq1pgpsga]{display: flex;align-items: center;gap: 8px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.inspd-json-sec small[b-czq1pgpsga]{text-transform: none;letter-spacing: 0;font-weight: 400}.inspd-json-sec[b-czq1pgpsga] .nm-iconbtn{margin-left: auto}.inspd-pre[b-czq1pgpsga]{margin: 0;padding: 12px;max-height: 46vh;overflow: auto;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;line-height: 1.55;color: var(--nm-ink);white-space: pre-wrap;overflow-wrap: break-word;tab-size: 2}.inspd-json-split[b-czq1pgpsga]{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px}.inspd-modal-host[b-czq1pgpsga] .inspd-modal-full .inspd-json-split{grid-template-columns: repeat(2,minmax(0,1fr))}.inspd-modal-host[b-czq1pgpsga] .inspd-modal-full .inspd-pre{max-height: calc(100vh - 290px)}@media (max-width: 900px){.inspd-modal-host[b-czq1pgpsga] .inspd-modal-full .inspd-json-split{grid-template-columns: minmax(0,1fr)}}@media (max-width: 640px){.nm-list-page[b-czq1pgpsga]{padding: 16px 14px 22px}.inspd-tabs[b-czq1pgpsga]{padding: 4px 10px 12px}}
/* /src/Features/LuckyDraw/LuckyDrawImageSlot.razor.rz.scp.css */
.lds-slot[b-d9w5x05pme]{display: flex;flex-direction: column;gap: 8px;padding: 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.lds-slot__head[b-d9w5x05pme]{display: flex;align-items: center;gap: 8px;min-height: 26px}.lds-slot__step[b-d9w5x05pme]{flex: none;width: 20px;height: 20px;display: inline-flex;align-items: center;justify-content: center;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 11px;font-weight: 700;font-variant-numeric: tabular-nums}.lds-slot__label[b-d9w5x05pme]{flex: 1;min-width: 0;font-size: 13px;font-weight: 600;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.lds-slot__remove[b-d9w5x05pme]{flex: none;display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border: none;background: transparent;color: var(--nm-muted);border-radius: var(--nm-r-pill);font-size: 13px;cursor: pointer;transition: background .12s ease,color .12s ease}.lds-slot__remove:hover[b-d9w5x05pme]{background: var(--nm-bad-soft);color: var(--nm-bad)}.lds-slot__frame[b-d9w5x05pme]{position: relative;aspect-ratio: 16 / 10;overflow: hidden;border-radius: 10px;background: var(--nm-surface-2)}.lds-slot__img[b-d9w5x05pme]{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;display: block}[b-d9w5x05pme] .lds-slot__drop{position: absolute;inset: 0;gap: 0}[b-d9w5x05pme] .lds-slot__drop .nm-fileupload__drop{width: 100%;height: 100%;align-items: center;justify-content: center;border-radius: 10px;background: transparent}[b-d9w5x05pme] .lds-slot__drop .nm-fileupload__label{padding: 10px;gap: 2px}[b-d9w5x05pme] .lds-slot__drop .nm-fileupload__icon{font-size: 22px;margin-bottom: 0}[b-d9w5x05pme] .lds-slot__drop .nm-fileupload__title{font-size: 12.5px;line-height: 1.35}[b-d9w5x05pme] .lds-slot__drop .nm-fileupload__hint{display: none}[b-d9w5x05pme] .lds-slot__drop .nm-fileupload__list{display: none}[b-d9w5x05pme] .lds-slot__drop .nm-fileupload__errors{position: absolute;left: 0;right: 0;bottom: 0;padding: 5px 8px;background: var(--nm-bad-soft);border-bottom-left-radius: 10px;border-bottom-right-radius: 10px}[b-d9w5x05pme] .lds-slot__drop .nm-fileupload__error{font-size: 11.5px}.has-image[b-d9w5x05pme] .lds-slot__drop .nm-fileupload__drop{border-color: transparent}.has-image[b-d9w5x05pme] .lds-slot__drop .nm-fileupload__label{opacity: 0}.has-image .lds-slot__frame:hover[b-d9w5x05pme] .lds-slot__drop .nm-fileupload__drop{background: rgb(0 0 0 / .42)}.lds-slot__swap[b-d9w5x05pme]{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;gap: 6px;color: #fff;font-size: 12.5px;font-weight: 600;opacity: 0;transition: opacity .12s ease;pointer-events: none}.lds-slot__frame:hover .lds-slot__swap[b-d9w5x05pme]{opacity: 1}.lds-slot__hint[b-d9w5x05pme]{margin: 0;min-height: 30px;font-size: 11.5px;line-height: 1.45;color: var(--nm-muted)}.lds-slot__meta[b-d9w5x05pme]{opacity: .85}@media (hover: none){.lds-slot__swap[b-d9w5x05pme]{opacity: 1;inset: auto 6px 6px auto;padding: 3px 8px;border-radius: var(--nm-r-pill);background: rgb(0 0 0 / .55)}}
/* /src/Features/LuckyDraw/Pages/Manager/LuckyDrawDetail.razor.rz.scp.css */
.ld-page[b-cn48clzu09]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}@media (max-width: 768px){.ld-page[b-cn48clzu09]{padding: 16px 14px 22px}}.ld-headmeta[b-cn48clzu09]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;font-size: 13px;color: var(--nm-muted)}.ld-headmeta i[b-cn48clzu09]{margin-right: 4px}.ld-panel[b-cn48clzu09]{display: flex;flex-direction: column;gap: 14px;padding-top: 4px}.ld-cardtitle[b-cn48clzu09]{margin: 0;font-size: 15px;font-weight: 800;color: var(--nm-ink)}.ld-subsection[b-cn48clzu09]{margin: 14px 0 4px;font-size: 13px;font-weight: 800;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-ink-2)}.ld-hint[b-cn48clzu09]{margin: 0;font-size: 12px;color: var(--nm-muted)}.ld-form[b-cn48clzu09]{display: flex;flex-direction: column;gap: 12px}.ld-switches[b-cn48clzu09]{display: flex;flex-direction: column;gap: 10px}.ld-qty[b-cn48clzu09]{display: flex;flex-direction: column;gap: 8px;align-items: flex-start}.ld-ovgrid[b-cn48clzu09]{display: grid;grid-template-columns: repeat(auto-fit,minmax(max(420px,calc(50% - 7px)),1fr));gap: 14px;align-items: start}.ld-ovcell--full[b-cn48clzu09]{grid-column: 1 / -1}.ld-imgs[b-cn48clzu09]{display: flex;flex-direction: column;gap: 10px}.ld-imgs > .ld-subsection:first-child[b-cn48clzu09]{margin-top: 0}.ld-savebar[b-cn48clzu09]{position: sticky;bottom: 0;z-index: 5;display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: 0 -6px 20px -12px rgba(16,24,40,.18)}.ld-savebar.is-dirty[b-cn48clzu09]{border-color: var(--nm-brand-300);background: var(--nm-brand-50)}.ld-savebar__state[b-cn48clzu09]{display: flex;align-items: center;gap: 8px;min-width: 0;font-size: 13px;color: var(--nm-ink-2)}.ld-savebar__text[b-cn48clzu09]{min-width: 0}.ld-savebar__muted[b-cn48clzu09]{color: var(--nm-muted)}.ld-savebar__ok[b-cn48clzu09]{color: var(--nm-ok)}.ld-savebar__dot[b-cn48clzu09]{flex: none;width: 8px;height: 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);animation: ld-savebar-pulse-b-cn48clzu09 1.8s ease-in-out infinite}@keyframes ld-savebar-pulse-b-cn48clzu09{0%,100%{opacity: 1}50%{opacity: .3}}@media (prefers-reduced-motion: reduce){.ld-savebar__dot[b-cn48clzu09]{animation: none}}.ld-savebar__hint[b-cn48clzu09]{display: inline-flex;align-items: center;gap: 3px;margin-left: 4px;padding-left: 10px;border-left: 1px solid var(--nm-border-strong);color: var(--nm-muted);font-size: 12px}.ld-savebar__kbd[b-cn48clzu09]{padding: 1px 6px;border: 1px solid var(--nm-border-strong);border-bottom-width: 2px;border-radius: 6px;background: var(--nm-surface);font-family: inherit;font-size: 11px;font-weight: 700;color: var(--nm-ink-2)}.ld-savebar__acts[b-cn48clzu09]{display: flex;align-items: center;gap: 8px;margin-left: auto}@media (max-width: 900px){.ld-savebar__hint[b-cn48clzu09]{display: none}}.ld-inlinefield[b-cn48clzu09]{display: flex;align-items: center;gap: 8px;margin: 0}.ld-inlinefield[b-cn48clzu09] .nm-field__label{margin: 0;white-space: nowrap}.ld-bgs[b-cn48clzu09]{display: grid;grid-template-columns: repeat(auto-fit,minmax(210px,1fr));gap: 12px}.ld-bgs--single[b-cn48clzu09]{grid-template-columns: minmax(210px,300px)}.ld-prizes[b-cn48clzu09]{display: grid;grid-template-columns: repeat(auto-fill,minmax(300px,1fr));gap: 12px}.ld-prize[b-cn48clzu09]{display: flex;gap: 12px;align-items: center;padding: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.ld-prize.is-off[b-cn48clzu09]{opacity: .6}.ld-prize.is-special[b-cn48clzu09]{border-color: var(--nm-brand-300);box-shadow: 0 0 0 3px var(--nm-brand-100)}.ld-prize__img[b-cn48clzu09]{flex: 0 0 64px;height: 64px;display: flex;align-items: center;justify-content: center;overflow: hidden;border-radius: 10px;background: var(--nm-surface-2);color: var(--nm-muted);font-size: 24px}.ld-prize__img img[b-cn48clzu09]{width: 100%;height: 100%;object-fit: cover}.ld-prize__body[b-cn48clzu09]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 4px}.ld-prize__title[b-cn48clzu09]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.ld-prize__meta[b-cn48clzu09]{font-size: 12px;color: var(--nm-muted)}.ld-prize__acts[b-cn48clzu09]{display: flex;gap: 4px}.ld-sponsors[b-cn48clzu09]{display: grid;grid-template-columns: repeat(auto-fill,minmax(280px,1fr));gap: 12px}.ld-sponsor[b-cn48clzu09]{display: flex;gap: 12px;align-items: center;padding: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.ld-sponsor.is-off[b-cn48clzu09]{opacity: .6}.ld-sponsor__order[b-cn48clzu09]{flex: 0 0 auto;min-width: 22px;height: 22px;padding: 0 6px;display: inline-flex;align-items: center;justify-content: center;border-radius: 999px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);color: var(--nm-muted);font-size: 12px;font-weight: 600;font-variant-numeric: tabular-nums}.ld-sponsor__logo[b-cn48clzu09]{flex: 0 0 88px;height: 48px;display: flex;align-items: center;justify-content: center;overflow: hidden;border-radius: 8px;background: var(--nm-surface-2);font-size: 12px;color: var(--nm-muted);text-align: center}.ld-sponsor__logo img[b-cn48clzu09]{max-width: 100%;max-height: 100%;object-fit: contain}.ld-sponsor__body[b-cn48clzu09]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 4px}.ld-batches[b-cn48clzu09]{display: flex;flex-direction: column;gap: 8px}.ld-batches--grid[b-cn48clzu09]{display: grid;grid-template-columns: repeat(auto-fill,minmax(320px,1fr));gap: 10px}.ld-batch[b-cn48clzu09]{display: flex;align-items: center;gap: 12px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface)}.ld-batch__icon[b-cn48clzu09]{font-size: 20px;color: var(--nm-ok)}.ld-batch__main[b-cn48clzu09]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 2px}.ld-batch__meta[b-cn48clzu09]{font-size: 12px;color: var(--nm-muted)}.ld-name[b-cn48clzu09]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.ld-name__meta[b-cn48clzu09]{font-size: 12px;color: var(--nm-muted)}.ld-rowacts[b-cn48clzu09]{display: inline-flex;gap: 4px;justify-content: flex-end}.ld-weight[b-cn48clzu09]{font-variant-numeric: tabular-nums;color: var(--nm-muted)}.ld-weight.is-many[b-cn48clzu09]{font-weight: 800;color: var(--nm-brand-700)}.ld-listcard[b-cn48clzu09] .nm-card__body{padding: 0}.ld-listcard[b-cn48clzu09] .nm-grid-wrap{border: 0;border-radius: 0;background: transparent}.ld-toolbar[b-cn48clzu09]{padding: 12px 14px}.ld-filterbar[b-cn48clzu09]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding: 10px 14px;background: var(--nm-surface-2);border-top: 1px solid var(--nm-border);border-bottom: 1px solid var(--nm-border)}.ld-search[b-cn48clzu09]{flex: 1 1 240px;max-width: 340px}.ld-batchpick[b-cn48clzu09]{flex: 0 1 220px;min-width: 160px}.ld-filterbar__end[b-cn48clzu09]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.ld-sortpick[b-cn48clzu09]{display: inline-flex;align-items: center;gap: 8px}.ld-sortpick__label[b-cn48clzu09]{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 600;color: var(--nm-muted);white-space: nowrap}.ld-chips[b-cn48clzu09]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.ld-foot[b-cn48clzu09]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 10px 14px;border-top: 1px solid var(--nm-border);font-size: 13px;color: var(--nm-muted)}.ld-row-off[b-cn48clzu09]{opacity: .55}.ld-import[b-cn48clzu09]{display: flex;flex-direction: column;gap: 14px}.ld-preview[b-cn48clzu09]{display: flex;flex-direction: column;gap: 12px}.ld-table-wrap[b-cn48clzu09]{overflow-x: auto;border: 1px solid var(--nm-border);border-radius: 12px}.ld-table[b-cn48clzu09]{width: 100%;border-collapse: collapse;font-size: 13px}.ld-table th[b-cn48clzu09],.ld-table td[b-cn48clzu09]{padding: 8px 10px;text-align: left;border-bottom: 1px solid var(--nm-border)}.ld-table th[b-cn48clzu09]{background: var(--nm-surface-2);font-size: 12px;font-weight: 700;color: var(--nm-ink-2);white-space: nowrap}.ld-table tbody tr:last-child td[b-cn48clzu09]{border-bottom: 0}.ld-table code[b-cn48clzu09]{padding: 1px 6px;border-radius: 6px;background: var(--nm-surface-2);font-family: ui-monospace,SFMono-Regular,Menlo,monospace}.ld-num[b-cn48clzu09]{text-align: right;font-variant-numeric: tabular-nums}.ld-sample[b-cn48clzu09]{color: var(--nm-muted);max-width: 320px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ld-row-dup[b-cn48clzu09]{background: var(--nm-warn-soft)}.ld-skipped[b-cn48clzu09]{margin: 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 6px;font-size: 12px;color: var(--nm-muted)}.ld-skipped li[b-cn48clzu09]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ld-skipped__why[b-cn48clzu09]{color: var(--nm-ink-2)}.ld-skipped__data[b-cn48clzu09]{opacity: .8}.ld-stagecols[b-cn48clzu09]{display: flex;flex-direction: column;gap: 6px}.ld-stagecol[b-cn48clzu09]{display: grid;grid-template-columns: 22px auto minmax(0,1fr) 64px;align-items: center;gap: 12px;padding: 6px 8px 6px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.ld-stagecol.is-on[b-cn48clzu09]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.ld-stagecol.is-fixed[b-cn48clzu09]{background: var(--nm-surface-2)}.ld-stagecol__name[b-cn48clzu09]{display: inline-flex;align-items: center;gap: 8px;font-size: 13px;font-weight: 600;color: var(--nm-ink-2)}.ld-stagecol__pos[b-cn48clzu09]{font-size: 12px;font-weight: 700;color: var(--nm-muted);text-align: center;font-variant-numeric: tabular-nums}.ld-stagecol.is-on .ld-stagecol__pos[b-cn48clzu09]{color: var(--nm-brand-600)}.ld-stagecol__move[b-cn48clzu09]{display: inline-flex;justify-content: flex-end;gap: 2px}.ld-stagecol__meta[b-cn48clzu09]{min-width: 0;text-align: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.ld-stageprev[b-cn48clzu09]{overflow-x: auto;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input)}.ld-stageprev table[b-cn48clzu09]{width: 100%;border-collapse: collapse;font-size: 12.5px}.ld-stageprev th[b-cn48clzu09],.ld-stageprev td[b-cn48clzu09]{padding: 6px 10px;text-align: left;border-bottom: 1px solid var(--nm-border);color: var(--nm-ink)}.ld-stageprev th[b-cn48clzu09]{background: var(--nm-surface-2);font-size: 11px;font-weight: 800;text-transform: uppercase;letter-spacing: .08em;color: var(--nm-muted)}.ld-stageprev tbody tr:last-child td[b-cn48clzu09]{border-bottom: 0}.ld-stageprev .ld-stageprev__no[b-cn48clzu09]{width: 40px;color: var(--nm-muted)}.ld-stageprev .ld-stageprev__code[b-cn48clzu09],.ld-stageprev .ld-stageprev__weight[b-cn48clzu09],.ld-stageprev .ld-stageprev__phone[b-cn48clzu09]{white-space: nowrap;font-variant-numeric: tabular-nums}.ld-stageprev td.ld-stageprev__code[b-cn48clzu09]{font-weight: 700}.ld-stageprev .ld-stageprev__weight[b-cn48clzu09]{text-align: right}
/* /src/Features/LuckyDraw/Pages/Manager/LuckyDrawIndex.razor.rz.scp.css */
.ld-page[b-7p7cycwstn]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}@media (max-width: 768px){.ld-page[b-7p7cycwstn]{padding: 16px 14px 22px}}.ld-onboard[b-7p7cycwstn]{max-width: 860px;margin: 8px auto 0}.ld-onboard__head[b-7p7cycwstn]{text-align: center;display: flex;flex-direction: column;align-items: center;gap: 6px}.ld-onboard__icon[b-7p7cycwstn]{display: inline-flex;align-items: center;justify-content: center;width: 56px;height: 56px;margin-bottom: 4px;border-radius: 18px;background: var(--nm-brand-100);color: var(--nm-brand-700);font-size: 26px}.ld-onboard__title[b-7p7cycwstn]{margin: 0;font-size: 18px;font-weight: 800}.ld-onboard__sub[b-7p7cycwstn]{margin: 0;font-size: 14px;color: var(--nm-muted);max-width: 52ch}.ld-steps3[b-7p7cycwstn]{display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));gap: 12px;margin: 20px 0 0;padding: 0;list-style: none;counter-reset: none}.ld-steps3 li[b-7p7cycwstn]{display: flex;gap: 10px;align-items: flex-start;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.ld-steps3 li div[b-7p7cycwstn]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.ld-steps3 strong[b-7p7cycwstn]{font-size: 14px;font-weight: 700}.ld-steps3 span:not(.ld-steps3__no)[b-7p7cycwstn]{font-size: 12px;color: var(--nm-muted)}.ld-steps3__no[b-7p7cycwstn]{flex: 0 0 24px;height: 24px;display: inline-flex;align-items: center;justify-content: center;border-radius: 999px;background: var(--nm-brand-500);color: #fff;font-size: 13px;font-weight: 800}.ld-onboard__cta[b-7p7cycwstn]{display: flex;justify-content: center;margin-top: 20px}.ld-listcard[b-7p7cycwstn] .nm-card__body{padding: 0}.ld-listcard[b-7p7cycwstn] .nm-grid-wrap{border: 0;border-radius: 0;background: transparent}.ld-toolbar[b-7p7cycwstn]{padding: 12px 14px;border-bottom: 1px solid var(--nm-border)}.ld-search[b-7p7cycwstn]{flex: 1 1 260px;max-width: 380px}.ld-chips[b-7p7cycwstn]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.ld-name[b-7p7cycwstn]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.ld-name__meta[b-7p7cycwstn]{font-size: 12px;color: var(--nm-muted)}.ld-when[b-7p7cycwstn]{display: flex;flex-direction: column;gap: 2px}.ld-row-live[b-7p7cycwstn] td:first-child{box-shadow: inset 3px 0 0 var(--nm-ok)}.ld-progress[b-7p7cycwstn]{display: flex;flex-direction: column;gap: 4px;align-items: flex-end}.ld-progress__text[b-7p7cycwstn]{font-size: 13px;font-weight: 700;font-variant-numeric: tabular-nums}.ld-progress__track[b-7p7cycwstn]{width: 100%;height: 5px;border-radius: 999px;background: var(--nm-surface-2);overflow: hidden}.ld-progress__fill[b-7p7cycwstn]{display: block;height: 100%;border-radius: 999px;background: var(--nm-brand-500)}.ld-rowacts[b-7p7cycwstn]{display: inline-flex;gap: 4px;justify-content: flex-end}.ld-foot[b-7p7cycwstn]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 10px 14px;border-top: 1px solid var(--nm-border);font-size: 13px;color: var(--nm-muted)}.ld-foot__hint[b-7p7cycwstn]{display: inline-flex;align-items: center;gap: 6px}.ld-form[b-7p7cycwstn]{display: flex;flex-direction: column;gap: 12px}
/* /src/Features/LuckyDraw/Pages/Manager/LuckyDrawStage.razor.rz.scp.css */
.lds[b-ipb027hw1u]{--lds-ink: #1f2937;--lds-ink-soft: rgba(31,41,55,.62);--lds-on-photo: #ffffff;--lds-glass: rgba(255,255,255,.78);--lds-glass-strong: rgba(255,255,255,.94);--lds-veil: rgba(31,41,55,.06);--lds-veil-strong: rgba(31,41,55,.12);--lds-line: rgba(31,41,55,.14);--lds-line-strong: rgba(31,41,55,.26);--lds-shadow: 0 14px 44px rgba(31,41,55,.18);--lds-special: #f59e0b;--lds-special-ink: #b45309;--lds-stage-bg: #f7f5f0;--lds-scrim: #ffffff;--lds-accent: var(--nm-brand-500);--lds-accent-glow: color-mix(in srgb,var(--lds-accent) 40%,transparent);--lds-accent-faint: color-mix(in srgb,var(--lds-accent) 14%,transparent)}.lds-boot[b-ipb027hw1u]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 12px;min-height: 100vh;padding: 24px;font-family: var(--nm-font)}.lds[b-ipb027hw1u]{position: fixed;inset: 0;overflow: hidden;font-family: var(--nm-font);color: var(--lds-ink);background: var(--lds-stage-bg)}.lds[b-ipb027hw1u]::before{content: "";position: absolute;inset: -20%;background: radial-gradient(42% 55% at 18% 8%,var(--lds-accent-faint),transparent 70%),radial-gradient(48% 60% at 85% 92%,var(--lds-accent-faint),transparent 70%);animation: lds-breathe-b-ipb027hw1u 14s ease-in-out infinite alternate;pointer-events: none}@keyframes lds-breathe-b-ipb027hw1u{from{opacity: .55;transform: scale(1)}to{opacity: 1;transform: scale(1.06)}}.lds__bg[b-ipb027hw1u]{position: absolute;inset: 0;background-size: cover;background-position: center;transition: opacity .4s ease}.lds__bg--a[b-ipb027hw1u]{opacity: 1}.lds__bg--b[b-ipb027hw1u]{opacity: 0}.lds__bg--b.is-on[b-ipb027hw1u]{opacity: 1}.lds__scrim[b-ipb027hw1u]{position: absolute;inset: 0;background: var(--lds-scrim);transition: opacity .4s ease;pointer-events: none}.lds__inner[b-ipb027hw1u]::before{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(255,255,255,.6),transparent 22%),linear-gradient(0deg,rgba(255,255,255,.65),transparent 26%);pointer-events: none;z-index: -1}.lds__inner[b-ipb027hw1u]{position: relative;z-index: 1;display: flex;flex-direction: column;gap: 16px;height: 100%;padding: 20px 26px 24px}.lds__head[b-ipb027hw1u]{position: relative;text-align: center}.lds__sponsors[b-ipb027hw1u]{display: flex;align-items: center;justify-content: center;gap: 26px;flex-wrap: wrap;width: fit-content;margin: 0 auto 10px;padding: 8px 22px;border-radius: 999px;border: 1px solid var(--lds-line);background: var(--lds-glass);backdrop-filter: blur(10px);box-shadow: 0 4px 18px rgba(31,41,55,.08)}.lds__logo[b-ipb027hw1u]{display: block;max-height: 58px;max-width: 240px;margin: 0 auto 8px;object-fit: contain;filter: drop-shadow(0 4px 14px rgba(255,255,255,.6))}.lds__sponsors img[b-ipb027hw1u]{max-height: 42px;max-width: 180px;object-fit: contain}.lds__sponsor-name[b-ipb027hw1u]{font-size: 14px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--lds-ink)}.lds__title[b-ipb027hw1u]{display: flex;align-items: center;justify-content: center;gap: 16px;margin: 0;font-size: clamp(20px,2.3vw,34px);font-weight: 900;letter-spacing: .05em;text-transform: uppercase;color: var(--lds-accent);text-shadow: 0 1px 0 rgba(255,255,255,.9),0 2px 22px rgba(255,255,255,.95),0 0 46px rgba(255,255,255,.8)}.lds__title[b-ipb027hw1u]::before,.lds__title[b-ipb027hw1u]::after{content: "";flex: 0 1 180px;height: 2px;border-radius: 2px}.lds__title[b-ipb027hw1u]::before{background: linear-gradient(90deg,transparent,var(--lds-accent))}.lds__title[b-ipb027hw1u]::after{background: linear-gradient(270deg,transparent,var(--lds-accent))}.lds__sub[b-ipb027hw1u]{margin: 6px 0 0;font-size: clamp(12px,1.2vw,17px);font-weight: 700;letter-spacing: .28em;text-transform: uppercase;color: var(--lds-ink);text-shadow: 0 1px 12px rgba(255,255,255,.9)}.lds__exit[b-ipb027hw1u]{position: absolute;top: 0;right: 0;width: 36px;height: 36px;display: flex;align-items: center;justify-content: center;border: 1px solid var(--lds-line);border-radius: 10px;background: var(--lds-glass);color: var(--lds-ink-soft);cursor: pointer;transition: background .15s ease,color .15s ease}.lds__exit:hover[b-ipb027hw1u]{background: var(--lds-glass-strong);color: var(--lds-ink)}.lds__motion[b-ipb027hw1u]{position: absolute;top: 0;right: 44px;width: 36px;height: 36px;display: flex;align-items: center;justify-content: center;border: 1px solid var(--lds-line);border-radius: 10px;background: var(--lds-glass);color: var(--lds-accent);cursor: pointer;opacity: .7;transition: background .15s ease,color .15s ease,opacity .15s ease}.lds__motion:hover[b-ipb027hw1u]{background: var(--lds-glass-strong);opacity: 1}.lds__motion.is-off[b-ipb027hw1u]{color: var(--lds-ink-soft)}.lds__body[b-ipb027hw1u]{flex: 1;min-height: 0;display: grid;grid-template-columns: 6fr 4fr;gap: 16px}.lds__panel[b-ipb027hw1u]{min-height: 0;display: flex;flex-direction: column;gap: 8px;padding: 12px 14px;border-radius: 18px;border: 1px solid rgba(255,255,255,.8);background: var(--lds-glass);backdrop-filter: blur(14px) saturate(1.1);box-shadow: var(--lds-shadow)}.lds__panel--prizes:only-child[b-ipb027hw1u]{grid-column: 1 / -1}.lds__panel--prizes:only-child .lds__prizes.is-few[b-ipb027hw1u]{grid-template-columns: repeat(auto-fit,minmax(280px,360px));justify-content: center}.lds__panel--prizes:only-child .lds__prizes.is-some[b-ipb027hw1u]{grid-template-columns: repeat(auto-fit,minmax(220px,300px));justify-content: center}.lds__panel--prizes[b-ipb027hw1u]{background: transparent;border: 0;box-shadow: none;backdrop-filter: none;padding: 0}.lds__panel-title[b-ipb027hw1u]{display: flex;align-items: center;justify-content: center;gap: 10px;width: fit-content;margin: 0 auto;padding: 6px 16px;border-radius: 999px;border: 1px solid color-mix(in srgb,var(--lds-accent) 35%,transparent);background: #fff;box-shadow: 0 4px 16px rgba(31,41,55,.12);font-size: clamp(12px,1.05vw,15px);font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: var(--lds-accent);white-space: nowrap}.lds__panel-title[b-ipb027hw1u]::before,.lds__panel-title[b-ipb027hw1u]::after{content: "";width: 20px;height: 2px;border-radius: 2px;background: var(--lds-accent)}.lds__prizes[b-ipb027hw1u]{flex: 1;min-height: 0;overflow-y: auto;display: grid;gap: 12px;padding: 6px;align-content: safe center;scrollbar-width: thin;scrollbar-color: var(--lds-line-strong) transparent}.lds__prizes.is-solo[b-ipb027hw1u]{grid-template-columns: minmax(0,min(26vw,340px));justify-content: center}.lds__prizes.is-solo .lds__prize[b-ipb027hw1u]{padding: 14px;gap: 10px}.lds__prizes.is-few[b-ipb027hw1u]{grid-template-columns: repeat(auto-fit,minmax(240px,1fr))}.lds__prizes.is-some[b-ipb027hw1u]{grid-template-columns: repeat(auto-fill,minmax(180px,1fr))}.lds__prizes.is-many[b-ipb027hw1u]{grid-template-columns: repeat(auto-fill,minmax(140px,1fr));gap: 10px}.lds__prizes.is-solo .lds__prize-img[b-ipb027hw1u]{aspect-ratio: 4 / 3;max-height: 200px}.lds__prizes.is-solo .lds__prize-name[b-ipb027hw1u]{font-size: clamp(16px,1.7vw,22px)}.lds__prizes.is-solo .lds__prize-left[b-ipb027hw1u]{font-size: 14px;padding: 4px 14px}.lds__prizes.is-many .lds__prize[b-ipb027hw1u]{padding: 8px;gap: 4px}.lds__prizes.is-many .lds__prize-name[b-ipb027hw1u]{font-size: 13px}.lds__prize[b-ipb027hw1u]{position: relative;display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 10px;border: 1px solid rgba(255,255,255,.85);border-radius: 16px;background: var(--lds-glass);backdrop-filter: blur(10px);color: var(--lds-ink);cursor: pointer;box-shadow: 0 6px 22px rgba(31,41,55,.12);transition: transform .15s ease,border-color .15s ease,background .15s ease,box-shadow .2s ease}.lds__prize:hover:not(:disabled)[b-ipb027hw1u]{transform: translateY(-3px);background: var(--lds-glass-strong);box-shadow: 0 10px 30px rgba(31,41,55,.18)}.lds__prize.is-picked[b-ipb027hw1u]{border-color: var(--lds-accent);background: var(--lds-glass-strong);box-shadow: 0 0 0 1px var(--lds-accent),0 0 32px var(--lds-accent-glow)}.lds__prize.is-special[b-ipb027hw1u]{border-color: color-mix(in srgb,var(--lds-special) 70%,transparent)}.lds__prize.is-special.is-picked[b-ipb027hw1u]{border-color: var(--lds-special);box-shadow: 0 0 0 1px var(--lds-special),0 0 32px rgba(245,158,11,.35)}.lds__prize.is-out[b-ipb027hw1u]{opacity: .45;cursor: not-allowed;filter: grayscale(.6)}.lds__prize:disabled[b-ipb027hw1u]{cursor: not-allowed}.lds__prize-img[b-ipb027hw1u]{width: 100%;aspect-ratio: 4 / 3;display: flex;align-items: center;justify-content: center;overflow: hidden;border-radius: 10px;background: #fff;padding: 6px;font-size: 26px;color: var(--lds-ink-soft)}.lds__prize-img img[b-ipb027hw1u]{width: 100%;height: 100%;object-fit: contain}.lds__prize-name[b-ipb027hw1u]{font-size: 14px;font-weight: 800;text-align: center}.lds__prize-left[b-ipb027hw1u]{font-size: 12px;font-weight: 700;padding: 2px 10px;border-radius: 999px;background: var(--lds-veil);color: var(--lds-ink-soft)}.lds__prize.is-picked .lds__prize-left[b-ipb027hw1u]{background: var(--lds-accent-faint);color: var(--lds-ink)}.lds__guests[b-ipb027hw1u]{flex: 1;min-height: 0;overflow-y: auto;scrollbar-width: thin;scrollbar-color: var(--lds-line-strong) transparent}.lds__guests table[b-ipb027hw1u]{width: 100%;border-collapse: collapse;font-size: 12.5px}.lds__guests th[b-ipb027hw1u],.lds__guests td[b-ipb027hw1u]{padding: 5px 8px;text-align: left;border-bottom: 1px solid var(--lds-line)}.lds__guests tbody tr:hover td[b-ipb027hw1u]{background: var(--lds-veil)}.lds__guests thead th[b-ipb027hw1u]{position: sticky;top: 0;background: #ffffff;font-size: 11px;font-weight: 800;text-transform: uppercase;letter-spacing: .12em;color: var(--lds-ink-soft)}.lds__no[b-ipb027hw1u]{width: 34px;color: var(--lds-ink-soft);text-align: center}.lds__guests .lds__col--code[b-ipb027hw1u],.lds__guests .lds__col--weight[b-ipb027hw1u],.lds__guests .lds__col--phone[b-ipb027hw1u]{white-space: nowrap;font-variant-numeric: tabular-nums}.lds__guests td.lds__col--code[b-ipb027hw1u]{font-weight: 700;letter-spacing: .02em}.lds__guests .lds__col--weight[b-ipb027hw1u]{text-align: right}.lds__guests td.lds__col--email[b-ipb027hw1u]{overflow-wrap: anywhere}.lds__foot[b-ipb027hw1u]{display: flex;align-items: center;justify-content: center;gap: 18px;flex-wrap: wrap}.lds__odometer[b-ipb027hw1u]{position: relative;flex: 1 1 380px;max-width: 820px;padding: 12px 26px;border-radius: 18px;border: 1px solid rgba(255,255,255,.9);background: linear-gradient(var(--lds-accent),var(--lds-accent)) 10px 10px / 18px 2px,linear-gradient(var(--lds-accent),var(--lds-accent)) 10px 10px / 2px 18px,linear-gradient(var(--lds-accent),var(--lds-accent)) calc(100% - 10px) 10px / 18px 2px,linear-gradient(var(--lds-accent),var(--lds-accent)) calc(100% - 10px) 10px / 2px 18px,linear-gradient(var(--lds-accent),var(--lds-accent)) 10px calc(100% - 10px) / 18px 2px,linear-gradient(var(--lds-accent),var(--lds-accent)) 10px calc(100% - 10px) / 2px 18px,linear-gradient(var(--lds-accent),var(--lds-accent)) calc(100% - 10px) calc(100% - 10px) / 18px 2px,linear-gradient(var(--lds-accent),var(--lds-accent)) calc(100% - 10px) calc(100% - 10px) / 2px 18px,var(--lds-glass-strong);background-repeat: no-repeat;backdrop-filter: blur(14px);overflow: hidden;text-align: center;box-shadow: var(--lds-shadow);transition: border-color .3s ease,box-shadow .3s ease;font-size: clamp(18px,2.3vw,32px)}.lds__odometer.is-spinning[b-ipb027hw1u]{border-color: var(--lds-accent);box-shadow: 0 0 0 1px var(--lds-accent),0 0 48px var(--lds-accent-glow),var(--lds-shadow)}.lds__odo-name[b-ipb027hw1u]{display: block;font-size: clamp(22px,3.4vw,52px);font-weight: 900;letter-spacing: .02em;color: var(--lds-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.lds__odometer.is-spinning .lds__odo-name[b-ipb027hw1u]{color: var(--lds-accent);animation: lds-flicker-b-ipb027hw1u .14s linear infinite alternate}@keyframes lds-flicker-b-ipb027hw1u{from{opacity: 1;filter: blur(0)}to{opacity: .78;filter: blur(.6px)}}.lds__odo-beam[b-ipb027hw1u]{position: absolute;inset: 0;background: linear-gradient(105deg,transparent 30%,var(--lds-accent-faint) 48%,color-mix(in srgb,var(--lds-accent) 26%,transparent) 52%,transparent 68%);transform: translateX(-100%);opacity: 0;pointer-events: none}.lds__odometer.is-spinning .lds__odo-beam[b-ipb027hw1u]{opacity: 1;animation: lds-beam-b-ipb027hw1u 1.1s linear infinite}@keyframes lds-beam-b-ipb027hw1u{from{transform: translateX(-100%)}to{transform: translateX(100%)}}.lds__preload[b-ipb027hw1u]{font-size: 12px;color: var(--lds-ink-soft);text-shadow: 0 1px 8px rgba(255,255,255,.9)}.lds__spin[b-ipb027hw1u]{flex: 0 0 auto;min-width: 184px;padding: 14px 26px;border: 0;border-radius: 999px;background: var(--lds-accent);background: linear-gradient(180deg,color-mix(in srgb,var(--lds-accent) 88%,#fff),var(--lds-accent) 55%,color-mix(in srgb,var(--lds-accent) 82%,#000));color: #fff;font-family: var(--nm-font);font-size: clamp(15px,1.4vw,20px);font-weight: 800;letter-spacing: .06em;text-transform: uppercase;cursor: pointer;box-shadow: 0 10px 26px rgba(31,41,55,.22),0 0 0 0 var(--lds-accent-glow);transition: transform .15s ease,box-shadow .2s ease,opacity .2s ease;animation: lds-ready-b-ipb027hw1u 2.4s ease-in-out infinite}.lds__spin i[b-ipb027hw1u]{margin-right: 8px}@keyframes lds-ready-b-ipb027hw1u{0%,100%{box-shadow: 0 10px 26px rgba(31,41,55,.22),0 0 0 0 var(--lds-accent-glow)}50%{box-shadow: 0 10px 26px rgba(31,41,55,.22),0 0 34px 4px var(--lds-accent-glow)}}.lds__spin:hover:not(:disabled)[b-ipb027hw1u]{transform: translateY(-2px) scale(1.02)}.lds__spin:active:not(:disabled)[b-ipb027hw1u]{transform: translateY(0) scale(.99)}.lds__spin:disabled[b-ipb027hw1u]{cursor: not-allowed;opacity: .55;animation: none;filter: saturate(.4)}.lds__spin:focus-visible[b-ipb027hw1u],.lds__prize:focus-visible[b-ipb027hw1u],.lds__exit:focus-visible[b-ipb027hw1u]{outline: 2px solid var(--lds-ink);outline-offset: 2px}.lds-win[b-ipb027hw1u]{position: fixed;inset: 0;z-index: 1000;display: flex;flex-direction: column;align-items: center;padding: 20px 24px 24px;overflow: hidden;background: rgba(255,255,255,.72);backdrop-filter: blur(6px)}.lds-win__brand[b-ipb027hw1u]{flex: none;position: relative;z-index: 1;width: 100%;max-width: min(1100px,94vw);text-align: center;pointer-events: none}@media (max-height: 720px){.lds-win__brand .lds__logo[b-ipb027hw1u]{max-height: 44px;margin-bottom: 6px}.lds-win__brand .lds__sponsors[b-ipb027hw1u]{gap: 18px;padding: 6px 18px;margin-bottom: 8px}.lds-win__brand .lds__sponsors img[b-ipb027hw1u]{max-height: 34px}}.lds-win__burst[b-ipb027hw1u]{position: absolute;inset: 50% auto auto 50%;width: 160vmax;height: 160vmax;translate: -50% -50%;background: repeating-conic-gradient( color-mix(in srgb,var(--lds-accent) 14%,transparent) 0deg 8deg,transparent 8deg 24deg);-webkit-mask-image: radial-gradient(circle,transparent 0 15%,#000 30% 38%,transparent 60%);mask-image: radial-gradient(circle,transparent 0 15%,#000 30% 38%,transparent 60%);animation: lds-burst-b-ipb027hw1u 36s linear infinite;will-change: transform;pointer-events: none}.lds-win.is-special .lds-win__burst[b-ipb027hw1u]{background: repeating-conic-gradient( rgba(245,158,11,.16) 0deg 8deg,transparent 8deg 24deg)}@keyframes lds-burst-b-ipb027hw1u{to{rotate: 360deg}}.lds-win__confetti[b-ipb027hw1u]{position: absolute;inset: 0;pointer-events: none}.lds-win__confetti i[b-ipb027hw1u]{position: absolute;top: -4vh;width: 10px;height: 16px;border-radius: 2px;background: var(--lds-accent);opacity: 0;animation: lds-confetti-b-ipb027hw1u 3.4s linear infinite;will-change: transform,opacity}@keyframes lds-confetti-b-ipb027hw1u{0%{opacity: 0;transform: translateY(0) rotate(0) skewX(0)}6%{opacity: 1}100%{opacity: .9;transform: translateY(108vh) rotate(660deg) skewX(28deg)}}.lds-win__confetti i:nth-child(4n + 1)[b-ipb027hw1u]{background: var(--lds-special)}.lds-win__confetti i:nth-child(4n + 2)[b-ipb027hw1u]{background: #0ea5e9;width: 7px;height: 12px}.lds-win__confetti i:nth-child(4n + 3)[b-ipb027hw1u]{background: var(--lds-accent)}.lds-win__confetti i:nth-child(4n)[b-ipb027hw1u]{background: color-mix(in srgb,var(--lds-accent) 55%,#fff)}.lds-win__confetti i:nth-child(1)[b-ipb027hw1u]{left: 4%;animation-delay: 0s;animation-duration: 3.1s}.lds-win__confetti i:nth-child(2)[b-ipb027hw1u]{left: 11%;animation-delay: 1.2s;animation-duration: 3.8s}.lds-win__confetti i:nth-child(3)[b-ipb027hw1u]{left: 18%;animation-delay: .5s;animation-duration: 2.9s}.lds-win__confetti i:nth-child(4)[b-ipb027hw1u]{left: 26%;animation-delay: 1.9s;animation-duration: 3.5s}.lds-win__confetti i:nth-child(5)[b-ipb027hw1u]{left: 33%;animation-delay: .2s;animation-duration: 4.1s}.lds-win__confetti i:nth-child(6)[b-ipb027hw1u]{left: 41%;animation-delay: 1.5s;animation-duration: 3s}.lds-win__confetti i:nth-child(7)[b-ipb027hw1u]{left: 48%;animation-delay: .8s;animation-duration: 3.6s}.lds-win__confetti i:nth-child(8)[b-ipb027hw1u]{left: 55%;animation-delay: 2.2s;animation-duration: 3.2s}.lds-win__confetti i:nth-child(9)[b-ipb027hw1u]{left: 62%;animation-delay: .4s;animation-duration: 3.9s}.lds-win__confetti i:nth-child(10)[b-ipb027hw1u]{left: 69%;animation-delay: 1.7s;animation-duration: 2.8s}.lds-win__confetti i:nth-child(11)[b-ipb027hw1u]{left: 76%;animation-delay: 1s;animation-duration: 3.4s}.lds-win__confetti i:nth-child(12)[b-ipb027hw1u]{left: 83%;animation-delay: 2.5s;animation-duration: 3.7s}.lds-win__confetti i:nth-child(13)[b-ipb027hw1u]{left: 90%;animation-delay: .6s;animation-duration: 3.1s}.lds-win__confetti i:nth-child(14)[b-ipb027hw1u]{left: 96%;animation-delay: 1.4s;animation-duration: 4s}.lds-win__confetti i:nth-child(15)[b-ipb027hw1u]{left: 22%;animation-delay: 2.8s;animation-duration: 3.3s}.lds-win__confetti i:nth-child(16)[b-ipb027hw1u]{left: 58%;animation-delay: 3.1s;animation-duration: 3.5s}.lds-win__box[b-ipb027hw1u]{position: relative;z-index: 1;margin: auto 0;min-height: 0;width: min(780px,92vw);max-height: 100%;overflow-y: auto;padding: 30px 34px 34px;border-radius: 24px;border: 1px solid rgba(255,255,255,.9);background: #ffffff;color: var(--lds-ink);text-align: center;box-shadow: 0 0 0 1px var(--lds-accent-faint),0 0 80px var(--lds-accent-glow),0 24px 70px rgba(31,41,55,.28);animation: lds-pop-b-ipb027hw1u .5s cubic-bezier(.18,1.25,.4,1) backwards}@keyframes lds-pop-b-ipb027hw1u{from{opacity: 0;transform: translateY(26px) scale(.92)}to{opacity: 1;transform: translateY(0) scale(1)}}.lds-win.is-special .lds-win__box[b-ipb027hw1u]{border-color: var(--lds-special);box-shadow: 0 0 0 1px var(--lds-special),0 0 90px rgba(245,158,11,.32),0 24px 70px rgba(31,41,55,.28)}.lds-win__close[b-ipb027hw1u]{position: absolute;top: 12px;right: 12px;width: 34px;height: 34px;display: flex;align-items: center;justify-content: center;border: 1px solid var(--lds-line);border-radius: 10px;background: var(--lds-veil);color: var(--lds-ink-soft);cursor: pointer;transition: background .15s ease,color .15s ease}.lds-win__close:hover[b-ipb027hw1u]{background: var(--lds-veil-strong);color: var(--lds-ink)}.lds-win__label[b-ipb027hw1u]{margin: 0;font-size: clamp(18px,1.9vw,25px);font-weight: 800;letter-spacing: .12em;text-transform: uppercase;color: var(--nm-info);animation: lds-rise-b-ipb027hw1u .45s ease .1s backwards}.lds-win.is-special .lds-win__label[b-ipb027hw1u]{color: var(--lds-special-ink)}.lds-win__kind[b-ipb027hw1u]{margin: 6px 0 18px;font-size: clamp(14px,1.35vw,18px);color: var(--lds-ink-soft);animation: lds-rise-b-ipb027hw1u .45s ease .18s backwards}@keyframes lds-rise-b-ipb027hw1u{from{opacity: 0;transform: translateY(10px)}to{opacity: 1;transform: translateY(0)}}.lds-win__list[b-ipb027hw1u]{display: flex;flex-direction: column;gap: 12px}.lds-win__list.is-many[b-ipb027hw1u]{display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr))}.lds-win__list.is-many .lds-win__item strong[b-ipb027hw1u]{font-size: clamp(20px,2vw,28px)}.lds-win__list.is-many .lds-win__org[b-ipb027hw1u]{font-size: clamp(14px,1.3vw,17px) !important}.lds-win__item[b-ipb027hw1u]{display: flex;flex-direction: column;gap: 6px;padding: 0;border-radius: 14px;border: 1px solid var(--lds-line);background: transparent;animation: lds-rise-b-ipb027hw1u .45s ease backwards}.lds-win.is-special .lds-win__item[b-ipb027hw1u]{border-color: color-mix(in srgb,var(--lds-special) 45%,transparent);background: #fffbeb}.lds-win__item:nth-child(1)[b-ipb027hw1u]{animation-delay: .26s}.lds-win__item:nth-child(2)[b-ipb027hw1u]{animation-delay: .38s}.lds-win__item:nth-child(3)[b-ipb027hw1u]{animation-delay: .5s}.lds-win__item:nth-child(4)[b-ipb027hw1u]{animation-delay: .62s}.lds-win__item:nth-child(5)[b-ipb027hw1u]{animation-delay: .74s}.lds-win__item:nth-child(n + 6)[b-ipb027hw1u]{animation-delay: .86s}.lds-win__item strong[b-ipb027hw1u]{font-size: clamp(30px,3.6vw,52px);font-weight: 900;color: var(--lds-accent);line-height: 1.12}.lds-win.is-special .lds-win__item strong[b-ipb027hw1u]{color: var(--lds-special-ink)}.lds-win__item span[b-ipb027hw1u]{font-size: 14px;color: var(--lds-ink-soft)}.lds-win__org[b-ipb027hw1u]{font-size: clamp(17px,1.7vw,23px) !important;font-weight: 800;color: var(--nm-info) !important;opacity: .85}.lds-win__code[b-ipb027hw1u]{font-family: ui-monospace,SFMono-Regular,Menlo,monospace;color: var(--lds-ink-soft) !important;font-size: clamp(14px,1.3vw,17px) !important}.lds-win__prize[b-ipb027hw1u]{margin: 20px 0 0;font-size: clamp(16px,1.6vw,21px);font-weight: 700;color: var(--nm-info);animation: lds-rise-b-ipb027hw1u .45s ease .55s backwards}.lds-win.is-special .lds-win__prize[b-ipb027hw1u]{color: var(--lds-special-ink)}.lds-win__img[b-ipb027hw1u]{display: block;max-height: 120px;max-width: min(100%,360px);margin: 16px auto 0;object-fit: contain;filter: drop-shadow(0 8px 22px rgba(31,41,55,.28));animation: lds-rise-b-ipb027hw1u .45s ease .65s backwards}.lds__preloader[b-ipb027hw1u]{position: absolute;width: 1px;height: 1px;overflow: hidden;opacity: 0;pointer-events: none}@media (max-width: 900px){.lds__body[b-ipb027hw1u]{grid-template-columns: 1fr}.lds__panel--guests[b-ipb027hw1u]{display: none}.lds__title[b-ipb027hw1u]{gap: 12px}.lds__title[b-ipb027hw1u]::before,.lds__title[b-ipb027hw1u]::after{flex-basis: 48px}.lds__inner[b-ipb027hw1u]{padding: 14px 14px 16px}}@media (max-height: 720px){.lds__inner[b-ipb027hw1u]{gap: 10px;padding-top: 12px}.lds__logo[b-ipb027hw1u]{max-height: 52px}.lds__odometer[b-ipb027hw1u]{padding: 10px 26px}}.lds.is-motion-off[b-ipb027hw1u]::before,.lds.is-motion-off .lds__odo-beam[b-ipb027hw1u],.lds.is-motion-off .lds__spin[b-ipb027hw1u],.lds.is-motion-off .lds-win__box[b-ipb027hw1u],.lds.is-motion-off .lds-win__label[b-ipb027hw1u],.lds.is-motion-off .lds-win__kind[b-ipb027hw1u],.lds.is-motion-off .lds-win__item[b-ipb027hw1u],.lds.is-motion-off .lds-win__prize[b-ipb027hw1u],.lds.is-motion-off .lds-win__img[b-ipb027hw1u],.lds.is-motion-off .lds__odometer.is-spinning .lds__odo-name[b-ipb027hw1u]{animation: none}.lds.is-motion-off .lds-win__burst[b-ipb027hw1u],.lds.is-motion-off .lds-win__confetti[b-ipb027hw1u]{display: none}
/* /src/Features/MasterData/Pages/Manager/AirlinesIndex.razor.rz.scp.css */
.nm-list-page[b-ptxqpnnf4a]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-ptxqpnnf4a]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-ptxqpnnf4a]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-ptxqpnnf4a]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-ptxqpnnf4a]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.airl-stats[b-ptxqpnnf4a]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.airl-stats[b-ptxqpnnf4a]::-webkit-scrollbar{display: none}.airl-stat[b-ptxqpnnf4a]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content}.airl-stat + .airl-stat[b-ptxqpnnf4a]{border-left: 1px solid var(--nm-border)}.airl-stat--btn[b-ptxqpnnf4a]{border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.airl-stats > .airl-stat--btn:first-child[b-ptxqpnnf4a]{border-left: 0}.airl-stat--btn:hover .airl-stat__lbl[b-ptxqpnnf4a]{color: var(--nm-ink)}.airl-stat--btn.is-on .airl-stat__lbl[b-ptxqpnnf4a]{color: var(--nm-brand-700);font-weight: 700}.airl-stat--btn.is-on .airl-stat__val[b-ptxqpnnf4a]{color: var(--nm-brand-700)}.airl-stat__dot[b-ptxqpnnf4a]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.airl-stat__dot--accent[b-ptxqpnnf4a]{background: var(--nm-brand-500)}.airl-stat__dot--info[b-ptxqpnnf4a]{background: var(--nm-info)}.airl-stat__dot--warn[b-ptxqpnnf4a]{background: var(--nm-warn)}.airl-stat__lbl[b-ptxqpnnf4a]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.airl-stat__val[b-ptxqpnnf4a]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-ptxqpnnf4a]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-ptxqpnnf4a]{width: 320px;max-width: 100%}.tb-select[b-ptxqpnnf4a]{min-width: 140px}.tb-select--sort[b-ptxqpnnf4a]{min-width: 160px}.tb-filters[b-ptxqpnnf4a]{display: contents}[b-ptxqpnnf4a] .tb-clear{margin-left: auto}[b-ptxqpnnf4a] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-ptxqpnnf4a]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}.cell-2line[b-ptxqpnnf4a]{display: flex;flex-direction: column;align-items: flex-start;gap: 3px;min-width: 0}.cell-2line__main[b-ptxqpnnf4a]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 320px}.cell-2line__sub[b-ptxqpnnf4a]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 320px}.cell-muted[b-ptxqpnnf4a]{color: var(--nm-muted)}.cell-mono[b-ptxqpnnf4a]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;letter-spacing: .02em}.nm-code-pill[b-ptxqpnnf4a]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.airl-cell[b-ptxqpnnf4a]{display: flex;align-items: center;gap: 10px;min-width: 0}.airl-logo[b-ptxqpnnf4a]{display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0;width: 34px;height: 34px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);overflow: hidden}.airl-logo img[b-ptxqpnnf4a]{max-width: 100%;max-height: 100%;object-fit: contain}.airl-logo__ph[b-ptxqpnnf4a]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;font-weight: 700;color: var(--nm-muted);letter-spacing: .02em}.airl-logo--lg[b-ptxqpnnf4a]{width: 64px;height: 64px}.airl-logo--lg .airl-logo__ph[b-ptxqpnnf4a]{font-size: 17px}.nm-row-actions[b-ptxqpnnf4a]{display: inline-flex;gap: 4px;justify-content: flex-end}.airl-foot[b-ptxqpnnf4a]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.airl-total[b-ptxqpnnf4a]{font-size: 12.5px;color: var(--nm-muted)}.airl-total strong[b-ptxqpnnf4a]{color: var(--nm-ink);font-weight: 700}.airl-form[b-ptxqpnnf4a]{display: flex;flex-direction: column;gap: 14px}.airl-form-ident[b-ptxqpnnf4a]{display: flex;align-items: flex-start;gap: 14px}.airl-form-ident__codes[b-ptxqpnnf4a]{flex: 1;display: grid;grid-template-columns: 1fr 1fr;gap: 14px;min-width: 0}.airl-form-switches[b-ptxqpnnf4a]{display: flex;flex-direction: column;gap: 10px}@media (max-width: 640px){.nm-list-page[b-ptxqpnnf4a]{padding: 16px 14px 22px}.nm-list-head[b-ptxqpnnf4a]{align-items: flex-start}.tb-search[b-ptxqpnnf4a]{flex: 1;width: auto}[b-ptxqpnnf4a] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-ptxqpnnf4a]{display: none}.tb-filters.is-open[b-ptxqpnnf4a]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;width: 100%}.tb-filters.is-open .tb-select[b-ptxqpnnf4a]{flex: 1 1 45%;min-width: 0}.tb-select[b-ptxqpnnf4a] .nm-select-wrap,.tb-select[b-ptxqpnnf4a] .nm-select{width: 100%}[b-ptxqpnnf4a] .tb-clear{margin-left: 0}.airl-form-ident[b-ptxqpnnf4a]{flex-direction: column;align-items: center}.airl-form-ident__codes[b-ptxqpnnf4a]{width: 100%}}
/* /src/Features/MasterData/Pages/Manager/AirportsIndex.razor.rz.scp.css */
.nm-list-page[b-11bgz15cgr]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-11bgz15cgr]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-11bgz15cgr]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-11bgz15cgr]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-11bgz15cgr]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.mapt-stats[b-11bgz15cgr]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.mapt-stats[b-11bgz15cgr]::-webkit-scrollbar{display: none}.mapt-stat[b-11bgz15cgr]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content}.mapt-stat + .mapt-stat[b-11bgz15cgr]{border-left: 1px solid var(--nm-border)}.mapt-stat--btn[b-11bgz15cgr]{border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.mapt-stats > .mapt-stat--btn:first-child[b-11bgz15cgr]{border-left: 0}.mapt-stat--btn:hover .mapt-stat__lbl[b-11bgz15cgr]{color: var(--nm-ink)}.mapt-stat--btn.is-on .mapt-stat__lbl[b-11bgz15cgr]{color: var(--nm-brand-700);font-weight: 700}.mapt-stat--btn.is-on .mapt-stat__val[b-11bgz15cgr]{color: var(--nm-brand-700)}.mapt-stat__dot[b-11bgz15cgr]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.mapt-stat__dot--accent[b-11bgz15cgr]{background: var(--nm-brand-500)}.mapt-stat__dot--good[b-11bgz15cgr]{background: var(--nm-ok)}.mapt-stat__dot--info[b-11bgz15cgr]{background: var(--nm-info)}.mapt-stat__dot--warn[b-11bgz15cgr]{background: var(--nm-warn)}.mapt-stat__dot--bad[b-11bgz15cgr]{background: var(--nm-bad)}.mapt-stat__dot--muted[b-11bgz15cgr]{background: var(--nm-border-strong)}.mapt-stat__lbl[b-11bgz15cgr]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.mapt-stat__val[b-11bgz15cgr]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.mapt-stat--plain .mapt-stat__val[b-11bgz15cgr]{font-weight: 700;color: var(--nm-ink-2)}.nm-list-toolbar[b-11bgz15cgr]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-11bgz15cgr]{width: 320px;max-width: 100%}.tb-country[b-11bgz15cgr]{min-width: 220px}.tb-select[b-11bgz15cgr]{min-width: 130px}.tb-select--sort[b-11bgz15cgr]{min-width: 180px}.tb-filters[b-11bgz15cgr]{display: contents}[b-11bgz15cgr] .tb-clear{margin-left: auto}[b-11bgz15cgr] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-11bgz15cgr]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}.mapt-active-tags[b-11bgz15cgr]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-bottom: 12px}.cell-2line[b-11bgz15cgr]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-11bgz15cgr]{display: inline-flex;align-items: center;gap: 6px;font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 320px}.cell-2line__sub[b-11bgz15cgr]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 320px}.cell-mono[b-11bgz15cgr]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px}.nm-code-pill[b-11bgz15cgr]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.mapt-country[b-11bgz15cgr]{display: inline-flex;align-items: center;gap: 8px;min-width: 0}.mapt-flag[b-11bgz15cgr]{font-size: 16px;line-height: 1;flex-shrink: 0}.mapt-rank[b-11bgz15cgr]{align-items: flex-end}[b-11bgz15cgr] .mapt-row-off{opacity: .62}[b-11bgz15cgr] .mapt-row-off .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-bad)}[b-11bgz15cgr] .mapt-off-badge{flex-shrink: 0}.nm-row-actions[b-11bgz15cgr]{display: inline-flex;gap: 4px;justify-content: flex-end}.mapt-thumb-wrap[b-11bgz15cgr]{position: relative;display: inline-block}.mapt-thumb[b-11bgz15cgr]{width: 46px;height: 32px;border-radius: 6px;object-fit: cover;border: 1px solid var(--nm-border);background: var(--nm-surface-2);display: block}.mapt-thumb-more[b-11bgz15cgr]{position: absolute;right: -5px;bottom: -5px;min-width: 16px;height: 16px;padding: 0 4px;display: inline-flex;align-items: center;justify-content: center;border-radius: var(--nm-r-pill);background: var(--nm-ink);color: var(--nm-surface);font-size: 10px;font-weight: 700}.mapt-thumb-ph[b-11bgz15cgr]{width: 46px;height: 32px;border-radius: 6px;border: 1px dashed var(--nm-border);background: var(--nm-surface-2);display: inline-flex;align-items: center;justify-content: center;color: var(--nm-muted);font-size: 13px}.mapt-foot[b-11bgz15cgr]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.mapt-total[b-11bgz15cgr]{font-size: 12.5px;color: var(--nm-muted)}.mapt-total strong[b-11bgz15cgr]{color: var(--nm-ink);font-weight: 700}.nm-form-stack[b-11bgz15cgr]{display: flex;flex-direction: column;gap: 14px}.nm-form-grid[b-11bgz15cgr]{display: grid;grid-template-columns: 1fr 1fr;gap: 14px}.nm-form-grid--3[b-11bgz15cgr]{grid-template-columns: 1fr 1fr 1fr}@media (max-width: 640px){.nm-form-grid[b-11bgz15cgr],.nm-form-grid--3[b-11bgz15cgr]{grid-template-columns: 1fr}}.mapt-sec-hd[b-11bgz15cgr]{font-size: 11.5px;font-weight: 700;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .08em}.nm-form-stack > .mapt-sec-hd[b-11bgz15cgr]{margin-top: 2px}.nm-form-error[b-11bgz15cgr]{padding: 9px 12px;border-radius: var(--nm-r-input);background: var(--nm-bad-soft);color: var(--nm-bad);font-size: 14px}.mapt-note[b-11bgz15cgr]{display: flex;gap: 8px;align-items: flex-start;padding: 10px 12px;border-radius: var(--nm-r-input);background: var(--nm-info-soft);color: var(--nm-info);font-size: 12.5px}.nm-form-stack[b-11bgz15cgr] .nm-mono{font-family: ui-monospace,'JetBrains Mono',monospace;text-transform: uppercase}.nm-form-stack[b-11bgz15cgr] .nm-mono--raw{text-transform: none}.mapt-img-sec[b-11bgz15cgr]{border-top: 1px solid var(--nm-border);padding-top: 14px;display: flex;flex-direction: column;gap: 12px}.mapt-img-hd[b-11bgz15cgr]{display: flex;align-items: center;justify-content: space-between;gap: 10px}.mapt-img-count[b-11bgz15cgr]{font-size: 11.5px;color: var(--nm-muted)}.mapt-img-loading[b-11bgz15cgr]{padding: 18px}.mapt-gallery[b-11bgz15cgr]{display: grid;grid-template-columns: repeat(auto-fill,minmax(120px,1fr));gap: 12px}.mapt-img-card[b-11bgz15cgr]{position: relative;border-radius: var(--nm-r-input);overflow: hidden;border: 1px solid var(--nm-border);background: var(--nm-surface-2);aspect-ratio: 4 / 3}.mapt-img-card.is-primary[b-11bgz15cgr]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 2px var(--nm-brand-50)}.mapt-img-card img[b-11bgz15cgr]{width: 100%;height: 100%;object-fit: cover;display: block}.mapt-img-badge[b-11bgz15cgr]{position: absolute;top: 6px;left: 6px;display: inline-flex;align-items: center;gap: 4px;padding: 2px 8px;border-radius: var(--nm-r-pill);font-size: 10.5px;font-weight: 700;background: var(--nm-brand-500);color: var(--nm-on-brand);box-shadow: var(--nm-shadow-sm)}.mapt-img-ovl[b-11bgz15cgr]{position: absolute;inset: 0;display: flex;align-items: flex-end;justify-content: flex-end;gap: 6px;padding: 6px;background: linear-gradient(to top,rgba(0,0,0,.45) 0%,transparent 55%);opacity: 0;transition: opacity .14s}.mapt-img-card:hover .mapt-img-ovl[b-11bgz15cgr],.mapt-img-card:focus-within .mapt-img-ovl[b-11bgz15cgr]{opacity: 1}.mapt-img-ovl[b-11bgz15cgr] .mapt-img-act{background: var(--nm-surface);box-shadow: var(--nm-shadow-sm)}@media (max-width: 640px){.nm-list-page[b-11bgz15cgr]{padding: 16px 14px 22px}.tb-search[b-11bgz15cgr]{flex: 1;width: auto}[b-11bgz15cgr] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-11bgz15cgr]{display: none}.tb-filters.is-open[b-11bgz15cgr]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;width: 100%}.tb-filters.is-open .tb-country[b-11bgz15cgr],.tb-filters.is-open .tb-select[b-11bgz15cgr]{flex: 1 1 100%;min-width: 0}.tb-select[b-11bgz15cgr] .nm-select-wrap,.tb-select[b-11bgz15cgr] .nm-select{width: 100%}}
/* /src/Features/MasterData/Pages/Manager/CabinClassesIndex.razor.rz.scp.css */
.nm-list-page[b-li7o53fuxv]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-li7o53fuxv]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-li7o53fuxv]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-li7o53fuxv]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-li7o53fuxv]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}[b-li7o53fuxv] .mcab-toolbar .nm-input-wrap{width: 320px;flex: 0 0 auto}.mcab-chips[b-li7o53fuxv]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}[b-li7o53fuxv] .mcab-chips .nm-chip b{margin-left: 6px;padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11px;font-weight: 700;font-variant-numeric: tabular-nums}[b-li7o53fuxv] .mcab-chips .nm-chip--active b{background: var(--nm-surface)}[b-li7o53fuxv] .mcab-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.mcab-card-ico[b-li7o53fuxv]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.mcab-card-title[b-li7o53fuxv]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.mcab-card-count[b-li7o53fuxv]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.mcab-card-hint[b-li7o53fuxv]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.mcab-order[b-li7o53fuxv]{display: inline-block;min-width: 26px;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.nm-code-pill[b-li7o53fuxv]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.cell-2line[b-li7o53fuxv]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-li7o53fuxv]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 260px}.cell-2line__sub[b-li7o53fuxv]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 260px}.mcab-kws[b-li7o53fuxv]{display: flex;align-items: center;gap: 4px;flex-wrap: wrap}.mcab-kw-empty[b-li7o53fuxv]{display: inline-flex;align-items: center;gap: 5px;font-size: 11.5px;color: var(--nm-warn)}.nm-row-actions[b-li7o53fuxv]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-li7o53fuxv] .mcab-row-off .nm-grid__td{opacity: .6}.mcab-foot[b-li7o53fuxv]{display: flex;justify-content: flex-end;padding: 10px 14px;border-top: 1px solid var(--nm-border)}.mcab-form[b-li7o53fuxv]{display: flex;flex-direction: column;gap: 14px}[b-li7o53fuxv] .mcab-mono input,[b-li7o53fuxv] input.mcab-mono{font-family: ui-monospace,'JetBrains Mono',monospace;letter-spacing: .02em}.mcab-kw-preview[b-li7o53fuxv]{display: flex;align-items: center;gap: 5px;flex-wrap: wrap;margin-top: -8px;min-height: 22px}.mcab-kw-label[b-li7o53fuxv]{font-size: 11.5px;color: var(--nm-muted)}.mcab-form-switch[b-li7o53fuxv]{display: flex;flex-direction: column;gap: 4px}.mcab-form-hint[b-li7o53fuxv]{font-size: 11.5px;color: var(--nm-muted)}@media (max-width: 640px){.nm-list-page[b-li7o53fuxv]{padding: 16px 14px 22px}[b-li7o53fuxv] .mcab-toolbar .nm-input-wrap{width: 100%;flex: 1 1 100%}.mcab-card-hint[b-li7o53fuxv]{margin-left: 0;flex-basis: 100%}}
/* /src/Features/MasterData/Pages/Manager/CountriesIndex.razor.rz.scp.css */
.nm-list-page[b-gl95dh8mdx]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-gl95dh8mdx]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-gl95dh8mdx]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-gl95dh8mdx]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-gl95dh8mdx]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}[b-gl95dh8mdx] .mcty-toolbar .nm-input-wrap{width: 300px;flex: 0 0 auto}[b-gl95dh8mdx] .mcty-toolbar .nm-select-wrap{width: 210px;flex: 0 0 auto}.mcty-stat[b-gl95dh8mdx]{display: inline-flex;align-items: baseline;gap: 5px;font-size: 12px;color: var(--nm-muted);white-space: nowrap}.mcty-stat b[b-gl95dh8mdx]{font-size: 13px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.mcty-stat + .mcty-stat[b-gl95dh8mdx]{padding-left: 12px;border-left: 1px solid var(--nm-border)}[b-gl95dh8mdx] .mcty-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.mcty-card-ico[b-gl95dh8mdx]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.mcty-card-title[b-gl95dh8mdx]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.mcty-card-count[b-gl95dh8mdx]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.mcty-card-hint[b-gl95dh8mdx]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.mcty-flag[b-gl95dh8mdx]{font-size: 19px;line-height: 1}.cell-2line[b-gl95dh8mdx]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-gl95dh8mdx]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 260px}.cell-2line__sub[b-gl95dh8mdx]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 260px}.mcty-codes[b-gl95dh8mdx]{display: inline-flex;align-items: center;gap: 6px}.nm-code-pill[b-gl95dh8mdx]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.mcty-alpha3[b-gl95dh8mdx]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;color: var(--nm-muted);letter-spacing: .02em}.mcty-cont[b-gl95dh8mdx]{display: inline-flex;align-items: center;gap: 7px;white-space: nowrap}.mcty-cont-dot[b-gl95dh8mdx]{width: 8px;height: 8px;border-radius: var(--nm-r-pill);flex-shrink: 0;background: var(--nm-muted)}.mcty-cont-dot.is-asia[b-gl95dh8mdx]{background: var(--nm-brand-500)}.mcty-cont-dot.is-europe[b-gl95dh8mdx]{background: var(--nm-info)}.mcty-cont-dot.is-americas[b-gl95dh8mdx]{background: var(--nm-violet)}.mcty-cont-dot.is-africa[b-gl95dh8mdx]{background: var(--nm-warn)}.mcty-cont-dot.is-oceania[b-gl95dh8mdx]{background: var(--nm-ok)}.mcty-cont-dot.is-antarctica[b-gl95dh8mdx]{background: var(--nm-pending)}.mcty-phone[b-gl95dh8mdx]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.mcty-dash[b-gl95dh8mdx]{color: var(--nm-muted)}.nm-row-actions[b-gl95dh8mdx]{display: inline-flex;gap: 4px;justify-content: flex-end}.mcty-foot[b-gl95dh8mdx]{display: flex;justify-content: flex-end;padding: 10px 14px;border-top: 1px solid var(--nm-border)}.mcty-form[b-gl95dh8mdx]{display: flex;flex-direction: column;gap: 14px}.mcty-ident[b-gl95dh8mdx]{display: flex;align-items: flex-start;gap: 14px;padding: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.mcty-ident-grid[b-gl95dh8mdx]{flex: 1;min-width: 0}.mcty-flag-preview[b-gl95dh8mdx]{display: flex;align-items: center;justify-content: center;width: 62px;height: 62px;flex-shrink: 0;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);font-size: 32px;line-height: 1}[b-gl95dh8mdx] .mcty-mono input,[b-gl95dh8mdx] input.mcty-mono{font-family: ui-monospace,'JetBrains Mono',monospace;letter-spacing: .04em;text-transform: uppercase}.mcty-form-switch[b-gl95dh8mdx]{display: flex;flex-direction: column;gap: 4px}.mcty-form-hint[b-gl95dh8mdx]{font-size: 11.5px;color: var(--nm-muted)}@media (max-width: 640px){.nm-list-page[b-gl95dh8mdx]{padding: 16px 14px 22px}[b-gl95dh8mdx] .mcty-toolbar .nm-input-wrap,[b-gl95dh8mdx] .mcty-toolbar .nm-select-wrap{width: 100%;flex: 1 1 100%}.mcty-ident[b-gl95dh8mdx]{flex-direction: column;align-items: stretch}.mcty-flag-preview[b-gl95dh8mdx]{width: 100%;height: 52px}}
/* /src/Features/MasterData/Pages/Manager/ExchangeRatesIndex.razor.rz.scp.css */
.nm-list-page[b-y0kzwq54ml]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-y0kzwq54ml]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-y0kzwq54ml]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-y0kzwq54ml]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-y0kzwq54ml]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}[b-y0kzwq54ml] .mxr-toolbar .nm-input-wrap{width: 260px;flex: 0 0 auto}[b-y0kzwq54ml] .mxr-toolbar .nm-select-wrap{width: 160px;flex: 0 0 auto}.mxr-stat[b-y0kzwq54ml]{display: inline-flex;align-items: baseline;gap: 5px;font-size: 12px;color: var(--nm-muted);white-space: nowrap}.mxr-stat b[b-y0kzwq54ml]{font-size: 13px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.mxr-stat + .mxr-stat[b-y0kzwq54ml]{padding-left: 12px;border-left: 1px solid var(--nm-border)}[b-y0kzwq54ml] .mxr-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.mxr-card-ico[b-y0kzwq54ml]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.mxr-card-title[b-y0kzwq54ml]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.mxr-card-count[b-y0kzwq54ml]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.mxr-card-hint[b-y0kzwq54ml]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.nm-code-pill[b-y0kzwq54ml]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.nm-code-pill.is-global[b-y0kzwq54ml]{background: var(--nm-brand-50);color: var(--nm-brand-700);cursor: help}.cell-2line[b-y0kzwq54ml]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line--right[b-y0kzwq54ml]{align-items: flex-end}.cell-2line__sub[b-y0kzwq54ml]{font-size: 11px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 130px}.mxr-rate[b-y0kzwq54ml]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;font-weight: 600;color: var(--nm-ink);font-variant-numeric: tabular-nums;white-space: nowrap}.mxr-rate--mid[b-y0kzwq54ml]{font-weight: 500;color: var(--nm-ink-2)}.mxr-spread-val[b-y0kzwq54ml]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.mxr-symbol[b-y0kzwq54ml]{font-size: 14px;color: var(--nm-ink)}.mxr-dash[b-y0kzwq54ml]{color: var(--nm-muted)}.nm-row-actions[b-y0kzwq54ml]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-y0kzwq54ml] .mxr-row-live .nm-grid__td:first-child{box-shadow: inset 2px 0 0 var(--nm-ok)}.mxr-foot[b-y0kzwq54ml]{display: flex;justify-content: flex-end;padding: 10px 14px;border-top: 1px solid var(--nm-border)}.mxr-form[b-y0kzwq54ml]{display: flex;flex-direction: column;gap: 14px}.mxr-note[b-y0kzwq54ml]{display: flex;gap: 8px;align-items: flex-start;padding: 9px 12px;border-radius: var(--nm-r-input);background: var(--nm-info-soft);color: var(--nm-info);font-size: 12px;line-height: 1.5}.mxr-spread[b-y0kzwq54ml]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;min-height: 26px;margin-top: -4px;font-size: 12px;font-weight: 600;color: var(--nm-muted)}.mxr-spread.is-bad[b-y0kzwq54ml]{color: var(--nm-bad)}[b-y0kzwq54ml] input.mxr-num{text-align: right;font-family: ui-monospace,'JetBrains Mono',monospace;font-variant-numeric: tabular-nums}[b-y0kzwq54ml] input.mxr-mono{font-family: ui-monospace,'JetBrains Mono',monospace;letter-spacing: .04em;text-transform: uppercase}.mxr-divider[b-y0kzwq54ml]{padding-top: 8px;border-top: 1px dashed var(--nm-border);font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: .03em;color: var(--nm-muted)}.mxr-cur-actions[b-y0kzwq54ml]{display: flex;justify-content: flex-end;gap: 8px;flex-wrap: wrap}.mxr-form-switch[b-y0kzwq54ml]{display: flex;flex-direction: column;gap: 4px}.mxr-form-hint[b-y0kzwq54ml]{font-size: 11.5px;color: var(--nm-muted)}@media (max-width: 640px){.nm-list-page[b-y0kzwq54ml]{padding: 16px 14px 22px}[b-y0kzwq54ml] .mxr-toolbar .nm-input-wrap,[b-y0kzwq54ml] .mxr-toolbar .nm-select-wrap{width: 100%;flex: 1 1 100%}}
/* /src/Features/MasterData/Pages/Manager/FlightConditionsEdit.razor.rz.scp.css */
.nm-list-page[b-hs4n4eku9a]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-hs4n4eku9a]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.fce-head-left[b-hs4n4eku9a]{display: flex;align-items: center;gap: 12px;min-width: 0}.nm-list-title[b-hs4n4eku9a]{margin: 0;display: flex;align-items: center;gap: 9px;flex-wrap: wrap;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-hs4n4eku9a]{margin: 3px 0 0;font-size: 13px;color: var(--nm-muted)}.fce-logo[b-hs4n4eku9a]{display: inline-flex;align-items: center;justify-content: center;width: 42px;height: 42px;flex-shrink: 0;border: 1px solid var(--nm-border);border-radius: 10px;background: var(--nm-surface);overflow: hidden}.fce-logo img[b-hs4n4eku9a]{width: 100%;height: 100%;object-fit: contain;padding: 4px}.fce-logo-fb[b-hs4n4eku9a]{align-items: center;justify-content: center;width: 100%;height: 100%;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-weight: 700;color: var(--nm-muted)}.nm-code-pill[b-hs4n4eku9a]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em}[b-hs4n4eku9a] .fce-card .nm-card__head{display: flex;align-items: center;gap: 9px;flex-wrap: wrap}.fce-card-title[b-hs4n4eku9a]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.fce-card-count[b-hs4n4eku9a]{font-size: 11.5px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.fce-card-hint[b-hs4n4eku9a]{font-size: 11.5px;color: var(--nm-muted)}.fce-card-actions[b-hs4n4eku9a]{margin-left: auto;display: flex;align-items: center;gap: 10px}.fce-stack[b-hs4n4eku9a]{display: flex;flex-direction: column;gap: 14px}.fce-two-col[b-hs4n4eku9a]{display: grid;grid-template-columns: 1.35fr 1fr;gap: 14px;align-items: start}.fce-form[b-hs4n4eku9a]{display: flex;flex-direction: column;gap: 14px}.fce-save-row[b-hs4n4eku9a]{display: flex;align-items: center;justify-content: space-between;gap: 14px;flex-wrap: wrap;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.fce-switch-block[b-hs4n4eku9a]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.fce-hint[b-hs4n4eku9a]{font-size: 11.5px;color: var(--nm-muted)}.fce-preview[b-hs4n4eku9a]{padding: 14px;background: var(--nm-surface-2)}.fce-matrix-wrap[b-hs4n4eku9a]{overflow: auto;max-height: calc(100vh - 340px)}.fce-matrix[b-hs4n4eku9a]{width: 100%;border-collapse: separate;border-spacing: 0;font-size: 12.5px}.fce-matrix th[b-hs4n4eku9a],.fce-matrix td[b-hs4n4eku9a]{border-bottom: 1px solid var(--nm-border);border-right: 1px solid var(--nm-border)}.fce-matrix th:last-child[b-hs4n4eku9a],.fce-matrix td:last-child[b-hs4n4eku9a]{border-right: 0}.fce-matrix thead th[b-hs4n4eku9a]{position: sticky;top: 0;z-index: 2;padding: 8px 10px;background: var(--nm-surface-2);text-align: center;font-weight: 700;color: var(--nm-ink-2)}.fce-matrix-grouprow th[b-hs4n4eku9a]{top: 0}.fce-matrix-group[b-hs4n4eku9a]{background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 11.5px;letter-spacing: .02em}.fce-matrix-colhead[b-hs4n4eku9a]{min-width: 150px}.fce-matrix-collabel[b-hs4n4eku9a]{display: block}.fce-matrix-colcode[b-hs4n4eku9a]{display: block;margin-top: 2px;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10.5px;font-weight: 500;color: var(--nm-muted)}.fce-matrix-corner[b-hs4n4eku9a]{position: sticky;left: 0;z-index: 3;width: 190px;min-width: 190px;background: var(--nm-surface-2)}.fce-matrix-bodygroup td[b-hs4n4eku9a]{padding: 6px 12px;background: var(--nm-surface-2);font-weight: 700;font-size: 11.5px;color: var(--nm-brand-700);letter-spacing: .02em}.fce-matrix-rowlabel[b-hs4n4eku9a]{position: sticky;left: 0;z-index: 1;width: 190px;min-width: 190px;padding: 6px 12px;background: var(--nm-surface);font-weight: 500;color: var(--nm-ink)}.fce-matrix-cell[b-hs4n4eku9a]{padding: 3px;background: var(--nm-surface);vertical-align: top}.fce-matrix-cell textarea[b-hs4n4eku9a]{width: 100%;min-width: 140px;padding: 5px 7px;border: 1px solid transparent;border-radius: 7px;background: transparent;color: var(--nm-ink);font-family: var(--nm-font);font-size: 12.5px;line-height: 1.4;resize: vertical;outline: none;transition: border-color .12s,box-shadow .12s,background .12s}.fce-matrix-cell textarea:hover[b-hs4n4eku9a]{border-color: var(--nm-border)}.fce-matrix-cell textarea:focus[b-hs4n4eku9a]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50);background: var(--nm-surface)}.fce-matrix-cell.is-dirty[b-hs4n4eku9a]{background: var(--nm-warn-soft)}.fce-dirty[b-hs4n4eku9a]{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 600;color: var(--nm-warn)}.fce-dirty-dot[b-hs4n4eku9a]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);background: var(--nm-warn)}.fce-legend[b-hs4n4eku9a]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;padding: 9px 14px;border-top: 1px solid var(--nm-border);font-size: 11.5px;color: var(--nm-muted)}.fce-legend-box[b-hs4n4eku9a]{display: inline-block;width: 11px;height: 11px;margin-right: 5px;vertical-align: -1px;border: 1px solid var(--nm-border);border-radius: 3px;background: var(--nm-warn-soft)}.fce-legend-sep[b-hs4n4eku9a]{width: 3px;height: 3px;border-radius: var(--nm-r-pill);background: var(--nm-border-strong)}.fce-struct-wrap[b-hs4n4eku9a]{overflow-x: auto}.fce-struct[b-hs4n4eku9a]{width: 100%;border-collapse: collapse;font-size: 12.5px}.fce-struct thead th[b-hs4n4eku9a]{padding: 8px 10px;border-bottom: 1px solid var(--nm-border);background: var(--nm-surface-2);text-align: left;font-weight: 700;font-size: 11.5px;color: var(--nm-muted);white-space: nowrap}.fce-struct tbody td[b-hs4n4eku9a]{padding: 5px 8px;border-bottom: 1px solid var(--nm-border);vertical-align: middle}.fce-struct tbody tr:last-child td[b-hs4n4eku9a]{border-bottom: 0}.fce-struct-idx[b-hs4n4eku9a]{width: 38px;text-align: center;color: var(--nm-muted);font-variant-numeric: tabular-nums}.fce-struct-act[b-hs4n4eku9a]{width: 74px;text-align: right;white-space: nowrap}[b-hs4n4eku9a] .fce-mono{font-family: ui-monospace,'JetBrains Mono',monospace}@media (max-width: 1100px){.fce-two-col[b-hs4n4eku9a]{grid-template-columns: 1fr}}@media (max-width: 640px){.nm-list-page[b-hs4n4eku9a]{padding: 16px 14px 22px}.fce-matrix-wrap[b-hs4n4eku9a]{max-height: none}.fce-matrix-corner[b-hs4n4eku9a],.fce-matrix-rowlabel[b-hs4n4eku9a]{position: static;width: auto;min-width: 130px}}
/* /src/Features/MasterData/Pages/Manager/FlightConditionsIndex.razor.rz.scp.css */
.nm-list-page[b-sjgni55twr]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-sjgni55twr]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-sjgni55twr]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-sjgni55twr]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-sjgni55twr]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.fcd-mode[b-sjgni55twr]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap}.fcd-mode-ico[b-sjgni55twr]{display: inline-flex;align-items: center;justify-content: center;width: 34px;height: 34px;flex-shrink: 0;border-radius: 10px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 15px}.fcd-mode-ico.is-off[b-sjgni55twr]{background: var(--nm-bad-soft);color: var(--nm-bad)}.fcd-mode-text[b-sjgni55twr]{flex: 1;min-width: 220px}.fcd-mode-title[b-sjgni55twr]{font-size: 13.5px;font-weight: 700;color: var(--nm-ink)}.fcd-mode-sub[b-sjgni55twr]{margin-top: 2px;font-size: 12px;color: var(--nm-muted)}.fcd-mode-actions[b-sjgni55twr]{display: flex;align-items: center;gap: 10px}.fcd-stats[b-sjgni55twr]{display: grid;grid-template-columns: repeat(4,1fr);gap: 12px}.fcd-stat[b-sjgni55twr]{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;padding: 11px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);font-family: var(--nm-font);text-align: left;cursor: pointer;transition: border-color .12s,box-shadow .12s,background .12s}.fcd-stat.is-static[b-sjgni55twr]{cursor: default;background: var(--nm-surface-2)}button.fcd-stat:hover[b-sjgni55twr]{border-color: var(--nm-border-strong)}.fcd-stat.is-on[b-sjgni55twr]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.fcd-stat-lbl[b-sjgni55twr]{display: flex;align-items: center;gap: 7px;font-size: 12px;font-weight: 600;color: var(--nm-muted)}.fcd-stat-val[b-sjgni55twr]{font-size: 21px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums;line-height: 1.1}.fcd-dot[b-sjgni55twr]{width: 8px;height: 8px;border-radius: var(--nm-r-pill);flex-shrink: 0}.fcd-dot.accent[b-sjgni55twr]{background: var(--nm-brand-500)}.fcd-dot.good[b-sjgni55twr]{background: var(--nm-ok)}.fcd-dot.info[b-sjgni55twr]{background: var(--nm-info)}.fcd-dot.muted[b-sjgni55twr]{background: var(--nm-muted)}[b-sjgni55twr] .fcd-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.fcd-card-ico[b-sjgni55twr]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.fcd-card-title[b-sjgni55twr]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.fcd-card-count[b-sjgni55twr]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.fcd-card-hint[b-sjgni55twr]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.fcd-toolbar[b-sjgni55twr]{padding: 12px 14px;border-bottom: 1px solid var(--nm-border)}[b-sjgni55twr] .fcd-toolbar-inner .nm-input-wrap{width: 340px;flex: 0 0 auto}.fcd-airline[b-sjgni55twr]{display: inline-flex;align-items: center;gap: 10px;min-width: 0;text-decoration: none;color: inherit}.fcd-airline:hover .fcd-airline-name[b-sjgni55twr]{color: var(--nm-brand-700)}.fcd-logo[b-sjgni55twr]{display: inline-flex;align-items: center;justify-content: center;width: 34px;height: 34px;flex-shrink: 0;border: 1px solid var(--nm-border);border-radius: 8px;background: var(--nm-surface);overflow: hidden}.fcd-logo img[b-sjgni55twr]{width: 100%;height: 100%;object-fit: contain;padding: 3px}.fcd-logo-fb[b-sjgni55twr]{align-items: center;justify-content: center;width: 100%;height: 100%;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;font-weight: 700;color: var(--nm-muted)}.fcd-airline-text[b-sjgni55twr]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.fcd-airline-name[b-sjgni55twr]{display: inline-flex;align-items: center;gap: 7px;font-weight: 600;color: var(--nm-ink);white-space: nowrap}.fcd-airline-sub[b-sjgni55twr]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 320px}.nm-code-pill[b-sjgni55twr]{display: inline-block;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 11.5px;letter-spacing: .02em}.fcd-size[b-sjgni55twr]{display: inline-flex;flex-direction: column;gap: 1px}.fcd-size-main[b-sjgni55twr]{font-weight: 600;color: var(--nm-ink);font-variant-numeric: tabular-nums}.fcd-size-sub[b-sjgni55twr]{font-size: 11px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.fcd-date[b-sjgni55twr]{font-size: 12.5px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.fcd-date.is-dim[b-sjgni55twr]{color: var(--nm-muted)}.fcd-toggle[b-sjgni55twr]{display: inline-flex;align-items: center;gap: 9px}.fcd-toggle-lbl[b-sjgni55twr]{font-size: 12px;color: var(--nm-muted);white-space: nowrap}.fcd-toggle-lbl.is-on[b-sjgni55twr]{color: var(--nm-ok);font-weight: 600}.nm-row-actions[b-sjgni55twr]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-sjgni55twr] .fcd-row-off .nm-grid__td{opacity: .62}@media (max-width: 900px){.fcd-stats[b-sjgni55twr]{grid-template-columns: repeat(2,1fr)}}@media (max-width: 640px){.nm-list-page[b-sjgni55twr]{padding: 16px 14px 22px}[b-sjgni55twr] .fcd-toolbar-inner .nm-input-wrap{width: 100%;flex: 1 1 100%}.fcd-mode-actions[b-sjgni55twr]{width: 100%}}
/* /src/Features/MasterData/Pages/Manager/GdsIndex.razor.rz.scp.css */
.nm-list-page[b-fa71mo22lu]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-fa71mo22lu]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-fa71mo22lu]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-fa71mo22lu]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-fa71mo22lu]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.mgds-stats[b-fa71mo22lu]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.mgds-stats[b-fa71mo22lu]::-webkit-scrollbar{display: none}.mgds-stat[b-fa71mo22lu]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content;border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.mgds-stats > .mgds-stat:first-child[b-fa71mo22lu]{border-left: 0}.mgds-stat:hover .mgds-stat__lbl[b-fa71mo22lu]{color: var(--nm-ink)}.mgds-stat.is-on .mgds-stat__lbl[b-fa71mo22lu]{color: var(--nm-brand-700);font-weight: 700}.mgds-stat.is-on .mgds-stat__val[b-fa71mo22lu]{color: var(--nm-brand-700)}.mgds-stat__dot[b-fa71mo22lu]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.mgds-stat__dot--accent[b-fa71mo22lu]{background: var(--nm-brand-500)}.mgds-stat__dot--good[b-fa71mo22lu]{background: var(--nm-ok)}.mgds-stat__dot--warn[b-fa71mo22lu]{background: var(--nm-warn)}.mgds-stat__dot--muted[b-fa71mo22lu]{background: var(--nm-muted)}.mgds-stat__lbl[b-fa71mo22lu]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.mgds-stat__val[b-fa71mo22lu]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.mgds-preview[b-fa71mo22lu]{display: grid;grid-template-columns: repeat(auto-fit,minmax(280px,1fr));gap: 10px;padding: 11px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.mgds-preview__item[b-fa71mo22lu]{display: flex;align-items: center;gap: 7px;flex-wrap: wrap;min-width: 0}.mgds-preview__lbl[b-fa71mo22lu]{display: inline-flex;align-items: center;gap: 5px;font-size: 12px;font-weight: 700;color: var(--nm-muted);margin-right: 2px}.mgds-preview__lbl i[b-fa71mo22lu]{color: var(--nm-brand-500);font-size: 12px}.mgds-preview__empty[b-fa71mo22lu]{font-size: 11.5px;font-weight: 700;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-warn-soft);color: var(--nm-warn)}[b-fa71mo22lu] .mgds-toolbar .nm-input-wrap{width: 320px;flex: 0 0 auto}.mgds-scope-filter[b-fa71mo22lu]{width: 190px;flex: 0 0 auto}.mgds-note[b-fa71mo22lu]{display: inline-flex;align-items: flex-start;gap: 6px;font-size: 11.5px;color: var(--nm-muted);max-width: 46ch;line-height: 1.35}.mgds-note i[b-fa71mo22lu]{color: var(--nm-info);flex-shrink: 0;margin-top: 1px}[b-fa71mo22lu] .mgds-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.mgds-card-ico[b-fa71mo22lu]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.mgds-card-title[b-fa71mo22lu]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.mgds-card-count[b-fa71mo22lu]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.mgds-card-hint[b-fa71mo22lu]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.nm-code-pill[b-fa71mo22lu]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px;letter-spacing: .02em;white-space: nowrap}.cell-2line[b-fa71mo22lu]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-fa71mo22lu]{font-weight: 500;color: var(--nm-ink)}.cell-2line__sub[b-fa71mo22lu]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 320px}.mgds-scope[b-fa71mo22lu]{display: inline-flex;flex-direction: column;align-items: center;gap: 3px}.mgds-scope__chip[b-fa71mo22lu]{font-size: 11px;font-weight: 700;padding: 2px 9px;border-radius: var(--nm-r-pill);white-space: nowrap}.mgds-scope__chip--both[b-fa71mo22lu]{background: var(--nm-brand-50);color: var(--nm-brand-700)}.mgds-scope__chip--dom[b-fa71mo22lu]{background: var(--nm-ok-soft);color: var(--nm-ok)}.mgds-scope__chip--intl[b-fa71mo22lu]{background: var(--nm-info-soft);color: var(--nm-info)}.mgds-scope__chip--off[b-fa71mo22lu]{background: var(--nm-surface-2);color: var(--nm-muted)}.mgds-scope__ord[b-fa71mo22lu]{font-size: 10.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.mgds-cutoff[b-fa71mo22lu]{display: inline-flex;flex-direction: column;align-items: flex-end;gap: 1px}.mgds-cutoff__main[b-fa71mo22lu]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;font-weight: 600;color: var(--nm-ink);font-variant-numeric: tabular-nums;white-space: nowrap}.mgds-cutoff__sub[b-fa71mo22lu]{font-size: 11px;color: var(--nm-muted);white-space: nowrap}.mgds-cutoff__none[b-fa71mo22lu]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-warn-soft);color: var(--nm-warn);white-space: nowrap}.mgds-status[b-fa71mo22lu]{display: inline-flex;flex-direction: column;align-items: center;gap: 5px}.nm-row-actions[b-fa71mo22lu]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-fa71mo22lu] .mgds-row-off .nm-grid__td{opacity: .6}.mgds-foot[b-fa71mo22lu]{display: flex;justify-content: flex-end;padding: 10px 14px;border-top: 1px solid var(--nm-border)}.mgds-form[b-fa71mo22lu]{display: flex;flex-direction: column;gap: 14px}[b-fa71mo22lu] .mgds-mono input,[b-fa71mo22lu] input.mgds-mono{font-family: ui-monospace,'JetBrains Mono',monospace;letter-spacing: .04em;text-transform: uppercase}.mgds-form-switch[b-fa71mo22lu]{display: flex;flex-direction: column;gap: 4px}.mgds-form-hint[b-fa71mo22lu]{font-size: 11.5px;color: var(--nm-muted)}@media (max-width: 640px){.nm-list-page[b-fa71mo22lu]{padding: 16px 14px 22px}[b-fa71mo22lu] .mgds-toolbar .nm-input-wrap{width: 100%;flex: 1 1 100%}.mgds-scope-filter[b-fa71mo22lu]{width: 100%;flex: 1 1 100%}.mgds-note[b-fa71mo22lu]{max-width: none}}
/* /src/Features/Notifications/Pages/Ca/CaNotifications.razor.rz.scp.css */
.nm-list-page[b-dxfgv54dns]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-dxfgv54dns]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-dxfgv54dns]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-dxfgv54dns]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-dxfgv54dns]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cn-stats[b-dxfgv54dns]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.cn-stats[b-dxfgv54dns]::-webkit-scrollbar{display: none}.cn-stat[b-dxfgv54dns]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content}.cn-stat + .cn-stat[b-dxfgv54dns]{border-left: 1px solid var(--nm-border)}.cn-stat__dot[b-dxfgv54dns]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.cn-stat__dot--accent[b-dxfgv54dns]{background: var(--nm-brand-500)}.cn-stat__dot--good[b-dxfgv54dns]{background: var(--nm-ok)}.cn-stat__dot--info[b-dxfgv54dns]{background: var(--nm-info)}.cn-stat__lbl[b-dxfgv54dns]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.cn-stat__val[b-dxfgv54dns]{margin-left: auto;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.cn-chips[b-dxfgv54dns]{display: inline-flex;align-items: center;gap: 6px}.cn-chip-count[b-dxfgv54dns]{margin-left: 5px;font-size: 10.5px;font-weight: 700;font-family: ui-monospace,'JetBrains Mono',monospace;opacity: .75}.cn-search[b-dxfgv54dns]{width: 280px;max-width: 100%}.cn-cat[b-dxfgv54dns]{min-width: 168px}.cn-scope[b-dxfgv54dns]{display: flex;align-items: center;gap: 8px;margin: -6px 0 0;padding: 0 2px;font-size: 12px;color: var(--nm-muted)}.cn-scope--warn[b-dxfgv54dns]{color: var(--nm-warn)}.cn-group-label[b-dxfgv54dns]{padding: 10px 18px 6px;font-size: 11px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--nm-muted);background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border)}.cn-group-label:first-child[b-dxfgv54dns]{border-top: 0}.cn-list[b-dxfgv54dns]{display: flex;flex-direction: column}.cn-row[b-dxfgv54dns]{display: flex;align-items: flex-start;gap: 12px;padding: 13px 18px;border-bottom: 1px solid var(--nm-border);background: var(--nm-surface);transition: background .12s}.cn-row:last-child[b-dxfgv54dns]{border-bottom: 0}.cn-row.is-link[b-dxfgv54dns]{cursor: pointer}.cn-row:hover[b-dxfgv54dns]{background: var(--nm-surface-2)}.cn-row:focus-visible[b-dxfgv54dns]{outline: 2px solid var(--nm-brand-500);outline-offset: -2px}.cn-row.is-skeleton[b-dxfgv54dns]{align-items: center}.cn-row.is-unread[b-dxfgv54dns]{background: var(--nm-brand-50);box-shadow: inset 3px 0 0 var(--nm-brand-500)}.cn-row.is-unread:hover[b-dxfgv54dns]{background: color-mix(in srgb,var(--nm-brand-500) 10%,var(--nm-surface))}.cn-ico[b-dxfgv54dns]{display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;border-radius: 50%;font-size: 15px;flex-shrink: 0;background: color-mix(in srgb,var(--tone,var(--nm-pending)) 13%,transparent);color: var(--tone,var(--nm-pending))}.cn-ico--success[b-dxfgv54dns]{--tone: var(--nm-ok)}.cn-ico--error[b-dxfgv54dns]{--tone: var(--nm-bad)}.cn-ico--warning[b-dxfgv54dns]{--tone: var(--nm-warn)}.cn-ico--info[b-dxfgv54dns]{--tone: var(--nm-info)}.cn-ico--default[b-dxfgv54dns]{--tone: var(--nm-brand-500)}.cn-body[b-dxfgv54dns]{flex: 1;min-width: 0}.cn-skel-gap[b-dxfgv54dns]{margin-top: 6px}.cn-title[b-dxfgv54dns]{margin: 0;font-size: 14px;font-weight: 500;color: var(--nm-ink);line-height: 1.35}.cn-row.is-unread .cn-title[b-dxfgv54dns]{font-weight: 700}.cn-msg[b-dxfgv54dns]{margin: 2px 0 0;font-size: 12.5px;line-height: 1.45;color: var(--nm-ink-2);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.cn-meta[b-dxfgv54dns]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-top: 6px;font-size: 11.5px;color: var(--nm-muted)}.cn-tag[b-dxfgv54dns]{display: inline-flex;align-items: center;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);border: 1px solid var(--nm-border);font-size: 10.5px;font-weight: 600;color: var(--nm-ink-2)}.cn-time[b-dxfgv54dns]{font-variant-numeric: tabular-nums}.cn-go[b-dxfgv54dns]{display: inline-flex;align-items: center;gap: 1px;color: var(--nm-brand-600);font-weight: 600;opacity: 0;transition: opacity .12s}.cn-row:hover .cn-go[b-dxfgv54dns],.cn-row:focus-visible .cn-go[b-dxfgv54dns]{opacity: 1}.cn-side[b-dxfgv54dns]{display: flex;align-items: center;gap: 8px;flex-shrink: 0;padding-top: 4px}.cn-dot[b-dxfgv54dns]{width: 8px;height: 8px;border-radius: 50%;background: var(--nm-brand-500);flex-shrink: 0}.cn-more[b-dxfgv54dns]{display: flex;justify-content: center;padding: 14px 0}.cn-prefs-hint[b-dxfgv54dns]{margin: 0 0 14px;font-size: 12.5px;line-height: 1.5;color: var(--nm-muted)}.cn-prefs[b-dxfgv54dns]{display: flex;flex-direction: column}.cn-pref[b-dxfgv54dns]{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 12px 0;border-bottom: 1px solid var(--nm-border)}.cn-pref:last-child[b-dxfgv54dns]{border-bottom: 0}.cn-pref__text[b-dxfgv54dns]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.cn-pref__label[b-dxfgv54dns]{font-size: 13.5px;font-weight: 600;color: var(--nm-ink)}.cn-pref__hint[b-dxfgv54dns]{font-size: 11.5px;line-height: 1.4;color: var(--nm-muted)}@media (max-width: 640px){.nm-list-page[b-dxfgv54dns]{padding: 16px 14px 22px}.cn-chips[b-dxfgv54dns]{flex: 1 1 100%}.cn-search[b-dxfgv54dns]{flex: 1 1 100%;width: auto}.cn-search[b-dxfgv54dns] .nm-input-wrap{width: 100%}.cn-cat[b-dxfgv54dns]{flex: 1 1 100%}.cn-cat[b-dxfgv54dns] .nm-select-wrap,.cn-cat[b-dxfgv54dns] .nm-select{width: 100%}.cn-row[b-dxfgv54dns]{padding: 12px 14px}.cn-go[b-dxfgv54dns]{display: none}.cn-group-label[b-dxfgv54dns]{padding: 9px 14px 5px}}
/* /src/Features/Notifications/Pages/Manager/EmailTemplatesIndex.razor.rz.scp.css */
.email-root[b-zwt6jp4wnv]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-good: #16a34a;--d-warn: #d97706;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg)}.email-num[b-zwt6jp4wnv]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.email-hero[b-zwt6jp4wnv]{display: flex;align-items: end;justify-content: space-between;gap: 24px;padding: 18px 28px 14px;border-bottom: 1px solid var(--d-line);flex-shrink: 0}.email-hero h1[b-zwt6jp4wnv]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.email-hero h1 em[b-zwt6jp4wnv]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.email-hero-meta[b-zwt6jp4wnv]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.email-hero-meta .dot[b-zwt6jp4wnv]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.email-btn[b-zwt6jp4wnv]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;text-decoration: none;transition: background .12s}.email-btn:hover[b-zwt6jp4wnv]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.email-btn-accent[b-zwt6jp4wnv]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.email-btn-accent:hover[b-zwt6jp4wnv]{background: var(--d-accent-grad-hover);color: #fff}.email-btn-good[b-zwt6jp4wnv]{background: color-mix(in srgb,var(--d-good) 12%,transparent);color: var(--d-good);border-color: color-mix(in srgb,var(--d-good) 30%,transparent)}.email-btn-good:hover[b-zwt6jp4wnv]{background: color-mix(in srgb,var(--d-good) 18%,transparent);color: var(--d-good)}.email-btn-danger[b-zwt6jp4wnv]{background: var(--d-danger);color: #fff;border-color: transparent}.email-btn-danger:hover[b-zwt6jp4wnv]{background: #b91c1c;color: #fff}.email-body[b-zwt6jp4wnv]{padding: 14px 28px}.email-card[b-zwt6jp4wnv]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: auto}.email-tbl[b-zwt6jp4wnv]{width: 100%;border-collapse: collapse;font-size: 14px}.email-tbl thead th[b-zwt6jp4wnv]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap}.email-tbl thead th.center[b-zwt6jp4wnv]{text-align: center}.email-tbl tbody td[b-zwt6jp4wnv]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.email-tbl tbody tr:hover[b-zwt6jp4wnv]{background: var(--d-surface-2)}.email-code[b-zwt6jp4wnv]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11.5px;color: var(--d-ink-2);background: var(--d-surface-2);padding: 2px 8px;border-radius: 6px}.email-tag[b-zwt6jp4wnv]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 10px;border-radius: 999px;font-size: 11.5px;font-weight: 500}.email-tag.good[b-zwt6jp4wnv]{background: color-mix(in srgb,var(--d-good) 12%,transparent);color: var(--d-good)}.email-tag.draft[b-zwt6jp4wnv]{background: var(--d-surface-2);color: var(--d-ink-3)}.email-icon-btn[b-zwt6jp4wnv]{width: 30px;height: 30px;border: 0;background: transparent;border-radius: 7px;color: var(--d-ink-3);cursor: pointer;display: inline-flex;align-items: center;justify-content: center;transition: background .12s,color .12s}.email-icon-btn:hover[b-zwt6jp4wnv]{background: var(--d-surface-2);color: var(--d-ink)}.email-icon-btn.edit:hover[b-zwt6jp4wnv]{background: color-mix(in srgb,#2563eb 10%,transparent);color: #2563eb}.email-icon-btn.good:hover[b-zwt6jp4wnv]{background: color-mix(in srgb,var(--d-good) 12%,transparent);color: var(--d-good)}.email-banner[b-zwt6jp4wnv]{margin: 12px 28px 0;padding: 10px 14px;border-radius: var(--d-r);font-size: 14px}.email-banner.success[b-zwt6jp4wnv]{background: color-mix(in srgb,var(--d-good) 10%,transparent);color: var(--d-good);border: 1px solid color-mix(in srgb,var(--d-good) 30%,transparent)}.email-banner.error[b-zwt6jp4wnv]{background: color-mix(in srgb,var(--d-danger) 10%,transparent);color: var(--d-danger);border: 1px solid color-mix(in srgb,var(--d-danger) 30%,transparent)}.email-loading[b-zwt6jp4wnv]{display: flex;align-items: center;justify-content: center;padding: 64px 0}.email-spinner[b-zwt6jp4wnv]{width: 28px;height: 28px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: email-spin-b-zwt6jp4wnv 0.7s linear infinite}@keyframes email-spin-b-zwt6jp4wnv{to{transform: rotate(360deg)}}.email-empty[b-zwt6jp4wnv]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 64px 16px;color: var(--d-ink-3);text-align: center}.email-empty b[b-zwt6jp4wnv]{color: var(--d-ink);font-weight: 500;font-size: 14px}.email-empty small[b-zwt6jp4wnv]{font-size: 12px}.email-vars[b-zwt6jp4wnv]{background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 14px;margin-top: 14px}.email-vars h3[b-zwt6jp4wnv]{margin: 0 0 8px;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.email-var-pill[b-zwt6jp4wnv]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11px;background: var(--d-surface);border: 1px solid var(--d-line);color: var(--d-ink-2);padding: 3px 8px;border-radius: 6px}.email-modal-bd[b-zwt6jp4wnv]{position: fixed;inset: 0;z-index: 9999;background: rgba(28,25,23,0.55);display: flex;align-items: center;justify-content: center;padding: 16px}.email-modal[b-zwt6jp4wnv]{width: 100%;max-width: 720px;max-height: 90vh;background: var(--d-surface);border-radius: var(--d-r);border: 1px solid var(--d-line);box-shadow: 0 20px 50px -12px rgba(28,25,23,0.35);display: flex;flex-direction: column;overflow: hidden}.email-modal-hd[b-zwt6jp4wnv]{display: flex;align-items: center;justify-content: space-between;padding: 14px 18px;border-bottom: 1px solid var(--d-line)}.email-modal-hd h2[b-zwt6jp4wnv]{margin: 0;font-family: 'Inter Tight',sans-serif;font-size: 17px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink)}.email-modal-hd .sub[b-zwt6jp4wnv]{font-size: 12px;color: var(--d-ink-3);margin-top: 2px}.email-modal-close[b-zwt6jp4wnv]{width: 32px;height: 32px;border: 0;background: transparent;border-radius: 7px;color: var(--d-ink-3);cursor: pointer}.email-modal-close:hover[b-zwt6jp4wnv]{background: var(--d-surface-2);color: var(--d-ink)}.email-modal-body[b-zwt6jp4wnv]{flex: 1;overflow-y: auto;padding: 18px}.email-modal-ft[b-zwt6jp4wnv]{display: flex;align-items: center;justify-content: space-between;gap: 10px;padding: 12px 18px;border-top: 1px solid var(--d-line);background: var(--d-surface-2)}.email-field-label[b-zwt6jp4wnv]{display: block;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.06em;margin-bottom: 6px}.email-input[b-zwt6jp4wnv],.email-textarea[b-zwt6jp4wnv]{width: 100%;padding: 8px 12px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink);transition: border-color .12s,box-shadow .12s}.email-input:focus[b-zwt6jp4wnv],.email-textarea:focus[b-zwt6jp4wnv]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.email-textarea[b-zwt6jp4wnv]{font-family: 'JetBrains Mono',ui-monospace,monospace;resize: vertical}
/* /src/Features/Notifications/Pages/Manager/NotificationsIndex.razor.rz.scp.css */
.notif-root[b-xy7c7n9bro]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-good: #16a34a;--d-warn: #d97706;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg)}.notif-hero[b-xy7c7n9bro]{display: flex;align-items: end;justify-content: space-between;gap: 24px;padding: 18px 28px 14px;border-bottom: 1px solid var(--d-line);flex-shrink: 0}.notif-hero h1[b-xy7c7n9bro]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.notif-hero h1 em[b-xy7c7n9bro]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.notif-hero-meta[b-xy7c7n9bro]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.notif-hero-meta .dot[b-xy7c7n9bro]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.notif-num[b-xy7c7n9bro]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.notif-toolbar[b-xy7c7n9bro]{display: flex;align-items: center;gap: 12px;padding: 12px 28px;flex-wrap: wrap;flex-shrink: 0}.notif-tabs[b-xy7c7n9bro]{display: inline-flex;gap: 2px;background: var(--d-surface);border: 1px solid var(--d-line);padding: 3px;border-radius: var(--d-r)}.notif-tab[b-xy7c7n9bro]{padding: 6px 14px;border: 0;background: transparent;cursor: pointer;font-size: 12.5px;font-weight: 500;color: var(--d-ink-3);border-radius: 7px;transition: background .12s,color .12s}.notif-tab:hover[b-xy7c7n9bro]{color: var(--d-ink)}.notif-tab.is-active[b-xy7c7n9bro]{background: var(--d-accent-grad);color: #fff;box-shadow: 0 1px 2px rgba(234,88,12,0.18)}.notif-btn[b-xy7c7n9bro]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;text-decoration: none;transition: background .12s}.notif-btn:hover[b-xy7c7n9bro]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.notif-btn-accent[b-xy7c7n9bro]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.notif-btn-accent:hover[b-xy7c7n9bro]{background: var(--d-accent-grad-hover);color: #fff}.notif-prefs[b-xy7c7n9bro]{margin: 0 28px 12px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 14px 16px;flex-shrink: 0}.notif-prefs h2[b-xy7c7n9bro]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.notif-toggle[b-xy7c7n9bro]{position: relative;display: inline-flex;align-items: center;height: 22px;width: 40px;border: 0;border-radius: 999px;background: var(--d-line);cursor: pointer;transition: background .12s}.notif-toggle.on[b-xy7c7n9bro]{background: var(--d-accent)}.notif-toggle .knob[b-xy7c7n9bro]{display: inline-block;height: 16px;width: 16px;border-radius: 50%;background: #fff;transform: translateX(3px);transition: transform .15s;box-shadow: 0 1px 2px rgba(0,0,0,0.15)}.notif-toggle.on .knob[b-xy7c7n9bro]{transform: translateX(21px)}.notif-body[b-xy7c7n9bro]{flex: 1;min-height: 0;padding: 0 28px 16px;display: flex}.notif-card[b-xy7c7n9bro]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: auto;flex: 1}.notif-list[b-xy7c7n9bro]{display: flex;flex-direction: column}.notif-row[b-xy7c7n9bro]{display: flex;align-items: center;gap: 12px;padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);cursor: pointer;transition: background .12s;text-decoration: none;color: var(--d-ink)}.notif-row:last-child[b-xy7c7n9bro]{border-bottom: 0}.notif-row:hover[b-xy7c7n9bro]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.notif-row.unread[b-xy7c7n9bro]{background: var(--d-accent-soft)}.notif-row.unread:hover[b-xy7c7n9bro]{background: color-mix(in srgb,var(--d-accent) 8%,var(--d-surface))}.notif-ico[b-xy7c7n9bro]{width: 36px;height: 36px;border-radius: 50%;display: grid;place-items: center;flex-shrink: 0}.notif-ico.success[b-xy7c7n9bro]{background: color-mix(in srgb,var(--d-good) 14%,transparent);color: var(--d-good)}.notif-ico.error[b-xy7c7n9bro]{background: color-mix(in srgb,var(--d-danger) 14%,transparent);color: var(--d-danger)}.notif-ico.warning[b-xy7c7n9bro]{background: color-mix(in srgb,var(--d-warn) 16%,transparent);color: var(--d-warn)}.notif-ico.info[b-xy7c7n9bro]{background: color-mix(in srgb,#2563eb 14%,transparent);color: #2563eb}.notif-ico.budget[b-xy7c7n9bro]{background: var(--d-accent-soft);color: var(--d-accent)}.notif-ico.default[b-xy7c7n9bro]{background: var(--d-surface-2);color: var(--d-ink-3)}.notif-text[b-xy7c7n9bro]{flex: 1;min-width: 0}.notif-text .title[b-xy7c7n9bro]{font-size: 14px;color: var(--d-ink);margin: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.notif-text .title.unread[b-xy7c7n9bro]{font-weight: 600}.notif-text .msg[b-xy7c7n9bro]{font-size: 12px;color: var(--d-ink-3);margin: 2px 0 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.notif-meta[b-xy7c7n9bro]{display: flex;align-items: center;gap: 10px;flex-shrink: 0}.notif-meta-tag[b-xy7c7n9bro]{display: inline-flex;align-items: center;padding: 1px 8px;border-radius: 999px;font-size: 10.5px;color: var(--d-ink-3);background: var(--d-surface-2)}.notif-meta-time[b-xy7c7n9bro]{font-size: 11px;color: var(--d-ink-4);white-space: nowrap;font-variant-numeric: tabular-nums}.notif-meta-dot[b-xy7c7n9bro]{width: 8px;height: 8px;border-radius: 50%;background: var(--d-accent);flex-shrink: 0}.notif-loading[b-xy7c7n9bro]{display: flex;align-items: center;justify-content: center;padding: 48px 0}.notif-spinner[b-xy7c7n9bro]{width: 26px;height: 26px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: notif-spin-b-xy7c7n9bro 0.7s linear infinite}@keyframes notif-spin-b-xy7c7n9bro{to{transform: rotate(360deg)}}.notif-empty[b-xy7c7n9bro]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 48px 16px;color: var(--d-ink-3);text-align: center}.notif-empty b[b-xy7c7n9bro]{color: var(--d-ink);font-weight: 500;font-size: 14px}.notif-empty small[b-xy7c7n9bro]{font-size: 12px}
/* /src/Features/Org/Components/Users/UserEditModal.razor.rz.scp.css */
.uem[b-sxrdff6lrc]{display: flex;flex-direction: column;gap: 14px}.uem-note[b-sxrdff6lrc]{display: flex;align-items: flex-start;gap: 6px;margin: 0;font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.uem-note i[b-sxrdff6lrc]{margin-top: 2px}
/* /src/Features/Org/Components/Users/UserPasswordModal.razor.rz.scp.css */
.upm[b-2ahbtz70pm]{display: flex;flex-direction: column;gap: 14px}.upm-intro[b-2ahbtz70pm]{margin: 0;font-size: 13px;line-height: 1.55;color: var(--nm-ink-2)}.upm-pw[b-2ahbtz70pm]{display: flex;align-items: flex-start;gap: 6px}.upm-pw__input[b-2ahbtz70pm]{flex: 1 1 auto;min-width: 0}[b-2ahbtz70pm] .upm-mono{font-family: ui-monospace,'JetBrains Mono',monospace;letter-spacing: .03em}.upm-rules[b-2ahbtz70pm]{display: flex;flex-wrap: wrap;gap: 4px 16px;margin: 8px 0 0;padding: 0;list-style: none;font-size: 12px;color: var(--nm-muted)}.upm-rules li[b-2ahbtz70pm]{display: inline-flex;align-items: center;gap: 6px}.upm-rules li.is-ok[b-2ahbtz70pm]{color: var(--nm-ok)}.upm-opts[b-2ahbtz70pm]{display: flex;flex-direction: column;gap: 10px;padding: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card)}.upm-opt[b-2ahbtz70pm]{display: inline-flex;flex-direction: column;gap: 2px}.upm-opt b[b-2ahbtz70pm]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.upm-opt small[b-2ahbtz70pm]{font-size: 12px;color: var(--nm-muted);line-height: 1.45}.upm-result[b-2ahbtz70pm]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;padding: 12px 14px;border: 1px dashed var(--nm-brand-500);border-radius: var(--nm-r-card);background: var(--nm-brand-50)}.upm-result-lbl[b-2ahbtz70pm]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.upm-result-pw[b-2ahbtz70pm]{flex: 1 1 auto;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 16px;font-weight: 700;letter-spacing: .06em;color: var(--nm-brand-700);word-break: break-all}.upm-hint[b-2ahbtz70pm]{display: flex;align-items: flex-start;gap: 6px;margin: 0;font-size: 12px;color: var(--nm-muted);line-height: 1.5}.upm-hint i[b-2ahbtz70pm]{margin-top: 2px}@media (max-width: 560px){.upm-pw[b-2ahbtz70pm]{flex-wrap: wrap}.upm-pw__input[b-2ahbtz70pm]{flex-basis: 100%}}
/* /src/Features/Org/Components/Users/UserPermissionEditor.razor.rz.scp.css */
.upe[b-v3ojhg6chp]{--upe-faint: color-mix(in srgb,var(--nm-muted) 75%,white);display: flex;flex-direction: column;gap: 12px;min-width: 0;font-family: var(--nm-font);color: var(--nm-ink)}.upe[b-v3ojhg6chp] .nm-btn--sm{min-height: 32px;padding: 0 12px;font-size: 13px}.upe[b-v3ojhg6chp] .nm-btn--secondary{background: var(--nm-surface);border-color: var(--nm-border);color: var(--nm-ink-2)}.upe[b-v3ojhg6chp] .nm-btn--secondary:hover:not(:disabled){border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.upe-loading[b-v3ojhg6chp]{display: flex;flex-direction: column;gap: 10px}.upe-failed[b-v3ojhg6chp]{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;font-size: 13px;color: var(--nm-bad)}.upe-failed > span[b-v3ojhg6chp]{display: inline-flex;align-items: center;gap: 6px}.upe-sr[b-v3ojhg6chp]{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.upe-hint[b-v3ojhg6chp]{margin: 0;font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.upe-sum[b-v3ojhg6chp]{display: flex;flex-wrap: wrap;align-items: baseline;margin: 0;font-size: 13px;color: var(--nm-muted)}.upe-sum > span + span[b-v3ojhg6chp]::before{content: "·";margin-inline: 8px;color: var(--upe-faint)}.upe-sum[b-v3ojhg6chp] b{color: var(--nm-ink);font-weight: 700;font-variant-numeric: tabular-nums}.upe-sum__main[b-v3ojhg6chp]{font-size: 14px;color: var(--nm-ink-2)}.upe-sum .is-grant[b-v3ojhg6chp] b{color: var(--nm-brand-700)}.upe-sum .is-deny[b-v3ojhg6chp] b{color: var(--nm-bad)}.upe-note[b-v3ojhg6chp]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 10px;padding: 10px 12px;border-radius: 12px;font-size: 13px;line-height: 1.5;color: var(--nm-ink-2)}.upe-note > i[b-v3ojhg6chp]{font-size: 15px}.upe-note > span[b-v3ojhg6chp]{flex: 1 1 260px;min-width: 0}.upe-note--info[b-v3ojhg6chp]{background: var(--nm-brand-50);border: 1px solid color-mix(in srgb,var(--nm-brand-500) 30%,var(--nm-border))}.upe-note--info > i[b-v3ojhg6chp]{color: var(--nm-brand-600)}.upe-note--warn[b-v3ojhg6chp]{background: var(--nm-warn-soft);border: 1px solid color-mix(in srgb,var(--nm-warn) 40%,var(--nm-border))}.upe-note--warn > i[b-v3ojhg6chp]{color: var(--nm-warn)}.upe-ro[b-v3ojhg6chp]{display: flex;align-items: center;gap: 6px;margin: 0;font-size: 12.5px;color: var(--nm-muted)}.upe-tools[b-v3ojhg6chp]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 10px}.upe-views[b-v3ojhg6chp]{display: inline-flex;flex-wrap: wrap;gap: 2px;padding: 3px;border: 1px solid var(--nm-border);border-radius: 16px;background: var(--nm-bg)}.upe-views__btn[b-v3ojhg6chp]{display: inline-flex;align-items: center;gap: 6px;height: 28px;padding: 0 11px;border: 0;border-radius: var(--nm-r-pill);background: transparent;font: inherit;font-size: 12.5px;font-weight: 600;white-space: nowrap;color: var(--nm-muted);cursor: pointer}.upe-views__btn:hover:not(.is-on)[b-v3ojhg6chp]{color: var(--nm-ink)}.upe-views__btn.is-on[b-v3ojhg6chp]{background: var(--nm-surface);color: var(--nm-brand-700);box-shadow: 0 1px 2px rgba(15,23,42,.08)}.upe-views__btn:focus-visible[b-v3ojhg6chp]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.upe-views__n[b-v3ojhg6chp]{font-size: 11.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.upe-views__btn.is-on .upe-views__n[b-v3ojhg6chp]{color: var(--nm-brand-700)}.upe-tools__module[b-v3ojhg6chp]{flex: 0 1 240px;min-width: 180px}.upe-tools__search[b-v3ojhg6chp]{flex: 1 1 220px;min-width: 0;max-width: 340px}.upe-tools__end[b-v3ojhg6chp]{display: inline-flex;gap: 2px;margin-inline-start: auto}.upe-legend[b-v3ojhg6chp]{display: flex;flex-wrap: wrap;gap: 4px 16px;font-size: 11.5px;color: var(--nm-muted)}.upe-legend > span[b-v3ojhg6chp]{display: inline-flex;align-items: center;gap: 5px}.upe-legend i.is-on[b-v3ojhg6chp]{color: var(--nm-ok)}.upe-legend i.is-blocked[b-v3ojhg6chp]{color: var(--nm-bad)}.upe-legend i.is-none[b-v3ojhg6chp]{color: var(--upe-faint)}.upe-tree[b-v3ojhg6chp]{display: flex;flex-direction: column;padding: 4px;border: 1px solid var(--nm-border);border-radius: 14px;background: var(--nm-surface);transition: opacity .15s}.upe-tree.is-busy[b-v3ojhg6chp]{opacity: .6}.upe-sect[b-v3ojhg6chp]{display: flex;align-items: center;gap: 6px;margin: 8px 6px 4px;padding-top: 8px;border-top: 1px dashed var(--nm-border);font-size: 11.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}.upe-row[b-v3ojhg6chp]{display: flex;align-items: center;gap: 8px;min-height: 36px;padding: 4px 8px 4px calc(6px + var(--lvl,0) * 20px);border-radius: 10px;scroll-margin-top: 170px}.upe-row--bit:hover[b-v3ojhg6chp]{background: var(--nm-surface-2)}.upe-row--group[b-v3ojhg6chp]{padding-block: 0}.upe-grp[b-v3ojhg6chp]{display: flex;align-items: center;gap: 8px;flex: 1 1 auto;min-width: 0;min-height: 34px;padding: 0;border: 0;border-radius: 8px;background: transparent;font: inherit;text-align: start;color: inherit;cursor: pointer}.upe-grp:hover .upe-row__name[b-v3ojhg6chp]{color: var(--nm-brand-700)}.upe-grp:focus-visible[b-v3ojhg6chp]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.upe-row--group .upe-row__name[b-v3ojhg6chp]{font-size: 13px;font-weight: 700;color: var(--nm-ink)}.upe-row__ico[b-v3ojhg6chp]{flex: none;width: 18px;text-align: center;font-size: 12.5px;color: var(--nm-brand-600)}.upe-row__count[b-v3ojhg6chp]{flex: none;padding: 0 7px;border-radius: var(--nm-r-pill);background: var(--nm-bg);font-size: 11px;font-weight: 700;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.upe-twisty[b-v3ojhg6chp]{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 22px;height: 22px;padding: 0;border: 0;border-radius: 6px;background: transparent;font-size: 11px;color: var(--nm-muted);cursor: pointer}button.upe-twisty:hover[b-v3ojhg6chp]{background: var(--nm-border);color: var(--nm-ink)}.upe-twisty.is-empty[b-v3ojhg6chp]{cursor: default}.upe-st[b-v3ojhg6chp]{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 18px;font-size: 14px}.upe-st.is-on[b-v3ojhg6chp]{color: var(--nm-ok)}.upe-st.is-blocked[b-v3ojhg6chp]{color: var(--nm-bad)}.upe-st.is-none[b-v3ojhg6chp]{color: var(--upe-faint)}.upe-row__body[b-v3ojhg6chp]{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 8px;flex: 1 1 auto;min-width: 0;padding-block: 3px}.upe-row__name[b-v3ojhg6chp]{min-width: 0;font-size: 13px;font-weight: 600;color: var(--nm-ink);overflow-wrap: anywhere}.upe-row--bit.is-none .upe-row__name[b-v3ojhg6chp]{font-weight: 500;color: var(--nm-ink-2)}.upe-row__code[b-v3ojhg6chp]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;color: var(--nm-muted);overflow-wrap: anywhere}.upe-row--bit.is-changed[b-v3ojhg6chp]{background: color-mix(in srgb,var(--nm-brand-50) 60%,var(--nm-surface))}.upe-row.is-focus[b-v3ojhg6chp]{background: var(--nm-brand-50);animation: upe-flash-b-v3ojhg6chp 1.6s ease-out}@keyframes upe-flash-b-v3ojhg6chp{from{background: var(--nm-brand-100)}}.upe-dot[b-v3ojhg6chp]{flex: none;width: 7px;height: 7px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500)}.upe-srcs[b-v3ojhg6chp]{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 4px;min-width: 0}.upe-src[b-v3ojhg6chp]{display: inline-flex;align-items: center;gap: 4px;flex: none;max-width: 100%;height: 20px;padding: 0 8px;border: 1px solid transparent;border-radius: var(--nm-r-pill);background: color-mix(in srgb,var(--nm-border) 60%,var(--nm-bg));font-size: 11.5px;font-weight: 600;line-height: 1;color: var(--nm-ink-2);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.upe-src i[b-v3ojhg6chp]{font-size: 11px;opacity: .8}.upe-src--grant[b-v3ojhg6chp]{background: var(--nm-brand-50);color: var(--nm-brand-700)}.upe-src--deny[b-v3ojhg6chp]{background: var(--nm-bad-soft);color: var(--nm-bad)}.upe-src--implied[b-v3ojhg6chp]{background: transparent;border: 1px dashed var(--nm-border-strong);color: var(--nm-muted)}.upe-rowwarn[b-v3ojhg6chp],.upe-rowhint[b-v3ojhg6chp]{display: inline-flex;align-items: center;gap: 4px;flex-basis: 100%;font-size: 12px}.upe-rowwarn[b-v3ojhg6chp]{color: var(--nm-warn);font-weight: 600}.upe-rowhint[b-v3ojhg6chp]{color: var(--nm-muted)}.upe-seg[b-v3ojhg6chp]{display: inline-flex;flex: none;gap: 2px;padding: 2px;border: 1px solid var(--nm-border);border-radius: 10px;background: var(--nm-bg)}.upe-seg__btn[b-v3ojhg6chp]{height: 24px;padding: 0 8px;border: 0;border-radius: 7px;background: transparent;font: inherit;font-size: 11.5px;font-weight: 600;white-space: nowrap;color: var(--nm-muted);cursor: pointer}.upe-seg__btn:hover:not(:disabled):not(.is-on)[b-v3ojhg6chp]{color: var(--nm-ink)}.upe-seg__btn:disabled[b-v3ojhg6chp]{cursor: default;opacity: .6}.upe-seg__btn:focus-visible[b-v3ojhg6chp]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.upe-seg__btn.is-on[b-v3ojhg6chp]{background: var(--nm-surface);color: var(--nm-ink);box-shadow: 0 1px 2px rgba(15,23,42,.08)}.upe-seg__btn.is-grant.is-on[b-v3ojhg6chp]{background: var(--nm-brand-50);color: var(--nm-brand-700)}.upe-seg__btn.is-deny.is-on[b-v3ojhg6chp]{background: var(--nm-bad-soft);color: var(--nm-bad)}.upe-seg__short[b-v3ojhg6chp]{display: none}.upe-empty[b-v3ojhg6chp]{padding: 28px 12px 22px;text-align: center;color: var(--nm-muted)}.upe-empty i[b-v3ojhg6chp]{display: block;margin-bottom: 6px;font-size: 24px;color: var(--upe-faint)}.upe-empty p[b-v3ojhg6chp]{margin: 0;font-size: 13px}.upe-noeff[b-v3ojhg6chp]{display: flex;flex-direction: column;gap: 6px;padding: 12px 14px;border: 1px dashed var(--nm-border-strong);border-radius: 12px}.upe-noeff h4[b-v3ojhg6chp]{display: flex;align-items: center;gap: 6px;margin: 0;font-size: 13px;font-weight: 700;color: var(--nm-ink-2)}.upe-noeff__list[b-v3ojhg6chp]{margin: 0;padding: 0;list-style: none}.upe-noeff__row[b-v3ojhg6chp]{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 8px;padding: 7px 0;font-size: 12.5px}.upe-noeff__row + .upe-noeff__row[b-v3ojhg6chp]{border-top: 1px dashed var(--nm-border)}.upe-noeff__row.is-removed .upe-noeff__name[b-v3ojhg6chp],.upe-noeff__row.is-removed .upe-row__code[b-v3ojhg6chp]{text-decoration: line-through;color: var(--nm-muted)}.upe-noeff__name[b-v3ojhg6chp]{font-weight: 600;color: var(--nm-ink)}.upe-noeff__why[b-v3ojhg6chp]{color: var(--nm-muted)}.upe-noeff__tag[b-v3ojhg6chp]{font-size: 11.5px;font-weight: 600;color: var(--nm-brand-700)}.upe-link[b-v3ojhg6chp]{display: inline-flex;align-items: center;gap: 4px;margin-inline-start: auto;padding: 2px 6px;border: 0;border-radius: 7px;background: none;font: inherit;font-size: 12.5px;font-weight: 650;color: var(--nm-brand-700);cursor: pointer}.upe-link:hover:not(:disabled)[b-v3ojhg6chp]{background: var(--nm-brand-50)}.upe-save[b-v3ojhg6chp]{position: sticky;bottom: 12px;z-index: 4;display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;gap: 8px;padding: 10px 12px;border: 1px solid color-mix(in srgb,var(--nm-brand-500) 35%,var(--nm-border));border-radius: 12px;background: var(--nm-surface);box-shadow: 0 8px 24px rgba(16,24,40,.12)}.upe-save__msg[b-v3ojhg6chp]{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 4px 8px;margin-inline-end: auto;font-size: 13px;color: var(--nm-brand-700)}.upe-save__msg small[b-v3ojhg6chp]{font-size: 12px;color: var(--nm-muted)}.upe-foot[b-v3ojhg6chp]{margin-top: -2px}@media (max-width: 640px){.upe-row[b-v3ojhg6chp]{padding-inline-start: calc(4px + var(--lvl,0) * 12px);flex-wrap: wrap}.upe-srcs[b-v3ojhg6chp]{flex-basis: 100%}.upe-seg[b-v3ojhg6chp]{margin-inline-start: 48px}.upe-seg__full[b-v3ojhg6chp]{display: none}.upe-seg__short[b-v3ojhg6chp]{display: inline}.upe-tools__module[b-v3ojhg6chp],.upe-tools__search[b-v3ojhg6chp]{flex: 1 1 100%;max-width: none}.upe-tools__end[b-v3ojhg6chp]{margin-inline-start: 0}}@media (prefers-reduced-motion: reduce){.upe-row.is-focus[b-v3ojhg6chp]{animation: none}}
/* /src/Features/Org/Components/Users/UserWhoCard.razor.rz.scp.css */
.uwc[b-6p9ivpsj5u]{display: flex;align-items: center;gap: 12px;padding: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.uwc-txt[b-6p9ivpsj5u]{min-width: 0;display: flex;flex-direction: column;gap: 5px}.uwc-name[b-6p9ivpsj5u]{font-size: 14px;font-weight: 700;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.uwc-meta[b-6p9ivpsj5u]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 12px;color: var(--nm-muted)}.uwc-login[b-6p9ivpsj5u]{font-family: ui-monospace,'JetBrains Mono',monospace;color: var(--nm-ink-2)}.uwc-type[b-6p9ivpsj5u]{display: inline-flex;align-items: center;gap: 5px}.uwc-co[b-6p9ivpsj5u]{padding-left: 8px;border-left: 1px solid var(--nm-border)}
/* /src/Features/Org/Pages/Ca/CaCompany.razor.rz.scp.css */
.nm-list-page[b-pwc603quwx]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-pwc603quwx]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-pwc603quwx]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.cacom-title[b-pwc603quwx]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-pwc603quwx]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-pwc603quwx]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-code-pill[b-pwc603quwx]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.cacom-loading[b-pwc603quwx]{display: flex;flex-direction: column;gap: 12px}.cacom-profile[b-pwc603quwx]{display: flex;align-items: center;gap: 16px}.cacom-profile[b-pwc603quwx] .cacom-logo{box-shadow: 0 0 0 4px var(--nm-brand-50);border-radius: var(--nm-r-input)}.cacom-profile[b-pwc603quwx] .cacom-logo .nm-avatar__img{border-radius: inherit;object-fit: contain;background: #fff;padding: 3px}.cacom-profile-info[b-pwc603quwx]{flex: 1;min-width: 0}.cacom-profile-name[b-pwc603quwx]{margin: 0;font-size: 19px;font-weight: 800;letter-spacing: -.02em;color: var(--nm-ink);line-height: 1.2}.cacom-profile-meta[b-pwc603quwx]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-top: 5px;font-size: 12.5px;color: var(--nm-muted)}.cacom-sep[b-pwc603quwx]{width: 3px;height: 3px;border-radius: 50%;background: var(--nm-border-strong);flex-shrink: 0}.cacom-mono[b-pwc603quwx]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-weight: 600;color: var(--nm-ink-2)}.cacom-grid[b-pwc603quwx]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px;align-items: start}@media (max-width: 1024px){.cacom-grid[b-pwc603quwx]{grid-template-columns: minmax(0,1fr)}}[b-pwc603quwx] .cacom-card .nm-card__head{display: flex;align-items: center;gap: 8px}.cacom-card-ico[b-pwc603quwx]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.cacom-card-title[b-pwc603quwx]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.cacom-card-sub[b-pwc603quwx]{font-size: 11px;color: var(--nm-muted);font-weight: 400}.cacom-card-body[b-pwc603quwx]{padding: 14px 16px;display: flex;flex-direction: column;gap: 14px}.cacom-card-body[b-pwc603quwx] .cacom-col-full{grid-column: 1 / -1}.cacom-link[b-pwc603quwx]{color: var(--nm-brand-700);text-decoration: none;font-weight: 600}.cacom-link:hover[b-pwc603quwx]{text-decoration: underline}@media (max-width: 640px){.nm-list-page[b-pwc603quwx]{padding: 16px 14px 22px}.cacom-profile[b-pwc603quwx]{flex-direction: column;text-align: center}}
/* /src/Features/Org/Pages/Ca/CaEmployeesList.razor.rz.scp.css */
.cemp[b-3mfizpnd1g]{display: flex;flex-direction: column;gap: 14px}.cemp-topbar[b-3mfizpnd1g]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap}.cemp-topbar-info[b-3mfizpnd1g]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;min-width: 0}.cemp-desc[b-3mfizpnd1g]{margin: 0;font-size: 13.5px;color: var(--nm-muted)}.cemp-desc strong[b-3mfizpnd1g]{color: var(--nm-ink);font-weight: 600}.nm-list-actions[b-3mfizpnd1g]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-list-toolbar[b-3mfizpnd1g]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 14px}.tb-search[b-3mfizpnd1g]{width: 280px;max-width: 100%}.tb-chips[b-3mfizpnd1g]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.tb-select[b-3mfizpnd1g]{min-width: 150px}.tb-filters[b-3mfizpnd1g]{display: contents}[b-3mfizpnd1g] .tb-clear{margin-left: auto}[b-3mfizpnd1g] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-3mfizpnd1g]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}@media (max-width: 640px){.tb-search[b-3mfizpnd1g]{flex: 1;width: auto}[b-3mfizpnd1g] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-3mfizpnd1g]{display: none}.tb-filters.is-open[b-3mfizpnd1g]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;width: 100%}.tb-filters.is-open .tb-select[b-3mfizpnd1g]{flex: 1 1 45%;min-width: 0}.tb-select[b-3mfizpnd1g] .nm-select-wrap,.tb-select[b-3mfizpnd1g] .nm-select{width: 100%}}.cell-2line[b-3mfizpnd1g]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-3mfizpnd1g]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 200px}.cell-2line__sub[b-3mfizpnd1g]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 200px}.cell-muted[b-3mfizpnd1g]{color: var(--nm-muted)}.cell-nowrap[b-3mfizpnd1g]{display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 220px;vertical-align: middle}.nm-code-pill[b-3mfizpnd1g]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.cell-roles[b-3mfizpnd1g]{display: flex;flex-wrap: wrap;gap: 3px;max-width: 122px}.cell-role-tag[b-3mfizpnd1g]{display: inline-block;padding: 1px 6px;border-radius: 4px;font-size: 10.5px;font-weight: 500;line-height: 1.4;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%}.cell-rank[b-3mfizpnd1g]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 9px;border-radius: var(--nm-r-pill);font-size: 11.5px;font-weight: 500;color: var(--c,#6B7280);background: color-mix(in srgb,var(--c,#6B7280) 12%,transparent);white-space: nowrap}.cell-rank__dot[b-3mfizpnd1g]{width: 6px;height: 6px;border-radius: 50%;background: var(--c,#6B7280)}.cell-online[b-3mfizpnd1g]{display: inline-flex;align-items: center;gap: 5px;font-size: 10.5px;font-weight: 600;color: var(--nm-ok);white-space: nowrap}.cell-online__ping[b-3mfizpnd1g]{position: relative;display: inline-flex;width: 8px;height: 8px}.cell-online__ping > span:first-child[b-3mfizpnd1g]{position: absolute;inset: 0;border-radius: 50%;background: var(--nm-ok);opacity: .6;animation: cemp-ping-b-3mfizpnd1g 1.2s cubic-bezier(0,0,.2,1) infinite}.cell-online__ping > span:last-child[b-3mfizpnd1g]{position: relative;width: 8px;height: 8px;border-radius: 50%;background: var(--nm-ok)}@keyframes cemp-ping-b-3mfizpnd1g{75%,100%{transform: scale(2);opacity: 0}}.cell-lastlogin[b-3mfizpnd1g]{display: inline-flex;align-items: center;gap: 4px;font-size: 10.5px;color: var(--nm-muted);white-space: nowrap}[b-3mfizpnd1g] .cemp-row-inactive .nm-grid__td{opacity: .65}.nm-row-actions[b-3mfizpnd1g]{display: inline-flex;gap: 4px;justify-content: flex-end}.cemp-foot[b-3mfizpnd1g]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.cemp-total[b-3mfizpnd1g]{font-size: 12.5px;color: var(--nm-muted)}.cemp-total strong[b-3mfizpnd1g]{color: var(--nm-ink);font-weight: 700}
/* /src/Features/Org/Pages/Ca/Index.razor.rz.scp.css */
.nm-list-page[b-vvsk5g4wax]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-vvsk5g4wax]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-vvsk5g4wax]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-vvsk5g4wax]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-sub strong[b-vvsk5g4wax]{color: var(--nm-ink);font-weight: 600}.nm-list-actions[b-vvsk5g4wax]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.head-btn-txt[b-vvsk5g4wax]{margin: 0 2px}.kpi-sub[b-vvsk5g4wax]{display: block;margin-top: 2px;font-size: 11.5px;font-weight: 500;color: var(--nm-muted);letter-spacing: 0}.dist-row[b-vvsk5g4wax]{display: grid;grid-template-columns: 1.2fr 1fr;gap: 12px}@media (max-width: 900px){.dist-row[b-vvsk5g4wax]{grid-template-columns: 1fr}}.dist-hd[b-vvsk5g4wax]{display: flex;align-items: baseline;justify-content: space-between;gap: 8px}.dist-hd h3[b-vvsk5g4wax]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.dist-meta[b-vvsk5g4wax]{font-size: 11px;color: var(--nm-muted);font-family: ui-monospace,'JetBrains Mono',monospace}.dist-empty[b-vvsk5g4wax]{margin: 0;padding: 14px 0;text-align: center;font-size: 12.5px;color: var(--nm-muted)}.dist-bars[b-vvsk5g4wax]{list-style: none;padding: 0;margin: 0;display: flex;flex-direction: column;gap: 10px}.dist-bar-row[b-vvsk5g4wax]{display: flex;justify-content: space-between;align-items: baseline;gap: 8px;margin-bottom: 4px}.dist-bar-name[b-vvsk5g4wax]{font-size: 12.5px;color: var(--nm-ink);font-weight: 500;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;flex: 1;min-width: 0}.dist-bar-num[b-vvsk5g4wax]{font-size: 11.5px;color: var(--nm-muted);font-family: ui-monospace,'JetBrains Mono',monospace;flex-shrink: 0}.dist-bar-num em[b-vvsk5g4wax]{font-style: normal;opacity: .75}.dist-bar-track[b-vvsk5g4wax]{height: 6px;background: var(--nm-surface-2);border-radius: 3px;overflow: hidden}.dist-bar-fill[b-vvsk5g4wax]{display: block;height: 100%;background: linear-gradient(90deg,var(--nm-brand-300),var(--nm-brand-500));border-radius: 3px;transition: width .4s ease}.dist-chips[b-vvsk5g4wax]{display: flex;flex-wrap: wrap;gap: 6px}.dist-chip[b-vvsk5g4wax]{display: inline-flex;align-items: center;gap: 6px;padding: 5px 10px 5px 8px;border-radius: var(--nm-r-pill);background: color-mix(in srgb,var(--c,#6B7280) 10%,transparent);border: 1px solid color-mix(in srgb,var(--c,#6B7280) 25%,transparent);font-size: 12px;color: var(--nm-ink)}.dist-chip-dot[b-vvsk5g4wax]{width: 6px;height: 6px;border-radius: 50%;background: var(--c,#6B7280)}.dist-chip-name[b-vvsk5g4wax]{font-weight: 500}.dist-chip-num[b-vvsk5g4wax]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;padding: 1px 6px;border-radius: var(--nm-r-pill);background: color-mix(in srgb,#ffffff 70%,transparent);color: var(--nm-muted)}
/* /src/Features/Org/Pages/Manager/Companies/AccountManagersIndex.razor.rz.scp.css */
.nm-list-page[b-8xebrqhcy7]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-8xebrqhcy7]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-8xebrqhcy7]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-8xebrqhcy7]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.am-stats[b-8xebrqhcy7]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.am-stats[b-8xebrqhcy7]::-webkit-scrollbar{display: none}.am-stat[b-8xebrqhcy7]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content}.am-stat + .am-stat[b-8xebrqhcy7]{border-left: 1px solid var(--nm-border)}.am-stat__dot[b-8xebrqhcy7]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.am-stat__dot--accent[b-8xebrqhcy7]{background: var(--nm-brand-500)}.am-stat__dot--info[b-8xebrqhcy7]{background: var(--nm-info)}.am-stat__dot--good[b-8xebrqhcy7]{background: var(--nm-ok)}.am-stat__lbl[b-8xebrqhcy7]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.am-stat__val[b-8xebrqhcy7]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.am-loading[b-8xebrqhcy7]{display: flex;flex-direction: column;gap: 10px}.am-list[b-8xebrqhcy7]{display: flex;flex-direction: column}.am-row[b-8xebrqhcy7]{display: flex;align-items: center;justify-content: space-between;gap: 10px 16px;flex-wrap: wrap;padding: 12px 4px}.am-row + .am-row[b-8xebrqhcy7]{border-top: 1px solid var(--nm-border)}.am-row-main[b-8xebrqhcy7]{display: flex;align-items: center;gap: 12px;min-width: 0}.am-avatar[b-8xebrqhcy7]{display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;border-radius: 50%;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 14px;font-weight: 700;flex-shrink: 0}.am-row-info[b-8xebrqhcy7]{min-width: 0}.am-name[b-8xebrqhcy7]{margin: 0;font-size: 13.5px;font-weight: 700;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.am-meta[b-8xebrqhcy7]{margin: 1px 0 0;font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.am-code[b-8xebrqhcy7]{font-family: ui-monospace,'JetBrains Mono',monospace}.am-row-side[b-8xebrqhcy7]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.am-note[b-8xebrqhcy7]{max-width: 220px;font-size: 11.5px;color: var(--nm-muted);font-style: italic;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.am-date[b-8xebrqhcy7]{font-size: 11.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}@media (max-width: 640px){.nm-list-page[b-8xebrqhcy7]{padding: 16px 14px 22px}}
/* /src/Features/Org/Pages/Manager/Companies/CompaniesIndex.razor.rz.scp.css */
.nm-list-page[b-meszm90pgl]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-meszm90pgl]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-meszm90pgl]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-meszm90pgl]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-meszm90pgl]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.co-newhint[b-meszm90pgl]{margin-left: 8px;padding: 2px 8px;border: 0;border-radius: var(--nm-r-pill);background: color-mix(in srgb,var(--nm-brand-500) 12%,transparent);color: var(--nm-brand-600,var(--nm-brand-500));font-family: inherit;font-size: 12.5px;font-weight: 600;cursor: pointer}.co-newhint:hover[b-meszm90pgl]{background: color-mix(in srgb,var(--nm-brand-500) 20%,transparent)}.co-stats[b-meszm90pgl]{display: flex;align-items: stretch;padding: 5px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.co-stats[b-meszm90pgl]::-webkit-scrollbar{display: none}.co-stat[b-meszm90pgl]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 6px 16px;border: 0;border-radius: 8px;background: transparent;font-family: inherit;white-space: nowrap;min-width: max-content;cursor: pointer;transition: background .12s ease}.co-stat + .co-stat[b-meszm90pgl]{box-shadow: inset 1px 0 0 var(--nm-border)}.co-stat:hover[b-meszm90pgl]{background: var(--nm-surface-2)}.co-stat.is-on[b-meszm90pgl]{background: color-mix(in srgb,var(--nm-brand-500) 10%,transparent)}.co-stat.is-on .co-stat__lbl[b-meszm90pgl]{color: var(--nm-brand-700)}.co-stat__dot[b-meszm90pgl]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.co-stat__dot--accent[b-meszm90pgl]{background: var(--nm-brand-500)}.co-stat__dot--good[b-meszm90pgl]{background: var(--nm-ok)}.co-stat__dot--bad[b-meszm90pgl]{background: var(--nm-bad)}.co-stat__dot--warn[b-meszm90pgl]{background: var(--nm-warn)}.co-stat__dot--muted[b-meszm90pgl]{background: var(--nm-muted)}.co-stat__lbl[b-meszm90pgl]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.co-stat__val[b-meszm90pgl]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-meszm90pgl]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-filters[b-meszm90pgl]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.tb-search[b-meszm90pgl]{width: 300px;max-width: 100%}.tb-sel[b-meszm90pgl]{width: 165px}.tb-count[b-meszm90pgl]{font-size: 12.5px;color: var(--nm-muted);white-space: nowrap}.chipbar[b-meszm90pgl]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin: -4px 0 12px}.bulkbar[b-meszm90pgl]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px;padding: 8px 12px;border: 1px solid color-mix(in srgb,var(--nm-brand-500) 35%,var(--nm-border));border-radius: var(--nm-r-card);background: color-mix(in srgb,var(--nm-brand-500) 7%,transparent)}.bulkbar__n[b-meszm90pgl]{font-size: 13px;font-weight: 700;color: var(--nm-ink)}.bulkbar__acts[b-meszm90pgl]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap}.bulkbar__prog[b-meszm90pgl]{font-size: 12.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}@media (max-width: 640px){.tb-search[b-meszm90pgl]{flex: 1;width: auto}.tb-sel[b-meszm90pgl]{flex: 1 1 140px;width: auto}.nm-list-page[b-meszm90pgl]{padding: 16px 14px 22px}}.co-name-cell[b-meszm90pgl]{display: flex;align-items: center;gap: 10px;padding: 0;border: 0;background: transparent;font-family: inherit;text-align: left;cursor: pointer;min-width: 0}.co-logo[b-meszm90pgl]{width: 32px;height: 32px;border-radius: 8px;object-fit: contain;border: 1px solid var(--nm-border);background: var(--nm-surface);flex-shrink: 0}.co-logo-fallback[b-meszm90pgl]{display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;font-weight: 800;flex-shrink: 0}.co-name-main[b-meszm90pgl]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.co-name[b-meszm90pgl]{font-weight: 600;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 200px}.co-name-cell:hover .co-name[b-meszm90pgl]{color: var(--nm-brand-600,var(--nm-brand-500));text-decoration: underline}.co-code[b-meszm90pgl]{display: flex;align-items: center;gap: 6px;font-size: 11.5px;color: var(--nm-muted);font-family: ui-monospace,'JetBrains Mono',monospace}.co-mine[b-meszm90pgl]{flex: none;font-family: inherit;font-size: 10.5px;font-weight: 600;line-height: 1;padding: 3px 6px;border-radius: 999px;color: var(--nm-brand-600,var(--nm-brand-500));background: color-mix(in srgb,var(--nm-brand-500) 12%,transparent)}.co-cell-plain[b-meszm90pgl]{color: var(--nm-ink-2)}.co-mono[b-meszm90pgl]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;color: var(--nm-ink-2)}.co-date[b-meszm90pgl]{font-size: 12.5px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.co-scale[b-meszm90pgl],.co-svc[b-meszm90pgl]{display: inline-flex;align-items: baseline;gap: 4px;padding: 2px 6px;border: 0;border-radius: var(--nm-r-pill);background: transparent;font-family: inherit;cursor: pointer}.co-scale:hover[b-meszm90pgl],.co-svc:hover[b-meszm90pgl]{background: var(--nm-surface-2)}.co-scale__n[b-meszm90pgl]{font-size: 13px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.co-scale__u[b-meszm90pgl]{font-size: 11px;color: var(--nm-muted)}.co-scale__sep[b-meszm90pgl]{color: var(--nm-border)}.co-mgrs[b-meszm90pgl]{display: inline-flex;align-items: center;gap: 6px;min-width: 0}.co-mgr-name[b-meszm90pgl]{font-size: 12.5px;color: var(--nm-ink-2);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 120px}.co-mgr-more[b-meszm90pgl]{font-size: 11px;font-weight: 700;color: var(--nm-muted);padding: 1px 5px;border-radius: 999px;background: var(--nm-surface-2)}.co-mgr-none[b-meszm90pgl]{display: inline-flex;align-items: center;gap: 5px;padding: 2px 8px;border: 0;border-radius: var(--nm-r-pill);background: color-mix(in srgb,var(--nm-warn) 14%,transparent);color: var(--nm-warn);font-family: inherit;font-size: 11.5px;font-weight: 600;cursor: pointer}.co-mgr-none:hover[b-meszm90pgl]{background: color-mix(in srgb,var(--nm-warn) 24%,transparent)}.co-portals[b-meszm90pgl]{display: inline-flex;flex-wrap: wrap;gap: 4px}.co-portal[b-meszm90pgl]{display: inline-flex;align-items: center;gap: 4px;padding: 2px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-family: ui-monospace,'JetBrains Mono',SFMono-Regular,Consolas,monospace;font-size: 11.5px;font-weight: 600;cursor: pointer}.co-portal:hover[b-meszm90pgl]{border-color: var(--nm-brand-500)}.co-portal i[b-meszm90pgl]{font-size: 11px}.co-portal.is-custom[b-meszm90pgl]{border-color: color-mix(in srgb,var(--nm-violet) 35%,transparent);background: color-mix(in srgb,var(--nm-violet) 10%,transparent);color: var(--nm-violet)}.co-portal.is-off[b-meszm90pgl]{opacity: .55;text-decoration: line-through}.co-muted[b-meszm90pgl]{color: var(--nm-muted)}.co-portals .co-mgr-none[b-meszm90pgl]{white-space: nowrap}.co-status[b-meszm90pgl]{display: inline-flex;justify-content: center}[b-meszm90pgl] .co-row-muted .nm-grid__td{opacity: .6}.nm-row-actions[b-meszm90pgl]{display: inline-flex;gap: 4px;justify-content: flex-end}.nm-code-pill[b-meszm90pgl]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;white-space: nowrap}.co-foot[b-meszm90pgl]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.co-foot__left[b-meszm90pgl]{display: flex;align-items: center;gap: 16px;flex-wrap: wrap}.co-total[b-meszm90pgl]{font-size: 12.5px;color: var(--nm-muted)}.co-total strong[b-meszm90pgl]{color: var(--nm-ink);font-weight: 700}.pagesize[b-meszm90pgl]{display: inline-flex;align-items: center;gap: 8px;font-size: 12.5px;color: var(--nm-muted)}.pagesize > span[b-meszm90pgl]{white-space: nowrap}.qv[b-meszm90pgl]{display: flex;flex-direction: column;gap: 16px}.qv-head[b-meszm90pgl]{display: flex;align-items: center;gap: 12px}.qv-logo[b-meszm90pgl]{width: 48px;height: 48px;border-radius: 10px;object-fit: contain;border: 1px solid var(--nm-border);background: var(--nm-surface);flex-shrink: 0}.qv-logo--fb[b-meszm90pgl]{display: inline-flex;align-items: center;justify-content: center;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 18px;font-weight: 800;border-color: transparent}.qv-head__main[b-meszm90pgl]{min-width: 0}.qv-name[b-meszm90pgl]{font-size: 16px;font-weight: 800;color: var(--nm-ink)}.qv-meta[b-meszm90pgl]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-top: 5px}.qv-nums[b-meszm90pgl]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px}.qv-num[b-meszm90pgl]{display: flex;flex-direction: column;align-items: center;gap: 2px;padding: 10px 6px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);font-family: inherit;cursor: pointer}.qv-num:hover[b-meszm90pgl]{border-color: var(--nm-brand-500)}.qv-num__v[b-meszm90pgl]{font-size: 17px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.qv-num__l[b-meszm90pgl]{font-size: 11.5px;color: var(--nm-muted)}.qv-dl[b-meszm90pgl]{display: grid;grid-template-columns: 108px minmax(0,1fr);gap: 6px 12px;margin: 0}.qv-dl dt[b-meszm90pgl]{font-size: 12px;color: var(--nm-muted)}.qv-dl dd[b-meszm90pgl]{margin: 0;font-size: 13px;color: var(--nm-ink);word-break: break-word}.qv-dl a[b-meszm90pgl]{color: var(--nm-brand-600,var(--nm-brand-500));text-decoration: none}.qv-dl a:hover[b-meszm90pgl]{text-decoration: underline}.qv-sec__t[b-meszm90pgl]{font-size: 12px;font-weight: 700;color: var(--nm-muted);margin-bottom: 7px}.qv-mgrs[b-meszm90pgl]{display: flex;flex-wrap: wrap;gap: 6px}.qv-warn[b-meszm90pgl]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;padding: 8px 10px;border-radius: var(--nm-r-card);background: color-mix(in srgb,var(--nm-warn) 12%,transparent);color: var(--nm-warn);font-size: 12.5px}.qv-link[b-meszm90pgl]{border: 0;background: transparent;padding: 0;font-family: inherit;font-size: 12.5px;font-weight: 700;color: var(--nm-brand-600,var(--nm-brand-500));text-decoration: underline;cursor: pointer}.co-form[b-meszm90pgl]{display: flex;flex-direction: column;gap: 12px;margin-top: 10px}.co-form-grid[b-meszm90pgl]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px}@media (max-width: 560px){.co-form-grid[b-meszm90pgl]{grid-template-columns: minmax(0,1fr)}}.co-toggle-row[b-meszm90pgl]{display: flex;align-items: center;gap: 10px;padding-top: 2px}.co-modal-sub[b-meszm90pgl]{margin: 0 0 10px;font-size: 13px;color: var(--nm-muted)}
/* /src/Features/Org/Pages/Manager/Companies/CompanyDetail.razor.rz.scp.css */
.nm-list-page[b-xp3icb9p30]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.cdet-loading[b-xp3icb9p30]{display: flex;flex-direction: column;gap: 16px}.cdet-loading__row[b-xp3icb9p30]{display: grid;grid-template-columns: 220px minmax(0,1fr);gap: 20px}.cdet-mono[b-xp3icb9p30]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: .95em}.cdet-sr[b-xp3icb9p30]{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.cdet-head[b-xp3icb9p30]{display: flex;align-items: center;justify-content: space-between;gap: 16px;flex-wrap: wrap}.cdet-head-main[b-xp3icb9p30]{display: flex;align-items: center;gap: 14px;min-width: 0}.cdet-head-txt[b-xp3icb9p30]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.cdet-head-actions[b-xp3icb9p30]{display: flex;align-items: center;gap: 8px;flex-shrink: 0}.cdet-logo[b-xp3icb9p30],.cdet-logo-fallback[b-xp3icb9p30]{width: 56px;height: 56px;border-radius: 14px;flex-shrink: 0}.cdet-logo[b-xp3icb9p30]{object-fit: contain;border: 1px solid var(--nm-border);background: var(--nm-surface)}.cdet-logo-fallback[b-xp3icb9p30]{display: inline-flex;align-items: center;justify-content: center;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 22px;font-weight: 800}.cdet-crumbs[b-xp3icb9p30]{display: flex;align-items: center;gap: 6px;font-size: 12.5px;color: var(--nm-muted)}.cdet-crumb[b-xp3icb9p30]{color: var(--nm-muted);text-decoration: none}.cdet-crumb:hover[b-xp3icb9p30]{color: var(--nm-brand-700);text-decoration: underline}.cdet-crumb-sep[b-xp3icb9p30]{font-size: 9px}.cdet-crumb-cur[b-xp3icb9p30]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;color: var(--nm-ink-2)}.cdet-title[b-xp3icb9p30]{margin: 0;display: flex;align-items: center;gap: 10px;flex-wrap: wrap;font-size: 21px;font-weight: 800;color: var(--nm-ink);line-height: 1.25}.cdet-title__name[b-xp3icb9p30]{overflow-wrap: anywhere}.cdet-meta[b-xp3icb9p30]{margin: 0;display: flex;flex-wrap: wrap;gap: 4px 10px;font-size: 13px;color: var(--nm-muted)}.cdet-meta > span + span[b-xp3icb9p30]::before{content: "·";margin-right: 10px}.cdet-portals[b-xp3icb9p30]{margin: 6px 0 0;display: flex;flex-wrap: wrap;align-items: center;gap: 6px;font-size: 12.5px}.cdet-portals__lbl[b-xp3icb9p30]{display: inline-flex;align-items: center;gap: 5px;color: var(--nm-muted)}.cdet-portal[b-xp3icb9p30],.cdet-portals__none[b-xp3icb9p30]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 10px;border-radius: var(--nm-r-pill);font: inherit;font-size: 12.5px;font-weight: 600;cursor: pointer}.cdet-portal[b-xp3icb9p30]{border: 1px solid var(--nm-border);background: var(--nm-surface);color: var(--nm-ink)}.cdet-portal:hover[b-xp3icb9p30]{border-color: var(--nm-brand-500)}.cdet-portal.is-custom[b-xp3icb9p30]{border-color: color-mix(in srgb,var(--nm-violet) 35%,transparent);color: var(--nm-violet)}.cdet-portal code[b-xp3icb9p30]{font-family: ui-monospace,'JetBrains Mono',SFMono-Regular,Consolas,monospace;font-size: 11px;color: var(--nm-muted)}.cdet-portals__none[b-xp3icb9p30]{border: 0;background: color-mix(in srgb,var(--nm-warn) 14%,transparent);color: var(--nm-warn)}.cdet-inactive[b-xp3icb9p30]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap}.cdet-layout[b-xp3icb9p30]{display: grid;grid-template-columns: 224px minmax(0,1fr);gap: 20px;align-items: start}.cdet-rail[b-xp3icb9p30]{position: sticky;top: 88px;display: flex;flex-direction: column;gap: 14px;padding: 12px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);max-height: calc(100vh - 110px);overflow-y: auto;scrollbar-width: thin}.cdet-rail__group[b-xp3icb9p30]{display: flex;flex-direction: column;gap: 2px}.cdet-rail__glabel[b-xp3icb9p30]{padding: 0 10px 4px;font-size: 10.5px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--nm-muted)}.cdet-nav[b-xp3icb9p30]{position: relative;display: flex;align-items: center;gap: 9px;width: 100%;padding: 7px 10px;border: 0;border-radius: 10px;background: transparent;font-family: inherit;font-size: 13px;font-weight: 600;color: var(--nm-ink-2);text-align: left;cursor: pointer;transition: background .12s ease,color .12s ease}.cdet-nav:hover[b-xp3icb9p30]{background: var(--nm-surface-2);color: var(--nm-ink)}.cdet-nav:focus-visible[b-xp3icb9p30]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.cdet-nav.is-active[b-xp3icb9p30]{background: var(--nm-brand-50);color: var(--nm-brand-700)}.cdet-nav.is-active[b-xp3icb9p30]::before{content: "";position: absolute;left: 0;top: 7px;bottom: 7px;width: 3px;border-radius: 3px;background: var(--nm-brand-500)}.cdet-nav__ico[b-xp3icb9p30]{width: 16px;flex-shrink: 0;text-align: center;font-size: 14px;color: var(--nm-muted)}.cdet-nav.is-active .cdet-nav__ico[b-xp3icb9p30]{color: var(--nm-brand-600)}.cdet-nav__lbl[b-xp3icb9p30]{flex: 1;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cdet-nav__n[b-xp3icb9p30]{padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11.5px;font-weight: 700;color: var(--nm-muted);font-variant-numeric: tabular-nums}.cdet-nav.is-active .cdet-nav__n[b-xp3icb9p30]{background: var(--nm-surface);color: var(--nm-brand-700)}.cdet-nav__warn[b-xp3icb9p30]{font-size: 13px;color: var(--nm-warn);line-height: 1}.cdet-setup[b-xp3icb9p30]{display: flex;flex-direction: column;gap: 7px;padding: 10px;border: 1px solid color-mix(in srgb,var(--nm-warn) 30%,transparent);border-radius: 12px;background: var(--nm-warn-soft);font-family: inherit;text-align: left;cursor: pointer}.cdet-setup.is-done[b-xp3icb9p30]{border-color: color-mix(in srgb,var(--nm-ok) 30%,transparent);background: var(--nm-ok-soft)}.cdet-setup:focus-visible[b-xp3icb9p30]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.cdet-setup__row[b-xp3icb9p30]{display: flex;align-items: center;justify-content: space-between;gap: 8px;font-size: 12.5px;font-weight: 700;color: var(--nm-ink)}.cdet-setup__lbl[b-xp3icb9p30]{display: inline-flex;align-items: center;gap: 6px}.cdet-setup__lbl i[b-xp3icb9p30]{color: var(--nm-warn)}.cdet-setup.is-done .cdet-setup__lbl i[b-xp3icb9p30]{color: var(--nm-ok)}.cdet-setup__row b[b-xp3icb9p30]{font-variant-numeric: tabular-nums}.cdet-main[b-xp3icb9p30]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.cdet-sec[b-xp3icb9p30]{display: flex;align-items: flex-start;gap: 12px}.cdet-sec__ico[b-xp3icb9p30]{display: inline-flex;align-items: center;justify-content: center;width: 38px;height: 38px;flex-shrink: 0;border-radius: 11px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 17px}.cdet-sec__txt[b-xp3icb9p30]{min-width: 0}.cdet-sec__title[b-xp3icb9p30]{margin: 0;display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 17px;font-weight: 800;color: var(--nm-ink)}.cdet-sec__n[b-xp3icb9p30]{padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 12px;font-weight: 700;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.cdet-sec__desc[b-xp3icb9p30]{margin: 3px 0 0;font-size: 13px;color: var(--nm-muted);line-height: 1.45}[b-xp3icb9p30] .cdet-card .nm-card__head{display: flex;align-items: center;gap: 8px}.cdet-card-ico[b-xp3icb9p30]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;flex-shrink: 0;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px}.cdet-card-title[b-xp3icb9p30]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.cdet-card-act[b-xp3icb9p30]{margin-left: auto}.cdet-card-body[b-xp3icb9p30]{padding: 14px 16px;display: flex;flex-direction: column;gap: 14px}.cdet-ov[b-xp3icb9p30]{display: flex;flex-direction: column;gap: 16px}.cdet-ov-grid[b-xp3icb9p30]{display: grid;grid-template-columns: minmax(0,2fr) minmax(260px,1fr);gap: 16px;align-items: start}.cdet-setup-meta[b-xp3icb9p30]{font-size: 12.5px;font-weight: 700;color: var(--nm-warn)}.cdet-setup-meta.is-done[b-xp3icb9p30]{color: var(--nm-ok)}.cdet-checks[b-xp3icb9p30]{display: flex;flex-direction: column;gap: 6px}.cdet-checks__label[b-xp3icb9p30]{margin-top: 2px;font-size: 11px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted)}.cdet-check[b-xp3icb9p30]{display: flex;align-items: center;gap: 12px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface)}.cdet-check.is-missing[b-xp3icb9p30]{border-color: color-mix(in srgb,var(--nm-warn) 40%,transparent);background: var(--nm-warn-soft)}.cdet-check__ico[b-xp3icb9p30]{flex-shrink: 0;font-size: 17px;line-height: 1;color: var(--nm-muted)}.cdet-check.is-done .cdet-check__ico[b-xp3icb9p30]{color: var(--nm-ok)}.cdet-check.is-missing .cdet-check__ico[b-xp3icb9p30]{color: var(--nm-warn)}.cdet-check__txt[b-xp3icb9p30]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 1px}.cdet-check__title[b-xp3icb9p30]{font-size: 13.5px;font-weight: 700;color: var(--nm-ink)}.cdet-check.is-done .cdet-check__title[b-xp3icb9p30]{color: var(--nm-ink-2)}.cdet-check__why[b-xp3icb9p30]{font-size: 12px;color: var(--nm-muted);line-height: 1.4}.cdet-check__n[b-xp3icb9p30]{min-width: 28px;text-align: right;font-size: 13px;font-weight: 800;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.cdet-dl[b-xp3icb9p30]{margin: 0;display: grid;grid-template-columns: repeat(auto-fill,minmax(190px,1fr));gap: 12px 24px}.cdet-dl-row[b-xp3icb9p30]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.cdet-dl-full[b-xp3icb9p30]{grid-column: 1 / -1}.cdet-dl-row dt[b-xp3icb9p30]{font-size: 11.5px;font-weight: 600;color: var(--nm-muted)}.cdet-dl-row dd[b-xp3icb9p30]{margin: 0;font-size: 13.5px;font-weight: 500;color: var(--nm-ink);overflow-wrap: anywhere}.cdet-dl-row dd.cdet-dl-empty[b-xp3icb9p30]{font-style: italic;color: var(--nm-muted)}.cdet-dl-row dd.cdet-dl-empty.is-flag[b-xp3icb9p30]{color: var(--nm-warn)}.cdet-dl-link[b-xp3icb9p30]{color: var(--nm-brand-700);text-decoration: none}.cdet-dl-link:hover[b-xp3icb9p30]{text-decoration: underline}.cdet-logo-upload[b-xp3icb9p30]{display: flex;align-items: flex-start;gap: 16px;flex-wrap: wrap}.cdet-logo-preview[b-xp3icb9p30],.cdet-logo-preview-empty[b-xp3icb9p30]{width: 96px;height: 96px;border-radius: 12px;background: var(--nm-surface-2)}.cdet-logo-preview[b-xp3icb9p30]{object-fit: contain;border: 1px solid var(--nm-border)}.cdet-logo-preview-empty[b-xp3icb9p30]{display: inline-flex;align-items: center;justify-content: center;padding: 6px;border: 1px dashed var(--nm-border-strong);color: var(--nm-muted);font-size: 11.5px;text-align: center}.cdet-upload-actions[b-xp3icb9p30]{display: flex;flex-direction: column;align-items: flex-start;gap: 8px}.cdet-upload-btn[b-xp3icb9p30]{position: relative;display: inline-flex;align-items: center;gap: 6px;padding: 7px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);font-size: 12.5px;font-weight: 600;color: var(--nm-ink);cursor: pointer;overflow: hidden}.cdet-upload-btn:hover[b-xp3icb9p30]{background: var(--nm-surface-2)}.cdet-upload-btn[b-xp3icb9p30] .cdet-upload-input{position: absolute;inset: 0;opacity: 0;cursor: pointer}.cdet-upload-hint[b-xp3icb9p30]{margin: 0;font-size: 11.5px;color: var(--nm-muted)}.cdet-upload-error[b-xp3icb9p30]{margin: 0;font-size: 12px;color: var(--nm-bad)}.cdet-form[b-xp3icb9p30]{display: flex;flex-direction: column;gap: 12px}.cdet-form__sec[b-xp3icb9p30]{margin-top: 4px;padding-bottom: 5px;border-bottom: 1px solid var(--nm-border);font-size: 11.5px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted)}.cdet-form__sec:first-child[b-xp3icb9p30]{margin-top: 0}.cdet-form-grid[b-xp3icb9p30]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px}@media (max-width: 1320px){.cdet-ov-grid[b-xp3icb9p30]{grid-template-columns: minmax(0,1fr)}}@media (max-width: 1180px){.cdet-layout[b-xp3icb9p30]{grid-template-columns: minmax(0,1fr);gap: 14px}.cdet-loading__row[b-xp3icb9p30]{grid-template-columns: minmax(0,1fr)}.cdet-rail[b-xp3icb9p30]{position: static;max-height: none;flex-direction: row;align-items: center;gap: 4px;padding: 6px;overflow-x: auto;overflow-y: hidden;scrollbar-width: none}.cdet-rail[b-xp3icb9p30]::-webkit-scrollbar{display: none}.cdet-rail__group[b-xp3icb9p30]{flex-direction: row;flex-shrink: 0;gap: 2px}.cdet-rail__group + .cdet-rail__group[b-xp3icb9p30]{margin-left: 2px;padding-left: 4px;border-left: 1px solid var(--nm-border)}.cdet-rail__glabel[b-xp3icb9p30]{display: none}.cdet-nav[b-xp3icb9p30]{width: auto;padding: 6px 10px;white-space: nowrap}.cdet-nav.is-active[b-xp3icb9p30]::before{display: none}.cdet-nav__lbl[b-xp3icb9p30]{overflow: visible}.cdet-setup[b-xp3icb9p30]{flex-direction: row;align-items: center;flex-shrink: 0;padding: 6px 10px}.cdet-setup[b-xp3icb9p30] .nm-progress{width: 56px}}@media (max-width: 760px){.nm-list-page[b-xp3icb9p30]{padding: 16px 14px 22px}.cdet-head-actions[b-xp3icb9p30]{width: 100%}.cdet-form-grid[b-xp3icb9p30]{grid-template-columns: minmax(0,1fr)}.cdet-check[b-xp3icb9p30]{flex-wrap: wrap}}
/* /src/Features/Org/Pages/Manager/Companies/MyCompanies.razor.rz.scp.css */
.nm-list-page[b-40ltlgc0s0]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-40ltlgc0s0]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-40ltlgc0s0]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-40ltlgc0s0]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.mco-stats[b-40ltlgc0s0]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.mco-stats[b-40ltlgc0s0]::-webkit-scrollbar{display: none}.mco-stat[b-40ltlgc0s0]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content}.mco-stat + .mco-stat[b-40ltlgc0s0]{border-left: 1px solid var(--nm-border)}.mco-stat__dot[b-40ltlgc0s0]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.mco-stat__dot--accent[b-40ltlgc0s0]{background: var(--nm-brand-500)}.mco-stat__dot--info[b-40ltlgc0s0]{background: var(--nm-info)}.mco-stat__dot--good[b-40ltlgc0s0]{background: var(--nm-ok)}.mco-stat__lbl[b-40ltlgc0s0]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.mco-stat__val[b-40ltlgc0s0]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.mco-grid[b-40ltlgc0s0]{display: grid;grid-template-columns: repeat(auto-fill,minmax(260px,1fr));gap: 14px}.mco-card[b-40ltlgc0s0]{display: flex;flex-direction: column;gap: 12px;padding: 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);font-family: inherit;text-align: left;cursor: pointer;transition: border-color .12s ease,box-shadow .12s ease,transform .12s ease}.mco-card:hover[b-40ltlgc0s0]{border-color: color-mix(in srgb,var(--nm-brand-500) 45%,transparent);box-shadow: 0 4px 14px color-mix(in srgb,var(--nm-brand-500) 10%,transparent);transform: translateY(-1px)}.mco-card-hd[b-40ltlgc0s0]{display: flex;align-items: center;justify-content: space-between;gap: 10px}.mco-logo[b-40ltlgc0s0]{display: inline-flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 10px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 16px;font-weight: 800;flex-shrink: 0}.mco-card-main[b-40ltlgc0s0]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.mco-name[b-40ltlgc0s0]{margin: 0;font-size: 14.5px;font-weight: 700;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.mco-card:hover .mco-name[b-40ltlgc0s0]{color: var(--nm-brand-700)}.mco-code[b-40ltlgc0s0]{margin: 0;font-size: 11.5px;color: var(--nm-muted);font-family: ui-monospace,'JetBrains Mono',monospace}.mco-card-ft[b-40ltlgc0s0]{display: flex;align-items: center;justify-content: space-between;gap: 8px;padding-top: 10px;border-top: 1px solid var(--nm-border);font-size: 11.5px;color: var(--nm-muted)}.mco-card-ft b[b-40ltlgc0s0]{color: var(--nm-ink);font-weight: 600;font-variant-numeric: tabular-nums}.mco-card-ft i[b-40ltlgc0s0]{color: var(--nm-brand-600,var(--nm-brand-500))}@media (max-width: 640px){.nm-list-page[b-40ltlgc0s0]{padding: 16px 14px 22px}}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/AccountManagersTab.razor.rz.scp.css */
.nm-tab-stack[b-w1818v6ri7]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.am-alert-row[b-w1818v6ri7]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;font-size: 13px}.am-alert-row > span[b-w1818v6ri7]{flex: 1 1 260px;min-width: 0}.am-toolbar[b-w1818v6ri7]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;margin-bottom: 14px}.am-hint[b-w1818v6ri7]{display: flex;align-items: flex-start;gap: 6px;margin: 0;flex: 1 1 320px;min-width: 0;font-size: 12.5px;line-height: 1.5;color: var(--nm-muted)}.am-hint i[b-w1818v6ri7]{margin-top: 2px}.am-grid[b-w1818v6ri7]{display: grid;grid-template-columns: repeat(auto-fill,minmax(280px,1fr));gap: 12px}.am-card[b-w1818v6ri7]{display: flex;flex-direction: column;gap: 10px;min-width: 0;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);transition: border-color .12s ease}.am-card:hover[b-w1818v6ri7]{border-color: var(--nm-border-strong)}.am-card.is-primary[b-w1818v6ri7]{border-color: color-mix(in srgb,var(--nm-brand-500) 45%,var(--nm-border));background: color-mix(in srgb,var(--nm-brand-500) 4%,var(--nm-surface))}.am-card__head[b-w1818v6ri7]{display: flex;align-items: flex-start;gap: 10px}.am-card__head[b-w1818v6ri7] .nm-avatar,.am-picked[b-w1818v6ri7] .nm-avatar,.am-result-row[b-w1818v6ri7] .nm-avatar{flex-shrink: 0}.am-card__who[b-w1818v6ri7]{flex: 1;min-width: 0;display: flex;flex-direction: column;align-items: flex-start;gap: 4px}.am-card__name[b-w1818v6ri7]{display: flex;align-items: center;gap: 5px;max-width: 100%;font-size: 14px;font-weight: 700;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.am-card__star[b-w1818v6ri7]{color: var(--nm-warn);font-size: 12px;flex-shrink: 0}.am-card__mail[b-w1818v6ri7]{display: inline-flex;align-items: center;gap: 6px;min-width: 0;font-size: 12.5px;color: var(--nm-brand-600);text-decoration: none}.am-card__mail span[b-w1818v6ri7]{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.am-card__mail:hover span[b-w1818v6ri7]{text-decoration: underline}.am-card__notes[b-w1818v6ri7]{margin: 0;padding: 6px 10px;border-left: 3px solid var(--nm-border);border-radius: 4px;background: var(--nm-surface-2);font-size: 12.5px;line-height: 1.45;color: var(--nm-ink-2);display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;word-break: break-word}.am-card__foot[b-w1818v6ri7]{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin-top: auto;padding-top: 8px;border-top: 1px dashed var(--nm-border)}.am-card__acts[b-w1818v6ri7]{display: inline-flex;gap: 4px}.am-date[b-w1818v6ri7]{display: inline-flex;align-items: center;gap: 5px;font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums;white-space: nowrap}.am-code-chip[b-w1818v6ri7]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10.5px;padding: 1px 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-muted);white-space: nowrap}.am-form[b-w1818v6ri7]{display: flex;flex-direction: column;gap: 14px}.am-picked[b-w1818v6ri7]{display: flex;align-items: center;gap: 10px;padding: 10px 12px;border: 1px solid color-mix(in srgb,var(--nm-brand-500) 35%,var(--nm-border));border-radius: var(--nm-r-input);background: var(--nm-brand-50)}.am-picked__main[b-w1818v6ri7]{flex: 1;min-width: 0}.am-picked__name[b-w1818v6ri7]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;font-size: 13px;color: var(--nm-ink)}.am-picked__name b[b-w1818v6ri7]{font-weight: 600}.am-picked__sub[b-w1818v6ri7]{margin-top: 2px;font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.am-search[b-w1818v6ri7]{position: relative}.am-input[b-w1818v6ri7]{width: 100%;height: 38px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);padding: 0 34px 0 34px;font-size: 13.5px;font-family: var(--nm-font);color: var(--nm-ink);background: var(--nm-surface);outline: none;transition: border-color .12s,box-shadow .12s}.am-input:focus[b-w1818v6ri7]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px color-mix(in srgb,var(--nm-brand-500) 14%,transparent)}.am-search-ico[b-w1818v6ri7]{position: absolute;left: 11px;top: 50%;transform: translateY(-50%);color: var(--nm-muted);pointer-events: none;font-size: 13px}.am-search-clear[b-w1818v6ri7]{position: absolute;right: 9px;top: 50%;transform: translateY(-50%);background: transparent;border: 0;color: var(--nm-muted);cursor: pointer;padding: 2px;display: grid;place-items: center;font-size: 12px}.am-search-clear:hover[b-w1818v6ri7]{color: var(--nm-ink)}.am-spinner-sm[b-w1818v6ri7]{width: 14px;height: 14px;border: 2px solid var(--nm-border);border-top-color: var(--nm-brand-500);border-radius: 50%;animation: am-spin-b-w1818v6ri7 .7s linear infinite;display: inline-block}@keyframes am-spin-b-w1818v6ri7{to{transform: rotate(360deg)}}.am-results[b-w1818v6ri7]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);max-height: 260px;overflow-y: auto;display: flex;flex-direction: column;margin-top: -6px}.am-result[b-w1818v6ri7]{display: block;width: 100%;text-align: left;background: var(--nm-surface);border: 0;border-bottom: 1px solid var(--nm-border);padding: 8px 12px;cursor: pointer;font-family: inherit;transition: background .1s}.am-result:last-child[b-w1818v6ri7]{border-bottom: 0}.am-result:hover[b-w1818v6ri7]{background: var(--nm-surface-2)}.am-result.is-highlighted[b-w1818v6ri7]{background: var(--nm-surface-2);box-shadow: inset 3px 0 0 var(--nm-brand-500)}.am-result.is-disabled[b-w1818v6ri7]{opacity: .55;cursor: not-allowed}.am-result-row[b-w1818v6ri7]{display: flex;align-items: center;gap: 10px}.am-result-main[b-w1818v6ri7]{flex: 1;min-width: 0}.am-result-name[b-w1818v6ri7]{display: flex;align-items: center;gap: 6px;font-size: 13px;color: var(--nm-ink)}.am-result-name b[b-w1818v6ri7]{font-weight: 600}.am-result-sub[b-w1818v6ri7]{display: flex;align-items: center;gap: 5px;font-size: 11.5px;color: var(--nm-muted);margin-top: 2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.am-result-sub .sep[b-w1818v6ri7]{opacity: .6}.am-results[b-w1818v6ri7] mark{background: var(--nm-warn-soft);color: var(--nm-ink);border-radius: 2px;padding: 0 2px}.am-results-empty[b-w1818v6ri7]{padding: 16px 12px;text-align: center;font-size: 12.5px;color: var(--nm-muted);border: 1.5px dashed var(--nm-border);border-radius: var(--nm-r-input)}.am-confirm-text[b-w1818v6ri7]{margin: 0;font-size: 13.5px;color: var(--nm-ink-2);line-height: 1.5}.am-confirm-text b[b-w1818v6ri7]{color: var(--nm-ink);font-weight: 600}.am-confirm-sub[b-w1818v6ri7]{margin: 0;font-size: 12.5px;color: var(--nm-muted);line-height: 1.5}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/ApiKeysTab.razor.rz.scp.css */
.nm-tab-stack[b-kl4vvf8w3e]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.ak-alert-row[b-kl4vvf8w3e]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap}.ak-stats[b-kl4vvf8w3e]{display: flex;align-items: stretch;padding: 5px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.ak-stats[b-kl4vvf8w3e]::-webkit-scrollbar{display: none}.ak-stat[b-kl4vvf8w3e]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 6px 16px;border: 0;border-radius: 8px;background: transparent;font-family: inherit;white-space: nowrap;min-width: max-content;cursor: pointer}.ak-stat + .ak-stat[b-kl4vvf8w3e]{box-shadow: inset 1px 0 0 var(--nm-border)}button.ak-stat:hover[b-kl4vvf8w3e]{background: var(--nm-surface-2)}.ak-stat.is-on[b-kl4vvf8w3e]{background: color-mix(in srgb,var(--nm-brand-500) 10%,transparent)}.ak-stat.is-on .ak-stat__lbl[b-kl4vvf8w3e]{color: var(--nm-brand-700)}.ak-stat--info[b-kl4vvf8w3e]{cursor: default}.ak-stat__dot[b-kl4vvf8w3e]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.ak-stat__dot--accent[b-kl4vvf8w3e]{background: var(--nm-brand-500)}.ak-stat__dot--good[b-kl4vvf8w3e]{background: var(--nm-ok)}.ak-stat__dot--warn[b-kl4vvf8w3e]{background: var(--nm-warn)}.ak-stat__dot--muted[b-kl4vvf8w3e]{background: var(--nm-muted)}.ak-stat__dot--info[b-kl4vvf8w3e]{background: var(--nm-info)}.ak-stat__lbl[b-kl4vvf8w3e]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ak-stat__val[b-kl4vvf8w3e]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.ak-toolbar[b-kl4vvf8w3e]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.ak-toolbar__left[b-kl4vvf8w3e]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;min-width: 0}.ak-secret-stack[b-kl4vvf8w3e]{display: flex;flex-direction: column;gap: 12px}.ak-label[b-kl4vvf8w3e]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--nm-ink-2);margin-bottom: 6px}.ak-label[b-kl4vvf8w3e] code{padding: 0 4px;border-radius: 4px;background: var(--nm-surface-2);text-transform: none;letter-spacing: 0}.ak-secret-box[b-kl4vvf8w3e]{display: flex;align-items: center;gap: 6px;padding: 8px 10px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.ak-secret-val[b-kl4vvf8w3e]{flex: 1;min-width: 0;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;word-break: break-all;color: var(--nm-ink)}.ak-hint[b-kl4vvf8w3e]{margin: 6px 0 0;font-size: 12px;color: var(--nm-muted)}.ak-form-bd[b-kl4vvf8w3e]{display: flex;flex-direction: column;gap: 14px}.ak-form-ctx[b-kl4vvf8w3e]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ak-grid[b-kl4vvf8w3e]{display: grid;grid-template-columns: 1fr 1fr;gap: 12px}.ak-field .ak-hint[b-kl4vvf8w3e]{margin-top: 4px;line-height: 1.55}.ak-hint[b-kl4vvf8w3e] code{padding: 0 4px;border-radius: 4px;background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 11.5px}.ak-domain-preview[b-kl4vvf8w3e]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin-top: 8px}.ak-apex-note[b-kl4vvf8w3e]{display: flex;align-items: center;flex-wrap: wrap;gap: 6px;margin-top: 8px;font-size: 12px;color: var(--nm-ink-2)}.ak-apex-note > i[b-kl4vvf8w3e]{color: var(--nm-info)}.ak-expiry[b-kl4vvf8w3e]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.ak-expiry__input[b-kl4vvf8w3e]{width: 180px;max-width: 100%}.ak-expiry__quick[b-kl4vvf8w3e]{display: inline-flex;align-items: center;gap: 2px;flex-wrap: wrap}.ak-expiry__quick .ak-meta[b-kl4vvf8w3e]{margin-right: 4px}.ak-form-ft[b-kl4vvf8w3e]{display: flex;justify-content: flex-end;gap: 8px;width: 100%}@media (max-width: 560px){.ak-grid[b-kl4vvf8w3e]{grid-template-columns: 1fr}}.ak-2line[b-kl4vvf8w3e]{display: flex;flex-direction: column;align-items: flex-start;gap: 3px;min-width: 0}.ak-keyline[b-kl4vvf8w3e]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap}.ak-name[b-kl4vvf8w3e]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.ak-meta[b-kl4vvf8w3e]{font-size: 11.5px;color: var(--nm-muted)}.ak-num[b-kl4vvf8w3e]{font-variant-numeric: tabular-nums}.ak-strong[b-kl4vvf8w3e]{font-weight: 700;color: var(--nm-ink)}.ak-code[b-kl4vvf8w3e]{display: inline-block;padding: 2px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;white-space: nowrap}.ak-domains[b-kl4vvf8w3e]{display: flex;flex-wrap: wrap;gap: 4px}.ak-usage-cell[b-kl4vvf8w3e]{display: flex;flex-direction: column;gap: 4px;align-items: stretch;font-size: 12.5px}.ak-usage-key[b-kl4vvf8w3e]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap}.ak-status[b-kl4vvf8w3e]{display: inline-flex;align-items: center;gap: 6px 8px;flex-wrap: wrap}.ak-exp[b-kl4vvf8w3e]{font-size: 11.5px;font-weight: 600;color: var(--nm-muted)}.ak-exp.is-warn[b-kl4vvf8w3e]{color: var(--nm-warn)}.ak-exp.is-bad[b-kl4vvf8w3e]{color: var(--nm-bad)}.nm-row-actions[b-kl4vvf8w3e]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-kl4vvf8w3e] .ak-row-muted .nm-grid__td{opacity: .55}.ak-sec-hd[b-kl4vvf8w3e]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.ak-sec-title[b-kl4vvf8w3e]{margin: 0;display: inline-flex;align-items: center;gap: 8px;font-size: 13px;font-weight: 700;color: var(--nm-ink)}.ak-sec-title i[b-kl4vvf8w3e]{color: var(--nm-brand-600)}.ak-sec-filters[b-kl4vvf8w3e]{display: flex;gap: 6px;flex-wrap: wrap}.ak-sel[b-kl4vvf8w3e]{width: 150px}.ak-sel--year[b-kl4vvf8w3e]{width: 96px}.ak-usage-total[b-kl4vvf8w3e]{margin-top: 10px;text-align: right;font-size: 12.5px;color: var(--nm-muted)}.ak-usage-total b[b-kl4vvf8w3e]{color: var(--nm-ink);font-variant-numeric: tabular-nums}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/ApprovalRulesTab.razor.rz.scp.css */
.arul-root[b-bs48iumb2f]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink);min-width: 0}.arul-hint[b-bs48iumb2f]{margin: -4px 0 0;display: flex;align-items: center;gap: 6px;font-size: 12px;color: var(--nm-muted)}.arul-code[b-bs48iumb2f]{display: inline-block;padding: 1px 6px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);color: var(--nm-muted);font-family: ui-monospace,monospace;font-size: 11px;font-weight: 500}.arul-caret[b-bs48iumb2f]{color: var(--nm-muted);transition: transform .2s;flex-shrink: 0}.arul-caret.is-open[b-bs48iumb2f]{transform: rotate(180deg)}.arul-empty[b-bs48iumb2f]{border: 1.5px dashed var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.arul-deps[b-bs48iumb2f]{list-style: none;margin: 4px 0 0;padding: 0;display: flex;flex-direction: column;gap: 2px}.arul-deps li[b-bs48iumb2f]{display: flex;align-items: center;justify-content: space-between;gap: 8px;flex-wrap: wrap}.arul-modbar[b-bs48iumb2f]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap}.arul-mods[b-bs48iumb2f]{display: flex;gap: 4px;padding: 4px;min-width: 0;max-width: 100%;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.arul-mods[b-bs48iumb2f]::-webkit-scrollbar{display: none}.arul-mod[b-bs48iumb2f]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 140px;padding: 7px 14px;border: 0;border-radius: 8px;background: transparent;font-family: inherit;text-align: left;cursor: pointer;transition: background .12s}.arul-mod:hover[b-bs48iumb2f]{background: var(--nm-surface-2)}.arul-mod.is-active[b-bs48iumb2f]{background: var(--nm-brand-50);box-shadow: inset 0 0 0 1px var(--nm-brand-300)}.arul-mod__lbl[b-bs48iumb2f]{font-size: 13px;font-weight: 600;color: var(--nm-ink);white-space: nowrap}.arul-mod.is-active .arul-mod__lbl[b-bs48iumb2f]{color: var(--nm-brand-700)}.arul-mod__state[b-bs48iumb2f]{display: inline-flex;align-items: center;gap: 5px;font-size: 11.5px;color: var(--nm-muted);white-space: nowrap}.arul-mod__dot[b-bs48iumb2f]{width: 6px;height: 6px;border-radius: var(--nm-r-pill);background: var(--nm-border-strong);flex-shrink: 0}.arul-mod__state.is-ok .arul-mod__dot[b-bs48iumb2f]{background: var(--nm-ok)}.arul-mod__state.is-warn[b-bs48iumb2f]{color: var(--nm-ink-2);font-weight: 600}.arul-mod__state.is-warn .arul-mod__dot[b-bs48iumb2f]{background: var(--nm-warn)}.arul-mod__state.is-off .arul-mod__dot[b-bs48iumb2f]{background: var(--nm-muted)}.arul-wf-pick[b-bs48iumb2f]{display: flex;flex-wrap: wrap;gap: 6px}.arul-wf-chip[b-bs48iumb2f]{display: inline-flex;align-items: center;gap: 7px;padding: 6px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-family: inherit;font-size: 12.5px;color: var(--nm-ink-2);cursor: pointer;transition: border-color .12s,background .12s}.arul-wf-chip:hover[b-bs48iumb2f]{border-color: var(--nm-brand-500)}.arul-wf-chip.is-active[b-bs48iumb2f]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);color: var(--nm-brand-700)}.arul-wf-chip__name[b-bs48iumb2f]{font-weight: 600}.arul-wf-chip__dot[b-bs48iumb2f]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);background: var(--nm-muted)}.arul-wf-chip__dot.is-on[b-bs48iumb2f]{background: var(--nm-ok)}.arul-wf[b-bs48iumb2f]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: var(--nm-shadow)}.arul-wf.is-off[b-bs48iumb2f]{border-style: dashed;box-shadow: none;background: var(--nm-surface-2)}.arul-wf-head[b-bs48iumb2f]{display: flex;align-items: center;gap: 12px;padding: 12px 14px;flex-wrap: wrap}.arul-wf-ico[b-bs48iumb2f]{width: 38px;height: 38px;border-radius: 10px;flex-shrink: 0;display: grid;place-items: center;font-size: 18px;background: var(--nm-brand-50);color: var(--nm-brand-600)}.arul-wf.is-off .arul-wf-ico[b-bs48iumb2f]{background: var(--nm-surface);color: var(--nm-muted)}.arul-wf-id[b-bs48iumb2f]{flex: 1 1 220px;min-width: 0;display: flex;flex-direction: column;gap: 2px}.arul-wf-name[b-bs48iumb2f]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.arul-wf-sub[b-bs48iumb2f]{font-size: 12px;color: var(--nm-muted)}.arul-wf-tools[b-bs48iumb2f]{display: flex;align-items: center;gap: 4px;margin-left: auto}.arul-wf-tools[b-bs48iumb2f] .nm-switch{margin-right: 6px;font-size: 12.5px;color: var(--nm-ink-2)}.arul-wf-note[b-bs48iumb2f]{display: flex;align-items: center;gap: 6px;padding: 8px 14px;border-top: 1px dashed var(--nm-border);font-size: 12px;color: var(--nm-muted)}.arul-cfg[b-bs48iumb2f]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.arul-cfg-hd[b-bs48iumb2f]{width: 100%;display: flex;align-items: center;gap: 10px;flex-wrap: wrap;padding: 11px 14px;background: transparent;border: 0;border-radius: var(--nm-r-card);font-family: inherit;text-align: left;cursor: pointer;transition: background .12s}.arul-cfg-hd:hover[b-bs48iumb2f]{background: var(--nm-surface-2)}.arul-cfg-ico[b-bs48iumb2f]{color: var(--nm-brand-600);font-size: 17px;display: inline-flex}.arul-cfg-txt[b-bs48iumb2f]{display: flex;flex-direction: column;gap: 1px;flex: 1 1 240px;min-width: 0}.arul-cfg-txt .t[b-bs48iumb2f]{font-size: 13.5px;font-weight: 600;color: var(--nm-ink)}.arul-cfg-txt .d[b-bs48iumb2f]{font-size: 12px;color: var(--nm-muted)}.arul-cfg-sum[b-bs48iumb2f]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.arul-flag[b-bs48iumb2f]{display: inline-flex;align-items: center;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-muted);font-size: 11.5px;font-weight: 600;white-space: nowrap}.arul-flag.is-on[b-bs48iumb2f]{background: var(--nm-ok-soft);color: var(--nm-ok)}.arul-cfg-body[b-bs48iumb2f]{padding: 12px 14px 14px;border-top: 1px solid var(--nm-border);display: flex;flex-direction: column;gap: 10px}.arul-cfg-row[b-bs48iumb2f]{display: flex;flex-direction: column;gap: 8px;padding: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.arul-cfg-row[b-bs48iumb2f] .nm-switch,.arul-emg[b-bs48iumb2f] .nm-switch{align-items: flex-start}.arul-sw-lbl[b-bs48iumb2f]{display: flex;align-items: center;gap: 6px;font-size: 13px;font-weight: 600;color: var(--nm-ink)}.arul-sw-desc[b-bs48iumb2f]{display: block;margin-top: 2px;font-size: 12px;font-weight: 400;color: var(--nm-muted)}.arul-cfg-foot[b-bs48iumb2f]{display: flex;align-items: center;justify-content: flex-end;gap: 8px;flex-wrap: wrap}.arul-cfg-dirty[b-bs48iumb2f]{display: inline-flex;align-items: center;font-size: 12px;font-weight: 600;color: var(--nm-ink-2);margin-right: auto}.arul-cfg-dirty i[b-bs48iumb2f]{color: var(--nm-warn);font-size: 20px;line-height: 1}.arul-bullets[b-bs48iumb2f]{margin: 4px 0 0;padding-left: 18px;display: flex;flex-direction: column;gap: 2px;font-size: 12.5px}.arul-gap-foot[b-bs48iumb2f]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 8px;font-size: 12px}.arul-sc-bar[b-bs48iumb2f]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap}.arul-stats[b-bs48iumb2f]{display: flex;align-items: stretch;padding: 4px;min-width: 0;max-width: 100%;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.arul-stats[b-bs48iumb2f]::-webkit-scrollbar{display: none}.arul-stat[b-bs48iumb2f]{display: inline-flex;align-items: center;gap: 7px;padding: 5px 14px;border: 0;border-radius: 8px;background: transparent;font-family: inherit;white-space: nowrap;cursor: pointer;transition: background .12s}.arul-stat + .arul-stat[b-bs48iumb2f]{box-shadow: inset 1px 0 0 var(--nm-border)}.arul-stat:hover[b-bs48iumb2f]{background: var(--nm-surface-2)}.arul-stat.is-on[b-bs48iumb2f]{background: color-mix(in srgb,var(--nm-brand-500) 10%,transparent)}.arul-stat.is-on .arul-stat__lbl[b-bs48iumb2f]{color: var(--nm-brand-700)}.arul-stat__dot[b-bs48iumb2f]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.arul-stat__dot.is-accent[b-bs48iumb2f]{background: var(--nm-brand-500)}.arul-stat__dot.is-good[b-bs48iumb2f]{background: var(--nm-ok)}.arul-stat__dot.is-muted[b-bs48iumb2f]{background: var(--nm-muted)}.arul-stat__dot.is-warn[b-bs48iumb2f]{background: var(--nm-warn)}.arul-stat__lbl[b-bs48iumb2f]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.arul-stat__val[b-bs48iumb2f]{padding-left: 6px;font-size: 14px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.arul-filter-empty[b-bs48iumb2f]{display: flex;align-items: center;justify-content: center;gap: 10px;padding: 18px;border: 1.5px dashed var(--nm-border);border-radius: var(--nm-r-card);font-size: 13px;color: var(--nm-muted)}.arul-sc-list[b-bs48iumb2f]{display: flex;flex-direction: column;gap: 10px}.arul-sc[b-bs48iumb2f]{position: relative;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow: hidden;transition: border-color .12s,box-shadow .12s}.arul-sc:hover[b-bs48iumb2f]{border-color: var(--nm-border-strong)}.arul-sc.is-open[b-bs48iumb2f]{border-color: var(--nm-brand-300);box-shadow: var(--nm-shadow)}.arul-sc.is-off[b-bs48iumb2f]{background: var(--nm-surface-2)}.arul-sc.is-off .arul-sc-name[b-bs48iumb2f]{color: var(--nm-muted)}.arul-sc.has-warn[b-bs48iumb2f]{box-shadow: inset 3px 0 0 var(--nm-warn)}.arul-sc.has-bad[b-bs48iumb2f]{box-shadow: inset 3px 0 0 var(--nm-bad)}.arul-sc.is-open.has-warn[b-bs48iumb2f]{box-shadow: inset 3px 0 0 var(--nm-warn),var(--nm-shadow)}.arul-sc.is-open.has-bad[b-bs48iumb2f]{box-shadow: inset 3px 0 0 var(--nm-bad),var(--nm-shadow)}.arul-sc-head[b-bs48iumb2f]{display: flex;align-items: center;gap: 8px;padding: 8px 10px 4px 8px;flex-wrap: wrap}.arul-sc-toggle[b-bs48iumb2f]{flex: 1 1 260px;min-width: 0;display: flex;align-items: center;gap: 10px;padding: 4px 6px;border: 0;border-radius: 8px;background: transparent;font-family: inherit;text-align: left;cursor: pointer}.arul-sc-toggle:hover[b-bs48iumb2f]{background: var(--nm-surface-2)}.arul-prio[b-bs48iumb2f]{min-width: 34px;height: 24px;padding: 0 7px;border-radius: var(--nm-r-pill);flex-shrink: 0;display: inline-grid;place-items: center;background: var(--nm-surface-2);border: 1px solid var(--nm-border);font-size: 11.5px;font-weight: 700;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.arul-sc.is-open .arul-prio[b-bs48iumb2f]{background: var(--nm-brand-50);border-color: var(--nm-brand-300);color: var(--nm-brand-700)}.arul-sc-title[b-bs48iumb2f]{flex: 1;min-width: 0;display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.arul-sc-name[b-bs48iumb2f]{font-size: 14px;font-weight: 600;color: var(--nm-ink)}.arul-sc-tools[b-bs48iumb2f]{display: flex;align-items: center;gap: 2px;margin-left: auto}.arul-sc-tools[b-bs48iumb2f] .nm-switch{margin-right: 6px;font-size: 12px;color: var(--nm-muted)}.arul-line[b-bs48iumb2f]{display: flex;align-items: flex-start;gap: 10px;padding: 4px 14px 6px 16px}.arul-line:last-child[b-bs48iumb2f]{padding-bottom: 12px}.arul-lead[b-bs48iumb2f]{flex: 0 0 84px;padding-top: 5px;font-size: 10.5px;font-weight: 700;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .06em}.arul-line__items[b-bs48iumb2f]{flex: 1;min-width: 0;display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.arul-cond[b-bs48iumb2f]{display: inline-flex;align-items: center;gap: 5px;padding: 3px 9px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 12px;color: var(--nm-ink-2);max-width: 100%}.arul-cond i[b-bs48iumb2f]{color: var(--nm-muted)}.arul-cond.is-bad[b-bs48iumb2f]{border-color: color-mix(in srgb,var(--nm-bad) 30%,var(--nm-border));background: var(--nm-bad-soft);color: var(--nm-bad)}.arul-cond.is-bad i[b-bs48iumb2f]{color: var(--nm-bad)}.arul-pill[b-bs48iumb2f]{display: inline-flex;align-items: center;gap: 6px;max-width: 280px;padding: 3px 10px 3px 3px;border: 1px solid var(--nm-brand-300);border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: inherit;font-size: 12px;font-weight: 600;cursor: pointer;transition: border-color .12s,background .12s}.arul-pill:hover[b-bs48iumb2f]{border-color: var(--nm-brand-500)}.arul-pill__n[b-bs48iumb2f]{width: 20px;height: 20px;border-radius: var(--nm-r-pill);flex-shrink: 0;display: grid;place-items: center;font-size: 11px;font-weight: 700;background: var(--nm-brand-600);color: var(--nm-on-brand)}.arul-pill__txt[b-bs48iumb2f]{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.arul-pill__warn[b-bs48iumb2f]{color: var(--nm-warn);flex-shrink: 0}.arul-pill.is-auto[b-bs48iumb2f]{border-color: var(--nm-border);background: var(--nm-surface-2);color: var(--nm-muted)}.arul-pill.is-auto .arul-pill__n[b-bs48iumb2f]{background: var(--nm-muted)}.arul-pill.has-issue[b-bs48iumb2f]{border-color: color-mix(in srgb,var(--nm-warn) 55%,var(--nm-border));background: var(--nm-warn-soft);color: var(--nm-ink)}.arul-pill.is-bad[b-bs48iumb2f]{border-color: color-mix(in srgb,var(--nm-bad) 45%,var(--nm-border));background: var(--nm-bad-soft);color: var(--nm-ink)}.arul-pill.is-bad .arul-pill__warn[b-bs48iumb2f]{color: var(--nm-bad)}.arul-pill.is-empty[b-bs48iumb2f]{padding: 4px 12px;border: 1.5px dashed var(--nm-border-strong);background: transparent;color: var(--nm-muted)}.arul-pill.is-empty:hover[b-bs48iumb2f]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.arul-arrow[b-bs48iumb2f]{color: var(--nm-muted);font-size: 12px}.arul-steps[b-bs48iumb2f]{list-style: none;margin: 0;padding: 6px 14px 2px 16px;display: flex;flex-direction: column}.arul-step[b-bs48iumb2f]{position: relative;display: flex;align-items: flex-start;gap: 12px;padding: 5px 0}.arul-step:not(:last-child)[b-bs48iumb2f]::before{content: "";position: absolute;left: 13px;top: 33px;bottom: -5px;width: 2px;background: var(--nm-border)}.arul-step__n[b-bs48iumb2f]{width: 28px;height: 28px;border-radius: 50%;flex-shrink: 0;margin-top: 4px;display: grid;place-items: center;font-size: 12px;font-weight: 700;background: var(--nm-brand-600);color: var(--nm-on-brand)}.arul-step.is-auto .arul-step__n[b-bs48iumb2f]{background: var(--nm-muted)}.arul-step__body[b-bs48iumb2f]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 4px;padding: 8px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.arul-step.has-issue .arul-step__body[b-bs48iumb2f]{border-color: color-mix(in srgb,var(--nm-warn) 55%,var(--nm-border))}.arul-step__top[b-bs48iumb2f]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.arul-step__who[b-bs48iumb2f]{font-size: 13px;font-weight: 600;color: var(--nm-ink);min-width: 0;overflow-wrap: anywhere}.arul-mode[b-bs48iumb2f]{display: inline-flex;align-items: center;gap: 4px;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 11px;font-weight: 600}.arul-mode.is-auto[b-bs48iumb2f]{background: var(--nm-surface-2);color: var(--nm-muted)}.arul-step__name[b-bs48iumb2f]{font-size: 12px;color: var(--nm-muted)}.arul-step__meta[b-bs48iumb2f]{display: flex;align-items: center;gap: 4px 12px;flex-wrap: wrap;font-size: 11.5px;color: var(--nm-muted)}.arul-step__meta .is-req[b-bs48iumb2f]{color: var(--nm-info);font-weight: 600}.arul-step__meta .is-auto[b-bs48iumb2f]{color: var(--nm-ok);font-weight: 600}.arul-step__tools[b-bs48iumb2f]{display: flex;align-items: center;gap: 0;flex-shrink: 0;padding-top: 6px}.arul-steps-empty[b-bs48iumb2f]{margin: 4px 14px 0 16px;padding: 12px;border: 1.5px dashed var(--nm-border);border-radius: var(--nm-r-card);font-size: 12.5px;color: var(--nm-muted);text-align: center}.arul-steps-foot[b-bs48iumb2f]{display: flex;align-items: center;gap: 10px;padding: 6px 14px 12px 56px}.arul-issues[b-bs48iumb2f]{list-style: none;margin: 0;padding: 8px 14px 10px 16px;display: flex;flex-direction: column;gap: 3px;border-top: 1px solid color-mix(in srgb,var(--nm-warn) 30%,var(--nm-border));background: color-mix(in srgb,var(--nm-warn-soft) 60%,var(--nm-surface))}.arul-issues li[b-bs48iumb2f]{display: flex;align-items: flex-start;gap: 6px;font-size: 12px;color: var(--nm-ink-2);line-height: 1.45}.arul-issues li i[b-bs48iumb2f]{margin-top: 2px;flex-shrink: 0}.arul-issues li.is-warn i[b-bs48iumb2f]{color: var(--nm-warn)}.arul-issues li.is-bad[b-bs48iumb2f]{color: var(--nm-ink)}.arul-issues li.is-bad i[b-bs48iumb2f]{color: var(--nm-bad)}.arul-issues.is-muted[b-bs48iumb2f]{background: var(--nm-surface-2);border-top-color: var(--nm-border)}.arul-issues.is-muted li[b-bs48iumb2f]{color: var(--nm-muted)}.arul-issues.is-inline[b-bs48iumb2f]{padding: 4px 0 0;border-top: 0;background: transparent}.arul-modal-hd[b-bs48iumb2f]{flex: 1;min-width: 0}.arul-modal-title[b-bs48iumb2f]{margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.arul-modal-sub[b-bs48iumb2f]{margin: 2px 0 0;font-size: 12px;color: var(--nm-muted)}.arul-modal-sub b[b-bs48iumb2f]{color: var(--nm-brand-600);font-weight: 600}.arul-form[b-bs48iumb2f]{display: flex;flex-direction: column;gap: 14px}.arul-grid-2[b-bs48iumb2f]{display: grid;grid-template-columns: 1fr;gap: 12px}@media (min-width: 560px){.arul-grid-2[b-bs48iumb2f]{grid-template-columns: repeat(2,minmax(0,1fr))}}.arul-mono-input[b-bs48iumb2f] .nm-input{font-family: ui-monospace,monospace}.arul-check-row[b-bs48iumb2f]{display: flex;align-items: center;gap: 18px;flex-wrap: wrap}.arul-note[b-bs48iumb2f]{margin: 0;display: flex;align-items: flex-start;gap: 6px;font-size: 12px;color: var(--nm-muted);line-height: 1.45}.arul-note i[b-bs48iumb2f]{margin-top: 2px;flex-shrink: 0}.arul-note.is-warn[b-bs48iumb2f]{color: var(--nm-ink-2)}.arul-note.is-warn i[b-bs48iumb2f]{color: var(--nm-warn)}.arul-opt[b-bs48iumb2f]{font-weight: 500;text-transform: none;letter-spacing: 0;color: var(--nm-muted)}.arul-req[b-bs48iumb2f]{color: var(--nm-bad);margin-left: 2px}.arul-fs[b-bs48iumb2f]{display: flex;flex-direction: column;gap: 12px}.arul-fs + .arul-fs[b-bs48iumb2f]{border-top: 1px solid var(--nm-border);padding-top: 14px}.arul-fs__t[b-bs48iumb2f]{margin: 0;display: flex;align-items: center;gap: 7px;font-size: 11.5px;font-weight: 700;color: var(--nm-ink-2);text-transform: uppercase;letter-spacing: .06em}.arul-fs__t i[b-bs48iumb2f]{color: var(--nm-brand-600);font-size: 13px}.arul-preview[b-bs48iumb2f]{display: flex;align-items: flex-start;gap: 10px;padding: 10px 12px;border: 1px dashed var(--nm-brand-300);border-radius: var(--nm-r-card);background: var(--nm-brand-50)}.arul-preview .arul-lead[b-bs48iumb2f]{flex-basis: 76px;color: var(--nm-brand-700)}.arul-inline-dep[b-bs48iumb2f]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-top: -4px;font-size: 12px;color: var(--nm-ink-2)}.arul-inline-dep > i[b-bs48iumb2f]{color: var(--nm-warn)}.arul-emg[b-bs48iumb2f]{display: flex;flex-direction: column;gap: 10px;padding: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.arul-emg.is-on[b-bs48iumb2f]{border-color: color-mix(in srgb,var(--nm-bad) 30%,var(--nm-border));background: color-mix(in srgb,var(--nm-bad) 4%,var(--nm-surface))}.arul-emg.is-on .arul-sw-lbl i[b-bs48iumb2f]{color: var(--nm-bad)}.arul-switch-cell[b-bs48iumb2f]{display: flex;align-items: flex-end;padding-bottom: 8px}.arul-stepper-unit[b-bs48iumb2f]{display: flex;align-items: center;gap: 8px;font-size: 12.5px;color: var(--nm-muted)}.arul-modes[b-bs48iumb2f]{display: grid;grid-template-columns: 1fr;gap: 8px}@media (min-width: 560px){.arul-modes[b-bs48iumb2f]{grid-template-columns: repeat(2,minmax(0,1fr))}}.arul-modeopt[b-bs48iumb2f]{display: flex;align-items: flex-start;gap: 10px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);font-family: inherit;text-align: left;cursor: pointer;transition: border-color .12s,background .12s}.arul-modeopt:hover:not(:disabled)[b-bs48iumb2f]{border-color: var(--nm-brand-500)}.arul-modeopt.is-active[b-bs48iumb2f]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);box-shadow: inset 0 0 0 1px var(--nm-brand-500)}.arul-modeopt.is-unavailable[b-bs48iumb2f]{opacity: .6}.arul-modeopt:disabled[b-bs48iumb2f]{cursor: not-allowed}.arul-modeopt__ico[b-bs48iumb2f]{font-size: 17px;color: var(--nm-brand-600);margin-top: 1px}.arul-modeopt.is-unavailable .arul-modeopt__ico[b-bs48iumb2f]{color: var(--nm-muted)}.arul-modeopt__txt[b-bs48iumb2f]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 2px}.arul-modeopt__txt .t[b-bs48iumb2f]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.arul-modeopt__txt .d[b-bs48iumb2f]{font-size: 11.5px;color: var(--nm-muted);line-height: 1.4}.arul-modeopt__chk[b-bs48iumb2f]{color: var(--nm-brand-600);font-size: 16px}.arul-manager-box[b-bs48iumb2f]{display: flex;align-items: center;gap: 12px;padding: 12px 14px;flex-wrap: wrap;border: 1px solid color-mix(in srgb,var(--nm-info) 25%,var(--nm-border));background: color-mix(in srgb,var(--nm-info) 4%,var(--nm-surface));border-radius: var(--nm-r-card)}.arul-manager-txt[b-bs48iumb2f]{flex: 1 1 220px;min-width: 0;display: flex;flex-direction: column;gap: 2px}.arul-manager-txt .t[b-bs48iumb2f]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.arul-manager-txt .d[b-bs48iumb2f]{font-size: 12px;color: var(--nm-muted)}.arul-appr[b-bs48iumb2f]{display: flex;flex-direction: column;gap: 8px;padding: 12px;border: 1.5px dashed color-mix(in srgb,var(--nm-brand-500) 35%,var(--nm-border));border-radius: var(--nm-r-card);background: var(--nm-brand-50)}.arul-appr__hd[b-bs48iumb2f]{display: flex;align-items: center;justify-content: space-between;gap: 8px}.arul-appr__t[b-bs48iumb2f]{display: inline-flex;align-items: center;gap: 6px;font-size: 11.5px;font-weight: 700;color: var(--nm-brand-700);text-transform: uppercase;letter-spacing: .06em}.arul-count[b-bs48iumb2f]{min-width: 20px;height: 18px;padding: 0 6px;border-radius: var(--nm-r-pill);display: inline-grid;place-items: center;background: var(--nm-surface);color: var(--nm-brand-700);font-size: 11px;letter-spacing: 0}.arul-appr__empty[b-bs48iumb2f]{margin: 0;padding: 4px 2px;font-size: 12px;color: var(--nm-ink-2);line-height: 1.45}.arul-appr__row[b-bs48iumb2f]{display: flex;align-items: flex-start;gap: 8px;padding: 8px 8px 8px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.arul-appr__row.is-invalid[b-bs48iumb2f]{border-color: var(--nm-bad)}.arul-appr__n[b-bs48iumb2f]{width: 22px;height: 22px;border-radius: 50%;flex-shrink: 0;margin-top: 4px;display: grid;place-items: center;background: var(--nm-surface-2);color: var(--nm-muted);font-size: 11px;font-weight: 700}.arul-appr__main[b-bs48iumb2f]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 6px}.arul-lk[b-bs48iumb2f]{margin: 0;display: flex;align-items: center;gap: 6px;font-size: 12px}.arul-lk.is-muted[b-bs48iumb2f]{color: var(--nm-muted)}.arul-lk.is-bad[b-bs48iumb2f]{color: var(--nm-bad)}.arul-lk-card[b-bs48iumb2f]{display: flex;align-items: center;gap: 8px;padding: 6px 10px;border-radius: var(--nm-r-input);background: var(--nm-ok-soft)}.arul-lk-card > i[b-bs48iumb2f]{color: var(--nm-ok);font-size: 16px}.arul-lk-card.is-bad[b-bs48iumb2f]{background: var(--nm-bad-soft)}.arul-lk-card.is-bad > i[b-bs48iumb2f]{color: var(--nm-bad)}.arul-lk-card__txt[b-bs48iumb2f]{min-width: 0;display: flex;flex-direction: column}.arul-lk-card__txt .n[b-bs48iumb2f]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.arul-lk-card__txt .d[b-bs48iumb2f]{font-size: 11.5px;color: var(--nm-muted);overflow-wrap: anywhere}.arul-flagline[b-bs48iumb2f]{margin: 0;display: flex;align-items: flex-start;gap: 6px;font-size: 11.5px;line-height: 1.4}.arul-flagline i[b-bs48iumb2f]{margin-top: 1px;flex-shrink: 0}.arul-flagline.is-bad[b-bs48iumb2f]{color: var(--nm-bad)}.arul-flagline.is-warn[b-bs48iumb2f]{color: var(--nm-ink-2)}.arul-flagline.is-warn i[b-bs48iumb2f]{color: var(--nm-warn)}.arul-opts[b-bs48iumb2f]{display: flex;flex-direction: column;gap: 10px}@media (max-width: 640px){.arul-line[b-bs48iumb2f]{flex-direction: column;gap: 4px}.arul-lead[b-bs48iumb2f]{flex-basis: auto;padding-top: 0}.arul-preview[b-bs48iumb2f]{flex-direction: column;gap: 6px}.arul-sc-tools[b-bs48iumb2f]{width: 100%;justify-content: flex-end}.arul-steps-foot[b-bs48iumb2f]{padding-left: 16px}.arul-step__tools[b-bs48iumb2f]{flex-direction: column;padding-top: 0}.arul-mod[b-bs48iumb2f]{min-width: 120px}}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/CompanyPortalsCard.razor.rz.scp.css */
.cprt[b-tynjj0c4op]{display: flex;flex-direction: column;gap: 12px}.cprt-head[b-tynjj0c4op]{display: flex;align-items: flex-start;gap: 10px}.cprt-ico[b-tynjj0c4op]{display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;border-radius: 10px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 15px;flex-shrink: 0}.cprt-titles h3[b-tynjj0c4op]{margin: 0;font-size: 14.5px;font-weight: 700;color: var(--nm-ink)}.cprt-titles p[b-tynjj0c4op]{margin: 2px 0 0;font-size: 12.5px;color: var(--nm-muted)}.cprt-hint[b-tynjj0c4op]{margin: 0;font-size: 12.5px;color: var(--nm-muted)}.cprt-list[b-tynjj0c4op]{display: flex;flex-direction: column;gap: 8px}.cprt-row[b-tynjj0c4op]{display: grid;grid-template-columns: 56px minmax(0,1fr);gap: 4px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface)}.cprt-row.is-on[b-tynjj0c4op]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.cprt-row.is-off[b-tynjj0c4op]{opacity: .75}.cprt-switch[b-tynjj0c4op]{display: flex;align-items: flex-start;padding-top: 2px}.cprt-sr[b-tynjj0c4op]{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.cprt-main[b-tynjj0c4op]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.cprt-name[b-tynjj0c4op]{display: flex;align-items: center;flex-wrap: wrap;gap: 6px}.cprt-name b[b-tynjj0c4op]{font-size: 13.5px;font-weight: 700;color: var(--nm-ink)}.cprt-name code[b-tynjj0c4op],.cprt-meta code[b-tynjj0c4op]{font-family: ui-monospace,'JetBrains Mono',SFMono-Regular,Consolas,monospace;font-size: 11.5px;padding: 0 5px;border-radius: 5px;background: var(--nm-surface-2);color: var(--nm-ink-2)}.cprt-meta[b-tynjj0c4op]{display: flex;flex-wrap: wrap;gap: 4px 16px;font-size: 12.5px;color: var(--nm-muted)}.cprt-meta span[b-tynjj0c4op]{display: inline-flex;align-items: center;gap: 6px}.cprt-warn[b-tynjj0c4op],.cprt-ok[b-tynjj0c4op]{margin: 2px 0 0;display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px}.cprt-warn[b-tynjj0c4op]{color: var(--nm-warn-700,var(--nm-warn,#b54708))}.cprt-ok[b-tynjj0c4op]{color: var(--nm-ok)}.cprt-savebar[b-tynjj0c4op]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding: 10px 12px;border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2);border: 1px dashed var(--nm-border);font-size: 13px}.cprt-savebar span[b-tynjj0c4op]{display: inline-flex;align-items: center;gap: 6px;color: var(--nm-ink-2)}.cprt-savebar__actions[b-tynjj0c4op]{display: flex;gap: 8px}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/CompanyRolesTab.razor.rz.scp.css */
.nm-tab-stack[b-4wl22ewqc4]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.crole-stats[b-4wl22ewqc4]{display: flex;align-items: stretch;padding: 5px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.crole-stats[b-4wl22ewqc4]::-webkit-scrollbar{display: none}.crole-stat[b-4wl22ewqc4]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 6px 14px;border: 0;border-radius: 8px;background: transparent;font-family: inherit;white-space: nowrap;min-width: max-content;cursor: pointer}.crole-stat + .crole-stat[b-4wl22ewqc4]{box-shadow: inset 1px 0 0 var(--nm-border)}.crole-stat:hover[b-4wl22ewqc4]{background: var(--nm-surface-2)}.crole-stat.is-on[b-4wl22ewqc4]{background: color-mix(in srgb,var(--nm-brand-500) 10%,transparent)}.crole-stat.is-on .crole-stat__lbl[b-4wl22ewqc4]{color: var(--nm-brand-700)}.crole-stat__dot[b-4wl22ewqc4]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.crole-stat__dot--accent[b-4wl22ewqc4]{background: var(--nm-brand-500)}.crole-stat__dot--good[b-4wl22ewqc4]{background: var(--nm-ok)}.crole-stat__dot--info[b-4wl22ewqc4]{background: var(--nm-info)}.crole-stat__dot--muted[b-4wl22ewqc4]{background: var(--nm-muted)}.crole-stat__lbl[b-4wl22ewqc4]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.crole-stat__val[b-4wl22ewqc4]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.crole-wrap[b-4wl22ewqc4]{display: flex;flex-direction: column;gap: 12px}.nm-list-toolbar[b-4wl22ewqc4]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.tb-search[b-4wl22ewqc4]{width: 300px;max-width: 100%}.tb-count[b-4wl22ewqc4]{font-size: 12.5px;color: var(--nm-muted);white-space: nowrap}.crole-skels[b-4wl22ewqc4]{display: flex;flex-direction: column;gap: 8px}.crole-hint[b-4wl22ewqc4]{margin: 0;font-size: 12.5px;color: var(--nm-muted);line-height: 1.45}.crole-switch[b-4wl22ewqc4]{display: inline-flex;justify-content: center}.crole-sr[b-4wl22ewqc4]{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}.crole-role[b-4wl22ewqc4]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.crole-name-line[b-4wl22ewqc4]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.crole-name[b-4wl22ewqc4]{font-size: 13.5px;font-weight: 600;color: var(--nm-ink)}.crole-desc[b-4wl22ewqc4]{font-size: 12px;color: var(--nm-muted);line-height: 1.45;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.crole-impact[b-4wl22ewqc4]{display: flex;align-items: flex-start;gap: 6px;margin-top: 2px;font-size: 12px;color: var(--nm-ink-2);line-height: 1.45}.crole-impact i[b-4wl22ewqc4]{color: var(--nm-warn);margin-top: 1px}.crole-meta[b-4wl22ewqc4]{font-size: 11.5px;color: var(--nm-muted)}.crole-meta.is-italic[b-4wl22ewqc4]{font-style: italic}.cell-date[b-4wl22ewqc4]{color: var(--nm-muted);font-variant-numeric: tabular-nums}.crole-wrap[b-4wl22ewqc4] .crole-row-add .nm-grid__td{background: var(--nm-ok-soft)}.crole-wrap[b-4wl22ewqc4] .crole-row-remove .nm-grid__td{background: var(--nm-bad-soft)}.crole-wrap[b-4wl22ewqc4] .crole-row-retired .nm-grid__td{opacity: .7}.crole-avatars[b-4wl22ewqc4]{display: flex;align-items: center;gap: 8px}.crole-avatars-stack[b-4wl22ewqc4]{display: flex;align-items: center}.crole-avatar[b-4wl22ewqc4]{width: 24px;height: 24px;border-radius: 50%;border: 2px solid var(--nm-surface);background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 10px;font-weight: 700;display: inline-flex;align-items: center;justify-content: center;object-fit: cover;flex-shrink: 0}.crole-avatars-stack .crole-avatar + .crole-avatar[b-4wl22ewqc4]{margin-left: -8px}.crole-avatar.is-more[b-4wl22ewqc4]{background: var(--nm-brand-50);color: var(--nm-brand-700)}.crole-savebar[b-4wl22ewqc4]{position: sticky;bottom: 0;z-index: 2;display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;padding: 10px 14px;border: 1px solid color-mix(in srgb,var(--nm-brand-500) 35%,var(--nm-border));border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: var(--nm-shadow-pop)}.crole-savebar__info[b-4wl22ewqc4]{display: inline-flex;align-items: center;gap: 8px;font-size: 13px;font-weight: 600;color: var(--nm-brand-700)}.crole-savebar__actions[b-4wl22ewqc4]{display: flex;gap: 8px;margin-left: auto}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/ContractFileViewer.razor.rz.scp.css */
.cfv[b-i2dung7ynd]{display: flex;flex-direction: column;gap: 10px}.cfv-meta[b-i2dung7ynd]{display: flex;gap: 6px;flex-wrap: wrap;font-size: 12.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.cfv-pdf[b-i2dung7ynd]{width: 100%;height: min(72vh,820px);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.cfv-img-wrap[b-i2dung7ynd]{display: flex;justify-content: center;max-height: 72vh;overflow: auto;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);padding: 8px}.cfv-img[b-i2dung7ynd]{max-width: 100%;height: auto;object-fit: contain}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/ContractsTab.razor.rz.scp.css */
.nm-tab-stack[b-v41gubck44]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.ct-skels[b-v41gubck44]{display: flex;flex-direction: column;gap: 8px}.ct-alerts[b-v41gubck44]{display: flex;flex-direction: column;gap: 8px;margin-bottom: 12px}.ct-muted[b-v41gubck44]{font-size: 12px;color: var(--nm-muted);line-height: 1.4}.nm-list-toolbar[b-v41gubck44]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-v41gubck44]{width: 260px;max-width: 100%}.tb-actions[b-v41gubck44]{margin-left: auto;display: flex;gap: 8px}.ct-num[b-v41gubck44]{display: flex;align-items: flex-start;gap: 6px;min-width: 0}.ct-num.is-child[b-v41gubck44]{padding-left: 14px}.ct-child-ico[b-v41gubck44]{color: var(--nm-muted);font-size: 13px;margin-top: 3px}.ct-num-body[b-v41gubck44]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.ct-num-line[b-v41gubck44]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.ct-num-code[b-v41gubck44]{padding: 0;border: 0;background: none;font: inherit;font-weight: 600;color: var(--nm-brand-700);cursor: pointer;text-align: left}.ct-num-code:hover[b-v41gubck44]{text-decoration: underline}.cell-desc[b-v41gubck44]{max-width: 240px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;color: var(--nm-ink-2)}.ct-state[b-v41gubck44]{display: flex;flex-direction: column;gap: 4px;align-items: flex-start}.ct-state-line[b-v41gubck44]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.ct-period[b-v41gubck44]{font-size: 12.5px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.ct-chips[b-v41gubck44]{display: flex;flex-wrap: wrap;gap: 4px}.ct-chip[b-v41gubck44]{display: inline-flex;align-items: center;gap: 4px;max-width: 160px;padding: 2px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);color: var(--nm-ink-2);font-size: 12px;cursor: pointer}.ct-chip span[b-v41gubck44]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ct-chip:hover[b-v41gubck44]{border-color: var(--nm-brand-300);color: var(--nm-brand-700);background: var(--nm-brand-50)}.ct-chip i[b-v41gubck44]{color: var(--nm-brand-600)}.ct-chip--more[b-v41gubck44]{font-weight: 600}.nm-row-actions[b-v41gubck44]{display: inline-flex;gap: 4px;justify-content: flex-end}.ct-grid[b-v41gubck44] .ct-row-off .nm-grid__td{color: var(--nm-muted)}.ct-grid[b-v41gubck44] .ct-row-child .nm-grid__td{background: var(--nm-surface-2)}.tab-foot[b-v41gubck44]{display: flex;align-items: center;justify-content: flex-end;gap: 10px;flex-wrap: wrap;margin-top: 14px}.ct-detail[b-v41gubck44]{display: flex;flex-direction: column;gap: 12px}.ct-detail-badges[b-v41gubck44]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.ct-detail-title[b-v41gubck44]{margin: 0;font-size: 14px;font-weight: 600;color: var(--nm-ink);line-height: 1.45}.ct-dl[b-v41gubck44]{display: grid;grid-template-columns: 150px 1fr;gap: 8px 12px;margin: 0;font-size: 13px}.ct-dl dt[b-v41gubck44]{color: var(--nm-muted)}.ct-dl dd[b-v41gubck44]{margin: 0;color: var(--nm-ink);font-variant-numeric: tabular-nums}.ct-notes[b-v41gubck44]{white-space: pre-line}.ct-sec[b-v41gubck44]{margin-top: 4px;padding-top: 10px;border-top: 1px solid var(--nm-border);font-size: 12px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}.ct-link[b-v41gubck44]{padding: 0;border: 0;background: none;font: inherit;font-weight: 600;color: var(--nm-brand-700);cursor: pointer}.ct-link:hover[b-v41gubck44]{text-decoration: underline}.ct-kids[b-v41gubck44]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 6px}.ct-kids li[b-v41gubck44]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 13px}.ct-files[b-v41gubck44]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 4px}.ct-file-row[b-v41gubck44]{display: flex;align-items: center;gap: 8px;padding: 6px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.ct-file-ico[b-v41gubck44]{color: var(--nm-brand-600);font-size: 16px}.ct-file-name[b-v41gubck44]{flex: 1;min-width: 0;padding: 0;border: 0;background: none;font: inherit;font-size: 13px;color: var(--nm-ink);text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: pointer}.ct-file-name:hover[b-v41gubck44]{color: var(--nm-brand-700);text-decoration: underline}.ct-file-size[b-v41gubck44]{white-space: nowrap;font-variant-numeric: tabular-nums}.ct-audit[b-v41gubck44]{margin: 4px 0 0;font-size: 12px;color: var(--nm-muted);line-height: 1.6}.modal-form[b-v41gubck44]{display: flex;flex-direction: column;gap: 12px}.ct-form-sec[b-v41gubck44]{margin-top: 4px;font-size: 12px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}.ct-form-sec:first-of-type[b-v41gubck44]{margin-top: 0}.ct-form-grid[b-v41gubck44]{display: grid;grid-template-columns: 1fr 1fr;gap: 12px}.ct-form-grid--3[b-v41gubck44]{grid-template-columns: repeat(3,1fr)}.ct-terms[b-v41gubck44]{display: flex;align-items: center;gap: 4px;flex-wrap: wrap;margin-top: -4px}@media (max-width: 720px){.ct-form-grid[b-v41gubck44],.ct-form-grid--3[b-v41gubck44]{grid-template-columns: 1fr}.ct-dl[b-v41gubck44]{grid-template-columns: 1fr;gap: 2px}.ct-dl dd[b-v41gubck44]{margin-bottom: 8px}}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/CostCentersTab.razor.rz.scp.css */
.nm-tab-stack[b-vpuobewg7l]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.stats[b-vpuobewg7l]{display: flex;align-items: stretch;padding: 5px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.stats[b-vpuobewg7l]::-webkit-scrollbar{display: none}.stat[b-vpuobewg7l]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 6px 14px;border: 0;border-radius: 8px;background: transparent;font-family: inherit;white-space: nowrap;min-width: max-content;cursor: pointer;transition: background .12s ease}.stat + .stat[b-vpuobewg7l]{box-shadow: inset 1px 0 0 var(--nm-border)}.stat:hover[b-vpuobewg7l]{background: var(--nm-surface-2)}.stat.is-on[b-vpuobewg7l]{background: color-mix(in srgb,var(--nm-brand-500) 10%,transparent)}.stat.is-on .stat__lbl[b-vpuobewg7l]{color: var(--nm-brand-700)}.stat__dot[b-vpuobewg7l]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.stat__dot--accent[b-vpuobewg7l]{background: var(--nm-brand-500)}.stat__dot--bad[b-vpuobewg7l]{background: var(--nm-bad)}.stat__dot--warn[b-vpuobewg7l]{background: var(--nm-warn)}.stat__dot--muted[b-vpuobewg7l]{background: var(--nm-muted)}.stat__lbl[b-vpuobewg7l]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.stat__val[b-vpuobewg7l]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-vpuobewg7l]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-bottom: 10px}.tb-search[b-vpuobewg7l]{width: 240px;max-width: 100%}.tb-select[b-vpuobewg7l]{width: 190px;max-width: 100%}.tb-select--sm[b-vpuobewg7l]{width: 140px}.tb-count[b-vpuobewg7l]{font-size: 12.5px;color: var(--nm-muted);white-space: nowrap}.tb-actions[b-vpuobewg7l]{margin-left: auto;display: flex;gap: 8px}@media (max-width: 640px){.tb-search[b-vpuobewg7l]{flex: 1 1 100%;width: auto}.tb-select[b-vpuobewg7l],.tb-select--sm[b-vpuobewg7l]{flex: 1 1 140px;width: auto}.tb-actions[b-vpuobewg7l]{margin-left: 0}}.cc-summary[b-vpuobewg7l]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-bottom: 10px;padding: 7px 10px;border-radius: 8px;background: var(--nm-surface-2);font-size: 12.5px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.cc-summary i[b-vpuobewg7l]{color: var(--nm-brand-600)}[b-vpuobewg7l] .row-muted .nm-grid__td{opacity: .65}.cc-name[b-vpuobewg7l]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.cc-name__text[b-vpuobewg7l]{max-width: 280px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 600;color: var(--nm-ink)}.cc-name__sub[b-vpuobewg7l]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cc-period[b-vpuobewg7l]{display: inline-flex;align-items: center;gap: 4px;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;color: var(--nm-muted)}.cc-scope[b-vpuobewg7l]{display: inline-flex;align-items: center;gap: 5px;max-width: 100%;font-size: 13px;color: var(--nm-ink-2)}.cc-scope i[b-vpuobewg7l]{color: var(--nm-muted)}.cc-scope--company[b-vpuobewg7l]{color: var(--nm-muted)}.cc-money[b-vpuobewg7l]{display: inline-flex;flex-direction: column;align-items: flex-end;gap: 2px}.cc-amount[b-vpuobewg7l]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px;color: var(--nm-ink);white-space: nowrap}.cc-money__sub[b-vpuobewg7l]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap}.cc-money__sub.is-bad[b-vpuobewg7l]{color: var(--nm-bad);font-weight: 600}.cc-util[b-vpuobewg7l]{display: flex;flex-direction: column;gap: 3px}.cc-util__row[b-vpuobewg7l]{display: flex;align-items: center;gap: 8px}.cc-util__row[b-vpuobewg7l] .cc-util__bar{flex: 1;min-width: 70px}.cc-util__pct[b-vpuobewg7l]{flex-shrink: 0;min-width: 38px;text-align: right;font-size: 12px;font-weight: 700;font-variant-numeric: tabular-nums}.cc-util__pct--ok[b-vpuobewg7l]{color: var(--nm-ink-2)}.cc-util__pct--warn[b-vpuobewg7l]{color: var(--nm-warn)}.cc-util__pct--bad[b-vpuobewg7l]{color: var(--nm-bad)}.cc-util__sub[b-vpuobewg7l]{display: flex;align-items: center;gap: 5px;flex-wrap: wrap;font-size: 11.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.cc-util__held[b-vpuobewg7l]{color: var(--nm-muted)}.nm-row-actions[b-vpuobewg7l]{display: inline-flex;gap: 2px;justify-content: flex-end}.tab-foot[b-vpuobewg7l]{display: flex;align-items: center;justify-content: flex-end;gap: 10px;flex-wrap: wrap;margin-top: 14px}.modal-form[b-vpuobewg7l]{display: flex;flex-direction: column;gap: 14px}.form-sec[b-vpuobewg7l]{display: flex;flex-direction: column;gap: 10px}.form-sec + .form-sec[b-vpuobewg7l]{padding-top: 12px;border-top: 1px solid var(--nm-border)}.form-sec__title[b-vpuobewg7l]{font-size: 12.5px;font-weight: 700;color: var(--nm-ink-2)}.form-grid-2[b-vpuobewg7l]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px}@media (max-width: 560px){.form-grid-2[b-vpuobewg7l]{grid-template-columns: minmax(0,1fr)}}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/DepartmentsTab.razor.rz.scp.css */
.nm-tab-stack[b-nrkxhnv4ti]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.stats[b-nrkxhnv4ti]{display: flex;align-items: stretch;padding: 5px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.stats[b-nrkxhnv4ti]::-webkit-scrollbar{display: none}.stat[b-nrkxhnv4ti]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 6px 14px;border: 0;border-radius: 8px;background: transparent;font-family: inherit;white-space: nowrap;min-width: max-content;cursor: pointer;transition: background .12s ease}.stat + .stat[b-nrkxhnv4ti]{box-shadow: inset 1px 0 0 var(--nm-border)}.stat:hover[b-nrkxhnv4ti]{background: var(--nm-surface-2)}.stat.is-on[b-nrkxhnv4ti]{background: color-mix(in srgb,var(--nm-brand-500) 10%,transparent)}.stat.is-on .stat__lbl[b-nrkxhnv4ti]{color: var(--nm-brand-700)}.stat__dot[b-nrkxhnv4ti]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.stat__dot--accent[b-nrkxhnv4ti]{background: var(--nm-brand-500)}.stat__dot--warn[b-nrkxhnv4ti]{background: var(--nm-warn)}.stat__dot--muted[b-nrkxhnv4ti]{background: var(--nm-muted)}.stat__lbl[b-nrkxhnv4ti]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.stat__val[b-nrkxhnv4ti]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-nrkxhnv4ti]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-nrkxhnv4ti]{width: 280px;max-width: 100%}.tb-count[b-nrkxhnv4ti]{font-size: 12.5px;color: var(--nm-muted);white-space: nowrap}.tb-actions[b-nrkxhnv4ti]{margin-left: auto;display: flex;gap: 8px;flex-wrap: wrap}@media (max-width: 640px){.tb-search[b-nrkxhnv4ti]{flex: 1 1 100%;width: auto}.tb-actions[b-nrkxhnv4ti]{margin-left: 0}}[b-nrkxhnv4ti] .row-muted .nm-grid__td{opacity: .6}.dp-name[b-nrkxhnv4ti]{display: flex;align-items: flex-start;gap: 6px;min-width: 0}.dp-caret[b-nrkxhnv4ti]{flex: none;display: inline-flex;align-items: center;justify-content: center;width: 22px;height: 22px;padding: 0;border: 0;border-radius: 6px;background: transparent;color: var(--nm-muted);font-size: 12px;cursor: pointer}.dp-caret:hover[b-nrkxhnv4ti]{background: var(--nm-surface-2);color: var(--nm-ink)}.dp-caret--leaf[b-nrkxhnv4ti],.dp-caret--leaf:hover[b-nrkxhnv4ti]{background: transparent;cursor: default}.dp-name__main[b-nrkxhnv4ti]{display: flex;flex-direction: column;gap: 2px;min-width: 0;padding-top: 1px}.dp-name__line[b-nrkxhnv4ti]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.dp-name__text[b-nrkxhnv4ti]{font-weight: 600;color: var(--nm-ink)}.dp-name__kids[b-nrkxhnv4ti]{font-size: 11.5px;color: var(--nm-muted)}.dp-name__sub[b-nrkxhnv4ti]{max-width: 380px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;color: var(--nm-muted)}.nm-code-pill[b-nrkxhnv4ti]{display: inline-block;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 11.5px;letter-spacing: .02em;white-space: nowrap}.cell-muted[b-nrkxhnv4ti]{color: var(--nm-muted)}.dp-head[b-nrkxhnv4ti]{display: inline-flex;align-items: center;gap: 6px;max-width: 100%;padding: 2px 8px 2px 4px;border: 0;border-radius: var(--nm-r-pill);background: transparent;font-family: inherit;font-size: 13px;color: var(--nm-ink);text-align: left;cursor: pointer}.dp-head:hover[b-nrkxhnv4ti]{background: var(--nm-surface-2)}.dp-head i[b-nrkxhnv4ti]{color: var(--nm-brand-600);flex-shrink: 0}.dp-head__name[b-nrkxhnv4ti]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.dp-head-missing[b-nrkxhnv4ti]{display: inline-flex;align-items: center;gap: 5px;padding: 2px 9px;border: 0;border-radius: var(--nm-r-pill);background: var(--nm-warn-soft);color: var(--nm-warn);font-family: inherit;font-size: 11.5px;font-weight: 600;white-space: nowrap;cursor: pointer}.dp-head-missing:hover[b-nrkxhnv4ti]{background: color-mix(in srgb,var(--nm-warn) 22%,transparent)}.dp-ccs[b-nrkxhnv4ti]{display: inline-flex;align-items: center;gap: 4px;flex-wrap: wrap}.dp-cc[b-nrkxhnv4ti]{display: inline-flex;align-items: center;gap: 5px;padding: 1px 7px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-family: inherit;font-size: 11.5px;color: var(--nm-ink-2);cursor: pointer}.dp-cc:hover[b-nrkxhnv4ti]{border-color: var(--nm-brand-500)}.dp-cc__period[b-nrkxhnv4ti]{font-family: ui-monospace,'JetBrains Mono',monospace}.dp-cc__pct[b-nrkxhnv4ti]{font-weight: 700;font-variant-numeric: tabular-nums}.dp-cc__pct--ok[b-nrkxhnv4ti]{color: var(--nm-ok)}.dp-cc__pct--warn[b-nrkxhnv4ti]{color: var(--nm-warn)}.dp-cc__pct--bad[b-nrkxhnv4ti]{color: var(--nm-bad)}.dp-cc__more[b-nrkxhnv4ti]{font-size: 11px;font-weight: 700;color: var(--nm-muted)}.nm-row-actions[b-nrkxhnv4ti]{display: inline-flex;gap: 2px;justify-content: flex-end}.modal-form[b-nrkxhnv4ti]{display: flex;flex-direction: column;gap: 14px}.form-sec[b-nrkxhnv4ti]{display: flex;flex-direction: column;gap: 10px}.form-sec + .form-sec[b-nrkxhnv4ti]{padding-top: 12px;border-top: 1px solid var(--nm-border)}.form-sec__title[b-nrkxhnv4ti]{font-size: 12.5px;font-weight: 700;color: var(--nm-ink-2)}.form-grid-2[b-nrkxhnv4ti]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px}@media (max-width: 560px){.form-grid-2[b-nrkxhnv4ti]{grid-template-columns: minmax(0,1fr)}}.form-hint[b-nrkxhnv4ti]{margin: -2px 0 0;font-size: 12px;color: var(--nm-muted)}.cc-box[b-nrkxhnv4ti]{display: flex;flex-direction: column;gap: 10px;padding: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.head-target[b-nrkxhnv4ti]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;padding: 10px 12px;border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.head-target i[b-nrkxhnv4ti]{color: var(--nm-brand-600)}.head-target__name[b-nrkxhnv4ti]{font-weight: 700;color: var(--nm-ink)}.dp-name__emp[b-nrkxhnv4ti]{display: inline-flex;align-items: center;gap: 4px;padding: 0 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11.5px;font-weight: 600;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.dp-name__emp i[b-nrkxhnv4ti]{font-size: 11px;color: var(--nm-muted)}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/DomainsTab.razor.rz.scp.css */
.nm-tab-stack[b-pijoyfawca]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.dm-skels[b-pijoyfawca]{display: flex;flex-direction: column;gap: 8px}.nm-list-toolbar[b-pijoyfawca]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-pijoyfawca]{width: 280px;max-width: 100%}.tb-count[b-pijoyfawca]{font-size: 12.5px;color: var(--nm-muted);white-space: nowrap}.tb-actions[b-pijoyfawca]{margin-left: auto;display: flex;gap: 8px}.dm-alerts[b-pijoyfawca]{display: flex;flex-direction: column;gap: 8px;margin-bottom: 12px}.dm-domain[b-pijoyfawca]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.dm-domain-line[b-pijoyfawca]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.nm-code-pill[b-pijoyfawca]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.dm-open[b-pijoyfawca]{display: inline-flex;align-items: center;justify-content: center;width: 22px;height: 22px;border-radius: var(--nm-r-input);color: var(--nm-muted);font-size: 12px;text-decoration: none}.dm-open:hover[b-pijoyfawca]{color: var(--nm-brand-600);background: var(--nm-surface-2)}.cell-desc[b-pijoyfawca]{max-width: 360px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;color: var(--nm-muted)}.cell-date[b-pijoyfawca]{color: var(--nm-muted);font-variant-numeric: tabular-nums}.nm-row-actions[b-pijoyfawca]{display: inline-flex;gap: 4px;justify-content: flex-end}.dm-switch-cell[b-pijoyfawca]{display: inline-flex;justify-content: center}.dm-sr[b-pijoyfawca]{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}.dm-grid[b-pijoyfawca] .dm-star{color: var(--nm-muted)}.dm-grid[b-pijoyfawca] .dm-star:hover{color: var(--nm-warn)}.dm-grid[b-pijoyfawca] .dm-star.is-on{color: var(--nm-warn)}.dm-grid[b-pijoyfawca] .dm-row-off .nm-grid__td{color: var(--nm-muted)}.dm-grid[b-pijoyfawca] .dm-row-off .nm-code-pill{background: var(--nm-surface-2);color: var(--nm-muted)}.tab-foot[b-pijoyfawca]{display: flex;align-items: center;justify-content: flex-end;gap: 10px;flex-wrap: wrap;margin-top: 14px}.modal-form[b-pijoyfawca]{display: flex;flex-direction: column;gap: 12px}.modal-form[b-pijoyfawca] .input-mono{font-family: ui-monospace,'JetBrains Mono',monospace}.dm-purpose[b-pijoyfawca]{display: flex;align-items: flex-start;gap: 6px;margin: 0;padding: 8px 12px;border-radius: var(--nm-r-input);background: var(--nm-info-soft);color: var(--nm-ink-2);font-size: 12.5px;line-height: 1.45}.dm-purpose i[b-pijoyfawca]{color: var(--nm-info);margin-top: 1px}.dm-switches[b-pijoyfawca]{display: flex;flex-direction: column;gap: 10px;padding-top: 10px;border-top: 1px solid var(--nm-border)}.dm-switch-row[b-pijoyfawca]{display: flex;flex-direction: column;gap: 3px}.dm-switch-hint[b-pijoyfawca]{margin: 0;padding-left: 49px;font-size: 12px;color: var(--nm-muted);line-height: 1.4}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/EmployeesTab.razor.rz.scp.css */
.nm-tab-stack[b-upp7p9zge2]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.emp-setup__body[b-upp7p9zge2]{display: flex;flex-direction: column;gap: 8px}.emp-setup__row[b-upp7p9zge2]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;font-size: 13px}.emp-setup__row > span[b-upp7p9zge2]{flex: 1 1 260px;min-width: 0}.emp-stats[b-upp7p9zge2]{display: flex;align-items: stretch;padding: 5px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.emp-stats[b-upp7p9zge2]::-webkit-scrollbar{display: none}.emp-stat[b-upp7p9zge2]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 6px 16px;border: 0;border-radius: 8px;background: transparent;font-family: inherit;white-space: nowrap;min-width: max-content;cursor: pointer;transition: background .12s ease}.emp-stat + .emp-stat[b-upp7p9zge2]{box-shadow: inset 1px 0 0 var(--nm-border)}.emp-stat:hover[b-upp7p9zge2]{background: var(--nm-surface-2)}.emp-stat.is-on[b-upp7p9zge2]{background: color-mix(in srgb,var(--nm-brand-500) 10%,transparent)}.emp-stat.is-on .emp-stat__lbl[b-upp7p9zge2]{color: var(--nm-brand-700)}.emp-stat__dot[b-upp7p9zge2]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.emp-stat__dot--accent[b-upp7p9zge2]{background: var(--nm-brand-500)}.emp-stat__dot--good[b-upp7p9zge2]{background: var(--nm-ok)}.emp-stat__dot--bad[b-upp7p9zge2]{background: var(--nm-bad)}.emp-stat__dot--warn[b-upp7p9zge2]{background: var(--nm-warn)}.emp-stat__lbl[b-upp7p9zge2]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.emp-stat__val[b-upp7p9zge2]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-upp7p9zge2]{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: start;gap: 8px 10px;margin-bottom: 12px}.tb-left[b-upp7p9zge2]{display: contents}.tb-search[b-upp7p9zge2]{grid-column: 1;grid-row: 1;min-width: 0}.tb-actions[b-upp7p9zge2]{grid-column: 2;grid-row: 1;display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.tb-filters[b-upp7p9zge2]{grid-column: 1 / -1;grid-row: 2;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 8px}.tb-select[b-upp7p9zge2]{min-width: 0}.tb-select[b-upp7p9zge2] .nm-select-wrap,.tb-select[b-upp7p9zge2] .nm-select{width: 100%}@media (max-width: 900px){.tb-filters[b-upp7p9zge2]{grid-template-columns: repeat(2,minmax(0,1fr))}}[b-upp7p9zge2] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-upp7p9zge2]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}.chipbar[b-upp7p9zge2]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin: -2px 0 12px}.chipbar__count[b-upp7p9zge2]{margin-left: 4px;font-size: 12.5px;color: var(--nm-muted);white-space: nowrap}@media (max-width: 640px){.nm-list-toolbar[b-upp7p9zge2]{display: flex;flex-wrap: wrap}.tb-left[b-upp7p9zge2]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;width: 100%}.tb-search[b-upp7p9zge2]{flex: 1}[b-upp7p9zge2] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-upp7p9zge2]{display: none}.tb-filters.is-open[b-upp7p9zge2]{display: grid;width: 100%}.tb-actions[b-upp7p9zge2]{width: 100%}}.nm-tab-stack[b-upp7p9zge2] .nm-grid__td{padding-top: 8px;padding-bottom: 8px}.emp-who[b-upp7p9zge2]{display: flex;align-items: center;gap: 9px;padding: 0;border: 0;background: transparent;font-family: inherit;text-align: left;cursor: pointer;min-width: 0;max-width: 100%}.emp-who[b-upp7p9zge2] .nm-avatar{flex-shrink: 0}.emp-who__main[b-upp7p9zge2]{display: flex;flex-direction: column;gap: 2px;min-width: 0;max-width: 190px;line-height: 1.3}.emp-who__name[b-upp7p9zge2]{display: flex;align-items: center;gap: 6px;min-width: 0;font-weight: 600;color: var(--nm-ink)}.emp-who__nm[b-upp7p9zge2]{min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.emp-who__name[b-upp7p9zge2] .nm-badge{flex-shrink: 0;line-height: 1.35}.emp-who:hover .emp-who__nm[b-upp7p9zge2]{color: var(--nm-brand-600);text-decoration: underline}.emp-who__sub[b-upp7p9zge2]{display: flex;align-items: center;gap: 6px;min-width: 0}.emp-who__sub .nm-code-pill[b-upp7p9zge2]{flex-shrink: 0}.emp-who__mail[b-upp7p9zge2]{flex: 1 1 auto;min-width: 0;font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cell-2line[b-upp7p9zge2]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0;line-height: 1.35}.cell-2line__main[b-upp7p9zge2]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 170px}.cell-2line__sub[b-upp7p9zge2]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 170px}.cell-date[b-upp7p9zge2]{font-variant-numeric: tabular-nums}@media (min-width: 1600px){.emp-who__main[b-upp7p9zge2]{max-width: 250px}.cell-2line__main[b-upp7p9zge2],.cell-2line__sub[b-upp7p9zge2]{max-width: 320px}}.cell-roles[b-upp7p9zge2]{display: flex;flex-wrap: nowrap;align-items: center;gap: 3px;min-width: 0;max-width: 164px}.cell-roles--wide[b-upp7p9zge2]{flex-wrap: wrap;max-width: none}.cell-role-more[b-upp7p9zge2],.cell-flag[b-upp7p9zge2]{flex-shrink: 0}.cell-flag[b-upp7p9zge2]{--flag: var(--nm-warn);display: inline-flex;align-items: center;gap: 3px;padding: 1px 6px;border-radius: 4px;font-size: 10.5px;font-weight: 600;line-height: 1.4;white-space: nowrap;background: color-mix(in srgb,var(--flag) 12%,transparent);color: var(--flag)}.cell-flag--bad[b-upp7p9zge2]{--flag: var(--nm-bad)}.cell-flag--warn[b-upp7p9zge2]{--flag: var(--nm-warn)}.cell-role-tag[b-upp7p9zge2]{--role: var(--nm-info);display: inline-block;padding: 1px 6px;border-radius: 4px;font-size: 10.5px;font-weight: 500;line-height: 1.4;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%;background: color-mix(in srgb,var(--role) 12%,transparent);color: var(--role)}.cell-role-tag.role-t0[b-upp7p9zge2]{--role: var(--nm-info)}.cell-role-tag.role-t1[b-upp7p9zge2]{--role: var(--nm-ok)}.cell-role-tag.role-t2[b-upp7p9zge2]{--role: var(--nm-violet)}.cell-role-tag.role-t3[b-upp7p9zge2]{--role: var(--nm-pending)}.cell-role-tag.role-t4[b-upp7p9zge2]{--role: var(--nm-brand-600)}.cell-role-tag.role-t5[b-upp7p9zge2]{--role: var(--nm-warn)}.cell-role-more[b-upp7p9zge2]{display: inline-block;padding: 1px 5px;border-radius: 4px;font-size: 10.5px;font-weight: 700;color: var(--nm-muted);background: var(--nm-surface-2)}.cell-online[b-upp7p9zge2]{display: inline-flex;align-items: center;gap: 5px;font-size: 10.5px;font-weight: 600;color: var(--nm-ok);white-space: nowrap}.cell-online__ping[b-upp7p9zge2]{position: relative;display: inline-flex;width: 8px;height: 8px}.cell-online__ping > span:first-child[b-upp7p9zge2]{position: absolute;inset: 0;border-radius: 50%;background: var(--nm-ok);opacity: .6;animation: emp-ping-b-upp7p9zge2 1.2s cubic-bezier(0,0,.2,1) infinite}.cell-online__ping > span:last-child[b-upp7p9zge2]{position: relative;width: 8px;height: 8px;border-radius: 50%;background: var(--nm-ok)}@keyframes emp-ping-b-upp7p9zge2{75%,100%{transform: scale(2);opacity: 0}}.cell-lastlogin[b-upp7p9zge2]{display: inline-flex;align-items: center;gap: 4px;font-size: 10.5px;color: var(--nm-muted);white-space: nowrap}.cell-lastlogin--never[b-upp7p9zge2]{color: var(--nm-warn);font-weight: 600}[b-upp7p9zge2] .emp-row-inactive .nm-grid__td{opacity: .65}.nm-code-pill[b-upp7p9zge2]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.nm-code-pill--sm[b-upp7p9zge2]{padding: 1px 7px;font-size: 11px}.emp-rank[b-upp7p9zge2]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 10px;border-radius: var(--nm-r-pill);font-size: 11.5px;font-weight: 600;white-space: nowrap;background: color-mix(in srgb,var(--rank,var(--nm-muted)) 13%,transparent);color: var(--rank,var(--nm-muted))}.emp-rank__dot[b-upp7p9zge2]{width: 6px;height: 6px;border-radius: 50%;background: var(--rank,var(--nm-muted));flex-shrink: 0}.nm-row-actions[b-upp7p9zge2]{display: inline-flex;gap: 4px;justify-content: flex-end}.emp-foot[b-upp7p9zge2]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.emp-foot__left[b-upp7p9zge2]{display: flex;align-items: center;gap: 16px;flex-wrap: wrap}.emp-total[b-upp7p9zge2]{font-size: 12.5px;color: var(--nm-muted)}.emp-total strong[b-upp7p9zge2]{color: var(--nm-ink);font-weight: 700}.pagesize[b-upp7p9zge2]{display: inline-flex;align-items: center;gap: 8px;font-size: 12.5px;color: var(--nm-muted)}.pagesize > span[b-upp7p9zge2]{white-space: nowrap}.qv[b-upp7p9zge2]{display: flex;flex-direction: column;gap: 18px}.qv-head[b-upp7p9zge2]{display: flex;align-items: center;gap: 12px}.qv-head__main[b-upp7p9zge2]{min-width: 0}.qv-name[b-upp7p9zge2]{font-size: 16px;font-weight: 800;color: var(--nm-ink);word-break: break-word}.qv-meta[b-upp7p9zge2]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-top: 5px}.qv-sec[b-upp7p9zge2]{display: flex;flex-direction: column;gap: 8px}.qv-sec + .qv-sec[b-upp7p9zge2]{padding-top: 14px;border-top: 1px solid var(--nm-border)}.qv-sec__t[b-upp7p9zge2]{font-size: 11px;font-weight: 700;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .08em}.qv-dl[b-upp7p9zge2]{display: grid;grid-template-columns: 128px minmax(0,1fr);gap: 7px 12px;margin: 0;align-items: center}.qv-dl dt[b-upp7p9zge2]{font-size: 12px;color: var(--nm-muted)}.qv-dl dd[b-upp7p9zge2]{margin: 0;font-size: 13px;color: var(--nm-ink);word-break: break-word}.qv-dl a[b-upp7p9zge2]{color: var(--nm-brand-600);text-decoration: none}.qv-dl a:hover[b-upp7p9zge2]{text-decoration: underline}.qv-num[b-upp7p9zge2]{font-variant-numeric: tabular-nums}.qv-mono[b-upp7p9zge2]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;color: var(--nm-ink-2)}.qv-doc-exp[b-upp7p9zge2]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-left: 8px;font-size: 12px;color: var(--nm-muted)}.qv-acts[b-upp7p9zge2]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-top: 4px}@media (max-width: 480px){.qv-dl[b-upp7p9zge2]{grid-template-columns: minmax(0,1fr);gap: 2px}.qv-dl dd[b-upp7p9zge2]{margin-bottom: 8px}}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/FeeSettingsTab.razor.rz.scp.css */
.feetab-root[b-jwtqolqo20]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-danger-soft: #fee2e2;--d-r: 10px;color: var(--d-ink);display: flex;flex-direction: column;gap: 14px}.feetab-num[b-jwtqolqo20]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em;font-feature-settings: 'tnum'}.feetab-toolbar[b-jwtqolqo20]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap}.feetab-toolbar-left[b-jwtqolqo20]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.feetab-desc[b-jwtqolqo20]{font-size: 14px;color: var(--d-ink-3);margin: 0}.feetab-desc strong[b-jwtqolqo20]{color: var(--d-ink-2);font-weight: 500}.feetab-search[b-jwtqolqo20]{position: relative;width: 280px;max-width: 100%}.feetab-search svg[b-jwtqolqo20]{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);color: var(--d-ink-4);pointer-events: none}.feetab-search input[b-jwtqolqo20]{width: 100%;height: 36px;padding: 0 12px 0 34px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink);transition: border-color .12s,box-shadow .12s}.feetab-search input:focus[b-jwtqolqo20]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.feetab-btn[b-jwtqolqo20]{height: 36px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;text-decoration: none;transition: background .12s,border-color .12s}.feetab-btn:hover[b-jwtqolqo20]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.feetab-btn:disabled[b-jwtqolqo20]{opacity: 0.55;cursor: not-allowed}.feetab-btn-accent[b-jwtqolqo20]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.feetab-btn-accent:hover[b-jwtqolqo20]{background: var(--d-accent-grad-hover);color: #fff}.feetab-btn-ghost[b-jwtqolqo20]{background: transparent;border-color: transparent;color: var(--d-ink-2)}.feetab-btn-ghost:hover[b-jwtqolqo20]{background: var(--d-surface-2);color: var(--d-ink)}.feetab-btn-danger[b-jwtqolqo20]{background: var(--d-danger);color: #fff;border-color: transparent}.feetab-btn-danger:hover[b-jwtqolqo20]{background: #b91c1c;color: #fff}.feetab-btn-sm[b-jwtqolqo20]{height: 30px;padding: 0 10px;font-size: 12px}.feetab-card[b-jwtqolqo20]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.feetab-card-overflow[b-jwtqolqo20]{overflow: visible}.feetab-card-hd[b-jwtqolqo20]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);flex-wrap: wrap}.feetab-card-hd h3[b-jwtqolqo20]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.feetab-seg[b-jwtqolqo20]{display: inline-flex;align-items: center;gap: 2px;padding: 4px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r)}.feetab-seg button[b-jwtqolqo20]{height: 28px;padding: 0 12px;border-radius: 7px;border: 0;background: transparent;font-size: 12.5px;font-weight: 500;color: var(--d-ink-3);cursor: pointer;white-space: nowrap;transition: background .12s,color .12s}.feetab-seg button:hover[b-jwtqolqo20]{background: var(--d-surface-2);color: var(--d-ink)}.feetab-seg button.is-active[b-jwtqolqo20]{background: var(--d-accent-grad);color: #fff;box-shadow: 0 1px 2px rgba(234,88,12,0.18)}.feetab-select[b-jwtqolqo20]{height: 36px;padding: 0 30px 0 12px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink);cursor: pointer;transition: border-color .12s,box-shadow .12s}.feetab-select:focus[b-jwtqolqo20]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.feetab-tbl-wrap[b-jwtqolqo20]{overflow-x: auto}.feetab-tbl[b-jwtqolqo20]{width: 100%;border-collapse: collapse;font-size: 14px}.feetab-tbl thead th[b-jwtqolqo20]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap}.feetab-tbl thead th.right[b-jwtqolqo20]{text-align: right}.feetab-tbl thead th.center[b-jwtqolqo20]{text-align: center}.feetab-tbl tbody td[b-jwtqolqo20]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.feetab-tbl tbody tr:last-child td[b-jwtqolqo20]{border-bottom: 0}.feetab-tbl tbody tr:hover[b-jwtqolqo20]{background: var(--d-surface-2)}.feetab-tbl td.right[b-jwtqolqo20]{text-align: right}.feetab-tbl td.center[b-jwtqolqo20]{text-align: center}.feetab-tbl td.muted[b-jwtqolqo20]{color: var(--d-ink-3);font-size: 12px}.feetab-tbl-stt[b-jwtqolqo20]{color: var(--d-ink-4);font-size: 11.5px}.feetab-tbl-name[b-jwtqolqo20]{font-weight: 500;color: var(--d-ink)}.feetab-tbl-sub[b-jwtqolqo20]{font-size: 11.5px;color: var(--d-ink-3);margin-top: 2px}.feetab-tbl-mono[b-jwtqolqo20]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-ink-2)}.feetab-tag[b-jwtqolqo20]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 10px;border-radius: 999px;font-size: 11.5px;font-weight: 500;line-height: 1.5}.feetab-tag .d[b-jwtqolqo20]{width: 6px;height: 6px;border-radius: 50%;flex-shrink: 0}.feetab-tag.good[b-jwtqolqo20]{background: color-mix(in srgb,var(--d-good) 12%,transparent);color: var(--d-good)}.feetab-tag.good .d[b-jwtqolqo20]{background: var(--d-good)}.feetab-tag.draft[b-jwtqolqo20]{background: var(--d-surface-2);color: var(--d-ink-3)}.feetab-tag.draft .d[b-jwtqolqo20]{background: var(--d-ink-4)}.feetab-tag.accent[b-jwtqolqo20]{background: var(--d-accent-soft);color: var(--d-accent)}.feetab-tag.accent .d[b-jwtqolqo20]{background: var(--d-accent)}.feetab-tag.warn[b-jwtqolqo20]{background: var(--d-warn-soft);color: #92400e}.feetab-tag.warn .d[b-jwtqolqo20]{background: var(--d-warn)}.feetab-tag.danger[b-jwtqolqo20]{background: color-mix(in srgb,var(--d-danger) 12%,transparent);color: var(--d-danger)}.feetab-tag.danger .d[b-jwtqolqo20]{background: var(--d-danger)}.feetab-tag.info[b-jwtqolqo20]{background: color-mix(in srgb,#2563eb 10%,transparent);color: #2563eb}.feetab-tag.info .d[b-jwtqolqo20]{background: #2563eb}.feetab-actions[b-jwtqolqo20]{display: inline-flex;align-items: center;gap: 2px;justify-content: flex-end}.feetab-icon-btn[b-jwtqolqo20]{width: 30px;height: 30px;display: inline-flex;align-items: center;justify-content: center;border: 0;background: transparent;border-radius: 7px;color: var(--d-ink-3);cursor: pointer;transition: background .12s,color .12s}.feetab-icon-btn:hover[b-jwtqolqo20]{background: var(--d-surface-2);color: var(--d-ink)}.feetab-icon-btn.edit:hover[b-jwtqolqo20]{background: color-mix(in srgb,#2563eb 10%,transparent);color: #2563eb}.feetab-icon-btn.danger:hover[b-jwtqolqo20]{background: color-mix(in srgb,var(--d-danger) 10%,transparent);color: var(--d-danger)}.feetab-empty[b-jwtqolqo20]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 48px 16px;color: var(--d-ink-3);text-align: center}.feetab-empty b[b-jwtqolqo20]{color: var(--d-ink);font-weight: 500;font-size: 14px}.feetab-empty small[b-jwtqolqo20]{font-size: 12px}.feetab-empty svg[b-jwtqolqo20]{color: var(--d-ink-4);margin-bottom: 6px}.feetab-empty-link[b-jwtqolqo20]{color: var(--d-accent);font-weight: 500;font-size: 14px;text-decoration: none;background: none;border: 0;cursor: pointer;padding: 4px 0}.feetab-empty-link:hover[b-jwtqolqo20]{text-decoration: underline}.feetab-loading[b-jwtqolqo20]{display: flex;align-items: center;justify-content: center;padding: 48px 0}.feetab-spinner[b-jwtqolqo20]{width: 26px;height: 26px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: feetab-spin-b-jwtqolqo20 0.7s linear infinite}@keyframes feetab-spin-b-jwtqolqo20{to{transform: rotate(360deg)}}.feetab-banner[b-jwtqolqo20]{padding: 10px 14px;border-radius: var(--d-r);font-size: 14px;display: flex;align-items: center;gap: 8px}.feetab-banner.good[b-jwtqolqo20]{background: color-mix(in srgb,var(--d-good) 10%,transparent);color: var(--d-good);border: 1px solid color-mix(in srgb,var(--d-good) 30%,transparent)}.feetab-banner.danger[b-jwtqolqo20]{background: color-mix(in srgb,var(--d-danger) 10%,transparent);color: var(--d-danger);border: 1px solid color-mix(in srgb,var(--d-danger) 30%,transparent)}.feetab-banner.warn[b-jwtqolqo20]{background: var(--d-warn-soft);color: #92400e;border: 1px solid color-mix(in srgb,var(--d-warn) 30%,transparent)}.feetab-banner button[b-jwtqolqo20]{margin-left: auto;background: transparent;border: 0;color: inherit;opacity: 0.6;cursor: pointer;font-size: 16px;line-height: 1}.feetab-banner button:hover[b-jwtqolqo20]{opacity: 1}.feetab-modal-backdrop[b-jwtqolqo20]{position: fixed;inset: 0;z-index: 9999;display: flex;align-items: center;justify-content: center;padding: 16px;background: rgba(28,25,23,0.55)}.feetab-modal[b-jwtqolqo20]{width: 100%;max-width: 560px;max-height: 90vh;background: var(--d-surface);border-radius: var(--d-r);border: 1px solid var(--d-line);box-shadow: 0 20px 50px -12px rgba(28,25,23,0.35);display: flex;flex-direction: column;overflow: hidden}.feetab-modal.lg[b-jwtqolqo20]{max-width: 760px}.feetab-modal.xl[b-jwtqolqo20]{max-width: 920px}.feetab-modal-hd[b-jwtqolqo20]{display: flex;align-items: flex-start;justify-content: space-between;gap: 12px;padding: 14px 18px;border-bottom: 1px solid var(--d-line)}.feetab-modal-hd h2[b-jwtqolqo20]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 16px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink)}.feetab-modal-hd .sub[b-jwtqolqo20]{font-size: 12px;color: var(--d-ink-3);margin-top: 2px}.feetab-modal-close[b-jwtqolqo20]{width: 30px;height: 30px;border: 0;background: transparent;border-radius: 7px;color: var(--d-ink-3);cursor: pointer;display: inline-flex;align-items: center;justify-content: center}.feetab-modal-close:hover[b-jwtqolqo20]{background: var(--d-surface-2);color: var(--d-ink)}.feetab-modal-body[b-jwtqolqo20]{flex: 1;overflow-y: auto;padding: 18px}.feetab-modal-ft[b-jwtqolqo20]{display: flex;align-items: center;justify-content: flex-end;gap: 10px;padding: 12px 18px;border-top: 1px solid var(--d-line);background: var(--d-surface-2)}.feetab-form[b-jwtqolqo20]{display: flex;flex-direction: column;gap: 14px}.feetab-form-grid[b-jwtqolqo20]{display: grid;gap: 14px;grid-template-columns: 1fr}@media (min-width: 640px){.feetab-form-grid.cols-2[b-jwtqolqo20]{grid-template-columns: 1fr 1fr}.feetab-form-grid.cols-3[b-jwtqolqo20]{grid-template-columns: 1fr 1fr 1fr}.feetab-form-grid.cols-4[b-jwtqolqo20]{grid-template-columns: 1fr 1fr 1fr 1fr}}.feetab-form-grid > .col-span-2[b-jwtqolqo20]{grid-column: span 1}@media (min-width: 640px){.feetab-form-grid.cols-2 > .col-span-2[b-jwtqolqo20],.feetab-form-grid.cols-3 > .col-span-2[b-jwtqolqo20]{grid-column: span 2}}.feetab-field-label[b-jwtqolqo20]{display: block;font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.06em;margin-bottom: 6px}.feetab-field-label .req[b-jwtqolqo20]{color: var(--d-danger)}.feetab-field-hint[b-jwtqolqo20]{font-size: 11.5px;color: var(--d-ink-3);margin: 4px 0 0}.feetab-input[b-jwtqolqo20],.feetab-textarea[b-jwtqolqo20]{width: 100%;padding: 0 12px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink);transition: border-color .12s,box-shadow .12s}.feetab-input[b-jwtqolqo20]{height: 36px}.feetab-textarea[b-jwtqolqo20]{padding: 8px 12px;resize: vertical;min-height: 60px;line-height: 1.5}.feetab-input:focus[b-jwtqolqo20],.feetab-textarea:focus[b-jwtqolqo20],.feetab-select:focus[b-jwtqolqo20]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.feetab-input.mono[b-jwtqolqo20],.feetab-textarea.mono[b-jwtqolqo20]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px}.feetab-section-title[b-jwtqolqo20]{font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;padding-bottom: 6px;border-bottom: 1px solid var(--d-line-2)}.feetab-section-title small[b-jwtqolqo20]{text-transform: none;letter-spacing: 0;color: var(--d-ink-4);font-weight: 400;font-size: 11px;margin-left: 4px}.feetab-check[b-jwtqolqo20]{display: inline-flex;align-items: center;gap: 8px;cursor: pointer;font-size: 14px;color: var(--d-ink-2)}.feetab-check input[type="checkbox"][b-jwtqolqo20]{width: 16px;height: 16px;accent-color: var(--d-accent)}.feetab-toggle[b-jwtqolqo20]{position: relative;display: inline-flex;align-items: center;height: 22px;width: 40px;border: 0;border-radius: 999px;background: var(--d-line);cursor: pointer;transition: background .12s}.feetab-toggle.on[b-jwtqolqo20]{background: var(--d-good)}.feetab-toggle .knob[b-jwtqolqo20]{display: inline-block;height: 16px;width: 16px;border-radius: 50%;background: #fff;transform: translateX(3px);transition: transform .15s;box-shadow: 0 1px 2px rgba(0,0,0,0.15)}.feetab-toggle.on .knob[b-jwtqolqo20]{transform: translateX(21px)}.feetab-foot[b-jwtqolqo20]{display: flex;justify-content: space-between;align-items: center;gap: 12px;padding: 10px 14px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);font-size: 12px;color: var(--d-ink-3);flex-wrap: wrap}.feetab-filterbar[b-jwtqolqo20]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap;padding: 10px 12px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r)}.feetab-filterbar-label[b-jwtqolqo20]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.feetab-chips[b-jwtqolqo20]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap}.feetab-chip[b-jwtqolqo20]{display: inline-flex;align-items: center;gap: 6px;height: 30px;padding: 0 10px;border-radius: 999px;border: 1px solid var(--d-line);background: var(--d-surface);font-size: 12.5px;font-weight: 500;color: var(--d-ink-2);cursor: pointer;white-space: nowrap;transition: background .12s,color .12s,border-color .12s}.feetab-chip:hover[b-jwtqolqo20]{background: var(--d-surface-2);color: var(--d-ink)}.feetab-chip svg[b-jwtqolqo20]{color: var(--d-ink-3)}.feetab-chip.is-active[b-jwtqolqo20]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18)}.feetab-chip.is-active svg[b-jwtqolqo20]{color: #fff}.feetab-chip-count[b-jwtqolqo20]{display: inline-flex;align-items: center;justify-content: center;min-width: 18px;height: 16px;padding: 0 5px;border-radius: 999px;font-size: 10.5px;font-weight: 600;line-height: 1;background: var(--d-surface-2);color: var(--d-ink-3)}.feetab-chip.is-active .feetab-chip-count[b-jwtqolqo20]{background: rgba(255,255,255,0.22);color: #fff}.feetab-svc-grid[b-jwtqolqo20]{display: grid;gap: 8px;margin-top: 8px;grid-template-columns: repeat(2,1fr)}@media (min-width: 640px){.feetab-svc-grid[b-jwtqolqo20]{grid-template-columns: repeat(3,1fr)}}@media (min-width: 900px){.feetab-svc-grid[b-jwtqolqo20]{grid-template-columns: repeat(6,1fr)}}.feetab-svc-card[b-jwtqolqo20]{display: flex;flex-direction: column;align-items: center;gap: 8px;padding: 14px 8px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);cursor: pointer;text-align: center;transition: all .12s;color: var(--d-ink-2)}.feetab-svc-card:hover[b-jwtqolqo20]{background: var(--d-surface-2);border-color: var(--d-line);color: var(--d-ink);transform: translateY(-1px)}.feetab-svc-card.is-active[b-jwtqolqo20]{background: var(--d-accent-grad-soft);border-color: var(--d-accent);color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.10)}.feetab-svc-card-label[b-jwtqolqo20]{font-size: 12.5px;font-weight: 500}.feetab-svc-card-icon[b-jwtqolqo20]{width: 40px;height: 40px;border-radius: 10px;display: inline-flex;align-items: center;justify-content: center;background: var(--d-surface-2);color: var(--d-ink-3)}.feetab-svc-card.is-active .feetab-svc-card-icon[b-jwtqolqo20]{background: rgba(234,88,12,0.12);color: var(--d-accent)}.feetab-svc-card-icon.svc-flight[b-jwtqolqo20],.feetab-svc-icon.svc-flight[b-jwtqolqo20]{background: rgba(37,99,235,0.10);color: #2563eb}.feetab-svc-card-icon.svc-hotel[b-jwtqolqo20],.feetab-svc-icon.svc-hotel[b-jwtqolqo20]{background: rgba(217,119,6,0.10);color: #b45309}.feetab-svc-card-icon.svc-tour[b-jwtqolqo20],.feetab-svc-icon.svc-tour[b-jwtqolqo20]{background: rgba(22,163,74,0.10);color: #15803d}.feetab-svc-card-icon.svc-visa[b-jwtqolqo20],.feetab-svc-icon.svc-visa[b-jwtqolqo20]{background: rgba(147,51,234,0.10);color: #7c3aed}.feetab-svc-card-icon.svc-esim[b-jwtqolqo20],.feetab-svc-icon.svc-esim[b-jwtqolqo20]{background: rgba(8,145,178,0.10);color: #0891b2}.feetab-svc-card-icon.svc-other[b-jwtqolqo20],.feetab-svc-icon.svc-other[b-jwtqolqo20]{background: var(--d-surface-2);color: var(--d-ink-3)}.feetab-svc-card.is-active.feetab-svc-card .feetab-svc-card-icon.svc-flight[b-jwtqolqo20],.feetab-svc-card.is-active .feetab-svc-card-icon.svc-hotel[b-jwtqolqo20],.feetab-svc-card.is-active .feetab-svc-card-icon.svc-tour[b-jwtqolqo20],.feetab-svc-card.is-active .feetab-svc-card-icon.svc-visa[b-jwtqolqo20],.feetab-svc-card.is-active .feetab-svc-card-icon.svc-esim[b-jwtqolqo20]{box-shadow: 0 0 0 1.5px currentColor}.feetab-region-seg[b-jwtqolqo20]{display: grid;gap: 8px;margin-top: 8px;grid-template-columns: 1fr}@media (min-width: 640px){.feetab-region-seg[b-jwtqolqo20]{grid-template-columns: repeat(3,1fr)}}.feetab-region-opt[b-jwtqolqo20]{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;padding: 10px 12px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);cursor: pointer;text-align: left;color: var(--d-ink-2);transition: all .12s}.feetab-region-opt > span:first-of-type[b-jwtqolqo20]{font-size: 14px;font-weight: 600;color: var(--d-ink);display: inline-flex;align-items: center;gap: 6px}.feetab-region-opt svg[b-jwtqolqo20]{color: var(--d-ink-3)}.feetab-region-opt small[b-jwtqolqo20]{font-size: 11.5px;color: var(--d-ink-3);font-weight: 400;line-height: 1.4}.feetab-region-opt:hover[b-jwtqolqo20]{background: var(--d-surface-2)}.feetab-region-opt.is-active[b-jwtqolqo20]{background: var(--d-surface);box-shadow: 0 0 0 2px currentColor inset,0 1px 2px rgba(0,0,0,0.04)}.feetab-region-opt.is-active.region-all[b-jwtqolqo20]{color: #475569;border-color: #475569}.feetab-region-opt.is-active.region-all > span:first-of-type[b-jwtqolqo20],.feetab-region-opt.is-active.region-all svg[b-jwtqolqo20]{color: #475569}.feetab-region-opt.is-active.region-dom[b-jwtqolqo20]{color: #2563eb;border-color: #2563eb}.feetab-region-opt.is-active.region-dom > span:first-of-type[b-jwtqolqo20],.feetab-region-opt.is-active.region-dom svg[b-jwtqolqo20]{color: #2563eb}.feetab-region-opt.is-active.region-intl[b-jwtqolqo20]{color: #7c3aed;border-color: #7c3aed}.feetab-region-opt.is-active.region-intl > span:first-of-type[b-jwtqolqo20],.feetab-region-opt.is-active.region-intl svg[b-jwtqolqo20]{color: #7c3aed}.feetab-applies[b-jwtqolqo20]{display: inline-flex;align-items: center;gap: 10px}.feetab-applies-text[b-jwtqolqo20]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.feetab-svc-icon[b-jwtqolqo20]{width: 32px;height: 32px;border-radius: 8px;display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0}.feetab-svc-icon svg[b-jwtqolqo20]{width: 16px;height: 16px}.feetab-tag.region[b-jwtqolqo20]{padding: 1px 8px;font-size: 11px;font-weight: 500;border: 1px solid transparent}.feetab-tag.region.region-dom[b-jwtqolqo20]{background: rgba(37,99,235,0.10);color: #1d4ed8;border-color: rgba(37,99,235,0.20)}.feetab-tag.region.region-intl[b-jwtqolqo20]{background: rgba(147,51,234,0.10);color: #6d28d9;border-color: rgba(147,51,234,0.20)}.feetab-tag.region.region-all[b-jwtqolqo20]{background: var(--d-surface-2);color: var(--d-ink-3);border-color: var(--d-line)}.feetab-section-title .req[b-jwtqolqo20]{color: var(--d-danger);margin-left: 4px}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/FlightFeesTab.razor.rz.scp.css */
.nm-tab-stack[b-4tuh810823]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.fft-guide[b-4tuh810823]{display: flex;align-items: baseline;gap: 6px 12px;flex-wrap: wrap}.fft-link[b-4tuh810823]{display: inline-flex;align-items: center;gap: 5px;padding: 0;border: 0;background: transparent;font-family: inherit;font-size: inherit;font-weight: 600;color: var(--nm-brand-600);cursor: pointer;white-space: nowrap}.fft-link:hover[b-4tuh810823]{color: var(--nm-brand-700);text-decoration: underline}.fft-stats[b-4tuh810823]{display: flex;align-items: stretch;padding: 5px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.fft-stats[b-4tuh810823]::-webkit-scrollbar{display: none}.fft-stat[b-4tuh810823]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 6px 14px;border: 0;border-radius: 8px;background: transparent;font-family: inherit;white-space: nowrap;min-width: max-content;cursor: pointer}.fft-stat + .fft-stat[b-4tuh810823]{box-shadow: inset 1px 0 0 var(--nm-border)}.fft-stat:hover[b-4tuh810823]{background: var(--nm-surface-2)}.fft-stat.is-on[b-4tuh810823]{background: color-mix(in srgb,var(--nm-brand-500) 10%,transparent)}.fft-stat.is-on .fft-stat__lbl[b-4tuh810823]{color: var(--nm-brand-700)}.fft-stat__dot[b-4tuh810823]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.fft-stat__dot--good[b-4tuh810823]{background: var(--nm-ok)}.fft-stat__dot--info[b-4tuh810823]{background: var(--nm-info)}.fft-stat__dot--muted[b-4tuh810823]{background: var(--nm-muted)}.fft-stat__dot--bad[b-4tuh810823]{background: var(--nm-bad)}.fft-stat__lbl[b-4tuh810823]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.fft-stat__val[b-4tuh810823]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-4tuh810823]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-4tuh810823]{width: 260px;max-width: 100%}.tb-count[b-4tuh810823]{font-size: 12.5px;color: var(--nm-muted);white-space: nowrap}.tb-end[b-4tuh810823]{margin-left: auto}@media (max-width: 640px){.tb-search[b-4tuh810823]{flex: 1;width: auto}}.fft-muted[b-4tuh810823]{color: var(--nm-muted);font-size: 12.5px}.fft-ellipsis[b-4tuh810823]{display: block;max-width: 220px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.fft-airline[b-4tuh810823]{display: inline-flex;align-items: center;gap: 8px;min-width: 0;max-width: 220px}.fft-code[b-4tuh810823]{display: inline-block;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-weight: 700;flex-shrink: 0}.fft-airline__name[b-4tuh810823]{min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: var(--nm-ink-2)}.fft-fee[b-4tuh810823]{display: inline-flex;flex-direction: column;align-items: flex-end;gap: 1px}.fft-fee__main[b-4tuh810823]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;font-weight: 600;font-variant-numeric: tabular-nums;white-space: nowrap}.fft-fee__sub[b-4tuh810823]{font-size: 11px;color: var(--nm-muted);font-variant-numeric: tabular-nums;white-space: nowrap}.fft-eff[b-4tuh810823]{display: flex;flex-direction: column;gap: 3px}.fft-eff__badges[b-4tuh810823]{display: inline-flex;align-items: center;gap: 4px;flex-wrap: wrap}.fft-eff__dates[b-4tuh810823]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums;white-space: nowrap}.fft-switch[b-4tuh810823]{display: inline-flex;justify-content: center}.nm-row-actions[b-4tuh810823]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-4tuh810823] .fft-row-off .nm-grid__td{opacity: .55}[b-4tuh810823] .fft-row-conflict .nm-grid__td:first-child{box-shadow: inset 3px 0 0 var(--nm-bad)}.fft-modal-alert[b-4tuh810823]{margin-bottom: 14px}.fft-form[b-4tuh810823]{display: flex;flex-direction: column;gap: 18px}.fft-sec[b-4tuh810823]{display: flex;flex-direction: column;gap: 12px}.fft-sec__hd[b-4tuh810823]{display: flex;align-items: center;gap: 8px;padding-bottom: 8px;border-bottom: 1px solid var(--nm-border)}.fft-step[b-4tuh810823]{display: inline-flex;align-items: center;justify-content: center;width: 20px;height: 20px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-600);font-size: 11px;font-weight: 700;flex-shrink: 0}.fft-sec__title[b-4tuh810823]{font-size: 13px;font-weight: 700;color: var(--nm-ink)}.fft-grid[b-4tuh810823]{display: grid;gap: 12px}.fft-grid.cols-3[b-4tuh810823]{grid-template-columns: repeat(3,1fr)}.fft-grid.cols-2[b-4tuh810823]{grid-template-columns: repeat(2,1fr)}.fft-scope[b-4tuh810823]{display: flex;align-items: center;gap: 8px;padding: 8px 12px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);font-size: 12.5px;color: var(--nm-ink-2)}.fft-scope .bi[b-4tuh810823]{color: var(--nm-brand-600)}.fft-method-row[b-4tuh810823]{display: flex;align-items: center;justify-content: space-between;gap: 10px 16px;flex-wrap: wrap}.fft-charge-row[b-4tuh810823]{display: flex;align-items: center;gap: 8px 12px;flex-wrap: wrap}.fft-charge__lbl[b-4tuh810823]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink);white-space: nowrap}.fft-type[b-4tuh810823]{display: inline-flex;flex-direction: column;align-items: flex-start;gap: 4px}.fft-sample[b-4tuh810823]{display: inline-flex;align-items: center;gap: 8px}.fft-sample__lbl[b-4tuh810823]{font-size: 12.5px;color: var(--nm-muted);white-space: nowrap}.fft-sample__input[b-4tuh810823]{width: 170px}.fft-pax[b-4tuh810823]{display: flex;flex-direction: column;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);padding: 12px 14px}.fft-pax-hd[b-4tuh810823]{font-size: 12px;font-weight: 700;color: var(--nm-ink);margin-bottom: 10px}.fft-pax-fields[b-4tuh810823]{display: flex;flex-direction: column;gap: 8px}[b-4tuh810823] .fft-num{text-align: right}.fft-pax-eg[b-4tuh810823]{margin-top: auto;padding-top: 10px;font-size: 12.5px;font-weight: 700;color: var(--nm-brand-700);font-variant-numeric: tabular-nums;text-align: right}.fft-copy[b-4tuh810823]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.fft-switch-row[b-4tuh810823]{display: flex;align-items: center}@media (max-width: 720px){.fft-grid.cols-3[b-4tuh810823]{grid-template-columns: 1fr}}@media (max-width: 480px){.fft-grid.cols-2[b-4tuh810823]{grid-template-columns: 1fr}}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/HotelPricingRulesPanel.razor.rz.scp.css */
.htr[b-aoe9xefvlz]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.htr-pane[hidden][b-aoe9xefvlz]{display: none}.htr-inline[b-aoe9xefvlz]{display: flex;align-items: center;gap: 8px 12px;flex-wrap: wrap}.htr-guide[b-aoe9xefvlz]{display: flex;flex-direction: column;gap: 4px}.htr-list[b-aoe9xefvlz]{margin: 0;padding-left: 18px}.htr-list li + li[b-aoe9xefvlz]{margin-top: 2px}.htr-bar[b-aoe9xefvlz]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.htr-toolbar[b-aoe9xefvlz]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.htr-count[b-aoe9xefvlz]{font-size: 12.5px;color: var(--nm-muted)}.htr-toolbar__end[b-aoe9xefvlz]{margin-left: auto}.htr-muted[b-aoe9xefvlz]{color: var(--nm-muted);font-size: 12.5px}.htr-cell[b-aoe9xefvlz]{font-size: 12.5px;white-space: nowrap}.htr-mono[b-aoe9xefvlz]{font-variant-numeric: tabular-nums}.htr-name[b-aoe9xefvlz]{display: flex;flex-direction: column;gap: 3px;min-width: 220px}.htr-name__main[b-aoe9xefvlz]{display: inline-flex;align-items: center;gap: 6px;font-weight: 600;color: var(--nm-ink)}.htr-name__note[b-aoe9xefvlz]{color: var(--nm-muted);font-size: 12px}.htr-name__sum[b-aoe9xefvlz]{font-size: 12px;line-height: 1.45;color: var(--nm-ink-2)}.htr-geo[b-aoe9xefvlz]{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;min-width: 0}.htr-geo__vals[b-aoe9xefvlz]{display: block;max-width: 190px;font-size: 12px;color: var(--nm-ink-2);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.htr-season[b-aoe9xefvlz]{display: flex;flex-direction: column;gap: 3px;font-size: 12px;color: var(--nm-ink-2)}.htr-season .bi[b-aoe9xefvlz]{color: var(--nm-muted);margin-right: 2px}.htr-level[b-aoe9xefvlz]{display: inline-flex;flex-direction: column;align-items: flex-end;gap: 2px}.htr-level--left[b-aoe9xefvlz]{align-items: flex-start}.htr-level__main[b-aoe9xefvlz]{font-size: 13px;font-weight: 700;font-variant-numeric: tabular-nums;white-space: nowrap}.htr-level__sub[b-aoe9xefvlz]{font-size: 11.5px;color: var(--nm-muted)}.htr-level__chips[b-aoe9xefvlz]{display: inline-flex;flex-wrap: wrap;gap: 4px}.htr-switch[b-aoe9xefvlz]{display: inline-flex;justify-content: center}.htr-row-actions[b-aoe9xefvlz]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-aoe9xefvlz] .htr-row-off .nm-grid__td{opacity: .55}.htr-modal-alert[b-aoe9xefvlz]{margin-bottom: 14px}.htr-form[b-aoe9xefvlz]{display: flex;flex-direction: column;gap: 20px}.htr-sec[b-aoe9xefvlz]{display: flex;flex-direction: column;gap: 12px}.htr-sec__hd[b-aoe9xefvlz]{display: flex;align-items: center;gap: 8px;padding-bottom: 8px;border-bottom: 1px solid var(--nm-border)}.htr-step[b-aoe9xefvlz]{display: inline-flex;align-items: center;justify-content: center;width: 20px;height: 20px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-600);font-size: 11px;font-weight: 700;flex-shrink: 0}.htr-sec__title[b-aoe9xefvlz]{font-size: 13px;font-weight: 700;color: var(--nm-ink)}.htr-grid[b-aoe9xefvlz]{display: grid;gap: 12px 16px}.htr-grid.cols-2[b-aoe9xefvlz]{grid-template-columns: repeat(2,minmax(0,1fr))}.htr-grid.cols-3[b-aoe9xefvlz]{grid-template-columns: repeat(3,minmax(0,1fr))}[b-aoe9xefvlz] .htr-num{text-align: right}.htr-hint[b-aoe9xefvlz]{display: flex;align-items: baseline;gap: 7px;margin: 0;font-size: 12.5px;color: var(--nm-ink-2)}.htr-hint .bi[b-aoe9xefvlz]{color: var(--nm-brand-600)}.htr-example[b-aoe9xefvlz]{display: flex;align-items: baseline;gap: 8px;padding: 8px 12px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);font-size: 12.5px;font-weight: 600;color: var(--nm-brand-700);font-variant-numeric: tabular-nums}.htr-modes[b-aoe9xefvlz]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px}.htr-mode[b-aoe9xefvlz]{display: flex;flex-direction: column;gap: 4px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);font-family: inherit;text-align: left;cursor: pointer;transition: background .1s ease,border-color .1s ease}.htr-mode:hover[b-aoe9xefvlz]{background: var(--nm-surface-2)}.htr-mode.is-on[b-aoe9xefvlz]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.htr-mode.is-on.is-strict[b-aoe9xefvlz]{border-color: var(--nm-bad);background: var(--nm-bad-soft)}.htr-mode__title[b-aoe9xefvlz]{display: inline-flex;align-items: center;gap: 7px;font-size: 13px;font-weight: 700;color: var(--nm-ink)}.htr-mode__title .bi[b-aoe9xefvlz]{color: var(--nm-brand-600)}.htr-mode.is-strict .htr-mode__title .bi[b-aoe9xefvlz]{color: var(--nm-bad)}.htr-mode__desc[b-aoe9xefvlz]{font-size: 12px;line-height: 1.45;color: var(--nm-ink-2)}.htr-shift-read[b-aoe9xefvlz]{align-self: center;font-size: 12.5px;font-weight: 600;color: var(--nm-brand-700)}.htr-better[b-aoe9xefvlz]{display: flex;flex-direction: column;gap: 10px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.htr-better.is-on[b-aoe9xefvlz]{border-color: var(--nm-warn);background: var(--nm-warn-soft)}.htr-notes[b-aoe9xefvlz]{display: flex;flex-direction: column;gap: 12px}@media (max-width: 720px){.htr-grid.cols-3[b-aoe9xefvlz]{grid-template-columns: minmax(0,1fr)}}@media (max-width: 560px){.htr-grid.cols-2[b-aoe9xefvlz],.htr-modes[b-aoe9xefvlz]{grid-template-columns: minmax(0,1fr)}}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/HotelRulePreviewPanel.razor.rz.scp.css */
.hpv[b-z35mkt3qg3]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.hpv-form[b-z35mkt3qg3]{display: flex;flex-direction: column;gap: 16px}.hpv-grid[b-z35mkt3qg3]{display: grid;gap: 12px 16px}.hpv-grid.cols-3[b-z35mkt3qg3]{grid-template-columns: repeat(3,minmax(0,1fr))}.hpv-range[b-z35mkt3qg3]{display: flex;align-items: center;gap: 8px}.hpv-range__cell[b-z35mkt3qg3]{flex: 1 1 0;min-width: 0}.hpv-range__sep[b-z35mkt3qg3]{color: var(--nm-muted);flex: none}.hpv-moment[b-z35mkt3qg3]{display: grid;grid-template-columns: minmax(0,1fr) 110px auto;align-items: center;gap: 8px}.hpv-switch-cell[b-z35mkt3qg3]{display: flex;align-items: center;padding-top: 22px}.hpv-muted[b-z35mkt3qg3]{color: var(--nm-muted);font-size: 12.5px}.hpv-windows[b-z35mkt3qg3]{display: flex;flex-direction: column;gap: 8px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.hpv-windows__hd[b-z35mkt3qg3]{display: flex;align-items: baseline;gap: 6px 12px;flex-wrap: wrap}.hpv-windows__title[b-z35mkt3qg3]{font-size: 13px;font-weight: 700;color: var(--nm-ink)}.hpv-windows__empty[b-z35mkt3qg3]{display: flex;align-items: baseline;gap: 6px;margin: 0}.hpv-wrow[b-z35mkt3qg3]{display: grid;grid-template-columns: 22px auto minmax(130px,1fr) 110px auto minmax(150px,1fr) auto;align-items: center;gap: 8px}.hpv-wrow__n[b-z35mkt3qg3]{display: inline-flex;align-items: center;justify-content: center;width: 22px;height: 22px;border-radius: var(--nm-r-pill);background: var(--nm-surface);border: 1px solid var(--nm-border);font-size: 11px;font-weight: 700;color: var(--nm-ink-2)}.hpv-wrow__lbl[b-z35mkt3qg3]{font-size: 12px;color: var(--nm-muted);white-space: nowrap}.hpv-wrow__money[b-z35mkt3qg3]{min-width: 0}.hpv-wrow__err[b-z35mkt3qg3]{font-size: 12px;color: var(--nm-bad);padding-left: 30px}.hpv-actions[b-z35mkt3qg3]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-top: 4px}.hpv-actions__end[b-z35mkt3qg3]{margin-left: auto}.hpv-list[b-z35mkt3qg3]{margin: 0;padding-left: 18px}.hpv-result[b-z35mkt3qg3]{display: flex;flex-direction: column;gap: 12px}.hpv-target[b-z35mkt3qg3]{display: flex;flex-wrap: wrap;gap: 6px}.hpv-cols[b-z35mkt3qg3]{display: grid;grid-template-columns: minmax(0,2fr) minmax(0,3fr);gap: 14px;align-items: start}[b-z35mkt3qg3] .hpv-card .nm-card__head{display: flex;align-items: center;gap: 10px}.hpv-card__ico[b-z35mkt3qg3]{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-600)}.hpv-card__title[b-z35mkt3qg3]{font-size: 14px;font-weight: 700;color: var(--nm-ink)}.hpv-card__body[b-z35mkt3qg3]{display: flex;flex-direction: column;gap: 14px;padding: 16px 18px}.hpv-sum[b-z35mkt3qg3]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.hpv-sum__it[b-z35mkt3qg3]{flex: 1 1 0;min-width: 110px;display: flex;flex-direction: column;gap: 2px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.hpv-sum__lbl[b-z35mkt3qg3]{font-size: 11.5px;color: var(--nm-muted)}.hpv-sum__val[b-z35mkt3qg3]{font-size: 15px;font-weight: 700;font-variant-numeric: tabular-nums;color: var(--nm-ink)}.hpv-sum__val.is-fee[b-z35mkt3qg3]{color: var(--nm-brand-700)}.hpv-sum__val.is-sell[b-z35mkt3qg3]{color: var(--nm-ink)}.hpv-sum__op[b-z35mkt3qg3]{color: var(--nm-muted);font-weight: 700}.hpv-pick[b-z35mkt3qg3]{display: flex;flex-direction: column;gap: 6px}.hpv-pick__hd[b-z35mkt3qg3]{font-size: 12px;font-weight: 700;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .02em}.hpv-pick__hd--sub[b-z35mkt3qg3]{margin-top: 6px}.hpv-pick__none[b-z35mkt3qg3]{display: flex;align-items: center;gap: 6px;font-size: 13px;color: var(--nm-ink-2)}.hpv-pick__rule[b-z35mkt3qg3]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.hpv-pick__name[b-z35mkt3qg3]{font-size: 14px;font-weight: 700;color: var(--nm-ink)}.hpv-pick__sum[b-z35mkt3qg3]{font-size: 12.5px;color: var(--nm-ink-2)}.hpv-cands[b-z35mkt3qg3]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 6px}.hpv-cand[b-z35mkt3qg3]{display: flex;gap: 10px;padding: 8px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.hpv-cand.is-picked[b-z35mkt3qg3]{background: var(--nm-ok-soft);border-color: var(--nm-ok)}.hpv-cand.is-skipped[b-z35mkt3qg3]{opacity: .6}.hpv-cand__n[b-z35mkt3qg3]{flex: none;width: 20px;height: 20px;display: inline-flex;align-items: center;justify-content: center;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11px;font-weight: 700;color: var(--nm-ink-2)}.hpv-cand__txt[b-z35mkt3qg3]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.hpv-cand__name[b-z35mkt3qg3]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap;font-size: 13px;font-weight: 600;color: var(--nm-ink)}.hpv-cand__sum[b-z35mkt3qg3]{font-size: 12px;color: var(--nm-muted)}.hpv-risk[b-z35mkt3qg3]{display: flex;gap: 12px;align-items: flex-start;padding: 12px 14px;border: 1px solid var(--nm-bad);border-radius: var(--nm-r-input);background: var(--nm-bad-soft)}.hpv-risk__ico[b-z35mkt3qg3]{font-size: 22px;color: var(--nm-bad);line-height: 1}.hpv-risk__txt[b-z35mkt3qg3]{display: flex;flex-direction: column;gap: 2px}.hpv-risk__lbl[b-z35mkt3qg3]{font-size: 12px;font-weight: 700;color: var(--nm-bad);text-transform: uppercase;letter-spacing: .02em}.hpv-risk__val[b-z35mkt3qg3]{font-size: 20px;font-weight: 800;color: var(--nm-bad);font-variant-numeric: tabular-nums}.hpv-risk__why[b-z35mkt3qg3]{font-size: 12.5px;color: var(--nm-ink-2)}.hpv-safe[b-z35mkt3qg3]{display: inline-flex;align-items: center;gap: 6px;align-self: flex-start;padding: 4px 10px;border-radius: var(--nm-r-pill);background: var(--nm-ok-soft);color: var(--nm-ok);font-size: 12.5px;font-weight: 600}.hpv-policies[b-z35mkt3qg3]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px}.hpv-policy[b-z35mkt3qg3]{padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.hpv-policy__hd[b-z35mkt3qg3]{margin-bottom: 10px;font-size: 12px;font-weight: 700;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .02em}@media (max-width: 1100px){.hpv-cols[b-z35mkt3qg3]{grid-template-columns: minmax(0,1fr)}}@media (max-width: 900px){.hpv-grid.cols-3[b-z35mkt3qg3]{grid-template-columns: repeat(2,minmax(0,1fr))}.hpv-wrow[b-z35mkt3qg3]{grid-template-columns: 22px minmax(0,1fr) 110px}.hpv-wrow__lbl[b-z35mkt3qg3]{display: none}}@media (max-width: 640px){.hpv-grid.cols-3[b-z35mkt3qg3],.hpv-policies[b-z35mkt3qg3]{grid-template-columns: minmax(0,1fr)}.hpv-switch-cell[b-z35mkt3qg3]{padding-top: 0}}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/HotelRuleScopeFields.razor.rz.scp.css */
.hrs[b-05p7y6vjmj]{display: flex;flex-direction: column;gap: 14px}.hrs-levels[b-05p7y6vjmj]{display: flex;flex-wrap: wrap;gap: 6px}.hrs-level[b-05p7y6vjmj]{display: inline-flex;align-items: center;gap: 6px;padding: 6px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-family: inherit;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2);cursor: pointer;transition: background .1s ease,border-color .1s ease,color .1s ease}.hrs-level:hover[b-05p7y6vjmj]{background: var(--nm-surface-2)}.hrs-level.is-on[b-05p7y6vjmj]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);color: var(--nm-brand-700)}.hrs-level__n[b-05p7y6vjmj]{min-width: 18px;padding: 0 5px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 11px;line-height: 18px;text-align: center}.hrs-chips[b-05p7y6vjmj]{display: flex;flex-wrap: wrap;gap: 6px}.hrs-chips--picked[b-05p7y6vjmj]{margin-top: 8px}.hrs-code[b-05p7y6vjmj]{margin-left: 4px;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;opacity: .7}.hrs-note[b-05p7y6vjmj]{display: flex;align-items: baseline;gap: 7px;margin: 0;padding: 8px 12px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);font-size: 12.5px;color: var(--nm-ink-2)}.hrs-note .bi[b-05p7y6vjmj]{color: var(--nm-brand-600)}.hrs-note--prio[b-05p7y6vjmj]{align-self: end}.hrs-grid[b-05p7y6vjmj]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px 16px}.hrs-grid--prio[b-05p7y6vjmj]{grid-template-columns: 160px minmax(0,1fr);align-items: end}.hrs-range[b-05p7y6vjmj]{display: flex;align-items: center;gap: 8px}.hrs-range__cell[b-05p7y6vjmj]{flex: 1 1 0;min-width: 0}.hrs-range__sep[b-05p7y6vjmj]{color: var(--nm-muted);flex: none}.hrs-moments[b-05p7y6vjmj]{display: flex;flex-direction: column;gap: 6px}.hrs-moment[b-05p7y6vjmj]{display: grid;grid-template-columns: 34px minmax(0,1fr) 116px;align-items: center;gap: 8px}.hrs-moment__lbl[b-05p7y6vjmj]{font-size: 12px;color: var(--nm-muted)}[b-05p7y6vjmj] .hrs-num{text-align: right}.hrs-summary[b-05p7y6vjmj]{display: flex;align-items: baseline;gap: 8px;padding: 8px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);font-size: 12.5px;color: var(--nm-ink-2)}.hrs-summary .bi[b-05p7y6vjmj]{color: var(--nm-brand-600)}@media (max-width: 640px){.hrs-grid[b-05p7y6vjmj],.hrs-grid--prio[b-05p7y6vjmj]{grid-template-columns: minmax(0,1fr)}}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/HotelRulesTab.razor.rz.scp.css */
.hrt[b-wla0dwh2xy]{display: flex;flex-direction: column;gap: 18px;font-family: var(--nm-font);color: var(--nm-ink)}.hrt-def__title[b-wla0dwh2xy]{display: inline-flex;align-items: center;gap: 8px;flex-wrap: wrap}.hrt-def__count[b-wla0dwh2xy]{font-size: 12.5px;font-weight: 500;color: var(--nm-muted)}.hrt-def__desc[b-wla0dwh2xy]{margin: 4px 0 14px;font-size: 13px;color: var(--nm-ink-2)}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/HotelSalesSettingsCard.razor.rz.scp.css */
.hss-head[b-p9qgn1o0z5]{display: flex;align-items: center;gap: 12px;width: 100%;flex-wrap: wrap}.hss-head__ico[b-p9qgn1o0z5]{display: inline-grid;place-items: center;width: 34px;height: 34px;flex: 0 0 34px;color: var(--nm-brand-600);background: var(--nm-brand-50);border-radius: 10px}.hss-head__txt[b-p9qgn1o0z5]{flex: 1 1 260px;min-width: 0}.hss-head__title[b-p9qgn1o0z5]{margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.hss-head__sub[b-p9qgn1o0z5]{margin: 2px 0 0;font-size: 12.5px;color: var(--nm-muted)}.hss-body[b-p9qgn1o0z5]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.hss-why[b-p9qgn1o0z5]{display: flex;gap: 8px;align-items: flex-start;margin: 0;padding: 10px 12px;font-size: 12.5px;line-height: 1.5;color: var(--nm-ink-2);background: var(--nm-info-soft);border-radius: var(--nm-r-input)}.hss-why i[b-p9qgn1o0z5]{color: var(--nm-info);margin-top: 1px}.hss-main[b-p9qgn1o0z5]{display: flex;flex-direction: column;gap: 10px;padding: 12px 14px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input)}.hss-main__row[b-p9qgn1o0z5]{display: flex;align-items: flex-start;justify-content: space-between;gap: 16px;flex-wrap: wrap}.hss-main__ctl[b-p9qgn1o0z5]{display: flex;flex-direction: column;gap: 4px;flex: 1 1 320px;min-width: 0}.hss-company[b-p9qgn1o0z5]{display: inline-flex;align-items: center;gap: 8px;flex-wrap: wrap}.hss-company__lbl[b-p9qgn1o0z5]{font-size: 12.5px;color: var(--nm-muted)}.hss-hint[b-p9qgn1o0z5]{font-size: 12.5px;line-height: 1.45;color: var(--nm-muted)}.hss-hint--block[b-p9qgn1o0z5]{display: flex;gap: 6px;align-items: flex-start;margin: 0}.hss-details[b-p9qgn1o0z5]{display: flex;flex-direction: column;gap: 16px}.hss-switches[b-p9qgn1o0z5]{display: grid;grid-template-columns: repeat(auto-fit,minmax(260px,1fr));gap: 12px}.hss-sw[b-p9qgn1o0z5]{display: flex;flex-direction: column;gap: 4px}.hss-sub[b-p9qgn1o0z5]{margin: 0 0 4px;font-size: 12.5px;font-weight: 700;letter-spacing: .02em;text-transform: uppercase;color: var(--nm-ink-2)}.hss-circuit[b-p9qgn1o0z5],.hss-recips[b-p9qgn1o0z5]{display: flex;flex-direction: column;gap: 8px;padding-top: 14px;border-top: 1px solid var(--nm-border)}.hss-circuit[b-p9qgn1o0z5] .nm-btn{align-self: flex-start}.hss-dt[b-p9qgn1o0z5]{display: grid;grid-template-columns: minmax(0,1.4fr) minmax(0,1fr);gap: 8px}.hss-recips__grid[b-p9qgn1o0z5]{display: grid;grid-template-columns: repeat(auto-fit,minmax(240px,1fr));gap: 12px}.hss-recip[b-p9qgn1o0z5]{display: flex;flex-direction: column;gap: 6px;padding: 10px 12px;background: var(--nm-surface-2);border-radius: var(--nm-r-input)}.hss-recip__t[b-p9qgn1o0z5]{font-size: 12.5px;font-weight: 700;color: var(--nm-ink-2)}.hss-recip__none[b-p9qgn1o0z5]{font-size: 12.5px;color: var(--nm-muted);font-style: italic}.hss-recip__list[b-p9qgn1o0z5]{display: flex;flex-direction: column;gap: 4px;margin: 0;padding: 0;list-style: none}.hss-recip__list li[b-p9qgn1o0z5]{display: flex;flex-direction: column;min-width: 0}.hss-recip__name[b-p9qgn1o0z5]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.hss-recip__mail[b-p9qgn1o0z5]{font-size: 12px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.hss-foot[b-p9qgn1o0z5]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap}@media (max-width: 560px){.hss-dt[b-p9qgn1o0z5]{grid-template-columns: 1fr}}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/JobTitlesTab.razor.rz.scp.css */
.nm-tab-stack[b-5shnlu3zch]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.dep-alert[b-5shnlu3zch]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap}.stats[b-5shnlu3zch]{display: flex;align-items: stretch;padding: 5px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.stats[b-5shnlu3zch]::-webkit-scrollbar{display: none}.stat[b-5shnlu3zch]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 6px 14px;border: 0;border-radius: 8px;background: transparent;font-family: inherit;white-space: nowrap;min-width: max-content;cursor: pointer;transition: background .12s ease}.stat + .stat[b-5shnlu3zch]{box-shadow: inset 1px 0 0 var(--nm-border)}.stat:hover[b-5shnlu3zch]{background: var(--nm-surface-2)}.stat.is-on[b-5shnlu3zch]{background: color-mix(in srgb,var(--nm-brand-500) 10%,transparent)}.stat.is-on .stat__lbl[b-5shnlu3zch]{color: var(--nm-brand-700)}.stat__dot[b-5shnlu3zch]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.stat__dot--accent[b-5shnlu3zch]{background: var(--nm-brand-500)}.stat__dot--ok[b-5shnlu3zch]{background: var(--nm-ok)}.stat__dot--info[b-5shnlu3zch]{background: var(--nm-info)}.stat__dot--muted[b-5shnlu3zch]{background: var(--nm-muted)}.stat__lbl[b-5shnlu3zch]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.stat__val[b-5shnlu3zch]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-5shnlu3zch]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-5shnlu3zch]{width: 260px;max-width: 100%}.tb-select[b-5shnlu3zch]{width: 220px;max-width: 100%}.tb-count[b-5shnlu3zch]{font-size: 12.5px;color: var(--nm-muted);white-space: nowrap}.tb-actions[b-5shnlu3zch]{margin-left: auto;display: flex;gap: 8px;flex-wrap: wrap}@media (max-width: 640px){.tb-search[b-5shnlu3zch]{flex: 1 1 100%;width: auto}.tb-select[b-5shnlu3zch]{flex: 1 1 100%;width: auto}.tb-actions[b-5shnlu3zch]{margin-left: 0}}.jt-groups[b-5shnlu3zch]{display: flex;flex-direction: column;gap: 16px}.jt-group[b-5shnlu3zch]{display: flex;flex-direction: column;gap: 8px}.jt-group__hd[b-5shnlu3zch]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;padding-bottom: 6px;border-bottom: 1px solid var(--nm-border)}.jt-group__toggle[b-5shnlu3zch]{display: inline-flex;align-items: center;gap: 6px;min-width: 0;padding: 2px 6px 2px 2px;border: 0;border-radius: 6px;background: transparent;font-family: inherit;cursor: pointer}.jt-group__toggle:hover[b-5shnlu3zch]{background: var(--nm-surface-2)}.jt-group__chev[b-5shnlu3zch]{color: var(--nm-muted);font-size: 12px}.jt-group__title[b-5shnlu3zch]{font-size: 14px;font-weight: 700;color: var(--nm-ink)}.jt-group__path[b-5shnlu3zch]{max-width: 260px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;color: var(--nm-muted)}.jt-group__muted[b-5shnlu3zch]{font-size: 12px;color: var(--nm-muted)}.jt-group__hd[b-5shnlu3zch] .nm-btn.jt-group__add{margin-left: auto}.jt-name[b-5shnlu3zch]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.jt-name__line[b-5shnlu3zch]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.jt-name__text[b-5shnlu3zch]{font-weight: 600;color: var(--nm-ink)}.jt-name__text.is-off[b-5shnlu3zch]{color: var(--nm-muted);text-decoration: line-through}.jt-name__sub[b-5shnlu3zch]{max-width: 420px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;color: var(--nm-muted)}.nm-code-pill[b-5shnlu3zch]{display: inline-block;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 11.5px;white-space: nowrap}.cell-order[b-5shnlu3zch]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-muted)}.jt-switch[b-5shnlu3zch]{display: inline-flex;justify-content: center}.nm-row-actions[b-5shnlu3zch]{display: inline-flex;gap: 4px;justify-content: flex-end}.jt-empty[b-5shnlu3zch]{display: flex;flex-direction: column;gap: 8px;padding: 12px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.jt-groups + .jt-empty[b-5shnlu3zch]{margin-top: 18px}.jt-empty__title[b-5shnlu3zch]{display: flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.jt-empty__title i[b-5shnlu3zch]{color: var(--nm-info)}.jt-empty__chips[b-5shnlu3zch]{display: flex;flex-wrap: wrap;gap: 6px}.jt-empty__chip[b-5shnlu3zch]{display: inline-flex;align-items: center;gap: 5px;padding: 3px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-family: inherit;font-size: 12.5px;color: var(--nm-ink);cursor: pointer}.jt-empty__chip:hover[b-5shnlu3zch]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.jt-empty__chip i[b-5shnlu3zch]{font-size: 11px;color: var(--nm-brand-600)}.modal-form[b-5shnlu3zch]{display: flex;flex-direction: column;gap: 12px}.form-grid-2[b-5shnlu3zch]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px}@media (max-width: 560px){.form-grid-2[b-5shnlu3zch]{grid-template-columns: minmax(0,1fr)}}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/LibrarySettingsTab.razor.rz.scp.css */
.clib[b-k4fvl54iu6]{min-width: 0}.clib-skels[b-k4fvl54iu6]{display: flex;flex-direction: column;gap: 12px}.clib-lede[b-k4fvl54iu6]{display: flex;align-items: flex-start;gap: 8px;margin: 0;font-size: 13px;line-height: 1.5;color: var(--nm-ink-2)}.clib-lede i[b-k4fvl54iu6]{margin-top: 2px;color: var(--nm-brand-600)}.clib-keybar[b-k4fvl54iu6]{display: flex;align-items: center;justify-content: space-between;gap: 10px 16px;flex-wrap: wrap;padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.clib-keybar__key[b-k4fvl54iu6]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;min-width: 0}.clib-keybar__lbl[b-k4fvl54iu6]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.clib-keybar__lbl i[b-k4fvl54iu6]{color: var(--nm-brand-600)}.clib-keybar__acts[b-k4fvl54iu6]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-left: auto}.clib-keysel[b-k4fvl54iu6]{width: 280px;max-width: 100%}.clib-copysel[b-k4fvl54iu6]{width: 230px;max-width: 100%}.clib-pane[b-k4fvl54iu6]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.clib-sub[b-k4fvl54iu6]{margin: 0;font-size: 13px;line-height: 1.5;color: var(--nm-muted);max-width: 760px}.clib-out-head[b-k4fvl54iu6]{display: inline-flex;align-items: center;gap: 8px}.clib-out-head i[b-k4fvl54iu6]{color: var(--nm-brand-600)}@media (max-width: 640px){.clib-keybar[b-k4fvl54iu6]{padding: 10px 12px}.clib-keybar__key[b-k4fvl54iu6],.clib-keybar__acts[b-k4fvl54iu6]{width: 100%}.clib-keybar__acts[b-k4fvl54iu6]{margin-left: 0}.clib-keysel[b-k4fvl54iu6],.clib-copysel[b-k4fvl54iu6]{width: 100%}}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/PartnerFeaturesTab.razor.rz.scp.css */
.nm-tab-stack[b-do1je97o9n]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.pf-skels[b-do1je97o9n]{display: flex;flex-direction: column;gap: 10px}.pf-lede[b-do1je97o9n]{display: flex;align-items: flex-start;gap: 8px;margin: 0 0 14px;max-width: 820px;font-size: 12.5px;line-height: 1.55;color: var(--nm-ink-2)}.pf-lede .bi[b-do1je97o9n]{margin-top: 2px;color: var(--nm-brand-600)}.pf-list[b-do1je97o9n]{display: flex;flex-direction: column;gap: 10px;margin: 0;padding: 0;list-style: none}.pf-row[b-do1je97o9n]{display: grid;grid-template-columns: auto minmax(0,1fr) auto;align-items: start;gap: 14px;padding: 14px 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.pf-row.is-off[b-do1je97o9n]{background: var(--nm-surface-2)}.pf-ico[b-do1je97o9n]{display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;border-radius: 10px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 17px}.is-off .pf-ico[b-do1je97o9n]{background: var(--nm-surface);color: var(--nm-muted)}.pf-txt[b-do1je97o9n]{display: flex;flex-direction: column;gap: 6px;min-width: 0}.pf-title[b-do1je97o9n]{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.pf-desc[b-do1je97o9n]{margin: 0;font-size: 12.5px;line-height: 1.55;color: var(--nm-ink-2)}.pf-facts[b-do1je97o9n]{display: flex;flex-direction: column;gap: 4px;margin: 0;padding: 0;list-style: none}.pf-facts li[b-do1je97o9n]{display: flex;align-items: flex-start;gap: 6px;font-size: 12px;color: var(--nm-muted);overflow-wrap: anywhere}.pf-facts li .bi[b-do1je97o9n]{margin-top: 1px;flex-shrink: 0}.pf-facts li.is-warn[b-do1je97o9n]{color: var(--nm-warn)}.pf-switch[b-do1je97o9n]{padding-top: 6px}.pf-sr[b-do1je97o9n]{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.pf-row.is-open[b-do1je97o9n]{border-color: var(--nm-brand-300)}.pf-cfg-bar[b-do1je97o9n]{display: flex;align-items: center;flex-wrap: wrap;gap: 10px;margin-top: 2px}.pf-unsaved[b-do1je97o9n]{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 600;color: var(--nm-warn)}.pf-unsaved__dot[b-do1je97o9n]{width: 7px;height: 7px;border-radius: 50%;background: var(--nm-warn)}.pf-cfg[b-do1je97o9n]{grid-column: 2 / -1;display: flex;flex-direction: column;gap: 12px;padding: 14px 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.pf-row.is-off .pf-cfg[b-do1je97o9n]{background: var(--nm-surface)}.pf-cfg__note[b-do1je97o9n],.pf-cfg__muted[b-do1je97o9n],.pf-status[b-do1je97o9n]{display: flex;align-items: flex-start;gap: 8px;margin: 0;max-width: 760px;font-size: 12.5px;line-height: 1.55}.pf-cfg__note .bi[b-do1je97o9n],.pf-cfg__muted .bi[b-do1je97o9n],.pf-status .bi[b-do1je97o9n]{margin-top: 2px;flex-shrink: 0}.pf-cfg__note[b-do1je97o9n]{padding: 8px 10px;border-radius: var(--nm-r-input);background: var(--nm-info-soft);color: var(--nm-ink)}.pf-cfg__note .bi[b-do1je97o9n]{color: var(--nm-info)}.pf-cfg__muted[b-do1je97o9n]{color: var(--nm-ink-2)}.pf-cfg__muted .bi[b-do1je97o9n]{color: var(--nm-muted)}.pf-status[b-do1je97o9n]{font-weight: 600;overflow-wrap: anywhere}.pf-status.is-ok[b-do1je97o9n]{color: var(--nm-ok)}.pf-status.is-warn[b-do1je97o9n]{color: var(--nm-warn)}.pf-status.is-muted[b-do1je97o9n]{color: var(--nm-ink-2);font-weight: 500}.pf-cfg__grid[b-do1je97o9n]{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px;max-width: 760px}.pf-test[b-do1je97o9n]{display: flex;flex-direction: column;gap: 10px;max-width: 760px;padding-top: 12px;border-top: 1px solid var(--nm-border)}.pf-test__row[b-do1je97o9n]{display: flex;align-items: center;flex-wrap: wrap;gap: 10px}.pf-test__hint[b-do1je97o9n]{font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.pf-cfg__acts[b-do1je97o9n]{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;padding-top: 12px;border-top: 1px solid var(--nm-border)}.pf-cfg__spacer[b-do1je97o9n]{flex: 1 1 auto}.pf-cfg__acts[b-do1je97o9n] .pf-remove{color: var(--nm-bad)}@media (min-width: 768px){.pf-cfg__grid[b-do1je97o9n]{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}.pf-cfg__grid[b-do1je97o9n] .pf-span2{grid-column: span 2}}@media (max-width: 560px){.pf-row[b-do1je97o9n]{grid-template-columns: minmax(0,1fr) auto}.pf-ico[b-do1je97o9n]{display: none}.pf-cfg[b-do1je97o9n]{grid-column: 1 / -1;padding: 12px}}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/PaymentTab.razor.rz.scp.css */
.nm-tab-stack[b-2z7lv95v0u]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.cpay-sum[b-2z7lv95v0u]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow: hidden}.cpay-sum__cell[b-2z7lv95v0u]{display: grid;grid-template-columns: auto minmax(0,1fr);align-items: center;column-gap: 8px;row-gap: 2px;padding: 10px 16px;min-width: 0}.cpay-sum__cell + .cpay-sum__cell[b-2z7lv95v0u]{box-shadow: inset 1px 0 0 var(--nm-border)}.cpay-sum__lbl[b-2z7lv95v0u]{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 600;color: var(--nm-muted);min-width: 0}.cpay-sum__val[b-2z7lv95v0u]{grid-column: 2;font-size: 13.5px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.cpay-sum__sub[b-2z7lv95v0u]{font-weight: 500;color: var(--nm-muted)}.cpay-dot[b-2z7lv95v0u]{width: 8px;height: 8px;border-radius: var(--nm-r-pill);background: var(--nm-muted)}.cpay-dot.is-ok[b-2z7lv95v0u]{background: var(--nm-ok)}.cpay-dot.is-warn[b-2z7lv95v0u]{background: var(--nm-warn)}.cpay-dot.is-bad[b-2z7lv95v0u]{background: var(--nm-bad)}.cpay-dot.is-muted[b-2z7lv95v0u]{background: var(--nm-border-strong)}@media (max-width: 640px){.cpay-sum[b-2z7lv95v0u]{grid-template-columns: 1fr}.cpay-sum__cell + .cpay-sum__cell[b-2z7lv95v0u]{box-shadow: inset 0 1px 0 var(--nm-border)}}.cpay-alert-row[b-2z7lv95v0u]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap}.cpay-agency[b-2z7lv95v0u]{display: flex;align-items: center;gap: 6px;margin: 0;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.cpay-hd[b-2z7lv95v0u]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;width: 100%}.cpay-h3[b-2z7lv95v0u]{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.cpay-h3 i[b-2z7lv95v0u]{color: var(--nm-brand-600)}.cpay-count[b-2z7lv95v0u]{min-width: 20px;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 11.5px;font-weight: 700;text-align: center;font-variant-numeric: tabular-nums}.cpay-grid[b-2z7lv95v0u]{display: grid;grid-template-columns: 1fr;gap: 12px;margin-top: 10px}.cpay-grid--flush[b-2z7lv95v0u]{margin-top: 0}.cpay-grid--sep[b-2z7lv95v0u]{margin-top: 16px;padding-top: 14px;border-top: 1px solid var(--nm-border)}@media (min-width: 768px){.cpay-grid[b-2z7lv95v0u]{grid-template-columns: 1fr 1fr}.cpay-grid[b-2z7lv95v0u] .cpay-span2{grid-column: span 2}}.cpay-account[b-2z7lv95v0u]{padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.cpay-account + .cpay-account[b-2z7lv95v0u],.cpay-note + .cpay-account[b-2z7lv95v0u]{margin-top: 10px}.cpay-account-hd[b-2z7lv95v0u]{display: flex;align-items: center;justify-content: space-between;gap: 8px;flex-wrap: wrap}.cpay-account-title[b-2z7lv95v0u]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;min-width: 0}.cpay-account-acts[b-2z7lv95v0u]{display: inline-flex;align-items: center;gap: 2px}.cpay-account-no[b-2z7lv95v0u]{font-size: 12px;font-weight: 700;color: var(--nm-muted)}.cpay-account-sum[b-2z7lv95v0u]{font-size: 13px;font-weight: 600;color: var(--nm-ink);font-variant-numeric: tabular-nums;overflow-wrap: anywhere}.cpay-account .cpay-grid[b-2z7lv95v0u]{margin-top: 8px}.cpay-note[b-2z7lv95v0u]{margin: 0;font-size: 12.5px;line-height: 1.55;color: var(--nm-muted)}.cpay-account > .cpay-note[b-2z7lv95v0u]{margin-top: 6px}.cpay-note--warn[b-2z7lv95v0u]{color: var(--nm-warn)}.cpay-preview[b-2z7lv95v0u]{display: flex;flex-direction: column;justify-content: center;gap: 4px;padding: 8px 12px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface-2);min-width: 0}.cpay-preview__lbl[b-2z7lv95v0u]{font-size: 12px;color: var(--nm-muted)}.cpay-sample[b-2z7lv95v0u]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;font-weight: 600;color: var(--nm-ink);overflow-wrap: anywhere}.cpay-qr[b-2z7lv95v0u]{display: flex;align-items: flex-start;gap: 10px;flex-wrap: wrap}.cpay-qr img[b-2z7lv95v0u]{width: 140px;height: 140px;object-fit: contain;padding: 6px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);display: block}.cpay-qr-error[b-2z7lv95v0u]{margin: 6px 0 0;font-size: 12px;color: var(--nm-bad)}.cpay-savebar[b-2z7lv95v0u]{position: sticky;bottom: 0;z-index: 5;display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: 0 -6px 20px -12px color-mix(in srgb,var(--nm-ink) 30%,transparent)}.cpay-savebar.is-dirty[b-2z7lv95v0u]{border-color: var(--nm-brand-300);background: var(--nm-brand-50)}.cpay-savebar__state[b-2z7lv95v0u]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;min-width: 0;font-size: 13px;color: var(--nm-ink-2)}.cpay-savebar__text[b-2z7lv95v0u]{min-width: 0;font-weight: 600}.cpay-savebar__muted[b-2z7lv95v0u]{font-weight: 500;color: var(--nm-muted)}.cpay-savebar__ok[b-2z7lv95v0u]{color: var(--nm-ok)}.cpay-savebar__dot[b-2z7lv95v0u]{flex: none;width: 8px;height: 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);animation: cpay-savebar-pulse-b-2z7lv95v0u 1.8s ease-in-out infinite}@keyframes cpay-savebar-pulse-b-2z7lv95v0u{0%,100%{opacity: 1}50%{opacity: .3}}@media (prefers-reduced-motion: reduce){.cpay-savebar__dot[b-2z7lv95v0u]{animation: none}}.cpay-savebar__hint[b-2z7lv95v0u]{padding-left: 10px;border-left: 1px solid var(--nm-border-strong);font-size: 12px;color: var(--nm-muted)}.cpay-savebar__acts[b-2z7lv95v0u]{display: flex;align-items: center;gap: 8px;margin-left: auto}@media (max-width: 640px){.cpay-savebar__hint[b-2z7lv95v0u]{display: none}}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/RanksTab.razor.rz.scp.css */
.nm-tab-stack[b-643mmzrd7c]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.rk-stats[b-643mmzrd7c]{display: flex;align-items: stretch;padding: 5px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.rk-stats[b-643mmzrd7c]::-webkit-scrollbar{display: none}.rk-stat[b-643mmzrd7c]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 6px 14px;border: 0;border-radius: 8px;background: transparent;font-family: inherit;white-space: nowrap;min-width: max-content;cursor: pointer}.rk-stat + .rk-stat[b-643mmzrd7c]{box-shadow: inset 1px 0 0 var(--nm-border)}.rk-stat:hover[b-643mmzrd7c]{background: var(--nm-surface-2)}.rk-stat.is-on[b-643mmzrd7c]{background: color-mix(in srgb,var(--nm-brand-500) 10%,transparent)}.rk-stat.is-on .rk-stat__lbl[b-643mmzrd7c]{color: var(--nm-brand-700)}.rk-stat.is-alert .rk-stat__val[b-643mmzrd7c]{color: var(--nm-warn)}.rk-stat__dot[b-643mmzrd7c]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.rk-stat__dot--accent[b-643mmzrd7c]{background: var(--nm-brand-500)}.rk-stat__dot--good[b-643mmzrd7c]{background: var(--nm-ok)}.rk-stat__dot--warn[b-643mmzrd7c]{background: var(--nm-warn)}.rk-stat__dot--muted[b-643mmzrd7c]{background: var(--nm-muted)}.rk-stat__lbl[b-643mmzrd7c]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.rk-stat__val[b-643mmzrd7c]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-643mmzrd7c]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-643mmzrd7c]{width: 300px;max-width: 100%}.tb-count[b-643mmzrd7c]{font-size: 12.5px;color: var(--nm-muted);white-space: nowrap}.tb-actions[b-643mmzrd7c]{margin-left: auto;display: flex;gap: 8px}.rk-filter-note[b-643mmzrd7c]{display: flex;align-items: flex-start;gap: 6px;margin: -4px 0 12px;padding: 8px 12px;border-radius: var(--nm-r-input);background: var(--nm-warn-soft);color: var(--nm-ink-2);font-size: 12.5px}.rk-filter-note i[b-643mmzrd7c]{color: var(--nm-warn);margin-top: 1px}.rk-skels[b-643mmzrd7c]{display: flex;flex-direction: column;gap: 8px}.rk-tbl-wrap[b-643mmzrd7c]{overflow-x: auto}.rk-tbl[b-643mmzrd7c]{width: 100%;min-width: 820px;border-collapse: collapse;font-size: 13px}.rk-tbl thead th.rk-col-act[b-643mmzrd7c],.rk-tbl tbody td.rk-col-act[b-643mmzrd7c]{position: sticky;right: 0;z-index: 1;background: var(--nm-surface);border-left: 1px solid var(--nm-border);box-shadow: -6px 0 8px -6px rgb(0 0 0 / .12)}.rk-tbl tbody tr:hover td.rk-col-act[b-643mmzrd7c]{background: var(--nm-surface-2)}@media (max-width: 640px){.rk-tbl thead th.rk-col-act[b-643mmzrd7c],.rk-tbl tbody td.rk-col-act[b-643mmzrd7c]{position: static;border-left: none;box-shadow: none}}.rk-tbl thead th[b-643mmzrd7c]{font-size: 11px;font-weight: 600;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .08em;text-align: left;padding: 10px 12px;border-bottom: 1px solid var(--nm-border);white-space: nowrap}.rk-tbl tbody td[b-643mmzrd7c]{padding: 11px 12px;border-bottom: 1px solid var(--nm-border);color: var(--nm-ink-2);vertical-align: middle}.rk-tbl th.center[b-643mmzrd7c],.rk-tbl td.center[b-643mmzrd7c]{text-align: center}.rk-tbl tbody tr:last-child td[b-643mmzrd7c]{border-bottom: 0}.rk-row[b-643mmzrd7c]{cursor: pointer}.rk-row:hover[b-643mmzrd7c],.rk-row.is-open[b-643mmzrd7c]{background: var(--nm-surface-2)}.rk-col-chev[b-643mmzrd7c]{width: 28px;padding-right: 0 !important}.rk-col-level[b-643mmzrd7c]{width: 84px}.rk-col-limit[b-643mmzrd7c]{width: 140px}.rk-col-apply[b-643mmzrd7c]{width: 84px}.rk-col-act[b-643mmzrd7c]{width: 116px}.rk-expand-btn[b-643mmzrd7c]{display: inline-flex;align-items: center;justify-content: center;width: 22px;height: 22px;padding: 0;border: 0;border-radius: var(--nm-r-input);background: transparent;cursor: pointer}.rk-expand-btn:hover[b-643mmzrd7c]{background: var(--nm-surface)}.rk-expand-btn:focus-visible[b-643mmzrd7c]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.rk-chevron[b-643mmzrd7c]{color: var(--nm-muted);font-size: 12px;display: inline-block;transition: transform .15s}.rk-chevron.is-open[b-643mmzrd7c]{transform: rotate(90deg)}.rk-rank[b-643mmzrd7c]{display: flex;align-items: flex-start;gap: 9px;min-width: 0}.rk-dot[b-643mmzrd7c]{display: inline-block;width: 10px;height: 10px;margin-top: 4px;border-radius: var(--nm-r-pill);flex-shrink: 0}.rk-rank-main[b-643mmzrd7c]{min-width: 0;display: flex;flex-direction: column;gap: 2px}.rk-rank-line[b-643mmzrd7c]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.rk-name[b-643mmzrd7c]{font-weight: 600;color: var(--nm-ink)}.rk-code[b-643mmzrd7c]{padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;font-weight: 600;letter-spacing: .02em}.rk-desc[b-643mmzrd7c]{font-size: 12px;color: var(--nm-muted);max-width: 320px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.rk-mono[b-643mmzrd7c]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;font-variant-numeric: tabular-nums;white-space: nowrap}.rk-muted[b-643mmzrd7c]{color: var(--nm-muted)}.rk-chips[b-643mmzrd7c]{display: flex;flex-wrap: wrap;gap: 4px 6px}.rk-chips.is-off[b-643mmzrd7c]{opacity: .5}.rk-ent-missing[b-643mmzrd7c]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap;cursor: default}.nm-row-actions[b-643mmzrd7c]{display: inline-flex;gap: 4px;justify-content: flex-end}.rk-expand-tr td[b-643mmzrd7c]{padding: 0}.rk-expand[b-643mmzrd7c]{background: var(--nm-surface-2);border-top: 1px solid var(--nm-border);padding: 14px 18px}.rk-expand-hd[b-643mmzrd7c]{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-bottom: 10px;flex-wrap: wrap}.rk-expand-hd h4[b-643mmzrd7c]{margin: 0;font-size: 12px;font-weight: 600;color: var(--nm-ink-2)}.rk-expand-actions[b-643mmzrd7c]{display: flex;align-items: center;gap: 6px}.rk-ent-off[b-643mmzrd7c]{display: flex;align-items: center;gap: 6px;margin: 0 0 10px;font-size: 12.5px;color: var(--nm-muted)}.rk-ent-grid[b-643mmzrd7c]{display: grid;grid-template-columns: repeat(auto-fill,minmax(170px,1fr));gap: 8px}.rk-ent-card[b-643mmzrd7c]{background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);padding: 10px}.rk-ent-lbl[b-643mmzrd7c]{margin: 0 0 4px;font-size: 10.5px;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .06em;font-weight: 600}.rk-ent-val[b-643mmzrd7c]{margin: 0;font-size: 13.5px;font-weight: 500;color: var(--nm-ink)}.rk-ent-val.is-ok[b-643mmzrd7c]{color: var(--nm-ok)}.rk-ent-val.is-bad[b-643mmzrd7c]{color: var(--nm-bad)}.rk-ent-empty[b-643mmzrd7c]{margin: 0;font-size: 12.5px;color: var(--nm-muted);font-style: italic}.tab-foot[b-643mmzrd7c]{display: flex;justify-content: flex-end;margin-top: 14px}.rk-form[b-643mmzrd7c]{display: flex;flex-direction: column;gap: 16px}.rk-group[b-643mmzrd7c]{display: flex;flex-direction: column;gap: 12px;min-width: 0}.rk-form-grid[b-643mmzrd7c]{display: grid;grid-template-columns: 1fr;gap: 12px}@media (min-width: 640px){.rk-form-grid.cols-2[b-643mmzrd7c]{grid-template-columns: repeat(2,minmax(0,1fr))}}.rk-modal-sub[b-643mmzrd7c]{display: flex;align-items: center;gap: 6px;margin: 2px 0 0;font-size: 12px;color: var(--nm-muted)}.rk-modal-sub .rk-dot[b-643mmzrd7c]{margin-top: 0}.rk-section-title[b-643mmzrd7c]{font-size: 11.5px;font-weight: 700;color: var(--nm-ink-2);text-transform: uppercase;letter-spacing: .08em;padding-bottom: 4px;border-bottom: 1px solid var(--nm-border)}.rk-note[b-643mmzrd7c]{margin: 0;font-size: 12px;color: var(--nm-muted);line-height: 1.45}.rk-note i[b-643mmzrd7c]{margin-right: 2px}.rk-ent-top[b-643mmzrd7c]{display: flex;align-items: flex-start;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.rk-ent-apply[b-643mmzrd7c]{display: flex;flex-direction: column;gap: 4px;min-width: 0;flex: 1 1 240px}.rk-copy[b-643mmzrd7c]{width: 240px;max-width: 100%}.rk-cabin-list[b-643mmzrd7c]{display: flex;flex-wrap: wrap;gap: 6px 16px}.rk-swatches[b-643mmzrd7c]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin-top: 4px}.rk-swatch[b-643mmzrd7c]{width: 24px;height: 24px;border-radius: var(--nm-r-pill);border: 2px solid transparent;cursor: pointer;padding: 0;transition: transform .12s,border-color .12s}.rk-swatch.is-active[b-643mmzrd7c]{border-color: var(--nm-ink);transform: scale(1.1)}.rk-color[b-643mmzrd7c]{width: 38px;height: 28px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);padding: 2px;cursor: pointer}.rk-emp[b-643mmzrd7c]{display: inline-flex;align-items: center;gap: 4px;padding: 0 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11.5px;font-weight: 600;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.rk-emp i[b-643mmzrd7c]{font-size: 11px;color: var(--nm-muted)}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/RolesTab.razor.rz.scp.css */
.roletab-root[b-0wanw04wa4]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink)}.roletab-toolbar[b-0wanw04wa4]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap}.roletab-search[b-0wanw04wa4]{position: relative;flex: 1;max-width: 320px;min-width: 200px}.roletab-search input[b-0wanw04wa4]{width: 100%;height: 38px;padding: 0 12px 0 34px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;color: var(--d-ink);outline: none;transition: border-color .12s,box-shadow .12s;letter-spacing: -0.01em}.roletab-search input:focus[b-0wanw04wa4]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.roletab-search svg[b-0wanw04wa4]{position: absolute;left: 11px;top: 11px;width: 14px;height: 14px;color: var(--d-ink-4)}.roletab-btn[b-0wanw04wa4]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.roletab-btn:hover[b-0wanw04wa4]{background: var(--d-surface-2)}.roletab-btn-accent[b-0wanw04wa4]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.roletab-btn-accent:hover[b-0wanw04wa4]{background: var(--d-accent-grad-hover);color: #fff}.roletab-card[b-0wanw04wa4]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.roletab-tbl-wrap[b-0wanw04wa4]{overflow-x: auto}.roletab-tbl[b-0wanw04wa4]{width: 100%;border-collapse: collapse;font-size: 14px}.roletab-tbl thead th[b-0wanw04wa4]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap}.roletab-tbl thead th.center[b-0wanw04wa4]{text-align: center}.roletab-tbl tbody td[b-0wanw04wa4]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.roletab-tbl tbody tr:last-child td[b-0wanw04wa4]{border-bottom: 0}.roletab-tbl tbody tr:hover[b-0wanw04wa4]{background: var(--d-surface-2)}.roletab-tbl-num[b-0wanw04wa4]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em;color: var(--d-ink-4);font-size: 12px}.roletab-name[b-0wanw04wa4]{font-weight: 500;color: var(--d-ink)}.roletab-tag-sys[b-0wanw04wa4]{display: inline-block;padding: 1px 6px;border-radius: 999px;background: var(--d-accent-soft);color: var(--d-accent);font-size: 10.5px;font-weight: 600;font-family: 'JetBrains Mono',ui-monospace,monospace;margin-left: 6px}.roletab-status[b-0wanw04wa4]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 8px;border-radius: 999px;font-size: 11px;font-weight: 500}.roletab-status.good[b-0wanw04wa4]{background: var(--d-good-soft);color: var(--d-good)}.roletab-status.off[b-0wanw04wa4]{background: var(--d-surface-2);color: var(--d-ink-3)}.roletab-actions[b-0wanw04wa4]{display: flex;align-items: center;gap: 4px;justify-content: flex-end}.roletab-icon-btn[b-0wanw04wa4]{width: 28px;height: 28px;display: inline-flex;align-items: center;justify-content: center;border-radius: 7px;color: var(--d-ink-4);background: transparent;border: 0;cursor: pointer;transition: background .12s,color .12s}.roletab-icon-btn:hover[b-0wanw04wa4]{background: var(--d-surface-2);color: var(--d-ink)}.roletab-icon-btn.danger:hover[b-0wanw04wa4]{background: #fee2e2;color: var(--d-danger)}.roletab-icon-btn.accent:hover[b-0wanw04wa4]{background: var(--d-accent-soft);color: var(--d-accent)}.roletab-empty[b-0wanw04wa4]{padding: 48px 16px;text-align: center;color: var(--d-ink-3);font-size: 14px}.roletab-loading[b-0wanw04wa4]{display: flex;justify-content: center;padding: 48px 0;color: var(--d-accent)}.roletab-modal-bg[b-0wanw04wa4]{position: fixed;inset: 0;z-index: 50;background: rgba(0,0,0,0.4);display: flex;align-items: center;justify-content: center;padding: 16px}.roletab-modal[b-0wanw04wa4]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: 14px;width: 100%;max-width: 480px;box-shadow: 0 20px 50px rgba(0,0,0,0.18);display: flex;flex-direction: column;max-height: 90vh}.roletab-modal-lg[b-0wanw04wa4]{max-width: 720px;max-height: 80vh}.roletab-modal-hd[b-0wanw04wa4]{display: flex;align-items: center;justify-content: space-between;padding: 14px 20px;border-bottom: 1px solid var(--d-line)}.roletab-modal-hd h3[b-0wanw04wa4]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 15px;font-weight: 600;color: var(--d-ink);letter-spacing: -0.02em}.roletab-modal-hd p[b-0wanw04wa4]{margin: 2px 0 0;font-size: 12px;color: var(--d-ink-3)}.roletab-modal-bd[b-0wanw04wa4]{padding: 16px 20px;flex: 1;overflow-y: auto}.roletab-modal-ft[b-0wanw04wa4]{display: flex;align-items: center;justify-content: flex-end;gap: 8px;padding: 12px 20px;border-top: 1px solid var(--d-line);background: var(--d-surface-2);border-radius: 0 0 14px 14px}.roletab-close[b-0wanw04wa4]{width: 28px;height: 28px;display: inline-flex;align-items: center;justify-content: center;color: var(--d-ink-4);background: transparent;border: 0;border-radius: 6px;cursor: pointer}.roletab-close:hover[b-0wanw04wa4]{background: var(--d-surface-2);color: var(--d-ink)}.roletab-field[b-0wanw04wa4]{display: block}.roletab-field + .roletab-field[b-0wanw04wa4]{margin-top: 12px}.roletab-field label[b-0wanw04wa4]{display: block;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;margin-bottom: 6px}.roletab-field label .req[b-0wanw04wa4]{color: var(--d-danger);margin-left: 2px}.roletab-field input[type="text"][b-0wanw04wa4],.roletab-field input[type="email"][b-0wanw04wa4],.roletab-field textarea[b-0wanw04wa4]{width: 100%;min-height: 38px;padding: 8px 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;color: var(--d-ink);outline: none;transition: border-color .12s,box-shadow .12s;letter-spacing: -0.01em;font-family: inherit}.roletab-field input:focus[b-0wanw04wa4],.roletab-field textarea:focus[b-0wanw04wa4]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.roletab-field textarea[b-0wanw04wa4]{resize: none;min-height: auto}.roletab-checkrow[b-0wanw04wa4]{display: inline-flex;align-items: center;gap: 8px;cursor: pointer;font-size: 14px;color: var(--d-ink-2)}.roletab-error[b-0wanw04wa4]{background: #fef2f2;border: 1px solid #fecaca;color: #b91c1c;font-size: 14px;padding: 10px 14px;border-radius: var(--d-r);margin-bottom: 12px}.roletab-permbar[b-0wanw04wa4]{padding: 10px 20px;border-bottom: 1px solid var(--d-line)}.roletab-permbar input[b-0wanw04wa4]{width: 100%;height: 36px;padding: 0 12px 0 36px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;outline: none}.roletab-permbar[b-0wanw04wa4]{position: relative}.roletab-permbar svg[b-0wanw04wa4]{position: absolute;left: 30px;top: 50%;transform: translateY(-50%);width: 14px;height: 14px;color: var(--d-ink-4)}.roletab-permnode[b-0wanw04wa4]{display: flex;align-items: center;gap: 8px;padding: 6px 10px;border-radius: 7px}.roletab-permnode:hover[b-0wanw04wa4]{background: var(--d-surface-2)}.roletab-perm-toggle[b-0wanw04wa4]{width: 22px;height: 22px;display: inline-flex;align-items: center;justify-content: center;color: var(--d-ink-3);background: transparent;border: 0;cursor: pointer;border-radius: 5px}.roletab-perm-toggle:hover[b-0wanw04wa4]{background: var(--d-surface-2)}.roletab-perm-cb[b-0wanw04wa4]{width: 14px;height: 14px;accent-color: var(--d-accent)}.roletab-perm-code[b-0wanw04wa4]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;font-weight: 500;color: var(--d-ink)}.roletab-perm-name[b-0wanw04wa4]{font-size: 11.5px;color: var(--d-ink-3)}.roletab-perm-type[b-0wanw04wa4]{font-size: 9.5px;font-weight: 600;padding: 1px 6px;border-radius: 999px;text-transform: uppercase;letter-spacing: 0.06em}.roletab-perm-type.module[b-0wanw04wa4]{background: #eef2ff;color: #4338ca}.roletab-perm-type.menu[b-0wanw04wa4]{background: #eff6ff;color: #1d4ed8}.roletab-perm-type.screen[b-0wanw04wa4]{background: var(--d-good-soft);color: var(--d-good)}.roletab-perm-type.action[b-0wanw04wa4]{background: var(--d-accent-soft);color: var(--d-accent)}.roletab-perm-type.other[b-0wanw04wa4]{background: var(--d-surface-2);color: var(--d-ink-3)}.roletab-selectnote[b-0wanw04wa4]{font-size: 12px;color: var(--d-ink-3)}.roletab-selectnote b[b-0wanw04wa4]{color: var(--d-accent);font-family: 'JetBrains Mono',monospace;font-weight: 600}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/ServiceLicensesTab.razor.rz.scp.css */
.nm-tab-stack[b-4fwnynelh1]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.sl-stats[b-4fwnynelh1]{display: flex;align-items: stretch;padding: 5px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.sl-stats[b-4fwnynelh1]::-webkit-scrollbar{display: none}.sl-stat[b-4fwnynelh1]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 6px 14px;border: 0;border-radius: 8px;background: transparent;font-family: inherit;white-space: nowrap;min-width: max-content;cursor: pointer}.sl-stat + .sl-stat[b-4fwnynelh1]{box-shadow: inset 1px 0 0 var(--nm-border)}.sl-stat:hover[b-4fwnynelh1]{background: var(--nm-surface-2)}.sl-stat.is-on[b-4fwnynelh1]{background: color-mix(in srgb,var(--nm-brand-500) 10%,transparent)}.sl-stat.is-on .sl-stat__lbl[b-4fwnynelh1]{color: var(--nm-brand-700)}.sl-stat__dot[b-4fwnynelh1]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.sl-stat__dot--good[b-4fwnynelh1]{background: var(--nm-ok)}.sl-stat__dot--warn[b-4fwnynelh1]{background: var(--nm-warn)}.sl-stat__dot--muted[b-4fwnynelh1]{background: var(--nm-muted)}.sl-stat__dot--accent[b-4fwnynelh1]{background: var(--nm-brand-500)}.sl-stat__lbl[b-4fwnynelh1]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.sl-stat__val[b-4fwnynelh1]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-4fwnynelh1]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.tb-search[b-4fwnynelh1]{width: 280px;max-width: 100%}.tb-count[b-4fwnynelh1]{font-size: 12.5px;color: var(--nm-muted);white-space: nowrap}.tb-end[b-4fwnynelh1]{margin-left: auto}@media (max-width: 640px){.tb-search[b-4fwnynelh1]{flex: 1;width: auto}}.sl-grid[b-4fwnynelh1]{display: grid;grid-template-columns: repeat(auto-fill,minmax(280px,1fr));gap: 12px}.sl-card[b-4fwnynelh1]{display: flex;flex-direction: column;gap: 10px;min-width: 0;padding: 14px 14px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: var(--nm-shadow)}.sl-card.is-expiring[b-4fwnynelh1]{border-color: var(--nm-warn);box-shadow: inset 3px 0 0 var(--nm-warn),var(--nm-shadow)}.sl-card.is-expired[b-4fwnynelh1]{border-color: var(--nm-bad);box-shadow: inset 3px 0 0 var(--nm-bad),var(--nm-shadow)}.sl-card.is-off[b-4fwnynelh1]{background: var(--nm-surface-2)}.sl-card.is-off .sl-name[b-4fwnynelh1],.sl-card.is-off .sl-meta dd[b-4fwnynelh1]{color: var(--nm-ink-2)}.sl-card.is-unlicensed[b-4fwnynelh1]{background: transparent;border-style: dashed;border-color: var(--nm-border-strong);box-shadow: none}.sl-card.is-unlicensed .sl-ico[b-4fwnynelh1]{background: var(--nm-surface-2);color: var(--nm-muted)}.sl-card.is-unlicensed .sl-name[b-4fwnynelh1]{color: var(--nm-ink-2)}.sl-card--skel[b-4fwnynelh1]{min-height: 170px;justify-content: center}.sl-card__hd[b-4fwnynelh1]{display: flex;align-items: center;gap: 10px;min-width: 0}.sl-ico[b-4fwnynelh1]{display: inline-flex;align-items: center;justify-content: center;width: 34px;height: 34px;border-radius: 10px;background: var(--nm-brand-50);color: var(--nm-brand-600);font-size: 16px;flex-shrink: 0}.sl-ttl[b-4fwnynelh1]{display: flex;flex-direction: column;gap: 1px;min-width: 0;flex: 1}.sl-name[b-4fwnynelh1]{font-size: 14px;font-weight: 700;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.sl-code[b-4fwnynelh1]{font-size: 11px;color: var(--nm-muted);font-family: ui-monospace,'JetBrains Mono',monospace;letter-spacing: .03em}.sl-switch[b-4fwnynelh1]{display: inline-flex;flex-shrink: 0}.sl-state[b-4fwnynelh1]{display: flex;align-items: center;gap: 6px}.sl-lead[b-4fwnynelh1]{margin: 0;font-size: 12.5px;color: var(--nm-muted);line-height: 1.45}.sl-meta[b-4fwnynelh1]{display: flex;flex-direction: column;gap: 4px;margin: 0;padding: 8px 10px;border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.sl-meta__it[b-4fwnynelh1]{display: flex;align-items: baseline;justify-content: space-between;gap: 10px;min-width: 0}.sl-meta dt[b-4fwnynelh1]{font-size: 12px;font-weight: 500;color: var(--nm-muted);white-space: nowrap}.sl-meta dd[b-4fwnynelh1]{margin: 0;min-width: 0;font-size: 12.5px;font-weight: 600;color: var(--nm-ink);font-variant-numeric: tabular-nums;text-align: right;overflow-wrap: anywhere}.sl-meta dd.is-warn[b-4fwnynelh1]{color: var(--nm-warn)}.sl-meta dd.is-bad[b-4fwnynelh1]{color: var(--nm-bad)}.sl-fee[b-4fwnynelh1]{display: flex;flex-direction: column;gap: 6px}.sl-fee__hd[b-4fwnynelh1]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.sl-fee__row[b-4fwnynelh1]{display: flex;align-items: center;gap: 8px;min-width: 0}.sl-fee__row.is-other[b-4fwnynelh1]{opacity: .78}.sl-fee__period[b-4fwnynelh1]{flex: 1;min-width: 0;font-size: 12px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.sl-fee__acts[b-4fwnynelh1]{display: inline-flex;gap: 2px;flex-shrink: 0}.sl-fee__none[b-4fwnynelh1]{display: flex;align-items: center;justify-content: space-between;gap: 8px;flex-wrap: wrap}.sl-link[b-4fwnynelh1]{display: inline-flex;align-items: center;gap: 6px;align-self: flex-start;padding: 2px 0;border: 0;background: transparent;font-family: inherit;font-size: 12px;font-weight: 600;color: var(--nm-brand-600);cursor: pointer}.sl-link:hover[b-4fwnynelh1]{color: var(--nm-brand-700);text-decoration: underline}.sl-notes[b-4fwnynelh1]{margin: 0;font-size: 12px;color: var(--nm-ink-2);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.sl-notes .bi[b-4fwnynelh1]{color: var(--nm-muted)}.sl-card__ft[b-4fwnynelh1]{display: flex;align-items: center;gap: 6px;margin-top: auto;padding-top: 8px;border-top: 1px solid var(--nm-border)}.sl-card__ft-end[b-4fwnynelh1]{display: inline-flex;gap: 2px;margin-left: auto}.sl-muted[b-4fwnynelh1]{font-size: 12.5px;color: var(--nm-muted)}.sl-orphan__hd[b-4fwnynelh1]{display: flex;align-items: baseline;gap: 10px;flex-wrap: wrap;margin-bottom: 10px}.sl-orphan__title[b-4fwnynelh1]{font-size: 13px;font-weight: 700;color: var(--nm-ink)}.sl-orphan__type[b-4fwnynelh1]{min-width: 90px;font-size: 12px;font-weight: 600;font-family: ui-monospace,'JetBrains Mono',monospace;color: var(--nm-ink)}.sl-modal-alert[b-4fwnynelh1]{margin-bottom: 14px}.sl-sec[b-4fwnynelh1]{margin-bottom: 18px}.sl-sec:last-child[b-4fwnynelh1]{margin-bottom: 0}.sl-sec-hd[b-4fwnynelh1]{display: flex;align-items: center;gap: 8px;padding-bottom: 8px;margin-bottom: 12px;border-bottom: 1px solid var(--nm-border)}.sl-step[b-4fwnynelh1]{display: inline-flex;align-items: center;justify-content: center;width: 20px;height: 20px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 11px;font-weight: 700;flex-shrink: 0}.sl-step.is-accent[b-4fwnynelh1]{background: var(--nm-brand-50);color: var(--nm-brand-600)}.sl-sec-title[b-4fwnynelh1]{font-size: 13px;font-weight: 700;color: var(--nm-ink)}.sl-sec-spacer[b-4fwnynelh1]{flex: 1}.sl-form[b-4fwnynelh1]{display: grid;grid-template-columns: 1fr 1fr;gap: 12px}.col-2[b-4fwnynelh1]{grid-column: span 2}@media (max-width: 560px){.sl-form[b-4fwnynelh1]{grid-template-columns: 1fr}.col-2[b-4fwnynelh1]{grid-column: auto}}.sl-date-row[b-4fwnynelh1]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.sl-date[b-4fwnynelh1]{width: 190px;max-width: 100%}.sl-quick[b-4fwnynelh1]{display: inline-flex;gap: 6px;flex-wrap: wrap}.sl-num[b-4fwnynelh1]{max-width: 260px}.sl-preview[b-4fwnynelh1]{display: flex;align-items: center;gap: 8px;padding: 8px 12px;border-radius: var(--nm-r-input);background: var(--nm-info-soft);color: var(--nm-ink-2);font-size: 12.5px;font-variant-numeric: tabular-nums}.sl-preview .bi[b-4fwnynelh1]{color: var(--nm-info)}.sl-warnline[b-4fwnynelh1]{display: flex;align-items: center;gap: 6px;margin-top: 6px;font-size: 12px;color: var(--nm-warn)}.sl-switch-row[b-4fwnynelh1]{display: flex;align-items: center}[b-4fwnynelh1] .sl-mono{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px}.sl-hint[b-4fwnynelh1]{margin: 0;font-size: 12.5px;color: var(--nm-muted)}
/* /src/Features/Org/Pages/Manager/Companies/Tabs/TravelPoliciesTab.razor.rz.scp.css */
.nm-tab-stack[b-g8xouc0221]{display: flex;flex-direction: column;gap: 14px;font-family: var(--nm-font);color: var(--nm-ink)}.pol-ico--flight[b-g8xouc0221]{color: var(--nm-info)}.pol-ico--hotel[b-g8xouc0221]{color: var(--nm-violet)}.pol-ico--tour[b-g8xouc0221]{color: var(--nm-ok)}.pol-ico--visa[b-g8xouc0221]{color: var(--nm-warn)}.pol-ico--esim[b-g8xouc0221]{color: var(--nm-brand-700)}.pol-ico--fasttrack[b-g8xouc0221]{color: var(--nm-brand-500)}.pol-ico--general[b-g8xouc0221]{color: var(--nm-pending)}.pol-cover[b-g8xouc0221]{display: flex;flex-direction: column;gap: 10px;padding: 12px 14px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.pol-cover__head[b-g8xouc0221]{display: flex;align-items: center;gap: 6px 12px;flex-wrap: wrap}.pol-cover__title[b-g8xouc0221]{display: inline-flex;align-items: center;gap: 7px;font-size: 13px;font-weight: 700;color: var(--nm-ink);white-space: nowrap}.pol-cover__title i[b-g8xouc0221]{color: var(--nm-brand-600)}.pol-cover__rule[b-g8xouc0221]{flex: 1 1 280px;font-size: 12px;color: var(--nm-muted);line-height: 1.45}.pol-cover__links[b-g8xouc0221]{display: inline-flex;align-items: center;gap: 2px;margin-left: auto;flex-wrap: wrap}.pol-cover__grid[b-g8xouc0221]{display: grid;grid-template-columns: repeat(auto-fill,minmax(172px,1fr));gap: 8px}.pol-tile[b-g8xouc0221]{position: relative;display: flex;flex-direction: column;min-width: 0;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface);overflow: hidden;transition: border-color .12s ease,box-shadow .12s ease}.pol-tile[b-g8xouc0221]::before{content: "";position: absolute;left: 0;top: 0;bottom: 0;width: 3px;background: var(--nm-ok)}.pol-tile.is-empty[b-g8xouc0221]::before{background: var(--nm-border-strong)}.pol-tile.is-warn[b-g8xouc0221]::before{background: var(--nm-warn)}.pol-tile.is-bad[b-g8xouc0221]::before{background: var(--nm-bad)}.pol-tile:hover[b-g8xouc0221]{border-color: var(--nm-border-strong)}.pol-tile.is-on[b-g8xouc0221]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 1px var(--nm-brand-500)}.pol-tile.is-empty[b-g8xouc0221]{background: var(--nm-surface-2)}.pol-tile__hit[b-g8xouc0221]{display: flex;flex-direction: column;gap: 3px;width: 100%;min-width: 0;padding: 9px 11px 10px 14px;border: 0;background: transparent;font-family: inherit;color: inherit;text-align: left;cursor: pointer}.pol-tile__hit:focus-visible[b-g8xouc0221]{outline: 2px solid var(--nm-brand-500);outline-offset: -2px;border-radius: 12px}.pol-tile__head[b-g8xouc0221]{display: flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 700;color: var(--nm-ink-2)}.pol-tile__count[b-g8xouc0221]{margin-left: auto;min-width: 18px;padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11px;font-weight: 700;color: var(--nm-muted);text-align: center;font-variant-numeric: tabular-nums}.pol-tile__name[b-g8xouc0221],.pol-tile__facts[b-g8xouc0221],.pol-tile__foot[b-g8xouc0221],.pol-tile__none[b-g8xouc0221]{display: block;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.pol-tile__name[b-g8xouc0221]{font-size: 13px;font-weight: 700;color: var(--nm-ink)}.pol-tile__facts[b-g8xouc0221]{font-size: 12px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.pol-tile__none[b-g8xouc0221]{font-size: 13px;font-weight: 600;color: var(--nm-muted)}.pol-tile__foot[b-g8xouc0221]{font-size: 11.5px;color: var(--nm-muted)}.pol-tile__foot.is-warn[b-g8xouc0221]{color: var(--nm-warn);font-weight: 600}.pol-tile__foot.is-bad[b-g8xouc0221]{color: var(--nm-bad);font-weight: 600}.pol-tile__foot.is-info[b-g8xouc0221]{color: var(--nm-info);font-weight: 600}.pol-tile__add[b-g8xouc0221]{margin-top: auto;padding: 0 10px 10px 14px}.nm-list-toolbar[b-g8xouc0221]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-g8xouc0221]{width: 300px;max-width: 100%}.stats[b-g8xouc0221]{display: flex;align-items: stretch;padding: 5px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.stats[b-g8xouc0221]::-webkit-scrollbar{display: none}.stat[b-g8xouc0221]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 6px 14px;border: 0;border-radius: 8px;background: transparent;font-family: inherit;white-space: nowrap;min-width: max-content;cursor: pointer;transition: background .12s ease}.stat + .stat[b-g8xouc0221]{box-shadow: inset 1px 0 0 var(--nm-border)}.stat:hover[b-g8xouc0221]{background: var(--nm-surface-2)}.stat.is-on[b-g8xouc0221]{background: color-mix(in srgb,var(--nm-brand-500) 10%,transparent)}.stat.is-on .stat__lbl[b-g8xouc0221]{color: var(--nm-brand-700)}.stat__dot[b-g8xouc0221]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.stat__dot--accent[b-g8xouc0221]{background: var(--nm-brand-500)}.stat__dot--good[b-g8xouc0221]{background: var(--nm-ok)}.stat__dot--warn[b-g8xouc0221]{background: var(--nm-warn)}.stat__dot--info[b-g8xouc0221]{background: var(--nm-info)}.stat__dot--bad[b-g8xouc0221]{background: var(--nm-bad)}.stat__dot--pending[b-g8xouc0221]{background: var(--nm-pending)}.stat__dot--muted[b-g8xouc0221]{background: var(--nm-muted)}.stat__lbl[b-g8xouc0221]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.stat__val[b-g8xouc0221]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.pol-filter-bar[b-g8xouc0221]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;padding: 7px 12px;margin-bottom: 12px;background: var(--nm-surface-2);border: 1px dashed var(--nm-border);border-radius: var(--nm-r-card);font-size: 12px}.pol-filter-bar__lbl[b-g8xouc0221]{color: var(--nm-muted);font-weight: 600}.pol-filter-bar__result[b-g8xouc0221]{margin-left: auto;color: var(--nm-muted);font-size: 11.5px;font-variant-numeric: tabular-nums}.pol-skel[b-g8xouc0221]{display: flex;flex-direction: column;gap: 8px;padding: 4px 0}.pol-tbl-wrap[b-g8xouc0221]{overflow-x: auto}.pol-tbl[b-g8xouc0221]{width: 100%;min-width: 760px;border-collapse: collapse;font-size: 13px}.pol-tbl thead th[b-g8xouc0221]{padding: 9px 12px;text-align: left;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted);border-bottom: 1px solid var(--nm-border);background: var(--nm-surface);white-space: nowrap}.pol-tbl tbody td[b-g8xouc0221]{padding: 10px 12px;border-bottom: 1px solid var(--nm-border);color: var(--nm-ink-2);vertical-align: middle}.pol-tbl thead th:last-child[b-g8xouc0221],.pol-tbl tbody tr:not(.pol-detail-row) td:last-child[b-g8xouc0221]{position: sticky;right: 0;z-index: 1;background: var(--nm-surface);border-left: 1px solid var(--nm-border);box-shadow: -6px 0 8px -6px rgb(0 0 0 / .12)}.pol-tbl tbody tr:hover:not(.pol-detail-row) td:last-child[b-g8xouc0221],.pol-tbl tbody tr.is-expanded td:last-child[b-g8xouc0221]{background: var(--nm-surface-2)}@media (max-width: 640px){.pol-tbl thead th:last-child[b-g8xouc0221],.pol-tbl tbody tr:not(.pol-detail-row) td:last-child[b-g8xouc0221]{position: static;border-left: none;box-shadow: none}}.pol-tbl th.fit[b-g8xouc0221],.pol-tbl td.fit[b-g8xouc0221]{width: 1%;white-space: nowrap}.pol-tbl tbody tr:hover[b-g8xouc0221]{background: var(--nm-surface-2);cursor: pointer}.pol-tbl tbody tr.is-expanded[b-g8xouc0221]{background: var(--nm-surface-2)}.pol-tbl tbody tr.is-expanded td[b-g8xouc0221]{border-bottom-color: transparent}.pol-detail-row td[b-g8xouc0221]{background: var(--nm-surface-2);padding: 0 !important}.pol-tbl tbody tr.pol-detail-row:hover[b-g8xouc0221]{background: var(--nm-surface-2);cursor: default}.pol-num[b-g8xouc0221]{font-variant-numeric: tabular-nums;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px}.pol-name-td[b-g8xouc0221]{max-width: 250px}.pol-name-td .pol-name-line[b-g8xouc0221],.pol-name-td .pol-meta[b-g8xouc0221]{max-width: 250px}.pol-meta[b-g8xouc0221]{display: flex;align-items: center;gap: 6px;min-width: 0;margin-top: 3px;padding-left: 17px}.pol-meta .pol-sub--inline[b-g8xouc0221]{margin: 0;padding: 0;min-width: 0}.pol-type--sm[b-g8xouc0221]{flex-shrink: 0;padding: 0 7px;font-size: 11px}.pol-eff[b-g8xouc0221]{margin-top: 4px}.pol-name-line[b-g8xouc0221]{display: flex;align-items: center;gap: 6px;min-width: 0}.pol-name[b-g8xouc0221]{min-width: 0;font-weight: 600;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.pol-name.is-unnamed[b-g8xouc0221]{font-style: italic;font-weight: 500;color: var(--nm-muted)}.pol-name-line[b-g8xouc0221] .nm-badge{flex-shrink: 0}.pol-chev[b-g8xouc0221]{flex-shrink: 0;font-size: 11px;color: var(--nm-muted);transition: transform .15s}.pol-chev.is-open[b-g8xouc0221]{transform: rotate(90deg);color: var(--nm-brand-600)}.pol-sub[b-g8xouc0221]{margin-top: 2px;padding-left: 17px;font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}td.fit .pol-sub[b-g8xouc0221]{padding-left: 0}.pol-sub.is-warn[b-g8xouc0221]{color: var(--nm-warn);font-weight: 600}.pol-sub.is-bad[b-g8xouc0221]{color: var(--nm-bad);font-weight: 600}.pol-sub.is-info[b-g8xouc0221]{color: var(--nm-info);font-weight: 600}.pol-type[b-g8xouc0221]{display: inline-flex;align-items: center;gap: 5px;padding: 2px 9px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 11.5px;font-weight: 600;white-space: nowrap}.pol-rule-chips[b-g8xouc0221]{display: flex;align-items: center;gap: 4px;flex-wrap: wrap}.pol-rule-chip[b-g8xouc0221]{display: inline-flex;align-items: stretch;border: 1px solid var(--nm-border);border-radius: 6px;overflow: hidden;font-size: 11px;line-height: 1.4;background: var(--nm-surface);white-space: nowrap}.pol-rule-chip .lbl[b-g8xouc0221]{padding: 2px 6px;background: var(--nm-surface-2);color: var(--nm-muted);border-right: 1px solid var(--nm-border);font-weight: 500}.pol-rule-chip .val[b-g8xouc0221]{padding: 2px 7px;color: var(--nm-ink);font-weight: 600;font-variant-numeric: tabular-nums}.pol-rule-chip.is-warn[b-g8xouc0221]{border-color: color-mix(in srgb,var(--nm-warn) 45%,var(--nm-border))}.pol-rule-chip.is-warn .lbl[b-g8xouc0221]{background: var(--nm-warn-soft);color: var(--nm-warn);border-right-color: color-mix(in srgb,var(--nm-warn) 35%,var(--nm-border))}.pol-rule-chip.is-warn .val[b-g8xouc0221]{color: var(--nm-warn)}.pol-rule-empty[b-g8xouc0221]{color: var(--nm-muted);font-size: 11.5px;font-style: italic}.pol-eff[b-g8xouc0221]{display: inline-flex;align-items: center;gap: 6px;color: var(--nm-ink-2);white-space: nowrap}.pol-eff__sep[b-g8xouc0221]{color: var(--nm-muted)}.nm-row-actions[b-g8xouc0221]{display: inline-flex;align-items: center;gap: 4px;justify-content: flex-end}.pol-switch[b-g8xouc0221]{display: inline-flex;align-items: center;margin-right: 4px}.pol-detail[b-g8xouc0221]{padding: 14px 18px 16px;border-top: 1px dashed var(--nm-border);background: var(--nm-surface-2)}.pol-detail-hd[b-g8xouc0221]{display: inline-flex;align-items: center;gap: 6px;padding: 4px 10px 4px 8px;margin-bottom: 12px;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);font-size: 11px;font-weight: 700;color: var(--nm-ink-2);text-transform: uppercase;letter-spacing: .05em}.pol-detail-hd i[b-g8xouc0221]{color: var(--nm-brand-600)}.pol-detail-cards[b-g8xouc0221]{display: grid;grid-template-columns: repeat(auto-fill,minmax(200px,1fr));gap: 8px}.pol-detail-card[b-g8xouc0221]{position: relative;display: flex;flex-direction: column;gap: 3px;padding: 10px 12px 11px 14px;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: 8px}.pol-detail-card[b-g8xouc0221]::before{content: "";position: absolute;left: 0;top: 10px;bottom: 10px;width: 3px;border-radius: 3px;background: var(--nm-muted)}.pol-detail-card.tone-money[b-g8xouc0221]::before{background: var(--nm-brand-500)}.pol-detail-card.tone-good[b-g8xouc0221]::before{background: var(--nm-ok)}.pol-detail-card.tone-warn[b-g8xouc0221]::before{background: var(--nm-warn)}.pol-detail-card.tone-muted[b-g8xouc0221]::before{background: var(--nm-border)}.pol-detail-card__lbl[b-g8xouc0221]{font-size: 10.5px;font-weight: 700;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .06em;line-height: 1.4}.pol-detail-card__val[b-g8xouc0221]{font-size: 14px;font-weight: 700;color: var(--nm-ink);line-height: 1.35;font-variant-numeric: tabular-nums;word-break: break-word}.pol-detail-card.tone-money .pol-detail-card__val[b-g8xouc0221]{color: var(--nm-brand-600)}.pol-detail-card.tone-good .pol-detail-card__val[b-g8xouc0221]{color: var(--nm-ok)}.pol-detail-card.tone-warn .pol-detail-card__val[b-g8xouc0221]{color: var(--nm-warn)}.pol-detail-card__sub[b-g8xouc0221]{font-size: 11px;color: var(--nm-muted);line-height: 1.4}.pol-detail-card.tone-warn .pol-detail-card__sub[b-g8xouc0221]{color: var(--nm-warn)}.pol-detail-empty[b-g8xouc0221]{display: flex;align-items: center;gap: 10px;padding: 11px 14px;background: var(--nm-warn-soft);border: 1px solid color-mix(in srgb,var(--nm-warn) 35%,transparent);border-radius: 8px;font-size: 12.5px;color: var(--nm-ink-2)}.pol-detail-empty i[b-g8xouc0221]{flex-shrink: 0;color: var(--nm-warn)}.pol-detail-empty em[b-g8xouc0221]{font-style: normal;font-weight: 700}.pol-foot[b-g8xouc0221]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.pol-total[b-g8xouc0221]{font-size: 12.5px;color: var(--nm-muted)}.pol-total strong[b-g8xouc0221]{color: var(--nm-ink);font-weight: 700}.pol-form[b-g8xouc0221]{display: flex;flex-direction: column;gap: 18px}.pol-sec[b-g8xouc0221]{display: flex;flex-direction: column;gap: 12px}.pol-sec + .pol-sec[b-g8xouc0221]{padding-top: 16px;border-top: 1px solid var(--nm-border)}.pol-sec__title[b-g8xouc0221]{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 13.5px;font-weight: 700;color: var(--nm-ink)}.pol-sec__num[b-g8xouc0221]{display: inline-grid;place-items: center;width: 20px;height: 20px;flex-shrink: 0;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 11px;font-weight: 800}.pol-sec__type[b-g8xouc0221]{margin-left: auto}.pol-grid[b-g8xouc0221]{display: grid;grid-template-columns: 1fr 1fr;gap: 14px}.pol-grid[b-g8xouc0221] .pol-span-2{grid-column: span 2}@media (max-width: 560px){.pol-grid[b-g8xouc0221]{grid-template-columns: 1fr}.pol-grid[b-g8xouc0221] .pol-span-2{grid-column: auto}}.pol-scope[b-g8xouc0221]{display: flex;align-items: center;gap: 8px;min-height: 40px;padding: 8px 12px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface-2);font-size: 13px;color: var(--nm-ink-2)}.pol-scope i[b-g8xouc0221]{color: var(--nm-muted)}.pol-presets[b-g8xouc0221]{display: flex;align-items: center;gap: 2px;flex-wrap: wrap;margin-top: 4px}.pol-switch-row[b-g8xouc0221]{display: flex;align-items: center;min-height: 40px}.pol-zero[b-g8xouc0221]{display: flex;align-items: flex-start;gap: 6px;margin: 6px 0 0;font-size: 12px;line-height: 1.45;color: var(--nm-warn)}.pol-zero i[b-g8xouc0221]{flex-shrink: 0;margin-top: 1px}.pol-codes[b-g8xouc0221]{display: flex;align-items: center;gap: 4px;flex-wrap: wrap;margin-top: 6px}.pol-codes__n[b-g8xouc0221]{margin-left: 4px;font-size: 11.5px;color: var(--nm-muted)}.pol-codes__all[b-g8xouc0221]{margin: 6px 0 0;font-size: 12px;color: var(--nm-muted)}.pol-check-list[b-g8xouc0221]{display: flex;flex-wrap: wrap;gap: 6px 16px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.pol-check-list[b-g8xouc0221] .nm-check{white-space: nowrap}.pol-foot-note[b-g8xouc0221]{display: inline-flex;align-items: center;gap: 6px;margin-right: auto;font-size: 12px;color: var(--nm-muted)}@media (max-width: 640px){.tb-search[b-g8xouc0221]{flex: 1;width: auto}.pol-cover__links[b-g8xouc0221]{margin-left: 0}}
/* /src/Features/Org/Pages/Manager/CostCenters/CostCentersIndex.razor.rz.scp.css */
.cost-root[b-fy4w2pb1yx]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);height: calc(100vh - 64px);display: flex;flex-direction: column}.cost-num[b-fy4w2pb1yx]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em;font-feature-settings: 'tnum'}.cost-mono[b-fy4w2pb1yx]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.cost-hero[b-fy4w2pb1yx]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding: 18px 28px 14px;border-bottom: 1px solid var(--d-line);flex-shrink: 0}.cost-hero h1[b-fy4w2pb1yx]{margin: 0;font-family: 'Inter Tight','Inter',ui-sans-serif,sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.cost-hero h1 em[b-fy4w2pb1yx]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.cost-hero-meta[b-fy4w2pb1yx]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.cost-hero-meta .dot[b-fy4w2pb1yx]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.cost-hero-left[b-fy4w2pb1yx]{display: flex;align-items: center;gap: 14px;min-width: 0}.cost-hero-ico[b-fy4w2pb1yx]{width: 40px;height: 40px;border-radius: 10px;background: var(--d-accent-grad);color: #fff;display: inline-grid;place-items: center;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22);flex-shrink: 0}.cost-hero-actions[b-fy4w2pb1yx]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.cost-btn[b-fy4w2pb1yx]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.cost-btn:hover[b-fy4w2pb1yx]{background: var(--d-surface-2);color: var(--d-ink)}.cost-btn:disabled[b-fy4w2pb1yx]{opacity: 0.5;cursor: not-allowed}.cost-btn-accent[b-fy4w2pb1yx]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.cost-btn-accent:hover[b-fy4w2pb1yx]{background: var(--d-accent-grad-hover);color: #fff}.cost-btn-ghost[b-fy4w2pb1yx]{background: transparent;border-color: transparent;color: var(--d-ink-2)}.cost-btn-ghost:hover[b-fy4w2pb1yx]{background: var(--d-surface-2);color: var(--d-ink)}.cost-btn-sm[b-fy4w2pb1yx]{height: 32px;padding: 0 10px;font-size: 12px}.cost-kpis[b-fy4w2pb1yx]{display: grid;grid-template-columns: repeat(3,1fr);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden;margin-bottom: 16px}@media (max-width: 640px){.cost-kpis[b-fy4w2pb1yx]{grid-template-columns: 1fr}}.cost-kpi[b-fy4w2pb1yx]{padding: 16px 18px 14px;border-right: 1px solid var(--d-line);display: flex;flex-direction: column;gap: 8px;min-width: 0}.cost-kpi:last-child[b-fy4w2pb1yx]{border-right: 0}@media (max-width: 640px){.cost-kpi[b-fy4w2pb1yx]{border-right: 0;border-bottom: 1px solid var(--d-line)}.cost-kpi:last-child[b-fy4w2pb1yx]{border-bottom: 0}}.cost-kpi-lbl[b-fy4w2pb1yx]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;display: flex;align-items: center;gap: 8px}.cost-kpi-dot[b-fy4w2pb1yx]{width: 6px;height: 6px;border-radius: 50%;background: var(--d-ink-4);flex-shrink: 0}.cost-kpi-dot.accent[b-fy4w2pb1yx]{background: var(--d-accent-grad)}.cost-kpi-dot.good[b-fy4w2pb1yx]{background: var(--d-good)}.cost-kpi-dot.danger[b-fy4w2pb1yx]{background: var(--d-danger)}.cost-kpi-val b[b-fy4w2pb1yx]{font-family: 'Inter Tight','Inter',sans-serif;font-weight: 600;font-size: 28px;letter-spacing: -0.03em;color: var(--d-ink);line-height: 1}.cost-body[b-fy4w2pb1yx]{flex: 1;min-height: 0;padding: 18px 28px 4px;overflow: auto;display: flex;flex-direction: column}.cost-card[b-fy4w2pb1yx]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden;display: flex;flex-direction: column;flex: 1;min-height: 0}.cost-card-hd[b-fy4w2pb1yx]{display: flex;align-items: center;justify-content: space-between;padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);gap: 12px;flex-wrap: wrap}.cost-card-hd h3[b-fy4w2pb1yx]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;display: flex;align-items: center;gap: 8px}.cost-pill[b-fy4w2pb1yx]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10.5px;font-weight: 600;padding: 1px 6px;border-radius: 999px;background: var(--d-accent-soft);color: var(--d-accent)}.cost-toolbar[b-fy4w2pb1yx]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.cost-search[b-fy4w2pb1yx]{position: relative;width: 280px;max-width: 100%}.cost-search svg[b-fy4w2pb1yx]{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);color: var(--d-ink-4);pointer-events: none}.cost-search input[b-fy4w2pb1yx]{width: 100%;height: 38px;padding: 0 12px 0 36px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink);transition: border-color .12s,box-shadow .12s}.cost-search input:focus[b-fy4w2pb1yx]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.cost-banner-warn[b-fy4w2pb1yx]{margin: 12px 28px 0;padding: 10px 14px;border-radius: var(--d-r);font-size: 14px;background: var(--d-warn-soft);color: #92400e;border: 1px solid color-mix(in srgb,var(--d-warn) 30%,transparent);display: flex;align-items: flex-start;gap: 10px;flex-shrink: 0}.cost-banner-warn .close[b-fy4w2pb1yx]{margin-left: auto;background: transparent;border: 0;color: #92400e;cursor: pointer;padding: 0;display: inline-flex;opacity: 0.7}.cost-banner-warn .close:hover[b-fy4w2pb1yx]{opacity: 1}.cost-tbl-wrap[b-fy4w2pb1yx]{overflow: auto;flex: 1;min-height: 0}.cost-tbl[b-fy4w2pb1yx]{width: 100%;border-collapse: collapse;font-size: 14px}.cost-tbl thead th[b-fy4w2pb1yx]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap;position: sticky;top: 0;z-index: 1}.cost-tbl thead th.right[b-fy4w2pb1yx]{text-align: right}.cost-tbl thead th.center[b-fy4w2pb1yx]{text-align: center}.cost-tbl tbody td[b-fy4w2pb1yx]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.cost-tbl tbody tr:last-child td[b-fy4w2pb1yx]{border-bottom: 0}.cost-tbl tbody tr:hover[b-fy4w2pb1yx]{background: var(--d-surface-2)}.cost-tbl td.right[b-fy4w2pb1yx]{text-align: right}.cost-tbl td.center[b-fy4w2pb1yx]{text-align: center}.cost-tbl-name[b-fy4w2pb1yx]{font-weight: 500;color: var(--d-ink)}.cost-tbl-sub[b-fy4w2pb1yx]{font-size: 11.5px;color: var(--d-ink-3)}.cost-stt[b-fy4w2pb1yx]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11.5px;color: var(--d-ink-4)}.cost-tag[b-fy4w2pb1yx]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 10px;border-radius: 999px;font-size: 11.5px;font-weight: 500;line-height: 1.5}.cost-tag .d[b-fy4w2pb1yx]{width: 6px;height: 6px;border-radius: 50%;flex-shrink: 0}.cost-tag.good[b-fy4w2pb1yx]{background: color-mix(in srgb,var(--d-good) 12%,transparent);color: var(--d-good)}.cost-tag.good .d[b-fy4w2pb1yx]{background: var(--d-good)}.cost-tag.warn[b-fy4w2pb1yx]{background: var(--d-warn-soft);color: #92400e}.cost-tag.warn .d[b-fy4w2pb1yx]{background: var(--d-warn)}.cost-tag.draft[b-fy4w2pb1yx]{background: var(--d-surface-2);color: var(--d-ink-3)}.cost-tag.draft .d[b-fy4w2pb1yx]{background: var(--d-ink-4)}.cost-type[b-fy4w2pb1yx]{display: inline-flex;padding: 2px 10px;border-radius: 999px;font-size: 11.5px;font-weight: 500}.cost-type.dept[b-fy4w2pb1yx]{background: color-mix(in srgb,#2563eb 10%,transparent);color: #1d4ed8}.cost-type.proj[b-fy4w2pb1yx],.cost-type.region[b-fy4w2pb1yx],.cost-type.event[b-fy4w2pb1yx]{background: var(--d-accent-soft);color: var(--d-accent)}.cost-util[b-fy4w2pb1yx]{display: flex;align-items: center;gap: 8px;min-width: 110px}.cost-util-track[b-fy4w2pb1yx]{flex: 1;height: 6px;background: var(--d-surface-2);border-radius: 999px;overflow: hidden}.cost-util-fill[b-fy4w2pb1yx]{height: 100%;border-radius: 999px;transition: width .2s}.cost-util-fill.low[b-fy4w2pb1yx]{background: var(--d-good)}.cost-util-fill.mid[b-fy4w2pb1yx]{background: #facc15}.cost-util-fill.high[b-fy4w2pb1yx]{background: var(--d-warn)}.cost-util-fill.crit[b-fy4w2pb1yx]{background: var(--d-danger)}.cost-util-pct[b-fy4w2pb1yx]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11.5px;color: var(--d-ink-3);white-space: nowrap;min-width: 32px;text-align: right}.cost-actions[b-fy4w2pb1yx]{display: inline-flex;align-items: center;gap: 2px;justify-content: flex-end}.cost-icon-btn[b-fy4w2pb1yx]{width: 30px;height: 30px;display: inline-flex;align-items: center;justify-content: center;border: 0;background: transparent;border-radius: 7px;color: var(--d-ink-3);cursor: pointer;transition: background .12s,color .12s}.cost-icon-btn:hover[b-fy4w2pb1yx]{background: var(--d-surface-2);color: var(--d-ink)}.cost-icon-btn.danger:hover[b-fy4w2pb1yx]{background: color-mix(in srgb,var(--d-danger) 10%,transparent);color: var(--d-danger)}.cost-icon-btn.edit:hover[b-fy4w2pb1yx]{background: color-mix(in srgb,#2563eb 10%,transparent);color: #2563eb}.cost-empty[b-fy4w2pb1yx]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 64px 16px;color: var(--d-ink-3);text-align: center}.cost-empty b[b-fy4w2pb1yx]{color: var(--d-ink);font-weight: 500;font-size: 14px}.cost-empty small[b-fy4w2pb1yx]{font-size: 12px}.cost-empty svg[b-fy4w2pb1yx]{margin-bottom: 6px;color: var(--d-ink-4)}.cost-loading[b-fy4w2pb1yx]{display: flex;align-items: center;justify-content: center;padding: 64px 0}.cost-spinner[b-fy4w2pb1yx]{width: 28px;height: 28px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: cost-spin-b-fy4w2pb1yx 0.7s linear infinite}@keyframes cost-spin-b-fy4w2pb1yx{to{transform: rotate(360deg)}}.cost-pager[b-fy4w2pb1yx]{flex-shrink: 0;padding: 10px 28px 14px}.cost-modal-backdrop[b-fy4w2pb1yx]{position: fixed;inset: 0;z-index: 9999;display: flex;align-items: center;justify-content: center;padding: 16px;background: rgba(28,25,23,0.55);backdrop-filter: blur(4px);-webkit-backdrop-filter: blur(4px)}.cost-modal[b-fy4w2pb1yx]{width: 100%;max-width: 640px;max-height: 90vh;background: var(--d-surface);border-radius: var(--d-r);border: 1px solid var(--d-line);box-shadow: 0 20px 50px -12px rgba(28,25,23,0.35);display: flex;flex-direction: column;overflow: hidden}.cost-modal-hd[b-fy4w2pb1yx]{display: flex;align-items: center;justify-content: space-between;padding: 14px 18px;border-bottom: 1px solid var(--d-line)}.cost-modal-hd h2[b-fy4w2pb1yx]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 17px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink)}.cost-modal-close[b-fy4w2pb1yx]{width: 32px;height: 32px;border: 0;background: transparent;border-radius: 7px;color: var(--d-ink-3);cursor: pointer;display: inline-flex;align-items: center;justify-content: center}.cost-modal-close:hover[b-fy4w2pb1yx]{background: var(--d-surface-2);color: var(--d-ink)}.cost-modal-body[b-fy4w2pb1yx]{flex: 1;overflow-y: auto;padding: 18px;display: flex;flex-direction: column;gap: 14px}.cost-modal-ft[b-fy4w2pb1yx]{display: flex;align-items: center;justify-content: flex-end;gap: 10px;padding: 12px 18px;border-top: 1px solid var(--d-line);background: var(--d-surface-2)}.cost-form-grid[b-fy4w2pb1yx]{display: grid;grid-template-columns: 1fr;gap: 14px}@media (min-width: 640px){.cost-form-grid[b-fy4w2pb1yx]{grid-template-columns: 1fr 1fr}.cost-form-grid .span-2[b-fy4w2pb1yx]{grid-column: span 2}}.cost-field-label[b-fy4w2pb1yx]{display: block;font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.06em;margin-bottom: 6px}.cost-field-label .req[b-fy4w2pb1yx]{color: var(--d-danger)}.cost-input[b-fy4w2pb1yx],.cost-select[b-fy4w2pb1yx]{width: 100%;height: 38px;padding: 0 12px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink);transition: border-color .12s,box-shadow .12s}.cost-input:focus[b-fy4w2pb1yx],.cost-select:focus[b-fy4w2pb1yx]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.cost-error-banner[b-fy4w2pb1yx]{padding: 10px 14px;border-radius: var(--d-r);font-size: 14px;background: color-mix(in srgb,var(--d-danger) 10%,transparent);color: var(--d-danger);border: 1px solid color-mix(in srgb,var(--d-danger) 30%,transparent)}
/* /src/Features/Org/Pages/Manager/Departments/DepartmentsIndex.razor.rz.scp.css */
.dept-root[b-ibdeqw65vh]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);min-height: 100%}.dept-num[b-ibdeqw65vh]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em;font-feature-settings: 'tnum'}.dept-hero[b-ibdeqw65vh]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.dept-hero h1[b-ibdeqw65vh]{margin: 0;font-family: 'Inter Tight','Inter',ui-sans-serif,sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.dept-hero h1 em[b-ibdeqw65vh]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.dept-hero-meta[b-ibdeqw65vh]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.dept-hero-meta .dot[b-ibdeqw65vh]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.dept-hero-actions[b-ibdeqw65vh]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.dept-btn[b-ibdeqw65vh]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.dept-btn:hover[b-ibdeqw65vh]{background: var(--d-surface-2);text-decoration: none;color: var(--d-ink)}.dept-btn:disabled[b-ibdeqw65vh]{opacity: 0.5;cursor: not-allowed}.dept-btn-accent[b-ibdeqw65vh]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.dept-btn-accent:hover[b-ibdeqw65vh]{background: var(--d-accent-grad-hover);color: #fff}.dept-btn-ghost[b-ibdeqw65vh]{background: transparent;border-color: transparent;color: var(--d-ink-2)}.dept-btn-ghost:hover[b-ibdeqw65vh]{background: var(--d-surface-2);color: var(--d-ink)}.dept-btn-sm[b-ibdeqw65vh]{height: 32px;padding: 0 10px;font-size: 12px}.dept-kpis[b-ibdeqw65vh]{display: grid;grid-template-columns: repeat(4,1fr);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.dept-kpi[b-ibdeqw65vh]{padding: 16px 18px 14px;border-right: 1px solid var(--d-line);display: flex;flex-direction: column;gap: 8px;min-width: 0}.dept-kpi:last-child[b-ibdeqw65vh]{border-right: 0}.dept-kpi-lbl[b-ibdeqw65vh]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;display: flex;align-items: center;gap: 8px}.dept-kpi-dot[b-ibdeqw65vh]{width: 6px;height: 6px;border-radius: 50%;background: var(--d-ink-4);flex-shrink: 0}.dept-kpi-dot.accent[b-ibdeqw65vh]{background: var(--d-accent-grad)}.dept-kpi-dot.good[b-ibdeqw65vh]{background: var(--d-good)}.dept-kpi-dot.danger[b-ibdeqw65vh]{background: var(--d-danger)}.dept-kpi-val b[b-ibdeqw65vh]{font-family: 'Inter Tight','Inter',sans-serif;font-weight: 600;font-size: 28px;letter-spacing: -0.03em;color: var(--d-ink);line-height: 1}.dept-kpi.is-empty .dept-kpi-val b[b-ibdeqw65vh]{color: var(--d-ink-4)}@media (max-width: 768px){.dept-kpis[b-ibdeqw65vh]{grid-template-columns: repeat(2,1fr)}.dept-kpi:nth-child(2)[b-ibdeqw65vh]{border-right: 0}.dept-kpi:nth-child(1)[b-ibdeqw65vh],.dept-kpi:nth-child(2)[b-ibdeqw65vh]{border-bottom: 1px solid var(--d-line)}}.dept-card[b-ibdeqw65vh]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden;display: flex;flex-direction: column}.dept-card-hd[b-ibdeqw65vh]{display: flex;align-items: center;justify-content: space-between;padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);gap: 12px;flex-wrap: wrap}.dept-toolbar[b-ibdeqw65vh]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;width: 100%}.dept-search[b-ibdeqw65vh]{position: relative;width: 280px;max-width: 100%}.dept-search svg[b-ibdeqw65vh]{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);color: var(--d-ink-4);pointer-events: none}.dept-search input[b-ibdeqw65vh]{width: 100%;height: 38px;padding: 0 12px 0 36px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink);transition: border-color .12s,box-shadow .12s}.dept-search input:focus[b-ibdeqw65vh]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.dept-toolbar-spacer[b-ibdeqw65vh]{margin-left: auto}.dept-tbl-wrap[b-ibdeqw65vh]{overflow: auto;flex: 1;min-height: 0}.dept-tbl[b-ibdeqw65vh]{width: 100%;border-collapse: collapse;font-size: 14px}.dept-tbl thead th[b-ibdeqw65vh]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap;position: sticky;top: 0;z-index: 1}.dept-tbl thead th.right[b-ibdeqw65vh]{text-align: right}.dept-tbl thead th.center[b-ibdeqw65vh]{text-align: center}.dept-tbl tbody td[b-ibdeqw65vh]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.dept-tbl tbody tr:last-child td[b-ibdeqw65vh]{border-bottom: 0}.dept-tbl tbody tr:hover[b-ibdeqw65vh]{background: var(--d-surface-2)}.dept-tbl td.right[b-ibdeqw65vh]{text-align: right}.dept-tbl td.center[b-ibdeqw65vh]{text-align: center}.dept-code[b-ibdeqw65vh]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11.5px;color: var(--d-ink-2);background: var(--d-surface-2);border: 1px solid var(--d-line);padding: 2px 8px;border-radius: 6px;display: inline-block}.dept-name[b-ibdeqw65vh]{font-weight: 500;color: var(--d-ink)}.dept-parent-chip[b-ibdeqw65vh]{display: inline-flex;align-items: center;gap: 4px;margin-left: 8px;padding: 1px 8px;border-radius: 999px;font-size: 11px;background: var(--d-surface-2);color: var(--d-ink-3);border: 1px solid var(--d-line)}.dept-desc[b-ibdeqw65vh]{color: var(--d-ink-3);max-width: 320px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block}.dept-stt[b-ibdeqw65vh]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11.5px;color: var(--d-ink-4)}.dept-tag[b-ibdeqw65vh]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 10px;border-radius: 999px;font-size: 11.5px;font-weight: 500;line-height: 1.5}.dept-tag .d[b-ibdeqw65vh]{width: 6px;height: 6px;border-radius: 50%;flex-shrink: 0}.dept-tag.good[b-ibdeqw65vh]{background: color-mix(in srgb,var(--d-good) 12%,transparent);color: var(--d-good)}.dept-tag.good .d[b-ibdeqw65vh]{background: var(--d-good)}.dept-tag.draft[b-ibdeqw65vh]{background: var(--d-surface-2);color: var(--d-ink-3)}.dept-tag.draft .d[b-ibdeqw65vh]{background: var(--d-ink-4)}.dept-actions[b-ibdeqw65vh]{display: inline-flex;align-items: center;gap: 2px;justify-content: flex-end}.dept-icon-btn[b-ibdeqw65vh]{width: 30px;height: 30px;display: inline-flex;align-items: center;justify-content: center;border: 0;background: transparent;border-radius: 7px;color: var(--d-ink-3);cursor: pointer;transition: background .12s,color .12s}.dept-icon-btn:hover[b-ibdeqw65vh]{background: var(--d-surface-2);color: var(--d-ink)}.dept-icon-btn.danger:hover[b-ibdeqw65vh]{background: color-mix(in srgb,var(--d-danger) 10%,transparent);color: var(--d-danger)}.dept-icon-btn.edit:hover[b-ibdeqw65vh]{background: color-mix(in srgb,#2563eb 10%,transparent);color: #2563eb}.dept-empty[b-ibdeqw65vh]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 48px 16px;color: var(--d-ink-3);text-align: center}.dept-empty b[b-ibdeqw65vh]{color: var(--d-ink);font-weight: 500;font-size: 14px}.dept-empty small[b-ibdeqw65vh]{font-size: 12px}.dept-empty svg[b-ibdeqw65vh]{margin-bottom: 6px;color: var(--d-ink-4)}.dept-empty-link[b-ibdeqw65vh]{color: var(--d-accent);font-weight: 500;font-size: 14px;text-decoration: none;background: none;border: 0;cursor: pointer;padding: 4px 0}.dept-empty-link:hover[b-ibdeqw65vh]{text-decoration: underline}.dept-loading[b-ibdeqw65vh]{display: flex;align-items: center;justify-content: center;padding: 64px 0}.dept-spinner[b-ibdeqw65vh]{width: 28px;height: 28px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: dept-spin-b-ibdeqw65vh 0.7s linear infinite}@keyframes dept-spin-b-ibdeqw65vh{to{transform: rotate(360deg)}}.dept-banner[b-ibdeqw65vh]{padding: 10px 14px;border-radius: var(--d-r);font-size: 14px;background: color-mix(in srgb,var(--d-good) 10%,transparent);color: var(--d-good);border: 1px solid color-mix(in srgb,var(--d-good) 30%,transparent)}.dept-modal-backdrop[b-ibdeqw65vh]{position: fixed;inset: 0;z-index: 9999;display: flex;align-items: center;justify-content: center;padding: 16px;background: rgba(28,25,23,0.55);backdrop-filter: blur(4px);-webkit-backdrop-filter: blur(4px)}.dept-modal[b-ibdeqw65vh]{width: 100%;max-width: 560px;max-height: 90vh;background: var(--d-surface);border-radius: var(--d-r);border: 1px solid var(--d-line);box-shadow: 0 20px 50px -12px rgba(28,25,23,0.35);display: flex;flex-direction: column;overflow: hidden}.dept-modal-hd[b-ibdeqw65vh]{display: flex;align-items: center;justify-content: space-between;padding: 14px 18px;border-bottom: 1px solid var(--d-line)}.dept-modal-hd h2[b-ibdeqw65vh]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 17px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink)}.dept-modal-hd .sub[b-ibdeqw65vh]{font-size: 12px;color: var(--d-ink-3);margin-top: 2px;font-family: 'JetBrains Mono',ui-monospace,monospace}.dept-modal-close[b-ibdeqw65vh]{width: 32px;height: 32px;border: 0;background: transparent;border-radius: 7px;color: var(--d-ink-3);cursor: pointer;display: inline-flex;align-items: center;justify-content: center}.dept-modal-close:hover[b-ibdeqw65vh]{background: var(--d-surface-2);color: var(--d-ink)}.dept-modal-body[b-ibdeqw65vh]{flex: 1;overflow-y: auto;padding: 18px;display: flex;flex-direction: column;gap: 14px}.dept-modal-ft[b-ibdeqw65vh]{display: flex;align-items: center;justify-content: flex-end;gap: 10px;padding: 12px 18px;border-top: 1px solid var(--d-line);background: var(--d-surface-2)}.dept-form-grid[b-ibdeqw65vh]{display: grid;gap: 14px}.dept-form-grid.cols-2[b-ibdeqw65vh]{grid-template-columns: 1fr}@media (min-width: 640px){.dept-form-grid.cols-2[b-ibdeqw65vh]{grid-template-columns: 1fr 1fr}}.dept-field label[b-ibdeqw65vh]{display: block;font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.06em;margin-bottom: 6px}.dept-field .req[b-ibdeqw65vh]{color: var(--d-danger)}.dept-input[b-ibdeqw65vh],.dept-select[b-ibdeqw65vh],.dept-textarea[b-ibdeqw65vh]{width: 100%;padding: 0 12px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink);transition: border-color .12s,box-shadow .12s}.dept-input[b-ibdeqw65vh],.dept-select[b-ibdeqw65vh]{height: 38px}.dept-textarea[b-ibdeqw65vh]{padding: 10px 12px;resize: vertical;min-height: 70px;font-family: inherit;line-height: 1.5}.dept-input:focus[b-ibdeqw65vh],.dept-select:focus[b-ibdeqw65vh],.dept-textarea:focus[b-ibdeqw65vh]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.dept-hint[b-ibdeqw65vh]{font-size: 11.5px;color: var(--d-ink-4);margin-top: 4px}.dept-error-banner[b-ibdeqw65vh]{padding: 10px 14px;border-radius: var(--d-r);font-size: 14px;background: color-mix(in srgb,var(--d-danger) 10%,transparent);color: var(--d-danger);border: 1px solid color-mix(in srgb,var(--d-danger) 30%,transparent)}.dept-toggle-row[b-ibdeqw65vh]{display: flex;align-items: center;gap: 10px}.dept-toggle-row label[b-ibdeqw65vh]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.06em;margin: 0}.dept-toggle[b-ibdeqw65vh]{position: relative;display: inline-flex;align-items: center;height: 24px;width: 44px;border: 0;border-radius: 999px;background: var(--d-line);cursor: pointer;transition: background .12s}.dept-toggle.on[b-ibdeqw65vh]{background: var(--d-good)}.dept-toggle .knob[b-ibdeqw65vh]{display: inline-block;height: 18px;width: 18px;border-radius: 50%;background: #fff;transform: translateX(3px);transition: transform .15s;box-shadow: 0 1px 2px rgba(0,0,0,0.15)}.dept-toggle.on .knob[b-ibdeqw65vh]{transform: translateX(23px)}.dept-toggle-text[b-ibdeqw65vh]{font-size: 12.5px;color: var(--d-ink-2)}.dept-toggle-text.on[b-ibdeqw65vh]{color: var(--d-good);font-weight: 500}.dept-page[b-ibdeqw65vh]{flex-shrink: 0}.dept-hint[b-ibdeqw65vh]{font-size: 11.5px;color: #7b8190;margin: -2px 0 6px;line-height: 1.45}
/* /src/Features/Org/Pages/Manager/Employees/EmployeeImport.razor.rz.scp.css */
.empimp-root[b-7h1z42rguv]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);min-height: calc(100vh - 64px);padding: 20px 28px;display: flex;flex-direction: column;gap: 18px}.empimp-hero[b-7h1z42rguv]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.empimp-hero h1[b-7h1z42rguv]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;line-height: 1.15}.empimp-hero h1 em[b-7h1z42rguv]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.empimp-hero-meta[b-7h1z42rguv]{margin-top: 6px;color: var(--d-ink-3);font-size: 14px}.empimp-btn[b-7h1z42rguv]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;text-decoration: none;transition: background .12s}.empimp-btn:hover[b-7h1z42rguv]{background: var(--d-surface-2)}.empimp-btn-accent[b-7h1z42rguv]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.empimp-btn-accent:hover[b-7h1z42rguv]{background: var(--d-accent-grad-hover);color: #fff}.empimp-btn-accent:disabled[b-7h1z42rguv],.empimp-btn:disabled[b-7h1z42rguv]{opacity: 0.5;cursor: not-allowed}.empimp-msg[b-7h1z42rguv]{padding: 10px 14px;border-radius: var(--d-r);font-size: 14px;border: 1px solid var(--d-line)}.empimp-msg.ok[b-7h1z42rguv]{background: var(--d-good-soft);color: #166534;border-color: #bbf7d0}.empimp-msg.err[b-7h1z42rguv]{background: #fef2f2;color: #991b1b;border-color: #fecaca}.empimp-card[b-7h1z42rguv]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.empimp-card-hd[b-7h1z42rguv]{display: flex;align-items: center;justify-content: space-between;padding: 14px 16px;border-bottom: 1px solid var(--d-line-2)}.empimp-card-hd h3[b-7h1z42rguv]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.empimp-card-bd[b-7h1z42rguv]{padding: 14px 16px}.empimp-textarea[b-7h1z42rguv]{width: 100%;border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 10px 12px;font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12.5px;color: var(--d-ink);background: var(--d-surface);outline: 0;resize: vertical;min-height: 200px}.empimp-textarea:focus[b-7h1z42rguv]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.empimp-tbl-wrap[b-7h1z42rguv]{overflow-x: auto}.empimp-tbl[b-7h1z42rguv]{width: 100%;border-collapse: collapse;font-size: 14px}.empimp-tbl thead th[b-7h1z42rguv]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 14px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap}.empimp-tbl tbody td[b-7h1z42rguv]{padding: 10px 14px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2)}.empimp-tbl tbody tr:hover[b-7h1z42rguv]{background: var(--d-surface-2)}.empimp-mono[b-7h1z42rguv]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-accent)}.empimp-num[b-7h1z42rguv]{text-align: center;color: var(--d-ink-4);font-size: 12px;font-variant-numeric: tabular-nums;width: 40px}.empimp-actions[b-7h1z42rguv]{display: flex;flex-wrap: wrap;gap: 10px}.empimp-result p[b-7h1z42rguv]{margin: 4px 0;font-size: 14px;color: var(--d-ink-2)}.empimp-result p .ok[b-7h1z42rguv]{color: var(--d-good);font-weight: 600;font-variant-numeric: tabular-nums}.empimp-result p .err[b-7h1z42rguv]{color: var(--d-danger);font-weight: 600;font-variant-numeric: tabular-nums}.empimp-err-list[b-7h1z42rguv]{margin: 8px 0 0;padding-left: 20px;color: var(--d-danger);font-size: 12px}.empimp-err-list li[b-7h1z42rguv]{margin-bottom: 2px}
/* /src/Features/Org/Pages/Manager/Employees/EmployeesIndex.razor.rz.scp.css */
.emp-root[b-7bzvs2u8eo]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);min-height: 100%}.emp-num[b-7bzvs2u8eo]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em;font-feature-settings: 'tnum'}.emp-hero[b-7bzvs2u8eo]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.emp-hero h1[b-7bzvs2u8eo]{margin: 0;font-family: 'Inter Tight','Inter',ui-sans-serif,sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.emp-hero h1 em[b-7bzvs2u8eo]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.emp-hero-meta[b-7bzvs2u8eo]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.emp-hero-meta .dot[b-7bzvs2u8eo]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.emp-hero-actions[b-7bzvs2u8eo]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.emp-btn[b-7bzvs2u8eo]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.emp-btn:hover[b-7bzvs2u8eo]{background: var(--d-surface-2);text-decoration: none;color: var(--d-ink)}.emp-btn:disabled[b-7bzvs2u8eo]{opacity: 0.5;cursor: not-allowed}.emp-btn-accent[b-7bzvs2u8eo]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.emp-btn-accent:hover[b-7bzvs2u8eo]{background: var(--d-accent-grad-hover);color: #fff}.emp-btn-ghost[b-7bzvs2u8eo]{background: transparent;border-color: transparent;color: var(--d-ink-2)}.emp-btn-ghost:hover[b-7bzvs2u8eo]{background: var(--d-surface-2);color: var(--d-ink)}.emp-btn-danger[b-7bzvs2u8eo]{background: var(--d-danger);color: #fff;border-color: transparent}.emp-btn-danger:hover[b-7bzvs2u8eo]{background: #b91c1c;color: #fff}.emp-btn-sm[b-7bzvs2u8eo]{height: 32px;padding: 0 10px;font-size: 12px}.emp-kpis[b-7bzvs2u8eo]{display: grid;grid-template-columns: repeat(4,1fr);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.emp-kpi[b-7bzvs2u8eo]{padding: 16px 18px 14px;border-right: 1px solid var(--d-line);display: flex;flex-direction: column;gap: 8px;min-width: 0}.emp-kpi:last-child[b-7bzvs2u8eo]{border-right: 0}.emp-kpi-lbl[b-7bzvs2u8eo]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;display: flex;align-items: center;gap: 8px}.emp-kpi-dot[b-7bzvs2u8eo]{width: 6px;height: 6px;border-radius: 50%;background: var(--d-ink-4);flex-shrink: 0}.emp-kpi-dot.accent[b-7bzvs2u8eo]{background: var(--d-accent-grad)}.emp-kpi-dot.good[b-7bzvs2u8eo]{background: var(--d-good)}.emp-kpi-dot.danger[b-7bzvs2u8eo]{background: var(--d-danger)}.emp-kpi-val b[b-7bzvs2u8eo]{font-family: 'Inter Tight','Inter',sans-serif;font-weight: 600;font-size: 28px;letter-spacing: -0.03em;color: var(--d-ink);line-height: 1}.emp-kpi.is-empty .emp-kpi-val b[b-7bzvs2u8eo]{color: var(--d-ink-4)}.emp-card[b-7bzvs2u8eo]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.emp-card.emp-card-overflow[b-7bzvs2u8eo]{overflow: visible}.emp-card-hd[b-7bzvs2u8eo]{display: flex;align-items: center;justify-content: space-between;padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);gap: 12px;flex-wrap: wrap}.emp-card-hd h3[b-7bzvs2u8eo]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.emp-toolbar[b-7bzvs2u8eo]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.emp-search[b-7bzvs2u8eo]{position: relative;width: 320px;max-width: 100%}.emp-search svg[b-7bzvs2u8eo]{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);color: var(--d-ink-4);pointer-events: none}.emp-search input[b-7bzvs2u8eo]{width: 100%;height: 38px;padding: 0 12px 0 36px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink);transition: border-color .12s,box-shadow .12s}.emp-search input:focus[b-7bzvs2u8eo]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.emp-tbl-wrap[b-7bzvs2u8eo]{overflow-x: auto;flex: 1;min-height: 0}.emp-tbl[b-7bzvs2u8eo]{width: 100%;border-collapse: collapse;font-size: 14px}.emp-tbl thead th[b-7bzvs2u8eo]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap;position: sticky;top: 0;z-index: 1}.emp-tbl thead th.right[b-7bzvs2u8eo]{text-align: right}.emp-tbl thead th.center[b-7bzvs2u8eo]{text-align: center}.emp-tbl tbody td[b-7bzvs2u8eo]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.emp-tbl tbody tr:last-child td[b-7bzvs2u8eo]{border-bottom: 0}.emp-tbl tbody tr:hover[b-7bzvs2u8eo]{background: var(--d-surface-2)}.emp-tbl td.right[b-7bzvs2u8eo]{text-align: right}.emp-tbl td.center[b-7bzvs2u8eo]{text-align: center}.emp-tbl-code[b-7bzvs2u8eo]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-ink-3)}.emp-tbl-name[b-7bzvs2u8eo]{font-weight: 500;color: var(--d-ink)}.emp-tbl-sub[b-7bzvs2u8eo]{font-size: 11.5px;color: var(--d-ink-3);margin-top: 2px}.emp-tag[b-7bzvs2u8eo]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 10px;border-radius: 999px;font-size: 11.5px;font-weight: 500;line-height: 1.5}.emp-tag .d[b-7bzvs2u8eo]{width: 6px;height: 6px;border-radius: 50%;flex-shrink: 0}.emp-tag.good[b-7bzvs2u8eo]{background: color-mix(in srgb,var(--d-good) 12%,transparent);color: var(--d-good)}.emp-tag.good .d[b-7bzvs2u8eo]{background: var(--d-good)}.emp-tag.draft[b-7bzvs2u8eo]{background: var(--d-surface-2);color: var(--d-ink-3)}.emp-tag.draft .d[b-7bzvs2u8eo]{background: var(--d-ink-4)}.emp-tag.danger[b-7bzvs2u8eo]{background: color-mix(in srgb,var(--d-danger) 12%,transparent);color: var(--d-danger)}.emp-tag.danger .d[b-7bzvs2u8eo]{background: var(--d-danger)}.emp-rank-tag[b-7bzvs2u8eo]{display: inline-flex;align-items: center;padding: 2px 10px;border-radius: 999px;font-size: 11.5px;font-weight: 500}.emp-actions[b-7bzvs2u8eo]{display: inline-flex;align-items: center;gap: 2px;justify-content: flex-end}.emp-icon-btn[b-7bzvs2u8eo]{width: 30px;height: 30px;display: inline-flex;align-items: center;justify-content: center;border: 0;background: transparent;border-radius: 7px;color: var(--d-ink-3);cursor: pointer;transition: background .12s,color .12s}.emp-icon-btn:hover[b-7bzvs2u8eo]{background: var(--d-surface-2);color: var(--d-ink)}.emp-icon-btn.danger:hover[b-7bzvs2u8eo]{background: color-mix(in srgb,var(--d-danger) 10%,transparent);color: var(--d-danger)}.emp-icon-btn.edit:hover[b-7bzvs2u8eo]{background: color-mix(in srgb,#2563eb 10%,transparent);color: #2563eb}.emp-empty[b-7bzvs2u8eo]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 48px 16px;color: var(--d-ink-3);text-align: center}.emp-empty b[b-7bzvs2u8eo]{color: var(--d-ink);font-weight: 500;font-size: 14px}.emp-empty small[b-7bzvs2u8eo]{font-size: 12px}.emp-empty svg[b-7bzvs2u8eo]{margin-bottom: 6px;color: var(--d-ink-4)}.emp-empty-link[b-7bzvs2u8eo]{color: var(--d-accent);font-weight: 500;font-size: 14px;text-decoration: none;background: none;border: 0;cursor: pointer;padding: 4px 0}.emp-empty-link:hover[b-7bzvs2u8eo]{text-decoration: underline}.emp-loading[b-7bzvs2u8eo]{display: flex;align-items: center;justify-content: center;padding: 64px 0}.emp-spinner[b-7bzvs2u8eo]{width: 28px;height: 28px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: emp-spin-b-7bzvs2u8eo 0.7s linear infinite}@keyframes emp-spin-b-7bzvs2u8eo{to{transform: rotate(360deg)}}.emp-banner[b-7bzvs2u8eo]{padding: 10px 14px;border-radius: var(--d-r);font-size: 14px;background: color-mix(in srgb,var(--d-good) 10%,transparent);color: var(--d-good);border: 1px solid color-mix(in srgb,var(--d-good) 30%,transparent)}.emp-modal-backdrop[b-7bzvs2u8eo]{position: fixed;inset: 0;z-index: 9999;display: flex;align-items: center;justify-content: center;padding: 16px;background: rgba(28,25,23,0.55)}.emp-modal[b-7bzvs2u8eo]{width: 100%;max-width: 720px;max-height: 90vh;background: var(--d-surface);border-radius: var(--d-r);border: 1px solid var(--d-line);box-shadow: 0 20px 50px -12px rgba(28,25,23,0.35);display: flex;flex-direction: column;overflow: hidden}.emp-modal-hd[b-7bzvs2u8eo]{display: flex;align-items: center;justify-content: space-between;padding: 14px 18px;border-bottom: 1px solid var(--d-line)}.emp-modal-hd h2[b-7bzvs2u8eo]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 17px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink)}.emp-modal-hd .sub[b-7bzvs2u8eo]{font-size: 12px;color: var(--d-ink-3);margin-top: 2px}.emp-modal-close[b-7bzvs2u8eo]{width: 32px;height: 32px;border: 0;background: transparent;border-radius: 7px;color: var(--d-ink-3);cursor: pointer;display: inline-flex;align-items: center;justify-content: center}.emp-modal-close:hover[b-7bzvs2u8eo]{background: var(--d-surface-2);color: var(--d-ink)}.emp-modal-body[b-7bzvs2u8eo]{flex: 1;overflow-y: auto;padding: 18px}.emp-modal-ft[b-7bzvs2u8eo]{display: flex;align-items: center;justify-content: flex-end;gap: 10px;padding: 12px 18px;border-top: 1px solid var(--d-line);background: var(--d-surface-2)}.emp-form-wrap[b-7bzvs2u8eo]{display: flex;flex-direction: column;gap: 14px}.emp-section-title[b-7bzvs2u8eo]{font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;padding-bottom: 8px;border-bottom: 1px solid var(--d-line-2);margin-bottom: 4px}.emp-section-title small[b-7bzvs2u8eo]{text-transform: none;letter-spacing: 0;color: var(--d-ink-4);font-weight: 400;font-size: 11px;margin-left: 4px}.emp-form-grid[b-7bzvs2u8eo]{display: grid;gap: 14px}.emp-form-grid.cols-2[b-7bzvs2u8eo]{grid-template-columns: 1fr}.emp-form-grid.cols-3[b-7bzvs2u8eo]{grid-template-columns: 1fr}@media (min-width: 640px){.emp-form-grid.cols-2[b-7bzvs2u8eo]{grid-template-columns: 1fr 1fr}.emp-form-grid.cols-3[b-7bzvs2u8eo]{grid-template-columns: 1fr 1fr 1fr}}.emp-field label[b-7bzvs2u8eo],.emp-field-label[b-7bzvs2u8eo]{display: block;font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.06em;margin-bottom: 6px}.emp-field .req[b-7bzvs2u8eo],.emp-field-label .req[b-7bzvs2u8eo],.req[b-7bzvs2u8eo]{color: var(--d-danger)}.emp-input[b-7bzvs2u8eo],.emp-select[b-7bzvs2u8eo]{width: 100%;height: 38px;padding: 0 12px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink);transition: border-color .12s,box-shadow .12s}.emp-input:focus[b-7bzvs2u8eo],.emp-select:focus[b-7bzvs2u8eo]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.emp-error-banner[b-7bzvs2u8eo]{padding: 10px 14px;border-radius: var(--d-r);font-size: 14px;background: color-mix(in srgb,var(--d-danger) 10%,transparent);color: var(--d-danger);border: 1px solid color-mix(in srgb,var(--d-danger) 30%,transparent)}.emp-info-banner[b-7bzvs2u8eo]{padding: 10px 14px;border-radius: var(--d-r);font-size: 12px;background: var(--d-warn-soft);color: #92400e;border: 1px solid color-mix(in srgb,var(--d-warn) 30%,transparent)}.emp-edit-head[b-7bzvs2u8eo]{display: flex;align-items: center;gap: 12px;padding: 12px 14px;background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: var(--d-r)}.emp-avatar[b-7bzvs2u8eo]{width: 38px;height: 38px;border-radius: 50%;background: var(--d-accent-soft);color: var(--d-accent);display: flex;align-items: center;justify-content: center;font-weight: 600;font-size: 14px;flex-shrink: 0}.emp-toggle[b-7bzvs2u8eo]{position: relative;display: inline-flex;align-items: center;height: 24px;width: 44px;border: 0;border-radius: 999px;background: var(--d-line);cursor: pointer;transition: background .12s}.emp-toggle.on[b-7bzvs2u8eo]{background: var(--d-good)}.emp-toggle .knob[b-7bzvs2u8eo]{display: inline-block;height: 18px;width: 18px;border-radius: 50%;background: #fff;transform: translateX(3px);transition: transform .15s;box-shadow: 0 1px 2px rgba(0,0,0,0.15)}.emp-toggle.on .knob[b-7bzvs2u8eo]{transform: translateX(23px)}.emp-role-grid[b-7bzvs2u8eo]{display: grid;grid-template-columns: 1fr;gap: 8px}@media (min-width: 640px){.emp-role-grid[b-7bzvs2u8eo]{grid-template-columns: 1fr 1fr}}.emp-role-card[b-7bzvs2u8eo]{display: flex;align-items: flex-start;gap: 10px;padding: 10px 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);cursor: pointer;transition: border-color .12s,background .12s}.emp-role-card:hover[b-7bzvs2u8eo]{border-color: var(--d-ink-4)}.emp-role-card.is-on[b-7bzvs2u8eo]{border-color: var(--d-accent);background: var(--d-accent-soft)}.emp-role-card input[type="checkbox"][b-7bzvs2u8eo]{width: 16px;height: 16px;accent-color: var(--d-accent);margin-top: 2px}.emp-role-name[b-7bzvs2u8eo]{font-size: 14px;font-weight: 500;color: var(--d-ink);display: block}.emp-role-desc[b-7bzvs2u8eo]{font-size: 11.5px;color: var(--d-ink-3);margin-top: 2px}.emp-role-perm[b-7bzvs2u8eo]{font-size: 11px;color: var(--d-ink-4);margin-top: 2px}.emp-dl[b-7bzvs2u8eo]{display: grid;grid-template-columns: 1fr;gap: 16px}@media (min-width: 640px){.emp-dl[b-7bzvs2u8eo]{grid-template-columns: 1fr 1fr}}.emp-dl dt[b-7bzvs2u8eo]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;margin-bottom: 4px}.emp-dl dd[b-7bzvs2u8eo]{margin: 0;font-size: 14px;color: var(--d-ink)}
/* /src/Features/Org/Pages/Manager/Employees/OrgChart.razor.rz.scp.css */
.nm-list-page[b-rlj7wi79cc]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-rlj7wi79cc]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-rlj7wi79cc]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-rlj7wi79cc]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-sub b[b-rlj7wi79cc]{color: var(--nm-ink)}.nm-kpis[b-rlj7wi79cc]{display: grid;grid-template-columns: repeat(3,1fr);gap: 12px}.nm-list-toolbar[b-rlj7wi79cc]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 14px}.tb-search[b-rlj7wi79cc]{width: 280px}.tb-tree-actions[b-rlj7wi79cc]{display: flex;gap: 6px;margin-left: auto}.org-node__ico[b-rlj7wi79cc]{flex: none;width: 26px;height: 26px;border-radius: 7px;display: grid;place-items: center;font-size: 13px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);color: var(--nm-ink-2)}.org-node__ico.is-root[b-rlj7wi79cc]{background: var(--nm-brand-50);border-color: var(--nm-brand-100);color: var(--nm-brand-600)}.org-node__name[b-rlj7wi79cc]{flex: 1;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 13.5px}.org-node__name.is-root[b-rlj7wi79cc]{font-weight: 700}.org-node__code[b-rlj7wi79cc]{flex: none;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;color: var(--nm-muted)}.org-node__count[b-rlj7wi79cc]{flex: none;display: inline-flex;align-items: center;gap: 4px;padding: 1px 8px;border-radius: var(--nm-r-pill);border: 1px solid var(--nm-border);background: var(--nm-surface-2);font-size: 11px;font-weight: 600;font-variant-numeric: tabular-nums;color: var(--nm-ink-2)}.org-node__count i[b-rlj7wi79cc]{font-size: 10px;color: var(--nm-muted)}.org-node__count.is-zero[b-rlj7wi79cc]{background: var(--nm-warn-soft);color: var(--nm-warn)}.org-node__count.is-zero i[b-rlj7wi79cc]{color: var(--nm-warn)}@media (max-width: 640px){.nm-list-page[b-rlj7wi79cc]{padding: 14px 14px 20px}.nm-kpis[b-rlj7wi79cc]{grid-template-columns: 1fr}.tb-search[b-rlj7wi79cc]{width: 100%}.tb-tree-actions[b-rlj7wi79cc]{margin-left: 0}.org-node__code[b-rlj7wi79cc]{display: none}}
/* /src/Features/Org/Pages/Manager/JobTitles/JobTitlesIndex.razor.rz.scp.css */
.jobs-root[b-j8633wyprc]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);min-height: 100%}.jobs-num[b-j8633wyprc]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em;font-feature-settings: 'tnum'}.jobs-hero[b-j8633wyprc]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.jobs-hero h1[b-j8633wyprc]{margin: 0;font-family: 'Inter Tight','Inter',ui-sans-serif,sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.jobs-hero h1 em[b-j8633wyprc]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.jobs-hero-meta[b-j8633wyprc]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.jobs-hero-meta .dot[b-j8633wyprc]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.jobs-hero-actions[b-j8633wyprc]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.jobs-btn[b-j8633wyprc]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.jobs-btn:hover[b-j8633wyprc]{background: var(--d-surface-2);text-decoration: none;color: var(--d-ink)}.jobs-btn:disabled[b-j8633wyprc]{opacity: 0.5;cursor: not-allowed}.jobs-btn-accent[b-j8633wyprc]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.jobs-btn-accent:hover[b-j8633wyprc]{background: var(--d-accent-grad-hover);color: #fff}.jobs-btn-ghost[b-j8633wyprc]{background: transparent;border-color: transparent;color: var(--d-ink-2)}.jobs-btn-ghost:hover[b-j8633wyprc]{background: var(--d-surface-2);color: var(--d-ink)}.jobs-btn-sm[b-j8633wyprc]{height: 32px;padding: 0 10px;font-size: 12px}.jobs-link-add[b-j8633wyprc]{background: none;border: 0;color: var(--d-accent);font-size: 12px;font-weight: 500;cursor: pointer;display: inline-flex;align-items: center;gap: 4px}.jobs-link-add:hover[b-j8633wyprc]{text-decoration: underline}.jobs-kpis[b-j8633wyprc]{display: grid;grid-template-columns: repeat(4,1fr);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.jobs-kpi[b-j8633wyprc]{padding: 16px 18px 14px;border-right: 1px solid var(--d-line);display: flex;flex-direction: column;gap: 8px;min-width: 0}.jobs-kpi:last-child[b-j8633wyprc]{border-right: 0}.jobs-kpi-lbl[b-j8633wyprc]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;display: flex;align-items: center;gap: 8px}.jobs-kpi-dot[b-j8633wyprc]{width: 6px;height: 6px;border-radius: 50%;background: var(--d-ink-4);flex-shrink: 0}.jobs-kpi-dot.accent[b-j8633wyprc]{background: var(--d-accent-grad)}.jobs-kpi-dot.good[b-j8633wyprc]{background: var(--d-good)}.jobs-kpi-dot.danger[b-j8633wyprc]{background: var(--d-danger)}.jobs-kpi-val b[b-j8633wyprc]{font-family: 'Inter Tight','Inter',sans-serif;font-weight: 600;font-size: 28px;letter-spacing: -0.03em;color: var(--d-ink);line-height: 1}.jobs-kpi.is-empty .jobs-kpi-val b[b-j8633wyprc]{color: var(--d-ink-4)}@media (max-width: 768px){.jobs-kpis[b-j8633wyprc]{grid-template-columns: repeat(2,1fr)}.jobs-kpi:nth-child(2)[b-j8633wyprc]{border-right: 0}.jobs-kpi:nth-child(1)[b-j8633wyprc],.jobs-kpi:nth-child(2)[b-j8633wyprc]{border-bottom: 1px solid var(--d-line)}}.jobs-card[b-j8633wyprc]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden;display: flex;flex-direction: column}.jobs-card-hd[b-j8633wyprc]{display: flex;align-items: center;justify-content: space-between;padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);gap: 12px;flex-wrap: wrap}.jobs-toolbar[b-j8633wyprc]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;width: 100%}.jobs-search[b-j8633wyprc]{position: relative;width: 280px;max-width: 100%}.jobs-search svg[b-j8633wyprc]{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);color: var(--d-ink-4);pointer-events: none}.jobs-search input[b-j8633wyprc]{width: 100%;height: 38px;padding: 0 12px 0 36px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink);transition: border-color .12s,box-shadow .12s}.jobs-search input:focus[b-j8633wyprc]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.jobs-select[b-j8633wyprc]{height: 38px;padding: 0 32px 0 12px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink);transition: border-color .12s,box-shadow .12s;min-width: 200px}.jobs-select:focus[b-j8633wyprc]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.jobs-content[b-j8633wyprc]{flex: 1;min-height: 0;overflow: auto;padding: 12px 16px;display: flex;flex-direction: column;gap: 14px}.jobs-group[b-j8633wyprc]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.jobs-group-hd[b-j8633wyprc]{display: flex;align-items: center;justify-content: space-between;padding: 10px 14px;background: var(--d-surface-2);border-bottom: 1px solid var(--d-line)}.jobs-group-name[b-j8633wyprc]{font-size: 12px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.jobs-tbl[b-j8633wyprc]{width: 100%;border-collapse: collapse;font-size: 14px}.jobs-tbl tbody td[b-j8633wyprc]{padding: 11px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.jobs-tbl tbody tr:last-child td[b-j8633wyprc]{border-bottom: 0}.jobs-tbl tbody tr:hover[b-j8633wyprc]{background: var(--d-surface-2)}.jobs-tbl td.right[b-j8633wyprc]{text-align: right}.jobs-tbl-name[b-j8633wyprc]{font-weight: 500;color: var(--d-ink)}.jobs-tbl-desc[b-j8633wyprc]{color: var(--d-ink-3);max-width: 320px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block}.jobs-sort[b-j8633wyprc]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11.5px;color: var(--d-ink-4)}.jobs-tag[b-j8633wyprc]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 10px;border-radius: 999px;font-size: 11.5px;font-weight: 500;line-height: 1.5}.jobs-tag .d[b-j8633wyprc]{width: 6px;height: 6px;border-radius: 50%;flex-shrink: 0}.jobs-tag.good[b-j8633wyprc]{background: color-mix(in srgb,var(--d-good) 12%,transparent);color: var(--d-good)}.jobs-tag.good .d[b-j8633wyprc]{background: var(--d-good)}.jobs-tag.draft[b-j8633wyprc]{background: var(--d-surface-2);color: var(--d-ink-3)}.jobs-tag.draft .d[b-j8633wyprc]{background: var(--d-ink-4)}.jobs-actions[b-j8633wyprc]{display: inline-flex;align-items: center;gap: 2px;justify-content: flex-end}.jobs-icon-btn[b-j8633wyprc]{width: 30px;height: 30px;display: inline-flex;align-items: center;justify-content: center;border: 0;background: transparent;border-radius: 7px;color: var(--d-ink-3);cursor: pointer;transition: background .12s,color .12s}.jobs-icon-btn:hover[b-j8633wyprc]{background: var(--d-surface-2);color: var(--d-ink)}.jobs-icon-btn.danger:hover[b-j8633wyprc]{background: color-mix(in srgb,var(--d-danger) 10%,transparent);color: var(--d-danger)}.jobs-icon-btn.edit:hover[b-j8633wyprc]{background: color-mix(in srgb,#2563eb 10%,transparent);color: #2563eb}.jobs-empty[b-j8633wyprc]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 48px 16px;color: var(--d-ink-3);text-align: center}.jobs-empty b[b-j8633wyprc]{color: var(--d-ink);font-weight: 500;font-size: 14px}.jobs-empty small[b-j8633wyprc]{font-size: 12px}.jobs-empty svg[b-j8633wyprc]{margin-bottom: 6px;color: var(--d-ink-4)}.jobs-loading[b-j8633wyprc]{display: flex;align-items: center;justify-content: center;padding: 64px 0}.jobs-spinner[b-j8633wyprc]{width: 28px;height: 28px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: jobs-spin-b-j8633wyprc 0.7s linear infinite}@keyframes jobs-spin-b-j8633wyprc{to{transform: rotate(360deg)}}.jobs-modal-backdrop[b-j8633wyprc]{position: fixed;inset: 0;z-index: 9999;display: flex;align-items: center;justify-content: center;padding: 16px;background: rgba(28,25,23,0.55);backdrop-filter: blur(4px);-webkit-backdrop-filter: blur(4px)}.jobs-modal[b-j8633wyprc]{width: 100%;max-width: 480px;max-height: 90vh;background: var(--d-surface);border-radius: var(--d-r);border: 1px solid var(--d-line);box-shadow: 0 20px 50px -12px rgba(28,25,23,0.35);display: flex;flex-direction: column;overflow: hidden}.jobs-modal-hd[b-j8633wyprc]{display: flex;align-items: center;justify-content: space-between;padding: 14px 18px;border-bottom: 1px solid var(--d-line)}.jobs-modal-hd h2[b-j8633wyprc]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 17px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink)}.jobs-modal-close[b-j8633wyprc]{width: 32px;height: 32px;border: 0;background: transparent;border-radius: 7px;color: var(--d-ink-3);cursor: pointer;display: inline-flex;align-items: center;justify-content: center}.jobs-modal-close:hover[b-j8633wyprc]{background: var(--d-surface-2);color: var(--d-ink)}.jobs-modal-body[b-j8633wyprc]{flex: 1;overflow-y: auto;padding: 18px;display: flex;flex-direction: column;gap: 14px}.jobs-modal-ft[b-j8633wyprc]{display: flex;align-items: center;justify-content: flex-end;gap: 10px;padding: 12px 18px;border-top: 1px solid var(--d-line);background: var(--d-surface-2)}.jobs-field label[b-j8633wyprc]{display: block;font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.06em;margin-bottom: 6px}.jobs-field .req[b-j8633wyprc]{color: var(--d-danger)}.jobs-field .jobs-hint[b-j8633wyprc]{display: block;margin-top: 5px;font-size: 11.5px;font-weight: 400;line-height: 1.45;color: var(--d-ink-3);text-transform: none;letter-spacing: 0}.jobs-input[b-j8633wyprc],.jobs-modal-select[b-j8633wyprc],.jobs-textarea[b-j8633wyprc]{width: 100%;padding: 0 12px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink);transition: border-color .12s,box-shadow .12s}.jobs-input[b-j8633wyprc],.jobs-modal-select[b-j8633wyprc]{height: 38px}.jobs-textarea[b-j8633wyprc]{padding: 10px 12px;resize: vertical;min-height: 70px;font-family: inherit;line-height: 1.5}.jobs-input:focus[b-j8633wyprc],.jobs-modal-select:focus[b-j8633wyprc],.jobs-textarea:focus[b-j8633wyprc]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.jobs-error-banner[b-j8633wyprc]{padding: 10px 14px;border-radius: var(--d-r);font-size: 14px;background: color-mix(in srgb,var(--d-danger) 10%,transparent);color: var(--d-danger);border: 1px solid color-mix(in srgb,var(--d-danger) 30%,transparent)}.jobs-check-row[b-j8633wyprc]{display: flex;align-items: center;gap: 10px;cursor: pointer}.jobs-check-row input[type="checkbox"][b-j8633wyprc]{width: 16px;height: 16px;accent-color: var(--d-accent)}.jobs-check-row span[b-j8633wyprc]{font-size: 14px;color: var(--d-ink-2)}.jobs-page[b-j8633wyprc]{flex-shrink: 0}
/* /src/Features/Org/Pages/Manager/MyCompany.razor.rz.scp.css */
.mc-root[b-nuzfp5fh6o]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-danger: #dc2626;--d-danger-soft: #fee2e2;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);min-height: 100%;padding: 2.5rem 1.75rem;display: flex;align-items: center;justify-content: center}.mc-error-card[b-nuzfp5fh6o]{max-width: 460px;width: 100%;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 28px 24px;text-align: center}.mc-error-ico[b-nuzfp5fh6o]{width: 48px;height: 48px;margin: 0 auto 14px;border-radius: 12px;background: var(--d-danger-soft);color: var(--d-danger);display: grid;place-items: center}.mc-error-title[b-nuzfp5fh6o]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 17px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink);margin: 0 0 8px}.mc-error-msg[b-nuzfp5fh6o]{font-size: 14px;color: var(--d-ink-3);margin: 0 0 18px;line-height: 1.5}.mc-back[b-nuzfp5fh6o]{display: inline-flex;align-items: center;gap: 6px;height: 38px;padding: 0 16px;border-radius: var(--d-r);background: var(--d-accent-grad);color: #fff;font-size: 14px;font-weight: 500;text-decoration: none;border: 1px solid transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22);transition: filter .12s}.mc-back:hover[b-nuzfp5fh6o]{color: #fff;text-decoration: none;filter: brightness(0.96)}.mc-loading-wrap[b-nuzfp5fh6o]{display: flex;align-items: center;gap: 14px;color: var(--d-ink-3);font-size: 14px}.mc-spinner[b-nuzfp5fh6o]{width: 28px;height: 28px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: mc-spin-b-nuzfp5fh6o 0.7s linear infinite}@keyframes mc-spin-b-nuzfp5fh6o{to{transform: rotate(360deg)}}
/* /src/Features/Org/Pages/Manager/PermissionsIndex.razor.rz.scp.css */
.nm-list-page[b-r99yotp0lo]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-r99yotp0lo]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-r99yotp0lo]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-r99yotp0lo]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 660px}.nm-list-actions[b-r99yotp0lo]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.triage[b-r99yotp0lo]{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 8px;margin-bottom: 12px}.triage__seg[b-r99yotp0lo]{display: flex;flex-direction: column;align-items: flex-start;gap: 1px;padding: 9px 12px;border: 1px solid var(--nm-border);border-left: 3px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);font-family: inherit;text-align: left;cursor: pointer;transition: background .12s,border-color .12s}.triage__seg:hover[b-r99yotp0lo]{background: var(--nm-surface-2)}.triage__n[b-r99yotp0lo]{font-size: 19px;font-weight: 800;line-height: 1.1;color: var(--nm-ink);font-variant-numeric: tabular-nums}.triage__lbl[b-r99yotp0lo]{font-size: 11.5px;font-weight: 600;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 100%}.triage__seg--accent[b-r99yotp0lo]{border-left-color: var(--nm-brand-500)}.triage__seg--violet[b-r99yotp0lo]{border-left-color: var(--nm-violet,#7c3aed)}.triage__seg--info[b-r99yotp0lo]{border-left-color: var(--nm-info)}.triage__seg--good[b-r99yotp0lo]{border-left-color: var(--nm-ok)}.triage__seg--pending[b-r99yotp0lo]{border-left-color: var(--nm-muted)}.triage__seg.is-active[b-r99yotp0lo]{border-color: var(--nm-brand-500);background: var(--nm-brand-50,var(--nm-surface-2));box-shadow: inset 0 0 0 1px var(--nm-brand-500)}.triage__seg.is-active .triage__lbl[b-r99yotp0lo]{color: var(--nm-brand-700)}.integrity[b-r99yotp0lo]{display: flex;align-items: center;gap: 10px;padding: 8px 12px;margin-bottom: 10px;border: 1px solid var(--nm-border);border-left: 3px solid var(--nm-border);border-radius: var(--nm-r-input);font-size: 13px;line-height: 1.5;color: var(--nm-ink)}.integrity i[b-r99yotp0lo]{font-size: 14px;flex-shrink: 0}.integrity span[b-r99yotp0lo]{min-width: 0}.integrity--bad[b-r99yotp0lo]{border-left-color: var(--nm-bad);background: color-mix(in srgb,var(--nm-bad) 7%,transparent)}.integrity--bad i[b-r99yotp0lo]{color: var(--nm-bad)}.integrity--warn[b-r99yotp0lo]{border-left-color: var(--nm-warn);background: color-mix(in srgb,var(--nm-warn) 8%,transparent)}.integrity--warn i[b-r99yotp0lo]{color: var(--nm-warn)}.integrity__act[b-r99yotp0lo]{margin-left: auto;flex-shrink: 0;padding: 3px 10px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface);font-family: inherit;font-size: 12px;font-weight: 700;color: var(--nm-ink);cursor: pointer}.integrity__act:hover[b-r99yotp0lo]{background: var(--nm-surface-2)}.nm-list-toolbar[b-r99yotp0lo]{display: flex;align-items: flex-start;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-bottom: 10px}.tb-filters[b-r99yotp0lo]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.tb-search[b-r99yotp0lo]{width: 300px}.tb-pick[b-r99yotp0lo]{width: 190px}.tb-count[b-r99yotp0lo]{font-size: 12.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums;padding-top: 8px;white-space: nowrap}.chipbar[b-r99yotp0lo]{display: flex;flex-wrap: wrap;gap: 6px;margin-bottom: 12px}.ptree[b-r99yotp0lo]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow: hidden}.ptree__row[b-r99yotp0lo]{display: flex;align-items: center;gap: 8px;padding: 7px 12px 7px 8px;border-bottom: 1px solid var(--nm-border);border-left: 3px solid transparent;min-height: 40px;transition: background .12s}.ptree__row:last-child[b-r99yotp0lo]{border-bottom: 0}.ptree__row:hover[b-r99yotp0lo]{background: var(--nm-surface-2)}.ptree__row--module[b-r99yotp0lo]{border-left-color: var(--nm-violet,#7c3aed)}.ptree__row--menugroup[b-r99yotp0lo]{border-left-color: var(--nm-info)}.ptree__row--screen[b-r99yotp0lo]{border-left-color: var(--nm-ok)}.ptree__row--action[b-r99yotp0lo]{border-left-color: var(--nm-border-strong)}.ptree__row.is-off[b-r99yotp0lo]{opacity: .55}.ptree__row.is-off:hover[b-r99yotp0lo]{opacity: 1}.ptree__row.is-broken[b-r99yotp0lo]{background: color-mix(in srgb,var(--nm-bad) 5%,transparent)}.ptree__row.is-broken:hover[b-r99yotp0lo]{background: color-mix(in srgb,var(--nm-bad) 9%,transparent)}.ptree__chev[b-r99yotp0lo]{display: inline-flex;align-items: center;justify-content: center;width: 22px;height: 22px;padding: 0;border: 0;border-radius: 6px;background: transparent;color: var(--nm-muted);font-size: 11px;cursor: pointer;flex-shrink: 0}.ptree__chev:hover[b-r99yotp0lo]{background: var(--nm-border);color: var(--nm-ink)}.ptree__chev--empty[b-r99yotp0lo]{cursor: default}.ptree__chev--empty:hover[b-r99yotp0lo]{background: transparent}.ptree__code[b-r99yotp0lo]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;font-weight: 700;color: var(--nm-ink);white-space: nowrap;flex-shrink: 0}.ptree__name[b-r99yotp0lo]{font-size: 12.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;min-width: 0;flex: 1}.ptree__meta[b-r99yotp0lo]{display: inline-flex;align-items: center;gap: 6px;flex-shrink: 0;margin-left: auto}.ptree__pill[b-r99yotp0lo]{display: inline-flex;align-items: center;gap: 4px;padding: 1px 7px;border: 1px solid var(--nm-border);border-radius: 999px;background: var(--nm-surface-2);font-size: 11px;font-weight: 600;color: var(--nm-muted);white-space: nowrap}.ptree__pill--route[b-r99yotp0lo]{font-family: ui-monospace,'JetBrains Mono',monospace;max-width: 200px;overflow: hidden;text-overflow: ellipsis;display: inline-block}.ptree__pill--bit[b-r99yotp0lo]{font-family: ui-monospace,'JetBrains Mono',monospace;font-variant-numeric: tabular-nums;color: var(--nm-ink);border-color: var(--nm-border-strong)}.ptree__pill--bit .sep[b-r99yotp0lo]{color: var(--nm-muted)}.ptree__pill--bit.is-dup[b-r99yotp0lo]{border-color: var(--nm-warn);background: color-mix(in srgb,var(--nm-warn) 14%,transparent);color: var(--nm-warn)}.ptree__pill--bad[b-r99yotp0lo]{border-color: var(--nm-bad);background: color-mix(in srgb,var(--nm-bad) 12%,transparent);color: var(--nm-bad)}.ptree__kids[b-r99yotp0lo]{min-width: 20px;text-align: center;padding: 1px 6px;border-radius: 999px;background: var(--nm-border);font-size: 11px;font-weight: 700;color: var(--nm-ink-2,var(--nm-ink));font-variant-numeric: tabular-nums}.ptree__acts[b-r99yotp0lo]{display: inline-flex;align-items: center;gap: 2px;flex-shrink: 0}.pfrm[b-r99yotp0lo]{display: flex;flex-direction: column;gap: 14px}.pfrm__sec[b-r99yotp0lo]{display: flex;flex-direction: column;gap: 12px;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.pfrm__h[b-r99yotp0lo]{margin: 0;font-size: 11px;font-weight: 800;letter-spacing: .07em;text-transform: uppercase;color: var(--nm-muted)}.pfrm__grid[b-r99yotp0lo]{display: grid;grid-template-columns: 1fr 1fr;gap: 12px}.pfrm__switches[b-r99yotp0lo]{display: flex;align-items: center;gap: 22px;flex-wrap: wrap}.pfrm__note[b-r99yotp0lo]{margin: 0;font-size: 12px;color: var(--nm-muted);line-height: 1.55}.pfrm__more[b-r99yotp0lo]{display: inline-flex;align-items: center;gap: 7px;padding: 0;border: 0;background: transparent;font-family: inherit;font-size: 11px;font-weight: 800;letter-spacing: .07em;text-transform: uppercase;color: var(--nm-muted);cursor: pointer}.pfrm__more:hover[b-r99yotp0lo]{color: var(--nm-ink)}.bitmap[b-r99yotp0lo]{display: flex;flex-direction: column;gap: 8px;padding: 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.bitmap__hd[b-r99yotp0lo]{display: flex;align-items: center;gap: 10px;font-size: 12px;font-weight: 700;color: var(--nm-ink);flex-wrap: wrap}.bitmap__free[b-r99yotp0lo]{color: var(--nm-muted);font-weight: 600;font-variant-numeric: tabular-nums}.bitmap__pick[b-r99yotp0lo]{margin-left: auto;display: inline-flex;align-items: center;gap: 5px;padding: 3px 10px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface);font-family: inherit;font-size: 12px;font-weight: 700;color: var(--nm-brand-700);cursor: pointer}.bitmap__pick:hover[b-r99yotp0lo]{background: var(--nm-brand-50,var(--nm-surface-2))}.bitmap__grid[b-r99yotp0lo]{display: grid;grid-template-columns: repeat(16,minmax(0,1fr));gap: 3px}.bitmap__cell[b-r99yotp0lo]{aspect-ratio: 1 / 1;display: flex;align-items: center;justify-content: center;padding: 0;border: 1px solid var(--nm-border);border-radius: 5px;background: var(--nm-surface);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10px;font-variant-numeric: tabular-nums;color: var(--nm-muted);cursor: pointer;transition: background .1s,border-color .1s}.bitmap__cell:hover[b-r99yotp0lo]{border-color: var(--nm-brand-500);color: var(--nm-ink)}.bitmap__cell.is-used[b-r99yotp0lo]{background: color-mix(in srgb,var(--nm-bad) 12%,transparent);border-color: color-mix(in srgb,var(--nm-bad) 35%,transparent);color: var(--nm-bad);font-weight: 700}.bitmap__cell.is-sel[b-r99yotp0lo]{background: var(--nm-brand-500);border-color: var(--nm-brand-700);color: #fff;font-weight: 800}.bitmap__lgd[b-r99yotp0lo]{display: flex;align-items: center;gap: 14px;font-size: 11px;color: var(--nm-muted)}.bitmap__lgd span[b-r99yotp0lo]{display: inline-flex;align-items: center;gap: 5px}.bitmap__lgd .dot[b-r99yotp0lo]{width: 9px;height: 9px;border-radius: 3px;border: 1px solid var(--nm-border)}.bitmap__lgd .dot--sel[b-r99yotp0lo]{background: var(--nm-brand-500);border-color: var(--nm-brand-700)}.bitmap__lgd .dot--used[b-r99yotp0lo]{background: color-mix(in srgb,var(--nm-bad) 12%,transparent);border-color: color-mix(in srgb,var(--nm-bad) 35%,transparent)}.bitmap__lgd .dot--free[b-r99yotp0lo]{background: var(--nm-surface)}@media (max-width: 1100px){.triage[b-r99yotp0lo]{grid-template-columns: repeat(3,minmax(0,1fr))}.ptree__pill--route[b-r99yotp0lo]{display: none}}@media (max-width: 860px){.bitmap__grid[b-r99yotp0lo]{grid-template-columns: repeat(8,minmax(0,1fr))}.pfrm__grid[b-r99yotp0lo]{grid-template-columns: 1fr}}@media (max-width: 720px){.nm-list-page[b-r99yotp0lo]{padding: 16px 14px 22px}.triage[b-r99yotp0lo]{grid-template-columns: repeat(2,minmax(0,1fr))}.tb-filters[b-r99yotp0lo]{width: 100%}.tb-search[b-r99yotp0lo],.tb-pick[b-r99yotp0lo]{width: 100%}.ptree__name[b-r99yotp0lo]{display: none}}
/* /src/Features/Org/Pages/Manager/PlatformMyCompany.razor.rz.scp.css */
.pmco-root[b-m35467e8jh]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-line: #e8e4df;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);min-height: calc(100vh - 64px);padding: 36px 28px;display: flex;align-items: center;justify-content: center}.pmco-card[b-m35467e8jh]{width: 100%;max-width: 480px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: 14px;box-shadow: 0 12px 32px -16px rgba(28,25,23,0.18);padding: 32px 28px;text-align: center}.pmco-ico[b-m35467e8jh]{width: 56px;height: 56px;margin: 0 auto 16px;border-radius: 14px;display: grid;place-items: center;background: #fef2f2;border: 1px solid #fecaca;color: var(--d-danger)}.pmco-card h2[b-m35467e8jh]{margin: 0 0 8px;font-family: 'Inter Tight',sans-serif;font-size: 18px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink)}.pmco-card p[b-m35467e8jh]{margin: 0 0 18px;font-size: 14px;color: var(--d-ink-3)}.pmco-link[b-m35467e8jh]{display: inline-flex;align-items: center;gap: 6px;padding: 8px 14px;border-radius: var(--d-r);background: var(--d-accent-soft);color: var(--d-accent);font-size: 14px;font-weight: 500;border: 1px solid #fed7aa;text-decoration: none;transition: background .12s}.pmco-link:hover[b-m35467e8jh]{background: #ffe4cc;color: var(--d-accent)}.pmco-loading[b-m35467e8jh]{display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px}.pmco-spin[b-m35467e8jh]{width: 24px;height: 24px;border-radius: 50%;border: 3px solid var(--d-accent);border-top-color: transparent;animation: pmco-spin-b-m35467e8jh 0.8s linear infinite}@keyframes pmco-spin-b-m35467e8jh{to{transform: rotate(360deg)}}
/* /src/Features/Org/Pages/Manager/PortalsPanel.razor.rz.scp.css */
.prt-note[b-ereh0o8l6f]{margin-bottom: 12px}.prt[b-ereh0o8l6f]{display: grid;grid-template-columns: 300px minmax(0,1fr);gap: 16px;align-items: start}@media (max-width: 1100px){.prt[b-ereh0o8l6f]{grid-template-columns: minmax(0,1fr)}}.prt-rail[b-ereh0o8l6f]{position: sticky;top: 12px;display: flex;flex-direction: column;max-height: calc(100vh - 24px);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow: hidden}@media (max-width: 1100px){.prt-rail[b-ereh0o8l6f]{position: static;max-height: 60vh}}.prt-rail__head[b-ereh0o8l6f]{display: flex;flex-direction: column;gap: 8px;padding: 12px 12px 10px;border-bottom: 1px solid var(--nm-border)}.prt-rail__title[b-ereh0o8l6f]{display: flex;align-items: center;justify-content: space-between;gap: 8px;padding-left: 2px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.prt-rail__title > span:first-child[b-ereh0o8l6f]{cursor: help}.prt-rail__title i[b-ereh0o8l6f]{font-size: 11px}.prt-rail__tools[b-ereh0o8l6f]{display: inline-flex;gap: 2px}.prt-rail__head[b-ereh0o8l6f] .prt-rail__add{width: 100%}.prt-list[b-ereh0o8l6f]{display: flex;flex-direction: column;gap: 4px;padding: 6px 8px 8px;overflow-y: auto;min-height: 0}.prt-list__empty[b-ereh0o8l6f]{margin: 8px;font-size: 12.5px;color: var(--nm-muted)}.prt-app[b-ereh0o8l6f]{display: flex;flex-direction: column;gap: 1px;padding-bottom: 6px}.prt-app + .prt-app[b-ereh0o8l6f]{padding-top: 8px;border-top: 1px solid var(--nm-border)}.prt-app__head[b-ereh0o8l6f]{display: flex;align-items: center;gap: 9px;padding: 6px 4px 6px 6px}.prt-app__ico[b-ereh0o8l6f]{display: inline-flex;align-items: center;justify-content: center;width: 30px;height: 30px;flex-shrink: 0;border-radius: 9px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 15px}.prt-app.is-off .prt-app__ico[b-ereh0o8l6f]{background: var(--nm-surface-2);color: var(--nm-muted)}.prt-app__txt[b-ereh0o8l6f]{display: flex;flex-direction: column;gap: 1px;flex: 1 1 auto;min-width: 0}.prt-app__name[b-ereh0o8l6f]{font-size: 13.5px;font-weight: 700;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.prt-app.is-off .prt-app__name[b-ereh0o8l6f]{color: var(--nm-ink-2)}.prt-app__meta[b-ereh0o8l6f]{display: flex;align-items: center;flex-wrap: wrap;gap: 2px 6px;font-size: 11.5px;color: var(--nm-muted)}.prt-app__meta code[b-ereh0o8l6f]{font-family: ui-monospace,'JetBrains Mono',SFMono-Regular,Consolas,monospace;font-size: 11px;font-weight: 600;color: var(--nm-ink-2)}.prt-app__acts[b-ereh0o8l6f]{display: inline-flex;gap: 0;flex-shrink: 0}.prt-app__empty[b-ereh0o8l6f]{display: flex;align-items: center;flex-wrap: wrap;gap: 4px 8px;margin: 0 4px 2px 45px;font-size: 12px;color: var(--nm-muted)}.prt-app__emptyadd[b-ereh0o8l6f]{display: inline-flex;align-items: center;gap: 4px;padding: 0;border: 0;background: none;font: inherit;font-size: 12px;font-weight: 600;color: var(--nm-brand-700);cursor: pointer}.prt-app__emptyadd:hover[b-ereh0o8l6f]{text-decoration: underline}.prt-app__emptyadd i[b-ereh0o8l6f]{font-size: 11px}.prt-grp[b-ereh0o8l6f]{display: flex;align-items: center;gap: 7px;margin: 6px 4px 2px 10px;font-size: 10.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.prt-grp i[b-ereh0o8l6f]{font-size: 12px}.prt-grp__n[b-ereh0o8l6f]{margin-left: auto;font-weight: 600;font-variant-numeric: tabular-nums}.prt-item[b-ereh0o8l6f]{display: flex;align-items: center;gap: 8px;width: 100%;padding: 6px 8px 6px 12px;border: 0;border-radius: var(--nm-r-input,10px);background: transparent;font: inherit;text-align: left;color: var(--nm-ink);cursor: pointer}.prt-item:hover[b-ereh0o8l6f]{background: var(--nm-surface-2)}.prt-item:focus-visible[b-ereh0o8l6f]{outline: 2px solid var(--nm-brand-500);outline-offset: -2px}.prt-item.is-active[b-ereh0o8l6f]{background: var(--nm-brand-50);box-shadow: inset 0 0 0 1px var(--nm-brand-100,var(--nm-brand-50))}.prt-item__txt[b-ereh0o8l6f]{display: flex;flex-direction: column;flex: 1 1 auto;min-width: 0}.prt-item__name[b-ereh0o8l6f]{font-size: 13px;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.prt-item.is-active .prt-item__name[b-ereh0o8l6f]{color: var(--nm-brand-700);font-weight: 700}.prt-item.is-off .prt-item__name[b-ereh0o8l6f]{opacity: .6;text-decoration: line-through}.prt-item.is-appoff:not(.is-active)[b-ereh0o8l6f]{opacity: .7}.prt-item__star[b-ereh0o8l6f]{margin-left: 3px;font-size: 10px;color: var(--nm-brand-600,var(--nm-brand-500))}.prt-item__txt code[b-ereh0o8l6f]{font-family: ui-monospace,'JetBrains Mono',SFMono-Regular,Consolas,monospace;font-size: 11px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.prt-item__warn[b-ereh0o8l6f]{flex-shrink: 0;font-size: 12px;color: var(--nm-warn)}.prt-item__n[b-ereh0o8l6f]{flex-shrink: 0;min-width: 24px;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11.5px;font-weight: 700;color: var(--nm-ink-2);text-align: center;font-variant-numeric: tabular-nums}.prt-item.is-active .prt-item__n[b-ereh0o8l6f]{background: var(--nm-surface);color: var(--nm-brand-700)}.prt-unmapped[b-ereh0o8l6f]{display: flex;align-items: center;gap: 8px;padding: 10px 14px;border: 0;border-top: 1px solid var(--nm-border);background: var(--nm-warn-soft);font: inherit;font-size: 12.5px;font-weight: 600;color: var(--nm-warn);text-align: left;cursor: pointer}.prt-unmapped:hover span:first-of-type[b-ereh0o8l6f]{text-decoration: underline}.prt-unmapped > span:first-of-type[b-ereh0o8l6f]{flex: 1 1 auto}.prt-unmapped__n[b-ereh0o8l6f]{min-width: 22px;padding: 0 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 11.5px;font-weight: 700;text-align: center}.prt-main[b-ereh0o8l6f]{display: flex;flex-direction: column;gap: 16px;min-width: 0}.pd[b-ereh0o8l6f]{display: flex;align-items: flex-start;gap: 14px;flex-wrap: wrap}.pd-ico[b-ereh0o8l6f]{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;flex-shrink: 0;border-radius: 12px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 20px}.pd-main[b-ereh0o8l6f]{flex: 1 1 320px;min-width: 0;display: flex;flex-direction: column;gap: 4px}.pd-main h2[b-ereh0o8l6f]{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;margin: 0;font-size: 18px;font-weight: 800;color: var(--nm-ink)}.pd-meta[b-ereh0o8l6f]{display: flex;align-items: center;flex-wrap: wrap;gap: 4px 8px;margin: 0;font-size: 12.5px;color: var(--nm-ink-2)}.pd-meta code[b-ereh0o8l6f]{font-family: ui-monospace,'JetBrains Mono',SFMono-Regular,Consolas,monospace;font-size: 11.5px;font-weight: 600;padding: 1px 6px;border-radius: 6px;background: var(--nm-surface-2);color: var(--nm-ink-2)}.pd-app[b-ereh0o8l6f]{display: inline-flex;align-items: center;flex-wrap: wrap;gap: 5px;font-weight: 600}.pd-app i[b-ereh0o8l6f]{font-size: 12.5px;color: var(--nm-muted)}.pd-sep[b-ereh0o8l6f]{color: var(--nm-border-strong,var(--nm-muted))}.pd-kind[b-ereh0o8l6f]{font-weight: 600}.pd-kind.is-custom[b-ereh0o8l6f]{color: var(--nm-brand-700)}.pd-kind.is-custom i[b-ereh0o8l6f]{font-size: 10.5px}.pd-desc[b-ereh0o8l6f]{margin: 4px 0 0;font-size: 13px;line-height: 1.5;color: var(--nm-muted);max-width: 760px}.pd-acts[b-ereh0o8l6f]{display: flex;align-items: center;gap: 6px;flex-shrink: 0}.pd-ro[b-ereh0o8l6f]{display: inline-flex;align-items: center;gap: 6px;padding: 4px 10px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 12px;font-weight: 600;color: var(--nm-muted);cursor: help}.pd-sec[b-ereh0o8l6f]{margin-top: 18px;padding-top: 16px;border-top: 1px solid var(--nm-border)}.pd-sec__head[b-ereh0o8l6f]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 10px}.pd-sec__head h3[b-ereh0o8l6f]{display: inline-flex;align-items: center;gap: 8px;margin: 0;font-size: 11.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-ink-2)}.pd-sec__head small[b-ereh0o8l6f]{font-size: 12px;color: var(--nm-muted)}.pd-sec__act[b-ereh0o8l6f]{margin-left: auto}.pd-off[b-ereh0o8l6f]{margin-bottom: 8px}.pd-n[b-ereh0o8l6f]{min-width: 22px;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11px;color: var(--nm-ink-2);text-align: center;letter-spacing: 0;font-variant-numeric: tabular-nums}.pd-link[b-ereh0o8l6f]{display: inline-flex;align-items: center;gap: 5px;padding: 0;border: 0;background: none;font: inherit;font-size: 12.5px;font-weight: 600;color: var(--nm-brand-700);text-decoration: none;cursor: pointer}.pd-link:hover[b-ereh0o8l6f]{text-decoration: underline}.pd-link i[b-ereh0o8l6f]{font-size: 11px}.pd-rules[b-ereh0o8l6f]{display: flex;flex-direction: column;margin: 0;padding: 0;list-style: none}.pd-rule[b-ereh0o8l6f]{display: grid;grid-template-columns: 24px 200px minmax(0,1fr);align-items: center;gap: 10px;padding: 9px 0}.pd-rule + .pd-rule[b-ereh0o8l6f]{border-top: 1px dashed var(--nm-border)}.pd-rule__no[b-ereh0o8l6f]{display: inline-flex;align-items: center;justify-content: center;width: 22px;height: 22px;border-radius: 50%;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 11.5px;font-weight: 800}.pd-rule--extra .pd-rule__no[b-ereh0o8l6f]{background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 11px}.pd-rule__lbl[b-ereh0o8l6f]{font-size: 12.5px;font-weight: 600;color: var(--nm-muted)}.pd-rule__val[b-ereh0o8l6f]{display: flex;align-items: center;flex-wrap: wrap;gap: 4px 8px;min-width: 0;font-size: 13px;color: var(--nm-ink)}.pd-rule__val b[b-ereh0o8l6f]{font-weight: 700}.pd-muted[b-ereh0o8l6f]{font-size: 12.5px;color: var(--nm-muted)}.pd-bad[b-ereh0o8l6f]{display: inline-flex;align-items: center;gap: 6px;font-weight: 600;color: var(--nm-warn)}.pd-table-wrap[b-ereh0o8l6f]{position: relative;overflow-x: auto}.pd-table[b-ereh0o8l6f]{width: 100%;border-collapse: collapse;font-size: 13px}.pd-table th[b-ereh0o8l6f]{padding: 6px 10px;border-bottom: 1px solid var(--nm-border);font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted);text-align: left;white-space: nowrap}.pd-table td[b-ereh0o8l6f]{padding: 8px 10px;border-bottom: 1px solid var(--nm-border);vertical-align: middle}.pd-table tbody tr:last-child td[b-ereh0o8l6f]{border-bottom: 0}.pd-table tbody tr:hover td[b-ereh0o8l6f]{background: var(--nm-surface-2)}.pd-table tr.is-off td[b-ereh0o8l6f]{color: var(--nm-muted)}.pd-table .num[b-ereh0o8l6f]{width: 1%;text-align: right;white-space: nowrap;font-variant-numeric: tabular-nums}.pd-td-name[b-ereh0o8l6f]{width: 1%;white-space: nowrap}.pd-td-name[b-ereh0o8l6f] .nm-badge{margin-left: 6px}.pd-td-desc[b-ereh0o8l6f]{max-width: 0;width: 100%;color: var(--nm-ink-2)}.pd-td-desc span[b-ereh0o8l6f]{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.pd-dash[b-ereh0o8l6f]{color: var(--nm-muted)}.pd-role[b-ereh0o8l6f]{padding: 0;border: 0;background: none;font: inherit;font-weight: 600;color: var(--nm-ink);cursor: pointer}.pd-role:hover[b-ereh0o8l6f]{color: var(--nm-brand-700);text-decoration: underline}.pd-table tr.is-off .pd-role[b-ereh0o8l6f]{color: var(--nm-muted)}.pd-empty[b-ereh0o8l6f]{margin: 0;font-size: 12.5px;color: var(--nm-muted)}.pd-note[b-ereh0o8l6f]{display: flex;align-items: flex-start;gap: 7px;margin: -2px 0 10px;font-size: 12.5px;line-height: 1.45;color: var(--nm-muted)}.pd-note i[b-ereh0o8l6f]{margin-top: 1px;font-size: 12.5px}.pd-cap[b-ereh0o8l6f]{display: flex;align-items: center;gap: 6px;margin: 0 0 8px;font-size: 12px;color: var(--nm-ink-2)}.pd-cap i[b-ereh0o8l6f]{color: var(--nm-muted)}.pd-grants-err[b-ereh0o8l6f]{display: flex;flex-direction: column;align-items: flex-start;gap: 6px}.pd-grants-err[b-ereh0o8l6f] .nm-alert{width: 100%}.pd-table-wrap--grants[b-ereh0o8l6f]{max-height: 560px;overflow: auto;border: 1px solid var(--nm-border);border-radius: 12px}.pd-grants[b-ereh0o8l6f]{min-width: 760px}.pd-grants thead th[b-ereh0o8l6f]{position: sticky;top: 0;z-index: 1;background: var(--nm-surface)}.pd-grants tbody tr:last-child td[b-ereh0o8l6f]{border-bottom: 0}.pd-grants tr.is-off td[b-ereh0o8l6f]{color: var(--nm-ink-2);opacity: .7}.pd-grants tr.is-off:hover td[b-ereh0o8l6f]{opacity: 1}.pd-table .pd-th-menu[b-ereh0o8l6f],.pd-table .pd-td-menu[b-ereh0o8l6f]{width: 40px;padding-left: 6px;padding-right: 0}.pd-td-acc[b-ereh0o8l6f]{max-width: 0;width: 45%}.pd-acc__l1[b-ereh0o8l6f]{display: flex;align-items: center;gap: 6px;min-width: 0}.pd-acc__name[b-ereh0o8l6f]{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 13.5px;font-weight: 650;color: var(--nm-ink);text-decoration: none}.pd-acc__name:hover[b-ereh0o8l6f]{color: var(--nm-brand-700);text-decoration: underline}.pd-acc__l1[b-ereh0o8l6f] .nm-badge{flex-shrink: 0}.pd-acc__l2[b-ereh0o8l6f]{display: block;margin-top: 1px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;color: var(--nm-muted)}.pd-mono[b-ereh0o8l6f]{font-family: ui-monospace,'JetBrains Mono',SFMono-Regular,Consolas,monospace;font-size: 11.5px}.pd-td-type[b-ereh0o8l6f],.pd-td-src[b-ereh0o8l6f]{width: 1%;white-space: nowrap}.pd-type[b-ereh0o8l6f],.pd-src[b-ereh0o8l6f]{display: inline-flex;align-items: center;gap: 5px;color: var(--nm-ink-2)}.pd-type i[b-ereh0o8l6f],.pd-src i[b-ereh0o8l6f]{color: var(--nm-muted)}.pd-td-co[b-ereh0o8l6f]{max-width: 0;width: 25%}.pd-td-co > span[b-ereh0o8l6f]{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: var(--nm-ink-2)}@media (max-width: 640px){.pd-rule[b-ereh0o8l6f]{grid-template-columns: 24px minmax(0,1fr)}.pd-rule__val[b-ereh0o8l6f]{grid-column: 2}.pd-sec__act[b-ereh0o8l6f]{margin-left: 0}.pd-table-wrap--grants[b-ereh0o8l6f]{max-height: 70vh}}.prt-form[b-ereh0o8l6f]{display: flex;flex-direction: column;gap: 14px}.prt-form[b-ereh0o8l6f] .nm-input.prt-mono{font-family: ui-monospace,'JetBrains Mono',SFMono-Regular,Consolas,monospace}.prt-lbl[b-ereh0o8l6f]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.prt-switches[b-ereh0o8l6f]{display: flex;flex-direction: column;gap: 10px}.prt-sw[b-ereh0o8l6f]{display: inline-flex;flex-direction: column;gap: 2px}.prt-sw b[b-ereh0o8l6f]{font-size: 13.5px;font-weight: 600;color: var(--nm-ink)}.prt-sw small[b-ereh0o8l6f]{font-size: 12px;color: var(--nm-muted);font-weight: 400}.prt-lane[b-ereh0o8l6f]{display: flex;align-items: flex-start;gap: 9px;margin: 0;padding: 10px 12px;border: 1px solid var(--nm-brand-100,var(--nm-border));border-radius: 12px;background: var(--nm-brand-50);font-size: 12.5px;line-height: 1.5;color: var(--nm-ink-2)}.prt-lane i[b-ereh0o8l6f]{margin-top: 1px;font-size: 14px;color: var(--nm-brand-700)}.prt-pick[b-ereh0o8l6f]{display: flex;flex-direction: column;gap: 8px}.prt-pick__head[b-ereh0o8l6f]{display: flex;align-items: baseline;gap: 8px;flex-wrap: wrap}.prt-pick__head small[b-ereh0o8l6f]{font-size: 12px;color: var(--nm-muted)}.prt-pick__grid[b-ereh0o8l6f]{display: grid;grid-template-columns: repeat(auto-fill,minmax(200px,1fr));gap: 8px}.prt-pick__item[b-ereh0o8l6f]{display: grid;grid-template-columns: auto 1fr;align-items: center;column-gap: 8px;row-gap: 2px;padding: 8px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface);font: inherit;text-align: left;cursor: pointer}.prt-pick__item:hover[b-ereh0o8l6f]{border-color: var(--nm-brand-500)}.prt-pick__item.is-on[b-ereh0o8l6f]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.prt-pick__item i[b-ereh0o8l6f]{color: var(--nm-brand-700)}.prt-pick__name[b-ereh0o8l6f]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.prt-pick__item small[b-ereh0o8l6f]{grid-column: 2;font-size: 11.5px;color: var(--nm-muted)}.prt-pu[b-ereh0o8l6f]{display: flex;flex-direction: column;gap: 10px}.prt-pu__hint[b-ereh0o8l6f]{display: flex;align-items: flex-start;gap: 7px;margin: 0;font-size: 12.5px;line-height: 1.45;color: var(--nm-muted)}.prt-pu__hint i[b-ereh0o8l6f]{margin-top: 1px}.prt-pu__list[b-ereh0o8l6f]{display: flex;flex-direction: column;gap: 2px;min-height: 120px;max-height: 420px;overflow-y: auto;padding: 4px;border: 1px solid var(--nm-border);border-radius: 12px;transition: opacity .15s ease}.prt-pu__list.is-loading[b-ereh0o8l6f]{opacity: .6}.prt-pu__empty[b-ereh0o8l6f]{margin: 12px 8px;font-size: 12.5px;color: var(--nm-muted)}.prt-pu__item[b-ereh0o8l6f]{display: flex;align-items: center;gap: 10px;width: 100%;padding: 7px 8px;border: 0;border-radius: var(--nm-r-input,10px);background: transparent;font: inherit;text-align: left;color: var(--nm-ink);cursor: pointer}.prt-pu__item:hover:not(:disabled)[b-ereh0o8l6f]{background: var(--nm-brand-50)}.prt-pu__item:focus-visible[b-ereh0o8l6f]{outline: 2px solid var(--nm-brand-500);outline-offset: -2px}.prt-pu__item:disabled[b-ereh0o8l6f]{cursor: default}.prt-pu__item:disabled .prt-pu__txt[b-ereh0o8l6f]{opacity: .7}.prt-pu__txt[b-ereh0o8l6f]{display: flex;flex-direction: column;flex: 1 1 auto;min-width: 0}.prt-pu__l1[b-ereh0o8l6f]{display: flex;align-items: center;gap: 6px;min-width: 0}.prt-pu__l1 b[b-ereh0o8l6f]{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 13.5px;font-weight: 650}.prt-pu__l1[b-ereh0o8l6f] .nm-badge{flex-shrink: 0}.prt-pu__l2[b-ereh0o8l6f]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;color: var(--nm-muted)}.prt-pu__end[b-ereh0o8l6f]{display: inline-flex;align-items: center;flex-shrink: 0;color: var(--nm-brand-700);font-size: 16px}.prt-pu__more[b-ereh0o8l6f]{font-size: 12px;color: var(--nm-muted)}
/* /src/Features/Org/Pages/Manager/Ranks/RanksIndex.razor.rz.scp.css */
.ranks-root[b-owopr8lhdu]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);height: calc(100vh - 64px);display: flex;flex-direction: column}.ranks-hero[b-owopr8lhdu]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding: 18px 28px 14px;border-bottom: 1px solid var(--d-line);flex-shrink: 0}.ranks-hero h1[b-owopr8lhdu]{margin: 0;font-family: 'Inter Tight','Inter',ui-sans-serif,sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.ranks-hero h1 em[b-owopr8lhdu]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.ranks-hero-meta[b-owopr8lhdu]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.ranks-hero-meta .dot[b-owopr8lhdu]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.ranks-hero-ico[b-owopr8lhdu]{width: 40px;height: 40px;border-radius: 10px;background: var(--d-accent-grad);color: #fff;display: inline-grid;place-items: center;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22);flex-shrink: 0}.ranks-hero-left[b-owopr8lhdu]{display: flex;align-items: center;gap: 14px;min-width: 0}.ranks-body[b-owopr8lhdu]{flex: 1;min-height: 0;padding: 18px 28px 18px;overflow: auto}.ranks-card[b-owopr8lhdu]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.ranks-empty[b-owopr8lhdu]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 64px 16px;color: var(--d-ink-3);text-align: center}.ranks-empty b[b-owopr8lhdu]{color: var(--d-ink);font-weight: 500;font-size: 14px}.ranks-empty small[b-owopr8lhdu]{font-size: 12px}.ranks-empty svg[b-owopr8lhdu]{margin-bottom: 6px;color: var(--d-ink-4)}.ranks-loading[b-owopr8lhdu]{display: flex;align-items: center;justify-content: center;padding: 80px 0}.ranks-spinner[b-owopr8lhdu]{width: 28px;height: 28px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: ranks-spin-b-owopr8lhdu 0.7s linear infinite}@keyframes ranks-spin-b-owopr8lhdu{to{transform: rotate(360deg)}}
/* /src/Features/Org/Pages/Manager/RolePermissionEditor.razor.rz.scp.css */
.pe[b-44xdkts9wt]{display: flex;flex-direction: column;gap: 12px;min-width: 0}.pe-head[b-44xdkts9wt]{display: flex;align-items: flex-start;gap: 12px}.pe-head__txt[b-44xdkts9wt]{min-width: 0}.pe-head h3[b-44xdkts9wt]{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 15px;font-weight: 800;color: var(--nm-ink)}.pe-head h3 i[b-44xdkts9wt]{color: var(--nm-brand-600)}.pe-head p[b-44xdkts9wt]{margin: 4px 0 0;font-size: 12.5px;line-height: 1.55;color: var(--nm-muted);max-width: 820px}.pe-loading[b-44xdkts9wt]{padding: 32px 0}.pe-stats[b-44xdkts9wt]{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 8px}.pe-stat[b-44xdkts9wt]{display: flex;flex-direction: column;gap: 2px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.pe-stat.is-main[b-44xdkts9wt]{border-color: var(--nm-brand-300,var(--nm-brand-500));background: var(--nm-brand-50)}.pe-stat__n[b-44xdkts9wt]{font-size: 20px;font-weight: 800;line-height: 1.15;color: var(--nm-ink);font-variant-numeric: tabular-nums}.pe-stat__n small[b-44xdkts9wt]{font-size: 12.5px;font-weight: 600;color: var(--nm-muted);margin-left: 2px}.pe-stat.is-main .pe-stat__n[b-44xdkts9wt]{color: var(--nm-brand-700)}.pe-stat__lbl[b-44xdkts9wt]{display: inline-flex;align-items: center;gap: 5px;font-size: 12px;color: var(--nm-muted)}.pe-stat__sub[b-44xdkts9wt]{display: inline-flex;align-items: center;gap: 3px;align-self: flex-start;margin-top: 2px;padding: 0 7px;border: 1px dashed var(--nm-brand-300);border-radius: var(--nm-r-pill);font-size: 11px;font-weight: 600;color: var(--nm-ink-2);cursor: help}.pe-mods[b-44xdkts9wt]{display: flex;flex-wrap: wrap;gap: 6px}.pe-mod[b-44xdkts9wt]{position: relative;display: inline-flex;align-items: center;gap: 6px;padding: 4px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font: inherit;font-size: 12.5px;font-weight: 600;color: var(--nm-ink);cursor: pointer;white-space: nowrap}.pe-mod:hover[b-44xdkts9wt]{border-color: var(--nm-brand-500)}.pe-mod i[b-44xdkts9wt]{color: var(--nm-muted);font-size: 12px}.pe-mod__n[b-44xdkts9wt]{padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11px;font-weight: 700;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.pe-mod.is-empty[b-44xdkts9wt]{color: var(--nm-muted)}.pe-mod.is-full .pe-mod__n[b-44xdkts9wt]{background: var(--nm-ok-soft);color: var(--nm-ok)}.pe-mod.is-active[b-44xdkts9wt]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);color: var(--nm-brand-700)}.pe-mod.is-active i[b-44xdkts9wt]{color: var(--nm-brand-700)}.pe-mod__dot[b-44xdkts9wt]{position: absolute;top: -2px;right: -2px;width: 8px;height: 8px;border-radius: 50%;background: var(--nm-warn);box-shadow: 0 0 0 2px var(--nm-surface)}.pe-mod__imp[b-44xdkts9wt]{padding: 0 6px;border: 1px dashed var(--nm-brand-300);border-radius: var(--nm-r-pill);font-size: 10.5px;font-weight: 600;color: var(--nm-muted)}.pe-mods__sep[b-44xdkts9wt]{display: inline-flex;align-items: center;margin-left: 4px;padding-left: 10px;border-left: 1px solid var(--nm-border-strong);font-size: 11px;font-weight: 600;color: var(--nm-muted);white-space: nowrap;cursor: help}.pe-tools[b-44xdkts9wt]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.pe-tools__search[b-44xdkts9wt]{width: 280px}.pe-tools__end[b-44xdkts9wt]{display: inline-flex;gap: 2px;margin-left: auto}.pe-legend[b-44xdkts9wt]{display: flex;flex-wrap: wrap;gap: 14px;font-size: 11.5px;color: var(--nm-muted)}.pe-legend > span[b-44xdkts9wt]{display: inline-flex;align-items: center;gap: 5px}.pe-legend i.is-on[b-44xdkts9wt]{color: var(--nm-brand-600)}.pe-legend i.is-implied[b-44xdkts9wt]{color: var(--nm-brand-300)}.pe-tree[b-44xdkts9wt]{max-height: min(64vh,760px);overflow-y: auto;padding: 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.pe-row[b-44xdkts9wt]{display: flex;align-items: center;gap: 6px;min-height: 34px;padding: 3px 8px 3px calc(4px + var(--lvl,0) * 22px);border-radius: var(--nm-r-input);cursor: pointer}.pe-row:hover[b-44xdkts9wt]{background: var(--nm-surface-2)}.pe-row.is-group .pe-row__name[b-44xdkts9wt]{font-weight: 700;color: var(--nm-ink)}.pe-row.is-leaf .pe-row__name[b-44xdkts9wt]{color: var(--nm-ink-2)}.pe-row.is-leaf.is-held .pe-row__name[b-44xdkts9wt]{color: var(--nm-ink);font-weight: 600}.pe-row.is-added[b-44xdkts9wt]{background: var(--nm-ok-soft)}.pe-row.is-removed[b-44xdkts9wt]{background: var(--nm-bad-soft)}.pe-row.is-removed .pe-row__name[b-44xdkts9wt]{text-decoration: line-through;text-decoration-color: var(--nm-bad)}.pe-twisty[b-44xdkts9wt]{display: inline-flex;align-items: center;justify-content: center;width: 22px;height: 22px;flex-shrink: 0;padding: 0;border: 0;border-radius: 6px;background: transparent;color: var(--nm-muted);font-size: 11px;cursor: pointer}.pe-twisty:hover[b-44xdkts9wt]{background: var(--nm-border);color: var(--nm-ink)}.pe-twisty.is-empty[b-44xdkts9wt]{cursor: default}.pe-twisty.is-empty:hover[b-44xdkts9wt]{background: transparent}.pe-check[b-44xdkts9wt]{display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;flex-shrink: 0;padding: 0;border: 0;border-radius: 6px;background: transparent;font-size: 16px;line-height: 1;color: var(--nm-border-strong,var(--nm-muted));cursor: pointer}.pe-check:hover:not(:disabled)[b-44xdkts9wt]{color: var(--nm-brand-500)}.pe-check.is-on[b-44xdkts9wt],.pe-check.is-mixed[b-44xdkts9wt]{color: var(--nm-brand-600)}.pe-check:disabled[b-44xdkts9wt]{opacity: .35;cursor: default}.pe-check:focus-visible[b-44xdkts9wt]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.pe-row__ico[b-44xdkts9wt]{display: inline-flex;align-items: center;justify-content: center;width: 22px;flex-shrink: 0;font-size: 12.5px;color: var(--nm-muted)}.pe-row.is-group .pe-row__ico[b-44xdkts9wt]{color: var(--nm-brand-600)}.pe-row__txt[b-44xdkts9wt]{display: flex;align-items: baseline;gap: 8px;flex: 1 1 auto;min-width: 0;overflow: hidden}.pe-row__name[b-44xdkts9wt]{font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;min-width: 0}.pe-row__code[b-44xdkts9wt]{flex-shrink: 1;min-width: 0;font-family: ui-monospace,'JetBrains Mono',SFMono-Regular,Consolas,monospace;font-size: 11px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.pe-row__type[b-44xdkts9wt]{flex-shrink: 0;padding: 0 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 10.5px;font-weight: 600;color: var(--nm-muted);white-space: nowrap}.pe-diff[b-44xdkts9wt]{display: inline-flex;align-items: center;justify-content: center;min-width: 20px;height: 18px;padding: 0 5px;flex-shrink: 0;border-radius: var(--nm-r-pill);font-size: 11.5px;font-weight: 800;line-height: 1}.pe-diff.is-add[b-44xdkts9wt]{background: var(--nm-ok);color: var(--nm-on-brand,#fff)}.pe-diff.is-del[b-44xdkts9wt]{background: var(--nm-bad);color: var(--nm-on-brand,#fff)}.pe-check.is-implied[b-44xdkts9wt]{color: var(--nm-brand-300)}.pe-check.is-implied:hover:not(:disabled)[b-44xdkts9wt]{color: var(--nm-brand-500)}.pe-via[b-44xdkts9wt]{display: inline-flex;align-items: center;gap: 3px;flex: 0 1 auto;min-width: 0;max-width: 42%;font-size: 11px;font-style: italic;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.pe-via i[b-44xdkts9wt]{flex-shrink: 0;font-style: normal}.pe-implies[b-44xdkts9wt]{display: flex;flex-wrap: wrap;align-items: center;gap: 4px;margin: -2px 0 4px;padding: 0 8px 0 calc(4px + var(--lvl,0) * 22px + 86px);font-size: 11px;color: var(--nm-muted)}.pe-implies__lbl[b-44xdkts9wt]{display: inline-flex;align-items: center;gap: 3px;margin-right: 2px;font-weight: 600;cursor: help}.pe-implies__chip[b-44xdkts9wt]{padding: 0 7px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-pill);background: var(--nm-surface);line-height: 18px;white-space: nowrap;color: var(--nm-ink-2)}.pe-implies.is-active .pe-implies__chip[b-44xdkts9wt]{border-color: var(--nm-brand-300);background: var(--nm-brand-50);color: var(--nm-brand-700)}.pe-sect[b-44xdkts9wt]{display: flex;align-items: center;gap: 6px;margin: 12px 4px 4px;padding: 0 4px;font-size: 11.5px;font-weight: 700;color: var(--nm-muted);cursor: help}.pe-sect:first-child[b-44xdkts9wt]{margin-top: 4px}.pe-sect__apps[b-44xdkts9wt]{font-weight: 500}.pe-sect[b-44xdkts9wt]::after{content: "";flex: 1 1 auto;height: 1px;background: var(--nm-border)}.pe-ratio[b-44xdkts9wt],.pe-branch[b-44xdkts9wt]{flex-shrink: 0;min-width: 54px;font-size: 11px;font-weight: 700;color: var(--nm-muted);font-variant-numeric: tabular-nums;text-align: right}.pe-branch[b-44xdkts9wt]{display: inline-flex;align-items: center;justify-content: flex-end;gap: 4px;padding: 2px 7px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-family: inherit;cursor: pointer}.pe-branch:hover[b-44xdkts9wt]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.pe-save[b-44xdkts9wt]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.pe-save.is-dirty[b-44xdkts9wt]{border-color: var(--nm-warn);background: var(--nm-warn-soft)}.pe-save__msg[b-44xdkts9wt]{display: inline-flex;align-items: center;gap: 6px;flex: 1 1 auto;min-width: 0;font-size: 13px;font-weight: 600;color: var(--nm-muted)}.pe-save.is-dirty .pe-save__msg[b-44xdkts9wt]{color: var(--nm-ink)}.pe-save.is-dirty .pe-save__msg > i[b-44xdkts9wt]{color: var(--nm-warn)}.pe-note[b-44xdkts9wt]{margin: 0;font-size: 12px;line-height: 1.55;color: var(--nm-muted)}@media (max-width: 900px){.pe-stats[b-44xdkts9wt]{grid-template-columns: repeat(2,minmax(0,1fr))}.pe-row__code[b-44xdkts9wt],.pe-row__type[b-44xdkts9wt]{display: none}.pe-via[b-44xdkts9wt]{max-width: 50%}}@media (max-width: 640px){.pe-tools__search[b-44xdkts9wt]{width: 100%}.pe-tools__end[b-44xdkts9wt]{margin-left: 0}}
/* /src/Features/Org/Pages/Manager/RolesIndex.razor.rz.scp.css */
.nm-list-page[b-o5buh44974]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-o5buh44974]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-o5buh44974]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-o5buh44974]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 660px}.nm-list-actions[b-o5buh44974]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-list-toolbar[b-o5buh44974]{display: flex;align-items: flex-start;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-bottom: 10px}.tb-count[b-o5buh44974]{font-size: 12.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums;padding-top: 8px;white-space: nowrap}.chipbar[b-o5buh44974]{display: flex;flex-wrap: wrap;gap: 6px;margin-bottom: 12px}.rp-chips[b-o5buh44974]{display: flex;flex-wrap: wrap;gap: 4px}.rp-chip[b-o5buh44974]{display: inline-flex;align-items: center;gap: 5px;padding: 2px 9px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font: inherit;font-size: 12px;font-weight: 600;color: var(--nm-ink);cursor: pointer;white-space: nowrap}.rp-chip:hover[b-o5buh44974]{border-color: var(--nm-brand-500)}.rp-chip code[b-o5buh44974]{font-family: ui-monospace,'JetBrains Mono',SFMono-Regular,Consolas,monospace;font-size: 11px;color: var(--nm-muted)}.rp-chip.is-custom[b-o5buh44974]{border-color: color-mix(in srgb,var(--nm-violet) 35%,transparent);background: color-mix(in srgb,var(--nm-violet) 8%,transparent);color: var(--nm-violet)}.rp-chip.is-off[b-o5buh44974]{opacity: .55;text-decoration: line-through}.rp-chip.is-current[b-o5buh44974]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);color: var(--nm-brand-700)}.rp-none[b-o5buh44974]{display: inline-flex;align-items: center;gap: 5px;padding: 2px 9px;border-radius: var(--nm-r-pill);background: color-mix(in srgb,var(--nm-warn) 14%,transparent);color: var(--nm-warn);font-size: 12px;font-weight: 600;white-space: nowrap}.nm-list-pager[b-o5buh44974]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;margin-top: 14px}.pagesize[b-o5buh44974]{display: flex;align-items: center;gap: 8px;font-size: 12.5px;color: var(--nm-muted)}.pagesize > :last-child[b-o5buh44974]{width: 84px}.pagesize > span[b-o5buh44974]{white-space: nowrap}.cell-role[b-o5buh44974]{display: flex;align-items: center;gap: 10px;min-width: 0;padding: 0;border: 0;background: none;font: inherit;text-align: left;color: inherit;cursor: pointer}.cell-role:hover .cell-2line__main[b-o5buh44974]{color: var(--nm-brand-700);text-decoration: underline}.cell-perm[b-o5buh44974]{font-weight: 700;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.cell-role__ico[b-o5buh44974]{display: inline-flex;align-items: center;justify-content: center;width: 30px;height: 30px;border-radius: 9px;font-size: 14px;flex-shrink: 0}.cell-role__ico.is-system[b-o5buh44974]{background: color-mix(in srgb,var(--nm-warn) 14%,transparent);color: var(--nm-warn)}.cell-role__ico.is-custom[b-o5buh44974]{background: color-mix(in srgb,var(--nm-info) 12%,transparent);color: var(--nm-info)}.cell-2line[b-o5buh44974]{display: flex;flex-direction: column;min-width: 0}.cell-2line__main[b-o5buh44974]{font-weight: 600;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 210px}.cell-2line__head[b-o5buh44974]{display: inline-flex;align-items: center;gap: 6px;min-width: 0}.cell-2line__sub[b-o5buh44974]{font-size: 11.5px;color: var(--nm-muted)}.cell-2line__clip[b-o5buh44974]{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;white-space: normal}.cell-desc[b-o5buh44974]{display: block;color: var(--nm-ink-2,var(--nm-ink));font-size: 12.5px;line-height: 1.45;max-width: 420px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.cell-dash[b-o5buh44974]{color: var(--nm-muted)}.cell-acts[b-o5buh44974]{display: inline-flex;align-items: center;justify-content: flex-end;gap: 4px}.nm-list-page[b-o5buh44974] tr.row-off td{opacity: .6}.nm-list-page[b-o5buh44974] tr.row-off:hover td{opacity: 1}.rfrm[b-o5buh44974]{display: flex;flex-direction: column;gap: 14px}.rfrm-locked[b-o5buh44974]{display: flex;flex-direction: column;gap: 8px;padding: 12px 14px;border: 1px solid var(--nm-border);border-left: 3px solid var(--nm-warn);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.rfrm-locked__row[b-o5buh44974]{display: flex;align-items: center;gap: 10px}.rfrm-locked__txt[b-o5buh44974]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.rfrm-locked__lbl[b-o5buh44974]{font-size: 13px;font-weight: 600;color: var(--nm-muted)}.rfrm-locked__ico[b-o5buh44974]{margin-left: auto;color: var(--nm-muted);font-size: 13px}.rfrm-note[b-o5buh44974]{margin: 0;font-size: 12px;color: var(--nm-muted);line-height: 1.55}.rfrm-portals[b-o5buh44974]{display: grid;grid-template-columns: repeat(auto-fill,minmax(220px,1fr));gap: 6px}.rfrm-portals__app[b-o5buh44974]{grid-column: 1 / -1;margin-top: 4px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.rfrm-portal[b-o5buh44974]{display: grid;grid-template-columns: auto 1fr;align-items: center;column-gap: 8px;row-gap: 2px;padding: 8px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface);font: inherit;text-align: left;cursor: pointer}.rfrm-portal:hover:not(:disabled)[b-o5buh44974]{border-color: var(--nm-brand-500)}.rfrm-portal:disabled[b-o5buh44974]{cursor: default;opacity: .8}.rfrm-portal.is-on[b-o5buh44974]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.rfrm-portal.is-custom .rfrm-portal__name[b-o5buh44974]{color: var(--nm-violet)}.rfrm-portal i[b-o5buh44974]{color: var(--nm-brand-700)}.rfrm-portal__name[b-o5buh44974]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.rfrm-portal small[b-o5buh44974]{grid-column: 2;font-size: 11.5px;color: var(--nm-muted)}.rfrm-portal small code[b-o5buh44974]{font-family: ui-monospace,'JetBrains Mono',SFMono-Regular,Consolas,monospace;font-size: 11px}@media (max-width: 720px){.nm-list-page[b-o5buh44974]{padding: 16px 14px 22px}}.rl[b-o5buh44974]{display: grid;grid-template-columns: 300px minmax(0,1fr);gap: 16px;align-items: start}@media (max-width: 1100px){.rl[b-o5buh44974]{grid-template-columns: minmax(0,1fr)}}.rl-rail[b-o5buh44974]{position: sticky;top: 12px;display: flex;flex-direction: column;max-height: calc(100vh - 24px);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow: hidden}@media (max-width: 1100px){.rl-rail[b-o5buh44974]{position: static;max-height: 60vh}}.rl-rail__head[b-o5buh44974]{display: flex;flex-direction: column;gap: 8px;padding: 12px 12px 10px;border-bottom: 1px solid var(--nm-border)}.rl-rail__title[b-o5buh44974]{display: flex;align-items: center;justify-content: space-between;gap: 8px;padding-left: 2px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.rl-rail__tools[b-o5buh44974]{display: inline-flex;gap: 2px}.rl-rail__filters[b-o5buh44974]{display: grid;grid-template-columns: minmax(0,1fr);gap: 6px}.rl-rail__clear[b-o5buh44974]{align-self: flex-start;font-size: 12px;text-decoration: none}.rl-rail__clear i[b-o5buh44974]{font-size: 10px}.rl-tree[b-o5buh44974]{display: flex;flex-direction: column;gap: 1px;padding: 8px;overflow-y: auto;min-height: 0}.rl-tree__empty[b-o5buh44974]{margin: 8px;font-size: 12.5px;color: var(--nm-muted)}.rl-row[b-o5buh44974]{display: flex;align-items: center;gap: 2px;border-radius: var(--nm-r-input,10px)}.rl-row:hover[b-o5buh44974]{background: var(--nm-surface-2)}.rl-row.is-active[b-o5buh44974]{background: var(--nm-brand-50);box-shadow: inset 3px 0 0 var(--nm-brand-500)}.rl-row--type[b-o5buh44974]{margin-top: 6px}.rl-row--portal[b-o5buh44974]{padding-left: 18px}.rl-row--leaf.rl-lvl-2[b-o5buh44974]{padding-left: 18px}.rl-row--leaf.rl-lvl-3[b-o5buh44974]{padding-left: 36px}.rl-tw[b-o5buh44974]{display: inline-flex;align-items: center;justify-content: center;width: 20px;height: 20px;flex-shrink: 0;padding: 0;border: 0;border-radius: 6px;background: transparent;color: var(--nm-muted);font-size: 10.5px;cursor: pointer}.rl-tw:hover[b-o5buh44974]{background: var(--nm-border);color: var(--nm-ink)}.rl-tw.is-empty[b-o5buh44974]{cursor: default}.rl-tw.is-empty:hover[b-o5buh44974]{background: transparent}.rl-node[b-o5buh44974]{display: flex;align-items: center;gap: 8px;flex: 1 1 auto;min-width: 0;padding: 6px 6px 6px 2px;border: 0;border-radius: var(--nm-r-input,10px);background: transparent;font: inherit;text-align: left;color: var(--nm-ink);cursor: pointer}.rl-node:focus-visible[b-o5buh44974]{outline: 2px solid var(--nm-brand-500);outline-offset: -2px}.rl-row.is-active .rl-node__lbl[b-o5buh44974]{color: var(--nm-brand-700)}.rl-node__ico[b-o5buh44974]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;flex-shrink: 0;border-radius: 8px;background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 13px}.rl-node__ico--sm[b-o5buh44974]{width: 22px;height: 22px;font-size: 12px;border-radius: 7px}.rl-node__lbl[b-o5buh44974]{flex: 1 1 auto;min-width: 0;font-size: 13px;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.rl-node__lbl code[b-o5buh44974]{display: block;font-family: ui-monospace,'JetBrains Mono',SFMono-Regular,Consolas,monospace;font-size: 11px;font-weight: 500;color: var(--nm-muted)}.rl-node__n[b-o5buh44974]{flex-shrink: 0;min-width: 24px;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11.5px;font-weight: 700;color: var(--nm-ink-2);text-align: center}.rl-row.is-active .rl-node__n[b-o5buh44974]{background: var(--nm-surface);color: var(--nm-brand-700)}.rl-row--root .rl-node__lbl[b-o5buh44974],.rl-row--type .rl-node__lbl[b-o5buh44974]{font-weight: 700}.rl-row--portal .rl-node__lbl[b-o5buh44974]{font-weight: 600;font-size: 12.5px}.rl-row--portal.is-custom .rl-node__lbl[b-o5buh44974]{color: var(--nm-violet)}.rl-row--portal.is-off .rl-node__lbl[b-o5buh44974]{opacity: .6;text-decoration: line-through}.rl-row--portal.is-warn .rl-node__lbl[b-o5buh44974],.rl-row--portal.is-warn .rl-node__ico[b-o5buh44974]{color: var(--nm-warn)}.rl-row--portal.is-warn .rl-node__n[b-o5buh44974]{background: var(--nm-warn-soft);color: var(--nm-warn)}.rl-row--leaf .rl-node[b-o5buh44974]{padding-top: 4px;padding-bottom: 4px}.rl-row--leaf .rl-node__lbl[b-o5buh44974]{font-weight: 500;font-size: 12.5px;color: var(--nm-ink-2)}.rl-row--leaf.is-active .rl-node__lbl[b-o5buh44974]{font-weight: 700}.rl-row--leaf.is-off .rl-node__lbl[b-o5buh44974]{opacity: .6}.rl-dot[b-o5buh44974]{width: 7px;height: 7px;flex-shrink: 0;margin: 0 4px 0 2px;border-radius: 50%;background: var(--nm-border-strong,var(--nm-muted))}.rl-dot.is-on[b-o5buh44974]{background: var(--nm-ok)}.rl-sys[b-o5buh44974]{margin-left: 4px;font-size: 11px;color: var(--nm-warn)}.rl-node__perm[b-o5buh44974]{flex-shrink: 0;font-size: 11px;font-weight: 600;color: var(--nm-muted);font-variant-numeric: tabular-nums}.rl-tone--internal[b-o5buh44974]{background: var(--nm-warn-soft);color: var(--nm-warn)}.rl-tone--b2e[b-o5buh44974]{background: var(--nm-info-soft);color: var(--nm-info)}.rl-tone--f2[b-o5buh44974]{background: var(--nm-violet-soft);color: var(--nm-violet)}.rl-tone--b2c[b-o5buh44974]{background: var(--nm-ok-soft);color: var(--nm-ok)}.rl-main[b-o5buh44974]{display: flex;flex-direction: column;gap: 16px;min-width: 0}.rl-ctx[b-o5buh44974]{display: flex;align-items: flex-start;gap: 12px;flex-wrap: wrap;margin-bottom: 14px;padding-bottom: 14px;border-bottom: 1px solid var(--nm-border)}.rl-ctx__ico[b-o5buh44974]{display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;flex-shrink: 0;border-radius: 10px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 16px}.rl-ctx.is-warn .rl-ctx__ico[b-o5buh44974]{background: var(--nm-warn-soft);color: var(--nm-warn)}.rl-ctx__txt[b-o5buh44974]{flex: 1 1 280px;min-width: 0}.rl-ctx__txt h2[b-o5buh44974]{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;margin: 0;font-size: 16px;font-weight: 800;color: var(--nm-ink)}.rl-ctx__txt h2 code[b-o5buh44974]{font-family: ui-monospace,'JetBrains Mono',SFMono-Regular,Consolas,monospace;font-size: 11.5px;font-weight: 600;padding: 1px 6px;border-radius: 6px;background: var(--nm-surface-2);color: var(--nm-ink-2)}.rl-ctx__txt p[b-o5buh44974]{margin: 3px 0 0;font-size: 12.5px;color: var(--nm-muted)}.rl-ctx__acts[b-o5buh44974]{display: flex;gap: 8px;flex-wrap: wrap}.rl-alert[b-o5buh44974]{margin-bottom: 12px}.rl-banner[b-o5buh44974]{display: inline-flex;align-items: center;gap: 10px;flex-wrap: wrap}.rl-link[b-o5buh44974]{padding: 0;border: 0;background: none;font: inherit;font-weight: 700;color: var(--nm-brand-700);cursor: pointer;text-decoration: underline}.nm-list-toolbar .chipbar[b-o5buh44974]{margin-bottom: 0;align-items: center}.tb-hint[b-o5buh44974]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;color: var(--nm-muted)}.rd[b-o5buh44974]{display: flex;align-items: flex-start;gap: 14px;flex-wrap: wrap}.rd-ico[b-o5buh44974]{display: inline-flex;align-items: center;justify-content: center;width: 44px;height: 44px;flex-shrink: 0;border-radius: 12px;font-size: 20px}.rd-ico.is-system[b-o5buh44974]{background: var(--nm-warn-soft);color: var(--nm-warn)}.rd-ico.is-custom[b-o5buh44974]{background: var(--nm-info-soft);color: var(--nm-info)}.rd-main[b-o5buh44974]{flex: 1 1 320px;min-width: 0;display: flex;flex-direction: column;gap: 4px}.rd-crumb[b-o5buh44974]{align-self: flex-start;display: inline-flex;align-items: center;gap: 6px;padding: 0;border: 0;background: none;font: inherit;font-size: 12px;font-weight: 600;color: var(--nm-muted);cursor: pointer}.rd-crumb:hover[b-o5buh44974]{color: var(--nm-brand-700)}.rd-main h2[b-o5buh44974]{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;margin: 0;font-size: 18px;font-weight: 800;color: var(--nm-ink)}.rd-desc[b-o5buh44974]{margin: 0;font-size: 13px;line-height: 1.5;color: var(--nm-ink-2);max-width: 760px}.rd-facts[b-o5buh44974]{display: flex;flex-wrap: wrap;gap: 10px 24px;margin: 8px 0 0}.rd-facts > div[b-o5buh44974]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.rd-facts dt[b-o5buh44974]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.rd-facts dd[b-o5buh44974]{margin: 0;font-size: 13px;color: var(--nm-ink)}.rd-acts[b-o5buh44974]{display: flex;align-items: center;gap: 6px;flex-shrink: 0}
/* /src/Features/Org/Pages/Manager/ServiceLicenses/ServiceLicensesIndex.razor.rz.scp.css */
.slic-root[b-m3hcwjinpv]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg)}.slic-num[b-m3hcwjinpv]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em;font-feature-settings: 'tnum'}.slic-hero[b-m3hcwjinpv]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.slic-hero h1[b-m3hcwjinpv]{margin: 0;font-family: 'Inter Tight','Inter',ui-sans-serif,sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.slic-hero h1 em[b-m3hcwjinpv]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.slic-hero-meta[b-m3hcwjinpv]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.slic-hero-meta .dot[b-m3hcwjinpv]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.slic-kpis[b-m3hcwjinpv]{display: grid;grid-template-columns: repeat(4,1fr);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.slic-kpi[b-m3hcwjinpv]{padding: 16px 18px 14px;border-right: 1px solid var(--d-line);display: flex;flex-direction: column;gap: 8px;min-width: 0}.slic-kpi:last-child[b-m3hcwjinpv]{border-right: 0}.slic-kpi-lbl[b-m3hcwjinpv]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;display: flex;align-items: center;gap: 8px}.slic-kpi-dot[b-m3hcwjinpv]{width: 6px;height: 6px;border-radius: 50%;background: var(--d-ink-4);flex-shrink: 0}.slic-kpi-dot.accent[b-m3hcwjinpv]{background: var(--d-accent-grad)}.slic-kpi-dot.good[b-m3hcwjinpv]{background: var(--d-good)}.slic-kpi-dot.warn[b-m3hcwjinpv]{background: var(--d-warn)}.slic-kpi-dot.danger[b-m3hcwjinpv]{background: var(--d-danger)}.slic-kpi-val b[b-m3hcwjinpv]{font-family: 'Inter Tight','Inter',sans-serif;font-weight: 600;font-size: 28px;letter-spacing: -0.03em;color: var(--d-ink);line-height: 1}.slic-kpi.is-empty .slic-kpi-val b[b-m3hcwjinpv]{color: var(--d-ink-4)}@media (max-width: 768px){.slic-kpis[b-m3hcwjinpv]{grid-template-columns: repeat(2,1fr)}.slic-kpi:nth-child(2)[b-m3hcwjinpv]{border-right: 0}.slic-kpi:nth-child(1)[b-m3hcwjinpv],.slic-kpi:nth-child(2)[b-m3hcwjinpv]{border-bottom: 1px solid var(--d-line)}}.slic-card[b-m3hcwjinpv]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden;display: flex;flex-direction: column;min-height: 0}.slic-card-hd[b-m3hcwjinpv]{display: flex;align-items: center;justify-content: space-between;padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);gap: 12px;flex-wrap: wrap}.slic-card-hd h3[b-m3hcwjinpv]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.slic-toolbar[b-m3hcwjinpv]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.slic-search[b-m3hcwjinpv]{position: relative;width: 280px;max-width: 100%}.slic-search svg[b-m3hcwjinpv]{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);color: var(--d-ink-4);pointer-events: none}.slic-search input[b-m3hcwjinpv]{width: 100%;height: 38px;padding: 0 12px 0 36px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink);transition: border-color .12s,box-shadow .12s}.slic-search input:focus[b-m3hcwjinpv]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.slic-chip[b-m3hcwjinpv]{display: inline-flex;align-items: center;gap: 6px;height: 32px;padding: 0 12px;border-radius: 999px;background: var(--d-surface-2);border: 1px solid var(--d-line);font-size: 12px;font-weight: 500;color: var(--d-ink-2)}.slic-chip svg[b-m3hcwjinpv]{color: var(--d-ink-4)}.slic-tbl-wrap[b-m3hcwjinpv]{overflow: auto;flex: 1;min-height: 0}.slic-tbl[b-m3hcwjinpv]{width: 100%;border-collapse: collapse;font-size: 14px}.slic-tbl thead th[b-m3hcwjinpv]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap;position: sticky;top: 0;z-index: 1}.slic-tbl thead th.center[b-m3hcwjinpv]{text-align: center}.slic-tbl thead th.right[b-m3hcwjinpv]{text-align: right}.slic-tbl tbody td[b-m3hcwjinpv]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.slic-tbl tbody tr:last-child td[b-m3hcwjinpv]{border-bottom: 0}.slic-tbl tbody tr:hover[b-m3hcwjinpv]{background: var(--d-surface-2)}.slic-tbl td.center[b-m3hcwjinpv]{text-align: center}.slic-tbl td.right[b-m3hcwjinpv]{text-align: right}.slic-tbl-stt[b-m3hcwjinpv]{color: var(--d-ink-4);font-size: 12px}.slic-svc-name[b-m3hcwjinpv]{font-weight: 500;color: var(--d-ink)}.slic-svc-code[b-m3hcwjinpv]{display: block;font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11.5px;color: var(--d-ink-4);margin-top: 2px}.slic-svc-icon[b-m3hcwjinpv]{font-size: 18px;line-height: 1}.slic-num-cell[b-m3hcwjinpv]{font-family: 'JetBrains Mono',ui-monospace,monospace;color: var(--d-ink-2);font-size: 12.5px}.slic-date-cell[b-m3hcwjinpv]{color: var(--d-ink-2);font-size: 12.5px}.slic-date-cell.danger[b-m3hcwjinpv]{color: var(--d-danger);font-weight: 500}.slic-muted[b-m3hcwjinpv]{color: var(--d-ink-4);font-size: 12px}.slic-tag[b-m3hcwjinpv]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 10px;border-radius: 999px;font-size: 11.5px;font-weight: 500;line-height: 1.5}.slic-tag .d[b-m3hcwjinpv]{width: 6px;height: 6px;border-radius: 50%;flex-shrink: 0}.slic-tag.good[b-m3hcwjinpv]{background: color-mix(in srgb,var(--d-good) 12%,transparent);color: var(--d-good)}.slic-tag.good .d[b-m3hcwjinpv]{background: var(--d-good)}.slic-tag.draft[b-m3hcwjinpv]{background: var(--d-surface-2);color: var(--d-ink-3)}.slic-tag.draft .d[b-m3hcwjinpv]{background: var(--d-ink-4)}.slic-empty[b-m3hcwjinpv]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 48px 16px;color: var(--d-ink-3);text-align: center}.slic-empty b[b-m3hcwjinpv]{color: var(--d-ink);font-weight: 500;font-size: 14px}.slic-empty small[b-m3hcwjinpv]{font-size: 12px}.slic-empty svg[b-m3hcwjinpv]{margin-bottom: 6px;color: var(--d-ink-4)}.slic-loading[b-m3hcwjinpv]{display: flex;align-items: center;justify-content: center;padding: 64px 0}.slic-spinner[b-m3hcwjinpv]{width: 28px;height: 28px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: slic-spin-b-m3hcwjinpv 0.7s linear infinite}@keyframes slic-spin-b-m3hcwjinpv{to{transform: rotate(360deg)}}
/* /src/Features/Org/Pages/Manager/TravelPolicies/TravelPoliciesIndex.razor.rz.scp.css */
.tpol-root[b-btbbmxic6x]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg)}.tpol-num[b-btbbmxic6x]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em;font-feature-settings: 'tnum'}.tpol-hero[b-btbbmxic6x]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.tpol-hero h1[b-btbbmxic6x]{margin: 0;font-family: 'Inter Tight','Inter',ui-sans-serif,sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.tpol-hero h1 em[b-btbbmxic6x]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.tpol-hero-meta[b-btbbmxic6x]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.tpol-hero-meta .dot[b-btbbmxic6x]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.tpol-hero-actions[b-btbbmxic6x]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.tpol-btn[b-btbbmxic6x]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.tpol-btn:hover[b-btbbmxic6x]{background: var(--d-surface-2);color: var(--d-ink)}.tpol-btn:disabled[b-btbbmxic6x]{opacity: 0.5;cursor: not-allowed}.tpol-btn-accent[b-btbbmxic6x]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.tpol-btn-accent:hover[b-btbbmxic6x]{background: var(--d-accent-grad-hover);color: #fff}.tpol-btn-ghost[b-btbbmxic6x]{background: transparent;border-color: transparent;color: var(--d-ink-2)}.tpol-btn-ghost:hover[b-btbbmxic6x]{background: var(--d-surface-2);color: var(--d-ink)}.tpol-btn-sm[b-btbbmxic6x]{height: 32px;padding: 0 10px;font-size: 12px}.tpol-kpis[b-btbbmxic6x]{display: grid;grid-template-columns: repeat(3,1fr);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.tpol-kpi[b-btbbmxic6x]{padding: 16px 18px 14px;border-right: 1px solid var(--d-line);display: flex;flex-direction: column;gap: 8px;min-width: 0}.tpol-kpi:last-child[b-btbbmxic6x]{border-right: 0}.tpol-kpi-lbl[b-btbbmxic6x]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;display: flex;align-items: center;gap: 8px}.tpol-kpi-dot[b-btbbmxic6x]{width: 6px;height: 6px;border-radius: 50%;background: var(--d-ink-4);flex-shrink: 0}.tpol-kpi-dot.accent[b-btbbmxic6x]{background: var(--d-accent-grad)}.tpol-kpi-dot.good[b-btbbmxic6x]{background: var(--d-good)}.tpol-kpi-dot.warn[b-btbbmxic6x]{background: var(--d-warn)}.tpol-kpi-val b[b-btbbmxic6x]{font-family: 'Inter Tight','Inter',sans-serif;font-weight: 600;font-size: 28px;letter-spacing: -0.03em;color: var(--d-ink);line-height: 1}@media (max-width: 768px){.tpol-kpis[b-btbbmxic6x]{grid-template-columns: 1fr}.tpol-kpi[b-btbbmxic6x]{border-right: 0;border-bottom: 1px solid var(--d-line)}.tpol-kpi:last-child[b-btbbmxic6x]{border-bottom: 0}}.tpol-card[b-btbbmxic6x]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden;display: flex;flex-direction: column;min-height: 0}.tpol-card-hd[b-btbbmxic6x]{display: flex;align-items: center;justify-content: space-between;padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);gap: 12px;flex-wrap: wrap}.tpol-card-hd h3[b-btbbmxic6x]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.tpol-toolbar[b-btbbmxic6x]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.tpol-search[b-btbbmxic6x]{position: relative;width: 280px;max-width: 100%}.tpol-search svg[b-btbbmxic6x]{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);color: var(--d-ink-4);pointer-events: none}.tpol-search input[b-btbbmxic6x]{width: 100%;height: 38px;padding: 0 12px 0 36px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink);transition: border-color .12s,box-shadow .12s}.tpol-search input:focus[b-btbbmxic6x]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.tpol-tbl-wrap[b-btbbmxic6x]{overflow: auto;flex: 1;min-height: 0}.tpol-tbl[b-btbbmxic6x]{width: 100%;border-collapse: collapse;font-size: 14px}.tpol-tbl thead th[b-btbbmxic6x]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap;position: sticky;top: 0;z-index: 1}.tpol-tbl thead th.center[b-btbbmxic6x]{text-align: center}.tpol-tbl thead th.right[b-btbbmxic6x]{text-align: right}.tpol-tbl tbody td[b-btbbmxic6x]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.tpol-tbl tbody tr.row[b-btbbmxic6x]{cursor: pointer;transition: background .12s}.tpol-tbl tbody tr.row:hover[b-btbbmxic6x]{background: var(--d-surface-2)}.tpol-tbl td.center[b-btbbmxic6x]{text-align: center}.tpol-tbl td.right[b-btbbmxic6x]{text-align: right}.tpol-tbl-stt[b-btbbmxic6x]{color: var(--d-ink-4);font-size: 12px}.tpol-name[b-btbbmxic6x]{font-weight: 500;color: var(--d-ink);font-size: 14px}.tpol-date-cell[b-btbbmxic6x]{color: var(--d-ink-2);font-size: 12.5px}.tpol-muted[b-btbbmxic6x]{color: var(--d-ink-4)}.tpol-chevron[b-btbbmxic6x]{width: 14px;height: 14px;color: var(--d-ink-4);transition: transform .15s;flex-shrink: 0}.tpol-chevron.open[b-btbbmxic6x]{transform: rotate(90deg)}.tpol-type-tag[b-btbbmxic6x]{display: inline-flex;align-items: center;padding: 2px 10px;border-radius: 999px;font-size: 11.5px;font-weight: 500;line-height: 1.5;background: var(--d-surface-2);color: var(--d-ink-2);border: 1px solid var(--d-line)}.tpol-type-tag.flight[b-btbbmxic6x]{background: #eff6ff;color: #1d4ed8;border-color: #dbeafe}.tpol-type-tag.hotel[b-btbbmxic6x]{background: #eef2ff;color: #4338ca;border-color: #e0e7ff}.tpol-type-tag.tour[b-btbbmxic6x]{background: var(--d-accent-soft);color: var(--d-accent);border-color: #fed7aa}.tpol-type-tag.visa[b-btbbmxic6x]{background: #ecfdf5;color: #047857;border-color: #d1fae5}.tpol-type-tag.esim[b-btbbmxic6x]{background: #f5f3ff;color: #6d28d9;border-color: #ede9fe}.tpol-type-tag.fasttrack[b-btbbmxic6x]{background: #fffbeb;color: #b45309;border-color: #fef3c7}.tpol-tag[b-btbbmxic6x]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 10px;border-radius: 999px;font-size: 11.5px;font-weight: 500;line-height: 1.5}.tpol-tag .d[b-btbbmxic6x]{width: 6px;height: 6px;border-radius: 50%;flex-shrink: 0}.tpol-tag.good[b-btbbmxic6x]{background: color-mix(in srgb,var(--d-good) 12%,transparent);color: var(--d-good)}.tpol-tag.good .d[b-btbbmxic6x]{background: var(--d-good)}.tpol-tag.draft[b-btbbmxic6x]{background: var(--d-surface-2);color: var(--d-ink-3)}.tpol-tag.draft .d[b-btbbmxic6x]{background: var(--d-ink-4)}.tpol-actions[b-btbbmxic6x]{display: inline-flex;align-items: center;gap: 2px;justify-content: flex-end}.tpol-icon-btn[b-btbbmxic6x]{width: 30px;height: 30px;display: inline-flex;align-items: center;justify-content: center;border: 0;background: transparent;border-radius: 7px;color: var(--d-ink-3);cursor: pointer;transition: background .12s,color .12s}.tpol-icon-btn:hover[b-btbbmxic6x]{background: var(--d-surface-2);color: var(--d-ink)}.tpol-icon-btn.edit:hover[b-btbbmxic6x]{background: color-mix(in srgb,#2563eb 10%,transparent);color: #2563eb}.tpol-icon-btn.danger:hover[b-btbbmxic6x]{background: color-mix(in srgb,var(--d-danger) 10%,transparent);color: var(--d-danger)}.tpol-detail-row td[b-btbbmxic6x]{background: var(--d-surface-2);padding: 14px 16px;border-bottom: 1px solid var(--d-line-2)}.tpol-detail-grid[b-btbbmxic6x]{display: grid;grid-template-columns: 1fr;gap: 14px}@media (min-width: 640px){.tpol-detail-grid[b-btbbmxic6x]{grid-template-columns: repeat(2,1fr)}}@media (min-width: 1024px){.tpol-detail-grid[b-btbbmxic6x]{grid-template-columns: repeat(4,1fr)}}.tpol-detail-lbl[b-btbbmxic6x]{display: block;font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;margin-bottom: 4px}.tpol-detail-val[b-btbbmxic6x]{display: block;font-size: 14px;color: var(--d-ink);font-weight: 500}.tpol-detail-empty[b-btbbmxic6x]{font-size: 12px;color: var(--d-ink-4);font-style: italic}.tpol-empty[b-btbbmxic6x]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 48px 16px;color: var(--d-ink-3);text-align: center}.tpol-empty b[b-btbbmxic6x]{color: var(--d-ink);font-weight: 500;font-size: 14px}.tpol-empty small[b-btbbmxic6x]{font-size: 12px}.tpol-empty svg[b-btbbmxic6x]{margin-bottom: 6px;color: var(--d-ink-4)}.tpol-loading[b-btbbmxic6x]{display: flex;align-items: center;justify-content: center;padding: 64px 0}.tpol-spinner[b-btbbmxic6x]{width: 28px;height: 28px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: tpol-spin-b-btbbmxic6x 0.7s linear infinite}@keyframes tpol-spin-b-btbbmxic6x{to{transform: rotate(360deg)}}.tpol-modal-backdrop[b-btbbmxic6x]{position: fixed;inset: 0;z-index: 9999;display: flex;align-items: center;justify-content: center;padding: 16px;background: rgba(28,25,23,0.55)}.tpol-modal[b-btbbmxic6x]{width: 100%;max-width: 720px;max-height: 90vh;background: var(--d-surface);border-radius: var(--d-r);border: 1px solid var(--d-line);box-shadow: 0 20px 50px -12px rgba(28,25,23,0.35);display: flex;flex-direction: column;overflow: hidden}.tpol-modal-hd[b-btbbmxic6x]{display: flex;align-items: center;justify-content: space-between;padding: 14px 18px;border-bottom: 1px solid var(--d-line)}.tpol-modal-hd h2[b-btbbmxic6x]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 17px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink)}.tpol-modal-close[b-btbbmxic6x]{width: 32px;height: 32px;border: 0;background: transparent;border-radius: 7px;color: var(--d-ink-3);cursor: pointer;display: inline-flex;align-items: center;justify-content: center}.tpol-modal-close:hover[b-btbbmxic6x]{background: var(--d-surface-2);color: var(--d-ink)}.tpol-modal-body[b-btbbmxic6x]{flex: 1;overflow-y: auto;padding: 18px;display: flex;flex-direction: column;gap: 16px}.tpol-modal-ft[b-btbbmxic6x]{display: flex;align-items: center;justify-content: flex-end;gap: 10px;padding: 12px 18px;border-top: 1px solid var(--d-line);background: var(--d-surface-2)}.tpol-section-title[b-btbbmxic6x]{font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;padding-bottom: 8px;border-bottom: 1px solid var(--d-line-2)}.tpol-form-grid[b-btbbmxic6x]{display: grid;gap: 14px;grid-template-columns: 1fr}@media (min-width: 640px){.tpol-form-grid.cols-2[b-btbbmxic6x]{grid-template-columns: 1fr 1fr}}.tpol-field-full[b-btbbmxic6x]{grid-column: 1 / -1}.tpol-label[b-btbbmxic6x]{display: block;font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.06em;margin-bottom: 6px}.tpol-label .req[b-btbbmxic6x]{color: var(--d-danger)}.tpol-input[b-btbbmxic6x],.tpol-select[b-btbbmxic6x]{width: 100%;height: 38px;padding: 0 12px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink);transition: border-color .12s,box-shadow .12s}.tpol-input:focus[b-btbbmxic6x],.tpol-select:focus[b-btbbmxic6x]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.tpol-checkbox-row[b-btbbmxic6x]{display: flex;align-items: center;gap: 8px}.tpol-checkbox-row input[type="checkbox"][b-btbbmxic6x]{width: 16px;height: 16px;accent-color: var(--d-accent)}.tpol-checkbox-row label[b-btbbmxic6x]{font-size: 14px;color: var(--d-ink-2)}.tpol-error-banner[b-btbbmxic6x]{padding: 10px 14px;border-radius: var(--d-r);font-size: 14px;background: color-mix(in srgb,var(--d-danger) 10%,transparent);color: var(--d-danger);border: 1px solid color-mix(in srgb,var(--d-danger) 30%,transparent)}.tpol-airline-grid[b-btbbmxic6x]{display: flex;flex-wrap: wrap;gap: 6px 14px;padding: 10px 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface-2);max-height: 140px;overflow-y: auto}.tpol-airline-item[b-btbbmxic6x]{display: inline-flex;align-items: center;gap: 6px;cursor: pointer;font-size: 12.5px;white-space: nowrap}.tpol-airline-item input[type="checkbox"][b-btbbmxic6x]{width: 14px;height: 14px;accent-color: var(--d-accent)}.tpol-airline-item .iata[b-btbbmxic6x]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-weight: 600;color: var(--d-ink)}.tpol-airline-item .nm[b-btbbmxic6x]{color: var(--d-ink-3)}.tpol-cabin-grid[b-btbbmxic6x]{display: flex;flex-wrap: wrap;gap: 8px 18px;padding: 10px 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface-2)}.tpol-cabin-item[b-btbbmxic6x]{display: inline-flex;align-items: center;gap: 6px;cursor: pointer;font-size: 12.5px;white-space: nowrap}.tpol-cabin-item input[type="checkbox"][b-btbbmxic6x]{width: 14px;height: 14px;accent-color: var(--d-accent)}.tpol-cabin-item .nm[b-btbbmxic6x]{color: var(--d-ink)}.tpol-hint[b-btbbmxic6x]{font-weight: 400;color: var(--d-ink-4);text-transform: none;letter-spacing: 0;font-size: 11px;margin-left: 4px}
/* /src/Features/Org/Pages/Manager/UserDetail.razor.rz.scp.css */
.usd[b-ktwmoinn2j]{--usd-faint: color-mix(in srgb,var(--nm-muted) 75%,white);--usd-shadow: 0 1px 2px rgba(16,24,40,.04),0 6px 18px rgba(16,24,40,.05);display: flex;flex-direction: column;gap: 14px;padding: 22px 28px 40px;font-family: var(--nm-font);color: var(--nm-ink)}.usd[b-ktwmoinn2j] .nm-btn--secondary{background: var(--nm-surface);border-color: var(--nm-border);color: var(--nm-ink-2)}.usd[b-ktwmoinn2j] .nm-btn--secondary:hover:not(:disabled){background: var(--nm-surface);border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.usd[b-ktwmoinn2j] .nm-btn--sm{min-height: 32px;padding: 0 12px;font-size: 13px}.usd[b-ktwmoinn2j] .nm-btn i{font-size: .95em}.usd[b-ktwmoinn2j] .nm-btn--secondary.usd-btn-danger{color: var(--nm-bad);border-color: color-mix(in srgb,var(--nm-bad) 45%,var(--nm-border))}.usd[b-ktwmoinn2j] .nm-btn--secondary.usd-btn-danger:hover:not(:disabled){background: var(--nm-bad-soft);border-color: var(--nm-bad);color: var(--nm-bad)}.usd-mono[b-ktwmoinn2j]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: .92em}.usd-none[b-ktwmoinn2j]{color: var(--usd-faint);font-weight: 400}.usd-faint[b-ktwmoinn2j]{color: var(--nm-muted);font-weight: 500}.usd-num[b-ktwmoinn2j]{font-variant-numeric: tabular-nums}.usd-ellipsis[b-ktwmoinn2j]{min-width: 0;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.usd-sr[b-ktwmoinn2j]{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.usd-hint[b-ktwmoinn2j]{margin: 0;font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.usd-hint--top[b-ktwmoinn2j]{margin-top: -2px}.usd-empty[b-ktwmoinn2j]{margin: 0;font-size: 13px;color: var(--nm-muted)}.usd-failed[b-ktwmoinn2j]{display: flex;flex-wrap: wrap;align-items: center;gap: 10px;font-size: 13px;color: var(--nm-bad)}.usd-failed > span[b-ktwmoinn2j]{display: inline-flex;align-items: center;gap: 6px}.usd-loading[b-ktwmoinn2j]{display: flex;flex-direction: column;gap: 14px}.usd-link[b-ktwmoinn2j]{display: inline-flex;align-items: center;gap: 6px;padding: 3px 6px;border-radius: 7px;font-size: 13px;font-weight: 650;color: var(--nm-brand-700);text-decoration: none;white-space: nowrap}.usd-link:hover[b-ktwmoinn2j]{background: var(--nm-brand-50)}.usd-link:focus-visible[b-ktwmoinn2j]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.usd-tag[b-ktwmoinn2j]{display: inline-flex;align-items: center;gap: 5px;flex: none;height: 24px;padding: 0 9px;border-radius: var(--nm-r-pill);font-size: 12px;font-weight: 650;line-height: 1;white-space: nowrap}.usd-tag i[b-ktwmoinn2j]{font-size: 12px}.usd-tag--sm[b-ktwmoinn2j]{height: 19px;padding: 0 7px;font-size: 11px}.usd-tag--sm i[b-ktwmoinn2j]{font-size: 10.5px}.usd-tag--ok[b-ktwmoinn2j]{background: var(--nm-ok-soft);color: color-mix(in srgb,var(--nm-ok) 82%,var(--nm-ink))}.usd-tag--draft[b-ktwmoinn2j]{background: color-mix(in srgb,var(--nm-border) 60%,var(--nm-bg));color: var(--nm-ink-2)}.usd-tag--warn[b-ktwmoinn2j]{background: color-mix(in srgb,var(--nm-warn) 11%,var(--nm-surface));color: var(--nm-warn)}.usd-tag--bad[b-ktwmoinn2j]{background: var(--nm-bad-soft);color: var(--nm-bad)}.usd-tag--brand[b-ktwmoinn2j]{background: var(--nm-brand-50);color: var(--nm-brand-700)}.usd-tag--ink[b-ktwmoinn2j]{background: var(--nm-ink);color: var(--nm-surface)}.usd-online[b-ktwmoinn2j]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 650;color: var(--nm-ok);white-space: nowrap}.usd-dot[b-ktwmoinn2j]{width: 8px;height: 8px;flex: none;border-radius: var(--nm-r-pill);background: var(--nm-ok);box-shadow: 0 0 0 3px color-mix(in srgb,var(--nm-ok) 20%,transparent)}.usd-head[b-ktwmoinn2j]{display: flex;flex-wrap: wrap;align-items: flex-end;gap: 12px;margin-bottom: 2px}.usd-head__text[b-ktwmoinn2j]{flex: 1 1 320px;min-width: 0}.usd-back[b-ktwmoinn2j]{display: inline-flex;align-items: center;gap: 6px;margin-bottom: 6px;font-size: 13px;font-weight: 600;color: var(--nm-muted);text-decoration: none}.usd-back i[b-ktwmoinn2j]{font-size: 15px}.usd-back:hover[b-ktwmoinn2j]{color: var(--nm-brand-700)}.usd-back:focus-visible[b-ktwmoinn2j]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px;border-radius: 4px}.usd-head__title[b-ktwmoinn2j]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;min-width: 0}.usd-title[b-ktwmoinn2j]{margin: 0;font-size: 21px;font-weight: 800;letter-spacing: -.02em;line-height: 1.25;color: var(--nm-ink);overflow-wrap: anywhere}.usd-sub[b-ktwmoinn2j]{display: flex;flex-wrap: wrap;align-items: center;margin: 3px 0 0;font-size: 13.5px;line-height: 1.5;color: var(--nm-muted)}.usd-sub > span[b-ktwmoinn2j]{min-width: 0;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.usd-sub > span + span[b-ktwmoinn2j]::before{content: "·";margin-inline: 7px;color: var(--usd-faint)}.usd-sub i[b-ktwmoinn2j]{margin-inline-end: 5px;font-size: 13px}.usd-sub__login[b-ktwmoinn2j]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 13px;font-weight: 600;color: var(--nm-ink-2)}.usd-sub .is-wrong[b-ktwmoinn2j]{color: var(--nm-warn);font-weight: 600}.usd-head__acts[b-ktwmoinn2j]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;min-width: 0}.usd-head__acts[b-ktwmoinn2j] .nm-btn{min-height: 36px;padding-block: 0;font-size: 13.5px}.usd-head__acts[b-ktwmoinn2j] .usd-reload{width: 36px;height: 36px;border-color: var(--nm-border);background: var(--nm-surface)}.usd-caret[b-ktwmoinn2j]{font-size: 11px !important;opacity: .7}.usd-note[b-ktwmoinn2j]{display: flex;align-items: flex-start;gap: 10px;padding: 11px 13px;border-radius: 12px;font-size: 13.5px;line-height: 1.55}.usd-note > i[b-ktwmoinn2j]{margin-top: 2px}.usd-note__text[b-ktwmoinn2j]{flex: 1 1 auto;min-width: 0;overflow-wrap: anywhere}.usd-note--bad[b-ktwmoinn2j]{background: var(--nm-bad-soft);color: color-mix(in srgb,var(--nm-bad) 70%,var(--nm-ink))}.usd-note__x[b-ktwmoinn2j]{flex: none;display: inline-grid;place-items: center;width: 24px;height: 24px;border: 0;border-radius: 6px;background: none;color: inherit;opacity: .7;cursor: pointer}.usd-note__x:hover[b-ktwmoinn2j]{opacity: 1;background: color-mix(in srgb,currentColor 10%,transparent)}.usd-issues[b-ktwmoinn2j]{padding: 13px 16px 6px;border: 1px solid color-mix(in srgb,var(--nm-warn) 40%,var(--nm-border));border-radius: 14px;background: var(--nm-warn-soft)}.usd-issues__head[b-ktwmoinn2j]{display: flex;align-items: flex-start;gap: 10px}.usd-issues__head > i[b-ktwmoinn2j]{margin-top: 1px;font-size: 17px;color: var(--nm-warn)}.usd-issues__title[b-ktwmoinn2j]{margin: 0;font-size: 14.5px;font-weight: 700;color: var(--nm-ink)}.usd-issues__sub[b-ktwmoinn2j]{margin: 2px 0 0;font-size: 12.5px;line-height: 1.5;color: var(--nm-ink-2)}.usd-issues__list[b-ktwmoinn2j]{margin: 8px 0 0;padding: 0;list-style: none}.usd-issue[b-ktwmoinn2j]{display: flex;align-items: center;gap: 12px;padding: 10px 0;border-top: 1px solid color-mix(in srgb,var(--nm-warn) 22%,transparent)}.usd-issue__ico[b-ktwmoinn2j]{flex: none;width: 20px;text-align: center;font-size: 16px;color: var(--nm-warn)}.usd-issue__txt[b-ktwmoinn2j]{flex: 1 1 auto;min-width: 0;display: flex;flex-direction: column;gap: 2px}.usd-issue__txt b[b-ktwmoinn2j]{font-size: 13.5px;font-weight: 650;color: var(--nm-ink)}.usd-issue__txt span[b-ktwmoinn2j]{font-size: 12.5px;line-height: 1.5;color: var(--nm-ink-2)}.usd-issue__act[b-ktwmoinn2j]{flex: none}.usd-issues__note[b-ktwmoinn2j]{display: flex;align-items: flex-start;gap: 6px;margin: 0;padding: 8px 0 8px;border-top: 1px dashed color-mix(in srgb,var(--nm-warn) 30%,transparent);font-size: 12px;line-height: 1.5;color: var(--nm-ink-2)}.usd-issues__note i[b-ktwmoinn2j]{margin-top: 1px;color: var(--nm-brand-600)}.usd-bar[b-ktwmoinn2j]{position: sticky;top: 84px;z-index: 5;display: flex;flex-wrap: wrap;align-items: center;gap: 10px;padding: 8px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: var(--usd-shadow)}.usd-tabs[b-ktwmoinn2j]{display: flex;gap: 4px;max-width: 100%;padding: 3px;border-radius: var(--nm-r-pill);background: var(--nm-bg);overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: none}.usd-tabs[b-ktwmoinn2j]::-webkit-scrollbar{display: none}.usd-tab[b-ktwmoinn2j]{flex: 0 0 auto;display: inline-flex;align-items: center;gap: 6px;height: 30px;padding: 0 13px;border: 0;border-radius: var(--nm-r-pill);background: transparent;font: inherit;font-size: 13px;font-weight: 650;white-space: nowrap;color: var(--nm-muted);cursor: pointer;transition: color .15s,background .15s,box-shadow .15s}.usd-tab:hover[b-ktwmoinn2j]{color: var(--nm-ink)}.usd-tab.is-on[b-ktwmoinn2j]{background: var(--nm-surface);color: var(--nm-ink);box-shadow: 0 1px 2px rgba(16,24,40,.08),0 2px 8px rgba(16,24,40,.06)}.usd-tab:focus-visible[b-ktwmoinn2j]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.usd-tab__n[b-ktwmoinn2j]{min-width: 18px;padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 11.5px;font-weight: 650;line-height: 18px;text-align: center;color: var(--nm-muted);font-variant-numeric: tabular-nums}.usd-tab.is-on .usd-tab__n[b-ktwmoinn2j]{background: var(--nm-bg);color: var(--nm-ink-2)}.usd-tab__dot[b-ktwmoinn2j]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500)}.usd-bar__end[b-ktwmoinn2j]{margin-inline-start: auto;display: flex;flex-wrap: wrap;align-items: center;gap: 8px 10px;min-width: 0}.usd-bar__dirty[b-ktwmoinn2j]{display: inline-flex;align-items: center;gap: 7px;font-size: 13px;font-weight: 650;color: var(--nm-brand-700);white-space: nowrap}.usd-bar__dot[b-ktwmoinn2j]{width: 8px;height: 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500)}.usd-bar__stamp[b-ktwmoinn2j]{padding-inline: 6px;font-size: 12.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums;white-space: nowrap}.usd-pane[b-ktwmoinn2j]{display: flex;flex-direction: column;gap: 16px;min-width: 0}.usd-pane.is-hidden[b-ktwmoinn2j]{display: none}.usd-split[b-ktwmoinn2j]{display: flex;flex-direction: column;gap: 16px;min-width: 0}.usd-stack[b-ktwmoinn2j]{display: flex;flex-direction: column;gap: 16px;min-width: 0}@media (min-width: 1200px){.usd-pane--split[b-ktwmoinn2j],.usd-split[b-ktwmoinn2j]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px;align-items: start}.usd-pane--aside[b-ktwmoinn2j]{grid-template-columns: minmax(0,380px) minmax(0,1fr)}}.usd-panel[b-ktwmoinn2j]{min-width: 0;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--usd-shadow)}.usd-panel__head[b-ktwmoinn2j]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;min-height: 52px;padding: 10px 14px;border-bottom: 1px solid var(--nm-border)}.usd-panel__ico[b-ktwmoinn2j]{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px}.usd-panel__title[b-ktwmoinn2j]{margin: 0;font-size: 14.5px;font-weight: 700;color: var(--nm-ink)}.usd-panel__sub[b-ktwmoinn2j]{font-size: 12.5px;color: var(--nm-muted)}.usd-panel__end[b-ktwmoinn2j]{margin-inline-start: auto;display: inline-flex;align-items: center;gap: 8px}.usd-panel__body[b-ktwmoinn2j]{display: flex;flex-direction: column;gap: 14px;padding: 14px;min-width: 0}.usd-panel__foot[b-ktwmoinn2j]{display: flex;align-items: flex-start;gap: 6px;padding: 11px 14px;border-top: 1px solid var(--nm-border);font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.usd-panel__foot i[b-ktwmoinn2j]{margin-top: 1px}.usd-facts[b-ktwmoinn2j]{display: grid;gap: 14px 20px;grid-template-columns: repeat(auto-fit,minmax(160px,1fr));margin: 0}.usd-fact[b-ktwmoinn2j]{min-width: 0}.usd-fact--wide[b-ktwmoinn2j]{grid-column: 1 / -1}.usd-fact dt[b-ktwmoinn2j]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.usd-fact dd[b-ktwmoinn2j]{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 6px;min-width: 0;margin: 2px 0 0;font-size: 14px;font-weight: 600;line-height: 1.4;color: var(--nm-ink)}.usd-fact__stack[b-ktwmoinn2j]{flex-direction: column;align-items: flex-start !important;gap: 1px !important}.usd-fact__sub[b-ktwmoinn2j]{font-size: 12px;font-weight: 500;color: var(--nm-muted)}.usd-code[b-ktwmoinn2j]{padding: 1px 7px;border: 1px solid var(--nm-border);border-radius: 6px;background: var(--nm-bg);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;font-weight: 650;color: var(--nm-ink-2)}.usd-type[b-ktwmoinn2j]{display: inline-flex;align-items: center;gap: 6px}.usd-type i[b-ktwmoinn2j]{color: var(--nm-muted)}.usd-type.is-wrong[b-ktwmoinn2j],.usd-type.is-wrong i[b-ktwmoinn2j]{color: var(--nm-warn)}.usd-expect[b-ktwmoinn2j]{flex-basis: 100%;font-size: 12px;font-weight: 600;color: var(--nm-warn)}.usd-callout[b-ktwmoinn2j]{display: flex;align-items: flex-start;gap: 8px;padding: 11px 13px;border-radius: 12px;background: var(--nm-brand-50);font-size: 13px;line-height: 1.55;color: var(--nm-ink-2)}.usd-callout i[b-ktwmoinn2j]{margin-top: 2px;color: var(--nm-brand-600)}.usd-warnline[b-ktwmoinn2j]{display: flex;align-items: flex-start;gap: 8px;padding: 10px 12px;border-radius: 10px;border: 1px solid color-mix(in srgb,var(--nm-warn) 35%,var(--nm-border));background: var(--nm-warn-soft);font-size: 13px;line-height: 1.5;color: var(--nm-ink-2)}.usd-warnline i[b-ktwmoinn2j]{margin-top: 2px;color: var(--nm-warn)}.usd-pa__lock[b-ktwmoinn2j]{align-items: center;margin-bottom: 12px}.usd-pa__lock > span[b-ktwmoinn2j]{flex: 1 1 auto;min-width: 0}.usd-pa__lock i[b-ktwmoinn2j]{margin-top: 0}@media (max-width: 640px){.usd-pa__lock[b-ktwmoinn2j]{flex-wrap: wrap}}.usd-portals-inline[b-ktwmoinn2j]{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 6px;min-width: 0}.usd-portal[b-ktwmoinn2j]{display: inline-flex;align-items: center;gap: 5px;flex: none;height: 24px;padding: 0 9px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-weight: 600;color: var(--nm-ink-2);white-space: nowrap}.usd-portal i[b-ktwmoinn2j]{font-size: 11.5px;color: var(--nm-muted)}.usd-portal.is-support[b-ktwmoinn2j]{border-style: dashed;background: transparent;color: var(--nm-muted)}.usd-portal.is-off[b-ktwmoinn2j]{opacity: .55;text-decoration: line-through}.usd-ops[b-ktwmoinn2j]{gap: 0;padding-block: 4px}.usd-ops__note[b-ktwmoinn2j]{display: flex;align-items: flex-start;gap: 6px;padding: 10px 0 2px}.usd-op[b-ktwmoinn2j]{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 12px;padding: 13px 0}.usd-op + .usd-op[b-ktwmoinn2j]{border-top: 1px solid var(--nm-border)}.usd-op__txt[b-ktwmoinn2j]{flex: 1 1 220px;min-width: 0;display: flex;flex-direction: column;gap: 3px}.usd-op__txt b[b-ktwmoinn2j]{font-size: 13.5px;font-weight: 650;color: var(--nm-ink)}.usd-op__txt span[b-ktwmoinn2j]{font-size: 12.5px;line-height: 1.5;color: var(--nm-muted)}.usd-tablewrap[b-ktwmoinn2j]{width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;transition: opacity .15s}.usd-tablewrap.is-busy[b-ktwmoinn2j]{opacity: .55}.usd-table[b-ktwmoinn2j]{width: 100%;border-collapse: collapse;font-size: 12.5px}.usd-table th[b-ktwmoinn2j]{padding: 8px 10px;text-align: start;border-bottom: 1px solid var(--nm-border);font-size: 11px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted);white-space: nowrap}.usd-table td[b-ktwmoinn2j]{padding: 8px 10px;border-bottom: 1px solid var(--nm-border);color: var(--nm-ink-2);vertical-align: middle;white-space: nowrap}.usd-table tbody tr:last-child td[b-ktwmoinn2j]{border-bottom: 0}.usd-table tbody tr:hover td[b-ktwmoinn2j]{background: var(--nm-surface-2)}.usd-table th:first-child[b-ktwmoinn2j],.usd-table td:first-child[b-ktwmoinn2j]{padding-inline-start: 0}.usd-table__act[b-ktwmoinn2j]{width: 1%;text-align: end}.usd-table--fit[b-ktwmoinn2j]{width: auto;min-width: 100%}.usd-cell-main[b-ktwmoinn2j]{display: block;max-width: 200px;font-weight: 600;color: var(--nm-ink)}.usd-cell-sub[b-ktwmoinn2j]{display: block;max-width: 200px;margin-top: 1px;font-size: 11.5px;color: var(--nm-muted)}.usd-cell-dev[b-ktwmoinn2j]{display: inline-block;max-width: 260px;vertical-align: bottom}.usd-why[b-ktwmoinn2j]{margin-inline-start: 6px;font-size: 12px;color: var(--nm-muted)}.usd-pager[b-ktwmoinn2j]{display: flex;justify-content: flex-end}.usd-closed[b-ktwmoinn2j]{padding-top: 10px;border-top: 1px dashed var(--nm-border);font-size: 12.5px;color: var(--nm-ink-2)}.usd-closed summary[b-ktwmoinn2j]{display: inline-flex;align-items: center;gap: 6px;list-style: none;cursor: pointer;font-weight: 600;color: var(--nm-muted)}.usd-closed summary[b-ktwmoinn2j]::-webkit-details-marker{display: none}.usd-closed summary:hover[b-ktwmoinn2j]{color: var(--nm-brand-700)}.usd-closed summary:focus-visible[b-ktwmoinn2j]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px;border-radius: 4px}.usd-closed__caret[b-ktwmoinn2j]{font-size: 11px;transition: transform .15s}.usd-closed[open] .usd-closed__caret[b-ktwmoinn2j]{transform: rotate(90deg)}.usd-closed__list[b-ktwmoinn2j]{display: flex;flex-direction: column;margin: 8px 0 0;padding: 0;list-style: none}.usd-closed__list li[b-ktwmoinn2j]{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 12px;padding: 7px 0}.usd-closed__list li + li[b-ktwmoinn2j]{border-top: 1px dashed var(--nm-border)}.usd-closed__when[b-ktwmoinn2j]{min-width: 118px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.usd-closed__dev[b-ktwmoinn2j]{min-width: 0}.usd-closed__why[b-ktwmoinn2j]{margin-inline-start: auto}.usd-roles[b-ktwmoinn2j]{display: grid;grid-template-columns: repeat(auto-fill,minmax(260px,1fr));gap: 8px;margin: 0;padding: 0;list-style: none}.usd-role[b-ktwmoinn2j]{min-width: 0;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface);transition: border-color .12s,background .12s}.usd-role:not(.is-static):hover[b-ktwmoinn2j]{border-color: var(--nm-border-strong)}.usd-role.is-on[b-ktwmoinn2j]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.usd-role.is-blocked[b-ktwmoinn2j]{border-style: dashed;border-color: var(--nm-warn)}.usd[b-ktwmoinn2j] .usd-role__check{display: flex;align-items: flex-start;gap: 10px;width: 100%;padding: 11px 12px;box-sizing: border-box}.usd[b-ktwmoinn2j] .usd-role__check .nm-check__mark{margin-top: 1px}.usd[b-ktwmoinn2j] .usd-role__check .nm-check__label{min-width: 0}.usd-role__static[b-ktwmoinn2j]{display: flex;align-items: flex-start;gap: 10px;padding: 11px 12px}.usd-role__mark[b-ktwmoinn2j]{margin-top: 1px;font-size: 16px;color: var(--nm-border-strong)}.usd-role.is-on .usd-role__mark[b-ktwmoinn2j]{color: var(--nm-brand-500)}.usd-role__txt[b-ktwmoinn2j]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.usd-role__top[b-ktwmoinn2j]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px}.usd-role__name[b-ktwmoinn2j]{font-size: 13.5px;font-weight: 650;color: var(--nm-ink);overflow-wrap: anywhere}.usd-role__desc[b-ktwmoinn2j]{font-size: 12px;font-weight: 400;line-height: 1.45;color: var(--nm-ink-2)}.usd-role__warn[b-ktwmoinn2j]{display: inline-flex;align-items: flex-start;gap: 5px;font-size: 12px;font-weight: 500;line-height: 1.45;color: var(--nm-warn)}.usd-savebar[b-ktwmoinn2j]{display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;gap: 8px;padding: 9px 12px;border: 1px solid color-mix(in srgb,var(--nm-brand-500) 35%,var(--nm-border));border-radius: 12px;background: var(--nm-brand-50)}.usd-savebar .usd-bar__dirty[b-ktwmoinn2j]{margin-inline-end: auto}.usd-pa-panel[b-ktwmoinn2j]{scroll-margin-top: 150px}.usd-pas[b-ktwmoinn2j]{margin: 0;padding: 0;list-style: none}.usd-pa[b-ktwmoinn2j]{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 16px;padding: 12px 0}.usd-pa + .usd-pa[b-ktwmoinn2j]{border-top: 1px solid var(--nm-border)}.usd-pa:first-child[b-ktwmoinn2j]{padding-top: 0}.usd-pa__main[b-ktwmoinn2j]{flex: 1 1 420px;min-width: 0;display: flex;flex-direction: column;gap: 6px}.usd-pa__top[b-ktwmoinn2j]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 8px;min-width: 0}.usd-pa__name[b-ktwmoinn2j]{max-width: 320px;font-size: 13.5px;font-weight: 650;color: var(--nm-ink)}.usd-pa__app[b-ktwmoinn2j]{font-size: 12px;color: var(--nm-muted);white-space: nowrap}.usd-pa.is-off .usd-pa__name[b-ktwmoinn2j]{color: var(--nm-muted)}.usd-pa__checks[b-ktwmoinn2j]{display: flex;flex-wrap: wrap;gap: 4px 16px;margin: 0;padding: 0;list-style: none;font-size: 12.5px;color: var(--nm-ink-2)}.usd-pa__checks li[b-ktwmoinn2j]{display: inline-flex;align-items: center;gap: 5px;min-width: 0;max-width: 100%}.usd-pa__checks i[b-ktwmoinn2j]{flex: none;font-size: 12.5px}.usd-pa__checks .is-ok i[b-ktwmoinn2j]{color: var(--nm-ok)}.usd-pa__checks .is-no[b-ktwmoinn2j]{color: var(--nm-ink)}.usd-pa__checks .is-no i[b-ktwmoinn2j]{color: var(--nm-warn)}.usd-pa__roles[b-ktwmoinn2j]{max-width: 360px}.usd-pa__acts[b-ktwmoinn2j]{flex: 0 1 auto;display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;gap: 6px 8px;margin-inline-start: auto}.usd-tag--support[b-ktwmoinn2j]{background: transparent;border: 1px dashed var(--nm-border-strong);color: var(--nm-muted)}.usd-tag--off[b-ktwmoinn2j]{text-decoration: line-through}.usd-mi[b-ktwmoinn2j]{display: flex;flex-direction: column;gap: 1px;min-width: 0;max-width: 320px;white-space: normal}.usd-mi__name[b-ktwmoinn2j]{font-weight: 600}.usd-mi__sub[b-ktwmoinn2j]{font-size: 11.5px;font-weight: 500;line-height: 1.4;color: var(--nm-muted)}.usd-mi__sub.is-blocked[b-ktwmoinn2j]{color: var(--nm-warn)}.usd-permline[b-ktwmoinn2j]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface);font-size: 13px;color: var(--nm-ink-2)}.usd-permline > i[b-ktwmoinn2j]{color: var(--nm-brand-600)}.usd-permline > span[b-ktwmoinn2j]{flex: 1 1 260px;min-width: 0}.usd-permline[b-ktwmoinn2j] b{color: var(--nm-ink);font-variant-numeric: tabular-nums}.usd-days[b-ktwmoinn2j]{display: flex;flex-direction: column;gap: 16px;transition: opacity .15s}.usd-days.is-busy[b-ktwmoinn2j]{opacity: .55}.usd-day__head[b-ktwmoinn2j]{margin: 0;padding-bottom: 6px;border-bottom: 1px solid var(--nm-border);font-size: 13px;font-weight: 700;color: var(--nm-ink-2)}.usd-evs[b-ktwmoinn2j]{margin: 0;padding: 0;list-style: none}.usd-ev[b-ktwmoinn2j]{display: grid;grid-template-columns: 48px minmax(0,1fr);gap: 10px;padding: 10px 0}.usd-ev + .usd-ev[b-ktwmoinn2j]{border-top: 1px dashed var(--nm-border)}.usd-ev__time[b-ktwmoinn2j]{padding-top: 3px;font-size: 12.5px;font-weight: 600;color: var(--nm-muted);font-variant-numeric: tabular-nums;white-space: nowrap}.usd-ev__main[b-ktwmoinn2j]{min-width: 0}.usd-ev__line[b-ktwmoinn2j]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 8px;min-width: 0}.usd-ev__title[b-ktwmoinn2j]{min-width: 0;font-size: 13.5px;font-weight: 650;color: var(--nm-ink);overflow-wrap: anywhere}.usd-ev__meta[b-ktwmoinn2j]{display: flex;flex-wrap: wrap;margin-top: 3px;font-size: 12px;line-height: 1.6;color: var(--nm-muted)}.usd-ev__meta > span[b-ktwmoinn2j]{white-space: nowrap}.usd-ev__meta i[b-ktwmoinn2j]{margin-inline-end: 4px}.usd-ev__meta > span + span[b-ktwmoinn2j]::before{content: "·";margin-inline: 6px;color: var(--usd-faint)}.usd-seg[b-ktwmoinn2j]{display: inline-flex;flex-wrap: wrap;gap: 2px;padding: 3px;border: 1px solid var(--nm-border);border-radius: 16px;background: var(--nm-bg)}.usd-seg__btn[b-ktwmoinn2j]{display: inline-flex;align-items: center;gap: 6px;height: 28px;padding: 0 12px;border: 0;border-radius: var(--nm-r-pill);background: transparent;font: inherit;font-size: 12.5px;font-weight: 600;white-space: nowrap;color: var(--nm-muted);cursor: pointer;transition: color .15s,background .15s,box-shadow .15s}.usd-seg__btn:hover:not(.is-on)[b-ktwmoinn2j]{color: var(--nm-ink)}.usd-seg__btn.is-on[b-ktwmoinn2j]{background: var(--nm-surface);color: var(--nm-brand-700);box-shadow: 0 1px 2px rgba(15,23,42,.08)}.usd-seg__btn:focus-visible[b-ktwmoinn2j]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.usd-seg__n[b-ktwmoinn2j]{font-size: 11.5px;font-weight: 600;color: var(--nm-muted);font-variant-numeric: tabular-nums}.usd-seg__btn.is-on .usd-seg__n[b-ktwmoinn2j]{color: var(--nm-brand-700)}.usd-audit-tools[b-ktwmoinn2j]{flex-wrap: nowrap}.usd-audit-tools .usd-search[b-ktwmoinn2j]{flex: 0 1 260px;width: 260px}.usd-search[b-ktwmoinn2j]{position: relative;display: inline-flex;flex: 1 1 220px;min-width: 0;max-width: 300px}.usd-search__ico[b-ktwmoinn2j]{position: absolute;top: 50%;left: 10px;transform: translateY(-50%);font-size: 13px;color: var(--usd-faint);pointer-events: none}.usd-search__in[b-ktwmoinn2j]{width: 100%;height: 32px;padding: 0 10px 0 31px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);font: inherit;font-size: 13px;color: var(--nm-ink);outline: none;transition: border-color .15s,box-shadow .15s}.usd-search__in[b-ktwmoinn2j]::placeholder{color: var(--usd-faint)}.usd-search__in:focus[b-ktwmoinn2j]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px color-mix(in srgb,var(--nm-brand-500) 16%,transparent)}.usd[b-ktwmoinn2j] .usd-audit-reload{border: 1px solid var(--nm-border);width: 32px;height: 32px;background: var(--nm-surface)}button.usd-link[b-ktwmoinn2j]{border: 0;background: none;font-family: inherit;cursor: pointer}.usd-ev__more[b-ktwmoinn2j]{margin-inline-start: auto;padding: 2px 6px;font-size: 12.5px}.usd-evd[b-ktwmoinn2j]{margin-top: 8px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: 10px;background: var(--nm-surface)}.usd-evd__body[b-ktwmoinn2j]{display: flex;flex-direction: column;gap: 8px;min-width: 0}.usd-evd__table[b-ktwmoinn2j]{min-width: 440px}.usd-evd__table th[b-ktwmoinn2j],.usd-evd__table td[b-ktwmoinn2j]{padding-block: 7px}.usd-evd__cell[b-ktwmoinn2j]{display: inline-block;max-width: 260px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom}.usd-evd__field[b-ktwmoinn2j]{color: var(--nm-ink-2)}.usd-evd__old[b-ktwmoinn2j]{color: var(--nm-muted);text-decoration: line-through;text-decoration-color: var(--usd-faint)}.usd-evd__new[b-ktwmoinn2j]{color: var(--nm-ink);font-weight: 600}.usd-evd__dl[b-ktwmoinn2j]{display: grid;grid-template-columns: max-content minmax(0,1fr);gap: 4px 14px;margin: 0;font-size: 12.5px}.usd-evd__dl dt[b-ktwmoinn2j]{font-weight: 600;color: var(--nm-muted)}.usd-evd__dl dd[b-ktwmoinn2j]{margin: 0;color: var(--nm-ink);overflow-wrap: anywhere}.usd-evd__rawlbl[b-ktwmoinn2j]{display: block;margin-bottom: 3px;font-size: 11.5px;font-weight: 600;color: var(--nm-muted)}.usd-evd__raw[b-ktwmoinn2j]{margin: 0;max-height: 220px;overflow: auto;padding: 8px 10px;border-radius: 8px;background: var(--nm-bg);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;line-height: 1.5;white-space: pre-wrap;word-break: break-all;color: var(--nm-ink-2)}.usd-blank[b-ktwmoinn2j]{padding: 28px 0 20px;text-align: center;color: var(--nm-muted)}.usd-blank i[b-ktwmoinn2j]{display: block;margin-bottom: 6px;font-size: 26px;color: var(--usd-faint)}.usd-blank p[b-ktwmoinn2j]{margin: 0;font-size: 13.5px}@media (max-width: 720px){.usd[b-ktwmoinn2j]{padding: 16px 14px 28px}.usd-head[b-ktwmoinn2j]{align-items: flex-start}.usd-head__acts[b-ktwmoinn2j]{width: 100%}.usd-bar[b-ktwmoinn2j]{padding: 6px}.usd-tabs[b-ktwmoinn2j]{flex: 1 1 100%}.usd-bar__end[b-ktwmoinn2j]{margin-inline-start: 0}.usd-bar__stamp[b-ktwmoinn2j]{display: none}.usd-issue[b-ktwmoinn2j]{flex-wrap: wrap}.usd-issue__act[b-ktwmoinn2j]{width: 100%;padding-inline-start: 32px}.usd-panel__head[b-ktwmoinn2j]{min-height: 0}.usd-audit-tools[b-ktwmoinn2j]{flex: 1 1 100%;margin-inline-start: 0}.usd-search[b-ktwmoinn2j]{max-width: none}}@media (max-width: 480px){.usd-evd__dl[b-ktwmoinn2j]{grid-template-columns: minmax(0,1fr);gap: 0}.usd-evd__dl dd[b-ktwmoinn2j]{margin-bottom: 6px}.usd-evd__cell[b-ktwmoinn2j]{max-width: 180px}}@media (prefers-reduced-motion: reduce){.usd-tab[b-ktwmoinn2j],.usd-role[b-ktwmoinn2j],.usd-tablewrap[b-ktwmoinn2j],.usd-days[b-ktwmoinn2j],.usd-closed__caret[b-ktwmoinn2j]{transition: none}}
/* /src/Features/Org/Pages/Manager/UserLoyaltyCards.razor.rz.scp.css */
.mglc-root[b-chfcdzbmtz]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);min-height: calc(100vh - 56px);padding: 20px 28px}.mglc-bc[b-chfcdzbmtz]{font-size: 12px;color: var(--d-ink-3);margin-bottom: 4px}.mglc-bc a[b-chfcdzbmtz]{color: var(--d-ink-3);text-decoration: none}.mglc-bc a:hover[b-chfcdzbmtz]{color: var(--d-accent)}.mglc-bc .sep[b-chfcdzbmtz]{margin: 0 6px}.mglc-hero[b-chfcdzbmtz]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line);margin-bottom: 20px}.mglc-hero h1[b-chfcdzbmtz]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink)}.mglc-hero h1 em[b-chfcdzbmtz]{font-style: normal;color: var(--d-ink-3);font-weight: 500;font-size: 18px}.mglc-hero-meta[b-chfcdzbmtz]{margin-top: 6px;font-size: 14px;color: var(--d-ink-3)}.mglc-hero-actions[b-chfcdzbmtz]{display: flex;gap: 8px}.mglc-btn[b-chfcdzbmtz]{display: inline-flex;align-items: center;justify-content: center;gap: 6px;min-height: 36px;min-width: 84px;padding: 8px 16px;font-size: 14px;font-weight: 500;background: #ffffff;color: #44403c;border: 1px solid #d6d3d1;border-radius: 10px;cursor: pointer;transition: all .15s;font-family: inherit;line-height: 1}.mglc-btn:hover[b-chfcdzbmtz]{background: #f5f3ef;border-color: #a8a29e}.mglc-btn-accent[b-chfcdzbmtz]{background: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);color: #ffffff;border: 1px solid transparent}.mglc-btn-accent:hover[b-chfcdzbmtz]{filter: brightness(1.06)}.mglc-btn:disabled[b-chfcdzbmtz]{opacity: .55;cursor: not-allowed;filter: none}.mglc-readonly-note[b-chfcdzbmtz]{display: flex;align-items: flex-start;gap: 8px;padding: 10px 14px;margin-bottom: 14px;background: var(--d-warn-soft);color: #92400e;border: 1px solid #fde68a;border-radius: var(--d-r);font-size: 12px;line-height: 1.5}.mglc-readonly-note svg[b-chfcdzbmtz]{flex-shrink: 0;margin-top: 2px}.mglc-card-meta[b-chfcdzbmtz]{display: flex;align-items: center;gap: 4px;padding-top: 8px;border-top: 1px solid var(--d-line-2);font-size: 11px;color: var(--d-ink-3)}.mglc-card-meta .lbl[b-chfcdzbmtz]{color: var(--d-ink-4)}.mglc-msg[b-chfcdzbmtz]{padding: 10px 14px;border-radius: var(--d-r);font-size: 14px;margin-bottom: 14px}.mglc-msg.good[b-chfcdzbmtz]{background: var(--d-good-soft);color: var(--d-good)}.mglc-msg.bad[b-chfcdzbmtz]{background: #fee2e2;color: var(--d-danger)}.mglc-loading[b-chfcdzbmtz]{padding: 40px;text-align: center;color: var(--d-ink-3)}.mglc-empty[b-chfcdzbmtz]{background: var(--d-surface);border: 1px dashed var(--d-line);border-radius: var(--d-r);padding: 40px 24px;text-align: center}.mglc-empty-ico[b-chfcdzbmtz]{display: inline-flex;align-items: center;justify-content: center;width: 56px;height: 56px;border-radius: 999px;background: var(--d-accent-soft);color: var(--d-accent);margin-bottom: 12px}.mglc-empty b[b-chfcdzbmtz]{display: block;color: var(--d-ink);font-size: 15px;margin-bottom: 4px}.mglc-empty small[b-chfcdzbmtz]{color: var(--d-ink-3);font-size: 14px}.mglc-grid[b-chfcdzbmtz]{display: grid;grid-template-columns: repeat(auto-fill,minmax(320px,1fr));gap: 14px}.mglc-card[b-chfcdzbmtz]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px;display: flex;flex-direction: column;gap: 12px;transition: border-color .15s}.mglc-card:hover[b-chfcdzbmtz]{border-color: var(--d-ink-4)}.mglc-card-top[b-chfcdzbmtz]{display: flex;justify-content: space-between;align-items: flex-start;gap: 10px}.mglc-card-prog-type[b-chfcdzbmtz]{font-size: 11px;text-transform: uppercase;letter-spacing: 0.05em;color: var(--d-ink-4)}.mglc-card-prog-name[b-chfcdzbmtz]{font-size: 14px;font-weight: 600;color: var(--d-ink);margin-top: 2px}.mglc-card-badge[b-chfcdzbmtz]{font-size: 11px;padding: 2px 8px;border-radius: 999px;background: var(--d-accent-soft);color: var(--d-accent);font-weight: 500}.mglc-card-badge.inactive[b-chfcdzbmtz]{background: var(--d-surface-2);color: var(--d-ink-3)}.mglc-card-num[b-chfcdzbmtz]{font-family: 'JetBrains Mono','Consolas',monospace;font-size: 16px;letter-spacing: 0.06em;color: var(--d-ink);background: var(--d-surface-2);padding: 10px 12px;border-radius: 8px}.mglc-card-foot[b-chfcdzbmtz]{display: grid;grid-template-columns: 1fr auto;gap: 8px;font-size: 12px}.mglc-card-foot .lbl[b-chfcdzbmtz]{color: var(--d-ink-4);font-size: 11px}.mglc-card-foot .val[b-chfcdzbmtz]{color: var(--d-ink-2);font-weight: 500}.mglc-card-actions[b-chfcdzbmtz]{display: flex;align-items: center;gap: 6px;padding-top: 8px;border-top: 1px solid var(--d-line-2)}.mglc-card-btn[b-chfcdzbmtz]{font-size: 12px;padding: 5px 10px;background: transparent;color: var(--d-accent);border: 1px solid var(--d-accent-soft);border-radius: 6px;cursor: pointer}.mglc-card-btn:hover[b-chfcdzbmtz]{background: var(--d-accent-soft)}.mglc-card-actions .spacer[b-chfcdzbmtz]{margin-left: auto;display: flex;gap: 4px}.mglc-card-icon-btn[b-chfcdzbmtz]{width: 28px;height: 28px;display: inline-flex;align-items: center;justify-content: center;border: 1px solid var(--d-line);background: transparent;border-radius: 6px;color: var(--d-ink-3);cursor: pointer}.mglc-card-icon-btn:hover[b-chfcdzbmtz]{background: var(--d-surface-2);color: var(--d-ink)}.mglc-card-icon-btn.danger:hover[b-chfcdzbmtz]{background: #fee2e2;color: var(--d-danger);border-color: #fecaca}.mglc-modal-bd[b-chfcdzbmtz]{position: fixed;inset: 0;background: rgba(15,12,10,.55);backdrop-filter: blur(2px);display: flex;align-items: center;justify-content: center;z-index: 1000;padding: 16px;isolation: isolate}.mglc-modal[b-chfcdzbmtz]{background: #ffffff;width: 100%;max-width: 560px;border-radius: 12px;box-shadow: 0 20px 50px rgba(0,0,0,.35);display: flex;flex-direction: column;max-height: calc(100vh - 32px)}.mglc-modal-hd[b-chfcdzbmtz]{display: flex;justify-content: space-between;align-items: center;padding: 14px 18px;border-bottom: 1px solid var(--d-line)}.mglc-modal-hd h3[b-chfcdzbmtz]{margin: 0;font-size: 16px;font-weight: 600}.mglc-modal-close[b-chfcdzbmtz]{background: transparent;border: 0;color: var(--d-ink-3);cursor: pointer;width: 28px;height: 28px;display: inline-flex;align-items: center;justify-content: center;border-radius: 6px}.mglc-modal-close:hover[b-chfcdzbmtz]{background: var(--d-surface-2);color: var(--d-ink)}.mglc-modal-bd-body[b-chfcdzbmtz]{padding: 16px 18px;overflow-y: auto;flex: 1}.mglc-modal-ft[b-chfcdzbmtz]{display: flex;justify-content: flex-end;gap: 8px;padding: 12px 18px;border-top: 1px solid var(--d-line)}.mglc-field[b-chfcdzbmtz]{display: flex;flex-direction: column;gap: 4px;margin-bottom: 12px}.mglc-field label[b-chfcdzbmtz]{font-size: 12px;color: var(--d-ink-2);font-weight: 500}.mglc-field .req[b-chfcdzbmtz]{color: var(--d-danger)}.mglc-input[b-chfcdzbmtz],.mglc-select[b-chfcdzbmtz]{width: 100%;box-sizing: border-box;height: 38px;padding: 0 12px;font-size: 14px;background: #ffffff;color: var(--d-ink);border: 1px solid var(--d-line);border-radius: 8px;outline: none;transition: border-color .15s;font-family: inherit}.mglc-input:focus[b-chfcdzbmtz],.mglc-select:focus[b-chfcdzbmtz]{border-color: var(--d-accent);box-shadow: 0 0 0 3px var(--d-accent-soft)}.mglc-input.upper[b-chfcdzbmtz]{text-transform: uppercase}.mglc-input.mono[b-chfcdzbmtz]{font-family: 'JetBrains Mono','Consolas',monospace;letter-spacing: 0.04em}.mglc-form-grid-2[b-chfcdzbmtz]{display: grid;grid-template-columns: 1fr 1fr;gap: 10px}.mglc-checkbox-row[b-chfcdzbmtz]{display: flex;align-items: center;gap: 8px;padding: 8px 0;font-size: 14px;color: var(--d-ink-2);cursor: pointer}.mglc-checkbox-row input[b-chfcdzbmtz]{width: 16px;height: 16px;accent-color: var(--d-accent)}.mglc-form-error[b-chfcdzbmtz]{margin-top: 8px;padding: 8px 12px;background: #fee2e2;color: var(--d-danger);border-radius: 8px;font-size: 12px}@media (max-width: 768px){.mglc-root[b-chfcdzbmtz]{padding: 14px 16px}.mglc-hero[b-chfcdzbmtz]{grid-template-columns: 1fr}.mglc-hero-actions[b-chfcdzbmtz]{width: 100%}.mglc-form-grid-2[b-chfcdzbmtz]{grid-template-columns: 1fr}}
/* /src/Features/Org/Pages/Manager/UserPermissionsIndex.razor.rz.scp.css */
.upx-page[b-tz1jwpa8tf]{--upx-faint: color-mix(in srgb,var(--nm-muted) 75%,white);--upx-mono: ui-monospace,'JetBrains Mono',SFMono-Regular,Consolas,monospace;--upx-shadow: 0 1px 2px rgba(16,24,40,.04),0 6px 18px rgba(16,24,40,.05);display: flex;flex-direction: column;padding: 24px 28px 48px;font-family: var(--nm-font);color: var(--nm-ink)}.upx-sr[b-tz1jwpa8tf]{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.upx-head[b-tz1jwpa8tf]{display: flex;flex-wrap: wrap;align-items: flex-end;gap: 12px;margin-bottom: 16px}.upx-head__text[b-tz1jwpa8tf]{flex: 1 1 320px;min-width: 0}.upx-title[b-tz1jwpa8tf]{margin: 0;font-size: 21px;font-weight: 800;letter-spacing: -0.02em;line-height: 1.3;color: var(--nm-ink)}.upx-sub[b-tz1jwpa8tf]{margin: 3px 0 0;max-width: 820px;font-size: 13.5px;line-height: 1.55;color: var(--nm-muted)}.upx-sub__link[b-tz1jwpa8tf]{font-weight: 650;color: var(--nm-brand-700);text-decoration: none}.upx-sub__link:hover[b-tz1jwpa8tf]{text-decoration: underline;text-underline-offset: 3px}.upx-sub__link:focus-visible[b-tz1jwpa8tf]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px;border-radius: 4px}.upx-head__actions[b-tz1jwpa8tf]{flex: 0 1 auto;min-width: 0;display: flex;flex-wrap: wrap;gap: 8px}.upx-head__actions[b-tz1jwpa8tf] .nm-btn{min-height: 38px}.upx-tabs[b-tz1jwpa8tf]{align-self: flex-start;display: inline-flex;gap: 4px;max-width: 100%;margin-bottom: 14px;padding: 3px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-bg);overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: none}.upx-tabs[b-tz1jwpa8tf]::-webkit-scrollbar{display: none}.upx-tab[b-tz1jwpa8tf]{flex: 0 0 auto;display: inline-flex;align-items: center;gap: 7px;height: 32px;padding: 0 14px;border: 0;border-radius: var(--nm-r-pill);background: transparent;font: inherit;font-size: 13px;font-weight: 650;white-space: nowrap;color: var(--nm-muted);cursor: pointer;transition: color .15s,background .15s,box-shadow .15s}.upx-tab > i[b-tz1jwpa8tf]{font-size: 13.5px}.upx-tab:hover[b-tz1jwpa8tf]{color: var(--nm-ink)}.upx-tab.is-on[b-tz1jwpa8tf]{background: var(--nm-surface);color: var(--nm-ink);box-shadow: 0 1px 2px rgba(16,24,40,.08),0 2px 8px rgba(16,24,40,.06)}.upx-tab:focus-visible[b-tz1jwpa8tf]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.upx-tab__n[b-tz1jwpa8tf]{min-width: 18px;padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 11.5px;font-weight: 650;line-height: 18px;text-align: center;color: var(--nm-muted);font-variant-numeric: tabular-nums}.upx-tab.is-on .upx-tab__n[b-tz1jwpa8tf]{background: var(--nm-bg);color: var(--nm-ink-2)}.upx-pane[b-tz1jwpa8tf]{min-width: 0}.upx-pane.is-hidden[b-tz1jwpa8tf]{display: none}.upx-panel[b-tz1jwpa8tf]{min-width: 0;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--upx-shadow)}.upx-panel__body[b-tz1jwpa8tf]{display: flex;flex-direction: column;gap: 12px;padding: 14px;min-width: 0}.upx-panel__body--sep[b-tz1jwpa8tf]{border-top: 1px solid var(--nm-border)}.upx-stats[b-tz1jwpa8tf]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 18px;font-size: 13px;color: var(--nm-muted)}.upx-stat[b-tz1jwpa8tf]{display: inline-flex;align-items: center;gap: 6px;white-space: nowrap}.upx-stat > i[b-tz1jwpa8tf]{font-size: 14px;color: var(--nm-muted)}.upx-stat b[b-tz1jwpa8tf]{font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.upx-stat--grant > i[b-tz1jwpa8tf]{color: var(--nm-ok)}.upx-stat--deny > i[b-tz1jwpa8tf]{color: var(--nm-bad)}.upx-stat.is-zero > i[b-tz1jwpa8tf],.upx-stat.is-zero b[b-tz1jwpa8tf]{color: var(--upx-faint)}.upx-lbar[b-tz1jwpa8tf]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px}.upx-search[b-tz1jwpa8tf]{flex: 1 1 280px;max-width: 460px;min-width: 0}.upx-search[b-tz1jwpa8tf] .nm-input{height: 38px}.upx-search[b-tz1jwpa8tf] .nm-input__icon{color: var(--upx-faint)}.upx-group[b-tz1jwpa8tf]{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 6px}.upx-fchip[b-tz1jwpa8tf]{display: inline-flex;align-items: center;gap: 6px;height: 30px;padding-inline: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font: inherit;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2);white-space: nowrap;cursor: pointer;transition: border-color .15s,color .15s,background .15s}.upx-fchip > i[b-tz1jwpa8tf]{font-size: 13px;color: var(--nm-muted)}.upx-fchip > i.upx-fchip__ok[b-tz1jwpa8tf]{color: var(--nm-ok)}.upx-fchip > i.upx-fchip__bad[b-tz1jwpa8tf]{color: var(--nm-bad)}.upx-fchip:hover:not(:disabled)[b-tz1jwpa8tf]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.upx-fchip:focus-visible[b-tz1jwpa8tf]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.upx-fchip.is-on[b-tz1jwpa8tf]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);color: var(--nm-brand-700)}.upx-fchip:disabled[b-tz1jwpa8tf]{background: var(--nm-bg);color: var(--upx-faint);cursor: default}.upx-fchip:disabled > i[b-tz1jwpa8tf]{color: var(--upx-faint)}.upx-sel[b-tz1jwpa8tf]{display: inline-flex;align-items: center;gap: 8px;margin: 0}.upx-sel__lbl[b-tz1jwpa8tf]{font-size: 12px;font-weight: 600;color: var(--nm-muted);white-space: nowrap}.upx-sel__box[b-tz1jwpa8tf]{display: block;min-width: 190px}.upx-sel__box[b-tz1jwpa8tf] .nm-select{height: 38px;padding-top: 0;padding-bottom: 0;font-size: 13.5px}.upx-found[b-tz1jwpa8tf]{margin-inline-start: auto;display: inline-flex;flex-wrap: wrap;align-items: center;gap: 4px 10px;font-size: 13px;color: var(--nm-muted)}.upx-found b[b-tz1jwpa8tf]{font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.upx-link[b-tz1jwpa8tf]{display: inline-flex;align-items: center;gap: 5px;padding: 3px 6px;border: 0;border-radius: 7px;background: none;font: inherit;font-size: 13px;font-weight: 650;color: var(--nm-brand-700);white-space: nowrap;cursor: pointer}.upx-link:hover[b-tz1jwpa8tf]{background: var(--nm-brand-50)}.upx-link:focus-visible[b-tz1jwpa8tf]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.upx-tablewrap[b-tz1jwpa8tf]{position: relative;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;border-top: 1px solid var(--nm-border);transition: opacity .12s}.upx-tablewrap.is-refreshing[b-tz1jwpa8tf],.upx-empty.is-refreshing[b-tz1jwpa8tf]{opacity: .55;pointer-events: none}.upx-table[b-tz1jwpa8tf]{width: 100%;border-collapse: separate;border-spacing: 0;font-size: 13.5px}.upx-table--ex[b-tz1jwpa8tf]{min-width: 980px}.upx-table--ho[b-tz1jwpa8tf]{min-width: 860px}.upx-table--compact[b-tz1jwpa8tf]{min-width: 860px;font-size: 13px}.upx-table th[b-tz1jwpa8tf]{padding: 10px 10px;border-bottom: 1px solid var(--nm-border);background: none;text-align: start;font-size: 11.5px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted);white-space: nowrap}.upx-table td[b-tz1jwpa8tf]{padding: 10px 10px;border-bottom: 1px solid var(--nm-border);color: var(--nm-ink-2);vertical-align: middle}.upx-table th:first-child[b-tz1jwpa8tf],.upx-table td:first-child[b-tz1jwpa8tf]{padding-inline-start: 14px}.upx-table th:last-child[b-tz1jwpa8tf],.upx-table td:last-child[b-tz1jwpa8tf]{padding-inline-end: 14px}.upx-table tbody tr:last-child td[b-tz1jwpa8tf]{border-bottom: 0}.upx-row[b-tz1jwpa8tf]{cursor: pointer}.upx-table tbody tr:hover td[b-tz1jwpa8tf]{background: var(--nm-surface-2)}.upx-table tr.is-off td > *[b-tz1jwpa8tf]{opacity: .62}.upx-table tr.is-off:hover td > *[b-tz1jwpa8tf]{opacity: 1}.upx-table td.upx-col-stt[b-tz1jwpa8tf],.upx-table th.upx-col-stt[b-tz1jwpa8tf]{width: 1%;text-align: end;font-variant-numeric: tabular-nums;white-space: nowrap}.upx-table td.upx-col-stt[b-tz1jwpa8tf]{color: var(--upx-faint)}.upx-table td.upx-col-short[b-tz1jwpa8tf]{width: 1%;white-space: nowrap}.upx-table td.upx-col-open[b-tz1jwpa8tf],.upx-table th.upx-col-open[b-tz1jwpa8tf]{width: 1%;text-align: end;white-space: nowrap}.upx-acc[b-tz1jwpa8tf]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.upx-acc__top[b-tz1jwpa8tf]{display: flex;align-items: center;gap: 6px;min-width: 0;white-space: nowrap}.upx-name[b-tz1jwpa8tf]{display: block;min-width: 0;max-width: 240px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;font-weight: 650;color: var(--nm-ink);text-decoration: none}.upx-name:hover[b-tz1jwpa8tf]{color: var(--nm-brand-700);text-decoration: underline;text-underline-offset: 3px}.upx-name:focus-visible[b-tz1jwpa8tf]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px;border-radius: 4px}.upx-acc__sub[b-tz1jwpa8tf]{display: block;max-width: 320px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;color: var(--upx-faint)}.upx-ell[b-tz1jwpa8tf]{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.upx-ell--200[b-tz1jwpa8tf]{max-width: 200px}.upx-dash[b-tz1jwpa8tf]{color: var(--upx-faint);font-weight: 400}.upx-when[b-tz1jwpa8tf]{color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.upx-tag[b-tz1jwpa8tf]{display: inline-flex;align-items: center;gap: 5px;flex: none;height: 24px;padding-inline: 9px;border-radius: var(--nm-r-pill);font-size: 12px;font-weight: 650;white-space: nowrap}.upx-tag > i[b-tz1jwpa8tf]{font-size: 11.5px}.upx-acc__top .upx-tag[b-tz1jwpa8tf]{height: 20px;padding-inline: 7px;font-size: 11px}.upx-acc__top .upx-tag > i[b-tz1jwpa8tf]{font-size: 10.5px}.upx-tag--draft[b-tz1jwpa8tf]{background: color-mix(in srgb,var(--nm-border) 60%,var(--nm-bg));color: var(--nm-ink-2)}.upx-tag--draft > i[b-tz1jwpa8tf]{color: var(--nm-muted)}.upx-tag--ink[b-tz1jwpa8tf]{background: var(--nm-ink);color: var(--nm-surface);cursor: help}.upx-tag--warn[b-tz1jwpa8tf]{background: var(--nm-warn-soft);color: var(--nm-warn)}.upx-code[b-tz1jwpa8tf]{padding: 1px 7px;border: 1px solid var(--nm-border);border-radius: 6px;background: var(--nm-bg);font-family: var(--upx-mono);font-size: 11.5px;font-weight: 650;color: var(--nm-ink-2);white-space: nowrap}.upx-chips[b-tz1jwpa8tf]{display: inline-flex;flex-wrap: nowrap;align-items: center;gap: 4px}.upx-chip[b-tz1jwpa8tf]{display: inline-flex;align-items: center;gap: 5px;flex: none;height: 24px;padding-inline: 8px;border: 1px solid transparent;border-radius: var(--nm-r-pill);font-size: 12px;font-weight: 600;white-space: nowrap;cursor: default}.upx-chip > i[b-tz1jwpa8tf]{font-size: 11.5px}.upx-chip__txt[b-tz1jwpa8tf]{display: block;max-width: 130px;overflow: hidden;text-overflow: ellipsis}.upx-chip--grant[b-tz1jwpa8tf]{background: var(--nm-ok-soft);color: color-mix(in srgb,var(--nm-ok) 82%,var(--nm-ink))}.upx-chip--deny[b-tz1jwpa8tf]{background: var(--nm-bad-soft);color: var(--nm-bad)}.upx-chip--role[b-tz1jwpa8tf]{background: color-mix(in srgb,var(--nm-border) 60%,var(--nm-bg));color: var(--nm-ink-2)}.upx-chip--role > i[b-tz1jwpa8tf]{color: var(--nm-muted)}.upx-chip--brand[b-tz1jwpa8tf]{background: var(--nm-brand-50);color: var(--nm-brand-700)}.upx-chip--ink[b-tz1jwpa8tf]{background: var(--nm-ink);color: var(--nm-surface)}.upx-chip--more[b-tz1jwpa8tf]{border-color: var(--nm-border);background: var(--nm-surface);color: var(--nm-muted);font-variant-numeric: tabular-nums;cursor: help}.upx-chip.is-void[b-tz1jwpa8tf]{opacity: .55;cursor: help}.upx-chip.is-void .upx-chip__txt[b-tz1jwpa8tf]{text-decoration: line-through}.upx-open[b-tz1jwpa8tf]{display: inline-flex;align-items: center;gap: 5px;padding: 4px 8px;border-radius: 8px;font-size: 13px;font-weight: 650;color: var(--nm-brand-700);text-decoration: none;white-space: nowrap}.upx-open:hover[b-tz1jwpa8tf]{background: var(--nm-brand-50)}.upx-open:focus-visible[b-tz1jwpa8tf]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.upx-skel[b-tz1jwpa8tf]{display: flex;flex-direction: column;gap: 8px;padding: 14px}.upx-panel__body + .upx-skel[b-tz1jwpa8tf]{border-top: 1px solid var(--nm-border)}.upx-empty[b-tz1jwpa8tf]{display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 40px 18px;text-align: center}.upx-panel__body + .upx-empty[b-tz1jwpa8tf]{border-top: 1px solid var(--nm-border)}.upx-empty__icon[b-tz1jwpa8tf]{font-size: 26px;color: var(--upx-faint)}.upx-empty__title[b-tz1jwpa8tf]{margin: 4px 0 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.upx-empty__hint[b-tz1jwpa8tf]{margin: 0 0 6px;max-width: 520px;font-size: 13.5px;line-height: 1.5;color: var(--nm-muted)}.upx-empty--good[b-tz1jwpa8tf]{padding-block: 48px 40px}.upx-empty__badge[b-tz1jwpa8tf]{display: inline-flex;align-items: center;justify-content: center;width: 52px;height: 52px;border-radius: var(--nm-r-pill);background: var(--nm-ok-soft);color: var(--nm-ok);font-size: 24px}.upx-state[b-tz1jwpa8tf]{display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 40px 18px;text-align: center}.upx-panel__body + .upx-state[b-tz1jwpa8tf]{border-top: 1px solid var(--nm-border)}.upx-state__icon[b-tz1jwpa8tf]{font-size: 26px;color: var(--upx-faint)}.upx-state__title[b-tz1jwpa8tf]{margin: 4px 0 0;font-size: 14.5px;font-weight: 650;color: var(--nm-ink)}.upx-state__detail[b-tz1jwpa8tf]{margin: 0 0 6px;max-width: 560px;font-size: 12.5px;line-height: 1.5;color: var(--nm-muted);overflow-wrap: anywhere}.upx-state.is-bad .upx-state__icon[b-tz1jwpa8tf]{color: var(--nm-bad)}.upx-pager[b-tz1jwpa8tf]{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 14px;padding: 11px 14px;border-top: 1px solid var(--nm-border);font-size: 13px;color: var(--nm-muted)}.upx-pager__range[b-tz1jwpa8tf]{font-weight: 600;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.upx-pager__size[b-tz1jwpa8tf]{display: inline-flex;align-items: center;gap: 8px}.upx-pager__lbl[b-tz1jwpa8tf]{margin: 0;white-space: nowrap}.upx-pager__sel[b-tz1jwpa8tf]{display: block;width: 78px}.upx-pager__nav[b-tz1jwpa8tf]{margin-inline-start: auto}.upx-pager__nav[b-tz1jwpa8tf] .nm-pager__btn{font-size: 13px}.upx-pickrow[b-tz1jwpa8tf]{display: flex;flex-direction: column;gap: 5px;max-width: 640px}.upx-lbl[b-tz1jwpa8tf]{display: block;margin: 0;font-size: 12px;font-weight: 600;color: var(--nm-muted)}.upx-hint[b-tz1jwpa8tf]{margin: 0;font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.upx-pick[b-tz1jwpa8tf]{min-width: 0}.upx-pick__box[b-tz1jwpa8tf]{display: flex;align-items: center;gap: 8px;height: 40px;padding: 0 10px 0 12px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface);transition: border-color .15s,box-shadow .15s}.upx-pick__box:focus-within[b-tz1jwpa8tf],.upx-pick__box.is-open[b-tz1jwpa8tf]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px color-mix(in srgb,var(--nm-brand-500) 16%,transparent)}.upx-pick__ico[b-tz1jwpa8tf]{flex: none;font-size: 14px;color: var(--upx-faint)}.upx-pick__in[b-tz1jwpa8tf]{flex: 1 1 auto;min-width: 0;height: 100%;padding: 0;border: 0;outline: none;background: transparent;font: inherit;font-size: 14px;color: var(--nm-ink)}.upx-pick__in[b-tz1jwpa8tf]::placeholder{color: var(--upx-faint)}.upx-pick__in:disabled[b-tz1jwpa8tf]{cursor: not-allowed}.upx-pick__panel[b-tz1jwpa8tf]{position: fixed;z-index: 1101;box-sizing: border-box;display: flex;flex-direction: column;overflow-y: auto;overscroll-behavior: contain;padding: 6px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface);box-shadow: var(--nm-shadow-pop);animation: upx-pop-b-tz1jwpa8tf .12s ease-out}@keyframes upx-pop-b-tz1jwpa8tf{from{opacity: 0}}.upx-pick__panel.is-up[b-tz1jwpa8tf]{transform: translateY(-100%)}.upx-pick__panel.is-flow[b-tz1jwpa8tf]{position: static;margin-top: 4px;max-height: 360px}.upx-optgrp[b-tz1jwpa8tf]{position: sticky;top: -6px;z-index: 1;margin: 4px -6px 2px;padding: 7px 14px 5px;background: var(--nm-surface);font-size: 11px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted)}.upx-optgrp:first-child[b-tz1jwpa8tf]{margin-top: -6px;padding-top: 10px}.upx-opt[b-tz1jwpa8tf]{display: flex;align-items: center;gap: 10px;width: 100%;min-width: 0;padding: 7px 10px;border: 0;border-radius: 9px;background: transparent;font: inherit;text-align: start;color: var(--nm-ink);cursor: pointer}.upx-opt:hover[b-tz1jwpa8tf]{background: var(--nm-surface-2)}.upx-opt.is-hi[b-tz1jwpa8tf]{background: var(--nm-brand-50)}.upx-opt__ico[b-tz1jwpa8tf]{flex: none;width: 16px;font-size: 14px;text-align: center;color: var(--nm-muted)}.upx-opt.is-hi .upx-opt__ico[b-tz1jwpa8tf]{color: var(--nm-brand-700)}.upx-opt__txt[b-tz1jwpa8tf]{flex: 1 1 auto;min-width: 0;display: flex;flex-direction: column;gap: 1px}.upx-opt__name[b-tz1jwpa8tf]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 13.5px;font-weight: 600}.upx-opt__meta[b-tz1jwpa8tf]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 11.5px;color: var(--nm-muted)}.upx-opt__code[b-tz1jwpa8tf]{font-family: var(--upx-mono);font-weight: 600;color: var(--nm-ink-2)}.upx-opt__path[b-tz1jwpa8tf]{margin-inline-start: 4px}.upx-opt__kind[b-tz1jwpa8tf]{flex: none;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-bg);font-size: 11px;font-weight: 650;color: var(--nm-muted);white-space: nowrap}.upx-opt__check[b-tz1jwpa8tf]{flex: none;font-size: 14px;color: var(--nm-brand-600)}.upx-pick__msg[b-tz1jwpa8tf]{padding: 12px 10px;font-size: 13px;color: var(--nm-muted)}.upx-pick__msg.is-bad[b-tz1jwpa8tf]{color: var(--nm-bad)}.upx-pick__more[b-tz1jwpa8tf]{margin-top: 4px;padding: 8px 10px 4px;border-top: 1px dashed var(--nm-border);font-size: 12px;color: var(--nm-muted)}.upx-note[b-tz1jwpa8tf]{display: flex;align-items: flex-start;gap: 8px;max-width: 640px;padding: 9px 12px;border: 1px solid color-mix(in srgb,var(--nm-warn) 35%,var(--nm-border));border-radius: 10px;background: var(--nm-warn-soft);font-size: 13px;line-height: 1.5;color: var(--nm-ink-2)}.upx-note > i[b-tz1jwpa8tf]{margin-top: 2px;color: var(--nm-warn)}.upx-perm[b-tz1jwpa8tf]{display: flex;align-items: flex-start;gap: 12px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface-2);min-width: 0}.upx-perm__ico[b-tz1jwpa8tf]{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 34px;height: 34px;border-radius: 10px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 16px}.upx-perm__main[b-tz1jwpa8tf]{flex: 1 1 auto;min-width: 0;display: flex;flex-direction: column;gap: 4px}.upx-perm__top[b-tz1jwpa8tf]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 8px;min-width: 0}.upx-perm__name[b-tz1jwpa8tf]{margin: 0;font-size: 15.5px;font-weight: 700;line-height: 1.35;color: var(--nm-ink);overflow-wrap: anywhere}.upx-perm__path[b-tz1jwpa8tf]{font-size: 12.5px;color: var(--nm-muted);overflow-wrap: anywhere}.upx-perm__rel[b-tz1jwpa8tf]{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 6px;margin-top: 2px;font-size: 12.5px}.upx-perm__rellbl[b-tz1jwpa8tf]{display: inline-flex;align-items: center;gap: 5px;font-weight: 600;color: var(--nm-ink-2);white-space: nowrap}.upx-perm__rellbl > i[b-tz1jwpa8tf]{color: var(--nm-muted)}.upx-rel[b-tz1jwpa8tf]{display: inline-flex;align-items: center;max-width: 260px;height: 24px;padding: 0 9px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font: inherit;font-size: 12px;font-weight: 600;color: var(--nm-ink-2);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}button.upx-rel[b-tz1jwpa8tf]{cursor: pointer}button.upx-rel:hover[b-tz1jwpa8tf]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}button.upx-rel:focus-visible[b-tz1jwpa8tf]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.upx-rel.is-static[b-tz1jwpa8tf]{color: var(--nm-muted);cursor: help}.upx-srcs[b-tz1jwpa8tf]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 8px}.upx-src[b-tz1jwpa8tf]{display: inline-flex;align-items: center;gap: 6px;height: 28px;padding: 0 11px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2);white-space: nowrap}.upx-src > i[b-tz1jwpa8tf]{font-size: 12.5px;color: var(--nm-muted)}.upx-src b[b-tz1jwpa8tf]{font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.upx-src__note[b-tz1jwpa8tf]{font-size: 12px;color: var(--upx-faint)}.upx-blocked[b-tz1jwpa8tf]{border-top: 1px solid var(--nm-border)}.upx-blocked > summary[b-tz1jwpa8tf]{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 8px;padding: 12px 14px;list-style: none;cursor: pointer;font-size: 13px}.upx-blocked > summary[b-tz1jwpa8tf]::-webkit-details-marker{display: none}.upx-blocked > summary:hover .upx-blocked__title[b-tz1jwpa8tf]{color: var(--nm-brand-700)}.upx-blocked > summary:focus-visible[b-tz1jwpa8tf]{outline: 2px solid var(--nm-brand-500);outline-offset: -2px;border-radius: 8px}.upx-blocked__caret[b-tz1jwpa8tf]{font-size: 11px;color: var(--nm-muted);transition: transform .15s}.upx-blocked[open] .upx-blocked__caret[b-tz1jwpa8tf]{transform: rotate(90deg)}.upx-blocked__ico[b-tz1jwpa8tf]{font-size: 13px;color: var(--nm-bad)}.upx-blocked__title[b-tz1jwpa8tf]{font-weight: 650;color: var(--nm-ink)}.upx-blocked__hint[b-tz1jwpa8tf]{font-size: 12px;color: var(--nm-muted)}.upx-blocked__cap[b-tz1jwpa8tf]{margin: 0;padding: 9px 14px 12px;border-top: 1px solid var(--nm-border);font-size: 12px;color: var(--nm-muted)}@media (max-width: 720px){.upx-page[b-tz1jwpa8tf]{padding: 16px 14px 32px}.upx-head[b-tz1jwpa8tf]{align-items: flex-start}}@media (max-width: 640px){.upx-tabs[b-tz1jwpa8tf]{align-self: stretch}.upx-tab[b-tz1jwpa8tf]{flex: 1 0 auto;justify-content: center}.upx-search[b-tz1jwpa8tf]{flex-basis: 100%;max-width: none}.upx-sel[b-tz1jwpa8tf]{flex: 1 1 100%;min-width: 0}.upx-sel__box[b-tz1jwpa8tf]{flex: 1;min-width: 0}.upx-found[b-tz1jwpa8tf]{margin-inline-start: 0;flex-basis: 100%}.upx-pager__nav[b-tz1jwpa8tf]{margin-inline-start: 0}.upx-perm[b-tz1jwpa8tf]{padding: 11px 12px}.upx-acc__sub[b-tz1jwpa8tf]{max-width: 240px}}@media (prefers-reduced-motion: reduce){.upx-tab[b-tz1jwpa8tf],.upx-tablewrap[b-tz1jwpa8tf],.upx-blocked__caret[b-tz1jwpa8tf],.upx-pick__box[b-tz1jwpa8tf]{transition: none}.upx-pick__panel[b-tz1jwpa8tf]{animation: none}}
/* /src/Features/Org/Pages/Manager/UsersIndex.razor.rz.scp.css */
.ul-page[b-vxgtfiajmj]{--ul-faint: color-mix(in srgb,var(--nm-muted) 75%,white);--ul-focus: 0 0 0 3px var(--nm-brand-50);--ul-mono: ui-monospace,'JetBrains Mono',SFMono-Regular,Consolas,monospace;display: flex;flex-direction: column;padding: 24px 28px 48px;font-family: var(--nm-font);color: var(--nm-ink)}.ul-page[b-vxgtfiajmj] .nm-alert,.ul-page[b-vxgtfiajmj] .aea-root{margin-bottom: 14px}.ul-sr[b-vxgtfiajmj]{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.ul-head[b-vxgtfiajmj]{display: flex;flex-wrap: wrap;align-items: flex-end;gap: 12px;margin-bottom: 16px}.ul-head__text[b-vxgtfiajmj]{flex: 1 1 260px;min-width: 0}.ul-title[b-vxgtfiajmj]{margin: 0;font-size: 21px;font-weight: 800;letter-spacing: -0.02em;line-height: 1.3;color: var(--nm-ink)}.ul-sub[b-vxgtfiajmj]{margin: 3px 0 0;max-width: 760px;font-size: 13.5px;line-height: 1.5;color: var(--nm-muted)}.ul-head__actions[b-vxgtfiajmj]{flex: 0 1 auto;min-width: 0;display: flex;flex-wrap: wrap;gap: 8px}.ul-head__actions[b-vxgtfiajmj] .nm-btn{min-height: 38px}.ul-panel[b-vxgtfiajmj]{background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow)}.ul-panel__body[b-vxgtfiajmj]{padding: 14px}.ul-lbar[b-vxgtfiajmj]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 10px}.ul-search[b-vxgtfiajmj]{position: relative;flex: 1 1 300px;max-width: 520px;min-width: 0}.ul-search[b-vxgtfiajmj] .nm-input{height: 38px}.ul-search[b-vxgtfiajmj] .nm-input__icon{color: var(--ul-faint)}.ul-toggle[b-vxgtfiajmj]{display: inline-flex;align-items: center;gap: 7px;height: 38px;padding-inline: 13px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface);font: inherit;font-size: 13.5px;font-weight: 650;color: var(--nm-ink-2);white-space: nowrap;cursor: pointer;transition: border-color .15s,color .15s,background .15s}.ul-toggle:hover[b-vxgtfiajmj]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.ul-toggle:focus-visible[b-vxgtfiajmj]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.ul-toggle.is-on[b-vxgtfiajmj]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);color: var(--nm-brand-700)}.ul-toggle.is-on .ul-n[b-vxgtfiajmj]{background: var(--nm-surface);color: var(--nm-brand-700)}.ul-toggle__caret[b-vxgtfiajmj]{font-size: 11px;transition: transform .15s ease}.ul-toggle[aria-expanded="true"] .ul-toggle__caret[b-vxgtfiajmj]{transform: rotate(180deg)}.ul-found[b-vxgtfiajmj]{margin-inline-start: auto;display: inline-flex;flex-wrap: wrap;align-items: baseline;gap: 0 6px;font-size: 13px;color: var(--nm-muted)}.ul-found b[b-vxgtfiajmj]{font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.ul-found b.is-bad[b-vxgtfiajmj]{color: var(--nm-bad)}.ul-found__sep[b-vxgtfiajmj]{color: var(--ul-faint)}.ul-found__btn[b-vxgtfiajmj]{padding: 0;border: 0;background: none;font: inherit;color: inherit;cursor: pointer;text-decoration: underline dotted;text-underline-offset: 3px}.ul-found__btn:hover[b-vxgtfiajmj]{color: var(--nm-bad)}.ul-found__btn:focus-visible[b-vxgtfiajmj]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px;border-radius: 4px}.ul-sort[b-vxgtfiajmj]{display: inline-flex;align-items: center;gap: 8px;margin: 0}.ul-sort__lbl[b-vxgtfiajmj]{font-size: 12px;font-weight: 600;color: var(--nm-muted);white-space: nowrap}.ul-sort__sel[b-vxgtfiajmj]{display: block;min-width: 250px}.ul-sort__sel[b-vxgtfiajmj] .nm-select{height: 38px;padding-top: 0;padding-bottom: 0;font-size: 13.5px}.ul-n[b-vxgtfiajmj]{min-width: 20px;padding-inline: 6px;border-radius: var(--nm-r-pill);background: var(--nm-bg);font-size: 11.5px;font-weight: 650;line-height: 18px;text-align: center;color: var(--nm-muted);font-variant-numeric: tabular-nums}.ul-quick[b-vxgtfiajmj]{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 22px;margin-top: 12px}.ul-group[b-vxgtfiajmj]{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 7px}.ul-group__lbl[b-vxgtfiajmj]{margin-inline-end: 2px;font-size: 12.5px;font-weight: 650;color: var(--nm-muted);white-space: nowrap}.ul-group__lbl--warn[b-vxgtfiajmj]{color: var(--nm-bad)}.ul-chip[b-vxgtfiajmj]{display: inline-flex;align-items: center;gap: 6px;height: 30px;padding-inline: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font: inherit;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2);white-space: nowrap;cursor: pointer;transition: border-color .15s,color .15s,background .15s}.ul-chip > i[b-vxgtfiajmj]{font-size: 13px;color: var(--nm-muted)}.ul-chip:hover:not(:disabled)[b-vxgtfiajmj]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.ul-chip:focus-visible[b-vxgtfiajmj]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.ul-chip.is-on[b-vxgtfiajmj]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);color: var(--nm-brand-700)}.ul-chip.is-on > i[b-vxgtfiajmj]{color: var(--nm-brand-700)}.ul-chip.is-on .ul-n[b-vxgtfiajmj]{background: var(--nm-surface);color: var(--nm-brand-700)}.ul-chip:disabled[b-vxgtfiajmj]{background: var(--nm-bg);color: var(--ul-faint);cursor: default}.ul-chip:disabled > i[b-vxgtfiajmj]{color: var(--ul-faint)}.ul-chip--warn:not(:disabled):not(.is-on) .ul-n[b-vxgtfiajmj]{color: var(--nm-bad)}.ul-chip--warn:not(.is-on) > i[b-vxgtfiajmj]{color: var(--nm-warn)}.ul-fpanel[b-vxgtfiajmj]{margin-top: 12px;padding-top: 12px;border-top: 1px dashed var(--nm-border-strong);animation: ul-reveal-b-vxgtfiajmj .18s ease-out}@keyframes ul-reveal-b-vxgtfiajmj{from{opacity: 0}}.ul-fgrid[b-vxgtfiajmj]{display: grid;gap: 10px;grid-template-columns: minmax(0,1fr)}@media (min-width: 640px){.ul-fgrid[b-vxgtfiajmj]{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){.ul-fgrid[b-vxgtfiajmj]{grid-template-columns: repeat(4,minmax(0,1fr))}}.ul-field[b-vxgtfiajmj]{min-width: 0}.ul-lbl[b-vxgtfiajmj]{display: block;margin-bottom: 5px;font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ul-field[b-vxgtfiajmj] .nm-select{height: 38px;padding-top: 0;padding-bottom: 0}.ul-fsum[b-vxgtfiajmj]{display: flex;flex-wrap: wrap;align-items: center;gap: 7px;margin-top: 12px}.ul-pill[b-vxgtfiajmj]{display: inline-flex;align-items: center;gap: 6px;max-width: 100%;height: 26px;padding-inline: 10px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-bg);font: inherit;font-size: 12px;font-weight: 600;color: var(--nm-ink-2);white-space: nowrap;cursor: pointer;transition: border-color .15s,color .15s}.ul-pill__txt[b-vxgtfiajmj]{min-width: 0;max-width: 320px;overflow: hidden;text-overflow: ellipsis}.ul-pill > i[b-vxgtfiajmj]{font-size: 14px;color: var(--nm-muted)}.ul-pill--warn[b-vxgtfiajmj]{color: var(--nm-warn)}.ul-pill:hover[b-vxgtfiajmj]{border-color: var(--nm-bad);color: var(--nm-bad)}.ul-pill:hover > i[b-vxgtfiajmj]{color: var(--nm-bad)}.ul-pill:focus-visible[b-vxgtfiajmj]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.ul-link[b-vxgtfiajmj]{display: inline-flex;align-items: center;gap: 5px;padding: 3px 6px;border: 0;border-radius: 7px;background: none;font: inherit;font-size: 13px;font-weight: 650;color: var(--nm-brand-700);cursor: pointer}.ul-link:hover[b-vxgtfiajmj]{background: var(--nm-brand-50)}.ul-link:focus-visible[b-vxgtfiajmj]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.ul-ctx[b-vxgtfiajmj]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 10px;margin-top: 12px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface-2);font-size: 13px;line-height: 1.55;color: var(--nm-ink-2)}.ul-ctx > i[b-vxgtfiajmj]{align-self: flex-start;margin-top: 2px;color: var(--nm-muted)}.ul-ctx.is-warn[b-vxgtfiajmj]{border-color: color-mix(in srgb,var(--nm-warn) 30%,var(--nm-border));background: var(--nm-warn-soft);color: var(--nm-ink)}.ul-ctx.is-warn > i[b-vxgtfiajmj]{color: var(--nm-warn)}.ul-ctx__txt[b-vxgtfiajmj]{flex: 1 1 320px;min-width: 0}.ul-ctx__link[b-vxgtfiajmj]{display: inline-flex;align-items: center;gap: 5px;font-weight: 650;color: var(--nm-brand-700);text-decoration: none;white-space: nowrap}.ul-ctx__link:hover[b-vxgtfiajmj]{text-decoration: underline;text-underline-offset: 3px}.ul-ctx[b-vxgtfiajmj] .ul-ctx__btn{min-height: 32px;white-space: nowrap}.ul-tablewrap[b-vxgtfiajmj]{width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;border-top: 1px solid var(--nm-border);transition: opacity .12s}.ul-tablewrap.is-refreshing[b-vxgtfiajmj],.ul-empty.is-refreshing[b-vxgtfiajmj]{opacity: .55;pointer-events: none}.ul-table[b-vxgtfiajmj]{width: 100%;min-width: 1280px;border-collapse: separate;border-spacing: 0;font-size: 13.5px}.ul-table th[b-vxgtfiajmj]{padding: 10px 10px;border-bottom: 1px solid var(--nm-border);background: none;text-align: start;font-size: 11.5px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted);white-space: nowrap}.ul-table td[b-vxgtfiajmj]{padding: 11px 10px;border-bottom: 1px solid var(--nm-border);color: var(--nm-ink-2);vertical-align: middle}.ul-table th:first-child[b-vxgtfiajmj],.ul-table td:first-child[b-vxgtfiajmj]{padding-inline-start: 14px}.ul-table th:last-child[b-vxgtfiajmj],.ul-table td:last-child[b-vxgtfiajmj]{padding-inline-end: 14px}.ul-table tbody tr:last-child td[b-vxgtfiajmj]{border-bottom: 0}.ul-table tbody tr:hover td[b-vxgtfiajmj]{background: var(--nm-surface-2)}.ul-table tr.is-off td:not(.ul-col-menu) > *[b-vxgtfiajmj]{opacity: .62}.ul-table tr.is-off:hover td:not(.ul-col-menu) > *[b-vxgtfiajmj]{opacity: 1}.ul-table .ul-stk[b-vxgtfiajmj]{position: sticky;z-index: 1;background: var(--nm-surface)}.ul-table th.ul-stk[b-vxgtfiajmj]{z-index: 2}.ul-table .ul-stk--stt[b-vxgtfiajmj]{left: 0;box-sizing: border-box;width: 60px;min-width: 60px;max-width: 60px;padding-inline: 14px 8px}.ul-table .ul-stk--menu[b-vxgtfiajmj]{left: 60px;box-sizing: border-box;width: 40px;min-width: 40px;max-width: 40px;padding-inline: 4px}.ul-table .ul-stk--name[b-vxgtfiajmj]{left: 100px;border-right: 1px solid var(--nm-border)}.ul-table tbody tr:hover td.ul-stk[b-vxgtfiajmj]{background: var(--nm-surface-2)}.ul-table tbody tr:hover td.ul-stk[b-vxgtfiajmj],.ul-table tbody tr:focus-within td.ul-stk[b-vxgtfiajmj]{z-index: 3}.ul-table td.ul-col-stt[b-vxgtfiajmj],.ul-table th.ul-col-stt[b-vxgtfiajmj]{text-align: end;font-variant-numeric: tabular-nums;white-space: nowrap}.ul-table td.ul-col-stt[b-vxgtfiajmj]{color: var(--ul-faint)}.ul-table td.ul-col-menu[b-vxgtfiajmj],.ul-table th.ul-col-menu[b-vxgtfiajmj]{text-align: center}.ul-table td.ul-col-short[b-vxgtfiajmj]{width: 1%;white-space: nowrap}.ul-col-menu[b-vxgtfiajmj] .nm-iconbtn{width: 32px;height: 32px;border: 1px solid transparent;border-radius: 9px;background: transparent;color: var(--nm-muted);font-size: 16px}.ul-col-menu[b-vxgtfiajmj] .nm-iconbtn:hover:not(:disabled){background: var(--nm-bg);border-color: var(--nm-border);color: var(--nm-ink)}.ul-col-menu[b-vxgtfiajmj] .nm-dropdown__menu{min-width: 236px;padding: 6px;border-radius: 14px}.ul-col-menu[b-vxgtfiajmj] .nm-dropdown__menu .nm-menu__item{padding: 9px 11px;border-radius: 9px;font-size: 13.5px;font-weight: 600;color: var(--nm-ink-2)}.ul-col-menu[b-vxgtfiajmj] .nm-dropdown__menu .nm-menu__item:hover:not(:disabled){background: var(--nm-bg);color: var(--nm-ink)}.ul-col-menu[b-vxgtfiajmj] .nm-dropdown__menu .nm-menu__icon{font-size: 16px;color: var(--nm-muted)}.ul-col-menu[b-vxgtfiajmj] .nm-dropdown__menu .nm-menu__item:hover:not(:disabled) .nm-menu__icon{color: var(--nm-ink)}.ul-col-menu[b-vxgtfiajmj] .nm-dropdown__menu .nm-menu__item.is-danger,.ul-col-menu[b-vxgtfiajmj] .nm-dropdown__menu .nm-menu__item.is-danger .nm-menu__icon{color: var(--nm-bad)}.ul-col-menu[b-vxgtfiajmj] .nm-dropdown__menu .nm-menu__item.is-danger:hover:not(:disabled){background: var(--nm-bad-soft)}.ul-col-menu[b-vxgtfiajmj] .nm-dropdown__menu .nm-menu__sep{margin: 5px 6px}.ul-sortth[b-vxgtfiajmj]{display: inline-flex;align-items: center;gap: 4px;padding: 2px 0;border: 0;background: none;font: inherit;letter-spacing: inherit;text-transform: inherit;color: inherit;white-space: nowrap;cursor: pointer}.ul-sortth:hover[b-vxgtfiajmj],.ul-sortth.is-on[b-vxgtfiajmj]{color: var(--nm-brand-700)}.ul-sortth:focus-visible[b-vxgtfiajmj]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px;border-radius: 4px}.ul-sortth__arrow[b-vxgtfiajmj]{font-size: 11px;opacity: .35}.ul-sortth:hover .ul-sortth__arrow[b-vxgtfiajmj],.ul-sortth.is-on .ul-sortth__arrow[b-vxgtfiajmj]{opacity: 1}.ul-user[b-vxgtfiajmj]{display: flex;align-items: center;gap: 10px;min-width: 0}.ul-name[b-vxgtfiajmj]{display: block;min-width: 0;max-width: 220px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;font-weight: 650;color: var(--nm-ink);text-decoration: none}.ul-name:hover[b-vxgtfiajmj]{color: var(--nm-brand-700);text-decoration: underline;text-underline-offset: 3px}.ul-name:focus-visible[b-vxgtfiajmj]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px;border-radius: 4px}.ul-warnicon[b-vxgtfiajmj]{flex-shrink: 0;font-size: 12.5px;color: var(--nm-warn);cursor: help}.ul-ell[b-vxgtfiajmj]{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ul-ell--220[b-vxgtfiajmj]{max-width: 220px}.ul-ell--200[b-vxgtfiajmj]{max-width: 200px}.ul-ell--160[b-vxgtfiajmj]{max-width: 160px}.ul-mono[b-vxgtfiajmj]{font-family: var(--ul-mono);font-size: 12.5px;font-weight: 600;color: var(--nm-ink);white-space: nowrap}.ul-num[b-vxgtfiajmj]{font-variant-numeric: tabular-nums;white-space: nowrap}.ul-dash[b-vxgtfiajmj]{color: var(--ul-faint);font-weight: 400}.ul-faint[b-vxgtfiajmj]{color: var(--ul-faint);white-space: nowrap}.ul-when[b-vxgtfiajmj]{color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.ul-tag[b-vxgtfiajmj]{display: inline-flex;align-items: center;gap: 5px;height: 24px;padding-inline: 9px;border: 1px solid transparent;border-radius: var(--nm-r-pill);font-size: 12px;font-weight: 650;white-space: nowrap}.ul-tag > i[b-vxgtfiajmj]{font-size: 11.5px}.ul-tag--ok[b-vxgtfiajmj]{background: var(--nm-ok-soft);color: var(--nm-ok)}.ul-tag--draft[b-vxgtfiajmj]{background: var(--nm-pending-soft);color: var(--nm-ink-2)}.ul-tag--draft > i[b-vxgtfiajmj]{color: var(--nm-muted)}.ul-tag--warn[b-vxgtfiajmj]{background: var(--nm-warn-soft);color: var(--nm-warn);border-color: color-mix(in srgb,var(--nm-warn) 28%,transparent);cursor: help}.ul-on[b-vxgtfiajmj]{display: inline-flex;align-items: center;gap: 6px;font-weight: 600;color: var(--nm-ok);white-space: nowrap}.ul-on__dot[b-vxgtfiajmj]{width: 7px;height: 7px;flex-shrink: 0;border-radius: var(--nm-r-pill);background: var(--nm-ok);box-shadow: 0 0 0 3px color-mix(in srgb,var(--nm-ok) 22%,transparent)}.ul-pcs[b-vxgtfiajmj]{display: inline-flex;flex-wrap: nowrap;align-items: center;gap: 4px}.ul-pc[b-vxgtfiajmj]{display: inline-flex;align-items: center;gap: 4px;height: 22px;padding-inline: 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-family: var(--ul-mono);font-size: 11.5px;font-weight: 600;color: var(--nm-ink-2);white-space: nowrap}.ul-pc > i[b-vxgtfiajmj]{font-size: 11px}button.ul-pc[b-vxgtfiajmj]{cursor: pointer}button.ul-pc:hover[b-vxgtfiajmj]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}button.ul-pc:focus-visible[b-vxgtfiajmj]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.ul-pc.is-current[b-vxgtfiajmj]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);color: var(--nm-brand-700)}.ul-pc.is-support[b-vxgtfiajmj]{border-style: dashed;background: transparent;color: var(--nm-muted);cursor: help}.ul-pc.is-off[b-vxgtfiajmj]{opacity: .55;text-decoration: line-through}.ul-skel[b-vxgtfiajmj]{display: flex;flex-direction: column;gap: 8px;padding: 6px 14px 14px;border-top: 1px solid var(--nm-border)}.ul-empty[b-vxgtfiajmj]{display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 40px 18px;border-top: 1px solid var(--nm-border);text-align: center}.ul-empty__icon[b-vxgtfiajmj]{font-size: 26px;color: var(--ul-faint)}.ul-empty__title[b-vxgtfiajmj]{margin: 4px 0 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.ul-empty__hint[b-vxgtfiajmj]{margin: 0 0 8px;font-size: 13.5px;color: var(--nm-muted)}.ul-pager[b-vxgtfiajmj]{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 14px;padding: 11px 14px;border-top: 1px solid var(--nm-border);font-size: 13px;color: var(--nm-muted)}.ul-pager__range[b-vxgtfiajmj]{font-weight: 600;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.ul-pager__size[b-vxgtfiajmj]{display: inline-flex;align-items: center;gap: 8px}.ul-pager__lbl[b-vxgtfiajmj]{margin: 0;white-space: nowrap}.ul-pager__sel[b-vxgtfiajmj]{display: block;width: 78px}.ul-pager__nav[b-vxgtfiajmj]{margin-inline-start: auto}.ul-pager__nav[b-vxgtfiajmj] .nm-pager__btn{font-size: 13px}.ufrm[b-vxgtfiajmj]{display: flex;flex-direction: column;gap: 14px}.ufrm-typedesc[b-vxgtfiajmj]{margin: -8px 0 0;font-size: 12.5px;color: var(--nm-muted)}.ufrm-sec[b-vxgtfiajmj]{display: flex;flex-direction: column;gap: 12px;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.ufrm-sec--info[b-vxgtfiajmj]{background: var(--nm-surface-2)}.ufrm-sec-title[b-vxgtfiajmj]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.ufrm-note[b-vxgtfiajmj]{margin: 0;font-size: 12px;color: var(--nm-muted);line-height: 1.5}[b-vxgtfiajmj] .ufrm-mono{font-family: ui-monospace,'JetBrains Mono',monospace;letter-spacing: .04em;text-transform: uppercase}.ufrm-roles[b-vxgtfiajmj]{display: flex;flex-wrap: wrap;gap: 8px}.ufrm-roles[b-vxgtfiajmj] .nm-chip{align-items: baseline}.ufrm-roles[b-vxgtfiajmj] small{font-size: 11px;opacity: .75}@media (max-width: 720px){.ul-page[b-vxgtfiajmj]{padding: 16px 14px 32px}.ul-search[b-vxgtfiajmj]{flex-basis: 100%;max-width: none}.ul-found[b-vxgtfiajmj]{margin-inline-start: 0;flex-basis: 100%}.ul-sort[b-vxgtfiajmj]{flex: 1 1 100%;min-width: 0}.ul-sort__sel[b-vxgtfiajmj]{flex: 1;min-width: 0}.ul-pager__nav[b-vxgtfiajmj]{margin-inline-start: 0}}@media (prefers-reduced-motion: reduce){.ul-fpanel[b-vxgtfiajmj]{animation: none}.ul-toggle__caret[b-vxgtfiajmj],.ul-tablewrap[b-vxgtfiajmj]{transition: none}}
/* /src/Features/Org/Pages/Manager/UsersIndexMenuLink.razor.rz.scp.css */
.uiml[b-4euqaq2ejy]{text-decoration: none}.uiml:hover[b-4euqaq2ejy]{text-decoration: none}.uiml:focus-visible[b-4euqaq2ejy]{outline: 2px solid var(--nm-brand-500);outline-offset: -2px}
/* /src/Features/Partner/Components/Banners/PartnerBannerEditor.razor.rz.scp.css */
.pbe-host[b-41z8x8mhwk] .nm-modal-panel.pbe-modal{max-width: 1040px}.pbe-host[b-41z8x8mhwk] .pbe-alert{margin-bottom: 14px}.pbe-grid[b-41z8x8mhwk]{display: grid;grid-template-columns: minmax(0,1fr) 340px;gap: 22px;align-items: start}.pbe-form[b-41z8x8mhwk]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.pbe-sec[b-41z8x8mhwk]{display: flex;flex-direction: column;gap: 12px;padding: 14px 16px 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.pbe-sec__hd[b-41z8x8mhwk]{display: flex;align-items: baseline;flex-wrap: wrap;gap: 4px 8px;font-size: 13.5px;font-weight: 800;color: var(--nm-ink)}.pbe-sec__hd i[b-41z8x8mhwk]{color: var(--nm-brand-600)}.pbe-sec__hd small[b-41z8x8mhwk]{font-size: 12px;font-weight: 500;color: var(--nm-muted)}.pbe-err[b-41z8x8mhwk]{margin: 0;font-size: 12.5px;color: var(--nm-bad)}.pbe-req[b-41z8x8mhwk]{color: var(--nm-bad);font-weight: 700}.pbe-slots[b-41z8x8mhwk]{display: flex;flex-direction: column;gap: 8px}.pbe-slot[b-41z8x8mhwk]{display: flex;flex-direction: column;gap: 4px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);transition: border-color .12s ease,background .12s ease}.pbe-slot.is-on[b-41z8x8mhwk]{border-color: var(--nm-brand-300);background: var(--nm-brand-50)}.pbe-slot__lbl[b-41z8x8mhwk]{display: inline-flex;align-items: center;gap: 6px;font-weight: 700;color: var(--nm-ink)}.pbe-slot__hint[b-41z8x8mhwk]{padding-left: 46px;font-size: 12px;line-height: 1.4;color: var(--nm-ink-2)}.pbe-host[b-41z8x8mhwk] .pbe-code-input{font-family: ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing: .02em}.pbe-imgblock[b-41z8x8mhwk]{display: flex;flex-direction: column;gap: 8px}.pbe-imgblock__hd[b-41z8x8mhwk]{display: flex;align-items: baseline;flex-wrap: wrap;gap: 4px 6px;font-size: 13px;color: var(--nm-ink)}.pbe-imgblock__hd i[b-41z8x8mhwk]{color: var(--nm-muted)}.pbe-imgblock__hd small[b-41z8x8mhwk]{flex-basis: 100%;font-size: 12px;line-height: 1.4;color: var(--nm-muted)}.pbe-uploading[b-41z8x8mhwk]{display: flex;align-items: center;justify-content: center;min-height: 88px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.pbe-imgline[b-41z8x8mhwk]{display: flex;align-items: center;gap: 10px;padding: 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);min-width: 0}.pbe-imgline img[b-41z8x8mhwk]{flex: none;width: 96px;aspect-ratio: 2 / 1;object-fit: cover;border-radius: 8px;border: 1px solid var(--nm-border);background: var(--nm-surface)}.pbe-imgline img.is-phone[b-41z8x8mhwk]{width: 34px;aspect-ratio: 9 / 16;border-radius: 6px}.pbe-imgline__url[b-41z8x8mhwk]{flex: 1 1 auto;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-family: ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size: 11.5px;color: var(--nm-muted)}.pbe-toggle[b-41z8x8mhwk]{display: flex;flex-direction: column;gap: 4px}.pbe-toggle small[b-41z8x8mhwk]{padding-left: 46px;font-size: 12px;line-height: 1.4;color: var(--nm-ink-2)}.pbe-presets[b-41z8x8mhwk]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px}.pbe-presets__lbl[b-41z8x8mhwk]{font-size: 12.5px;color: var(--nm-muted);margin-right: 2px}.pbe-status[b-41z8x8mhwk]{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;margin: 0;font-size: 12.5px;color: var(--nm-ink-2)}.pbe-side[b-41z8x8mhwk]{position: sticky;top: 0;display: flex;flex-direction: column;gap: 10px;min-width: 0}.pbe-side__hd[b-41z8x8mhwk]{display: flex;align-items: center;justify-content: space-between;gap: 8px;flex-wrap: wrap;font-size: 13px;font-weight: 800;color: var(--nm-ink)}.pbe-pv[b-41z8x8mhwk]{position: relative;width: 100%;overflow: hidden;border-radius: 12px;border: 1px solid var(--nm-border);background: var(--nm-surface-2)}.pbe-pv__img[b-41z8x8mhwk]{display: block;width: 100%;height: 100%;object-fit: cover}.pbe-pv__ph[b-41z8x8mhwk]{position: absolute;inset: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;color: var(--nm-muted);font-size: 12.5px}.pbe-pv__ph i[b-41z8x8mhwk]{font-size: 26px}.pbe-pv--index[b-41z8x8mhwk]{aspect-ratio: 2 / 1}.pbe-pv--page[b-41z8x8mhwk]{aspect-ratio: 16 / 7}.pbe-pv--auth[b-41z8x8mhwk]{aspect-ratio: 3 / 4;width: 220px;align-self: center}.pbe-pv--phone[b-41z8x8mhwk]{aspect-ratio: 9 / 16;width: 190px;align-self: center;border-radius: 18px}.pbe-pv--popup[b-41z8x8mhwk]{aspect-ratio: 4 / 3;display: flex;align-items: center;justify-content: center;padding: 14px;background: color-mix(in srgb,var(--nm-ink) 62%,transparent)}.pbe-pv--popup .pbe-pv__img[b-41z8x8mhwk]{width: auto;height: auto;max-width: 100%;max-height: 100%;object-fit: contain;border-radius: 8px}.pbe-pv--popup .pbe-pv__ph[b-41z8x8mhwk]{color: var(--nm-on-brand)}.pbe-pv__scrim[b-41z8x8mhwk]{position: absolute;inset: 0;background: linear-gradient(0deg,color-mix(in srgb,var(--nm-ink) 72%,transparent) 0%,color-mix(in srgb,var(--nm-ink) 18%,transparent) 60%,transparent 100%)}.pbe-pv__caption[b-41z8x8mhwk]{position: absolute;left: 7%;right: 7%;bottom: 9%;display: flex;flex-direction: column;align-items: flex-start;gap: 4px}.pbe-pv__badge[b-41z8x8mhwk]{padding: 2px 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 9.5px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase}.pbe-pv__title[b-41z8x8mhwk]{color: var(--nm-on-brand);font-size: 15px;font-weight: 800;line-height: 1.25}.pbe-pv__sub[b-41z8x8mhwk]{color: color-mix(in srgb,var(--nm-on-brand) 88%,transparent);font-size: 11.5px;line-height: 1.4;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden}.pbe-pv__note[b-41z8x8mhwk]{margin: 0;font-size: 11.5px;line-height: 1.45;color: var(--nm-muted)}.pbe-impact[b-41z8x8mhwk]{display: flex;flex-direction: column;gap: 6px;padding: 10px 12px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);border: 1px solid var(--nm-border)}.pbe-impact__hd[b-41z8x8mhwk]{font-size: 11px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted)}.pbe-impact__line[b-41z8x8mhwk]{display: flex;align-items: flex-start;gap: 7px;margin: 0;font-size: 12.5px;line-height: 1.45;color: var(--nm-ink-2)}.pbe-impact__line i[b-41z8x8mhwk]{margin-top: 2px;flex: none}.pbe-impact__line.is-ok i[b-41z8x8mhwk]{color: var(--nm-ok)}.pbe-impact__line.is-warn[b-41z8x8mhwk]{color: var(--nm-warn)}.pbe-impact__line.is-warn i[b-41z8x8mhwk]{color: var(--nm-warn)}.pbe-impact__line.is-info i[b-41z8x8mhwk]{color: var(--nm-info)}.pbe-meta[b-41z8x8mhwk]{margin-right: auto;font-size: 12px;color: var(--nm-muted)}@media (max-width: 900px){.pbe-grid[b-41z8x8mhwk]{grid-template-columns: minmax(0,1fr)}.pbe-side[b-41z8x8mhwk]{position: static}.pbe-pv--auth[b-41z8x8mhwk]{width: 180px}.pbe-pv--phone[b-41z8x8mhwk]{width: 160px}}@media (max-width: 480px){.pbe-sec[b-41z8x8mhwk]{padding: 12px}.pbe-slot__hint[b-41z8x8mhwk],.pbe-toggle small[b-41z8x8mhwk]{padding-left: 0}.pbe-imgline[b-41z8x8mhwk]{flex-wrap: wrap}.pbe-imgline__url[b-41z8x8mhwk]{flex-basis: calc(100% - 110px)}}
/* /src/Features/Partner/Components/Banners/PartnerBannerItem.razor.rz.scp.css */
.pbi[b-3592wuex9i]{display: grid;grid-template-columns: auto auto minmax(0,1fr) 180px auto;grid-template-areas: "order thumbs main sched ctl";gap: 14px;align-items: center;padding: 12px 16px;border-top: 1px solid var(--nm-border);background: var(--nm-surface);transition: background .12s ease}.pbi:first-child[b-3592wuex9i]{border-top: 0}.pbi:hover[b-3592wuex9i]{background: var(--nm-surface-2)}.pbi.is-dim .pbi__thumbs[b-3592wuex9i],.pbi.is-dim .pbi__main[b-3592wuex9i]{opacity: .55}.pbi__order[b-3592wuex9i]{grid-area: order;display: flex;align-items: center;gap: 4px}.pbi__order:empty[b-3592wuex9i]{display: none}.pbi__pos[b-3592wuex9i]{display: inline-flex;align-items: center;justify-content: center;min-width: 26px;height: 26px;padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 12.5px;font-weight: 800;font-variant-numeric: tabular-nums}.pbi__arrows[b-3592wuex9i]{display: flex;flex-direction: column;gap: 2px}.pbi__thumbs[b-3592wuex9i]{grid-area: thumbs;display: flex;align-items: flex-end;gap: 6px;padding: 0;border: 0;background: transparent;cursor: pointer;font: inherit}.pbi__thumbs:focus-visible[b-3592wuex9i]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px;border-radius: 10px}.pbi__img[b-3592wuex9i]{position: relative;display: flex;align-items: center;justify-content: center;width: 132px;aspect-ratio: 2 / 1;overflow: hidden;border-radius: 10px;border: 1px solid var(--nm-border);background: var(--nm-surface-2);color: var(--nm-muted);font-size: 20px}.pbi__img.is-phone[b-3592wuex9i]{width: 36px;aspect-ratio: 9 / 16;border-radius: 7px}.pbi__img img[b-3592wuex9i]{width: 100%;height: 100%;object-fit: cover;display: block}.pbi__main[b-3592wuex9i]{grid-area: main;display: flex;flex-direction: column;gap: 4px;min-width: 0}.pbi__title-row[b-3592wuex9i]{display: flex;align-items: center;gap: 8px;min-width: 0}.pbi__badge[b-3592wuex9i]{flex: none;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 10.5px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase;white-space: nowrap;max-width: 160px;overflow: hidden;text-overflow: ellipsis}.pbi__title[b-3592wuex9i]{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.pbi__sub[b-3592wuex9i]{margin: 0;font-size: 12.5px;line-height: 1.4;color: var(--nm-ink-2);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.pbi__meta[b-3592wuex9i]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 12px;font-size: 12px;color: var(--nm-muted)}.pbi__link[b-3592wuex9i]{display: inline-flex;align-items: center;gap: 3px;max-width: 100%;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: var(--nm-ink-2)}.pbi__flag[b-3592wuex9i]{display: inline-flex;align-items: center;gap: 4px}.pbi__flag.is-on[b-3592wuex9i]{color: var(--nm-ink-2)}.pbi__note[b-3592wuex9i]{display: flex;align-items: flex-start;gap: 6px;margin: 2px 0 0;font-size: 12px;line-height: 1.4;color: var(--nm-ink-2)}.pbi__note i[b-3592wuex9i]{margin-top: 2px;color: var(--nm-info)}.pbi__note.is-warn[b-3592wuex9i]{color: var(--nm-warn)}.pbi__note.is-warn i[b-3592wuex9i]{color: var(--nm-warn)}.pbi__sched[b-3592wuex9i]{grid-area: sched;display: flex;flex-direction: column;align-items: flex-start;gap: 3px;min-width: 0}.pbi__sched-line[b-3592wuex9i]{font-size: 12px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.pbi__ctl[b-3592wuex9i]{grid-area: ctl;display: flex;align-items: center;gap: 4px}.pbi__switch[b-3592wuex9i]{display: inline-flex;margin-right: 4px}@media (max-width: 860px){.pbi[b-3592wuex9i]{grid-template-columns: auto minmax(0,1fr);grid-template-areas: "thumbs main" "sched sched" "order ctl";gap: 10px 12px;align-items: start}.pbi__img[b-3592wuex9i]{width: 112px}.pbi__sched[b-3592wuex9i]{flex-direction: row;flex-wrap: wrap;align-items: center;gap: 4px 10px}.pbi__ctl[b-3592wuex9i]{justify-content: flex-end}.pbi__arrows[b-3592wuex9i]{flex-direction: row}}
/* /src/Features/Partner/Components/Banners/PartnerBannerPublicApi.razor.rz.scp.css */
.pbp-hd[b-meujdr9kqk]{display: flex;align-items: flex-start;gap: 10px}.pbp-hd > i[b-meujdr9kqk]{display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;flex: none;border-radius: 10px;background: var(--nm-brand-50);color: var(--nm-brand-600);font-size: 16px}.pbp-hd__title[b-meujdr9kqk]{font-size: 14.5px;font-weight: 800;color: var(--nm-ink)}.pbp-hd__sub[b-meujdr9kqk]{margin-top: 2px;font-size: 12.5px;font-weight: 500;line-height: 1.45;color: var(--nm-ink-2)}.pbp[b-meujdr9kqk]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.pbp-company[b-meujdr9kqk]{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;min-width: 0}.pbp-company__lbl[b-meujdr9kqk]{font-size: 12.5px;font-weight: 700;color: var(--nm-ink)}.pbp-missing[b-meujdr9kqk]{font-size: 12.5px;color: var(--nm-warn)}.pbp-code[b-meujdr9kqk]{display: inline-block;max-width: 100%;padding: 3px 8px;border-radius: 8px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);font-family: ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size: 12px;color: var(--nm-ink);overflow-wrap: anywhere}.pbp-code--url[b-meujdr9kqk]{flex: 1 1 auto;min-width: 0}.pbp-list[b-meujdr9kqk]{display: flex;flex-direction: column;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);overflow: hidden}.pbp-row[b-meujdr9kqk]{display: grid;grid-template-columns: minmax(0,240px) minmax(0,1fr);gap: 6px 16px;align-items: center;padding: 10px 12px;border-top: 1px solid var(--nm-border)}.pbp-row:first-child[b-meujdr9kqk]{border-top: 0}.pbp-row__what[b-meujdr9kqk]{display: flex;flex-wrap: wrap;align-items: baseline;gap: 2px 8px;min-width: 0}.pbp-row__what strong[b-meujdr9kqk]{font-size: 13px;color: var(--nm-ink)}.pbp-row__what small[b-meujdr9kqk]{flex-basis: 100%;font-size: 12px;line-height: 1.4;color: var(--nm-muted)}.pbp-row__url[b-meujdr9kqk]{display: flex;align-items: center;gap: 6px;min-width: 0}.pbp-method[b-meujdr9kqk]{padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-ok-soft);color: var(--nm-ok);font-size: 10.5px;font-weight: 800;letter-spacing: .04em}.pbp-code-pick[b-meujdr9kqk]{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;font-size: 12.5px;color: var(--nm-ink-2)}.pbp-code-pick__select[b-meujdr9kqk]{width: 220px;max-width: 100%}.pbp-notes[b-meujdr9kqk]{margin: 0;padding-left: 18px;display: flex;flex-direction: column;gap: 4px;font-size: 12.5px;line-height: 1.5;color: var(--nm-ink-2)}@media (max-width: 720px){.pbp-row[b-meujdr9kqk]{grid-template-columns: minmax(0,1fr)}}
/* /src/Features/Partner/Components/Dashboard/PartnerKpiReadout.razor.rz.scp.css */
.pk[b-hah7cohh1r]{display: flex;flex-direction: column;gap: 4px;min-width: 0;padding: 14px 18px}.pk--warn[b-hah7cohh1r]{background: var(--nm-warn-soft)}.pk__lbl[b-hah7cohh1r]{display: flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 600;color: var(--nm-ink-2)}.pk__hint[b-hah7cohh1r]{font-size: 12px;color: var(--nm-muted);cursor: help}.pk__val[b-hah7cohh1r]{font-size: 24px;font-weight: 700;line-height: 1.15;letter-spacing: -0.01em;color: var(--nm-ink);overflow-wrap: anywhere}.pk__delta[b-hah7cohh1r]{display: flex;align-items: center;gap: 4px;font-size: 12px;color: var(--nm-muted)}.pk__delta i[b-hah7cohh1r]{font-size: 12px}.pk__pct[b-hah7cohh1r]{font-weight: 700;font-variant-numeric: tabular-nums}.pk__delta.is-up .pk__pct[b-hah7cohh1r],.pk__delta.is-up i[b-hah7cohh1r]{color: var(--nm-ok)}.pk__delta.is-down .pk__pct[b-hah7cohh1r],.pk__delta.is-down i[b-hah7cohh1r]{color: var(--nm-bad)}.pk__cmp[b-hah7cohh1r]{color: var(--nm-muted)}.pk__sub[b-hah7cohh1r]{font-size: 12px;color: var(--nm-muted);line-height: 1.45}
/* /src/Features/Partner/Components/Dashboard/PartnerQuotaMeter.razor.rz.scp.css */
.pq[b-dwt06eqqz2]{display: flex;flex-direction: column;gap: 6px;min-width: 0}.pq__row[b-dwt06eqqz2]{display: flex;align-items: baseline;justify-content: space-between;gap: 8px}.pq__nums[b-dwt06eqqz2]{font-size: 14px;color: var(--nm-ink);font-variant-numeric: tabular-nums}.pq__nums strong[b-dwt06eqqz2]{font-weight: 700}.pq__of[b-dwt06eqqz2]{color: var(--nm-muted)}.pq__pct[b-dwt06eqqz2]{font-size: 12px;font-weight: 700;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.pq__pct.is-warn[b-dwt06eqqz2]{color: var(--nm-warn)}.pq__pct.is-bad[b-dwt06eqqz2]{color: var(--nm-bad)}.pq__unl[b-dwt06eqqz2]{font-size: 12px;font-weight: 600;color: var(--nm-muted);white-space: nowrap}.pq__unl.is-warn[b-dwt06eqqz2]{color: var(--nm-warn)}.pq__note[b-dwt06eqqz2]{margin: 2px 0 0;font-size: 12px;line-height: 1.45}.pq__note.is-warn[b-dwt06eqqz2]{color: var(--nm-warn)}.pq__note.is-bad[b-dwt06eqqz2]{color: var(--nm-bad)}.pq--compact[b-dwt06eqqz2]{gap: 4px;min-width: 150px}.pq--compact .pq__nums[b-dwt06eqqz2]{font-size: 13px}
/* /src/Features/Partner/Components/Dashboard/PartnerRankList.razor.rz.scp.css */
.prl[b-zqft5f7sgx]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 12px}.prl__row[b-zqft5f7sgx]{display: flex;flex-direction: column;gap: 5px;min-width: 0}.prl__top[b-zqft5f7sgx]{display: flex;align-items: baseline;justify-content: space-between;gap: 10px;min-width: 0}.prl__lbl[b-zqft5f7sgx]{font-size: 13px;font-weight: 600;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;min-width: 0}.prl__val[b-zqft5f7sgx]{flex-shrink: 0;font-size: 12px;font-weight: 700;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.prl__track[b-zqft5f7sgx]{height: 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);overflow: hidden}.prl__fill[b-zqft5f7sgx]{height: 100%;border-radius: var(--nm-r-pill)}.prl__sub[b-zqft5f7sgx]{font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums}
/* /src/Features/Partner/Components/Employees/PartnerCredentialModal.razor.rz.scp.css */
.pcred[b-qyj43zcrh9]{display: flex;flex-direction: column;gap: 12px;font-family: var(--nm-font)}.pcred-intro[b-qyj43zcrh9]{margin: 0;font-size: 13.5px;color: var(--nm-ink-2);line-height: 1.5}.pcred-box[b-qyj43zcrh9]{display: flex;flex-direction: column;gap: 2px;padding: 6px 10px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.pcred-row[b-qyj43zcrh9]{display: grid;grid-template-columns: 120px minmax(0,1fr) auto;align-items: center;gap: 10px;padding: 6px 0}.pcred-row + .pcred-row[b-qyj43zcrh9]{border-top: 1px solid var(--nm-border)}.pcred-lbl[b-qyj43zcrh9]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.pcred-val[b-qyj43zcrh9]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 14px;font-weight: 600;color: var(--nm-ink);word-break: break-all;user-select: all}.pcred-val--pw[b-qyj43zcrh9]{font-size: 17px;letter-spacing: .06em;color: var(--nm-brand-700)}@media (max-width: 480px){.pcred-row[b-qyj43zcrh9]{grid-template-columns: minmax(0,1fr) auto}.pcred-lbl[b-qyj43zcrh9]{grid-column: 1 / -1}}
/* /src/Features/Partner/Components/Employees/PartnerEmployeeActivity.razor.rz.scp.css */
.pact[b-vh0ehwtk6i]{display: flex;flex-direction: column;gap: 12px;font-family: var(--nm-font)}.pact-toolbar[b-vh0ehwtk6i]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.pact-search[b-vh0ehwtk6i]{width: 240px;max-width: 100%}.pact-range[b-vh0ehwtk6i]{min-width: 0}.pact-range[b-vh0ehwtk6i] .nm-daterange{flex-direction: row;align-items: center;gap: 8px;flex-wrap: wrap}.pact-range[b-vh0ehwtk6i] .nm-dateinput{width: 138px}.pact-chips[b-vh0ehwtk6i]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.pact-chip-count[b-vh0ehwtk6i]{margin-left: 4px;font-size: 10.5px;font-weight: 700;font-family: ui-monospace,'JetBrains Mono',monospace;opacity: .75}.pact-meta[b-vh0ehwtk6i]{display: flex;align-items: center;gap: 16px;flex-wrap: wrap;margin: 0;font-size: 12px;color: var(--nm-muted)}.pact-meta i[b-vh0ehwtk6i]{margin-right: 3px}.pact-meta b[b-vh0ehwtk6i]{color: var(--nm-ink-2);font-weight: 600}.pact-loading[b-vh0ehwtk6i]{display: flex;flex-direction: column;gap: 8px}.pact-list[b-vh0ehwtk6i]{display: flex;flex-direction: column;gap: 18px;transition: opacity .15s ease}.pact-list.is-loading[b-vh0ehwtk6i]{opacity: .55;pointer-events: none}.pact-day[b-vh0ehwtk6i]{display: flex;flex-direction: column;gap: 10px}.pact-day__label[b-vh0ehwtk6i]{font-size: 11.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted);padding-bottom: 6px;border-bottom: 1px dashed var(--nm-border)}.pact-title[b-vh0ehwtk6i]{font-weight: 600;color: var(--nm-ink)}.pact-title.is-bad[b-vh0ehwtk6i]{color: var(--nm-bad)}.pact-title__sep[b-vh0ehwtk6i]{margin: 0 6px;color: var(--nm-muted)}.pact-title__target[b-vh0ehwtk6i]{font-weight: 500;color: var(--nm-ink-2)}a.pact-title__target[b-vh0ehwtk6i]{color: var(--nm-brand-700);text-decoration: none}a.pact-title__target:hover[b-vh0ehwtk6i]{text-decoration: underline}.pact-meta-row[b-vh0ehwtk6i]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap;font-size: 12px;color: var(--nm-muted)}.pact-meta-row i[b-vh0ehwtk6i]{margin-right: 3px}.pact-mono[b-vh0ehwtk6i]{font-family: ui-monospace,'JetBrains Mono',monospace}.pact-note[b-vh0ehwtk6i]{color: var(--nm-ink-2)}.pact-note.is-bad[b-vh0ehwtk6i]{color: var(--nm-bad)}.pact-toggle[b-vh0ehwtk6i]{display: inline-flex;align-items: center;gap: 5px;margin-top: 6px;padding: 2px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);color: var(--nm-ink-2);font-family: inherit;font-size: 11.5px;font-weight: 600;cursor: pointer}.pact-toggle:hover[b-vh0ehwtk6i]{background: var(--nm-surface-2)}.pact-toggle__n[b-vh0ehwtk6i]{padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 10.5px}.pact-detail[b-vh0ehwtk6i]{display: flex;flex-direction: column;gap: 10px;margin-top: 8px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.pact-changes[b-vh0ehwtk6i]{display: flex;flex-direction: column;font-size: 12.5px;overflow-x: auto}.pact-changes__head[b-vh0ehwtk6i],.pact-changes__row[b-vh0ehwtk6i]{display: grid;grid-template-columns: minmax(110px,1fr) minmax(120px,1.3fr) minmax(120px,1.3fr);gap: 10px;padding: 5px 0;min-width: 380px}.pact-changes__head[b-vh0ehwtk6i]{font-size: 11px;font-weight: 700;letter-spacing: .03em;text-transform: uppercase;color: var(--nm-muted);border-bottom: 1px solid var(--nm-border)}.pact-changes__row + .pact-changes__row[b-vh0ehwtk6i]{border-top: 1px dashed var(--nm-border)}.pact-changes__field[b-vh0ehwtk6i]{font-weight: 600;color: var(--nm-ink-2)}.pact-changes__old[b-vh0ehwtk6i]{color: var(--nm-muted);text-decoration: line-through;word-break: break-word}.pact-changes__new[b-vh0ehwtk6i]{color: var(--nm-ink);font-weight: 600;word-break: break-word}.pact-foot[b-vh0ehwtk6i]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap}.pact-total[b-vh0ehwtk6i]{font-size: 12.5px;color: var(--nm-muted)}.pact-total strong[b-vh0ehwtk6i]{color: var(--nm-ink);font-weight: 700}@media (max-width: 640px){.pact-search[b-vh0ehwtk6i]{flex: 1 1 100%;width: auto}.pact-detail[b-vh0ehwtk6i] .nm-dl{grid-template-columns: minmax(0,1fr) !important}.pact-toolbar[b-vh0ehwtk6i] .nm-bgroup{width: 100%}}
/* /src/Features/Partner/Components/Employees/PartnerEmployeeFormModal.razor.rz.scp.css */
.pemf[b-6xl8zk2yxt]{display: flex;flex-direction: column;gap: 16px;font-family: var(--nm-font)}.pemf-loading[b-6xl8zk2yxt]{display: flex;flex-direction: column;gap: 10px}.pemf-sec[b-6xl8zk2yxt]{display: flex;flex-direction: column;gap: 12px}.pemf-sec + .pemf-sec[b-6xl8zk2yxt]{padding-top: 14px;border-top: 1px solid var(--nm-border)}.pemf-sec__title[b-6xl8zk2yxt]{display: flex;align-items: center;gap: 7px;margin: 0;font-size: 12px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}.pemf-sec__title i[b-6xl8zk2yxt]{color: var(--nm-brand-600);font-size: 13px}.pemf-pw[b-6xl8zk2yxt]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.pemf-pw__input[b-6xl8zk2yxt]{flex: 1 1 220px;min-width: 0}.pemf-pw__input[b-6xl8zk2yxt] .nm-input{font-family: ui-monospace,'JetBrains Mono',monospace;letter-spacing: .04em}.pemf-switches[b-6xl8zk2yxt]{display: flex;flex-direction: column;gap: 12px}.pemf-sw[b-6xl8zk2yxt]{display: inline-flex;flex-direction: column;gap: 2px}.pemf-sw b[b-6xl8zk2yxt]{font-size: 13.5px;font-weight: 600;color: var(--nm-ink)}.pemf-sw small[b-6xl8zk2yxt]{font-size: 12px;color: var(--nm-muted);font-weight: 400}
/* /src/Features/Partner/Components/Employees/PartnerEmployeeLoginHistory.razor.rz.scp.css */
.plog[b-fzlip7ziz9]{display: flex;flex-direction: column;gap: 12px}.plog-head[b-fzlip7ziz9]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap}.plog-sub[b-fzlip7ziz9]{margin: 0;font-size: 12.5px;color: var(--nm-muted)}.plog-2line[b-fzlip7ziz9]{display: flex;flex-direction: column;align-items: flex-start;gap: 3px;min-width: 0}.plog-2line__main[b-fzlip7ziz9]{font-weight: 600;color: var(--nm-ink);white-space: nowrap;font-variant-numeric: tabular-nums}.plog-2line__main i[b-fzlip7ziz9]{color: var(--nm-muted);margin-right: 2px}.plog-2line__sub[b-fzlip7ziz9]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap}.plog-reason[b-fzlip7ziz9]{font-size: 11.5px;color: var(--nm-bad);line-height: 1.35;white-space: normal}.plog-mono[b-fzlip7ziz9]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;color: var(--nm-ink-2)}[b-fzlip7ziz9] .plog-row-failed .nm-grid__td{background: var(--nm-bad-soft)}.plog-foot[b-fzlip7ziz9]{display: flex;justify-content: flex-end}
/* /src/Features/Partner/Components/Integration/EmbedOutput.razor.rz.scp.css */
.eo[b-j6tsdwkbre]{display: flex;flex-direction: column;gap: 12px;min-width: 0}.eo[b-j6tsdwkbre] .eo-tabs .nm-tabs__tab{padding: 8px 10px;font-size: 13px}.eo[b-j6tsdwkbre] .eo-tabs .nm-tabs__panel{padding-top: 12px}.eo-desc[b-j6tsdwkbre]{margin: 0 0 10px;font-size: 12.5px;line-height: 1.55;color: var(--nm-ink-2)}.eo-place[b-j6tsdwkbre]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 8px;margin-bottom: 8px;font-size: 12.5px}.eo-place__lbl[b-j6tsdwkbre]{display: inline-flex;align-items: center;gap: 5px;color: var(--nm-muted)}.eo-place__path[b-j6tsdwkbre],.eo-place__tag[b-j6tsdwkbre]{padding: 2px 8px;border-radius: var(--nm-r-pill);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;overflow-wrap: anywhere}.eo-place__path[b-j6tsdwkbre]{background: var(--nm-brand-50);color: var(--nm-brand-700);font-weight: 600}.eo-place__tag[b-j6tsdwkbre]{background: var(--nm-surface-2);color: var(--nm-ink-2)}.eo-code[b-j6tsdwkbre]{display: flex;flex-direction: column;min-width: 0;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);overflow: hidden}.eo-pre[b-j6tsdwkbre]{margin: 0;padding: 12px 14px;overflow-x: auto;max-height: 360px;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;line-height: 1.6;color: var(--nm-ink);white-space: pre;tab-size: 2}.eo-code__bar[b-j6tsdwkbre]{display: flex;justify-content: flex-end;padding: 8px 10px;border-top: 1px solid var(--nm-border);background: var(--nm-surface)}.eo-foot[b-j6tsdwkbre]{display: flex;align-items: flex-start;gap: 6px;margin: 0;font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.eo-foot i[b-j6tsdwkbre]{margin-top: 1px;flex-shrink: 0}
/* /src/Features/Partner/Components/Integration/EmbedSettingsForm.razor.rz.scp.css */
.ef[b-p5yz6vullv]{display: grid;grid-template-columns: 248px minmax(0,1fr);gap: 16px;align-items: start;min-width: 0}.ef-nav[b-p5yz6vullv]{position: sticky;top: 12px;display: flex;flex-direction: column;gap: 2px;min-width: 0;padding: 6px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.ef-nav__item[b-p5yz6vullv]{display: flex;align-items: center;gap: 9px;width: 100%;min-width: 0;padding: 8px 10px;border: 0;border-radius: var(--nm-r-input);background: transparent;font-family: var(--nm-font);font-size: 13px;font-weight: 600;text-align: left;color: var(--nm-ink-2);cursor: pointer;transition: background-color .12s ease,color .12s ease}.ef-nav__item:hover[b-p5yz6vullv]{background: var(--nm-surface-2);color: var(--nm-ink)}.ef-nav__item:focus-visible[b-p5yz6vullv]{outline: 2px solid var(--nm-brand-300);outline-offset: 1px}.ef-nav__item.is-active[b-p5yz6vullv]{background: var(--nm-brand-50);color: var(--nm-brand-700)}.ef-nav__num[b-p5yz6vullv]{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 20px;height: 20px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11px;font-weight: 700;color: var(--nm-muted)}.ef-nav__item.is-active .ef-nav__num[b-p5yz6vullv]{background: var(--nm-brand-500);color: var(--nm-on-brand)}.ef-nav__ico[b-p5yz6vullv]{flex: none;color: var(--nm-muted)}.ef-nav__item.is-active .ef-nav__ico[b-p5yz6vullv]{color: var(--nm-brand-600)}.ef-nav__text[b-p5yz6vullv]{flex: 1;min-width: 0}.ef-nav__err[b-p5yz6vullv]{flex: none;color: var(--nm-bad)}.ef-group[b-p5yz6vullv]{display: flex;flex-direction: column;gap: 12px;min-width: 0;padding: 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.ef-title[b-p5yz6vullv]{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink);scroll-margin-top: 16px}.ef-title i[b-p5yz6vullv]{color: var(--nm-brand-600)}.ef-title:focus[b-p5yz6vullv]{outline: none}.ef-title:focus-visible[b-p5yz6vullv]{outline: 2px solid var(--nm-brand-300);outline-offset: 3px;border-radius: 4px}.ef-title__step[b-p5yz6vullv]{margin-left: auto;font-size: 12px;font-weight: 600;color: var(--nm-muted);white-space: nowrap}.ef-steps[b-p5yz6vullv]{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;margin-top: 4px;padding-top: 12px;border-top: 1px solid var(--nm-border)}.ef-steps__gap[b-p5yz6vullv]{flex: 1}.ef-lede[b-p5yz6vullv]{margin: 0;font-size: 12.5px;line-height: 1.55;color: var(--nm-ink-2)}.ef-field[b-p5yz6vullv]{display: flex;flex-direction: column;align-items: flex-start;gap: 6px;min-width: 0}.ef-field > *[b-p5yz6vullv]{max-width: 100%}.ef-label[b-p5yz6vullv],.ef-sublabel[b-p5yz6vullv]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 600;color: var(--nm-ink)}.ef-sublabel[b-p5yz6vullv]{margin-top: 4px;color: var(--nm-ink-2)}.ef-attr[b-p5yz6vullv]{padding: 0 5px;border-radius: 4px;background: var(--nm-surface-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;font-weight: 500;color: var(--nm-muted)}.ef-hint[b-p5yz6vullv]{font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.ef-switch[b-p5yz6vullv]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.ef-switch .ef-hint[b-p5yz6vullv]{padding-left: 49px}.ef-narrow[b-p5yz6vullv]{width: 220px;max-width: 100%}.ef-mid[b-p5yz6vullv]{width: 340px;max-width: 100%}.ef-palette[b-p5yz6vullv]{display: grid;grid-template-columns: repeat(auto-fill,30px);gap: 8px;width: 100%;max-width: 414px;padding: 2px}.ef-pal[b-p5yz6vullv]{position: relative;display: inline-flex;align-items: center;justify-content: center;width: 30px;height: 30px;padding: 0;border: 0;border-radius: var(--nm-r-pill);cursor: pointer;transition: transform .12s ease,box-shadow .12s ease}.ef-pal:hover[b-p5yz6vullv]{transform: scale(1.08)}.ef-pal:focus-visible[b-p5yz6vullv]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.ef-pal.is-active[b-p5yz6vullv]{box-shadow: 0 0 0 2px var(--nm-surface),0 0 0 4px var(--nm-ink)}.ef-pal__check[b-p5yz6vullv]{font-size: 16px;line-height: 1;color: var(--nm-on-brand);text-shadow: 0 1px 2px var(--nm-ink)}.ef-custom[b-p5yz6vullv]{display: flex;align-items: flex-start;flex-wrap: wrap;gap: 8px}.ef-picker[b-p5yz6vullv]{flex: none;width: 44px;height: 38px;padding: 3px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);cursor: pointer}.ef-picker:hover[b-p5yz6vullv]{border-color: var(--nm-border-strong)}.ef-picker:focus-visible[b-p5yz6vullv]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.ef-picker[b-p5yz6vullv]::-webkit-color-swatch-wrapper{padding: 0}.ef-picker[b-p5yz6vullv]::-webkit-color-swatch{border: 0;border-radius: 6px}.ef-picker[b-p5yz6vullv]::-moz-color-swatch{border: 0;border-radius: 6px}.ef-custom .ef-swatch[b-p5yz6vullv]{margin-top: 5px}.ef-swatch[b-p5yz6vullv]{position: relative;display: inline-flex;width: 28px;height: 28px;padding: 3px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);cursor: pointer}.ef-swatch:hover[b-p5yz6vullv]{border-color: var(--nm-border-strong)}.ef-swatch.is-active[b-p5yz6vullv]{border-color: var(--nm-ink);box-shadow: 0 0 0 2px var(--nm-surface),0 0 0 3px var(--nm-ink)}.ef-swatch__fill[b-p5yz6vullv]{flex: 1;border-radius: var(--nm-r-pill)}.ef-swatch__star[b-p5yz6vullv]{position: absolute;right: -3px;top: -4px;font-size: 10px;color: var(--nm-warn)}.ef-cur[b-p5yz6vullv]{display: flex;flex-direction: column;gap: 12px;min-width: 0;padding-left: 14px;border-left: 2px solid var(--nm-border)}.ef-conv[b-p5yz6vullv]{display: flex;flex-direction: column;gap: 6px;padding: 10px 12px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface-2);min-width: 0}.ef-conv__row[b-p5yz6vullv]{display: grid;grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);align-items: end;gap: 8px}.ef-conv__arrow[b-p5yz6vullv]{padding-bottom: 11px;color: var(--nm-muted)}.ef-curopts[b-p5yz6vullv]{display: flex;flex-direction: column;gap: 8px;min-width: 0;margin: 0;padding: 0;list-style: none}.ef-curopt[b-p5yz6vullv]{display: flex;align-items: center;flex-wrap: wrap;gap: 4px 10px;min-width: 0}.ef-curopt[b-p5yz6vullv] .nm-check{min-width: 0;align-items: flex-start}.ef-curopt[b-p5yz6vullv] .nm-check__mark{margin-top: 1px}.ef-curopt.is-fixed[b-p5yz6vullv] .nm-check.is-disabled{opacity: 1;cursor: default}.ef-curopt__note[b-p5yz6vullv]{padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11.5px;line-height: 1.5;color: var(--nm-muted);white-space: nowrap}.ef-curopt__note.is-warn[b-p5yz6vullv]{background: var(--nm-warn-soft);color: var(--nm-warn)}@media (max-width: 900px){.ef[b-p5yz6vullv]{grid-template-columns: minmax(0,1fr);gap: 12px}.ef-nav[b-p5yz6vullv]{position: static;flex-direction: row;overflow-x: auto;scrollbar-width: thin}.ef-nav__item[b-p5yz6vullv]{flex: none;width: auto;white-space: nowrap}}@media (max-width: 480px){.ef-group[b-p5yz6vullv]{padding: 14px 12px}.ef-title__step[b-p5yz6vullv]{display: none}.ef-cur[b-p5yz6vullv]{padding-left: 10px}.ef-conv__row[b-p5yz6vullv]{grid-template-columns: minmax(0,1fr)}.ef-conv__arrow[b-p5yz6vullv]{display: none}.ef-switch .ef-hint[b-p5yz6vullv]{padding-left: 0}.ef-field[b-p5yz6vullv] .nm-bgroup{display: flex;width: 100%}.ef-field[b-p5yz6vullv] .nm-bgroup__seg{white-space: normal;text-align: center}}.ef-fares[b-p5yz6vullv]{display: grid;grid-template-columns: repeat(auto-fit,minmax(260px,1fr));gap: 10px;min-width: 0}.ef-fares__airline[b-p5yz6vullv]{display: flex;flex-direction: column;gap: 8px;min-width: 0;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.ef-fares__head[b-p5yz6vullv]{display: flex;align-items: center;flex-wrap: wrap;gap: 4px 8px;min-width: 0}.ef-fares__name[b-p5yz6vullv]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.ef-fares__count[b-p5yz6vullv]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted);white-space: nowrap}.ef-fares__note[b-p5yz6vullv]{margin-top: -4px;font-size: 11.5px;color: var(--nm-muted)}.ef-fares__list[b-p5yz6vullv]{display: flex;flex-wrap: wrap;gap: 6px 14px;min-width: 0;margin: 0;padding: 0;list-style: none}.ef-fares__list[b-p5yz6vullv] .nm-check{min-width: 0}.ef-fares__master[b-p5yz6vullv]{display: flex;align-items: center;flex-wrap: wrap;gap: 6px 10px}.ef-fares__partial[b-p5yz6vullv]{padding: 2px 8px;border-radius: 999px;background: var(--nm-accent-soft);color: var(--nm-accent);font-size: 11.5px;font-weight: 600;white-space: nowrap}.ef-fares__cheap[b-p5yz6vullv]{padding-bottom: 8px;border-bottom: 1px dashed var(--nm-border)}.ef-fares__cheap[b-p5yz6vullv] .nm-switch__label{font-size: 12.5px}.ef-fares__airline.is-cheapest[b-p5yz6vullv]{border-color: color-mix(in srgb,var(--nm-accent) 40%,var(--nm-border))}
/* /src/Features/Partner/Components/Integration/IntegrationChecklist.razor.rz.scp.css */
.ic[b-59favbmgwg]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.ic-head[b-59favbmgwg]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap}.ic-count[b-59favbmgwg]{font-size: 13px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.ic-bar[b-59favbmgwg]{flex: 1;min-width: 160px}.ic-list[b-59favbmgwg]{display: flex;flex-direction: column;gap: 8px;margin: 0;padding: 0;list-style: none}.ic-item[b-59favbmgwg]{display: flex;flex-direction: column;gap: 4px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.ic-item.is-bad[b-59favbmgwg]{box-shadow: inset 3px 0 0 var(--nm-bad)}.ic-item.is-warn[b-59favbmgwg]{box-shadow: inset 3px 0 0 var(--nm-warn)}.ic-item.is-done[b-59favbmgwg]{background: var(--nm-surface-2)}.ic-row[b-59favbmgwg]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;min-width: 0}.ic-mark[b-59favbmgwg]{display: inline-flex;justify-content: center;width: 18px;flex-shrink: 0;font-size: 16px}.is-done .ic-mark[b-59favbmgwg]{color: var(--nm-ok)}.is-warn .ic-mark[b-59favbmgwg]{color: var(--nm-warn)}.is-bad .ic-mark[b-59favbmgwg]{color: var(--nm-bad)}.is-unknown .ic-mark[b-59favbmgwg],.is-todo .ic-mark[b-59favbmgwg]{color: var(--nm-muted)}.ic-title[b-59favbmgwg]{font-size: 13.5px;font-weight: 600;color: var(--nm-ink)}.ic-tag[b-59favbmgwg]{padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11px;color: var(--nm-muted)}.ic-body[b-59favbmgwg]{display: flex;flex-direction: column;gap: 8px;padding-left: 26px;min-width: 0}.ic-desc[b-59favbmgwg]{margin: 0;font-size: 12.5px;line-height: 1.55;color: var(--nm-ink-2);overflow-wrap: anywhere}.ic-actions[b-59favbmgwg]{display: flex;flex-wrap: wrap;gap: 6px}.ic-contact[b-59favbmgwg]{display: flex;align-items: center;gap: 6px;margin: 0;font-size: 12px;color: var(--nm-muted)}.ic-flow[b-59favbmgwg]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px}.ic-flow__step[b-59favbmgwg]{padding: 2px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 12px;color: var(--nm-ink-2)}.ic-flow__arrow[b-59favbmgwg]{font-size: 11px;color: var(--nm-muted)}.ic-after[b-59favbmgwg]{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px 12px;padding-top: 12px;border-top: 1px solid var(--nm-border)}.ic-after__lbl[b-59favbmgwg]{font-size: 12.5px;color: var(--nm-muted)}.ic-after__links[b-59favbmgwg]{display: flex;flex-wrap: wrap;gap: 6px}@media (max-width: 480px){.ic-body[b-59favbmgwg]{padding-left: 0}}
/* /src/Features/Partner/Components/Integration/IntegrationKeyCard.razor.rz.scp.css */
.kc[b-pffyh79zr2]{display: flex;flex-direction: column;gap: 12px;min-width: 0;padding: 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: var(--nm-shadow);transition: border-color .12s ease,box-shadow .12s ease}.kc.is-selected[b-pffyh79zr2]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50),var(--nm-shadow)}.kc-head[b-pffyh79zr2]{display: flex;align-items: flex-start;gap: 10px;min-width: 0}.kc-secret[b-pffyh79zr2]{display: flex;align-items: center;gap: 4px;min-width: 0}.kc-secret__val[b-pffyh79zr2]{flex: 1 1 auto;min-width: 0;padding: 6px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;color: var(--nm-ink);overflow-wrap: anywhere}.kc-ico[b-pffyh79zr2]{display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0;width: 34px;height: 34px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);color: var(--nm-brand-600);font-size: 16px}.kc.is-blocked .kc-ico[b-pffyh79zr2]{background: var(--nm-surface-2);color: var(--nm-muted)}.kc-titles[b-pffyh79zr2]{display: flex;flex-direction: column;gap: 2px;flex: 1;min-width: 0}.kc-name[b-pffyh79zr2]{margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink);overflow-wrap: anywhere}.kc-meta[b-pffyh79zr2]{display: flex;flex-wrap: wrap;gap: 4px;font-size: 12px;color: var(--nm-muted)}.kc-prefix[b-pffyh79zr2]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-ink-2)}.kc-note[b-pffyh79zr2]{display: flex;align-items: flex-start;gap: 8px;margin: 0;padding: 8px 10px;border-radius: var(--nm-r-input);font-size: 12.5px;line-height: 1.5}.kc-note i[b-pffyh79zr2]{margin-top: 2px;flex-shrink: 0}.kc-note--warn[b-pffyh79zr2]{background: var(--nm-warn-soft);color: var(--nm-warn)}.kc-note--bad[b-pffyh79zr2]{background: var(--nm-bad-soft);color: var(--nm-bad)}.kc-block[b-pffyh79zr2]{display: flex;flex-direction: column;gap: 6px;min-width: 0}.kc-label[b-pffyh79zr2]{font-size: 11.5px;font-weight: 600;letter-spacing: .02em;text-transform: uppercase;color: var(--nm-muted)}.kc-domains[b-pffyh79zr2]{display: flex;flex-wrap: wrap;gap: 6px;min-width: 0}.kc-usage-row[b-pffyh79zr2]{display: flex;align-items: baseline;justify-content: space-between;gap: 8px;flex-wrap: wrap}.kc-num[b-pffyh79zr2]{font-variant-numeric: tabular-nums;color: var(--nm-ink);font-size: 13px}.kc-muted[b-pffyh79zr2]{font-size: 12px;color: var(--nm-muted)}.kc-grant[b-pffyh79zr2]{display: flex;align-items: flex-start;gap: 6px;margin: 0;font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.kc-grant i[b-pffyh79zr2]{margin-top: 1px;flex-shrink: 0}.kc-actions[b-pffyh79zr2]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin-top: auto;padding-top: 12px;border-top: 1px solid var(--nm-border)}.kc-managed[b-pffyh79zr2]{display: inline-flex;align-items: center;gap: 6px;margin-left: auto;font-size: 12px;color: var(--nm-muted)}
/* /src/Features/Partner/Components/News/PartnerNewsCategoryModal.razor.rz.scp.css */
.pnc-form[b-tfz8umpf6l]{display: flex;flex-direction: column;gap: 14px}.pnc-form[b-tfz8umpf6l] .pnc-mono{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 13px}.pnc-active[b-tfz8umpf6l]{display: flex;flex-direction: column;gap: 4px}.pnc-active small[b-tfz8umpf6l]{font-size: 11.5px;color: var(--nm-muted)}
/* /src/Features/Partner/Components/News/PartnerNewsEditor.razor.rz.scp.css */
.pne-head[b-u2ohzfdhrl]{flex: 1;display: flex;align-items: center;gap: 10px;flex-wrap: wrap;min-width: 0}.pne-head__title[b-u2ohzfdhrl]{margin: 0;font-size: 16px;font-weight: 700;color: var(--nm-ink)}.pne-head__dirty[b-u2ohzfdhrl]{display: inline-flex;align-items: center;gap: 5px;font-size: 12px;font-weight: 600;color: var(--nm-warn)}.pne-head__dirty i[b-u2ohzfdhrl]{font-size: 7px}.pne[b-u2ohzfdhrl]{display: flex;flex-direction: column;gap: 14px}.pne-tabs[b-u2ohzfdhrl]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap}.pne-tabs__hint[b-u2ohzfdhrl]{font-size: 12px;color: var(--nm-muted)}.pne-pane[b-u2ohzfdhrl]{display: flex;flex-direction: column;gap: 14px}.pne-pane--content[b-u2ohzfdhrl]{display: grid;grid-template-columns: minmax(0,1fr) 300px;gap: 16px;align-items: start}.pne-main[b-u2ohzfdhrl]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.pne-side[b-u2ohzfdhrl]{display: flex;flex-direction: column;gap: 12px;min-width: 0}.pne-main[b-u2ohzfdhrl] .pne-title-input{font-size: 17px;font-weight: 600}.pne-content[b-u2ohzfdhrl]{display: flex;flex-direction: column;gap: 6px;min-width: 0}.pne-label[b-u2ohzfdhrl]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.pne-req[b-u2ohzfdhrl]{color: var(--nm-bad);font-weight: 700}.pne-card[b-u2ohzfdhrl]{display: flex;flex-direction: column;gap: 10px;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.pne-card__hd[b-u2ohzfdhrl]{display: flex;align-items: center;gap: 8px;font-size: 13px;font-weight: 700;color: var(--nm-ink)}.pne-card__hd i[b-u2ohzfdhrl]{color: var(--nm-brand-500)}.pne-card__hd small[b-u2ohzfdhrl]{margin-left: auto;font-size: 11.5px;font-weight: 500;color: var(--nm-muted)}.pne-side[b-u2ohzfdhrl] .nm-btn.pne-quickadd{align-self: flex-start;margin-top: -4px}.pne-pick[b-u2ohzfdhrl]{display: flex;flex-direction: column;gap: 4px}.pne-pick small[b-u2ohzfdhrl]{font-size: 11.5px;color: var(--nm-muted)}.pne[b-u2ohzfdhrl] .pne-mono{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 13px}.pne-cover[b-u2ohzfdhrl]{aspect-ratio: 16 / 9;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);overflow: hidden;background: var(--nm-surface-2)}.pne-cover img[b-u2ohzfdhrl]{width: 100%;height: 100%;object-fit: cover;display: block}.pne-orurl[b-u2ohzfdhrl]{display: flex;align-items: center;gap: 8px}.pne-orurl > :first-child[b-u2ohzfdhrl]{flex: 1;min-width: 0}.pne-uploading[b-u2ohzfdhrl]{display: flex;align-items: center;justify-content: center;padding: 26px 0}.pne-err[b-u2ohzfdhrl]{margin: 0;font-size: 12px;color: var(--nm-bad)}.pne-serp[b-u2ohzfdhrl]{display: flex;flex-direction: column;gap: 3px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2);max-width: 640px}.pne-serp__url[b-u2ohzfdhrl]{font-size: 12px;color: var(--nm-ok);font-family: ui-monospace,'JetBrains Mono',monospace;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.pne-serp__title[b-u2ohzfdhrl]{font-size: 17px;line-height: 1.3;color: var(--nm-info);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.pne-serp__desc[b-u2ohzfdhrl]{font-size: 13px;line-height: 1.45;color: var(--nm-ink-2);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.pne-og[b-u2ohzfdhrl]{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 14px;align-items: start}.pne-og__card[b-u2ohzfdhrl]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);overflow: hidden;background: var(--nm-surface-2)}.pne-og__img[b-u2ohzfdhrl]{aspect-ratio: 1.91 / 1;display: flex;align-items: center;justify-content: center;background: var(--nm-surface-2);color: var(--nm-muted);font-size: 26px}.pne-og__img img[b-u2ohzfdhrl]{width: 100%;height: 100%;object-fit: cover;display: block}.pne-og__text[b-u2ohzfdhrl]{display: flex;flex-direction: column;gap: 3px;padding: 10px 12px}.pne-og__title[b-u2ohzfdhrl]{font-size: 14px;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.pne-og__desc[b-u2ohzfdhrl]{font-size: 12px;color: var(--nm-muted);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;min-height: 16px}.pne-og__side[b-u2ohzfdhrl]{display: flex;flex-direction: column;gap: 8px;min-width: 0}.pne-robots[b-u2ohzfdhrl]{display: grid;grid-template-columns: repeat(auto-fit,minmax(210px,1fr));gap: 12px;align-items: start}.pne-foot[b-u2ohzfdhrl]{display: flex;align-items: center;gap: 8px 12px;flex-wrap: wrap;width: 100%;min-width: 0}.pne-foot__btns[b-u2ohzfdhrl]{display: flex;align-items: center;justify-content: flex-end;gap: 8px;flex-wrap: wrap;margin-left: auto}.pne-foot-seo[b-u2ohzfdhrl]{flex: 1 1 200px;min-width: 0;display: inline-flex;align-items: center;gap: 6px;font-size: 12px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}@media (max-width: 1024px){.pne-pane--content[b-u2ohzfdhrl]{grid-template-columns: minmax(0,1fr)}}@media (max-width: 720px){.pne-og[b-u2ohzfdhrl]{grid-template-columns: minmax(0,1fr)}.pne-foot-seo[b-u2ohzfdhrl]{display: none}}
/* /src/Features/Partner/Components/News/PartnerNewsFlightRoute.razor.rz.scp.css */
.pne-card[b-40m4ug60jq]{display: flex;flex-direction: column;gap: 10px;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.pne-card__hd[b-40m4ug60jq]{display: flex;align-items: center;gap: 8px;font-size: 13px;font-weight: 700;color: var(--nm-ink)}.pne-card__hd i[b-40m4ug60jq]{color: var(--nm-brand-500)}.pne-pick[b-40m4ug60jq]{display: flex;flex-direction: column;gap: 4px}.pne-pick small[b-40m4ug60jq]{font-size: 11.5px;color: var(--nm-muted)}.pnr[b-40m4ug60jq]{display: flex;flex-direction: column;gap: 10px;min-width: 0}.pnr-airport[b-40m4ug60jq]{position: relative;min-width: 0}.pnr-clear[b-40m4ug60jq]{position: absolute;top: 50%;right: 8px;transform: translateY(-50%);display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border: 0;border-radius: 999px;background: var(--nm-surface-2,#f3f4f6);color: var(--nm-muted);cursor: pointer}.pnr-clear:hover[b-40m4ug60jq]{color: var(--nm-ink)}.pnr-clear:focus-visible[b-40m4ug60jq]{outline: 2px solid var(--nm-accent);outline-offset: 1px}.pnr-dates[b-40m4ug60jq]{display: grid;grid-template-columns: repeat(auto-fit,minmax(130px,1fr));gap: 8px}.pnr-hint[b-40m4ug60jq]{color: var(--nm-muted);font-size: 12px;line-height: 1.45}
/* /src/Features/Partner/Components/Orders/PartnerAwaitingPaymentPanel.razor.rz.scp.css */
.pap[b-r0m6lpwmo5]{display: grid;grid-template-columns: minmax(0,1fr) 320px;gap: 18px;padding: 16px 18px;border: 1px solid var(--nm-warn);border-left-width: 4px;border-radius: var(--nm-r-card);background: var(--nm-warn-soft);box-shadow: var(--nm-shadow)}.pap--blocked[b-r0m6lpwmo5]{border-color: var(--nm-border-strong);background: var(--nm-surface-2)}.pap-main[b-r0m6lpwmo5]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.pap-head[b-r0m6lpwmo5]{display: flex;align-items: flex-start;gap: 12px}.pap-ico[b-r0m6lpwmo5]{display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;border-radius: 10px;background: var(--nm-surface);color: var(--nm-warn);font-size: 17px;flex-shrink: 0}.pap-head__text[b-r0m6lpwmo5]{min-width: 0}.pap-title[b-r0m6lpwmo5]{margin: 0;font-size: 15.5px;font-weight: 800;color: var(--nm-ink);line-height: 1.35}.pap-sub[b-r0m6lpwmo5]{margin: 3px 0 0;font-size: 13px;line-height: 1.5;color: var(--nm-ink-2)}.pap-facts[b-r0m6lpwmo5]{display: grid;grid-template-columns: repeat(4,minmax(0,auto));justify-content: start;gap: 10px 28px;margin: 0}.pap-fact[b-r0m6lpwmo5]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.pap-fact dt[b-r0m6lpwmo5]{margin: 0;font-size: 11px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}.pap-fact dd[b-r0m6lpwmo5]{display: flex;align-items: baseline;flex-wrap: wrap;gap: 4px 8px;margin: 0;font-size: 13.5px;font-weight: 600;color: var(--nm-ink)}.pap-amount[b-r0m6lpwmo5]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 22px !important;font-weight: 800 !important;color: var(--nm-ink);font-variant-numeric: tabular-nums;white-space: nowrap}.pap-label[b-r0m6lpwmo5]{max-width: 100%;padding: 2px 8px;border-radius: var(--nm-r-input);background: var(--nm-surface);font-size: 12px;font-weight: 600;line-height: 1.45;color: var(--nm-ink-2);white-space: normal;overflow-wrap: anywhere}.pap-mono[b-r0m6lpwmo5]{font-family: ui-monospace,'JetBrains Mono',monospace;font-variant-numeric: tabular-nums}.pap-muted[b-r0m6lpwmo5]{color: var(--nm-muted);font-weight: 500}.pap-left[b-r0m6lpwmo5]{display: inline-flex;align-items: center;gap: 4px;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 12px;font-weight: 700;color: var(--nm-warn);white-space: nowrap}.pap-left.is-urgent[b-r0m6lpwmo5]{background: var(--nm-bad-soft);color: var(--nm-bad)}.pap-proofs[b-r0m6lpwmo5]{display: flex;align-items: center;flex-wrap: wrap;gap: 6px 8px;font-size: 13px}.pap-proofs__lbl[b-r0m6lpwmo5]{display: inline-flex;align-items: center;gap: 5px;font-weight: 700;color: var(--nm-ink-2)}.pap-proof[b-r0m6lpwmo5]{display: inline-flex;align-items: center;gap: 6px;max-width: 100%;padding: 5px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);font-family: inherit;font-size: 12.5px;color: var(--nm-brand-700);cursor: pointer}.pap-proof:hover[b-r0m6lpwmo5]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.pap-proof__name[b-r0m6lpwmo5]{max-width: 220px;overflow: hidden;font-weight: 600;white-space: nowrap;text-overflow: ellipsis}.pap-proof__meta[b-r0m6lpwmo5]{color: var(--nm-muted);font-size: 11.5px}.pap-side[b-r0m6lpwmo5]{display: flex;flex-direction: column;gap: 10px;min-width: 0}.pap-actions[b-r0m6lpwmo5]{display: flex;flex-wrap: wrap;gap: 8px}.pap-hint[b-r0m6lpwmo5]{display: flex;align-items: flex-start;gap: 6px;margin: 0;font-size: 12px;line-height: 1.45;color: var(--nm-ink-2)}.pap-hint i[b-r0m6lpwmo5]{margin-top: 1px;color: var(--nm-muted)}@media (max-width: 1100px){.pap[b-r0m6lpwmo5]{grid-template-columns: minmax(0,1fr)}.pap-facts[b-r0m6lpwmo5]{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.pap[b-r0m6lpwmo5]{padding: 14px;gap: 14px}.pap-facts[b-r0m6lpwmo5]{grid-template-columns: minmax(0,1fr)}.pap-amount[b-r0m6lpwmo5]{font-size: 20px !important}.pap-actions[b-r0m6lpwmo5] .nm-btn{flex: 1 1 100%}}
/* /src/Features/Partner/Components/Orders/PartnerOrderItinerary.razor.rz.scp.css */
.poi[b-ieqzs3bzj2]{display: flex;flex-direction: column;gap: 16px}.poi-leg[b-ieqzs3bzj2]{display: flex;flex-direction: column;gap: 8px}.poi-leg__head[b-ieqzs3bzj2]{display: flex;align-items: baseline;gap: 6px 12px;flex-wrap: wrap}.poi-leg__title[b-ieqzs3bzj2]{font-size: 11px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-brand-700)}.poi-leg__route[b-ieqzs3bzj2]{font-size: 14px;font-weight: 700;color: var(--nm-ink);letter-spacing: .02em}.poi-leg__date[b-ieqzs3bzj2]{font-size: 12.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.poi-leg__stops[b-ieqzs3bzj2]{padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-warn-soft);color: var(--nm-warn);font-size: 11px;font-weight: 700}.poi-seg[b-ieqzs3bzj2]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);overflow: hidden}.poi-seg__head[b-ieqzs3bzj2]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;padding: 8px 14px;background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border)}.poi-seg__fno[b-ieqzs3bzj2]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 13px;font-weight: 700;color: var(--nm-brand-700)}.poi-seg__airline[b-ieqzs3bzj2]{font-size: 12.5px;color: var(--nm-ink-2)}.poi-seg__tags[b-ieqzs3bzj2]{margin-left: auto;display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap}.poi-seg__route[b-ieqzs3bzj2]{display: flex;align-items: center;gap: 14px;padding: 14px 16px}.poi-pt[b-ieqzs3bzj2]{display: flex;flex-direction: column;align-items: flex-start;gap: 1px;min-width: 0;flex: 0 1 150px}.poi-pt--end[b-ieqzs3bzj2]{align-items: flex-end;text-align: right}.poi-pt__time[b-ieqzs3bzj2]{font-size: 20px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums;line-height: 1.15}.poi-pt__shift[b-ieqzs3bzj2]{margin-left: 2px;font-size: 11px;font-weight: 800;color: var(--nm-warn)}.poi-pt__iata[b-ieqzs3bzj2]{font-size: 13px;font-weight: 700;color: var(--nm-brand-700);letter-spacing: .04em}.poi-pt__city[b-ieqzs3bzj2]{max-width: 100%;overflow: hidden;font-size: 11.5px;color: var(--nm-ink-2);white-space: nowrap;text-overflow: ellipsis}.poi-pt__date[b-ieqzs3bzj2]{font-size: 11px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.poi-mid[b-ieqzs3bzj2]{flex: 1 1 auto;display: flex;align-items: center;gap: 4px;min-width: 40px}.poi-mid__dot[b-ieqzs3bzj2]{width: 8px;height: 8px;border-radius: 50%;border: 2px solid var(--nm-brand-500);flex-shrink: 0}.poi-mid__dash[b-ieqzs3bzj2]{flex: 1;border-top: 2px dashed var(--nm-brand-300)}.poi-mid i[b-ieqzs3bzj2]{color: var(--nm-brand-500);font-size: 14px}.poi-transfer[b-ieqzs3bzj2]{display: inline-flex;align-items: center;gap: 6px;align-self: center;padding: 3px 12px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-pill);font-size: 12px;color: var(--nm-ink-2)}.poi-transfer i[b-ieqzs3bzj2]{color: var(--nm-warn)}@media (max-width: 640px){.poi-seg__route[b-ieqzs3bzj2]{gap: 8px;padding: 12px}.poi-pt__time[b-ieqzs3bzj2]{font-size: 17px}.poi-seg__tags[b-ieqzs3bzj2]{margin-left: 0}}
/* /src/Features/Partner/Components/Orders/PartnerOrderPassengers.razor.rz.scp.css */
.pop-name[b-jwag9fktmk]{font-weight: 600;color: var(--nm-ink);white-space: nowrap}.pop-type[b-jwag9fktmk]{display: inline-flex;align-items: center;gap: 6px;white-space: nowrap;font-size: 12.5px;color: var(--nm-ink-2)}.pop-type__code[b-jwag9fktmk]{padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10.5px;font-weight: 700;color: var(--nm-ink)}.pop-ticket[b-jwag9fktmk]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;font-weight: 700;color: var(--nm-brand-700);white-space: nowrap}.pop-muted[b-jwag9fktmk]{color: var(--nm-muted);font-size: 12.5px}.pop-amt[b-jwag9fktmk]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;white-space: nowrap}.pop-amt--strong[b-jwag9fktmk]{font-weight: 700;color: var(--nm-ink)}.pop-tickets[b-jwag9fktmk]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-top: 12px;font-size: 12.5px}.pop-tickets__lbl[b-jwag9fktmk]{font-weight: 600;color: var(--nm-muted)}.pop-tickets__no[b-jwag9fktmk]{padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 700}
/* /src/Features/Partner/Components/Orders/PartnerOrderPayments.razor.rz.scp.css */
.popay[b-pltj00zkgv]{display: flex;flex-direction: column;gap: 12px}.popay[b-pltj00zkgv] .popay-dl .nm-dl__item{border-bottom: 0;padding: 4px 0}.popay-offline[b-pltj00zkgv]{margin-left: 6px;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-warn-soft);color: var(--nm-warn);font-size: 11px;font-weight: 700;white-space: nowrap}.popay-proof[b-pltj00zkgv]{display: inline-flex;align-items: center;gap: 5px;color: var(--nm-info);font-weight: 600;font-size: 13px}.popay-proofs[b-pltj00zkgv]{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;min-width: 0;max-width: 100%}.popay-proof--btn[b-pltj00zkgv]{max-width: 100%;padding: 0;border: 0;background: none;font-family: inherit;color: var(--nm-brand-700);cursor: pointer}.popay-proof--btn:hover .popay-proof__name[b-pltj00zkgv]{text-decoration: underline}.popay-proof__name[b-pltj00zkgv]{overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.popay-muted[b-pltj00zkgv]{color: var(--nm-muted);font-size: 13px}.popay-sub[b-pltj00zkgv]{margin: 4px 0 0;font-size: 11px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted)}.popay-empty[b-pltj00zkgv]{display: flex;align-items: center;gap: 8px;margin: 0;padding: 10px 12px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-input);font-size: 13px;color: var(--nm-ink-2)}.popay-empty i[b-pltj00zkgv]{color: var(--nm-muted)}.popay-tx__title[b-pltj00zkgv]{display: inline-flex;align-items: baseline;gap: 8px;flex-wrap: wrap}.popay-tx__amt[b-pltj00zkgv]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 13px;font-weight: 700;color: var(--nm-ink)}.popay-tx__meta[b-pltj00zkgv]{display: inline-flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 12px;color: var(--nm-muted)}.popay-tx__code[b-pltj00zkgv]{font-family: ui-monospace,'JetBrains Mono',monospace;color: var(--nm-ink-2)}.popay-tx__decision[b-pltj00zkgv]{display: flex;align-items: center;flex-wrap: wrap;gap: 4px 8px;margin-top: 4px;font-size: 12px;font-weight: 600}.popay-tx__decision.is-ok[b-pltj00zkgv]{color: var(--nm-ok)}.popay-tx__decision.is-bad[b-pltj00zkgv]{color: var(--nm-bad)}.popay-tx__note[b-pltj00zkgv]{display: block;margin-top: 3px;font-size: 12px;line-height: 1.45;color: var(--nm-ink-2);white-space: pre-line;word-break: break-word}.popay-tx__chosen[b-pltj00zkgv]{display: flex;align-items: baseline;gap: 6px;font-weight: 600}.popay-tx__chosen .bi[b-pltj00zkgv]{color: var(--nm-muted)}@media (max-width: 640px){.popay[b-pltj00zkgv] .popay-dl{grid-template-columns: minmax(0,1fr) !important}}
/* /src/Features/Partner/Components/Orders/PartnerPaymentDecision.razor.rz.scp.css */
.ppd-body[b-aq2p7utf38]{display: flex;flex-direction: column;gap: 12px}.ppd-text[b-aq2p7utf38]{margin: 0;font-size: 13.5px;line-height: 1.5;color: var(--nm-ink-2)}
/* /src/Features/Partner/Components/Orders/PartnerPaymentProofViewer.razor.rz.scp.css */
.ppv[b-nf6x1qhqjw]{display: flex;flex-direction: column;gap: 12px;min-width: 0}.ppv-meta[b-nf6x1qhqjw]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.ppv-name[b-nf6x1qhqjw]{overflow: hidden;font-size: 14px;font-weight: 700;color: var(--nm-ink);white-space: nowrap;text-overflow: ellipsis}.ppv-sub[b-nf6x1qhqjw]{font-size: 12px;color: var(--nm-muted)}.ppv-frame[b-nf6x1qhqjw]{display: flex;justify-content: center;max-height: 70vh;overflow: auto;padding: 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.ppv-img[b-nf6x1qhqjw]{display: block;max-width: 100%;height: auto;object-fit: contain}
/* /src/Features/Partner/Components/Orders/PartnerPaymentStateBadge.razor.rz.scp.css */
.ppsb[b-lzxrfv0ibm]{display: inline-flex;align-items: center;gap: 5px;white-space: nowrap}.ppsb__proof[b-lzxrfv0ibm]{display: inline-flex;align-items: center;justify-content: center;width: 20px;height: 20px;border-radius: var(--nm-r-pill);background: var(--nm-info-soft);color: var(--nm-info);font-size: 11px;cursor: help}
/* /src/Features/Partner/Components/Pricing/CustomerPricePreview.razor.rz.scp.css */
.ppv-wrap[b-wg0j9aowvs] .nm-card{overflow: visible}.ppv[b-wg0j9aowvs]{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 20px 28px;align-items: start}.ppv-in[b-wg0j9aowvs]{display: flex;flex-direction: column;gap: 12px;min-width: 0}.ppv-trip[b-wg0j9aowvs]{display: grid;grid-template-columns: 96px 96px minmax(0,1fr);gap: 10px;align-items: start}.ppv-in[b-wg0j9aowvs] .ppv-iata{text-transform: uppercase;letter-spacing: .06em;font-weight: 700}.ppv-route[b-wg0j9aowvs]{display: flex;align-items: center;gap: 6px 12px;flex-wrap: wrap}.ppv-route__lbl[b-wg0j9aowvs]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.ppv-rt[b-wg0j9aowvs]{display: flex;align-items: center;gap: 6px 12px;flex-wrap: wrap}.ppv-muted[b-wg0j9aowvs]{font-size: 12px;color: var(--nm-muted)}.ppv-pax[b-wg0j9aowvs]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px}.ppv-pax__col[b-wg0j9aowvs]{display: flex;flex-direction: column;gap: 8px;padding: 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);min-width: 0}.ppv-pax__lbl[b-wg0j9aowvs]{font-size: 12px;font-weight: 700;color: var(--nm-ink)}.ppv-pax__cap[b-wg0j9aowvs]{margin-bottom: -4px;font-size: 11.5px;color: var(--nm-muted)}.ppv-note[b-wg0j9aowvs],.ppv-err[b-wg0j9aowvs]{display: flex;align-items: baseline;gap: 6px;font-size: 12px;color: var(--nm-muted)}.ppv-err[b-wg0j9aowvs]{color: var(--nm-bad)}.ppv-go[b-wg0j9aowvs]{display: flex}.ppv-out[b-wg0j9aowvs]{display: flex;flex-direction: column;gap: 12px;padding: 16px;border-radius: var(--nm-r-card);background: var(--nm-surface-2);min-width: 0;min-height: 100%;transition: opacity .15s}.ppv-out.is-stale .ppv-total[b-wg0j9aowvs],.ppv-out.is-stale .ppv-bar[b-wg0j9aowvs],.ppv-out.is-stale .ppv-lines[b-wg0j9aowvs]{opacity: .5}.ppv-stale[b-wg0j9aowvs]{display: flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 600;color: var(--nm-warn)}.ppv-empty[b-wg0j9aowvs]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 8px;min-height: 180px;font-size: 13px;color: var(--nm-muted);text-align: center}.ppv-empty .bi[b-wg0j9aowvs]{font-size: 26px;color: var(--nm-border-strong)}.ppv-total[b-wg0j9aowvs]{display: flex;flex-direction: column;gap: 4px}.ppv-total__lbl[b-wg0j9aowvs]{font-size: 12px;font-weight: 700;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .04em}.ppv-total__val[b-wg0j9aowvs]{font-size: 30px;font-weight: 800;line-height: 1.1;color: var(--nm-ink);font-variant-numeric: tabular-nums;letter-spacing: -0.02em;overflow-wrap: anywhere}.ppv-total__tags[b-wg0j9aowvs]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.ppv-total__per[b-wg0j9aowvs]{font-size: 12.5px;font-weight: 600;color: var(--nm-brand-700);font-variant-numeric: tabular-nums}.ppv-bar[b-wg0j9aowvs]{display: flex;height: 8px;border-radius: var(--nm-r-pill);background: var(--nm-border);overflow: hidden}.ppv-bar__seg[b-wg0j9aowvs]{display: block;height: 100%}.is-base[b-wg0j9aowvs]{background: var(--nm-border-strong)}.is-svc[b-wg0j9aowvs]{background: var(--nm-brand-500)}.is-iss[b-wg0j9aowvs]{background: var(--nm-violet)}.ppv-lines[b-wg0j9aowvs]{display: flex;flex-direction: column}.ppv-line[b-wg0j9aowvs]{display: flex;gap: 10px;padding: 9px 0}.ppv-line + .ppv-line[b-wg0j9aowvs]{border-top: 1px dashed var(--nm-border-strong)}.ppv-line__dot[b-wg0j9aowvs]{width: 8px;height: 8px;margin-top: 6px;border-radius: var(--nm-r-pill);flex-shrink: 0}.ppv-line__body[b-wg0j9aowvs]{display: flex;flex-direction: column;gap: 3px;flex: 1;min-width: 0}.ppv-line__hd[b-wg0j9aowvs]{display: flex;justify-content: space-between;gap: 12px;font-size: 13.5px;font-weight: 600;color: var(--nm-ink)}.ppv-line__amt[b-wg0j9aowvs]{font-weight: 800;font-variant-numeric: tabular-nums;white-space: nowrap}.ppv-line__sub[b-wg0j9aowvs]{font-size: 12px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.ppv-line__rule[b-wg0j9aowvs]{display: flex;align-items: baseline;gap: 6px;font-size: 12px;color: var(--nm-muted)}.ppv-line.is-total[b-wg0j9aowvs]{padding-top: 11px;border-top: 1px solid var(--nm-ink-2)}.ppv-line.is-total .ppv-line__hd[b-wg0j9aowvs]{flex: 1;font-size: 15px;font-weight: 800}.ppv-caveat[b-wg0j9aowvs]{display: flex;align-items: baseline;gap: 6px;padding: 8px 10px;border-radius: var(--nm-r-input);background: var(--nm-warn-soft);font-size: 12px;line-height: 1.5;color: var(--nm-ink-2)}.ppv-caveat .bi[b-wg0j9aowvs]{color: var(--nm-warn);flex-shrink: 0}@media (max-width: 960px){.ppv[b-wg0j9aowvs]{grid-template-columns: minmax(0,1fr)}}@media (max-width: 520px){.ppv-trip[b-wg0j9aowvs]{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}.ppv-in[b-wg0j9aowvs] .ppv-trip__airline{grid-column: 1 / -1}.ppv-pax[b-wg0j9aowvs]{grid-template-columns: minmax(0,1fr)}.ppv-total__val[b-wg0j9aowvs]{font-size: 26px}}
/* /src/Features/Partner/Components/Pricing/PricingSectionHeader.razor.rz.scp.css */
.psh[b-p6h51jjfvx]{display: flex;align-items: center;justify-content: space-between;gap: 10px 16px;flex-wrap: wrap}.psh__txt[b-p6h51jjfvx]{min-width: 0}.psh__title[b-p6h51jjfvx]{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 15px;font-weight: 800;color: var(--nm-ink)}.psh__ico[b-p6h51jjfvx]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-600);font-size: 14px;flex-shrink: 0}.psh__sub[b-p6h51jjfvx]{margin: 4px 0 0;font-size: 12.5px;font-weight: 400;color: var(--nm-muted)}.psh__actions[b-p6h51jjfvx]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}
/* /src/Features/Partner/Components/Pricing/ServiceFeeRulesCard.razor.rz.scp.css */
.sfr[b-qmzi6f4eij]{display: flex;flex-direction: column;gap: 12px;min-width: 0}.sfr-hint[b-qmzi6f4eij]{display: flex;align-items: baseline;gap: 8px;padding: 8px 12px;border-radius: var(--nm-r-input);background: var(--nm-info-soft);font-size: 12.5px;line-height: 1.5;color: var(--nm-ink-2)}.sfr-hint .bi[b-qmzi6f4eij]{color: var(--nm-info);flex-shrink: 0}.sfr-toolbar[b-qmzi6f4eij]{display: flex;align-items: center;gap: 8px 12px;flex-wrap: wrap}.sfr-count[b-qmzi6f4eij]{margin-left: auto;font-size: 12.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.sfr-muted[b-qmzi6f4eij]{color: var(--nm-muted);font-size: 12.5px}.sfr-scope-cell[b-qmzi6f4eij]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.sfr-scope-cell__top[b-qmzi6f4eij]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;min-width: 0}.sfr-scope-cell__dest[b-qmzi6f4eij],.sfr-scope-cell__note[b-qmzi6f4eij]{max-width: 320px;font-size: 12px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.sfr-scope-cell__note[b-qmzi6f4eij]{font-style: italic}.sfr-airline[b-qmzi6f4eij]{display: inline-flex;align-items: center;gap: 6px;min-width: 0;max-width: 220px}.sfr-code[b-qmzi6f4eij]{display: inline-block;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-weight: 700;flex-shrink: 0}.sfr-airline__name[b-qmzi6f4eij]{min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: var(--nm-ink-2);font-size: 12.5px}.sfr-fee[b-qmzi6f4eij]{display: inline-flex;flex-direction: column;align-items: flex-end;gap: 1px}.sfr-fee__main[b-qmzi6f4eij]{font-size: 13px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums;white-space: nowrap}.sfr-fee__sub[b-qmzi6f4eij]{font-size: 11px;color: var(--nm-muted);font-variant-numeric: tabular-nums;white-space: nowrap}.sfr-eff[b-qmzi6f4eij]{display: flex;flex-direction: column;gap: 3px}.sfr-eff__badges[b-qmzi6f4eij]{display: inline-flex;align-items: center;gap: 4px;flex-wrap: wrap}.sfr-eff__dates[b-qmzi6f4eij]{font-size: 11.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums;white-space: nowrap}.sfr-switch[b-qmzi6f4eij]{display: inline-flex;justify-content: center}.sfr-row-actions[b-qmzi6f4eij]{display: inline-flex;gap: 4px;justify-content: flex-end}.sfr[b-qmzi6f4eij] .sfr-row-off .nm-grid__td{opacity: .55}.sfr[b-qmzi6f4eij] .sfr-row-conflict .nm-grid__td:first-child{box-shadow: inset 3px 0 0 var(--nm-bad)}.sfr-modal-alert[b-qmzi6f4eij]{margin-bottom: 14px}.sfr-form[b-qmzi6f4eij]{display: flex;flex-direction: column;gap: 18px}.sfr-sec[b-qmzi6f4eij]{display: flex;flex-direction: column;gap: 12px}.sfr-sec__hd[b-qmzi6f4eij]{display: flex;align-items: center;gap: 8px;padding-bottom: 8px;border-bottom: 1px solid var(--nm-border)}.sfr-step[b-qmzi6f4eij]{display: inline-flex;align-items: center;justify-content: center;width: 20px;height: 20px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-600);font-size: 11px;font-weight: 700;flex-shrink: 0}.sfr-sec__title[b-qmzi6f4eij]{font-size: 13px;font-weight: 700;color: var(--nm-ink)}.sfr-grid[b-qmzi6f4eij]{display: grid;gap: 12px}.sfr-grid.cols-3[b-qmzi6f4eij]{grid-template-columns: repeat(3,minmax(0,1fr))}.sfr-grid.cols-2[b-qmzi6f4eij]{grid-template-columns: repeat(2,minmax(0,1fr))}.sfr-scope[b-qmzi6f4eij]{display: flex;align-items: center;gap: 8px;padding: 8px 12px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);font-size: 12.5px;color: var(--nm-ink-2)}.sfr-scope .bi[b-qmzi6f4eij]{color: var(--nm-brand-600)}.sfr-method-row[b-qmzi6f4eij]{display: flex;align-items: center;justify-content: space-between;gap: 10px 16px;flex-wrap: wrap}.sfr-charge-row[b-qmzi6f4eij]{display: flex;align-items: center;gap: 8px 12px;flex-wrap: wrap}.sfr-charge__lbl[b-qmzi6f4eij]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink);white-space: nowrap}.sfr-sample[b-qmzi6f4eij]{display: inline-flex;align-items: center;gap: 8px}.sfr-sample__lbl[b-qmzi6f4eij]{font-size: 12.5px;color: var(--nm-muted);white-space: nowrap}.sfr-sample__input[b-qmzi6f4eij]{width: 170px}.sfr-pax[b-qmzi6f4eij]{display: flex;flex-direction: column;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.sfr-pax-hd[b-qmzi6f4eij]{margin-bottom: 10px;font-size: 12px;font-weight: 700;color: var(--nm-ink)}.sfr-pax-fields[b-qmzi6f4eij]{display: flex;flex-direction: column;gap: 8px}.sfr-form[b-qmzi6f4eij] .sfr-num{text-align: right}.sfr-pax-eg[b-qmzi6f4eij]{margin-top: auto;padding-top: 10px;font-size: 12.5px;font-weight: 700;color: var(--nm-brand-700);font-variant-numeric: tabular-nums;text-align: right}.sfr-copy[b-qmzi6f4eij]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}@media (max-width: 720px){.sfr-grid.cols-3[b-qmzi6f4eij]{grid-template-columns: minmax(0,1fr)}}@media (max-width: 480px){.sfr-grid.cols-2[b-qmzi6f4eij]{grid-template-columns: minmax(0,1fr)}.sfr-sample[b-qmzi6f4eij]{flex-wrap: wrap}.sfr-sample__input[b-qmzi6f4eij]{width: 100%}.sfr-count[b-qmzi6f4eij]{margin-left: 0}}
/* /src/Features/Partner/Components/Settings/AgencyNotifyEditor.razor.rz.scp.css */
.ane-root[b-ajakq7vrsl]{display: flex;flex-direction: column;gap: 12px;max-width: 760px;min-width: 0}.ane-add[b-ajakq7vrsl]{display: flex;align-items: center;gap: 8px}.ane-add__input[b-ajakq7vrsl]{flex: 1 1 auto;min-width: 0}.ane-tags[b-ajakq7vrsl]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;min-width: 0}.ane-tags[b-ajakq7vrsl] .nm-tag{max-width: 100%;min-width: 0}.ane-tags[b-ajakq7vrsl] .nm-tag__text{display: block;min-width: 0;overflow: hidden;text-overflow: ellipsis}.ane-count[b-ajakq7vrsl]{margin-left: 4px;font-size: 12px;color: var(--nm-muted)}.ane-status[b-ajakq7vrsl]{display: flex;align-items: flex-start;gap: 8px;margin: 0;font-size: 12.5px;line-height: 1.55;color: var(--nm-ink-2);overflow-wrap: anywhere}.ane-status .bi[b-ajakq7vrsl]{margin-top: 2px;color: var(--nm-muted)}.ane-status.is-warn[b-ajakq7vrsl],.ane-status.is-warn .bi[b-ajakq7vrsl]{color: var(--nm-warn)}.ane-events[b-ajakq7vrsl]{display: flex;flex-direction: column;gap: 10px;margin: 4px 0 0;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);min-width: 0}.ane-events__lg[b-ajakq7vrsl]{padding: 0;margin-bottom: 2px;font-size: 13px;font-weight: 700;color: var(--nm-ink)}.ane-ev__name[b-ajakq7vrsl]{display: block;font-size: 13px;font-weight: 600;color: var(--nm-ink)}.ane-ev__desc[b-ajakq7vrsl]{display: block;margin-top: 1px;font-size: 12px;line-height: 1.5;color: var(--nm-muted)}[b-ajakq7vrsl] .ane-ev{align-items: flex-start}
/* /src/Features/Partner/Components/Settings/AgencyPaymentPreview.razor.rz.scp.css */
.app-hd[b-3l9mwp51gn]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.app-h3[b-3l9mwp51gn]{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.app-h3 .bi[b-3l9mwp51gn]{color: var(--nm-brand-600)}.app-sub[b-3l9mwp51gn]{margin: 0;font-size: 12px;color: var(--nm-muted)}.app-frame[b-3l9mwp51gn]{display: flex;flex-direction: column;gap: 12px;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2);min-width: 0}.app-frame__title[b-3l9mwp51gn]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.app-empty[b-3l9mwp51gn]{padding: 12px 14px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface);font-size: 13px;line-height: 1.55;color: var(--nm-ink-2)}.app-groups[b-3l9mwp51gn]{display: flex;flex-direction: column;gap: 12px}.app-block[b-3l9mwp51gn]{display: flex;flex-direction: column;gap: 8px;min-width: 0}.app-head[b-3l9mwp51gn]{display: flex;align-items: center;gap: 6px;margin: 0;font-size: 12.5px;font-weight: 700;color: var(--nm-ink)}.app-head .bi[b-3l9mwp51gn]{color: var(--nm-brand-600);font-size: 13px}.app-grid[b-3l9mwp51gn]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px}@media (min-width: 560px) and (max-width: 1279px){.app-grid[b-3l9mwp51gn]{grid-template-columns: repeat(4,minmax(0,1fr))}}.app-tile[b-3l9mwp51gn]{display: flex;flex-direction: column;align-items: stretch;gap: 6px;min-width: 0;padding: 8px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);font: inherit;text-align: left;color: var(--nm-ink);cursor: pointer;transition: border-color .15s ease,box-shadow .15s ease}.app-tile:hover[b-3l9mwp51gn]{border-color: var(--nm-border-strong)}.app-tile:focus-visible[b-3l9mwp51gn]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.app-tile.is-open[b-3l9mwp51gn]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.app-tile__top[b-3l9mwp51gn]{display: flex;align-items: center;justify-content: space-between;gap: 6px}.app-ico[b-3l9mwp51gn]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-600);font-size: 13px}.app-logo[b-3l9mwp51gn]{display: inline-flex;align-items: center;justify-content: center;width: 52px;height: 24px;overflow: hidden}.app-logo img[b-3l9mwp51gn]{flex: none;width: 56px;height: 56px;object-fit: contain;mix-blend-mode: multiply}.app-dot[b-3l9mwp51gn]{flex: none;width: 14px;height: 14px;border: 2px solid var(--nm-border-strong);border-radius: var(--nm-r-pill);background: var(--nm-surface)}.app-tile.is-open .app-dot[b-3l9mwp51gn]{border-color: var(--nm-brand-500);box-shadow: inset 0 0 0 3px var(--nm-surface);background: var(--nm-brand-500)}.app-tile__name[b-3l9mwp51gn]{font-size: 12.5px;font-weight: 600;line-height: 1.35;overflow-wrap: anywhere;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.app-tile__sub[b-3l9mwp51gn]{font-weight: 500;color: var(--nm-muted)}.app-panel[b-3l9mwp51gn]{display: flex;flex-direction: column;gap: 8px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);min-width: 0}.app-hint[b-3l9mwp51gn]{margin: 0;font-size: 12.5px;line-height: 1.5;color: var(--nm-ink-2);white-space: pre-line}.app-detail[b-3l9mwp51gn]{display: flex;flex-direction: column;gap: 10px;min-width: 0}.app-detail__main[b-3l9mwp51gn]{display: flex;flex-direction: column;gap: 8px;min-width: 0}.app-rows[b-3l9mwp51gn]{margin: 0;display: flex;flex-direction: column;gap: 6px}.app-row[b-3l9mwp51gn]{display: grid;grid-template-columns: minmax(84px,38%) minmax(0,1fr);gap: 8px;align-items: baseline;font-size: 12.5px}.app-k[b-3l9mwp51gn]{color: var(--nm-muted)}.app-v[b-3l9mwp51gn]{margin: 0;display: flex;align-items: baseline;gap: 6px;min-width: 0;color: var(--nm-ink);font-weight: 600}.app-v__text[b-3l9mwp51gn]{min-width: 0;overflow-wrap: anywhere}.app-row.is-mono .app-v__text[b-3l9mwp51gn]{font-family: ui-monospace,'JetBrains Mono',monospace}.app-copy[b-3l9mwp51gn]{flex: none;color: var(--nm-muted);font-size: 12px}.app-note[b-3l9mwp51gn]{display: flex;flex-direction: column;gap: 2px}.app-note__k[b-3l9mwp51gn]{font-size: 11.5px;font-weight: 700;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .03em}.app-note__v[b-3l9mwp51gn]{margin: 0;font-size: 12.5px;line-height: 1.5;color: var(--nm-ink-2);white-space: pre-line;overflow-wrap: anywhere}.app-link[b-3l9mwp51gn]{display: flex;flex-direction: column;align-items: flex-start;gap: 3px}.app-linkbtn[b-3l9mwp51gn]{display: inline-flex;align-items: center;gap: 6px;max-width: 100%;padding: 6px 12px;border-radius: var(--nm-r-input);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 12.5px;font-weight: 600;overflow-wrap: anywhere}.app-link__hint[b-3l9mwp51gn]{font-size: 11.5px;color: var(--nm-muted)}.app-ask[b-3l9mwp51gn]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.app-ask__lbl[b-3l9mwp51gn]{font-size: 12px;font-weight: 600;color: var(--nm-ink-2)}.app-req[b-3l9mwp51gn]{color: var(--nm-bad);font-weight: 700}.app-linkbtn .app-req[b-3l9mwp51gn]{color: var(--nm-on-brand)}.app-qr[b-3l9mwp51gn]{display: flex;flex-direction: column;align-items: center;gap: 4px}.app-qr img[b-3l9mwp51gn]{display: block;width: 128px;height: 128px;padding: 4px;object-fit: contain;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.app-qr__hint[b-3l9mwp51gn]{font-size: 11.5px;color: var(--nm-muted);text-align: center}.app-hold[b-3l9mwp51gn]{display: flex;align-items: flex-start;gap: 6px;margin: 0;font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.app-hold .bi[b-3l9mwp51gn]{margin-top: 1px}.app-foot[b-3l9mwp51gn]{margin: 10px 0 0;font-size: 12px;line-height: 1.5;color: var(--nm-muted)}
/* /src/Features/Partner/Components/Settings/CheckInSettingsEditor.razor.rz.scp.css */
.cse-root[b-sem2edh0uq]{display: flex;flex-direction: column;gap: 14px;max-width: 760px}.cse-h3[b-sem2edh0uq]{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.cse-h3 .bi[b-sem2edh0uq]{color: var(--nm-brand-600)}.cse-count[b-sem2edh0uq]{min-width: 20px;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 11.5px;font-weight: 700;text-align: center;font-variant-numeric: tabular-nums}.cse-grid[b-sem2edh0uq]{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px}@media (min-width: 640px){.cse-grid[b-sem2edh0uq]{grid-template-columns: repeat(2,minmax(0,220px))}}.cse-add[b-sem2edh0uq]{display: flex;align-items: center;gap: 8px}.cse-add__input[b-sem2edh0uq]{flex: 1 1 auto;min-width: 0}.cse-empty[b-sem2edh0uq]{margin: 10px 0 0;font-size: 12.5px;color: var(--nm-muted)}.cse-tags[b-sem2edh0uq]{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 12px}.cse-rules[b-sem2edh0uq]{margin: 12px 0 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 6px;counter-reset: cse-rule}.cse-rule[b-sem2edh0uq]{display: flex;align-items: center;gap: 10px;padding: 6px 6px 6px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);counter-increment: cse-rule}.cse-rule[b-sem2edh0uq]::before{content: counter(cse-rule) ".";font-size: 12px;font-weight: 700;color: var(--nm-muted);font-variant-numeric: tabular-nums}.cse-rule__text[b-sem2edh0uq]{flex: 1 1 auto;min-width: 0;font-size: 13px;line-height: 1.5;color: var(--nm-ink);overflow-wrap: anywhere}
/* /src/Features/Partner/Components/Settings/CustomPaymentFieldsEditor.razor.rz.scp.css */
.cpf[b-no0q9u8z7n]{container-type: inline-size;margin-top: 10px;padding-top: 10px;border-top: 1px dashed var(--nm-border);min-width: 0}.cpf-hd[b-no0q9u8z7n]{display: flex;align-items: center;justify-content: space-between;gap: 8px;flex-wrap: wrap}.cpf-title[b-no0q9u8z7n]{font-size: 12.5px;font-weight: 700;color: var(--nm-ink-2)}.cpf-note[b-no0q9u8z7n]{margin: 2px 0 0;font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.cpf-row[b-no0q9u8z7n]{display: grid;grid-template-columns: minmax(0,1fr) 168px minmax(0,1.4fr) auto auto;align-items: center;gap: 8px}.cpf-head[b-no0q9u8z7n]{margin-top: 8px;font-size: 12px;font-weight: 600;color: var(--nm-muted)}.cpf-item[b-no0q9u8z7n]{margin-top: 8px;min-width: 0}.cpf-row[b-no0q9u8z7n] .cpf-req{white-space: nowrap}.cpf-msg[b-no0q9u8z7n]{margin: 4px 0 0;font-size: 12px;line-height: 1.45;color: var(--nm-muted)}.cpf-msg--bad[b-no0q9u8z7n]{color: var(--nm-bad)}@container (max-width: 720px){.cpf-row[b-no0q9u8z7n]{grid-template-columns: minmax(0,1fr) minmax(0,1fr) auto auto}.cpf-row[b-no0q9u8z7n] .nm-input-wrap:first-child{grid-column: 1 / 2}.cpf-row[b-no0q9u8z7n] .nm-select-wrap{grid-column: 2 / -1}.cpf-row[b-no0q9u8z7n] .nm-input-wrap:nth-child(3){grid-column: 1 / 3}.cpf-head[b-no0q9u8z7n]{display: none}}@container (max-width: 440px){.cpf-row[b-no0q9u8z7n]{grid-template-columns: minmax(0,1fr) auto}.cpf-row[b-no0q9u8z7n] .nm-input-wrap:first-child,.cpf-row[b-no0q9u8z7n] .nm-select-wrap,.cpf-row[b-no0q9u8z7n] .nm-input-wrap:nth-child(3){grid-column: 1 / -1}}
/* /src/Features/Partner/Components/Settings/EmailSettingsEditor.razor.rz.scp.css */
.ese-root[b-vkdsc8744p]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.ese-gds[b-vkdsc8744p]{display: flex;flex-direction: column;gap: 8px;max-width: 760px;margin-top: 12px;padding: 10px 12px;border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.ese-gds__now[b-vkdsc8744p]{display: flex;align-items: flex-start;gap: 8px;margin: 0;font-size: 13px;font-weight: 600;color: var(--nm-ink);overflow-wrap: anywhere}.ese-gds__now .bi[b-vkdsc8744p]{margin-top: 2px;color: var(--nm-muted)}.ese-gds__now .bi.ese-ok[b-vkdsc8744p]{color: var(--nm-ok)}.ese-gds__list[b-vkdsc8744p]{display: flex;flex-wrap: wrap;gap: 6px 18px;margin: 0;padding: 0;list-style: none}.ese-gds__list li[b-vkdsc8744p]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;color: var(--nm-ink-2)}.ese-gds__list .bi[b-vkdsc8744p]{color: var(--nm-brand-600)}.ese-gds__note[b-vkdsc8744p]{display: flex;align-items: flex-start;gap: 6px;margin: 0;font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.ese-gds__note .bi[b-vkdsc8744p]{margin-top: 2px}.ese-hd[b-vkdsc8744p]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.ese-h3[b-vkdsc8744p]{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.ese-h3 .bi[b-vkdsc8744p]{color: var(--nm-brand-600)}.ese-sub[b-vkdsc8744p]{margin: 0;font-size: 12.5px;color: var(--nm-muted)}[b-vkdsc8744p] .ese-lock{max-width: 760px}.ese-note[b-vkdsc8744p]{display: flex;align-items: flex-start;gap: 8px;margin: 0 0 14px;max-width: 760px;font-size: 12.5px;line-height: 1.55;color: var(--nm-ink-2)}.ese-note .bi[b-vkdsc8744p]{margin-top: 2px;color: var(--nm-info)}.ese-grid[b-vkdsc8744p]{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px;max-width: 760px}.ese-test[b-vkdsc8744p]{display: flex;flex-direction: column;gap: 10px;max-width: 760px;margin-top: 16px;padding-top: 14px;border-top: 1px solid var(--nm-border)}.ese-test__row[b-vkdsc8744p]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.ese-test__hint[b-vkdsc8744p]{font-size: 12px;line-height: 1.5;color: var(--nm-muted)}@media (min-width: 768px){.ese-grid[b-vkdsc8744p]{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}.ese-grid[b-vkdsc8744p] .ese-span2{grid-column: span 2}}
/* /src/Features/Partner/Components/Settings/PaymentSettingsEditor.razor.rz.scp.css */
.pse-root[b-7jro56jma9]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.pse-lede[b-7jro56jma9]{display: flex;align-items: flex-start;gap: 8px;margin: 0;font-size: 13px;line-height: 1.55;color: var(--nm-ink-2);max-width: 860px}.pse-lede .bi[b-7jro56jma9]{margin-top: 2px;color: var(--nm-info)}.pse-sr[b-7jro56jma9]{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.pse-sum[b-7jro56jma9]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow: hidden}.pse-sum__cell[b-7jro56jma9]{display: grid;grid-template-columns: auto minmax(0,1fr);align-items: center;column-gap: 8px;row-gap: 2px;padding: 10px 16px;min-width: 0;border: 0;background: transparent;font-family: var(--nm-font);text-align: left;cursor: pointer;transition: background-color .12s ease}.pse-sum__cell:hover[b-7jro56jma9]{background: var(--nm-surface-2)}.pse-sum__cell:focus-visible[b-7jro56jma9]{outline: 2px solid var(--nm-brand-300);outline-offset: -2px}.pse-sum__cell + .pse-sum__cell[b-7jro56jma9]{box-shadow: inset 1px 0 0 var(--nm-border)}.pse-sum__lbl[b-7jro56jma9]{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 600;color: var(--nm-muted);min-width: 0}.pse-sum__val[b-7jro56jma9]{grid-column: 2;font-size: 13.5px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.pse-sum__sub[b-7jro56jma9]{font-weight: 500;color: var(--nm-muted)}.pse-dot[b-7jro56jma9]{width: 8px;height: 8px;border-radius: var(--nm-r-pill);background: var(--nm-muted)}.pse-dot.is-ok[b-7jro56jma9]{background: var(--nm-ok)}.pse-dot.is-warn[b-7jro56jma9]{background: var(--nm-warn)}.pse-dot.is-bad[b-7jro56jma9]{background: var(--nm-bad)}.pse-dot.is-muted[b-7jro56jma9]{background: var(--nm-border-strong)}.pse-alert-row[b-7jro56jma9]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap}.pse-layout[b-7jro56jma9]{display: grid;grid-template-columns: minmax(0,1fr);gap: 16px;align-items: start}.pse-main[b-7jro56jma9]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.pse-side[b-7jro56jma9]{min-width: 0}@media (min-width: 1280px){.pse-layout[b-7jro56jma9]{grid-template-columns: minmax(0,1fr) 380px}.pse-side[b-7jro56jma9]{position: sticky;top: 88px}}.pse-hd[b-7jro56jma9]{display: flex;align-items: center;justify-content: space-between;gap: 10px 16px;flex-wrap: wrap;width: 100%}.pse-hd__titles[b-7jro56jma9]{flex: 1 1 280px;min-width: 0}.pse-hd__sub[b-7jro56jma9]{margin: 3px 0 0;font-size: 12.5px;line-height: 1.5;color: var(--nm-muted);font-weight: 400}.pse-h3[b-7jro56jma9]{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 14.5px;font-weight: 700;color: var(--nm-ink);scroll-margin-top: 96px}.pse-h3:focus[b-7jro56jma9]{outline: none}.pse-h3:focus-visible[b-7jro56jma9]{outline: 2px solid var(--nm-brand-300);outline-offset: 3px;border-radius: 4px}.pse-h3 .bi[b-7jro56jma9]{color: var(--nm-brand-600)}.pse-count[b-7jro56jma9]{min-width: 20px;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 11.5px;font-weight: 700;text-align: center;font-variant-numeric: tabular-nums}.pse-list[b-7jro56jma9]{display: flex;flex-direction: column;gap: 8px;margin: 0;padding: 0;list-style: none}.pse-row[b-7jro56jma9]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);min-width: 0;transition: border-color .12s ease,box-shadow .12s ease}.pse-row:hover[b-7jro56jma9]{border-color: var(--nm-border-strong)}.pse-row.is-open[b-7jro56jma9]{border-color: var(--nm-brand-300);box-shadow: 0 0 0 3px color-mix(in srgb,var(--nm-brand-500) 12%,transparent)}.pse-row.is-bad[b-7jro56jma9]{border-color: var(--nm-bad)}.pse-row.is-off .pse-row__name[b-7jro56jma9],.pse-row.is-off .pse-logo[b-7jro56jma9]{opacity: .55}.pse-row__hd[b-7jro56jma9]{display: flex;align-items: center;gap: 6px;min-width: 0;padding-right: 8px}.pse-row__main[b-7jro56jma9]{display: flex;align-items: center;gap: 12px;flex: 1;min-width: 0;padding: 10px 6px 10px 12px;border: 0;border-radius: var(--nm-r-card);background: transparent;font-family: var(--nm-font);text-align: left;color: var(--nm-ink);cursor: pointer}.pse-row__main:focus-visible[b-7jro56jma9]{outline: 2px solid var(--nm-brand-300);outline-offset: -2px}.pse-row__no[b-7jro56jma9]{flex: none;width: 18px;font-size: 11.5px;font-weight: 700;color: var(--nm-muted);text-align: center;font-variant-numeric: tabular-nums}.pse-logo[b-7jro56jma9]{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 40px;height: 40px;overflow: hidden;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);color: var(--nm-muted);font-size: 17px}.pse-logo img[b-7jro56jma9]{width: 100%;height: 100%;object-fit: contain;padding: 3px}.pse-logo--type[b-7jro56jma9]{border-color: transparent;background: var(--nm-brand-50);color: var(--nm-brand-600)}.pse-row__text[b-7jro56jma9]{display: flex;flex-direction: column;gap: 2px;flex: 1;min-width: 0}.pse-row__name[b-7jro56jma9]{font-size: 13.5px;font-weight: 700;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.pse-row__meta[b-7jro56jma9]{display: flex;flex-wrap: wrap;gap: 2px 10px;font-size: 12.5px;color: var(--nm-muted);min-width: 0}.pse-row__meta > span + span[b-7jro56jma9]::before{content: "·";margin-right: 10px;color: var(--nm-border-strong)}.pse-mono[b-7jro56jma9]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;color: var(--nm-ink-2);letter-spacing: .02em}.pse-row__tags[b-7jro56jma9]{display: flex;align-items: center;justify-content: flex-end;gap: 6px;flex-wrap: wrap;flex: 0 1 auto;max-width: 45%}.pse-row__acts[b-7jro56jma9]{display: inline-flex;align-items: center;gap: 2px;flex: none}.pse-row.is-open .pse-row__acts[b-7jro56jma9] .pse-row__chev{color: var(--nm-brand-600)}.pse-row__acts[b-7jro56jma9] .pse-row__switch{margin-right: 6px}.pse-qrmini[b-7jro56jma9]{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 30px;height: 30px;overflow: hidden;border: 1px solid var(--nm-border);border-radius: 6px;background: var(--nm-surface)}.pse-qrmini img[b-7jro56jma9]{width: 100%;height: 100%;object-fit: contain;padding: 2px}.pse-qrmini.is-empty[b-7jro56jma9]{border-style: dashed;color: var(--nm-border-strong);font-size: 14px}.pse-row__body[b-7jro56jma9]{display: flex;flex-direction: column;gap: 12px;padding: 4px 14px 12px;border-top: 1px dashed var(--nm-border);margin: 0 2px}.pse-row__done[b-7jro56jma9]{display: flex;justify-content: flex-end}.pse-edit[b-7jro56jma9]{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px 16px;align-items: start;min-width: 0}@media (min-width: 900px){.pse-edit[b-7jro56jma9]{grid-template-columns: minmax(0,1fr) 240px}}.pse-edit__qr[b-7jro56jma9]{min-width: 0}.pse-grid[b-7jro56jma9]{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px;margin-top: 10px}.pse-grid--flush[b-7jro56jma9]{margin-top: 0}@media (min-width: 768px){.pse-grid[b-7jro56jma9]{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}.pse-grid[b-7jro56jma9] .pse-span2{grid-column: span 2}}.pse-grid.pse-grid--one[b-7jro56jma9]{margin-top: 0;grid-template-columns: minmax(0,1fr)}.pse-fieldwrap[b-7jro56jma9]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.pse-fix[b-7jro56jma9]{align-self: flex-start;display: inline-flex;align-items: center;gap: 6px;max-width: 100%;padding: 3px 9px;border: 1px dashed var(--nm-brand-300);border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: var(--nm-font);font-size: 12px;font-weight: 600;cursor: pointer;overflow-wrap: anywhere;text-align: left}.pse-fix:hover[b-7jro56jma9]{border-style: solid}.pse-fix:focus-visible[b-7jro56jma9]{outline: 2px solid var(--nm-brand-300);outline-offset: 2px}.pse-shared[b-7jro56jma9]{margin-top: 14px;padding: 12px 14px 14px;border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.pse-shared__title[b-7jro56jma9]{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 12.5px;font-weight: 700;color: var(--nm-ink-2)}.pse-shared__title .bi[b-7jro56jma9]{color: var(--nm-brand-600)}.pse-note[b-7jro56jma9]{margin: 0;font-size: 12.5px;line-height: 1.55;color: var(--nm-muted)}.pse-note--warn[b-7jro56jma9]{color: var(--nm-warn)}.pse-note--gap[b-7jro56jma9]{margin-bottom: 10px}.pse-sample[b-7jro56jma9]{display: flex;flex-direction: column;justify-content: center;gap: 4px;padding: 8px 12px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface);min-width: 0}.pse-sample__lbl[b-7jro56jma9]{font-size: 12px;color: var(--nm-muted)}.pse-sample__val[b-7jro56jma9]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;font-weight: 600;color: var(--nm-ink);overflow-wrap: anywhere}.pse-presets[b-7jro56jma9]{display: flex;flex-direction: column;gap: 8px;margin-bottom: 12px;padding: 12px;border: 1px dashed var(--nm-brand-300);border-radius: var(--nm-r-card);background: var(--nm-brand-50)}.pse-presets__title[b-7jro56jma9]{margin: 0;font-size: 12.5px;font-weight: 700;color: var(--nm-ink-2)}.pse-presets__grid[b-7jro56jma9]{display: grid;grid-template-columns: repeat(auto-fill,minmax(210px,1fr));gap: 8px}.pse-preset[b-7jro56jma9]{display: flex;align-items: flex-start;gap: 10px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);font-family: var(--nm-font);text-align: left;cursor: pointer;transition: border-color .12s ease,transform .12s ease}.pse-preset:hover[b-7jro56jma9]{border-color: var(--nm-brand-500);transform: translateY(-1px)}.pse-preset:focus-visible[b-7jro56jma9]{outline: 2px solid var(--nm-brand-300);outline-offset: 2px}.pse-preset__ico[b-7jro56jma9]{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 32px;height: 32px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);color: var(--nm-brand-600);font-size: 16px}.pse-preset__text[b-7jro56jma9]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.pse-preset__name[b-7jro56jma9]{font-size: 13px;font-weight: 700;color: var(--nm-ink)}.pse-preset__desc[b-7jro56jma9]{font-size: 12px;line-height: 1.45;color: var(--nm-muted)}[b-7jro56jma9] .pse-qr-field{margin-top: 0}.pse-qr[b-7jro56jma9]{display: flex;align-items: flex-start;gap: 10px;flex-wrap: wrap}.pse-qr img[b-7jro56jma9]{display: block;width: 140px;height: 140px;padding: 6px;object-fit: contain;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.pse-qr-error[b-7jro56jma9]{margin: 6px 0 0;font-size: 12px;color: var(--nm-bad)}@media (max-width: 640px){.pse-sum[b-7jro56jma9]{grid-template-columns: minmax(0,1fr)}.pse-sum__cell + .pse-sum__cell[b-7jro56jma9]{box-shadow: inset 0 1px 0 var(--nm-border)}.pse-row__hd[b-7jro56jma9]{flex-wrap: wrap;row-gap: 0;padding: 0 6px 6px 0}.pse-row__main[b-7jro56jma9]{flex-basis: 100%;gap: 10px;padding-bottom: 4px}.pse-row__tags[b-7jro56jma9]{flex: 1 1 auto;max-width: none;justify-content: flex-start;padding-left: 12px}.pse-row__acts[b-7jro56jma9]{margin-left: auto}.pse-row__meta[b-7jro56jma9]{flex-direction: column}.pse-row__meta > span + span[b-7jro56jma9]::before{content: none}.pse-row__body[b-7jro56jma9]{padding: 4px 10px 12px}}
/* /src/Features/Partner/Pages/Partner/Analytics.razor.rz.scp.css */
.nm-list-page[b-namfu1xiz8]{display: flex;flex-direction: column;gap: 14px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-namfu1xiz8]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-namfu1xiz8]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-namfu1xiz8]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 760px}.nm-list-actions[b-namfu1xiz8]{display: flex;align-items: center;gap: 8px}.pu-filters[b-namfu1xiz8]{display: flex;align-items: flex-start;gap: 10px 12px;flex-wrap: wrap}.pu-dates[b-namfu1xiz8]{min-width: 0;max-width: 100%}.tb-select[b-namfu1xiz8]{width: 280px;max-width: 100%}.pu-body[b-namfu1xiz8]{display: flex;flex-direction: column;gap: 14px;transition: opacity .15s ease}.pu-body.is-refreshing[b-namfu1xiz8]{opacity: .55;pointer-events: none}.pu-skel[b-namfu1xiz8]{display: flex;flex-direction: column;gap: 14px}.pu-kpis[b-namfu1xiz8]{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow)}.pu-kpis[b-namfu1xiz8] .pk + .pk{border-left: 1px solid var(--nm-border)}.pu-grid[b-namfu1xiz8]{display: grid;grid-template-columns: minmax(0,3fr) minmax(0,2fr);gap: 14px;align-items: start}.pu-hd[b-namfu1xiz8]{display: flex;align-items: center;justify-content: space-between;gap: 10px 14px;flex-wrap: wrap}.pu-hd__txt[b-namfu1xiz8]{min-width: 0}.pu-hd__txt h2[b-namfu1xiz8]{margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.pu-hd__txt p[b-namfu1xiz8]{margin: 2px 0 0;font-size: 12px;font-weight: 500;color: var(--nm-muted)}.pu-pad[b-namfu1xiz8]{padding: 16px 18px}.pu-chart[b-namfu1xiz8]{padding: 8px 10px 4px;min-width: 0}.pu-tablewrap[b-namfu1xiz8]{overflow-x: auto}.pu-tablewrap--tall[b-namfu1xiz8]{max-height: 420px;overflow-y: auto}.pu-foot[b-namfu1xiz8]{margin: 0;padding: 8px 18px 12px;font-size: 12px;line-height: 1.45;color: var(--nm-muted);border-top: 1px solid var(--nm-border)}.pu-ep[b-namfu1xiz8],.pu-key[b-namfu1xiz8]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.pu-ep__name[b-namfu1xiz8],.pu-key__name[b-namfu1xiz8]{font-weight: 600;color: var(--nm-ink)}.pu-ep__code[b-namfu1xiz8]{font-family: ui-monospace,'JetBrains Mono',Consolas,monospace;font-size: 11px;color: var(--nm-muted);word-break: break-all}.pu-group[b-namfu1xiz8]{display: inline-flex;align-items: center;gap: 6px;white-space: nowrap;color: var(--nm-ink-2)}.pu-swatch[b-namfu1xiz8]{width: 9px;height: 9px;border-radius: 3px;flex-shrink: 0}.pu-share[b-namfu1xiz8]{display: inline-flex;align-items: center;justify-content: flex-end;gap: 8px;width: 100%}.pu-share__track[b-namfu1xiz8]{width: 70px;height: 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);overflow: hidden;flex-shrink: 0}.pu-share__fill[b-namfu1xiz8]{display: block;height: 100%;border-radius: var(--nm-r-pill)}.pu-num[b-namfu1xiz8]{font-variant-numeric: tabular-nums;white-space: nowrap}.pu-muted[b-namfu1xiz8]{font-size: 12px;color: var(--nm-muted)}@media (max-width: 1100px){.pu-grid[b-namfu1xiz8]{grid-template-columns: minmax(0,1fr)}.pu-kpis[b-namfu1xiz8]{grid-template-columns: repeat(3,minmax(0,1fr))}.pu-kpis[b-namfu1xiz8] .pk:nth-child(3n+1){border-left: 0}.pu-kpis[b-namfu1xiz8] .pk:nth-child(n+4){border-top: 1px solid var(--nm-border)}}@media (max-width: 640px){.nm-list-page[b-namfu1xiz8]{padding: 16px 16px 24px}.tb-select[b-namfu1xiz8]{width: 100%}.pu-kpis[b-namfu1xiz8]{grid-template-columns: repeat(2,minmax(0,1fr))}.pu-kpis[b-namfu1xiz8] .pk{border-left: 0;border-top: 0}.pu-kpis[b-namfu1xiz8] .pk:nth-child(even){border-left: 1px solid var(--nm-border)}.pu-kpis[b-namfu1xiz8] .pk:nth-child(n+3){border-top: 1px solid var(--nm-border)}}
/* /src/Features/Partner/Pages/Partner/Api.razor.rz.scp.css */
.nm-list-page[b-6n3vn31pqo]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 32px;font-family: var(--nm-font);color: var(--nm-ink);min-width: 0}.nm-list-head[b-6n3vn31pqo]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-6n3vn31pqo]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-6n3vn31pqo]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 760px}.nm-list-actions[b-6n3vn31pqo]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}@media (max-width: 640px){.pint[b-6n3vn31pqo] .pint-tabs .nm-tabs__bar{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: thin}.pint[b-6n3vn31pqo] .pint-tabs .nm-tabs__tab{flex: none;white-space: nowrap}}.pint-pane[b-6n3vn31pqo]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.pint-toolbar[b-6n3vn31pqo]{display: flex;align-items: center;justify-content: space-between;gap: 10px 16px;flex-wrap: wrap}.pint-lede[b-6n3vn31pqo]{margin: 0;font-size: 13px;line-height: 1.5;color: var(--nm-muted);max-width: 760px}.pint-note[b-6n3vn31pqo]{display: flex;align-items: center;gap: 6px;margin: 0;font-size: 12.5px;color: var(--nm-ink-2)}.pint-muted[b-6n3vn31pqo]{font-size: 12px;color: var(--nm-muted)}.pint-code[b-6n3vn31pqo]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-ink-2);overflow-wrap: anywhere}.pint-keyzone[b-6n3vn31pqo]{display: flex;flex-direction: column;gap: 10px;min-width: 0}.pint-keybar[b-6n3vn31pqo]{display: flex;align-items: center;justify-content: space-between;gap: 10px 16px;flex-wrap: wrap;padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.pint-keybar__key[b-6n3vn31pqo]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;min-width: 0}.pint-keybar__lbl[b-6n3vn31pqo]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.pint-keybar__lbl i[b-6n3vn31pqo]{color: var(--nm-brand-600)}.pint-keybar__acts[b-6n3vn31pqo]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-left: auto}.pint-keysel[b-6n3vn31pqo]{width: 280px;max-width: 100%}.pint-copysel[b-6n3vn31pqo]{width: 230px;max-width: 100%}.pint-keys[b-6n3vn31pqo]{display: grid;grid-template-columns: repeat(auto-fill,minmax(320px,1fr));gap: 14px}.pint-revoked[b-6n3vn31pqo]{display: flex;flex-direction: column;align-items: flex-start;gap: 6px}.pint-revoked__list[b-6n3vn31pqo]{display: flex;flex-direction: column;width: 100%;margin: 0;padding: 0;list-style: none;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.pint-revoked__row[b-6n3vn31pqo]{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 12px;padding: 9px 14px;font-size: 13px;color: var(--nm-muted)}.pint-revoked__row + .pint-revoked__row[b-6n3vn31pqo]{border-top: 1px solid var(--nm-border)}.pint-revoked__name[b-6n3vn31pqo]{color: var(--nm-ink-2);font-weight: 600;text-decoration: line-through}.pint-out-head[b-6n3vn31pqo]{display: inline-flex;align-items: center;gap: 8px}.pint-out-head i[b-6n3vn31pqo]{color: var(--nm-brand-600)}@media (max-width: 640px){.nm-list-page[b-6n3vn31pqo]{padding: 16px 14px 24px;gap: 14px}.pint-keys[b-6n3vn31pqo]{grid-template-columns: minmax(0,1fr)}.pint-keybar[b-6n3vn31pqo]{padding: 10px 12px}.pint-keybar__key[b-6n3vn31pqo],.pint-keybar__acts[b-6n3vn31pqo]{width: 100%}.pint-keybar__acts[b-6n3vn31pqo]{margin-left: 0}.pint-keysel[b-6n3vn31pqo],.pint-copysel[b-6n3vn31pqo]{width: 100%}}
/* /src/Features/Partner/Pages/Partner/Commissions.razor.rz.scp.css */
.nm-list-page[b-u53qhgiydb]{display: flex;flex-direction: column;gap: 14px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink);min-width: 0}.nm-list-head[b-u53qhgiydb]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-u53qhgiydb]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-u53qhgiydb]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 760px}.nm-list-actions[b-u53qhgiydb]{display: flex;align-items: center;gap: 8px}.nm-list-toolbar[b-u53qhgiydb]{display: flex;align-items: flex-start;gap: 8px 10px;flex-wrap: wrap}.tb-select[b-u53qhgiydb]{width: 190px;max-width: 100%}.tb-group[b-u53qhgiydb]{min-width: 0;max-width: 100%}.tb-end[b-u53qhgiydb]{margin-left: auto}.tb-dates[b-u53qhgiydb]{min-width: 0;max-width: 100%}.tb-dates[b-u53qhgiydb] .nm-daterange{flex-direction: row;align-items: center;gap: 8px;width: auto}.tb-dates[b-u53qhgiydb] .nm-daterange__fields .nm-dateinput-wrap{width: 138px}.tb-dates[b-u53qhgiydb] .nm-daterange__presets{flex-wrap: nowrap}.pe-note[b-u53qhgiydb]{display: flex;align-items: flex-start;gap: 6px;margin: 10px 0 0;padding-top: 10px;border-top: 1px solid var(--nm-border);font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.pe-note > i[b-u53qhgiydb]{margin-top: 1px}.pe-note a[b-u53qhgiydb]{font-weight: 600;color: var(--nm-brand-600);text-decoration: none}.pe-note a:hover[b-u53qhgiydb]{text-decoration: underline}.pe-note strong[b-u53qhgiydb]{font-weight: 600;color: var(--nm-ink-2)}.pe-body[b-u53qhgiydb]{display: flex;flex-direction: column;gap: 14px;min-width: 0;transition: opacity .15s ease}.pe-body.is-refreshing[b-u53qhgiydb]{opacity: .55;pointer-events: none}.pe-skel[b-u53qhgiydb]{display: flex;flex-direction: column;gap: 14px}.pe-range[b-u53qhgiydb]{display: flex;align-items: center;flex-wrap: wrap;gap: 6px;margin: -2px 0 0;font-size: 13px;font-weight: 600;color: var(--nm-ink-2)}.pe-range > i[b-u53qhgiydb]{color: var(--nm-muted)}.pe-range__cmp[b-u53qhgiydb]{font-weight: 500;color: var(--nm-muted)}.pe-kpis[b-u53qhgiydb]{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow)}.pe-kpis[b-u53qhgiydb] .pk + .pk{border-left: 1px solid var(--nm-border)}.pe-hd[b-u53qhgiydb]{display: flex;align-items: center;justify-content: space-between;gap: 10px 14px;flex-wrap: wrap}.pe-hd__txt[b-u53qhgiydb]{min-width: 0}.pe-hd__txt h2[b-u53qhgiydb]{margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.pe-hd__txt p[b-u53qhgiydb]{margin: 2px 0 0;font-size: 12px;font-weight: 500;color: var(--nm-muted)}.pe-pad[b-u53qhgiydb]{padding: 16px 18px}.pe-chart[b-u53qhgiydb]{padding: 8px 10px 4px;min-width: 0}.pe-tablewrap[b-u53qhgiydb]{overflow: auto;max-height: 520px}.pe-tablewrap[b-u53qhgiydb] tr.pe-row--total td{font-weight: 700;background: var(--nm-surface-2);border-top: 1px solid var(--nm-border-strong)}.pe-tablewrap[b-u53qhgiydb] tr.pe-row--zero td{color: var(--nm-muted)}.pe-period[b-u53qhgiydb]{font-weight: 600;white-space: nowrap}.pe-num[b-u53qhgiydb]{font-variant-numeric: tabular-nums;white-space: nowrap}.pe-num--strong[b-u53qhgiydb]{font-weight: 700}.pe-muted[b-u53qhgiydb]{color: var(--nm-muted)}.pe-grid[b-u53qhgiydb]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px;align-items: start}.pe-more[b-u53qhgiydb]{margin: 12px 0 0;font-size: 12px;color: var(--nm-muted)}.pe-collected[b-u53qhgiydb]{display: flex;align-items: flex-start;gap: 8px;margin: 14px 0 0;padding: 10px 12px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);font-size: 12px;line-height: 1.5;color: var(--nm-ink-2)}.pe-collected > i[b-u53qhgiydb]{margin-top: 1px;color: var(--nm-muted)}@media (max-width: 1100px){.pe-grid[b-u53qhgiydb]{grid-template-columns: minmax(0,1fr)}.pe-kpis[b-u53qhgiydb]{grid-template-columns: repeat(2,minmax(0,1fr))}.pe-kpis[b-u53qhgiydb] .pk:nth-child(odd){border-left: 0}.pe-kpis[b-u53qhgiydb] .pk:nth-child(n+3){border-top: 1px solid var(--nm-border)}}@media (max-width: 900px){.tb-end[b-u53qhgiydb]{margin-left: 0}}@media (max-width: 640px){.nm-list-page[b-u53qhgiydb]{padding: 16px 16px 24px}.tb-select[b-u53qhgiydb],.tb-dates[b-u53qhgiydb],.tb-group[b-u53qhgiydb],.tb-end[b-u53qhgiydb]{width: 100%;max-width: none;flex: 1 1 100%}.tb-dates[b-u53qhgiydb] .nm-daterange{flex-direction: column;align-items: stretch}.tb-dates[b-u53qhgiydb] .nm-daterange__fields .nm-dateinput-wrap{width: auto;flex: 1 1 0;min-width: 0}.tb-dates[b-u53qhgiydb] .nm-daterange__presets{flex-wrap: wrap}.tb-end[b-u53qhgiydb] .nm-btn{width: 100%;justify-content: center}.pe-pad[b-u53qhgiydb]{padding: 14px}}
/* /src/Features/Partner/Pages/Partner/Inventory.razor.rz.scp.css */
.pinv-root[b-qaz8vh31km]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);min-height: calc(100vh - 64px);padding: 20px 28px;display: flex;flex-direction: column;gap: 20px}.pinv-num[b-qaz8vh31km]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.pinv-hero[b-qaz8vh31km]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.pinv-hero h1[b-qaz8vh31km]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.pinv-hero h1 em[b-qaz8vh31km]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.pinv-hero-meta[b-qaz8vh31km]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.pinv-hero-meta .dot[b-qaz8vh31km]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.pinv-grid[b-qaz8vh31km]{display: grid;grid-template-columns: repeat(1,1fr);gap: 16px}@media (min-width: 640px){.pinv-grid[b-qaz8vh31km]{grid-template-columns: repeat(2,1fr)}}@media (min-width: 1024px){.pinv-grid[b-qaz8vh31km]{grid-template-columns: repeat(3,1fr)}}.pinv-card[b-qaz8vh31km]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px;display: flex;flex-direction: column;gap: 14px;transition: border-color .12s,background .12s}.pinv-card:hover[b-qaz8vh31km]{border-color: var(--d-line);background: var(--d-surface-2)}.pinv-card-hd[b-qaz8vh31km]{display: flex;align-items: center;gap: 12px}.pinv-card-ico[b-qaz8vh31km]{width: 40px;height: 40px;border-radius: 9px;background: var(--d-surface-2);border: 1px solid var(--d-line);display: grid;place-items: center;font-size: 20px}.pinv-card-name[b-qaz8vh31km]{font-size: 13.5px;font-weight: 600;color: var(--d-ink);line-height: 1.2}.pinv-card-cat[b-qaz8vh31km]{font-size: 11px;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;font-weight: 600;margin-top: 4px}.pinv-card-ft[b-qaz8vh31km]{display: flex;align-items: center;justify-content: space-between;padding-top: 12px;border-top: 1px solid var(--d-line-2);font-size: 12.5px;color: var(--d-ink-3)}.pinv-card-ft b[b-qaz8vh31km]{font-family: 'JetBrains Mono',ui-monospace,monospace;color: var(--d-ink);font-weight: 600;font-size: 14px}.pinv-status-tag[b-qaz8vh31km]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 8px;background: var(--d-good-soft);color: var(--d-good);font-size: 11px;font-weight: 600;border-radius: 999px;text-transform: uppercase;letter-spacing: 0.04em}.pinv-status-tag .d[b-qaz8vh31km]{width: 5px;height: 5px;border-radius: 50%;background: var(--d-good)}.pinv-empty[b-qaz8vh31km]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 8px;padding: 48px 16px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);color: var(--d-ink-3);text-align: center}.pinv-empty b[b-qaz8vh31km]{color: var(--d-ink);font-weight: 500;font-size: 14px}.pinv-empty small[b-qaz8vh31km]{font-size: 12px}
/* /src/Features/Partner/Pages/Partner/Orders.razor.rz.scp.css */
.nm-list-page[b-1bgn5m1pmx]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink);min-width: 0}.nm-list-head[b-1bgn5m1pmx]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-1bgn5m1pmx]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-1bgn5m1pmx]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 720px}.nm-list-actions[b-1bgn5m1pmx]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.pord-summary[b-1bgn5m1pmx]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow: hidden}.pord-buckets[b-1bgn5m1pmx]{display: flex;align-items: stretch;padding: 6px;gap: 4px;overflow-x: auto;scrollbar-width: none}.pord-buckets[b-1bgn5m1pmx]::-webkit-scrollbar{display: none}.pord-bk[b-1bgn5m1pmx]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;min-width: max-content;padding: 7px 12px;border: 1px solid transparent;border-radius: var(--nm-r-input);background: transparent;font-family: inherit;text-align: left;white-space: nowrap;cursor: pointer;transition: background .12s,border-color .12s,opacity .12s}.pord-bk:hover[b-1bgn5m1pmx]{background: var(--nm-surface-2)}.pord-bk.is-zero:not(.is-active)[b-1bgn5m1pmx]{opacity: .6}.pord-bk.is-active[b-1bgn5m1pmx]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.pord-bk.is-active .pord-bk__lbl[b-1bgn5m1pmx]{color: var(--nm-brand-700)}.pord-bk__dot[b-1bgn5m1pmx]{width: 8px;height: 8px;border-radius: var(--nm-r-pill);flex-shrink: 0;background: var(--nm-muted)}.pord-bk--accent .pord-bk__dot[b-1bgn5m1pmx]{background: var(--nm-brand-500)}.pord-bk--ok .pord-bk__dot[b-1bgn5m1pmx]{background: var(--nm-ok)}.pord-bk--warn .pord-bk__dot[b-1bgn5m1pmx]{background: var(--nm-warn)}.pord-bk--pending .pord-bk__dot[b-1bgn5m1pmx]{background: var(--nm-pending)}.pord-bk--violet .pord-bk__dot[b-1bgn5m1pmx]{background: var(--nm-violet)}.pord-bk--muted .pord-bk__dot[b-1bgn5m1pmx]{background: var(--nm-border-strong)}.pord-bk__lbl[b-1bgn5m1pmx]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.pord-bk__n[b-1bgn5m1pmx]{margin-left: auto;padding-left: 6px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.pord-bk--warn:not(.is-zero) .pord-bk__n[b-1bgn5m1pmx]{color: var(--nm-warn)}.pord-bk--pending:not(.is-zero) .pord-bk__n[b-1bgn5m1pmx]{color: var(--nm-pending)}.pord-bk.is-attn[b-1bgn5m1pmx]{border-color: var(--nm-warn);background: var(--nm-warn-soft)}.pord-bk.is-attn .pord-bk__dot[b-1bgn5m1pmx]{background: var(--nm-warn)}.pord-bk.is-attn .pord-bk__lbl[b-1bgn5m1pmx]{color: var(--nm-ink);font-weight: 700}.pord-bk.is-attn .pord-bk__n[b-1bgn5m1pmx]{min-width: 22px;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-warn);color: var(--nm-surface);font-size: 13px;text-align: center}.pord-bk.is-attn.is-active[b-1bgn5m1pmx]{border-color: var(--nm-brand-500)}.pord-money[b-1bgn5m1pmx]{display: flex;align-items: center;gap: 6px 22px;flex-wrap: wrap;padding: 9px 18px;border-top: 1px solid var(--nm-border);background: var(--nm-surface-2)}.pord-money__item[b-1bgn5m1pmx]{display: inline-flex;align-items: baseline;gap: 8px;cursor: help}.pord-money__lbl[b-1bgn5m1pmx]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.pord-money__val[b-1bgn5m1pmx]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 14px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.pord-money__val--ok[b-1bgn5m1pmx]{color: var(--nm-ok)}.pord-money__val--brand[b-1bgn5m1pmx]{color: var(--nm-brand-700)}.pord-money__range[b-1bgn5m1pmx]{margin-left: auto;display: inline-flex;align-items: center;gap: 6px;font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.pord-summary.is-loading .pord-bk__n[b-1bgn5m1pmx],.pord-summary.is-loading .pord-money__val[b-1bgn5m1pmx]{opacity: .45}.nm-list-toolbar[b-1bgn5m1pmx]{display: flex;align-items: flex-start;gap: 8px 10px;flex-wrap: wrap;margin-bottom: 8px}.tb-search[b-1bgn5m1pmx]{flex: 1 1 240px;min-width: 220px;max-width: 360px}.tb-select[b-1bgn5m1pmx]{width: 170px}.tb-select--channel[b-1bgn5m1pmx]{width: 190px}.tb-end[b-1bgn5m1pmx]{margin-left: auto}.tb-dates[b-1bgn5m1pmx] .nm-daterange{flex-direction: row;align-items: center;gap: 8px;width: auto}.tb-dates[b-1bgn5m1pmx] .nm-daterange__fields .nm-dateinput-wrap{width: 138px}.tb-dates[b-1bgn5m1pmx] .nm-daterange__presets{flex-wrap: nowrap}.fbar[b-1bgn5m1pmx]{display: flex;align-items: center;justify-content: space-between;gap: 10px;min-height: 30px;margin-bottom: 10px}.fbar__chips[b-1bgn5m1pmx]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;min-width: 0}.fbar__count[b-1bgn5m1pmx]{flex: none;font-size: 12.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.cell-2line[b-1bgn5m1pmx]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line--end[b-1bgn5m1pmx]{align-items: flex-end}.cell-2line__main[b-1bgn5m1pmx]{max-width: 100%;overflow: hidden;font-weight: 500;color: var(--nm-ink);white-space: nowrap;text-overflow: ellipsis}.cell-2line__sub[b-1bgn5m1pmx]{max-width: 100%;overflow: hidden;font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;text-overflow: ellipsis}.cell-muted[b-1bgn5m1pmx]{color: var(--nm-muted)}.cell-mono[b-1bgn5m1pmx]{font-family: ui-monospace,'JetBrains Mono',monospace}.cell-date[b-1bgn5m1pmx]{font-variant-numeric: tabular-nums}.cell-route[b-1bgn5m1pmx]{font-weight: 700;letter-spacing: .01em}.cell-pax[b-1bgn5m1pmx]{font-size: 12.5px;color: var(--nm-ink-2);white-space: nowrap;font-variant-numeric: tabular-nums}.cell-channel[b-1bgn5m1pmx]{display: inline-flex;align-items: center;gap: 6px}.cell-channel i[b-1bgn5m1pmx]{color: var(--nm-brand-600);font-size: 13px}.cell-amount[b-1bgn5m1pmx]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;font-weight: 700;color: var(--nm-ink);white-space: nowrap}.nm-code-pill[b-1bgn5m1pmx]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-weight: 600;letter-spacing: .02em;white-space: nowrap;text-decoration: none}a.nm-code-pill:hover[b-1bgn5m1pmx]{background: var(--nm-brand-100);text-decoration: underline}.cell-pnr[b-1bgn5m1pmx]{display: inline-flex;align-items: center;gap: 4px;font-size: 11.5px;white-space: nowrap}.cell-pnr__lbl[b-1bgn5m1pmx]{color: var(--nm-muted);font-weight: 600}.cell-pnr__val[b-1bgn5m1pmx]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 700;color: var(--nm-ink);letter-spacing: .04em}.cell-pnr[b-1bgn5m1pmx] .nm-iconbtn.cell-copy{width: 20px;height: 20px;font-size: 11px}[b-1bgn5m1pmx] .pord-row-muted .nm-grid__td{opacity: .6}[b-1bgn5m1pmx] .pord-row-attn .nm-grid__td{background: var(--nm-warn-soft)}[b-1bgn5m1pmx] .pord-row-attn .nm-grid__td:first-child{box-shadow: inset 3px 0 0 var(--nm-warn)}.cell-actions[b-1bgn5m1pmx]{display: inline-flex;align-items: center;justify-content: flex-end;gap: 6px}.pord-foot[b-1bgn5m1pmx]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.pord-foot__total[b-1bgn5m1pmx]{font-size: 12.5px;color: var(--nm-muted)}.pord-foot__total strong[b-1bgn5m1pmx]{color: var(--nm-ink);font-weight: 700}@media (max-width: 900px){.tb-end[b-1bgn5m1pmx]{margin-left: 0}.pord-money__range[b-1bgn5m1pmx]{margin-left: 0;width: 100%}}@media (max-width: 640px){.nm-list-page[b-1bgn5m1pmx]{padding: 16px 14px 22px}.tb-search[b-1bgn5m1pmx],.tb-select[b-1bgn5m1pmx],.tb-select--channel[b-1bgn5m1pmx],.tb-dates[b-1bgn5m1pmx]{width: 100%;max-width: none;flex: 1 1 100%}.tb-dates[b-1bgn5m1pmx] .nm-daterange{flex-direction: column;align-items: stretch}.tb-dates[b-1bgn5m1pmx] .nm-daterange__fields .nm-dateinput-wrap{width: auto;flex: 1 1 0;min-width: 0}.tb-dates[b-1bgn5m1pmx] .nm-daterange__presets{flex-wrap: wrap}.fbar[b-1bgn5m1pmx]{flex-direction: column;align-items: flex-start}.pord-money[b-1bgn5m1pmx]{gap: 6px 16px;padding: 9px 14px}}
/* /src/Features/Partner/Pages/Partner/PartnerAccount.razor.rz.scp.css */
.nm-list-page[b-91btlszjqt]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink);min-width: 0}.nm-list-head[b-91btlszjqt]{display: flex;align-items: flex-end;justify-content: space-between;gap: 12px 16px;flex-wrap: wrap}.nm-list-title[b-91btlszjqt]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-91btlszjqt]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.pacc-layout[b-91btlszjqt]{display: grid;grid-template-columns: minmax(0,1fr);gap: 16px;align-items: start;max-width: 1080px}@media (min-width: 1024px){.pacc-layout[b-91btlszjqt]{grid-template-columns: minmax(0,1fr) 320px}}.pacc-main[b-91btlszjqt]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.pacc-side[b-91btlszjqt]{min-width: 0}.pacc-h3[b-91btlszjqt]{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.pacc-h3 .bi[b-91btlszjqt]{color: var(--nm-brand-600)}.pacc-hero[b-91btlszjqt]{display: flex;align-items: center;gap: 16px}.pacc-avatar[b-91btlszjqt]{position: relative;flex: none}.pacc-avatar__btn[b-91btlszjqt]{position: absolute;right: -4px;bottom: -4px;display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border: 2px solid var(--nm-surface);border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 13px;cursor: pointer;transition: background .15s ease}.pacc-avatar__btn:hover[b-91btlszjqt]{background: var(--nm-brand-600)}.pacc-avatar__btn:focus-visible[b-91btlszjqt]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.pacc-id[b-91btlszjqt]{flex: 1 1 auto;min-width: 0}.pacc-name[b-91btlszjqt]{margin: 0;font-size: 17px;font-weight: 800;color: var(--nm-ink);overflow-wrap: anywhere}.pacc-email[b-91btlszjqt]{margin: 2px 0 0;font-size: 13px;color: var(--nm-muted);overflow-wrap: anywhere}.pacc-meta[b-91btlszjqt]{display: flex;align-items: center;flex-wrap: wrap;gap: 8px;margin-top: 10px}.pacc-type[b-91btlszjqt]{font-size: 12.5px;color: var(--nm-muted)}.pacc-type b[b-91btlszjqt]{color: var(--nm-ink-2);font-weight: 600}.pacc-upload[b-91btlszjqt]{display: flex;flex-direction: column;align-items: flex-start;gap: 6px;max-width: 360px;margin-top: 14px}.pacc-grid[b-91btlszjqt]{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px}@media (min-width: 640px){.pacc-grid[b-91btlszjqt]{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}.pacc-grid[b-91btlszjqt] .pacc-span2{grid-column: span 2}}.pacc-actions[b-91btlszjqt]{display: flex;justify-content: flex-end;gap: 8px;margin-top: 16px}.pacc-links[b-91btlszjqt]{display: flex;flex-direction: column}.pacc-link[b-91btlszjqt]{display: flex;align-items: center;gap: 12px;padding: 10px 4px;border-top: 1px solid var(--nm-border);color: var(--nm-ink);text-decoration: none;border-radius: var(--nm-r-input);transition: background .15s ease}.pacc-link:first-child[b-91btlszjqt]{border-top: 0}.pacc-link:hover[b-91btlszjqt]{background: var(--nm-surface-2)}.pacc-link:focus-visible[b-91btlszjqt]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.pacc-link__ico[b-91btlszjqt]{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 34px;height: 34px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);color: var(--nm-brand-600)}.pacc-link__body[b-91btlszjqt]{display: flex;flex-direction: column;flex: 1 1 auto;min-width: 0}.pacc-link__name[b-91btlszjqt]{font-size: 13.5px;font-weight: 700}.pacc-link__desc[b-91btlszjqt]{font-size: 12px;color: var(--nm-muted)}.pacc-link__chev[b-91btlszjqt]{color: var(--nm-muted);font-size: 12px}@media (max-width: 720px){.nm-list-page[b-91btlszjqt]{padding: 16px}.pacc-hero[b-91btlszjqt]{flex-direction: column;text-align: center}.pacc-meta[b-91btlszjqt]{justify-content: center}}
/* /src/Features/Partner/Pages/Partner/PartnerBanners.razor.rz.scp.css */
.nm-list-page[b-2v1nqfq1ds]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink);min-width: 0}.nm-list-head[b-2v1nqfq1ds]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-2v1nqfq1ds]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-2v1nqfq1ds]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 86ch}.nm-list-actions[b-2v1nqfq1ds]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.pbn-stats[b-2v1nqfq1ds]{display: flex;flex-wrap: wrap;gap: 8px}.pbn-stat[b-2v1nqfq1ds]{display: inline-flex;align-items: baseline;gap: 7px;padding: 7px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-family: inherit;cursor: pointer;transition: border-color .12s ease,background .12s ease}.pbn-stat:hover[b-2v1nqfq1ds]{border-color: var(--nm-border-strong)}.pbn-stat:focus-visible[b-2v1nqfq1ds]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.pbn-stat__n[b-2v1nqfq1ds]{font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.pbn-stat__lbl[b-2v1nqfq1ds]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.pbn-stat.is-live .pbn-stat__n[b-2v1nqfq1ds]{color: var(--nm-ok)}.pbn-stat.is-scheduled .pbn-stat__n[b-2v1nqfq1ds]{color: var(--nm-info)}.pbn-stat.is-expired .pbn-stat__n[b-2v1nqfq1ds]{color: var(--nm-warn)}.pbn-stat.is-off .pbn-stat__n[b-2v1nqfq1ds]{color: var(--nm-pending)}.pbn-stat.is-active[b-2v1nqfq1ds]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.pbn-stat.is-active .pbn-stat__lbl[b-2v1nqfq1ds]{color: var(--nm-brand-700)}.pbn-panel[b-2v1nqfq1ds]{display: flex;flex-direction: column;gap: 14px;padding-top: 14px;min-width: 0}.pbn-hint[b-2v1nqfq1ds]{display: flex;align-items: flex-start;gap: 8px;margin: 0;font-size: 13px;line-height: 1.5;color: var(--nm-ink-2);max-width: 110ch}.pbn-hint i[b-2v1nqfq1ds]{margin-top: 2px;color: var(--nm-info)}.pbn-skel[b-2v1nqfq1ds]{display: flex;flex-direction: column;gap: 10px;padding: 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.pbn[b-2v1nqfq1ds] .pbn-group{box-shadow: var(--nm-shadow)}.pbn[b-2v1nqfq1ds] .pbn-group > .nm-card__head{padding: 12px 16px;background: var(--nm-surface-2)}.pbn[b-2v1nqfq1ds] .pbn-group.is-empty > .nm-card__head{border-bottom: 0}.pbn-ghd[b-2v1nqfq1ds]{display: flex;align-items: center;gap: 12px;min-width: 0}.pbn-ghd__txt[b-2v1nqfq1ds]{flex: 1 1 auto;min-width: 0;display: flex;flex-direction: column;gap: 3px}.pbn-ghd__title[b-2v1nqfq1ds]{display: flex;align-items: center;flex-wrap: wrap;gap: 4px 10px;font-size: 14.5px;font-weight: 800;color: var(--nm-ink)}.pbn-ghd__count[b-2v1nqfq1ds]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.pbn-ghd__rule[b-2v1nqfq1ds]{font-size: 12.5px;font-weight: 500;line-height: 1.45;color: var(--nm-ink-2)}.pbn-ghd__rule.is-note[b-2v1nqfq1ds]{color: var(--nm-warn)}.pbn-ico[b-2v1nqfq1ds]{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 34px;height: 34px;border-radius: 10px;background: var(--nm-brand-50);color: var(--nm-brand-600);font-size: 16px}.pbn-ico.is-warn[b-2v1nqfq1ds]{background: var(--nm-warn-soft);color: var(--nm-warn)}.pbn-code[b-2v1nqfq1ds]{padding: 1px 7px;border-radius: 6px;background: var(--nm-surface);border: 1px solid var(--nm-border);font-family: ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size: 11.5px;font-weight: 600;color: var(--nm-ink-2)}.pbn-empty[b-2v1nqfq1ds]{padding: 16px;font-size: 13px;color: var(--nm-muted);text-align: center}.pbn-custom[b-2v1nqfq1ds]{display: flex;align-items: center;flex-wrap: wrap;gap: 10px;padding: 14px 16px}.pbn-custom__input[b-2v1nqfq1ds]{width: 300px;max-width: 100%}.pbn-err[b-2v1nqfq1ds]{margin: 0;padding: 0 16px 14px;font-size: 12.5px;color: var(--nm-bad)}@media (max-width: 720px){.nm-list-page[b-2v1nqfq1ds]{padding: 16px 16px 24px}.pbn-ghd[b-2v1nqfq1ds]{flex-wrap: wrap}.pbn-ghd__txt[b-2v1nqfq1ds]{flex-basis: calc(100% - 46px)}.pbn-custom__input[b-2v1nqfq1ds]{width: 100%}}
/* /src/Features/Partner/Pages/Partner/PartnerChangePassword.razor.rz.scp.css */
.nm-list-page[b-03g2opyluo]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink);min-width: 0}.nm-list-head[b-03g2opyluo]{display: flex;align-items: flex-end;justify-content: space-between;gap: 12px 16px;flex-wrap: wrap}.nm-list-title[b-03g2opyluo]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-03g2opyluo]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-03g2opyluo]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.pcpw-crumbs[b-03g2opyluo]{display: flex;align-items: center;gap: 6px;font-size: 13px;color: var(--nm-muted)}.pcpw-crumbs a[b-03g2opyluo]{color: var(--nm-ink-2);font-weight: 600;text-decoration: none}.pcpw-crumbs a:hover[b-03g2opyluo]{color: var(--nm-brand-600)}.pcpw-crumbs .bi[b-03g2opyluo]{font-size: 11px}.pcpw-layout[b-03g2opyluo]{display: grid;grid-template-columns: minmax(0,1fr);gap: 16px;align-items: start;max-width: 1080px}@media (min-width: 1024px){.pcpw-layout[b-03g2opyluo]{grid-template-columns: minmax(0,1fr) 320px}}.pcpw-side[b-03g2opyluo]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.pcpw-h3[b-03g2opyluo]{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.pcpw-h3 .bi[b-03g2opyluo]{color: var(--nm-brand-600)}.pcpw-form[b-03g2opyluo]{display: flex;flex-direction: column;gap: 14px;max-width: 520px}.pcpw-match[b-03g2opyluo]{color: var(--nm-ok);margin-right: 2px}.pcpw-strength[b-03g2opyluo]{display: flex;align-items: center;gap: 10px;margin-top: -6px}.pcpw-strength__bars[b-03g2opyluo]{display: grid;grid-template-columns: repeat(5,1fr);gap: 4px;flex: 1 1 auto;max-width: 260px}.pcpw-strength__bar[b-03g2opyluo]{height: 4px;border-radius: var(--nm-r-pill);background: var(--nm-border)}.pcpw-strength__bar.s1[b-03g2opyluo]{background: var(--nm-bad)}.pcpw-strength__bar.s2[b-03g2opyluo]{background: var(--nm-warn)}.pcpw-strength__bar.s3[b-03g2opyluo]{background: var(--nm-info)}.pcpw-strength__bar.s4[b-03g2opyluo],.pcpw-strength__bar.s5[b-03g2opyluo]{background: var(--nm-ok)}.pcpw-strength__lbl[b-03g2opyluo]{font-size: 12px;font-weight: 700}.pcpw-strength__lbl.s1[b-03g2opyluo]{color: var(--nm-bad)}.pcpw-strength__lbl.s2[b-03g2opyluo]{color: var(--nm-warn)}.pcpw-strength__lbl.s3[b-03g2opyluo]{color: var(--nm-info)}.pcpw-strength__lbl.s4[b-03g2opyluo],.pcpw-strength__lbl.s5[b-03g2opyluo]{color: var(--nm-ok)}.pcpw-foot[b-03g2opyluo]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;width: 100%}.pcpw-foot__acts[b-03g2opyluo]{display: flex;align-items: center;gap: 8px;margin-left: auto}.pcpw-kbd[b-03g2opyluo]{display: flex;align-items: center;gap: 6px;font-size: 12px;color: var(--nm-muted)}.pcpw-kbd kbd[b-03g2opyluo]{padding: 1px 6px;border: 1px solid var(--nm-border-strong);border-radius: 4px;background: var(--nm-surface-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;color: var(--nm-ink-2)}.pcpw-reqs[b-03g2opyluo],.pcpw-tips[b-03g2opyluo]{margin: 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 8px}.pcpw-req[b-03g2opyluo]{display: flex;align-items: center;gap: 8px;font-size: 13px;color: var(--nm-muted)}.pcpw-req .bi[b-03g2opyluo]{font-size: 13px;color: var(--nm-border-strong)}.pcpw-req.is-ok[b-03g2opyluo]{color: var(--nm-ink)}.pcpw-req.is-ok .bi[b-03g2opyluo]{color: var(--nm-ok)}.pcpw-tips li[b-03g2opyluo]{position: relative;padding-left: 14px;font-size: 12.5px;line-height: 1.5;color: var(--nm-ink-2)}.pcpw-tips li[b-03g2opyluo]::before{content: "";position: absolute;left: 0;top: .6em;width: 5px;height: 5px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500)}@media (max-width: 720px){.nm-list-page[b-03g2opyluo]{padding: 16px}.pcpw-kbd[b-03g2opyluo]{display: none}}
/* /src/Features/Partner/Pages/Partner/PartnerDashboard.razor.rz.scp.css */
.nm-list-page[b-owmcjjlmkh]{display: flex;flex-direction: column;gap: 14px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-owmcjjlmkh]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-owmcjjlmkh]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-owmcjjlmkh]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 720px}.nm-list-actions[b-owmcjjlmkh]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;min-width: 0;max-width: 100%}.pd-period[b-owmcjjlmkh]{max-width: 100%;overflow-x: auto;scrollbar-width: none}.pd-period[b-owmcjjlmkh]::-webkit-scrollbar{display: none}.pd-range[b-owmcjjlmkh]{display: flex;align-items: center;flex-wrap: wrap;gap: 6px;margin: -4px 0 0;font-size: 13px;font-weight: 600;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.pd-range > i[b-owmcjjlmkh]{color: var(--nm-muted)}.pd-range__cmp[b-owmcjjlmkh]{font-weight: 500;color: var(--nm-muted)}.pd-body[b-owmcjjlmkh]{display: flex;flex-direction: column;gap: 14px;transition: opacity .15s ease}.pd-body.is-refreshing[b-owmcjjlmkh]{opacity: .55;pointer-events: none}.pd-skel[b-owmcjjlmkh]{display: flex;flex-direction: column;gap: 14px}.pd-link[b-owmcjjlmkh]{display: inline-flex;align-items: center;gap: 4px;margin-left: 6px;font-weight: 700;color: inherit;text-decoration: underline;text-underline-offset: 2px}.pd-kpis[b-owmcjjlmkh]{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow)}.pd-kpis[b-owmcjjlmkh] .pk + .pk{border-left: 1px solid var(--nm-border)}.pd-kpis[b-owmcjjlmkh] .pk:first-child{border-radius: var(--nm-r-card) 0 0 var(--nm-r-card)}.pd-kpis[b-owmcjjlmkh] .pk:last-child{border-radius: 0 var(--nm-r-card) var(--nm-r-card) 0}.pd-await[b-owmcjjlmkh]{display: inline-flex;align-items: center;gap: 4px;margin-top: 2px;font-weight: 700;color: var(--nm-warn);text-decoration: none}.pd-await:hover[b-owmcjjlmkh]{text-decoration: underline}.pd-grid[b-owmcjjlmkh]{display: grid;gap: 14px;min-width: 0}.pd-grid--main[b-owmcjjlmkh]{grid-template-columns: minmax(0,2fr) minmax(0,1fr);align-items: start}.pd-stack[b-owmcjjlmkh]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.pd-hd[b-owmcjjlmkh]{display: flex;align-items: center;justify-content: space-between;gap: 10px 14px;flex-wrap: wrap}.pd-hd__txt[b-owmcjjlmkh]{min-width: 0}.pd-hd__txt h2[b-owmcjjlmkh]{margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.pd-hd__txt p[b-owmcjjlmkh]{margin: 2px 0 0;font-size: 12px;font-weight: 500;color: var(--nm-muted)}.pd-hd__tools[b-owmcjjlmkh]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.pd-pad[b-owmcjjlmkh]{padding: 16px 18px}.pd-chart[b-owmcjjlmkh]{padding: 8px 10px 4px;min-width: 0}.pd-tablewrap[b-owmcjjlmkh]{overflow-x: auto;max-height: 420px;overflow-y: auto}.pd-foot[b-owmcjjlmkh]{margin: 0;padding: 8px 18px 12px;font-size: 12px;line-height: 1.45;color: var(--nm-muted);border-top: 1px solid var(--nm-border)}.pd-quota[b-owmcjjlmkh]{display: flex;flex-direction: column;gap: 16px;padding: 18px}.pd-facts[b-owmcjjlmkh]{margin: 0;display: flex;flex-direction: column;gap: 8px}.pd-facts__row[b-owmcjjlmkh]{display: flex;align-items: baseline;justify-content: space-between;gap: 10px;padding-bottom: 8px;border-bottom: 1px solid var(--nm-border)}.pd-facts__row:last-child[b-owmcjjlmkh]{border-bottom: 0;padding-bottom: 0}.pd-facts dt[b-owmcjjlmkh]{display: inline-flex;align-items: center;gap: 6px;font-size: 13px;color: var(--nm-ink-2)}.pd-facts dd[b-owmcjjlmkh]{margin: 0;font-size: 13px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.pd-swatch[b-owmcjjlmkh]{width: 9px;height: 9px;border-radius: 3px;flex-shrink: 0}.pd-quota__links[b-owmcjjlmkh]{display: flex;flex-wrap: wrap;gap: 8px}.pd-code[b-owmcjjlmkh],.pd-trip[b-owmcjjlmkh],.pd-contact[b-owmcjjlmkh]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.pd-code a[b-owmcjjlmkh]{font-weight: 700;color: var(--nm-brand-700);text-decoration: none;font-variant-numeric: tabular-nums}.pd-code a:hover[b-owmcjjlmkh]{text-decoration: underline}.pd-trip__route[b-owmcjjlmkh]{font-weight: 600;color: var(--nm-ink);white-space: nowrap}.pd-muted[b-owmcjjlmkh]{font-size: 12px;color: var(--nm-muted)}.pd-num[b-owmcjjlmkh]{font-variant-numeric: tabular-nums;white-space: nowrap}@media (max-width: 1100px){.pd-grid--main[b-owmcjjlmkh]{grid-template-columns: minmax(0,1fr)}}@media (max-width: 900px){.pd-kpis[b-owmcjjlmkh]{grid-template-columns: repeat(2,minmax(0,1fr))}.pd-kpis[b-owmcjjlmkh] .pk{border-radius: 0}.pd-kpis[b-owmcjjlmkh] .pk:nth-child(odd){border-left: 0}.pd-kpis[b-owmcjjlmkh] .pk:nth-child(n+3){border-top: 1px solid var(--nm-border)}}@media (max-width: 640px){.nm-list-page[b-owmcjjlmkh]{padding: 16px 16px 24px}.nm-list-head[b-owmcjjlmkh]{align-items: stretch}.nm-list-actions[b-owmcjjlmkh]{width: 100%;justify-content: space-between;flex-wrap: nowrap}.pd-period[b-owmcjjlmkh]{flex: 1 1 auto;min-width: 0}}@media (max-width: 420px){.pd-kpis[b-owmcjjlmkh]{grid-template-columns: minmax(0,1fr)}.pd-kpis[b-owmcjjlmkh] .pk + .pk{border-left: 0;border-top: 1px solid var(--nm-border)}}
/* /src/Features/Partner/Pages/Partner/PartnerEmployeeDetail.razor.rz.scp.css */
.nm-list-page[b-fssr7xy52a]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}[b-fssr7xy52a] .ped-header{margin-bottom: 0}.ped-loading[b-fssr7xy52a]{display: flex;flex-direction: column;gap: 12px}.nm-code-pill[b-fssr7xy52a]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.ped-hero[b-fssr7xy52a]{display: flex;align-items: center;justify-content: space-between;gap: 18px;flex-wrap: wrap;padding: 16px 18px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.ped-hero-id[b-fssr7xy52a]{display: flex;align-items: center;gap: 14px;min-width: 0}.ped-hero-who[b-fssr7xy52a]{display: flex;flex-direction: column;gap: 6px;min-width: 0}.ped-hero-name[b-fssr7xy52a]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.ped-hero-name > b[b-fssr7xy52a]{font-size: 18px;font-weight: 800;color: var(--nm-ink);overflow-wrap: anywhere}.ped-hero-badges[b-fssr7xy52a]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.ped-hero-sub[b-fssr7xy52a]{display: flex;align-items: center;gap: 14px;flex-wrap: wrap;font-size: 12.5px;color: var(--nm-muted)}.ped-hero-sub > span[b-fssr7xy52a]{min-width: 0;overflow-wrap: anywhere}.ped-hero-sub i[b-fssr7xy52a]{font-size: 12px;color: var(--nm-brand-600);margin-right: 3px}.ped-you[b-fssr7xy52a]{padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 11px;font-weight: 700}.ped-kpis[b-fssr7xy52a]{display: flex;align-items: stretch;gap: 10px;flex-wrap: wrap}.ped-kpis[b-fssr7xy52a] .nm-kpi{padding: 8px 12px;min-width: 130px;background: var(--nm-surface-2)}.ped-kpis[b-fssr7xy52a] .nm-kpi__lbl{font-size: 10.5px;text-transform: uppercase;letter-spacing: .04em;white-space: nowrap}.ped-kpis[b-fssr7xy52a] .nm-kpi__val{margin-top: 2px;font-size: 13px;font-weight: 700;white-space: nowrap}.ped-good[b-fssr7xy52a]{color: var(--nm-ok)}.ped-tab-body[b-fssr7xy52a]{display: flex;flex-direction: column;gap: 16px;padding-top: 14px}.ped-card-ico[b-fssr7xy52a]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;margin-right: 8px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0;vertical-align: middle}.ped-card-title[b-fssr7xy52a]{display: inline;margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink);vertical-align: middle}.ped-dd-inline[b-fssr7xy52a]{display: inline-flex;align-items: center;gap: 8px;flex-wrap: wrap}.ped-mono[b-fssr7xy52a]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px}@media (max-width: 760px){.ped-hero[b-fssr7xy52a]{flex-direction: column;align-items: flex-start}.ped-kpis[b-fssr7xy52a]{width: 100%;display: grid;grid-template-columns: repeat(2,minmax(0,1fr))}.ped-kpis[b-fssr7xy52a] .nm-kpi{min-width: 0}}@media (max-width: 640px){.nm-list-page[b-fssr7xy52a]{padding: 16px 14px 22px}.ped-tab-body[b-fssr7xy52a] .nm-dl{grid-template-columns: minmax(0,1fr) !important}[b-fssr7xy52a] .ped-tabs .nm-tabs__bar{overflow-x: auto;scrollbar-width: none}[b-fssr7xy52a] .ped-tabs .nm-tabs__tab{flex-shrink: 0}}
/* /src/Features/Partner/Pages/Partner/PartnerEmployees.razor.rz.scp.css */
.nm-list-page[b-h4mv7qv0jf]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-h4mv7qv0jf]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-h4mv7qv0jf]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-h4mv7qv0jf]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-h4mv7qv0jf]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.pemp-stats[b-h4mv7qv0jf]{display: flex;align-items: stretch;padding: 5px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.pemp-stats[b-h4mv7qv0jf]::-webkit-scrollbar{display: none}.pemp-stat[b-h4mv7qv0jf]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 6px 16px;border: 0;border-radius: 8px;background: transparent;font-family: inherit;white-space: nowrap;min-width: max-content;cursor: pointer;transition: background .12s ease}.pemp-stat + .pemp-stat[b-h4mv7qv0jf]{box-shadow: inset 1px 0 0 var(--nm-border)}.pemp-stat:hover[b-h4mv7qv0jf]{background: var(--nm-surface-2)}.pemp-stat.is-on[b-h4mv7qv0jf]{background: color-mix(in srgb,var(--nm-brand-500) 10%,transparent)}.pemp-stat.is-on .pemp-stat__lbl[b-h4mv7qv0jf]{color: var(--nm-brand-700)}.pemp-stat__dot[b-h4mv7qv0jf]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.pemp-stat__dot--accent[b-h4mv7qv0jf]{background: var(--nm-brand-500)}.pemp-stat__dot--good[b-h4mv7qv0jf]{background: var(--nm-ok)}.pemp-stat__dot--bad[b-h4mv7qv0jf]{background: var(--nm-bad)}.pemp-stat__dot--info[b-h4mv7qv0jf]{background: var(--nm-info)}.pemp-stat__lbl[b-h4mv7qv0jf]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.pemp-stat__val[b-h4mv7qv0jf]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-h4mv7qv0jf]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-h4mv7qv0jf]{width: 300px;max-width: 100%}.tb-select[b-h4mv7qv0jf]{width: 190px}.tb-switch[b-h4mv7qv0jf]{display: inline-flex;align-items: center;padding: 0 4px;white-space: nowrap}.tb-filters[b-h4mv7qv0jf]{display: contents}[b-h4mv7qv0jf] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-h4mv7qv0jf]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}.cell-person[b-h4mv7qv0jf]{display: inline-flex;align-items: center;gap: 10px;min-width: 0;color: inherit;text-decoration: none}.cell-person:hover .cell-2line__main[b-h4mv7qv0jf]{color: var(--nm-brand-700);text-decoration: underline}.cell-2line[b-h4mv7qv0jf]{display: flex;flex-direction: column;align-items: flex-start;gap: 3px;min-width: 0}.cell-2line__main[b-h4mv7qv0jf]{display: inline-flex;align-items: center;gap: 6px;font-weight: 600;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 220px}.cell-2line__sub[b-h4mv7qv0jf]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 220px}.cell-you[b-h4mv7qv0jf]{padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 10.5px;font-weight: 700}.cell-muted[b-h4mv7qv0jf]{color: var(--nm-muted);font-size: 12.5px}.cell-mono[b-h4mv7qv0jf]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;color: var(--nm-ink-2)}.cell-date[b-h4mv7qv0jf]{font-variant-numeric: tabular-nums}.nm-code-pill[b-h4mv7qv0jf]{display: inline-block;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 11px;letter-spacing: .02em;white-space: nowrap}.cell-online[b-h4mv7qv0jf]{display: inline-flex;align-items: center;gap: 5px;font-size: 11px;font-weight: 600;color: var(--nm-ok);white-space: nowrap}.cell-online__ping[b-h4mv7qv0jf]{position: relative;display: inline-flex;width: 8px;height: 8px}.cell-online__ping > span:first-child[b-h4mv7qv0jf]{position: absolute;inset: 0;border-radius: 50%;background: var(--nm-ok);opacity: .6;animation: pemp-ping-b-h4mv7qv0jf 1.2s cubic-bezier(0,0,.2,1) infinite}.cell-online__ping > span:last-child[b-h4mv7qv0jf]{position: relative;width: 8px;height: 8px;border-radius: 50%;background: var(--nm-ok)}@keyframes pemp-ping-b-h4mv7qv0jf{75%,100%{transform: scale(2);opacity: 0}}.cell-warn[b-h4mv7qv0jf]{display: inline-flex;align-items: center;gap: 4px;font-size: 11px;font-weight: 600;color: var(--nm-warn);white-space: nowrap;cursor: help}[b-h4mv7qv0jf] .pemp-row-locked .nm-grid__td{opacity: .62}.nm-row-actions[b-h4mv7qv0jf]{display: inline-flex;gap: 4px;justify-content: flex-end}.pemp-foot[b-h4mv7qv0jf]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.pemp-total[b-h4mv7qv0jf]{font-size: 12.5px;color: var(--nm-muted)}.pemp-total strong[b-h4mv7qv0jf]{color: var(--nm-ink);font-weight: 700}@media (max-width: 640px){.nm-list-page[b-h4mv7qv0jf]{padding: 16px 14px 22px}.tb-search[b-h4mv7qv0jf]{flex: 1;width: auto}[b-h4mv7qv0jf] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-h4mv7qv0jf]{display: none}.tb-filters.is-open[b-h4mv7qv0jf]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;width: 100%}.tb-filters.is-open .tb-select[b-h4mv7qv0jf]{flex: 1 1 45%;width: auto;min-width: 0}.tb-select[b-h4mv7qv0jf] .nm-select-wrap,.tb-select[b-h4mv7qv0jf] .nm-select{width: 100%}}
/* /src/Features/Partner/Pages/Partner/PartnerLoginHistory.razor.rz.scp.css */
.nm-list-page[b-w9s2o0c8bm]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink);min-width: 0;max-width: 1080px}.nm-list-head[b-w9s2o0c8bm]{display: flex;align-items: flex-end;justify-content: space-between;gap: 12px 16px;flex-wrap: wrap}.nm-list-title[b-w9s2o0c8bm]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-w9s2o0c8bm]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-w9s2o0c8bm]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.plh-crumbs[b-w9s2o0c8bm]{display: flex;align-items: center;gap: 6px;font-size: 13px;color: var(--nm-muted)}.plh-crumbs a[b-w9s2o0c8bm]{color: var(--nm-ink-2);font-weight: 600;text-decoration: none}.plh-crumbs a:hover[b-w9s2o0c8bm]{color: var(--nm-brand-600)}.plh-crumbs .bi[b-w9s2o0c8bm]{font-size: 11px}.plh-list[b-w9s2o0c8bm]{margin: 0;padding: 0;list-style: none;display: flex;flex-direction: column}.plh-row[b-w9s2o0c8bm]{display: flex;align-items: flex-start;gap: 12px;padding: 12px 0;border-top: 1px solid var(--nm-border)}.plh-row:first-child[b-w9s2o0c8bm]{border-top: 0;padding-top: 0}.plh-ico[b-w9s2o0c8bm]{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 32px;height: 32px;border-radius: var(--nm-r-pill);font-size: 14px}.plh-ico.is-ok[b-w9s2o0c8bm]{background: var(--nm-ok-soft);color: var(--nm-ok)}.plh-ico.is-bad[b-w9s2o0c8bm]{background: var(--nm-bad-soft);color: var(--nm-bad)}.plh-body[b-w9s2o0c8bm]{flex: 1 1 auto;min-width: 0}.plh-top[b-w9s2o0c8bm]{display: flex;align-items: baseline;justify-content: space-between;gap: 8px;flex-wrap: wrap}.plh-title[b-w9s2o0c8bm]{font-size: 13.5px;font-weight: 700;color: var(--nm-ink)}.plh-time[b-w9s2o0c8bm]{font-size: 12.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.plh-meta[b-w9s2o0c8bm]{display: flex;flex-wrap: wrap;gap: 4px 14px;margin-top: 4px;font-size: 12.5px;color: var(--nm-muted)}.plh-meta b[b-w9s2o0c8bm]{color: var(--nm-ink-2);font-weight: 600}.plh-meta .bi[b-w9s2o0c8bm]{font-size: 11.5px}.is-mono[b-w9s2o0c8bm]{font-family: ui-monospace,'JetBrains Mono',monospace}.plh-ua[b-w9s2o0c8bm]{margin: 4px 0 0;font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.plh-pager[b-w9s2o0c8bm]{margin-top: 12px}@media (max-width: 720px){.nm-list-page[b-w9s2o0c8bm]{padding: 16px}}
/* /src/Features/Partner/Pages/Partner/PartnerNews.razor.rz.scp.css */
.nm-list-page[b-rwam5shgwu]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink);min-width: 0}.nm-list-head[b-rwam5shgwu]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-rwam5shgwu]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-rwam5shgwu]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-rwam5shgwu]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.pnw-stats[b-rwam5shgwu]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.pnw-stats[b-rwam5shgwu]::-webkit-scrollbar{display: none}.pnw-stat[b-rwam5shgwu]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content}.pnw-stat--btn[b-rwam5shgwu]{border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.pnw-stats > .pnw-stat--btn:first-child[b-rwam5shgwu]{border-left: 0}.pnw-stat--btn:hover .pnw-stat__lbl[b-rwam5shgwu]{color: var(--nm-ink)}.pnw-stat--btn.is-on .pnw-stat__lbl[b-rwam5shgwu]{color: var(--nm-brand-700);font-weight: 700}.pnw-stat--btn.is-on .pnw-stat__val[b-rwam5shgwu]{color: var(--nm-brand-700)}.pnw-stat--btn:focus-visible[b-rwam5shgwu]{outline: 2px solid var(--nm-brand-500);outline-offset: -2px;border-radius: 6px}.pnw-stat__dot[b-rwam5shgwu]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.pnw-stat__dot--accent[b-rwam5shgwu]{background: var(--nm-brand-500)}.pnw-stat__dot--good[b-rwam5shgwu]{background: var(--nm-ok)}.pnw-stat__dot--warn[b-rwam5shgwu]{background: var(--nm-warn)}.pnw-stat__dot--muted[b-rwam5shgwu]{background: var(--nm-muted)}.pnw-stat__star[b-rwam5shgwu]{font-size: 11px;color: var(--nm-warn)}.pnw-stat__lbl[b-rwam5shgwu]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.pnw-stat__val[b-rwam5shgwu]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-rwam5shgwu]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-rwam5shgwu]{width: 320px;max-width: 100%}.tb-select[b-rwam5shgwu]{width: 240px;max-width: 100%}[b-rwam5shgwu] .tb-clear{margin-left: auto}.pnw-cell[b-rwam5shgwu]{display: flex;align-items: flex-start;gap: 10px;min-width: 0}.pnw-thumb[b-rwam5shgwu]{flex-shrink: 0;width: 64px;height: 44px;display: inline-flex;align-items: center;justify-content: center;border: 1px solid var(--nm-border);border-radius: 6px;background: var(--nm-surface-2);overflow: hidden;color: var(--nm-muted);font-size: 15px}.pnw-thumb img[b-rwam5shgwu]{width: 100%;height: 100%;object-fit: cover;display: block}.pnw-cell__text[b-rwam5shgwu]{display: flex;flex-direction: column;align-items: flex-start;gap: 3px;min-width: 0}.pnw-cell__title[b-rwam5shgwu]{padding: 0;border: 0;background: transparent;font: inherit;font-weight: 600;color: var(--nm-ink);text-align: left;cursor: pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 380px}.pnw-cell__title:hover[b-rwam5shgwu]{color: var(--nm-brand-700);text-decoration: underline}.pnw-slug[b-rwam5shgwu]{max-width: 380px;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.pnw-tags[b-rwam5shgwu]{display: inline-flex;flex-wrap: wrap;gap: 4px;margin-top: 1px}.pnw-tag[b-rwam5shgwu]{display: inline-block;padding: 1px 7px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 10.5px;font-weight: 600}.pnw-seo[b-rwam5shgwu]{display: inline-flex;flex-direction: column;align-items: center;gap: 4px;cursor: help}.pnw-seo__bars[b-rwam5shgwu]{display: inline-flex;gap: 3px}.pnw-seo__bar[b-rwam5shgwu]{width: 16px;height: 4px;border-radius: 2px;background: var(--nm-border-strong)}.pnw-seo__bar.is-on[b-rwam5shgwu]{background: var(--nm-ok)}.pnw-seo__txt[b-rwam5shgwu]{font-size: 11px;color: var(--nm-muted);font-variant-numeric: tabular-nums}[b-rwam5shgwu] .nm-iconbtn.pnw-star{color: var(--nm-muted)}[b-rwam5shgwu] .nm-iconbtn.pnw-star.is-on{color: var(--nm-warn)}.cell-2line[b-rwam5shgwu]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-rwam5shgwu]{font-weight: 500;color: var(--nm-ink);white-space: nowrap}.cell-2line__sub[b-rwam5shgwu]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap}.cell-muted[b-rwam5shgwu]{color: var(--nm-muted)}.cell-date[b-rwam5shgwu]{font-variant-numeric: tabular-nums}.nm-row-actions[b-rwam5shgwu]{display: inline-flex;align-items: center;gap: 4px;justify-content: flex-end}[b-rwam5shgwu] .pnw-row-dim > td:not(:last-child){opacity: .66}[b-rwam5shgwu] .pnw-row-dim:hover > td{opacity: 1}.pnw-foot[b-rwam5shgwu]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.pnw-total[b-rwam5shgwu]{font-size: 12.5px;color: var(--nm-muted)}@media (max-width: 640px){.nm-list-page[b-rwam5shgwu]{padding: 16px 14px 22px}.nm-list-head[b-rwam5shgwu]{align-items: flex-start}.tb-search[b-rwam5shgwu],.tb-select[b-rwam5shgwu]{flex: 1 1 100%;width: auto}[b-rwam5shgwu] .tb-clear{margin-left: 0}.pnw-cell__title[b-rwam5shgwu],.pnw-slug[b-rwam5shgwu]{max-width: 220px}.pnw-foot[b-rwam5shgwu]{justify-content: center}}
/* /src/Features/Partner/Pages/Partner/PartnerNewsCategories.razor.rz.scp.css */
.nm-list-page[b-t1b20g1ql8]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink);min-width: 0}.nm-list-head[b-t1b20g1ql8]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-t1b20g1ql8]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-t1b20g1ql8]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-t1b20g1ql8]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.pnc-stats[b-t1b20g1ql8]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.pnc-stats[b-t1b20g1ql8]::-webkit-scrollbar{display: none}.pnc-stat[b-t1b20g1ql8]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content}.pnc-stat + .pnc-stat[b-t1b20g1ql8]{border-left: 1px solid var(--nm-border)}.pnc-stat__dot[b-t1b20g1ql8]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.pnc-stat__dot--accent[b-t1b20g1ql8]{background: var(--nm-brand-500)}.pnc-stat__dot--good[b-t1b20g1ql8]{background: var(--nm-ok)}.pnc-stat__dot--muted[b-t1b20g1ql8]{background: var(--nm-muted)}.pnc-stat__ico[b-t1b20g1ql8]{font-size: 12px;color: var(--nm-info)}.pnc-stat__lbl[b-t1b20g1ql8]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.pnc-stat__val[b-t1b20g1ql8]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.pnc-name[b-t1b20g1ql8]{display: flex;align-items: flex-start;gap: 8px;min-width: 0}.pnc-name__ico[b-t1b20g1ql8]{margin-top: 2px;color: var(--nm-brand-500)}.pnc-name__branch[b-t1b20g1ql8]{margin-top: 2px;color: var(--nm-border-strong)}.pnc-name__text[b-t1b20g1ql8]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.pnc-name__main[b-t1b20g1ql8]{padding: 0;border: 0;background: transparent;font: inherit;font-weight: 600;color: var(--nm-ink);text-align: left;cursor: pointer}.pnc-name__main:hover[b-t1b20g1ql8]{color: var(--nm-brand-700);text-decoration: underline}.pnc-name__desc[b-t1b20g1ql8]{max-width: 420px;font-size: 11.5px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.pnc-slug[b-t1b20g1ql8]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-muted);white-space: nowrap}.pnc-num[b-t1b20g1ql8]{font-variant-numeric: tabular-nums}.pnc-num--zero[b-t1b20g1ql8]{color: var(--nm-muted)}.pnc-count[b-t1b20g1ql8]{display: inline-block;min-width: 28px;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-weight: 700;font-variant-numeric: tabular-nums;text-decoration: none}.pnc-count:hover[b-t1b20g1ql8]{text-decoration: underline}.nm-row-actions[b-t1b20g1ql8]{display: inline-flex;align-items: center;gap: 4px;justify-content: flex-end}[b-t1b20g1ql8] .pnc-row-off > td:first-child,[b-t1b20g1ql8] .pnc-row-off > td:nth-child(2),[b-t1b20g1ql8] .pnc-row-off > td:nth-child(3),[b-t1b20g1ql8] .pnc-row-off > td:nth-child(4){opacity: .6}.pnc-note[b-t1b20g1ql8]{display: flex;align-items: center;gap: 6px;margin: 12px 0 0;font-size: 12px;color: var(--nm-muted)}@media (max-width: 640px){.nm-list-page[b-t1b20g1ql8]{padding: 16px 14px 22px}.nm-list-head[b-t1b20g1ql8]{align-items: flex-start}.pnc-name__desc[b-t1b20g1ql8]{max-width: 220px}}
/* /src/Features/Partner/Pages/Partner/PartnerNewsPreview.razor.rz.scp.css */
.nm-list-page[b-1fe9e71mij]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink);min-width: 0}.nm-list-head[b-1fe9e71mij]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-1fe9e71mij]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-1fe9e71mij]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-1fe9e71mij]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.pnp-bar[b-1fe9e71mij]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;padding: 9px 14px;border: 1px solid var(--nm-border);border-left: 3px solid var(--nm-warn);border-radius: var(--nm-r-card);background: var(--nm-surface)}.pnp-bar__tag[b-1fe9e71mij]{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 700;color: var(--nm-ink)}.pnp-doc[b-1fe9e71mij]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow: hidden;min-width: 0}.pnp-crumbs[b-1fe9e71mij]{display: flex;align-items: center;gap: 6px;padding: 12px 18px;border-bottom: 1px solid var(--nm-border);font-size: 12px;color: var(--nm-muted);overflow-x: auto;white-space: nowrap}.pnp-crumbs i[b-1fe9e71mij]{font-size: 10px}.pnp-crumbs__current[b-1fe9e71mij]{max-width: 260px;overflow: hidden;text-overflow: ellipsis;color: var(--nm-ink);font-weight: 500}.pnp-body[b-1fe9e71mij]{max-width: 880px;margin: 0 auto;padding: 24px 24px 28px}.pnp-cover[b-1fe9e71mij]{height: 260px;margin-bottom: 22px;border-radius: var(--nm-r-card);overflow: hidden;background: var(--nm-surface-2)}.pnp-cover img[b-1fe9e71mij]{width: 100%;height: 100%;object-fit: cover;display: block}.pnp-cover--empty[b-1fe9e71mij]{height: 180px;display: flex;align-items: center;justify-content: center;color: var(--nm-muted);font-size: 40px}.pnp-head[b-1fe9e71mij]{margin-bottom: 22px}.pnp-meta[b-1fe9e71mij]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap;margin-bottom: 14px;font-size: 12px;color: var(--nm-muted)}.pnp-meta i[b-1fe9e71mij]{margin-right: 3px}.pnp-cat[b-1fe9e71mij]{padding: 3px 10px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .06em}.pnp-title[b-1fe9e71mij]{margin: 0 0 14px;font-size: 30px;font-weight: 800;line-height: 1.2;letter-spacing: -.02em;color: var(--nm-ink)}.pnp-summary[b-1fe9e71mij]{margin: 0;padding-left: 14px;border-left: 3px solid var(--nm-brand-500);font-size: 16px;font-style: italic;line-height: 1.6;color: var(--nm-ink-2)}.pnp-content[b-1fe9e71mij]{font-size: 16px;line-height: 1.8;color: var(--nm-ink-2);overflow-wrap: break-word}.pnp-content[b-1fe9e71mij]::after{content: '';display: block;clear: both}.pnp-content[b-1fe9e71mij] p{margin: 0 0 1.1rem}.pnp-content[b-1fe9e71mij] :is(h2,h3,h4){margin: 1.8rem 0 .7rem;font-weight: 800;line-height: 1.25;color: var(--nm-ink)}.pnp-content[b-1fe9e71mij] h2{font-size: 1.45rem}.pnp-content[b-1fe9e71mij] h3{font-size: 1.2rem}.pnp-content[b-1fe9e71mij] a{color: var(--nm-brand-700);text-decoration: underline;text-underline-offset: 3px}.pnp-content[b-1fe9e71mij] :is(strong,b){color: var(--nm-ink);font-weight: 700}.pnp-content[b-1fe9e71mij] :is(ul,ol){margin: 0 0 1.1rem;padding-left: 1.35rem}.pnp-content[b-1fe9e71mij] ul{list-style: disc}.pnp-content[b-1fe9e71mij] ol{list-style: decimal}.pnp-content[b-1fe9e71mij] li{margin-bottom: .4rem}.pnp-content[b-1fe9e71mij] :is(img,video,iframe){display: block;max-width: 100%;height: auto;margin: 1.4rem auto;border-radius: var(--nm-r-input)}.pnp-content[b-1fe9e71mij] figure{margin: 1.4rem 0}.pnp-content[b-1fe9e71mij] figure:has(> img){display: table;width: auto;max-width: 100%;margin-left: auto;margin-right: auto}.pnp-content[b-1fe9e71mij] figure:has(> img) > figcaption{display: table-caption;caption-side: bottom}.pnp-content[b-1fe9e71mij] figure > img{margin: 0}.pnp-content[b-1fe9e71mij] figcaption{margin-top: .5rem;text-align: center;font-size: 13px;color: var(--nm-muted)}.pnp-content[b-1fe9e71mij] blockquote{margin: 1.4rem 0;padding: .8rem 1.2rem;border-left: 3px solid var(--nm-brand-500);background: var(--nm-brand-50);color: var(--nm-ink-2)}.pnp-content[b-1fe9e71mij] code{padding: .1em .35em;border-radius: 5px;background: var(--nm-surface-2);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: .9em}.pnp-content[b-1fe9e71mij] table{display: block;width: 100%;overflow-x: auto;border-collapse: collapse;margin: 1.4rem 0;font-size: 15px}.pnp-content[b-1fe9e71mij] :is(th,td){padding: .55rem .8rem;border: 1px solid var(--nm-border);text-align: left}.pnp-content[b-1fe9e71mij] th{background: var(--nm-surface-2);color: var(--nm-ink);font-weight: 700}.pnp-content[b-1fe9e71mij] hr{margin: 2rem 0;border: none;border-top: 1px solid var(--nm-border)}.pnp-tags[b-1fe9e71mij]{display: flex;align-items: center;flex-wrap: wrap;gap: 6px;margin-top: 28px;padding-top: 20px;border-top: 1px solid var(--nm-border)}.pnp-tags__lbl[b-1fe9e71mij]{margin-right: 4px;font-size: 11px;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;color: var(--nm-muted)}.pnp-tag[b-1fe9e71mij]{padding: 3px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 12px}.pnp-seo[b-1fe9e71mij]{padding: 18px 22px;border-top: 1px solid var(--nm-border);background: var(--nm-surface-2)}.pnp-seo__hd[b-1fe9e71mij]{display: flex;align-items: center;gap: 6px;margin: 0 0 12px;font-size: 11.5px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--nm-muted)}.pnp-serp[b-1fe9e71mij]{max-width: 640px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.pnp-serp__title[b-1fe9e71mij]{font-size: 17px;color: var(--nm-info);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.pnp-serp__url[b-1fe9e71mij]{margin-top: 2px;font-size: 12.5px;color: var(--nm-ok);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.pnp-serp__desc[b-1fe9e71mij]{margin-top: 4px;font-size: 13px;line-height: 1.45;color: var(--nm-ink-2);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.pnp-seo__grid[b-1fe9e71mij]{display: grid;grid-template-columns: repeat(auto-fit,minmax(200px,1fr));gap: 12px;margin: 14px 0 0;font-size: 12.5px}.pnp-seo__grid dt[b-1fe9e71mij]{font-weight: 700;color: var(--nm-ink-2)}.pnp-seo__grid dd[b-1fe9e71mij]{margin: 2px 0 0;color: var(--nm-muted);overflow-wrap: anywhere}@media (min-width: 768px){.pnp-cover[b-1fe9e71mij]{height: 380px}.pnp-title[b-1fe9e71mij]{font-size: 36px}}@media (max-width: 640px){.nm-list-page[b-1fe9e71mij]{padding: 16px 14px 22px}.nm-list-head[b-1fe9e71mij]{align-items: flex-start}.pnp-body[b-1fe9e71mij]{padding: 18px 16px 22px}.pnp-title[b-1fe9e71mij]{font-size: 24px}.pnp-seo[b-1fe9e71mij]{padding: 16px}}
/* /src/Features/Partner/Pages/Partner/PartnerOrderDetail.razor.rz.scp.css */
.nm-list-page[b-y0wv07gp9e]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink);min-width: 0}.nm-list-head[b-y0wv07gp9e]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-y0wv07gp9e]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-y0wv07gp9e]{margin: 0;font-size: 13px;color: var(--nm-muted)}.nm-list-actions[b-y0wv07gp9e]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.pod-head[b-y0wv07gp9e]{display: flex;flex-direction: column;gap: 6px;min-width: 0}.pod-crumb[b-y0wv07gp9e]{color: var(--nm-muted);text-decoration: none}.pod-crumb:hover[b-y0wv07gp9e]{color: var(--nm-brand-700);text-decoration: underline}.pod-crumb-sep[b-y0wv07gp9e]{margin: 0 4px}.pod-title[b-y0wv07gp9e]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-code-pill[b-y0wv07gp9e]{display: inline-block;padding: 2px 10px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 14px;font-weight: 700;letter-spacing: .03em;white-space: nowrap}.pod-pnr[b-y0wv07gp9e]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;font-size: 13px;color: var(--nm-ink-2)}.pod-pnr__lbl[b-y0wv07gp9e]{font-size: 11px;font-weight: 700;letter-spacing: .05em;color: var(--nm-muted)}.pod-pnr__val[b-y0wv07gp9e]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 15px;font-weight: 800;letter-spacing: .06em;color: var(--nm-ink)}.pod-pnr__sep[b-y0wv07gp9e]{color: var(--nm-border-strong)}.pod-pnr__route[b-y0wv07gp9e]{font-weight: 700;color: var(--nm-ink)}.pod-muted[b-y0wv07gp9e]{color: var(--nm-muted)}.pod-loading[b-y0wv07gp9e]{display: flex;flex-direction: column;gap: 12px}.pod-alert-text[b-y0wv07gp9e]{margin: 0;font-size: 13px}.pod-alert-text + .pod-alert-text[b-y0wv07gp9e]{margin-top: 6px}.pod-shell[b-y0wv07gp9e]{display: grid;grid-template-columns: minmax(0,1fr) 340px;gap: 16px;align-items: start}.pod-main[b-y0wv07gp9e],.pod-side[b-y0wv07gp9e]{display: flex;flex-direction: column;gap: 16px;min-width: 0}[b-y0wv07gp9e] .pod-card .nm-card__head{display: flex;align-items: center;gap: 8px;padding: 12px 16px}.pod-card__ico[b-y0wv07gp9e]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.pod-card__title[b-y0wv07gp9e]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.pod-card__count[b-y0wv07gp9e]{padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11px;font-weight: 700;color: var(--nm-ink-2)}.pod-card__meta[b-y0wv07gp9e]{margin-left: auto;font-size: 12px;font-weight: 600;color: var(--nm-muted);font-family: ui-monospace,'JetBrains Mono',monospace}.pod-card__body[b-y0wv07gp9e]{padding: 14px 16px;min-width: 0}.pod-price[b-y0wv07gp9e]{margin: 0;display: flex;flex-direction: column}.pod-price__row[b-y0wv07gp9e]{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;padding: 6px 0;border-bottom: 1px dashed var(--nm-border)}.pod-price__row dt[b-y0wv07gp9e]{margin: 0;font-size: 13px;color: var(--nm-ink-2)}.pod-price__row dd[b-y0wv07gp9e]{margin: 0;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 13px;color: var(--nm-ink);white-space: nowrap}.pod-price__row--fee dt[b-y0wv07gp9e]::before{content: "";display: inline-block;width: 6px;height: 6px;margin-right: 7px;border-radius: 50%;background: var(--nm-brand-500);vertical-align: middle}.pod-price__row--fee dd[b-y0wv07gp9e]{color: var(--nm-brand-700);font-weight: 600}.pod-price__row--minus dd[b-y0wv07gp9e]{color: var(--nm-ok)}.pod-price__row--total[b-y0wv07gp9e]{border-bottom: 0;padding-top: 10px}.pod-price__row--total dt[b-y0wv07gp9e]{font-weight: 800;color: var(--nm-ink)}.pod-price__row--total dd[b-y0wv07gp9e]{font-size: 16px;font-weight: 800}.pod-note[b-y0wv07gp9e]{display: flex;align-items: flex-start;gap: 6px;margin: 12px 0 0;font-size: 12px;line-height: 1.45;color: var(--nm-muted)}.pod-note i[b-y0wv07gp9e]{margin-top: 1px}.pod-contact[b-y0wv07gp9e]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 8px}.pod-contact li[b-y0wv07gp9e]{display: flex;align-items: center;gap: 8px;min-width: 0;font-size: 13.5px;color: var(--nm-ink-2)}.pod-contact li > i[b-y0wv07gp9e]{color: var(--nm-muted);font-size: 13px;flex-shrink: 0}.pod-contact b[b-y0wv07gp9e]{font-weight: 700;color: var(--nm-ink)}.pod-contact a[b-y0wv07gp9e]{min-width: 0;overflow: hidden;color: var(--nm-brand-700);text-decoration: none;white-space: nowrap;text-overflow: ellipsis}.pod-contact a:hover[b-y0wv07gp9e]{text-decoration: underline}.pod-contact[b-y0wv07gp9e] .nm-iconbtn.pod-copy{width: 22px;height: 22px;font-size: 11px;flex-shrink: 0}[b-y0wv07gp9e] .pod-dl.is-inline .nm-dl__item{grid-template-columns: 118px 1fr;padding: 7px 0}[b-y0wv07gp9e] .pod-dl .nm-dl__desc{font-size: 13px}.pod-channel[b-y0wv07gp9e]{display: inline-flex;align-items: center;gap: 6px}.pod-channel i[b-y0wv07gp9e]{color: var(--nm-brand-600)}.pod-link[b-y0wv07gp9e]{color: var(--nm-brand-700);text-decoration: none;font-weight: 600}.pod-link:hover[b-y0wv07gp9e]{text-decoration: underline}.pod-notes[b-y0wv07gp9e]{display: flex;flex-direction: column;gap: 10px}.pod-notes__block[b-y0wv07gp9e]{padding: 10px 12px;border-left: 3px solid var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.pod-notes__block--bad[b-y0wv07gp9e]{border-left-color: var(--nm-bad);background: var(--nm-bad-soft)}.pod-notes__lbl[b-y0wv07gp9e]{font-size: 11px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}.pod-notes__block p[b-y0wv07gp9e]{margin: 4px 0 0;font-size: 13px;color: var(--nm-ink);white-space: pre-line;word-break: break-word}@media (max-width: 1100px){.pod-shell[b-y0wv07gp9e]{grid-template-columns: minmax(0,1fr)}}@media (max-width: 640px){.nm-list-page[b-y0wv07gp9e]{padding: 16px 14px 22px}.pod-card__body[b-y0wv07gp9e]{padding: 12px}[b-y0wv07gp9e] .pod-dl.is-inline .nm-dl__item{grid-template-columns: minmax(0,1fr);gap: 2px}}
/* /src/Features/Partner/Pages/Partner/PartnerPaymentReturn.razor.rz.scp.css */
.nm-list-page[b-ozwfa0hki3]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink);min-width: 0;max-width: 880px}.nm-list-head[b-ozwfa0hki3]{display: flex;align-items: flex-end;justify-content: space-between;gap: 12px 16px;flex-wrap: wrap}.nm-list-title[b-ozwfa0hki3]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-ozwfa0hki3]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.ppr-state[b-ozwfa0hki3]{display: flex;flex-direction: column;align-items: center;gap: 8px;padding: 16px 8px;text-align: center}.ppr-state__ico[b-ozwfa0hki3]{display: inline-flex;align-items: center;justify-content: center;width: 56px;height: 56px;border-radius: var(--nm-r-pill);font-size: 26px}.ppr-state__ico.is-ok[b-ozwfa0hki3]{background: var(--nm-ok-soft);color: var(--nm-ok)}.ppr-state__ico.is-bad[b-ozwfa0hki3]{background: var(--nm-bad-soft);color: var(--nm-bad)}.ppr-state__ico.is-pending[b-ozwfa0hki3]{background: var(--nm-pending-soft);color: var(--nm-pending)}.ppr-state__ico.is-muted[b-ozwfa0hki3]{background: var(--nm-surface-2);color: var(--nm-muted)}.ppr-state__title[b-ozwfa0hki3]{margin: 4px 0 0;font-size: 18px;font-weight: 800;color: var(--nm-ink)}.ppr-state__sub[b-ozwfa0hki3]{margin: 0;font-size: 13.5px;line-height: 1.55;color: var(--nm-muted);max-width: 520px}.ppr-state__sub--bad[b-ozwfa0hki3]{color: var(--nm-bad)}.ppr-attempt[b-ozwfa0hki3]{display: flex;flex-direction: column;align-items: center;gap: 6px;width: min(280px,100%);margin-top: 6px;font-size: 12px;color: var(--nm-muted)}.ppr-attempt[b-ozwfa0hki3] .nm-progress{width: 100%}.ppr-codes[b-ozwfa0hki3]{display: grid;grid-template-columns: repeat(auto-fit,minmax(200px,1fr));gap: 10px;margin-top: 8px}.ppr-code[b-ozwfa0hki3]{display: flex;flex-direction: column;gap: 4px;padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.ppr-code.is-ok[b-ozwfa0hki3]{border-color: color-mix(in srgb,var(--nm-ok) 35%,var(--nm-border));background: var(--nm-ok-soft)}.ppr-code__lbl[b-ozwfa0hki3]{font-size: 11.5px;font-weight: 700;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .03em}.ppr-code__val[b-ozwfa0hki3]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 17px;font-weight: 800;color: var(--nm-ink);letter-spacing: .04em}.ppr-pnrs[b-ozwfa0hki3]{display: flex;flex-direction: column;gap: 4px}.ppr-pnr[b-ozwfa0hki3]{display: flex;align-items: baseline;gap: 8px;flex-wrap: wrap}.ppr-pnr__seg[b-ozwfa0hki3]{font-size: 12px;color: var(--nm-ink-2)}.ppr-strip[b-ozwfa0hki3]{display: grid;grid-template-columns: repeat(auto-fit,minmax(160px,1fr));gap: 10px 16px;margin: 14px 0 0;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card)}.ppr-cell[b-ozwfa0hki3]{min-width: 0}.ppr-cell dt[b-ozwfa0hki3]{font-size: 12px;color: var(--nm-muted)}.ppr-cell dd[b-ozwfa0hki3]{margin: 2px 0 0;font-size: 13.5px;font-weight: 700;color: var(--nm-ink);overflow-wrap: anywhere}.is-mono[b-ozwfa0hki3]{font-family: ui-monospace,'JetBrains Mono',monospace}.ppr-service[b-ozwfa0hki3]{margin-top: 14px}.ppr-summary[b-ozwfa0hki3]{margin-top: 14px;padding: 12px 14px;border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.ppr-summary__title[b-ozwfa0hki3]{margin: 0 0 8px;font-size: 13.5px;font-weight: 700;color: var(--nm-ink)}.ppr-sum-row[b-ozwfa0hki3]{display: flex;justify-content: space-between;gap: 12px;padding: 4px 0;font-size: 13px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.ppr-sum-row.is-total[b-ozwfa0hki3]{margin-top: 4px;padding-top: 8px;border-top: 1px solid var(--nm-border);font-size: 15px;font-weight: 800;color: var(--nm-ink)}.ppr-actions[b-ozwfa0hki3]{display: flex;justify-content: center;gap: 10px;flex-wrap: wrap;margin-top: 16px}@media (max-width: 720px){.nm-list-page[b-ozwfa0hki3]{padding: 16px}}
/* /src/Features/Partner/Pages/Partner/PartnerVisaDetail.razor.rz.scp.css */
.nm-list-page[b-dulvi6t2bb]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink);min-width: 0}.nm-list-head[b-dulvi6t2bb]{display: flex;align-items: flex-end;justify-content: space-between;gap: 12px 16px;flex-wrap: wrap}.nm-list-title[b-dulvi6t2bb]{margin: 4px 0 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-dulvi6t2bb]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-dulvi6t2bb]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.pvd-crumbs[b-dulvi6t2bb]{display: flex;align-items: center;gap: 6px;font-size: 13px;color: var(--nm-muted)}.pvd-crumbs a[b-dulvi6t2bb]{color: var(--nm-ink-2);text-decoration: none;font-weight: 600}.pvd-crumbs a:hover[b-dulvi6t2bb]{color: var(--nm-brand-600)}.pvd-crumbs .bi[b-dulvi6t2bb]{font-size: 11px}.pvd-crumbs__current[b-dulvi6t2bb]{color: var(--nm-ink);font-weight: 600}.pvd-head[b-dulvi6t2bb]{min-width: 0}.pvd-code-line[b-dulvi6t2bb]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.pvd-code[b-dulvi6t2bb]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 13px;font-weight: 700;color: var(--nm-ink-2)}.pvd-money[b-dulvi6t2bb]{color: var(--nm-ink);font-variant-numeric: tabular-nums}.pvd-time[b-dulvi6t2bb]{margin: 2px 0 0;font-size: 12.5px;color: var(--nm-muted)}.pvd-h3[b-dulvi6t2bb]{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.pvd-h3 .bi[b-dulvi6t2bb]{color: var(--nm-brand-600)}.pvd-count[b-dulvi6t2bb]{min-width: 20px;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 11.5px;font-weight: 700;text-align: center}.pvd-app-grid[b-dulvi6t2bb]{display: grid;grid-template-columns: repeat(auto-fill,minmax(280px,1fr));gap: 12px}.pvd-app[b-dulvi6t2bb]{display: flex;flex-direction: column;gap: 10px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2);min-width: 0}.pvd-app-hd[b-dulvi6t2bb]{display: flex;align-items: center;justify-content: space-between;gap: 8px}.pvd-app-who[b-dulvi6t2bb]{display: flex;align-items: center;gap: 8px;min-width: 0}.pvd-app-num[b-dulvi6t2bb]{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 24px;height: 24px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 12px;font-weight: 700}.pvd-app-name[b-dulvi6t2bb]{font-size: 14px;font-weight: 700;color: var(--nm-ink);overflow-wrap: anywhere}.pvd-kv[b-dulvi6t2bb]{display: grid;grid-template-columns: minmax(96px,auto) minmax(0,1fr);gap: 6px 12px;margin: 0;font-size: 13px}.pvd-kv dt[b-dulvi6t2bb]{color: var(--nm-muted)}.pvd-kv dd[b-dulvi6t2bb]{margin: 0;color: var(--nm-ink);font-weight: 600;overflow-wrap: anywhere}.pvd-kv--rows[b-dulvi6t2bb]{grid-template-columns: minmax(140px,32%) minmax(0,1fr)}.is-mono[b-dulvi6t2bb]{font-family: ui-monospace,'JetBrains Mono',monospace}.pvd-app-note[b-dulvi6t2bb]{display: flex;flex-direction: column;gap: 2px;padding: 8px 10px;border-radius: var(--nm-r-input);font-size: 12.5px}.pvd-app-note.is-ok[b-dulvi6t2bb]{background: var(--nm-ok-soft);color: var(--nm-ok)}.pvd-app-note.is-bad[b-dulvi6t2bb]{background: var(--nm-bad-soft);color: var(--nm-bad)}.pvd-app-note span[b-dulvi6t2bb]{color: var(--nm-ink)}.pvd-empty[b-dulvi6t2bb]{margin: 0;font-size: 13px;color: var(--nm-muted)}.pvd-sections[b-dulvi6t2bb]{display: grid;grid-template-columns: repeat(auto-fit,minmax(340px,1fr));gap: 16px}.pvd-docs[b-dulvi6t2bb]{margin: 0;padding: 0;list-style: none;display: flex;flex-direction: column}.pvd-doc[b-dulvi6t2bb]{display: flex;align-items: center;gap: 12px;padding: 10px 0;border-top: 1px solid var(--nm-border)}.pvd-doc:first-child[b-dulvi6t2bb]{border-top: 0;padding-top: 0}.pvd-doc__ico[b-dulvi6t2bb]{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 34px;height: 34px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);color: var(--nm-ink-2)}.pvd-doc__body[b-dulvi6t2bb]{flex: 1 1 auto;min-width: 0}.pvd-doc__name[b-dulvi6t2bb]{margin: 0;font-size: 13px;font-weight: 600;color: var(--nm-ink);overflow-wrap: anywhere}.pvd-doc__meta[b-dulvi6t2bb]{margin: 2px 0 0;font-size: 12px;color: var(--nm-muted)}@media (max-width: 720px){.nm-list-page[b-dulvi6t2bb]{padding: 16px}.pvd-sections[b-dulvi6t2bb]{grid-template-columns: minmax(0,1fr)}.pvd-app-grid[b-dulvi6t2bb]{grid-template-columns: minmax(0,1fr)}.pvd-kv--rows[b-dulvi6t2bb]{grid-template-columns: minmax(110px,40%) minmax(0,1fr)}}
/* /src/Features/Partner/Pages/Partner/Pricing.razor.rz.scp.css */
.nm-list-page[b-iazv3eq381]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink);min-width: 0}.nm-list-head[b-iazv3eq381]{display: flex;align-items: flex-end;justify-content: space-between;gap: 12px 16px;flex-wrap: wrap}.nm-list-title[b-iazv3eq381]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-iazv3eq381]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 720px}.nm-list-actions[b-iazv3eq381]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.head-ro[b-iazv3eq381]{display: inline-flex}.pf-formula[b-iazv3eq381]{display: flex;align-items: stretch;gap: 8px;flex-wrap: wrap}.pf-f[b-iazv3eq381]{flex: 1 1 180px;display: flex;flex-direction: column;gap: 4px;min-width: 0;padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.pf-f--iss[b-iazv3eq381]{border-color: color-mix(in srgb,var(--nm-violet) 35%,var(--nm-border))}.pf-f--svc[b-iazv3eq381]{border-color: color-mix(in srgb,var(--nm-brand-500) 35%,var(--nm-border))}.pf-f__lbl[b-iazv3eq381]{display: flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 700;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .03em}.pf-f--iss .pf-f__lbl .bi[b-iazv3eq381]{color: var(--nm-violet)}.pf-f--svc .pf-f__lbl .bi[b-iazv3eq381]{color: var(--nm-brand-600)}.pf-f__val[b-iazv3eq381]{font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums;overflow-wrap: anywhere}.pf-f__unit[b-iazv3eq381]{font-size: 12px;color: var(--nm-muted)}.pf-op[b-iazv3eq381]{display: flex;align-items: center;font-size: 20px;font-weight: 800;color: var(--nm-muted)}.pf-eq[b-iazv3eq381]{display: flex;align-items: center;padding: 0 12px;border-radius: var(--nm-r-card);background: var(--nm-brand-50);font-size: 13.5px;font-weight: 800;color: var(--nm-brand-700);white-space: nowrap}@media (max-width: 720px){.nm-list-page[b-iazv3eq381]{padding: 16px}.pf-formula[b-iazv3eq381]{flex-direction: column;gap: 4px}.pf-f[b-iazv3eq381]{flex: 0 0 auto}.pf-op[b-iazv3eq381]{justify-content: center;font-size: 16px;line-height: 1}.pf-eq[b-iazv3eq381]{justify-content: center;padding: 8px 12px}}
/* /src/Features/Partner/Pages/Partner/Settings.razor.rz.scp.css */
.nm-list-page[b-5lhtz1af13]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink);min-width: 0}.nm-list-head[b-5lhtz1af13]{display: flex;align-items: flex-end;justify-content: space-between;gap: 12px 16px;flex-wrap: wrap}.nm-list-title[b-5lhtz1af13]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-5lhtz1af13]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 720px}@media (max-width: 640px){.pset-page[b-5lhtz1af13] .pset-tabs .nm-tabs__bar{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: thin}.pset-page[b-5lhtz1af13] .pset-tabs .nm-tabs__tab{flex: none;white-space: nowrap}}.pset-int__row[b-5lhtz1af13]{display: flex;align-items: center;gap: 14px;flex-wrap: wrap}.pset-int__ico[b-5lhtz1af13]{display: inline-flex;align-items: center;justify-content: center;flex: none;width: 40px;height: 40px;border-radius: var(--nm-r-card);background: var(--nm-brand-50);color: var(--nm-brand-600);font-size: 18px}.pset-int__body[b-5lhtz1af13]{flex: 1 1 280px;min-width: 0}.pset-int__title[b-5lhtz1af13]{margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.pset-int__text[b-5lhtz1af13]{margin: 4px 0 0;font-size: 13px;line-height: 1.55;color: var(--nm-ink-2);max-width: 680px}.pset-int__list[b-5lhtz1af13]{display: grid;grid-template-columns: repeat(auto-fill,minmax(220px,1fr));gap: 6px 16px;margin: 10px 0 0;padding: 0;list-style: none;max-width: 680px}.pset-int__list li[b-5lhtz1af13]{display: flex;align-items: center;gap: 8px;font-size: 12.5px;color: var(--nm-ink-2)}.pset-int__list .bi[b-5lhtz1af13]{color: var(--nm-brand-600)}.pset-savebar[b-5lhtz1af13]{position: sticky;bottom: 12px;z-index: 5;display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: 0 -6px 20px -12px color-mix(in srgb,var(--nm-ink) 30%,transparent)}.pset-savebar.is-dirty[b-5lhtz1af13]{border-color: var(--nm-brand-300);background: var(--nm-brand-50)}.pset-savebar__state[b-5lhtz1af13]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;min-width: 0;font-size: 13px;color: var(--nm-ink-2)}.pset-savebar__text[b-5lhtz1af13]{min-width: 0;font-weight: 600}.pset-savebar__muted[b-5lhtz1af13]{font-weight: 500;color: var(--nm-muted)}.pset-savebar__ok[b-5lhtz1af13]{color: var(--nm-ok)}.pset-savebar__dot[b-5lhtz1af13]{flex: none;width: 8px;height: 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);animation: pset-savebar-pulse-b-5lhtz1af13 1.8s ease-in-out infinite}@keyframes pset-savebar-pulse-b-5lhtz1af13{0%,100%{opacity: 1}50%{opacity: .3}}@media (prefers-reduced-motion: reduce){.pset-savebar__dot[b-5lhtz1af13]{animation: none}}.pset-savebar__hint[b-5lhtz1af13]{padding-left: 10px;border-left: 1px solid var(--nm-border-strong);font-size: 12px;color: var(--nm-muted)}.pset-savebar__acts[b-5lhtz1af13]{display: flex;align-items: center;gap: 8px;margin-left: auto}@media (max-width: 720px){.nm-list-page[b-5lhtz1af13]{padding: 16px}.pset-savebar__hint[b-5lhtz1af13]{display: none}}
/* /src/Features/Payment/Pages/Ca/CaPaymentReturn.razor.rz.scp.css */
.nm-list-page[b-awh39xet5q]{display: flex;flex-direction: column;gap: 14px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-awh39xet5q]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-awh39xet5q]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-awh39xet5q]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.pay-state[b-awh39xet5q]{background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow-sm);padding: 44px 24px;text-align: center}.pay-state__steps[b-awh39xet5q]{max-width: 460px;margin: 0 auto 26px}.pay-state__title[b-awh39xet5q]{margin: 14px 0 4px;font-size: 17px;font-weight: 700;color: var(--nm-ink)}.pay-state__sub[b-awh39xet5q]{margin: 0;font-size: 14px;color: var(--nm-muted)}.pay-attempt[b-awh39xet5q]{display: inline-block;margin-top: 10px;font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.pay-state__ico[b-awh39xet5q]{width: 54px;height: 54px;border-radius: var(--nm-r-pill);display: inline-flex;align-items: center;justify-content: center;background: var(--nm-surface-2);color: var(--nm-muted)}.pay-state--bad .pay-state__ico[b-awh39xet5q]{background: var(--nm-bad-soft);color: var(--nm-bad)}.pay-state__actions[b-awh39xet5q]{display: flex;justify-content: center;gap: 10px;flex-wrap: wrap;margin-top: 20px}.pay-hero[b-awh39xet5q]{background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow-sm);padding: 14px 18px;display: flex;align-items: center;gap: 14px 20px;flex-wrap: wrap}.pay-hero__main[b-awh39xet5q]{display: flex;align-items: center;gap: 12px;min-width: 250px;max-width: 380px;flex: 0 1 auto}.pay-hero__ico[b-awh39xet5q]{width: 40px;height: 40px;border-radius: var(--nm-r-pill);background: var(--nm-ok-soft);color: var(--nm-ok);display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0}.pay-hero__title[b-awh39xet5q]{margin: 0;font-size: 16px;font-weight: 700;color: var(--nm-ink)}.pay-hero__sub[b-awh39xet5q]{margin: 2px 0 0;font-size: 13px;color: var(--nm-muted)}.pay-hero__sub.is-busy[b-awh39xet5q]{display: inline-flex;align-items: center;gap: 7px;color: var(--nm-ink-2)}.pay-codes[b-awh39xet5q]{display: flex;gap: 8px;flex-wrap: wrap}.pay-code[b-awh39xet5q]{padding: 6px 14px;border-radius: var(--nm-r-input);border: 1px solid var(--nm-border);background: var(--nm-surface-2);text-align: center;min-width: 92px}.pay-code__lbl[b-awh39xet5q]{display: block;font-size: 10px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.07em;color: var(--nm-muted)}.pay-code__val[b-awh39xet5q]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 13.5px;font-weight: 700;letter-spacing: 0.04em;color: var(--nm-ink);word-break: break-all}.pay-hero__steps[b-awh39xet5q]{flex: 1 1 240px;min-width: 240px;max-width: 480px;margin: 0 auto}.pay-codes[b-awh39xet5q]{margin-left: auto}@media (max-width: 767px){.pay-hero[b-awh39xet5q]{flex-direction: column;align-items: stretch}.pay-hero__steps[b-awh39xet5q]{max-width: none;margin: 0}.pay-codes[b-awh39xet5q]{margin-left: 0}}.pay-reason[b-awh39xet5q]{display: block;margin-top: 10px;padding: 9px 12px;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input)}.pay-reason__lbl[b-awh39xet5q]{display: block;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.06em;color: var(--nm-muted);margin-bottom: 2px}.pay-reason__txt[b-awh39xet5q]{font-size: 14px;color: var(--nm-ink-2);line-height: 1.45}.pay-grid[b-awh39xet5q]{display: grid;grid-template-columns: 1fr;gap: 14px;align-items: start}@media (min-width: 1024px){.pay-grid[b-awh39xet5q]{grid-template-columns: 2fr 1fr}}.pay-main[b-awh39xet5q]{min-width: 0}.pay-side[b-awh39xet5q]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.pay-insurance-detail[b-awh39xet5q]{margin-top: 16px}.pay-main[b-awh39xet5q] .flpr-tbl{min-width: 0}.pay-main[b-awh39xet5q] .flpr-tbl thead th,.pay-main[b-awh39xet5q] .flpr-tbl tbody td{padding-left: 8px;padding-right: 8px}.pay-main[b-awh39xet5q] .flpr-tbl tbody td:nth-child(2){white-space: normal}.pay-rows[b-awh39xet5q]{display: flex;flex-direction: column}.pay-rows .r[b-awh39xet5q]{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;padding: 7px 0;font-size: 14px}.pay-rows .r + .r[b-awh39xet5q]{border-top: 1px dashed var(--nm-border)}.pay-rows .r .k[b-awh39xet5q]{color: var(--nm-muted);flex-shrink: 0}.pay-rows .r .v[b-awh39xet5q]{color: var(--nm-ink);font-weight: 600;text-align: right;word-break: break-all}.pay-rows .r .v.mono[b-awh39xet5q]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12.5px}.pay-money[b-awh39xet5q]{margin-top: 14px;padding-top: 12px;border-top: 1px solid var(--nm-border)}.pay-money__lbl[b-awh39xet5q]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.06em;color: var(--nm-muted);margin-bottom: 2px}.pay-total[b-awh39xet5q]{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;margin-top: 10px;padding: 10px 12px;background: var(--nm-brand-50);border-radius: var(--nm-r-input)}.pay-total .k[b-awh39xet5q]{font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.06em;color: var(--nm-brand-700)}.pay-total .v[b-awh39xet5q]{font-size: 20px;font-weight: 800;color: var(--nm-brand-700);font-variant-numeric: tabular-nums}.pay-empty-note[b-awh39xet5q]{margin: 0;font-size: 14px;font-style: italic;color: var(--nm-muted)}.pay-card-hd[b-awh39xet5q]{display: flex;align-items: baseline;justify-content: space-between;gap: 12px}.pay-hd-link[b-awh39xet5q]{font-size: 12.5px;font-weight: 600;color: var(--nm-brand-600);text-decoration: none;white-space: nowrap}.pay-hd-link:hover[b-awh39xet5q]{color: var(--nm-brand-700);text-decoration: underline}.pay-actions[b-awh39xet5q]{display: flex;flex-direction: column;gap: 8px}.pay-actions[b-awh39xet5q] .nm-btn{width: 100%}@media (max-width: 640px){.nm-list-page[b-awh39xet5q]{padding: 16px 14px 22px}}
/* /src/Features/Payment/Pages/Ca/Payments.razor.rz.scp.css */
.nm-list-page[b-h9jtby41lh]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-h9jtby41lh]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-h9jtby41lh]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.capay-title[b-h9jtby41lh]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-h9jtby41lh]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-h9jtby41lh]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-code-pill[b-h9jtby41lh]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}[b-h9jtby41lh] .capay-toolbar .nm-input-wrap{width: 220px;flex: 0 0 auto}[b-h9jtby41lh] .capay-toolbar .nm-daterange{flex: 0 0 auto}.capay-chips[b-h9jtby41lh]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap}.capay-kpi-sub[b-h9jtby41lh]{display: block;margin-top: 2px;font-size: 11px;font-weight: 500;color: var(--nm-muted)}[b-h9jtby41lh] .capay-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.capay-card-ico[b-h9jtby41lh]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.capay-card-title[b-h9jtby41lh]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.capay-card-count[b-h9jtby41lh]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.capay-card-hint[b-h9jtby41lh]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.capay-tx[b-h9jtby41lh]{display: inline-flex;align-items: center;gap: 8px}.capay-tx-ico[b-h9jtby41lh]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 50%;font-size: 12px;flex-shrink: 0}.capay-tx-ico.in[b-h9jtby41lh]{background: color-mix(in srgb,var(--nm-ok) 13%,transparent);color: var(--nm-ok)}.capay-tx-ico.out[b-h9jtby41lh]{background: color-mix(in srgb,var(--nm-bad) 11%,transparent);color: var(--nm-bad)}.capay-money[b-h9jtby41lh]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.capay-money.up[b-h9jtby41lh]{color: var(--nm-ok);font-weight: 600}.capay-money.down[b-h9jtby41lh]{color: var(--nm-bad);font-weight: 600}.capay-desc[b-h9jtby41lh]{display: inline-block;max-width: 280px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle}.capay-time[b-h9jtby41lh]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-muted);white-space: nowrap}.capay-ref[b-h9jtby41lh]{display: inline-flex;align-items: center}.capay-dash[b-h9jtby41lh]{color: var(--nm-muted)}.capay-foot[b-h9jtby41lh]{display: flex;justify-content: flex-end;padding: 10px 14px;border-top: 1px solid var(--nm-border)}@media (max-width: 640px){.nm-list-page[b-h9jtby41lh]{padding: 16px 14px 22px}[b-h9jtby41lh] .capay-toolbar .nm-input-wrap{width: 100%;flex: 1 1 100%}}
/* /src/Features/Payment/Pages/Manager/BookingPayment.razor.rz.scp.css */
.bkpay-root[b-467uvvbc3t]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-good: #16a34a;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg)}.bkpay-num[b-467uvvbc3t]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.bkpay-hero[b-467uvvbc3t]{display: flex;align-items: end;justify-content: space-between;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line);flex-wrap: wrap}.bkpay-hero h1[b-467uvvbc3t]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.bkpay-hero h1 em[b-467uvvbc3t]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.bkpay-hero-meta[b-467uvvbc3t]{margin-top: 6px;color: var(--d-ink-3);font-size: 14px}.bkpay-btn[b-467uvvbc3t]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;text-decoration: none;transition: background .12s}.bkpay-btn:hover[b-467uvvbc3t]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.bkpay-btn-accent[b-467uvvbc3t]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.bkpay-btn-accent:hover[b-467uvvbc3t]{background: var(--d-accent-grad-hover);color: #fff}.bkpay-btn-block[b-467uvvbc3t]{width: 100%;justify-content: center;height: 44px;font-size: 14px;font-weight: 600}.bkpay-card[b-467uvvbc3t]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 18px}.bkpay-card h2[b-467uvvbc3t]{margin: 0 0 14px;font-family: 'Inter Tight',sans-serif;font-size: 15px;font-weight: 600;color: var(--d-ink);letter-spacing: -0.02em}.bkpay-method-tile[b-467uvvbc3t]{display: flex;flex-direction: column;align-items: center;gap: 8px;padding: 14px 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);transition: border-color .12s,background .12s;text-align: center;min-height: 110px;justify-content: center}.bkpay-method-tile.is-selected[b-467uvvbc3t]{border-color: var(--d-accent);background: var(--d-accent-soft)}.bkpay-method-tile.is-disabled[b-467uvvbc3t]{opacity: 0.55;background: var(--d-surface-2)}.bkpay-method-tile-name[b-467uvvbc3t]{font-size: 12px;font-weight: 500;color: var(--d-ink-2);line-height: 1.25}.bkpay-summary-total[b-467uvvbc3t]{color: var(--d-accent);font-size: 20px;font-weight: 700;font-family: 'Inter Tight',sans-serif;letter-spacing: -0.02em}.bkpay-info-banner[b-467uvvbc3t]{background: var(--d-accent-soft);border: 1px solid color-mix(in srgb,var(--d-accent) 30%,transparent);border-radius: var(--d-r);padding: 10px 12px;font-size: 12px;color: color-mix(in srgb,var(--d-accent) 90%,#000);display: flex;align-items: flex-start;gap: 8px}.bkpay-warn-banner[b-467uvvbc3t]{background: var(--d-warn-soft);border: 1px solid color-mix(in srgb,var(--d-warn) 30%,transparent);border-radius: var(--d-r);padding: 10px 12px;font-size: 12px;color: color-mix(in srgb,var(--d-warn) 90%,#000);display: flex;align-items: flex-start;gap: 8px}.bkpay-error-banner[b-467uvvbc3t]{background: color-mix(in srgb,var(--d-danger) 8%,transparent);border: 1px solid color-mix(in srgb,var(--d-danger) 30%,transparent);border-radius: var(--d-r);padding: 10px 12px;font-size: 14px;color: var(--d-danger);display: flex;align-items: flex-start;gap: 8px}
/* /src/Features/Payment/Pages/Manager/ManagerPaymentReturn.razor.rz.scp.css */
.mpr-root[b-qirr8g25ke]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg)}.mpr-num[b-qirr8g25ke]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.mpr-hero[b-qirr8g25ke]{display: flex;align-items: end;justify-content: space-between;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line);flex-wrap: wrap}.mpr-hero h1[b-qirr8g25ke]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.mpr-hero h1 em[b-qirr8g25ke]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.mpr-btn[b-qirr8g25ke]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;text-decoration: none;transition: background .12s}.mpr-btn:hover[b-qirr8g25ke]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.mpr-btn-accent[b-qirr8g25ke]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.mpr-btn-accent:hover[b-qirr8g25ke]{background: var(--d-accent-grad-hover);color: #fff}.mpr-btn-block[b-qirr8g25ke]{width: 100%;justify-content: center;height: 44px;font-size: 14px;font-weight: 600}.mpr-card[b-qirr8g25ke]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 18px}.mpr-card h3[b-qirr8g25ke]{margin: 0 0 12px;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.mpr-status-card[b-qirr8g25ke]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 24px}.mpr-status-ico[b-qirr8g25ke]{width: 56px;height: 56px;border-radius: 50%;display: grid;place-items: center;flex-shrink: 0}.mpr-status-ico.success[b-qirr8g25ke]{background: var(--d-good-soft);color: var(--d-good)}.mpr-status-ico.danger[b-qirr8g25ke]{background: color-mix(in srgb,var(--d-danger) 14%,transparent);color: var(--d-danger)}.mpr-status-ico.idle[b-qirr8g25ke]{background: var(--d-surface-2);color: var(--d-ink-3)}.mpr-status-title[b-qirr8g25ke]{margin: 0;font-family: 'Inter Tight',sans-serif;font-size: 22px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink)}.mpr-status-sub[b-qirr8g25ke]{font-size: 14px;color: var(--d-ink-3);margin-top: 4px}.mpr-order-chip[b-qirr8g25ke]{background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 8px 14px;text-align: center}.mpr-order-chip-lbl[b-qirr8g25ke]{font-size: 10.5px;color: var(--d-ink-3);font-weight: 600;text-transform: uppercase;letter-spacing: 0.08em}.mpr-order-chip-val[b-qirr8g25ke]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 16px;font-weight: 600;color: var(--d-ink);letter-spacing: 0.05em}.mpr-summary-total[b-qirr8g25ke]{color: var(--d-accent);font-size: 18px;font-weight: 700;font-family: 'Inter Tight',sans-serif;letter-spacing: -0.02em}.mpr-pnr[b-qirr8g25ke]{background: var(--d-good-soft);border: 1px solid color-mix(in srgb,var(--d-good) 30%,transparent);border-radius: var(--d-r);padding: 14px 18px}.mpr-pnr-lbl[b-qirr8g25ke]{font-size: 10.5px;color: var(--d-good);font-weight: 600;text-transform: uppercase;letter-spacing: 0.08em;margin-bottom: 4px}.mpr-pnr-val[b-qirr8g25ke]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 18px;font-weight: 700;color: color-mix(in srgb,var(--d-good) 80%,#000);letter-spacing: 0.05em}.mpr-warn-card[b-qirr8g25ke]{background: var(--d-warn-soft);border: 1px solid color-mix(in srgb,var(--d-warn) 30%,transparent);border-radius: var(--d-r);padding: 14px 18px}.mpr-warn-card h3[b-qirr8g25ke]{color: color-mix(in srgb,var(--d-warn) 90%,#000);margin: 0 0 8px;font-size: 12.5px;font-weight: 600;text-transform: none;letter-spacing: 0}.mpr-loading[b-qirr8g25ke]{display: flex;align-items: center;justify-content: center;flex-direction: column;gap: 14px;padding: 64px 16px}.mpr-spinner[b-qirr8g25ke]{width: 32px;height: 32px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: mpr-spin-b-qirr8g25ke 0.7s linear infinite}@keyframes mpr-spin-b-qirr8g25ke{to{transform: rotate(360deg)}}.mpr-fail-pill[b-qirr8g25ke]{display: inline-flex;align-items: center;gap: 6px;padding: 3px 10px;border-radius: 999px;font-size: 11px;font-weight: 600;background: color-mix(in srgb,var(--d-danger) 12%,transparent);color: var(--d-danger)}
/* /src/Features/Payment/Pages/Manager/PaymentMethodConfigIndex.razor.rz.scp.css */
.nm-list-page[b-oqnhamklyu]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-oqnhamklyu]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-oqnhamklyu]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-oqnhamklyu]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-oqnhamklyu]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.pmc-stats[b-oqnhamklyu]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.pmc-stats[b-oqnhamklyu]::-webkit-scrollbar{display: none}.pmc-stat[b-oqnhamklyu]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content;border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.pmc-stats > .pmc-stat:first-child[b-oqnhamklyu]{border-left: 0}.pmc-stat--plain[b-oqnhamklyu]{cursor: default}.pmc-stat:hover:not(.pmc-stat--plain) .pmc-stat__lbl[b-oqnhamklyu]{color: var(--nm-ink)}.pmc-stat.is-on .pmc-stat__lbl[b-oqnhamklyu]{color: var(--nm-brand-700);font-weight: 700}.pmc-stat.is-on .pmc-stat__val[b-oqnhamklyu]{color: var(--nm-brand-700)}.pmc-stat__dot[b-oqnhamklyu]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.pmc-stat__dot--accent[b-oqnhamklyu]{background: var(--nm-brand-500)}.pmc-stat__dot--good[b-oqnhamklyu]{background: var(--nm-ok)}.pmc-stat__dot--muted[b-oqnhamklyu]{background: var(--nm-muted)}.pmc-stat__dot--info[b-oqnhamklyu]{background: var(--nm-info)}.pmc-stat__lbl[b-oqnhamklyu]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.pmc-stat__val[b-oqnhamklyu]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.tb-search[b-oqnhamklyu]{width: 320px;max-width: 100%}.tb-select[b-oqnhamklyu]{min-width: 200px}.pmc-groups[b-oqnhamklyu]{display: flex;flex-direction: column;gap: 14px}[b-oqnhamklyu] .pmc-group .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.pmc-group.is-off[b-oqnhamklyu]{opacity: .72}.pmc-group__ico[b-oqnhamklyu]{display: grid;place-items: center;width: 28px;height: 28px;flex: 0 0 28px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 14px}.pmc-group__title[b-oqnhamklyu]{font-size: 15px;font-weight: 700;color: var(--nm-ink);min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.pmc-group__count[b-oqnhamklyu]{padding: 1px 9px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-muted);font-size: 12px;font-weight: 700;font-variant-numeric: tabular-nums}.pmc-group__actions[b-oqnhamklyu]{margin-left: auto;display: inline-flex;gap: 4px}.pmc-group__empty[b-oqnhamklyu]{margin: 0;padding: 18px 16px;text-align: center;color: var(--nm-muted);font-size: 13px}.pmc-methods[b-oqnhamklyu]{list-style: none;margin: 0;padding: 0}.pmc-method[b-oqnhamklyu]{display: flex;align-items: center;gap: 12px;padding: 11px 16px;border-top: 1px solid var(--nm-border)}.pmc-methods > .pmc-method:first-child[b-oqnhamklyu]{border-top: 0}.pmc-method:hover[b-oqnhamklyu]{background: var(--nm-surface-2)}.pmc-method.is-off .pmc-logo[b-oqnhamklyu],.pmc-method.is-off .pmc-method__body[b-oqnhamklyu]{opacity: .55}.pmc-logo[b-oqnhamklyu]{display: grid;place-items: center;width: 42px;height: 42px;flex: 0 0 42px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);color: var(--nm-muted);font-size: 17px;overflow: hidden}.pmc-logo img[b-oqnhamklyu]{max-width: 100%;max-height: 100%;object-fit: contain}.pmc-logo--lg[b-oqnhamklyu]{width: 64px;height: 64px;flex: 0 0 64px;font-size: 22px}.pmc-method__body[b-oqnhamklyu]{display: flex;flex-direction: column;gap: 4px;min-width: 0;flex: 1 1 auto}.pmc-method__line[b-oqnhamklyu]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;min-width: 0}.pmc-method__name[b-oqnhamklyu]{font-size: 14px;font-weight: 600;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.pmc-method__meta[b-oqnhamklyu]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap}.pmc-meta[b-oqnhamklyu]{display: inline-flex;align-items: center;gap: 5px;font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.pmc-meta--fee[b-oqnhamklyu]{color: var(--nm-warn);font-weight: 600}.pmc-meta--free[b-oqnhamklyu]{color: var(--nm-ok)}.pmc-meta--desc[b-oqnhamklyu]{max-width: 42ch;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.pmc-method__actions[b-oqnhamklyu]{margin-left: auto;display: inline-flex;align-items: center;gap: 8px}.nm-code-pill[b-oqnhamklyu]{display: inline-block;padding: 1px 7px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-family: ui-monospace,SFMono-Regular,Menlo,monospace;font-size: 11px;font-weight: 600;letter-spacing: .02em;white-space: nowrap}.nm-code-pill--soft[b-oqnhamklyu]{background: var(--nm-brand-50);border-color: var(--nm-brand-100);color: var(--nm-brand-700)}.pmc-form[b-oqnhamklyu]{display: flex;flex-direction: column;gap: 14px}.pmc-form__switches[b-oqnhamklyu]{display: flex;align-items: center;gap: 24px;flex-wrap: wrap}.pmc-form__hint[b-oqnhamklyu]{margin: 0;font-size: 12px;color: var(--nm-muted);line-height: 1.5}.pmc-form[b-oqnhamklyu] .pmc-mono{font-family: ui-monospace,SFMono-Regular,Menlo,monospace;text-transform: uppercase}.pmc-logo-edit[b-oqnhamklyu]{display: flex;align-items: flex-start;gap: 14px}.pmc-logo-edit[b-oqnhamklyu] .nm-fileupload{flex: 1 1 auto;min-width: 0;width: auto}@media (max-width: 720px){.nm-list-page[b-oqnhamklyu]{padding: 16px 14px 22px}.nm-list-actions[b-oqnhamklyu]{width: 100%}.tb-search[b-oqnhamklyu]{flex: 1;width: auto}.tb-select[b-oqnhamklyu]{min-width: 0;flex: 1 1 100%}.pmc-method[b-oqnhamklyu]{flex-wrap: wrap}.pmc-method__actions[b-oqnhamklyu]{margin-left: 0;width: 100%;justify-content: flex-end}.pmc-meta--desc[b-oqnhamklyu]{max-width: 100%}.pmc-logo-edit[b-oqnhamklyu]{flex-direction: column}}
/* /src/Features/Payment/Pages/Manager/PaymentsIndex.razor.rz.scp.css */
.pay-root[b-vpunwuansv],.pay-modal-backdrop[b-vpunwuansv]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-danger-soft: #fee2e2;--d-r: 10px;color: var(--d-ink);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;font-size: 14px;letter-spacing: -0.01em}.pay-root[b-vpunwuansv]{background: var(--d-bg);display: flex;flex-direction: column;height: calc(100vh - 64px)}.pay-num[b-vpunwuansv]{font-variant-numeric: tabular-nums;font-feature-settings: 'tnum';letter-spacing: -0.01em}.pay-hero[b-vpunwuansv]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding: 18px 28px 14px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);flex-shrink: 0}.pay-hero h1[b-vpunwuansv]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.pay-hero h1 em[b-vpunwuansv]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.pay-hero-meta[b-vpunwuansv]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.pay-hero-meta .dot[b-vpunwuansv]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.pay-hero-meta b[b-vpunwuansv]{color: var(--d-ink);font-weight: 600;font-variant-numeric: tabular-nums}.pay-hero-actions[b-vpunwuansv]{display: flex;align-items: center;gap: 10px}.pay-btn[b-vpunwuansv]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.pay-btn:hover[b-vpunwuansv]{background: var(--d-surface-2);color: var(--d-ink)}.pay-btn:disabled[b-vpunwuansv]{opacity: .5;cursor: not-allowed}.pay-btn-accent[b-vpunwuansv]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.pay-btn-accent:hover[b-vpunwuansv]{background: var(--d-accent-grad-hover);color: #fff}.pay-btn-ghost[b-vpunwuansv]{background: transparent;border-color: transparent;color: var(--d-ink-2);padding: 0 8px;height: 30px;font-size: 12px}.pay-btn-ghost:hover[b-vpunwuansv]{background: var(--d-surface-2);color: var(--d-ink)}.pay-kpis[b-vpunwuansv]{display: grid;grid-template-columns: repeat(4,1fr);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.pay-kpi[b-vpunwuansv]{padding: 14px 16px;border-right: 1px solid var(--d-line);display: flex;flex-direction: column;gap: 6px;min-width: 0}.pay-kpi:last-child[b-vpunwuansv]{border-right: 0}.pay-kpi-lbl[b-vpunwuansv]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;display: flex;align-items: center;gap: 8px}.pay-kpi-dot[b-vpunwuansv]{width: 6px;height: 6px;border-radius: 50%;background: var(--d-ink-4);flex-shrink: 0}.pay-kpi-dot.accent[b-vpunwuansv]{background: var(--d-accent-grad)}.pay-kpi-dot.good[b-vpunwuansv]{background: var(--d-good)}.pay-kpi-dot.danger[b-vpunwuansv]{background: var(--d-danger)}.pay-kpi-val[b-vpunwuansv]{font-family: 'Inter Tight','Inter',sans-serif;font-weight: 600;font-size: 24px;letter-spacing: -0.03em;color: var(--d-ink);line-height: 1.05;font-variant-numeric: tabular-nums}.pay-kpi-val .unit[b-vpunwuansv]{color: var(--d-ink-3);font-size: 14px;font-weight: 500;margin-left: 4px}.pay-filters[b-vpunwuansv]{display: flex;align-items: center;gap: 10px;padding: 12px 28px;flex-wrap: wrap;background: var(--d-surface);border-bottom: 1px solid var(--d-line);flex-shrink: 0}.pay-search[b-vpunwuansv]{position: relative}.pay-search svg[b-vpunwuansv]{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);width: 14px;height: 14px;color: var(--d-ink-4);pointer-events: none}.pay-search input[b-vpunwuansv]{width: 240px;height: 38px;padding: 0 12px 0 34px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;color: var(--d-ink);outline: none;transition: border-color .12s,box-shadow .12s}.pay-search input:focus[b-vpunwuansv]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.pay-input[b-vpunwuansv],.pay-select[b-vpunwuansv]{height: 38px;padding: 0 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;color: var(--d-ink);outline: none;transition: border-color .12s,box-shadow .12s;font-family: inherit}.pay-input:focus[b-vpunwuansv],.pay-select:focus[b-vpunwuansv]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.pay-filters-spacer[b-vpunwuansv]{margin-left: auto}.pay-content[b-vpunwuansv]{flex: 1;min-height: 0;padding: 16px 28px;display: flex;flex-direction: column;gap: 12px;overflow: hidden}.pay-card[b-vpunwuansv]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden;flex: 1;min-height: 0;display: flex;flex-direction: column}.pay-card-scroll[b-vpunwuansv]{flex: 1;min-height: 0;overflow: auto}.pay-tbl[b-vpunwuansv]{width: 100%;border-collapse: collapse;font-size: 14px}.pay-tbl thead th[b-vpunwuansv]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap;position: sticky;top: 0;z-index: 1}.pay-tbl thead th.right[b-vpunwuansv]{text-align: right}.pay-tbl thead th.center[b-vpunwuansv]{text-align: center}.pay-tbl tbody td[b-vpunwuansv]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.pay-tbl tbody tr:last-child td[b-vpunwuansv]{border-bottom: 0}.pay-tbl tbody tr:hover[b-vpunwuansv]{background: var(--d-surface-2)}.pay-tbl td.right[b-vpunwuansv]{text-align: right}.pay-tbl td.center[b-vpunwuansv]{text-align: center}.pay-tbl-stt[b-vpunwuansv]{color: var(--d-ink-4);font-size: 11.5px;font-variant-numeric: tabular-nums}.pay-tbl-code[b-vpunwuansv]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-ink);font-weight: 500}.pay-tbl-link[b-vpunwuansv]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-accent);font-weight: 500;text-decoration: none}.pay-tbl-link:hover[b-vpunwuansv]{text-decoration: underline;color: var(--d-accent)}.pay-method[b-vpunwuansv]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;color: var(--d-ink-2)}.pay-method i[b-vpunwuansv]{color: var(--d-ink-4)}.pay-amount[b-vpunwuansv]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-weight: 600;font-size: 14px;color: var(--d-ink);font-variant-numeric: tabular-nums}.pay-amount.good[b-vpunwuansv]{color: var(--d-good)}.pay-amount.danger[b-vpunwuansv]{color: var(--d-danger)}.pay-tbl-time[b-vpunwuansv]{font-size: 12px;color: var(--d-ink-3);font-variant-numeric: tabular-nums;white-space: nowrap}.pay-pill[b-vpunwuansv]{display: inline-flex;align-items: center;gap: 5px;height: 22px;padding: 0 8px;border-radius: 999px;font-size: 11px;font-weight: 600;letter-spacing: 0.02em}.pay-pill .d[b-vpunwuansv]{width: 5px;height: 5px;border-radius: 50%;background: currentColor}.pay-pill.good[b-vpunwuansv]{background: color-mix(in srgb,var(--d-good) 14%,transparent);color: var(--d-good)}.pay-pill.warn[b-vpunwuansv]{background: color-mix(in srgb,var(--d-warn) 16%,transparent);color: var(--d-warn)}.pay-pill.danger[b-vpunwuansv]{background: color-mix(in srgb,var(--d-danger) 14%,transparent);color: var(--d-danger)}.pay-pill.muted[b-vpunwuansv]{background: var(--d-surface-2);color: var(--d-ink-3)}.pay-empty[b-vpunwuansv]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 48px 16px;color: var(--d-ink-3);text-align: center}.pay-empty b[b-vpunwuansv]{color: var(--d-ink);font-weight: 600;font-size: 14px}.pay-empty small[b-vpunwuansv]{font-size: 12px}.pay-empty i[b-vpunwuansv]{font-size: 32px;color: var(--d-ink-4);margin-bottom: 6px;line-height: 1}.pay-loading[b-vpunwuansv]{display: flex;align-items: center;justify-content: center;padding: 48px 0}.pay-loading .spin[b-vpunwuansv]{width: 28px;height: 28px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: pay-spin-b-vpunwuansv .8s linear infinite}@keyframes pay-spin-b-vpunwuansv{to{transform: rotate(360deg)}}.pay-paging[b-vpunwuansv]{padding: 0 28px 14px;flex-shrink: 0}.pay-modal-backdrop[b-vpunwuansv]{position: fixed;inset: 0;z-index: 50;display: flex;align-items: center;justify-content: center;padding: 16px;background: rgba(28,25,23,0.55);backdrop-filter: blur(2px)}.pay-modal[b-vpunwuansv]{position: relative;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: 14px;max-width: 540px;width: 100%;max-height: 90vh;overflow-y: auto;box-shadow: 0 20px 50px -10px rgba(28,25,23,.25)}.pay-modal-hd[b-vpunwuansv]{display: flex;align-items: center;justify-content: space-between;padding: 16px 20px;border-bottom: 1px solid var(--d-line)}.pay-modal-hd h3[b-vpunwuansv]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 16px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink)}.pay-modal-hd .code[b-vpunwuansv]{display: block;font-family: 'JetBrains Mono',monospace;font-size: 11.5px;color: var(--d-ink-3);margin-top: 2px}.pay-modal-close[b-vpunwuansv]{width: 32px;height: 32px;border-radius: 8px;border: 0;background: transparent;color: var(--d-ink-3);cursor: pointer;display: grid;place-items: center;transition: background .12s,color .12s}.pay-modal-close:hover[b-vpunwuansv]{background: var(--d-surface-2);color: var(--d-ink)}.pay-modal-body[b-vpunwuansv]{padding: 18px 20px;display: flex;flex-direction: column;gap: 16px}.pay-status-banner[b-vpunwuansv]{display: flex;align-items: center;justify-content: space-between;padding: 10px 14px;border-radius: var(--d-r);background: var(--d-surface-2);border: 1px solid var(--d-line);font-size: 12px;color: var(--d-ink-2);font-weight: 500}.pay-amount-display[b-vpunwuansv]{text-align: center;padding: 8px 0}.pay-amount-display .v[b-vpunwuansv]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 30px;font-weight: 600;letter-spacing: -0.03em;color: var(--d-ink);font-variant-numeric: tabular-nums}.pay-amount-display .v.good[b-vpunwuansv]{color: var(--d-good)}.pay-amount-display .v.danger[b-vpunwuansv]{color: var(--d-danger)}.pay-amount-display .c[b-vpunwuansv]{font-size: 11px;color: var(--d-ink-3);font-weight: 600;letter-spacing: 0.08em;text-transform: uppercase;margin-top: 4px}.pay-info-grid[b-vpunwuansv]{display: flex;flex-direction: column;font-size: 14px}.pay-info-row[b-vpunwuansv]{display: flex;justify-content: space-between;align-items: center;gap: 12px;padding: 10px 0;border-bottom: 1px solid var(--d-line-2)}.pay-info-row:last-child[b-vpunwuansv]{border-bottom: 0}.pay-info-row .k[b-vpunwuansv]{color: var(--d-ink-3);font-size: 12px;font-weight: 500}.pay-info-row .val[b-vpunwuansv]{color: var(--d-ink);font-weight: 500;text-align: right}.pay-info-row .val.mono[b-vpunwuansv]{font-family: 'JetBrains Mono',monospace;font-size: 12px;font-variant-numeric: tabular-nums}.pay-info-row .val.good[b-vpunwuansv]{color: var(--d-good)}.pay-info-row .val.danger[b-vpunwuansv]{color: var(--d-danger)}.pay-info-block[b-vpunwuansv]{display: flex;flex-direction: column;gap: 6px;padding: 10px 0 0}.pay-info-block .k[b-vpunwuansv]{color: var(--d-ink-3);font-size: 11px;font-weight: 600;letter-spacing: 0.08em;text-transform: uppercase}.pay-info-block .body[b-vpunwuansv]{font-size: 12.5px;color: var(--d-ink-2);background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 10px 12px;line-height: 1.5}.pay-info-block pre[b-vpunwuansv]{font-family: 'JetBrains Mono',monospace;font-size: 11.5px;color: var(--d-ink-2);background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 10px 12px;margin: 0;overflow-x: auto;white-space: pre-wrap;word-break: break-all;max-height: 200px;overflow-y: auto}@media (max-width: 1023px){.pay-kpis[b-vpunwuansv]{grid-template-columns: repeat(2,1fr)}.pay-kpis .pay-kpi:nth-child(2)[b-vpunwuansv]{border-right: 0}.pay-kpis .pay-kpi:nth-child(-n+2)[b-vpunwuansv]{border-bottom: 1px solid var(--d-line)}.pay-hero[b-vpunwuansv]{grid-template-columns: 1fr}.pay-hero-actions[b-vpunwuansv]{flex-wrap: wrap}.pay-search input[b-vpunwuansv]{width: 100%}}@media (max-width: 640px){.pay-hero[b-vpunwuansv],.pay-filters[b-vpunwuansv],.pay-content[b-vpunwuansv],.pay-paging[b-vpunwuansv]{padding-left: 16px;padding-right: 16px}.pay-kpis[b-vpunwuansv]{grid-template-columns: 1fr}.pay-kpis .pay-kpi[b-vpunwuansv]{border-right: 0;border-bottom: 1px solid var(--d-line)}.pay-kpis .pay-kpi:last-child[b-vpunwuansv]{border-bottom: 0}}.pay-inc-card[b-vpunwuansv]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.pay-inc-card.alarm[b-vpunwuansv]{border-color: #fca5a5;box-shadow: 0 0 0 3px rgba(220,38,38,0.08)}.pay-inc-hd[b-vpunwuansv]{display: flex;align-items: center;gap: 12px;width: 100%;padding: 14px 16px;background: none;border: 0;cursor: pointer;text-align: left;color: var(--d-ink)}.pay-inc-hd:hover[b-vpunwuansv]{background: var(--d-surface-2)}.pay-inc-icon[b-vpunwuansv]{display: grid;place-items: center;width: 32px;height: 32px;flex: 0 0 32px;border-radius: 8px;background: var(--d-danger-soft);color: var(--d-danger);font-size: 15px}.pay-inc-hd-txt[b-vpunwuansv]{display: flex;flex-direction: column;gap: 2px;flex: 1 1 auto;min-width: 0}.pay-inc-hd-txt b[b-vpunwuansv]{font-size: 14px;font-weight: 600}.pay-inc-hd-txt small[b-vpunwuansv]{font-size: 12px;color: var(--d-ink-3)}.pay-inc-count[b-vpunwuansv]{min-width: 24px;padding: 2px 8px;border-radius: 999px;background: var(--d-danger);color: #fff;font-size: 12px;font-weight: 700;text-align: center;font-variant-numeric: tabular-nums}.pay-inc-body[b-vpunwuansv]{border-top: 1px solid var(--d-line-2);padding: 12px 16px 16px}.pay-inc-toolbar[b-vpunwuansv]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;margin-bottom: 10px}.pay-inc-hint[b-vpunwuansv]{font-size: 12px;color: var(--d-ink-3)}.pay-inc-done[b-vpunwuansv]{display: flex;align-items: center;gap: 8px;padding: 10px 12px;margin-bottom: 10px;border-radius: 8px;background: var(--d-good-soft);color: #166534;font-size: 13px}.pay-inc-empty[b-vpunwuansv]{display: flex;align-items: center;justify-content: center;gap: 8px;padding: 24px;color: var(--d-ink-3);font-size: 13px}.pay-inc-item[b-vpunwuansv]{border: 1px solid var(--d-line-2);border-left: 3px solid var(--d-danger);border-radius: 8px;padding: 12px 14px;margin-bottom: 10px;background: var(--d-surface)}.pay-inc-item.resolved[b-vpunwuansv]{border-left-color: var(--d-ink-4);background: var(--d-surface-2)}.pay-inc-item:last-child[b-vpunwuansv]{margin-bottom: 0}.pay-inc-item-top[b-vpunwuansv]{display: flex;align-items: baseline;justify-content: space-between;gap: 12px}.pay-inc-reason[b-vpunwuansv]{font-size: 14px;font-weight: 600;color: var(--d-ink)}.pay-inc-amt[b-vpunwuansv]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 17px;font-weight: 600;color: var(--d-danger);font-variant-numeric: tabular-nums;white-space: nowrap}.pay-inc-meta[b-vpunwuansv]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-top: 6px;font-size: 12px;color: var(--d-ink-3)}.pay-inc-detail[b-vpunwuansv]{margin-top: 8px;padding: 8px 10px;border-radius: 6px;background: var(--d-surface-2);font-size: 12.5px;line-height: 1.5;color: var(--d-ink-2)}.pay-inc-actions[b-vpunwuansv]{display: flex;align-items: center;justify-content: flex-end;gap: 12px;flex-wrap: wrap;margin-top: 10px}.pay-inc-can-apply[b-vpunwuansv]{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;color: var(--d-good)}.pay-inc-blocker[b-vpunwuansv]{font-size: 12px;color: var(--d-ink-4)}.pay-inc-resolved[b-vpunwuansv]{display: flex;align-items: baseline;gap: 8px;flex-wrap: wrap;margin-top: 8px;font-size: 12px;color: var(--d-ink-3)}.pay-inc-resolved b[b-vpunwuansv]{color: var(--d-ink-2)}.pay-inc-resolved .note[b-vpunwuansv]{color: var(--d-ink-3);font-style: italic}.pay-inc-choices[b-vpunwuansv]{display: flex;flex-direction: column;gap: 8px;margin: 4px 0 12px}.pay-inc-choice[b-vpunwuansv]{display: flex;align-items: flex-start;gap: 10px;padding: 10px 12px;border: 1px solid var(--d-line);border-radius: 8px;cursor: pointer}.pay-inc-choice:hover[b-vpunwuansv]{border-color: var(--d-accent);background: var(--d-accent-soft)}.pay-inc-choice.disabled[b-vpunwuansv]{opacity: 0.55;cursor: not-allowed;background: var(--d-surface-2)}.pay-inc-choice.disabled:hover[b-vpunwuansv]{border-color: var(--d-line);background: var(--d-surface-2)}.pay-inc-choice input[b-vpunwuansv]{margin-top: 3px;accent-color: var(--d-accent)}.pay-inc-choice span[b-vpunwuansv]{display: flex;flex-direction: column;gap: 2px}.pay-inc-choice b[b-vpunwuansv]{font-size: 13.5px;font-weight: 600}.pay-inc-choice small[b-vpunwuansv]{font-size: 12px;color: var(--d-ink-3);line-height: 1.45}.pay-inc-note[b-vpunwuansv]{width: 100%;padding: 10px 12px;border: 1px solid var(--d-line);border-radius: 8px;font-family: inherit;font-size: 14px;color: var(--d-ink);resize: vertical}.pay-inc-note:focus[b-vpunwuansv]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px var(--d-accent-soft)}.pay-info-block .k .req[b-vpunwuansv]{color: var(--d-danger);font-style: normal}.pay-inc-error[b-vpunwuansv]{display: flex;align-items: center;gap: 8px;margin-top: 10px;padding: 10px 12px;border-radius: 8px;background: var(--d-danger-soft);color: #991b1b;font-size: 13px}.pay-modal-ft[b-vpunwuansv]{display: flex;align-items: center;justify-content: flex-end;gap: 10px;padding: 14px 20px;border-top: 1px solid var(--d-line-2);background: var(--d-surface-2)}@media (max-width: 640px){.pay-inc-note[b-vpunwuansv]{font-size: 16px}}
/* /src/Features/Payment/Pages/Payment/Checkout.razor.rz.scp.css */
.co[b-bxzprtfvzv]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;--header-h: var(--nm-header-offset);position: relative;background: #fff;color: var(--ink-2);font-family: 'Be Vietnam Pro','Inter',ui-sans-serif,system-ui,sans-serif;font-size: 15px;line-height: 1.65}.co h1[b-bxzprtfvzv],.co h2[b-bxzprtfvzv],.co h3[b-bxzprtfvzv]{margin: 0;color: var(--ink);font-weight: 800;text-wrap: balance}.co p[b-bxzprtfvzv]{margin: 0}.co a[b-bxzprtfvzv]{color: inherit;text-decoration: none}.co ul[b-bxzprtfvzv],.co ol[b-bxzprtfvzv]{margin: 0;padding: 0;list-style: none}.co-wrap[b-bxzprtfvzv]{max-width: 1248px;margin: 0 auto;padding: 0 24px}.empty[b-bxzprtfvzv]{padding: 48px 0 96px}.co[b-bxzprtfvzv] .skel-gap{margin-top: 16px}.pagebg[b-bxzprtfvzv]{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.pagebg[b-bxzprtfvzv]::before{content: '';position: absolute;inset: 0;background-image: radial-gradient(circle,#d6d3d1 1px,transparent 1.3px);background-size: 26px 26px;-webkit-mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%)}.pagebg img[b-bxzprtfvzv]{position: absolute;left: 50%;top: 50%;width: max(115vw,1100px);height: auto;transform: translate(-50%,calc(-50% + 40px));opacity: .13}.co > .hero[b-bxzprtfvzv],.co > .co-wrap[b-bxzprtfvzv]{position: relative;z-index: 1}.btn[b-bxzprtfvzv]{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 50px;padding: 0 22px;border: 0;border-radius: 12px;font: inherit;font-size: 15px;font-weight: 700;line-height: 1;white-space: nowrap;cursor: pointer;transition: background .15s,color .15s,border-color .15s}.btn svg[b-bxzprtfvzv]{width: 18px;height: 18px;flex: none}.btn:focus-visible[b-bxzprtfvzv]{outline: 2px solid var(--brand-light);outline-offset: 3px}.btn:disabled[b-bxzprtfvzv]{opacity: .7;cursor: default}.btn--brand[b-bxzprtfvzv]{background: var(--brand);color: #fff !important}.btn--brand:hover[b-bxzprtfvzv]{background: var(--brand-deep)}.hero[b-bxzprtfvzv]{padding: 28px 0 24px;color: var(--ink);background: #fff}.hero-in[b-bxzprtfvzv]{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 32px;align-items: end}.co .eyebrow[b-bxzprtfvzv]{display: inline-flex;align-items: center;gap: 12px;font-family: var(--display);font-size: 12.5px;line-height: 1.4;font-weight: 600;letter-spacing: .22em;text-transform: uppercase;color: var(--brand)}.eyebrow[b-bxzprtfvzv]::before{content: '';flex: none;width: 36px;height: 1px;background: var(--brand)}.co .hero h1[b-bxzprtfvzv]{margin-top: 12px;font-family: var(--display);font-size: 48px;line-height: 1;font-weight: 700;letter-spacing: -.01em}.co .hero-desc[b-bxzprtfvzv]{margin-top: 10px;max-width: 560px;font-size: 16px;line-height: 1.6;color: var(--ink-2)}.flow[b-bxzprtfvzv]{display: flex;align-items: center}.flow li[b-bxzprtfvzv]{display: flex;align-items: center;gap: 10px;font-size: 13.5px;font-weight: 600;color: var(--ink-3)}.flow li i[b-bxzprtfvzv]{display: grid;place-items: center;width: 30px;height: 30px;border: 1px solid var(--line-dash);border-radius: 50%;background: #fff;font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 700;color: var(--ink-3)}.flow li.done i[b-bxzprtfvzv]{background: var(--ink);border-color: var(--ink);color: #fff}.flow li.on[b-bxzprtfvzv]{color: var(--ink)}.flow li.on i[b-bxzprtfvzv]{background: var(--brand);border-color: var(--brand);color: #fff}.flow li + li[b-bxzprtfvzv]::before{content: '';width: 44px;height: 0;margin: 0 12px;border-top: 2px dashed var(--line-dash)}.co-grid[b-bxzprtfvzv]{display: grid;grid-template-columns: minmax(0,1fr) 360px;gap: 48px;align-items: start;padding: 8px 0 96px}.main[b-bxzprtfvzv]{min-width: 0}.sec[b-bxzprtfvzv]{position: relative;z-index: 0;padding-top: 40px}.sec:first-child[b-bxzprtfvzv]{padding-top: 8px}.sh[b-bxzprtfvzv]{position: relative;max-width: 720px;margin: 0 0 18px}.sh[b-bxzprtfvzv]::before{font-family: var(--display);content: attr(data-no);position: absolute;left: 0;top: -28px;z-index: -1;font-size: 120px;line-height: 1;font-weight: 800;letter-spacing: -.06em;color: #f4f2f0;pointer-events: none}.co .sh-no[b-bxzprtfvzv]{display: inline-flex;align-items: baseline;gap: 8px;font-size: 14px;line-height: 1.5;font-weight: 700;color: var(--brand-deep)}.sh-no span[b-bxzprtfvzv]{font-family: var(--display);letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.sh-no span[b-bxzprtfvzv]::after{content: '·';margin-left: 8px;color: var(--ink-3)}.co .sh h2[b-bxzprtfvzv]{margin-top: 8px;font-size: 26px;line-height: 1.2;letter-spacing: -.02em}.sh h2 small[b-bxzprtfvzv]{font-family: var(--display);font-size: 13px;font-weight: 600;letter-spacing: .08em;text-transform: uppercase;color: var(--ink-3)}.box[b-bxzprtfvzv]{border: 1px solid var(--line);border-radius: 16px;background: #fff;box-shadow: 0 2px 6px -2px rgba(28,25,23,.08)}.box + .box[b-bxzprtfvzv],.box + .sub-box[b-bxzprtfvzv],.sub-box + .box[b-bxzprtfvzv],.sub-box + .sub-box[b-bxzprtfvzv]{margin-top: 12px}.sub-box[b-bxzprtfvzv]{margin-top: 0}.item[b-bxzprtfvzv]{display: grid;grid-template-columns: 64px minmax(0,1fr) auto;gap: 16px;align-items: center;padding: 16px 18px;border-top: 1px solid var(--line)}.item:first-child[b-bxzprtfvzv]{border-top: 0}.item img[b-bxzprtfvzv],.item-ico[b-bxzprtfvzv]{width: 64px;height: 64px;border-radius: 12px;object-fit: cover}.item-ico[b-bxzprtfvzv]{display: grid;place-items: center;background: var(--soft);color: var(--brand);font-size: 26px}.item-main b[b-bxzprtfvzv]{display: block;font-size: 15.5px;color: var(--ink)}.item-main small[b-bxzprtfvzv]{display: block;margin-top: 2px;font-size: 13px;color: var(--ink-3)}.item-main .type[b-bxzprtfvzv]{display: inline-flex;align-items: center;height: 22px;padding: 0 8px;margin-top: 6px;border: 1px solid var(--line-dash);border-radius: 999px;font-family: var(--display);font-size: 11px;letter-spacing: .08em;text-transform: uppercase;color: var(--ink-2)}.item-price[b-bxzprtfvzv]{text-align: right}.item-price b[b-bxzprtfvzv]{display: block;font-family: var(--display);font-size: 18px;color: var(--brand);white-space: nowrap}.item-price button[b-bxzprtfvzv]{margin-top: 4px;padding: 0;border: 0;background: none;font: inherit;font-size: 12.5px;color: var(--ink-3);cursor: pointer}.item-price button:hover[b-bxzprtfvzv]{color: #b91c1c}.box-foot[b-bxzprtfvzv]{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 8px 16px;padding: 10px 18px;border-top: 1px solid var(--line);font-size: 13px;color: var(--ink-3)}.box-foot .code[b-bxzprtfvzv]{font-family: var(--display);letter-spacing: .06em;color: var(--ink)}.foot-links[b-bxzprtfvzv]{display: inline-flex;gap: 16px}.foot-links a[b-bxzprtfvzv]{font-weight: 700;color: var(--brand-deep)}.foot-links button[b-bxzprtfvzv]{padding: 0;border: 0;background: none;font: inherit;font-size: 13px;color: var(--ink-3);cursor: pointer}.foot-links button:hover[b-bxzprtfvzv]{color: #b91c1c}.form[b-bxzprtfvzv]{padding: 22px}.notice[b-bxzprtfvzv]{display: flex;gap: 10px;align-items: flex-start;margin-bottom: 16px;padding: 12px 14px;border: 1px solid var(--line);border-radius: 12px;background: var(--soft);font-size: 13.5px;color: var(--ink-2)}.notice i[b-bxzprtfvzv]{flex: none;color: var(--brand);font-size: 16px}.notice a[b-bxzprtfvzv]{font-weight: 700;color: var(--brand-deep);text-decoration: underline;text-underline-offset: 3px}.edit-row[b-bxzprtfvzv]{display: flex;justify-content: space-between;align-items: center;margin-bottom: 14px;font-size: 13.5px;color: var(--ink-3)}.edit-row button[b-bxzprtfvzv]{padding: 0;border: 0;background: none;font: inherit;font-size: 13px;color: var(--ink-3);cursor: pointer;text-decoration: underline}.form-grid[b-bxzprtfvzv]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px 18px}.f[b-bxzprtfvzv]{display: grid;gap: 6px}.f--full[b-bxzprtfvzv]{grid-column: 1 / -1}.f label[b-bxzprtfvzv]{font-size: 13px;font-weight: 700;color: var(--ink)}.f label b[b-bxzprtfvzv]{color: var(--brand)}.f input[b-bxzprtfvzv],.f textarea[b-bxzprtfvzv]{height: 48px;padding: 0 14px;border: 1px solid var(--line-dash);border-radius: 4px;background: #fff;font: inherit;font-size: 15px;color: var(--ink);outline: 0;transition: border-color .15s}.f textarea[b-bxzprtfvzv]{height: auto;padding: 12px 14px;resize: vertical}.f input:focus[b-bxzprtfvzv],.f textarea:focus[b-bxzprtfvzv]{border-color: var(--brand-light)}.f input[b-bxzprtfvzv]::placeholder,.f textarea[b-bxzprtfvzv]::placeholder{color: var(--ink-3)}.co .f-err[b-bxzprtfvzv]{font-size: 12.5px;font-weight: 600;color: #b91c1c}.co .f-err--box[b-bxzprtfvzv]{margin-top: 12px;padding: 10px 12px;border: 1px solid #fecaca;border-radius: 8px;background: #fef2f2;font-size: 13.5px}.me[b-bxzprtfvzv]{display: grid;grid-template-columns: 48px minmax(0,1fr) auto auto;gap: 14px;align-items: center}.me-avatar[b-bxzprtfvzv]{width: 48px;height: 48px;border-radius: 50%;object-fit: cover}.me-avatar--fb[b-bxzprtfvzv]{display: grid;place-items: center;background: var(--brand);color: #fff;font-family: var(--display);font-weight: 700;font-size: 18px}.me-body b[b-bxzprtfvzv]{display: block;font-size: 15px;color: var(--ink)}.me-body span[b-bxzprtfvzv]{display: block;font-size: 13.5px;color: var(--ink-3)}.me-ok[b-bxzprtfvzv]{display: inline-flex;align-items: center;gap: 6px;height: 28px;padding: 0 10px;border: 1px solid #bbf7d0;border-radius: 999px;background: #f0fdf4;font-size: 12.5px;font-weight: 600;color: #15803d}.me-edit[b-bxzprtfvzv]{padding: 0;border: 0;background: none;font: inherit;font-size: 13px;font-weight: 700;color: var(--brand-deep);cursor: pointer}.me + .f[b-bxzprtfvzv],.warn + .f[b-bxzprtfvzv]{margin-top: 16px}.co .warn[b-bxzprtfvzv]{margin-top: 12px;padding: 10px 12px;border: 1px solid #fde68a;border-radius: 8px;background: #fffbeb;font-size: 13.5px;color: #92400e}.warn button[b-bxzprtfvzv]{padding: 0;border: 0;background: none;font: inherit;font-weight: 700;color: inherit;text-decoration: underline;cursor: pointer}.co .ok-line[b-bxzprtfvzv]{display: flex;gap: 8px;align-items: center;margin-bottom: 12px;padding: 10px 12px;border: 1px solid #bbf7d0;border-radius: 8px;background: #f0fdf4;font-size: 13.5px;color: #15803d}.opt-row[b-bxzprtfvzv]{display: grid;grid-template-columns: 22px minmax(0,1fr);gap: 12px;align-items: start;padding: 18px 22px;cursor: pointer}.opt-row input[b-bxzprtfvzv]{width: 22px;height: 22px;margin: 2px 0 0;accent-color: var(--brand)}.opt-row b[b-bxzprtfvzv]{display: block;font-size: 15px;color: var(--ink)}.opt-row small[b-bxzprtfvzv]{display: block;margin-top: 2px;font-size: 13px;line-height: 1.5;color: var(--ink-3)}.voucher[b-bxzprtfvzv]{padding: 18px 22px}.voucher label[b-bxzprtfvzv]{display: block;margin-bottom: 6px;font-size: 13px;font-weight: 700;color: var(--ink)}.voucher input[b-bxzprtfvzv]{width: 100%;height: 48px;padding: 0 14px;border: 1px solid var(--line-dash);border-radius: 4px;font: inherit;font-family: var(--display);font-size: 15px;letter-spacing: .1em;text-transform: uppercase;color: var(--ink);outline: 0}.voucher input:focus[b-bxzprtfvzv]{border-color: var(--brand-light)}.voucher input[b-bxzprtfvzv]::placeholder{font-family: var(--display);color: var(--ink-3)}.co .voucher .hint[b-bxzprtfvzv]{margin-top: 8px;font-size: 13px;color: var(--ink-3)}.pay[b-bxzprtfvzv]{padding: 8px 22px 16px}.sec .f-err[b-bxzprtfvzv]{margin-top: 8px}.side[b-bxzprtfvzv]{position: sticky;top: calc(var(--header-h) + 20px);display: grid;gap: 14px}.sum[b-bxzprtfvzv]{padding: 22px}.co .box-h[b-bxzprtfvzv]{display: flex;align-items: center;gap: 10px;margin-bottom: 14px;font-family: var(--display);font-size: 12.5px;letter-spacing: .14em;text-transform: uppercase;color: var(--ink)}.box-h[b-bxzprtfvzv]::before{content: '';flex: none;width: 20px;height: 1px;background: var(--brand)}.sum .r[b-bxzprtfvzv]{display: flex;justify-content: space-between;gap: 12px;padding: 8px 0;border-top: 1px solid var(--line);font-size: 14.5px;color: var(--ink-2)}.sum .r:first-of-type[b-bxzprtfvzv]{border-top: 0}.sum .r b[b-bxzprtfvzv]{color: var(--ink)}.sum .free[b-bxzprtfvzv]{font-weight: 700;color: var(--brand-deep)}.sum .fee[b-bxzprtfvzv]{font-weight: 700;color: var(--ink)}.sum .disc[b-bxzprtfvzv]{font-weight: 700;color: #15803d}.sum .tot[b-bxzprtfvzv]{display: flex;justify-content: space-between;align-items: end;gap: 12px;margin-top: 8px;padding-top: 14px;border-top: 1px solid var(--line-dash)}.sum .tot small[b-bxzprtfvzv]{font-size: 13px;font-weight: 700;color: var(--ink)}.sum .tot strong[b-bxzprtfvzv]{font-family: var(--display);font-size: 32px;line-height: 1;font-weight: 700;color: var(--brand);white-space: nowrap}.sum .btn[b-bxzprtfvzv]{width: 100%;height: 54px;margin-top: 18px;border-radius: 4px;font-size: 16px}.co .consent[b-bxzprtfvzv]{margin-top: 10px;font-size: 12.5px;line-height: 1.5;text-align: center;color: var(--ink-3)}.side .box + .box[b-bxzprtfvzv]{margin-top: 0}.co .trustbox[b-bxzprtfvzv]{display: grid;gap: 10px;padding: 14px 18px}.trustbox li[b-bxzprtfvzv]{display: flex;gap: 10px;align-items: center;font-size: 13.5px;color: var(--ink-2)}.trustbox i[b-bxzprtfvzv]{color: var(--brand);font-size: 16px}.back[b-bxzprtfvzv]{font-size: 13.5px;font-weight: 600;text-align: center;color: var(--ink-3)}.back:hover[b-bxzprtfvzv]{color: var(--ink)}@media (max-width: 1199px){.co-grid[b-bxzprtfvzv]{grid-template-columns: minmax(0,1fr) 320px;gap: 32px}}@media (max-width: 1023px){.hero-in[b-bxzprtfvzv]{grid-template-columns: 1fr;gap: 18px;align-items: start}.co-grid[b-bxzprtfvzv]{grid-template-columns: 1fr;gap: 32px}.side[b-bxzprtfvzv]{position: static}}@media (max-width: 767px){.co-wrap[b-bxzprtfvzv]{padding: 0 16px}.co .hero h1[b-bxzprtfvzv]{font-size: 34px}.flow li span[b-bxzprtfvzv]{display: none}.flow li.on span[b-bxzprtfvzv]{display: inline}.flow li + li[b-bxzprtfvzv]::before{width: 20px;margin: 0 6px}.co .sh h2[b-bxzprtfvzv]{font-size: 22px}.sh[b-bxzprtfvzv]::before{font-size: 90px;top: -20px}.form[b-bxzprtfvzv]{padding: 18px 16px}.form-grid[b-bxzprtfvzv]{grid-template-columns: 1fr}.item[b-bxzprtfvzv]{grid-template-columns: 56px minmax(0,1fr);padding: 14px 16px}.item-price[b-bxzprtfvzv]{grid-column: 2;text-align: left}.me[b-bxzprtfvzv]{grid-template-columns: 48px minmax(0,1fr)}.me-ok[b-bxzprtfvzv],.me-edit[b-bxzprtfvzv]{grid-column: 2;justify-self: start}.opt-row[b-bxzprtfvzv],.voucher[b-bxzprtfvzv]{padding: 16px}.pay[b-bxzprtfvzv]{padding: 6px 16px 14px}}
/* /src/Features/Payment/Pages/Payment/PaymentReturn.razor.rz.scp.css */
.pubpr-root[b-g47bx8x8gx]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;background: var(--d-bg) !important;color: var(--d-ink);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;letter-spacing: -0.01em;min-height: calc(100vh - 96px)}.pubpr-root[b-g47bx8x8gx] h1,.pubpr-root[b-g47bx8x8gx] h2,.pubpr-root[b-g47bx8x8gx] h3{font-family: 'Inter Tight','Inter',sans-serif;letter-spacing: -0.025em;color: var(--d-ink);font-weight: 600}.pubpr-root[b-g47bx8x8gx] .font-mono,.pubpr-root[b-g47bx8x8gx] .tracking-widest{font-family: 'JetBrains Mono',ui-monospace,monospace;font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.pubpr-root[b-g47bx8x8gx] .bg-white.rounded-xl.border,.pubpr-root[b-g47bx8x8gx] .bg-white.rounded-2xl.border,.pubpr-root[b-g47bx8x8gx] .bg-white.rounded-2xl.shadow-xl{background: var(--d-surface);border: 1px solid var(--d-line) !important;border-radius: var(--d-r);box-shadow: none !important}.pubpr-root[b-g47bx8x8gx] .border-gray-100,.pubpr-root[b-g47bx8x8gx] .border-gray-200{border-color: var(--d-line) !important}.pubpr-root[b-g47bx8x8gx] .bg-gray-50,.pubpr-root[b-g47bx8x8gx] .bg-gray-100{background: var(--d-surface-2) !important}.pubpr-root[b-g47bx8x8gx] .bg-orange-500,.pubpr-root[b-g47bx8x8gx] .bg-orange-600{background: var(--d-accent-grad) !important;color: #fff !important;border-color: transparent !important;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22);border-radius: var(--d-r) !important}.pubpr-root[b-g47bx8x8gx] .bg-orange-500:hover,.pubpr-root[b-g47bx8x8gx] .bg-orange-600:hover,.pubpr-root[b-g47bx8x8gx] .hover\:bg-orange-600:hover{background: var(--d-accent-grad-hover) !important;color: #fff !important}.pubpr-root[b-g47bx8x8gx] .text-orange-600,.pubpr-root[b-g47bx8x8gx] .text-orange-500,.pubpr-root[b-g47bx8x8gx] .text-orange-700{color: var(--d-accent) !important}.pubpr-root[b-g47bx8x8gx] .text-orange-600.text-base{color: var(--d-accent) !important;font-family: 'Inter Tight','Inter',sans-serif;font-weight: 600;letter-spacing: -0.025em}.pubpr-root[b-g47bx8x8gx] .border-blue-600{border-color: var(--d-accent) !important}.pubpr-root[b-g47bx8x8gx] .text-blue-500{color: var(--d-accent) !important}.pubpr-root[b-g47bx8x8gx] .bg-green-100{background: var(--d-good-soft) !important}.pubpr-root[b-g47bx8x8gx] .text-green-600,.pubpr-root[b-g47bx8x8gx] .text-green-700,.pubpr-root[b-g47bx8x8gx] .text-green-800{color: var(--d-good) !important}.pubpr-root[b-g47bx8x8gx] .bg-red-100{background: #fee2e2 !important}.pubpr-root[b-g47bx8x8gx] .text-red-600{color: var(--d-danger) !important}.pubpr-root[b-g47bx8x8gx] .bg-amber-50{background: var(--d-warn-soft) !important}.pubpr-root[b-g47bx8x8gx] .border-amber-200{border-color: #fde68a !important}.pubpr-root[b-g47bx8x8gx] .text-amber-800{color: var(--d-warn) !important}.pubpr-root[b-g47bx8x8gx] .bg-emerald-50{background: #ecfdf5 !important}.pubpr-root[b-g47bx8x8gx] .text-emerald-800,.pubpr-root[b-g47bx8x8gx] .text-emerald-700,.pubpr-root[b-g47bx8x8gx] .text-emerald-600{color: #047857 !important}.pubpr-root[b-g47bx8x8gx] .text-gray-900{color: var(--d-ink)}.pubpr-root[b-g47bx8x8gx] .text-gray-700,.pubpr-root[b-g47bx8x8gx] .text-gray-800{color: var(--d-ink-2)}.pubpr-root[b-g47bx8x8gx] .text-gray-500,.pubpr-root[b-g47bx8x8gx] .text-gray-600{color: var(--d-ink-3)}.pubpr-root[b-g47bx8x8gx] .text-gray-400{color: var(--d-ink-4)}.pubpr-root[b-g47bx8x8gx] h3.text-xs.font-semibold.text-gray-500.uppercase{color: var(--d-ink-3);font-size: 11.5px;letter-spacing: 0.08em;font-weight: 600}.pubpr-root[b-g47bx8x8gx] .rounded-lg.bg-gray-50.border.border-gray-100{background: var(--d-surface-2) !important;border-color: var(--d-line) !important;border-radius: var(--d-r) !important}.pubpr-root[b-g47bx8x8gx] button.bg-white.border.border-gray-200,.pubpr-root[b-g47bx8x8gx] button.bg-white.border.border-gray-300{background: var(--d-surface) !important;border: 1px solid var(--d-line) !important;color: var(--d-ink-2) !important;border-radius: var(--d-r) !important}.pubpr-root[b-g47bx8x8gx] button.bg-white.border.border-gray-200:hover,.pubpr-root[b-g47bx8x8gx] button.bg-white.border.border-gray-300:hover{background: var(--d-surface-2) !important;color: var(--d-ink) !important}.pubpr-root[b-g47bx8x8gx] .ticket-issued-card{animation: ticket-issued-in-b-g47bx8x8gx 0.6s cubic-bezier(0.34,1.56,0.64,1) both,ticket-issued-glow-b-g47bx8x8gx 1.4s ease-out 0.6s 1}.pubpr-root[b-g47bx8x8gx] .ticket-issued-icon{animation: ticket-icon-pop-b-g47bx8x8gx 0.8s cubic-bezier(0.68,-0.55,0.265,1.55) 0.2s both}@keyframes ticket-issued-in-b-g47bx8x8gx{0%{opacity: 0;transform: scale(0.92) translateY(8px)}100%{opacity: 1;transform: scale(1) translateY(0)}}@keyframes ticket-issued-glow-b-g47bx8x8gx{0%{box-shadow: 0 0 0 0 rgba(16,185,129,0.45)}50%{box-shadow: 0 0 0 12px rgba(16,185,129,0.12)}100%{box-shadow: 0 0 0 0 rgba(16,185,129,0)}}@keyframes ticket-icon-pop-b-g47bx8x8gx{0%{transform: scale(0) rotate(-180deg)}60%{transform: scale(1.2) rotate(10deg)}100%{transform: scale(1) rotate(0deg)}}.pubpr-root[b-g47bx8x8gx] .ticket-needsreview-card{animation: ticket-needsreview-in-b-g47bx8x8gx 0.5s ease-out both,ticket-needsreview-pulse-b-g47bx8x8gx 1.6s ease-in-out 0.5s 2}.pubpr-root[b-g47bx8x8gx] .ticket-needsreview-icon{animation: ticket-icon-shake-b-g47bx8x8gx 0.6s ease-in-out 0.3s 2}@keyframes ticket-needsreview-in-b-g47bx8x8gx{0%{opacity: 0;transform: translateY(8px)}100%{opacity: 1;transform: translateY(0)}}@keyframes ticket-needsreview-pulse-b-g47bx8x8gx{0%,100%{box-shadow: 0 0 0 0 rgba(245,158,11,0)}50%{box-shadow: 0 0 0 8px rgba(245,158,11,0.18)}}@keyframes ticket-icon-shake-b-g47bx8x8gx{0%,100%{transform: rotate(0deg)}25%{transform: rotate(-8deg)}75%{transform: rotate(8deg)}}
/* /src/Features/Promo/Pages/Manager/VoucherEditor.razor.rz.scp.css */
.vce[b-sf5vg25c9p]{display: flex;flex-direction: column;gap: 18px;font-family: var(--nm-font);color: var(--nm-ink)}.vce-sec[b-sf5vg25c9p]{display: flex;flex-direction: column;gap: 10px;padding-bottom: 16px;border-bottom: 1px solid var(--nm-border)}.vce-sec:last-of-type[b-sf5vg25c9p]{border-bottom: 0}.vce-sec__t[b-sf5vg25c9p]{margin: 0;font-size: 13px;font-weight: 700;letter-spacing: .02em;text-transform: uppercase;color: var(--nm-ink-2)}.vce-req[b-sf5vg25c9p]{color: var(--nm-bad)}[b-sf5vg25c9p] .vce-mono{font-family: ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing: .04em;text-transform: uppercase}.vce-grid-top[b-sf5vg25c9p]{margin-top: 4px}.vce-hint[b-sf5vg25c9p]{font-size: 12.5px;color: var(--nm-muted);line-height: 1.45}.vce-hint--block[b-sf5vg25c9p]{display: flex;gap: 6px;align-items: flex-start;margin: 0}.vce-err[b-sf5vg25c9p]{margin: 0;font-size: 12.5px;color: var(--nm-bad)}.vce-switch[b-sf5vg25c9p]{display: flex;flex-direction: column;gap: 4px}.vce-switch--last[b-sf5vg25c9p]{padding: 12px 14px;background: var(--nm-surface-2);border-radius: var(--nm-r-input)}.vce-summary[b-sf5vg25c9p]{display: flex;gap: 8px;align-items: flex-start;margin: 0;padding: 8px 12px;font-size: 13px;color: var(--nm-ink-2);background: var(--nm-surface-2);border-radius: var(--nm-r-input)}.vce-suffix[b-sf5vg25c9p]{display: flex;align-items: center;gap: 8px}.vce-suffix[b-sf5vg25c9p] .nm-input-wrap{flex: 1 1 auto;min-width: 0}.vce-suffix__u[b-sf5vg25c9p]{font-weight: 600;color: var(--nm-muted)}.vce-dt[b-sf5vg25c9p]{display: grid;grid-template-columns: minmax(0,1.4fr) minmax(0,1fr);gap: 8px}.vce-below[b-sf5vg25c9p]{display: flex;flex-direction: column;gap: 6px;margin-top: 4px}.vce-below__warn[b-sf5vg25c9p]{display: flex;gap: 8px;align-items: flex-start;margin: 0;font-size: 12.5px;line-height: 1.45;color: var(--nm-bad)}.vce-below__warn.is-on[b-sf5vg25c9p]{padding: 10px 12px;font-weight: 600;background: var(--nm-bad-soft);border: 1px solid var(--nm-bad);border-radius: var(--nm-r-input)}.vce-svcs[b-sf5vg25c9p]{display: flex;flex-wrap: wrap;gap: 8px}.vce-svc[b-sf5vg25c9p]{display: inline-flex;align-items: center;gap: 6px;padding: 6px 12px;font: inherit;font-size: 13px;color: var(--nm-ink-2);background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);cursor: pointer;transition: background .12s ease,border-color .12s ease,color .12s ease}.vce-svc:hover[b-sf5vg25c9p]{border-color: var(--nm-border-strong)}.vce-svc:focus-visible[b-sf5vg25c9p]{outline: 2px solid var(--nm-brand-300);outline-offset: 2px}.vce-svc.is-on[b-sf5vg25c9p]{color: var(--nm-brand-700);background: var(--nm-brand-50);border-color: var(--nm-brand-500);font-weight: 600}.vce-svc__tick[b-sf5vg25c9p]{font-size: 12px}@media (max-width: 560px){.vce-dt[b-sf5vg25c9p]{grid-template-columns: 1fr}}
/* /src/Features/Promo/Pages/Manager/VoucherRedemptionsDrawer.razor.rz.scp.css */
.vrd-head[b-mzcln325um]{display: flex;align-items: center;gap: 12px;min-width: 0}.vrd-head__ico[b-mzcln325um]{display: inline-grid;place-items: center;width: 36px;height: 36px;flex: 0 0 36px;color: var(--nm-brand-600);background: var(--nm-brand-50);border-radius: 10px}.vrd-head__txt[b-mzcln325um]{min-width: 0}.vrd-head__title[b-mzcln325um]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: 0;font-size: 16px;font-weight: 700;color: var(--nm-ink)}.vrd-head__sub[b-mzcln325um]{margin: 2px 0 0;font-size: 13px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.vrd-code[b-mzcln325um]{font-family: ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size: 12.5px;font-weight: 600;letter-spacing: .03em;padding: 2px 8px;color: var(--nm-ink);background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill)}.vrd-link[b-mzcln325um]{color: var(--nm-brand-700);text-decoration: none}.vrd-link:hover[b-mzcln325um]{text-decoration: underline}.vrd-muted[b-mzcln325um]{color: var(--nm-muted)}.vrd-stats[b-mzcln325um]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px;margin-bottom: 14px}.vrd-stat[b-mzcln325um]{display: flex;flex-direction: column;gap: 2px;padding: 10px 12px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input)}.vrd-stat__lbl[b-mzcln325um]{font-size: 12px;color: var(--nm-muted)}.vrd-stat__val[b-mzcln325um]{font-size: 16px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.vrd-svc[b-mzcln325um]{display: inline-flex;align-items: center;gap: 6px;font-size: 13px;color: var(--nm-ink-2)}.vrd-num[b-mzcln325um]{font-variant-numeric: tabular-nums;white-space: nowrap}.vrd-num--disc[b-mzcln325um]{color: var(--nm-ok);font-weight: 600}.vrd-foot[b-mzcln325um]{display: flex;justify-content: flex-end;padding-top: 12px}@media (max-width: 640px){.vrd-stats[b-mzcln325um]{grid-template-columns: 1fr}}
/* /src/Features/Promo/Pages/Manager/VouchersIndex.razor.rz.scp.css */
.nm-list-page[b-yh3x7gcg6f]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-yh3x7gcg6f]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-yh3x7gcg6f]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-yh3x7gcg6f]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-yh3x7gcg6f]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.vch-status[b-yh3x7gcg6f]{display: flex;flex-wrap: wrap;gap: 6px}.vch-search[b-yh3x7gcg6f]{width: 320px;flex: 0 0 auto}.vch-owner[b-yh3x7gcg6f]{width: 260px;flex: 0 0 auto}.vch-note[b-yh3x7gcg6f]{display: inline-flex;align-items: flex-start;gap: 6px;font-size: 11.5px;color: var(--nm-muted);max-width: 46ch;line-height: 1.35}.vch-note i[b-yh3x7gcg6f]{color: var(--nm-info);flex-shrink: 0;margin-top: 1px}[b-yh3x7gcg6f] .vch-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.vch-card__ico[b-yh3x7gcg6f]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.vch-card__title[b-yh3x7gcg6f]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.vch-card__count[b-yh3x7gcg6f]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.vch-code[b-yh3x7gcg6f]{display: inline-block;max-width: 100%;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px;letter-spacing: .03em;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cell-2line[b-yh3x7gcg6f]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-yh3x7gcg6f]{font-weight: 500;color: var(--nm-ink)}.cell-2line__sub[b-yh3x7gcg6f]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 320px}.vch-num[b-yh3x7gcg6f]{font-variant-numeric: tabular-nums;white-space: nowrap}.vch-owner-cell__name[b-yh3x7gcg6f]{display: inline-block;max-width: 140px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 13px}.vch-validity[b-yh3x7gcg6f]{font-size: 12.5px;color: var(--nm-ink-2);white-space: nowrap}.vch-svcs[b-yh3x7gcg6f]{display: inline-flex;flex-wrap: wrap;gap: 4px}.vch-svc[b-yh3x7gcg6f]{display: inline-flex;align-items: center;gap: 4px;padding: 1px 8px;font-size: 11.5px;color: var(--nm-ink-2);background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);white-space: nowrap}.vch-scope[b-yh3x7gcg6f]{font-size: 13px;color: var(--nm-ink-2)}.vch-status-cell[b-yh3x7gcg6f]{display: inline-flex;flex-direction: column;align-items: center;gap: 5px}.nm-row-actions[b-yh3x7gcg6f]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-yh3x7gcg6f] .vch-row-off .nm-grid__td{opacity: .6}.vch-foot[b-yh3x7gcg6f]{display: flex;justify-content: flex-end;padding: 10px 14px;border-top: 1px solid var(--nm-border)}[b-yh3x7gcg6f] .vch-form-error{margin-bottom: 14px}@media (max-width: 640px){.nm-list-page[b-yh3x7gcg6f]{padding: 16px 14px 22px}.vch-search[b-yh3x7gcg6f],.vch-owner[b-yh3x7gcg6f]{width: 100%;flex: 1 1 100%}.vch-note[b-yh3x7gcg6f]{max-width: none}}
/* /src/Features/Public/Pages/Error.razor.rz.scp.css */
.err-root[b-p5mvig6awo]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-danger: #dc2626;--d-danger-soft: #fee2e2;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-r: 10px;background: var(--d-bg);color: var(--d-ink);min-height: 100vh;padding: 40px 20px;font-family: 'Inter',ui-sans-serif,system-ui,sans-serif}.err-shell[b-p5mvig6awo]{max-width: 720px;margin: 0 auto;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.err-hd[b-p5mvig6awo]{padding: 22px 24px 18px;border-bottom: 1px solid var(--d-line);display: flex;align-items: center;gap: 14px}.err-icon[b-p5mvig6awo]{width: 44px;height: 44px;border-radius: 10px;background: var(--d-danger-soft);color: var(--d-danger);display: grid;place-items: center;flex-shrink: 0}.err-hd h1[b-p5mvig6awo]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 22px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.2}.err-hd h2[b-p5mvig6awo]{margin: 4px 0 0;font-size: 14px;font-weight: 500;color: var(--d-ink-3);letter-spacing: -0.01em}.err-body[b-p5mvig6awo]{padding: 18px 24px 22px;display: flex;flex-direction: column;gap: 14px}.err-rid[b-p5mvig6awo]{font-size: 12.5px;color: var(--d-ink-2);display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.err-rid-lbl[b-p5mvig6awo]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.err-rid code[b-p5mvig6awo]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-accent);background: var(--d-accent-soft);padding: 2px 8px;border-radius: 6px}.err-note[b-p5mvig6awo]{background: var(--d-warn-soft);border: 1px solid #fde68a;border-radius: var(--d-r);padding: 12px 14px;color: var(--d-ink-2);font-size: 14px;line-height: 1.55}.err-note h3[b-p5mvig6awo]{margin: 0 0 6px;font-size: 11.5px;font-weight: 600;color: var(--d-warn);text-transform: uppercase;letter-spacing: 0.08em}.err-note p[b-p5mvig6awo]{margin: 0 0 6px}.err-note p:last-child[b-p5mvig6awo]{margin-bottom: 0}
/* /src/Features/Public/Pages/Index.razor.rz.scp.css */
.home-root[b-abuncxakom]{--ink: #1c1917;--ink-2: #44403c;--mute: #78716c;--line: #e7e5e4;--hover: #f5f5f4;--ac: #ea580c;--ac-ink: #c2410c;--soft: #fff3ea;--acl: #ffb27a;--ck: 'Chakra Petch','Be Vietnam Pro',sans-serif;background: #f5f6f8;color: var(--ink-2);font-family: 'Be Vietnam Pro',system-ui,sans-serif;padding-bottom: 48px}.hm-wrap[b-abuncxakom]{width: min(1216px,calc(100% - 32px));margin: 0 auto}.hm-cuts[b-abuncxakom]{display: flex;flex-wrap: wrap;gap: 8px;width: min(1200px,calc(100% - 32px));margin: 0 auto}.hm-promo[b-abuncxakom]{width: min(1216px,calc(100% - 32px));margin: 14px auto 0}@media (max-width: 1023.98px){.hm-promo[b-abuncxakom]{width: calc(100% - 20px)}}.hm-chip[b-abuncxakom]{display: inline-flex;align-items: center;gap: 6px;height: 30px;padding: 0 11px;border: 1px solid var(--line);border-radius: 999px;background: #fff;font: inherit;font-size: 13px;font-weight: 500;color: var(--ink-2);white-space: nowrap;cursor: pointer;transition: background .14s,color .14s,border-color .14s}.hm-chip em[b-abuncxakom]{font-style: normal;font-family: var(--ck);font-size: 11px;font-weight: 600;color: var(--mute)}.hm-chip:hover[b-abuncxakom]{border-color: #d6d3d1;color: var(--ink)}.hm-chip.is-on[b-abuncxakom]{background: var(--soft);border-color: var(--acl);color: var(--ac-ink);font-weight: 600}.hm-chip.is-on em[b-abuncxakom]{color: var(--ac-ink)}.hm-panel[b-abuncxakom]{background: #fff;border: 1px solid var(--line);border-radius: 16px;padding: 22px 24px 24px;margin-top: 28px;scroll-margin-top: calc(var(--nm-header-offset,72px) + 12px)}.hm-head[b-abuncxakom]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;margin-bottom: 14px}.hm-head h2[b-abuncxakom]{margin: 0;font-size: 24px;font-weight: 800;letter-spacing: -.02em;line-height: 1.2;color: var(--ink)}.hm-head h2 i[b-abuncxakom]{display: block;margin-bottom: 6px;font-style: normal;font-family: var(--ck);font-size: 12px;font-weight: 600;letter-spacing: .16em;color: var(--ac)}.hm-head p[b-abuncxakom]{margin: 4px 0 0;font-size: 13.5px;color: var(--mute)}.hm-all[b-abuncxakom]{display: inline-flex;align-items: center;gap: 6px;flex: none;height: 34px;padding: 0 14px;border: 1px solid var(--line);border-radius: 999px;font-size: 13px;font-weight: 600;color: var(--ink);white-space: nowrap;transition: background .14s}.hm-all:hover[b-abuncxakom]{background: var(--hover)}.hm-filters[b-abuncxakom]{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 16px}.hm-grid4[b-abuncxakom]{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px}.hm-sk[b-abuncxakom]{height: 290px;border-radius: 14px;background: linear-gradient(90deg,#f5f5f4 25%,#ecebe9 37%,#f5f5f4 63%);background-size: 400% 100%;animation: hmSk-b-abuncxakom 1.4s ease infinite}@keyframes hmSk-b-abuncxakom{0%{background-position: 100% 0}100%{background-position: 0 0}}.hm-fc[b-abuncxakom]{display: flex;flex-direction: column;border: 1px solid var(--line);border-radius: 14px;overflow: hidden;background: #fff;transition: box-shadow .16s,transform .16s}.hm-fc:hover[b-abuncxakom]{box-shadow: 0 14px 30px -18px rgba(28,25,23,.35);transform: translateY(-2px)}.hm-fc__im[b-abuncxakom]{position: relative;height: 150px;background: linear-gradient(135deg,#fde8d8,#f5f5f4)}.hm-fc__im img[b-abuncxakom]{display: block;width: 100%;height: 100%;object-fit: cover}.hm-ph[b-abuncxakom]{display: grid;place-items: center;width: 100%;height: 100%;font-family: var(--ck);font-size: 44px;font-weight: 700;letter-spacing: .06em;color: rgba(194,65,12,.22)}.hm-fc__tag[b-abuncxakom]{position: absolute;left: 10px;top: 10px;display: inline-flex;align-items: center;height: 24px;padding: 0 9px;border-radius: 999px;background: rgba(28,25,23,.72);color: #fff;font-size: 11.5px;font-weight: 600;-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}.hm-fc__tag.is-hot[b-abuncxakom]{background: #e23d3d}.hm-fc__b[b-abuncxakom]{display: flex;flex: 1;flex-direction: column;gap: 6px;padding: 12px 14px 14px}.hm-fc__rt[b-abuncxakom]{display: flex;align-items: center;gap: 6px;font-family: var(--ck);font-size: 13px;font-weight: 700;color: var(--ac-ink)}.hm-fc__rt svg[b-abuncxakom]{width: 14px;height: 14px;stroke: #a8a29e;fill: none;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.hm-fc h3[b-abuncxakom]{margin: 0;font-size: 16px;font-weight: 700;line-height: 1.3;color: var(--ink)}.hm-fc__meta[b-abuncxakom]{display: flex;flex-wrap: wrap;gap: 4px 10px;font-size: 12px;color: var(--mute)}.hm-fc__pr[b-abuncxakom]{display: flex;align-items: flex-end;justify-content: space-between;gap: 8px;margin-top: auto;padding-top: 8px;border-top: 1px dashed var(--line)}.hm-fc__pr small[b-abuncxakom]{display: block;font-size: 11px;color: var(--mute)}.hm-fc__pr b[b-abuncxakom]{font-family: var(--ck);font-size: 19px;font-weight: 700;color: var(--ac)}.hm-fc__pr b.is-ask[b-abuncxakom]{font-family: inherit;font-size: 14px;color: var(--ink-2)}.hm-fc__pr button[b-abuncxakom]{height: 32px;padding: 0 12px;border: 0;border-radius: 999px;background: var(--soft);color: var(--ac-ink);font: inherit;font-size: 13px;font-weight: 700;cursor: pointer;transition: background .14s}.hm-fc__pr button:hover[b-abuncxakom]{background: #ffe4cf}.hm-dests[b-abuncxakom]{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 16px;margin-top: 4px}.hm-dest[b-abuncxakom]{padding: 0;border: 0;background: none;font: inherit;text-align: center;cursor: pointer}.hm-dest__pic[b-abuncxakom]{display: block;height: 150px;border-radius: 999px 999px 16px 16px;overflow: hidden;background: linear-gradient(135deg,#fde8d8,#f5f5f4);transition: transform .16s}.hm-dest:hover .hm-dest__pic[b-abuncxakom]{transform: translateY(-3px)}.hm-dest__pic img[b-abuncxakom]{display: block;width: 100%;height: 100%;object-fit: cover}.hm-dest b[b-abuncxakom]{display: block;margin-top: 10px;font-size: 14.5px;color: var(--ink)}.hm-dest small[b-abuncxakom]{font-size: 12.5px;color: var(--mute)}.hm-air-stats[b-abuncxakom]{display: flex;gap: 8px;flex: none}.hm-air-stats span[b-abuncxakom]{display: inline-flex;align-items: baseline;gap: 6px;height: 34px;padding: 0 12px;border: 1px solid var(--line);border-radius: 999px;font-size: 13px;font-weight: 600;line-height: 34px;color: var(--ink-2);white-space: nowrap}.hm-air-stats b[b-abuncxakom]{font-family: var(--ck);font-size: 14px;color: var(--ac)}.hm-air-k[b-abuncxakom]{display: flex;align-items: center;gap: 10px;margin: 0 0 10px;font-family: var(--ck);font-size: 11.5px;font-weight: 600;letter-spacing: .16em;text-transform: uppercase;color: var(--mute)}.hm-air-k[b-abuncxakom]::after{content: '';flex: 1;height: 1px;background: var(--line)}.hm-air-k em[b-abuncxakom]{font-style: normal;font-family: var(--nm-font,'Be Vietnam Pro',sans-serif);font-size: 12.5px;font-weight: 500;letter-spacing: 0;text-transform: none;color: var(--mute)}.hm-dom[b-abuncxakom]{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 12px;margin-bottom: 22px}.hm-dom__a[b-abuncxakom]{position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 8px;height: 108px;padding: 12px;border: 1px solid var(--line);border-radius: 14px;background: #fff;color: inherit;text-decoration: none;transition: transform .2s,box-shadow .2s,border-color .2s}.hm-dom__a:hover[b-abuncxakom]{transform: translateY(-3px);border-color: #ffb27a;box-shadow: 0 20px 36px -24px rgba(28,25,23,.4)}.hm-dom__a[b-abuncxakom]::after{content: attr(data-code);position: absolute;right: 10px;top: 8px;font-family: var(--ck);font-size: 11px;font-weight: 600;letter-spacing: .1em;color: var(--mute)}.hm-dom__a img[b-abuncxakom]{max-height: 34px;max-width: 76%;width: auto;object-fit: contain}.hm-dom__a b[b-abuncxakom]{font-size: 12.5px;font-weight: 600;line-height: 1.2;text-align: center;color: var(--ink-2)}.hm-mq[b-abuncxakom]{position: relative;overflow: hidden;-webkit-mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image: linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hm-mq__track[b-abuncxakom]{display: flex;gap: 10px;width: max-content;animation: hm-mq-b-abuncxakom 48s linear infinite}.hm-mq:hover .hm-mq__track[b-abuncxakom]{animation-play-state: paused}.hm-mq__track + .hm-mq__track[b-abuncxakom]{margin-top: 10px;animation-duration: 58s;animation-direction: reverse}@keyframes hm-mq-b-abuncxakom{to{transform: translateX(-50%)}}.hm-mq__a[b-abuncxakom]{display: flex;align-items: center;gap: 10px;height: 54px;padding: 0 14px 0 10px;border: 1px solid var(--line);border-radius: 12px;background: #fff;color: inherit;text-decoration: none;white-space: nowrap;transition: border-color .2s}.hm-mq__a:hover[b-abuncxakom]{border-color: #ffb27a}.hm-mq__a img[b-abuncxakom]{width: 34px;height: 34px;object-fit: contain;border-radius: 8px}.hm-mq__a span[b-abuncxakom]{font-size: 12.5px;font-weight: 600;color: var(--ink-2)}.hm-mq__a i[b-abuncxakom]{font-style: normal;font-family: var(--ck);font-size: 11px;letter-spacing: .08em;color: var(--mute)}.hm-air-ft[b-abuncxakom]{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px 16px;margin-top: 16px;padding-top: 14px;border-top: 1px dashed #d6d3d1;font-size: 13px;color: var(--mute)}.hm-air-ft[b-abuncxakom] b{color: var(--ink)}.hm-air-ft a[b-abuncxakom]{font-weight: 700;color: var(--ac-ink);text-decoration: none}@media (prefers-reduced-motion: reduce){.hm-mq__track[b-abuncxakom]{animation: none}}.hm-brand[b-abuncxakom]{position: relative;margin-top: 28px;min-height: 520px;overflow: hidden;background: #1c1917;color: #fff;isolation: isolate}.hm-brand canvas[b-abuncxakom]{position: absolute;inset: 0;z-index: 0;display: block;width: 100%;height: 100%}.hm-brand[b-abuncxakom]::after{content: '';position: absolute;inset: 0;z-index: 1;pointer-events: none;background: linear-gradient(90deg,rgba(28,25,23,0) 45%,rgba(28,25,23,.55) 62%,rgba(28,25,23,.85) 100%)}.hm-brand__wrap[b-abuncxakom]{position: relative;z-index: 2;width: min(1216px,calc(100% - 32px));min-height: inherit;margin: 0 auto;display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);align-items: center;gap: 24px}.hm-brand__stage[b-abuncxakom]{position: relative;min-height: 420px;display: grid;place-items: center}.hm-brand__fallback[b-abuncxakom]{display: none;width: min(60%,320px);height: auto;filter: drop-shadow(0 30px 40px rgba(0,0,0,.5))}.hm-brand[data-mode="static"] .hm-brand__fallback[b-abuncxakom]{display: block}.hm-brand[data-mode="static"] canvas[b-abuncxakom]{display: none}.hm-brand__in[b-abuncxakom]{padding: 48px 0 48px 8px}.hm-brand__no[b-abuncxakom]{display: block;margin-bottom: 8px;font-style: normal;font-family: var(--ck);font-size: 12px;font-weight: 600;letter-spacing: .16em;color: #fdba74}.hm-brand__in h2[b-abuncxakom]{margin: 0 0 14px;font-family: var(--ck);font-size: 36px;font-weight: 700;letter-spacing: -.01em;line-height: 1.1;color: #fff}.hm-brand__in h2[b-abuncxakom] em{font-style: normal;color: #fb923c}.hm-brand__in p[b-abuncxakom]{margin: 0 0 8px;font-size: 14.5px;line-height: 1.65;color: #d6d3d1}.hm-brand__stats[b-abuncxakom]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px;margin-top: 24px}.hm-brand__stats div[b-abuncxakom]{padding: 14px 12px;border: 1px solid rgba(255,255,255,.14);border-radius: 14px;background: rgba(255,255,255,.06);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);text-align: center}.hm-brand__stats b[b-abuncxakom]{display: block;font-family: var(--ck);font-size: 30px;font-weight: 700;line-height: 1;color: #fb923c;font-variant-numeric: tabular-nums}.hm-brand__stats span[b-abuncxakom]{display: block;margin-top: 6px;font-size: 12px;line-height: 1.3;color: #e7e5e4}.hm-brand__pills[b-abuncxakom]{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 18px}.hm-brand__pills span[b-abuncxakom]{display: inline-flex;align-items: center;gap: 6px;height: 30px;padding: 0 12px;border: 1px solid rgba(255,255,255,.18);border-radius: 999px;font-size: 12.5px;font-weight: 600;color: #fff}.hm-brand__pills span[b-abuncxakom]::before{content: '';width: 6px;height: 6px;border-radius: 50%;background: #fb923c}.hm-dark[b-abuncxakom]{margin-top: 28px;padding: 24px;border-radius: 16px;background: var(--ink);color: #fff}.hm-dark h2[b-abuncxakom]{margin: 0;font-size: 24px;font-weight: 800;letter-spacing: -.02em}.hm-dark > p[b-abuncxakom]{margin: 4px 0 0;font-size: 13.5px;color: #a8a29e}.hm-dark__g[b-abuncxakom]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px;margin-top: 18px}.hm-dark__c[b-abuncxakom]{display: flex;gap: 12px;align-items: flex-start;padding: 16px;border: 1px solid rgba(255,255,255,.08);border-radius: 14px;background: rgba(255,255,255,.06);color: #fff;transition: background .14s}.hm-dark__c:hover[b-abuncxakom]{background: rgba(255,255,255,.1)}.hm-dark__c i[b-abuncxakom]{display: grid;place-items: center;flex: none;width: 40px;height: 40px;border-radius: 12px;background: rgba(234,88,12,.18);color: #fb923c}.hm-dark__c i[b-abuncxakom] svg{width: 20px;height: 20px}.hm-dark__c b[b-abuncxakom]{display: block;font-size: 15px}.hm-dark__c small[b-abuncxakom]{display: block;margin-top: 3px;font-size: 13px;color: #a8a29e}.hm-dark__c em[b-abuncxakom]{display: inline-block;margin-top: 8px;font-style: normal;font-size: 13px;font-weight: 700;color: #fb923c}.hm-b2b[b-abuncxakom]{display: grid;grid-template-columns: 1fr 1fr;gap: 16px;margin-top: 28px}.hm-b2b__c[b-abuncxakom]{position: relative;display: flex;align-items: flex-end;min-height: 220px;padding: 22px;border-radius: 16px;overflow: hidden;color: #fff}.hm-b2b__c img[b-abuncxakom]{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;transition: transform .4s}.hm-b2b__c:hover img[b-abuncxakom]{transform: scale(1.04)}.hm-b2b__c[b-abuncxakom]::after{content: '';position: absolute;inset: 0;background: linear-gradient(180deg,rgba(28,25,23,.35),rgba(28,25,23,.86))}.hm-b2b__t[b-abuncxakom]{position: relative;z-index: 1}.hm-b2b__t small[b-abuncxakom]{display: block;margin-bottom: 6px;font-family: var(--ck);font-size: 11px;letter-spacing: .18em;text-transform: uppercase;color: #fdba74}.hm-b2b__t b[b-abuncxakom]{display: block;font-size: 22px;font-weight: 800;letter-spacing: -.01em}.hm-b2b__t p[b-abuncxakom]{max-width: 440px;margin: 6px 0 12px;font-size: 13.5px;color: #e7e5e4}.hm-b2b__t em[b-abuncxakom]{display: inline-flex;align-items: center;gap: 8px;height: 38px;padding: 0 16px;border-radius: 999px;background: #fff;color: var(--ink);font-style: normal;font-size: 13.5px;font-weight: 700}.hm-news[b-abuncxakom]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px}.hm-news__c[b-abuncxakom]{display: block;border: 1px solid var(--line);border-radius: 14px;overflow: hidden;background: #fff;color: inherit;transition: box-shadow .16s}.hm-news__c:hover[b-abuncxakom]{box-shadow: 0 14px 30px -18px rgba(28,25,23,.35)}.hm-news__pic[b-abuncxakom]{display: block;height: 160px;background: linear-gradient(135deg,#fde8d8,#f5f5f4)}.hm-news__pic img[b-abuncxakom]{display: block;width: 100%;height: 100%;object-fit: cover}.hm-news__b[b-abuncxakom]{display: block;padding: 12px 14px 14px}.hm-news__k[b-abuncxakom]{display: flex;justify-content: space-between;font-family: var(--ck);font-size: 11px;letter-spacing: .12em;text-transform: uppercase;color: var(--ac)}.hm-news__k span[b-abuncxakom]{font-family: 'Be Vietnam Pro',system-ui,sans-serif;letter-spacing: 0;text-transform: none;color: #a8a29e}.hm-news__b b[b-abuncxakom]{display: block;margin-top: 6px;font-size: 15px;font-weight: 700;line-height: 1.35;color: var(--ink)}.hm-news__b p[b-abuncxakom]{margin: 6px 0 0;font-size: 13px;color: var(--mute);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.hm-nl[b-abuncxakom]{margin-top: 28px}.home-popup-close[b-abuncxakom]{position: absolute;top: -12px;right: -12px;z-index: 10;display: grid;place-items: center;width: 32px;height: 32px;border: 0;border-radius: 999px;background: #fff;color: var(--ink);box-shadow: 0 4px 12px rgba(0,0,0,.25);cursor: pointer}@media (max-width: 1023.98px){.hm-grid4[b-abuncxakom]{grid-template-columns: repeat(2,minmax(0,1fr))}.hm-dests[b-abuncxakom]{grid-template-columns: repeat(3,minmax(0,1fr))}.hm-dom[b-abuncxakom]{grid-template-columns: repeat(3,minmax(0,1fr))}.hm-brand__wrap[b-abuncxakom]{grid-template-columns: 1fr;gap: 0}.hm-brand__stage[b-abuncxakom]{min-height: 300px}.hm-brand[b-abuncxakom]::after{background: linear-gradient(180deg,rgba(28,25,23,0) 40%,rgba(28,25,23,.85) 70%)}.hm-brand__in[b-abuncxakom]{padding: 0 0 36px}.hm-dark__g[b-abuncxakom]{grid-template-columns: 1fr}.hm-news[b-abuncxakom]{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 639.98px){.hm-wrap[b-abuncxakom],.hm-cuts[b-abuncxakom]{width: calc(100% - 20px)}.hm-cuts[b-abuncxakom]{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none}.hm-cuts[b-abuncxakom]::-webkit-scrollbar{display: none}.hm-panel[b-abuncxakom]{padding: 16px 14px 18px;margin-top: 18px;border-radius: 14px}.hm-head[b-abuncxakom]{flex-direction: column;align-items: flex-start;gap: 8px}.hm-head h2[b-abuncxakom]{font-size: 20px}.hm-filters[b-abuncxakom]{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none;margin-left: -14px;margin-right: -14px;padding: 0 14px}.hm-filters[b-abuncxakom]::-webkit-scrollbar{display: none}.hm-grid4[b-abuncxakom]{grid-template-columns: 1fr;gap: 12px}.hm-fc__im[b-abuncxakom]{height: 140px}.hm-dests[b-abuncxakom]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px}.hm-dest__pic[b-abuncxakom]{height: 130px}.hm-air-stats[b-abuncxakom]{display: none}.hm-air-k[b-abuncxakom]{white-space: nowrap}.hm-air-k em[b-abuncxakom]{display: none}.hm-dom[b-abuncxakom]{gap: 8px;margin-bottom: 18px}.hm-dom__a[b-abuncxakom]{height: 92px;padding: 8px;gap: 6px}.hm-dom__a img[b-abuncxakom]{max-height: 26px}.hm-dom__a b[b-abuncxakom]{font-size: 11px}.hm-mq__a[b-abuncxakom]{height: 48px}.hm-brand[b-abuncxakom]{margin-top: 18px;min-height: 0}.hm-brand__stage[b-abuncxakom]{min-height: 240px}.hm-brand__in[b-abuncxakom]{padding: 0 0 28px}.hm-brand__in h2[b-abuncxakom]{font-size: 28px}.hm-brand__stats[b-abuncxakom]{gap: 8px}.hm-brand__stats b[b-abuncxakom]{font-size: 24px}.hm-brand__stats span[b-abuncxakom]{font-size: 11px}.hm-dark[b-abuncxakom]{padding: 18px 14px;margin-top: 18px}.hm-dark h2[b-abuncxakom]{font-size: 20px}.hm-b2b[b-abuncxakom]{grid-template-columns: 1fr;margin-top: 18px}.hm-b2b__c[b-abuncxakom]{min-height: 190px;padding: 16px}.hm-b2b__t b[b-abuncxakom]{font-size: 19px}.hm-news[b-abuncxakom]{grid-template-columns: 1fr;gap: 12px}.hm-nl[b-abuncxakom]{margin-top: 18px}}
/* /src/Features/Recruitment/Components/ApplicantGrid.razor.rz.scp.css */
.apg-who[b-kors40ghht]{display: flex;align-items: center;gap: 10px;min-width: 0}.apg-2l[b-kors40ghht]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.apg-2l__main[b-kors40ghht]{font-weight: 500;color: var(--nm-ink);white-space: nowrap}.apg-2l__sub[b-kors40ghht]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap}.apg-clip[b-kors40ghht]{max-width: 220px;overflow: hidden;text-overflow: ellipsis}.apg-name[b-kors40ghht]{display: inline-flex;align-items: center;gap: 6px;font-weight: 600}.apg-new[b-kors40ghht]{padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 800;letter-spacing: .03em;line-height: 16px;text-transform: uppercase}.apg-job[b-kors40ghht]{display: inline-block;max-width: 240px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: var(--nm-ink-2);font-weight: 500;text-decoration: none}.apg-job:hover[b-kors40ghht]{color: var(--nm-brand-600);text-decoration: underline}.apg-num[b-kors40ghht]{font-variant-numeric: tabular-nums}.apg-muted[b-kors40ghht]{color: var(--nm-muted)}.apg-stars[b-kors40ghht]{display: inline-flex;gap: 1px;font-size: 11.5px;color: var(--nm-border-strong)}.apg-stars .is-on[b-kors40ghht]{color: var(--nm-warn)}.apg[b-kors40ghht] tr.apg-row-new > td:first-child{box-shadow: inset 3px 0 0 var(--nm-brand-500)}.apg[b-kors40ghht] tr.apg-row-out{opacity: .6}.apg[b-kors40ghht] tr.apg-row-out:hover{opacity: 1}
/* /src/Features/Recruitment/Components/ApplicationDrawer.razor.rz.scp.css */
.apd-hd[b-e05snk71rv]{display: flex;align-items: center;gap: 12px;flex: 1;min-width: 0}.apd-hd__txt[b-e05snk71rv]{display: flex;flex-direction: column;gap: 2px;flex: 1;min-width: 0}.apd-hd__name[b-e05snk71rv]{margin: 0;font-size: 17px;font-weight: 800;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.apd-hd__sub[b-e05snk71rv]{display: flex;gap: 4px;flex-wrap: wrap;font-size: 12.5px;color: var(--nm-muted)}.apd-hd__sub a[b-e05snk71rv]{color: var(--nm-brand-700);font-weight: 600;text-decoration: none}.apd-hd__sub a:hover[b-e05snk71rv]{text-decoration: underline}.apd-hd__sub b[b-e05snk71rv]{color: var(--nm-ink-2);font-weight: 600}.apd-body[b-e05snk71rv]{display: flex;flex-direction: column;gap: 14px}.apd-links[b-e05snk71rv]{display: flex;flex-wrap: wrap;gap: 6px}.apd-link[b-e05snk71rv]{display: inline-flex;align-items: center;gap: 6px;max-width: 100%;padding: 5px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);color: var(--nm-ink-2);font-size: 12.5px;font-weight: 600;text-decoration: none;transition: border-color .12s,background .12s}.apd-link span[b-e05snk71rv]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.apd-link .bi[b-e05snk71rv]{color: var(--nm-muted)}a.apd-link:hover[b-e05snk71rv]{border-color: var(--nm-brand-300);background: var(--nm-brand-50);color: var(--nm-brand-700)}a.apd-link:hover .bi[b-e05snk71rv]{color: var(--nm-brand-600)}.apd-link--cv[b-e05snk71rv]{border-color: var(--nm-brand-300);background: var(--nm-brand-50);color: var(--nm-brand-700)}.apd-link--cv .bi[b-e05snk71rv]{color: var(--nm-brand-600)}.apd-link__ext[b-e05snk71rv]{font-size: 10px}.apd-link.is-off[b-e05snk71rv]{border-style: dashed;color: var(--nm-muted);background: transparent;cursor: default}.apd-sec[b-e05snk71rv]{display: flex;flex-direction: column;gap: 10px;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.apd-sec__hd[b-e05snk71rv]{display: flex;align-items: center;gap: 8px;font-size: 12px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-ink-2)}.apd-sec__hd .bi[b-e05snk71rv]{font-size: 14px;color: var(--nm-brand-600);letter-spacing: 0}.apd-sec__meta[b-e05snk71rv]{margin-left: auto;font-size: 11.5px;font-weight: 600;letter-spacing: 0;text-transform: none;color: var(--nm-muted)}.apd-sec__meta.is-next[b-e05snk71rv]{color: var(--nm-violet)}.apd-sec__meta.is-past[b-e05snk71rv]{color: var(--nm-muted);text-decoration: line-through}.apd-actions[b-e05snk71rv]{display: flex;align-items: center;flex-wrap: wrap;gap: 6px}.apd-actions[b-e05snk71rv] .nm-btn.apd-danger{color: var(--nm-bad)}.apd-actions[b-e05snk71rv] .nm-btn.apd-danger:hover:not(:disabled){border-color: var(--nm-bad);background: var(--nm-bad-soft)}.apd-actions[b-e05snk71rv] .apd-more{margin-left: auto}.apd-iv[b-e05snk71rv]{display: flex;align-items: center;flex-wrap: wrap;gap: 8px}.apd-iv__date[b-e05snk71rv]{width: 160px}.apd-iv__time[b-e05snk71rv]{width: 120px}.apd-hint[b-e05snk71rv]{margin: 0;font-size: 12px;color: var(--nm-muted)}.apd-rate[b-e05snk71rv]{display: flex;align-items: center;gap: 10px}.apd-rate__txt[b-e05snk71rv]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.apd-notes-foot[b-e05snk71rv]{display: flex;align-items: center;justify-content: flex-end;gap: 8px;min-height: 30px}.apd-dirty[b-e05snk71rv]{display: inline-flex;align-items: center;gap: 6px;margin-right: auto;font-size: 12px;color: var(--nm-brand-700)}.apd-dirty__dot[b-e05snk71rv]{width: 7px;height: 7px;border-radius: 50%;background: var(--nm-brand-500)}.apd-muted[b-e05snk71rv]{font-size: 12px;color: var(--nm-muted)}.apd-skills[b-e05snk71rv]{display: flex;align-items: center;flex-wrap: wrap;gap: 6px;padding-top: 4px}.apd-skills__lbl[b-e05snk71rv]{margin-right: 4px;font-size: 12px;font-weight: 600;color: var(--nm-muted)}.apd-letter[b-e05snk71rv]{padding: 12px 14px;border-left: 3px solid var(--nm-brand-300);border-radius: 0 8px 8px 0;background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 13.5px;line-height: 1.6;white-space: pre-line;overflow-wrap: anywhere}.apd-foot[b-e05snk71rv]{display: inline-flex;align-items: center;gap: 6px;margin-right: auto;font-size: 12px;color: var(--nm-muted)}@media (max-width: 640px){.apd-iv__date[b-e05snk71rv],.apd-iv__time[b-e05snk71rv]{width: calc(50% - 4px)}.apd-foot[b-e05snk71rv]{display: none}}
/* /src/Features/Recruitment/Components/CategoryManagerModal.razor.rz.scp.css */
.rcm[b-17h6njfajx]{display: flex;flex-direction: column;gap: 14px}.rcm-form[b-17h6njfajx]{display: flex;flex-direction: column;gap: 12px;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.rcm-form.is-edit[b-17h6njfajx]{border-color: var(--nm-brand-300);background: var(--nm-brand-50)}.rcm-form__hd[b-17h6njfajx]{display: flex;align-items: center;gap: 8px;font-size: 12px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-ink-2)}.rcm-form__hd .bi[b-17h6njfajx]{font-size: 14px;color: var(--nm-brand-600)}.rcm-form__foot[b-17h6njfajx]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.rcm-sp[b-17h6njfajx]{flex: 1}.rcm-2l[b-17h6njfajx]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.rcm-2l__main[b-17h6njfajx]{font-weight: 600;color: var(--nm-ink)}.rcm-2l__sub[b-17h6njfajx]{font-size: 11.5px;color: var(--nm-muted)}.rcm-mono[b-17h6njfajx]{font-family: ui-monospace,'JetBrains Mono',monospace}.rcm-num[b-17h6njfajx]{font-variant-numeric: tabular-nums}.rcm-actions[b-17h6njfajx]{display: inline-flex;gap: 4px;justify-content: flex-end}.rcm-foot[b-17h6njfajx]{margin-right: auto;font-size: 12px;color: var(--nm-muted)}[b-17h6njfajx] .rcm-row-off{opacity: .6}[b-17h6njfajx] .rcm-row-off:hover{opacity: 1}
/* /src/Features/Recruitment/Components/PipelineStrip.razor.rz.scp.css */
.ps[b-xaa9if4i43]{display: flex;align-items: stretch;gap: 2px;padding: 6px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.ps[b-xaa9if4i43]::-webkit-scrollbar{display: none}.ps-group[b-xaa9if4i43]{display: inline-flex;align-items: center;gap: 2px}.ps-sep[b-xaa9if4i43]{flex: 0 0 1px;align-self: stretch;margin: 4px 6px;background: var(--nm-border)}.ps-arrow[b-xaa9if4i43]{font-size: 10px;color: var(--nm-border-strong);flex-shrink: 0}.ps-cell[b-xaa9if4i43]{display: inline-flex;align-items: center;gap: 7px;padding: 7px 11px;border: 0;border-radius: 8px;background: transparent;font-family: inherit;white-space: nowrap;cursor: pointer;transition: background .12s}.ps-cell:hover[b-xaa9if4i43]{background: var(--nm-surface-2)}.ps-cell:focus-visible[b-xaa9if4i43]{outline: 2px solid var(--nm-brand-300);outline-offset: 1px}.ps-cell.is-on[b-xaa9if4i43]{background: var(--nm-brand-50)}.ps-cell.is-on .ps-lbl[b-xaa9if4i43],.ps-cell.is-on .ps-val[b-xaa9if4i43]{color: var(--nm-brand-700)}.ps-cell.is-zero:not(.is-on) .ps-lbl[b-xaa9if4i43],.ps-cell.is-zero:not(.is-on) .ps-val[b-xaa9if4i43]{color: var(--nm-muted);opacity: .7}.ps-dot[b-xaa9if4i43]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0;background: var(--nm-muted)}.ps-dot--brand[b-xaa9if4i43]{background: var(--nm-brand-500)}.ps-dot--ok[b-xaa9if4i43]{background: var(--nm-ok)}.ps-dot--warn[b-xaa9if4i43]{background: var(--nm-warn)}.ps-dot--bad[b-xaa9if4i43]{background: var(--nm-bad)}.ps-dot--info[b-xaa9if4i43]{background: var(--nm-info)}.ps-dot--pending[b-xaa9if4i43]{background: var(--nm-pending)}.ps-dot--violet[b-xaa9if4i43]{background: var(--nm-violet)}.ps-lbl[b-xaa9if4i43]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.ps-val[b-xaa9if4i43]{display: inline-flex;min-width: 14px;font-size: 14px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}
/* /src/Features/Recruitment/Pages/Manager/ApplicationsIndex.razor.rz.scp.css */
.nm-list-page[b-j4nr1t0h5a]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-j4nr1t0h5a]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-j4nr1t0h5a]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-j4nr1t0h5a]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-j4nr1t0h5a]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-list-toolbar[b-j4nr1t0h5a]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-j4nr1t0h5a]{width: 320px;max-width: 100%}.tb-select--job[b-j4nr1t0h5a]{min-width: 260px;max-width: 420px}[b-j4nr1t0h5a] .tb-clear{margin-left: auto}.rap-foot[b-j4nr1t0h5a]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 12px}.rap-total[b-j4nr1t0h5a]{font-size: 12.5px;color: var(--nm-muted)}@media (max-width: 640px){.nm-list-page[b-j4nr1t0h5a]{padding: 14px 14px 20px}.tb-search[b-j4nr1t0h5a],.tb-select--job[b-j4nr1t0h5a]{width: 100%;min-width: 0;max-width: none}[b-j4nr1t0h5a] .tb-clear{margin-left: 0}.rap-foot[b-j4nr1t0h5a]{justify-content: center}}
/* /src/Features/Recruitment/Pages/Manager/JobDetail.razor.rz.scp.css */
.rjd-page[b-w07d6kbl1f]{display: flex;flex-direction: column;gap: 14px;padding: 18px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.rjd-head[b-w07d6kbl1f]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.rjd-head__txt[b-w07d6kbl1f]{display: flex;flex-direction: column;gap: 6px;min-width: 0}.rjd-head__badges[b-w07d6kbl1f]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.rjd-head__title[b-w07d6kbl1f]{margin: 0;font-size: 22px;font-weight: 800;line-height: 1.25;color: var(--nm-ink);overflow-wrap: anywhere}.rjd-head__actions[b-w07d6kbl1f]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.rjd-facts[b-w07d6kbl1f]{display: flex;align-items: center;gap: 4px 14px;flex-wrap: wrap;font-size: 13px;color: var(--nm-ink-2)}.rjd-facts span[b-w07d6kbl1f]{display: inline-flex;align-items: center;gap: 5px}.rjd-facts .bi[b-w07d6kbl1f]{color: var(--nm-muted)}.rjd-flag[b-w07d6kbl1f]{display: inline-flex;align-items: center;gap: 3px;padding: 0 7px;border-radius: 4px;font-size: 10.5px;font-weight: 800;letter-spacing: .02em;line-height: 20px;text-transform: uppercase}.rjd-flag--urgent[b-w07d6kbl1f]{background: var(--nm-bad-soft);color: var(--nm-bad)}.rjd-flag--featured[b-w07d6kbl1f]{background: var(--nm-warn-soft);color: var(--nm-warn)}.rjd-flag .bi[b-w07d6kbl1f]{font-size: 9px}.rjd-kpis[b-w07d6kbl1f]{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow: hidden}.rjd-kpi[b-w07d6kbl1f]{display: flex;flex-direction: column;gap: 4px;min-width: 0;padding: 12px 16px;border-left: 1px solid var(--nm-border)}.rjd-kpi:first-child[b-w07d6kbl1f]{border-left: 0}.rjd-kpi__lbl[b-w07d6kbl1f]{display: inline-flex;align-items: center;gap: 6px;font-size: 11.5px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}.rjd-kpi__val[b-w07d6kbl1f]{font-size: 22px;font-weight: 800;line-height: 1.1;color: var(--nm-ink);font-variant-numeric: tabular-nums}.rjd-kpi__val small[b-w07d6kbl1f]{font-size: 14px;font-weight: 600;color: var(--nm-muted)}.rjd-kpi__val.is-brand[b-w07d6kbl1f]{color: var(--nm-brand-700)}.rjd-kpi__val--sm[b-w07d6kbl1f]{font-size: 17px}.rjd-kpi__sub[b-w07d6kbl1f]{font-size: 12px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.rjd-kpis[b-w07d6kbl1f] .rjd-kpi__bar{margin-top: 4px}.rjd-dl.is-ok[b-w07d6kbl1f]{color: var(--nm-ok)}.rjd-dl.is-warn[b-w07d6kbl1f]{color: var(--nm-warn);font-weight: 600}.rjd-dl.is-bad[b-w07d6kbl1f]{color: var(--nm-bad);font-weight: 600}.rjd-apps[b-w07d6kbl1f]{display: flex;flex-direction: column;gap: 12px;padding-top: 4px}.rjd-apps__bar[b-w07d6kbl1f]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap}.rjd-apps__search[b-w07d6kbl1f]{width: 320px;max-width: 100%}.rjd-apps__more[b-w07d6kbl1f]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 600;color: var(--nm-brand-700);text-decoration: none}.rjd-apps__more:hover[b-w07d6kbl1f]{text-decoration: underline}.rjd-content[b-w07d6kbl1f]{display: grid;grid-template-columns: minmax(0,1fr) 320px;gap: 18px;align-items: start;padding-top: 4px}.rjd-doc[b-w07d6kbl1f]{display: flex;flex-direction: column;gap: 22px;padding: 22px 26px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.rjd-summary[b-w07d6kbl1f]{margin: 0;padding: 12px 14px;border-left: 3px solid var(--nm-brand-500);border-radius: 0 8px 8px 0;background: var(--nm-brand-50);font-size: 14.5px;line-height: 1.6;color: var(--nm-ink)}.rjd-doc__sec[b-w07d6kbl1f]{display: flex;flex-direction: column;gap: 10px}.rjd-doc__hd[b-w07d6kbl1f]{display: flex;align-items: center;gap: 8px;margin: 0;padding-bottom: 8px;border-bottom: 1px solid var(--nm-border);font-size: 15px;font-weight: 800;color: var(--nm-ink)}.rjd-doc__hd .bi[b-w07d6kbl1f]{color: var(--nm-brand-600)}.rjd-doc__empty[b-w07d6kbl1f]{margin: 0;font-size: 13px}.rjd-doc__empty a[b-w07d6kbl1f]{color: var(--nm-brand-700);font-weight: 600}.rjd-prose[b-w07d6kbl1f]{font-size: 14.5px;line-height: 1.7;color: var(--nm-ink-2);overflow-wrap: anywhere}.rjd-prose[b-w07d6kbl1f] p{margin: 0 0 .7em}.rjd-prose[b-w07d6kbl1f] ul,.rjd-prose[b-w07d6kbl1f] ol{margin: 0 0 .8em;padding-left: 1.4em}.rjd-prose[b-w07d6kbl1f] li{margin: .2em 0}.rjd-prose[b-w07d6kbl1f] h2,.rjd-prose[b-w07d6kbl1f] h3,.rjd-prose[b-w07d6kbl1f] h4{margin: 1em 0 .4em;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.rjd-prose[b-w07d6kbl1f] a{color: var(--nm-brand-700)}.rjd-prose[b-w07d6kbl1f] img{max-width: 100%;height: auto;border-radius: 8px}.rjd-prose[b-w07d6kbl1f] table{width: 100%;border-collapse: collapse;margin: .6em 0;font-size: 13.5px}.rjd-prose[b-w07d6kbl1f] th,.rjd-prose[b-w07d6kbl1f] td{padding: 6px 8px;border: 1px solid var(--nm-border)}.rjd-aside[b-w07d6kbl1f]{display: flex;flex-direction: column;gap: 12px}.rjd-aside[b-w07d6kbl1f] .nm-card__body{display: flex;flex-direction: column;gap: 10px}.rjd-aside__hd[b-w07d6kbl1f]{display: flex;align-items: center;gap: 8px;font-size: 12px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-ink-2)}.rjd-aside__hd .bi[b-w07d6kbl1f]{font-size: 14px;color: var(--nm-brand-600);letter-spacing: 0}.rjd-contact[b-w07d6kbl1f]{display: flex;flex-direction: column;gap: 6px;font-size: 13px}.rjd-contact b[b-w07d6kbl1f]{color: var(--nm-ink)}.rjd-contact a[b-w07d6kbl1f]{display: inline-flex;align-items: center;gap: 6px;color: var(--nm-ink-2);text-decoration: none;overflow-wrap: anywhere}.rjd-contact a:hover[b-w07d6kbl1f]{color: var(--nm-brand-700)}.rjd-contact .bi[b-w07d6kbl1f]{color: var(--nm-muted)}.rjd-seo[b-w07d6kbl1f]{display: flex;flex-direction: column;gap: 3px;padding: 10px 12px;border-radius: 8px;background: var(--nm-surface-2)}.rjd-seo__url[b-w07d6kbl1f]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;color: var(--nm-ok);overflow-wrap: anywhere}.rjd-seo__url.is-off[b-w07d6kbl1f]{color: var(--nm-muted);text-decoration: line-through}.rjd-seo__title[b-w07d6kbl1f]{font-size: 14px;font-weight: 600;color: var(--nm-info)}.rjd-seo__desc[b-w07d6kbl1f]{font-size: 12.5px;line-height: 1.45;color: var(--nm-ink-2)}.rjd-tags[b-w07d6kbl1f]{display: flex;flex-wrap: wrap;gap: 6px}.rjd-muted[b-w07d6kbl1f]{margin: 0;font-size: 13px;color: var(--nm-muted)}@media (max-width: 1180px){.rjd-kpis[b-w07d6kbl1f]{grid-template-columns: repeat(3,minmax(0,1fr))}.rjd-kpi:nth-child(4)[b-w07d6kbl1f]{border-left: 0}.rjd-kpi:nth-child(n + 4)[b-w07d6kbl1f]{border-top: 1px solid var(--nm-border)}}@media (max-width: 1024px){.rjd-content[b-w07d6kbl1f]{grid-template-columns: minmax(0,1fr)}}@media (max-width: 640px){.rjd-page[b-w07d6kbl1f]{padding: 14px 14px 20px}.rjd-kpis[b-w07d6kbl1f]{grid-template-columns: repeat(2,minmax(0,1fr))}.rjd-kpi:nth-child(n)[b-w07d6kbl1f]{border-left: 1px solid var(--nm-border);border-top: 1px solid var(--nm-border)}.rjd-kpi:nth-child(odd)[b-w07d6kbl1f]{border-left: 0}.rjd-kpi:nth-child(-n + 2)[b-w07d6kbl1f]{border-top: 0}.rjd-doc[b-w07d6kbl1f]{padding: 16px}.rjd-apps__search[b-w07d6kbl1f]{width: 100%}}
/* /src/Features/Recruitment/Pages/Manager/JobEditor.razor.rz.scp.css */
.rje-page[b-0q2mnx1buo]{display: flex;flex-direction: column;gap: 14px;padding: 18px 28px 0;font-family: var(--nm-font);color: var(--nm-ink)}.rje-skel[b-0q2mnx1buo]{display: flex;flex-direction: column;gap: 14px}.rje-head[b-0q2mnx1buo]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.rje-head__txt[b-0q2mnx1buo]{display: flex;flex-direction: column;gap: 6px;min-width: 0}.rje-head__title[b-0q2mnx1buo]{margin: 0;font-size: 21px;font-weight: 800;line-height: 1.25;color: var(--nm-ink);overflow-wrap: anywhere}.rje-head__meta[b-0q2mnx1buo]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 13px;color: var(--nm-muted)}.rje-head__actions[b-0q2mnx1buo]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.rje-grid[b-0q2mnx1buo]{display: grid;grid-template-columns: minmax(0,1fr) 330px;gap: 18px;align-items: start}.rje-main[b-0q2mnx1buo]{display: flex;flex-direction: column;gap: 14px;min-width: 0}.rje-side[b-0q2mnx1buo]{display: flex;flex-direction: column;gap: 12px}.rje-main[b-0q2mnx1buo] .nm-card__body,.rje-side[b-0q2mnx1buo] .nm-card__body{display: flex;flex-direction: column;gap: 14px}.rje-card__hd[b-0q2mnx1buo]{display: flex;align-items: center;gap: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink)}.rje-step[b-0q2mnx1buo]{display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;border-radius: 50%;background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 12.5px;font-weight: 800}.rje-side__hd[b-0q2mnx1buo]{display: flex;align-items: center;gap: 8px;font-size: 12px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-ink-2)}.rje-side__hd .bi[b-0q2mnx1buo]{font-size: 14px;color: var(--nm-brand-600);letter-spacing: 0}.rje-editor[b-0q2mnx1buo]{display: flex;flex-direction: column;gap: 6px}.rje-editor__lbl[b-0q2mnx1buo]{display: flex;align-items: baseline;gap: 6px;flex-wrap: wrap;font-size: 13px;font-weight: 700;color: var(--nm-ink)}.rje-editor__lbl small[b-0q2mnx1buo]{font-size: 12px;font-weight: 400;color: var(--nm-muted)}.rje-req[b-0q2mnx1buo]{color: var(--nm-bad)}.rje-editor__box[b-0q2mnx1buo]{border-radius: var(--nm-r-input)}.rje-editor__box.is-invalid[b-0q2mnx1buo]{outline: 2px solid var(--nm-bad);outline-offset: 1px}.rje-err[b-0q2mnx1buo]{margin: 0;font-size: 12px;color: var(--nm-bad)}[b-0q2mnx1buo] .rje-money{text-align: right;font-variant-numeric: tabular-nums}.rje-switches[b-0q2mnx1buo]{display: grid;grid-template-columns: repeat(auto-fit,minmax(240px,1fr));gap: 10px}.rje-pick[b-0q2mnx1buo]{display: flex;flex-direction: column;gap: 3px}.rje-pick small[b-0q2mnx1buo]{padding-left: 46px;font-size: 12px;line-height: 1.4;color: var(--nm-muted)}.rje-preview[b-0q2mnx1buo]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin: 0;padding: 10px 12px;border-radius: 8px;background: var(--nm-surface-2);font-size: 13px;color: var(--nm-ink-2)}.rje-preview .bi[b-0q2mnx1buo]{color: var(--nm-muted)}.rje-preview b[b-0q2mnx1buo]{color: var(--nm-brand-700);font-variant-numeric: tabular-nums}.rje-effect[b-0q2mnx1buo]{display: flex;align-items: flex-start;gap: 8px;margin: 0;padding: 9px 11px;border-radius: 8px;font-size: 12.5px;line-height: 1.45}.rje-effect .bi[b-0q2mnx1buo]{margin-top: 2px;font-size: 13px}.rje-effect.is-ok[b-0q2mnx1buo]{background: var(--nm-ok-soft);color: var(--nm-ink)}.rje-effect.is-ok .bi[b-0q2mnx1buo]{color: var(--nm-ok)}.rje-effect.is-warn[b-0q2mnx1buo]{background: var(--nm-warn-soft);color: var(--nm-ink)}.rje-effect.is-warn .bi[b-0q2mnx1buo]{color: var(--nm-warn)}.rje-effect.is-bad[b-0q2mnx1buo]{background: var(--nm-bad-soft);color: var(--nm-ink)}.rje-effect.is-bad .bi[b-0q2mnx1buo]{color: var(--nm-bad)}.rje-effect.is-info[b-0q2mnx1buo]{background: var(--nm-surface-2);color: var(--nm-ink-2)}.rje-effect.is-info .bi[b-0q2mnx1buo]{color: var(--nm-muted)}.rje-quick[b-0q2mnx1buo]{display: flex;flex-wrap: wrap;gap: 6px;margin-top: -6px}.rje-chip[b-0q2mnx1buo]{padding: 3px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);color: var(--nm-ink-2);font-family: inherit;font-size: 12px;font-weight: 600;cursor: pointer}.rje-chip:hover[b-0q2mnx1buo]{border-color: var(--nm-brand-300);background: var(--nm-brand-50);color: var(--nm-brand-700)}.rje-chip--ghost[b-0q2mnx1buo]{border-style: dashed;color: var(--nm-muted)}[b-0q2mnx1buo] .rje-mono{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 13px}.rje-check[b-0q2mnx1buo]{display: flex;flex-direction: column;gap: 9px;margin: 0;padding: 0;list-style: none}.rje-check li[b-0q2mnx1buo]{display: flex;align-items: flex-start;gap: 8px;font-size: 12.5px;line-height: 1.45;color: var(--nm-ink-2)}.rje-check li .bi[b-0q2mnx1buo]{margin-top: 2px;font-size: 13px}.rje-check li.is-ok .bi[b-0q2mnx1buo]{color: var(--nm-ok)}.rje-check li.is-warn .bi[b-0q2mnx1buo]{color: var(--nm-warn)}.rje-check li.is-bad[b-0q2mnx1buo]{color: var(--nm-ink);font-weight: 600}.rje-check li.is-bad .bi[b-0q2mnx1buo]{color: var(--nm-bad)}.rje-check li.is-info .bi[b-0q2mnx1buo]{color: var(--nm-muted)}.rje-savebar[b-0q2mnx1buo]{position: sticky;bottom: 0;z-index: 5;display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;margin: 4px -28px 0;padding: 10px 28px;border-top: 1px solid var(--nm-border);background: var(--nm-surface);box-shadow: 0 -6px 16px -12px rgb(0 0 0 / .25)}.rje-savebar.is-dirty[b-0q2mnx1buo]{border-top-color: var(--nm-brand-300)}.rje-savebar__state[b-0q2mnx1buo]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;font-size: 12.5px;color: var(--nm-ink-2)}.rje-savebar__actions[b-0q2mnx1buo]{display: flex;align-items: center;gap: 8px;margin-left: auto}.rje-dirtydot[b-0q2mnx1buo]{width: 8px;height: 8px;border-radius: 50%;background: var(--nm-brand-500);animation: rje-pulse-b-0q2mnx1buo 1.6s ease-in-out infinite}@keyframes rje-pulse-b-0q2mnx1buo{0%,100%{opacity: 1}50%{opacity: .35}}@media (prefers-reduced-motion: reduce){.rje-dirtydot[b-0q2mnx1buo]{animation: none}}.rje-okico[b-0q2mnx1buo]{color: var(--nm-ok)}.rje-muted[b-0q2mnx1buo]{color: var(--nm-muted)}.rje-badbtn[b-0q2mnx1buo]{display: inline-flex;align-items: center;gap: 6px;padding: 4px 10px;border: 1px solid var(--nm-bad);border-radius: var(--nm-r-pill);background: var(--nm-bad-soft);color: var(--nm-bad);font-family: inherit;font-size: 12.5px;font-weight: 700;cursor: pointer}.rje-kbd[b-0q2mnx1buo]{display: inline-flex;align-items: center;gap: 2px;color: var(--nm-muted);font-size: 11px}.rje-kbd kbd[b-0q2mnx1buo]{padding: 0 5px;border: 1px solid var(--nm-border);border-bottom-width: 2px;border-radius: 4px;background: var(--nm-surface-2);font-family: inherit;font-size: 10.5px}@media (max-width: 1024px){.rje-grid[b-0q2mnx1buo]{grid-template-columns: minmax(0,1fr)}.rje-side[b-0q2mnx1buo]{display: grid;grid-template-columns: repeat(auto-fit,minmax(280px,1fr))}}@media (max-width: 640px){.rje-page[b-0q2mnx1buo]{padding: 14px 14px 0}.rje-savebar[b-0q2mnx1buo]{margin: 4px -14px 0;padding: 10px 14px}.rje-savebar__actions[b-0q2mnx1buo]{width: 100%;margin-left: 0}.rje-savebar__actions[b-0q2mnx1buo] .nm-btn{flex: 1;justify-content: center}.rje-kbd[b-0q2mnx1buo]{display: none}}
/* /src/Features/Recruitment/Pages/Manager/JobsIndex.razor.rz.scp.css */
.nm-list-page[b-u4w39ujvy3]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-u4w39ujvy3]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-u4w39ujvy3]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-u4w39ujvy3]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-u4w39ujvy3]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.rj-stats[b-u4w39ujvy3]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.rj-stats[b-u4w39ujvy3]::-webkit-scrollbar{display: none}.rj-stat[b-u4w39ujvy3]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;min-width: max-content;padding: 2px 16px;border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;white-space: nowrap;text-decoration: none;cursor: pointer}.rj-stats > .rj-stat:first-child[b-u4w39ujvy3]{border-left: 0}.rj-stat:hover .rj-stat__lbl[b-u4w39ujvy3]{color: var(--nm-ink)}.rj-stat.is-on .rj-stat__lbl[b-u4w39ujvy3]{color: var(--nm-brand-700);font-weight: 700}.rj-stat.is-on .rj-stat__val[b-u4w39ujvy3]{color: var(--nm-brand-700)}.rj-stat__dot[b-u4w39ujvy3]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.rj-stat__dot--brand[b-u4w39ujvy3]{background: var(--nm-brand-500)}.rj-stat__dot--ok[b-u4w39ujvy3]{background: var(--nm-ok)}.rj-stat__dot--warn[b-u4w39ujvy3]{background: var(--nm-warn)}.rj-stat__dot--muted[b-u4w39ujvy3]{background: var(--nm-muted)}.rj-stat__lbl[b-u4w39ujvy3]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.rj-stat__val[b-u4w39ujvy3]{display: inline-flex;margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.rj-stat--todo[b-u4w39ujvy3]{flex: 1.3 1 0;margin: -5px 4px -5px 8px;padding: 5px 14px;border: 1px dashed var(--nm-border-strong);border-radius: 8px}.rj-stats > .rj-stat--todo[b-u4w39ujvy3]{border-left: 1px dashed var(--nm-border-strong)}.rj-stat--todo .bi[b-u4w39ujvy3]{color: var(--nm-muted)}.rj-stat--todo.has-work[b-u4w39ujvy3]{border: 1px solid var(--nm-brand-300);background: var(--nm-brand-50)}.rj-stat--todo.has-work .bi[b-u4w39ujvy3],.rj-stat--todo.has-work .rj-stat__lbl[b-u4w39ujvy3],.rj-stat--todo.has-work .rj-stat__val[b-u4w39ujvy3]{color: var(--nm-brand-700)}.rj-stat__go[b-u4w39ujvy3]{margin-left: 4px;font-size: 12px;transition: transform .12s}.rj-stat--todo:hover .rj-stat__go[b-u4w39ujvy3]{transform: translateX(2px)}.nm-list-toolbar[b-u4w39ujvy3]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-u4w39ujvy3]{width: 300px;max-width: 100%}.tb-select[b-u4w39ujvy3]{min-width: 150px}.tb-select--cat[b-u4w39ujvy3]{min-width: 190px}.tb-filters[b-u4w39ujvy3]{display: contents}[b-u4w39ujvy3] .tb-clear{margin-left: auto}[b-u4w39ujvy3] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-u4w39ujvy3]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}.rj-job[b-u4w39ujvy3]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.rj-job__line[b-u4w39ujvy3]{display: inline-flex;align-items: center;gap: 6px;min-width: 0}.rj-job__title[b-u4w39ujvy3]{max-width: 360px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 700;color: var(--nm-ink);text-decoration: none}.rj-job__title:hover[b-u4w39ujvy3]{color: var(--nm-brand-600);text-decoration: underline}.rj-job__web[b-u4w39ujvy3]{font-size: 11px;color: var(--nm-muted);text-decoration: none}.rj-job__web:hover[b-u4w39ujvy3]{color: var(--nm-brand-600)}.rj-job__meta[b-u4w39ujvy3]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap}.rj-job__sub[b-u4w39ujvy3]{max-width: 320px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 11.5px;color: var(--nm-muted)}.rj-flag[b-u4w39ujvy3]{display: inline-flex;align-items: center;gap: 3px;padding: 0 6px;border-radius: 4px;font-size: 10px;font-weight: 800;letter-spacing: .02em;line-height: 17px;text-transform: uppercase}.rj-flag--urgent[b-u4w39ujvy3]{background: var(--nm-bad-soft);color: var(--nm-bad)}.rj-flag--featured[b-u4w39ujvy3]{background: var(--nm-warn-soft);color: var(--nm-warn)}.rj-flag .bi[b-u4w39ujvy3]{font-size: 9px}.rj-2l[b-u4w39ujvy3]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.rj-2l__main[b-u4w39ujvy3]{font-weight: 500;color: var(--nm-ink);white-space: nowrap}.rj-2l__sub[b-u4w39ujvy3]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap}.rj-clip[b-u4w39ujvy3]{display: inline-block;max-width: 180px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.rj-muted[b-u4w39ujvy3]{color: var(--nm-muted)}.rj-num[b-u4w39ujvy3]{font-variant-numeric: tabular-nums}.rj-dl.is-ok[b-u4w39ujvy3]{color: var(--nm-ok)}.rj-dl.is-warn[b-u4w39ujvy3]{color: var(--nm-warn);font-weight: 600}.rj-dl.is-bad[b-u4w39ujvy3]{color: var(--nm-bad);font-weight: 600}.rj-apps[b-u4w39ujvy3]{display: inline-flex;flex-direction: column;align-items: center;gap: 1px;padding: 2px 8px;border-radius: 8px;text-decoration: none}.rj-apps:hover[b-u4w39ujvy3]{background: var(--nm-surface-2)}.rj-apps__n[b-u4w39ujvy3]{font-size: 16px;font-weight: 800;color: var(--nm-muted);font-variant-numeric: tabular-nums}.rj-apps.has .rj-apps__n[b-u4w39ujvy3]{color: var(--nm-brand-700)}.rj-apps__sub[b-u4w39ujvy3]{font-size: 11px;color: var(--nm-muted);white-space: nowrap}.rj-actions[b-u4w39ujvy3]{display: inline-flex;align-items: center;gap: 4px;justify-content: flex-end}.rj-grid[b-u4w39ujvy3] tr.rj-row-dim{opacity: .62}.rj-grid[b-u4w39ujvy3] tr.rj-row-dim:hover{opacity: 1}.rj-foot[b-u4w39ujvy3]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 12px}.rj-total[b-u4w39ujvy3]{font-size: 12.5px;color: var(--nm-muted)}@media (max-width: 900px){.rj-stat--todo[b-u4w39ujvy3]{flex-basis: auto}}@media (max-width: 640px){.nm-list-page[b-u4w39ujvy3]{padding: 14px 14px 20px}.nm-list-actions[b-u4w39ujvy3]{width: 100%}.tb-search[b-u4w39ujvy3]{width: 100%}[b-u4w39ujvy3] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-u4w39ujvy3]{display: none}.tb-filters.is-open[b-u4w39ujvy3]{display: flex;flex-direction: column;align-items: stretch;gap: 8px;width: 100%}.tb-filters.is-open .tb-select[b-u4w39ujvy3]{min-width: 0;width: 100%}[b-u4w39ujvy3] .tb-clear{margin-left: 0}.rj-foot[b-u4w39ujvy3]{justify-content: center}}
/* /src/Features/Reports/Pages/Ca/CaReports.razor.rz.scp.css */
.careports-root[b-qto08qupo7]{min-height: calc(100vh - 64px)}
/* /src/Features/Reports/Pages/Manager/ReportsIndex.razor.rz.scp.css */
.reports-root[b-iguungpqdg]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);height: calc(100vh - 64px);display: flex;flex-direction: column}.reports-num[b-iguungpqdg]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em;font-feature-settings: 'tnum'}.reports-hero[b-iguungpqdg]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding: 20px 28px 14px;border-bottom: 1px solid var(--d-line);flex-shrink: 0}.reports-hero h1[b-iguungpqdg]{margin: 0;font-family: 'Inter Tight','Inter',ui-sans-serif,sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.reports-hero h1 em[b-iguungpqdg]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.reports-hero-meta[b-iguungpqdg]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.reports-hero-meta .dot[b-iguungpqdg]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.reports-body[b-iguungpqdg]{flex: 1;min-height: 0;overflow: auto;padding: 20px 28px 24px;display: flex;flex-direction: column;gap: 20px}.reports-kpis[b-iguungpqdg]{display: grid;grid-template-columns: repeat(2,1fr);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}@media (min-width: 1024px){.reports-kpis[b-iguungpqdg]{grid-template-columns: repeat(4,1fr)}}.reports-kpi[b-iguungpqdg]{padding: 18px 18px 14px;border-right: 1px solid var(--d-line);border-bottom: 1px solid var(--d-line);display: flex;flex-direction: column;gap: 10px;min-width: 0}@media (min-width: 1024px){.reports-kpi[b-iguungpqdg]{border-bottom: 0}.reports-kpi:last-child[b-iguungpqdg]{border-right: 0}}.reports-kpi:nth-child(2n)[b-iguungpqdg]{border-right: 0}@media (min-width: 1024px){.reports-kpi:nth-child(2n)[b-iguungpqdg]{border-right: 1px solid var(--d-line)}}.reports-kpi-lbl[b-iguungpqdg]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;display: flex;align-items: center;gap: 8px}.reports-kpi-dot[b-iguungpqdg]{width: 6px;height: 6px;border-radius: 50%;background: var(--d-ink-4);flex-shrink: 0}.reports-kpi-dot.accent[b-iguungpqdg]{background: var(--d-accent-grad)}.reports-kpi-dot.good[b-iguungpqdg]{background: var(--d-good)}.reports-kpi-dot.warn[b-iguungpqdg]{background: var(--d-warn)}.reports-kpi-dot.danger[b-iguungpqdg]{background: var(--d-danger)}.reports-kpi-val[b-iguungpqdg]{display: flex;align-items: baseline;gap: 6px;line-height: 1}.reports-kpi-val b[b-iguungpqdg]{font-family: 'Inter Tight','Inter',sans-serif;font-weight: 600;font-size: 28px;letter-spacing: -0.03em;color: var(--d-ink);line-height: 1;font-variant-numeric: tabular-nums}.reports-kpi-unit[b-iguungpqdg]{color: var(--d-ink-3);font-size: 14px;font-weight: 500}.reports-kpi-meta[b-iguungpqdg]{font-size: 12px;color: var(--d-ink-3);margin-top: auto}.reports-kpi-bar[b-iguungpqdg]{height: 4px;border-radius: 999px;background: var(--d-surface-2);overflow: hidden;margin-top: 4px}.reports-kpi-bar > span[b-iguungpqdg]{display: block;height: 100%;border-radius: 999px;background: var(--d-good)}.reports-kpi-bar > span.warn[b-iguungpqdg]{background: var(--d-warn)}.reports-kpi-bar > span.danger[b-iguungpqdg]{background: var(--d-danger)}.reports-card[b-iguungpqdg]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.reports-card-hd[b-iguungpqdg]{display: flex;align-items: center;justify-content: space-between;padding: 14px 16px;border-bottom: 1px solid var(--d-line-2)}.reports-card-hd h3[b-iguungpqdg]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.reports-card-bd[b-iguungpqdg]{padding: 14px 16px}.reports-grid[b-iguungpqdg]{display: grid;grid-template-columns: repeat(12,1fr);gap: 16px}.reports-col-6[b-iguungpqdg]{grid-column: span 12}@media (min-width: 1024px){.reports-col-6[b-iguungpqdg]{grid-column: span 6}}.reports-svc-list[b-iguungpqdg]{display: flex;flex-direction: column;gap: 14px}.reports-svc-row[b-iguungpqdg]{display: flex;flex-direction: column;gap: 6px}.reports-svc-head[b-iguungpqdg]{display: flex;justify-content: space-between;align-items: baseline;font-size: 14px}.reports-svc-head .name[b-iguungpqdg]{color: var(--d-ink);font-weight: 500}.reports-svc-head .val[b-iguungpqdg]{color: var(--d-ink-2);font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px}.reports-svc-bar[b-iguungpqdg]{height: 6px;background: var(--d-surface-2);border-radius: 999px;overflow: hidden}.reports-svc-bar > span[b-iguungpqdg]{display: block;height: 100%;background: var(--d-accent-grad);border-radius: 999px}.reports-spender-list[b-iguungpqdg]{display: flex;flex-direction: column}.reports-spender-row[b-iguungpqdg]{display: flex;align-items: center;gap: 12px;padding: 10px 0;border-bottom: 1px solid var(--d-line-2)}.reports-spender-row:last-child[b-iguungpqdg]{border-bottom: 0}.reports-rank[b-iguungpqdg]{width: 24px;height: 24px;border-radius: 6px;background: var(--d-surface-2);color: var(--d-ink-2);font-size: 11px;font-weight: 600;display: grid;place-items: center;flex-shrink: 0;font-family: 'JetBrains Mono',ui-monospace,monospace}.reports-rank.top[b-iguungpqdg]{background: var(--d-accent-grad);color: #fff;box-shadow: 0 1px 2px rgba(234,88,12,0.18)}.reports-spender-info[b-iguungpqdg]{flex: 1;min-width: 0}.reports-spender-info .name[b-iguungpqdg]{font-size: 14px;font-weight: 500;color: var(--d-ink);margin: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.reports-spender-info .meta[b-iguungpqdg]{font-size: 11.5px;color: var(--d-ink-3);margin: 2px 0 0}.reports-spender-amt[b-iguungpqdg]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12.5px;font-weight: 500;color: var(--d-ink);font-variant-numeric: tabular-nums}.reports-tbl-wrap[b-iguungpqdg]{overflow-x: auto}.reports-tbl[b-iguungpqdg]{width: 100%;border-collapse: collapse;font-size: 14px}.reports-tbl thead th[b-iguungpqdg]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap}.reports-tbl thead th.right[b-iguungpqdg]{text-align: right}.reports-tbl thead th.center[b-iguungpqdg]{text-align: center}.reports-tbl tbody td[b-iguungpqdg]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle;font-variant-numeric: tabular-nums}.reports-tbl tbody tr:last-child td[b-iguungpqdg]{border-bottom: 0}.reports-tbl tbody tr:hover[b-iguungpqdg]{background: var(--d-surface-2)}.reports-tbl td.right[b-iguungpqdg]{text-align: right}.reports-tbl td.center[b-iguungpqdg]{text-align: center}.reports-tbl-code[b-iguungpqdg]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-accent);font-weight: 500;text-decoration: none;display: block}.reports-tbl-sub[b-iguungpqdg]{font-size: 11.5px;color: var(--d-ink-3);margin-top: 2px}.reports-num-mono[b-iguungpqdg]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12.5px;font-variant-numeric: tabular-nums;color: var(--d-ink)}.reports-var-up[b-iguungpqdg]{color: var(--d-danger);font-weight: 500}.reports-var-down[b-iguungpqdg]{color: var(--d-good);font-weight: 500}.reports-var-zero[b-iguungpqdg]{color: var(--d-ink-4)}.reports-empty[b-iguungpqdg]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 32px 16px;color: var(--d-ink-3);text-align: center}.reports-empty b[b-iguungpqdg]{color: var(--d-ink);font-weight: 500;font-size: 14px}.reports-empty small[b-iguungpqdg]{font-size: 12px}.reports-empty svg[b-iguungpqdg]{margin-bottom: 6px;color: var(--d-ink-4)}.reports-loading[b-iguungpqdg]{display: flex;align-items: center;justify-content: center;padding: 48px 0}.reports-error[b-iguungpqdg]{background: var(--d-warn-soft);border: 1px solid color-mix(in srgb,var(--d-warn) 35%,transparent);color: color-mix(in srgb,var(--d-warn) 90%,#000);border-radius: var(--d-r);padding: 12px 14px;font-size: 14px}
/* /src/Features/Search/Pages/Ca/CaSearch.razor.rz.scp.css */
.nm-list-page[b-7hs41nd8mt]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-7hs41nd8mt]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-7hs41nd8mt]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-7hs41nd8mt]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-sub strong[b-7hs41nd8mt]{color: var(--nm-ink);font-weight: 700}.cas-q[b-7hs41nd8mt]{color: var(--nm-brand-700);font-weight: 700}.cas-bar[b-7hs41nd8mt]{display: flex;align-items: center;gap: 10px}.cas-bar__field[b-7hs41nd8mt]{position: relative;flex: 1;min-width: 0}.cas-bar__field[b-7hs41nd8mt] .nm-input{padding-right: 38px}.cas-bar__clear[b-7hs41nd8mt]{position: absolute;top: 50%;right: 8px;transform: translateY(-50%);display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;padding: 0;border: 0;border-radius: var(--nm-r-pill);background: transparent;color: var(--nm-muted);font-size: 12px;cursor: pointer}.cas-bar__clear:hover[b-7hs41nd8mt]{background: var(--nm-surface-2);color: var(--nm-ink)}.cas-chips[b-7hs41nd8mt]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.cas-chip-count[b-7hs41nd8mt]{margin-left: 5px;font-size: 10.5px;font-weight: 700;font-family: ui-monospace,'JetBrains Mono',monospace;opacity: .75}.cas-sec[b-7hs41nd8mt]{display: flex;align-items: center;gap: 10px;width: 100%}.cas-sec__ico[b-7hs41nd8mt]{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 8px;font-size: 13px;background: color-mix(in srgb,var(--sec) 12%,transparent);color: var(--sec);flex-shrink: 0}.cas-sec__ico--info[b-7hs41nd8mt]{--sec: var(--nm-info)}.cas-sec__ico--accent[b-7hs41nd8mt]{--sec: var(--nm-brand-500)}.cas-sec__ico--good[b-7hs41nd8mt]{--sec: var(--nm-ok)}.cas-sec__title[b-7hs41nd8mt]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.cas-sec__count[b-7hs41nd8mt]{font-size: 11px;font-weight: 700;color: var(--nm-muted);font-variant-numeric: tabular-nums}.cas-sec__more[b-7hs41nd8mt]{margin-left: auto;font-size: 12.5px;font-weight: 600;color: var(--nm-brand-600);text-decoration: none;white-space: nowrap}.cas-sec__more:hover[b-7hs41nd8mt]{color: var(--nm-brand-700);text-decoration: underline}.cas-limit[b-7hs41nd8mt]{margin: 10px 0 0;font-size: 12px;color: var(--nm-muted);display: flex;align-items: center;gap: 6px}.cas-skel[b-7hs41nd8mt]{display: flex;flex-direction: column;gap: 14px;padding: 6px 0}.cas-skel__row[b-7hs41nd8mt]{display: flex;align-items: center;gap: 14px}.cas-skel__row[b-7hs41nd8mt] .nm-skel--text{flex: 1}.cas-retry[b-7hs41nd8mt]{margin-top: 12px}.cell-2line[b-7hs41nd8mt]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-7hs41nd8mt]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 260px}.cell-2line__sub[b-7hs41nd8mt]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 260px}.cell-muted[b-7hs41nd8mt]{color: var(--nm-muted)}.cell-date[b-7hs41nd8mt]{font-variant-numeric: tabular-nums;white-space: nowrap}.nm-code-pill[b-7hs41nd8mt]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap;text-decoration: none}a.nm-code-pill:hover[b-7hs41nd8mt]{background: var(--nm-brand-100,var(--nm-brand-50));text-decoration: underline}.cell-txn[b-7hs41nd8mt]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-weight: 600;color: var(--nm-ink-2,var(--nm-ink));white-space: nowrap}.cell-svc[b-7hs41nd8mt]{display: inline-flex;align-items: center;gap: 7px;font-size: 12.5px;font-weight: 500;color: var(--nm-ink);white-space: nowrap}.cell-svc__ico[b-7hs41nd8mt]{display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;border-radius: 7px;font-size: 12px;background: color-mix(in srgb,var(--svc,var(--nm-muted)) 12%,transparent);color: var(--svc,var(--nm-muted));flex-shrink: 0}.cell-svc--flight[b-7hs41nd8mt]{--svc: #0284c7}.cell-svc--hotel[b-7hs41nd8mt]{--svc: #7c3aed}.cell-svc--tour[b-7hs41nd8mt]{--svc: #059669}.cell-svc--visa[b-7hs41nd8mt]{--svc: #b45309}.cell-svc--esim[b-7hs41nd8mt]{--svc: #db2777}.cell-svc--fasttrack[b-7hs41nd8mt]{--svc: #ea580c}.cell-svc--travelinsurance[b-7hs41nd8mt]{--svc: #0f766e}.cell-amount[b-7hs41nd8mt]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px;color: var(--nm-ink);white-space: nowrap}.nm-row-actions[b-7hs41nd8mt]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-7hs41nd8mt] .cas-hl{background: var(--nm-brand-100,var(--nm-brand-50));color: var(--nm-brand-700);border-radius: 3px;padding: 0 1px;font-weight: 700}.cas-only-sm[b-7hs41nd8mt]{display: none}@media (max-width: 640px){.nm-list-page[b-7hs41nd8mt]{padding: 16px 14px 22px}.cas-bar[b-7hs41nd8mt]{flex-wrap: wrap}.cas-bar__field[b-7hs41nd8mt]{flex: 1 1 100%}.cas-bar[b-7hs41nd8mt] .nm-btn{flex: 1}.cas-chips[b-7hs41nd8mt]{flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: none;padding-bottom: 4px}.cas-chips[b-7hs41nd8mt]::-webkit-scrollbar{display: none}.cas-chips[b-7hs41nd8mt] .nm-chip{flex-shrink: 0}.cas-sec__more[b-7hs41nd8mt]{font-size: 12px}.cas-hide-sm[b-7hs41nd8mt]{display: none}.cas-only-sm[b-7hs41nd8mt]{display: block}.cell-2line__main[b-7hs41nd8mt],.cell-2line__sub[b-7hs41nd8mt]{max-width: 180px}}
/* /src/Features/ServiceCatalog/Pages/Manager/PendingServiceRequests.razor.rz.scp.css */
.psr-root[b-5kn5bcuqlc]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg)}.psr-page[b-5kn5bcuqlc]{display: flex;flex-direction: column;height: calc(100vh - 64px)}.psr-hero[b-5kn5bcuqlc]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding: 20px 28px 14px;border-bottom: 1px solid var(--d-line);flex-shrink: 0}.psr-hero h1[b-5kn5bcuqlc]{margin: 0;font-family: 'Inter Tight',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;line-height: 1.15}.psr-hero-meta[b-5kn5bcuqlc]{margin-top: 6px;color: var(--d-ink-3);font-size: 14px}.psr-badge[b-5kn5bcuqlc]{display: inline-flex;flex-direction: column;align-items: center;padding: 8px 18px;border-radius: var(--d-r);background: var(--d-accent-grad);color: #fff;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.25);min-width: 86px}.psr-badge b[b-5kn5bcuqlc]{font-family: 'Inter Tight',sans-serif;font-size: 22px;font-weight: 600;letter-spacing: -0.025em;line-height: 1;font-variant-numeric: tabular-nums}.psr-badge span[b-5kn5bcuqlc]{margin-top: 4px;font-size: 9.5px;text-transform: uppercase;letter-spacing: 0.08em;font-weight: 600;opacity: 0.92}.psr-content[b-5kn5bcuqlc]{flex: 1;min-height: 0;padding: 16px 28px 20px;overflow: auto}.psr-loading[b-5kn5bcuqlc]{display: flex;align-items: center;justify-content: center;padding: 64px 0}.psr-spin[b-5kn5bcuqlc]{width: 28px;height: 28px;border-radius: 50%;border: 3px solid var(--d-accent);border-top-color: transparent;animation: psr-spin-b-5kn5bcuqlc 0.8s linear infinite}@keyframes psr-spin-b-5kn5bcuqlc{to{transform: rotate(360deg)}}.psr-empty[b-5kn5bcuqlc]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 48px 16px;text-align: center;color: var(--d-ink-3)}.psr-empty svg[b-5kn5bcuqlc]{color: var(--d-ink-4);margin-bottom: 8px}.psr-list[b-5kn5bcuqlc]{display: flex;flex-direction: column;gap: 12px}.psr-item[b-5kn5bcuqlc]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 14px 16px;transition: border-color .12s,background .12s}.psr-item:hover[b-5kn5bcuqlc]{border-color: #fed7aa;background: var(--d-surface)}.psr-item-row[b-5kn5bcuqlc]{display: flex;flex-direction: column;gap: 10px}@media (min-width: 640px){.psr-item-row[b-5kn5bcuqlc]{flex-direction: row;align-items: flex-start;justify-content: space-between}}.psr-info[b-5kn5bcuqlc]{flex: 1;min-width: 0}.psr-info-top[b-5kn5bcuqlc]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-bottom: 6px}.psr-code[b-5kn5bcuqlc]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12.5px;font-weight: 600;color: var(--d-accent);cursor: pointer}.psr-code:hover[b-5kn5bcuqlc]{text-decoration: underline}.psr-amt[b-5kn5bcuqlc]{font-size: 13.5px;font-weight: 600;color: var(--d-ink);font-variant-numeric: tabular-nums}.psr-tag[b-5kn5bcuqlc]{display: inline-flex;align-items: center;padding: 2px 8px;border-radius: 999px;font-size: 11px;font-weight: 600;background: var(--d-surface-2);color: var(--d-ink-2);border: 1px solid var(--d-line)}.psr-tag.svc-flight[b-5kn5bcuqlc]{background: #f0f9ff;color: #0369a1;border-color: #bae6fd}.psr-tag.svc-hotel[b-5kn5bcuqlc]{background: #eef2ff;color: #4338ca;border-color: #c7d2fe}.psr-tag.svc-tour[b-5kn5bcuqlc]{background: var(--d-accent-soft);color: var(--d-accent);border-color: #fed7aa}.psr-tag.svc-visa[b-5kn5bcuqlc]{background: var(--d-good-soft);color: #166534;border-color: #bbf7d0}.psr-tag.svc-esim[b-5kn5bcuqlc]{background: #f5f3ff;color: #6d28d9;border-color: #ddd6fe}.psr-tag.svc-fasttrack[b-5kn5bcuqlc]{background: var(--d-warn-soft);color: #92400e;border-color: #fde68a}.psr-meta[b-5kn5bcuqlc]{display: flex;align-items: center;gap: 14px;flex-wrap: wrap;color: var(--d-ink-3);font-size: 12.5px}.psr-meta .who[b-5kn5bcuqlc]{display: inline-flex;align-items: center;gap: 6px;color: var(--d-ink-2)}.psr-meta .when[b-5kn5bcuqlc]{font-variant-numeric: tabular-nums;font-size: 11.5px;color: var(--d-ink-3)}.psr-violations[b-5kn5bcuqlc]{margin-top: 8px;display: flex;flex-direction: column;gap: 4px}.psr-violations p[b-5kn5bcuqlc]{margin: 0;font-size: 11.5px;color: var(--d-warn);display: flex;gap: 6px}.psr-violations p svg[b-5kn5bcuqlc]{flex-shrink: 0;margin-top: 2px}.psr-violations .more[b-5kn5bcuqlc]{color: var(--d-ink-3)}.psr-actions[b-5kn5bcuqlc]{display: flex;gap: 8px;flex-shrink: 0}.psr-btn[b-5kn5bcuqlc]{height: 34px;padding: 0 12px;border-radius: 8px;border: 1px solid var(--d-line);background: var(--d-surface);font-size: 12.5px;font-weight: 500;color: var(--d-ink-2);cursor: pointer;display: inline-flex;align-items: center;gap: 6px;transition: background .12s}.psr-btn:hover[b-5kn5bcuqlc]{background: var(--d-surface-2)}.psr-btn-warn[b-5kn5bcuqlc]{color: #92400e;background: var(--d-warn-soft);border-color: #fde68a}.psr-btn-warn:hover[b-5kn5bcuqlc]{background: #fde68a}.psr-btn-danger[b-5kn5bcuqlc]{color: #991b1b;background: #fef2f2;border-color: #fecaca}.psr-btn-danger:hover[b-5kn5bcuqlc]{background: #fee2e2}.psr-btn-good[b-5kn5bcuqlc]{color: #fff;background: var(--d-good);border-color: transparent;box-shadow: 0 1px 2px rgba(22,163,74,0.18)}.psr-btn-good:hover[b-5kn5bcuqlc]{background: #15803d;color: #fff}.psr-btn-accent[b-5kn5bcuqlc]{color: #fff;background: var(--d-accent-grad);border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18)}.psr-btn-accent:hover[b-5kn5bcuqlc]{background: var(--d-accent-grad-hover);color: #fff}.psr-btn:disabled[b-5kn5bcuqlc]{opacity: 0.6;cursor: not-allowed}.psr-modal-backdrop[b-5kn5bcuqlc]{position: fixed;inset: 0;z-index: 50;display: flex;align-items: center;justify-content: center;padding: 16px;background: rgba(28,25,23,0.5)}.psr-modal[b-5kn5bcuqlc]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: 14px;box-shadow: 0 24px 64px -16px rgba(28,25,23,0.35);width: 100%;max-width: 460px;overflow: hidden}.psr-modal-hd[b-5kn5bcuqlc]{padding: 14px 18px;border-bottom: 1px solid var(--d-line)}.psr-modal-hd h3[b-5kn5bcuqlc]{margin: 0;font-family: 'Inter Tight',sans-serif;font-size: 15px;font-weight: 600;letter-spacing: -0.015em;color: var(--d-ink)}.psr-modal-bd[b-5kn5bcuqlc]{padding: 16px 18px;display: flex;flex-direction: column;gap: 12px}.psr-modal-ft[b-5kn5bcuqlc]{padding: 12px 18px;border-top: 1px solid var(--d-line);background: var(--d-surface-2);display: flex;justify-content: flex-end;gap: 10px}.psr-err[b-5kn5bcuqlc]{background: #fef2f2;border: 1px solid #fecaca;color: #991b1b;padding: 8px 12px;border-radius: 8px;font-size: 12.5px}.psr-summary[b-5kn5bcuqlc]{background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: 8px;padding: 10px 12px;font-size: 12.5px;display: flex;flex-direction: column;gap: 4px}.psr-summary p[b-5kn5bcuqlc]{margin: 0}.psr-summary span.k[b-5kn5bcuqlc]{color: var(--d-ink-3)}.psr-summary span.v[b-5kn5bcuqlc]{color: var(--d-ink);font-weight: 500;margin-left: 6px}.psr-field label[b-5kn5bcuqlc]{display: block;font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;margin-bottom: 5px}.psr-field .req[b-5kn5bcuqlc]{color: var(--d-danger);margin-left: 2px}.psr-textarea[b-5kn5bcuqlc]{width: 100%;border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 10px 12px;font-size: 14px;color: var(--d-ink);background: var(--d-surface);outline: 0;resize: vertical;min-height: 70px;font-family: inherit}.psr-textarea:focus[b-5kn5bcuqlc]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}
/* /src/Features/Settings/Pages/Ca/CaCostCenters.razor.rz.scp.css */
.nm-list-page[b-xh3gu95t1r]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-xh3gu95t1r]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-xh3gu95t1r]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.cacc-title[b-xh3gu95t1r]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-xh3gu95t1r]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-xh3gu95t1r]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-code-pill[b-xh3gu95t1r]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}[b-xh3gu95t1r] .cacc-toolbar .nm-input-wrap{width: 280px;flex: 0 0 auto}.cacc-stat[b-xh3gu95t1r]{display: inline-flex;align-items: baseline;gap: 5px;font-size: 12px;color: var(--nm-muted);white-space: nowrap}.cacc-stat b[b-xh3gu95t1r]{font-size: 13px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.cacc-stat + .cacc-stat[b-xh3gu95t1r]{padding-left: 12px;border-left: 1px solid var(--nm-border)}[b-xh3gu95t1r] .cacc-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cacc-card-ico[b-xh3gu95t1r]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.cacc-card-title[b-xh3gu95t1r]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.cacc-card-count[b-xh3gu95t1r]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.cacc-card-hint[b-xh3gu95t1r]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.cell-2line[b-xh3gu95t1r]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-xh3gu95t1r]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 240px}.cell-2line__sub[b-xh3gu95t1r]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 240px}.cell-2line__sub i[b-xh3gu95t1r]{color: var(--nm-brand-700);font-size: 10px}.cacc-period[b-xh3gu95t1r]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-ink-2);white-space: nowrap}.cacc-money[b-xh3gu95t1r]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.cacc-usage[b-xh3gu95t1r]{display: inline-flex;align-items: center;gap: 8px;width: 100%}[b-xh3gu95t1r] .cacc-usage-bar{flex: 1;min-width: 70px}.cacc-usage-pct[b-xh3gu95t1r]{font-size: 11.5px;font-weight: 600;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;flex-shrink: 0}.nm-row-actions[b-xh3gu95t1r]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-xh3gu95t1r] .cacc-row-inactive .nm-grid__td{opacity: .65}.cacc-foot[b-xh3gu95t1r]{display: flex;justify-content: flex-end;padding: 10px 14px;border-top: 1px solid var(--nm-border)}.cacc-form[b-xh3gu95t1r]{display: flex;flex-direction: column;gap: 12px}@media (max-width: 640px){.nm-list-page[b-xh3gu95t1r]{padding: 16px 14px 22px}[b-xh3gu95t1r] .cacc-toolbar .nm-input-wrap{width: 100%;flex: 1 1 100%}}
/* /src/Features/Settings/Pages/Ca/CaDepartments.razor.rz.scp.css */
.nm-list-page[b-6up4559g7c]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-6up4559g7c]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-6up4559g7c]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.cadept-title[b-6up4559g7c]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-6up4559g7c]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-6up4559g7c]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-code-pill[b-6up4559g7c]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}[b-6up4559g7c] .cadept-toolbar .nm-input-wrap{width: 300px;flex: 0 0 auto}.cadept-stat[b-6up4559g7c]{display: inline-flex;align-items: baseline;gap: 5px;font-size: 12px;color: var(--nm-muted);white-space: nowrap}.cadept-stat b[b-6up4559g7c]{font-size: 13px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.cadept-stat + .cadept-stat[b-6up4559g7c]{padding-left: 12px;border-left: 1px solid var(--nm-border)}[b-6up4559g7c] .cadept-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cadept-card-ico[b-6up4559g7c]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.cadept-card-title[b-6up4559g7c]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.cadept-card-count[b-6up4559g7c]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.cadept-card-hint[b-6up4559g7c]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.cell-2line[b-6up4559g7c]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-6up4559g7c]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 260px}.cell-2line__sub[b-6up4559g7c]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 260px}.cell-muted[b-6up4559g7c]{color: var(--nm-muted)}.cell-nowrap[b-6up4559g7c]{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 180px;display: inline-block;vertical-align: middle}.cadept-mgr[b-6up4559g7c]{display: inline-flex;align-items: center;gap: 6px;white-space: nowrap}.cadept-mgr i[b-6up4559g7c]{color: var(--nm-brand-700);font-size: 12px}.nm-row-actions[b-6up4559g7c]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-6up4559g7c] .cadept-row-inactive .nm-grid__td{opacity: .65}.cadept-foot[b-6up4559g7c]{display: flex;justify-content: flex-end;padding: 10px 14px;border-top: 1px solid var(--nm-border)}.cadept-form[b-6up4559g7c]{display: flex;flex-direction: column;gap: 12px}.cadept-cc[b-6up4559g7c]{display: flex;flex-direction: column;gap: 10px;padding: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2)}@media (max-width: 640px){.nm-list-page[b-6up4559g7c]{padding: 16px 14px 22px}[b-6up4559g7c] .cadept-toolbar .nm-input-wrap{width: 100%;flex: 1 1 100%}}.cadept-hint[b-6up4559g7c]{font-size: 11.5px;color: var(--nm-ink-3,#7b8190);margin: -4px 0 4px;line-height: 1.45}
/* /src/Features/Settings/Pages/Ca/CaJobTitles.razor.rz.scp.css */
.nm-list-page[b-mo0whgvvx4]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-mo0whgvvx4]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-mo0whgvvx4]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.cajt-title[b-mo0whgvvx4]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-mo0whgvvx4]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-mo0whgvvx4]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-code-pill[b-mo0whgvvx4]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}[b-mo0whgvvx4] .cajt-toolbar .nm-input-wrap{width: 280px;flex: 0 0 auto}[b-mo0whgvvx4] .cajt-toolbar .nm-select-wrap{width: 220px;flex: 0 0 auto}.cajt-stat[b-mo0whgvvx4]{display: inline-flex;align-items: baseline;gap: 5px;font-size: 12px;color: var(--nm-muted);white-space: nowrap}.cajt-stat b[b-mo0whgvvx4]{font-size: 13px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.cajt-stat + .cajt-stat[b-mo0whgvvx4]{padding-left: 12px;border-left: 1px solid var(--nm-border)}[b-mo0whgvvx4] .cajt-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cajt-card-ico[b-mo0whgvvx4]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.cajt-card-title[b-mo0whgvvx4]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.cajt-card-count[b-mo0whgvvx4]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.cajt-card-hint[b-mo0whgvvx4]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.cell-2line[b-mo0whgvvx4]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-mo0whgvvx4]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 260px}.cell-2line__sub[b-mo0whgvvx4]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 260px}.cajt-dept[b-mo0whgvvx4]{display: inline-flex;align-items: center;gap: 6px;white-space: nowrap}.cajt-dept i[b-mo0whgvvx4]{color: var(--nm-brand-700);font-size: 12px}.cajt-order[b-mo0whgvvx4]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.nm-row-actions[b-mo0whgvvx4]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-mo0whgvvx4] .cajt-row-inactive .nm-grid__td{opacity: .65}.cajt-foot[b-mo0whgvvx4]{display: flex;justify-content: flex-end;padding: 10px 14px;border-top: 1px solid var(--nm-border)}.cajt-form[b-mo0whgvvx4]{display: flex;flex-direction: column;gap: 12px}@media (max-width: 640px){.nm-list-page[b-mo0whgvvx4]{padding: 16px 14px 22px}[b-mo0whgvvx4] .cajt-toolbar .nm-input-wrap,[b-mo0whgvvx4] .cajt-toolbar .nm-select-wrap{width: 100%;flex: 1 1 100%}}
/* /src/Features/Settings/Pages/Ca/CaRanks.razor.rz.scp.css */
.nm-list-page[b-6tr1ljjd3x]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-6tr1ljjd3x]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-6tr1ljjd3x]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.carank-title[b-6tr1ljjd3x]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-6tr1ljjd3x]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-6tr1ljjd3x]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-code-pill[b-6tr1ljjd3x]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}[b-6tr1ljjd3x] .carank-toolbar .nm-input-wrap{width: 280px;flex: 0 0 auto}.carank-stat[b-6tr1ljjd3x]{display: inline-flex;align-items: baseline;gap: 5px;font-size: 12px;color: var(--nm-muted);white-space: nowrap}.carank-stat b[b-6tr1ljjd3x]{font-size: 13px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.carank-stat + .carank-stat[b-6tr1ljjd3x]{padding-left: 12px;border-left: 1px solid var(--nm-border)}[b-6tr1ljjd3x] .carank-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.carank-card-ico[b-6tr1ljjd3x]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.carank-card-title[b-6tr1ljjd3x]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.carank-card-count[b-6tr1ljjd3x]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.carank-card-hint[b-6tr1ljjd3x]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.cell-2line[b-6tr1ljjd3x]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-6tr1ljjd3x]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 240px}.cell-2line__sub[b-6tr1ljjd3x]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 240px}.carank-name[b-6tr1ljjd3x]{display: inline-flex;align-items: center;gap: 8px;min-width: 0}.carank-dot[b-6tr1ljjd3x]{width: 10px;height: 10px;border-radius: 50%;flex-shrink: 0}.carank-money[b-6tr1ljjd3x]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.nm-row-actions[b-6tr1ljjd3x]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-6tr1ljjd3x] .carank-row-inactive .nm-grid__td{opacity: .65}.carank-foot[b-6tr1ljjd3x]{display: flex;justify-content: flex-end;padding: 10px 14px;border-top: 1px solid var(--nm-border)}.carank-form[b-6tr1ljjd3x]{display: flex;flex-direction: column;gap: 12px}.carank-colors[b-6tr1ljjd3x]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.carank-swatch[b-6tr1ljjd3x]{width: 24px;height: 24px;border-radius: 50%;cursor: pointer;border: 2px solid transparent;transition: transform .1s,border-color .1s;padding: 0}.carank-swatch.is-active[b-6tr1ljjd3x]{border-color: var(--nm-ink);transform: scale(1.12)}.carank-color-input[b-6tr1ljjd3x]{width: 34px;height: 28px;padding: 2px;border: 1px solid var(--nm-border);border-radius: 8px;background: var(--nm-surface);cursor: pointer}.carank-ent-hd[b-6tr1ljjd3x]{display: flex;align-items: baseline;gap: 10px;flex-wrap: wrap;min-width: 0}.carank-ent-rank[b-6tr1ljjd3x]{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;color: var(--nm-muted)}.carank-sec[b-6tr1ljjd3x]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-brand-700)}.carank-cabins[b-6tr1ljjd3x]{display: flex;align-items: center;gap: 14px;flex-wrap: wrap}.carank-ent-toggles[b-6tr1ljjd3x]{display: flex;align-items: center;gap: 18px;flex-wrap: wrap}[b-6tr1ljjd3x] .carank-foot-del{margin-right: auto}@media (max-width: 640px){.nm-list-page[b-6tr1ljjd3x]{padding: 16px 14px 22px}[b-6tr1ljjd3x] .carank-toolbar .nm-input-wrap{width: 100%;flex: 1 1 100%}}
/* /src/Features/Settings/Pages/Ca/CaTravelPolicies.razor.rz.scp.css */
.nm-list-page[b-2ie2w6kuil]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-2ie2w6kuil]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-2ie2w6kuil]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.catpol-title[b-2ie2w6kuil]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-2ie2w6kuil]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-2ie2w6kuil]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-code-pill[b-2ie2w6kuil]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.catpol-chips[b-2ie2w6kuil]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.catpol-chip-n[b-2ie2w6kuil]{font-size: 10.5px;font-weight: 700;padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}[b-2ie2w6kuil] .catpol-toolbar .nm-input-wrap{width: 220px;flex: 0 0 auto}[b-2ie2w6kuil] .catpol-toolbar .nm-select-wrap{width: 180px;flex: 0 0 auto}.catpol-stat[b-2ie2w6kuil]{display: inline-flex;align-items: baseline;gap: 5px;font-size: 12px;color: var(--nm-muted);white-space: nowrap}.catpol-stat b[b-2ie2w6kuil]{font-size: 13px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}[b-2ie2w6kuil] .catpol-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.catpol-card-ico[b-2ie2w6kuil]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.catpol-card-title[b-2ie2w6kuil]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.catpol-card-count[b-2ie2w6kuil]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.cell-2line[b-2ie2w6kuil]{display: flex;flex-direction: column;align-items: flex-start;gap: 3px;min-width: 0}.cell-2line__main[b-2ie2w6kuil]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 240px}.cell-muted[b-2ie2w6kuil]{color: var(--nm-muted);font-size: 12px}.catpol-minis[b-2ie2w6kuil]{display: inline-flex;align-items: center;gap: 4px;flex-wrap: wrap}.catpol-mini[b-2ie2w6kuil]{font-size: 10px;font-weight: 700;padding: 1px 7px;border-radius: var(--nm-r-pill);white-space: nowrap}.catpol-mini.warn[b-2ie2w6kuil]{background: color-mix(in srgb,var(--nm-warn) 14%,transparent);color: var(--nm-warn)}.catpol-mini.bad[b-2ie2w6kuil]{background: color-mix(in srgb,var(--nm-bad) 12%,transparent);color: var(--nm-bad)}.catpol-mini.muted[b-2ie2w6kuil]{background: var(--nm-surface-2);color: var(--nm-muted)}.catpol-rules[b-2ie2w6kuil]{display: inline-flex;align-items: center;gap: 5px;flex-wrap: wrap}.catpol-rule[b-2ie2w6kuil]{display: inline-flex;align-items: baseline;gap: 5px;padding: 2px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11.5px;font-weight: 600;color: var(--nm-ink);white-space: nowrap;font-variant-numeric: tabular-nums}.catpol-rule small[b-2ie2w6kuil]{font-size: 10px;font-weight: 600;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .02em}.catpol-rule-more[b-2ie2w6kuil]{font-size: 11px;font-weight: 700;color: var(--nm-brand-700);white-space: nowrap}.catpol-eff[b-2ie2w6kuil]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.nm-row-actions[b-2ie2w6kuil]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-2ie2w6kuil] .catpol-row-inactive .nm-grid__td{opacity: .65}.catpol-foot[b-2ie2w6kuil]{display: flex;justify-content: flex-end;padding: 10px 14px;border-top: 1px solid var(--nm-border)}.catpol-detail-hd[b-2ie2w6kuil]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;min-width: 0}.catpol-detail-body[b-2ie2w6kuil]{display: flex;flex-direction: column;gap: 12px}.catpol-detail-eff[b-2ie2w6kuil]{display: flex;align-items: center;gap: 7px;font-size: 12.5px;color: var(--nm-muted)}.catpol-detail-eff i[b-2ie2w6kuil]{color: var(--nm-brand-700)}.catpol-detail-eff b[b-2ie2w6kuil]{color: var(--nm-ink);font-weight: 600;font-variant-numeric: tabular-nums}.catpol-detail-cards[b-2ie2w6kuil]{display: grid;grid-template-columns: repeat(auto-fill,minmax(170px,1fr));gap: 8px}.catpol-detail-card[b-2ie2w6kuil]{display: flex;flex-direction: column;gap: 3px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2);min-width: 0}.catpol-detail-card-lbl[b-2ie2w6kuil]{font-size: 10.5px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.catpol-detail-card-val[b-2ie2w6kuil]{font-size: 13.5px;font-weight: 600;color: var(--nm-ink);overflow-wrap: anywhere}.catpol-detail-card-sub[b-2ie2w6kuil]{font-size: 11px;color: var(--nm-muted)}.catpol-detail-card.tone-money .catpol-detail-card-val[b-2ie2w6kuil]{color: var(--nm-brand-700);font-variant-numeric: tabular-nums}.catpol-detail-card.tone-good .catpol-detail-card-val[b-2ie2w6kuil]{color: var(--nm-ok)}.catpol-detail-card.tone-muted .catpol-detail-card-val[b-2ie2w6kuil]{color: var(--nm-muted)}.catpol-form[b-2ie2w6kuil]{display: flex;flex-direction: column;gap: 12px}.catpol-sec[b-2ie2w6kuil]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-brand-700)}.catpol-cabins[b-2ie2w6kuil]{display: flex;align-items: center;gap: 14px;flex-wrap: wrap}.catpol-airlines[b-2ie2w6kuil]{display: grid;grid-template-columns: repeat(auto-fill,minmax(200px,1fr));gap: 6px 12px;max-height: 180px;overflow-y: auto;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2)}.catpol-airline-iata[b-2ie2w6kuil]{display: inline-block;min-width: 26px;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;font-weight: 700;color: var(--nm-brand-700)}@media (max-width: 640px){.nm-list-page[b-2ie2w6kuil]{padding: 16px 14px 22px}[b-2ie2w6kuil] .catpol-toolbar .nm-input-wrap,[b-2ie2w6kuil] .catpol-toolbar .nm-select-wrap{width: 100%;flex: 1 1 100%}}
/* /src/Features/Settings/Pages/Ca/CaWorkflows.razor.rz.scp.css */
.nm-list-page[b-ulgdy5v3lf]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-ulgdy5v3lf]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-ulgdy5v3lf]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.cawf-title[b-ulgdy5v3lf]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-ulgdy5v3lf]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-ulgdy5v3lf]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-code-pill[b-ulgdy5v3lf]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.cawf-config-body[b-ulgdy5v3lf]{display: flex;flex-direction: column;gap: 12px;padding: 4px 2px 2px}.cawf-config-desc[b-ulgdy5v3lf]{margin: 0;font-size: 12.5px;color: var(--nm-muted)}.cawf-config-block[b-ulgdy5v3lf]{display: flex;flex-direction: column;gap: 8px;padding: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2)}.cawf-config-hint[b-ulgdy5v3lf]{margin: -2px 0 0 44px;font-size: 11.5px;color: var(--nm-muted)}.cawf-config-actions[b-ulgdy5v3lf]{display: flex;justify-content: flex-end}.cawf-stat[b-ulgdy5v3lf]{display: inline-flex;align-items: baseline;gap: 5px;font-size: 12px;color: var(--nm-muted);white-space: nowrap}.cawf-stat b[b-ulgdy5v3lf]{font-size: 13px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.cawf-wf-row[b-ulgdy5v3lf]{display: flex;align-items: stretch;gap: 8px;flex-wrap: wrap}.cawf-wf[b-ulgdy5v3lf]{display: inline-flex;align-items: center;gap: 8px;padding: 7px 8px 7px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);cursor: pointer;transition: border-color .12s,background .12s;font-size: 13px}.cawf-wf:hover[b-ulgdy5v3lf]{border-color: var(--nm-brand-500)}.cawf-wf.is-active[b-ulgdy5v3lf]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.cawf-wf-name[b-ulgdy5v3lf]{font-weight: 600;color: var(--nm-ink)}.cawf-wf.is-active .cawf-wf-name[b-ulgdy5v3lf]{color: var(--nm-brand-700)}.cawf-wf-code[b-ulgdy5v3lf]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;color: var(--nm-muted)}.cawf-wf-acts[b-ulgdy5v3lf]{display: inline-flex;gap: 2px}.cawf-empty-desc[b-ulgdy5v3lf]{margin: 0;font-size: 12.5px;color: var(--nm-muted)}[b-ulgdy5v3lf] .cawf-card .nm-card__head{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.cawf-scope-lbl[b-ulgdy5v3lf]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted);flex-shrink: 0}.cawf-scope-chips[b-ulgdy5v3lf]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;min-width: 0}.cawf-chip-n[b-ulgdy5v3lf]{font-size: 10.5px;font-weight: 700;padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.cawf-noscope[b-ulgdy5v3lf]{font-size: 12px;color: var(--nm-muted);font-style: italic}.cawf-scope-acts[b-ulgdy5v3lf]{display: flex;align-items: center;gap: 6px;margin-left: auto}.cawf-cond[b-ulgdy5v3lf]{display: grid;grid-template-columns: repeat(auto-fill,minmax(180px,1fr));gap: 10px;margin: 12px 14px 0;padding: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2)}.cawf-cond-item[b-ulgdy5v3lf]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.cawf-cond-item small[b-ulgdy5v3lf]{font-size: 10.5px;font-weight: 600;text-transform: uppercase;letter-spacing: .03em;color: var(--nm-muted)}.cawf-cond-item b[b-ulgdy5v3lf]{font-size: 13px;font-weight: 600;color: var(--nm-ink);overflow-wrap: anywhere}.cawf-cond-item.is-danger b[b-ulgdy5v3lf]{color: var(--nm-bad)}.cawf-steps[b-ulgdy5v3lf]{display: flex;flex-direction: column;gap: 6px;padding: 14px}.cawf-steps-empty[b-ulgdy5v3lf]{margin: 0;padding: 24px 12px;text-align: center;font-size: 13px;color: var(--nm-muted);border: 1px dashed var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2)}.cawf-step[b-ulgdy5v3lf]{display: flex;align-items: flex-start;gap: 12px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.cawf-step-num[b-ulgdy5v3lf]{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 50%;background: var(--nm-brand-500);color: var(--nm-on-brand,#fff);font-size: 12px;font-weight: 800;flex-shrink: 0;margin-top: 2px}.cawf-step-num.is-auto[b-ulgdy5v3lf]{background: var(--nm-muted)}.cawf-step-main[b-ulgdy5v3lf]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 5px}.cawf-step-name[b-ulgdy5v3lf]{margin: 0;font-size: 12.5px;font-weight: 700;color: var(--nm-ink)}.cawf-step-tags[b-ulgdy5v3lf]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.cawf-step-appr[b-ulgdy5v3lf]{font-size: 12px;color: var(--nm-ink-2);overflow-wrap: anywhere}.cawf-step-meta[b-ulgdy5v3lf]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;font-size: 11px;color: var(--nm-muted)}.cawf-step-meta .sep[b-ulgdy5v3lf]{opacity: .6}.cawf-step-meta .is-required[b-ulgdy5v3lf]{color: var(--nm-info);font-weight: 600}.cawf-step-meta .is-auto[b-ulgdy5v3lf]{color: var(--nm-ok);font-weight: 600}.cawf-step-arrow[b-ulgdy5v3lf]{margin-left: 13px;color: var(--nm-muted);font-size: 12px;line-height: 1}.cawf-steps-foot[b-ulgdy5v3lf]{margin-top: 8px;padding-top: 10px;border-top: 1px solid var(--nm-border)}.nm-row-actions[b-ulgdy5v3lf]{display: inline-flex;gap: 4px;justify-content: flex-end}.cawf-form[b-ulgdy5v3lf]{display: flex;flex-direction: column;gap: 12px}.cawf-form-module[b-ulgdy5v3lf]{margin: 0;font-size: 12px;color: var(--nm-muted)}.cawf-form-module b[b-ulgdy5v3lf]{color: var(--nm-brand-700)}.cawf-form-hint[b-ulgdy5v3lf]{margin: -4px 0 0;font-size: 11.5px;color: var(--nm-muted)}.cawf-sec[b-ulgdy5v3lf]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-brand-700)}.cawf-checks[b-ulgdy5v3lf]{display: flex;align-items: center;gap: 18px;flex-wrap: wrap}[b-ulgdy5v3lf] .cawf-mono input{font-family: ui-monospace,'JetBrains Mono',monospace}.cawf-modes[b-ulgdy5v3lf]{display: flex;flex-direction: column;gap: 6px}.cawf-mode[b-ulgdy5v3lf]{position: relative;display: flex;flex-direction: column;gap: 2px;padding: 9px 36px 9px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface);cursor: pointer;text-align: left;transition: border-color .12s,background .12s}.cawf-mode:hover[b-ulgdy5v3lf]{border-color: var(--nm-brand-500)}.cawf-mode.is-active[b-ulgdy5v3lf]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.cawf-mode-lbl[b-ulgdy5v3lf]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.cawf-mode-desc[b-ulgdy5v3lf]{font-size: 11.5px;color: var(--nm-muted)}.cawf-mode-check[b-ulgdy5v3lf]{position: absolute;right: 12px;top: 50%;transform: translateY(-50%);color: var(--nm-brand-700);font-size: 14px}.cawf-approvers[b-ulgdy5v3lf]{display: flex;flex-direction: column;gap: 8px;padding: 12px;border: 1px dashed var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2)}.cawf-approvers-hd[b-ulgdy5v3lf]{display: flex;align-items: center;justify-content: space-between;gap: 8px}.cawf-approver[b-ulgdy5v3lf]{display: flex;align-items: flex-start;gap: 8px;padding: 8px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface)}.cawf-approver > :first-child[b-ulgdy5v3lf]{flex: 1;min-width: 0}.cawf-approver-user[b-ulgdy5v3lf]{display: flex;flex-direction: column;gap: 3px}.cawf-lookup[b-ulgdy5v3lf]{margin: 0;font-size: 11px}.cawf-lookup.muted[b-ulgdy5v3lf]{color: var(--nm-muted)}.cawf-lookup.ok[b-ulgdy5v3lf]{color: var(--nm-ok)}.cawf-lookup.bad[b-ulgdy5v3lf]{color: var(--nm-bad)}@media (max-width: 640px){.nm-list-page[b-ulgdy5v3lf]{padding: 16px 14px 22px}.cawf-config-hint[b-ulgdy5v3lf]{margin-left: 0}.cawf-scope-acts[b-ulgdy5v3lf]{margin-left: 0}}
/* /src/Features/Settings/Pages/Manager/BookingHoldConfig.razor.rz.scp.css */
.nm-list-page[b-ufe1eurlz5]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-ufe1eurlz5]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-ufe1eurlz5]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-ufe1eurlz5]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-note[b-ufe1eurlz5]{margin: 0;font-size: 12px;color: var(--nm-muted)}.bh-usertype[b-ufe1eurlz5]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px;letter-spacing: .02em}.bh-window[b-ufe1eurlz5]{display: inline-flex;flex-direction: column;gap: 5px;min-width: 150px}.bh-window__text[b-ufe1eurlz5]{font-size: 13.5px;color: var(--nm-ink);font-variant-numeric: tabular-nums}.bh-window__text--off[b-ufe1eurlz5]{color: var(--nm-muted)}.bh-track[b-ufe1eurlz5]{position: relative;width: 150px;height: 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);border: 1px solid var(--nm-border);overflow: hidden}.bh-track__seg[b-ufe1eurlz5]{position: absolute;top: 0;bottom: 0;background: var(--nm-brand-500);opacity: .85}.bh-tz[b-ufe1eurlz5]{font-size: 12.5px;color: var(--nm-muted)}.nm-cutoff[b-ufe1eurlz5]{font-size: 13.5px;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-row-actions[b-ufe1eurlz5]{display: inline-flex;gap: 4px;justify-content: center}.nm-list-page[b-ufe1eurlz5] .nm-row-dim{opacity: .55}.nm-form-stack[b-ufe1eurlz5]{display: flex;flex-direction: column;gap: 14px}.nm-form-grid[b-ufe1eurlz5]{display: grid;grid-template-columns: 1fr 1fr;gap: 14px}.bh-summary[b-ufe1eurlz5]{display: flex;flex-direction: column;gap: 7px;padding: 10px 12px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13.5px;font-weight: 600}.bh-summary--off[b-ufe1eurlz5]{background: var(--nm-surface-2);color: var(--nm-muted);font-weight: 500}.bh-summary .bh-track[b-ufe1eurlz5]{width: 100%;background: var(--nm-surface)}@media (max-width: 640px){.nm-list-page[b-ufe1eurlz5]{padding: 16px}.nm-form-grid[b-ufe1eurlz5]{grid-template-columns: 1fr}}
/* /src/Features/Settings/Pages/Manager/ServiceCatalogIndex.razor.rz.scp.css */
.nm-list-page[b-2j7k7zlzqm]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-2j7k7zlzqm]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-2j7k7zlzqm]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-2j7k7zlzqm]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 62ch}.nm-list-actions[b-2j7k7zlzqm]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-code-pill[b-2j7k7zlzqm]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.nm-list-toolbar[b-2j7k7zlzqm]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;padding: 12px 14px;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card)}.tb-search[b-2j7k7zlzqm]{width: 300px;max-width: 100%}.tb-select[b-2j7k7zlzqm]{width: 180px}.tb-select--cat[b-2j7k7zlzqm]{width: 190px}.tb-select--mode[b-2j7k7zlzqm]{width: 190px}.tb-select--holds[b-2j7k7zlzqm]{width: 210px}.tb-filters[b-2j7k7zlzqm]{display: contents}[b-2j7k7zlzqm] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-2j7k7zlzqm]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}.tb-status[b-2j7k7zlzqm]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-left: auto}[b-2j7k7zlzqm] .tb-status .nm-chip b{margin-left: 6px;padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11px;font-weight: 700;font-variant-numeric: tabular-nums}[b-2j7k7zlzqm] .tb-status .nm-chip--active b{background: var(--nm-surface)}[b-2j7k7zlzqm] .sccat-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.sccat-card-ico[b-2j7k7zlzqm]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.sccat-card-title[b-2j7k7zlzqm]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.sccat-card-count[b-2j7k7zlzqm]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.sccat-card-hint[b-2j7k7zlzqm]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.sccat-svc[b-2j7k7zlzqm]{display: flex;align-items: center;gap: 10px;min-width: 0}.sccat-ico[b-2j7k7zlzqm]{display: inline-flex;align-items: center;justify-content: center;width: 30px;height: 30px;flex-shrink: 0;border-radius: 9px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);color: var(--nm-brand-700);font-size: 15px;line-height: 1}.sccat-ico--lg[b-2j7k7zlzqm]{width: 38px;height: 38px;font-size: 18px;border-radius: 10px}.cell-2line[b-2j7k7zlzqm]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-2j7k7zlzqm]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 220px}.cell-2line__sub[b-2j7k7zlzqm]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 220px}.cell-muted[b-2j7k7zlzqm]{color: var(--nm-muted)}.sccat-desc[b-2j7k7zlzqm]{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;max-width: 320px;font-size: 12.5px;color: var(--nm-ink-2);line-height: 1.45}.sccat-modes[b-2j7k7zlzqm]{display: flex;align-items: center;gap: 5px;flex-wrap: wrap}.sccat-order[b-2j7k7zlzqm]{display: inline-block;min-width: 26px;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.nm-row-actions[b-2j7k7zlzqm]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-2j7k7zlzqm] .sccat-row-off .nm-grid__td{opacity: .6}.sccat-form[b-2j7k7zlzqm]{display: flex;flex-direction: column;gap: 12px}.sccat-icon-row[b-2j7k7zlzqm]{display: flex;align-items: center;gap: 10px}[b-2j7k7zlzqm] .sccat-icon-row .nm-input-wrap{flex: 1 1 auto}.sccat-box[b-2j7k7zlzqm]{display: flex;flex-direction: column;gap: 12px;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card,12px);background: var(--nm-surface-2)}.sccat-box-title[b-2j7k7zlzqm]{font-size: 11.5px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--nm-muted)}.sccat-toggle[b-2j7k7zlzqm]{display: flex;flex-direction: column;gap: 4px}.sccat-toggle-hint[b-2j7k7zlzqm]{margin: 0;padding-left: 46px;font-size: 11.5px;line-height: 1.5;color: var(--nm-muted)}@media (max-width: 1200px){.tb-search[b-2j7k7zlzqm]{flex: 1 1 240px;width: auto}.tb-status[b-2j7k7zlzqm]{margin-left: 0;flex-basis: 100%}.sccat-card-hint[b-2j7k7zlzqm]{margin-left: 0;flex-basis: 100%}}@media (max-width: 760px){.tb-search[b-2j7k7zlzqm]{flex: 1 1 auto}[b-2j7k7zlzqm] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-2j7k7zlzqm]{display: none}.tb-filters.is-open[b-2j7k7zlzqm]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;width: 100%}.tb-filters.is-open .tb-select[b-2j7k7zlzqm]{flex: 1 1 45%;width: auto;min-width: 0}[b-2j7k7zlzqm] .tb-clear{margin-left: auto}}@media (max-width: 640px){.nm-list-page[b-2j7k7zlzqm]{padding: 16px 14px 22px}.sccat-toggle-hint[b-2j7k7zlzqm]{padding-left: 0}}
/* /src/Features/Settings/Pages/Manager/SettingsIndex.razor.rz.scp.css */
.set-root[b-2j0h7yvcp3]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-good: #16a34a;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);min-height: 100%}.set-page[b-2j0h7yvcp3]{padding: 20px 28px;display: flex;flex-direction: column;gap: 16px;min-height: calc(100vh - 64px)}.set-hero[b-2j0h7yvcp3]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.set-hero h1[b-2j0h7yvcp3]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink)}.set-hero h1 em[b-2j0h7yvcp3]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.set-hero-meta[b-2j0h7yvcp3]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.set-hero-meta .dot[b-2j0h7yvcp3]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.set-saved-tag[b-2j0h7yvcp3]{display: inline-flex;align-items: center;gap: 6px;padding: 6px 12px;border-radius: 999px;font-size: 12px;font-weight: 500;background: color-mix(in srgb,var(--d-good) 12%,transparent);color: var(--d-good);border: 1px solid color-mix(in srgb,var(--d-good) 30%,transparent)}.set-grid[b-2j0h7yvcp3]{display: grid;grid-template-columns: 1fr;gap: 16px}@media (min-width: 1024px){.set-grid[b-2j0h7yvcp3]{grid-template-columns: 260px 1fr}}.set-card[b-2j0h7yvcp3]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.set-nav[b-2j0h7yvcp3]{display: flex;flex-direction: row;overflow-x: auto}@media (min-width: 1024px){.set-nav[b-2j0h7yvcp3]{flex-direction: column;overflow-x: visible}}.set-nav-item[b-2j0h7yvcp3]{flex-shrink: 0;display: flex;align-items: center;gap: 10px;padding: 12px 14px;text-align: left;border: 0;background: transparent;cursor: pointer;border-bottom: 1px solid var(--d-line-2);transition: background .12s;color: var(--d-ink)}.set-nav-item:hover[b-2j0h7yvcp3]{background: var(--d-surface-2)}.set-nav-item.active[b-2j0h7yvcp3]{background: var(--d-accent-soft);color: var(--d-accent);border-left: 3px solid var(--d-accent);padding-left: 11px}.set-nav-name[b-2j0h7yvcp3]{display: block;font-size: 14px;font-weight: 500;color: inherit}.set-nav-desc[b-2j0h7yvcp3]{display: block;font-size: 11.5px;color: var(--d-ink-3);margin-top: 2px}.set-nav-item.active .set-nav-desc[b-2j0h7yvcp3]{color: var(--d-accent);opacity: .8}.set-section[b-2j0h7yvcp3]{padding: 20px 24px}.set-section h2[b-2j0h7yvcp3]{margin: 0 0 4px;font-family: 'Inter Tight',sans-serif;font-size: 18px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink)}.set-section p.sub[b-2j0h7yvcp3]{margin: 0 0 18px;font-size: 14px;color: var(--d-ink-3)}.set-field[b-2j0h7yvcp3]{margin-bottom: 14px;max-width: 560px}.set-field label[b-2j0h7yvcp3]{display: block;font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.06em;margin-bottom: 6px}.set-field-row[b-2j0h7yvcp3]{display: grid;grid-template-columns: 1fr;gap: 14px;max-width: 560px}@media (min-width: 640px){.set-field-row[b-2j0h7yvcp3]{grid-template-columns: 1fr 1fr}}.set-input[b-2j0h7yvcp3]{width: 100%;height: 38px;padding: 0 12px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink)}.set-input:focus[b-2j0h7yvcp3]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,.12)}.set-textarea[b-2j0h7yvcp3]{width: 100%;padding: 8px 12px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;color: var(--d-ink);resize: vertical}.set-textarea:focus[b-2j0h7yvcp3]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,.12)}.set-toggle-row[b-2j0h7yvcp3]{display: flex;align-items: center;justify-content: space-between;padding: 12px 0;border-bottom: 1px solid var(--d-line-2);max-width: 560px}.set-toggle-row:last-child[b-2j0h7yvcp3]{border-bottom: 0}.set-toggle-row .meta[b-2j0h7yvcp3]{font-size: 14px;font-weight: 500;color: var(--d-ink)}.set-toggle-row .meta small[b-2j0h7yvcp3]{display: block;font-size: 11.5px;color: var(--d-ink-3);margin-top: 2px;font-weight: 400}.set-toggle[b-2j0h7yvcp3]{position: relative;display: inline-flex;align-items: center;height: 22px;width: 40px;border: 0;border-radius: 999px;background: var(--d-line);cursor: pointer;transition: background .12s}.set-toggle.on[b-2j0h7yvcp3]{background: var(--d-accent-grad)}.set-toggle .knob[b-2j0h7yvcp3]{display: inline-block;height: 16px;width: 16px;border-radius: 50%;background: #fff;transform: translateX(3px);transition: transform .15s;box-shadow: 0 1px 2px rgba(0,0,0,.15)}.set-toggle.on .knob[b-2j0h7yvcp3]{transform: translateX(21px)}.set-btn[b-2j0h7yvcp3]{height: 38px;padding: 0 16px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer}.set-btn:hover[b-2j0h7yvcp3]{background: var(--d-surface-2)}.set-btn-accent[b-2j0h7yvcp3]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,.18),0 4px 12px -2px rgba(234,88,12,.22)}.set-btn-accent:hover[b-2j0h7yvcp3]{background: var(--d-accent-grad-hover);color: #fff}.set-btn:disabled[b-2j0h7yvcp3]{opacity: .5;cursor: not-allowed}.set-integ-item[b-2j0h7yvcp3]{display: flex;align-items: center;justify-content: space-between;padding: 14px;border: 1px solid var(--d-line);border-radius: var(--d-r);margin-bottom: 10px}.set-integ-name[b-2j0h7yvcp3]{font-size: 14px;font-weight: 500;color: var(--d-ink)}.set-integ-desc[b-2j0h7yvcp3]{font-size: 11.5px;color: var(--d-ink-3);margin-top: 2px}.set-tag[b-2j0h7yvcp3]{display: inline-flex;align-items: center;padding: 2px 8px;border-radius: 999px;font-size: 11px;font-weight: 500;margin-top: 4px}.set-tag.good[b-2j0h7yvcp3]{background: color-mix(in srgb,var(--d-good) 12%,transparent);color: var(--d-good)}.set-tag.draft[b-2j0h7yvcp3]{background: var(--d-surface-2);color: var(--d-ink-3)}.set-stat-card[b-2j0h7yvcp3]{padding: 16px;border: 1px solid var(--d-line);border-radius: var(--d-r);margin-bottom: 14px}.set-stat-card h4[b-2j0h7yvcp3]{margin: 0 0 6px;font-size: 14px;font-weight: 600;color: var(--d-ink)}.set-stat-card p[b-2j0h7yvcp3]{margin: 0 0 10px;font-size: 12px;color: var(--d-ink-3)}.set-stat-row[b-2j0h7yvcp3]{display: flex;justify-content: space-between;font-size: 14px;padding: 4px 0}.set-stat-row span[b-2j0h7yvcp3]{color: var(--d-ink-3)}.set-stat-row strong[b-2j0h7yvcp3]{color: var(--d-ink);font-weight: 500}.set-warn-banner[b-2j0h7yvcp3]{display: flex;align-items: flex-start;gap: 10px;padding: 12px 14px;border-radius: var(--d-r);background: var(--d-warn-soft);color: #92400e;border: 1px solid color-mix(in srgb,var(--d-warn) 30%,transparent);font-size: 12.5px}
/* /src/Features/Storage/Components/StorageFileViewer.razor.rz.scp.css */
.sfv[b-1bq0e20emn]{position: fixed;inset: 0;z-index: 1200;display: flex;flex-direction: column;background: rgba(15,18,24,.92);font-family: var(--nm-font);outline: none}.sfv-head[b-1bq0e20emn]{display: flex;align-items: center;gap: 12px;padding: 10px 16px;background: var(--nm-surface);border-bottom: 1px solid var(--nm-border);color: var(--nm-ink)}.sfv-head__icon[b-1bq0e20emn]{font-size: 22px;color: var(--nm-brand-600);flex: none}.sfv-head__text[b-1bq0e20emn]{min-width: 0;flex: 1}.sfv-head__name[b-1bq0e20emn]{font-weight: 700;font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.sfv-head__meta[b-1bq0e20emn]{font-size: 12px;color: var(--nm-muted)}.sfv-head__actions[b-1bq0e20emn]{display: flex;align-items: center;gap: 4px;flex: none}.sfv-link[b-1bq0e20emn]{display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;border-radius: var(--nm-r-input);color: var(--nm-ink-2);text-decoration: none}.sfv-link:hover[b-1bq0e20emn]{background: var(--nm-surface-2);color: var(--nm-ink)}.sfv-body[b-1bq0e20emn]{flex: 1;min-height: 0;display: flex;align-items: stretch;justify-content: center;overflow: hidden}.sfv-center[b-1bq0e20emn]{flex: 1;display: flex;align-items: center;justify-content: center;padding: 24px}.sfv-card[b-1bq0e20emn]{max-width: 460px;width: 100%;padding: 12px;border-radius: var(--nm-r-card);background: var(--nm-surface)}.sfv-image[b-1bq0e20emn]{flex: 1;display: flex;align-items: center;justify-content: center;overflow: auto;cursor: zoom-in;padding: 16px}.sfv-image img[b-1bq0e20emn]{max-width: 100%;max-height: 100%;object-fit: contain}.sfv-image.is-zoom[b-1bq0e20emn]{align-items: flex-start;justify-content: flex-start;cursor: zoom-out}.sfv-image.is-zoom img[b-1bq0e20emn]{max-width: none;max-height: none}.sfv-media[b-1bq0e20emn]{max-width: 100%;max-height: 100%;margin: auto;background: #000}.sfv-audio[b-1bq0e20emn]{margin: auto;display: flex;flex-direction: column;align-items: center;gap: 18px;padding: 32px 40px;border-radius: var(--nm-r-card);background: var(--nm-surface)}.sfv-audio i[b-1bq0e20emn]{font-size: 56px;color: var(--nm-brand-600)}.sfv-frame[b-1bq0e20emn]{flex: 1;width: 100%;border: 0;background: var(--nm-surface)}.sfv-doc[b-1bq0e20emn]{flex: 1;display: flex;flex-direction: column;gap: 8px;max-width: 1200px;margin: 16px;padding: 12px;border-radius: var(--nm-r-card);background: var(--nm-surface);overflow: hidden}.sfv-note[b-1bq0e20emn]{font-size: 12px;color: var(--nm-muted)}.sfv-text[b-1bq0e20emn]{flex: 1;margin: 0;padding: 12px;overflow: auto;border-radius: var(--nm-r-input);background: var(--nm-surface-2);color: var(--nm-ink);font-family: ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace;font-size: 13px;line-height: 1.55;white-space: pre;tab-size: 4}.sfv-imagewrap[b-1bq0e20emn]{flex: 1;display: flex;min-height: 0;overflow: hidden}.sfv-imagewrap .sfv-image[b-1bq0e20emn]{flex: 1;min-width: 0}.sfv-resize[b-1bq0e20emn]{width: 300px;flex: none;overflow: auto;padding: 12px 14px 16px;display: flex;flex-direction: column;gap: 10px;background: var(--nm-surface);border-left: 1px solid var(--nm-border)}.sfv-resize__head[b-1bq0e20emn]{display: flex;align-items: center;justify-content: space-between;gap: 8px}.sfv-resize__title[b-1bq0e20emn]{font-weight: 700;font-size: 14px;color: var(--nm-ink)}.sfv-resize__hint[b-1bq0e20emn]{font-size: 12px;line-height: 1.5;color: var(--nm-ink-2)}.sfv-resize__source[b-1bq0e20emn]{font-size: 12px;font-weight: 600;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.sfv-resize__row[b-1bq0e20emn]{display: grid;grid-template-columns: 1fr 1fr;gap: 10px}.sfv-resize__actions[b-1bq0e20emn]{display: flex;gap: 8px;margin-top: 2px}.sfv-resize__result[b-1bq0e20emn]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 13px;color: var(--nm-ink)}.sfv-resize__url[b-1bq0e20emn]{font-family: ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace;font-size: 11px;line-height: 1.5;color: var(--nm-ink-2);background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);padding: 6px 8px;max-height: 84px;overflow: auto;word-break: break-all}@media (max-width: 900px){.sfv-imagewrap[b-1bq0e20emn]{flex-direction: column}.sfv-resize[b-1bq0e20emn]{width: auto;border-left: 0;border-top: 1px solid var(--nm-border);max-height: 45%}}.sfv-tablewrap[b-1bq0e20emn]{flex: 1;overflow: auto;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input)}.sfv-table[b-1bq0e20emn]{border-collapse: collapse;font-size: 13px;min-width: 100%}.sfv-table th[b-1bq0e20emn],.sfv-table td[b-1bq0e20emn]{padding: 6px 10px;border-bottom: 1px solid var(--nm-border);white-space: nowrap;text-align: left}.sfv-table th[b-1bq0e20emn]{position: sticky;top: 0;background: var(--nm-surface-2);font-weight: 700;color: var(--nm-ink-2)}.sfv-table .num[b-1bq0e20emn]{text-align: right;font-variant-numeric: tabular-nums}@media (max-width: 640px){.sfv-head[b-1bq0e20emn]{padding: 8px 10px;gap: 8px}.sfv-head__icon[b-1bq0e20emn]{display: none}.sfv-doc[b-1bq0e20emn]{margin: 8px}}
/* /src/Features/Storage/Pages/Manager/StorageAccessLogs.razor.rz.scp.css */
.nm-list-page[b-k6y3ehnbuk]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-k6y3ehnbuk]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-k6y3ehnbuk]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-k6y3ehnbuk]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-k6y3ehnbuk]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.sal-filters[b-k6y3ehnbuk]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.sal-f--search[b-k6y3ehnbuk]{width: 260px}.sal-f--bucket[b-k6y3ehnbuk]{width: 180px}.sal-f--action[b-k6y3ehnbuk]{width: 190px}.sal-table-wrap[b-k6y3ehnbuk]{overflow-x: auto;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.sal-table[b-k6y3ehnbuk]{width: 100%;border-collapse: collapse;font-size: 13px}.sal-table th[b-k6y3ehnbuk]{padding: 9px 12px;text-align: left;font-size: 12px;font-weight: 700;color: var(--nm-muted);background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border);white-space: nowrap}.sal-table td[b-k6y3ehnbuk]{padding: 8px 12px;border-bottom: 1px solid var(--nm-border);white-space: nowrap;vertical-align: middle}.sal-table tbody tr:last-child td[b-k6y3ehnbuk]{border-bottom: 0}.sal-table tbody tr:hover[b-k6y3ehnbuk]{background: var(--nm-surface-2)}.sal-table .c-time[b-k6y3ehnbuk]{font-variant-numeric: tabular-nums;color: var(--nm-ink-2)}.sal-table .c-num[b-k6y3ehnbuk]{text-align: right;font-variant-numeric: tabular-nums}.sal-table .c-code[b-k6y3ehnbuk]{font-family: ui-monospace,SFMono-Regular,Consolas,monospace;font-size: 12px;color: var(--nm-ink-2)}.sal-table .c-key[b-k6y3ehnbuk],.sal-table .c-detail[b-k6y3ehnbuk]{max-width: 280px}.sal-table .c-key span[b-k6y3ehnbuk],.sal-table .c-detail span[b-k6y3ehnbuk]{display: block;overflow: hidden;text-overflow: ellipsis}.sal-table .c-detail[b-k6y3ehnbuk]{color: var(--nm-muted)}@media (max-width: 640px){.nm-list-page[b-k6y3ehnbuk]{padding: 16px 12px 24px}.sal-f--search[b-k6y3ehnbuk],.sal-f--bucket[b-k6y3ehnbuk],.sal-f--action[b-k6y3ehnbuk]{width: 100%}}
/* /src/Features/Storage/Pages/Manager/StorageBrowser.razor.rz.scp.css */
.nm-list-page[b-mvkzd8ohg7]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-mvkzd8ohg7]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-mvkzd8ohg7]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-mvkzd8ohg7]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-mvkzd8ohg7]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.stb-file-input[b-mvkzd8ohg7]{display: none}.stb-shell[b-mvkzd8ohg7]{display: grid;grid-template-columns: 260px minmax(0,1fr);gap: 16px;align-items: start}.stb-rail[b-mvkzd8ohg7]{display: flex;flex-direction: column;gap: 6px;padding: 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);position: sticky;top: 12px;max-height: calc(100vh - 140px);overflow-y: auto}.stb-rail__label[b-mvkzd8ohg7]{padding: 4px 8px 6px;font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.stb-bucket[b-mvkzd8ohg7]{display: flex;gap: 10px;align-items: flex-start;width: 100%;padding: 10px;border: 1px solid transparent;border-radius: var(--nm-r-input);background: transparent;text-align: left;cursor: pointer;color: var(--nm-ink);transition: background .12s ease,border-color .12s ease}.stb-bucket:hover[b-mvkzd8ohg7]{background: var(--nm-surface-2)}.stb-bucket.is-active[b-mvkzd8ohg7]{background: var(--nm-brand-50);border-color: var(--nm-brand-300)}.stb-bucket__icon[b-mvkzd8ohg7]{font-size: 18px;color: var(--nm-brand-600);margin-top: 1px}.stb-bucket__body[b-mvkzd8ohg7]{display: flex;flex-direction: column;gap: 3px;min-width: 0;flex: 1}.stb-bucket__name[b-mvkzd8ohg7]{font-weight: 700;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.stb-bucket__meta[b-mvkzd8ohg7]{font-size: 12px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.stb-bucket[b-mvkzd8ohg7] .stb-bucket__bar{margin-top: 4px}.stb-main[b-mvkzd8ohg7]{position: relative;display: flex;flex-direction: column;gap: 12px;min-width: 0;min-height: 420px;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.stb-toolbar[b-mvkzd8ohg7]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap}.stb-toolbar__end[b-mvkzd8ohg7]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.stb-search[b-mvkzd8ohg7]{width: 240px}.stb-sort[b-mvkzd8ohg7]{width: 150px}.stb-crumbs[b-mvkzd8ohg7]{display: flex;align-items: center;gap: 2px;flex-wrap: wrap;min-width: 0}.stb-crumb[b-mvkzd8ohg7]{display: inline-flex;align-items: center;gap: 6px;max-width: 240px;padding: 5px 8px;border: 0;border-radius: var(--nm-r-input);background: transparent;font-size: 14px;font-weight: 600;color: var(--nm-ink-2);cursor: pointer;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.stb-crumb:hover[b-mvkzd8ohg7]{background: var(--nm-surface-2);color: var(--nm-ink)}.stb-crumb.is-current[b-mvkzd8ohg7]{cursor: default;color: var(--nm-brand-700)}.stb-crumb.is-current:hover[b-mvkzd8ohg7]{background: transparent}.stb-crumb__sep[b-mvkzd8ohg7]{font-size: 11px;color: var(--nm-muted)}.stb-actions[b-mvkzd8ohg7]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.stb-actions__spacer[b-mvkzd8ohg7]{flex: 1}.stb-actions__hint[b-mvkzd8ohg7]{font-size: 13px;color: var(--nm-muted)}.stb-selbar[b-mvkzd8ohg7]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;padding: 8px 10px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);border: 1px solid var(--nm-brand-100)}.stb-selbar__count[b-mvkzd8ohg7]{font-weight: 700;font-size: 13px;color: var(--nm-brand-700);margin-right: 4px}.stb-drop[b-mvkzd8ohg7]{display: none;position: absolute;inset: 6px;z-index: 5;flex-direction: column;align-items: center;justify-content: center;gap: 10px;border: 2px dashed var(--nm-brand-500);border-radius: var(--nm-r-card);background: var(--nm-brand-50);color: var(--nm-brand-700);font-weight: 700;pointer-events: none}.stb-drop i[b-mvkzd8ohg7]{font-size: 40px}.stb-main[data-drag] .stb-drop[b-mvkzd8ohg7]{display: flex}.stb-grid[b-mvkzd8ohg7]{display: grid;grid-template-columns: repeat(auto-fill,minmax(150px,1fr));gap: 12px}.stb-card[b-mvkzd8ohg7]{position: relative;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);transition: border-color .12s ease,box-shadow .12s ease}.stb-card:hover[b-mvkzd8ohg7]{border-color: var(--nm-border-strong);box-shadow: var(--nm-shadow)}.stb-card.is-selected[b-mvkzd8ohg7]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.stb-card__open[b-mvkzd8ohg7]{display: flex;flex-direction: column;gap: 4px;width: 100%;padding: 8px 8px 10px;border: 0;background: transparent;text-align: left;cursor: pointer;color: var(--nm-ink)}.stb-card__thumb[b-mvkzd8ohg7]{display: flex;align-items: center;justify-content: center;aspect-ratio: 4 / 3;border-radius: var(--nm-r-input);background: var(--nm-surface-2);overflow: hidden}.stb-card__thumb img[b-mvkzd8ohg7]{width: 100%;height: 100%;object-fit: cover}.stb-card__thumb i[b-mvkzd8ohg7]{font-size: 40px}.stb-card__name[b-mvkzd8ohg7]{font-size: 13px;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.stb-card__meta[b-mvkzd8ohg7]{font-size: 12px;color: var(--nm-muted)}.stb-card__check[b-mvkzd8ohg7]{position: absolute;top: 12px;left: 12px}.stb-card__menu[b-mvkzd8ohg7]{position: absolute;top: 10px;right: 10px}.stb-card__check[b-mvkzd8ohg7],.stb-card__menu[b-mvkzd8ohg7]{opacity: 0;transition: opacity .12s ease}.stb-card:hover .stb-card__check[b-mvkzd8ohg7],.stb-card:hover .stb-card__menu[b-mvkzd8ohg7],.stb-card.is-selected .stb-card__check[b-mvkzd8ohg7],.stb-card:focus-within .stb-card__check[b-mvkzd8ohg7],.stb-card:focus-within .stb-card__menu[b-mvkzd8ohg7]{opacity: 1}.stb-card__menu:has(.nm-dropdown__menu)[b-mvkzd8ohg7]{opacity: 1}.stb-menu-trigger[b-mvkzd8ohg7]{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: var(--nm-r-input);background: var(--nm-surface);border: 1px solid var(--nm-border);color: var(--nm-ink-2);cursor: pointer}.stb-menu-trigger:hover[b-mvkzd8ohg7]{color: var(--nm-ink);border-color: var(--nm-border-strong)}.stb-kind--folder[b-mvkzd8ohg7],.stb-kind--folder i[b-mvkzd8ohg7]{color: var(--nm-warn)}.stb-kind--image i[b-mvkzd8ohg7],i.stb-kind--image[b-mvkzd8ohg7]{color: var(--nm-violet)}.stb-kind--video i[b-mvkzd8ohg7],i.stb-kind--video[b-mvkzd8ohg7]{color: var(--nm-bad)}.stb-kind--audio i[b-mvkzd8ohg7],i.stb-kind--audio[b-mvkzd8ohg7]{color: var(--nm-pending)}.stb-kind--pdf i[b-mvkzd8ohg7],i.stb-kind--pdf[b-mvkzd8ohg7]{color: var(--nm-bad)}.stb-kind--doc i[b-mvkzd8ohg7],i.stb-kind--doc[b-mvkzd8ohg7]{color: var(--nm-info)}.stb-kind--sheet i[b-mvkzd8ohg7],i.stb-kind--sheet[b-mvkzd8ohg7]{color: var(--nm-ok)}.stb-kind--slide i[b-mvkzd8ohg7],i.stb-kind--slide[b-mvkzd8ohg7]{color: var(--nm-warn)}.stb-kind--archive i[b-mvkzd8ohg7],i.stb-kind--archive[b-mvkzd8ohg7],.stb-kind--text i[b-mvkzd8ohg7],i.stb-kind--text[b-mvkzd8ohg7],.stb-kind--code i[b-mvkzd8ohg7],i.stb-kind--code[b-mvkzd8ohg7],.stb-kind--other i[b-mvkzd8ohg7],i.stb-kind--other[b-mvkzd8ohg7]{color: var(--nm-muted)}.stb-table-wrap[b-mvkzd8ohg7]{overflow-x: auto;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card)}.stb-table[b-mvkzd8ohg7]{width: 100%;border-collapse: collapse;font-size: 14px}.stb-table th[b-mvkzd8ohg7]{padding: 9px 12px;text-align: left;font-size: 12px;font-weight: 700;color: var(--nm-muted);background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border);white-space: nowrap}.stb-table td[b-mvkzd8ohg7]{padding: 8px 12px;border-bottom: 1px solid var(--nm-border);white-space: nowrap;vertical-align: middle}.stb-table tbody tr:last-child td[b-mvkzd8ohg7]{border-bottom: 0}.stb-table tbody tr:hover[b-mvkzd8ohg7]{background: var(--nm-surface-2)}.stb-table tbody tr.is-selected[b-mvkzd8ohg7]{background: var(--nm-brand-50)}.stb-table .c-check[b-mvkzd8ohg7]{width: 36px}.stb-table .c-size[b-mvkzd8ohg7]{width: 120px;text-align: right;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.stb-table .c-date[b-mvkzd8ohg7]{width: 150px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.stb-table .c-person[b-mvkzd8ohg7]{color: var(--nm-ink-2)}.stb-table .c-menu[b-mvkzd8ohg7]{width: 44px;text-align: right}.stb-table .c-actions[b-mvkzd8ohg7]{width: 1%;text-align: right}.stb-table .c-actions[b-mvkzd8ohg7] .nm-btn + .nm-btn{margin-left: 6px}.stb-table .c-name[b-mvkzd8ohg7]{max-width: 0;width: 100%}.stb-name[b-mvkzd8ohg7]{display: inline-flex;align-items: center;gap: 10px;max-width: 100%;padding: 0;border: 0;background: transparent;color: var(--nm-ink);font: inherit;font-weight: 600;cursor: pointer;text-align: left}.stb-name.is-static[b-mvkzd8ohg7]{cursor: default}.stb-name i[b-mvkzd8ohg7]{font-size: 18px;flex: none}.stb-name__text[b-mvkzd8ohg7]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.stb-name:hover .stb-name__text[b-mvkzd8ohg7]{color: var(--nm-brand-700);text-decoration: underline}.stb-name.is-static:hover .stb-name__text[b-mvkzd8ohg7]{color: inherit;text-decoration: none}.stb-uploads[b-mvkzd8ohg7]{position: fixed;right: 20px;bottom: 20px;z-index: 950;width: min(420px,calc(100vw - 40px));max-height: min(560px,calc(100vh - 120px));display: flex;flex-direction: column;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: var(--nm-shadow-pop);font-family: var(--nm-font);color: var(--nm-ink)}.stb-uploads__head[b-mvkzd8ohg7]{display: flex;align-items: center;gap: 8px;padding: 10px 12px;border-bottom: 1px solid var(--nm-border)}.stb-uploads__head > i[b-mvkzd8ohg7]{font-size: 18px;color: var(--nm-brand-600)}.stb-uploads__title[b-mvkzd8ohg7]{font-size: 14px}.stb-uploads.is-collapsed .stb-uploads__head[b-mvkzd8ohg7]{border-bottom: 0}.stb-uploads[b-mvkzd8ohg7] .stb-uploads__overall{margin: 8px 12px 0}.stb-uploads__list[b-mvkzd8ohg7]{list-style: none;margin: 0;padding: 6px 0;overflow-y: auto}.stb-up[b-mvkzd8ohg7]{padding: 8px 12px;border-bottom: 1px solid var(--nm-border)}.stb-up:last-child[b-mvkzd8ohg7]{border-bottom: 0}.stb-up__row[b-mvkzd8ohg7]{display: flex;align-items: center;gap: 8px;min-width: 0}.stb-up__row--sub[b-mvkzd8ohg7]{margin-top: 4px;justify-content: space-between}.stb-up__name[b-mvkzd8ohg7]{flex: 1;min-width: 0;font-size: 13px;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.stb-up__size[b-mvkzd8ohg7]{font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.stb-up__status[b-mvkzd8ohg7]{font-size: 12px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 0}.stb-up__actions[b-mvkzd8ohg7]{display: inline-flex;align-items: center;gap: 4px;flex: none}.stb-up[b-mvkzd8ohg7] .stb-up__bar{margin-top: 6px}.stb-up--done > .stb-up__row > i[b-mvkzd8ohg7]{color: var(--nm-ok)}.stb-up--failed > .stb-up__row > i[b-mvkzd8ohg7],.stb-up--failed .stb-up__status[b-mvkzd8ohg7]{color: var(--nm-bad)}.stb-up--conflict > .stb-up__row > i[b-mvkzd8ohg7],.stb-up--conflict .stb-up__status[b-mvkzd8ohg7]{color: var(--nm-warn)}.stb-up--uploading > .stb-up__row > i[b-mvkzd8ohg7],.stb-up--starting > .stb-up__row > i[b-mvkzd8ohg7]{color: var(--nm-brand-600)}.stb-up--canceled[b-mvkzd8ohg7]{opacity: .55}.stb-form[b-mvkzd8ohg7]{display: flex;flex-direction: column;gap: 12px}.stb-share__file[b-mvkzd8ohg7]{display: flex;align-items: center;gap: 8px;margin: 0 0 12px;font-weight: 700}.stb-share__grid[b-mvkzd8ohg7]{display: grid;grid-template-columns: 1fr 1fr;gap: 12px;margin-bottom: 12px}.stb-share__link[b-mvkzd8ohg7]{display: flex;gap: 8px;margin-top: 10px}.stb-share__link > :first-child[b-mvkzd8ohg7]{flex: 1}.stb-share__list[b-mvkzd8ohg7]{margin-top: 16px;border-top: 1px solid var(--nm-border);padding-top: 12px}.stb-share__list-title[b-mvkzd8ohg7]{font-size: 12px;font-weight: 700;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .04em;margin-bottom: 6px}.stb-share__row[b-mvkzd8ohg7]{display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 6px 0}.stb-share__row-text[b-mvkzd8ohg7]{font-size: 13px;color: var(--nm-ink-2)}@media (max-width: 980px){.stb-shell[b-mvkzd8ohg7]{grid-template-columns: minmax(0,1fr)}.stb-rail[b-mvkzd8ohg7]{position: static;max-height: none;flex-direction: row;overflow-x: auto}.stb-rail__label[b-mvkzd8ohg7]{display: none}.stb-bucket[b-mvkzd8ohg7]{min-width: 200px}.stb-search[b-mvkzd8ohg7]{width: 100%}}@media (max-width: 640px){.nm-list-page[b-mvkzd8ohg7]{padding: 16px 12px 24px}.stb-grid[b-mvkzd8ohg7]{grid-template-columns: repeat(auto-fill,minmax(130px,1fr))}.stb-card__check[b-mvkzd8ohg7],.stb-card__menu[b-mvkzd8ohg7]{opacity: 1}.stb-share__grid[b-mvkzd8ohg7]{grid-template-columns: 1fr}.stb-table .c-date[b-mvkzd8ohg7]{display: none}}
/* /src/Features/Storage/Pages/Manager/StorageBuckets.razor.rz.scp.css */
.nm-list-page[b-jsux23dnm4]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-jsux23dnm4]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-jsux23dnm4]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-jsux23dnm4]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-jsux23dnm4]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.sbk-table-wrap[b-jsux23dnm4]{overflow-x: auto;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.sbk-table[b-jsux23dnm4]{width: 100%;border-collapse: collapse;font-size: 14px}.sbk-table th[b-jsux23dnm4]{padding: 10px 14px;text-align: left;font-size: 12px;font-weight: 700;color: var(--nm-muted);background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border);white-space: nowrap}.sbk-table td[b-jsux23dnm4]{padding: 10px 14px;border-bottom: 1px solid var(--nm-border);vertical-align: middle;white-space: nowrap}.sbk-table tbody tr:last-child td[b-jsux23dnm4]{border-bottom: 0}.sbk-table .c-num[b-jsux23dnm4]{text-align: right;font-variant-numeric: tabular-nums}.sbk-table .c-usage[b-jsux23dnm4]{width: 200px}.sbk-table .c-actions[b-jsux23dnm4]{width: 1%;text-align: right}.sbk-table .c-actions > *[b-jsux23dnm4]{vertical-align: middle}.sbk-table .c-badges[b-jsux23dnm4] .nm-badge + .nm-badge{margin-left: 4px}.sbk-bucket[b-jsux23dnm4]{display: flex;align-items: center;gap: 10px}.sbk-bucket > i[b-jsux23dnm4]{font-size: 20px;color: var(--nm-brand-600)}.sbk-bucket__text[b-jsux23dnm4]{display: flex;flex-direction: column;min-width: 0}.sbk-bucket__name[b-jsux23dnm4]{font-weight: 700;color: var(--nm-ink);text-decoration: none}.sbk-bucket__name:hover[b-jsux23dnm4]{color: var(--nm-brand-700);text-decoration: underline}.sbk-bucket__code[b-jsux23dnm4]{font-size: 12px;color: var(--nm-muted);font-family: ui-monospace,SFMono-Regular,Consolas,monospace}.sbk-usage[b-jsux23dnm4]{display: flex;flex-direction: column;gap: 4px;font-size: 13px;font-variant-numeric: tabular-nums}.sbk-form[b-jsux23dnm4]{display: flex;flex-direction: column;gap: 12px}.sbk-2col[b-jsux23dnm4]{display: grid;grid-template-columns: 1fr 1fr;gap: 12px}.sbk-picked[b-jsux23dnm4]{display: flex}.sbk-results[b-jsux23dnm4]{display: flex;flex-direction: column;margin-top: 6px;max-height: 220px;overflow-y: auto;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.sbk-result[b-jsux23dnm4]{display: flex;align-items: center;gap: 8px;padding: 8px 10px;border: 0;border-bottom: 1px solid var(--nm-border);background: transparent;text-align: left;font: inherit;font-size: 14px;color: var(--nm-ink);cursor: pointer}.sbk-result:last-child[b-jsux23dnm4]{border-bottom: 0}.sbk-result:hover[b-jsux23dnm4]{background: var(--nm-brand-50)}.sbk-result__detail[b-jsux23dnm4]{margin-left: auto;font-size: 12px;color: var(--nm-muted)}.sbk-hint[b-jsux23dnm4]{margin: 0 0 12px;font-size: 13px;color: var(--nm-muted)}.sbk-grants[b-jsux23dnm4]{list-style: none;margin: 0 0 16px;padding: 0;display: flex;flex-direction: column;gap: 8px}.sbk-grant[b-jsux23dnm4]{display: flex;align-items: flex-start;gap: 10px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.sbk-grant__icon[b-jsux23dnm4]{font-size: 18px;color: var(--nm-brand-600);margin-top: 2px}.sbk-grant__body[b-jsux23dnm4]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 4px}.sbk-grant__who[b-jsux23dnm4]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.sbk-grant__where[b-jsux23dnm4]{font-size: 13px;color: var(--nm-ink-2);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.sbk-grant__exp[b-jsux23dnm4]{color: var(--nm-warn)}.sbk-grant__rights[b-jsux23dnm4]{display: flex;gap: 4px;flex-wrap: wrap}.sbk-add[b-jsux23dnm4]{display: flex;flex-direction: column;gap: 12px;padding: 14px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.sbk-add__title[b-jsux23dnm4]{font-weight: 800;font-size: 14px}.sbk-add__actions[b-jsux23dnm4]{display: flex;justify-content: flex-end}.sbk-rights[b-jsux23dnm4]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 6px 12px;margin-top: 8px}@media (max-width: 640px){.nm-list-page[b-jsux23dnm4]{padding: 16px 12px 24px}.sbk-2col[b-jsux23dnm4]{grid-template-columns: 1fr}.sbk-rights[b-jsux23dnm4]{grid-template-columns: repeat(2,minmax(0,1fr))}}
/* /src/Features/Storage/Pages/Manager/StorageMigration.razor.rz.scp.css */
.nm-list-page[b-anffit4dhx]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-anffit4dhx]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-anffit4dhx]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-anffit4dhx]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-anffit4dhx]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.smg-promises[b-anffit4dhx]{display: grid;grid-template-columns: repeat(auto-fit,minmax(230px,1fr));gap: 8px;margin: 0;padding: 0;list-style: none}.smg-promises li[b-anffit4dhx]{display: flex;align-items: flex-start;gap: 8px;padding: 10px 12px;font-size: 13px;color: var(--nm-ink-2,var(--nm-ink));background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card)}.smg-promises i[b-anffit4dhx]{color: var(--nm-brand-600);font-size: 16px;line-height: 1.2}.smg-card[b-anffit4dhx]{display: flex;flex-direction: column;gap: 12px;padding: 16px 18px;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card)}.smg-card__head[b-anffit4dhx]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.smg-card__head h2[b-anffit4dhx]{margin: 0;font-size: 15px;font-weight: 800;color: var(--nm-ink)}.smg-muted[b-anffit4dhx]{font-size: 13px;color: var(--nm-muted)}.smg-kpi-sub[b-anffit4dhx]{margin-left: 6px;font-size: 13px;font-weight: 600;color: var(--nm-muted)}.smg-note[b-anffit4dhx]{margin: 0;font-size: 13px;color: var(--nm-muted)}.smg-note--warn[b-anffit4dhx]{color: var(--nm-warn-ink,#8a5300);font-weight: 600}.c-code[b-anffit4dhx]{font-family: var(--nm-font-mono,ui-monospace,monospace);font-size: 12.5px;word-break: break-all}.smg-subhead[b-anffit4dhx]{margin: 14px 0 6px;font-size: 13px;font-weight: 800;color: var(--nm-ink)}.smg-targets[b-anffit4dhx]{list-style: none;margin: 0;padding: 0;display: grid;gap: 6px}.smg-target[b-anffit4dhx]{display: flex;align-items: baseline;flex-wrap: wrap;gap: 4px 10px;padding: 7px 10px;border: 1px solid var(--nm-line);border-left: 3px solid var(--nm-line);border-radius: var(--nm-r-sm,8px);background: var(--nm-surface-2,transparent)}.smg-target.is-public[b-anffit4dhx]{border-left-color: var(--nm-warn,#e8a33d)}.smg-target__badge[b-anffit4dhx]{font-size: 12px;font-weight: 700;color: var(--nm-muted)}.smg-target.is-public .smg-target__badge[b-anffit4dhx]{color: var(--nm-warn-ink,#8a5300)}.smg-target__count[b-anffit4dhx]{font-size: 13px;font-weight: 700;color: var(--nm-ink)}.smg-facts[b-anffit4dhx]{display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));gap: 10px 18px;margin: 0}.smg-facts div[b-anffit4dhx]{min-width: 0}.smg-facts dt[b-anffit4dhx]{font-size: 12px;font-weight: 700;color: var(--nm-muted)}.smg-facts dd[b-anffit4dhx]{margin: 2px 0 0;color: var(--nm-ink)}.smg-filters[b-anffit4dhx]{display: grid;grid-template-columns: repeat(auto-fit,minmax(200px,1fr));gap: 12px 16px}.smg-companies[b-anffit4dhx]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.smg-companies__label[b-anffit4dhx]{font-size: 13px;font-weight: 700;color: var(--nm-muted);margin-right: 4px}.smg-chip[b-anffit4dhx]{display: inline-flex;align-items: center;gap: 6px;padding: 5px 10px;font: inherit;font-size: 13px;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: 999px;cursor: pointer}.smg-chip:hover:not(:disabled)[b-anffit4dhx]{border-color: var(--nm-brand-500)}.smg-chip:disabled[b-anffit4dhx]{opacity: .55;cursor: default}.smg-chip.is-on[b-anffit4dhx]{color: var(--nm-brand-700,var(--nm-brand-600));background: var(--nm-brand-50,var(--nm-surface-2));border-color: var(--nm-brand-500);font-weight: 700}.smg-chip__count[b-anffit4dhx]{font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.smg-run[b-anffit4dhx]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.smg-progress[b-anffit4dhx]{display: flex;flex-direction: column;gap: 8px}.smg-progress__line[b-anffit4dhx]{display: flex;justify-content: space-between;gap: 12px;flex-wrap: wrap;font-size: 13px;font-variant-numeric: tabular-nums}.smg-problems summary[b-anffit4dhx]{cursor: pointer;font-size: 13px;font-weight: 700;color: var(--nm-ink)}.smg-problems ul[b-anffit4dhx]{margin: 8px 0 0;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 6px;max-height: 260px;overflow: auto}.smg-problems li[b-anffit4dhx]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 13px}.smg-file[b-anffit4dhx]{font-weight: 600;overflow-wrap: anywhere}.smg-table-wrap[b-anffit4dhx]{overflow-x: auto;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.smg-table[b-anffit4dhx]{width: 100%;border-collapse: collapse;font-size: 14px}.smg-table th[b-anffit4dhx]{padding: 10px 14px;text-align: left;font-size: 12px;font-weight: 700;color: var(--nm-muted);background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border);white-space: nowrap}.smg-table td[b-anffit4dhx]{padding: 10px 14px;border-bottom: 1px solid var(--nm-border);vertical-align: middle}.smg-table tbody tr:last-child td[b-anffit4dhx]{border-bottom: 0}.smg-table .c-num[b-anffit4dhx]{text-align: right;font-variant-numeric: tabular-nums;white-space: nowrap}.smg-table .c-actions[b-anffit4dhx]{width: 1%;text-align: right;white-space: nowrap}.smg-paths[b-anffit4dhx]{display: flex;flex-direction: column;gap: 2px;min-width: 280px}.smg-modal-text[b-anffit4dhx]{margin: 0 0 12px;font-size: 14px;line-height: 1.5}@media (max-width: 640px){.nm-list-page[b-anffit4dhx]{padding: 16px}}
/* /src/Features/Support/Components/SupportComposer.razor.rz.scp.css */
.sc[b-hof90ux1rp]{position: relative;display: flex;flex-direction: column;background: var(--nm-surface);border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-card);transition: border-color .15s ease,box-shadow .15s ease}.sc:focus-within[b-hof90ux1rp]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.sc .sc__body[b-hof90ux1rp] textarea.nm-textarea,.sc .sc__body[b-hof90ux1rp] textarea.nm-textarea:hover,.sc .sc__body[b-hof90ux1rp] textarea.nm-textarea:focus{border: none;box-shadow: none;background: transparent;border-radius: var(--nm-r-card) var(--nm-r-card) 0 0;padding: 12px 14px 8px;resize: vertical;min-height: 72px}.sc__tray[b-hof90ux1rp]{list-style: none;margin: 0;padding: 4px 12px 8px;display: flex;flex-wrap: wrap;gap: 8px}.sc__item[b-hof90ux1rp]{position: relative;display: flex;align-items: center;gap: 8px;max-width: 240px;padding: 4px 30px 4px 4px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: 10px}.sc__item.is-loading[b-hof90ux1rp]{opacity: .8}.sc__thumb[b-hof90ux1rp]{width: 44px;height: 44px;object-fit: cover;border-radius: 7px;background: var(--nm-surface);flex: none}.sc__fileico[b-hof90ux1rp]{width: 44px;height: 44px;border-radius: 7px;display: inline-flex;align-items: center;justify-content: center;background: var(--nm-surface);color: var(--nm-ink-2);font-size: 20px;flex: none}.sc__meta[b-hof90ux1rp]{display: flex;flex-direction: column;min-width: 0}.sc__name[b-hof90ux1rp]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.sc__size[b-hof90ux1rp]{font-size: 11.5px;color: var(--nm-muted)}.sc__x[b-hof90ux1rp]{position: absolute;top: 4px;right: 4px;width: 22px;height: 22px;border: none;border-radius: var(--nm-r-pill);background: transparent;color: var(--nm-muted);font-size: 16px;line-height: 1;cursor: pointer;display: inline-flex;align-items: center;justify-content: center}.sc__x:hover:not(:disabled)[b-hof90ux1rp]{background: var(--nm-bad-soft);color: var(--nm-bad)}.sc__x:disabled[b-hof90ux1rp]{cursor: not-allowed;opacity: .5}.sc__err[b-hof90ux1rp]{list-style: none;margin: 0 12px 8px;padding: 8px 10px;border-radius: 8px;background: var(--nm-bad-soft);color: var(--nm-bad);font-size: 12.5px;display: flex;flex-direction: column;gap: 2px}.sc__foot[b-hof90ux1rp]{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 8px 12px;padding: 8px 10px 8px 8px;border-top: 1px solid var(--nm-border);background: var(--nm-surface-2);border-radius: 0 0 var(--nm-r-card) var(--nm-r-card)}.sc__attach[b-hof90ux1rp]{display: flex;align-items: center;gap: 10px;min-width: 0;flex: 1 1 260px}.sc__attach[b-hof90ux1rp] .sc__input{position: absolute;width: 1px;height: 1px;opacity: 0;pointer-events: none}.sc__pick[b-hof90ux1rp]{display: inline-flex;align-items: center;gap: 6px;padding: 6px 12px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-pill);background: var(--nm-surface);color: var(--nm-ink);font: 600 13px/1.2 var(--nm-font);cursor: pointer;flex: none;transition: border-color .15s ease,color .15s ease}.sc__pick:hover:not(:disabled)[b-hof90ux1rp]{border-color: var(--nm-brand-500);color: var(--nm-brand-600)}.sc__pick:disabled[b-hof90ux1rp]{cursor: not-allowed;opacity: .55}.sc__hint[b-hof90ux1rp]{font-size: 12px;color: var(--nm-muted);min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.sc__actions[b-hof90ux1rp]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;justify-content: flex-end;margin-left: auto}.sc__dropmask[b-hof90ux1rp]{position: absolute;inset: 0;display: none;align-items: center;justify-content: center;gap: 8px;border: 2px dashed var(--nm-brand-500);border-radius: var(--nm-r-card);background: color-mix(in srgb,var(--nm-brand-50) 88%,transparent);color: var(--nm-brand-700);font: 700 14px/1.2 var(--nm-font);pointer-events: none;z-index: 2}.sc__dropmask i[b-hof90ux1rp]{font-size: 22px}.sc[data-nm-drop] .sc__dropmask[b-hof90ux1rp]{display: flex}@media (max-width: 640px){.sc__hint[b-hof90ux1rp]{display: none}.sc__item[b-hof90ux1rp]{max-width: 100%}}
/* /src/Features/Support/Components/SupportFiles.razor.rz.scp.css */
.sf[b-jg7j0dmdto]{display: flex;flex-direction: column;gap: 8px;margin-top: 8px}.sf__grid[b-jg7j0dmdto]{display: grid;grid-template-columns: repeat(auto-fill,minmax(96px,1fr));gap: 8px;max-width: 520px}.sf--compact .sf__grid[b-jg7j0dmdto]{grid-template-columns: repeat(auto-fill,minmax(76px,1fr));max-width: 420px}.sf__img[b-jg7j0dmdto]{position: relative;aspect-ratio: 1;padding: 0;border: 1px solid var(--nm-border);border-radius: 10px;overflow: hidden;background: var(--nm-surface-2);cursor: zoom-in;transition: border-color .15s ease,transform .15s ease}.sf__img:hover[b-jg7j0dmdto]{border-color: var(--nm-brand-500)}.sf__img:focus-visible[b-jg7j0dmdto]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.sf__img img[b-jg7j0dmdto]{width: 100%;height: 100%;object-fit: cover;display: block}.sf__files[b-jg7j0dmdto]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 4px}.sf__file[b-jg7j0dmdto]{display: inline-flex;align-items: center;gap: 8px;max-width: 100%;padding: 6px 10px;border: 1px solid var(--nm-border);border-radius: 8px;background: var(--nm-surface);color: var(--nm-ink);font-size: 13px;text-decoration: none}.sf__file:hover[b-jg7j0dmdto]{border-color: var(--nm-brand-500);color: var(--nm-brand-600)}.sf__file i[b-jg7j0dmdto]{font-size: 16px;color: var(--nm-ink-2)}.sf__name[b-jg7j0dmdto]{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 600}.sf__size[b-jg7j0dmdto]{color: var(--nm-muted);font-size: 12px;flex: none}
/* /src/Features/Support/Pages/Ca/Support.razor.rz.scp.css */
.nm-list-page[b-1fuk68ea3u]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-1fuk68ea3u]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-1fuk68ea3u]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-1fuk68ea3u]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 680px}.nm-list-actions[b-1fuk68ea3u]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.csh-attn[b-1fuk68ea3u]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;padding: 10px 14px;border: 1px solid color-mix(in srgb,var(--nm-warn) 35%,transparent);border-radius: var(--nm-r-card);background: var(--nm-warn-soft);font-size: 14px}.csh-attn > i[b-1fuk68ea3u]{color: var(--nm-warn);font-size: 16px}.csh-attn__txt[b-1fuk68ea3u]{font-weight: 600;flex: 1 1 240px}.csh-attn__acts[b-1fuk68ea3u]{display: flex;gap: 8px;flex-wrap: wrap}.csh-shell[b-1fuk68ea3u]{display: grid;grid-template-columns: minmax(0,1fr) 320px;gap: 16px;align-items: start}@media (max-width: 1100px){.csh-shell[b-1fuk68ea3u]{grid-template-columns: minmax(0,1fr)}}.csh-main[b-1fuk68ea3u]{min-width: 0}.csh-toolbar[b-1fuk68ea3u]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding: 12px 14px;border-bottom: 1px solid var(--nm-border)}.csh-tabs[b-1fuk68ea3u]{display: flex;gap: 4px;flex-wrap: wrap}.csh-tab[b-1fuk68ea3u]{display: inline-flex;align-items: center;gap: 6px;padding: 6px 12px;border: 1px solid transparent;border-radius: var(--nm-r-pill);background: transparent;color: var(--nm-ink-2);font: 600 13px/1.2 var(--nm-font);cursor: pointer;transition: background .15s ease,color .15s ease}.csh-tab:hover[b-1fuk68ea3u]{background: var(--nm-surface-2);color: var(--nm-ink)}.csh-tab.is-active[b-1fuk68ea3u]{background: var(--nm-brand-50);border-color: var(--nm-brand-300);color: var(--nm-brand-700)}.csh-tab__n[b-1fuk68ea3u]{min-width: 20px;padding: 1px 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 11.5px;font-variant-numeric: tabular-nums;text-align: center}.csh-tab.is-active .csh-tab__n[b-1fuk68ea3u]{background: var(--nm-surface);color: var(--nm-brand-700)}.csh-tab.is-hot .csh-tab__n[b-1fuk68ea3u]{background: var(--nm-warn);color: #fff}.csh-search[b-1fuk68ea3u]{width: 260px;max-width: 100%}.csh-skel[b-1fuk68ea3u],.csh-pad[b-1fuk68ea3u]{padding: 14px}.csh-list[b-1fuk68ea3u]{list-style: none;margin: 0;padding: 0;transition: opacity .15s ease}.csh-list.is-loading[b-1fuk68ea3u]{opacity: .55}.csh-list > li + li[b-1fuk68ea3u]{border-top: 1px solid var(--nm-border)}.csh-row[b-1fuk68ea3u]{display: grid;grid-template-columns: 40px minmax(0,1fr) auto;gap: 12px;align-items: start;padding: 14px 16px;color: inherit;text-decoration: none;border-left: 3px solid transparent;transition: background .15s ease}.csh-row:hover[b-1fuk68ea3u]{background: var(--nm-surface-2)}.csh-row.is-new[b-1fuk68ea3u]{border-left-color: var(--nm-brand-500);background: color-mix(in srgb,var(--nm-brand-50) 55%,transparent)}.csh-row.is-confirm[b-1fuk68ea3u]{border-left-color: var(--nm-warn)}.csh-row.is-closed .csh-row__subj[b-1fuk68ea3u]{color: var(--nm-ink-2)}.csh-row__ico[b-1fuk68ea3u]{width: 40px;height: 40px;border-radius: 12px;display: inline-flex;align-items: center;justify-content: center;background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 18px}.csh-row.is-new .csh-row__ico[b-1fuk68ea3u]{background: var(--nm-brand-50);color: var(--nm-brand-600)}.csh-row__main[b-1fuk68ea3u]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.csh-row__top[b-1fuk68ea3u]{display: flex;align-items: center;gap: 8px;min-width: 0}.csh-row__subj[b-1fuk68ea3u]{font-size: 15px;font-weight: 700;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.csh-row__new[b-1fuk68ea3u]{flex: none;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 11px;font-weight: 700}.csh-row__meta[b-1fuk68ea3u]{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 12px;font-size: 12.5px;color: var(--nm-muted)}.csh-row__meta i[b-1fuk68ea3u]{margin-right: 3px}.csh-row__code[b-1fuk68ea3u]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;color: var(--nm-ink-2)}.csh-row__prio[b-1fuk68ea3u]{color: var(--nm-warn);font-weight: 600}.csh-row__last[b-1fuk68ea3u]{font-size: 13px;color: var(--nm-ink-2);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.csh-row__last b[b-1fuk68ea3u]{font-weight: 600;color: var(--nm-ink)}.csh-row__side[b-1fuk68ea3u]{display: flex;flex-direction: column;align-items: flex-end;gap: 6px}.csh-row__when[b-1fuk68ea3u]{font-size: 12px;color: var(--nm-muted);white-space: nowrap}.csh-pager[b-1fuk68ea3u]{display: flex;justify-content: flex-end;padding: 12px 14px;border-top: 1px solid var(--nm-border)}.csh-side[b-1fuk68ea3u]{display: flex;flex-direction: column;gap: 16px;min-width: 0}.csh-side__title[b-1fuk68ea3u]{display: flex;align-items: center;gap: 8px;margin: 0;font-size: 14px;font-weight: 700}.csh-side__title i[b-1fuk68ea3u]{color: var(--nm-brand-600)}[b-1fuk68ea3u] .csh-contact .nm-card__body{display: flex;flex-direction: column;gap: 12px}.csh-contact__row[b-1fuk68ea3u]{display: flex;gap: 10px;align-items: flex-start;color: inherit;text-decoration: none}.csh-contact__row:hover b[b-1fuk68ea3u]{color: var(--nm-brand-600)}.csh-contact__ico[b-1fuk68ea3u]{width: 32px;height: 32px;border-radius: 10px;display: inline-flex;align-items: center;justify-content: center;background: var(--nm-brand-50);color: var(--nm-brand-600);flex: none}.csh-contact__stack[b-1fuk68ea3u]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.csh-contact__stack small[b-1fuk68ea3u]{font-size: 11.5px;color: var(--nm-muted)}.csh-contact__stack b[b-1fuk68ea3u]{font-size: 14px;font-weight: 700;font-variant-numeric: tabular-nums;word-break: break-all}.csh-side__note[b-1fuk68ea3u]{margin: 0;padding-top: 10px;border-top: 1px dashed var(--nm-border);font-size: 12.5px;color: var(--nm-muted)}.csh-faq__a[b-1fuk68ea3u]{margin: 0;font-size: 13px;line-height: 1.55;color: var(--nm-ink-2)}@media (max-width: 640px){.nm-list-page[b-1fuk68ea3u]{padding: 16px}.csh-search[b-1fuk68ea3u]{width: 100%}.csh-row[b-1fuk68ea3u]{grid-template-columns: minmax(0,1fr)}.csh-row__ico[b-1fuk68ea3u]{display: none}.csh-row__side[b-1fuk68ea3u]{flex-direction: row;align-items: center;justify-content: space-between}}
/* /src/Features/Support/Pages/Ca/SupportDetail.razor.rz.scp.css */
.nm-list-page[b-7e7rbk37qd]{display: flex;flex-direction: column;gap: 14px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-7e7rbk37qd]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-7e7rbk37qd]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-actions[b-7e7rbk37qd]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.csd-head[b-7e7rbk37qd]{display: flex;flex-direction: column;gap: 6px;min-width: 0}.csd-head__meta[b-7e7rbk37qd]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.csd-title[b-7e7rbk37qd]{overflow-wrap: anywhere}.csd-code[b-7e7rbk37qd]{padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px}[b-7e7rbk37qd] .csd-progress .nm-card__body{padding: 14px 18px}.csd-confirm[b-7e7rbk37qd]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap;padding: 12px 16px;border: 1px solid color-mix(in srgb,var(--nm-warn) 40%,transparent);border-radius: var(--nm-r-card);background: var(--nm-warn-soft)}.csd-confirm__ico[b-7e7rbk37qd]{font-size: 22px;color: var(--nm-warn)}.csd-confirm__txt[b-7e7rbk37qd]{display: flex;flex-direction: column;gap: 2px;flex: 1 1 280px;font-size: 13.5px}.csd-confirm__txt b[b-7e7rbk37qd]{font-size: 14.5px}.csd-confirm__acts[b-7e7rbk37qd]{display: flex;gap: 8px;flex-wrap: wrap}.csd-shell[b-7e7rbk37qd]{display: grid;grid-template-columns: minmax(0,1fr) 300px;gap: 16px;align-items: start}@media (max-width: 1100px){.csd-shell[b-7e7rbk37qd]{grid-template-columns: minmax(0,1fr)}}.csd-main[b-7e7rbk37qd]{min-width: 0}.csd-thread[b-7e7rbk37qd]{list-style: none;margin: 0;padding: 18px 18px 8px;display: flex;flex-direction: column;gap: 14px}.csd-msg[b-7e7rbk37qd]{display: flex;gap: 10px;align-items: flex-start;max-width: 88%}.csd-msg.is-me[b-7e7rbk37qd]{align-self: flex-end;flex-direction: row-reverse}.csd-msg.is-support[b-7e7rbk37qd]{align-self: flex-start}.csd-msg__bubble[b-7e7rbk37qd]{min-width: 0;padding: 10px 14px 12px;border-radius: 14px;border: 1px solid var(--nm-border);background: var(--nm-surface-2)}.csd-msg.is-me .csd-msg__bubble[b-7e7rbk37qd]{background: var(--nm-brand-50);border-color: color-mix(in srgb,var(--nm-brand-300) 55%,transparent);border-top-right-radius: 4px}.csd-msg.is-support .csd-msg__bubble[b-7e7rbk37qd]{background: var(--nm-surface);border-top-left-radius: 4px;box-shadow: var(--nm-shadow)}.csd-msg__head[b-7e7rbk37qd]{display: flex;align-items: baseline;gap: 8px;flex-wrap: wrap;margin-bottom: 4px;font-size: 12px;color: var(--nm-muted)}.csd-msg__who[b-7e7rbk37qd]{font-size: 13px;font-weight: 700;color: var(--nm-ink)}.csd-msg__role[b-7e7rbk37qd]{padding: 0 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11px;font-weight: 600}.csd-msg.is-support .csd-msg__role[b-7e7rbk37qd]{background: var(--nm-brand-50);color: var(--nm-brand-700)}.csd-msg__head time[b-7e7rbk37qd]{margin-left: auto;font-variant-numeric: tabular-nums}.csd-msg__event[b-7e7rbk37qd]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2);margin-bottom: 4px}.csd-msg__body[b-7e7rbk37qd]{font-size: 14px;line-height: 1.6;white-space: pre-wrap;overflow-wrap: anywhere}.csd-sys[b-7e7rbk37qd]{align-self: center;display: flex;align-items: center;gap: 8px;flex-wrap: wrap;justify-content: center;max-width: 92%;padding: 4px 12px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 12.5px;color: var(--nm-ink-2)}.csd-sys b[b-7e7rbk37qd]{color: var(--nm-ink)}.csd-sys time[b-7e7rbk37qd]{color: var(--nm-muted);font-variant-numeric: tabular-nums}.csd-compose[b-7e7rbk37qd]{display: flex;flex-direction: column;gap: 8px;padding: 12px 18px 18px;border-top: 1px solid var(--nm-border)}.csd-compose__mode[b-7e7rbk37qd]{display: flex;align-items: center;gap: 8px;padding: 8px 12px;border-radius: 10px;background: var(--nm-warn-soft);font-size: 13px;font-weight: 600}.csd-compose__mode i[b-7e7rbk37qd]{color: var(--nm-warn)}.csd-compose.is-reopen[b-7e7rbk37qd] .sc{border-color: var(--nm-warn)}.csd-closed[b-7e7rbk37qd]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;padding: 14px 18px;border-top: 1px solid var(--nm-border);background: var(--nm-surface-2);font-size: 13px;color: var(--nm-ink-2);border-radius: 0 0 var(--nm-r-card) var(--nm-r-card)}.csd-closed span[b-7e7rbk37qd]{flex: 1 1 220px}.csd-side[b-7e7rbk37qd]{display: flex;flex-direction: column;gap: 16px;min-width: 0}.csd-side__title[b-7e7rbk37qd]{margin: 0 0 10px;font-size: 14px;font-weight: 700}.csd-side[b-7e7rbk37qd] .csd-dl.is-inline .nm-dl__item{grid-template-columns: 104px minmax(0,1fr);gap: 8px;padding: 7px 0}.csd-side[b-7e7rbk37qd] .csd-dl .nm-dl__item:last-child{border-bottom: 0}.csd-side[b-7e7rbk37qd] .csd-dl .nm-dl__desc{font-size: 13px}.csd-side__line[b-7e7rbk37qd]{margin: 0 0 6px;font-size: 13.5px;display: flex;gap: 8px;align-items: center;word-break: break-all}.csd-side__line i[b-7e7rbk37qd]{color: var(--nm-brand-600)}.csd-side__note[b-7e7rbk37qd]{margin: 8px 0 0;font-size: 12px;color: var(--nm-muted)}.csd-modal__p[b-7e7rbk37qd]{margin: 0 0 12px;font-size: 14px;line-height: 1.55;color: var(--nm-ink-2)}@media (max-width: 640px){.nm-list-page[b-7e7rbk37qd]{padding: 16px}.csd-thread[b-7e7rbk37qd]{padding: 14px 12px 6px}.csd-msg[b-7e7rbk37qd]{max-width: 100%}.csd-compose[b-7e7rbk37qd]{padding: 10px 12px 14px}}
/* /src/Features/Support/Pages/Ca/SupportNew.razor.rz.scp.css */
.nm-list-page[b-8wmshzak07]{display: flex;flex-direction: column;gap: 14px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-8wmshzak07]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-8wmshzak07]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-8wmshzak07]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 680px}.csn-shell[b-8wmshzak07]{display: grid;grid-template-columns: minmax(0,1fr) 300px;gap: 16px;align-items: start}@media (max-width: 1100px){.csn-shell[b-8wmshzak07]{grid-template-columns: minmax(0,1fr)}}.csn-main[b-8wmshzak07]{min-width: 0;max-width: 920px}.csn-sec[b-8wmshzak07]{display: flex;flex-direction: column;gap: 12px;padding: 18px 20px}.csn-sec + .csn-sec[b-8wmshzak07]{border-top: 1px solid var(--nm-border)}.csn-sec__title[b-8wmshzak07]{display: flex;align-items: center;gap: 10px;margin: 0;font-size: 15px;font-weight: 700}.csn-step[b-8wmshzak07]{width: 24px;height: 24px;border-radius: var(--nm-r-pill);display: inline-flex;align-items: center;justify-content: center;background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 12.5px;font-weight: 800;flex: none}.csn-cats[b-8wmshzak07]{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 10px}@media (max-width: 1280px){.csn-cats[b-8wmshzak07]{grid-template-columns: repeat(3,minmax(0,1fr))}}.csn-cat[b-8wmshzak07]{display: flex;flex-direction: column;align-items: flex-start;gap: 6px;padding: 12px;border: 1px solid var(--nm-border-strong);border-radius: 12px;background: var(--nm-surface);color: var(--nm-ink);text-align: left;font-family: var(--nm-font);cursor: pointer;transition: border-color .15s ease,background .15s ease,box-shadow .15s ease}.csn-cat i[b-8wmshzak07]{width: 34px;height: 34px;border-radius: 10px;display: inline-flex;align-items: center;justify-content: center;background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 17px}.csn-cat__lbl[b-8wmshzak07]{font-size: 13.5px;font-weight: 700}.csn-cat__hint[b-8wmshzak07]{font-size: 11.5px;color: var(--nm-muted);line-height: 1.4}.csn-cat:hover[b-8wmshzak07]{border-color: var(--nm-brand-300)}.csn-cat:focus-visible[b-8wmshzak07]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.csn-cat.is-active[b-8wmshzak07]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);box-shadow: 0 0 0 1px var(--nm-brand-500) inset}.csn-cat.is-active i[b-8wmshzak07]{background: var(--nm-brand-500);color: var(--nm-on-brand)}.csn-detail[b-8wmshzak07]{display: flex;flex-direction: column;gap: 6px}.csn-detail__lbl[b-8wmshzak07]{display: flex;justify-content: space-between;gap: 8px;font-size: 13px;font-weight: 600;color: var(--nm-ink)}.csn-req[b-8wmshzak07]{color: var(--nm-bad);font-weight: 700}.csn-count[b-8wmshzak07]{font-weight: 400;font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums}[b-8wmshzak07] .sc.is-invalid{border-color: var(--nm-bad)}.csn-err[b-8wmshzak07]{margin: 0;font-size: 12.5px;color: var(--nm-bad)}.csn-prio-hint[b-8wmshzak07]{margin: 0;font-size: 12.5px;color: var(--nm-muted)}.csn-pad[b-8wmshzak07]{padding: 0 20px 12px}.csn-foot[b-8wmshzak07]{display: flex;align-items: center;justify-content: flex-end;gap: 8px;flex-wrap: wrap;padding: 14px 20px;border-top: 1px solid var(--nm-border);background: var(--nm-surface-2);border-radius: 0 0 var(--nm-r-card) var(--nm-r-card)}.csn-foot__note[b-8wmshzak07]{margin-right: auto;font-size: 12.5px;color: var(--nm-muted)}.csn-side[b-8wmshzak07]{min-width: 0}.csn-side__title[b-8wmshzak07]{display: flex;align-items: center;gap: 8px;margin: 0 0 10px;font-size: 14px;font-weight: 700}.csn-side__title i[b-8wmshzak07]{color: var(--nm-brand-600)}.csn-tips[b-8wmshzak07]{list-style: none;margin: 0 0 12px;padding: 0;display: flex;flex-direction: column;gap: 10px;font-size: 13px;color: var(--nm-ink-2);line-height: 1.5}.csn-tips li[b-8wmshzak07]{display: flex;gap: 8px}.csn-tips i[b-8wmshzak07]{color: var(--nm-brand-600);margin-top: 2px}.csn-side__note[b-8wmshzak07]{margin: 0;padding-top: 10px;border-top: 1px dashed var(--nm-border);font-size: 12.5px;color: var(--nm-muted)}.csn-side__note + .csn-side__note[b-8wmshzak07]{border-top: none;padding-top: 6px}.csn-side__note--urgent b[b-8wmshzak07]{color: var(--nm-ink);font-variant-numeric: tabular-nums}@media (max-width: 640px){.nm-list-page[b-8wmshzak07]{padding: 16px}.csn-sec[b-8wmshzak07]{padding: 16px 14px}.csn-cats[b-8wmshzak07]{grid-template-columns: 1fr 1fr}}
/* /src/Features/Support/Pages/Manager/SupportTicketsIndex.razor.rz.scp.css */
.st-page[b-foytd0qlru]{--st-faint: color-mix(in srgb,var(--nm-muted) 75%,white);--st-mono: ui-monospace,'JetBrains Mono',SFMono-Regular,Consolas,monospace;display: flex;flex-direction: column;padding: 24px 28px 48px;font-family: var(--nm-font);color: var(--nm-ink)}.st-page[b-foytd0qlru] .nm-alert{margin-bottom: 14px}.st-sr[b-foytd0qlru]{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.st-head[b-foytd0qlru]{display: flex;flex-wrap: wrap;align-items: flex-end;gap: 12px;margin-bottom: 14px}.st-head__text[b-foytd0qlru]{flex: 1 1 260px;min-width: 0}.st-title[b-foytd0qlru]{margin: 0;font-size: 21px;font-weight: 800;letter-spacing: -0.02em;line-height: 1.3;color: var(--nm-ink)}.st-sub[b-foytd0qlru]{margin: 3px 0 0;max-width: 820px;font-size: 13.5px;line-height: 1.5;color: var(--nm-muted)}.st-head__actions[b-foytd0qlru]{flex: 0 1 auto;min-width: 0;display: flex;flex-wrap: wrap;align-items: center;gap: 10px}.st-head__actions[b-foytd0qlru] .nm-btn{min-height: 38px}.st-stamp[b-foytd0qlru]{font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums;white-space: nowrap}.st-tabs[b-foytd0qlru]{display: inline-flex;align-self: flex-start;gap: 4px;max-width: 100%;margin-bottom: 14px;padding: 3px;border-radius: var(--nm-r-pill);background: color-mix(in srgb,var(--nm-border) 60%,var(--nm-bg));overflow-x: auto;scrollbar-width: none}.st-tabs[b-foytd0qlru]::-webkit-scrollbar{display: none}.st-tab[b-foytd0qlru]{flex: 0 0 auto;display: inline-flex;align-items: center;gap: 7px;height: 32px;padding-inline: 14px;border: 0;border-radius: var(--nm-r-pill);background: transparent;font: inherit;font-size: 13px;font-weight: 650;color: var(--nm-ink-2);white-space: nowrap;cursor: pointer;transition: background .15s,color .15s,box-shadow .15s}.st-tab > i[b-foytd0qlru]{font-size: 14px;color: var(--nm-muted)}.st-tab:hover[b-foytd0qlru]{color: var(--nm-ink)}.st-tab:focus-visible[b-foytd0qlru]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.st-tab.is-on[b-foytd0qlru]{background: var(--nm-surface);color: var(--nm-ink);box-shadow: var(--nm-shadow)}.st-tab.is-on > i[b-foytd0qlru]{color: var(--nm-brand-600)}.st-tab.is-on .st-n[b-foytd0qlru]{background: var(--nm-brand-50);color: var(--nm-brand-700)}.st-n[b-foytd0qlru]{min-width: 20px;padding-inline: 6px;border-radius: var(--nm-r-pill);background: var(--nm-bg);font-size: 11.5px;font-weight: 650;line-height: 18px;text-align: center;color: var(--nm-muted);font-variant-numeric: tabular-nums}.st-panel[b-foytd0qlru]{background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow)}.st-panel__body[b-foytd0qlru]{padding: 14px}.st-lbar[b-foytd0qlru]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 10px}.st-search[b-foytd0qlru]{flex: 1 1 300px;max-width: 520px;min-width: 0}.st-search[b-foytd0qlru] .nm-input{height: 38px}.st-search[b-foytd0qlru] .nm-input__icon{color: var(--st-faint)}.st-toggle[b-foytd0qlru]{display: inline-flex;align-items: center;gap: 7px;height: 38px;padding-inline: 13px;border: 1px solid var(--nm-border-strong);border-radius: var(--nm-r-input);background: var(--nm-surface);font: inherit;font-size: 13.5px;font-weight: 650;color: var(--nm-ink-2);white-space: nowrap;cursor: pointer;transition: border-color .15s,color .15s,background .15s}.st-toggle:hover[b-foytd0qlru]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.st-toggle:focus-visible[b-foytd0qlru]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.st-toggle.is-on[b-foytd0qlru]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);color: var(--nm-brand-700)}.st-toggle.is-on .st-n[b-foytd0qlru]{background: var(--nm-surface);color: var(--nm-brand-700)}.st-toggle__caret[b-foytd0qlru]{font-size: 11px;transition: transform .15s ease}.st-toggle[aria-expanded="true"] .st-toggle__caret[b-foytd0qlru]{transform: rotate(180deg)}.st-found[b-foytd0qlru]{margin-inline-start: auto;display: inline-flex;flex-wrap: wrap;align-items: baseline;gap: 0 6px;font-size: 13px;color: var(--nm-muted)}.st-found b[b-foytd0qlru]{font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.st-found b.is-bad[b-foytd0qlru]{color: var(--nm-bad)}.st-found__sep[b-foytd0qlru]{color: var(--st-faint)}.st-found__btn[b-foytd0qlru]{padding: 0;border: 0;background: none;font: inherit;color: inherit;cursor: pointer;text-decoration: underline dotted;text-underline-offset: 3px}.st-found__btn:hover[b-foytd0qlru]{color: var(--nm-bad)}.st-found__btn:focus-visible[b-foytd0qlru]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px;border-radius: 4px}.st-sort[b-foytd0qlru]{display: inline-flex;align-items: center;gap: 8px;margin: 0}.st-sort__lbl[b-foytd0qlru]{font-size: 12px;font-weight: 600;color: var(--nm-muted);white-space: nowrap}.st-sort__sel[b-foytd0qlru]{display: block;min-width: 200px}.st-sort__sel[b-foytd0qlru] .nm-select{height: 38px;padding-top: 0;padding-bottom: 0;font-size: 13.5px}.st-quick[b-foytd0qlru]{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 22px;margin-top: 12px}.st-group[b-foytd0qlru]{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 7px;min-width: 0}.st-group__lbl[b-foytd0qlru]{margin-inline-end: 2px;font-size: 12.5px;font-weight: 650;color: var(--nm-muted);white-space: nowrap;cursor: help}.st-group__lbl--warn[b-foytd0qlru]{color: var(--nm-bad)}.st-chip[b-foytd0qlru]{display: inline-flex;align-items: center;gap: 6px;height: 30px;padding-inline: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font: inherit;font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2);white-space: nowrap;cursor: pointer;transition: border-color .15s,color .15s,background .15s}.st-chip > i[b-foytd0qlru]{font-size: 13px;color: var(--nm-muted)}.st-chip:hover:not(:disabled)[b-foytd0qlru]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.st-chip:focus-visible[b-foytd0qlru]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.st-chip.is-on[b-foytd0qlru]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);color: var(--nm-brand-700)}.st-chip.is-on > i[b-foytd0qlru]{color: var(--nm-brand-700)}.st-chip.is-on .st-n[b-foytd0qlru]{background: var(--nm-surface);color: var(--nm-brand-700)}.st-chip:disabled[b-foytd0qlru]{background: var(--nm-bg);color: var(--st-faint);cursor: default}.st-chip:disabled > i[b-foytd0qlru]{color: var(--st-faint)}.st-chip--warn:not(:disabled):not(.is-on) .st-n[b-foytd0qlru]{color: var(--nm-bad)}.st-chip--warn:not(:disabled):not(.is-on) > i[b-foytd0qlru]{color: var(--nm-warn)}.st-fpanel[b-foytd0qlru]{margin-top: 12px;padding-top: 12px;border-top: 1px dashed var(--nm-border-strong);animation: st-reveal-b-foytd0qlru .18s ease-out}@keyframes st-reveal-b-foytd0qlru{from{opacity: 0}}.st-fgrid[b-foytd0qlru]{display: grid;gap: 10px;grid-template-columns: minmax(0,1fr)}@media (min-width: 640px){.st-fgrid[b-foytd0qlru]{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 1100px){.st-fgrid[b-foytd0qlru]{grid-template-columns: repeat(3,minmax(0,1fr)) minmax(0,1.5fr)}}.st-field[b-foytd0qlru]{display: flex;flex-direction: column;min-width: 0}.st-lbl[b-foytd0qlru]{display: block;margin-bottom: 5px;font-size: 12px;font-weight: 600;color: var(--nm-muted)}.st-field[b-foytd0qlru] .nm-select{height: 38px;padding-top: 0;padding-bottom: 0}.st-fhint[b-foytd0qlru]{display: flex;align-items: center;gap: 6px;margin: 10px 0 0;font-size: 12px;color: var(--st-faint)}.st-fsum[b-foytd0qlru]{display: flex;flex-wrap: wrap;align-items: center;gap: 7px;margin-top: 12px}.st-pill[b-foytd0qlru]{display: inline-flex;align-items: center;gap: 6px;max-width: 100%;height: 26px;padding-inline: 10px 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-bg);font: inherit;font-size: 12px;font-weight: 600;color: var(--nm-ink-2);white-space: nowrap;cursor: pointer;transition: border-color .15s,color .15s}.st-pill__ico[b-foytd0qlru]{font-size: 12px;color: var(--nm-muted)}.st-pill__txt[b-foytd0qlru]{min-width: 0;max-width: 320px;overflow: hidden;text-overflow: ellipsis}.st-pill > .bi-x[b-foytd0qlru]{font-size: 14px;color: var(--nm-muted)}.st-pill:hover[b-foytd0qlru]{border-color: var(--nm-bad);color: var(--nm-bad)}.st-pill:hover > i[b-foytd0qlru]{color: var(--nm-bad)}.st-pill:focus-visible[b-foytd0qlru]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.st-link[b-foytd0qlru]{display: inline-flex;align-items: center;gap: 5px;padding: 3px 6px;border: 0;border-radius: 7px;background: none;font: inherit;font-size: 13px;font-weight: 650;color: var(--nm-brand-700);white-space: nowrap;cursor: pointer}.st-link:hover:not(:disabled)[b-foytd0qlru]{background: var(--nm-brand-50)}.st-link:focus-visible[b-foytd0qlru]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.st-link:disabled[b-foytd0qlru]{color: var(--st-faint);cursor: not-allowed}.st-link--muted[b-foytd0qlru]{color: var(--nm-muted)}.st-link--muted:hover:not(:disabled)[b-foytd0qlru]{background: var(--nm-bg);color: var(--nm-ink)}.st-bulk[b-foytd0qlru]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 10px;padding: 9px 14px;border-top: 1px solid var(--nm-border);background: var(--nm-brand-50)}.st-bulk__n[b-foytd0qlru]{font-size: 13px;font-weight: 750;color: var(--nm-brand-700);white-space: nowrap}.st-bulk__acts[b-foytd0qlru]{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 6px}.st-bulk__sel[b-foytd0qlru]{display: block;width: 180px}.st-bulk__prog[b-foytd0qlru]{font-size: 12.5px;font-weight: 700;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.st-bulk__clear[b-foytd0qlru]{margin-inline-start: auto}.st-tablewrap[b-foytd0qlru]{position: relative;width: 100%;overflow-x: auto;-webkit-overflow-scrolling: touch;border-top: 1px solid var(--nm-border);transition: opacity .12s}.st-tablewrap.is-refreshing[b-foytd0qlru],.st-empty.is-refreshing[b-foytd0qlru]{opacity: .55;pointer-events: none}.st-table[b-foytd0qlru]{width: 100%;min-width: 1040px;border-collapse: collapse;font-size: 13.5px}.st-table th[b-foytd0qlru]{padding: 10px;border-bottom: 1px solid var(--nm-border);text-align: start;font-size: 11.5px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted);white-space: nowrap}.st-table td[b-foytd0qlru]{padding: 11px 10px;border-bottom: 1px solid var(--nm-border);color: var(--nm-ink-2);vertical-align: middle}.st-table th:first-child[b-foytd0qlru],.st-table td:first-child[b-foytd0qlru]{padding-inline-start: 14px}.st-table th:last-child[b-foytd0qlru],.st-table td:last-child[b-foytd0qlru]{padding-inline-end: 14px}.st-table tbody tr:last-child td[b-foytd0qlru]{border-bottom: 0}.st-row[b-foytd0qlru]{cursor: pointer}.st-row:hover td[b-foytd0qlru]{background: var(--nm-surface-2)}.st-row.is-selected td[b-foytd0qlru]{background: color-mix(in srgb,var(--nm-brand-50) 55%,var(--nm-surface))}.st-row.is-open td[b-foytd0qlru]{background: var(--nm-brand-50)}.st-col-check[b-foytd0qlru]{width: 44px;text-align: center}.st-table th.st-col-check[b-foytd0qlru],.st-table td.st-col-check[b-foytd0qlru]{padding-inline: 14px 6px;cursor: default}.st-col-status[b-foytd0qlru]{width: 1%;white-space: nowrap}.st-col-asg[b-foytd0qlru]{width: 150px}.st-col-act[b-foytd0qlru]{width: 150px}.st-col-age[b-foytd0qlru]{width: 1%;white-space: nowrap}.st-col-acts[b-foytd0qlru]{width: 1%;white-space: nowrap;text-align: end;cursor: default}.st-check[b-foytd0qlru]{width: 16px;height: 16px;margin: 0;accent-color: var(--nm-brand-500);cursor: pointer;vertical-align: middle}.st-check:disabled[b-foytd0qlru]{cursor: default}.st-sortth[b-foytd0qlru]{display: inline-flex;align-items: center;gap: 4px;padding: 2px 0;border: 0;background: none;font: inherit;letter-spacing: inherit;text-transform: inherit;color: inherit;white-space: nowrap;cursor: pointer}.st-sortth:hover[b-foytd0qlru],.st-sortth.is-on[b-foytd0qlru]{color: var(--nm-brand-700)}.st-sortth:focus-visible[b-foytd0qlru]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px;border-radius: 4px}.st-sortth__arrow[b-foytd0qlru]{font-size: 11px;opacity: .35}.st-sortth:hover .st-sortth__arrow[b-foytd0qlru],.st-sortth.is-on .st-sortth__arrow[b-foytd0qlru]{opacity: 1}.st-req[b-foytd0qlru]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.st-req__subj[b-foytd0qlru]{display: -webkit-box;max-width: 620px;padding: 0;overflow: hidden;border: 0;background: none;font: inherit;font-size: 14px;font-weight: 650;line-height: 1.38;color: var(--nm-ink);text-align: start;cursor: pointer;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.st-req__subj:hover[b-foytd0qlru]{color: var(--nm-brand-700)}.st-req__subj:focus-visible[b-foytd0qlru]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px;border-radius: 4px}.st-req__late[b-foytd0qlru]{margin-inline-end: 5px;font-size: 13px;color: var(--nm-bad)}.st-req__meta[b-foytd0qlru]{display: flex;flex-wrap: wrap;align-items: center;gap: 3px 10px;font-size: 12px;color: var(--nm-muted)}.st-req__meta i[b-foytd0qlru]{font-size: 12px}.st-mono[b-foytd0qlru]{font-family: var(--st-mono);font-size: 11.5px;font-weight: 600;color: var(--nm-muted);white-space: nowrap}.st-req__cat[b-foytd0qlru],.st-req__who[b-foytd0qlru],.st-req__ico[b-foytd0qlru]{display: inline-flex;align-items: center;gap: 4px;white-space: nowrap}.st-req__who[b-foytd0qlru]{max-width: 200px;overflow: hidden;text-overflow: ellipsis;color: var(--nm-ink-2)}.st-req__co[b-foytd0qlru]{display: inline-flex;align-items: center;gap: 4px;max-width: 220px;padding: 0;overflow: hidden;border: 0;background: none;font: inherit;color: var(--nm-ink-2);white-space: nowrap;text-overflow: ellipsis;cursor: pointer}.st-req__co:hover[b-foytd0qlru]{color: var(--nm-brand-700);text-decoration: underline;text-underline-offset: 3px}.st-req__co:focus-visible[b-foytd0qlru]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px;border-radius: 4px}.st-req__ico[b-foytd0qlru]{color: var(--nm-ink-2)}.st-tag[b-foytd0qlru]{display: inline-flex;align-items: center;gap: 5px;height: 24px;padding-inline: 9px;border-radius: var(--nm-r-pill);font-size: 12px;font-weight: 650;white-space: nowrap}.st-tag > i[b-foytd0qlru]{font-size: 11px}.st-tag--xs[b-foytd0qlru]{height: 20px;padding-inline: 7px;font-size: 11px}.st-tag--ok[b-foytd0qlru]{background: var(--nm-ok-soft);color: var(--nm-ok)}.st-tag--info[b-foytd0qlru]{background: var(--nm-info-soft);color: var(--nm-info)}.st-tag--warn[b-foytd0qlru]{background: var(--nm-warn-soft);color: var(--nm-warn)}.st-tag--bad[b-foytd0qlru]{background: var(--nm-bad-soft);color: var(--nm-bad)}.st-tag--draft[b-foytd0qlru]{background: var(--nm-pending-soft);color: var(--nm-ink-2)}.st-tag--violet[b-foytd0qlru]{background: var(--nm-violet-soft);color: var(--nm-violet)}.st-asg[b-foytd0qlru]{display: inline-flex;align-items: center;gap: 7px;max-width: 100%;min-width: 0;font-size: 13px}.st-asg__name[b-foytd0qlru]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: var(--nm-ink-2)}.st-asg.is-me .st-asg__name[b-foytd0qlru]{font-weight: 750;color: var(--nm-brand-700)}.st-faint[b-foytd0qlru]{color: var(--st-faint);white-space: nowrap}.st-two[b-foytd0qlru]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.st-when[b-foytd0qlru]{font-size: 13px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.st-two__sub[b-foytd0qlru]{display: inline-flex;align-items: center;gap: 4px;font-size: 11.5px;color: var(--nm-muted);white-space: nowrap}.st-req-replied[b-foytd0qlru]{font-weight: 700;color: var(--nm-violet)}.st-age[b-foytd0qlru]{font-size: 13px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.st-age.is-late[b-foytd0qlru]{font-weight: 700;color: var(--nm-bad)}.st-col-acts[b-foytd0qlru] .st-next{white-space: nowrap}.st-skel[b-foytd0qlru]{display: flex;flex-direction: column;gap: 8px;padding: 10px 14px 14px;border-top: 1px solid var(--nm-border)}.st-empty[b-foytd0qlru]{display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 44px 18px;border-top: 1px solid var(--nm-border);text-align: center}.st-empty__icon[b-foytd0qlru]{font-size: 28px;color: var(--st-faint)}.st-empty__title[b-foytd0qlru]{margin: 4px 0 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.st-empty__hint[b-foytd0qlru]{margin: 0 0 8px;font-size: 13.5px;color: var(--nm-muted)}.st-empty__acts[b-foytd0qlru]{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px}.st-pager[b-foytd0qlru]{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 14px;padding: 11px 14px;border-top: 1px solid var(--nm-border);font-size: 13px;color: var(--nm-muted)}.st-pager__range[b-foytd0qlru]{font-weight: 600;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.st-pager__size[b-foytd0qlru]{display: inline-flex;align-items: center;gap: 8px}.st-pager__lbl[b-foytd0qlru]{margin: 0;white-space: nowrap}.st-pager__sel[b-foytd0qlru]{display: block;width: 78px}.st-pager__nav[b-foytd0qlru]{margin-inline-start: auto}.st-pager__nav[b-foytd0qlru] .nm-pager__btn{font-size: 13px}.tkd-host[b-foytd0qlru] .tkd-panel .nm-drawer__body{display: flex;padding: 0;overflow: hidden}.tkd-host[b-foytd0qlru] .tkd-panel .nm-drawer__head{align-items: flex-start;padding: 16px 20px 14px}.tkd-head[b-foytd0qlru]{display: flex;align-items: flex-start;justify-content: space-between;gap: 12px;flex: 1;min-width: 0}.tkd-head__main[b-foytd0qlru]{display: flex;flex-direction: column;gap: 6px;min-width: 0}.tkd-head__tags[b-foytd0qlru]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px}.tkd-cat[b-foytd0qlru]{display: inline-flex;align-items: center;gap: 5px;font-size: 12.5px;font-weight: 650;color: var(--nm-ink-2)}.tkd-code[b-foytd0qlru]{color: var(--st-faint);cursor: help}.tkd-title[b-foytd0qlru]{display: -webkit-box;margin: 0;overflow: hidden;font-size: 18px;font-weight: 800;letter-spacing: -0.01em;line-height: 1.35;color: var(--nm-ink);overflow-wrap: anywhere;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.tkd-by[b-foytd0qlru]{display: flex;flex-wrap: wrap;align-items: center;gap: 2px 7px;margin: 0;font-size: 13px;color: var(--nm-muted)}.tkd-by b[b-foytd0qlru]{font-weight: 650;color: var(--nm-ink-2)}.tkd-by__sep[b-foytd0qlru]{color: var(--st-faint)}.tkd-head__tools[b-foytd0qlru]{display: flex;align-items: center;gap: 2px;flex: none}.tkd-pos[b-foytd0qlru]{padding: 0 4px;font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.tkd[b-foytd0qlru]{display: grid;grid-template-columns: minmax(0,1fr) 336px;flex: 1;min-width: 0;min-height: 0}.tkd-main[b-foytd0qlru]{display: flex;flex-direction: column;min-width: 0;min-height: 0;border-right: 1px solid var(--nm-border)}.tkd-steps[b-foytd0qlru]{display: flex;flex: none;margin: 0;padding: 12px 20px;list-style: none;border-bottom: 1px solid var(--nm-border);background: var(--nm-surface)}.tkd-step[b-foytd0qlru]{display: flex;flex: 1 1 0;align-items: center;gap: 8px;min-width: 0;font-size: 13px;color: var(--st-faint)}.tkd-step + .tkd-step[b-foytd0qlru]::before{content: "";flex: 0 1 36px;min-width: 10px;height: 2px;margin-inline-end: 4px;border-radius: 2px;background: var(--nm-border)}.tkd-step.is-done + .tkd-step[b-foytd0qlru]::before,.tkd-step.is-current[b-foytd0qlru]::before{background: var(--nm-brand-500)}.tkd-step__dot[b-foytd0qlru]{flex: none;display: grid;place-items: center;width: 24px;height: 24px;border: 2px solid var(--nm-border);border-radius: 50%;background: var(--nm-surface);font-size: 11.5px;font-weight: 700}.tkd-step__txt[b-foytd0qlru]{display: flex;flex-direction: column;min-width: 0;line-height: 1.25}.tkd-step__lbl[b-foytd0qlru]{overflow: hidden;font-weight: 650;white-space: nowrap;text-overflow: ellipsis}.tkd-step__when[b-foytd0qlru]{overflow: hidden;font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;text-overflow: ellipsis;font-variant-numeric: tabular-nums}.tkd-step.is-done[b-foytd0qlru]{color: var(--nm-ink-2)}.tkd-step.is-done .tkd-step__dot[b-foytd0qlru]{border-color: var(--nm-brand-500);background: var(--nm-brand-500);color: var(--nm-on-brand)}.tkd-step.is-current[b-foytd0qlru]{color: var(--nm-ink)}.tkd-step.is-current .tkd-step__dot[b-foytd0qlru]{border-color: var(--nm-brand-500);color: var(--nm-brand-700);box-shadow: 0 0 0 4px color-mix(in srgb,var(--nm-brand-500) 16%,transparent)}.tkd-thread[b-foytd0qlru]{display: flex;flex-direction: column-reverse;flex: 1;min-height: 0;overflow-y: auto;padding: 18px 20px;background: var(--nm-bg)}.tkd-thread__inner[b-foytd0qlru]{display: flex;flex-direction: column;gap: 12px;margin: 0 0 auto;padding: 0;list-style: none}.tm[b-foytd0qlru]{display: flex;align-items: flex-start;gap: 10px}.tm__av[b-foytd0qlru]{flex: none;display: grid;place-items: center;width: 34px;height: 34px;border-radius: 50%;background: var(--nm-surface);box-shadow: inset 0 0 0 1px var(--nm-border);font-size: 13.5px;font-weight: 700;color: var(--nm-ink-2)}.tm--ops .tm__av[b-foytd0qlru]{background: var(--nm-brand-500);box-shadow: none;color: var(--nm-on-brand)}.tm--note .tm__av[b-foytd0qlru]{background: var(--nm-warn-soft);box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--nm-warn) 35%,transparent);color: var(--nm-warn)}.tm__bubble[b-foytd0qlru]{display: flex;flex: 1 1 auto;flex-direction: column;gap: 8px;min-width: 0;padding: 11px 14px 12px;border: 1px solid var(--nm-border);border-radius: 4px 14px 14px 14px;background: var(--nm-surface)}.tm--ops .tm__bubble[b-foytd0qlru]{border-color: color-mix(in srgb,var(--nm-brand-500) 28%,var(--nm-border));background: color-mix(in srgb,var(--nm-brand-50) 55%,var(--nm-surface))}.tm--note .tm__bubble[b-foytd0qlru]{border-style: dashed;border-color: color-mix(in srgb,var(--nm-warn) 45%,var(--nm-border));background: var(--nm-warn-soft)}.tm__head[b-foytd0qlru]{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 8px;font-size: 13px;color: var(--nm-ink);min-width: 0}.tm__who[b-foytd0qlru]{font-weight: 700}.tm__side[b-foytd0qlru]{display: inline-flex;align-items: center;gap: 4px;padding: 0 7px;border-radius: var(--nm-r-pill);background: var(--nm-bg);font-size: 11px;font-weight: 650;line-height: 18px;color: var(--nm-muted)}.tm__side > i[b-foytd0qlru]{font-size: 10px}.tm--ops .tm__side[b-foytd0qlru]{background: var(--nm-brand-50);color: var(--nm-brand-700)}.tm--note .tm__side[b-foytd0qlru]{background: color-mix(in srgb,var(--nm-warn) 12%,var(--nm-surface));color: var(--nm-warn)}.tm__time[b-foytd0qlru]{margin-inline-start: auto;font-size: 12px;color: var(--st-faint);font-variant-numeric: tabular-nums;white-space: nowrap}.tm__event[b-foytd0qlru]{margin: 0;font-size: 12.5px;font-weight: 600;color: var(--nm-muted)}.tm__body[b-foytd0qlru]{margin: 0;font-size: 14px;line-height: 1.6;white-space: pre-wrap;overflow-wrap: anywhere;color: var(--nm-ink)}.tm-event[b-foytd0qlru]{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 6px;padding-inline-start: 44px;font-size: 12.5px;color: var(--nm-muted)}.tm-event strong[b-foytd0qlru]{font-weight: 650;color: var(--nm-ink-2)}.tm-event time[b-foytd0qlru]{color: var(--st-faint);font-variant-numeric: tabular-nums}.tm-event__dot[b-foytd0qlru]{width: 8px;height: 8px;border-radius: 50%;background: var(--nm-border-strong)}.tm-event--ops .tm-event__dot[b-foytd0qlru]{background: var(--nm-brand-500)}.tkd-compose[b-foytd0qlru]{display: flex;flex-direction: column;flex: none;gap: 8px;padding: 12px 20px 14px;border-top: 1px solid var(--nm-border);background: var(--nm-surface)}.tkd-compose.is-note[b-foytd0qlru]{background: var(--nm-warn-soft)}.tkd-compose.is-note[b-foytd0qlru] .sc{border-style: dashed;border-color: color-mix(in srgb,var(--nm-warn) 55%,var(--nm-border))}.tkd-compose.is-note[b-foytd0qlru] .sc__foot{background: color-mix(in srgb,var(--nm-warn-soft) 70%,var(--nm-surface))}.tkd-compose[b-foytd0qlru] .nm-alert{margin: 0}.tkd-compose__mode[b-foytd0qlru]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px}.tkd-compose__hint[b-foytd0qlru]{flex: 1 1 220px;min-width: 0;font-size: 12px;line-height: 1.45;color: var(--nm-muted)}.tkd-compose__after[b-foytd0qlru]{display: block;width: 240px;max-width: 100%}.tkd-compose__count[b-foytd0qlru]{font-size: 11.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.st-seg[b-foytd0qlru]{display: inline-flex;gap: 3px;padding: 3px;border-radius: var(--nm-r-pill);background: color-mix(in srgb,var(--nm-border) 60%,var(--nm-bg))}.st-seg__btn[b-foytd0qlru]{display: inline-flex;align-items: center;gap: 6px;height: 28px;padding-inline: 12px;border: 0;border-radius: var(--nm-r-pill);background: transparent;font: inherit;font-size: 12.5px;font-weight: 650;color: var(--nm-ink-2);white-space: nowrap;cursor: pointer}.st-seg__btn > i[b-foytd0qlru]{font-size: 12.5px;color: var(--nm-muted)}.st-seg__btn:hover[b-foytd0qlru]{color: var(--nm-ink)}.st-seg__btn:focus-visible[b-foytd0qlru]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.st-seg__btn.is-on[b-foytd0qlru]{background: var(--nm-surface);color: var(--nm-ink);box-shadow: var(--nm-shadow-sm),0 0 0 1px var(--nm-border)}.st-seg__btn.is-on > i[b-foytd0qlru]{color: var(--nm-brand-600)}.tkd-compose.is-note .st-seg__btn.is-on > i[b-foytd0qlru]{color: var(--nm-warn)}.tkd-side[b-foytd0qlru]{display: flex;flex-direction: column;gap: 14px;min-height: 0;overflow-y: auto;padding: 16px 16px 22px;background: var(--nm-surface)}.side-sec[b-foytd0qlru]{display: flex;flex-direction: column;gap: 9px;padding-bottom: 14px;border-bottom: 1px solid var(--nm-border)}.side-sec:last-child[b-foytd0qlru]{padding-bottom: 0;border-bottom: 0}.side-sec__title[b-foytd0qlru]{display: flex;align-items: center;gap: 6px;margin: 0;font-size: 11.5px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted)}.side-sec__saving[b-foytd0qlru]{font-weight: 600;letter-spacing: 0;text-transform: none;color: var(--nm-brand-600)}.side-sec[b-foytd0qlru] .side-next{width: 100%;justify-content: center}.side-status[b-foytd0qlru]{display: flex;flex-wrap: wrap;gap: 6px}.side-chip[b-foytd0qlru]{display: inline-flex;align-items: center;gap: 6px;height: 28px;padding-inline: 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font: inherit;font-size: 12px;font-weight: 600;color: var(--nm-ink-2);white-space: nowrap;cursor: pointer}.side-chip:hover:not(:disabled)[b-foytd0qlru]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.side-chip:focus-visible[b-foytd0qlru]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.side-chip.is-on[b-foytd0qlru]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);color: var(--nm-brand-700);cursor: default}.side-chip:disabled:not(.is-on)[b-foytd0qlru]{color: var(--st-faint);cursor: not-allowed}.side-chip__dot[b-foytd0qlru]{width: 7px;height: 7px;border-radius: 50%;background: var(--nm-pending)}.side-chip__dot--pending[b-foytd0qlru]{background: var(--nm-warn)}.side-chip__dot--inprogress[b-foytd0qlru]{background: var(--nm-info)}.side-chip__dot--resolved[b-foytd0qlru]{background: var(--nm-ok)}.side-chip__dot--closed[b-foytd0qlru]{background: var(--nm-pending)}.side-hint[b-foytd0qlru]{display: flex;align-items: flex-start;gap: 6px;margin: 0;font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.side-hint > i[b-foytd0qlru]{margin-top: 2px}.side-hint--tight[b-foytd0qlru]{display: block}.side-person[b-foytd0qlru]{display: flex;align-items: center;gap: 10px;min-width: 0}.side-person__txt[b-foytd0qlru]{display: flex;flex-direction: column;min-width: 0}.side-person__name[b-foytd0qlru]{font-size: 14px;font-weight: 700;color: var(--nm-ink);overflow-wrap: anywhere}.side-person__sub[b-foytd0qlru]{font-size: 12px;color: var(--nm-muted)}.side-none[b-foytd0qlru]{display: inline-flex;align-items: center;gap: 6px;font-size: 13px;color: var(--st-faint)}.side-acts[b-foytd0qlru]{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 6px}.side-acts:empty[b-foytd0qlru]{display: none}.side-fields[b-foytd0qlru]{display: grid;grid-template-columns: 1fr 1fr;gap: 8px}.side-field[b-foytd0qlru]{min-width: 0}.side-line[b-foytd0qlru]{display: flex;align-items: center;gap: 6px;margin: 0;font-size: 12.5px;color: var(--nm-ink-2)}.side-facts[b-foytd0qlru]{display: flex;flex-direction: column;gap: 8px;margin: 0}.side-facts > div[b-foytd0qlru]{display: flex;justify-content: space-between;gap: 10px;font-size: 13px}.side-facts dt[b-foytd0qlru]{flex: none;color: var(--nm-muted)}.side-facts dd[b-foytd0qlru]{min-width: 0;margin: 0;font-weight: 600;text-align: end;color: var(--nm-ink);overflow-wrap: anywhere}.side-facts > .side-facts__wide[b-foytd0qlru]{flex-direction: column;gap: 2px}.side-facts > .side-facts__wide dd[b-foytd0qlru]{text-align: start;font-weight: 500}.side-link[b-foytd0qlru]{font-size: 12.5px;color: var(--nm-brand-700);text-decoration: none;overflow-wrap: anywhere}.side-link:hover[b-foytd0qlru]{text-decoration: underline;text-underline-offset: 3px}.side-url[b-foytd0qlru]{font-size: 12.5px;overflow-wrap: anywhere}.side-note-foot[b-foytd0qlru]{display: flex;align-items: center;justify-content: space-between;gap: 8px}.side-sec--note[b-foytd0qlru] textarea{background: var(--nm-warn-soft)}@media (max-width: 900px){.tkd-host[b-foytd0qlru] .tkd-panel .nm-drawer__body{display: block;overflow-y: auto}.tkd[b-foytd0qlru]{display: flex;flex-direction: column}.tkd-main[b-foytd0qlru]{border-right: 0}.tkd-side[b-foytd0qlru]{order: -1;overflow: visible;border-bottom: 1px solid var(--nm-border)}.tkd-thread[b-foytd0qlru]{display: block;overflow: visible}.tkd-head[b-foytd0qlru]{flex-direction: column}}@media (max-width: 720px){.st-page[b-foytd0qlru]{padding: 16px 14px 32px}.st-search[b-foytd0qlru]{flex-basis: 100%;max-width: none}.st-found[b-foytd0qlru]{margin-inline-start: 0;flex-basis: 100%}.st-sort[b-foytd0qlru]{flex: 1 1 100%;min-width: 0}.st-sort__sel[b-foytd0qlru]{flex: 1;min-width: 0}.st-bulk__sel[b-foytd0qlru]{width: 100%}.st-bulk__clear[b-foytd0qlru]{margin-inline-start: 0}.st-pager__nav[b-foytd0qlru]{margin-inline-start: 0}.tkd-steps[b-foytd0qlru]{padding: 10px 14px}.tkd-step__txt[b-foytd0qlru]{display: none}.tkd-step.is-current .tkd-step__txt[b-foytd0qlru]{display: flex}.tkd-thread[b-foytd0qlru],.tkd-compose[b-foytd0qlru]{padding-inline: 14px}.tm-event[b-foytd0qlru]{padding-inline-start: 0}.tm__av[b-foytd0qlru]{width: 28px;height: 28px;font-size: 12px}.tkd-compose__after[b-foytd0qlru]{width: 100%}.side-fields[b-foytd0qlru]{grid-template-columns: 1fr}}@media (prefers-reduced-motion: reduce){.st-fpanel[b-foytd0qlru]{animation: none}.st-toggle__caret[b-foytd0qlru],.st-tablewrap[b-foytd0qlru]{transition: none}}
/* /src/Features/SystemOps/Pages/Manager/BackupPage.razor.rz.scp.css */
.nm-list-page[b-ohlituku8y]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-ohlituku8y]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-ohlituku8y]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-ohlituku8y]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 62ch}.nm-list-actions[b-ohlituku8y]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.bk-kpi[b-ohlituku8y]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.bk-kpi__main[b-ohlituku8y]{font-size: 19px;font-weight: 700;line-height: 1.25;color: var(--nm-ink);font-variant-numeric: tabular-nums}.bk-kpi__sub[b-ohlituku8y]{font-size: 12px;font-weight: 500;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.bk-grid[b-ohlituku8y]{display: grid;grid-template-columns: minmax(0,1.45fr) minmax(0,1fr);gap: 16px;align-items: start}@media (max-width: 1100px){.bk-grid[b-ohlituku8y]{grid-template-columns: 1fr}}[b-ohlituku8y] .bk-card .nm-card__head{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}[b-ohlituku8y] .bk-card .nm-card__foot{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap}.bk-card-ico[b-ohlituku8y]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;flex-shrink: 0;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px}.bk-card-title[b-ohlituku8y]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.bk-card-switch[b-ohlituku8y]{margin-left: auto}.bk-count[b-ohlituku8y]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.bk-meta[b-ohlituku8y]{font-size: 12px;color: var(--nm-muted)}.bk-foot-actions[b-ohlituku8y]{display: flex;align-items: center;gap: 8px;margin-left: auto}.bk-form[b-ohlituku8y]{display: flex;flex-direction: column;gap: 16px}.bk-hint[b-ohlituku8y]{display: flex;align-items: flex-start;gap: 6px;margin: 7px 0 0;font-size: 12px;line-height: 1.55;color: var(--nm-muted)}.bk-hint i[b-ohlituku8y]{margin-top: 1px;flex-shrink: 0}.bk-hint b[b-ohlituku8y]{color: var(--nm-ink-2);font-weight: 700}.bk-hint--ok[b-ohlituku8y]{color: var(--nm-ok)}.bk-hint--ok b[b-ohlituku8y]{color: var(--nm-ok)}[b-ohlituku8y] .bk-cron .nm-input{font-family: ui-monospace,'JetBrains Mono','Cascadia Code',Consolas,monospace;letter-spacing: .02em}.bk-presets[b-ohlituku8y]{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 9px}[b-ohlituku8y] .bk-inline-alert{margin-top: 9px}.bk-lead[b-ohlituku8y]{margin: 0 0 16px;font-size: 12.5px;line-height: 1.6;color: var(--nm-muted)}.bk-next[b-ohlituku8y]{margin-bottom: 16px}.bk-next__head[b-ohlituku8y]{display: flex;align-items: center;gap: 8px;margin-bottom: 8px}.bk-next__label[b-ohlituku8y]{font-size: 11px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--nm-muted)}.bk-runs[b-ohlituku8y]{margin: 0;padding: 0;list-style: none;display: flex;flex-direction: column}.bk-runs li[b-ohlituku8y]{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;padding: 7px 0;border-bottom: 1px dashed var(--nm-border)}.bk-runs li:last-child[b-ohlituku8y]{border-bottom: none}.bk-runs__date[b-ohlituku8y]{font-size: 13px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.bk-runs__time[b-ohlituku8y]{font-size: 14px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.bk-err[b-ohlituku8y]{margin: 0;font-size: 12.5px;color: var(--nm-bad);line-height: 1.55}.bk-muted[b-ohlituku8y]{margin: 0;font-size: 12.5px;color: var(--nm-muted)}.bk-help[b-ohlituku8y]{padding: 13px 14px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);border: 1px solid var(--nm-border)}.bk-help > b[b-ohlituku8y]{display: block;font-size: 12px;font-weight: 700;color: var(--nm-ink);margin-bottom: 7px}.bk-help__syntax[b-ohlituku8y]{display: block;margin-bottom: 9px;font-size: 12px;color: var(--nm-brand-700);letter-spacing: .02em}.bk-help ul[b-ohlituku8y]{margin: 0 0 8px;padding: 0;list-style: none;display: flex;flex-direction: column;gap: 5px}.bk-help li[b-ohlituku8y]{display: flex;align-items: baseline;gap: 8px;font-size: 12px}.bk-help li code[b-ohlituku8y]{flex: 0 0 auto;min-width: 96px;padding: 1px 7px;border-radius: var(--nm-r-pill);background: var(--nm-surface);border: 1px solid var(--nm-border);color: var(--nm-ink-2)}.bk-help li span[b-ohlituku8y]{color: var(--nm-muted)}.bk-help code[b-ohlituku8y]{font-family: ui-monospace,'JetBrains Mono',Consolas,monospace}.bk-help small[b-ohlituku8y]{font-size: 11px;color: var(--nm-muted)}.bk-hist-chips[b-ohlituku8y]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-left: auto}[b-ohlituku8y] .bk-hist-chips .nm-chip b{margin-left: 6px;padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);font-size: 11px;font-weight: 700;font-variant-numeric: tabular-nums}[b-ohlituku8y] .bk-hist-chips .nm-chip--active b{background: var(--nm-surface)}.bk-cell2[b-ohlituku8y]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.bk-cell2--right[b-ohlituku8y]{align-items: flex-end}.bk-cell2__main[b-ohlituku8y]{font-size: 12.5px;font-weight: 500;color: var(--nm-ink)}.bk-cell2__sub[b-ohlituku8y]{font-size: 11px;color: var(--nm-muted)}.bk-mono[b-ohlituku8y],.bk-num[b-ohlituku8y]{font-family: ui-monospace,'JetBrains Mono',Consolas,monospace;font-variant-numeric: tabular-nums}.bk-num[b-ohlituku8y]{font-size: 12.5px;color: var(--nm-ink-2)}.bk-result[b-ohlituku8y]{display: flex;flex-direction: column;align-items: flex-start;gap: 4px}.bk-result__err[b-ohlituku8y]{font-size: 11.5px;line-height: 1.5;color: var(--nm-bad);white-space: normal;max-width: 420px}[b-ohlituku8y] .bk-row-fail .nm-grid__td{background: var(--nm-bad-soft)}@media (max-width: 640px){.nm-list-page[b-ohlituku8y]{padding: 16px 14px 22px}.nm-list-actions[b-ohlituku8y]{width: 100%}.bk-hist-chips[b-ohlituku8y]{margin-left: 0;flex-basis: 100%}.bk-result__err[b-ohlituku8y]{max-width: 100%}}
/* /src/Features/SystemOps/Pages/Manager/CdnLibrariesPage.razor.rz.scp.css */
.nm-list-page[b-wrdhvpqjgs]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-wrdhvpqjgs]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-wrdhvpqjgs]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-wrdhvpqjgs]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 72ch}.nm-list-actions[b-wrdhvpqjgs]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}code[b-wrdhvpqjgs]{font-family: ui-monospace,'JetBrains Mono','Cascadia Code',Consolas,monospace;font-size: 12.5px;overflow-wrap: anywhere}.cdn-muted[b-wrdhvpqjgs]{color: var(--nm-muted);font-size: 12.5px}.cdn-base[b-wrdhvpqjgs]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 13px;color: var(--nm-ink-2)}.cdn-base code[b-wrdhvpqjgs]{padding: 2px 8px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);color: var(--nm-ink)}.cdn-libs[b-wrdhvpqjgs]{display: flex;flex-wrap: wrap;gap: 6px}.cdn-count[b-wrdhvpqjgs]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.cdn-grid[b-wrdhvpqjgs]{display: grid;grid-template-columns: minmax(0,1.6fr) minmax(0,1fr);gap: 16px;align-items: start}@media (max-width: 1100px){.cdn-grid[b-wrdhvpqjgs]{grid-template-columns: 1fr}}[b-wrdhvpqjgs] .cdn-card .nm-card__head{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.cdn-card-ico[b-wrdhvpqjgs]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;flex-shrink: 0;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px}.cdn-card-title[b-wrdhvpqjgs]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.cdn-lib-name[b-wrdhvpqjgs]{margin-left: auto;font-size: 12.5px;font-weight: 600;color: var(--nm-muted)}.cdn-channel[b-wrdhvpqjgs]{display: flex;flex-direction: column;gap: 8px;padding: 12px 0;border-bottom: 1px solid var(--nm-border)}.cdn-channel:first-child[b-wrdhvpqjgs]{padding-top: 0}.cdn-channel__head[b-wrdhvpqjgs]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}[b-wrdhvpqjgs] .cdn-channel__remove{margin-left: auto}.cdn-version[b-wrdhvpqjgs]{font-variant-numeric: tabular-nums;color: var(--nm-ink)}.cdn-url[b-wrdhvpqjgs]{display: flex;align-items: center;gap: 8px}.cdn-snippet-label[b-wrdhvpqjgs]{margin-top: 2px;font-size: 12px;color: var(--nm-muted)}.cdn-snippet-label code[b-wrdhvpqjgs]{font-size: 11.5px;color: var(--nm-ink-2)}.cdn-url code[b-wrdhvpqjgs]{flex: 1;min-width: 0;padding: 7px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);color: var(--nm-ink);line-height: 1.5}.cdn-hint[b-wrdhvpqjgs]{display: flex;align-items: flex-start;gap: 6px;margin: 12px 0 0;font-size: 12px;line-height: 1.55;color: var(--nm-muted)}.cdn-hint i[b-wrdhvpqjgs]{margin-top: 1px;flex-shrink: 0}.cdn-hint b[b-wrdhvpqjgs]{color: var(--nm-ink-2)}.cdn-empty-line[b-wrdhvpqjgs]{margin: 0}.cdn-history[b-wrdhvpqjgs]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 10px}.cdn-history li[b-wrdhvpqjgs]{display: grid;grid-template-columns: auto 1fr;gap: 2px 10px;font-size: 13px}.cdn-history__at[b-wrdhvpqjgs]{color: var(--nm-muted);font-variant-numeric: tabular-nums;white-space: nowrap}.cdn-history__what[b-wrdhvpqjgs]{color: var(--nm-ink)}.cdn-history li .cdn-muted[b-wrdhvpqjgs]{grid-column: 2}.cdn-cell[b-wrdhvpqjgs]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.cdn-cell__main[b-wrdhvpqjgs]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.cdn-cell__sub[b-wrdhvpqjgs]{font-size: 12px;color: var(--nm-muted);overflow-wrap: anywhere}.cdn-actions[b-wrdhvpqjgs]{display: flex;align-items: center;justify-content: flex-end;gap: 4px;flex-wrap: nowrap}.cdn-form[b-wrdhvpqjgs]{display: flex;flex-direction: column;gap: 14px}.cdn-lead[b-wrdhvpqjgs]{margin: 0;font-size: 13px;line-height: 1.6;color: var(--nm-ink-2)}.cdn-picked[b-wrdhvpqjgs]{display: flex;align-items: center;gap: 8px;padding: 8px 10px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;font-weight: 600}.cdn-uploading[b-wrdhvpqjgs]{display: flex;flex-direction: column;gap: 8px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.cdn-uploading__head[b-wrdhvpqjgs]{display: flex;align-items: center;justify-content: space-between;gap: 10px;font-size: 13px;font-weight: 600;color: var(--nm-ink)}.cdn-uploading__time[b-wrdhvpqjgs]{flex: none;font-size: 12.5px;font-weight: 500;color: var(--nm-muted);font-variant-numeric: tabular-nums}.cdn-uploading__hint[b-wrdhvpqjgs]{margin: 0;font-size: 12.5px;line-height: 1.5;color: var(--nm-ink-2)}.cdn-uploading__hint.is-slow[b-wrdhvpqjgs]{color: var(--nm-warn)}.cdn-detail-meta[b-wrdhvpqjgs]{margin: 10px 0}.cdn-files[b-wrdhvpqjgs]{max-height: 52vh;overflow: auto;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card)}.cdn-files table[b-wrdhvpqjgs]{width: 100%;border-collapse: collapse;font-size: 12.5px}.cdn-files th[b-wrdhvpqjgs]{position: sticky;top: 0;padding: 8px 10px;text-align: left;background: var(--nm-surface-2);color: var(--nm-ink-2);font-weight: 700}.cdn-files td[b-wrdhvpqjgs]{padding: 6px 10px;border-top: 1px solid var(--nm-border)}.cdn-files .num[b-wrdhvpqjgs]{text-align: right;font-variant-numeric: tabular-nums;white-space: nowrap}@media (max-width: 720px){.nm-list-page[b-wrdhvpqjgs]{padding: 16px}.cdn-url[b-wrdhvpqjgs]{flex-direction: column;align-items: stretch}}.cdn-libs__label[b-wrdhvpqjgs]{align-self: center;font-size: 13px;color: var(--nm-ink-subtle,#78716c);margin-right: 4px}.cdn-libs__kind[b-wrdhvpqjgs]{font-size: 11.5px;opacity: .75;margin-left: 2px}
/* /src/Features/SystemOps/Pages/Manager/LibraryDocsAdminPage.razor.rz.scp.css */
.nm-list-page[b-bfqkd1qt5p]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-bfqkd1qt5p]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-bfqkd1qt5p]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-bfqkd1qt5p]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 80ch}.nm-list-sub a[b-bfqkd1qt5p]{color: var(--nm-brand-600)}.nm-list-actions[b-bfqkd1qt5p]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ldm-status[b-bfqkd1qt5p]{margin-bottom: 0}.ldm-crumb[b-bfqkd1qt5p]{margin: 0 0 4px;display: flex;align-items: center;gap: 6px;font-size: 13px;color: var(--nm-muted)}.ldm-crumb a[b-bfqkd1qt5p]{color: var(--nm-ink-2);text-decoration: none}.ldm-crumb a:hover[b-bfqkd1qt5p]{color: var(--nm-brand-600)}.ldm-lib[b-bfqkd1qt5p]{font-size: 15px;font-weight: 600;padding: 2px 8px;border: 1px solid var(--nm-border);border-radius: 8px;background: var(--nm-surface-2);color: var(--nm-ink-2);vertical-align: middle}.ldm-muted[b-bfqkd1qt5p]{color: var(--nm-muted);font-size: 13px}.ldm-help[b-bfqkd1qt5p]{margin: 12px 0 0;font-size: 13px;line-height: 1.6;color: var(--nm-ink-2)}.ldm-help code[b-bfqkd1qt5p],.ldm-slug__prefix[b-bfqkd1qt5p],.ldm-choice code[b-bfqkd1qt5p]{font-family: ui-monospace,SFMono-Regular,Consolas,monospace;font-size: 12px}kbd[b-bfqkd1qt5p]{padding: 0 5px;border: 1px solid var(--nm-border-strong);border-radius: 5px;background: var(--nm-surface);color: var(--nm-muted);font-family: ui-monospace,SFMono-Regular,Consolas,monospace;font-size: 11px}.ldm-status[b-bfqkd1qt5p]{display: flex;flex-wrap: wrap;align-items: center;gap: 14px 28px;margin-bottom: 16px;padding: 14px 18px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.ldm-status__item[b-bfqkd1qt5p]{display: flex;flex-direction: column;gap: 4px;min-width: 0}.ldm-status__label[b-bfqkd1qt5p]{font-size: 11px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--nm-muted)}.ldm-status__value[b-bfqkd1qt5p]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;font-size: 13px;color: var(--nm-ink-2)}.ldm-status__actions[b-bfqkd1qt5p]{display: flex;flex-wrap: wrap;gap: 8px;margin-left: auto}.ldm-grid[b-bfqkd1qt5p]{display: grid;grid-template-columns: 300px minmax(0,1fr);gap: 16px;align-items: start}.ldm-side[b-bfqkd1qt5p]{position: sticky;top: 16px;max-height: calc(100vh - 32px);overflow-y: auto;padding: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);scrollbar-width: thin}.ldm-main[b-bfqkd1qt5p]{display: flex;flex-direction: column;gap: 16px;min-width: 0}.ldm-card-title[b-bfqkd1qt5p]{margin: 0;display: flex;align-items: center;gap: 8px;font-size: 16px;font-weight: 700;color: var(--nm-ink)}.ldm-num[b-bfqkd1qt5p]{color: var(--nm-brand-600);font-variant-numeric: tabular-nums;font-weight: 700}.ldm-open[b-bfqkd1qt5p]{margin-left: 4px;color: var(--nm-muted);font-size: 13px}.ldm-open:hover[b-bfqkd1qt5p]{color: var(--nm-brand-600)}.ldm-tree[b-bfqkd1qt5p]{--ldm-line: var(--nm-border-strong);font-size: 13px}.ldm-tree ul[b-bfqkd1qt5p]{list-style: none;margin: 0;padding: 0}.ldm-tree__head[b-bfqkd1qt5p]{display: flex;align-items: center;justify-content: space-between;margin-bottom: 8px;padding: 0 4px;font-size: 11px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--nm-muted)}.ldm-tree__root[b-bfqkd1qt5p]{display: flex;flex-direction: column;gap: 2px}.ldm-row[b-bfqkd1qt5p]{position: relative;display: flex;align-items: center;gap: 8px;min-height: 32px;padding: 4px 6px;border-radius: 8px;color: var(--nm-ink-2);cursor: pointer;user-select: none}.ldm-row:hover[b-bfqkd1qt5p]{background: var(--nm-surface-2)}.ldm-row.is-selected[b-bfqkd1qt5p]{background: var(--nm-brand-50);color: var(--nm-brand-700);font-weight: 600}.ldm-row--section[b-bfqkd1qt5p]{color: var(--nm-ink);font-weight: 700}.ldm-row__icon[b-bfqkd1qt5p]{display: grid;place-items: center;flex: none;width: 22px;color: var(--nm-muted)}.ldm-row__label[b-bfqkd1qt5p]{flex: 1;min-width: 0;line-height: 1.35}.ldm-row__num[b-bfqkd1qt5p]{flex: none;min-width: 26px;color: var(--nm-muted);font-size: 12px;font-weight: 600;font-variant-numeric: tabular-nums}.ldm-badge[b-bfqkd1qt5p]{display: inline-grid;place-items: center;flex: none;min-width: 22px;height: 22px;padding: 0 6px;border: 1px solid var(--nm-border-strong);border-radius: 7px;background: var(--nm-surface);color: var(--nm-ink-2);font-size: 12px;font-weight: 700;font-variant-numeric: tabular-nums}.ldm-row--section.is-selected .ldm-badge[b-bfqkd1qt5p]{border-color: var(--nm-brand-500);background: var(--nm-brand-500);color: var(--nm-on-brand)}.ldm-dot[b-bfqkd1qt5p]{flex: none;width: 7px;height: 7px;border-radius: 50%;background: var(--nm-bad)}.ldm-row__tools[b-bfqkd1qt5p]{display: none;flex: none;gap: 2px}.ldm-row:hover .ldm-row__tools[b-bfqkd1qt5p],.ldm-row.is-selected .ldm-row__tools[b-bfqkd1qt5p]{display: inline-flex}.ldm-row__tools button[b-bfqkd1qt5p]{display: grid;place-items: center;width: 24px;height: 24px;border: 1px solid transparent;border-radius: 6px;background: transparent;color: var(--nm-muted);font-size: 12px;cursor: pointer}.ldm-row__tools button:hover:not(:disabled)[b-bfqkd1qt5p]{border-color: var(--nm-border);background: var(--nm-surface);color: var(--nm-ink)}.ldm-row__tools button.is-danger:hover:not(:disabled)[b-bfqkd1qt5p]{color: var(--nm-bad)}.ldm-row__tools button:disabled[b-bfqkd1qt5p]{opacity: .35;cursor: default}.ldm-branch[b-bfqkd1qt5p]{margin-top: 6px}.ldm-tree .ldm-children[b-bfqkd1qt5p]{margin: 2px 0 4px calc(6px + 11px);padding-left: 14px}.ldm-leaf[b-bfqkd1qt5p]{position: relative}.ldm-leaf[b-bfqkd1qt5p]::before,.ldm-leaf[b-bfqkd1qt5p]::after{content: "";position: absolute;left: -14px;pointer-events: none}.ldm-leaf[b-bfqkd1qt5p]::before{top: 0;bottom: 0;border-left: 1px solid var(--ldm-line)}.ldm-leaf:last-child[b-bfqkd1qt5p]::before{bottom: auto;height: 16px}.ldm-leaf[b-bfqkd1qt5p]::after{top: 16px;width: 10px;border-top: 1px solid var(--ldm-line)}.ldm-add[b-bfqkd1qt5p]{display: inline-flex;align-items: center;gap: 6px;padding: 4px 8px;border: 1px dashed var(--nm-border-strong);border-radius: 8px;background: transparent;color: var(--nm-muted);font-size: 12px;cursor: pointer}.ldm-add:hover[b-bfqkd1qt5p]{border-color: var(--nm-brand-300);color: var(--nm-brand-600)}.ldm-leaf--add[b-bfqkd1qt5p]{padding: 4px 0 2px}.ldm-add--section[b-bfqkd1qt5p]{width: 100%;justify-content: center;margin-top: 12px;padding: 8px}.ldm-form[b-bfqkd1qt5p]{display: grid;gap: 12px}.ldm-form--2[b-bfqkd1qt5p]{grid-template-columns: 1fr 1fr}.ldm-form[b-bfqkd1qt5p] .ldm-col-full,.ldm-col-full[b-bfqkd1qt5p]{grid-column: 1 / -1}.ldm-slug[b-bfqkd1qt5p]{display: flex;align-items: center;gap: 8px}.ldm-slug[b-bfqkd1qt5p] .nm-input-wrap{flex: 1}.ldm-slug__prefix[b-bfqkd1qt5p]{flex: none;max-width: 45%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: var(--nm-muted)}.ldm-subhead[b-bfqkd1qt5p]{display: flex;align-items: center;justify-content: space-between;margin: 18px 0 8px;font-size: 13px;font-weight: 700;color: var(--nm-ink)}.ldm-pagelist[b-bfqkd1qt5p]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 8px}.ldm-pagelist__item[b-bfqkd1qt5p]{display: flex;align-items: center;gap: 12px;width: 100%;padding: 10px 14px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface);text-align: left;cursor: pointer}.ldm-pagelist__item:hover[b-bfqkd1qt5p]{border-color: var(--nm-brand-300);background: var(--nm-brand-50)}.ldm-pagelist__text[b-bfqkd1qt5p]{display: flex;flex-direction: column;gap: 2px;flex: 1;min-width: 0}.ldm-pagelist__title[b-bfqkd1qt5p]{font-size: 14px;font-weight: 600;color: var(--nm-ink)}.ldm-pagelist__summary[b-bfqkd1qt5p]{font-size: 13px;color: var(--nm-muted)}.ldm-toolbar[b-bfqkd1qt5p]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px;margin: 16px 0 8px;padding: 6px 8px;border: 1px solid var(--nm-border);border-radius: 10px;background: var(--nm-surface-2)}.ldm-toolbar__group[b-bfqkd1qt5p]{display: inline-flex;gap: 2px;padding-right: 10px;border-right: 1px solid var(--nm-border)}.ldm-toolbar__group button[b-bfqkd1qt5p]{display: grid;place-items: center;width: 30px;height: 30px;border: 1px solid transparent;border-radius: 7px;background: transparent;color: var(--nm-ink-2);font-size: 15px;cursor: pointer}.ldm-toolbar__group button:hover[b-bfqkd1qt5p]{border-color: var(--nm-border);background: var(--nm-surface);color: var(--nm-brand-600)}.ldm-toolbar__link[b-bfqkd1qt5p]{display: inline-flex;align-items: center;gap: 6px;min-width: 280px}.ldm-toolbar__link[b-bfqkd1qt5p] .nm-select-wrap{min-width: 200px}.ldm-views[b-bfqkd1qt5p]{display: inline-flex;margin-left: auto;padding: 2px;border: 1px solid var(--nm-border);border-radius: 8px;background: var(--nm-surface)}.ldm-views button[b-bfqkd1qt5p]{padding: 4px 10px;border: 0;border-radius: 6px;background: transparent;color: var(--nm-ink-2);font-size: 12px;font-weight: 600;cursor: pointer}.ldm-views button.is-on[b-bfqkd1qt5p]{background: var(--nm-brand-50);color: var(--nm-brand-700)}.ldm-editor-wrap[b-bfqkd1qt5p]{display: grid;gap: 12px}.ldm-editor-wrap--split[b-bfqkd1qt5p]{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}.ldm-editor[b-bfqkd1qt5p]{width: 100%;min-height: 560px;height: 70vh;padding: 14px 16px;border: 1px solid var(--nm-border-strong);border-radius: 12px;background: var(--nm-surface);color: var(--nm-ink);font-family: ui-monospace,SFMono-Regular,Consolas,monospace;font-size: 13px;line-height: 1.65;tab-size: 4;resize: vertical}.ldm-editor:focus[b-bfqkd1qt5p]{outline: none;border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.ldm-preview[b-bfqkd1qt5p]{min-height: 560px;height: 70vh;overflow-y: auto;padding: 16px 20px;border: 1px solid var(--nm-border);border-radius: 12px;background: var(--nm-surface)}.ldm-editor-wrap--preview .ldm-preview[b-bfqkd1qt5p]{height: auto;max-height: none}.ldm-preview__label[b-bfqkd1qt5p]{margin: 0 0 10px;font-size: 11px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--nm-muted)}.ldm-preview__title[b-bfqkd1qt5p]{margin: 0;font-size: 26px;font-weight: 800;color: var(--nm-ink)}.ldm-preview__summary[b-bfqkd1qt5p]{margin: 6px 0 20px;font-size: 15px;color: var(--nm-ink-2)}.ldm-issues__list[b-bfqkd1qt5p]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 6px}.ldm-issue[b-bfqkd1qt5p]{display: grid;grid-template-columns: auto minmax(160px,260px) minmax(0,1fr);gap: 10px;align-items: start;width: 100%;padding: 8px 12px;border: 1px solid var(--nm-border);border-radius: 10px;background: var(--nm-surface);text-align: left;font-size: 13px;cursor: pointer}.ldm-issue:hover[b-bfqkd1qt5p]{background: var(--nm-surface-2)}.ldm-issue.is-error i[b-bfqkd1qt5p]{color: var(--nm-bad)}.ldm-issue.is-warn i[b-bfqkd1qt5p]{color: var(--nm-warn)}.ldm-issue__where[b-bfqkd1qt5p]{font-weight: 600;color: var(--nm-ink)}.ldm-issue__msg[b-bfqkd1qt5p]{color: var(--nm-ink-2)}.ldm-choices[b-bfqkd1qt5p]{list-style: none;margin: 12px 0 0;padding: 0;display: flex;flex-direction: column;gap: 6px}.ldm-choice[b-bfqkd1qt5p]{display: flex;align-items: center;gap: 10px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: 10px;cursor: pointer}.ldm-choice:hover[b-bfqkd1qt5p]{background: var(--nm-surface-2)}.ldm-choice.is-disabled[b-bfqkd1qt5p]{opacity: .55;cursor: default}.ldm-choice__main[b-bfqkd1qt5p]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;flex: 1}.ldm-choice__meta[b-bfqkd1qt5p]{font-size: 12px;color: var(--nm-muted)}.ldm-table[b-bfqkd1qt5p]{overflow-x: auto}.ldm-table table[b-bfqkd1qt5p]{width: 100%;border-collapse: collapse;font-size: 13px}.ldm-table th[b-bfqkd1qt5p]{padding: 8px 10px;border-bottom: 1px solid var(--nm-border);text-align: left;font-size: 12px;color: var(--nm-muted)}.ldm-table td[b-bfqkd1qt5p]{padding: 10px;border-bottom: 1px solid var(--nm-border);vertical-align: top;color: var(--nm-ink-2)}.ldm-table tr.is-live td[b-bfqkd1qt5p]{background: var(--nm-ok-soft)}.ldm-table__actions[b-bfqkd1qt5p]{display: flex;flex-wrap: wrap;gap: 6px;justify-content: flex-end}@media (max-width: 1279px){.ldm-editor-wrap--split[b-bfqkd1qt5p]{grid-template-columns: 1fr}.ldm-editor-wrap--split .ldm-preview[b-bfqkd1qt5p]{height: auto;max-height: 70vh}}@media (max-width: 1023px){.ldm-grid[b-bfqkd1qt5p]{grid-template-columns: 1fr}.ldm-side[b-bfqkd1qt5p]{position: static;max-height: none}.ldm-form--2[b-bfqkd1qt5p]{grid-template-columns: 1fr}.ldm-issue[b-bfqkd1qt5p]{grid-template-columns: auto 1fr}.ldm-issue__msg[b-bfqkd1qt5p]{grid-column: 2}}
/* /src/Features/SystemOps/Pages/Manager/TelegramChannelsPage.razor.rz.scp.css */
.nm-list-page[b-qmgbz6bmjw]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-qmgbz6bmjw]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-qmgbz6bmjw]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-qmgbz6bmjw]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 72ch}.nm-list-actions[b-qmgbz6bmjw]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.tg-alert-btn[b-qmgbz6bmjw]{margin-left: 8px}[b-qmgbz6bmjw] .tg-card .nm-card__head{display: flex;align-items: center;gap: 10px}.tg-card-ico[b-qmgbz6bmjw]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;flex-shrink: 0;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px}.tg-card-head[b-qmgbz6bmjw]{min-width: 0}.tg-card-title[b-qmgbz6bmjw]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.tg-card-sub[b-qmgbz6bmjw]{margin: 2px 0 0;font-size: 12px;color: var(--nm-muted)}.tg-cell[b-qmgbz6bmjw]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.tg-cell__main[b-qmgbz6bmjw]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap;font-weight: 600;color: var(--nm-ink)}.tg-cell__code[b-qmgbz6bmjw],.tg-mono-text[b-qmgbz6bmjw]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-ink-2)}.tg-cell__sub[b-qmgbz6bmjw]{font-size: 12px;line-height: 1.45;color: var(--nm-muted)}.tg-cell__muted[b-qmgbz6bmjw]{font-size: 13px;font-style: italic;color: var(--nm-muted)}.tg-cell__test[b-qmgbz6bmjw]{display: inline-flex;flex-wrap: wrap;align-items: baseline;gap: 4px;font-size: 12px}.tg-cell__test.is-ok[b-qmgbz6bmjw]{color: var(--nm-ok)}.tg-cell__test.is-bad[b-qmgbz6bmjw]{color: var(--nm-bad)}.tg-cell__testmsg[b-qmgbz6bmjw]{flex-basis: 100%;color: var(--nm-muted);line-height: 1.45}[b-qmgbz6bmjw] .tg-row-dim td{opacity: .62}.tg-form[b-qmgbz6bmjw]{display: flex;flex-direction: column;gap: 16px}.tg-form__switches[b-qmgbz6bmjw]{display: flex;flex-wrap: wrap;gap: 12px 28px}.tg-mono[b-qmgbz6bmjw] .nm-input{font-family: ui-monospace,'JetBrains Mono',monospace}.tg-chat-row[b-qmgbz6bmjw]{display: flex;align-items: stretch;gap: 8px}.tg-chat-input[b-qmgbz6bmjw]{flex: 1;min-width: 0}.tg-recent[b-qmgbz6bmjw]{display: flex;flex-direction: column;gap: 8px;padding: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.tg-recent__note[b-qmgbz6bmjw]{display: flex;align-items: flex-start;gap: 6px;margin: 0;font-size: 12px;line-height: 1.55;color: var(--nm-muted)}.tg-recent__note.is-bad[b-qmgbz6bmjw]{color: var(--nm-bad)}.tg-recent__list[b-qmgbz6bmjw]{display: flex;flex-direction: column;gap: 6px;margin: 0;padding: 0;list-style: none;max-height: 260px;overflow-y: auto}.tg-recent__item[b-qmgbz6bmjw]{display: flex;flex-direction: column;gap: 6px;padding: 8px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.tg-recent__item.is-on[b-qmgbz6bmjw]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.tg-recent__pick[b-qmgbz6bmjw]{display: grid;grid-template-columns: auto 1fr;grid-template-areas: "ico title" "ico meta";column-gap: 10px;align-items: center;width: 100%;padding: 0;border: 0;background: none;color: inherit;font: inherit;text-align: left;cursor: pointer}.tg-recent__pick > i[b-qmgbz6bmjw]{grid-area: ico;font-size: 16px;color: var(--nm-brand-700)}.tg-recent__title[b-qmgbz6bmjw]{grid-area: title;font-weight: 600;color: var(--nm-ink)}.tg-recent__meta[b-qmgbz6bmjw]{grid-area: meta;font-size: 12px;color: var(--nm-muted)}.tg-recent__topics[b-qmgbz6bmjw]{display: flex;flex-wrap: wrap;gap: 6px;padding-left: 26px}@media (max-width: 720px){.nm-list-page[b-qmgbz6bmjw]{padding: 16px}.tg-chat-row[b-qmgbz6bmjw]{flex-direction: column}}
/* /src/Features/Tours/Pages/Ca/CaTourBookedDeparture.razor.rz.scp.css */
.ctbd[b-ns9pxkd3bv]{display: flex;flex-direction: column;gap: 10px;margin-top: 12px}.ctbd__sect[b-ns9pxkd3bv]{display: flex;flex-direction: column;gap: 10px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.ctbd__head[b-ns9pxkd3bv]{display: flex;align-items: center;justify-content: space-between;gap: 6px 14px;flex-wrap: wrap}.ctbd__lbl[b-ns9pxkd3bv]{display: inline-flex;align-items: center;gap: 6px;font-size: 11.5px;font-weight: 700;letter-spacing: .03em;text-transform: uppercase;color: var(--nm-muted)}.ctbd__code[b-ns9pxkd3bv]{display: inline-flex;align-items: center;gap: 5px;min-width: 0;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-weight: 700;color: var(--nm-ink-2);overflow-wrap: anywhere}.ctbd__code i[b-ns9pxkd3bv]{color: var(--nm-muted)}.ctbd__link[b-ns9pxkd3bv]{align-self: flex-start;display: inline-flex;align-items: center;gap: 6px;font-size: 13px;font-weight: 600;color: var(--nm-brand-600);text-decoration: none}.ctbd__link:hover[b-ns9pxkd3bv]{text-decoration: underline}
/* /src/Features/Tours/Pages/Ca/CaTourBooking.razor.rz.scp.css */
.nm-list-page[b-bzleau0xhl]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-bzleau0xhl]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.ctb-headmain[b-bzleau0xhl]{min-width: 0;flex: 1}.nm-list-title[b-bzleau0xhl]{margin: 2px 0 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-bzleau0xhl]{margin: 0;font-size: 13px;color: var(--nm-muted)}.nm-list-actions[b-bzleau0xhl]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ctb-crumbs[b-bzleau0xhl]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;min-width: 0}.ctb-crumbs a[b-bzleau0xhl]{color: var(--nm-brand-600);text-decoration: none;font-weight: 600;max-width: 48ch;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ctb-crumbs a:hover[b-bzleau0xhl]{text-decoration: underline}[b-bzleau0xhl] .ctb-steps{max-width: 720px}.ctb-shell[b-bzleau0xhl]{display: grid;grid-template-columns: minmax(0,1fr) 320px;gap: 18px;align-items: start}.ctb-main[b-bzleau0xhl]{display: flex;flex-direction: column;gap: 16px;min-width: 0}.ctb-side[b-bzleau0xhl]{position: sticky;top: 16px}.ctb-errors[b-bzleau0xhl]{margin: 4px 0 0;padding-left: 18px;font-size: 13px}[b-bzleau0xhl] .ctb-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ctb-card-ico[b-bzleau0xhl]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.ctb-card-title[b-bzleau0xhl]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.ctb-card-count[b-bzleau0xhl]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.ctb-body[b-bzleau0xhl]{display: flex;flex-direction: column;gap: 12px;padding: 14px 16px 16px}.ctb-body--tight[b-bzleau0xhl]{padding-top: 0}.ctb-sub-lbl[b-bzleau0xhl]{font-size: 11.5px;font-weight: 700;letter-spacing: .03em;text-transform: uppercase;color: var(--nm-muted)}.ctb-hint[b-bzleau0xhl]{margin: 0;font-size: 12.5px;color: var(--nm-muted);line-height: 1.5}.ctb-hint i[b-bzleau0xhl]{color: var(--nm-brand-600);margin-right: 4px}.ctb-warn[b-bzleau0xhl]{margin: 0;font-size: 12.5px;color: var(--nm-warn)}.ctb-deps[b-bzleau0xhl]{display: flex;flex-direction: column}.ctb-dep[b-bzleau0xhl]{display: grid;grid-template-columns: 18px 170px minmax(120px,1fr) 140px 130px;align-items: center;gap: 12px;width: 100%;padding: 11px 16px;border: 0;border-top: 1px solid var(--nm-border);background: var(--nm-surface);color: inherit;font: inherit;text-align: left;cursor: pointer;transition: background .12s}.ctb-dep:first-child[b-bzleau0xhl]{border-top: 0}.ctb-dep:hover:not(:disabled)[b-bzleau0xhl]{background: var(--nm-brand-50)}.ctb-dep:focus-visible[b-bzleau0xhl]{outline: 2px solid var(--nm-brand-500);outline-offset: -2px}.ctb-dep.is-selected[b-bzleau0xhl]{background: var(--nm-brand-50);box-shadow: inset 3px 0 0 var(--nm-brand-500)}.ctb-dep.is-closed[b-bzleau0xhl]{cursor: not-allowed;opacity: .62}.ctb-dep__radio[b-bzleau0xhl]{width: 16px;height: 16px;border: 2px solid var(--nm-border-strong);border-radius: 50%;background: var(--nm-surface)}.ctb-dep.is-selected .ctb-dep__radio[b-bzleau0xhl]{border-color: var(--nm-brand-500);box-shadow: inset 0 0 0 3px var(--nm-surface);background: var(--nm-brand-500)}.ctb-dep__date[b-bzleau0xhl],.ctb-dep__from[b-bzleau0xhl],.ctb-dep__seats[b-bzleau0xhl]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.ctb-dep__date b[b-bzleau0xhl]{font-size: 13.5px;font-variant-numeric: tabular-nums}.ctb-dep small[b-bzleau0xhl]{font-size: 11.5px;color: var(--nm-muted)}.ctb-dep__date small[b-bzleau0xhl]::first-letter{text-transform: uppercase}.ctb-dep__code[b-bzleau0xhl]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ctb-dep__from span[b-bzleau0xhl]{font-size: 13px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ctb-dep__seats[b-bzleau0xhl]{align-items: flex-start}.ctb-dep__price[b-bzleau0xhl]{display: flex;flex-direction: column;align-items: flex-end;gap: 1px}.ctb-dep__price s[b-bzleau0xhl]{font-size: 11.5px;color: var(--nm-muted)}.ctb-dep__price b[b-bzleau0xhl]{font-size: 14.5px;font-weight: 800;color: var(--nm-brand-700);font-variant-numeric: tabular-nums}.ctb-sched-info[b-bzleau0xhl]{display: flex;flex-direction: column;gap: 10px;margin: 0 16px 16px;padding: 12px 14px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-input)}.ctb-sched-info--flush[b-bzleau0xhl]{margin: 0}.ctb-card-hint[b-bzleau0xhl]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.ctb-mons[b-bzleau0xhl]{display: flex;gap: 8px;overflow-x: auto;padding: 12px 16px;border-bottom: 1px solid var(--nm-border);scrollbar-width: thin}.ctb-mon[b-bzleau0xhl]{flex: 0 0 auto;display: flex;flex-direction: column;align-items: center;gap: 1px;min-width: 88px;padding: 6px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);color: var(--nm-ink-2);font: inherit;cursor: pointer;transition: border-color .15s,background-color .15s,color .15s}.ctb-mon b[b-bzleau0xhl]{font-size: 13px;font-weight: 800;font-variant-numeric: tabular-nums}.ctb-mon small[b-bzleau0xhl]{font-size: 11px;font-weight: 600;color: var(--nm-muted)}.ctb-mon:hover[b-bzleau0xhl]{border-color: var(--nm-brand-500)}.ctb-mon:focus-visible[b-bzleau0xhl]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.ctb-mon.is-on[b-bzleau0xhl]{border-color: var(--nm-brand-500);background: var(--nm-brand-500);color: var(--nm-on-brand)}.ctb-mon.is-on small[b-bzleau0xhl]{color: color-mix(in srgb,var(--nm-on-brand) 85%,transparent)}.ctb-plan[b-bzleau0xhl]{display: flex;flex-direction: column;gap: 6px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.ctb-plan__row[b-bzleau0xhl]{display: flex;align-items: center;justify-content: space-between;gap: 10px;font-size: 13px}.ctb-plan__row span[b-bzleau0xhl]{display: flex;flex-direction: column;gap: 1px;min-width: 0;font-weight: 600;color: var(--nm-ink)}.ctb-plan__row small[b-bzleau0xhl]{font-size: 11.5px;font-weight: 500;color: var(--nm-muted)}.ctb-plan__row b[b-bzleau0xhl]{font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums;white-space: nowrap}.ctb-sum__empty[b-bzleau0xhl]{margin: 0;padding: 10px 12px;border: 1px dashed var(--nm-border-strong);border-radius: var(--nm-r-input);font-size: 12.5px;line-height: 1.5;color: var(--nm-ink-2)}.ctb-sum__empty i[b-bzleau0xhl]{margin-right: 4px;color: var(--nm-brand-600)}.ctb-tiers[b-bzleau0xhl]{display: flex;flex-direction: column}.ctb-tier[b-bzleau0xhl]{display: grid;grid-template-columns: minmax(0,1fr) auto 140px;align-items: center;gap: 14px;padding: 10px 0;border-top: 1px solid var(--nm-border)}.ctb-tier:first-child[b-bzleau0xhl]{border-top: 0;padding-top: 0}.ctb-tier__lbl[b-bzleau0xhl]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.ctb-tier__lbl b[b-bzleau0xhl]{font-size: 13.5px}.ctb-tier__lbl small[b-bzleau0xhl]{font-size: 12px;color: var(--nm-muted)}.ctb-tier__price[b-bzleau0xhl]{font-size: 13px;font-weight: 600;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.ctb-tier--room[b-bzleau0xhl]{background: var(--nm-surface-2);margin: 4px -16px 0;padding: 10px 16px}.ctb-emp[b-bzleau0xhl]{display: flex;flex-direction: column;gap: 6px}.ctb-emp__list[b-bzleau0xhl]{display: flex;flex-direction: column;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);overflow: hidden}.ctb-emp__item[b-bzleau0xhl]{position: relative;display: flex;flex-direction: column;gap: 1px;padding: 8px 36px 8px 12px;border: 0;border-bottom: 1px solid var(--nm-border);background: var(--nm-surface);color: inherit;font-family: inherit;text-align: left;cursor: pointer}.ctb-emp__item:last-child[b-bzleau0xhl]{border-bottom: 0}.ctb-emp__item:hover:not(:disabled)[b-bzleau0xhl]{background: var(--nm-brand-50)}.ctb-emp__item:disabled[b-bzleau0xhl]{cursor: default;opacity: .6}.ctb-emp__item b[b-bzleau0xhl]{font-size: 13.5px;color: var(--nm-ink)}.ctb-emp__item span[b-bzleau0xhl]{font-size: 12px;color: var(--nm-muted)}.ctb-emp__item i[b-bzleau0xhl]{position: absolute;right: 12px;top: 50%;transform: translateY(-50%);color: var(--nm-ok)}.ctb-pax[b-bzleau0xhl]{display: flex;flex-direction: column;gap: 10px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.ctb-pax__head[b-bzleau0xhl]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ctb-pax__head b[b-bzleau0xhl]{font-size: 13.5px}.ctb-pax__head small[b-bzleau0xhl]{font-size: 12px;color: var(--nm-muted)}.ctb-pax__no[b-bzleau0xhl]{display: inline-flex;align-items: center;justify-content: center;width: 22px;height: 22px;border-radius: 50%;background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 11.5px;font-weight: 700}.ctb-review[b-bzleau0xhl]{margin: 0;display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));gap: 10px 18px}.ctb-review div[b-bzleau0xhl]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.ctb-review dt[b-bzleau0xhl]{font-size: 11.5px;font-weight: 600;color: var(--nm-muted)}.ctb-review dd[b-bzleau0xhl]{margin: 0;font-size: 13.5px;color: var(--nm-ink);overflow-wrap: anywhere}.ctb-table-wrap[b-bzleau0xhl]{overflow-x: auto;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input)}.ctb-guests[b-bzleau0xhl]{width: 100%;border-collapse: collapse;font-size: 13px}.ctb-guests th[b-bzleau0xhl]{padding: 8px 10px;background: var(--nm-surface-2);font-size: 11px;font-weight: 700;letter-spacing: .03em;text-transform: uppercase;color: var(--nm-muted);text-align: left;white-space: nowrap}.ctb-guests td[b-bzleau0xhl]{padding: 8px 10px;border-top: 1px solid var(--nm-border);white-space: nowrap}.ctb-terms[b-bzleau0xhl]{display: grid;grid-template-columns: repeat(auto-fit,minmax(260px,1fr));gap: 18px}.ctb-terms__col[b-bzleau0xhl]{display: flex;flex-direction: column;gap: 6px;min-width: 0}.ctb-bullets[b-bzleau0xhl]{margin: 0;padding-left: 18px;font-size: 13px;line-height: 1.55;color: var(--nm-ink-2)}.ctb-tiers-list[b-bzleau0xhl]{list-style: none;margin: 0;padding: 0;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);overflow: hidden}.ctb-tiers-list li[b-bzleau0xhl]{display: flex;justify-content: space-between;gap: 12px;padding: 7px 12px;font-size: 13px;border-top: 1px solid var(--nm-border)}.ctb-tiers-list li:first-child[b-bzleau0xhl]{border-top: 0}.ctb-tiers-list b[b-bzleau0xhl]{font-variant-numeric: tabular-nums}.ctb-note[b-bzleau0xhl]{margin: 0;font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.ctb-nav[b-bzleau0xhl]{display: flex;align-items: center;gap: 10px;padding: 12px 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.ctb-nav__spacer[b-bzleau0xhl]{flex: 1}.ctb-sum[b-bzleau0xhl]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: var(--nm-shadow);overflow: hidden}.ctb-sum__img[b-bzleau0xhl]{width: 100%;aspect-ratio: 16 / 9;object-fit: cover;display: block}.ctb-sum__body[b-bzleau0xhl]{display: flex;flex-direction: column;gap: 8px;padding: 14px 16px 16px}.ctb-sum__name[b-bzleau0xhl]{font-size: 14px;line-height: 1.35}.ctb-sum__meta[b-bzleau0xhl]{font-size: 12px;color: var(--nm-muted)}.ctb-sum__row[b-bzleau0xhl]{font-size: 12.5px;color: var(--nm-ink-2)}.ctb-sum__row i[b-bzleau0xhl]{color: var(--nm-muted);margin-right: 4px}.ctb-sum__lines[b-bzleau0xhl]{display: flex;flex-direction: column;gap: 5px;padding-top: 8px;border-top: 1px dashed var(--nm-border)}.ctb-sum__line[b-bzleau0xhl]{display: flex;justify-content: space-between;gap: 10px;font-size: 13px}.ctb-sum__line span[b-bzleau0xhl]{color: var(--nm-ink-2)}.ctb-sum__line b[b-bzleau0xhl]{font-weight: 600;font-variant-numeric: tabular-nums;white-space: nowrap}.ctb-sum__total[b-bzleau0xhl]{display: flex;align-items: baseline;justify-content: space-between;gap: 10px;padding-top: 8px;border-top: 1px solid var(--nm-border)}.ctb-sum__total span[b-bzleau0xhl]{font-size: 13px;font-weight: 700}.ctb-sum__total b[b-bzleau0xhl]{font-size: 21px;font-weight: 800;color: var(--nm-brand-700);font-variant-numeric: tabular-nums}.ctb-sum__promo[b-bzleau0xhl]{font-size: 12px;color: var(--nm-bad);font-weight: 600}.ctb-sum__hint[b-bzleau0xhl]{font-size: 11.5px;line-height: 1.5;color: var(--nm-muted)}@media (max-width: 1100px){.ctb-dep[b-bzleau0xhl]{grid-template-columns: 18px minmax(0,1fr) minmax(0,1fr) auto}.ctb-dep__from[b-bzleau0xhl]{display: none}}@media (max-width: 960px){.ctb-shell[b-bzleau0xhl]{grid-template-columns: minmax(0,1fr)}.ctb-side[b-bzleau0xhl]{position: static;order: -1}.ctb-sum__img[b-bzleau0xhl]{display: none}}@media (max-width: 640px){.nm-list-page[b-bzleau0xhl]{padding: 16px 14px 22px}.nm-list-head > .nm-list-actions[b-bzleau0xhl]{display: none}.ctb-card-hint[b-bzleau0xhl]{margin-left: 0;width: 100%}.ctb-dep[b-bzleau0xhl]{grid-template-columns: 18px minmax(0,1fr) auto;padding: 11px 14px}.ctb-dep__seats[b-bzleau0xhl]{grid-column: 2 / 3}.ctb-dep__price[b-bzleau0xhl]{grid-row: 1;grid-column: 3 / 4}.ctb-tier[b-bzleau0xhl]{grid-template-columns: minmax(0,1fr) 130px}.ctb-tier__price[b-bzleau0xhl]{grid-column: 1 / 2;grid-row: 2}.ctb-tier__lbl[b-bzleau0xhl]{grid-row: 1}}
/* /src/Features/Tours/Pages/Ca/CaTourCancelPreview.razor.rz.scp.css */
.ctcp:empty[b-2rv9m350n6]{display: none}.ctcp[b-2rv9m350n6]{display: flex;flex-direction: column;gap: 8px;margin-top: 12px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.ctcp__loading[b-2rv9m350n6]{display: inline-flex;align-items: center;gap: 8px;font-size: 12.5px;color: var(--nm-muted)}.ctcp__lbl[b-2rv9m350n6]{font-size: 12px;font-weight: 700;color: var(--nm-ink)}.ctcp__lbl em[b-2rv9m350n6]{font-style: normal;font-weight: 500;color: var(--nm-muted)}.ctcp__dl[b-2rv9m350n6]{margin: 0;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px 14px}.ctcp__dl div[b-2rv9m350n6]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.ctcp__dl dt[b-2rv9m350n6]{font-size: 11.5px;color: var(--nm-muted)}.ctcp__dl dd[b-2rv9m350n6]{margin: 0;font-size: 14px;font-weight: 700;font-variant-numeric: tabular-nums}.ctcp__refund dd[b-2rv9m350n6]{color: var(--nm-ok)}.is-bad[b-2rv9m350n6]{color: var(--nm-bad)}.ctcp__note[b-2rv9m350n6]{margin: 0;font-size: 11.5px;line-height: 1.5;color: var(--nm-muted)}@media (max-width: 480px){.ctcp__dl[b-2rv9m350n6]{grid-template-columns: minmax(0,1fr)}}
/* /src/Features/Tours/Pages/Ca/CaTourDetail.razor.rz.scp.css */
.nm-list-page[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-z4w8kmxbn9]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.ctd-headmain[b-z4w8kmxbn9]{min-width: 0;flex: 1}.nm-list-title[b-z4w8kmxbn9]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.ctd-title[b-z4w8kmxbn9]{margin-top: 2px;line-height: 1.3}.nm-list-sub[b-z4w8kmxbn9]{margin: 0;font-size: 13px;color: var(--nm-muted)}.nm-list-actions[b-z4w8kmxbn9]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ctd-crumbs[b-z4w8kmxbn9]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.ctd-crumbs a[b-z4w8kmxbn9]{color: var(--nm-brand-600);text-decoration: none;font-weight: 600}.ctd-crumbs a:hover[b-z4w8kmxbn9]{text-decoration: underline}.ctd-crumbs span:last-child[b-z4w8kmxbn9]{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 60vw}.nm-code-pill[b-z4w8kmxbn9]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;white-space: nowrap}.ctd-chips[b-z4w8kmxbn9]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-top: 8px}.ctd-rating[b-z4w8kmxbn9],.ctd-operator[b-z4w8kmxbn9]{display: inline-flex;align-items: center;gap: 5px;font-size: 12.5px;color: var(--nm-ink-2)}.ctd-rating i[b-z4w8kmxbn9]{color: var(--nm-warn)}.ctd-operator i[b-z4w8kmxbn9]{color: var(--nm-muted)}.ctd-trip[b-z4w8kmxbn9]{display: flex;align-items: center;gap: 12px;padding: 10px 14px;border: 1px solid var(--nm-brand-100);border-radius: var(--nm-r-card);background: var(--nm-brand-50)}.ctd-trip__ico[b-z4w8kmxbn9]{display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;border-radius: 10px;background: var(--nm-surface);color: var(--nm-brand-700);flex-shrink: 0}.ctd-trip__main[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.ctd-trip__main b[b-z4w8kmxbn9]{font-size: 13.5px}.ctd-trip__main small[b-z4w8kmxbn9]{font-size: 12px;color: var(--nm-ink-2)}.ctd-shell[b-z4w8kmxbn9]{display: grid;grid-template-columns: minmax(0,1fr) 320px;gap: 18px;align-items: start}.ctd-main[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 16px;min-width: 0}.ctd-side[b-z4w8kmxbn9]{position: sticky;top: 88px;display: flex;flex-direction: column;gap: 12px}.ctd-gallery[b-z4w8kmxbn9]{position: relative;display: grid;grid-template-columns: minmax(0,2fr) minmax(0,1fr);gap: 8px;height: 340px}.ctd-gallery--n1[b-z4w8kmxbn9]{grid-template-columns: minmax(0,1fr)}.ctd-gallery__hero[b-z4w8kmxbn9],.ctd-gallery__thumb[b-z4w8kmxbn9],.ctd-shot[b-z4w8kmxbn9]{position: relative;padding: 0;border: 0;border-radius: var(--nm-r-card);overflow: hidden;background: var(--nm-surface-2);cursor: zoom-in}.ctd-gallery__hero img[b-z4w8kmxbn9],.ctd-gallery__thumb img[b-z4w8kmxbn9]{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform .25s}.ctd-gallery__hero:hover img[b-z4w8kmxbn9],.ctd-gallery__thumb:hover img[b-z4w8kmxbn9]{transform: scale(1.03)}.ctd-gallery__thumbs[b-z4w8kmxbn9]{display: grid;grid-template-columns: 1fr 1fr;grid-template-rows: 1fr 1fr;gap: 8px;min-height: 0}.ctd-gallery--n2 .ctd-gallery__thumbs[b-z4w8kmxbn9]{grid-template-columns: 1fr;grid-template-rows: 1fr}.ctd-gallery--n3 .ctd-gallery__thumbs[b-z4w8kmxbn9]{grid-template-columns: 1fr}.ctd-gallery--n4 .ctd-gallery__thumb:nth-child(3)[b-z4w8kmxbn9]{grid-column: 1 / -1}.ctd-gallery__more[b-z4w8kmxbn9]{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;background: color-mix(in srgb,var(--nm-ink) 55%,transparent);color: var(--nm-surface);font-size: 20px;font-weight: 800}.ctd-gallery__all[b-z4w8kmxbn9]{position: absolute;right: 12px;bottom: 12px;display: inline-flex;align-items: center;gap: 6px;padding: 7px 13px;border: 0;border-radius: var(--nm-r-pill);background: color-mix(in srgb,var(--nm-surface) 92%,transparent);color: var(--nm-ink);font: inherit;font-size: 12.5px;font-weight: 700;box-shadow: var(--nm-shadow-pop);backdrop-filter: blur(4px);cursor: pointer}.ctd-gallery__all:hover[b-z4w8kmxbn9]{background: var(--nm-surface);color: var(--nm-brand-700)}.ctd-nav[b-z4w8kmxbn9]{position: sticky;top: 76px;z-index: 20;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: color-mix(in srgb,var(--nm-surface) 94%,transparent);backdrop-filter: blur(10px);box-shadow: var(--nm-shadow)}.ctd-nav__links[b-z4w8kmxbn9]{position: relative;display: flex;gap: 4px;padding: 5px;overflow-x: auto;scrollbar-width: none}.ctd-nav__links[b-z4w8kmxbn9]::-webkit-scrollbar{display: none}.ctd-nav__links a[b-z4w8kmxbn9]{flex: 0 0 auto;padding: 7px 13px;border-radius: var(--nm-r-pill);font-size: 13px;font-weight: 600;color: var(--nm-ink-2);text-decoration: none;white-space: nowrap;transition: color .15s,background-color .15s}.ctd-nav__links a:hover[b-z4w8kmxbn9]{color: var(--nm-ink);background: var(--nm-surface-2)}.ctd-nav[data-active="ctd-ov"] a[data-sec="ctd-ov"][b-z4w8kmxbn9],.ctd-nav[data-active="ctd-it"] a[data-sec="ctd-it"][b-z4w8kmxbn9],.ctd-nav[data-active="ctd-in"] a[data-sec="ctd-in"][b-z4w8kmxbn9],.ctd-nav[data-active="ctd-dp"] a[data-sec="ctd-dp"][b-z4w8kmxbn9],.ctd-nav[data-active="ctd-tm"] a[data-sec="ctd-tm"][b-z4w8kmxbn9],.ctd-nav[data-active="ctd-mi"] a[data-sec="ctd-mi"][b-z4w8kmxbn9]{color: var(--nm-brand-700);background: var(--nm-brand-50)}.ctd-anchor[b-z4w8kmxbn9]{scroll-margin-top: 136px}[b-z4w8kmxbn9] .ctd-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.ctd-card-ico[b-z4w8kmxbn9]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.ctd-card-title[b-z4w8kmxbn9]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.ctd-card-count[b-z4w8kmxbn9]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.ctd-card-hint[b-z4w8kmxbn9]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.ctd-card-end[b-z4w8kmxbn9]{margin-left: auto}.ctd-body[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 14px;padding: 14px 16px 16px}.ctd-linkbtn[b-z4w8kmxbn9]{align-self: flex-start;display: inline-flex;align-items: center;gap: 5px;padding: 2px 0;border: 0;background: none;color: var(--nm-brand-700);font: inherit;font-size: 12.5px;font-weight: 700;cursor: pointer}.ctd-linkbtn:hover[b-z4w8kmxbn9]{text-decoration: underline}.ctd-facts[b-z4w8kmxbn9]{display: grid;grid-template-columns: repeat(auto-fill,minmax(180px,1fr));gap: 10px}.ctd-fact[b-z4w8kmxbn9]{display: flex;align-items: flex-start;gap: 10px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2);min-width: 0}.ctd-fact > i[b-z4w8kmxbn9]{color: var(--nm-brand-600);font-size: 15px;margin-top: 2px}.ctd-fact div[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.ctd-fact small[b-z4w8kmxbn9]{font-size: 11px;color: var(--nm-muted);font-weight: 600}.ctd-fact b[b-z4w8kmxbn9]{font-size: 13px;font-weight: 600;color: var(--nm-ink);overflow-wrap: anywhere}.ctd-sub[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 6px}.ctd-sub__lbl[b-z4w8kmxbn9]{display: inline-flex;align-items: center;gap: 6px;font-size: 11.5px;font-weight: 700;letter-spacing: .03em;text-transform: uppercase;color: var(--nm-muted)}.ctd-prose[b-z4w8kmxbn9]{font-size: 13.5px;line-height: 1.6;color: var(--nm-ink-2);overflow-wrap: anywhere;min-width: 0}.ctd-prose[b-z4w8kmxbn9] p{margin: 0 0 8px}.ctd-prose[b-z4w8kmxbn9] p:last-child{margin-bottom: 0}.ctd-prose[b-z4w8kmxbn9] ul,.ctd-prose[b-z4w8kmxbn9] ol{margin: 0 0 8px;padding-left: 20px}.ctd-prose[b-z4w8kmxbn9] ul{list-style: disc}.ctd-prose[b-z4w8kmxbn9] ol{list-style: decimal}.ctd-prose[b-z4w8kmxbn9] ul ul{list-style-type: circle}.ctd-prose[b-z4w8kmxbn9] ol ol{list-style-type: lower-alpha}.ctd-prose[b-z4w8kmxbn9] ul{list-style: disc}.ctd-prose[b-z4w8kmxbn9] ol{list-style: decimal}.ctd-prose[b-z4w8kmxbn9] li{margin: 2px 0}.ctd-prose[b-z4w8kmxbn9] img{max-width: 100%;height: auto;border-radius: 8px}.ctd-prose[b-z4w8kmxbn9] table{max-width: 100%;display: block;overflow-x: auto;border-collapse: collapse}.ctd-prose[b-z4w8kmxbn9] td,.ctd-prose[b-z4w8kmxbn9] th{border: 1px solid var(--nm-border);padding: 4px 8px}.ctd-tl[b-z4w8kmxbn9]{list-style: none;margin: 0;padding: 0}.ctd-tl__item[b-z4w8kmxbn9]{position: relative;padding-left: 46px}.ctd-tl__item[b-z4w8kmxbn9]::before{content: "";position: absolute;left: 15px;top: 0;bottom: 0;width: 2px;background: var(--nm-border)}.ctd-tl__item:first-child[b-z4w8kmxbn9]::before{top: 28px}.ctd-tl__item:last-child[b-z4w8kmxbn9]::before{bottom: auto;height: 28px}.ctd-tl__item:only-child[b-z4w8kmxbn9]::before{display: none}.ctd-tl__head[b-z4w8kmxbn9]{display: flex;align-items: center;gap: 12px;width: 100%;min-height: 56px;padding: 10px 0;border: 0;background: none;color: inherit;font: inherit;text-align: left;cursor: pointer}.ctd-tl__head:focus-visible[b-z4w8kmxbn9]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px;border-radius: 8px}.ctd-tl__dot[b-z4w8kmxbn9]{position: absolute;left: 0;top: 12px;display: grid;place-items: center;width: 32px;height: 32px;border-radius: var(--nm-r-pill);font-size: 13px;font-weight: 800;color: var(--nm-brand-700);background: var(--nm-brand-50);box-shadow: 0 0 0 4px var(--nm-surface)}.ctd-tl__item.is-open .ctd-tl__dot[b-z4w8kmxbn9]{color: var(--nm-on-brand);background: var(--nm-brand-500)}.ctd-tl__title[b-z4w8kmxbn9]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 1px}.ctd-tl__eyebrow[b-z4w8kmxbn9]{font-size: 11px;font-weight: 700;letter-spacing: .05em;text-transform: uppercase;color: var(--nm-muted)}.ctd-tl__name[b-z4w8kmxbn9]{font-size: 14.5px;font-weight: 700;line-height: 1.35;color: var(--nm-ink)}.ctd-tl__head:hover .ctd-tl__name[b-z4w8kmxbn9]{color: var(--nm-brand-700)}.ctd-tl__teaser[b-z4w8kmxbn9]{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;margin-top: 2px;font-size: 12.5px;line-height: 1.5;color: var(--nm-muted)}.ctd-tl__meals[b-z4w8kmxbn9]{flex-shrink: 1;max-width: 36%;display: inline-flex;align-items: center;gap: 5px;padding: 3px 10px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 12px;font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ctd-tl__caret[b-z4w8kmxbn9]{flex-shrink: 0;color: var(--nm-muted);transition: transform .18s ease}.ctd-tl__item.is-open .ctd-tl__caret[b-z4w8kmxbn9]{transform: rotate(180deg)}.ctd-tl__body[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 12px;padding: 0 0 18px}.ctd-tl__body.has-shots[b-z4w8kmxbn9]{display: grid;grid-template-columns: minmax(0,1fr) 200px;gap: 16px;align-items: start}.ctd-tl__main[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 10px;min-width: 0}.ctd-tl__side[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 8px}.ctd-shot[b-z4w8kmxbn9]{display: block;width: 100%;border-radius: 10px}.ctd-shot img[b-z4w8kmxbn9]{display: block;width: 100%;aspect-ratio: 4 / 3;object-fit: cover;transition: transform .25s}.ctd-shot:hover img[b-z4w8kmxbn9]{transform: scale(1.04)}.ctd-shot:focus-visible[b-z4w8kmxbn9]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.ctd-shot__more[b-z4w8kmxbn9]{position: absolute;inset: 0;display: grid;place-items: center;background: color-mix(in srgb,var(--nm-ink) 55%,transparent);color: var(--nm-surface);font-size: 16px;font-weight: 800}.ctd-day__meta[b-z4w8kmxbn9]{display: flex;flex-wrap: wrap;gap: 6px 14px;font-size: 12.5px;color: var(--nm-ink-2)}.ctd-day__meta i[b-z4w8kmxbn9]{color: var(--nm-brand-600)}.ctd-day__meal[b-z4w8kmxbn9]{display: none}.ctd-acts[b-z4w8kmxbn9]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 10px}.ctd-act[b-z4w8kmxbn9]{display: grid;grid-template-columns: 64px minmax(0,1fr);gap: 10px}.ctd-act__time[b-z4w8kmxbn9]{align-self: start;padding: 2px 6px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 11.5px;font-weight: 700;text-align: center}.ctd-act__main[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.ctd-act__main b[b-z4w8kmxbn9]{font-size: 13.5px;color: var(--nm-ink)}.ctd-act__main small[b-z4w8kmxbn9]{font-size: 12px;color: var(--nm-muted)}.ctd-act__shots[b-z4w8kmxbn9]{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 4px}.ctd-act__shots .ctd-shot[b-z4w8kmxbn9]{width: 104px;border-radius: 8px}.ctd-inex[b-z4w8kmxbn9]{display: grid;grid-template-columns: repeat(auto-fit,minmax(260px,1fr));gap: 12px;align-items: start}.ctd-inex__col[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 8px;min-width: 0;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.ctd-inex__col--in[b-z4w8kmxbn9]{background: var(--nm-ok-soft);border-color: color-mix(in srgb,var(--nm-ok) 22%,transparent)}.ctd-inex__col--in .ctd-sub__lbl[b-z4w8kmxbn9]{color: var(--nm-ok)}.ctd-inex__col--out .ctd-sub__lbl[b-z4w8kmxbn9]{color: var(--nm-bad)}.ctd-inex__body[b-z4w8kmxbn9]{position: relative}.ctd-inex__body.is-clamped[b-z4w8kmxbn9]{max-height: 16em;overflow: hidden}.ctd-inex__body.is-clamped[b-z4w8kmxbn9]::after{content: "";position: absolute;inset-inline: 0;bottom: 0;height: 4.5em;pointer-events: none;background: linear-gradient(to bottom,transparent,var(--nm-surface-2))}.ctd-inex__col--in .ctd-inex__body.is-clamped[b-z4w8kmxbn9]::after{background: linear-gradient(to bottom,transparent,var(--nm-ok-soft))}.ctd-mons[b-z4w8kmxbn9]{display: flex;gap: 8px;overflow-x: auto;padding-bottom: 2px;scrollbar-width: thin}.ctd-mon[b-z4w8kmxbn9]{flex: 0 0 auto;display: flex;flex-direction: column;align-items: center;gap: 1px;min-width: 88px;padding: 6px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);color: var(--nm-ink-2);font: inherit;cursor: pointer;transition: border-color .15s,background-color .15s,color .15s}.ctd-mon b[b-z4w8kmxbn9]{font-size: 13px;font-weight: 800;font-variant-numeric: tabular-nums}.ctd-mon small[b-z4w8kmxbn9]{font-size: 11px;font-weight: 600;color: var(--nm-muted)}.ctd-mon:hover[b-z4w8kmxbn9]{border-color: var(--nm-brand-500)}.ctd-mon:focus-visible[b-z4w8kmxbn9]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.ctd-mon.is-on[b-z4w8kmxbn9]{border-color: var(--nm-brand-500);background: var(--nm-brand-500);color: var(--nm-on-brand)}.ctd-mon.is-on small[b-z4w8kmxbn9]{color: color-mix(in srgb,var(--nm-on-brand) 85%,transparent)}.ctd-deps[b-z4w8kmxbn9]{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 8px}.ctd-dep[b-z4w8kmxbn9]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);transition: border-color .15s,box-shadow .15s}.ctd-dep.is-chosen[b-z4w8kmxbn9]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.ctd-dep.is-closed[b-z4w8kmxbn9]{background: var(--nm-surface-2)}.ctd-dep.is-closed .ctd-dep__when[b-z4w8kmxbn9],.ctd-dep.is-closed .ctd-dep__meta[b-z4w8kmxbn9],.ctd-dep.is-closed .ctd-dep__price[b-z4w8kmxbn9]{opacity: .6}.ctd-dep__row[b-z4w8kmxbn9]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 14px;padding: 10px 12px}.ctd-dep__when[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 2px;min-width: 150px}.ctd-dep__pill[b-z4w8kmxbn9]{align-self: flex-start;padding: 4px 10px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;font-weight: 800;white-space: nowrap;font-variant-numeric: tabular-nums}.ctd-dep.is-closed .ctd-dep__pill[b-z4w8kmxbn9]{background: var(--nm-surface);color: var(--nm-muted)}.ctd-dep__back[b-z4w8kmxbn9]{padding-left: 3px;font-size: 11.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.ctd-dep__meta[b-z4w8kmxbn9]{flex: 1 1 150px;display: flex;flex-direction: column;gap: 2px;min-width: 0;font-size: 12.5px;color: var(--nm-ink-2)}.ctd-dep__meta > span[b-z4w8kmxbn9]{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ctd-dep__meta i[b-z4w8kmxbn9]{margin-right: 5px;color: var(--nm-muted)}.ctd-dep__seats[b-z4w8kmxbn9]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 120px}.ctd-dep__seats small[b-z4w8kmxbn9]{font-size: 11.5px;color: var(--nm-muted)}.ctd-dep__price[b-z4w8kmxbn9]{margin-left: auto;display: flex;flex-direction: column;align-items: flex-end;min-width: 108px}.ctd-dep__price s[b-z4w8kmxbn9]{font-size: 11.5px;color: var(--nm-muted)}.ctd-dep__price b[b-z4w8kmxbn9]{font-size: 15px;font-weight: 800;color: var(--nm-brand-700);font-variant-numeric: tabular-nums}.ctd-dep__price small[b-z4w8kmxbn9]{font-size: 11px;color: var(--nm-muted)}[b-z4w8kmxbn9] .ctd-dep__cta{min-width: 104px;justify-content: center}.ctd-depx[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 14px;padding: 12px 14px 14px;border-top: 1px dashed var(--nm-border-strong)}.ctd-depx__blk[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 8px}.ctd-prices[b-z4w8kmxbn9]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 6px}.ctd-pcell--wide[b-z4w8kmxbn9]{grid-column: 1 / -1}.ctd-pcell[b-z4w8kmxbn9]{display: flex;align-items: center;justify-content: space-between;gap: 10px;padding: 8px 12px;border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.ctd-pcell__k[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 1px;min-width: 0;font-size: 13px;font-weight: 700;color: var(--nm-ink)}.ctd-pcell__k small[b-z4w8kmxbn9]{font-size: 11.5px;font-weight: 500;color: var(--nm-muted)}.ctd-pcell__v[b-z4w8kmxbn9]{font-size: 14.5px;font-weight: 800;color: var(--nm-brand-700);white-space: nowrap;font-variant-numeric: tabular-nums}.ctd-depx__foot[b-z4w8kmxbn9]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px;padding-top: 12px;border-top: 1px solid var(--nm-border)}[b-z4w8kmxbn9] .ctd-depx__cta{margin-left: auto}.ctd-terms[b-z4w8kmxbn9]{display: grid;grid-template-columns: repeat(auto-fit,minmax(260px,1fr));gap: 18px}.ctd-terms__col[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 6px;min-width: 0}.ctd-bullets[b-z4w8kmxbn9]{margin: 0;padding-left: 18px;font-size: 13px;line-height: 1.55;color: var(--nm-ink-2);list-style: disc}.ctd-bullets--muted[b-z4w8kmxbn9]{margin-top: 6px;color: var(--nm-muted)}.ctd-tiers[b-z4w8kmxbn9]{list-style: none;margin: 0;padding: 0;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);overflow: hidden}.ctd-tiers li[b-z4w8kmxbn9]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 7px 12px;font-size: 13px;border-top: 1px solid var(--nm-border)}.ctd-tiers li:first-child[b-z4w8kmxbn9]{border-top: 0}.ctd-tiers b[b-z4w8kmxbn9]{font-variant-numeric: tabular-nums;color: var(--nm-ink)}.ctd-note[b-z4w8kmxbn9]{margin: 0;font-size: 12px;color: var(--nm-muted);line-height: 1.5}.ctd-pre[b-z4w8kmxbn9]{white-space: pre-line}[b-z4w8kmxbn9] .ctd-itin .nm-accordion__panel,[b-z4w8kmxbn9] .ctd-itin .nm-accordion__body{overflow-wrap: anywhere}.ctd-buy[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 10px;padding: 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);box-shadow: var(--nm-shadow)}.ctd-buy__lbl[b-z4w8kmxbn9]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ctd-buy__price[b-z4w8kmxbn9]{display: flex;align-items: baseline;gap: 6px;flex-wrap: wrap;margin-top: -8px}.ctd-buy__price s[b-z4w8kmxbn9]{font-size: 13px;color: var(--nm-muted)}.ctd-buy__price small[b-z4w8kmxbn9]{font-size: 12px;color: var(--nm-muted)}.ctd-buy__price b[b-z4w8kmxbn9]{font-size: 25px;font-weight: 800;color: var(--nm-brand-700);font-variant-numeric: tabular-nums}.ctd-buy__price .ctd-buy__none[b-z4w8kmxbn9]{font-size: 16px;color: var(--nm-ink-2)}.ctd-buy__note[b-z4w8kmxbn9]{margin-top: -8px;font-size: 11.5px;color: var(--nm-muted)}.ctd-next[b-z4w8kmxbn9]{display: flex;flex-direction: column;gap: 3px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2)}.ctd-next__top[b-z4w8kmxbn9]{font-size: 11px;font-weight: 700;letter-spacing: .04em;text-transform: uppercase;color: var(--nm-muted)}.ctd-next__date[b-z4w8kmxbn9]{font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.ctd-next__date small[b-z4w8kmxbn9]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.ctd-next__seats[b-z4w8kmxbn9]{font-size: 12px;color: var(--nm-ink-2)}.ctd-buy__link[b-z4w8kmxbn9]{align-self: flex-start;display: inline-flex;align-items: center;gap: 2px;font-size: 12.5px;font-weight: 700;color: var(--nm-brand-700);text-decoration: none}.ctd-buy__link:hover[b-z4w8kmxbn9]{text-decoration: underline}[b-z4w8kmxbn9] .ctd-buy__cta{width: 100%;justify-content: center}.ctd-buy__hint[b-z4w8kmxbn9]{margin: -2px 0 0;font-size: 11.5px;line-height: 1.5;color: var(--nm-muted)}.ctd-buy__hint i[b-z4w8kmxbn9]{color: var(--nm-brand-600)}.ctd-mbar[b-z4w8kmxbn9]{display: none}.ctd-mbar__price[b-z4w8kmxbn9]{display: flex;flex-direction: column;min-width: 0}.ctd-mbar__price small[b-z4w8kmxbn9]{font-size: 11.5px;color: var(--nm-muted)}.ctd-mbar__price b[b-z4w8kmxbn9]{font-size: 17px;font-weight: 800;color: var(--nm-brand-700);font-variant-numeric: tabular-nums;white-space: nowrap}@media (max-width: 960px){.ctd-shell[b-z4w8kmxbn9]{grid-template-columns: minmax(0,1fr)}.ctd-side[b-z4w8kmxbn9]{position: static}.ctd-gallery[b-z4w8kmxbn9]{height: 260px}.ctd-mbar[b-z4w8kmxbn9]{position: sticky;bottom: 10px;z-index: 25;display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 10px 12px 10px 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: color-mix(in srgb,var(--nm-surface) 96%,transparent);backdrop-filter: blur(10px);box-shadow: var(--nm-shadow-pop)}}@media (max-width: 720px){.ctd-tl__body.has-shots[b-z4w8kmxbn9]{grid-template-columns: minmax(0,1fr)}.ctd-tl__side[b-z4w8kmxbn9]{flex-direction: row;overflow-x: auto;padding-bottom: 4px}.ctd-tl__side .ctd-shot[b-z4w8kmxbn9]{flex: 0 0 auto;width: 170px}}@media (max-width: 640px){.nm-list-page[b-z4w8kmxbn9]{padding: 16px 14px 22px}.nm-list-head > .nm-list-actions[b-z4w8kmxbn9]{display: none}.ctd-nav[b-z4w8kmxbn9]{top: 62px}.ctd-anchor[b-z4w8kmxbn9]{scroll-margin-top: 120px}.ctd-gallery[b-z4w8kmxbn9]{grid-template-columns: minmax(0,1fr);height: auto}.ctd-gallery__hero[b-z4w8kmxbn9]{aspect-ratio: 16 / 10}.ctd-gallery__thumbs[b-z4w8kmxbn9]{display: none}.ctd-card-hint[b-z4w8kmxbn9]{margin-left: 0;width: 100%}.ctd-tl__item[b-z4w8kmxbn9]{padding-left: 42px}.ctd-tl__meals[b-z4w8kmxbn9]{display: none}.ctd-day__meal[b-z4w8kmxbn9]{display: inline}.ctd-act[b-z4w8kmxbn9]{grid-template-columns: 54px minmax(0,1fr);gap: 8px}.ctd-dep__when[b-z4w8kmxbn9]{min-width: 0}.ctd-dep__meta[b-z4w8kmxbn9]{flex-basis: 100%;order: 3}.ctd-dep__seats[b-z4w8kmxbn9]{order: 4;min-width: 0}.ctd-dep__price[b-z4w8kmxbn9]{order: 2}[b-z4w8kmxbn9] .ctd-dep__cta{order: 5;margin-left: auto}.ctd-prices[b-z4w8kmxbn9]{grid-template-columns: minmax(0,1fr)}[b-z4w8kmxbn9] .ctd-depx__cta{width: 100%;justify-content: center}}
/* /src/Features/Tours/Pages/Ca/CaTourOrderPanel.razor.rz.scp.css */
.ctop[b-g0jydfmnsn]{display: flex;flex-direction: column;gap: 12px;margin-top: 12px}.ctop__sect[b-g0jydfmnsn]{display: flex;flex-direction: column;gap: 8px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.ctop__sect--result[b-g0jydfmnsn]{background: var(--nm-surface-2)}.ctop__head[b-g0jydfmnsn]{display: flex;align-items: center;justify-content: space-between;gap: 8px 16px;flex-wrap: wrap}.ctop__lbl[b-g0jydfmnsn]{display: inline-flex;align-items: center;gap: 6px;font-size: 11.5px;font-weight: 700;letter-spacing: .03em;text-transform: uppercase;color: var(--nm-muted)}.ctop__sum[b-g0jydfmnsn]{font-size: 12.5px;color: var(--nm-ink-2);display: inline-flex;gap: 6px;flex-wrap: wrap;align-items: baseline}.ctop__sum b[b-g0jydfmnsn]{font-variant-numeric: tabular-nums;color: var(--nm-ink)}.is-due[b-g0jydfmnsn]{color: var(--nm-warn) !important}.ctop__bar[b-g0jydfmnsn]{height: 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);overflow: hidden}.ctop__bar > span[b-g0jydfmnsn]{display: block;height: 100%;border-radius: inherit;background: var(--nm-ok);transition: width .3s ease}.ctop__steps[b-g0jydfmnsn]{list-style: none;margin: 2px 0 0;padding: 0;display: flex;flex-direction: column}.ctop__step[b-g0jydfmnsn]{position: relative;display: grid;grid-template-columns: 28px minmax(0,1fr) auto 118px;align-items: center;gap: 4px 12px;padding: 8px 0}.ctop__step[b-g0jydfmnsn]::before{content: "";position: absolute;left: 13px;top: 0;bottom: 0;width: 2px;background: var(--nm-border)}.ctop__step:first-child[b-g0jydfmnsn]::before{top: 50%}.ctop__step:last-child[b-g0jydfmnsn]::before{bottom: 50%}.ctop__step.is-done[b-g0jydfmnsn]::before{background: color-mix(in srgb,var(--nm-ok) 35%,var(--nm-border))}.ctop__dot[b-g0jydfmnsn]{position: relative;z-index: 1;display: grid;place-items: center;width: 28px;height: 28px;border: 2px solid var(--nm-border-strong);border-radius: 50%;background: var(--nm-surface);color: var(--nm-muted);font-size: 12px}.ctop__step.is-done .ctop__dot[b-g0jydfmnsn]{border-color: var(--nm-ok);background: var(--nm-ok);color: var(--nm-on-brand)}.ctop__step.is-current .ctop__dot[b-g0jydfmnsn]{border-color: var(--nm-brand-500);color: var(--nm-brand-700);box-shadow: 0 0 0 4px var(--nm-brand-50)}.ctop__step.is-overdue .ctop__dot[b-g0jydfmnsn]{border-color: var(--nm-warn);color: var(--nm-warn);box-shadow: 0 0 0 4px var(--nm-warn-soft)}.ctop__main[b-g0jydfmnsn]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.ctop__main b[b-g0jydfmnsn]{font-size: 13px;color: var(--nm-ink)}.ctop__main small[b-g0jydfmnsn]{font-size: 11.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.ctop__step.is-todo .ctop__main b[b-g0jydfmnsn]{color: var(--nm-ink-2);font-weight: 600}.ctop__step.is-current .ctop__main b[b-g0jydfmnsn],.ctop__step.is-overdue .ctop__main b[b-g0jydfmnsn]{font-weight: 800}.ctop__step.is-overdue .ctop__main small[b-g0jydfmnsn]{color: var(--nm-warn);font-weight: 600}.ctop__amt[b-g0jydfmnsn]{display: flex;flex-direction: column;align-items: flex-end;gap: 1px;min-width: 0}.ctop__amt b[b-g0jydfmnsn]{font-size: 13.5px;font-variant-numeric: tabular-nums;white-space: nowrap}.ctop__amt small[b-g0jydfmnsn]{font-size: 11.5px;color: var(--nm-muted)}.ctop__step.is-current .ctop__amt b[b-g0jydfmnsn]{color: var(--nm-brand-700);font-weight: 800}[b-g0jydfmnsn] .ctop__cta{grid-column: 2 / -1;justify-self: start}.ctop__tiers[b-g0jydfmnsn]{list-style: none;margin: 0;padding: 0;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);overflow: hidden}.ctop__tiers li[b-g0jydfmnsn]{display: flex;justify-content: space-between;gap: 12px;padding: 6px 12px;font-size: 12.5px;border-top: 1px solid var(--nm-border)}.ctop__tiers li:first-child[b-g0jydfmnsn]{border-top: 0}.ctop__tiers b[b-g0jydfmnsn]{font-variant-numeric: tabular-nums}.ctop__hint[b-g0jydfmnsn]{margin: 0;font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.ctop__hint i[b-g0jydfmnsn]{color: var(--nm-brand-600);margin-right: 4px}.ctop__pre[b-g0jydfmnsn]{white-space: pre-line}.ctop__dl[b-g0jydfmnsn]{margin: 0;display: grid;grid-template-columns: repeat(auto-fit,minmax(140px,1fr));gap: 8px 16px}.ctop__dl div[b-g0jydfmnsn]{display: flex;flex-direction: column;gap: 2px}.ctop__dl dt[b-g0jydfmnsn]{font-size: 11.5px;font-weight: 600;color: var(--nm-muted)}.ctop__dl dd[b-g0jydfmnsn]{margin: 0;font-size: 13.5px;font-weight: 600;font-variant-numeric: tabular-nums}.ctop__badge[b-g0jydfmnsn]{justify-self: end}@media (max-width: 640px){.ctop__step[b-g0jydfmnsn]{grid-template-columns: 28px minmax(0,1fr) auto}.ctop__badge[b-g0jydfmnsn]{grid-column: 2 / -1;justify-self: start}}
/* /src/Features/Tours/Pages/Ca/CaTourPhotoViewer.razor.rz.scp.css */
.ctpv[b-nypmjrkfs2]{position: fixed;inset: 0;z-index: 1200;display: grid;grid-template-rows: auto minmax(0,1fr) auto auto;overflow: hidden;background: color-mix(in srgb,var(--nm-ink) 97%,transparent);color: var(--nm-surface);font-family: var(--nm-font);outline: none;animation: ctpv-in-b-nypmjrkfs2 .16s ease-out}.ctpv--grid[b-nypmjrkfs2]{grid-template-rows: auto minmax(0,1fr)}@keyframes ctpv-in-b-nypmjrkfs2{from{opacity: 0}}@media (prefers-reduced-motion: reduce){.ctpv[b-nypmjrkfs2]{animation: none}}.ctpv__bar[b-nypmjrkfs2]{display: flex;align-items: center;gap: 10px;min-width: 0;padding: 12px 16px}.ctpv__count[b-nypmjrkfs2]{flex-shrink: 0;font-size: 14px;color: color-mix(in srgb,var(--nm-surface) 62%,transparent);font-variant-numeric: tabular-nums;white-space: nowrap}.ctpv__count b[b-nypmjrkfs2]{font-size: 15px;font-weight: 700;color: var(--nm-surface)}.ctpv__title[b-nypmjrkfs2]{flex: 1;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 13.5px;font-weight: 600;color: color-mix(in srgb,var(--nm-surface) 80%,transparent)}.ctpv__tool[b-nypmjrkfs2]{flex-shrink: 0;display: inline-flex;align-items: center;justify-content: center;gap: 7px;height: 38px;padding: 0 14px;border: 0;border-radius: var(--nm-r-pill);background: color-mix(in srgb,var(--nm-surface) 12%,transparent);color: var(--nm-surface);font: inherit;font-size: 13px;font-weight: 600;cursor: pointer;transition: background .15s ease,color .15s ease}.ctpv__tool:hover[b-nypmjrkfs2]{background: color-mix(in srgb,var(--nm-surface) 22%,transparent)}.ctpv__tool.is-on[b-nypmjrkfs2]{background: var(--nm-surface);color: var(--nm-ink)}.ctpv__tool--icon[b-nypmjrkfs2]{width: 38px;padding: 0;font-size: 16px}.ctpv__tool:focus-visible[b-nypmjrkfs2],.ctpv__nav:focus-visible[b-nypmjrkfs2],.ctpv__thumb:focus-visible[b-nypmjrkfs2],.ctpv__tile:focus-visible[b-nypmjrkfs2]{outline: 2px solid var(--nm-brand-300);outline-offset: 2px}.ctpv__stage[b-nypmjrkfs2]{position: relative;min-height: 0}.ctpv__img[b-nypmjrkfs2]{position: absolute;inset: 0 76px;margin: auto;min-width: min(calc(100% - 152px),900px);max-width: min(calc(100% - 152px),1320px);max-height: 100%;object-fit: contain;border-radius: 8px;opacity: 0;pointer-events: none;user-select: none;transition: opacity .18s ease}.ctpv__img.is-on[b-nypmjrkfs2]{opacity: 1;pointer-events: auto}.ctpv__nav[b-nypmjrkfs2]{position: absolute;top: 50%;z-index: 1;display: grid;place-items: center;width: 52px;height: 52px;border: 0;border-radius: var(--nm-r-pill);background: color-mix(in srgb,var(--nm-surface) 12%,transparent);color: var(--nm-surface);font-size: 22px;cursor: pointer;transform: translateY(-50%);transition: background .15s ease}.ctpv__nav:hover[b-nypmjrkfs2]{background: color-mix(in srgb,var(--nm-surface) 24%,transparent)}.ctpv__nav--prev[b-nypmjrkfs2]{left: 14px}.ctpv__nav--next[b-nypmjrkfs2]{right: 14px}.ctpv__cap[b-nypmjrkfs2]{display: flex;flex-wrap: wrap;align-content: center;align-items: baseline;justify-content: center;gap: 2px 10px;height: 58px;padding: 8px 20px 0;overflow: hidden;text-align: center}.ctpv__cap-group[b-nypmjrkfs2]{font-size: 13px;font-weight: 700;color: var(--nm-brand-300);white-space: nowrap}.ctpv__cap-text[b-nypmjrkfs2]{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;max-width: 72ch;font-size: 14px;line-height: 1.45;color: color-mix(in srgb,var(--nm-surface) 84%,transparent)}.ctpv__thumbs[b-nypmjrkfs2]{position: relative;display: flex;gap: 8px;justify-content: safe center;overflow-x: auto;overscroll-behavior-x: contain;scrollbar-width: none;padding: 10px 16px 16px}.ctpv__thumbs[b-nypmjrkfs2]::-webkit-scrollbar{display: none}.ctpv__thumb[b-nypmjrkfs2]{flex: 0 0 auto;width: 84px;height: 56px;padding: 0;border: 2px solid transparent;border-radius: 8px;overflow: hidden;background: color-mix(in srgb,var(--nm-surface) 8%,transparent);cursor: pointer;opacity: .5;transition: opacity .15s ease,border-color .15s ease}.ctpv__thumb:hover[b-nypmjrkfs2]{opacity: .85}.ctpv__thumb.is-on[b-nypmjrkfs2]{opacity: 1;border-color: var(--nm-brand-500)}.ctpv__thumb img[b-nypmjrkfs2],.ctpv__tile img[b-nypmjrkfs2]{display: block;width: 100%;height: 100%;object-fit: cover}.ctpv__grid[b-nypmjrkfs2]{min-height: 0;overflow-y: auto;overscroll-behavior: contain;padding: 4px 20px 28px}.ctpv__grid-in[b-nypmjrkfs2]{max-width: 1240px;margin: 0 auto}.ctpv__sec + .ctpv__sec[b-nypmjrkfs2]{margin-top: 24px}.ctpv__sech[b-nypmjrkfs2]{display: flex;align-items: baseline;gap: 8px;margin: 0 0 10px;font-size: 14px;font-weight: 700;color: var(--nm-surface)}.ctpv__sech small[b-nypmjrkfs2]{font-size: 12px;font-weight: 600;color: color-mix(in srgb,var(--nm-surface) 55%,transparent)}.ctpv__tiles[b-nypmjrkfs2]{display: grid;grid-template-columns: repeat(auto-fill,minmax(180px,1fr));gap: 8px}.ctpv__tile[b-nypmjrkfs2]{aspect-ratio: 4 / 3;padding: 0;border: 2px solid transparent;border-radius: 10px;overflow: hidden;background: color-mix(in srgb,var(--nm-surface) 8%,transparent);cursor: zoom-in}.ctpv__tile.is-on[b-nypmjrkfs2]{border-color: var(--nm-brand-500)}.ctpv__tile img[b-nypmjrkfs2]{transition: transform .25s ease}@media (hover: hover){.ctpv__tile:hover img[b-nypmjrkfs2]{transform: scale(1.04)}}@media (max-width: 640px){.ctpv__nav[b-nypmjrkfs2]{display: none}.ctpv__img[b-nypmjrkfs2]{inset: 0;min-width: 100%;max-width: 100%;border-radius: 0}.ctpv__title[b-nypmjrkfs2]{display: none}.ctpv__bar[b-nypmjrkfs2]{justify-content: flex-end}.ctpv__count[b-nypmjrkfs2]{margin-right: auto}.ctpv__tool span[b-nypmjrkfs2]{display: none}.ctpv__tool[b-nypmjrkfs2]{width: 38px;padding: 0}.ctpv__thumb[b-nypmjrkfs2]{width: 64px;height: 44px}.ctpv__cap[b-nypmjrkfs2]{padding: 6px 14px 0}.ctpv__grid[b-nypmjrkfs2]{padding: 4px 12px 20px}.ctpv__tiles[b-nypmjrkfs2]{grid-template-columns: repeat(auto-fill,minmax(110px,1fr))}}
/* /src/Features/Tours/Pages/Ca/CaTourScheduleInfo.razor.rz.scp.css */
.ctsi[b-c9cw2vxrks]{display: flex;flex-direction: column;gap: 12px;min-width: 0}.ctsi__legs[b-c9cw2vxrks]{display: grid;grid-template-columns: repeat(auto-fit,minmax(230px,1fr));gap: 10px}.ctsi__leg[b-c9cw2vxrks]{min-width: 0;padding: 10px 14px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.ctsi__leg-top[b-c9cw2vxrks]{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 2px 10px}.ctsi__leg-when[b-c9cw2vxrks]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.ctsi__leg-when i[b-c9cw2vxrks]{color: var(--nm-brand-600);margin-right: 2px}.ctsi__leg-no[b-c9cw2vxrks]{font-size: 13px;font-weight: 800;letter-spacing: .02em;color: var(--nm-brand-700);white-space: nowrap}.ctsi__leg-times[b-c9cw2vxrks]{display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: 10px;margin-top: 6px;font-size: 17px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.ctsi__leg-times > span:last-child[b-c9cw2vxrks]{justify-self: end}.ctsi__leg-times sup[b-c9cw2vxrks]{margin-left: 2px;font-size: 10.5px;font-weight: 700;color: var(--nm-brand-600)}.ctsi__leg-line[b-c9cw2vxrks]{position: relative;height: 0;border-top: 1px dashed var(--nm-border-strong)}.ctsi__leg-line[b-c9cw2vxrks]::before,.ctsi__leg-line[b-c9cw2vxrks]::after{content: "";position: absolute;top: 50%;width: 5px;height: 5px;border-radius: 50%;background: var(--nm-border-strong);transform: translateY(-50%)}.ctsi__leg-line[b-c9cw2vxrks]::before{left: -2px}.ctsi__leg-line[b-c9cw2vxrks]::after{right: -2px}.ctsi__leg-ports[b-c9cw2vxrks]{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 10px;margin-top: 2px;font-size: 12px;font-weight: 600;line-height: 1.35;color: var(--nm-ink-2)}.ctsi__leg-ports > span[b-c9cw2vxrks]{min-width: 0;overflow-wrap: anywhere}.ctsi__leg-ports > span:last-child[b-c9cw2vxrks]{text-align: right}.ctsi__facts[b-c9cw2vxrks]{display: grid;grid-template-columns: repeat(auto-fit,minmax(230px,1fr));gap: 10px 18px}.ctsi__row[b-c9cw2vxrks]{display: flex;gap: 10px;min-width: 0}.ctsi__ico[b-c9cw2vxrks]{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;flex-shrink: 0;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px}.ctsi__main[b-c9cw2vxrks]{display: flex;flex-direction: column;gap: 2px;min-width: 0;font-size: 13px;line-height: 1.45;color: var(--nm-ink)}.ctsi__lbl[b-c9cw2vxrks]{font-size: 11px;font-weight: 700;letter-spacing: .03em;text-transform: uppercase;color: var(--nm-muted)}.ctsi__main small[b-c9cw2vxrks]{font-size: 12px;color: var(--nm-muted)}.ctsi__pre[b-c9cw2vxrks]{white-space: pre-line;overflow-wrap: anywhere}.ctsi__cond[b-c9cw2vxrks]{display: flex;gap: 9px;padding: 9px 12px;border-radius: var(--nm-r-input);background: var(--nm-warn-soft);color: var(--nm-warn);font-size: 12.5px;line-height: 1.55}.ctsi__cond > i[b-c9cw2vxrks]{margin-top: 1px}.ctsi__cond > div[b-c9cw2vxrks]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.ctsi__cond b[b-c9cw2vxrks]{font-weight: 700}
/* /src/Features/Tours/Pages/Ca/CaTourSearch.razor.rz.scp.css */
.nm-list-page[b-hczrpuu707]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-hczrpuu707]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-hczrpuu707]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.catos-title[b-hczrpuu707]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-hczrpuu707]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-hczrpuu707]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-code-pill[b-hczrpuu707]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.catos-trip[b-hczrpuu707]{display: flex;align-items: center;gap: 12px;padding: 10px 14px;border: 1px solid var(--nm-brand-100);border-radius: var(--nm-r-card);background: var(--nm-brand-50)}.catos-trip__ico[b-hczrpuu707]{display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;flex-shrink: 0;border-radius: 10px;background: var(--nm-surface);color: var(--nm-brand-700)}.catos-trip__main[b-hczrpuu707]{display: flex;flex-direction: column;gap: 1px;min-width: 0;flex: 1}.catos-trip__main b[b-hczrpuu707]{font-size: 13.5px;color: var(--nm-ink)}.catos-trip__main small[b-hczrpuu707]{font-size: 12px;color: var(--nm-ink-2)}.catos-f[b-hczrpuu707]{flex: 0 0 auto;width: 190px}.catos-f--search[b-hczrpuu707]{width: 260px}.catos-grid[b-hczrpuu707]{display: grid;grid-template-columns: repeat(auto-fill,minmax(260px,1fr));gap: 16px}.catos-skel[b-hczrpuu707]{border-radius: var(--nm-r-card);overflow: hidden}.catos-tour[b-hczrpuu707]{display: flex;flex-direction: column;min-width: 0;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);color: inherit;text-decoration: none;overflow: hidden;transition: border-color .12s,box-shadow .12s,transform .12s}.catos-tour:hover[b-hczrpuu707]{border-color: var(--nm-brand-300);box-shadow: var(--nm-shadow);transform: translateY(-2px)}.catos-tour:focus-visible[b-hczrpuu707]{outline: 2px solid var(--nm-brand-500);outline-offset: 2px}.catos-tour__media[b-hczrpuu707]{position: relative;aspect-ratio: 16 / 9;background: var(--nm-surface-2);overflow: hidden}.catos-tour__media img[b-hczrpuu707]{width: 100%;height: 100%;object-fit: cover;display: block}.catos-tour__media--empty[b-hczrpuu707]{display: flex;align-items: center;justify-content: center;color: var(--nm-muted);font-size: 32px}.catos-tour__promo[b-hczrpuu707],.catos-tour__dur[b-hczrpuu707]{position: absolute;display: inline-flex;align-items: center;gap: 4px;padding: 3px 9px;border-radius: var(--nm-r-pill);font-size: 11.5px;font-weight: 700;white-space: nowrap}.catos-tour__promo[b-hczrpuu707]{top: 10px;left: 10px;background: var(--nm-bad);color: var(--nm-surface)}.catos-tour__dur[b-hczrpuu707]{right: 10px;bottom: 10px;background: color-mix(in srgb,var(--nm-ink) 72%,transparent);color: var(--nm-surface)}.catos-tour__body[b-hczrpuu707]{display: flex;flex-direction: column;gap: 6px;padding: 12px 14px 14px;flex: 1;min-width: 0}.catos-tour__tags[b-hczrpuu707]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;min-height: 22px}.catos-tour__code[b-hczrpuu707]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;color: var(--nm-muted)}.catos-tour__name[b-hczrpuu707]{margin: 0;font-size: 14.5px;font-weight: 700;line-height: 1.35;color: var(--nm-ink);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;min-height: calc(1.35em * 2)}.catos-tour__line[b-hczrpuu707]{display: flex;align-items: center;gap: 6px;min-width: 0;font-size: 12.5px;color: var(--nm-ink-2)}.catos-tour__line i[b-hczrpuu707]{color: var(--nm-muted);flex-shrink: 0}.catos-tour__line span[b-hczrpuu707]{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.catos-tour__line em[b-hczrpuu707]{margin-left: auto;font-style: normal;font-size: 11.5px;font-weight: 600;color: var(--nm-ok);white-space: nowrap}.catos-tour__foot[b-hczrpuu707]{margin-top: auto;padding-top: 10px;border-top: 1px dashed var(--nm-border);display: flex;align-items: flex-end;justify-content: space-between;gap: 8px}.catos-tour__price[b-hczrpuu707]{display: flex;align-items: baseline;gap: 4px;min-width: 0;white-space: nowrap}.catos-tour__price small[b-hczrpuu707]{font-size: 11px;color: var(--nm-muted)}.catos-tour__price b[b-hczrpuu707]{font-size: 17px;font-weight: 800;color: var(--nm-brand-700);font-variant-numeric: tabular-nums}.catos-tour__go[b-hczrpuu707]{display: inline-flex;align-items: center;justify-content: center;width: 30px;height: 30px;flex-shrink: 0;border-radius: 50%;background: var(--nm-brand-50);color: var(--nm-brand-600);transition: background .12s,color .12s}.catos-tour:hover .catos-tour__go[b-hczrpuu707]{background: var(--nm-brand-500);color: var(--nm-on-brand)}@media (max-width: 900px){.catos-f[b-hczrpuu707],.catos-f--search[b-hczrpuu707]{width: calc(50% - 6px)}}@media (max-width: 640px){.nm-list-page[b-hczrpuu707]{padding: 16px 14px 22px}.catos-f[b-hczrpuu707],.catos-f--search[b-hczrpuu707]{width: 100%}.catos-grid[b-hczrpuu707]{grid-template-columns: repeat(auto-fill,minmax(190px,1fr))}}
/* /src/Features/Tours/Pages/Manager/DepartureTabs/DepartureItineraryTab.razor.rz.scp.css */
.itn-list[b-76dv29hur7]{display: flex;flex-direction: column;gap: 12px}.itn-day-head[b-76dv29hur7]{display: flex;align-items: center;gap: 10px;padding: 12px 18px;background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border)}.itn-day-num[b-76dv29hur7]{width: 28px;height: 28px;display: grid;place-items: center;border-radius: 50%;background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 13px;font-weight: 700;flex-shrink: 0}.itn-day-title[b-76dv29hur7]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.itn-day-body[b-76dv29hur7]{padding: 14px 18px;display: flex;flex-direction: column;gap: 10px}.itn-desc[b-76dv29hur7]{margin: 0;font-size: 14px;color: var(--nm-ink-2);white-space: pre-wrap}.itn-meta[b-76dv29hur7]{display: flex;flex-wrap: wrap;gap: 8px 22px;font-size: 13px;color: var(--nm-muted)}.itn-meta i[b-76dv29hur7]{color: var(--nm-brand-500);margin-right: 3px}.itn-meta b[b-76dv29hur7]{color: var(--nm-ink);font-weight: 500}.itn-day-photos[b-76dv29hur7]{display: grid;grid-template-columns: repeat(auto-fill,minmax(120px,1fr));gap: 8px}.itn-day-photos img[b-76dv29hur7]{width: 100%;aspect-ratio: 4 / 3;object-fit: cover;border-radius: 8px;border: 1px solid var(--nm-border);display: block}
/* /src/Features/Tours/Pages/Manager/DepartureTabs/DepartureLogsTab.razor.rz.scp.css */
.logs-root[b-59mnfktchc]{display: flex;flex-direction: column;gap: 14px}.tab-title[b-59mnfktchc]{margin: 0 0 12px;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.log-form[b-59mnfktchc]{display: flex;flex-direction: column;gap: 10px}.log-form__row[b-59mnfktchc]{display: flex;align-items: flex-end;gap: 10px;flex-wrap: wrap}.lf-type[b-59mnfktchc]{width: 180px}.lf-day[b-59mnfktchc]{width: 90px}.lf-amount[b-59mnfktchc]{width: 150px}.lf-content[b-59mnfktchc]{flex: 1;min-width: 240px}.nm-input[b-59mnfktchc]{height: 38px;padding: 0 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);color: var(--nm-ink);font-size: 13.5px;font-family: var(--nm-font);outline: none;transition: border-color .12s,box-shadow .12s}.nm-input:focus[b-59mnfktchc]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.log-filter[b-59mnfktchc]{display: flex;align-items: center;gap: 10px;font-size: 13px;color: var(--nm-muted)}.lf-day-filter[b-59mnfktchc]{width: 140px}.log-list[b-59mnfktchc]{display: flex;flex-direction: column;gap: 10px}.log-item[b-59mnfktchc]{padding: 12px 16px}.log-item__head[b-59mnfktchc]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 6px}.log-item__meta[b-59mnfktchc]{font-size: 12px;color: var(--nm-muted)}.log-item__content[b-59mnfktchc]{margin: 0;font-size: 14px;color: var(--nm-ink-2);white-space: pre-wrap}.log-item__amount[b-59mnfktchc]{margin-top: 4px;font-size: 13.5px;font-weight: 600;color: var(--nm-brand-600)}
/* /src/Features/Tours/Pages/Manager/DepartureTabs/DepartureParticipantsTab.razor.rz.scp.css */
.tab-head[b-opayfq502j]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 14px 18px;border-bottom: 1px solid var(--nm-border)}.tab-title[b-opayfq502j]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.tab-actions[b-opayfq502j]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.tab-foot[b-opayfq502j]{display: flex;flex-wrap: wrap;gap: 8px 24px;padding: 12px 18px;border-top: 1px solid var(--nm-border);background: var(--nm-surface-2);font-size: 13.5px;color: var(--nm-ink-2)}.tab-foot b[b-opayfq502j]{color: var(--nm-ink)}.cell-2line[b-opayfq502j]{display: flex;flex-direction: column;min-width: 0}.cell-2line__main[b-opayfq502j]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 180px}.cell-2line__sub[b-opayfq502j]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 180px}.cell-2line__sub.is-warn[b-opayfq502j]{color: var(--nm-bad);font-weight: 600}.cell-2line.is-withdrawn .cell-2line__main[b-opayfq502j]{color: var(--nm-muted);text-decoration: line-through;text-decoration-color: var(--nm-border-strong)}.cell-2line__sub--withdrawn[b-opayfq502j]{display: inline-flex;align-items: center;gap: 6px;max-width: 260px}.cell-2line__sub--withdrawn[b-opayfq502j] .withdrawn-badge{flex: 0 0 auto}.cell-dim[b-opayfq502j]{color: var(--nm-muted)}.tick-ok[b-opayfq502j]{color: var(--nm-ok);font-weight: 700}.tick-no[b-opayfq502j]{color: var(--nm-border-strong)}
/* /src/Features/Tours/Pages/Manager/DepartureTabs/DepartureRoomsTab.razor.rz.scp.css */
.tab-head[b-3aazjco8na]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 14px 18px;border-bottom: 1px solid var(--nm-border)}.tab-title[b-3aazjco8na]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.tab-foot[b-3aazjco8na]{display: flex;flex-wrap: wrap;align-items: baseline;gap: 6px 14px;padding: 12px 18px;border-top: 1px solid var(--nm-border);background: var(--nm-surface-2);font-size: 13.5px;color: var(--nm-ink-2)}.tab-foot b[b-3aazjco8na]{color: var(--nm-ink)}.tab-foot .is-warn[b-3aazjco8na]{color: var(--nm-bad);font-weight: 600}.tab-foot .is-warn b[b-3aazjco8na]{color: var(--nm-bad)}.tab-foot__names[b-3aazjco8na]{color: var(--nm-muted)}.cell-dim[b-3aazjco8na]{color: var(--nm-muted)}.cell-occ[b-3aazjco8na]{color: var(--nm-ink)}.cell-occ__n[b-3aazjco8na]{color: var(--nm-muted);font-size: 12px;margin-left: 4px}
/* /src/Features/Tours/Pages/Manager/DepartureTabs/DepartureSummaryTab.razor.rz.scp.css */
.sum-root[b-qd1zjxs3um]{display: flex;flex-direction: column;gap: 14px}.tab-title[b-qd1zjxs3um]{margin: 0 0 12px;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.tab-title.is-bad[b-qd1zjxs3um]{color: var(--nm-bad)}.fin-bars[b-qd1zjxs3um]{display: flex;flex-direction: column;gap: 12px}.fin-bar__head[b-qd1zjxs3um]{display: flex;align-items: center;justify-content: space-between;font-size: 13.5px;color: var(--nm-ink-2);margin-bottom: 5px}.fin-bar__head b[b-qd1zjxs3um]{color: var(--nm-ink)}.fin-bar__track[b-qd1zjxs3um]{width: 100%;height: 10px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);overflow: hidden}.fin-bar__fill[b-qd1zjxs3um]{height: 100%;border-radius: var(--nm-r-pill);transition: width .3s}.fin-bar__fill--rev[b-qd1zjxs3um]{background: var(--nm-info)}.fin-bar__fill--cost[b-qd1zjxs3um]{background: var(--nm-brand-500)}.fin-profit[b-qd1zjxs3um]{text-align: right;font-size: 13.5px;color: var(--nm-ink-2)}.fin-profit .is-ok[b-qd1zjxs3um]{color: var(--nm-ok)}.fin-profit .is-bad[b-qd1zjxs3um]{color: var(--nm-bad)}.fin-pct[b-qd1zjxs3um]{color: var(--nm-muted);margin-left: 4px}.issue-list[b-qd1zjxs3um]{display: flex;flex-direction: column;gap: 8px}.issue-item[b-qd1zjxs3um]{display: flex;align-items: flex-start;gap: 8px;font-size: 14px;color: var(--nm-ink-2)}.issue-dot[b-qd1zjxs3um]{width: 8px;height: 8px;border-radius: 50%;background: var(--nm-bad);margin-top: 6px;flex-shrink: 0}.issue-meta[b-qd1zjxs3um]{font-size: 12px;color: var(--nm-muted);margin-left: 6px}.sum-notes[b-qd1zjxs3um]{margin: 0;font-size: 14px;color: var(--nm-ink-2);white-space: pre-wrap}
/* /src/Features/Tours/Pages/Manager/DepartureTabs/DepartureSuppliersTab.razor.rz.scp.css */
.tab-head[b-48o24gvtls]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 14px 18px;border-bottom: 1px solid var(--nm-border)}.tab-title[b-48o24gvtls]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.tab-foot[b-48o24gvtls]{padding: 12px 18px;border-top: 1px solid var(--nm-border);background: var(--nm-surface-2);font-size: 13.5px;color: var(--nm-ink-2)}.tab-foot--right[b-48o24gvtls]{text-align: right}.tab-foot b[b-48o24gvtls]{color: var(--nm-ink)}.cell-type[b-48o24gvtls]{display: inline-flex;align-items: center;gap: 6px;font-size: 13px;color: var(--nm-ink-2)}.cell-type__ico[b-48o24gvtls]{font-size: 15px}.cell-2line[b-48o24gvtls]{display: flex;flex-direction: column;min-width: 0}.cell-2line__main[b-48o24gvtls]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 180px}.cell-2line__sub[b-48o24gvtls]{font-size: 11.5px;color: var(--nm-muted)}.cell-dim[b-48o24gvtls]{color: var(--nm-muted)}
/* /src/Features/Tours/Pages/Manager/TourAdmin.razor.rz.scp.css */
.nm-list-page[b-5mes4japkz]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-5mes4japkz]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-5mes4japkz]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-5mes4japkz]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-sub b[b-5mes4japkz]{color: var(--nm-ink)}.nm-list-actions[b-5mes4japkz]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-list-toolbar[b-5mes4japkz]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 14px}.tb-search[b-5mes4japkz]{width: 280px}.tb-select[b-5mes4japkz]{width: 180px}.nm-list-pager[b-5mes4japkz]{margin-top: 14px}.nm-row-actions[b-5mes4japkz]{display: inline-flex;gap: 6px;justify-content: flex-end}.cell-tour[b-5mes4japkz]{display: flex;align-items: center;gap: 10px;min-width: 0}.cell-tour__thumb[b-5mes4japkz]{width: 34px;height: 34px;border-radius: 8px;object-fit: cover;flex-shrink: 0}.cell-tour__thumb--ph[b-5mes4japkz]{display: grid;place-items: center;background: var(--nm-brand-50);color: var(--nm-brand-600);font-size: 15px}.cell-tour__txt[b-5mes4japkz]{min-width: 0;display: flex;flex-direction: column}.cell-tour__name[b-5mes4japkz]{font-weight: 500;color: var(--nm-ink);text-decoration: none;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cell-tour__name:hover[b-5mes4japkz]{color: var(--nm-brand-600)}.cell-tour__slug[b-5mes4japkz]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.del-name[b-5mes4japkz]{font-weight: 600;color: var(--nm-ink);margin-bottom: 8px}.del-hint[b-5mes4japkz]{margin: 0;font-size: 14px;color: var(--nm-ink-2)}
/* /src/Features/Tours/Pages/Manager/TourAlliance.razor.rz.scp.css */
.nm-list-page[b-gsxw5gfo7e]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-gsxw5gfo7e]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-gsxw5gfo7e]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-gsxw5gfo7e]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 820px;line-height: 1.5}.nm-list-actions[b-gsxw5gfo7e]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-list-toolbar[b-gsxw5gfo7e]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 14px}.nm-toolbar-spacer[b-gsxw5gfo7e]{flex: 1}.nm-form-stack[b-gsxw5gfo7e]{display: flex;flex-direction: column;gap: 14px}.cell-2line[b-gsxw5gfo7e]{display: flex;flex-direction: column;min-width: 0}.cell-2line__main[b-gsxw5gfo7e]{font-weight: 600;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cell-2line__sub[b-gsxw5gfo7e]{font-size: 12px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cell-dim[b-gsxw5gfo7e]{color: var(--nm-muted);font-size: 12px}.al-net[b-gsxw5gfo7e]{color: var(--nm-ok-600,#15803D);font-weight: 600;font-variant-numeric: tabular-nums}.al-ok[b-gsxw5gfo7e]{color: var(--nm-ok-600,#15803D);font-weight: 700;font-variant-numeric: tabular-nums}.al-due[b-gsxw5gfo7e]{color: var(--nm-bad-600,#B42318);font-weight: 700;font-variant-numeric: tabular-nums}.al-acts[b-gsxw5gfo7e]{display: inline-flex;gap: 6px}.al-code[b-gsxw5gfo7e]{display: flex;align-items: center;gap: 6px}.al-empty[b-gsxw5gfo7e]{padding: 24px;text-align: center;color: var(--nm-muted)}.al-foot[b-gsxw5gfo7e]{margin: 12px 0 0;font-size: 13px;line-height: 1.6;color: var(--nm-muted)}.al-hint[b-gsxw5gfo7e]{margin: -6px 0 0;font-size: 12.5px;color: var(--nm-muted);line-height: 1.5}.al-debt[b-gsxw5gfo7e]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-card,12px);background: var(--nm-surface,#fff);margin-bottom: 12px;overflow: hidden}.al-debt__head[b-gsxw5gfo7e]{display: flex;align-items: center;justify-content: space-between;gap: 14px;padding: 12px 16px;flex-wrap: wrap;border-bottom: 1px solid var(--nm-border)}.al-debt__name[b-gsxw5gfo7e]{font-weight: 700;color: var(--nm-ink)}.al-debt__sub[b-gsxw5gfo7e]{font-size: 12px;color: var(--nm-muted);margin-top: 2px}.al-debt__sums[b-gsxw5gfo7e]{display: flex;gap: 18px;flex-wrap: wrap}.al-debt__sums div[b-gsxw5gfo7e]{display: flex;flex-direction: column;gap: 1px}.al-debt__sums span[b-gsxw5gfo7e]{font-size: 11px;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .04em}.al-debt__sums b[b-gsxw5gfo7e]{font-size: 14px;font-variant-numeric: tabular-nums}.al-debt__pay[b-gsxw5gfo7e]{display: flex;gap: 8px;align-items: center;flex-wrap: wrap;padding: 10px 16px;font-size: 12.5px;color: var(--nm-muted);border-top: 1px solid var(--nm-border)}.al-chip[b-gsxw5gfo7e]{display: inline-block;padding: 2px 8px;border-radius: 999px;background: var(--nm-brand-50);color: var(--nm-brand-700,var(--nm-brand-600));font-variant-numeric: tabular-nums}.bk-summary[b-gsxw5gfo7e]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 12px 14px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);border: 1px solid var(--nm-brand-100)}.bk-summary__name[b-gsxw5gfo7e]{font-weight: 600;color: var(--nm-ink)}.bk-summary__meta[b-gsxw5gfo7e]{font-size: 12px;color: var(--nm-muted);margin-top: 2px}.bk-summary__price[b-gsxw5gfo7e]{font-size: 16px;font-weight: 700;color: var(--nm-brand-600);font-variant-numeric: tabular-nums;text-align: right}.bk-summary__net[b-gsxw5gfo7e]{font-size: 12px;font-weight: 500;color: var(--nm-muted);margin-top: 2px}.bk-pax-list[b-gsxw5gfo7e]{display: flex;flex-direction: column;gap: 10px}.bk-pax[b-gsxw5gfo7e]{padding: 10px 12px;border: 1px dashed var(--nm-border);border-radius: var(--nm-r-input)}.bk-pax__lbl[b-gsxw5gfo7e]{font-size: 12px;font-weight: 600;color: var(--nm-ink-2);margin-bottom: 8px}
/* /src/Features/Tours/Pages/Manager/TourBookings.razor.rz.scp.css */
.nm-list-page[b-34myf8y8hl]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-34myf8y8hl]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-34myf8y8hl]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-34myf8y8hl]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-34myf8y8hl]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-list-toolbar[b-34myf8y8hl]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 14px}.tb-chips[b-34myf8y8hl]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.tb-search[b-34myf8y8hl]{width: 280px}.tb-date[b-34myf8y8hl]{width: 160px}.tb-date-sep[b-34myf8y8hl]{color: var(--nm-muted);font-size: 12px}.nm-list-pager[b-34myf8y8hl]{margin-top: 14px}.nm-row-actions[b-34myf8y8hl]{display: inline-flex;gap: 4px;justify-content: flex-end}.nm-code-pill[b-34myf8y8hl]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px;letter-spacing: .02em;text-decoration: none}.nm-code-pill:hover[b-34myf8y8hl]{background: var(--nm-brand-100)}.cell-code[b-34myf8y8hl]{display: inline-flex;align-items: center;gap: 6px}.cell-2line[b-34myf8y8hl]{display: flex;flex-direction: column;min-width: 0}.cell-2line__main[b-34myf8y8hl]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 200px}.cell-2line__sub[b-34myf8y8hl]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 200px}.nm-form-stack[b-34myf8y8hl]{display: flex;flex-direction: column;gap: 14px}.modal-sub[b-34myf8y8hl]{margin: 0;font-size: 13px;color: var(--nm-muted)}
/* /src/Features/Tours/Pages/Manager/TourCategories.razor.rz.scp.css */
.nm-list-page[b-lq9s8z0bro]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-lq9s8z0bro]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-lq9s8z0bro]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-lq9s8z0bro]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-lq9s8z0bro]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.tc-name[b-lq9s8z0bro]{display: inline-flex;align-items: center;gap: 8px;min-width: 0}.tc-name-text[b-lq9s8z0bro]{font-weight: 500;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.tc-child-icon[b-lq9s8z0bro]{color: var(--nm-muted);font-size: 12px}.tc-slug[b-lq9s8z0bro]{font-size: 12px;color: var(--nm-muted)}.tc-actions[b-lq9s8z0bro]{display: inline-flex;gap: 4px;justify-content: center}
/* /src/Features/Tours/Pages/Manager/TourDepartureDetail.razor.rz.scp.css */
.nm-list-page[b-e125rvpqof]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-e125rvpqof]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-e125rvpqof]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-e125rvpqof]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-e125rvpqof]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.dep-head[b-e125rvpqof]{display: flex;align-items: flex-start;justify-content: space-between;gap: 16px;flex-wrap: wrap}.dep-head__title-row[b-e125rvpqof]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.dep-head__title[b-e125rvpqof]{margin: 0;font-size: 17px;font-weight: 700;color: var(--nm-ink)}.dep-head__meta[b-e125rvpqof]{display: flex;flex-wrap: wrap;gap: 4px 20px;margin-top: 6px;font-size: 13.5px;color: var(--nm-ink-2)}.dep-head__actions[b-e125rvpqof]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.dep-info[b-e125rvpqof]{display: grid;grid-template-columns: repeat(auto-fit,minmax(280px,1fr));gap: 20px}.dep-info__block[b-e125rvpqof]{position: relative}.dep-info__label[b-e125rvpqof]{font-size: 11px;text-transform: uppercase;letter-spacing: .04em;font-weight: 700;color: var(--nm-muted);margin-bottom: 6px}.dep-info__label i[b-e125rvpqof]{color: var(--nm-brand-500);margin-right: 4px}.dep-info__val[b-e125rvpqof]{font-size: 14px;font-weight: 600;color: var(--nm-ink)}.dep-info__val.is-ok[b-e125rvpqof]{color: var(--nm-ok)}.dep-info__val.is-bad[b-e125rvpqof]{color: var(--nm-bad)}.dep-info__sub[b-e125rvpqof]{font-size: 12.5px;color: var(--nm-muted)}.dep-info__block[b-e125rvpqof] .dep-info__btn{margin-top: 8px}.dep-fin[b-e125rvpqof]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px}.nm-form-stack[b-e125rvpqof]{display: flex;flex-direction: column;gap: 14px}.room-card[b-e125rvpqof]{display: flex;flex-direction: column;gap: 12px;padding: 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card,10px);background: var(--nm-surface-2)}.room-card__occ-title[b-e125rvpqof]{font-size: 12px;font-weight: 700;color: var(--nm-muted);text-transform: uppercase;letter-spacing: .04em;margin-bottom: 6px}.room-card__hint[b-e125rvpqof]{font-size: 13px;color: var(--nm-muted)}.room-card__occ-list[b-e125rvpqof]{display: grid;grid-template-columns: repeat(auto-fill,minmax(220px,1fr));gap: 4px 16px;max-height: 180px;overflow: auto;padding: 8px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface)}.room-card__occ-list[b-e125rvpqof] .is-elsewhere{opacity: .5}.room-card__foot[b-e125rvpqof]{display: flex;align-items: flex-end;justify-content: space-between;gap: 12px}.room-card__foot[b-e125rvpqof] .nm-field{flex: 1}.nm-input[b-e125rvpqof]{width: 100%;height: 38px;padding: 0 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);color: var(--nm-ink);font-size: 13.5px;font-family: var(--nm-font);outline: none;transition: border-color .12s,box-shadow .12s}.nm-input:focus[b-e125rvpqof]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}
/* /src/Features/Tours/Pages/Manager/TourDepartures.razor.rz.scp.css */
.nm-list-page[b-sx1nlz4e38]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-sx1nlz4e38]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-sx1nlz4e38]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-sx1nlz4e38]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-sx1nlz4e38]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-list-toolbar[b-sx1nlz4e38]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 14px}.tb-search[b-sx1nlz4e38]{width: 260px}.tb-select[b-sx1nlz4e38]{width: 180px}.tb-date[b-sx1nlz4e38]{width: 160px}.tb-date-sep[b-sx1nlz4e38]{color: var(--nm-muted);font-size: 12px}.cell-2line[b-sx1nlz4e38]{display: flex;flex-direction: column;min-width: 0}.cell-2line__main[b-sx1nlz4e38]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 220px}.cell-2line__sub[b-sx1nlz4e38]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 220px}.cell-dim[b-sx1nlz4e38]{color: var(--nm-muted);font-size: 12px;font-style: italic}
/* /src/Features/Tours/Pages/Manager/TourForm.razor.rz.scp.css */
.nm-list-page[b-gdksllc8v5]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-gdksllc8v5]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-gdksllc8v5]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-gdksllc8v5]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-gdksllc8v5]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-list-toolbar[b-gdksllc8v5]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 14px}.tb-select[b-gdksllc8v5]{width: 200px}.tb-total[b-gdksllc8v5]{margin-left: auto;font-size: 13px;color: var(--nm-muted)}.tb-total b[b-gdksllc8v5]{color: var(--nm-ink)}.nm-list-pager[b-gdksllc8v5]{margin-top: 14px}.nm-form-stack[b-gdksllc8v5]{display: flex;flex-direction: column;gap: 14px}.tab-stack[b-gdksllc8v5]{display: flex;flex-direction: column;gap: 16px}.tab-actions[b-gdksllc8v5]{display: flex;justify-content: flex-end;gap: 8px}.sec-head[b-gdksllc8v5]{display: flex;align-items: center;gap: 8px;font-size: 13px;font-weight: 700;color: var(--nm-ink);width: 100%}.sec-head i[b-gdksllc8v5]{color: var(--nm-brand-600)}.sec-count[b-gdksllc8v5]{display: inline-grid;place-items: center;min-width: 20px;height: 20px;padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-600);font-size: 11px;font-weight: 700}.sec-hint[b-gdksllc8v5]{margin-left: auto;font-size: 12px;font-weight: 400;color: var(--nm-muted)}.hl-tags[b-gdksllc8v5]{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 12px}.hl-empty[b-gdksllc8v5]{font-size: 13px;color: var(--nm-muted);font-style: italic}.hl-add[b-gdksllc8v5]{display: flex;gap: 8px}.hl-add[b-gdksllc8v5] .nm-input-wrap{flex: 1}.cover-preview[b-gdksllc8v5]{position: relative;display: inline-block;margin-bottom: 12px}.cover-preview img[b-gdksllc8v5]{width: 192px;height: 128px;object-fit: cover;border-radius: var(--nm-r-input);border: 2px solid var(--nm-brand-500);display: block}.cover-preview[b-gdksllc8v5] .nm-iconbtn{position: absolute;top: 6px;right: 6px}.content-chips[b-gdksllc8v5]{display: flex;flex-wrap: wrap;gap: 8px;padding: 12px 16px;border-bottom: 1px solid var(--nm-border)}.content-editors[b-gdksllc8v5]{padding: 12px 16px 16px}.day-head[b-gdksllc8v5]{display: flex;align-items: center;gap: 10px;width: 100%}.day-badge[b-gdksllc8v5]{width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-600);display: grid;place-items: center;font-size: 12px;font-weight: 700;flex-shrink: 0}.day-head__right[b-gdksllc8v5]{margin-left: auto}.add-day[b-gdksllc8v5]{width: 100%;padding: 12px;border: 2px dashed var(--nm-border-strong);border-radius: var(--nm-r-card);background: transparent;color: var(--nm-muted);font-family: var(--nm-font);font-size: 14px;font-weight: 500;display: flex;align-items: center;justify-content: center;gap: 8px;cursor: pointer;transition: border-color .12s,color .12s}.add-day:hover[b-gdksllc8v5]{border-color: var(--nm-brand-500);color: var(--nm-brand-600)}.gal-grid[b-gdksllc8v5]{display: grid;grid-template-columns: repeat(auto-fill,minmax(150px,1fr));gap: 12px}.gal-item[b-gdksllc8v5]{position: relative;border-radius: var(--nm-r-input);overflow: hidden;border: 2px solid var(--nm-border);cursor: pointer;transition: border-color .12s}.gal-item:hover[b-gdksllc8v5]{border-color: var(--nm-brand-300)}.gal-item.is-cover[b-gdksllc8v5]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 2px var(--nm-brand-100)}.gal-item img[b-gdksllc8v5]{width: 100%;aspect-ratio: 4 / 3;object-fit: cover;display: block}.gal-cover-badge[b-gdksllc8v5]{position: absolute;top: 6px;left: 6px;background: var(--nm-brand-600);color: var(--nm-on-brand);font-size: 10px;font-weight: 700;padding: 2px 6px;border-radius: 6px}.gal-remove[b-gdksllc8v5]{position: absolute;top: 6px;right: 6px;width: 24px;height: 24px;border: 0;border-radius: 50%;background: color-mix(in srgb,var(--nm-bad) 85%,transparent);color: #fff;display: grid;place-items: center;font-size: 11px;cursor: pointer;opacity: 0;transition: opacity .12s}.gal-item:hover .gal-remove[b-gdksllc8v5]{opacity: 1}.gal-remove:hover[b-gdksllc8v5]{background: var(--nm-bad)}.cell-sched[b-gdksllc8v5]{display: flex;flex-direction: column;min-width: 0}.cell-sched__dates[b-gdksllc8v5]{font-weight: 500;color: var(--nm-ink)}.cell-sched__from[b-gdksllc8v5]{font-size: 11px;color: var(--nm-muted)}.cell-price[b-gdksllc8v5]{display: flex;flex-direction: column;align-items: flex-end}.cell-price__main[b-gdksllc8v5]{font-weight: 600;color: var(--nm-ink);font-variant-numeric: tabular-nums}.cell-price__promo[b-gdksllc8v5]{font-size: 11px;color: var(--nm-bad)}.cell-sched-status[b-gdksllc8v5]{display: inline-flex;flex-direction: column;gap: 4px;align-items: center}.cell-sched-actions[b-gdksllc8v5]{display: inline-flex;gap: 4px}.gal-grid--day[b-gdksllc8v5]{grid-template-columns: repeat(auto-fill,minmax(110px,1fr));gap: 8px;margin-top: 10px}.tag-suggest[b-gdksllc8v5]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin-top: 10px}.tag-suggest__lbl[b-gdksllc8v5]{font-size: 12px;color: var(--nm-muted)}.sec-desc[b-gdksllc8v5]{margin: 0 0 10px;font-size: 12.5px;color: var(--nm-muted)}.content-meta[b-gdksllc8v5]{display: flex;flex-wrap: wrap;align-items: center;gap: 12px;padding: 8px 14px 12px}.content-meta__count[b-gdksllc8v5]{font-size: 12px;color: var(--nm-muted);font-variant-numeric: tabular-nums;display: inline-flex;align-items: center;gap: 5px}.content-meta__count.is-warn[b-gdksllc8v5]{color: var(--nm-warn);font-weight: 600}.content-meta__count.is-bad[b-gdksllc8v5]{color: var(--nm-bad);font-weight: 700}.content-meta__err[b-gdksllc8v5]{font-size: 12px;color: var(--nm-bad);font-weight: 500;display: inline-flex;align-items: center;gap: 5px}.cell-code[b-gdksllc8v5]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-weight: 600;color: var(--nm-brand-600)}.cell-two[b-gdksllc8v5]{display: flex;flex-direction: column;min-width: 0}.cell-two__main[b-gdksllc8v5]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cell-two__sub[b-gdksllc8v5]{font-size: 11px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cell-detail[b-gdksllc8v5]{font-size: 12px;color: var(--nm-ink-2)}.seo-stats[b-gdksllc8v5]{display: flex;align-items: center;gap: 20px;flex-wrap: wrap;font-size: 13px;color: var(--nm-ink-2)}.seo-stats i[b-gdksllc8v5]{color: var(--nm-brand-600);margin-right: 5px}.seo-stats b[b-gdksllc8v5]{color: var(--nm-ink)}.seo-stats code[b-gdksllc8v5]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;background: var(--nm-surface-2);border: 1px solid var(--nm-border);padding: 1px 6px;border-radius: 6px}.seo-preview[b-gdksllc8v5]{max-width: 600px}.seo-preview__title[b-gdksllc8v5]{margin: 0;color: #1a0dab;font-size: 16px;font-weight: 500;line-height: 1.3;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.seo-preview__url[b-gdksllc8v5]{margin: 2px 0 0;color: #006621;font-size: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.seo-preview__desc[b-gdksllc8v5]{margin: 4px 0 0;color: var(--nm-ink-2);font-size: 13px;line-height: 1.5;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.sec-sub[b-gdksllc8v5]{font-size: 12.5px;font-weight: 700;color: var(--nm-ink);margin: 14px 0 2px}.pol-tiers[b-gdksllc8v5]{display: flex;flex-direction: column;gap: 8px;margin: 6px 0 14px}.pol-tier[b-gdksllc8v5]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.pol-tier__lbl[b-gdksllc8v5]{font-size: 12.5px;color: var(--nm-ink-2)}.pol-tier__unit[b-gdksllc8v5]{font-size: 12.5px;color: var(--nm-muted)}.pol-tier .pol-tier__num[b-gdksllc8v5]{width: 96px;height: 34px}.pol-tiers[b-gdksllc8v5] .nm-btn{align-self: flex-start}
/* /src/Features/Tours/Pages/Manager/TourInquiries.razor.rz.scp.css */
.nm-list-page[b-6dffyr1dow]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-6dffyr1dow]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-6dffyr1dow]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-6dffyr1dow]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-6dffyr1dow]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-list-toolbar[b-6dffyr1dow]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-bottom: 14px}.tb-chips[b-6dffyr1dow]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.tb-search[b-6dffyr1dow]{width: 280px}.nm-list-pager[b-6dffyr1dow]{margin-top: 14px}.cell-2line[b-6dffyr1dow]{display: flex;flex-direction: column;min-width: 0}.cell-2line__main[b-6dffyr1dow]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 240px}.cell-2line__sub[b-6dffyr1dow]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 240px}.cell-mono[b-6dffyr1dow]{font-family: ui-monospace,'JetBrains Mono',monospace}.cell-link[b-6dffyr1dow]{padding: 0;border: 0;background: none;cursor: pointer;font: inherit;font-weight: 600;color: var(--nm-ink);text-align: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 240px}.cell-link:hover[b-6dffyr1dow]{color: var(--nm-brand-600)}.drw-head[b-6dffyr1dow]{display: flex;align-items: center;gap: 8px;min-width: 0}.drw-code[b-6dffyr1dow]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 700;font-size: 14px}.drw-body[b-6dffyr1dow]{display: flex;flex-direction: column;gap: 12px;font-size: 14px}.drw-dest__name[b-6dffyr1dow]{font-size: 16px;font-weight: 700;color: var(--nm-ink)}.drw-dest__from[b-6dffyr1dow]{font-size: 12.5px;color: var(--nm-muted);margin-top: 2px}.drw-sec-title[b-6dffyr1dow]{font-size: 11px;text-transform: uppercase;letter-spacing: .04em;font-weight: 700;color: var(--nm-muted)}.drw-quote[b-6dffyr1dow]{padding: 10px 12px;border-radius: var(--nm-r-input);background: var(--nm-surface-2);border: 1px solid var(--nm-border);white-space: pre-wrap}.drw-sub[b-6dffyr1dow]{display: block;font-size: 12px;color: var(--nm-muted)}.drw-contacts[b-6dffyr1dow]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.drw-status-chips[b-6dffyr1dow]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.drw-last-response[b-6dffyr1dow]{display: flex;flex-direction: column;gap: 6px}
/* /src/Features/Tours/Pages/Manager/TourManagement.razor.rz.scp.css */
.nm-list-page[b-y3fle5eao9]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-y3fle5eao9]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-y3fle5eao9]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-y3fle5eao9]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-sub b[b-y3fle5eao9]{color: var(--nm-ink)}.nm-list-actions[b-y3fle5eao9]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-list-toolbar[b-y3fle5eao9]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 14px}.tb-search[b-y3fle5eao9]{width: 280px}.tb-select[b-y3fle5eao9]{width: 180px}.nm-list-pager[b-y3fle5eao9]{margin-top: 14px}.tour-grid[b-y3fle5eao9]{display: grid;grid-template-columns: repeat(auto-fill,minmax(230px,1fr));gap: 14px}.tour-card[b-y3fle5eao9]{display: flex;flex-direction: column;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow: hidden;transition: box-shadow .15s,border-color .15s}.tour-card:hover[b-y3fle5eao9]{box-shadow: var(--nm-shadow);border-color: var(--nm-border-strong)}.tour-card__img[b-y3fle5eao9]{width: 100%;height: 130px;object-fit: cover;display: block}.tour-card__img--ph[b-y3fle5eao9]{display: grid;place-items: center;background: var(--nm-brand-50);color: var(--nm-brand-300);font-size: 34px}.tour-card__body[b-y3fle5eao9]{display: flex;flex-direction: column;gap: 8px;padding: 12px 14px 14px;flex: 1}.tour-card__top[b-y3fle5eao9]{display: flex;align-items: flex-start;justify-content: space-between;gap: 8px}.tour-card__title[b-y3fle5eao9]{font-weight: 600;font-size: 14px;color: var(--nm-ink);line-height: 1.35}.tour-card__meta[b-y3fle5eao9]{font-size: 12px;color: var(--nm-muted)}.tour-card__meta i[b-y3fle5eao9]{font-size: 11px}.tour-card__tags[b-y3fle5eao9]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.tour-card__price b[b-y3fle5eao9]{font-size: 15px;color: var(--nm-brand-600);font-variant-numeric: tabular-nums}.tour-card__foot[b-y3fle5eao9]{margin-top: auto;padding-top: 4px}.tour-card__foot[b-y3fle5eao9] .tour-card__cta{width: 100%;justify-content: center}.nm-form-stack[b-y3fle5eao9]{display: flex;flex-direction: column;gap: 14px}.bk-summary[b-y3fle5eao9]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 12px 14px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);border: 1px solid var(--nm-brand-100)}.bk-summary__name[b-y3fle5eao9]{font-weight: 600;color: var(--nm-ink)}.bk-summary__meta[b-y3fle5eao9]{font-size: 12px;color: var(--nm-muted);margin-top: 2px}.bk-summary__price[b-y3fle5eao9]{font-size: 16px;font-weight: 700;color: var(--nm-brand-600);font-variant-numeric: tabular-nums}.bk-pax-list[b-y3fle5eao9]{display: flex;flex-direction: column;gap: 10px}.bk-pax[b-y3fle5eao9]{padding: 10px 12px;border: 1px dashed var(--nm-border);border-radius: var(--nm-r-input)}.bk-pax__lbl[b-y3fle5eao9]{font-size: 12px;font-weight: 600;color: var(--nm-ink-2);margin-bottom: 8px}
/* /src/Features/Tours/Pages/Manager/TourTags.razor.rz.scp.css */
.nm-list-page[b-nkpnl3w95b]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-nkpnl3w95b]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-nkpnl3w95b]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-nkpnl3w95b]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-nkpnl3w95b]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.tt-name[b-nkpnl3w95b]{font-weight: 500;color: var(--nm-ink)}.tt-slug[b-nkpnl3w95b]{font-size: 12px;color: var(--nm-muted)}.tt-actions[b-nkpnl3w95b]{display: inline-flex;gap: 4px;justify-content: center}
/* /src/Features/Tours/Pages/Public/Tour.razor.rz.scp.css */
.pubtour-root[b-l21q6g5q8m]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-r: 10px;background: var(--d-bg);color: var(--d-ink);min-height: 100vh;font-family: 'Inter',ui-sans-serif,system-ui,sans-serif}.pubtour-hero[b-l21q6g5q8m]{position: relative;background: var(--d-accent-grad-soft);border-bottom: 1px solid var(--d-line);overflow: hidden}.pubtour-hero-inner[b-l21q6g5q8m]{max-width: 1100px;margin: 0 auto;padding: 32px 24px 56px;text-align: center;position: relative;z-index: 2}.pubtour-hero-badge[b-l21q6g5q8m]{display: inline-flex;align-items: center;gap: 6px;padding: 5px 12px;border-radius: 999px;background: var(--d-surface);border: 1px solid var(--d-line);color: var(--d-accent);font-size: 11px;font-weight: 600;text-transform: uppercase;letter-spacing: 0.08em;margin-bottom: 18px}.pubtour-hero-title[b-l21q6g5q8m]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 36px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.1;margin: 0 0 12px}@media (min-width: 768px){.pubtour-hero-title[b-l21q6g5q8m]{font-size: 44px}}.pubtour-hero-sub[b-l21q6g5q8m]{color: var(--d-ink-3);font-size: 14px;line-height: 1.6;max-width: 580px;margin: 0 auto 28px}.pubtour-search-wrap[b-l21q6g5q8m]{max-width: 880px;margin: 0 auto}.pubtour-body[b-l21q6g5q8m]{max-width: 1100px;margin: 0 auto;padding: 32px 24px 56px}.pubtour-pills[b-l21q6g5q8m]{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 28px}.pubtour-pill[b-l21q6g5q8m]{height: 34px;padding: 0 14px;border-radius: 999px;border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink-2);font-size: 12.5px;font-weight: 500;cursor: pointer;transition: background .12s,color .12s,border-color .12s;display: inline-flex;align-items: center;gap: 6px}.pubtour-pill:hover[b-l21q6g5q8m]{background: var(--d-surface-2);color: var(--d-ink)}.pubtour-pill.active[b-l21q6g5q8m]{background: var(--d-accent-grad);border-color: transparent;color: #fff;box-shadow: 0 1px 2px rgba(234,88,12,0.18)}.pubtour-tags[b-l21q6g5q8m]{display: flex;flex-wrap: wrap;gap: 6px;margin: -16px 0 28px}.pubtour-tag[b-l21q6g5q8m]{height: 28px;padding: 0 11px;border-radius: 999px;border: 1px dashed var(--d-line);background: transparent;color: var(--d-ink-2);font-size: 12px;font-weight: 500;cursor: pointer;transition: background .12s,color .12s,border-color .12s}.pubtour-tag:hover[b-l21q6g5q8m]{background: var(--d-surface-2);color: var(--d-ink)}.pubtour-tag.active[b-l21q6g5q8m]{background: var(--d-ink);border-color: transparent;color: #fff}.pubtour-section-hd[b-l21q6g5q8m]{display: flex;align-items: end;justify-content: space-between;margin-bottom: 20px;flex-wrap: wrap;gap: 12px}.pubtour-section-title[b-l21q6g5q8m]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 22px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);margin: 0}.pubtour-section-sub[b-l21q6g5q8m]{color: var(--d-ink-3);font-size: 12.5px;margin: 4px 0 0}.pubtour-loading[b-l21q6g5q8m]{display: flex;justify-content: center;padding: 64px 0}.pubtour-spin[b-l21q6g5q8m]{width: 32px;height: 32px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: pubtour-spin-b-l21q6g5q8m 0.8s linear infinite}@keyframes pubtour-spin-b-l21q6g5q8m{to{transform: rotate(360deg)}}.pubtour-empty[b-l21q6g5q8m]{display: flex;flex-direction: column;align-items: center;gap: 8px;padding: 64px 16px;color: var(--d-ink-3);text-align: center}.pubtour-empty .ico[b-l21q6g5q8m]{width: 56px;height: 56px;border-radius: 14px;background: var(--d-accent-grad-soft);color: var(--d-accent);display: grid;place-items: center;margin-bottom: 8px}.pubtour-empty b[b-l21q6g5q8m]{font-size: 15px;color: var(--d-ink);font-weight: 600}.pubtour-empty small[b-l21q6g5q8m]{font-size: 12.5px}.pubtour-grid[b-l21q6g5q8m]{display: grid;grid-template-columns: 1fr;gap: 16px}@media (min-width: 640px){.pubtour-grid[b-l21q6g5q8m]{grid-template-columns: repeat(2,1fr)}}@media (min-width: 1024px){.pubtour-grid[b-l21q6g5q8m]{grid-template-columns: repeat(3,1fr)}}.pubtour-card[b-l21q6g5q8m]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden;cursor: pointer;transition: border-color .15s,box-shadow .15s,transform .15s;display: flex;flex-direction: column}.pubtour-card:hover[b-l21q6g5q8m]{border-color: var(--d-ink-4);box-shadow: 0 4px 16px -4px rgba(28,25,23,0.08);transform: translateY(-2px)}.pubtour-card-img[b-l21q6g5q8m]{height: 180px;overflow: hidden;position: relative;background: var(--d-surface-2)}.pubtour-card-img img[b-l21q6g5q8m]{width: 100%;height: 100%;object-fit: cover;transition: transform .4s ease}.pubtour-card:hover .pubtour-card-img img[b-l21q6g5q8m]{transform: scale(1.04)}.pubtour-card-img-fallback[b-l21q6g5q8m]{width: 100%;height: 100%;display: grid;place-items: center;color: var(--d-ink-4);background: var(--d-accent-grad-soft)}.pubtour-cat-badge[b-l21q6g5q8m]{position: absolute;top: 10px;left: 10px;padding: 3px 8px;border-radius: 999px;background: rgba(255,255,255,0.92);color: var(--d-ink-2);font-size: 10px;font-weight: 600;text-transform: uppercase;letter-spacing: 0.06em;backdrop-filter: blur(4px);border: 1px solid var(--d-line)}.pubtour-rating-badge[b-l21q6g5q8m]{position: absolute;top: 10px;right: 10px;padding: 3px 8px;border-radius: 999px;background: var(--d-accent-grad);color: #fff;font-size: 11px;font-weight: 600;display: inline-flex;align-items: center;gap: 3px;box-shadow: 0 1px 2px rgba(234,88,12,0.25)}.pubtour-card-body[b-l21q6g5q8m]{padding: 14px 16px;display: flex;flex-direction: column;gap: 8px;flex: 1}.pubtour-card-name[b-l21q6g5q8m]{font-size: 14px;font-weight: 600;color: var(--d-ink);line-height: 1.3;margin: 0;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden}.pubtour-card-meta[b-l21q6g5q8m]{color: var(--d-ink-3);font-size: 12px;display: inline-flex;align-items: center;gap: 5px}.pubtour-card-stats[b-l21q6g5q8m]{display: flex;flex-wrap: wrap;gap: 10px;color: var(--d-ink-3);font-size: 11.5px}.pubtour-card-stats span[b-l21q6g5q8m]{display: inline-flex;align-items: center;gap: 4px}.pubtour-includes[b-l21q6g5q8m]{display: flex;flex-wrap: wrap;gap: 4px}.pubtour-inc-tag[b-l21q6g5q8m]{font-size: 10.5px;padding: 2px 7px;border-radius: 999px;background: var(--d-good-soft);color: var(--d-good);font-weight: 500}.pubtour-inc-more[b-l21q6g5q8m]{font-size: 10.5px;padding: 2px 7px;border-radius: 999px;background: var(--d-surface-2);color: var(--d-ink-3);font-weight: 500}.pubtour-card-foot[b-l21q6g5q8m]{margin-top: auto;padding-top: 12px;border-top: 1px solid var(--d-line-2);display: flex;align-items: end;justify-content: space-between;gap: 10px}.pubtour-price-lbl[b-l21q6g5q8m]{font-size: 10.5px;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.06em;margin: 0}.pubtour-price-val[b-l21q6g5q8m]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 18px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-accent);margin: 2px 0 0;font-variant-numeric: tabular-nums}.pubtour-price-val small[b-l21q6g5q8m]{font-family: 'Inter',sans-serif;font-size: 11px;font-weight: 400;color: var(--d-ink-3);margin-left: 2px}.pubtour-btn[b-l21q6g5q8m]{height: 32px;padding: 0 14px;border-radius: 999px;background: var(--d-accent-grad);border: none;color: #fff;font-size: 11.5px;font-weight: 600;cursor: pointer;transition: background .12s;box-shadow: 0 1px 2px rgba(234,88,12,0.18)}.pubtour-btn:hover[b-l21q6g5q8m]{background: var(--d-accent-grad-hover)}.pubtour-pop-hd[b-l21q6g5q8m]{text-align: center;margin-bottom: 24px}.pubtour-pop-grid[b-l21q6g5q8m]{display: grid;grid-template-columns: repeat(2,1fr);gap: 12px}@media (min-width: 640px){.pubtour-pop-grid[b-l21q6g5q8m]{grid-template-columns: repeat(3,1fr)}}@media (min-width: 1024px){.pubtour-pop-grid[b-l21q6g5q8m]{grid-template-columns: repeat(6,1fr)}}.pubtour-pop-card[b-l21q6g5q8m]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px 12px;text-align: center;cursor: pointer;transition: border-color .15s,background .12s}.pubtour-pop-card:hover[b-l21q6g5q8m]{border-color: var(--d-accent);background: var(--d-surface-2)}.pubtour-pop-card .emoji[b-l21q6g5q8m]{font-size: 26px;margin-bottom: 6px;display: block}.pubtour-pop-card .name[b-l21q6g5q8m]{font-size: 14px;font-weight: 600;color: var(--d-ink);margin: 0}.pubtour-pop-card:hover .name[b-l21q6g5q8m]{color: var(--d-accent)}.pubtour-pop-card .country[b-l21q6g5q8m]{font-size: 11px;color: var(--d-ink-3);margin: 2px 0 0}.pubtour-trust[b-l21q6g5q8m]{margin-top: 48px;display: grid;grid-template-columns: 1fr;gap: 16px}@media (min-width: 768px){.pubtour-trust[b-l21q6g5q8m]{grid-template-columns: repeat(3,1fr)}}.pubtour-trust-card[b-l21q6g5q8m]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 18px;display: flex;align-items: flex-start;gap: 14px}.pubtour-trust-ico[b-l21q6g5q8m]{width: 40px;height: 40px;border-radius: 9px;background: var(--d-accent-grad);color: #fff;display: grid;place-items: center;flex-shrink: 0;box-shadow: 0 1px 2px rgba(234,88,12,0.18)}.pubtour-trust-title[b-l21q6g5q8m]{font-size: 14px;font-weight: 600;color: var(--d-ink);margin: 0 0 4px}.pubtour-trust-desc[b-l21q6g5q8m]{font-size: 12px;color: var(--d-ink-3);margin: 0;line-height: 1.5}
/* /src/Features/Tours/Pages/Public/TourBooking.razor.rz.scp.css */
.tbook-root[b-t0a02bjbl8]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-danger: #dc2626;--d-r: 10px;background: var(--d-bg);color: var(--d-ink);min-height: 100vh;font-family: 'Inter',ui-sans-serif,system-ui,sans-serif}.tbook-loading[b-t0a02bjbl8],.tbook-notfound[b-t0a02bjbl8]{display: flex;flex-direction: column;align-items: center;justify-content: center;min-height: 60vh;gap: 12px;padding: 24px}.tbook-spin[b-t0a02bjbl8]{width: 32px;height: 32px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: tbook-spin-b-t0a02bjbl8 0.8s linear infinite}@keyframes tbook-spin-b-t0a02bjbl8{to{transform: rotate(360deg)}}.tbook-notfound h2[b-t0a02bjbl8]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 20px;font-weight: 600;color: var(--d-ink);margin: 0}.tbook-breadcrumb[b-t0a02bjbl8]{background: var(--d-surface);border-bottom: 1px solid var(--d-line)}.tbook-breadcrumb-inner[b-t0a02bjbl8]{max-width: 1100px;margin: 0 auto;padding: 12px 24px;display: flex;align-items: center;gap: 8px;font-size: 12.5px;color: var(--d-ink-3);flex-wrap: wrap}.tbook-breadcrumb-inner a[b-t0a02bjbl8]{color: var(--d-ink-3);text-decoration: none;transition: color .12s}.tbook-breadcrumb-inner a:hover[b-t0a02bjbl8]{color: var(--d-accent)}.tbook-breadcrumb-inner .current[b-t0a02bjbl8]{color: var(--d-ink);font-weight: 500}.tbook-stepper-wrap[b-t0a02bjbl8]{background: var(--d-surface);border-bottom: 1px solid var(--d-line)}.tbook-stepper[b-t0a02bjbl8]{max-width: 1100px;margin: 0 auto;padding: 18px 24px;display: flex;align-items: center;justify-content: center;gap: 0}.tbook-step[b-t0a02bjbl8]{display: flex;align-items: center;gap: 8px}.tbook-step-num[b-t0a02bjbl8]{width: 30px;height: 30px;border-radius: 50%;background: var(--d-surface-2);color: var(--d-ink-3);border: 1px solid var(--d-line);display: grid;place-items: center;font-size: 14px;font-weight: 600;font-family: 'Inter Tight','Inter',sans-serif}.tbook-step.active .tbook-step-num[b-t0a02bjbl8]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18)}.tbook-step.done .tbook-step-num[b-t0a02bjbl8]{background: var(--d-good);color: #fff;border-color: transparent}.tbook-step-lbl[b-t0a02bjbl8]{font-size: 12.5px;color: var(--d-ink-3);font-weight: 500}.tbook-step.active .tbook-step-lbl[b-t0a02bjbl8]{color: var(--d-accent);font-weight: 600}.tbook-step.done .tbook-step-lbl[b-t0a02bjbl8]{color: var(--d-ink-2)}.tbook-step-line[b-t0a02bjbl8]{width: 50px;height: 1px;background: var(--d-line);margin: 0 6px}.tbook-step-line.done[b-t0a02bjbl8]{background: var(--d-good)}@media (max-width: 640px){.tbook-step-lbl[b-t0a02bjbl8]{display: none}.tbook-step-line[b-t0a02bjbl8]{width: 28px}}.tbook-main[b-t0a02bjbl8]{max-width: 1100px;margin: 0 auto;padding: 28px 24px 56px}.tbook-grid[b-t0a02bjbl8]{display: grid;grid-template-columns: 1fr;gap: 20px}@media (min-width: 1024px){.tbook-grid[b-t0a02bjbl8]{grid-template-columns: 1fr 360px}}.tbook-step-title[b-t0a02bjbl8]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 22px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);margin: 0 0 18px}.tbook-card[b-t0a02bjbl8]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px 18px;margin-bottom: 14px}.tbook-card-title[b-t0a02bjbl8]{font-size: 14px;font-weight: 600;color: var(--d-ink);margin: 0 0 8px}.tbook-card-meta[b-t0a02bjbl8]{display: flex;flex-wrap: wrap;gap: 14px;font-size: 12.5px;color: var(--d-ink-3)}.tbook-guide[b-t0a02bjbl8]{font-size: 11.5px;color: var(--d-ink-3);margin: 8px 0 0}.tbook-prow[b-t0a02bjbl8]{display: flex;align-items: center;justify-content: space-between;gap: 12px}.tbook-prow-info h3[b-t0a02bjbl8]{font-size: 14px;font-weight: 600;color: var(--d-ink);margin: 0}.tbook-prow-info .age[b-t0a02bjbl8]{font-size: 12px;color: var(--d-ink-3);margin: 2px 0 0}.tbook-prow-info .price[b-t0a02bjbl8]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 16px;font-weight: 600;color: var(--d-accent);letter-spacing: -0.02em;margin: 4px 0 0;font-variant-numeric: tabular-nums}.tbook-prow-info .price small[b-t0a02bjbl8]{font-family: 'Inter',sans-serif;font-size: 11px;font-weight: 400;color: var(--d-ink-3)}.tbook-counter[b-t0a02bjbl8]{display: flex;align-items: center;gap: 10px}.tbook-counter-btn[b-t0a02bjbl8]{width: 32px;height: 32px;border-radius: 50%;border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink-2);display: grid;place-items: center;cursor: pointer;transition: border-color .12s,color .12s}.tbook-counter-btn:hover:not(:disabled)[b-t0a02bjbl8]{border-color: var(--d-accent);color: var(--d-accent)}.tbook-counter-btn:disabled[b-t0a02bjbl8]{opacity: 0.35;cursor: not-allowed}.tbook-counter-val[b-t0a02bjbl8]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 16px;font-weight: 600;color: var(--d-ink);min-width: 28px;text-align: center;font-variant-numeric: tabular-nums}.tbook-supp[b-t0a02bjbl8]{display: flex;align-items: flex-start;gap: 12px;cursor: pointer}.tbook-supp input[type="checkbox"][b-t0a02bjbl8]{width: 18px;height: 18px;accent-color: var(--d-accent);margin-top: 2px}.tbook-pax-hd[b-t0a02bjbl8]{display: flex;align-items: center;gap: 8px;font-size: 14px;font-weight: 600;color: var(--d-ink-2);margin: 0 0 12px}.tbook-pax-num[b-t0a02bjbl8]{width: 22px;height: 22px;border-radius: 50%;background: var(--d-accent-grad);color: #fff;display: grid;place-items: center;font-size: 11px;font-weight: 700;box-shadow: 0 1px 2px rgba(234,88,12,0.18)}.tbook-form-grid[b-t0a02bjbl8]{display: grid;grid-template-columns: 1fr;gap: 12px}@media (min-width: 640px){.tbook-form-grid[b-t0a02bjbl8]{grid-template-columns: 1fr 1fr}}.tbook-fld label[b-t0a02bjbl8]{display: block;font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.06em;margin: 0 0 5px}.tbook-fld .req[b-t0a02bjbl8]{color: var(--d-danger)}.tbook-fld input[b-t0a02bjbl8],.tbook-fld select[b-t0a02bjbl8],.tbook-textarea[b-t0a02bjbl8]{width: 100%;height: 38px;padding: 0 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);color: var(--d-ink);font-size: 14px;font-family: inherit;transition: border-color .12s,box-shadow .12s}.tbook-textarea[b-t0a02bjbl8]{height: auto;padding: 10px 12px;resize: vertical}.tbook-fld input:focus[b-t0a02bjbl8],.tbook-fld select:focus[b-t0a02bjbl8],.tbook-textarea:focus[b-t0a02bjbl8]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.tbook-conf-row[b-t0a02bjbl8]{display: grid;grid-template-columns: 140px 1fr;gap: 8px;font-size: 14px;padding: 4px 0}.tbook-conf-row .k[b-t0a02bjbl8]{color: var(--d-ink-3)}.tbook-conf-row .v[b-t0a02bjbl8]{color: var(--d-ink);font-weight: 500}.tbook-price-rows[b-t0a02bjbl8]{display: flex;flex-direction: column;gap: 6px;font-size: 14px}.tbook-price-row[b-t0a02bjbl8]{display: flex;justify-content: space-between;color: var(--d-ink-2)}.tbook-price-row .v[b-t0a02bjbl8]{color: var(--d-ink);font-weight: 500;font-variant-numeric: tabular-nums}.tbook-price-total[b-t0a02bjbl8]{border-top: 1px solid var(--d-line);padding-top: 10px;margin-top: 4px;display: flex;justify-content: space-between;align-items: baseline}.tbook-price-total .k[b-t0a02bjbl8]{font-size: 14px;font-weight: 600;color: var(--d-ink)}.tbook-price-total .v[b-t0a02bjbl8]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 22px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-accent);font-variant-numeric: tabular-nums}.tbook-pax-row[b-t0a02bjbl8]{padding: 8px 0;font-size: 14px;border-top: 1px solid var(--d-line-2)}.tbook-pax-row:first-child[b-t0a02bjbl8]{border-top: 0}.tbook-pax-row .who[b-t0a02bjbl8]{font-weight: 600;color: var(--d-ink)}.tbook-pax-row .nm[b-t0a02bjbl8]{color: var(--d-ink-2);margin-left: 6px}.tbook-pax-row .em[b-t0a02bjbl8]{color: var(--d-ink-4);margin-left: 6px;font-size: 12px}.tbook-actions[b-t0a02bjbl8]{display: flex;justify-content: space-between;align-items: center;margin-top: 22px;gap: 10px;flex-wrap: wrap}.tbook-actions.end[b-t0a02bjbl8]{justify-content: flex-end}.tbook-btn[b-t0a02bjbl8]{height: 38px;padding: 0 18px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink-2);font-size: 14px;font-weight: 500;cursor: pointer;transition: background .12s,border-color .12s;display: inline-flex;align-items: center;gap: 8px;text-decoration: none}.tbook-btn:hover[b-t0a02bjbl8]{background: var(--d-surface-2);color: var(--d-ink)}.tbook-btn-primary[b-t0a02bjbl8]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22);padding: 0 22px;font-weight: 600}.tbook-btn-primary:hover[b-t0a02bjbl8]{background: var(--d-accent-grad-hover);color: #fff}.tbook-btn-primary:disabled[b-t0a02bjbl8]{opacity: 0.6;cursor: not-allowed}.tbook-btn-spin[b-t0a02bjbl8]{width: 14px;height: 14px;border: 2px solid rgba(255,255,255,0.45);border-top-color: #fff;border-radius: 50%;animation: tbook-spin-b-t0a02bjbl8 0.8s linear infinite}.tbook-error[b-t0a02bjbl8]{color: var(--d-danger);font-size: 12.5px;margin: 12px 0 0}.tbook-sidebar[b-t0a02bjbl8]{position: sticky;top: calc(var(--nm-header-offset) + 16px);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px 18px;align-self: start}.tbook-sb-img[b-t0a02bjbl8]{width: 100%;height: 130px;object-fit: cover;border-radius: 8px;margin-bottom: 14px}.tbook-sb-name[b-t0a02bjbl8]{font-size: 14px;font-weight: 600;color: var(--d-ink);margin: 0 0 4px}.tbook-sb-dest[b-t0a02bjbl8]{font-size: 12px;color: var(--d-ink-3);margin: 0 0 14px;display: inline-flex;align-items: center;gap: 5px}.tbook-sb-block[b-t0a02bjbl8]{border-top: 1px solid var(--d-line-2);padding-top: 12px;margin-top: 12px;display: flex;flex-direction: column;gap: 7px;font-size: 12.5px}
/* /src/Features/Tours/Pages/Public/TourBookingConfirmation.razor.rz.scp.css */
.tbookconf-root[b-iv9t3se42f]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;background: var(--d-bg);color: var(--d-ink);min-height: 100vh;font-family: 'Inter',ui-sans-serif,system-ui,sans-serif}.tbookconf-loading[b-iv9t3se42f],.tbookconf-notfound[b-iv9t3se42f]{display: flex;flex-direction: column;align-items: center;justify-content: center;min-height: 60vh;gap: 14px;padding: 24px}.tbookconf-spin[b-iv9t3se42f]{width: 32px;height: 32px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: tbookconf-spin-b-iv9t3se42f 0.8s linear infinite}@keyframes tbookconf-spin-b-iv9t3se42f{to{transform: rotate(360deg)}}.tbookconf-notfound h2[b-iv9t3se42f]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 20px;font-weight: 600;color: var(--d-ink);margin: 0}.tbookconf-main[b-iv9t3se42f]{max-width: 720px;margin: 0 auto;padding: 56px 24px 64px}.tbookconf-head[b-iv9t3se42f]{text-align: center;margin-bottom: 32px}.tbookconf-success-ico[b-iv9t3se42f]{width: 64px;height: 64px;border-radius: 50%;background: var(--d-good-soft);color: var(--d-good);display: grid;place-items: center;margin: 0 auto 16px}.tbookconf-title[b-iv9t3se42f]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 28px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);margin: 0 0 6px}.tbookconf-code-lbl[b-iv9t3se42f]{font-size: 12.5px;color: var(--d-ink-3);margin: 0}.tbookconf-code[b-iv9t3se42f]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 22px;font-weight: 600;color: var(--d-accent);margin: 6px 0 0;letter-spacing: 0.04em}.tbookconf-card[b-iv9t3se42f]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden;margin-bottom: 18px}.tbookconf-card-hd[b-iv9t3se42f]{padding: 12px 18px;border-bottom: 1px solid var(--d-line);background: var(--d-surface-2)}.tbookconf-card-hd h2[b-iv9t3se42f]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.tbookconf-card-bd[b-iv9t3se42f]{padding: 16px 18px;display: flex;flex-direction: column;gap: 10px;font-size: 14px}.tbookconf-row[b-iv9t3se42f]{display: flex;justify-content: space-between;align-items: baseline;gap: 10px}.tbookconf-row .k[b-iv9t3se42f]{color: var(--d-ink-3)}.tbookconf-row .v[b-iv9t3se42f]{color: var(--d-ink);font-weight: 500;text-align: right}.tbookconf-status[b-iv9t3se42f]{font-weight: 600;padding: 2px 10px;border-radius: 999px;font-size: 11.5px}.tbookconf-status.pending[b-iv9t3se42f]{background: var(--d-warn-soft);color: var(--d-warn)}.tbookconf-status.ok[b-iv9t3se42f]{background: var(--d-good-soft);color: var(--d-good)}.tbookconf-status.cancel[b-iv9t3se42f]{background: rgba(220,38,38,0.1);color: var(--d-danger)}.tbookconf-status.muted[b-iv9t3se42f]{background: var(--d-surface-2);color: var(--d-ink-3)}.tbookconf-total[b-iv9t3se42f]{border-top: 1px solid var(--d-line);padding-top: 12px;margin-top: 4px;display: flex;justify-content: space-between;align-items: baseline}.tbookconf-total .k[b-iv9t3se42f]{font-size: 14px;font-weight: 600;color: var(--d-ink)}.tbookconf-total .v[b-iv9t3se42f]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 22px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-accent);font-variant-numeric: tabular-nums}.tbookconf-pax[b-iv9t3se42f]{padding: 8px 0;font-size: 14px;border-top: 1px solid var(--d-line-2)}.tbookconf-pax:first-child[b-iv9t3se42f]{border-top: 0;padding-top: 0}.tbookconf-pax .who[b-iv9t3se42f]{font-weight: 600;color: var(--d-ink)}.tbookconf-pax .nm[b-iv9t3se42f]{color: var(--d-ink-2);margin-left: 6px}.tbookconf-pax .em[b-iv9t3se42f]{color: var(--d-ink-4);margin-left: 6px;font-size: 12px}.tbookconf-actions[b-iv9t3se42f]{display: flex;flex-direction: column;gap: 10px;margin-top: 24px}@media (min-width: 640px){.tbookconf-actions[b-iv9t3se42f]{flex-direction: row;justify-content: center}}.tbookconf-btn[b-iv9t3se42f]{height: 40px;padding: 0 22px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink-2);font-size: 14px;font-weight: 500;text-decoration: none;display: inline-flex;align-items: center;justify-content: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s}.tbookconf-btn:hover[b-iv9t3se42f]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.tbookconf-btn-primary[b-iv9t3se42f]{background: var(--d-accent-grad);color: #fff;border-color: transparent;font-weight: 600;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22)}.tbookconf-btn-primary:hover[b-iv9t3se42f]{background: var(--d-accent-grad-hover);color: #fff}
/* /src/Features/Tours/Pages/Public/TourDetail.razor.rz.scp.css */
.tdetail-root[b-16tnm0prrd]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-info: #2563eb;--d-info-soft: #dbeafe;--d-amber: #f59e0b;--d-danger: #dc2626;--d-danger-soft: #fee2e2;--d-r: 10px;background: var(--d-bg);color: var(--d-ink);min-height: 100vh;font-family: 'Inter',ui-sans-serif,system-ui,sans-serif}.tdetail-loading[b-16tnm0prrd],.tdetail-notfound[b-16tnm0prrd]{display: flex;flex-direction: column;align-items: center;justify-content: center;min-height: 60vh;gap: 14px;padding: 24px;text-align: center}.tdetail-spin[b-16tnm0prrd]{width: 32px;height: 32px;border: 3px solid var(--d-line);border-top-color: var(--d-accent);border-radius: 50%;animation: tdetail-spin-b-16tnm0prrd 0.8s linear infinite}@keyframes tdetail-spin-b-16tnm0prrd{to{transform: rotate(360deg)}}.tdetail-notfound .ico[b-16tnm0prrd]{width: 64px;height: 64px;border-radius: 14px;background: var(--d-surface-2);color: var(--d-ink-4);display: grid;place-items: center}.tdetail-notfound h2[b-16tnm0prrd]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 20px;font-weight: 600;color: var(--d-ink);margin: 0}.tdetail-breadcrumb[b-16tnm0prrd]{background: var(--d-surface);border-bottom: 1px solid var(--d-line)}.tdetail-breadcrumb-inner[b-16tnm0prrd]{max-width: 1200px;margin: 0 auto;padding: 12px 24px;display: flex;align-items: center;gap: 8px;font-size: 12.5px;color: var(--d-ink-3);flex-wrap: wrap}.tdetail-breadcrumb-inner a[b-16tnm0prrd]{color: var(--d-ink-3);text-decoration: none;transition: color .12s}.tdetail-breadcrumb-inner a:hover[b-16tnm0prrd]{color: var(--d-accent)}.tdetail-breadcrumb-inner .current[b-16tnm0prrd]{color: var(--d-ink);font-weight: 500;max-width: 240px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.tdetail-main[b-16tnm0prrd]{max-width: 1200px;margin: 0 auto;padding: 24px 24px 56px}.tdetail-gallery-mosaic[b-16tnm0prrd]{display: grid;grid-template-columns: 2fr 1fr 1fr;grid-template-rows: 1fr 1fr;gap: 6px;height: 360px;border-radius: var(--d-r);overflow: hidden;margin-bottom: 28px}.tdetail-gallery-mosaic .main[b-16tnm0prrd]{grid-column: 1;grid-row: 1 / span 2}.tdetail-gallery-mosaic > div[b-16tnm0prrd]{position: relative;overflow: hidden;background: var(--d-surface-2)}.tdetail-gallery-mosaic img[b-16tnm0prrd]{width: 100%;height: 100%;object-fit: cover;transition: transform .35s ease}.tdetail-gallery-mosaic > div:hover img[b-16tnm0prrd]{transform: scale(1.04)}.tdetail-gallery-overlay[b-16tnm0prrd]{position: absolute;inset: 0;background: rgba(28,25,23,0.55);display: grid;place-items: center;color: #fff;font-weight: 600;font-size: 14px}.tdetail-gallery-single[b-16tnm0prrd]{height: 360px;border-radius: var(--d-r);overflow: hidden;background: var(--d-surface-2);margin-bottom: 28px}.tdetail-gallery-single img[b-16tnm0prrd]{width: 100%;height: 100%;object-fit: cover}.tdetail-grid[b-16tnm0prrd]{display: grid;grid-template-columns: 1fr;gap: 24px}@media (min-width: 1024px){.tdetail-grid[b-16tnm0prrd]{grid-template-columns: 1fr 340px}}.tdetail-section[b-16tnm0prrd]{margin-bottom: 28px}.tdetail-section-title[b-16tnm0prrd]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 18px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink);margin: 0 0 14px}.tdetail-tags[b-16tnm0prrd]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-bottom: 12px}.tdetail-tag[b-16tnm0prrd]{font-size: 10.5px;font-weight: 600;padding: 3px 9px;border-radius: 999px;text-transform: uppercase;letter-spacing: 0.06em}.tdetail-tag.cat[b-16tnm0prrd]{background: var(--d-accent-soft);color: var(--d-accent)}.tdetail-tag.diff[b-16tnm0prrd]{background: var(--d-info-soft);color: var(--d-info)}.tdetail-rating-inline[b-16tnm0prrd]{display: inline-flex;align-items: center;gap: 5px;font-size: 12.5px;font-weight: 600;color: var(--d-amber)}.tdetail-rating-inline .count[b-16tnm0prrd]{color: var(--d-ink-3);font-weight: 400;font-size: 12px}.tdetail-name[b-16tnm0prrd]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 28px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15;margin: 0 0 8px}.tdetail-dest[b-16tnm0prrd]{display: flex;align-items: center;gap: 6px;color: var(--d-ink-3);font-size: 14px;margin: 0 0 16px;flex-wrap: wrap}.tdetail-dest .sep[b-16tnm0prrd]{color: var(--d-ink-4)}.tdetail-quickstats[b-16tnm0prrd]{display: flex;flex-wrap: wrap;gap: 18px;color: var(--d-ink-2);font-size: 14px;padding: 12px 14px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r)}.tdetail-quickstats span[b-16tnm0prrd]{display: inline-flex;align-items: center;gap: 6px}.tdetail-quickstats svg[b-16tnm0prrd]{color: var(--d-accent)}.tdetail-desc[b-16tnm0prrd]{color: var(--d-ink-2);font-size: 13.5px;line-height: 1.65;margin: 16px 0 0}.tdetail-highlights[b-16tnm0prrd]{display: flex;flex-wrap: wrap;gap: 8px}.tdetail-hltag[b-16tnm0prrd]{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 500;color: var(--d-accent);background: var(--d-accent-soft);border: 1px solid color-mix(in srgb,var(--d-accent) 20%,transparent);padding: 5px 12px;border-radius: 999px}.tdetail-itinerary[b-16tnm0prrd]{position: relative;padding-left: 12px}.tdetail-itinerary[b-16tnm0prrd]::before{content: '';position: absolute;left: 12px;top: 8px;bottom: 8px;width: 2px;background: var(--d-accent-grad);opacity: 0.3;border-radius: 2px}.tdetail-day[b-16tnm0prrd]{position: relative;padding-left: 36px;margin-bottom: 18px}.tdetail-day-dot[b-16tnm0prrd]{position: absolute;left: 4px;top: 4px;width: 18px;height: 18px;border-radius: 50%;background: var(--d-accent-grad);color: #fff;display: grid;place-items: center;font-size: 9px;font-weight: 700;box-shadow: 0 0 0 3px var(--d-bg)}.tdetail-day-card[b-16tnm0prrd]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 14px 16px}.tdetail-day-title[b-16tnm0prrd]{font-size: 14px;font-weight: 600;color: var(--d-ink);margin: 0 0 8px}.tdetail-day-desc[b-16tnm0prrd]{font-size: 14px;color: var(--d-ink-2);line-height: 1.6;margin-bottom: 10px}.tdetail-day-meta[b-16tnm0prrd]{display: flex;flex-wrap: wrap;gap: 6px;font-size: 11.5px}.tdetail-day-meta-tag[b-16tnm0prrd]{display: inline-flex;align-items: center;gap: 4px;padding: 3px 9px;border-radius: 999px;font-weight: 500}.tdetail-day-meta-tag.meal[b-16tnm0prrd]{background: var(--d-warn-soft);color: var(--d-warn)}.tdetail-day-meta-tag.acc[b-16tnm0prrd]{background: var(--d-info-soft);color: var(--d-info)}.tdetail-day-meta-tag.tran[b-16tnm0prrd]{background: var(--d-good-soft);color: var(--d-good)}.tdetail-day-acts[b-16tnm0prrd]{display: flex;flex-wrap: wrap;gap: 5px;margin-top: 10px}.tdetail-day-act[b-16tnm0prrd]{font-size: 10.5px;padding: 2px 8px;border-radius: 999px;background: var(--d-surface-2);color: var(--d-ink-3)}.tdetail-tbl-wrap[b-16tnm0prrd]{overflow-x: auto;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r)}.tdetail-tbl[b-16tnm0prrd]{width: 100%;border-collapse: collapse;font-size: 14px}.tdetail-tbl thead th[b-16tnm0prrd]{background: var(--d-surface);color: var(--d-ink-3);font-size: 10.5px;font-weight: 600;text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 14px;border-bottom: 1px solid var(--d-line);white-space: nowrap}.tdetail-tbl thead th.right[b-16tnm0prrd]{text-align: right}.tdetail-tbl thead th.center[b-16tnm0prrd]{text-align: center}.tdetail-tbl tbody td[b-16tnm0prrd]{padding: 12px 14px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.tdetail-tbl tbody tr:last-child td[b-16tnm0prrd]{border-bottom: 0}.tdetail-tbl tbody tr:hover[b-16tnm0prrd]{background: var(--d-surface-2)}.tdetail-tbl td.right[b-16tnm0prrd]{text-align: right}.tdetail-tbl td.center[b-16tnm0prrd]{text-align: center}.tdetail-tbl-num[b-16tnm0prrd]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.tdetail-price-old[b-16tnm0prrd]{color: var(--d-ink-4);text-decoration: line-through;font-size: 11.5px;margin-right: 5px}.tdetail-price-new[b-16tnm0prrd]{font-weight: 600;color: var(--d-accent);font-variant-numeric: tabular-nums}.tdetail-pill[b-16tnm0prrd]{display: inline-block;font-size: 11px;font-weight: 600;padding: 3px 9px;border-radius: 999px}.tdetail-pill.sold-out[b-16tnm0prrd]{background: var(--d-danger-soft);color: var(--d-danger)}.tdetail-pill.low[b-16tnm0prrd]{background: var(--d-danger-soft);color: var(--d-danger)}.tdetail-pill.ok[b-16tnm0prrd]{background: var(--d-good-soft);color: var(--d-good)}.tdetail-tbl-actions[b-16tnm0prrd]{display: inline-flex;gap: 6px}.tdetail-btn[b-16tnm0prrd]{height: 32px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink-2);font-size: 12px;font-weight: 500;cursor: pointer;transition: background .12s,border-color .12s;display: inline-flex;align-items: center;gap: 6px;text-decoration: none;white-space: nowrap}.tdetail-btn:hover[b-16tnm0prrd]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.tdetail-btn-accent[b-16tnm0prrd]{background: var(--d-accent-grad);color: #fff;border-color: transparent;font-weight: 600;box-shadow: 0 1px 2px rgba(234,88,12,0.18)}.tdetail-btn-accent:hover[b-16tnm0prrd]{background: var(--d-accent-grad-hover);color: #fff}.tdetail-btn-outline[b-16tnm0prrd]{background: var(--d-surface);color: var(--d-accent);border: 1px solid color-mix(in srgb,var(--d-accent) 35%,transparent)}.tdetail-btn-outline:hover[b-16tnm0prrd]{background: var(--d-accent-soft);color: var(--d-accent)}.tdetail-rating-summary[b-16tnm0prrd]{display: grid;grid-template-columns: 140px 1fr;gap: 24px;align-items: center;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 18px 20px;margin-bottom: 16px}@media (max-width: 640px){.tdetail-rating-summary[b-16tnm0prrd]{grid-template-columns: 1fr;gap: 14px;text-align: center}}.tdetail-rating-big[b-16tnm0prrd]{text-align: center}.tdetail-rating-big .num[b-16tnm0prrd]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 38px;font-weight: 600;letter-spacing: -0.03em;color: var(--d-accent);line-height: 1;font-variant-numeric: tabular-nums}.tdetail-stars[b-16tnm0prrd]{display: inline-flex;align-items: center;gap: 2px;margin-top: 6px;color: var(--d-amber)}.tdetail-stars .empty[b-16tnm0prrd]{color: var(--d-line)}.tdetail-rating-count[b-16tnm0prrd]{font-size: 11.5px;color: var(--d-ink-3);margin-top: 6px}.tdetail-rating-bars[b-16tnm0prrd]{display: flex;flex-direction: column;gap: 6px}.tdetail-rating-row[b-16tnm0prrd]{display: flex;align-items: center;gap: 10px;font-size: 12px;color: var(--d-ink-3)}.tdetail-rating-row .star-num[b-16tnm0prrd]{width: 12px;text-align: right}.tdetail-rating-row .bar[b-16tnm0prrd]{flex: 1;height: 6px;background: var(--d-surface-2);border-radius: 999px;overflow: hidden}.tdetail-rating-row .fill[b-16tnm0prrd]{height: 100%;background: var(--d-amber);border-radius: 999px}.tdetail-rating-row .count[b-16tnm0prrd]{width: 24px;text-align: right;font-variant-numeric: tabular-nums}.tdetail-no-reviews[b-16tnm0prrd]{font-size: 14px;color: var(--d-ink-3);margin: 0 0 14px}.tdetail-review-form[b-16tnm0prrd]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 16px 18px}.tdetail-review-form h3[b-16tnm0prrd]{font-size: 14px;font-weight: 600;color: var(--d-ink);margin: 0 0 10px}.tdetail-star-picker[b-16tnm0prrd]{display: inline-flex;gap: 3px;margin-bottom: 12px}.tdetail-star-picker button[b-16tnm0prrd]{background: none;border: 0;padding: 0;cursor: pointer;color: var(--d-line);transition: color .12s}.tdetail-star-picker button.on[b-16tnm0prrd]{color: var(--d-amber)}.tdetail-star-picker button:hover[b-16tnm0prrd]{color: #fbbf24}.tdetail-input[b-16tnm0prrd],.tdetail-textarea[b-16tnm0prrd]{width: 100%;padding: 8px 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);color: var(--d-ink);font-size: 14px;font-family: inherit;margin-bottom: 10px;transition: border-color .12s,box-shadow .12s}.tdetail-textarea[b-16tnm0prrd]{resize: vertical;min-height: 70px}.tdetail-input:focus[b-16tnm0prrd],.tdetail-textarea:focus[b-16tnm0prrd]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.tdetail-msg-err[b-16tnm0prrd]{font-size: 12px;color: var(--d-danger);margin: 0 0 8px}.tdetail-msg-ok[b-16tnm0prrd]{font-size: 12px;color: var(--d-good);margin: 0 0 8px}.tdetail-form-actions[b-16tnm0prrd]{display: flex;gap: 8px}.tdetail-btn-link[b-16tnm0prrd]{background: none;border: 0;color: var(--d-ink-3);font-size: 14px;cursor: pointer;padding: 0 10px}.tdetail-btn-link:hover[b-16tnm0prrd]{color: var(--d-ink)}.tdetail-tabs-card[b-16tnm0prrd]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.tdetail-tabs-bar[b-16tnm0prrd]{display: flex;flex-wrap: wrap;background: var(--d-surface-2);border-bottom: 1px solid var(--d-line)}.tdetail-tab-btn[b-16tnm0prrd]{background: none;border: 0;padding: 11px 16px;font-size: 12.5px;font-weight: 500;color: var(--d-ink-3);cursor: pointer;border-bottom: 2px solid transparent;transition: color .12s,border-color .12s,background .12s;white-space: nowrap}.tdetail-tab-btn:hover[b-16tnm0prrd]{color: var(--d-ink-2)}.tdetail-tab-btn.active[b-16tnm0prrd]{color: var(--d-accent);border-bottom-color: var(--d-accent);background: var(--d-surface);font-weight: 600}.tdetail-tab-content[b-16tnm0prrd]{padding: 18px 20px;color: var(--d-ink-2);font-size: 13.5px;line-height: 1.65}.tdetail-sidebar[b-16tnm0prrd]{position: sticky;top: calc(var(--nm-header-offset) + 16px);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 18px 20px;align-self: start;display: flex;flex-direction: column;gap: 16px}.tdetail-sb-price-lbl[b-16tnm0prrd]{font-size: 11px;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.06em;margin: 0}.tdetail-sb-price-val[b-16tnm0prrd]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 28px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-accent);margin: 4px 0 0;font-variant-numeric: tabular-nums}.tdetail-sb-price-val small[b-16tnm0prrd]{font-family: 'Inter',sans-serif;font-size: 12px;font-weight: 400;color: var(--d-ink-3);margin-left: 4px}.tdetail-sb-info[b-16tnm0prrd]{display: flex;flex-direction: column;gap: 10px;font-size: 14px;border-top: 1px solid var(--d-line-2);padding-top: 14px}.tdetail-sb-row[b-16tnm0prrd]{display: flex;justify-content: space-between;align-items: baseline;gap: 10px}.tdetail-sb-row .k[b-16tnm0prrd]{color: var(--d-ink-3)}.tdetail-sb-row .v[b-16tnm0prrd]{color: var(--d-ink);font-weight: 500;text-align: right}.tdetail-sb-cta[b-16tnm0prrd]{display: block;width: 100%;height: 42px;border-radius: var(--d-r);background: var(--d-accent-grad);color: #fff;font-size: 13.5px;font-weight: 600;text-align: center;line-height: 42px;text-decoration: none;border: 0;box-shadow: 0 1px 2px rgba(234,88,12,0.18),0 4px 12px -2px rgba(234,88,12,0.22);transition: background .12s}.tdetail-sb-cta:hover[b-16tnm0prrd]{background: var(--d-accent-grad-hover);color: #fff;text-decoration: none}.tdetail-sb-cta.disabled[b-16tnm0prrd]{background: var(--d-surface-2);color: var(--d-ink-3);cursor: not-allowed;box-shadow: none;border: 1px solid var(--d-line)}.tdetail-back[b-16tnm0prrd]{text-align: center;margin-top: 28px}.tdetail-back a[b-16tnm0prrd]{display: inline-flex;align-items: center;gap: 6px;color: var(--d-ink-3);font-size: 14px;text-decoration: none;transition: color .12s}.tdetail-back a:hover[b-16tnm0prrd]{color: var(--d-accent)}
/* /src/Features/Trips/Pages/Ca/CaTripCreate.razor.rz.scp.css */
.nm-list-page[b-qygmodox2v]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-qygmodox2v]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-qygmodox2v]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.catc-title[b-qygmodox2v]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-qygmodox2v]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-qygmodox2v]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-code-pill[b-qygmodox2v]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.catc-loading[b-qygmodox2v]{display: flex;flex-direction: column;gap: 12px}.catc-err[b-qygmodox2v]{margin: 4px 0 0;font-size: 11.5px;color: var(--nm-bad)}.catc-err-list[b-qygmodox2v]{margin: 4px 0 0;padding-left: 18px;font-size: 12.5px}.catc-req[b-qygmodox2v]{color: var(--nm-bad)}.catc-muted[b-qygmodox2v]{color: var(--nm-muted);font-size: 11.5px}.catc-good[b-qygmodox2v]{color: var(--nm-ok) !important}.catc-bad[b-qygmodox2v]{color: var(--nm-bad) !important}.catc-shell[b-qygmodox2v]{display: grid;grid-template-columns: 265px minmax(0,1fr) 285px;gap: 16px;align-items: start}@media (max-width: 1100px){.catc-shell[b-qygmodox2v]{grid-template-columns: minmax(0,1fr)}}.catc-side[b-qygmodox2v]{display: flex;flex-direction: column;gap: 14px;padding: 14px 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.catc-block[b-qygmodox2v]{display: flex;flex-direction: column;gap: 7px}.catc-block--divider[b-qygmodox2v]{border-top: 1px solid var(--nm-border);padding-top: 12px}.catc-label[b-qygmodox2v]{display: inline-flex;align-items: center;gap: 6px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.catc-label i[b-qygmodox2v]{font-size: 12px}.catc-label-suffix[b-qygmodox2v]{margin-left: auto;font-size: 10px;padding: 1px 6px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700)}.catc-chips[b-qygmodox2v]{display: flex;gap: 6px;flex-wrap: wrap}.catc-purpose-readonly[b-qygmodox2v]{display: flex;align-items: center;gap: 7px;padding: 8px 10px;border: 1px dashed var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2);font-size: 13px}.catc-purpose-readonly i[b-qygmodox2v]{color: var(--nm-brand-600,var(--nm-brand-500))}.catc-purpose-readonly small[b-qygmodox2v]{color: var(--nm-muted);font-size: 11px}.catc-meta-row[b-qygmodox2v]{display: flex;align-items: baseline;justify-content: space-between;gap: 8px;font-size: 12px}.catc-meta-row span[b-qygmodox2v]{color: var(--nm-muted)}.catc-meta-row b[b-qygmodox2v]{font-weight: 600;color: var(--nm-ink);font-variant-numeric: tabular-nums;text-align: right}.catc-meta-row--em b[b-qygmodox2v]{color: var(--nm-brand-700);font-weight: 800}.catc-bar-block[b-qygmodox2v]{display: flex;flex-direction: column;gap: 5px;margin-top: 6px}.catc-ent-list[b-qygmodox2v],.catc-fee-list[b-qygmodox2v]{display: flex;flex-direction: column;gap: 7px}.catc-side[b-qygmodox2v] .catc-budget-input{width: 100%;height: 42px;padding: 0 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface);font-family: var(--nm-font);font-size: 17px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums;transition: border-color .12s,box-shadow .12s}.catc-side[b-qygmodox2v] .catc-budget-input:focus{outline: none;border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.catc-side[b-qygmodox2v] .catc-budget-input.is-error{border-color: var(--nm-bad)}.catc-fee-row[b-qygmodox2v]{display: flex;align-items: center;gap: 8px;font-size: 12.5px}.catc-fee-name[b-qygmodox2v]{flex: 1;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.catc-main[b-qygmodox2v]{display: flex;flex-direction: column;gap: 16px;min-width: 0}[b-qygmodox2v] .catc-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}[b-qygmodox2v] .catc-card--error{border-color: color-mix(in srgb,var(--nm-bad) 50%,transparent)}.catc-card-ico[b-qygmodox2v]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.catc-card-title[b-qygmodox2v]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.catc-card-sub[b-qygmodox2v]{font-size: 11.5px;color: var(--nm-muted)}.catc-card-count[b-qygmodox2v]{margin-left: auto;font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);white-space: nowrap}.catc-card-body[b-qygmodox2v]{padding: 14px 16px;display: flex;flex-direction: column;gap: 12px}.catc-grid[b-qygmodox2v]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px 16px}@media (max-width: 640px){.catc-grid[b-qygmodox2v]{grid-template-columns: minmax(0,1fr)}}.catc-field[b-qygmodox2v]{display: flex;flex-direction: column;gap: 5px;min-width: 0}.catc-field--full[b-qygmodox2v]{grid-column: 1 / -1}.catc-field label[b-qygmodox2v]{font-size: 12px;font-weight: 600;color: var(--nm-ink)}.catc-svc-grid[b-qygmodox2v]{display: grid;grid-template-columns: repeat(auto-fill,minmax(150px,1fr));gap: 8px}.catc-svc-tile[b-qygmodox2v]{display: flex;align-items: center;gap: 7px;padding: 8px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface);font: inherit;font-size: 12.5px;font-weight: 500;color: var(--nm-ink-2);cursor: pointer;transition: border-color .12s,background .12s;min-width: 0}.catc-svc-tile:hover[b-qygmodox2v]{border-color: var(--nm-brand-500)}.catc-svc-tile.is-selected[b-qygmodox2v]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);color: var(--nm-ink);font-weight: 600}.catc-svc-name[b-qygmodox2v]{flex: 1;min-width: 0;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.catc-svc-check[b-qygmodox2v]{color: var(--nm-brand-600,var(--nm-brand-500));flex-shrink: 0}[b-qygmodox2v] .catc-svc-ic{width: 16px;height: 16px;flex-shrink: 0;color: var(--nm-brand-600,var(--nm-brand-500))}.catc-svc-tile:not(.is-selected)[b-qygmodox2v] .catc-svc-ic{color: var(--nm-muted)}.catc-quick-row[b-qygmodox2v]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.catc-hint-box[b-qygmodox2v]{display: flex;align-items: center;justify-content: center;gap: 8px;padding: 12px;border: 1px dashed var(--nm-border);border-radius: var(--nm-r-input,10px);font-size: 12px;color: var(--nm-muted)}.catc-hint-box--lg[b-qygmodox2v]{padding: 20px 12px}.catc-results[b-qygmodox2v]{border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);overflow: hidden}.catc-results-head[b-qygmodox2v]{display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 6px 10px;background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border)}.catc-results-list[b-qygmodox2v]{max-height: 240px;overflow-y: auto}.catc-emp-row[b-qygmodox2v]{display: flex;align-items: center;gap: 10px;padding: 7px 10px;border-bottom: 1px solid var(--nm-border);font-size: 12.5px}.catc-emp-row:last-child[b-qygmodox2v]{border-bottom: 0}.catc-emp-row:hover[b-qygmodox2v]{background: var(--nm-surface-2)}.catc-emp-row.is-added[b-qygmodox2v]{opacity: .55}.catc-emp-main[b-qygmodox2v]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 1px}.catc-emp-line1[b-qygmodox2v]{display: flex;align-items: center;gap: 6px;min-width: 0;flex-wrap: wrap}.catc-emp-line1 b[b-qygmodox2v]{font-weight: 600;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.catc-emp-code[b-qygmodox2v]{color: var(--nm-muted);font-family: ui-monospace,monospace;font-size: 10.5px}.catc-emp-sub[b-qygmodox2v]{color: var(--nm-muted);font-size: 11px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.catc-emp-email[b-qygmodox2v]{color: var(--nm-muted);font-size: 11px;flex-shrink: 0}.catc-added[b-qygmodox2v]{color: var(--nm-muted);font-size: 11px;flex-shrink: 0}.catc-avatar[b-qygmodox2v]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 50%;background: var(--nm-surface-2);color: var(--nm-muted);font-size: 10px;font-weight: 700;flex-shrink: 0}.catc-avatar--brand[b-qygmodox2v]{background: var(--nm-brand-50);color: var(--nm-brand-700)}.catc-participants[b-qygmodox2v]{display: flex;flex-direction: column;gap: 6px}.catc-part-row[b-qygmodox2v]{display: flex;align-items: center;gap: 10px;padding: 7px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2);font-size: 12.5px}.catc-part-actions[b-qygmodox2v]{display: inline-flex;align-items: center;gap: 2px;flex-shrink: 0}.catc-star[b-qygmodox2v]{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border: 0;border-radius: 8px;background: none;color: var(--nm-muted);font-size: 13px;cursor: pointer;transition: color .12s,background .12s}.catc-star:hover[b-qygmodox2v]{background: var(--nm-brand-50);color: var(--nm-warn)}.catc-star.is-on[b-qygmodox2v]{color: var(--nm-warn)}.catc-modal-sub[b-qygmodox2v]{margin: 0 0 12px;font-size: 12.5px;color: var(--nm-muted);display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.catc-preview[b-qygmodox2v]{list-style: none;margin: 0 0 10px;padding: 0;display: flex;flex-direction: column}.catc-pstep[b-qygmodox2v]{display: flex;gap: 12px}.catc-pstep-rail[b-qygmodox2v]{display: flex;flex-direction: column;align-items: center;flex-shrink: 0}.catc-pstep-node[b-qygmodox2v]{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 50%;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 12px;font-weight: 700}.catc-pstep.is-auto .catc-pstep-node[b-qygmodox2v]{background: color-mix(in srgb,var(--nm-ok) 14%,transparent);color: var(--nm-ok)}.catc-pstep-line[b-qygmodox2v]{flex: 1;width: 2px;min-height: 12px;background: var(--nm-border);margin: 4px 0}.catc-pstep-body[b-qygmodox2v]{flex: 1;min-width: 0;padding-bottom: 14px}.catc-pstep:last-child .catc-pstep-body[b-qygmodox2v]{padding-bottom: 0}.catc-pstep-head[b-qygmodox2v]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-bottom: 5px}.catc-pstep-head b[b-qygmodox2v]{font-size: 13px;color: var(--nm-ink)}.catc-pstep-approvers[b-qygmodox2v]{display: flex;flex-direction: column;gap: 4px}.catc-pstep-approvers .catc-emp-row[b-qygmodox2v]{border: 0;border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2)}.catc-pstep-empty[b-qygmodox2v]{margin: 0;font-style: italic}@media (max-width: 640px){.nm-list-page[b-qygmodox2v]{padding: 16px 14px 22px}.catc-emp-email[b-qygmodox2v]{display: none}}
/* /src/Features/Trips/Pages/Ca/CaTripDetail.razor.rz.scp.css */
.nm-list-page[b-jdrw7jfzki]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-jdrw7jfzki]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-jdrw7jfzki]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.catd-title[b-jdrw7jfzki]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-jdrw7jfzki]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-jdrw7jfzki]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.catd-crumb[b-jdrw7jfzki]{color: var(--nm-muted);text-decoration: none}.catd-crumb:hover[b-jdrw7jfzki]{color: var(--nm-brand-700);text-decoration: underline}.catd-crumb-sep[b-jdrw7jfzki]{margin: 0 4px;color: var(--nm-muted)}.nm-code-pill[b-jdrw7jfzki]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.catd-loading[b-jdrw7jfzki]{display: flex;flex-direction: column;gap: 12px}.catd-shell[b-jdrw7jfzki]{display: grid;grid-template-columns: 250px minmax(0,1fr) 270px;gap: 16px;align-items: start}@media (max-width: 1100px){.catd-shell[b-jdrw7jfzki]{grid-template-columns: minmax(0,1fr)}}.catd-side[b-jdrw7jfzki]{display: flex;flex-direction: column;gap: 14px;padding: 14px 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.catd-block[b-jdrw7jfzki]{display: flex;flex-direction: column;gap: 7px}.catd-block--divider[b-jdrw7jfzki]{border-top: 1px solid var(--nm-border);padding-top: 12px}.catd-label[b-jdrw7jfzki]{display: inline-flex;align-items: center;gap: 6px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.catd-label i[b-jdrw7jfzki]{font-size: 12px}.catd-label-suffix[b-jdrw7jfzki]{margin-left: auto;font-size: 10px;padding: 1px 6px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700)}.catd-val[b-jdrw7jfzki]{font-size: 14px;font-weight: 600;color: var(--nm-ink)}.catd-dates[b-jdrw7jfzki]{display: flex;align-items: center;gap: 8px;padding: 8px 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2)}.catd-date-cell[b-jdrw7jfzki]{display: flex;flex-direction: column;gap: 1px;flex: 1}.catd-date-cell small[b-jdrw7jfzki]{font-size: 10.5px;color: var(--nm-muted)}.catd-date-cell b[b-jdrw7jfzki]{font-size: 13px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.catd-date-arrow[b-jdrw7jfzki]{color: var(--nm-muted);flex-shrink: 0}.catd-days-chip[b-jdrw7jfzki]{align-self: flex-start;font-size: 11.5px;font-weight: 600;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700)}.catd-loc[b-jdrw7jfzki]{display: flex;align-items: center;gap: 8px;font-size: 13.5px;font-weight: 500;color: var(--nm-ink)}.catd-loc-dot[b-jdrw7jfzki]{width: 8px;height: 8px;border-radius: 50%;flex-shrink: 0}.catd-loc-dot--from[b-jdrw7jfzki]{background: var(--nm-muted)}.catd-loc-dot--to[b-jdrw7jfzki]{background: var(--nm-brand-500)}.catd-meta-row[b-jdrw7jfzki]{display: flex;align-items: baseline;justify-content: space-between;gap: 8px;font-size: 12px}.catd-meta-row span[b-jdrw7jfzki]{color: var(--nm-muted)}.catd-meta-row b[b-jdrw7jfzki]{font-weight: 600;color: var(--nm-ink);font-variant-numeric: tabular-nums}.catd-good[b-jdrw7jfzki]{color: var(--nm-ok) !important}.catd-bad[b-jdrw7jfzki]{color: var(--nm-bad) !important}.catd-budget[b-jdrw7jfzki]{font-size: 21px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.catd-spent[b-jdrw7jfzki]{display: flex;align-items: baseline;justify-content: space-between;font-size: 12px;color: var(--nm-muted)}.catd-spent b[b-jdrw7jfzki]{color: var(--nm-ink);font-weight: 700;font-variant-numeric: tabular-nums}.catd-link[b-jdrw7jfzki]{align-self: flex-start;display: inline-flex;align-items: center;gap: 3px;border: 0;background: none;padding: 0;font: inherit;font-size: 12px;font-weight: 600;color: var(--nm-brand-700);cursor: pointer}.catd-link:hover[b-jdrw7jfzki]{text-decoration: underline}.catd-hint[b-jdrw7jfzki]{margin: 0;font-size: 11.5px;color: var(--nm-muted)}.catd-svc-grid[b-jdrw7jfzki]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px}.catd-svc-tile[b-jdrw7jfzki]{display: flex;flex-direction: column;align-items: center;gap: 4px;padding: 10px 6px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);text-decoration: none;color: var(--nm-ink);transition: border-color .12s,background .12s}.catd-svc-tile:hover[b-jdrw7jfzki]{border-color: var(--nm-brand-500);background: var(--nm-brand-50)}.catd-svc-tile i[b-jdrw7jfzki]{font-size: 16px;color: var(--nm-brand-600,var(--nm-brand-500))}.catd-svc-name[b-jdrw7jfzki]{font-size: 11.5px;font-weight: 600;text-align: center}.catd-svc-state[b-jdrw7jfzki]{font-size: 10px;font-weight: 700;padding: 1px 7px;border-radius: var(--nm-r-pill)}.catd-svc-tile.is-done[b-jdrw7jfzki]{border-color: color-mix(in srgb,var(--nm-ok) 40%,transparent)}.catd-svc-tile.is-done .catd-svc-state[b-jdrw7jfzki]{background: color-mix(in srgb,var(--nm-ok) 14%,transparent);color: var(--nm-ok)}.catd-svc-tile.is-warn[b-jdrw7jfzki]{border-color: color-mix(in srgb,var(--nm-warn) 45%,transparent)}.catd-svc-tile.is-warn .catd-svc-state[b-jdrw7jfzki]{background: color-mix(in srgb,var(--nm-warn) 14%,transparent);color: var(--nm-warn)}.catd-svc-tile.is-review .catd-svc-state[b-jdrw7jfzki]{background: color-mix(in srgb,var(--nm-bad) 12%,transparent);color: var(--nm-bad)}.catd-main[b-jdrw7jfzki]{display: flex;flex-direction: column;gap: 16px;min-width: 0}[b-jdrw7jfzki] .catd-card .nm-card__head{display: flex;align-items: center;gap: 8px}.catd-card-ico[b-jdrw7jfzki]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.catd-card-title[b-jdrw7jfzki]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.catd-card-count[b-jdrw7jfzki]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.catd-card-suffix[b-jdrw7jfzki]{margin-left: auto}[b-jdrw7jfzki] .catd-card--dashed{border-style: dashed}.catd-card-body[b-jdrw7jfzki]{padding: 14px 16px;display: flex;flex-direction: column;gap: 12px}.catd-dl[b-jdrw7jfzki]{margin: 0;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px 24px}@media (max-width: 640px){.catd-dl[b-jdrw7jfzki]{grid-template-columns: minmax(0,1fr)}}.catd-dl-row[b-jdrw7jfzki]{display: flex;flex-direction: column;gap: 2px}.catd-dl-row dt[b-jdrw7jfzki]{font-size: 11.5px;color: var(--nm-muted);font-weight: 600}.catd-dl-row dd[b-jdrw7jfzki]{margin: 0;font-size: 13.5px;color: var(--nm-ink);font-weight: 500}.catd-em[b-jdrw7jfzki]{color: var(--nm-brand-700);font-weight: 800}.catd-info-block[b-jdrw7jfzki]{padding: 10px 12px;border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2)}.catd-info-lbl[b-jdrw7jfzki]{display: block;font-size: 11px;font-weight: 700;color: var(--nm-muted);margin-bottom: 3px}.catd-info-val[b-jdrw7jfzki]{margin: 0;font-size: 13px;color: var(--nm-ink);white-space: pre-wrap}.catd-table[b-jdrw7jfzki]{width: 100%;border-collapse: collapse;font-size: 13px}.catd-table th[b-jdrw7jfzki]{padding: 9px 14px;text-align: left;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted);background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border)}.catd-table td[b-jdrw7jfzki]{padding: 9px 14px;border-bottom: 1px solid var(--nm-border)}.catd-table tr:last-child td[b-jdrw7jfzki]{border-bottom: 0}.catd-th-idx[b-jdrw7jfzki]{width: 40px;text-align: center !important}.catd-td-idx[b-jdrw7jfzki]{text-align: center;color: var(--nm-muted);font-family: ui-monospace,monospace;font-size: 11px}.catd-th-right[b-jdrw7jfzki],.catd-td-right[b-jdrw7jfzki]{text-align: right !important}.catd-muted[b-jdrw7jfzki]{color: var(--nm-muted)}.catd-person[b-jdrw7jfzki]{display: inline-flex;align-items: center;gap: 8px}.catd-person b[b-jdrw7jfzki]{font-weight: 600;color: var(--nm-ink)}.catd-avatar[b-jdrw7jfzki]{display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;border-radius: 50%;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 11px;font-weight: 700;flex-shrink: 0}.cell-amount[b-jdrw7jfzki]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px;color: var(--nm-ink);white-space: nowrap}.catd-attach-list[b-jdrw7jfzki]{display: flex;flex-direction: column}.catd-attach-row[b-jdrw7jfzki]{display: flex;align-items: center;gap: 12px;padding: 10px 14px;border-bottom: 1px solid var(--nm-border);text-decoration: none;color: var(--nm-ink);transition: background .12s}.catd-attach-row:last-child[b-jdrw7jfzki]{border-bottom: 0}.catd-attach-row:hover[b-jdrw7jfzki]{background: var(--nm-surface-2)}.catd-attach-ico[b-jdrw7jfzki]{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.catd-attach-main[b-jdrw7jfzki]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 1px}.catd-attach-line1[b-jdrw7jfzki]{display: flex;align-items: center;gap: 8px}.catd-attach-line1 b[b-jdrw7jfzki]{font-size: 13px;font-weight: 600}.catd-attach-code[b-jdrw7jfzki]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;color: var(--nm-muted)}.catd-attach-detail[b-jdrw7jfzki]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.catd-attach-amt[b-jdrw7jfzki]{flex-shrink: 0}.catd-timeline[b-jdrw7jfzki]{list-style: none;margin: 0;padding: 14px 16px;display: flex;flex-direction: column}.catd-step[b-jdrw7jfzki]{display: flex;gap: 12px}.catd-step-rail[b-jdrw7jfzki]{display: flex;flex-direction: column;align-items: center;flex-shrink: 0}.catd-step-node[b-jdrw7jfzki]{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 50%;background: var(--nm-surface-2);color: var(--nm-muted);font-size: 13px;flex-shrink: 0}.catd-step-num[b-jdrw7jfzki]{font-size: 11px;font-weight: 700}.catd-step-line[b-jdrw7jfzki]{flex: 1;width: 2px;min-height: 14px;background: var(--nm-border);margin: 4px 0}.catd-step-body[b-jdrw7jfzki]{flex: 1;min-width: 0;padding-bottom: 16px}.catd-step:last-child .catd-step-body[b-jdrw7jfzki]{padding-bottom: 0}.catd-step-head[b-jdrw7jfzki]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-bottom: 5px}.catd-step-title[b-jdrw7jfzki]{font-size: 13px;font-weight: 700;color: var(--nm-ink)}.catd-step-tag[b-jdrw7jfzki]{font-size: 10.5px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-muted)}.catd-step-tag--auto[b-jdrw7jfzki]{background: color-mix(in srgb,var(--nm-info) 12%,transparent);color: var(--nm-info)}.catd-step-tag--info[b-jdrw7jfzki]{background: color-mix(in srgb,var(--nm-info) 12%,transparent);color: var(--nm-info)}.catd-step-tag--mute[b-jdrw7jfzki]{background: var(--nm-surface-2);color: var(--nm-muted)}.catd-step.is-approved .catd-step-node[b-jdrw7jfzki]{background: var(--nm-ok);color: #fff}.catd-step.is-approved .catd-step-line[b-jdrw7jfzki]{background: var(--nm-ok)}.catd-step.is-approved .catd-step-tag:first-of-type[b-jdrw7jfzki]{background: color-mix(in srgb,var(--nm-ok) 13%,transparent);color: var(--nm-ok)}.catd-step.is-rejected .catd-step-node[b-jdrw7jfzki]{background: var(--nm-bad);color: #fff}.catd-step.is-rejected .catd-step-tag:first-of-type[b-jdrw7jfzki]{background: color-mix(in srgb,var(--nm-bad) 12%,transparent);color: var(--nm-bad)}.catd-step.is-revision .catd-step-node[b-jdrw7jfzki]{background: var(--nm-warn);color: #fff}.catd-step.is-revision .catd-step-tag:first-of-type[b-jdrw7jfzki]{background: color-mix(in srgb,var(--nm-warn) 14%,transparent);color: var(--nm-warn)}.catd-step.is-progress .catd-step-node[b-jdrw7jfzki]{background: var(--nm-brand-500);color: var(--nm-on-brand);animation: catd-pulse-b-jdrw7jfzki 1.6s ease-in-out infinite}.catd-step.is-progress .catd-step-tag:first-of-type[b-jdrw7jfzki]{background: var(--nm-brand-50);color: var(--nm-brand-700)}@keyframes catd-pulse-b-jdrw7jfzki{50%{opacity: .65}}.catd-step-meta[b-jdrw7jfzki]{margin: 0 0 5px;font-size: 11.5px;color: var(--nm-muted)}.catd-step-time[b-jdrw7jfzki]{font-size: 11.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}.catd-step-comment[b-jdrw7jfzki]{margin: 6px 0 0;padding: 7px 10px;border-left: 3px solid var(--nm-border);border-radius: 0 8px 8px 0;background: var(--nm-surface-2);font-size: 12px;color: var(--nm-ink-2);font-style: italic}.catd-approvers[b-jdrw7jfzki]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.catd-approver[b-jdrw7jfzki]{display: inline-flex;align-items: center;gap: 5px;padding: 3px 10px;border-radius: var(--nm-r-pill);border: 1px solid var(--nm-border);background: var(--nm-surface);font-size: 11.5px;color: var(--nm-ink)}.catd-approver b[b-jdrw7jfzki]{font-weight: 600}.catd-approver i[b-jdrw7jfzki]{font-size: 11px;color: var(--nm-muted)}.catd-approver-jt[b-jdrw7jfzki]{color: var(--nm-muted)}.catd-approver.is-done[b-jdrw7jfzki]{border-color: color-mix(in srgb,var(--nm-ok) 40%,transparent);background: color-mix(in srgb,var(--nm-ok) 7%,transparent)}.catd-approver.is-rejected[b-jdrw7jfzki]{border-color: color-mix(in srgb,var(--nm-bad) 40%,transparent);background: color-mix(in srgb,var(--nm-bad) 7%,transparent)}.catd-approver.is-revision[b-jdrw7jfzki]{border-color: color-mix(in srgb,var(--nm-warn) 45%,transparent);background: color-mix(in srgb,var(--nm-warn) 8%,transparent)}.catd-approver.is-upcoming[b-jdrw7jfzki]{opacity: .65}.catd-doc-list[b-jdrw7jfzki]{list-style: none;margin: 0;padding: 12px 16px;display: flex;flex-direction: column;gap: 8px}.catd-doc-list li[b-jdrw7jfzki]{display: flex;align-items: center;gap: 8px;font-size: 13px;color: var(--nm-ink)}.catd-doc-list i[b-jdrw7jfzki]{color: var(--nm-muted)}.catd-modal-sub[b-jdrw7jfzki]{margin: 0 0 10px;font-size: 13px;color: var(--nm-muted)}.catd-modal-sub b[b-jdrw7jfzki]{color: var(--nm-ink)}[b-jdrw7jfzki] .catd-modal-alert{margin-bottom: 10px}.catd-modal-label[b-jdrw7jfzki]{display: block;font-size: 12px;font-weight: 600;color: var(--nm-ink);margin-bottom: 6px}.catd-link-filter[b-jdrw7jfzki]{display: flex;align-items: center;gap: 10px;margin-bottom: 10px}.catd-link-filter .catd-modal-label[b-jdrw7jfzki]{margin-bottom: 0;flex-shrink: 0}.catd-link-loading[b-jdrw7jfzki]{display: flex;flex-direction: column;gap: 8px}.catd-link-list[b-jdrw7jfzki]{max-height: 260px;overflow-y: auto;display: flex;flex-direction: column;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px)}.catd-link-row[b-jdrw7jfzki]{display: flex;align-items: center;gap: 10px;padding: 8px 10px;border-bottom: 1px solid var(--nm-border);cursor: pointer;transition: background .12s}.catd-link-row:last-child[b-jdrw7jfzki]{border-bottom: 0}.catd-link-row:hover[b-jdrw7jfzki]{background: var(--nm-surface-2)}.catd-link-row.is-selected[b-jdrw7jfzki]{background: var(--nm-brand-50);box-shadow: inset 0 0 0 1px var(--nm-brand-500)}.catd-link-row.is-covered[b-jdrw7jfzki]{opacity: .55;cursor: not-allowed}.catd-link-main[b-jdrw7jfzki]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 1px}.catd-link-main b[b-jdrw7jfzki]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.catd-link-main small[b-jdrw7jfzki]{font-size: 11px;color: var(--nm-muted)}.catd-link-planned[b-jdrw7jfzki]{margin-top: 10px;padding-top: 10px;border-top: 1px solid var(--nm-border)}@media (max-width: 640px){.nm-list-page[b-jdrw7jfzki]{padding: 16px 14px 22px}.catd-table[b-jdrw7jfzki]{display: block;overflow-x: auto}}
/* /src/Features/Trips/Pages/Ca/CaTripsIndex.razor.rz.scp.css */
.nm-list-page[b-atm9aa2d4y]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-atm9aa2d4y]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-atm9aa2d4y]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-atm9aa2d4y]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-atm9aa2d4y]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-list-toolbar[b-atm9aa2d4y]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-atm9aa2d4y]{width: 280px;max-width: 100%}.tb-select[b-atm9aa2d4y]{min-width: 150px}.tb-select--date[b-atm9aa2d4y]{min-width: 165px}.tb-select--sort[b-atm9aa2d4y]{min-width: 175px}.tb-filters[b-atm9aa2d4y]{display: contents}[b-atm9aa2d4y] .tb-clear{margin-left: auto}.tb-daterange[b-atm9aa2d4y]{display: inline-flex;align-items: center;gap: 6px}.tb-daterange__sep[b-atm9aa2d4y]{color: var(--nm-muted);flex-shrink: 0}.tb-daterange[b-atm9aa2d4y] .nm-dateinput{width: 142px}[b-atm9aa2d4y] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-atm9aa2d4y]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}.tb-status[b-atm9aa2d4y]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-bottom: 14px}@media (max-width: 640px){.nm-list-page[b-atm9aa2d4y]{padding: 16px 14px 22px}.tb-search[b-atm9aa2d4y]{flex: 1;width: auto}[b-atm9aa2d4y] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-atm9aa2d4y]{display: none}.tb-filters.is-open[b-atm9aa2d4y]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;width: 100%}.tb-filters.is-open .tb-select[b-atm9aa2d4y]{flex: 1 1 45%;min-width: 0}.tb-select[b-atm9aa2d4y] .nm-select-wrap,.tb-select[b-atm9aa2d4y] .nm-select{width: 100%}.tb-filters.is-open .tb-daterange[b-atm9aa2d4y]{flex: 1 1 100%}.tb-daterange[b-atm9aa2d4y] .nm-dateinput-wrap{flex: 1;min-width: 0}.tb-daterange[b-atm9aa2d4y] .nm-dateinput{width: 100%}.tb-status[b-atm9aa2d4y]{flex-wrap: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: none;padding-bottom: 4px}.tb-status[b-atm9aa2d4y]::-webkit-scrollbar{display: none}.tb-status[b-atm9aa2d4y] .nm-chip{flex-shrink: 0}}.cell-2line[b-atm9aa2d4y]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-atm9aa2d4y]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cell-2line__sub[b-atm9aa2d4y]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 210px}.cell-date[b-atm9aa2d4y]{font-variant-numeric: tabular-nums}.catr-name[b-atm9aa2d4y]{font-size: 12px;color: var(--nm-ink-2);font-weight: 500}.nm-code-pill[b-atm9aa2d4y]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap;text-decoration: none}a.nm-code-pill:hover[b-atm9aa2d4y]{background: var(--nm-brand-100,var(--nm-brand-50));text-decoration: underline}.catr-dest[b-atm9aa2d4y]{display: inline-flex;align-items: center;gap: 6px;font-weight: 500;color: var(--nm-ink)}.catr-dest i[b-atm9aa2d4y]{color: var(--nm-brand-500);font-size: 12px}.cell-amount[b-atm9aa2d4y]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px;color: var(--nm-ink);white-space: nowrap}.nm-row-actions[b-atm9aa2d4y]{display: inline-flex;gap: 4px;justify-content: flex-end}.catr-foot[b-atm9aa2d4y]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.catr-total[b-atm9aa2d4y]{font-size: 12.5px;color: var(--nm-muted)}.catr-total strong[b-atm9aa2d4y]{color: var(--nm-ink);font-weight: 700}
/* /src/Features/Trips/Pages/Manager/PendingApprovals.razor.rz.scp.css */
.tpa-root[b-qk9fcgs4g1]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;font-size: 14px;letter-spacing: -0.01em}.tpa-num[b-qk9fcgs4g1]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.tpa-hero[b-qk9fcgs4g1]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.tpa-hero h1[b-qk9fcgs4g1]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15;display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.tpa-hero h1 em[b-qk9fcgs4g1]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.tpa-hero-meta[b-qk9fcgs4g1]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.tpa-hero-meta .dot[b-qk9fcgs4g1]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.tpa-hero-actions[b-qk9fcgs4g1]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.tpa-newbadge[b-qk9fcgs4g1]{display: inline-flex;align-items: center;gap: 4px;padding: 2px 9px;border-radius: 999px;background: var(--d-accent-grad);color: #fff;font-size: 11px;font-weight: 600;letter-spacing: 0.02em;box-shadow: 0 1px 2px rgba(234,88,12,0.25);font-family: 'JetBrains Mono',ui-monospace,monospace}.dash-btn[b-qk9fcgs4g1]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.dash-btn:hover[b-qk9fcgs4g1]{background: var(--d-surface-2);text-decoration: none;color: var(--d-ink)}.dash-btn-accent[b-qk9fcgs4g1]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,.18),0 4px 12px -2px rgba(234,88,12,.22)}.dash-btn-accent:hover[b-qk9fcgs4g1]{background: var(--d-accent-grad-hover);color: #fff}.dash-btn-compact[b-qk9fcgs4g1]{height: 32px;padding: 0 12px;font-size: 12.5px}.dash-card[b-qk9fcgs4g1]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.tpa-tablewrap[b-qk9fcgs4g1]{overflow-x: auto}.tpa-tbl[b-qk9fcgs4g1]{width: 100%;border-collapse: collapse;font-size: 14px}.tpa-tbl thead th[b-qk9fcgs4g1]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;text-align: left;padding: 10px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap}.tpa-tbl thead th.center[b-qk9fcgs4g1]{text-align: center}.tpa-tbl thead th.right[b-qk9fcgs4g1]{text-align: right}.tpa-tbl tbody td[b-qk9fcgs4g1]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.tpa-tbl tbody tr:last-child td[b-qk9fcgs4g1]{border-bottom: 0}.tpa-tbl tbody tr:hover[b-qk9fcgs4g1]{background: var(--d-surface-2)}.tpa-tbl td.center[b-qk9fcgs4g1]{text-align: center}.tpa-tbl td.right[b-qk9fcgs4g1]{text-align: right}.tpa-tbl .stt[b-qk9fcgs4g1]{color: var(--d-ink-4);font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11px}.tpa-code[b-qk9fcgs4g1]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-accent);font-weight: 500;text-decoration: none;display: block}.tpa-code:hover[b-qk9fcgs4g1]{text-decoration: underline;color: var(--d-accent)}.tpa-name[b-qk9fcgs4g1]{font-weight: 500;color: var(--d-ink);margin-top: 2px;display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap}.tpa-tag-intl[b-qk9fcgs4g1]{font-size: 10px;padding: 1px 6px;border-radius: 4px;background: var(--d-accent-soft);color: var(--d-accent);font-weight: 600;letter-spacing: 0.02em;text-transform: uppercase}.tpa-num-cell[b-qk9fcgs4g1]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em;color: var(--d-ink);font-weight: 500}.tpa-warn[b-qk9fcgs4g1]{display: block;font-size: 10px;color: var(--d-danger);font-weight: 600;margin-top: 2px;letter-spacing: 0.02em;text-transform: uppercase}.tpa-muted[b-qk9fcgs4g1]{color: var(--d-ink-3);font-size: 12px}.tpa-steps[b-qk9fcgs4g1]{display: inline-flex;align-items: center;gap: 4px}.tpa-step-dot[b-qk9fcgs4g1]{width: 7px;height: 7px;border-radius: 50%;background: var(--d-line)}.tpa-step-dot.is-done[b-qk9fcgs4g1]{background: var(--d-good)}.tpa-step-cnt[b-qk9fcgs4g1]{margin-left: 4px;font-size: 11px;color: var(--d-ink-3);font-family: 'JetBrains Mono',ui-monospace,monospace}.dash-empty[b-qk9fcgs4g1]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 40px 16px;color: var(--d-ink-3);text-align: center}.dash-empty b[b-qk9fcgs4g1]{color: var(--d-ink);font-weight: 500;font-size: 14px}.dash-empty small[b-qk9fcgs4g1]{font-size: 12px}.dash-empty svg[b-qk9fcgs4g1]{margin-bottom: 4px;color: var(--d-ink-4)}.tpa-loading[b-qk9fcgs4g1]{display: flex;align-items: center;justify-content: center;padding: 56px 0}.tpa-pager[b-qk9fcgs4g1]{padding: 10px 16px;border-top: 1px solid var(--d-line-2)}
/* /src/Features/Trips/Pages/Manager/TripCreate.razor.rz.scp.css */
.tripcreate-root[b-c3soj3717m]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;font-size: 14px;letter-spacing: -0.01em}.tripcreate-hero[b-c3soj3717m]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.tripcreate-hero h1[b-c3soj3717m]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.2}.tripcreate-hero h1 em[b-c3soj3717m]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.tripcreate-hero-meta[b-c3soj3717m]{margin-top: 6px;color: var(--d-ink-3);font-size: 12.5px}.tripcreate-hero-actions[b-c3soj3717m]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.dash-btn[b-c3soj3717m]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.dash-btn:hover[b-c3soj3717m]{background: var(--d-surface-2);text-decoration: none;color: var(--d-ink)}.dash-btn:disabled[b-c3soj3717m]{opacity: .55;cursor: not-allowed}.dash-btn-accent[b-c3soj3717m]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,.18),0 4px 12px -2px rgba(234,88,12,.22)}.dash-btn-accent:hover[b-c3soj3717m]{background: var(--d-accent-grad-hover);color: #fff}.dash-btn-ghost[b-c3soj3717m]{background: transparent;border-color: transparent;color: var(--d-ink-2)}.dash-btn-ghost:hover[b-c3soj3717m]{background: var(--d-surface-2);color: var(--d-ink)}.dash-card[b-c3soj3717m]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.dash-card-hd[b-c3soj3717m]{display: flex;align-items: center;justify-content: space-between;padding: 12px 14px;border-bottom: 1px solid var(--d-line-2);gap: 8px}.dash-card-hd h3[b-c3soj3717m]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;display: inline-flex;align-items: center;gap: 8px}.dash-card-bd[b-c3soj3717m]{padding: 14px 16px}.tripcreate-grid[b-c3soj3717m]{display: grid;grid-template-columns: repeat(12,1fr);gap: 16px;align-items: start}.tripcreate-col-main[b-c3soj3717m]{grid-column: span 12;display: flex;flex-direction: column;gap: 16px}.tripcreate-col-side[b-c3soj3717m]{grid-column: span 12;display: flex;flex-direction: column;gap: 16px}@media (min-width: 1024px){.tripcreate-col-main[b-c3soj3717m]{grid-column: span 8}.tripcreate-col-side[b-c3soj3717m]{grid-column: span 4;position: sticky;top: 16px}}.tripcreate-eyebrow[b-c3soj3717m]{font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;margin: 0 0 12px;display: flex;align-items: center;justify-content: space-between;gap: 8px}.tripcreate-eyebrow .sub[b-c3soj3717m]{color: var(--d-ink-4);font-weight: 500;font-size: 11px;text-transform: none;letter-spacing: 0}.tripcreate-field[b-c3soj3717m]{display: flex;flex-direction: column;gap: 6px;min-width: 0}.tripcreate-label[b-c3soj3717m]{font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em}.tripcreate-label .req[b-c3soj3717m]{color: var(--d-danger);margin-left: 2px}.tripcreate-input[b-c3soj3717m],.tripcreate-select[b-c3soj3717m],.tripcreate-textarea[b-c3soj3717m]{width: 100%;height: 38px;border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 0 12px;font-size: 14px;color: var(--d-ink);background: var(--d-surface);font-family: inherit;transition: border-color .12s,box-shadow .12s}.tripcreate-textarea[b-c3soj3717m]{height: auto;min-height: 72px;padding: 10px 12px;resize: vertical}.tripcreate-input:focus[b-c3soj3717m],.tripcreate-select:focus[b-c3soj3717m],.tripcreate-textarea:focus[b-c3soj3717m]{outline: 0;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,.12)}.tripcreate-input.has-error[b-c3soj3717m],.tripcreate-select.has-error[b-c3soj3717m]{border-color: color-mix(in srgb,var(--d-danger) 50%,white);background: color-mix(in srgb,var(--d-danger) 4%,white)}.tripcreate-err[b-c3soj3717m]{font-size: 11.5px;color: var(--d-danger);margin: 0}.tripcreate-grid-2[b-c3soj3717m]{display: grid;grid-template-columns: 1fr;gap: 14px}@media (min-width: 640px){.tripcreate-grid-2[b-c3soj3717m]{grid-template-columns: 1fr 1fr}}.tripcreate-grid-3[b-c3soj3717m]{display: grid;grid-template-columns: 1fr;gap: 12px}@media (min-width: 640px){.tripcreate-grid-3[b-c3soj3717m]{grid-template-columns: repeat(3,1fr)}}.tripcreate-loc-input[b-c3soj3717m]{position: relative}.tripcreate-loc-input .dot[b-c3soj3717m]{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);width: 8px;height: 8px;border-radius: 50%;z-index: 2}.tripcreate-loc-input .dot.from[b-c3soj3717m]{background: #fb923c}.tripcreate-loc-input .dot.to[b-c3soj3717m]{background: var(--d-accent)}.tripcreate-loc-input .tripcreate-input[b-c3soj3717m]{padding-left: 32px}.tripcreate-date-wrap[b-c3soj3717m]{border: 1px solid var(--d-line);border-radius: var(--d-r);transition: border-color .12s,box-shadow .12s}.tripcreate-date-wrap:focus-within[b-c3soj3717m]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,.12)}.tripcreate-svc-grid[b-c3soj3717m]{display: grid;grid-template-columns: repeat(2,1fr);gap: 10px}@media (min-width: 768px){.tripcreate-svc-grid[b-c3soj3717m]{grid-template-columns: repeat(3,1fr)}}.tripcreate-svc[b-c3soj3717m]{display: flex;align-items: center;gap: 10px;padding: 10px 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;color: var(--d-ink-2);cursor: pointer;transition: background .12s,border-color .12s;text-align: left;min-width: 0}.tripcreate-svc:hover[b-c3soj3717m]{border-color: color-mix(in srgb,var(--d-accent) 35%,var(--d-line));background: var(--d-surface-2)}.tripcreate-svc.is-selected[b-c3soj3717m]{border-color: color-mix(in srgb,var(--d-accent) 50%,white);background: var(--d-accent-soft);color: var(--d-ink)}.tripcreate-svc-ico[b-c3soj3717m]{font-size: 16px;flex-shrink: 0}.tripcreate-svc-name[b-c3soj3717m]{flex: 1;min-width: 0;font-weight: 500;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.tripcreate-svc-check[b-c3soj3717m]{color: var(--d-accent);flex-shrink: 0}.tripcreate-detail[b-c3soj3717m]{margin-top: 12px;padding: 12px 14px;background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: var(--d-r)}.tripcreate-detail-hd[b-c3soj3717m]{font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;margin: 0 0 10px;display: flex;align-items: center;gap: 6px}.tripcreate-detail-hint[b-c3soj3717m]{font-size: 10.5px;color: var(--d-ink-4);margin-top: 4px}.tripcreate-pill[b-c3soj3717m]{display: inline-flex;align-items: center;gap: 4px;padding: 2px 8px;border-radius: 999px;font-size: 10.5px;font-weight: 600;background: var(--d-accent-grad);color: #fff;box-shadow: 0 1px 2px rgba(234,88,12,.18)}.tripcreate-pill.lead[b-c3soj3717m]{padding: 1px 6px;font-size: 9.5px}.tripcreate-search[b-c3soj3717m]{display: flex;gap: 8px;align-items: center}.tripcreate-search-input[b-c3soj3717m]{position: relative;flex: 1}.tripcreate-search-input svg.ico[b-c3soj3717m]{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);width: 14px;height: 14px;color: var(--d-ink-4)}.tripcreate-search-input .tripcreate-input[b-c3soj3717m]{padding-left: 34px}.tripcreate-emp-list[b-c3soj3717m]{margin-top: 10px;border: 1px solid var(--d-line);border-radius: var(--d-r);max-height: 200px;overflow-y: auto;background: var(--d-surface)}.tripcreate-emp-row[b-c3soj3717m]{display: flex;align-items: center;justify-content: space-between;padding: 8px 12px;border-bottom: 1px solid var(--d-line-2);font-size: 12.5px;transition: background .12s}.tripcreate-emp-row:last-child[b-c3soj3717m]{border-bottom: 0}.tripcreate-emp-row:hover[b-c3soj3717m]{background: var(--d-surface-2)}.tripcreate-emp-row.disabled[b-c3soj3717m]{opacity: .4}.tripcreate-avatar[b-c3soj3717m]{width: 30px;height: 30px;border-radius: 50%;background: var(--d-surface-2);color: var(--d-ink-2);display: grid;place-items: center;font-size: 11px;font-weight: 700;flex-shrink: 0;border: 1px solid var(--d-line)}.tripcreate-avatar.accent[b-c3soj3717m]{background: var(--d-accent-grad);color: #fff;border-color: transparent}.tripcreate-emp-meta[b-c3soj3717m]{display: flex;align-items: center;gap: 10px;min-width: 0;flex: 1}.tripcreate-emp-name[b-c3soj3717m]{font-weight: 500;color: var(--d-ink);margin: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.tripcreate-emp-sub[b-c3soj3717m]{font-size: 11px;color: var(--d-ink-3);margin: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.tripcreate-add-btn[b-c3soj3717m]{background: transparent;border: 1px solid var(--d-line);color: var(--d-accent);font-weight: 600;font-size: 11.5px;padding: 4px 10px;border-radius: 7px;cursor: pointer;transition: background .12s}.tripcreate-add-btn:hover[b-c3soj3717m]{background: var(--d-accent-soft)}.tripcreate-empty[b-c3soj3717m]{border: 1px dashed var(--d-line);border-radius: var(--d-r);padding: 20px 16px;text-align: center;color: var(--d-ink-3);font-size: 12.5px}.tripcreate-part-list[b-c3soj3717m]{display: flex;flex-direction: column;gap: 6px;margin-top: 10px}.tripcreate-part-row[b-c3soj3717m]{display: flex;align-items: center;justify-content: space-between;padding: 8px 12px;background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: var(--d-r)}.tripcreate-icobtn[b-c3soj3717m]{width: 28px;height: 28px;display: inline-flex;align-items: center;justify-content: center;border: 0;background: transparent;color: var(--d-ink-4);border-radius: 7px;cursor: pointer;transition: background .12s,color .12s}.tripcreate-icobtn:hover[b-c3soj3717m]{background: var(--d-surface);color: var(--d-ink)}.tripcreate-icobtn.is-leader[b-c3soj3717m]{color: var(--d-accent)}.tripcreate-icobtn.danger:hover[b-c3soj3717m]{background: #fef2f2;color: var(--d-danger)}.tripcreate-banner-err[b-c3soj3717m]{display: flex;align-items: flex-start;gap: 10px;padding: 10px 14px;border-radius: var(--d-r);background: color-mix(in srgb,var(--d-danger) 8%,white);border: 1px solid color-mix(in srgb,var(--d-danger) 25%,white);color: #991b1b;font-size: 12.5px}.tripcreate-banner-err button[b-c3soj3717m]{background: transparent;border: 0;color: inherit;opacity: .6;cursor: pointer;margin-left: auto}.tripcreate-banner-err button:hover[b-c3soj3717m]{opacity: 1}.tripcreate-loading[b-c3soj3717m]{display: flex;align-items: center;justify-content: center;padding: 64px 0;color: var(--d-accent)}.tripcreate-meter[b-c3soj3717m]{border-radius: var(--d-r);padding: 10px 12px;background: var(--d-surface-2);border: 1px solid var(--d-line);font-size: 11.5px}.tripcreate-meter.over[b-c3soj3717m]{background: color-mix(in srgb,var(--d-danger) 6%,white);border-color: color-mix(in srgb,var(--d-danger) 25%,white)}.tripcreate-meter-row[b-c3soj3717m]{display: flex;justify-content: space-between;align-items: center;margin-bottom: 6px;color: var(--d-ink-3)}.tripcreate-meter-row .val[b-c3soj3717m]{font-weight: 600;color: var(--d-ink);font-variant-numeric: tabular-nums}.tripcreate-meter-row .val.danger[b-c3soj3717m]{color: var(--d-danger)}.tripcreate-meter-bar[b-c3soj3717m]{width: 100%;height: 4px;background: var(--d-line);border-radius: 999px;overflow: hidden}.tripcreate-meter-fill[b-c3soj3717m]{height: 100%;border-radius: 999px;transition: width .25s;background: var(--d-accent-grad)}.tripcreate-meter-fill.warn[b-c3soj3717m]{background: var(--d-warn)}.tripcreate-meter-fill.danger[b-c3soj3717m]{background: var(--d-danger)}.tripcreate-meter-msg[b-c3soj3717m]{margin-top: 6px;font-size: 11px;color: var(--d-danger)}.tripcreate-hint[b-c3soj3717m]{border-radius: var(--d-r);padding: 8px 10px;font-size: 11.5px;background: var(--d-surface-2);border: 1px solid var(--d-line);color: var(--d-ink-2)}.tripcreate-hint.warn[b-c3soj3717m]{background: color-mix(in srgb,var(--d-warn) 8%,white);border-color: color-mix(in srgb,var(--d-warn) 25%,white);color: #92400e}.tripcreate-hint.good[b-c3soj3717m]{background: color-mix(in srgb,var(--d-good) 8%,white);border-color: color-mix(in srgb,var(--d-good) 25%,white);color: #166534}.tripcreate-hint.danger[b-c3soj3717m]{background: color-mix(in srgb,var(--d-danger) 6%,white);border-color: color-mix(in srgb,var(--d-danger) 25%,white);color: #991b1b}.tripcreate-hint b[b-c3soj3717m]{font-weight: 600}.tripcreate-hint p[b-c3soj3717m]{margin: 0}.tripcreate-hint p + p[b-c3soj3717m]{margin-top: 2px;opacity: .85}.tripcreate-alloc[b-c3soj3717m]{border-top: 1px solid var(--d-line-2);padding-top: 12px;display: flex;flex-direction: column;gap: 12px}.tripcreate-alloc-hd[b-c3soj3717m]{font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;margin: 0}.tripcreate-ent[b-c3soj3717m]{border-top: 1px solid var(--d-line-2);padding-top: 12px}.tripcreate-ent-hd[b-c3soj3717m]{font-size: 11.5px;font-weight: 600;color: var(--d-accent);text-transform: uppercase;letter-spacing: .08em;margin: 0 0 10px;display: flex;align-items: center;gap: 6px}.tripcreate-ent-list[b-c3soj3717m]{display: flex;flex-direction: column;gap: 6px}.tripcreate-ent-row[b-c3soj3717m]{display: flex;align-items: center;justify-content: space-between;padding: 8px 12px;background: var(--d-surface-2);border: 1px solid var(--d-line-2);border-radius: 8px;font-size: 11.5px}.tripcreate-ent-row.accent[b-c3soj3717m]{background: var(--d-accent-grad-soft);border-color: color-mix(in srgb,var(--d-accent) 25%,white)}.tripcreate-ent-row .lbl[b-c3soj3717m]{color: var(--d-ink-3)}.tripcreate-ent-row .val[b-c3soj3717m]{font-weight: 600;color: var(--d-ink);font-variant-numeric: tabular-nums}.tripcreate-ent-row .val.accent[b-c3soj3717m]{color: var(--d-accent);font-weight: 700}.tripcreate-ent-row .val.good[b-c3soj3717m]{color: var(--d-good)}.tripcreate-ent-row .val.danger[b-c3soj3717m]{color: var(--d-danger)}.tripcreate-svc-summary[b-c3soj3717m]{display: flex;align-items: center;gap: 8px;font-size: 12.5px;color: var(--d-ink-2);padding: 6px 0;border-bottom: 1px solid var(--d-line-2)}.tripcreate-svc-summary:last-child[b-c3soj3717m]{border-bottom: 0}.tripcreate-svc-summary-name[b-c3soj3717m]{flex: 1;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.tripcreate-svc-summary-fee[b-c3soj3717m]{font-size: 10.5px;color: var(--d-ink-4)}.tripcreate-totals[b-c3soj3717m]{margin-top: 10px;padding-top: 10px;border-top: 1px solid var(--d-line-2);display: flex;flex-direction: column;gap: 4px;font-size: 12.5px}.tripcreate-totals-row[b-c3soj3717m]{display: flex;justify-content: space-between;align-items: center}.tripcreate-totals-row.total[b-c3soj3717m]{font-weight: 700}.tripcreate-totals-row.total .val[b-c3soj3717m]{color: var(--d-accent);font-variant-numeric: tabular-nums}.tripcreate-tips[b-c3soj3717m]{border-radius: var(--d-r);padding: 12px 14px;background: var(--d-accent-grad-soft);border: 1px solid color-mix(in srgb,var(--d-accent) 25%,white);color: #7c2d12;font-size: 11.5px}.tripcreate-tips b[b-c3soj3717m]{display: block;margin-bottom: 6px;font-weight: 600;color: var(--d-accent);text-transform: uppercase;letter-spacing: .06em;font-size: 10.5px}.tripcreate-tips ul[b-c3soj3717m]{margin: 0;padding-left: 16px;line-height: 1.55}.tripcreate-modal-bd[b-c3soj3717m]{position: fixed;inset: 0;background: rgba(28,25,23,.5);display: flex;align-items: center;justify-content: center;z-index: 9999;padding: 16px}.tripcreate-modal[b-c3soj3717m]{background: var(--d-surface);border-radius: 12px;border: 1px solid var(--d-line);box-shadow: 0 10px 40px rgba(0,0,0,.18);width: 100%;max-width: 640px;max-height: 90vh;display: flex;flex-direction: column;overflow: hidden}.tripcreate-modal-hd[b-c3soj3717m]{padding: 14px 18px;border-bottom: 1px solid var(--d-line-2)}.tripcreate-modal-hd h2[b-c3soj3717m]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 16px;font-weight: 600;letter-spacing: -0.02em}.tripcreate-modal-hd p[b-c3soj3717m]{margin: 4px 0 0;font-size: 11.5px;color: var(--d-ink-3)}.tripcreate-modal-body[b-c3soj3717m]{padding: 16px 18px;overflow-y: auto;flex: 1}.tripcreate-modal-ft[b-c3soj3717m]{padding: 12px 18px;border-top: 1px solid var(--d-line-2);background: var(--d-surface-2);display: flex;align-items: center;justify-content: space-between;gap: 8px}.tripcreate-step[b-c3soj3717m]{display: flex;gap: 14px;padding-bottom: 16px}.tripcreate-step-tl[b-c3soj3717m]{display: flex;flex-direction: column;align-items: center;flex-shrink: 0}.tripcreate-step-num[b-c3soj3717m]{width: 28px;height: 28px;border-radius: 50%;display: grid;place-items: center;font-size: 11.5px;font-weight: 700;background: var(--d-surface-2);color: var(--d-ink-2);border: 1px solid var(--d-line)}.tripcreate-step-num.auto[b-c3soj3717m]{background: var(--d-good-soft);color: #166534;border-color: color-mix(in srgb,var(--d-good) 25%,white)}.tripcreate-step-num.user[b-c3soj3717m]{background: var(--d-accent-grad);color: #fff;border-color: transparent}.tripcreate-step-line[b-c3soj3717m]{width: 2px;flex: 1;background: var(--d-line);margin-top: 4px}.tripcreate-step-bd[b-c3soj3717m]{flex: 1;min-width: 0}.tripcreate-step-title[b-c3soj3717m]{display: flex;flex-wrap: wrap;gap: 6px;align-items: center;margin-bottom: 8px}.tripcreate-step-title .name[b-c3soj3717m]{font-size: 14px;font-weight: 600;color: var(--d-ink)}.tripcreate-step-title .tag[b-c3soj3717m]{font-size: 10.5px;font-weight: 600;padding: 1px 6px;border-radius: 999px;background: var(--d-surface-2);color: var(--d-ink-3);border: 1px solid var(--d-line)}.tripcreate-step-title .tag.good[b-c3soj3717m]{background: var(--d-good-soft);color: #166534;border-color: color-mix(in srgb,var(--d-good) 25%,white)}.tripcreate-step-title .meta[b-c3soj3717m]{font-size: 10.5px;color: var(--d-ink-4)}.tripcreate-step-app[b-c3soj3717m]{display: flex;align-items: center;gap: 10px;padding: 8px 12px;background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: 8px;margin-top: 6px}.tripcreate-step-empty[b-c3soj3717m]{font-size: 11.5px;color: var(--d-ink-4);font-style: italic}
/* /src/Features/Trips/Pages/Manager/TripDetail.razor.rz.scp.css */
.trip-root[b-b9oeknh4wy]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;font-size: 14px;letter-spacing: -0.01em}.trip-num[b-b9oeknh4wy]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.trip-stickyhead[b-b9oeknh4wy]{position: sticky;top: 0;z-index: 30;margin: -20px -28px 16px;padding: 12px 28px;background: linear-gradient(180deg,#fdfcfa 0%,#faf8f3 100%);border-bottom: 1px solid var(--d-line-2);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);box-shadow: 0 1px 0 rgba(28,25,23,0.02)}.trip-stickyhead-row[b-b9oeknh4wy]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap}.trip-back-btn[b-b9oeknh4wy]{width: 32px;height: 32px;border-radius: 8px;border: 1px solid var(--d-line-2);background: var(--d-surface);color: var(--d-ink-2);display: grid;place-items: center;cursor: pointer;flex-shrink: 0;text-decoration: none;transition: background .12s,color .12s,border-color .12s}.trip-back-btn:hover[b-b9oeknh4wy]{background: var(--d-accent-soft);color: var(--d-accent);border-color: color-mix(in srgb,var(--d-accent) 20%,#fff)}.trip-stickyhead-id[b-b9oeknh4wy]{flex: 1;min-width: 0}.trip-stickyhead-line1[b-b9oeknh4wy]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.trip-name-lg[b-b9oeknh4wy]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 18px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink);line-height: 1.2}.trip-code-tag[b-b9oeknh4wy]{display: inline-flex;align-items: center;padding: 2px 8px;border-radius: 999px;font-size: 10.5px;font-weight: 600;background: var(--d-surface-2);color: var(--d-ink-3);border: 1px solid var(--d-line-2);font-family: 'JetBrains Mono',ui-monospace,monospace}.trip-stickyhead-line2[b-b9oeknh4wy]{margin-top: 4px;display: flex;align-items: center;gap: 8px;color: var(--d-ink-3);font-size: 11.5px;flex-wrap: wrap}.trip-stickyhead-line2 strong[b-b9oeknh4wy]{color: var(--d-ink-2);font-weight: 600}.trip-stickyhead-line2 .dot[b-b9oeknh4wy]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.dash-btn[b-b9oeknh4wy]{height: 36px;padding: 0 12px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 12.5px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 6px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.dash-btn:hover[b-b9oeknh4wy]{background: var(--d-surface-2);text-decoration: none;color: var(--d-ink)}.dash-btn:disabled[b-b9oeknh4wy]{opacity: .5;cursor: not-allowed}.dash-btn-accent[b-b9oeknh4wy]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,.18),0 4px 12px -2px rgba(234,88,12,.22)}.dash-btn-accent:hover[b-b9oeknh4wy]{background: var(--d-accent-grad-hover);color: #fff}.dash-btn-good[b-b9oeknh4wy]{background: var(--d-good);color: #fff;border-color: transparent}.dash-btn-good:hover[b-b9oeknh4wy]{background: #15803d;color: #fff}.dash-btn-danger[b-b9oeknh4wy]{color: var(--d-danger);border-color: color-mix(in srgb,var(--d-danger) 30%,white)}.dash-btn-danger:hover[b-b9oeknh4wy]{background: #fef2f2;color: var(--d-danger)}.dash-btn-warn[b-b9oeknh4wy]{color: var(--d-warn);border-color: color-mix(in srgb,var(--d-warn) 30%,white)}.dash-btn-warn:hover[b-b9oeknh4wy]{background: var(--d-warn-soft);color: var(--d-warn)}.trip-subnav[b-b9oeknh4wy]{display: inline-flex;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.trip-subnav-item[b-b9oeknh4wy]{display: inline-flex;align-items: center;gap: 6px;padding: 8px 12px;font-size: 12.5px;font-weight: 500;color: var(--d-ink-2);text-decoration: none;background: transparent;border: 0;border-right: 1px solid var(--d-line);cursor: pointer;transition: background .12s,color .12s}.trip-subnav-item:last-child[b-b9oeknh4wy]{border-right: 0}.trip-subnav-item:hover[b-b9oeknh4wy]{background: var(--d-surface-2);color: var(--d-ink);text-decoration: none}.trip-subnav-item:disabled[b-b9oeknh4wy]{opacity: .5;cursor: not-allowed}.dash-card[b-b9oeknh4wy]{background: var(--d-surface);border: 1px solid var(--d-line-2);border-radius: 12px;box-shadow: 0 1px 0 rgba(28,25,23,0.02);transition: border-color .15s}.dash-card:hover[b-b9oeknh4wy]{border-color: var(--d-line)}.dash-card-hd[b-b9oeknh4wy]{display: flex;align-items: center;justify-content: space-between;padding: 10px 14px;background: linear-gradient(180deg,#fdfcfa 0%,var(--d-surface) 100%);border-bottom: 1px solid var(--d-line-2);border-top-left-radius: 12px;border-top-right-radius: 12px}.dash-card-hd h3[b-b9oeknh4wy]{margin: 0;font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.09em;display: inline-flex;align-items: center;gap: 8px}.dash-card-bd[b-b9oeknh4wy]{padding: 12px 14px}.trip-grid[b-b9oeknh4wy]{display: grid;grid-template-columns: repeat(12,1fr);gap: 16px}.trip-col-8[b-b9oeknh4wy]{grid-column: span 12}.trip-col-4[b-b9oeknh4wy]{grid-column: span 12}@media (min-width: 1024px){.trip-col-8[b-b9oeknh4wy]{grid-column: span 8}.trip-col-4[b-b9oeknh4wy]{grid-column: span 4}}.trip-info-grid[b-b9oeknh4wy]{display: grid;grid-template-columns: repeat(2,1fr);gap: 14px 24px}@media (min-width: 640px){.trip-info-grid[b-b9oeknh4wy]{grid-template-columns: repeat(4,1fr)}}.trip-info-lbl[b-b9oeknh4wy]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;margin-bottom: 4px}.trip-info-val[b-b9oeknh4wy]{font-size: 14px;font-weight: 500;color: var(--d-ink)}.trip-info-val.accent[b-b9oeknh4wy]{color: var(--d-accent);font-family: 'Inter Tight','Inter',sans-serif;font-weight: 600;font-variant-numeric: tabular-nums}.trip-meta-row[b-b9oeknh4wy]{margin-top: 12px;padding-top: 12px;border-top: 1px solid var(--d-line-2);display: flex;flex-wrap: wrap;gap: 4px 16px;font-size: 11px;color: var(--d-ink-3)}.trip-side-stack[b-b9oeknh4wy]{display: flex;flex-direction: column;gap: 12px}.trip-row[b-b9oeknh4wy]{display: flex;align-items: center;gap: 10px;padding: 8px 14px;border-bottom: 1px solid var(--d-line-2);font-size: 12.5px}.trip-row:last-child[b-b9oeknh4wy]{border-bottom: 0}.trip-avatar[b-b9oeknh4wy]{width: 22px;height: 22px;border-radius: 50%;background: var(--d-surface-2);color: var(--d-ink-2);display: grid;place-items: center;font-size: 10px;font-weight: 600;flex-shrink: 0;border: 1px solid var(--d-line)}.trip-row-name[b-b9oeknh4wy]{flex: 1;min-width: 0;color: var(--d-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.trip-row-amt[b-b9oeknh4wy]{color: var(--d-ink-3);font-variant-numeric: tabular-nums;font-size: 11.5px}.trip-svc-ico[b-b9oeknh4wy]{width: 24px;height: 24px;border-radius: 6px;display: grid;place-items: center;background: var(--d-surface-2);color: var(--d-ink-2);border: 1px solid var(--d-line);flex-shrink: 0}.trip-attach-row[b-b9oeknh4wy]{text-decoration: none;color: inherit;cursor: pointer;transition: background .12s}.trip-attach-row:hover[b-b9oeknh4wy]{background: var(--d-surface-2);text-decoration: none;color: inherit}.trip-attach-main[b-b9oeknh4wy]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 2px}.trip-attach-line1[b-b9oeknh4wy]{display: flex;align-items: baseline;gap: 8px;min-width: 0}.trip-attach-type[b-b9oeknh4wy]{font-weight: 500;color: var(--d-ink);white-space: nowrap}.trip-attach-code[b-b9oeknh4wy]{font-size: 10.5px;color: var(--d-ink-4);font-family: 'JetBrains Mono',ui-monospace,monospace;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.trip-attach-detail[b-b9oeknh4wy]{font-size: 11.5px;color: var(--d-ink-3);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.trip-svc-ico.is-booked[b-b9oeknh4wy]{background: var(--d-good-soft);color: var(--d-good);border-color: color-mix(in srgb,var(--d-good) 25%,white)}.trip-pill[b-b9oeknh4wy]{display: inline-flex;align-items: center;gap: 5px;padding: 2px 8px;border-radius: 999px;font-size: 10.5px;font-weight: 600;background: var(--d-surface-2);color: var(--d-ink-2);border: 1px solid var(--d-line);line-height: 1.5}.trip-pill.good[b-b9oeknh4wy]{background: color-mix(in srgb,var(--d-good) 12%,white);color: #166534;border-color: color-mix(in srgb,var(--d-good) 25%,white)}.trip-pill.warn[b-b9oeknh4wy]{background: color-mix(in srgb,var(--d-warn) 12%,white);color: #92400e;border-color: color-mix(in srgb,var(--d-warn) 25%,white)}.trip-pill.danger[b-b9oeknh4wy]{background: color-mix(in srgb,var(--d-danger) 10%,white);color: #991b1b;border-color: color-mix(in srgb,var(--d-danger) 25%,white)}.trip-pill.accent[b-b9oeknh4wy]{background: var(--d-accent-soft);color: var(--d-accent);border-color: color-mix(in srgb,var(--d-accent) 25%,white)}.trip-ghost-link[b-b9oeknh4wy]{background: transparent;border: 0;color: var(--d-ink-3);font-size: 11.5px;font-weight: 500;cursor: pointer;display: inline-flex;align-items: center;gap: 4px;text-decoration: none;padding: 4px 6px;border-radius: 6px}.trip-ghost-link:hover[b-b9oeknh4wy]{color: var(--d-accent);background: var(--d-surface-2);text-decoration: none}.trip-icobtn[b-b9oeknh4wy]{width: 24px;height: 24px;display: inline-flex;align-items: center;justify-content: center;border: 0;background: transparent;color: var(--d-ink-4);border-radius: 6px;cursor: pointer}.trip-icobtn:hover[b-b9oeknh4wy]{color: var(--d-danger);background: #fef2f2}.trip-steps[b-b9oeknh4wy]{display: flex;gap: 0;padding: 14px 16px;overflow-x: auto}.trip-step[b-b9oeknh4wy]{flex: 1;min-width: 180px}.trip-step-card[b-b9oeknh4wy]{border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 10px 12px;background: var(--d-surface);height: 100%;display: flex;flex-direction: column;gap: 6px}.trip-step-card.is-current[b-b9oeknh4wy]{border-color: color-mix(in srgb,var(--d-accent) 50%,white);background: var(--d-accent-soft)}.trip-step-card.is-done[b-b9oeknh4wy]{border-color: color-mix(in srgb,var(--d-good) 30%,white);background: color-mix(in srgb,var(--d-good) 8%,white)}.trip-step-card.is-bad[b-b9oeknh4wy]{border-color: color-mix(in srgb,var(--d-danger) 30%,white);background: color-mix(in srgb,var(--d-danger) 6%,white)}.trip-step-hd[b-b9oeknh4wy]{display: flex;align-items: center;gap: 8px}.trip-step-num[b-b9oeknh4wy]{width: 22px;height: 22px;border-radius: 50%;background: var(--d-surface-2);color: var(--d-ink-3);display: grid;place-items: center;font-size: 11px;font-weight: 700;flex-shrink: 0;border: 1px solid var(--d-line)}.trip-step-card.is-current .trip-step-num[b-b9oeknh4wy]{background: var(--d-accent-grad);color: #fff;border-color: transparent}.trip-step-card.is-done .trip-step-num[b-b9oeknh4wy]{background: var(--d-good);color: #fff;border-color: transparent}.trip-step-card.is-bad .trip-step-num[b-b9oeknh4wy]{background: var(--d-danger);color: #fff;border-color: transparent}.trip-step-name[b-b9oeknh4wy]{font-size: 12px;font-weight: 600;color: var(--d-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.trip-step-meta[b-b9oeknh4wy]{display: flex;flex-wrap: wrap;gap: 4px}.trip-step-tag[b-b9oeknh4wy]{font-size: 9.5px;font-weight: 600;padding: 1px 5px;border-radius: 4px;background: var(--d-surface-2);color: var(--d-ink-3);border: 1px solid var(--d-line)}.trip-step-approver[b-b9oeknh4wy]{display: flex;align-items: center;gap: 6px;font-size: 11.5px;color: var(--d-ink)}.trip-step-time[b-b9oeknh4wy]{margin-left: auto;color: var(--d-ink-4);font-size: 10.5px;font-variant-numeric: tabular-nums}.trip-step-fall[b-b9oeknh4wy]{font-size: 10.5px;color: var(--d-warn);line-height: 1.3}.trip-step-arrow[b-b9oeknh4wy]{display: flex;align-items: center;padding: 0 4px;color: var(--d-ink-4);flex-shrink: 0}.trip-history[b-b9oeknh4wy]{display: flex;align-items: center;gap: 16px;overflow-x: auto;padding: 12px 16px}.trip-history-lbl[b-b9oeknh4wy]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;flex-shrink: 0}.trip-history-item[b-b9oeknh4wy]{display: inline-flex;align-items: center;gap: 6px;flex-shrink: 0;font-size: 11.5px;color: var(--d-ink-2)}.trip-history-arrow[b-b9oeknh4wy]{color: var(--d-ink-4);flex-shrink: 0}.trip-banner[b-b9oeknh4wy]{display: flex;align-items: flex-start;gap: 8px;padding: 10px 14px;border-radius: var(--d-r);font-size: 12.5px;background: var(--d-accent-soft);border: 1px solid color-mix(in srgb,var(--d-accent) 25%,white);color: #7c2d12}.trip-banner-ok[b-b9oeknh4wy]{background: color-mix(in srgb,var(--d-good) 10%,white);border-color: color-mix(in srgb,var(--d-good) 25%,white);color: #166534}.trip-banner-err[b-b9oeknh4wy]{background: color-mix(in srgb,var(--d-danger) 8%,white);border-color: color-mix(in srgb,var(--d-danger) 25%,white);color: #991b1b}.trip-modal-backdrop[b-b9oeknh4wy]{position: fixed;inset: 0;background: rgba(28,25,23,.45);display: flex;align-items: center;justify-content: center;z-index: 50}.trip-modal[b-b9oeknh4wy]{background: var(--d-surface);border-radius: 12px;box-shadow: 0 10px 40px rgba(0,0,0,.18);width: 100%;max-width: 480px;margin: 0 16px;overflow: hidden;border: 1px solid var(--d-line)}.trip-modal.lg[b-b9oeknh4wy]{max-width: 560px}.trip-modal.sm[b-b9oeknh4wy]{max-width: 380px}.trip-modal-hd[b-b9oeknh4wy]{padding: 14px 18px;border-bottom: 1px solid var(--d-line-2);display: flex;align-items: center;justify-content: space-between}.trip-modal-hd h3[b-b9oeknh4wy]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 15px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink)}.trip-modal-bd[b-b9oeknh4wy]{padding: 16px 18px}.trip-modal-ft[b-b9oeknh4wy]{padding: 12px 18px;background: var(--d-bg);display: flex;justify-content: flex-end;gap: 8px;border-top: 1px solid var(--d-line-2)}.trip-label[b-b9oeknh4wy]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;margin-bottom: 6px;display: block}.trip-input[b-b9oeknh4wy],.trip-textarea[b-b9oeknh4wy],.trip-select[b-b9oeknh4wy]{width: 100%;border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 8px 12px;font-size: 14px;color: var(--d-ink);background: var(--d-surface);font-family: inherit;transition: border-color .12s,box-shadow .12s}.trip-input:focus[b-b9oeknh4wy],.trip-textarea:focus[b-b9oeknh4wy],.trip-select:focus[b-b9oeknh4wy]{outline: 0;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,.12)}.trip-textarea[b-b9oeknh4wy]{resize: vertical;min-height: 78px}.trip-pick-row[b-b9oeknh4wy]{display: flex;align-items: center;gap: 10px;padding: 8px 8px;border-radius: 8px;cursor: pointer;border: 1px solid transparent;transition: background .12s,border-color .12s}.trip-pick-row:hover[b-b9oeknh4wy]{background: var(--d-surface-2)}.trip-pick-row.is-selected[b-b9oeknh4wy]{background: var(--d-accent-soft);border-color: color-mix(in srgb,var(--d-accent) 30%,white)}.trip-pick-list[b-b9oeknh4wy]{max-height: 260px;overflow-y: auto;border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 4px}.trip-loading[b-b9oeknh4wy]{display: flex;align-items: center;justify-content: center;padding: 32px 0;color: var(--d-accent)}.trip-error-text[b-b9oeknh4wy]{font-size: 12px;color: var(--d-danger);margin-top: 8px}.trip-not-found[b-b9oeknh4wy]{text-align: center;padding: 64px 16px;color: var(--d-ink-3)}.trip-not-found a[b-b9oeknh4wy]{color: var(--d-accent);text-decoration: none;font-size: 12.5px}.trip-not-found a:hover[b-b9oeknh4wy]{text-decoration: underline}
/* /src/Features/Trips/Pages/Manager/TripEdit.razor.rz.scp.css */
.tripedit-root[b-7jfzyqfdmd]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;font-size: 14px;letter-spacing: -0.01em}.tripedit-hero[b-7jfzyqfdmd]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.tripedit-hero h1[b-7jfzyqfdmd]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.2}.tripedit-hero-code[b-7jfzyqfdmd]{margin-top: 4px;font-family: 'JetBrains Mono',ui-monospace,monospace;color: var(--d-ink-3);font-size: 12px}.tripedit-hero-actions[b-7jfzyqfdmd]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.dash-btn[b-7jfzyqfdmd]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.dash-btn:hover[b-7jfzyqfdmd]{background: var(--d-surface-2);text-decoration: none;color: var(--d-ink)}.dash-btn:disabled[b-7jfzyqfdmd]{opacity: .55;cursor: not-allowed}.dash-btn-accent[b-7jfzyqfdmd]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,.18),0 4px 12px -2px rgba(234,88,12,.22)}.dash-btn-accent:hover[b-7jfzyqfdmd]{background: var(--d-accent-grad-hover);color: #fff}.dash-btn-ghost[b-7jfzyqfdmd]{background: transparent;border-color: transparent;color: var(--d-ink-2)}.dash-btn-ghost:hover[b-7jfzyqfdmd]{background: var(--d-surface-2);color: var(--d-ink)}.dash-btn-sm[b-7jfzyqfdmd]{height: 32px;padding: 0 12px;font-size: 12.5px}.dash-card[b-7jfzyqfdmd]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.dash-card-hd[b-7jfzyqfdmd]{display: flex;align-items: center;justify-content: space-between;padding: 12px 14px;border-bottom: 1px solid var(--d-line-2)}.dash-card-hd h3[b-7jfzyqfdmd]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em}.dash-card-bd[b-7jfzyqfdmd]{padding: 14px 16px}.tripedit-grid[b-7jfzyqfdmd]{display: grid;grid-template-columns: repeat(12,1fr);gap: 16px;align-items: start}.tripedit-col-main[b-7jfzyqfdmd]{grid-column: span 12}.tripedit-col-side[b-7jfzyqfdmd]{grid-column: span 12}@media (min-width: 1024px){.tripedit-col-main[b-7jfzyqfdmd]{grid-column: span 8}.tripedit-col-side[b-7jfzyqfdmd]{grid-column: span 4;position: sticky;top: 16px}}.tripedit-section[b-7jfzyqfdmd]{padding: 16px 18px;border-bottom: 1px solid var(--d-line-2)}.tripedit-section:last-of-type[b-7jfzyqfdmd]{border-bottom: 0}.tripedit-eyebrow[b-7jfzyqfdmd]{font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;margin: 0 0 12px;display: flex;align-items: center;justify-content: space-between;gap: 8px}.tripedit-form-title[b-7jfzyqfdmd]{padding: 16px 18px 12px;border-bottom: 1px solid var(--d-line-2)}.tripedit-form-title h2[b-7jfzyqfdmd]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 16px;font-weight: 600;letter-spacing: -0.02em;color: var(--d-ink)}.tripedit-form-title p[b-7jfzyqfdmd]{margin: 4px 0 0;font-size: 12px;color: var(--d-ink-3)}.tripedit-field[b-7jfzyqfdmd]{display: flex;flex-direction: column;gap: 6px;min-width: 0}.tripedit-label[b-7jfzyqfdmd]{font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em}.tripedit-label .req[b-7jfzyqfdmd]{color: var(--d-danger);margin-left: 2px}.tripedit-input[b-7jfzyqfdmd],.tripedit-select[b-7jfzyqfdmd],.tripedit-textarea[b-7jfzyqfdmd]{width: 100%;height: 38px;border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 0 12px;font-size: 14px;color: var(--d-ink);background: var(--d-surface);font-family: inherit;transition: border-color .12s,box-shadow .12s}.tripedit-textarea[b-7jfzyqfdmd]{height: auto;min-height: 72px;padding: 10px 12px;resize: vertical}.tripedit-input:focus[b-7jfzyqfdmd],.tripedit-select:focus[b-7jfzyqfdmd],.tripedit-textarea:focus[b-7jfzyqfdmd]{outline: 0;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,.12)}.tripedit-input.has-error[b-7jfzyqfdmd],.tripedit-select.has-error[b-7jfzyqfdmd]{border-color: color-mix(in srgb,var(--d-danger) 50%,white);background: color-mix(in srgb,var(--d-danger) 4%,white)}.tripedit-err[b-7jfzyqfdmd]{font-size: 11.5px;color: var(--d-danger);margin: 0}.tripedit-grid-2[b-7jfzyqfdmd]{display: grid;grid-template-columns: 1fr;gap: 14px}@media (min-width: 640px){.tripedit-grid-2[b-7jfzyqfdmd]{grid-template-columns: 1fr 1fr}}.tripedit-grid-3[b-7jfzyqfdmd]{display: grid;grid-template-columns: 1fr;gap: 12px}@media (min-width: 640px){.tripedit-grid-3[b-7jfzyqfdmd]{grid-template-columns: repeat(3,1fr)}}.tripedit-loc[b-7jfzyqfdmd]{position: relative}.tripedit-loc-input[b-7jfzyqfdmd]{position: relative}.tripedit-loc-input .dot[b-7jfzyqfdmd]{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);width: 8px;height: 8px;border-radius: 50%;z-index: 2}.tripedit-loc-input .dot.from[b-7jfzyqfdmd]{background: #fb923c}.tripedit-loc-input .dot.to[b-7jfzyqfdmd]{background: var(--d-accent)}.tripedit-loc-input .tripedit-input[b-7jfzyqfdmd]{padding-left: 32px}.tripedit-date-wrap[b-7jfzyqfdmd]{border: 1px solid var(--d-line);border-radius: var(--d-r);transition: border-color .12s,box-shadow .12s}.tripedit-date-wrap:focus-within[b-7jfzyqfdmd]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,.12)}.tripedit-svc-grid[b-7jfzyqfdmd]{display: grid;grid-template-columns: repeat(2,1fr);gap: 10px}@media (min-width: 768px){.tripedit-svc-grid[b-7jfzyqfdmd]{grid-template-columns: repeat(3,1fr)}}.tripedit-svc[b-7jfzyqfdmd]{display: flex;align-items: center;gap: 10px;padding: 10px 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;color: var(--d-ink-2);cursor: pointer;transition: background .12s,border-color .12s;text-align: left;min-width: 0}.tripedit-svc:hover[b-7jfzyqfdmd]{border-color: color-mix(in srgb,var(--d-accent) 35%,var(--d-line));background: var(--d-surface-2)}.tripedit-svc.is-selected[b-7jfzyqfdmd]{border-color: color-mix(in srgb,var(--d-accent) 50%,white);background: var(--d-accent-soft);color: var(--d-ink)}.tripedit-svc.is-booked[b-7jfzyqfdmd]{background: var(--d-good-soft);border-color: color-mix(in srgb,var(--d-good) 30%,white);color: #166534;cursor: not-allowed;opacity: .85}.tripedit-svc-ico[b-7jfzyqfdmd]{font-size: 16px;flex-shrink: 0}.tripedit-svc-name[b-7jfzyqfdmd]{flex: 1;min-width: 0;font-weight: 500;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.tripedit-svc-check[b-7jfzyqfdmd]{color: var(--d-accent);flex-shrink: 0}.tripedit-detail[b-7jfzyqfdmd]{margin-top: 12px;padding: 12px 14px;background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: var(--d-r)}.tripedit-detail-hd[b-7jfzyqfdmd]{font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;margin: 0 0 10px;display: flex;align-items: center;gap: 6px}.tripedit-pill[b-7jfzyqfdmd]{display: inline-flex;align-items: center;gap: 4px;padding: 2px 8px;border-radius: 999px;font-size: 10.5px;font-weight: 600;background: var(--d-accent-grad);color: #fff;box-shadow: 0 1px 2px rgba(234,88,12,.18)}.tripedit-pill.good[b-7jfzyqfdmd]{background: color-mix(in srgb,var(--d-good) 12%,white);color: #166534;border: 1px solid color-mix(in srgb,var(--d-good) 25%,white);box-shadow: none}.tripedit-pill.lead[b-7jfzyqfdmd]{background: var(--d-accent-grad);color: #fff;padding: 1px 6px;font-size: 9.5px}.tripedit-search[b-7jfzyqfdmd]{display: flex;gap: 8px;align-items: center}.tripedit-search-input[b-7jfzyqfdmd]{position: relative;flex: 1}.tripedit-search-input svg.ico[b-7jfzyqfdmd]{position: absolute;left: 12px;top: 50%;transform: translateY(-50%);width: 14px;height: 14px;color: var(--d-ink-4)}.tripedit-search-input .tripedit-input[b-7jfzyqfdmd]{padding-left: 34px}.tripedit-emp-list[b-7jfzyqfdmd]{margin-top: 10px;border: 1px solid var(--d-line);border-radius: var(--d-r);max-height: 200px;overflow-y: auto;background: var(--d-surface)}.tripedit-emp-row[b-7jfzyqfdmd]{display: flex;align-items: center;justify-content: space-between;padding: 8px 12px;border-bottom: 1px solid var(--d-line-2);font-size: 12.5px;transition: background .12s}.tripedit-emp-row:last-child[b-7jfzyqfdmd]{border-bottom: 0}.tripedit-emp-row:hover[b-7jfzyqfdmd]{background: var(--d-surface-2)}.tripedit-emp-row.disabled[b-7jfzyqfdmd]{opacity: .4}.tripedit-avatar[b-7jfzyqfdmd]{width: 30px;height: 30px;border-radius: 50%;background: var(--d-surface-2);color: var(--d-ink-2);display: grid;place-items: center;font-size: 11px;font-weight: 700;flex-shrink: 0;border: 1px solid var(--d-line)}.tripedit-avatar.accent[b-7jfzyqfdmd]{background: var(--d-accent-grad);color: #fff;border-color: transparent}.tripedit-emp-meta[b-7jfzyqfdmd]{display: flex;align-items: center;gap: 10px;min-width: 0;flex: 1}.tripedit-emp-name[b-7jfzyqfdmd]{font-weight: 500;color: var(--d-ink);margin: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.tripedit-emp-sub[b-7jfzyqfdmd]{font-size: 11px;color: var(--d-ink-3);margin: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.tripedit-add-btn[b-7jfzyqfdmd]{background: transparent;border: 1px solid var(--d-line);color: var(--d-accent);font-weight: 600;font-size: 11.5px;padding: 4px 10px;border-radius: 7px;cursor: pointer;transition: background .12s}.tripedit-add-btn:hover[b-7jfzyqfdmd]{background: var(--d-accent-soft)}.tripedit-empty[b-7jfzyqfdmd]{border: 1px dashed var(--d-line);border-radius: var(--d-r);padding: 20px 16px;text-align: center;color: var(--d-ink-3);font-size: 12.5px}.tripedit-part-list[b-7jfzyqfdmd]{display: flex;flex-direction: column;gap: 6px;margin-top: 10px}.tripedit-part-row[b-7jfzyqfdmd]{display: flex;align-items: center;justify-content: space-between;padding: 8px 12px;background: var(--d-surface-2);border: 1px solid var(--d-line);border-radius: var(--d-r)}.tripedit-icobtn[b-7jfzyqfdmd]{width: 28px;height: 28px;display: inline-flex;align-items: center;justify-content: center;border: 0;background: transparent;color: var(--d-ink-4);border-radius: 7px;cursor: pointer;transition: background .12s,color .12s}.tripedit-icobtn:hover[b-7jfzyqfdmd]{background: var(--d-surface);color: var(--d-ink)}.tripedit-icobtn.is-leader[b-7jfzyqfdmd]{color: var(--d-accent)}.tripedit-icobtn.danger:hover[b-7jfzyqfdmd]{background: #fef2f2;color: var(--d-danger)}.tripedit-actions[b-7jfzyqfdmd]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 14px 18px;background: var(--d-surface-2);border-top: 1px solid var(--d-line-2);flex-wrap: wrap}.tripedit-side-list[b-7jfzyqfdmd]{display: flex;flex-direction: column;gap: 14px}.tripedit-svc-summary[b-7jfzyqfdmd]{display: flex;align-items: center;gap: 8px;font-size: 12.5px;color: var(--d-ink-2);padding: 6px 0;border-bottom: 1px solid var(--d-line-2)}.tripedit-svc-summary:last-child[b-7jfzyqfdmd]{border-bottom: 0}.tripedit-svc-summary-name[b-7jfzyqfdmd]{flex: 1;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.tripedit-banner-err[b-7jfzyqfdmd]{display: flex;align-items: flex-start;gap: 10px;padding: 10px 14px;border-radius: var(--d-r);background: color-mix(in srgb,var(--d-danger) 8%,white);border: 1px solid color-mix(in srgb,var(--d-danger) 25%,white);color: #991b1b;font-size: 12.5px}.tripedit-banner-err button[b-7jfzyqfdmd]{background: transparent;border: 0;color: inherit;opacity: .6;cursor: pointer;margin-left: auto}.tripedit-banner-err button:hover[b-7jfzyqfdmd]{opacity: 1}.tripedit-skeleton[b-7jfzyqfdmd]{display: grid;grid-template-columns: repeat(12,1fr);gap: 16px}.tripedit-skel-card[b-7jfzyqfdmd]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 18px;animation: tripedit-pulse-b-7jfzyqfdmd 1.4s ease-in-out infinite}@keyframes tripedit-pulse-b-7jfzyqfdmd{0%,100%{opacity: 1}50%{opacity: .55}}.tripedit-skel-row[b-7jfzyqfdmd]{height: 12px;background: var(--d-surface-2);border-radius: 6px;margin-bottom: 10px}.tripedit-skel-row.short[b-7jfzyqfdmd]{width: 35%}.tripedit-skel-row.tall[b-7jfzyqfdmd]{height: 38px}.tripedit-not-found[b-7jfzyqfdmd]{text-align: center;padding: 64px 16px;color: var(--d-ink-3)}.tripedit-not-found a[b-7jfzyqfdmd]{color: var(--d-accent);text-decoration: none;font-size: 12.5px;display: inline-block;margin-top: 6px}.tripedit-not-found a:hover[b-7jfzyqfdmd]{text-decoration: underline}
/* /src/Features/Trips/Pages/Manager/TripExpenses.razor.rz.scp.css */
.texp-root[b-ozgv5ihg8u]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;font-size: 14px;letter-spacing: -0.01em}.texp-num[b-ozgv5ihg8u]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.texp-hero[b-ozgv5ihg8u]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.texp-hero h1[b-ozgv5ihg8u]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.texp-hero-meta[b-ozgv5ihg8u]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.texp-hero-meta .dot[b-ozgv5ihg8u]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.texp-hero-actions[b-ozgv5ihg8u]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.dash-btn[b-ozgv5ihg8u]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.dash-btn:hover[b-ozgv5ihg8u]{background: var(--d-surface-2);text-decoration: none;color: var(--d-ink)}.dash-btn:disabled[b-ozgv5ihg8u]{opacity: .55;cursor: not-allowed}.dash-btn-accent[b-ozgv5ihg8u]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,.18),0 4px 12px -2px rgba(234,88,12,.22)}.dash-btn-accent:hover[b-ozgv5ihg8u]{background: var(--d-accent-grad-hover);color: #fff}.dash-btn-ghost[b-ozgv5ihg8u]{background: transparent;border-color: transparent;color: var(--d-ink-2)}.dash-btn-ghost:hover[b-ozgv5ihg8u]{background: var(--d-surface-2);color: var(--d-ink)}.texp-kpis[b-ozgv5ihg8u]{display: grid;grid-template-columns: repeat(3,1fr);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.texp-kpi[b-ozgv5ihg8u]{padding: 16px 18px 14px;border-right: 1px solid var(--d-line);display: flex;flex-direction: column;gap: 8px;min-width: 0}.texp-kpi:last-child[b-ozgv5ihg8u]{border-right: 0}.texp-kpi-lbl[b-ozgv5ihg8u]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;display: flex;align-items: center;gap: 8px}.texp-kpi-dot[b-ozgv5ihg8u]{width: 6px;height: 6px;border-radius: 50%;background: var(--d-ink-4)}.texp-kpi-dot.accent[b-ozgv5ihg8u]{background: var(--d-accent-grad)}.texp-kpi-dot.good[b-ozgv5ihg8u]{background: var(--d-good)}.texp-kpi-dot.warn[b-ozgv5ihg8u]{background: var(--d-warn)}.texp-kpi-val[b-ozgv5ihg8u]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.03em;color: var(--d-ink);line-height: 1;font-variant-numeric: tabular-nums}.texp-kpi-val.is-good[b-ozgv5ihg8u]{color: var(--d-good)}.texp-kpi-val.is-bad[b-ozgv5ihg8u]{color: var(--d-danger)}@media (max-width: 768px){.texp-kpis[b-ozgv5ihg8u]{grid-template-columns: 1fr}.texp-kpi[b-ozgv5ihg8u]{border-right: 0;border-bottom: 1px solid var(--d-line)}.texp-kpi:last-child[b-ozgv5ihg8u]{border-bottom: 0}}.dash-card[b-ozgv5ihg8u]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.texp-tablewrap[b-ozgv5ihg8u]{overflow-x: auto}.texp-tbl[b-ozgv5ihg8u]{width: 100%;border-collapse: collapse;font-size: 14px}.texp-tbl thead th[b-ozgv5ihg8u]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;text-align: left;padding: 10px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap}.texp-tbl thead th.center[b-ozgv5ihg8u]{text-align: center}.texp-tbl thead th.right[b-ozgv5ihg8u]{text-align: right}.texp-tbl tbody td[b-ozgv5ihg8u]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.texp-tbl tbody tr:last-child td[b-ozgv5ihg8u]{border-bottom: 0}.texp-tbl tbody tr:hover[b-ozgv5ihg8u]{background: var(--d-surface-2)}.texp-tbl td.center[b-ozgv5ihg8u]{text-align: center}.texp-tbl td.right[b-ozgv5ihg8u]{text-align: right}.texp-tbl .stt[b-ozgv5ihg8u]{color: var(--d-ink-4);font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11px}.texp-amt[b-ozgv5ihg8u]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12.5px;color: var(--d-ink);font-weight: 600;font-variant-numeric: tabular-nums}.texp-cat[b-ozgv5ihg8u]{display: inline-flex;align-items: center;padding: 2px 8px;border-radius: 999px;background: var(--d-surface-2);border: 1px solid var(--d-line);color: var(--d-ink-2);font-size: 11.5px;font-weight: 500}.texp-desc[b-ozgv5ihg8u]{max-width: 280px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: var(--d-ink-2)}.texp-status[b-ozgv5ihg8u]{display: inline-flex;align-items: center;gap: 5px;padding: 2px 8px;border-radius: 999px;font-size: 11px;font-weight: 600;letter-spacing: 0.02em}.texp-status .d[b-ozgv5ihg8u]{width: 6px;height: 6px;border-radius: 50%}.texp-status.is-ok[b-ozgv5ihg8u]{background: color-mix(in srgb,var(--d-good) 12%,white);color: #166534}.texp-status.is-ok .d[b-ozgv5ihg8u]{background: var(--d-good)}.texp-status.is-pending[b-ozgv5ihg8u]{background: color-mix(in srgb,var(--d-warn) 14%,white);color: #92400e}.texp-status.is-pending .d[b-ozgv5ihg8u]{background: var(--d-warn)}.texp-actions[b-ozgv5ihg8u]{display: inline-flex;align-items: center;gap: 4px}.texp-iconbtn[b-ozgv5ihg8u]{width: 28px;height: 28px;border: 0;background: transparent;color: var(--d-ink-3);border-radius: 7px;display: inline-flex;align-items: center;justify-content: center;cursor: pointer;transition: background .12s,color .12s;font-size: 11px;font-weight: 500;padding: 0 8px;width: auto;min-width: 28px}.texp-iconbtn:hover[b-ozgv5ihg8u]{background: var(--d-surface-2);color: var(--d-ink)}.texp-iconbtn.danger:hover[b-ozgv5ihg8u]{background: #fef2f2;color: var(--d-danger)}.texp-dash[b-ozgv5ihg8u]{color: var(--d-ink-4);font-size: 12px}.dash-empty[b-ozgv5ihg8u]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 8px;padding: 48px 16px;color: var(--d-ink-3);text-align: center}.dash-empty b[b-ozgv5ihg8u]{color: var(--d-ink);font-weight: 500;font-size: 14px}.dash-empty svg[b-ozgv5ihg8u]{color: var(--d-ink-4)}.texp-empty-cta[b-ozgv5ihg8u]{margin-top: 6px;background: none;border: 0;color: var(--d-accent);font-size: 12.5px;font-weight: 600;cursor: pointer;padding: 4px 8px;border-radius: 6px;transition: background .12s}.texp-empty-cta:hover[b-ozgv5ihg8u]{background: var(--d-accent-soft)}.texp-loading[b-ozgv5ihg8u]{display: flex;align-items: center;justify-content: center;padding: 56px 0}.texp-mask[b-ozgv5ihg8u]{position: fixed;inset: 0;background: rgba(28,25,23,0.55);z-index: 50;display: flex;align-items: center;justify-content: center;padding: 16px}.texp-modal[b-ozgv5ihg8u]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: 14px;width: 100%;max-width: 520px;box-shadow: 0 18px 48px rgba(28,25,23,0.18);overflow: hidden}.texp-modal-hd[b-ozgv5ihg8u]{padding: 14px 18px;border-bottom: 1px solid var(--d-line)}.texp-modal-hd h3[b-ozgv5ihg8u]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 16px;font-weight: 600;color: var(--d-ink);letter-spacing: -0.02em}.texp-modal-bd[b-ozgv5ihg8u]{padding: 16px 18px;display: flex;flex-direction: column;gap: 14px}.texp-modal-ft[b-ozgv5ihg8u]{padding: 12px 18px;border-top: 1px solid var(--d-line);background: var(--d-surface-2);display: flex;justify-content: flex-end;gap: 8px}.texp-field[b-ozgv5ihg8u]{display: flex;flex-direction: column;gap: 6px}.texp-field-grid[b-ozgv5ihg8u]{display: grid;grid-template-columns: 1fr;gap: 14px}@media (min-width: 520px){.texp-field-grid[b-ozgv5ihg8u]{grid-template-columns: 1fr 1fr}}.texp-label[b-ozgv5ihg8u]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.texp-label .req[b-ozgv5ihg8u]{color: var(--d-danger);margin-left: 2px}.texp-input[b-ozgv5ihg8u],.texp-select[b-ozgv5ihg8u],.texp-textarea[b-ozgv5ihg8u]{height: 38px;padding: 0 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;color: var(--d-ink);font-family: inherit;transition: border-color .12s,box-shadow .12s;width: 100%}.texp-textarea[b-ozgv5ihg8u]{height: auto;padding: 10px 12px;resize: vertical;min-height: 64px}.texp-input:focus[b-ozgv5ihg8u],.texp-select:focus[b-ozgv5ihg8u],.texp-textarea:focus[b-ozgv5ihg8u]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}
/* /src/Features/Trips/Pages/Manager/TripItinerary.razor.rz.scp.css */
.tit-root[b-xya0yu2nmk]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-warn: #d97706;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;font-size: 14px;letter-spacing: -0.01em}.tit-hero[b-xya0yu2nmk]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.tit-hero h1[b-xya0yu2nmk]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.tit-hero-meta[b-xya0yu2nmk]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.tit-hero-meta .dot[b-xya0yu2nmk]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.tit-hero-actions[b-xya0yu2nmk]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.dash-btn[b-xya0yu2nmk]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.dash-btn:hover[b-xya0yu2nmk]{background: var(--d-surface-2);text-decoration: none;color: var(--d-ink)}.dash-btn-accent[b-xya0yu2nmk]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,.18),0 4px 12px -2px rgba(234,88,12,.22)}.dash-btn-accent:hover[b-xya0yu2nmk]{background: var(--d-accent-grad-hover);color: #fff}.dash-btn-ghost[b-xya0yu2nmk]{background: transparent;border-color: transparent;color: var(--d-ink-2)}.dash-btn-ghost:hover[b-xya0yu2nmk]{background: var(--d-surface-2);color: var(--d-ink)}.dash-card[b-xya0yu2nmk]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.tit-daycard[b-xya0yu2nmk]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.tit-day-hd[b-xya0yu2nmk]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);display: flex;align-items: center;gap: 10px;background: var(--d-surface-2)}.tit-day-hd h3[b-xya0yu2nmk]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.tit-day-count[b-xya0yu2nmk]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10.5px;font-weight: 600;padding: 1px 6px;border-radius: 999px;background: var(--d-accent-soft);color: var(--d-accent)}.tit-day-bd[b-xya0yu2nmk]{padding: 4px 16px 12px}.tit-row[b-xya0yu2nmk]{display: flex;align-items: flex-start;gap: 14px;padding: 12px 0;border-bottom: 1px solid var(--d-line-2);position: relative}.tit-row:last-child[b-xya0yu2nmk]{border-bottom: 0}.tit-rail[b-xya0yu2nmk]{width: 3px;align-self: stretch;background: var(--d-accent-grad);border-radius: 2px;flex-shrink: 0}.tit-row-info[b-xya0yu2nmk]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 3px}.tit-row-act[b-xya0yu2nmk]{font-size: 13.5px;font-weight: 600;color: var(--d-ink);letter-spacing: -0.01em}.tit-row-loc[b-xya0yu2nmk],.tit-row-notes[b-xya0yu2nmk]{font-size: 12px;color: var(--d-ink-3);display: inline-flex;align-items: center;gap: 5px}.tit-row-loc svg[b-xya0yu2nmk],.tit-row-notes svg[b-xya0yu2nmk]{color: var(--d-ink-4);flex-shrink: 0}.tit-row-del[b-xya0yu2nmk]{background: transparent;border: 0;color: var(--d-ink-3);font-size: 11px;font-weight: 500;padding: 4px 10px;border-radius: 7px;cursor: pointer;transition: background .12s,color .12s}.tit-row-del:hover[b-xya0yu2nmk]{background: #fef2f2;color: var(--d-danger)}.dash-empty[b-xya0yu2nmk]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 8px;padding: 48px 16px;color: var(--d-ink-3);text-align: center}.dash-empty b[b-xya0yu2nmk]{color: var(--d-ink);font-weight: 500;font-size: 14px}.dash-empty svg[b-xya0yu2nmk]{color: var(--d-ink-4)}.tit-empty-cta[b-xya0yu2nmk]{margin-top: 6px;background: none;border: 0;color: var(--d-accent);font-size: 12.5px;font-weight: 600;cursor: pointer;padding: 4px 8px;border-radius: 6px;transition: background .12s}.tit-empty-cta:hover[b-xya0yu2nmk]{background: var(--d-accent-soft)}.tit-mask[b-xya0yu2nmk]{position: fixed;inset: 0;background: rgba(28,25,23,0.5);z-index: 50;display: flex;align-items: center;justify-content: center;padding: 16px}.tit-modal[b-xya0yu2nmk]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: 14px;width: 100%;max-width: 460px;overflow: hidden;box-shadow: 0 18px 48px rgba(28,25,23,0.18)}.tit-modal-hd[b-xya0yu2nmk]{padding: 14px 18px;border-bottom: 1px solid var(--d-line)}.tit-modal-hd h3[b-xya0yu2nmk]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 16px;font-weight: 600;color: var(--d-ink);letter-spacing: -0.02em}.tit-modal-bd[b-xya0yu2nmk]{padding: 16px 18px;display: flex;flex-direction: column;gap: 14px}.tit-modal-ft[b-xya0yu2nmk]{padding: 12px 18px;border-top: 1px solid var(--d-line);background: var(--d-surface-2);display: flex;justify-content: flex-end;gap: 8px}.tit-field[b-xya0yu2nmk]{display: flex;flex-direction: column;gap: 6px}.tit-label[b-xya0yu2nmk]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.tit-label .req[b-xya0yu2nmk]{color: var(--d-danger);margin-left: 2px}.tit-input[b-xya0yu2nmk],.tit-textarea[b-xya0yu2nmk]{height: 38px;padding: 0 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;color: var(--d-ink);font-family: inherit;transition: border-color .12s,box-shadow .12s;width: 100%}.tit-textarea[b-xya0yu2nmk]{height: auto;padding: 10px 12px;resize: vertical;min-height: 60px}.tit-input:focus[b-xya0yu2nmk],.tit-textarea:focus[b-xya0yu2nmk]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}
/* /src/Features/Trips/Pages/Manager/TripReportPage.razor.rz.scp.css */
.trp-root[b-sfyeuk48zy]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;font-size: 14px;letter-spacing: -0.01em}.trp-hero[b-sfyeuk48zy]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.trp-hero h1[b-sfyeuk48zy]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.trp-hero-meta[b-sfyeuk48zy]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.trp-hero-meta .dot[b-sfyeuk48zy]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.trp-hero-actions[b-sfyeuk48zy]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.dash-btn[b-sfyeuk48zy]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.dash-btn:hover[b-sfyeuk48zy]{background: var(--d-surface-2);text-decoration: none;color: var(--d-ink)}.dash-btn:disabled[b-sfyeuk48zy]{opacity: .55;cursor: not-allowed}.dash-btn-accent[b-sfyeuk48zy]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,.18),0 4px 12px -2px rgba(234,88,12,.22)}.dash-btn-accent:hover[b-sfyeuk48zy]{background: var(--d-accent-grad-hover);color: #fff}.dash-btn-ghost[b-sfyeuk48zy]{background: transparent;border-color: transparent;color: var(--d-ink-2)}.dash-btn-ghost:hover[b-sfyeuk48zy]{background: var(--d-surface-2);color: var(--d-ink)}.dash-card[b-sfyeuk48zy]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r)}.trp-formcard[b-sfyeuk48zy]{padding: 18px 20px;display: flex;flex-direction: column;gap: 16px}.trp-banner[b-sfyeuk48zy]{display: flex;align-items: flex-start;gap: 10px;padding: 10px 14px;border-radius: var(--d-r);font-size: 12.5px;border: 1px solid;line-height: 1.45}.trp-banner svg[b-sfyeuk48zy]{flex-shrink: 0;margin-top: 1px}.trp-banner.is-success[b-sfyeuk48zy]{background: color-mix(in srgb,var(--d-good) 8%,white);border-color: color-mix(in srgb,var(--d-good) 24%,white);color: #166534}.trp-banner.is-warn[b-sfyeuk48zy]{background: color-mix(in srgb,var(--d-warn) 10%,white);border-color: color-mix(in srgb,var(--d-warn) 28%,white);color: #92400e}.trp-banner.is-error[b-sfyeuk48zy]{background: color-mix(in srgb,var(--d-danger) 8%,white);border-color: color-mix(in srgb,var(--d-danger) 24%,white);color: #991b1b}.trp-field[b-sfyeuk48zy]{display: flex;flex-direction: column;gap: 6px}.trp-label[b-sfyeuk48zy]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.trp-label .req[b-sfyeuk48zy]{color: var(--d-danger);margin-left: 2px}.trp-input[b-sfyeuk48zy],.trp-textarea[b-sfyeuk48zy]{height: 38px;padding: 0 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);font-size: 14px;color: var(--d-ink);font-family: inherit;transition: border-color .12s,box-shadow .12s;width: 100%}.trp-textarea[b-sfyeuk48zy]{height: auto;padding: 10px 12px;resize: vertical;min-height: 72px;line-height: 1.5}.trp-input:focus[b-sfyeuk48zy],.trp-textarea:focus[b-sfyeuk48zy]{outline: none;border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(234,88,12,0.12)}.trp-input:disabled[b-sfyeuk48zy],.trp-textarea:disabled[b-sfyeuk48zy]{background: var(--d-surface-2);color: var(--d-ink-3);cursor: not-allowed}.trp-actions[b-sfyeuk48zy]{display: flex;flex-wrap: wrap;gap: 8px;padding-top: 14px;border-top: 1px solid var(--d-line-2)}
/* /src/Features/Trips/Pages/Manager/TripsIndex.razor.rz.scp.css */
.trips-root[b-uzytgwvkxl]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#ea580c 55%,#f97316 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff1e6 0%,#ffe4cc 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg);font-family: 'Inter',ui-sans-serif,system-ui,sans-serif;font-size: 14px;letter-spacing: -0.01em}.trips-num[b-uzytgwvkxl]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.trips-hero[b-uzytgwvkxl]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.trips-hero h1[b-uzytgwvkxl]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.trips-hero h1 em[b-uzytgwvkxl]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.trips-hero-meta[b-uzytgwvkxl]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.trips-hero-meta .dot[b-uzytgwvkxl]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.trips-hero-actions[b-uzytgwvkxl]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.dash-btn[b-uzytgwvkxl]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.dash-btn:hover[b-uzytgwvkxl]{background: var(--d-surface-2);text-decoration: none;color: var(--d-ink)}.dash-btn:disabled[b-uzytgwvkxl]{opacity: .55;cursor: not-allowed}.dash-btn-accent[b-uzytgwvkxl]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(234,88,12,.18),0 4px 12px -2px rgba(234,88,12,.22)}.dash-btn-accent:hover[b-uzytgwvkxl]{background: var(--d-accent-grad-hover);color: #fff}.dash-btn-ghost[b-uzytgwvkxl]{background: transparent;border-color: transparent;color: var(--d-ink-2)}.dash-btn-ghost:hover[b-uzytgwvkxl]{background: var(--d-surface-2);color: var(--d-ink)}.trips-kpis[b-uzytgwvkxl]{display: grid;grid-template-columns: repeat(4,1fr);background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.trips-kpi[b-uzytgwvkxl]{padding: 16px 18px 14px;border-right: 1px solid var(--d-line);display: flex;flex-direction: column;gap: 8px;min-width: 0}.trips-kpi:last-child[b-uzytgwvkxl]{border-right: 0}.trips-kpi-lbl[b-uzytgwvkxl]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;display: flex;align-items: center;gap: 8px}.trips-kpi-dot[b-uzytgwvkxl]{width: 6px;height: 6px;border-radius: 50%;background: var(--d-ink-4)}.trips-kpi-dot.accent[b-uzytgwvkxl]{background: var(--d-accent-grad)}.trips-kpi-dot.good[b-uzytgwvkxl]{background: var(--d-good)}.trips-kpi-dot.warn[b-uzytgwvkxl]{background: var(--d-warn)}.trips-kpi-val[b-uzytgwvkxl]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 28px;font-weight: 600;letter-spacing: -0.03em;color: var(--d-ink);line-height: 1;font-variant-numeric: tabular-nums}@media (max-width: 768px){.trips-kpis[b-uzytgwvkxl]{grid-template-columns: repeat(2,1fr)}.trips-kpi:nth-child(2)[b-uzytgwvkxl]{border-right: 0}.trips-kpi:nth-child(1)[b-uzytgwvkxl],.trips-kpi:nth-child(2)[b-uzytgwvkxl]{border-bottom: 1px solid var(--d-line)}}.dash-card[b-uzytgwvkxl]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.trips-tabs[b-uzytgwvkxl]{display: inline-flex;gap: 2px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 3px;overflow-x: auto}.trips-tab[b-uzytgwvkxl]{background: transparent;border: 0;padding: 6px 12px;font-size: 12.5px;font-weight: 500;color: var(--d-ink-3);border-radius: 7px;cursor: pointer;white-space: nowrap;transition: background .12s,color .12s}.trips-tab:hover[b-uzytgwvkxl]{color: var(--d-ink);background: var(--d-surface-2)}.trips-tab.is-active[b-uzytgwvkxl]{background: var(--d-accent-grad);color: #fff;box-shadow: 0 1px 2px rgba(234,88,12,.18)}.trips-filterbar[b-uzytgwvkxl]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap}.trips-search[b-uzytgwvkxl]{width: 240px}.trips-toolbar[b-uzytgwvkxl]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap}.trips-toolbar-end[b-uzytgwvkxl]{margin-left: auto;display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.trips-tablewrap[b-uzytgwvkxl]{overflow-x: auto}.trips-tbl[b-uzytgwvkxl]{width: 100%;border-collapse: collapse;font-size: 14px}.trips-tbl thead th[b-uzytgwvkxl]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: .08em;text-align: left;padding: 10px 16px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap}.trips-tbl thead th.center[b-uzytgwvkxl]{text-align: center}.trips-tbl thead th.right[b-uzytgwvkxl]{text-align: right}.trips-tbl tbody td[b-uzytgwvkxl]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.trips-tbl tbody tr:last-child td[b-uzytgwvkxl]{border-bottom: 0}.trips-tbl tbody tr:hover[b-uzytgwvkxl]{background: var(--d-surface-2)}.trips-tbl td.center[b-uzytgwvkxl]{text-align: center}.trips-tbl td.right[b-uzytgwvkxl]{text-align: right}.trips-tbl .stt[b-uzytgwvkxl]{color: var(--d-ink-4);font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11px}.trips-code[b-uzytgwvkxl]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-accent);font-weight: 500;text-decoration: none;display: block}.trips-code:hover[b-uzytgwvkxl]{text-decoration: underline;color: var(--d-accent)}.trips-name[b-uzytgwvkxl]{font-weight: 500;color: var(--d-ink);display: block;margin-top: 2px;max-width: 280px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.trips-num-cell[b-uzytgwvkxl]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em;color: var(--d-ink);font-weight: 500}.trips-muted[b-uzytgwvkxl]{color: var(--d-ink-3);font-size: 12px}.trips-actions[b-uzytgwvkxl]{display: flex;align-items: center;justify-content: flex-end;gap: 4px}.trips-icobtn[b-uzytgwvkxl]{width: 28px;height: 28px;display: inline-flex;align-items: center;justify-content: center;border: 0;background: transparent;color: var(--d-ink-3);border-radius: 7px;cursor: pointer;transition: background .12s,color .12s;text-decoration: none}.trips-icobtn:hover[b-uzytgwvkxl]{background: var(--d-surface-2);color: var(--d-ink)}.trips-icobtn.danger:hover[b-uzytgwvkxl]{background: #fef2f2;color: var(--d-danger)}.dash-empty[b-uzytgwvkxl]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 40px 16px;color: var(--d-ink-3);text-align: center}.dash-empty b[b-uzytgwvkxl]{color: var(--d-ink);font-weight: 500;font-size: 14px}.dash-empty small[b-uzytgwvkxl]{font-size: 12px}.dash-empty svg[b-uzytgwvkxl]{margin-bottom: 4px;color: var(--d-ink-4)}.trips-alert-success[b-uzytgwvkxl]{background: color-mix(in srgb,var(--d-good) 10%,white);border: 1px solid color-mix(in srgb,var(--d-good) 25%,white);color: #166534;padding: 10px 14px;border-radius: var(--d-r);font-size: 12.5px}
/* /src/Features/Visa/Pages/Ca/CaVisaApplication.razor.rz.scp.css */
.nm-list-page[b-puknexa5fi]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-puknexa5fi]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-puknexa5fi]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.cavai-title[b-puknexa5fi]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-puknexa5fi]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-puknexa5fi]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-code-pill[b-puknexa5fi]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}[b-puknexa5fi] .cavai-toolbar .nm-input-wrap{width: 300px;flex: 0 0 auto}[b-puknexa5fi] .cavai-toolbar .nm-select-wrap{width: 210px;flex: 0 0 auto}[b-puknexa5fi] .cavai-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cavai-card-ico[b-puknexa5fi]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.cavai-card-title[b-puknexa5fi]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.cavai-card-count[b-puknexa5fi]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.cavai-card-hint[b-puknexa5fi]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.cavai-card-body[b-puknexa5fi]{padding: 14px 16px}.cavai-loading[b-puknexa5fi]{display: flex;flex-direction: column;gap: 10px}.cavai-muted[b-puknexa5fi]{color: var(--nm-muted)}.cavai-card-body--paper[b-puknexa5fi]{--cavst-bg: var(--nm-surface-2);background: var(--cavst-bg)}.cavai-grid[b-puknexa5fi]{display: grid;grid-template-columns: repeat(auto-fill,minmax(250px,1fr));gap: 14px}.cavai-item[b-puknexa5fi]{display: block;padding: 0;border: 0;background: none;font: inherit;text-align: left;text-decoration: none;color: inherit;cursor: pointer;border-radius: var(--nm-r-card)}.cavai-item:hover[b-puknexa5fi]{text-decoration: none;color: inherit}.cavai-item:focus-visible[b-puknexa5fi]{outline: 2px solid var(--nm-brand-500);outline-offset: 3px}.cavst[b-puknexa5fi]{position: relative;height: 100%;display: flex;flex-direction: column;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);padding: 14px 16px;transition: border-color .12s,box-shadow .12s,transform .12s}.cavai-item:hover .cavst[b-puknexa5fi]{border-color: var(--nm-brand-500);box-shadow: 0 6px 18px color-mix(in srgb,var(--nm-brand-500) 12%,transparent);transform: translateY(-2px)}.cavst__head[b-puknexa5fi]{display: flex;align-items: flex-start;justify-content: space-between;gap: 10px;margin-bottom: 10px}.cavst__flag[b-puknexa5fi]{width: 42px;height: 42px;display: grid;place-items: center;font-size: 26px;line-height: 1;background: var(--nm-brand-50);border: 1px solid var(--nm-brand-100);border-radius: 11px;flex-shrink: 0}.cavst__flag--ask[b-puknexa5fi]{font-size: 18px;color: var(--nm-brand-700)}.cavst__codes[b-puknexa5fi]{display: flex;flex-direction: column;align-items: flex-end;gap: 3px;text-align: right}.cavst__iso[b-puknexa5fi]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;font-weight: 700;letter-spacing: .12em;color: var(--nm-ink-2);background: var(--nm-surface-2);border: 1px solid var(--nm-border);padding: 1px 6px;border-radius: 6px}.cavst__region[b-puknexa5fi]{font-size: 11px;color: var(--nm-muted)}.cavst__name[b-puknexa5fi]{margin: 0;font-size: 14.5px;font-weight: 800;letter-spacing: -.01em;color: var(--nm-ink)}.cavst__name-alt[b-puknexa5fi]{margin: 2px 0 0;font-size: 11.5px;color: var(--nm-muted)}.cavst__ask-body[b-puknexa5fi]{margin: 4px 0 0;font-size: 12px;line-height: 1.5;color: var(--nm-muted)}.cavst__perf[b-puknexa5fi]{position: relative;border-top: 2px dashed var(--nm-border);margin: 12px -16px 10px}.cavst__perf[b-puknexa5fi]::before,.cavst__perf[b-puknexa5fi]::after{content: "";position: absolute;top: -7px;width: 16px;height: 16px;border-radius: 50%;background: var(--cavst-bg,var(--nm-surface-2))}.cavst__perf[b-puknexa5fi]::before{left: -9px}.cavst__perf[b-puknexa5fi]::after{right: -9px}.cavst__pricerow[b-puknexa5fi]{display: flex;align-items: center;justify-content: space-between;gap: 8px;flex-wrap: wrap}.cavst__price[b-puknexa5fi]{display: flex;align-items: baseline;gap: 4px;font-variant-numeric: tabular-nums}.cavst__price-label[b-puknexa5fi]{font-size: 10.5px;text-transform: uppercase;letter-spacing: .05em;color: var(--nm-muted)}.cavst__price-amount[b-puknexa5fi]{font-size: 17px;font-weight: 800;letter-spacing: -.02em;color: var(--nm-brand-700)}.cavst__price-unit[b-puknexa5fi]{font-size: 11px;font-weight: 600;color: var(--nm-ink-2)}.cavst__price-na[b-puknexa5fi]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2)}.cavst__foot[b-puknexa5fi]{margin-top: auto;padding-top: 10px;display: flex;flex-direction: column;gap: 6px}.cavst__mrz[b-puknexa5fi]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10px;letter-spacing: .12em;color: var(--nm-ink);opacity: .26;white-space: nowrap;overflow: hidden;user-select: none}.cavst__cta[b-puknexa5fi]{display: inline-flex;align-items: center;gap: 5px;font-size: 12px;font-weight: 700;color: var(--nm-brand-700)}.cavst__cta-arrow[b-puknexa5fi]{font-size: 11px;transition: transform .12s ease}.cavai-item:hover .cavst__cta-arrow[b-puknexa5fi]{transform: translateX(3px)}.cavst--ask[b-puknexa5fi]{border-style: dashed;background: var(--nm-surface)}.cavai-item--ask:hover .cavst[b-puknexa5fi]{background: var(--nm-brand-50)}.cavai-item--ask:hover .cavst__perf[b-puknexa5fi]::before,.cavai-item--ask:hover .cavst__perf[b-puknexa5fi]::after{background: var(--cavst-bg,var(--nm-surface-2))}@media (prefers-reduced-motion: reduce){.cavst[b-puknexa5fi],.cavst__cta-arrow[b-puknexa5fi]{transition: none}.cavai-item:hover .cavst[b-puknexa5fi]{transform: none}.cavai-item:hover .cavst__cta-arrow[b-puknexa5fi]{transform: none}}.cavai-tab-body[b-puknexa5fi]{padding-top: 12px}.cavai-code-link[b-puknexa5fi]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;font-weight: 600;color: var(--nm-brand-700);text-decoration: none}.cavai-code-link:hover[b-puknexa5fi]{text-decoration: underline}.cell-amount[b-puknexa5fi]{font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12.5px;color: var(--nm-ink);white-space: nowrap}.cavai-form[b-puknexa5fi]{display: flex;flex-direction: column;gap: 12px}.cavai-form-section[b-puknexa5fi]{display: block;margin: 0;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.cavai-form-hint[b-puknexa5fi]{margin: 0;font-size: 11.5px;color: var(--nm-muted)}@media (max-width: 640px){.nm-list-page[b-puknexa5fi]{padding: 16px 14px 22px}[b-puknexa5fi] .cavai-toolbar .nm-input-wrap,[b-puknexa5fi] .cavai-toolbar .nm-select-wrap{width: 100%;flex: 1 1 100%}.cavai-grid[b-puknexa5fi]{grid-template-columns: repeat(auto-fill,minmax(190px,1fr))}.cavst[b-puknexa5fi]{padding: 12px 14px}.cavst__perf[b-puknexa5fi]{margin-left: -14px;margin-right: -14px}}
/* /src/Features/Visa/Pages/Ca/CaVisaApplicationDetail.razor.rz.scp.css */
.cavad-root[b-p27nnrv2c8]{--d-bg: #f7f8fa;--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-line-2: #f1f2f5;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-ink-4: #a5abb8;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff2e8 0%,#ffe0c7 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 12px;color: var(--d-ink);background: var(--d-bg);min-height: 100vh;padding: 20px 28px;display: flex;flex-direction: column;gap: 18px}.cavad-loading[b-p27nnrv2c8]{display: flex;align-items: center;justify-content: center;padding: 60px 0}.cavad-spinner[b-p27nnrv2c8]{width: 28px;height: 28px;border: 3px solid var(--d-accent);border-top-color: transparent;border-radius: 50%;animation: cavad-spin-b-p27nnrv2c8 1s linear infinite}@keyframes cavad-spin-b-p27nnrv2c8{to{transform: rotate(360deg)}}.cavad-card[b-p27nnrv2c8]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r)}.cavad-card-pad[b-p27nnrv2c8]{padding: 16px 18px}.cavad-empty[b-p27nnrv2c8]{padding: 40px 16px;text-align: center;color: var(--d-ink-3)}.cavad-empty a[b-p27nnrv2c8]{color: var(--d-accent);text-decoration: none;font-weight: 500}.cavad-empty a:hover[b-p27nnrv2c8]{text-decoration: underline}.cavad-crumb[b-p27nnrv2c8]{display: flex;align-items: center;gap: 8px;color: var(--d-ink-3);font-size: 12px;padding: 12px 16px;border-bottom: 1px solid var(--d-line)}.cavad-crumb a[b-p27nnrv2c8]{color: var(--d-ink-3);text-decoration: none;transition: color .12s}.cavad-crumb a:hover[b-p27nnrv2c8]{color: var(--d-accent)}.cavad-crumb .now[b-p27nnrv2c8]{color: var(--d-ink);font-weight: 500}.cavad-hero[b-p27nnrv2c8]{display: flex;flex-direction: column;gap: 10px;padding: 14px 16px}.cavad-hero-row[b-p27nnrv2c8]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.cavad-mono[b-p27nnrv2c8]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-ink-3)}.cavad-tag[b-p27nnrv2c8]{display: inline-flex;align-items: center;padding: 3px 9px;border-radius: 999px;font-size: 11px;font-weight: 600}.cavad-tag.info[b-p27nnrv2c8]{background: #e0f2fe;color: #0369a1}.cavad-tag.warn[b-p27nnrv2c8]{background: var(--d-warn-soft);color: #92400e}.cavad-tag.accent[b-p27nnrv2c8]{background: var(--d-accent-soft);color: var(--d-accent)}.cavad-tag.purple[b-p27nnrv2c8]{background: #ede9fe;color: #6d28d9}.cavad-tag.good[b-p27nnrv2c8]{background: var(--d-good-soft);color: #166534}.cavad-tag.danger[b-p27nnrv2c8]{background: #fee2e2;color: #b91c1c}.cavad-tag.draft[b-p27nnrv2c8]{background: var(--d-surface-2);color: var(--d-ink-2)}.cavad-h1[b-p27nnrv2c8]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 22px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink)}.cavad-sub[b-p27nnrv2c8]{font-size: 14px;color: var(--d-ink-3);margin: 0}.cavad-meta[b-p27nnrv2c8]{font-size: 11.5px;color: var(--d-ink-4);margin: 0}.cavad-actions[b-p27nnrv2c8]{display: flex;gap: 8px;align-items: center}.cavad-btn[b-p27nnrv2c8]{height: 36px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);cursor: pointer;transition: background .12s}.cavad-btn:hover[b-p27nnrv2c8]{background: var(--d-surface-2)}.cavad-btn-danger[b-p27nnrv2c8]{border-color: #fecaca;color: var(--d-danger)}.cavad-btn-danger:hover[b-p27nnrv2c8]{background: #fef2f2}.cavad-alert[b-p27nnrv2c8]{padding: 12px 14px;border-radius: var(--d-r);font-size: 14px}.cavad-alert.accent[b-p27nnrv2c8]{background: var(--d-accent-soft);border: 1px solid #ffe0c7;color: var(--d-accent)}.cavad-alert.purple[b-p27nnrv2c8]{background: #f5f3ff;border: 1px solid #ddd6fe;color: #6d28d9}.cavad-alert.danger[b-p27nnrv2c8]{background: #fef2f2;border: 1px solid #fecaca;color: var(--d-danger)}.cavad-alert.good[b-p27nnrv2c8]{background: var(--d-good-soft);border: 1px solid #bbf7d0;color: #166534}.cavad-alert b[b-p27nnrv2c8]{display: block;margin-bottom: 4px;font-size: 12px;text-transform: uppercase;letter-spacing: 0.06em}.cavad-card-hd[b-p27nnrv2c8]{padding: 12px 16px;border-bottom: 1px solid var(--d-line-2);display: flex;align-items: center;gap: 8px}.cavad-card-hd h3[b-p27nnrv2c8]{margin: 0;font-size: 11.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.cavad-applicants[b-p27nnrv2c8]{display: grid;grid-template-columns: 1fr;gap: 12px;padding: 14px 16px}@media (min-width: 768px){.cavad-applicants[b-p27nnrv2c8]{grid-template-columns: repeat(2,1fr)}}.cavad-applicant[b-p27nnrv2c8]{border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 12px 14px}.cavad-applicant-hd[b-p27nnrv2c8]{display: flex;align-items: center;justify-content: space-between;gap: 8px;padding-bottom: 8px;margin-bottom: 8px;border-bottom: 1px solid var(--d-line-2)}.cavad-applicant-num[b-p27nnrv2c8]{display: inline-flex;align-items: center;justify-content: center;width: 22px;height: 22px;border-radius: 50%;background: var(--d-accent-soft);color: var(--d-ink);font-size: 11px;font-weight: 700}.cavad-applicant-name[b-p27nnrv2c8]{font-size: 14px;font-weight: 600;color: var(--d-ink)}.cavad-fields[b-p27nnrv2c8]{display: grid;grid-template-columns: max-content 1fr;gap: 6px 16px;font-size: 12px}.cavad-fields .lbl[b-p27nnrv2c8]{color: var(--d-ink-3)}.cavad-fields .val[b-p27nnrv2c8]{color: var(--d-ink);font-weight: 500}.cavad-result[b-p27nnrv2c8]{margin-top: 10px;padding-top: 8px;border-top: 1px solid var(--d-line-2)}.cavad-result.good[b-p27nnrv2c8]{color: #166534}.cavad-result.danger[b-p27nnrv2c8]{color: var(--d-danger)}.cavad-result b[b-p27nnrv2c8]{font-size: 11px;text-transform: uppercase;letter-spacing: 0.06em;display: block;margin-bottom: 4px}.cavad-grid2[b-p27nnrv2c8]{display: grid;grid-template-columns: 1fr;gap: 14px}@media (min-width: 768px){.cavad-grid2[b-p27nnrv2c8]{grid-template-columns: repeat(2,1fr)}}.cavad-kv[b-p27nnrv2c8]{display: flex;flex-direction: column;gap: 6px;padding: 14px 16px}.cavad-kv-row[b-p27nnrv2c8]{display: flex;justify-content: space-between;gap: 12px;font-size: 14px}.cavad-kv-row .lbl[b-p27nnrv2c8]{color: var(--d-ink-3)}.cavad-kv-row .val[b-p27nnrv2c8]{color: var(--d-ink);font-weight: 500;text-align: right}.cavad-doc[b-p27nnrv2c8]{display: flex;align-items: center;justify-content: space-between;padding: 10px 16px;border-bottom: 1px solid var(--d-line-2);font-size: 14px}.cavad-doc:last-child[b-p27nnrv2c8]{border-bottom: 0}.cavad-doc-info[b-p27nnrv2c8]{display: flex;align-items: center;gap: 10px}.cavad-doc-info .ico[b-p27nnrv2c8]{font-size: 18px}.cavad-doc-name[b-p27nnrv2c8]{font-size: 14px;font-weight: 500;color: var(--d-ink)}.cavad-doc-meta[b-p27nnrv2c8]{font-size: 11px;color: var(--d-ink-4)}.cavad-back[b-p27nnrv2c8]{display: inline-flex;align-items: center;gap: 6px;color: var(--d-accent);font-size: 14px;font-weight: 500;text-decoration: none}.cavad-back:hover[b-p27nnrv2c8]{text-decoration: underline}.cavad-progress[b-p27nnrv2c8]{margin-top: 14px}.cavad-card-pad[b-p27nnrv2c8]{padding: 16px 18px}
/* /src/Features/Visa/Pages/Ca/CaVisaInquiryDetail.razor.rz.scp.css */
.cavid-page[b-sd6gwod4my]{--d-bg: #f7f8fa;--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-line-2: #f1f2f5;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-good-soft: #dcfce7;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-danger-soft: #fee2e2;--d-r: 12px;background: var(--d-bg);min-height: 100vh;padding: 20px 28px 60px;color: var(--d-ink)}.cavid-top[b-sd6gwod4my]{margin-bottom: 14px}.cavid-back[b-sd6gwod4my]{display: inline-flex;align-items: center;gap: 6px;color: var(--d-ink-3);font-size: 14px;text-decoration: none}.cavid-back:hover[b-sd6gwod4my]{color: var(--d-accent);text-decoration: none}.cavid-state[b-sd6gwod4my]{padding: 60px 16px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);text-align: center;color: var(--d-ink-3);font-size: 14px}.cavid-head[b-sd6gwod4my]{display: flex;justify-content: space-between;align-items: flex-start;gap: 20px;flex-wrap: wrap;padding: 18px 22px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);margin-bottom: 18px}.cavid-code[b-sd6gwod4my]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-accent);font-weight: 700;letter-spacing: 0.04em}.cavid-head h1[b-sd6gwod4my]{margin: 4px 0 4px;font-family: 'Inter Tight','Inter',sans-serif;font-size: 22px;font-weight: 700;color: var(--d-ink);letter-spacing: -0.02em;line-height: 1.2}.cavid-sub[b-sd6gwod4my]{font-size: 12.5px;color: var(--d-ink-3)}.cavid-status-wrap[b-sd6gwod4my]{display: flex;align-items: center;gap: 10px}.cavid-status[b-sd6gwod4my]{display: inline-flex;align-items: center;padding: 5px 12px;border-radius: 999px;font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.04em}.cavid-status-submitted[b-sd6gwod4my]{background: #e0f2fe;color: #0369a1}.cavid-status-processing[b-sd6gwod4my]{background: var(--d-warn-soft);color: #92400e}.cavid-status-additionalrequired[b-sd6gwod4my]{background: var(--d-accent-soft);color: var(--d-accent)}.cavid-status-approved[b-sd6gwod4my]{background: var(--d-good-soft);color: #166534}.cavid-status-cancelled[b-sd6gwod4my],.cavid-status-rejected[b-sd6gwod4my]{background: var(--d-danger-soft);color: #b91c1c}.cavid-status-draft[b-sd6gwod4my]{background: var(--d-surface-2);color: var(--d-ink-3)}.cavid-btn-ghost[b-sd6gwod4my]{background: transparent;border: 1px solid var(--d-line);color: var(--d-ink-2);padding: 7px 14px;border-radius: 9px;font-size: 12.5px;font-weight: 600;cursor: pointer}.cavid-btn-ghost:hover[b-sd6gwod4my]{border-color: var(--d-danger);color: var(--d-danger);background: var(--d-danger-soft)}.cavid-btn-ghost:disabled[b-sd6gwod4my]{opacity: .55;cursor: not-allowed}.cavid-grid[b-sd6gwod4my]{display: grid;grid-template-columns: 1fr;gap: 16px}@media (min-width: 880px){.cavid-grid[b-sd6gwod4my]{grid-template-columns: repeat(2,1fr)}}.cavid-card[b-sd6gwod4my]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 18px 22px}.cavid-card-title[b-sd6gwod4my]{font-size: 11.5px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.06em;color: var(--d-ink-3);margin-bottom: 12px}.cavid-dl[b-sd6gwod4my]{display: grid;grid-template-columns: 160px 1fr;row-gap: 8px;column-gap: 12px;margin: 0;font-size: 13.5px}.cavid-dl dt[b-sd6gwod4my]{color: var(--d-ink-3);font-weight: 500}.cavid-dl dd[b-sd6gwod4my]{margin: 0;color: var(--d-ink);font-weight: 600}.cavid-notes-block[b-sd6gwod4my]{margin-top: 12px;padding-top: 12px;border-top: 1px dashed var(--d-line)}.cavid-notes-label[b-sd6gwod4my]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.05em;color: var(--d-ink-3);margin-bottom: 4px}.cavid-notes-body[b-sd6gwod4my]{font-size: 13.5px;color: var(--d-ink-2);line-height: 1.55;white-space: pre-wrap}.cavid-response[b-sd6gwod4my]{margin-top: 16px;border-left: 3px solid var(--d-accent)}.cavid-response-meta[b-sd6gwod4my]{font-size: 12px;color: var(--d-ink-3);margin-bottom: 8px}.cavid-response-body[b-sd6gwod4my]{font-size: 14px;color: var(--d-ink-2);line-height: 1.6;white-space: pre-wrap}
/* /src/Features/Visa/Pages/Manager/VisaApplicationCreate.razor.rz.scp.css */
.vac[b-um8fl6oga0]{display: flex;flex-direction: column;gap: 14px;padding: 18px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.vac-muted[b-um8fl6oga0]{color: var(--nm-muted);font-size: 12.5px;margin-top: 4px}.vac-country__row[b-um8fl6oga0]{display: flex;align-items: flex-end;gap: 12px;flex-wrap: wrap}[b-um8fl6oga0] .vac-country__field{width: 360px;max-width: 100%}.vac-cust[b-um8fl6oga0]{display: flex;flex-direction: column;gap: 12px}.vac-cust__grid[b-um8fl6oga0]{display: grid;grid-template-columns: repeat(auto-fit,minmax(280px,1fr));gap: 12px}@media (max-width: 720px){.vac[b-um8fl6oga0]{padding: 12px 16px 20px}}
/* /src/Features/Visa/Pages/Manager/VisaApplicationDetail.razor.rz.scp.css */
.vad[b-ldrkkvpmrx]{display: flex;flex-direction: column;gap: 14px;padding: 18px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.vad-top[b-ldrkkvpmrx]{display: flex;align-items: center;gap: 8px}.vad-top__grow[b-ldrkkvpmrx],.vad-tab-head__grow[b-ldrkkvpmrx]{flex: 1 1 auto}.vad-hero[b-ldrkkvpmrx]{display: flex;align-items: center;gap: 20px;flex-wrap: wrap;padding: 2px}.vad-hero__id[b-ldrkkvpmrx]{display: flex;align-items: center;gap: 12px;min-width: 260px}.vad-hero__flag[b-ldrkkvpmrx]{display: grid;place-items: center;width: 46px;height: 46px;flex: none;font-size: 24px;border-radius: var(--nm-r-md,10px);background: var(--nm-surface-2,var(--nm-bg));border: 1px solid var(--nm-border)}.vad-hero__idtx[b-ldrkkvpmrx]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.vad-hero__idtx b[b-ldrkkvpmrx]{display: inline-flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 14.5px;font-weight: 750}.vad-hero__idtx small[b-ldrkkvpmrx]{font-size: 12px;color: var(--nm-muted)}.vad-hero__stats[b-ldrkkvpmrx]{display: flex;flex-wrap: wrap;flex: 1 1 auto;min-width: 0;gap: 0}.vad-stat[b-ldrkkvpmrx]{display: flex;flex-direction: column;justify-content: center;gap: 2px;padding: 2px 18px;border-left: 1px solid var(--nm-border);min-width: 120px}.vad-stat:first-child[b-ldrkkvpmrx]{border-left: 0;padding-left: 0}.vad-stat > span[b-ldrkkvpmrx]{font-size: 11px;font-weight: 650;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.vad-stat > b[b-ldrkkvpmrx]{font-size: 14px;font-weight: 700;color: var(--nm-ink)}.vad-stat > small[b-ldrkkvpmrx]{font-size: 11.5px;color: var(--nm-muted)}.vad-stat--assign[b-ldrkkvpmrx]{min-width: 240px}.vad-hero__money[b-ldrkkvpmrx]{display: flex;flex-direction: column;gap: 1px;margin-left: auto;padding-left: 20px;border-left: 1px solid var(--nm-border);text-align: right}.vad-hero__money > span[b-ldrkkvpmrx]{font-size: 11px;font-weight: 650;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.vad-hero__money > b[b-ldrkkvpmrx]{font-size: 18px;font-weight: 800;font-variant-numeric: tabular-nums;color: var(--nm-accent,var(--nm-primary))}.vad-hero__money > small[b-ldrkkvpmrx]{font-size: 11.5px;color: var(--nm-muted)}.vad-bad[b-ldrkkvpmrx]{color: var(--nm-bad,#dc2626) !important}.vad-warn[b-ldrkkvpmrx]{color: var(--nm-warn,#b45309) !important}[b-ldrkkvpmrx] .vad-steps-card .nm-card__body{display: flex;flex-direction: column;gap: 12px}.vad-banner[b-ldrkkvpmrx]{margin: 0}.vad-actions[b-ldrkkvpmrx]{display: flex;flex-wrap: wrap;gap: 8px;padding-top: 4px;border-top: 1px dashed var(--nm-border)}.vad-tabbody[b-ldrkkvpmrx]{padding: 16px 18px 20px;display: flex;flex-direction: column;gap: 14px}.vad-tab-head[b-ldrkkvpmrx]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.vad-info-head[b-ldrkkvpmrx]{display: flex;justify-content: flex-end}.vad-info-grid[b-ldrkkvpmrx]{display: grid;grid-template-columns: repeat(auto-fit,minmax(260px,1fr));gap: 14px 22px}.vad-sec h3[b-ldrkkvpmrx],.vad-h3[b-ldrkkvpmrx]{margin: 0 0 6px;font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: .05em;color: var(--nm-muted)}.vad-h3[b-ldrkkvpmrx]{margin-top: 6px}.vad-h4[b-ldrkkvpmrx]{margin: 14px 0 6px;font-size: 12.5px;font-weight: 700;color: var(--nm-ink)}.vad-sec--wide[b-ldrkkvpmrx]{grid-column: 1 / -1}.vad-pre[b-ldrkkvpmrx]{margin: 0;white-space: pre-wrap;font-size: 13px}.vad-muted[b-ldrkkvpmrx]{color: var(--nm-muted);font-size: 12px}.vad-right[b-ldrkkvpmrx]{text-align: right}.vad-table-wrap[b-ldrkkvpmrx]{overflow-x: auto;border: 1px solid var(--nm-border);border-radius: var(--nm-r-md,10px)}.vad-table[b-ldrkkvpmrx]{width: 100%;border-collapse: collapse;font-size: 13px}.vad-table th[b-ldrkkvpmrx]{text-align: left;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted);padding: 8px 10px;background: var(--nm-surface-2,var(--nm-bg));border-bottom: 1px solid var(--nm-border);white-space: nowrap}.vad-table td[b-ldrkkvpmrx]{padding: 8px 10px;border-bottom: 1px solid var(--nm-border);vertical-align: top}.vad-table tbody tr:last-child td[b-ldrkkvpmrx]{border-bottom: 0}.vad-table--form td[b-ldrkkvpmrx]{vertical-align: middle;min-width: 120px}[b-ldrkkvpmrx] .vad-chk-card{margin: 0}.vad-chk-head[b-ldrkkvpmrx]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;width: 100%}.vad-chk-group[b-ldrkkvpmrx]{padding: 8px 14px 4px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .05em;color: var(--nm-muted)}.vad-chk-item[b-ldrkkvpmrx]{display: flex;align-items: flex-start;gap: 12px;padding: 8px 14px;border-top: 1px solid var(--nm-border)}.vad-chk-item.is-rejected[b-ldrkkvpmrx]{background: color-mix(in srgb,var(--nm-bad,#dc2626) 5%,transparent)}.vad-chk-item__main[b-ldrkkvpmrx]{display: flex;flex-direction: column;gap: 3px;flex: 1 1 auto;min-width: 0}.vad-chk-item__main > :first-child[b-ldrkkvpmrx]{align-self: flex-start}.vad-chk-item__text[b-ldrkkvpmrx]{font-size: 13px;font-weight: 500}.vad-chk-item__note[b-ldrkkvpmrx]{font-style: italic}.vad-chk-item__staff[b-ldrkkvpmrx]{font-size: 12px;color: var(--nm-warn,#b45309)}.vad-chk-item__file[b-ldrkkvpmrx]{font-size: 12px;color: var(--nm-muted)}.vad-chk-item__file a[b-ldrkkvpmrx]{color: var(--nm-link,var(--nm-primary));text-decoration: none}.vad-chk-item__acts[b-ldrkkvpmrx]{display: flex;gap: 2px;flex: none}.vad-chk-empty[b-ldrkkvpmrx]{padding: 14px;color: var(--nm-muted);font-size: 13px}.vad-note-compose[b-ldrkkvpmrx]{display: flex;flex-direction: column;gap: 8px;padding: 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-md,10px);background: var(--nm-surface-2,var(--nm-bg))}.vad-note-compose__row[b-ldrkkvpmrx]{display: flex;align-items: center;gap: 12px;flex-wrap: wrap}.vad-note-compose__type[b-ldrkkvpmrx]{width: 180px}.vad-notes[b-ldrkkvpmrx]{display: flex;flex-direction: column;gap: 8px}.vad-note[b-ldrkkvpmrx]{padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-md,10px);background: var(--nm-surface)}.vad-note.is-pinned[b-ldrkkvpmrx]{border-color: var(--nm-accent,var(--nm-primary))}.vad-note--system[b-ldrkkvpmrx]{background: var(--nm-surface-2,var(--nm-bg))}.vad-note__head[b-ldrkkvpmrx]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 12.5px}.vad-note__pin[b-ldrkkvpmrx]{color: var(--nm-accent,var(--nm-primary))}.vad-note__body[b-ldrkkvpmrx]{margin-top: 6px;font-size: 13px;white-space: pre-wrap}.vad-modal-err[b-ldrkkvpmrx]{margin-bottom: 10px}.vad-tick-list[b-ldrkkvpmrx]{display: flex;flex-direction: column;gap: 4px;max-height: 260px;overflow: auto;padding: 4px 0}.vad-tick-group[b-ldrkkvpmrx]{font-size: 11.5px;font-weight: 700;color: var(--nm-muted);margin-top: 6px}.vad-file-list[b-ldrkkvpmrx]{margin: 8px 0 0;padding-left: 18px;font-size: 13px}.nm-native-input[b-ldrkkvpmrx]{width: 100%;height: 36px;padding: 0 10px;font: inherit;font-size: 13px;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-sm,8px)}.nm-native-input:focus[b-ldrkkvpmrx]{outline: none;border-color: var(--nm-accent,var(--nm-primary))}.vad-edit-aphead[b-ldrkkvpmrx]{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-top: 10px}.vad-edit-ap[b-ldrkkvpmrx]{padding: 10px 12px;margin-top: 8px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-md,10px)}.vad-edit-ap__head[b-ldrkkvpmrx]{display: flex;align-items: center;justify-content: space-between;margin-bottom: 6px}@media (max-width: 720px){.vad[b-ldrkkvpmrx]{padding: 12px 16px 20px}.vad-stat[b-ldrkkvpmrx]{border-left: 0;padding-left: 0;min-width: 45%}.vad-hero__money[b-ldrkkvpmrx]{margin-left: 0;padding-left: 0;border-left: 0;text-align: left}}
/* /src/Features/Visa/Pages/Manager/VisaApplications.razor.rz.scp.css */
.nm-list-page[b-uckdpoooeu]{display: flex;flex-direction: column;gap: 14px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-uckdpoooeu]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-uckdpoooeu]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-uckdpoooeu]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 720px}.nm-list-actions[b-uckdpoooeu]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}[b-uckdpoooeu] .vapp-queue{align-self: flex-start;max-width: 100%;overflow-x: auto}.vapp-tb-search[b-uckdpoooeu]{width: 280px;flex: 0 0 auto}.vapp-tb-select[b-uckdpoooeu]{width: 190px;flex: 0 0 auto}.vapp-tb-select--sm[b-uckdpoooeu]{width: 160px}.vapp-tb-combo[b-uckdpoooeu]{width: 220px;flex: 0 0 auto}.vapp-tb-date[b-uckdpoooeu]{display: inline-flex;align-items: center;gap: 6px;flex: 0 0 auto}.vapp-tb-dash[b-uckdpoooeu]{color: var(--nm-muted)}[b-uckdpoooeu] .vapp-tb-date .nm-dateinput-wrap{width: 138px}.vapp-stat[b-uckdpoooeu]{display: inline-flex;align-items: baseline;gap: 5px;font-size: 12px;color: var(--nm-muted);white-space: nowrap}.vapp-stat b[b-uckdpoooeu]{font-size: 13px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.cell-2line[b-uckdpoooeu]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-uckdpoooeu]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 240px}.cell-2line__sub[b-uckdpoooeu]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 240px}.vapp-flag[b-uckdpoooeu]{font-size: 15px;margin-right: 2px}.vapp-pax[b-uckdpoooeu]{display: inline-flex;align-items: center;gap: 6px}.vapp-pax b[b-uckdpoooeu]{font-variant-numeric: tabular-nums}.vapp-money[b-uckdpoooeu]{font-weight: 600;font-variant-numeric: tabular-nums;white-space: nowrap}.vapp-muted[b-uckdpoooeu]{color: var(--nm-muted);font-size: 12px;white-space: nowrap}.vapp-dash[b-uckdpoooeu]{color: var(--nm-muted)}[b-uckdpoooeu] .vapp-row--overdue .nm-grid__td{background: color-mix(in srgb,var(--nm-bad,#dc2626) 6%,var(--nm-surface))}.vapp-foot[b-uckdpoooeu]{padding: 10px 14px;border-top: 1px solid var(--nm-border);display: flex;justify-content: flex-end}@media (max-width: 720px){.nm-list-page[b-uckdpoooeu]{padding: 14px 16px 20px}.vapp-tb-search[b-uckdpoooeu],.vapp-tb-select[b-uckdpoooeu],.vapp-tb-combo[b-uckdpoooeu]{width: 100%}}
/* /src/Features/Visa/Pages/Manager/VisaLandingEditor.razor.rz.scp.css */
.vl-root[b-uobodhhr3n]{--vl-line: #e5e7eb;--vl-line-2: #f1f5f9;--vl-ink: #0f172a;--vl-ink-2: #475569;--vl-ink-3: #94a3b8;--vl-bg: #f8fafc;--vl-accent: #f97316;--vl-accent-bg: #fff7ed;--vl-danger: #dc2626;--vl-success: #059669;padding: 16px 20px;display: flex;flex-direction: column;gap: 16px;min-height: 100vh;background: var(--vl-bg)}.vl-hero[b-uobodhhr3n]{display: flex;align-items: center;justify-content: space-between;gap: 12px;background: #fff;border: 1px solid var(--vl-line);border-radius: 16px;padding: 14px 18px}.vl-hero-left[b-uobodhhr3n]{display: flex;align-items: center;gap: 10px;min-width: 0}.vl-back[b-uobodhhr3n]{width: 32px;height: 32px;border-radius: 8px;background: #fff;border: 1px solid var(--vl-line);display: inline-flex;align-items: center;justify-content: center;color: var(--vl-ink-2);cursor: pointer}.vl-back:hover[b-uobodhhr3n]{background: var(--vl-bg);color: var(--vl-ink)}.vl-crumb[b-uobodhhr3n]{display: flex;align-items: center;gap: 6px;font-size: 11px;color: var(--vl-ink-3)}.vl-crumb a[b-uobodhhr3n]{color: var(--vl-ink-2);text-decoration: none}.vl-crumb a:hover[b-uobodhhr3n]{color: var(--vl-accent)}.vl-crumb .sep[b-uobodhhr3n]{color: #cbd5e1}.vl-crumb .cur[b-uobodhhr3n]{color: var(--vl-ink);font-weight: 500}.vl-hero h1[b-uobodhhr3n]{display: flex;align-items: center;gap: 8px;font-size: 17px;font-weight: 600;color: var(--vl-ink);margin: 2px 0 0 0;line-height: 1.2}.vl-iso[b-uobodhhr3n]{font-size: 11px;font-weight: 500;color: var(--vl-ink-3);background: var(--vl-bg);padding: 2px 6px;border-radius: 4px}.vl-tabs[b-uobodhhr3n]{display: flex;gap: 4px;background: #fff;border: 1px solid var(--vl-line);border-radius: 12px;padding: 4px;overflow-x: auto}.vl-tab[b-uobodhhr3n]{display: inline-flex;align-items: center;gap: 6px;padding: 7px 14px;border-radius: 8px;font-size: 12px;font-weight: 500;color: var(--vl-ink-2);background: transparent;border: none;cursor: pointer;white-space: nowrap}.vl-tab:hover[b-uobodhhr3n]{background: var(--vl-bg);color: var(--vl-ink)}.vl-tab.is-active[b-uobodhhr3n]{background: var(--vl-accent);color: #fff}.vl-tab.is-active .vl-badge[b-uobodhhr3n]{background: rgba(255,255,255,.25);color: #fff}.vl-badge[b-uobodhhr3n]{background: var(--vl-bg);color: var(--vl-ink-2);padding: 1px 6px;border-radius: 999px;font-size: 10px;font-weight: 600;min-width: 16px;text-align: center}.vl-content[b-uobodhhr3n]{background: #fff;border: 1px solid var(--vl-line);border-radius: 16px;padding: 18px}.vl-section[b-uobodhhr3n]{display: flex;flex-direction: column;gap: 14px}.vl-section-hd-sub[b-uobodhhr3n]{padding-top: 8px;border-top: 1px solid var(--vl-line-2);margin-top: 8px}.vl-section-hd-sub h3[b-uobodhhr3n],.vl-sub-title[b-uobodhhr3n]{font-size: 14px;font-weight: 600;color: var(--vl-ink);margin: 0 0 4px 0}.vl-mt[b-uobodhhr3n]{margin-top: 18px}.vl-list-hd[b-uobodhhr3n]{display: flex;align-items: center;justify-content: space-between;gap: 12px}.vl-list-desc[b-uobodhhr3n]{font-size: 12px;color: var(--vl-ink-2);margin: 0}.vl-field[b-uobodhhr3n]{display: flex;flex-direction: column;gap: 4px}.vl-field label[b-uobodhhr3n]{font-size: 11px;font-weight: 600;color: var(--vl-ink-2);text-transform: uppercase;letter-spacing: .03em}.vl-input[b-uobodhhr3n],.vl-select[b-uobodhhr3n],.vl-textarea[b-uobodhhr3n]{width: 100%;padding: 8px 10px;border: 1px solid var(--vl-line);border-radius: 8px;font-size: 14px;color: var(--vl-ink);background: #fff;outline: none;transition: border-color .15s,box-shadow .15s}.vl-input:focus[b-uobodhhr3n],.vl-select:focus[b-uobodhhr3n],.vl-textarea:focus[b-uobodhhr3n]{border-color: var(--vl-accent);box-shadow: 0 0 0 3px rgba(249,115,22,.12)}.vl-input.is-mono[b-uobodhhr3n]{font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size: 12px}.vl-textarea[b-uobodhhr3n]{resize: vertical;min-height: 60px}.vl-hint[b-uobodhhr3n]{font-size: 11px;color: var(--vl-ink-3);margin: 2px 0 0 0}.vl-doc-tpl[b-uobodhhr3n]{display: flex;align-items: center;gap: 8px;padding: 7px 10px;border: 1px solid var(--vl-line,#e5e7eb);border-radius: 8px;background: var(--vl-surface-2,#f9fafb)}.vl-doc-tpl a[b-uobodhhr3n]{flex: 1 1 auto;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 13px;font-weight: 600;color: var(--nm-brand-600,var(--nm-primary));text-decoration: none}.vl-doc-tpl a:hover[b-uobodhhr3n]{text-decoration: underline}.vl-grid-2[b-uobodhhr3n]{display: grid;grid-template-columns: 1fr 1fr;gap: 12px}.vl-grid-3[b-uobodhhr3n]{display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 12px}@media (max-width: 768px){.vl-grid-2[b-uobodhhr3n],.vl-grid-3[b-uobodhhr3n]{grid-template-columns: 1fr}}.vl-check[b-uobodhhr3n]{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;color: var(--vl-ink-2);cursor: pointer}.vl-check input[b-uobodhhr3n]{accent-color: var(--vl-accent)}.vl-switch[b-uobodhhr3n]{display: inline-flex;align-items: center;gap: 8px;padding: 6px 12px;border: 1px solid var(--vl-line);border-radius: 999px;cursor: pointer;user-select: none;font-size: 12px}.vl-switch input[b-uobodhhr3n]{accent-color: var(--vl-accent)}.vl-btn[b-uobodhhr3n]{display: inline-flex;align-items: center;gap: 6px;padding: 7px 12px;border-radius: 8px;font-size: 12px;font-weight: 500;border: 1px solid var(--vl-line);background: #fff;color: var(--vl-ink-2);cursor: pointer;transition: background .15s,border-color .15s}.vl-btn:hover[b-uobodhhr3n]{background: var(--vl-bg)}.vl-btn-ghost[b-uobodhhr3n]{background: #fff}.vl-btn-accent[b-uobodhhr3n]{background: var(--vl-accent);color: #fff;border-color: var(--vl-accent)}.vl-btn-accent:hover[b-uobodhhr3n]{background: #ea580c;border-color: #ea580c}.vl-btn-accent:disabled[b-uobodhhr3n]{opacity: .5;cursor: not-allowed}.vl-btn-danger[b-uobodhhr3n]{background: #fff;color: var(--vl-danger);border-color: #fecaca}.vl-btn-danger:hover[b-uobodhhr3n]{background: #fef2f2}.vl-btn-sm[b-uobodhhr3n]{padding: 6px 10px;font-size: 11.5px}.vl-btn-xs[b-uobodhhr3n]{padding: 4px 8px;font-size: 11px}.vl-actions[b-uobodhhr3n]{display: flex;gap: 8px;justify-content: flex-end;padding-top: 8px;border-top: 1px solid var(--vl-line-2);margin-top: 8px}.vl-loading[b-uobodhhr3n]{display: flex;align-items: center;justify-content: center;padding: 60px 0}.vl-spin[b-uobodhhr3n]{width: 28px;height: 28px;border: 3px solid var(--vl-accent);border-top-color: transparent;border-radius: 50%;animation: vl-spin-b-uobodhhr3n .8s linear infinite}.vl-spin-sm[b-uobodhhr3n]{width: 12px;height: 12px;border: 2px solid currentColor;border-top-color: transparent;border-radius: 50%;animation: vl-spin-b-uobodhhr3n .8s linear infinite}@keyframes vl-spin-b-uobodhhr3n{to{transform: rotate(360deg)}}.vl-error[b-uobodhhr3n]{background: #fef2f2;border: 1px solid #fecaca;color: var(--vl-danger);padding: 8px 12px;border-radius: 8px;font-size: 12px}.vl-success[b-uobodhhr3n]{background: #ecfdf5;border: 1px solid #a7f3d0;color: var(--vl-success);padding: 8px 12px;border-radius: 8px;font-size: 12px}.vl-preview[b-uobodhhr3n]{max-width: 100%;max-height: 160px;border-radius: 8px;border: 1px solid var(--vl-line);margin-top: 6px;object-fit: cover}.vl-form[b-uobodhhr3n]{background: #fff7ed;border: 1px solid #fed7aa;border-radius: 12px;padding: 14px;display: flex;flex-direction: column;gap: 10px}.vl-form-hd[b-uobodhhr3n]{font-size: 14px;font-weight: 600;color: #9a3412}.vl-table-wrap[b-uobodhhr3n]{border: 1px solid var(--vl-line);border-radius: 10px;overflow: hidden}.vl-table[b-uobodhhr3n]{width: 100%;border-collapse: collapse;font-size: 12px}.vl-table thead[b-uobodhhr3n]{background: var(--vl-bg)}.vl-table th[b-uobodhhr3n]{text-align: left;padding: 8px 10px;font-size: 10.5px;font-weight: 600;text-transform: uppercase;color: var(--vl-ink-3);letter-spacing: .03em;border-bottom: 1px solid var(--vl-line)}.vl-table td[b-uobodhhr3n]{padding: 8px 10px;border-bottom: 1px solid var(--vl-line-2);color: var(--vl-ink);vertical-align: top}.vl-table tbody tr:last-child td[b-uobodhhr3n]{border-bottom: none}.vl-table tbody tr:hover[b-uobodhhr3n]{background: var(--vl-bg)}.vl-table .text-right[b-uobodhhr3n]{text-align: right}.vl-table .text-center[b-uobodhhr3n]{text-align: center}.vl-empty[b-uobodhhr3n]{padding: 32px 12px;text-align: center;color: var(--vl-ink-3);font-size: 12px}.vl-mono[b-uobodhhr3n]{font-family: ui-monospace,SFMono-Regular,Menlo,monospace;font-size: 11.5px}.vl-cell-wrap[b-uobodhhr3n]{max-width: 380px}.vl-note[b-uobodhhr3n]{font-size: 11px;color: var(--vl-ink-3);margin-top: 2px}.vl-pill[b-uobodhhr3n]{display: inline-block;padding: 1px 8px;font-size: 10.5px;font-weight: 500;background: var(--vl-bg);color: var(--vl-ink-2);border-radius: 999px;border: 1px solid var(--vl-line)}.vl-pill-orange[b-uobodhhr3n]{background: var(--vl-accent-bg);color: #c2410c;border-color: #fed7aa}.vl-dot[b-uobodhhr3n]{display: inline-block;width: 8px;height: 8px;border-radius: 50%}.vl-dot.is-on[b-uobodhhr3n]{background: #22c55e}.vl-dot.is-off[b-uobodhhr3n]{background: #cbd5e1}.vl-cards[b-uobodhhr3n]{display: flex;flex-direction: column;gap: 10px}.vl-card[b-uobodhhr3n]{display: flex;gap: 12px;background: #fff;border: 1px solid var(--vl-line);border-radius: 12px;padding: 12px 14px;align-items: flex-start}.vl-card-readonly[b-uobodhhr3n]{background: #fafafa;border-color: var(--vl-line-2)}.vl-card-num[b-uobodhhr3n]{width: 32px;height: 32px;border-radius: 50%;background: var(--vl-accent);color: #fff;display: inline-flex;align-items: center;justify-content: center;font-weight: 700;font-size: 14px;flex-shrink: 0}.vl-card-readonly .vl-card-num[b-uobodhhr3n]{background: #cbd5e1}.vl-card-bd[b-uobodhhr3n]{flex: 1;min-width: 0}.vl-card-title[b-uobodhhr3n]{font-size: 14px;font-weight: 600;color: var(--vl-ink);margin-bottom: 2px}.vl-card-desc[b-uobodhhr3n]{font-size: 12px;color: var(--vl-ink-2);margin: 0}.vl-card-meta[b-uobodhhr3n]{display: flex;gap: 10px;align-items: center;margin-top: 4px;font-size: 11px;color: var(--vl-ink-3)}.vl-card-actions[b-uobodhhr3n]{display: flex;gap: 4px;flex-shrink: 0}.vl-faqs[b-uobodhhr3n]{display: flex;flex-direction: column;gap: 10px}.vl-faq[b-uobodhhr3n]{background: #fff;border: 1px solid var(--vl-line);border-radius: 12px;padding: 12px 14px}.vl-faq-q[b-uobodhhr3n]{display: flex;align-items: center;gap: 6px;font-size: 14px;font-weight: 600;color: var(--vl-ink);margin-bottom: 4px}.vl-faq-a[b-uobodhhr3n]{font-size: 12px;color: var(--vl-ink-2);margin: 0 0 6px 0;line-height: 1.5;white-space: pre-wrap}.vl-reviews[b-uobodhhr3n]{display: flex;flex-direction: column;gap: 12px}.vl-review[b-uobodhhr3n]{background: #fff;border: 1px solid var(--vl-line);border-radius: 12px;padding: 14px}.vl-review-hd[b-uobodhhr3n]{display: flex;gap: 10px;align-items: center;margin-bottom: 8px}.vl-review-avatar[b-uobodhhr3n]{width: 40px;height: 40px;border-radius: 50%;object-fit: cover;background: var(--vl-bg);display: inline-flex;align-items: center;justify-content: center;color: var(--vl-ink-2);font-weight: 600}.vl-review-avatar-empty[b-uobodhhr3n]{background: var(--vl-accent-bg);color: #c2410c}.vl-review-meta[b-uobodhhr3n]{flex: 1;min-width: 0}.vl-review-name[b-uobodhhr3n]{display: flex;align-items: center;gap: 6px;font-size: 14px;font-weight: 600;color: var(--vl-ink)}.vl-rating[b-uobodhhr3n]{font-size: 14px;color: var(--vl-accent);letter-spacing: 1px}.vl-rating-empty[b-uobodhhr3n]{color: #e5e7eb}.vl-review-content[b-uobodhhr3n]{font-size: 12.5px;color: var(--vl-ink-2);margin: 0 0 8px 0;line-height: 1.5}.vl-review-visa[b-uobodhhr3n]{max-width: 200px;max-height: 120px;border-radius: 8px;border: 1px solid var(--vl-line);object-fit: cover}.vl-uploader[b-uobodhhr3n]{display: flex;flex-direction: column;gap: 6px}.vl-uploader-empty[b-uobodhhr3n]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 4px;padding: 18px 12px;border: 2px dashed var(--vl-line);border-radius: 10px;background: var(--vl-bg);color: var(--vl-ink-3);cursor: pointer;transition: border-color .15s,background .15s;min-height: 110px}.vl-uploader-empty:hover[b-uobodhhr3n]{border-color: var(--vl-accent);background: var(--vl-accent-bg);color: var(--vl-accent)}.vl-uploader-empty-title[b-uobodhhr3n]{font-size: 12px;font-weight: 600;color: var(--vl-ink-2)}.vl-uploader-empty-hint[b-uobodhhr3n]{font-size: 11px;color: var(--vl-ink-3)}.vl-uploader-preview[b-uobodhhr3n]{position: relative;border-radius: 10px;overflow: hidden;border: 1px solid var(--vl-line)}.vl-uploader-preview img[b-uobodhhr3n]{display: block;width: 100%;max-height: 180px;object-fit: cover}.vl-uploader-overlay[b-uobodhhr3n]{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;gap: 6px;background: rgba(15,23,42,.55);opacity: 0;transition: opacity .15s}.vl-uploader-preview:hover .vl-uploader-overlay[b-uobodhhr3n]{opacity: 1}.vl-uploader-btn[b-uobodhhr3n]{display: inline-flex;align-items: center;gap: 4px;padding: 5px 10px;background: rgba(255,255,255,.95);color: var(--vl-ink);border: none;border-radius: 6px;font-size: 11px;font-weight: 600;cursor: pointer}.vl-uploader-btn:hover[b-uobodhhr3n]{background: #fff}.vl-uploader-btn-danger[b-uobodhhr3n]{color: var(--vl-danger)}.vl-uploader-loading[b-uobodhhr3n]{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;background: rgba(255,255,255,.7)}.vl-uploader-fallback[b-uobodhhr3n]{font-size: 11px;color: var(--vl-ink-3)}.vl-uploader-fallback summary[b-uobodhhr3n]{cursor: pointer;padding: 2px 0}.vl-uploader-fallback summary:hover[b-uobodhhr3n]{color: var(--vl-accent)}.vl-uploader-fallback input[b-uobodhhr3n]{margin-top: 4px}.vl-acc[b-uobodhhr3n]{background: #fff;border: 1px solid var(--vl-line);border-radius: 12px;overflow: hidden}.vl-acc + .vl-acc[b-uobodhhr3n]{margin-top: 8px}.vl-acc summary[b-uobodhhr3n]{display: flex;align-items: center;justify-content: flex-start;gap: 8px;padding: 11px 14px;font-size: 14px;font-weight: 600;color: var(--vl-ink);background: #fafafa;cursor: pointer;user-select: none;list-style: none}.vl-acc summary[b-uobodhhr3n]::-webkit-details-marker{display: none}.vl-acc summary[b-uobodhhr3n]::before{content: "▸";color: var(--vl-ink-3);transition: transform .15s;display: inline-block}.vl-acc[open] summary[b-uobodhhr3n]::before{transform: rotate(90deg)}.vl-acc summary:hover[b-uobodhhr3n]{background: #f1f5f9}.vl-acc-bd[b-uobodhhr3n]{padding: 14px;display: flex;flex-direction: column;gap: 10px;border-top: 1px solid var(--vl-line)}.vl-listfield[b-uobodhhr3n]{display: flex;flex-direction: column;gap: 6px}.vl-listfield-hd[b-uobodhhr3n]{display: flex;align-items: baseline;justify-content: space-between;gap: 8px}.vl-listfield-hd label[b-uobodhhr3n]{font-size: 11px;font-weight: 600;color: var(--vl-ink-2);text-transform: uppercase;letter-spacing: .03em}.vl-listfield-count[b-uobodhhr3n]{font-size: 11px;color: var(--vl-ink-3)}.vl-chips[b-uobodhhr3n]{display: flex;flex-direction: column;gap: 4px}.vl-chip[b-uobodhhr3n]{display: flex;align-items: stretch;gap: 0;background: #fff;border: 1px solid var(--vl-line);border-radius: 8px;overflow: hidden}.vl-chip:hover[b-uobodhhr3n]{border-color: var(--vl-accent)}.vl-chip-no[b-uobodhhr3n]{display: inline-flex;align-items: center;justify-content: center;width: 26px;flex-shrink: 0;background: var(--vl-bg);border-right: 1px solid var(--vl-line);font-size: 11px;font-weight: 600;color: var(--vl-ink-3)}.vl-chip-input-edit[b-uobodhhr3n]{flex: 1;min-width: 0;border: none;padding: 7px 10px;font-size: 12.5px;color: var(--vl-ink);outline: none;background: transparent}.vl-chip-btn[b-uobodhhr3n]{width: 28px;flex-shrink: 0;border: none;background: var(--vl-bg);color: var(--vl-ink-3);font-size: 13px;cursor: pointer;border-left: 1px solid var(--vl-line)}.vl-chip-btn:hover:not(:disabled)[b-uobodhhr3n]{background: var(--vl-accent-bg);color: var(--vl-accent)}.vl-chip-btn:disabled[b-uobodhhr3n]{opacity: .35;cursor: default}.vl-chip-btn-danger[b-uobodhhr3n]{font-size: 16px}.vl-chip-btn-danger:hover:not(:disabled)[b-uobodhhr3n]{background: #fef2f2;color: var(--vl-danger)}.vl-chip-add[b-uobodhhr3n]{display: flex;gap: 6px;align-items: flex-start}.vl-chip-add textarea[b-uobodhhr3n]{flex: 1;padding: 7px 10px;border: 1px dashed var(--vl-line);border-radius: 8px;font-size: 12.5px;outline: none;resize: vertical;font-family: inherit;color: var(--vl-ink)}.vl-chip-add textarea:focus[b-uobodhhr3n]{border-color: var(--vl-accent);border-style: solid;box-shadow: 0 0 0 3px rgba(249,115,22,.12)}.vl-state[b-uobodhhr3n]{font-size: 10.5px;font-weight: 600;padding: 2px 8px;border-radius: 999px;border: 1px solid}.vl-state.is-live[b-uobodhhr3n]{background: #ecfdf5;color: #047857;border-color: #a7f3d0}.vl-state.is-draft[b-uobodhhr3n]{background: var(--vl-bg);color: var(--vl-ink-3);border-color: var(--vl-line)}.vl-savebar[b-uobodhhr3n]{position: sticky;top: 0;z-index: 20;display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 8px 14px;background: #fff;border: 1px solid var(--vl-line);border-radius: 12px;box-shadow: 0 1px 3px rgba(15,23,42,.06)}.vl-savebar.is-dirty[b-uobodhhr3n]{border-color: #fed7aa;background: var(--vl-accent-bg)}.vl-savebar-status[b-uobodhhr3n]{display: flex;align-items: center;gap: 8px;min-width: 0}.vl-savebar-text[b-uobodhhr3n]{font-size: 12px;color: var(--vl-ink-2)}.vl-savebar-idle[b-uobodhhr3n]{color: var(--vl-ink-3)}.vl-savebar-ok[b-uobodhhr3n]{color: var(--vl-success);font-weight: 700}.vl-savebar-dot[b-uobodhhr3n]{width: 8px;height: 8px;border-radius: 50%;background: var(--vl-accent);flex-shrink: 0}.vl-savebar-actions[b-uobodhhr3n]{display: flex;gap: 6px;flex-shrink: 0}.vl-status-card[b-uobodhhr3n]{display: flex;align-items: center;gap: 16px;padding: 14px 16px;border: 1px solid var(--vl-line);border-radius: 12px;background: #fff;flex-wrap: wrap}.vl-status-card.is-live[b-uobodhhr3n]{border-color: #a7f3d0;background: #f0fdf4}.vl-status-main[b-uobodhhr3n]{flex: 1;min-width: 200px}.vl-status-title[b-uobodhhr3n]{font-size: 14px;font-weight: 600;color: var(--vl-ink)}.vl-status-url[b-uobodhhr3n]{display: flex;align-items: center;gap: 8px;font-size: 12px;margin-top: 2px;font-family: ui-monospace,SFMono-Regular,Menlo,monospace}.vl-status-url a[b-uobodhhr3n]{color: var(--vl-accent);text-decoration: none}.vl-status-url a:hover[b-uobodhhr3n]{text-decoration: underline}.vl-status-nourl[b-uobodhhr3n]{color: var(--vl-ink-3);font-family: inherit}.vl-status-progress[b-uobodhhr3n]{text-align: center;flex-shrink: 0}.vl-status-count[b-uobodhhr3n]{font-size: 20px;font-weight: 700;color: var(--vl-accent);line-height: 1.1}.vl-status-count.is-ready[b-uobodhhr3n]{color: var(--vl-success)}.vl-status-count-label[b-uobodhhr3n]{font-size: 10.5px;color: var(--vl-ink-3);text-transform: uppercase;letter-spacing: .03em}.vl-checklist[b-uobodhhr3n]{display: flex;flex-direction: column;gap: 6px}.vl-check-row[b-uobodhhr3n]{display: flex;align-items: center;gap: 10px;padding: 9px 12px;border: 1px solid var(--vl-line);border-radius: 10px;background: #fff}.vl-check-ico[b-uobodhhr3n]{display: inline-flex;align-items: center;justify-content: center;width: 20px;height: 20px;border-radius: 50%;font-size: 11px;font-weight: 700;flex-shrink: 0}.vl-check-row.is-ok[b-uobodhhr3n]{border-color: #d1fae5}.vl-check-row.is-ok .vl-check-ico[b-uobodhhr3n]{background: #ecfdf5;color: var(--vl-success)}.vl-check-row.is-missing[b-uobodhhr3n]{border-color: #fecaca;background: #fffbfb}.vl-check-row.is-missing .vl-check-ico[b-uobodhhr3n]{background: #fef2f2;color: var(--vl-danger)}.vl-check-row.is-todo .vl-check-ico[b-uobodhhr3n]{background: var(--vl-bg);color: var(--vl-ink-3)}.vl-check-body[b-uobodhhr3n]{flex: 1;min-width: 0}.vl-check-label[b-uobodhhr3n]{font-size: 12.5px;font-weight: 600;color: var(--vl-ink)}.vl-check-hint[b-uobodhhr3n]{font-size: 11px;color: var(--vl-ink-3);margin-top: 1px}.vl-counter[b-uobodhhr3n]{font-size: 11px;color: var(--vl-ink-3);margin: 2px 0 0 0}.vl-counter.is-good[b-uobodhhr3n]{color: var(--vl-success)}.vl-counter.is-warn[b-uobodhhr3n]{color: #b45309}.vl-counter-rec[b-uobodhhr3n]{color: var(--vl-ink-3)}.vl-slug-row[b-uobodhhr3n]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.vl-slug-prefix[b-uobodhhr3n]{font-size: 12px;color: var(--vl-ink-3);font-family: ui-monospace,SFMono-Regular,Menlo,monospace}.vl-slug-row .vl-input[b-uobodhhr3n]{flex: 1;min-width: 160px}.vl-notice[b-uobodhhr3n]{display: flex;align-items: center;gap: 10px;padding: 10px 14px;border-radius: 10px;font-size: 12.5px;flex-wrap: wrap}.vl-notice svg[b-uobodhhr3n]{flex-shrink: 0}.vl-notice-text[b-uobodhhr3n]{flex: 1;min-width: 200px;line-height: 1.45}.vl-notice-link[b-uobodhhr3n]{font-weight: 600;text-decoration: underline;white-space: nowrap}.vl-notice-warn[b-uobodhhr3n]{background: var(--vl-accent-bg);border: 1px solid #fed7aa;color: #7c2d12}.vl-notice-warn svg[b-uobodhhr3n]{color: var(--vl-accent)}.vl-notice-warn .vl-notice-link[b-uobodhhr3n]{color: #c2410c}.vl-notice-warn .vl-switch[b-uobodhhr3n]{margin-left: auto}.vl-notice-info[b-uobodhhr3n]{background: #eff6ff;border: 1px solid #bfdbfe;color: #1e40af;align-items: flex-start}.vl-notice-info .vl-notice-link[b-uobodhhr3n]{color: #1d4ed8}.vl-flag[b-uobodhhr3n]{margin-left: auto;font-size: 10.5px;font-weight: 600;padding: 2px 8px;border-radius: 999px;border: 1px solid}.vl-flag.is-done[b-uobodhhr3n]{background: #ecfdf5;color: #047857;border-color: #a7f3d0}.vl-flag.is-empty[b-uobodhhr3n]{background: var(--vl-bg);color: var(--vl-ink-3);border-color: var(--vl-line)}.vl-inline-loading[b-uobodhhr3n]{padding: 16px;text-align: center;color: var(--vl-ink-3);font-size: 12px}.vl-match-rule[b-uobodhhr3n]{font-size: 11px;color: var(--vl-ink-2);margin-bottom: 10px}.vl-match-rule-hd[b-uobodhhr3n]{font-weight: 600}.vl-match-rule code[b-uobodhhr3n],.vl-blog-empty code[b-uobodhhr3n]{background: #f1f5f9;padding: 1px 5px;border-radius: 3px;margin: 0 2px}.vl-blog-hd[b-uobodhhr3n]{font-size: 12px;font-weight: 600;color: var(--vl-ink);margin-bottom: 6px}.vl-blog-hd-muted[b-uobodhhr3n]{color: var(--vl-ink-3);margin-top: 12px}.vl-blog-empty[b-uobodhhr3n]{padding: 14px;text-align: center;color: var(--vl-ink-3);font-size: 12px;border: 1px dashed #cbd5e1;border-radius: 8px}.vl-blog-list[b-uobodhhr3n]{display: flex;flex-direction: column;gap: 6px}.vl-blog-row[b-uobodhhr3n]{display: flex;gap: 10px;align-items: center;padding: 8px 10px;border: 1px solid var(--vl-line);border-radius: 8px;background: #fff}.vl-blog-row.is-excluded[b-uobodhhr3n]{background: #fafafa;opacity: .65}.vl-blog-thumb[b-uobodhhr3n]{width: 56px;height: 42px;border-radius: 6px;background: #f1f5f9;flex-shrink: 0;overflow: hidden;display: flex;align-items: center;justify-content: center;color: var(--vl-ink-3)}.vl-blog-thumb img[b-uobodhhr3n]{width: 100%;height: 100%;object-fit: cover}.vl-blog-meta[b-uobodhhr3n]{flex: 1;min-width: 0}.vl-blog-title[b-uobodhhr3n]{font-size: 12.5px;font-weight: 600;color: var(--vl-ink);line-height: 1.3;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.vl-blog-sub[b-uobodhhr3n]{font-size: 11px;color: var(--vl-ink-3);margin-top: 2px}.vl-result-no[b-uobodhhr3n]{font-size: 11px;font-weight: 600;color: var(--vl-ink-3)}.vl-icon-txt[b-uobodhhr3n]{font-size: 10px;font-weight: 700}.vl-price-display.is-zero[b-uobodhhr3n]{color: var(--vl-danger)}.vl-result-grid[b-uobodhhr3n]{display: grid;grid-template-columns: repeat(auto-fill,minmax(200px,1fr));gap: 12px;margin-bottom: 8px}.vl-result-item[b-uobodhhr3n]{background: var(--vl-bg);border: 1px solid var(--vl-line-2);border-radius: 10px;padding: 10px;display: flex;flex-direction: column;gap: 6px}.vl-result-actions[b-uobodhhr3n]{display: flex;gap: 6px;align-items: center;justify-content: space-between}.vl-subtabs[b-uobodhhr3n]{display: flex;gap: 4px;padding: 4px;background: var(--vl-bg);border: 1px solid var(--vl-line);border-radius: 10px;margin-bottom: 8px}.vl-subtab[b-uobodhhr3n]{display: inline-flex;align-items: center;gap: 6px;padding: 6px 14px;border-radius: 7px;font-size: 12px;font-weight: 500;color: var(--vl-ink-2);background: transparent;border: none;cursor: pointer;flex: 1;justify-content: center}.vl-subtab:hover[b-uobodhhr3n]{background: #fff;color: var(--vl-ink)}.vl-subtab.is-active[b-uobodhhr3n]{background: #fff;color: var(--vl-accent);box-shadow: 0 1px 2px rgba(0,0,0,.05)}.vl-subtab.is-active .vl-badge[b-uobodhhr3n]{background: var(--vl-accent-bg);color: #c2410c}.vl-toolbar[b-uobodhhr3n]{display: flex;align-items: center;justify-content: space-between;gap: 10px;padding: 4px 0}.vl-toolbar-info[b-uobodhhr3n]{display: flex;align-items: center;gap: 8px;font-size: 12px;color: var(--vl-ink-2)}.vl-toolbar-count[b-uobodhhr3n]{color: var(--vl-ink-3);font-size: 11px}.vl-toolbar-actions[b-uobodhhr3n]{display: flex;gap: 6px}.vl-pager[b-uobodhhr3n]{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-top: 12px;padding: 8px 12px;background: var(--vl-bg);border: 1px solid var(--vl-line);border-radius: 10px}.vl-pager-info[b-uobodhhr3n]{font-size: 12px;color: var(--vl-ink-2)}.vl-pager-actions[b-uobodhhr3n]{display: flex;align-items: center;gap: 8px}.vl-pager-pos[b-uobodhhr3n]{font-size: 12px;color: var(--vl-ink-2);min-width: 44px;text-align: center}.vl-empty-state[b-uobodhhr3n]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 36px 16px;color: var(--vl-ink-3);background: var(--vl-bg);border: 2px dashed var(--vl-line);border-radius: 12px;text-align: center}.vl-empty-state p[b-uobodhhr3n]{margin: 0;font-size: 14px}.vl-empty-state .vl-hint[b-uobodhhr3n]{font-size: 11.5px}.vl-price-cell[b-uobodhhr3n]{display: inline-flex}.vl-price-display[b-uobodhhr3n]{display: inline-flex;align-items: center;gap: 4px;padding: 3px 8px;font-family: ui-monospace,SFMono-Regular,Menlo,monospace;font-size: 12.5px;font-weight: 600;color: var(--vl-ink);background: transparent;border: 1px dashed transparent;border-radius: 6px;cursor: pointer}.vl-price-display:hover[b-uobodhhr3n]{background: var(--vl-accent-bg);border-color: #fed7aa}.vl-price-unit[b-uobodhhr3n]{font-size: 10px;color: var(--vl-ink-3);font-weight: 500}.vl-price-input[b-uobodhhr3n]{width: 110px;padding: 4px 8px;font-family: ui-monospace,SFMono-Regular,Menlo,monospace}.vl-row-actions[b-uobodhhr3n]{display: inline-flex;gap: 2px}.vl-icon-btn[b-uobodhhr3n]{display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;border: 1px solid transparent;background: transparent;color: var(--vl-ink-2);border-radius: 6px;cursor: pointer}.vl-icon-btn:hover[b-uobodhhr3n]{background: var(--vl-bg);border-color: var(--vl-line);color: var(--vl-ink)}.vl-icon-btn-danger:hover[b-uobodhhr3n]{background: #fef2f2;border-color: #fecaca;color: var(--vl-danger)}.vl-form-matrix[b-uobodhhr3n]{background: #fffbeb;border-color: #fde68a}.vl-matrix-options[b-uobodhhr3n]{display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));gap: 8px}.vl-radio-card[b-uobodhhr3n]{display: flex;flex-direction: column;gap: 2px;padding: 10px 12px;border: 1px solid var(--vl-line);border-radius: 10px;cursor: pointer;background: #fff;transition: border-color .15s,background .15s}.vl-radio-card:hover[b-uobodhhr3n]{border-color: #fed7aa}.vl-radio-card.is-active[b-uobodhhr3n]{border-color: var(--vl-accent);background: var(--vl-accent-bg)}.vl-radio-card input[b-uobodhhr3n]{position: absolute;opacity: 0;pointer-events: none}.vl-radio-card strong[b-uobodhhr3n]{font-size: 12.5px;font-weight: 600;color: var(--vl-ink)}.vl-radio-card span[b-uobodhhr3n]{font-size: 11px;color: var(--vl-ink-3)}.vl-radio-card.is-active strong[b-uobodhhr3n]{color: #c2410c}.vl-doc-cards[b-uobodhhr3n]{display: flex;flex-direction: column;gap: 8px}.vl-doc-block[b-uobodhhr3n]{padding: 8px 0;border-top: 1px dashed var(--vl-line-2)}.vl-doc-block:first-child[b-uobodhhr3n]{border-top: none;padding-top: 0}.vl-doc-block-hd[b-uobodhhr3n]{display: flex;align-items: center;gap: 6px;font-size: 11px;font-weight: 600;text-transform: uppercase;color: var(--vl-ink-3);letter-spacing: .03em;margin-bottom: 6px}.vl-doc-items[b-uobodhhr3n]{list-style: none;padding: 0;margin: 0;display: flex;flex-direction: column;gap: 2px}.vl-doc-item[b-uobodhhr3n]{display: flex;align-items: flex-start;justify-content: space-between;gap: 8px;padding: 5px 8px;border-radius: 6px}.vl-doc-item:hover[b-uobodhhr3n]{background: var(--vl-bg)}.vl-doc-text[b-uobodhhr3n]{flex: 1;font-size: 12.5px;color: var(--vl-ink);line-height: 1.45}.vl-doc-req[b-uobodhhr3n]{color: var(--vl-accent);font-weight: 700;margin-right: 4px}.vl-doc-note[b-uobodhhr3n]{color: var(--vl-ink-3);font-size: 11.5px;font-style: italic}.vl-doc-actions[b-uobodhhr3n]{display: inline-flex;align-items: center;gap: 4px;flex-shrink: 0}.vl-doc-add[b-uobodhhr3n]{padding-top: 8px;margin-top: 6px;border-top: 1px dashed var(--vl-line-2);display: flex;gap: 6px;flex-wrap: wrap}.vl-doc-add-form[b-uobodhhr3n]{background: var(--vl-bg);border: 1px solid var(--vl-line);border-radius: 8px;padding: 10px;display: flex;flex-direction: column;gap: 6px;width: 100%}.vl-form-inline[b-uobodhhr3n]{margin-top: 10px;border-left: 3px solid var(--vl-accent)}.vl-form-context[b-uobodhhr3n]{display: inline-flex;align-items: center;gap: 4px;margin-left: auto;font-weight: 400}.vl-form-context .vl-pill[b-uobodhhr3n]{font-size: 10.5px}.vl-form-arrow[b-uobodhhr3n]{color: var(--vl-ink-3);font-size: 12px}.vl-form-inline .vl-form-hd[b-uobodhhr3n]{display: flex;align-items: center;gap: 8px}.vl-doc-flags[b-uobodhhr3n]{display: flex;gap: 16px;flex-wrap: wrap;padding: 4px 0}.vl-form-advanced[b-uobodhhr3n]{padding: 6px 0;font-size: 11.5px;color: var(--vl-ink-3);border-top: 1px dashed var(--vl-line-2)}.vl-form-advanced summary[b-uobodhhr3n]{cursor: pointer;user-select: none;padding: 4px 0}.vl-form-advanced summary:hover[b-uobodhhr3n]{color: var(--vl-accent)}
/* /src/Features/Visa/Pages/Manager/VisaLandingLeads.razor.rz.scp.css */
.nm-list-page[b-m3xzttbksa]{display: flex;flex-direction: column;gap: 14px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-m3xzttbksa]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-m3xzttbksa]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-m3xzttbksa]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 760px}.nm-list-actions[b-m3xzttbksa]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.vlead-stat[b-m3xzttbksa]{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;width: 100%;padding: 12px 14px;text-align: left;cursor: pointer;font: inherit;color: var(--nm-ink);background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);transition: border-color .12s,box-shadow .12s}.vlead-stat:hover[b-m3xzttbksa]{border-color: var(--nm-border-strong);box-shadow: var(--nm-shadow)}.vlead-stat.is-active[b-m3xzttbksa]{border-color: var(--nm-brand-500);box-shadow: 0 0 0 3px var(--nm-brand-50)}.vlead-stat__lbl[b-m3xzttbksa]{display: inline-flex;align-items: center;gap: 7px;font-size: 12px;font-weight: 600;color: var(--nm-muted);white-space: nowrap}.vlead-stat__val[b-m3xzttbksa]{font-size: 22px;font-weight: 800;line-height: 1.1;color: var(--nm-ink);font-variant-numeric: tabular-nums}.vlead-stat__dot[b-m3xzttbksa]{width: 8px;height: 8px;flex: none;border-radius: var(--nm-r-pill)}.vlead-stat__dot--accent[b-m3xzttbksa]{background: var(--nm-brand-500)}.vlead-stat__dot--ok[b-m3xzttbksa]{background: var(--nm-ok)}.vlead-stat__dot--warn[b-m3xzttbksa]{background: var(--nm-warn)}.vlead-stat__dot--bad[b-m3xzttbksa]{background: var(--nm-bad)}.vlead-stat__dot--info[b-m3xzttbksa]{background: var(--nm-info)}.vlead-stat__dot--pending[b-m3xzttbksa]{background: var(--nm-pending)}.vlead-stat__dot--violet[b-m3xzttbksa]{background: var(--nm-violet)}.vlead-stat__dot--neutral[b-m3xzttbksa]{background: var(--nm-muted)}[b-m3xzttbksa] .vlead-source{align-self: flex-start;max-width: 100%;overflow-x: auto}.vlead-tb-search[b-m3xzttbksa]{width: 300px;flex: 0 0 auto}.vlead-tb-select[b-m3xzttbksa]{width: 210px;flex: 0 0 auto}.vlead-count[b-m3xzttbksa]{display: inline-flex;align-items: baseline;gap: 5px;font-size: 12px;color: var(--nm-muted);white-space: nowrap}.vlead-count b[b-m3xzttbksa]{font-size: 13px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-code-pill[b-m3xzttbksa]{display: inline-block;padding: 1px 7px;font-family: ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size: 12px;font-weight: 700;color: var(--nm-brand-700);background: var(--nm-brand-50);border-radius: var(--nm-r-pill);white-space: nowrap}.cell-2line[b-m3xzttbksa]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-m3xzttbksa]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 220px}.cell-2line__sub[b-m3xzttbksa]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 220px}.vlead-name[b-m3xzttbksa]{display: inline-block;max-width: 100%;font-weight: 600;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: bottom}.vlead-ellipsis[b-m3xzttbksa]{display: inline-block;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: bottom}.vlead-nowrap[b-m3xzttbksa]{white-space: nowrap}.vlead-muted[b-m3xzttbksa]{color: var(--nm-muted);font-size: 12px}.vlead-dash[b-m3xzttbksa]{color: var(--nm-muted)}.vlead-flag[b-m3xzttbksa]{font-size: 15px;margin-right: 2px}.vlead-applink[b-m3xzttbksa]{color: var(--nm-brand-600);font-weight: 600;text-decoration: none;white-space: nowrap}.vlead-applink:hover[b-m3xzttbksa]{text-decoration: underline}.nm-row-actions[b-m3xzttbksa]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-m3xzttbksa] .vlead-row--active .nm-grid__td{background: var(--nm-brand-50)}.vlead-foot[b-m3xzttbksa]{padding: 10px 14px;border-top: 1px solid var(--nm-border);display: flex;justify-content: flex-end}.vlead-dhead[b-m3xzttbksa]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;min-width: 0}.vlead-dhead__name[b-m3xzttbksa]{margin: 0;max-width: 280px;font-size: 16px;font-weight: 700;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.vlead-detail[b-m3xzttbksa]{display: flex;flex-direction: column;gap: 18px}.vlead-quick[b-m3xzttbksa]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.vlead-quick__grow[b-m3xzttbksa]{flex: 1 1 auto}.vlead-sec[b-m3xzttbksa]{display: flex;flex-direction: column;gap: 10px;padding-top: 14px;border-top: 1px solid var(--nm-border)}.vlead-sec__title[b-m3xzttbksa]{margin: 0;font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: .05em;color: var(--nm-muted)}.vlead-sec__actions[b-m3xzttbksa]{display: flex;justify-content: flex-end}[b-m3xzttbksa] .vlead-dl-wide{grid-column: 1 / -1}.vlead-note[b-m3xzttbksa]{margin: 0;padding: 10px 12px;font-size: 13px;line-height: 1.5;color: var(--nm-ink);white-space: pre-wrap;background: var(--nm-surface-2);border: 1px solid var(--nm-border);border-radius: var(--nm-r-input)}.vlead-note--empty[b-m3xzttbksa]{color: var(--nm-muted);font-style: italic;background: transparent;border-style: dashed}.vlead-break[b-m3xzttbksa]{font-size: 12px;color: var(--nm-muted);word-break: break-all}.vlead-mono[b-m3xzttbksa]{font-family: ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size: 12px}@media (max-width: 720px){.nm-list-page[b-m3xzttbksa]{padding: 14px 16px 20px}.vlead-tb-search[b-m3xzttbksa],.vlead-tb-select[b-m3xzttbksa]{width: 100%}.vlead-dhead__name[b-m3xzttbksa]{max-width: 100%}}
/* /src/Features/Visa/Pages/Public/VisaApplySuccess.razor.rz.scp.css */
.vs[b-72clwn2c6l]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--dark: #1c1917;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;position: relative;background: #fff;color: var(--ink-2);font-family: 'Be Vietnam Pro','Inter',ui-sans-serif,system-ui,sans-serif;font-size: 15px;line-height: 1.65}.vs h1[b-72clwn2c6l],.vs h2[b-72clwn2c6l]{margin: 0;color: var(--ink);font-weight: 800;text-wrap: balance}.vs p[b-72clwn2c6l]{margin: 0}.vs a[b-72clwn2c6l]{color: inherit;text-decoration: none}.vs ul[b-72clwn2c6l],.vs ol[b-72clwn2c6l]{margin: 0;padding: 0;list-style: none}.vs dl[b-72clwn2c6l],.vs dd[b-72clwn2c6l]{margin: 0}.vs-wrap[b-72clwn2c6l]{max-width: 1248px;margin: 0 auto;padding: 0 24px}.vs-state[b-72clwn2c6l]{display: flex;justify-content: center;padding: 64px 24px}.pagebg[b-72clwn2c6l]{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.pagebg[b-72clwn2c6l]::before{content: '';position: absolute;inset: 0;background-image: radial-gradient(circle,#d6d3d1 1px,transparent 1.3px);background-size: 26px 26px;-webkit-mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%)}.pagebg img[b-72clwn2c6l]{position: absolute;left: 50%;top: 50%;width: max(115vw,1100px);height: auto;transform: translate(-50%,calc(-50% + 40px));opacity: .13}.vs > .hero[b-72clwn2c6l],.vs > .vs-wrap[b-72clwn2c6l]{position: relative;z-index: 1}.actions[b-72clwn2c6l]{display: flex;flex-wrap: wrap;gap: 12px}.actions--c[b-72clwn2c6l]{justify-content: center;margin-top: 36px}.btn[b-72clwn2c6l]{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 50px;padding: 0 24px;border: 0;border-radius: 4px;font: inherit;font-size: 15px;font-weight: 700;line-height: 1;white-space: nowrap;cursor: pointer;transition: filter .2s,background .15s,color .15s,border-color .15s}.btn svg[b-72clwn2c6l]{width: 18px;height: 18px;flex: none}.btn:disabled[b-72clwn2c6l]{opacity: .6;cursor: default}.btn--brand[b-72clwn2c6l]{background: linear-gradient(180deg,var(--brand) 0%,var(--brand-deep) 100%);color: #fff !important;box-shadow: 0 14px 34px -14px rgba(234,88,12,.8)}.btn--brand:hover[b-72clwn2c6l]{filter: brightness(1.08)}.btn--ghost[b-72clwn2c6l]{background: #fff;color: var(--ink) !important;border: 1px solid var(--line-dash)}.btn--ghost:hover[b-72clwn2c6l]{border-color: var(--ink-3)}.btn--light[b-72clwn2c6l]{background: rgba(255,255,255,.08);color: #fff !important;border: 1px solid rgba(255,255,255,.5)}.btn--light:hover[b-72clwn2c6l]{background: #fff;color: var(--ink) !important}.btn--full[b-72clwn2c6l]{width: 100%;margin-top: 6px}.btn-zalo[b-72clwn2c6l]{flex: none;display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: #0068ff}.btn-zalo img[b-72clwn2c6l]{width: 16px;height: 16px;object-fit: contain}.hero[b-72clwn2c6l]{background: #fff}.done[b-72clwn2c6l]{padding: 48px 24px 32px;text-align: center}.hero--short .done[b-72clwn2c6l]{padding-bottom: 8px}.rhex[b-72clwn2c6l]{position: relative;display: grid;place-items: center;width: 88px;height: 78px;margin: 0 auto 18px;color: var(--brand)}.rhex[b-72clwn2c6l]::before{content: '';position: absolute;inset: 0;background: var(--brand);clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.rhex[b-72clwn2c6l]::after{content: '';position: absolute;inset: 2px;background: #fff;clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.rhex svg[b-72clwn2c6l]{position: relative;z-index: 1;width: 36px;height: 36px}.eyebrow[b-72clwn2c6l]{display: inline-flex;align-items: center;gap: 12px;font-family: var(--display);font-size: 12.5px;line-height: 1.4;font-weight: 600;letter-spacing: .22em;text-transform: uppercase;color: var(--brand)}.eyebrow[b-72clwn2c6l]::before{content: '';width: 36px;height: 1px;background: var(--brand)}.vs .hero h1[b-72clwn2c6l]{margin-top: 14px;font-family: var(--display);font-size: 46px;line-height: 1.05;font-weight: 700;letter-spacing: -.01em}.vs .hero-desc[b-72clwn2c6l]{max-width: 560px;margin: 14px auto 0;font-size: 16px;line-height: 1.6;text-align: center;color: var(--ink-2)}.code[b-72clwn2c6l]{display: inline-flex;align-items: center;gap: 14px;margin-top: 22px;padding: 10px 10px 10px 20px;border: 1px solid var(--line-dash);border-radius: 4px;background: #fff;text-align: left}.code small[b-72clwn2c6l]{display: block;font-family: var(--display);font-size: 11px;letter-spacing: .14em;text-transform: uppercase;color: var(--ink-3)}.code b[b-72clwn2c6l]{display: block;font-family: var(--display);font-size: 26px;line-height: 1.2;letter-spacing: .06em;color: var(--ink)}.cp[b-72clwn2c6l]{display: inline-flex;align-items: center;gap: 6px;height: 38px;padding: 0 12px;border: 1px solid var(--line);border-radius: 3px;background: #fff;font: inherit;font-size: 13px;font-weight: 600;color: var(--ink-2);cursor: pointer}.cp:hover[b-72clwn2c6l]{border-color: var(--brand);color: var(--brand-deep)}.cp svg[b-72clwn2c6l]{width: 15px;height: 15px}.vs-body[b-72clwn2c6l]{padding: 8px 0 96px}.box[b-72clwn2c6l]{border: 1px solid var(--line);border-radius: 16px;background: #fff;box-shadow: 0 2px 6px -2px rgba(28,25,23,.08)}.done-grid[b-72clwn2c6l]{display: grid;grid-template-columns: minmax(0,5fr) minmax(0,7fr);gap: 24px;align-items: start}.kv[b-72clwn2c6l]{padding: 6px 22px}.kv > div[b-72clwn2c6l]{display: grid;grid-template-columns: 150px minmax(0,1fr);gap: 12px;padding: 11px 0;border-top: 1px solid var(--line);font-size: 14.5px}.kv > div:first-child[b-72clwn2c6l]{border-top: 0}.kv dt[b-72clwn2c6l]{color: var(--ink-3)}.kv dd[b-72clwn2c6l]{font-weight: 600;color: var(--ink);overflow-wrap: anywhere}.kv dd.price[b-72clwn2c6l]{font-family: var(--display);font-size: 20px;color: var(--brand)}.st[b-72clwn2c6l]{display: inline-flex;align-items: center;gap: 6px;height: 24px;padding: 0 9px;border: 1px solid var(--line-dash);border-radius: 999px;font-size: 12.5px}.st[b-72clwn2c6l]::before{content: '';width: 7px;height: 7px;border-radius: 50%;background: var(--brand)}.prog[b-72clwn2c6l]{padding: 22px}.prog .k[b-72clwn2c6l]{margin-bottom: 18px;font-family: var(--display);font-size: 12px;letter-spacing: .16em;text-transform: uppercase;color: var(--brand-deep)}.info[b-72clwn2c6l]{display: flex;gap: 12px;align-items: flex-start;margin-top: 18px;padding: 14px 16px;border: 1px solid var(--line);border-radius: 12px;background: var(--soft);font-size: 14px;line-height: 1.55;color: var(--ink-2)}.info svg[b-72clwn2c6l]{flex: none;width: 18px;height: 18px;margin-top: 2px;color: var(--brand)}.info b[b-72clwn2c6l]{color: var(--ink)}.info[b-72clwn2c6l] strong{color: var(--ink)}.info .muted[b-72clwn2c6l]{display: block;margin-top: 4px;font-size: 12.5px;color: var(--ink-3)}.steps[b-72clwn2c6l]{position: relative;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 24px;margin-top: 24px}.steps[b-72clwn2c6l]::before{content: '';position: absolute;left: 18px;right: 18px;top: 17px;border-top: 2px dashed var(--line-dash)}.step[b-72clwn2c6l]{position: relative}.step i[b-72clwn2c6l]{position: relative;z-index: 1;display: grid;place-items: center;width: 36px;height: 36px;border-radius: 50%;background: var(--brand);color: #fff;font-family: var(--display);font-style: normal;font-weight: 700;font-size: 14px;box-shadow: 0 8px 18px -8px rgba(194,65,12,.8)}.step b[b-72clwn2c6l]{display: block;margin-top: 14px;font-size: 15.5px;line-height: 1.35;color: var(--ink)}.vs .step p[b-72clwn2c6l]{margin-top: 4px;font-size: 13.5px;line-height: 1.55;color: var(--ink-3)}.step small[b-72clwn2c6l]{display: inline-block;margin-top: 8px;font-family: var(--display);font-size: 11.5px;letter-spacing: .1em;text-transform: uppercase;color: var(--brand-deep)}.lookup[b-72clwn2c6l]{max-width: 520px;margin: 24px auto 0;padding: 22px;display: grid;gap: 14px}.f[b-72clwn2c6l]{display: grid;gap: 6px}.f label[b-72clwn2c6l]{font-size: 13px;font-weight: 700;color: var(--ink)}.f input[b-72clwn2c6l]{height: 48px;padding: 0 14px;border: 1px solid var(--line-dash);border-radius: 4px;font: inherit;font-size: 15px;color: var(--ink);background: #fff}.f input:focus[b-72clwn2c6l]{outline: none;border-color: var(--brand);box-shadow: 0 0 0 3px rgba(234,88,12,.14)}.cta[b-72clwn2c6l]{position: relative;overflow: hidden;display: grid;grid-template-columns: minmax(0,5fr) minmax(0,4fr);gap: 40px;align-items: center;margin-top: 64px;padding: 44px 48px;border-radius: 20px;background: var(--dark);color: #fff;box-shadow: 0 40px 80px -40px rgba(28,25,23,.6)}.cta-glow[b-72clwn2c6l]{position: absolute;right: -140px;top: -160px;width: 460px;height: 460px;border-radius: 50%;background: radial-gradient(circle,rgba(234,88,12,.5),rgba(234,88,12,0) 65%);pointer-events: none}.cta > *:not(.cta-glow)[b-72clwn2c6l]{position: relative}.cta-title[b-72clwn2c6l]{font-size: 24px;line-height: 1.35;font-weight: 800;color: #fff}.cta-points[b-72clwn2c6l]{display: grid;gap: 10px;margin: 18px 0 28px}.cta-points li[b-72clwn2c6l]{display: flex;align-items: flex-start;gap: 10px;font-size: 15px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.88)}.cta-points svg[b-72clwn2c6l]{flex: none;width: 18px;height: 18px;margin-top: 2px;color: var(--brand-light)}.cta-info[b-72clwn2c6l]{padding: 22px 26px;background: rgba(255,255,255,.04);border: 1px solid rgba(255,255,255,.14);border-radius: 14px}.cta-k[b-72clwn2c6l]{font-size: 13.5px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.7)}.cta-hotline[b-72clwn2c6l]{display: inline-block;margin-top: 4px;font-family: var(--display);font-size: 30px;line-height: 1.2;font-weight: 700;color: #fff}.cta-hotline:hover[b-72clwn2c6l]{color: var(--brand-light)}.cta-rows[b-72clwn2c6l]{margin-top: 16px}.cta-rows > div[b-72clwn2c6l]{display: grid;grid-template-columns: 72px minmax(0,1fr);gap: 12px;padding: 10px 0;border-top: 1px solid rgba(255,255,255,.14);font-size: 14px;line-height: 1.6}.cta-rows dt[b-72clwn2c6l]{color: rgba(255,255,255,.6)}.cta-rows dd[b-72clwn2c6l]{color: #fff;overflow-wrap: anywhere}.cta-rows a:hover[b-72clwn2c6l]{color: var(--brand-light)}@media (max-width: 1023px){.done-grid[b-72clwn2c6l]{grid-template-columns: 1fr}.cta[b-72clwn2c6l]{grid-template-columns: 1fr;padding: 32px}}@media (max-width: 767px){.vs-wrap[b-72clwn2c6l]{padding: 0 16px}.done[b-72clwn2c6l]{padding: 36px 16px 24px}.vs .hero h1[b-72clwn2c6l]{font-size: 32px}.vs .hero-desc[b-72clwn2c6l]{font-size: 15px}.code[b-72clwn2c6l]{flex-wrap: wrap;gap: 10px;padding: 10px 14px}.code b[b-72clwn2c6l]{font-size: 20px}.kv > div[b-72clwn2c6l]{grid-template-columns: 1fr;gap: 2px}.steps[b-72clwn2c6l]{grid-template-columns: 1fr;gap: 20px}.steps[b-72clwn2c6l]::before{left: 17px;right: auto;top: 12px;bottom: 12px;border-top: 0;border-left: 2px dashed var(--line-dash)}.step[b-72clwn2c6l]{display: grid;grid-template-columns: 36px minmax(0,1fr);column-gap: 14px}.step i[b-72clwn2c6l]{grid-row: span 3}.step b[b-72clwn2c6l]{margin-top: 6px}.actions--c[b-72clwn2c6l]{margin-top: 28px}.cta[b-72clwn2c6l]{margin-top: 48px;padding: 24px 18px;border-radius: 16px}.cta-title[b-72clwn2c6l]{font-size: 20px}.cta-info[b-72clwn2c6l]{padding: 20px 16px}.cta-hotline[b-72clwn2c6l]{font-size: 26px}.vs-body[b-72clwn2c6l]{padding-bottom: 64px}}
/* /src/Features/Visa/Pages/Public/VisaBook.razor.rz.scp.css */
.vb[b-9va8k9upow]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;--header-h: var(--nm-header-offset);position: relative;background: #fff;color: var(--ink-2);font-family: 'Be Vietnam Pro','Inter',ui-sans-serif,system-ui,sans-serif;font-size: 15px;line-height: 1.65}.vb h1[b-9va8k9upow]{margin: 0;color: var(--ink);font-weight: 800;text-wrap: balance}.vb p[b-9va8k9upow]{margin: 0}.vb a[b-9va8k9upow]{color: inherit;text-decoration: none}.vb ol[b-9va8k9upow]{margin: 0;padding: 0;list-style: none}.vb-wrap[b-9va8k9upow]{max-width: 1248px;margin: 0 auto;padding: 0 24px}.pagebg[b-9va8k9upow]{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.pagebg[b-9va8k9upow]::before{content: '';position: absolute;inset: 0;background-image: radial-gradient(circle,#d6d3d1 1px,transparent 1.3px);background-size: 26px 26px;-webkit-mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%)}.pagebg img[b-9va8k9upow]{position: absolute;left: 50%;top: 50%;width: max(115vw,1100px);height: auto;transform: translate(-50%,calc(-50% + 40px));opacity: .13}.vb > .hero[b-9va8k9upow],.vb > .vb-body[b-9va8k9upow]{position: relative;z-index: 1}.hero[b-9va8k9upow]{padding: 28px 0 28px;background: #fff}.hero-in[b-9va8k9upow]{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 24px 40px;align-items: end}.crumb[b-9va8k9upow]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin-bottom: 18px;font-size: 13px;color: var(--ink-3)}.crumb a:hover[b-9va8k9upow]{color: var(--ink)}.crumb i[b-9va8k9upow]{font-style: normal;color: var(--line-dash)}.eyebrow[b-9va8k9upow]{display: inline-flex;align-items: center;gap: 12px;font-family: var(--display);font-size: 12.5px;line-height: 1.4;font-weight: 600;letter-spacing: .22em;text-transform: uppercase;color: var(--brand)}.eyebrow[b-9va8k9upow]::before{content: '';flex: none;width: 36px;height: 1px;background: var(--brand)}.vb .hero h1[b-9va8k9upow]{margin-top: 14px;font-family: var(--display);font-size: 46px;line-height: 1.05;font-weight: 700;letter-spacing: -.01em}.hero-desc[b-9va8k9upow]{margin-top: 12px;max-width: 560px;font-size: 15.5px;line-height: 1.6;color: var(--ink-2)}.flow[b-9va8k9upow]{display: flex;align-items: center}.flow li[b-9va8k9upow]{display: flex;align-items: center;gap: 10px;font-size: 13.5px;font-weight: 600;color: var(--ink-3);white-space: nowrap}.flow li i[b-9va8k9upow]{display: grid;place-items: center;width: 30px;height: 30px;border-radius: 50%;border: 1px solid var(--line-dash);background: #fff;font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 700;color: var(--ink-3)}.flow li.on[b-9va8k9upow]{color: var(--ink)}.flow li.on i[b-9va8k9upow]{background: var(--brand);border-color: var(--brand);color: #fff}.flow li + li[b-9va8k9upow]::before{content: '';width: 32px;border-top: 2px dashed var(--line-dash);margin: 0 10px}.vb-body[b-9va8k9upow]{padding: 16px 0 96px}@media (max-width: 1023px){.hero-in[b-9va8k9upow]{grid-template-columns: 1fr;gap: 20px}}@media (max-width: 767px){.vb-wrap[b-9va8k9upow]{padding: 0 16px}.hero[b-9va8k9upow]{padding: 20px 0 20px}.vb .hero h1[b-9va8k9upow]{font-size: 32px}.hero-desc[b-9va8k9upow]{font-size: 14.5px}.flow[b-9va8k9upow]{flex-wrap: wrap;gap: 8px 0}.flow li + li[b-9va8k9upow]::before{width: 14px;margin: 0 8px}.flow li span[b-9va8k9upow]{display: none}.flow li.on span[b-9va8k9upow]{display: inline}.vb-body[b-9va8k9upow]{padding: 8px 0 64px}}
/* /src/Features/Visa/Pages/Public/VisaCatalog.razor.rz.scp.css */
.vct[b-xreq9t2f0x]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--dark: #1c1917;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;--header-h: var(--nm-header-offset);--bar-h: 56px;position: relative;background: #fff;color: var(--ink-2);font-family: 'Be Vietnam Pro','Inter',ui-sans-serif,system-ui,sans-serif;font-size: 15px;line-height: 1.65}.vct h1[b-xreq9t2f0x],.vct h2[b-xreq9t2f0x],.vct h3[b-xreq9t2f0x]{margin: 0;color: var(--ink);font-weight: 800;text-wrap: balance}.vct p[b-xreq9t2f0x]{margin: 0}.vct a[b-xreq9t2f0x]{color: inherit;text-decoration: none}.vct ul[b-xreq9t2f0x],.vct ol[b-xreq9t2f0x]{margin: 0;padding: 0;list-style: none}.vct dl[b-xreq9t2f0x],.vct dd[b-xreq9t2f0x]{margin: 0}.vct-wrap[b-xreq9t2f0x]{max-width: 1248px;margin: 0 auto;padding: 0 24px}.pagebg[b-xreq9t2f0x]{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.pagebg[b-xreq9t2f0x]::before{content: '';position: absolute;inset: 0;background-image: radial-gradient(circle,#d6d3d1 1px,transparent 1.3px);background-size: 26px 26px;-webkit-mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%)}.pagebg img[b-xreq9t2f0x]{position: absolute;left: 50%;top: 50%;width: max(115vw,1100px);height: auto;transform: translate(-50%,calc(-50% + 40px));opacity: .13}.vct > .vct-wrap[b-xreq9t2f0x]{position: relative;z-index: 1}.actions[b-xreq9t2f0x]{display: flex;flex-wrap: wrap;gap: 12px}.btn[b-xreq9t2f0x]{display: inline-flex;align-items: center;justify-content: center;gap: 10px;height: 52px;padding: 0 24px;border: 0;border-radius: 4px;font: inherit;font-size: 15px;font-weight: 700;line-height: 1;white-space: nowrap;cursor: pointer;transition: background .15s,color .15s,border-color .15s,filter .2s,transform .2s}.btn svg[b-xreq9t2f0x]{width: 18px;height: 18px;flex: none}.btn:focus-visible[b-xreq9t2f0x]{outline: 2px solid var(--brand-light);outline-offset: 3px}.btn--brand[b-xreq9t2f0x]{background: linear-gradient(180deg,var(--brand) 0%,var(--brand-deep) 100%);color: #fff !important;box-shadow: 0 14px 34px -14px rgba(234,88,12,.8)}.btn--brand:hover[b-xreq9t2f0x]{filter: brightness(1.08);transform: translateY(-1px)}.btn--ghost[b-xreq9t2f0x]{height: 46px;background: #fff;color: var(--ink) !important;border: 1px solid var(--line-dash)}.btn--ghost:hover[b-xreq9t2f0x]{border-color: var(--ink-3)}.btn--light[b-xreq9t2f0x]{background: rgba(255,255,255,.08);color: #fff !important;border: 1px solid rgba(255,255,255,.5)}.btn--light:hover[b-xreq9t2f0x]{background: #fff;color: var(--ink) !important}.btn-zalo[b-xreq9t2f0x]{flex: none;display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: #0068ff}.btn-zalo img[b-xreq9t2f0x]{width: 16px;height: 16px;object-fit: contain}.bar[b-xreq9t2f0x]{position: sticky;top: var(--header-h);z-index: 40;background: rgba(255,255,255,.96);border-bottom: 1px solid var(--line);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);transition: top .25s}.bar[data-header="hidden"][b-xreq9t2f0x]{top: 0}.bar-in[b-xreq9t2f0x]{display: flex;align-items: center;gap: 16px;height: var(--bar-h)}.bar-links[b-xreq9t2f0x]{position: relative;flex: 1;min-width: 0;display: flex;gap: 4px;overflow-x: auto;scrollbar-width: none}.bar-links[b-xreq9t2f0x]::-webkit-scrollbar{display: none}.bar-links a[b-xreq9t2f0x]{flex: none;display: inline-flex;align-items: baseline;gap: 6px;padding: 8px 11px;border-radius: 999px;font-size: 14px;line-height: 1.4;font-weight: 600;color: var(--ink-3);white-space: nowrap;transition: color .15s,background .15s}.bar-links a i[b-xreq9t2f0x]{font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 600;letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.bar-links a:hover[b-xreq9t2f0x]{color: var(--ink);background: var(--soft)}.bar-links a:focus-visible[b-xreq9t2f0x]{outline: 2px solid var(--brand);outline-offset: 0}.bar[data-active="vct-list"] a[href$="#vct-list"][b-xreq9t2f0x],.bar[data-active="vct-other"] a[href$="#vct-other"][b-xreq9t2f0x],.bar[data-active="vct-steps"] a[href$="#vct-steps"][b-xreq9t2f0x],.bar[data-active="vct-contact"] a[href$="#vct-contact"][b-xreq9t2f0x]{color: #fff;background: var(--ink)}.bar[data-active="vct-list"] a[href$="#vct-list"] i[b-xreq9t2f0x],.bar[data-active="vct-other"] a[href$="#vct-other"] i[b-xreq9t2f0x],.bar[data-active="vct-steps"] a[href$="#vct-steps"] i[b-xreq9t2f0x],.bar[data-active="vct-contact"] a[href$="#vct-contact"] i[b-xreq9t2f0x]{color: var(--brand-light)}.bar-tel[b-xreq9t2f0x]{flex: none;display: inline-flex;align-items: center;gap: 8px;font-size: 14px;color: var(--ink-2);white-space: nowrap;transition: color .15s}.bar-tel svg[b-xreq9t2f0x]{width: 18px;height: 18px;color: var(--brand)}.bar-tel b[b-xreq9t2f0x]{font-weight: 800;color: var(--ink);font-variant-numeric: tabular-nums}.bar-tel:hover[b-xreq9t2f0x]{color: var(--brand-deep)}.sec[b-xreq9t2f0x]{position: relative;z-index: 0;padding-top: 88px;scroll-margin-top: calc(var(--header-h) + var(--bar-h))}.sec--first[b-xreq9t2f0x]{padding-top: 64px}.sec--last[b-xreq9t2f0x]{padding-bottom: 96px}.sh[b-xreq9t2f0x]{position: relative;max-width: 760px;margin: 0 auto 36px;text-align: center}.sh[b-xreq9t2f0x]::before{font-family: var(--display);content: attr(data-no);position: absolute;left: 50%;top: -34px;z-index: -1;transform: translateX(-50%);font-size: 150px;line-height: 1;font-weight: 700;letter-spacing: -.06em;color: #f4f2f0;pointer-events: none}.sh-no[b-xreq9t2f0x]{display: inline-flex;align-items: baseline;gap: 8px;font-size: 14px;line-height: 1.5;font-weight: 700;color: var(--brand-deep)}.sh-no span[b-xreq9t2f0x]{font-family: var(--display);letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.sh-no span[b-xreq9t2f0x]::after{content: '·';margin-left: 8px;color: var(--ink-3)}.vct .sh h1[b-xreq9t2f0x],.vct .sh h2[b-xreq9t2f0x]{margin-top: 10px;font-size: 38px;line-height: 1.2;letter-spacing: -.025em}.sh-lead[b-xreq9t2f0x]{margin-top: 12px;font-size: 16px;line-height: 1.65;color: var(--ink-3)}.lbar[b-xreq9t2f0x]{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 10px 24px;border-bottom: 1px solid var(--line)}.tabs[b-xreq9t2f0x]{display: flex;gap: 26px;min-width: 0;margin-bottom: -1px;overflow-x: auto;scrollbar-width: none}.tabs[b-xreq9t2f0x]::-webkit-scrollbar{display: none}.tab[b-xreq9t2f0x]{display: inline-flex;flex: none;align-items: baseline;gap: 7px;padding: 12px 0 11px;border: 0;border-bottom: 2px solid transparent;background: none;font: inherit;font-size: 15px;font-weight: 600;color: var(--ink-2);white-space: nowrap;cursor: pointer;transition: color .15s,border-color .15s}.tab i[b-xreq9t2f0x]{font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 600;color: var(--ink-3);font-variant-numeric: tabular-nums}.tab:hover[b-xreq9t2f0x]{color: var(--ink)}.tab[data-on][b-xreq9t2f0x]{border-bottom-color: var(--brand);font-weight: 700;color: var(--ink)}.tab[data-on] i[b-xreq9t2f0x]{color: var(--brand)}.tab:focus-visible[b-xreq9t2f0x]{outline: 2px solid var(--brand);outline-offset: 2px;border-radius: 4px}.lsearch[b-xreq9t2f0x]{display: flex;flex: none;align-items: center;gap: 8px;width: 280px;height: 42px;margin-bottom: 9px;padding: 0 14px;border: 1px solid var(--line-dash);border-radius: 4px;background: #fff;transition: border-color .15s}.lsearch:focus-within[b-xreq9t2f0x]{border-color: var(--brand)}.lsearch svg[b-xreq9t2f0x]{width: 16px;height: 16px;flex: none;color: var(--ink-3)}.lsearch input[b-xreq9t2f0x]{flex: 1;min-width: 0;border: 0;outline: 0;padding: 0;font: inherit;font-size: 14px;color: var(--ink);background: transparent}.lsearch input[b-xreq9t2f0x]::placeholder{color: var(--ink-3)}.status[b-xreq9t2f0x]{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 10px 16px;padding: 16px 0 18px}.count[b-xreq9t2f0x]{font-size: 14px;color: var(--ink-3)}.count[b-xreq9t2f0x] strong{font-weight: 800;color: var(--ink);font-variant-numeric: tabular-nums}.note[b-xreq9t2f0x]{font-size: 13px;color: var(--ink-3)}.grid[b-xreq9t2f0x]{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 20px}.skel[b-xreq9t2f0x]{height: 318px;border-radius: 16px;border: 1px solid var(--line);background: linear-gradient(90deg,#f4f2f0 25%,#faf8f6 50%,#f4f2f0 75%);background-size: 400% 100%;animation: vct-shimmer-b-xreq9t2f0x 1.4s ease-in-out infinite}@keyframes vct-shimmer-b-xreq9t2f0x{from{background-position: 100% 0}to{background-position: 0 0}}.empty[b-xreq9t2f0x]{display: flex;flex-direction: column;align-items: center;gap: 12px;padding: 40px 24px;text-align: center;background: #fff;border: 1px solid var(--line);border-radius: 18px}.empty-lead[b-xreq9t2f0x]{font-size: 16px;font-weight: 700;color: var(--ink)}.vc[b-xreq9t2f0x]{position: relative;display: block;border: 1px solid var(--line);border-radius: 16px;overflow: hidden;background: #fff;box-shadow: 0 2px 6px -2px rgba(28,25,23,.08);transition: transform .25s,box-shadow .25s,border-color .25s}.vc:hover[b-xreq9t2f0x]{transform: translateY(-3px);box-shadow: 0 24px 40px -24px rgba(28,25,23,.4);border-color: var(--line-dash)}.vc:focus-visible[b-xreq9t2f0x]{outline: 2px solid var(--brand);outline-offset: 3px}.vc .pic[b-xreq9t2f0x]{position: relative;display: block;aspect-ratio: 16 / 10;background: var(--soft);overflow: hidden}.vc .pic img[b-xreq9t2f0x]{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform .5s}.vc:hover .pic img[b-xreq9t2f0x]{transform: scale(1.04)}.pic-fb[b-xreq9t2f0x]{position: absolute;inset: 0;display: grid;place-items: center;font-size: 56px;background: linear-gradient(135deg,#fff3ea,#fde3d0)}.vc .iso[b-xreq9t2f0x]{position: absolute;left: 12px;top: 12px;display: inline-flex;align-items: center;gap: 6px;height: 26px;padding: 0 10px;border-radius: 2px;background: rgba(28,25,23,.78);color: #fff;font-family: var(--display);font-size: 11.5px;letter-spacing: .12em;backdrop-filter: blur(4px);-webkit-backdrop-filter: blur(4px)}.vc .iso .nm-flag[b-xreq9t2f0x]{font-size: 14px}.vc .sch[b-xreq9t2f0x]{position: absolute;right: 12px;top: 12px;display: inline-flex;align-items: center;height: 26px;padding: 0 10px;border-radius: 2px;background: var(--brand);color: #fff;font-family: var(--display);font-size: 11px;letter-spacing: .1em;text-transform: uppercase}.vc .body[b-xreq9t2f0x]{display: block;padding: 14px 16px 16px}.vc .body > b[b-xreq9t2f0x]{display: block;font-size: 17px;line-height: 1.3;color: var(--ink)}.vc .body > small[b-xreq9t2f0x]{display: block;margin-top: 2px;min-height: 1.4em;font-size: 12.5px;color: var(--ink-3)}.vc .cats[b-xreq9t2f0x]{display: flex;flex-wrap: wrap;gap: 4px;margin-top: 10px}.vc .cats span[b-xreq9t2f0x]{display: inline-flex;align-items: center;height: 22px;padding: 0 8px;border: 1px solid var(--line-dash);border-radius: 999px;font-size: 11.5px;color: var(--ink-2)}.vc .price[b-xreq9t2f0x]{display: flex;justify-content: space-between;align-items: baseline;gap: 8px;margin-top: 12px;padding-top: 12px;border-top: 1px solid var(--line);font-size: 12.5px;color: var(--ink-3)}.vc .price b[b-xreq9t2f0x]{font-family: var(--display);font-size: 17px;font-weight: 700;color: var(--brand);white-space: nowrap}.vc .price .days[b-xreq9t2f0x]{font-weight: 600;color: var(--ink-2);white-space: nowrap}.vc .price .na[b-xreq9t2f0x]{font-weight: 600;color: var(--brand-deep)}.gc[b-xreq9t2f0x]{display: block;border: 1px solid var(--line);border-radius: 16px;overflow: hidden;background: #fff;box-shadow: 0 2px 6px -2px rgba(28,25,23,.08);transition: transform .25s,box-shadow .25s}.gc:hover[b-xreq9t2f0x]{transform: translateY(-3px);box-shadow: 0 24px 40px -24px rgba(28,25,23,.4)}.gc:focus-visible[b-xreq9t2f0x]{outline: 2px solid var(--brand);outline-offset: 3px}.gc .pic[b-xreq9t2f0x]{position: relative;display: block;aspect-ratio: 16 / 10;background: var(--soft)}.gc .pic img[b-xreq9t2f0x]{display: block;width: 100%;height: 100%;object-fit: cover}.rhex[b-xreq9t2f0x]{position: absolute;left: 14px;bottom: -12px;display: grid;place-items: center;width: 56px;height: 50px;color: var(--brand);transition: color .2s}.rhex[b-xreq9t2f0x]::before{content: '';position: absolute;inset: 0;background: var(--brand);clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.rhex[b-xreq9t2f0x]::after{content: '';position: absolute;inset: 2px;background: #fff;clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);transition: inset .2s}.rhex svg[b-xreq9t2f0x]{position: relative;z-index: 1;width: 22px;height: 22px}.gc:hover .rhex[b-xreq9t2f0x]{color: #fff}.gc:hover .rhex[b-xreq9t2f0x]::after{inset: 100%}.gc .body[b-xreq9t2f0x]{display: block;padding: 22px 16px 16px}.gc .body > b[b-xreq9t2f0x]{display: block;font-size: 16px;line-height: 1.3;color: var(--ink)}.vct .gc p[b-xreq9t2f0x]{margin-top: 6px;font-size: 13.5px;line-height: 1.6;color: var(--ink-3)}.gc .link[b-xreq9t2f0x]{display: inline-block;margin-top: 12px;font-size: 13.5px;font-weight: 700;color: var(--brand-deep)}.steps[b-xreq9t2f0x]{position: relative;display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 18px}.steps[b-xreq9t2f0x]::before{content: '';position: absolute;left: 18px;right: 18px;top: 17px;border-top: 2px dashed var(--line-dash)}.step[b-xreq9t2f0x]{position: relative}.step i[b-xreq9t2f0x]{position: relative;z-index: 1;display: grid;place-items: center;width: 36px;height: 36px;border-radius: 50%;background: var(--brand);color: #fff;font-family: var(--display);font-style: normal;font-weight: 700;font-size: 14px;box-shadow: 0 8px 18px -8px rgba(194,65,12,.8)}.step i.ok[b-xreq9t2f0x]{background: var(--ink);box-shadow: none}.step i svg[b-xreq9t2f0x]{width: 16px;height: 16px}.step b[b-xreq9t2f0x]{display: block;margin-top: 14px;font-size: 15.5px;line-height: 1.35;color: var(--ink)}.vct .step p[b-xreq9t2f0x]{margin-top: 4px;font-size: 13.5px;line-height: 1.55;color: var(--ink-3)}.cta[b-xreq9t2f0x]{position: relative;overflow: hidden;display: grid;grid-template-columns: minmax(0,5fr) minmax(0,4fr);gap: 40px;align-items: center;padding: 44px 48px;border-radius: 20px;background: var(--dark);color: #fff;box-shadow: 0 40px 80px -40px rgba(28,25,23,.6)}.cta-glow[b-xreq9t2f0x]{position: absolute;right: -140px;top: -160px;width: 460px;height: 460px;border-radius: 50%;background: radial-gradient(circle,rgba(234,88,12,.5),rgba(234,88,12,0) 65%);pointer-events: none}.cta > *:not(.cta-glow)[b-xreq9t2f0x]{position: relative}.cta-title[b-xreq9t2f0x]{font-size: 24px;line-height: 1.35;font-weight: 800;color: #fff}.cta-points[b-xreq9t2f0x]{display: grid;gap: 10px;margin: 18px 0 28px}.cta-points li[b-xreq9t2f0x]{display: flex;align-items: flex-start;gap: 10px;font-size: 15px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.88)}.cta-points svg[b-xreq9t2f0x]{flex: none;width: 18px;height: 18px;margin-top: 2px;color: var(--brand-light)}.cta-info[b-xreq9t2f0x]{padding: 22px 26px;background: rgba(255,255,255,.04);border: 1px solid rgba(255,255,255,.14);border-radius: 14px}.cta-k[b-xreq9t2f0x]{font-size: 13.5px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.7)}.cta-hotline[b-xreq9t2f0x]{display: inline-block;margin-top: 4px;font-family: var(--display);font-size: 30px;line-height: 1.2;font-weight: 700;color: #fff}.cta-hotline:hover[b-xreq9t2f0x]{color: var(--brand-light)}.cta-rows[b-xreq9t2f0x]{margin-top: 16px}.cta-rows > div[b-xreq9t2f0x]{display: grid;grid-template-columns: 92px minmax(0,1fr);gap: 12px;padding: 10px 0;border-top: 1px solid rgba(255,255,255,.14);font-size: 14px;line-height: 1.6}.cta-rows dt[b-xreq9t2f0x]{color: rgba(255,255,255,.6)}.cta-rows dd[b-xreq9t2f0x]{color: #fff;overflow-wrap: anywhere}.cta-rows a:hover[b-xreq9t2f0x]{color: var(--brand-light)}[data-rv-on] [data-rv][b-xreq9t2f0x]{opacity: 0;transform: translateY(18px);transition: opacity .6s ease,transform .6s ease}[data-rv-on] [data-rv="in"][b-xreq9t2f0x]{opacity: 1;transform: none}@media (max-width: 1023px){.grid[b-xreq9t2f0x]{grid-template-columns: repeat(2,minmax(0,1fr))}.steps[b-xreq9t2f0x]{grid-template-columns: repeat(3,minmax(0,1fr));gap: 32px 20px}.steps[b-xreq9t2f0x]::before{display: none}.cta[b-xreq9t2f0x]{grid-template-columns: 1fr;padding: 32px}.sec[b-xreq9t2f0x]{padding-top: 72px;scroll-margin-top: calc(var(--bar-h) + 8px)}}@media (max-width: 767px){.vct-wrap[b-xreq9t2f0x]{padding: 0 16px}.bar-in[b-xreq9t2f0x]{gap: 8px;height: 52px}.bar-links a[b-xreq9t2f0x]{padding: 7px 11px;font-size: 13.5px}.bar-tel b[b-xreq9t2f0x]{display: none}.sec[b-xreq9t2f0x]{padding-top: 56px}.sec--first[b-xreq9t2f0x]{padding-top: 44px}.sec--last[b-xreq9t2f0x]{padding-bottom: 64px}.sh[b-xreq9t2f0x]{margin-bottom: 26px}.sh[b-xreq9t2f0x]::before{font-size: 96px;top: -20px}.vct .sh h1[b-xreq9t2f0x],.vct .sh h2[b-xreq9t2f0x]{font-size: 27px}.sh-lead[b-xreq9t2f0x]{font-size: 15px}.lbar[b-xreq9t2f0x]{flex-direction: column;flex-wrap: nowrap;align-items: stretch;gap: 0;border-bottom: 0}.tabs[b-xreq9t2f0x]{gap: 22px;margin-inline: -16px;padding-inline: 16px;scroll-padding-inline: 16px;border-bottom: 1px solid var(--line)}.lsearch[b-xreq9t2f0x]{width: 100%;margin: 12px 0 0}.status[b-xreq9t2f0x]{padding: 14px 0 16px}.note[b-xreq9t2f0x]{display: none}.grid[b-xreq9t2f0x]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px}.grid--other[b-xreq9t2f0x]{grid-template-columns: 1fr;gap: 16px}.skel[b-xreq9t2f0x]{height: 240px}.vc .body[b-xreq9t2f0x]{padding: 12px 12px 14px}.vc .body > b[b-xreq9t2f0x]{font-size: 15px}.vc .cats[b-xreq9t2f0x]{display: none}.vc .price[b-xreq9t2f0x]{flex-direction: column;align-items: flex-start;gap: 2px}.vc .price b[b-xreq9t2f0x]{font-size: 15px}.vc .iso[b-xreq9t2f0x]{left: 8px;top: 8px}.vc .sch[b-xreq9t2f0x]{right: 8px;top: 8px}.steps[b-xreq9t2f0x]{grid-template-columns: 1fr;gap: 20px}.steps[b-xreq9t2f0x]::before{display: block;left: 17px;right: auto;top: 12px;bottom: 12px;border-top: 0;border-left: 2px dashed var(--line-dash)}.step[b-xreq9t2f0x]{display: grid;grid-template-columns: 36px minmax(0,1fr);column-gap: 14px}.step i[b-xreq9t2f0x]{grid-row: span 2}.step b[b-xreq9t2f0x]{margin-top: 6px}.cta[b-xreq9t2f0x]{padding: 24px 18px;border-radius: 16px}.cta-title[b-xreq9t2f0x]{font-size: 20px}.cta-info[b-xreq9t2f0x]{padding: 20px 16px}.cta-hotline[b-xreq9t2f0x]{font-size: 26px}.cta-rows > div[b-xreq9t2f0x]{grid-template-columns: 84px minmax(0,1fr)}}
/* /src/Features/Visa/Pages/Public/VisaLanding.razor.rz.scp.css */
.vl[b-b8odkkf4sm]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--dark: #1c1917;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;--header-h: var(--nm-header-offset);--bar-h: 56px;position: relative;overflow-x: clip;background: #fff;color: var(--ink-2);font-family: 'Be Vietnam Pro','Inter',ui-sans-serif,system-ui,sans-serif;font-size: 15px;line-height: 1.65}.vl h1[b-b8odkkf4sm],.vl h2[b-b8odkkf4sm],.vl h3[b-b8odkkf4sm]{margin: 0;color: var(--ink);font-weight: 800;text-wrap: balance}.vl p[b-b8odkkf4sm],.vl figure[b-b8odkkf4sm]{margin: 0}.vl a[b-b8odkkf4sm]{color: inherit;text-decoration: none}.vl ul[b-b8odkkf4sm],.vl ol[b-b8odkkf4sm]{margin: 0;padding: 0;list-style: none}.vl dl[b-b8odkkf4sm],.vl dd[b-b8odkkf4sm]{margin: 0}.vl-wrap[b-b8odkkf4sm]{max-width: 1248px;margin: 0 auto;padding: 0 24px}.vl-404[b-b8odkkf4sm]{padding: 64px 24px}.vl[b-b8odkkf4sm] .skel-gap{margin-top: 16px}.pagebg[b-b8odkkf4sm]{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.pagebg[b-b8odkkf4sm]::before{content: '';position: absolute;inset: 0;background-image: radial-gradient(circle,#d6d3d1 1px,transparent 1.3px);background-size: 26px 26px;-webkit-mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%)}.pagebg img[b-b8odkkf4sm]{position: absolute;left: 50%;top: 50%;width: max(115vw,1100px);height: auto;transform: translate(-50%,calc(-50% + 40px));opacity: .13}.vl > .hero[b-b8odkkf4sm],.vl > .notice[b-b8odkkf4sm],.vl > .vl-wrap[b-b8odkkf4sm]{position: relative;z-index: 1}.actions[b-b8odkkf4sm]{display: flex;flex-wrap: wrap;gap: 12px}.btn[b-b8odkkf4sm]{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 50px;padding: 0 22px;border: 0;border-radius: 12px;font: inherit;font-size: 15px;font-weight: 700;line-height: 1;white-space: nowrap;cursor: pointer;transition: background .15s,color .15s,border-color .15s,filter .2s}.btn svg[b-b8odkkf4sm]{width: 18px;height: 18px;flex: none}.btn:focus-visible[b-b8odkkf4sm]{outline: 2px solid var(--brand-light);outline-offset: 3px}.btn--brand[b-b8odkkf4sm]{background: var(--brand);color: #fff !important}.btn--brand:hover[b-b8odkkf4sm]{background: var(--brand-deep)}.btn--ghost[b-b8odkkf4sm]{background: #fff;color: var(--ink) !important;border: 1px solid var(--line-dash)}.btn--ghost:hover[b-b8odkkf4sm]{border-color: var(--ink-3)}.btn--light[b-b8odkkf4sm]{background: rgba(255,255,255,.08);color: #fff !important;border: 1px solid rgba(255,255,255,.5)}.btn--light:hover[b-b8odkkf4sm]{background: #fff;color: var(--ink) !important}.btn--sm[b-b8odkkf4sm]{height: 36px;padding: 0 14px;border-radius: 4px;font-size: 13px}.notice[b-b8odkkf4sm]{border-bottom: 1px solid var(--line);background: #fff}.notice-in[b-b8odkkf4sm]{display: flex;align-items: center;gap: 14px;min-height: 44px;padding-top: 6px;padding-bottom: 6px;font-size: 13.5px;line-height: 1.5;color: var(--ink-2)}.notice-k[b-b8odkkf4sm]{flex: none;display: inline-flex;align-items: center;gap: 7px;font-family: var(--display);font-size: 11.5px;letter-spacing: .14em;text-transform: uppercase;color: var(--brand)}.notice-k[b-b8odkkf4sm]::before{content: '';width: 8px;height: 8px;border-radius: 50%;background: var(--brand)}.notice-txt[b-b8odkkf4sm] strong{color: var(--ink)}.hero[b-b8odkkf4sm]{position: relative;isolation: isolate;padding: 28px 0 44px;color: var(--ink);background: #fff}.hero-in[b-b8odkkf4sm]{display: grid;grid-template-columns: minmax(0,11fr) minmax(0,9fr);gap: 40px;align-items: start}.crumb[b-b8odkkf4sm]{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;margin-bottom: 18px;font-size: 13px;color: var(--ink-3)}.crumb a:hover[b-b8odkkf4sm]{color: var(--ink)}.crumb i[b-b8odkkf4sm]{font-style: normal;color: var(--line-dash)}.eyebrow[b-b8odkkf4sm]{display: inline-flex;align-items: center;gap: 12px;font-family: var(--display);font-size: 12.5px;line-height: 1.4;font-weight: 600;letter-spacing: .22em;text-transform: uppercase;color: var(--brand)}.eyebrow[b-b8odkkf4sm]::before{content: '';flex: none;width: 36px;height: 1px;background: var(--brand)}.vl .hero h1[b-b8odkkf4sm]{margin-top: 14px;font-family: var(--display);font-size: 44px;line-height: 1.1;font-weight: 700;letter-spacing: -.01em}.hero h1 .flag[b-b8odkkf4sm]{font-size: .8em;margin-right: 10px;vertical-align: -2px}.hero-desc[b-b8odkkf4sm]{margin-top: 16px;max-width: 560px;font-size: 16px;line-height: 1.6;color: var(--ink-2)}.vl .stats[b-b8odkkf4sm]{display: grid;grid-template-columns: repeat(4,minmax(0,auto));justify-content: start;margin-top: 28px}.stat[b-b8odkkf4sm]{padding: 2px 22px 2px 18px;border-left: 1px solid var(--line-dash)}.stat:first-child[b-b8odkkf4sm]{padding-left: 0;border-left: 0}.stat dd[b-b8odkkf4sm]{font-family: var(--display);font-size: 28px;line-height: 1;font-weight: 700;color: var(--brand);font-variant-numeric: tabular-nums;white-space: nowrap}.stat dt[b-b8odkkf4sm]{margin-top: 8px;font-size: 11px;line-height: 1.3;font-weight: 600;letter-spacing: .14em;text-transform: uppercase;color: var(--ink-3)}.offer[b-b8odkkf4sm]{display: inline-flex;align-items: center;gap: 8px;margin-top: 18px;padding: 8px 12px;border: 1px dashed var(--brand-light);border-radius: 999px;font-size: 13px;font-weight: 600;color: var(--brand-deep);background: #fff}.offer svg[b-b8odkkf4sm]{width: 16px;height: 16px;flex: none}.cover[b-b8odkkf4sm]{position: relative;margin-top: 26px;height: 320px;perspective: 1400px}.cover figure[b-b8odkkf4sm]{position: absolute;inset: 0 8% 0 0;border-radius: 18px;overflow: hidden;background: var(--soft);box-shadow: 0 40px 70px -30px rgba(28,25,23,.55),0 0 0 1px rgba(28,25,23,.06);transform: rotateY(10deg) rotateX(3deg);transition: transform .5s}.cover figure:hover[b-b8odkkf4sm]{transform: none}.cover img[b-b8odkkf4sm]{display: block;width: 100%;height: 100%;object-fit: cover}.cover-fb[b-b8odkkf4sm]{position: absolute;inset: 0;display: grid;place-items: center;background: linear-gradient(135deg,#fff3ea,#fde3d0);font-size: 64px}.cover .tag[b-b8odkkf4sm]{position: absolute;left: 16px;top: 16px;display: inline-flex;align-items: center;height: 26px;padding: 0 10px;border-radius: 2px;background: var(--brand);color: #fff;font-family: var(--display);font-size: 11.5px;letter-spacing: .1em;text-transform: uppercase}.cover .mrz[b-b8odkkf4sm]{position: absolute;left: 16px;right: 16px;bottom: 14px;overflow: hidden;font-family: 'Courier New',monospace;font-size: 12px;letter-spacing: .12em;white-space: nowrap;color: rgba(255,255,255,.85);text-shadow: 0 1px 2px rgba(0,0,0,.6)}.buy[b-b8odkkf4sm]{position: sticky;top: calc(var(--header-h) + 16px);padding: 26px 26px 22px;border: 1px solid var(--line);border-radius: 20px;background: #fff;box-shadow: 0 40px 70px -30px rgba(28,25,23,.4),0 2px 6px -2px rgba(28,25,23,.08)}.buy .k[b-b8odkkf4sm]{font-family: var(--display);font-size: 12px;letter-spacing: .16em;text-transform: uppercase;color: var(--brand-deep)}.vl .buy h2[b-b8odkkf4sm]{margin-top: 6px;font-size: 22px;line-height: 1.25}.buy h2 .nm-flag[b-b8odkkf4sm]{margin-right: 6px}.seg[b-b8odkkf4sm]{display: inline-flex;flex-wrap: wrap;gap: 2px;padding: 3px;border: 1px solid var(--line-dash);border-radius: 999px;background: #fff}.seg button[b-b8odkkf4sm]{padding: 6px 14px;border: 0;border-radius: 999px;background: none;font: inherit;font-size: 13.5px;font-weight: 600;color: var(--ink-2);cursor: pointer;transition: background .15s,color .15s}.seg button:hover[b-b8odkkf4sm]{color: var(--ink)}.seg button.on[b-b8odkkf4sm]{background: var(--ink);color: #fff}.seg button em[b-b8odkkf4sm]{font-style: normal;font-family: var(--display);font-size: 12px;color: var(--ink-3);margin-left: 6px}.seg button.on em[b-b8odkkf4sm]{color: var(--brand-light)}.seg button:focus-visible[b-b8odkkf4sm]{outline: 2px solid var(--brand);outline-offset: 1px}.buy .seg[b-b8odkkf4sm]{margin-top: 16px}.plans[b-b8odkkf4sm]{display: grid;gap: 8px;margin-top: 14px}.plan[b-b8odkkf4sm]{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 10px;align-items: center;width: 100%;padding: 12px 14px;border: 1px solid var(--line-dash);border-radius: 12px;background: #fff;font: inherit;text-align: left;cursor: pointer;transition: border-color .15s,box-shadow .15s}.plan:hover[b-b8odkkf4sm]{border-color: var(--brand-light)}.plan.on[b-b8odkkf4sm]{border-color: var(--brand);box-shadow: 0 0 0 1px var(--brand) inset}.plan:focus-visible[b-b8odkkf4sm]{outline: 2px solid var(--brand);outline-offset: 2px}.plan-txt b[b-b8odkkf4sm]{display: block;font-size: 14.5px;line-height: 1.35;color: var(--ink)}.plan-txt small[b-b8odkkf4sm]{display: block;margin-top: 2px;font-size: 12.5px;color: var(--ink-3)}.plan strong[b-b8odkkf4sm]{font-family: var(--display);font-size: 17px;font-weight: 700;color: var(--brand);white-space: nowrap;text-align: right}.plan strong i[b-b8odkkf4sm]{display: block;font-style: normal;font-family: 'Be Vietnam Pro',ui-sans-serif,sans-serif;font-size: 11px;font-weight: 500;color: var(--ink-3)}.plans-more[b-b8odkkf4sm]{display: inline-block;margin-top: 8px;font-size: 13px;font-weight: 700;color: var(--brand-deep)}.total[b-b8odkkf4sm]{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 12px;align-items: end;margin-top: 14px;padding: 16px 18px;border: 1px solid var(--line);border-radius: 14px;background: var(--soft)}.total small[b-b8odkkf4sm]{display: block;font-family: var(--display);font-size: 11px;letter-spacing: .12em;text-transform: uppercase;color: var(--ink-3)}.total b[b-b8odkkf4sm]{display: block;margin-top: 4px;font-size: 14px;line-height: 1.4;color: var(--ink)}.total i[b-b8odkkf4sm]{display: block;font-style: normal;font-size: 12.5px;color: var(--ink-3)}.total-sum[b-b8odkkf4sm]{text-align: right}.total strong[b-b8odkkf4sm]{display: block;margin-top: 4px;font-family: var(--display);font-size: 28px;line-height: 1;font-weight: 700;color: var(--brand);white-space: nowrap}.buy .actions[b-b8odkkf4sm]{margin-top: 14px}.buy .actions .btn[b-b8odkkf4sm]{flex: 1;height: 52px;border-radius: 4px}.trust[b-b8odkkf4sm]{display: flex;flex-wrap: wrap;gap: 6px 16px;margin-top: 12px;font-size: 12.5px;color: var(--ink-3)}.trust li[b-b8odkkf4sm]::before{content: '\2713';margin-right: 5px;font-weight: 700;color: var(--brand)}.buy-contact[b-b8odkkf4sm]{display: flex;align-items: center;gap: 12px;margin-top: 16px;padding-top: 14px;border-top: 1px solid var(--line);font-size: 13px;color: var(--ink-3)}.buy-contact b[b-b8odkkf4sm]{display: block;font-family: var(--display);font-size: 18px;color: var(--ink)}.buy-contact:hover b[b-b8odkkf4sm]{color: var(--brand-deep)}.buy-contact .rhex[b-b8odkkf4sm]{width: 46px;height: 40px}.buy-contact .rhex svg[b-b8odkkf4sm]{width: 20px;height: 20px}.bar[b-b8odkkf4sm]{position: sticky;top: var(--header-h);z-index: 40;background: rgba(255,255,255,.96);border-bottom: 1px solid var(--line);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);transition: top .25s}.bar[data-header="hidden"][b-b8odkkf4sm]{top: 0}.bar-in[b-b8odkkf4sm]{display: flex;align-items: center;gap: 16px;height: var(--bar-h)}.bar-links[b-b8odkkf4sm]{position: relative;flex: 1;min-width: 0;display: flex;gap: 4px;overflow-x: auto;scrollbar-width: none}.bar-links[b-b8odkkf4sm]::-webkit-scrollbar{display: none}.bar-links a[b-b8odkkf4sm]{flex: none;display: inline-flex;align-items: baseline;gap: 6px;padding: 8px 11px;border-radius: 999px;font-size: 14px;line-height: 1.4;font-weight: 600;color: var(--ink-3);white-space: nowrap;transition: color .15s,background .15s}.bar-links a i[b-b8odkkf4sm]{font-family: var(--display);font-style: normal;font-size: 12px;font-weight: 600;letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.bar-links a:hover[b-b8odkkf4sm]{color: var(--ink);background: var(--soft)}.bar-links a:focus-visible[b-b8odkkf4sm]{outline: 2px solid var(--brand);outline-offset: 0}.bar[data-active="vl-overview"] a[href$="#vl-overview"][b-b8odkkf4sm],.bar[data-active="vl-pricing"] a[href$="#vl-pricing"][b-b8odkkf4sm],.bar[data-active="vl-docs"] a[href$="#vl-docs"][b-b8odkkf4sm],.bar[data-active="vl-process"] a[href$="#vl-process"][b-b8odkkf4sm],.bar[data-active="vl-results"] a[href$="#vl-results"][b-b8odkkf4sm],.bar[data-active="vl-faqs"] a[href$="#vl-faqs"][b-b8odkkf4sm],.bar[data-active="vl-reviews"] a[href$="#vl-reviews"][b-b8odkkf4sm],.bar[data-active="vl-blog"] a[href$="#vl-blog"][b-b8odkkf4sm],.bar[data-active="vl-contact"] a[href$="#vl-contact"][b-b8odkkf4sm]{color: #fff;background: var(--ink)}.bar[data-active="vl-overview"] a[href$="#vl-overview"] i[b-b8odkkf4sm],.bar[data-active="vl-pricing"] a[href$="#vl-pricing"] i[b-b8odkkf4sm],.bar[data-active="vl-docs"] a[href$="#vl-docs"] i[b-b8odkkf4sm],.bar[data-active="vl-process"] a[href$="#vl-process"] i[b-b8odkkf4sm],.bar[data-active="vl-results"] a[href$="#vl-results"] i[b-b8odkkf4sm],.bar[data-active="vl-faqs"] a[href$="#vl-faqs"] i[b-b8odkkf4sm],.bar[data-active="vl-reviews"] a[href$="#vl-reviews"] i[b-b8odkkf4sm],.bar[data-active="vl-blog"] a[href$="#vl-blog"] i[b-b8odkkf4sm],.bar[data-active="vl-contact"] a[href$="#vl-contact"] i[b-b8odkkf4sm]{color: var(--brand-light)}.bar-tel[b-b8odkkf4sm]{flex: none;display: inline-flex;align-items: center;gap: 8px;font-size: 15px}.bar-tel svg[b-b8odkkf4sm]{width: 18px;height: 18px;color: var(--brand)}.bar-tel b[b-b8odkkf4sm]{font-weight: 800;color: var(--ink);font-variant-numeric: tabular-nums}.sec[b-b8odkkf4sm]{position: relative;z-index: 0;padding-top: 88px;scroll-margin-top: calc(var(--header-h) + var(--bar-h))}.sec--last[b-b8odkkf4sm]{padding-bottom: 120px}.sh[b-b8odkkf4sm]{position: relative;max-width: 760px;margin: 0 auto 40px;text-align: center}.sh[b-b8odkkf4sm]::before{font-family: var(--display);content: attr(data-no);position: absolute;left: 50%;top: -34px;z-index: -1;transform: translateX(-50%);font-size: 150px;line-height: 1;font-weight: 800;letter-spacing: -.06em;color: #f4f2f0;pointer-events: none}.sh-no[b-b8odkkf4sm]{display: inline-flex;align-items: baseline;gap: 8px;font-size: 14px;font-weight: 700;color: var(--brand-deep)}.sh-no span[b-b8odkkf4sm]{font-family: var(--display);letter-spacing: .04em;color: var(--brand);font-variant-numeric: tabular-nums}.sh-no span[b-b8odkkf4sm]::after{content: '·';margin-left: 8px;color: var(--ink-3)}.vl .sh h2[b-b8odkkf4sm]{margin-top: 10px;font-size: 38px;line-height: 1.2;letter-spacing: -.025em}.sh-lead[b-b8odkkf4sm]{margin-top: 12px;font-size: 16px;line-height: 1.65;color: var(--ink-3)}.seg-c[b-b8odkkf4sm]{display: flex;justify-content: center;margin-bottom: 22px}.more[b-b8odkkf4sm]{display: flex;justify-content: center;margin-top: 28px}.rhex[b-b8odkkf4sm]{position: relative;flex: none;display: grid;place-items: center;width: 52px;height: 46px;color: var(--brand);transition: color .2s}.rhex[b-b8odkkf4sm]::before{content: '';position: absolute;inset: 0;background: var(--brand);clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.rhex[b-b8odkkf4sm]::after{content: '';position: absolute;inset: 2px;background: #fff;clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%);transition: inset .2s}.rhex svg[b-b8odkkf4sm]{position: relative;z-index: 1;width: 22px;height: 22px}.prose[b-b8odkkf4sm]{max-width: 820px;margin: 0 auto;font-size: 16px;line-height: 1.75;text-align: center;color: var(--ink-2)}.prose[b-b8odkkf4sm] p{margin: 0 0 .9em}.prose[b-b8odkkf4sm] p:last-child{margin-bottom: 0}.prose[b-b8odkkf4sm] strong{color: var(--ink)}.two[b-b8odkkf4sm]{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 32px;align-items: start;margin-top: 36px}.two-side[b-b8odkkf4sm]{display: grid;gap: 20px}.panel[b-b8odkkf4sm]{padding: 24px 26px;border: 1px solid var(--line);border-radius: 16px;background: #fff}.vl .panel h3[b-b8odkkf4sm]{font-size: 17px;line-height: 1.35}.panel .lead[b-b8odkkf4sm]{margin-top: 4px;font-size: 13.5px;color: var(--ink-3)}.check[b-b8odkkf4sm]{display: grid;gap: 9px;margin-top: 14px}.check li[b-b8odkkf4sm]{position: relative;padding-left: 26px;font-size: 14.5px;line-height: 1.55;color: var(--ink-2)}.check li[b-b8odkkf4sm]::before{content: '';position: absolute;left: 0;top: 5px;width: 14px;height: 14px;border-radius: 50%;background: var(--brand);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 100% no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / 100% no-repeat}.check li[b-b8odkkf4sm] strong{color: var(--ink)}.chips[b-b8odkkf4sm]{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 14px}.chips span[b-b8odkkf4sm]{display: inline-flex;align-items: center;height: 36px;padding: 0 14px;border: 1px solid var(--line-dash);border-radius: 999px;background: #fff;font-size: 13.5px;font-weight: 600;color: var(--ink-2)}.hexlist[b-b8odkkf4sm]{display: grid;gap: 14px}.hexlist li[b-b8odkkf4sm]{display: flex;gap: 14px;align-items: center}.hexlist b[b-b8odkkf4sm]{display: block;font-size: 15.5px;line-height: 1.45;color: var(--ink)}.hexlist li:hover .rhex[b-b8odkkf4sm]{color: #fff}.hexlist li:hover .rhex[b-b8odkkf4sm]::after{inset: 100%}.ptable[b-b8odkkf4sm]{border: 1px solid var(--line);border-radius: 16px;overflow: hidden;background: #fff}.ptable table[b-b8odkkf4sm]{width: 100%;border-collapse: collapse;font-size: 14.5px}.ptable th[b-b8odkkf4sm],.ptable td[b-b8odkkf4sm]{padding: 14px 18px;border-top: 1px solid var(--line);text-align: left;vertical-align: middle}.ptable thead th[b-b8odkkf4sm]{border-top: 0;background: var(--soft);font-family: var(--display);font-size: 11.5px;letter-spacing: .12em;text-transform: uppercase;font-weight: 600;color: var(--ink-3);white-space: nowrap}.ptable tbody th[b-b8odkkf4sm]{font-weight: 600;color: var(--ink)}.ptable .num[b-b8odkkf4sm]{text-align: right;white-space: nowrap}.ptable tbody td.num[b-b8odkkf4sm]{font-family: var(--display);font-size: 16px;font-weight: 700;color: var(--brand)}.ptable td.days[b-b8odkkf4sm]{color: var(--ink-2);white-space: nowrap}.ptable td.act[b-b8odkkf4sm]{text-align: right;white-space: nowrap}.ptable tbody th.form[b-b8odkkf4sm]{text-align: center;font-family: var(--display);font-size: 13px;color: var(--brand-deep);border-right: 1px solid var(--line);background: var(--soft)}.ptable tbody th.form--cont[b-b8odkkf4sm]{display: none}.ptable tbody tr:hover td[b-b8odkkf4sm],.ptable tbody tr:hover th:not(.form)[b-b8odkkf4sm]{background: #fff8f3}.fee[b-b8odkkf4sm]{display: grid;grid-template-columns: 1fr 1fr;gap: 20px;margin-top: 20px}.vl .fee h3[b-b8odkkf4sm]{display: flex;align-items: center;gap: 8px;font-size: 15px}.fee h3 i[b-b8odkkf4sm]{font-style: normal;font-family: var(--display);font-size: 12px;color: var(--brand)}.fee ul[b-b8odkkf4sm]{display: grid;gap: 8px;margin-top: 12px}.fee li[b-b8odkkf4sm]{position: relative;padding-left: 20px;font-size: 14px;line-height: 1.5;color: var(--ink-2)}.fee-in li[b-b8odkkf4sm]::before{content: '\2713';position: absolute;left: 0;font-weight: 700;color: var(--brand)}.fee-out li[b-b8odkkf4sm]::before{content: '\2013';position: absolute;left: 0;font-weight: 700;color: var(--ink-3)}.pnote[b-b8odkkf4sm]{margin-top: 16px;text-align: center;font-size: 13.5px;color: var(--ink-3)}.pnote[b-b8odkkf4sm] strong{color: var(--ink)}.docs[b-b8odkkf4sm]{max-width: 900px;margin: 0 auto;display: grid;gap: 10px}.docs details[b-b8odkkf4sm]{border: 1px solid var(--line);border-radius: 14px;background: #fff;padding: 0 20px}.docs summary[b-b8odkkf4sm]{display: grid;grid-template-columns: 40px minmax(0,1fr) auto auto;gap: 12px;align-items: center;padding: 14px 0;font-size: 16px;font-weight: 700;color: var(--ink);cursor: pointer;list-style: none}.docs summary[b-b8odkkf4sm]::-webkit-details-marker{display: none}.docs summary .rhex[b-b8odkkf4sm]{width: 40px;height: 36px}.docs summary .rhex svg[b-b8odkkf4sm]{width: 18px;height: 18px}.docs-n[b-b8odkkf4sm]{font-family: var(--display);font-size: 12.5px;font-weight: 600;color: var(--ink-3);white-space: nowrap}.docs summary[b-b8odkkf4sm]::after{content: '+';font-family: var(--display);font-size: 18px;color: var(--ink-3)}.docs details[open] summary[b-b8odkkf4sm]::after{content: '\2212'}.doclist[b-b8odkkf4sm]{padding: 0 0 12px 52px}.doclist li[b-b8odkkf4sm]{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 12px;align-items: center;padding: 10px 0;border-top: 1px solid var(--line);font-size: 14.5px;color: var(--ink-2)}.doclist li b[b-b8odkkf4sm]{font-weight: 500;color: var(--ink)}.doclist li b.req[b-b8odkkf4sm]::after{content: ' \2605';font-size: 11px;color: var(--brand);vertical-align: 2px}.doclist li small[b-b8odkkf4sm]{display: block;margin-top: 2px;font-size: 12.5px;color: var(--ink-3)}.doclist li.occ[b-b8odkkf4sm]{display: block;padding: 14px 0 4px;border-top: 0;font-family: var(--display);font-size: 11.5px;letter-spacing: .12em;text-transform: uppercase;color: var(--brand)}.doclist .tpl[b-b8odkkf4sm]{display: inline-flex;align-items: center;gap: 6px;height: 30px;padding: 0 10px;border: 1px solid var(--line-dash);border-radius: 999px;font-size: 12.5px;font-weight: 600;color: var(--brand-deep);white-space: nowrap}.doclist .tpl svg[b-b8odkkf4sm]{width: 14px;height: 14px}.doclist .tpl:hover[b-b8odkkf4sm]{border-color: var(--brand)}.legend[b-b8odkkf4sm]{margin-top: 14px;text-align: center;font-size: 13px;color: var(--ink-3)}.legend i[b-b8odkkf4sm]{font-style: normal;color: var(--brand)}.steps[b-b8odkkf4sm]{position: relative;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 24px}.steps--5[b-b8odkkf4sm]{grid-template-columns: repeat(5,minmax(0,1fr));gap: 18px}.steps--6[b-b8odkkf4sm]{grid-template-columns: repeat(6,minmax(0,1fr));gap: 18px}.steps[b-b8odkkf4sm]::before{content: '';position: absolute;left: 18px;right: 18px;top: 17px;border-top: 2px dashed var(--line-dash)}.step[b-b8odkkf4sm]{position: relative}.step i[b-b8odkkf4sm]{position: relative;z-index: 1;display: grid;place-items: center;width: 36px;height: 36px;border-radius: 50%;background: var(--brand);color: #fff;font-family: var(--display);font-style: normal;font-weight: 700;font-size: 14px;box-shadow: 0 8px 18px -8px rgba(194,65,12,.8)}.step i.ok[b-b8odkkf4sm]{background: var(--ink);box-shadow: none}.step i svg[b-b8odkkf4sm]{width: 16px;height: 16px}.step b[b-b8odkkf4sm]{display: block;margin-top: 14px;font-size: 15.5px;line-height: 1.35;color: var(--ink)}.vl .step p[b-b8odkkf4sm]{margin-top: 4px;font-size: 13.5px;line-height: 1.55;color: var(--ink-3)}.step small[b-b8odkkf4sm]{display: inline-block;margin-top: 8px;font-family: var(--display);font-size: 11.5px;letter-spacing: .1em;text-transform: uppercase;color: var(--brand-deep)}.promo[b-b8odkkf4sm]{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 24px;align-items: center;margin-top: 56px;padding: 28px 32px;border: 1px solid var(--line);border-radius: 20px;background: var(--soft)}.promo-lead[b-b8odkkf4sm]{font-size: 16px;line-height: 1.6;color: var(--ink-2)}.promo-lead[b-b8odkkf4sm] strong{color: var(--ink)}.promo .check--row[b-b8odkkf4sm]{grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px 20px}.promo .btn[b-b8odkkf4sm]{border-radius: 4px}.gallery[b-b8odkkf4sm]{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 20px}.gallery figure[b-b8odkkf4sm]{border: 1px solid var(--line);border-radius: 16px;overflow: hidden;background: #fff}.gallery .ph[b-b8odkkf4sm]{display: block;aspect-ratio: 3 / 4;background: var(--soft)}.gallery .ph img[b-b8odkkf4sm]{display: block;width: 100%;height: 100%;object-fit: cover}.gallery .ph[data-broken][b-b8odkkf4sm]{background: repeating-linear-gradient(45deg,#faf8f6 0 10px,#f3efeb 10px 20px)}.gallery .ph[data-broken] img[b-b8odkkf4sm]{display: none}.gallery figcaption[b-b8odkkf4sm]{padding: 12px 14px;font-size: 13.5px;font-weight: 600;color: var(--ink-2)}.faq[b-b8odkkf4sm]{max-width: 820px;margin: 0 auto;display: grid;gap: 10px}.faq details[b-b8odkkf4sm]{border: 1px solid var(--line);border-radius: 14px;background: #fff;padding: 0 18px}.faq summary[b-b8odkkf4sm]{display: grid;grid-template-columns: 36px minmax(0,1fr) auto auto;gap: 12px;align-items: center;padding: 14px 0;font-size: 15px;font-weight: 700;color: var(--ink);cursor: pointer;list-style: none}.faq summary[b-b8odkkf4sm]::-webkit-details-marker{display: none}.faq summary i[b-b8odkkf4sm]{font-style: normal;font-family: var(--display);font-size: 13px;color: var(--brand)}.faq summary[b-b8odkkf4sm]::after{content: '+';font-family: var(--display);font-size: 18px;color: var(--ink-3)}.faq details[open] summary[b-b8odkkf4sm]::after{content: '\2212'}.faq .tag[b-b8odkkf4sm]{display: inline-flex;align-items: center;height: 22px;padding: 0 8px;border: 1px solid var(--line-dash);border-radius: 999px;font-style: normal;font-size: 11.5px;font-weight: 600;color: var(--ink-3)}.faq-a[b-b8odkkf4sm]{padding: 0 0 16px 48px;font-size: 14.5px;line-height: 1.6;color: var(--ink-2)}.faq-a[b-b8odkkf4sm] p{margin: 0 0 .6em}.faq-a[b-b8odkkf4sm] p:last-child{margin-bottom: 0}.faq-a[b-b8odkkf4sm] strong{color: var(--ink)}.reviews[b-b8odkkf4sm]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 20px}.rv[b-b8odkkf4sm]{display: flex;flex-direction: column;padding: 22px 24px;border: 1px solid var(--line);border-radius: 16px;background: #fff}.stars[b-b8odkkf4sm]{display: flex;gap: 2px;color: var(--line-dash)}.stars svg[b-b8odkkf4sm]{width: 15px;height: 15px}.stars svg.on[b-b8odkkf4sm]{color: var(--brand)}.vl .rv p[b-b8odkkf4sm]{flex: 1;margin-top: 12px;font-size: 14.5px;line-height: 1.65;color: var(--ink-2)}.rv-visa[b-b8odkkf4sm]{display: block;width: 100%;max-height: 160px;margin-top: 12px;border-radius: 10px;object-fit: cover}.rv footer[b-b8odkkf4sm]{display: flex;align-items: center;gap: 12px;margin-top: 16px;padding-top: 14px;border-top: 1px solid var(--line)}.av[b-b8odkkf4sm]{width: 40px;height: 40px;border-radius: 50%;object-fit: cover}.av--txt[b-b8odkkf4sm]{display: grid;place-items: center;background: var(--ink);color: #fff;font-family: var(--display);font-size: 13px;font-weight: 700}.rv-who b[b-b8odkkf4sm]{display: block;font-size: 14px;color: var(--ink)}.rv-who small[b-b8odkkf4sm]{font-size: 12.5px;color: var(--ink-3)}.blog[b-b8odkkf4sm]{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 20px}.gc[b-b8odkkf4sm]{display: block;border: 1px solid var(--line);border-radius: 16px;overflow: hidden;background: #fff;box-shadow: 0 2px 6px -2px rgba(28,25,23,.08);transition: transform .25s,box-shadow .25s}.gc:hover[b-b8odkkf4sm]{transform: translateY(-3px);box-shadow: 0 24px 40px -24px rgba(28,25,23,.4)}.gc .pic[b-b8odkkf4sm]{display: block;aspect-ratio: 16 / 10;background: var(--soft);overflow: hidden}.gc .pic img[b-b8odkkf4sm]{display: block;width: 100%;height: 100%;object-fit: cover}.gc .body[b-b8odkkf4sm]{display: block;padding: 14px 16px 16px}.gc .body b[b-b8odkkf4sm]{display: block;font-size: 15.5px;line-height: 1.35;color: var(--ink)}.gc .body small[b-b8odkkf4sm]{display: block;margin-top: 4px;font-size: 12.5px;color: var(--ink-3)}.cta[b-b8odkkf4sm]{position: relative;overflow: hidden;display: grid;grid-template-columns: minmax(0,5fr) minmax(0,4fr);gap: 40px;align-items: center;padding: 44px 48px;border-radius: 20px;background: var(--dark);color: #fff;box-shadow: 0 40px 80px -40px rgba(28,25,23,.6)}.cta-glow[b-b8odkkf4sm]{position: absolute;right: -140px;top: -160px;width: 460px;height: 460px;border-radius: 50%;background: radial-gradient(circle,rgba(234,88,12,.5),rgba(234,88,12,0) 65%);pointer-events: none}.cta > *:not(.cta-glow)[b-b8odkkf4sm]{position: relative}.cta-title[b-b8odkkf4sm]{font-size: 24px;line-height: 1.35;font-weight: 800;color: #fff}.cta-points[b-b8odkkf4sm]{display: grid;gap: 10px;margin: 18px 0 28px}.cta-points li[b-b8odkkf4sm]{display: flex;align-items: flex-start;gap: 10px;font-size: 15px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.88)}.cta-points svg[b-b8odkkf4sm]{flex: none;width: 18px;height: 18px;margin-top: 2px;color: var(--brand-light)}.cta .actions[b-b8odkkf4sm]{margin-top: 24px}.cta .btn[b-b8odkkf4sm]{border-radius: 4px}.cta-info[b-b8odkkf4sm]{padding: 22px 26px;background: rgba(255,255,255,.04);border: 1px solid rgba(255,255,255,.14);border-radius: 14px}.cta-k[b-b8odkkf4sm]{font-size: 13.5px;line-height: 1.5;font-weight: 600;color: rgba(255,255,255,.7)}.cta-hotline[b-b8odkkf4sm]{display: inline-block;margin-top: 4px;font-family: var(--display);font-size: 30px;line-height: 1.2;font-weight: 700;color: #fff}.cta-hotline:hover[b-b8odkkf4sm]{color: var(--brand-light)}.cta-rows[b-b8odkkf4sm]{margin-top: 16px}.cta-rows > div[b-b8odkkf4sm]{display: grid;grid-template-columns: 92px minmax(0,1fr);gap: 12px;padding: 10px 0;border-top: 1px solid rgba(255,255,255,.14);font-size: 14px;line-height: 1.6}.cta-rows dt[b-b8odkkf4sm]{color: rgba(255,255,255,.6)}.cta-rows dd[b-b8odkkf4sm]{color: #fff;overflow-wrap: anywhere}.cta-rows a:hover[b-b8odkkf4sm]{color: var(--brand-light)}.dock[b-b8odkkf4sm]{position: sticky;bottom: 0;z-index: 45;height: 0}.dock-bar[b-b8odkkf4sm]{display: flex;align-items: center;gap: 14px;height: 68px;transform: translateY(100%);opacity: 0;pointer-events: none;transition: transform .25s,opacity .25s}.dock[data-show][b-b8odkkf4sm]{height: auto}.dock[data-show] .dock-bar[b-b8odkkf4sm]{transform: none;opacity: 1;pointer-events: auto}.dock[b-b8odkkf4sm]::before{content: '';position: absolute;inset: 0 -100vw;background: rgba(255,255,255,.96);border-top: 1px solid var(--line);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);opacity: 0;transition: opacity .25s}.dock[data-show][b-b8odkkf4sm]::before{opacity: 1}.dock-info[b-b8odkkf4sm]{position: relative;flex: 1;min-width: 0;font-size: 14px;color: var(--ink-2)}.dock-plan[b-b8odkkf4sm]{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.dock-info b[b-b8odkkf4sm]{display: block;font-family: var(--display);font-size: 20px;line-height: 1.1;color: var(--brand)}.dock-bar .btn[b-b8odkkf4sm]{position: relative;height: 44px;border-radius: 4px}.vl-modal-lead[b-b8odkkf4sm]{margin: 0 0 12px;font-size: 14px;color: var(--ink-3)}[data-rv-on] [data-rv][b-b8odkkf4sm]{opacity: 0;transform: translateY(18px);transition: opacity .6s ease,transform .6s ease}[data-rv-on] [data-rv="in"][b-b8odkkf4sm]{opacity: 1;transform: none}@media (max-width: 1199px){.vl .stats[b-b8odkkf4sm]{grid-template-columns: repeat(2,minmax(0,auto));gap: 16px 0}.stat:nth-child(odd)[b-b8odkkf4sm]{padding-left: 0;border-left: 0}.steps--5[b-b8odkkf4sm],.steps--6[b-b8odkkf4sm]{grid-template-columns: repeat(3,minmax(0,1fr));gap: 32px 20px}.steps--5[b-b8odkkf4sm]::before,.steps--6[b-b8odkkf4sm]::before{display: none}}@media (max-width: 1023px){.hero-in[b-b8odkkf4sm]{grid-template-columns: 1fr;gap: 28px}.buy[b-b8odkkf4sm]{position: static}.two[b-b8odkkf4sm],.fee[b-b8odkkf4sm],.promo[b-b8odkkf4sm]{grid-template-columns: 1fr}.promo .check--row[b-b8odkkf4sm]{grid-template-columns: 1fr}.gallery[b-b8odkkf4sm],.blog[b-b8odkkf4sm]{grid-template-columns: repeat(2,minmax(0,1fr))}.reviews[b-b8odkkf4sm]{grid-template-columns: 1fr}.steps[b-b8odkkf4sm]{grid-template-columns: repeat(2,minmax(0,1fr));gap: 32px 24px}.steps[b-b8odkkf4sm]::before{display: none}.cta[b-b8odkkf4sm]{grid-template-columns: 1fr;padding: 32px}.sec[b-b8odkkf4sm]{padding-top: 72px;scroll-margin-top: calc(var(--bar-h) + 8px)}}@media (max-width: 767px){.vl-wrap[b-b8odkkf4sm]{padding: 0 16px}.notice-in[b-b8odkkf4sm]{align-items: flex-start;gap: 10px}.notice-k[b-b8odkkf4sm]{margin-top: 4px}.hero[b-b8odkkf4sm]{padding: 20px 0 32px}.vl .hero h1[b-b8odkkf4sm]{font-size: 32px}.hero-desc[b-b8odkkf4sm]{font-size: 15px;margin-top: 12px}.stat[b-b8odkkf4sm]{padding: 2px 12px 2px 14px}.stat dd[b-b8odkkf4sm]{font-size: 22px}.cover[b-b8odkkf4sm]{height: 220px;margin-top: 22px}.cover figure[b-b8odkkf4sm]{inset: 0;transform: none}.buy[b-b8odkkf4sm]{padding: 20px 16px}.total[b-b8odkkf4sm]{grid-template-columns: 1fr}.total-sum[b-b8odkkf4sm]{text-align: left}.bar-in[b-b8odkkf4sm]{gap: 8px;height: 52px}.bar-links a[b-b8odkkf4sm]{padding: 7px 11px;font-size: 13.5px}.bar-tel b[b-b8odkkf4sm]{display: none}.sec[b-b8odkkf4sm]{padding-top: 56px}.sec--last[b-b8odkkf4sm]{padding-bottom: 96px}.sh[b-b8odkkf4sm]{margin-bottom: 26px}.sh[b-b8odkkf4sm]::before{font-size: 96px;top: -20px}.vl .sh h2[b-b8odkkf4sm]{font-size: 27px}.sh-lead[b-b8odkkf4sm]{font-size: 15px}.prose[b-b8odkkf4sm]{font-size: 15px;text-align: left}.panel[b-b8odkkf4sm]{padding: 20px 18px}.ptable table[b-b8odkkf4sm],.ptable thead[b-b8odkkf4sm],.ptable tbody[b-b8odkkf4sm],.ptable tr[b-b8odkkf4sm],.ptable th[b-b8odkkf4sm],.ptable td[b-b8odkkf4sm]{display: block}.ptable thead[b-b8odkkf4sm]{display: none}.ptable tr[b-b8odkkf4sm]{padding: 12px 16px;border-top: 1px solid var(--line)}.ptable tr:first-child[b-b8odkkf4sm]{border-top: 0}.ptable th[b-b8odkkf4sm],.ptable td[b-b8odkkf4sm]{padding: 4px 0;border: 0}.ptable .num[b-b8odkkf4sm],.ptable td.act[b-b8odkkf4sm]{text-align: left}.ptable tbody th.form[b-b8odkkf4sm],.ptable tbody th.form--cont[b-b8odkkf4sm]{display: block;text-align: left;border-right: 0;background: none}.ptable [data-l][b-b8odkkf4sm]::before{content: attr(data-l) ' · ';font-family: var(--display);font-size: 11px;letter-spacing: .1em;text-transform: uppercase;color: var(--ink-3)}.ptable td.act .btn[b-b8odkkf4sm]{margin-top: 6px}.docs details[b-b8odkkf4sm]{padding: 0 14px}.docs summary[b-b8odkkf4sm]{grid-template-columns: 40px minmax(0,1fr) auto}.docs-n[b-b8odkkf4sm]{display: none}.doclist[b-b8odkkf4sm]{padding-left: 0}.doclist li[b-b8odkkf4sm]{grid-template-columns: 1fr;gap: 6px}.steps[b-b8odkkf4sm]{grid-template-columns: 1fr;gap: 20px}.steps[b-b8odkkf4sm]::before,.steps--5[b-b8odkkf4sm]::before,.steps--6[b-b8odkkf4sm]::before{display: block;left: 17px;right: auto;top: 12px;bottom: 12px;border-top: 0;border-left: 2px dashed var(--line-dash)}.step[b-b8odkkf4sm]{display: grid;grid-template-columns: 36px minmax(0,1fr);column-gap: 14px}.step i[b-b8odkkf4sm]{grid-row: span 3}.step b[b-b8odkkf4sm]{margin-top: 6px}.promo[b-b8odkkf4sm]{margin-top: 40px;padding: 20px 16px}.gallery[b-b8odkkf4sm]{gap: 12px}.blog[b-b8odkkf4sm]{grid-template-columns: 1fr}.faq-a[b-b8odkkf4sm]{padding-left: 0}.cta[b-b8odkkf4sm]{padding: 24px 18px;border-radius: 16px}.cta-title[b-b8odkkf4sm]{font-size: 20px}.cta-info[b-b8odkkf4sm]{padding: 20px 16px}.cta-hotline[b-b8odkkf4sm]{font-size: 26px}.dock-plan[b-b8odkkf4sm]{display: none}.dock-edit[b-b8odkkf4sm]{display: none}}
/* /src/Features/Wallet/Pages/Ca/Budget.razor.rz.scp.css */
.nm-list-page[b-vdb8hcbu5r]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-vdb8hcbu5r]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-vdb8hcbu5r]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.cabud-title[b-vdb8hcbu5r]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-vdb8hcbu5r]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-vdb8hcbu5r]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-code-pill[b-vdb8hcbu5r]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.kpi-sub[b-vdb8hcbu5r]{display: block;margin-top: 2px;font-size: 11px;font-weight: 500;color: var(--nm-muted)}.cabud-na[b-vdb8hcbu5r]{color: var(--nm-muted);font-weight: 700}[b-vdb8hcbu5r] .cabud-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cabud-card-ico[b-vdb8hcbu5r]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.cabud-card-ico.is-alert[b-vdb8hcbu5r]{background: var(--nm-warn-50,var(--nm-surface-2));color: var(--nm-warn)}.cabud-card-title[b-vdb8hcbu5r]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.cabud-card-count[b-vdb8hcbu5r]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.cabud-card-tally[b-vdb8hcbu5r]{margin-left: auto;display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap}.cabud-legend[b-vdb8hcbu5r]{margin-left: auto;display: inline-flex;align-items: center;gap: 12px;flex-wrap: wrap}.cabud-legend-item[b-vdb8hcbu5r]{display: inline-flex;align-items: center;gap: 5px;font-size: 11px;color: var(--nm-ink-2);white-space: nowrap}.cabud-legend-item small[b-vdb8hcbu5r]{color: var(--nm-muted);font-size: 10.5px}.cabud-dot[b-vdb8hcbu5r]{width: 8px;height: 8px;border-radius: 50%;flex-shrink: 0}.cabud-dot.ok[b-vdb8hcbu5r]{background: var(--nm-ok)}.cabud-dot.warn[b-vdb8hcbu5r]{background: var(--nm-warn)}.cabud-dot.bad[b-vdb8hcbu5r]{background: var(--nm-bad)}.cabud-legend-mark[b-vdb8hcbu5r]{display: inline-block;width: 2px;height: 10px;border-radius: 1px;background: var(--nm-ink);opacity: .55;flex-shrink: 0}[b-vdb8hcbu5r] .cabud-toolbar .nm-input-wrap{width: 240px;flex: 0 0 auto}[b-vdb8hcbu5r] .cabud-toolbar .nm-select-wrap{width: 180px;flex: 0 0 auto}[b-vdb8hcbu5r] .cabud-toolbar .nm-toolbar__end .nm-select-wrap{width: 215px}.cabud-chips[b-vdb8hcbu5r]{display: inline-flex;align-items: center;gap: 6px;flex-wrap: wrap}.cell-2line[b-vdb8hcbu5r]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0;max-width: 100%}.cell-2line__main[b-vdb8hcbu5r]{font-size: 12.5px;font-weight: 700;color: var(--nm-ink);max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cell-2line__sub[b-vdb8hcbu5r]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;font-size: 11px;color: var(--nm-muted);max-width: 100%;overflow: hidden;text-overflow: ellipsis}.cabud-fact[b-vdb8hcbu5r]{white-space: nowrap}.cabud-fact b[b-vdb8hcbu5r]{font-weight: 700;color: var(--nm-ink)}.cabud-fact.is-bad b[b-vdb8hcbu5r]{color: var(--nm-bad)}.cabud-fact + .cabud-fact[b-vdb8hcbu5r]::before{content: "·";margin-right: 6px;color: var(--nm-muted)}.cabud-dept[b-vdb8hcbu5r]{display: inline-flex;align-items: center;gap: 4px;max-width: 150px;padding: 1px 7px;border: 1px solid var(--nm-border);border-radius: 999px;font-size: 10.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.cabud-dept i[b-vdb8hcbu5r]{font-size: 10px}.cabud-period[b-vdb8hcbu5r]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 10.5px;color: var(--nm-muted);white-space: nowrap}.cabud-money[b-vdb8hcbu5r]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink);font-variant-numeric: tabular-nums;white-space: nowrap}.cabud-money.is-soft[b-vdb8hcbu5r]{font-weight: 500;color: var(--nm-ink-2)}.cabud-money.is-bad[b-vdb8hcbu5r]{color: var(--nm-bad)}.cabud-money.is-good[b-vdb8hcbu5r]{color: var(--nm-ok)}.cabud-count[b-vdb8hcbu5r]{font-size: 12.5px;font-weight: 600;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.cabud-cell[b-vdb8hcbu5r]{font-size: 12.5px;color: var(--nm-ink)}.cabud-cell-mono[b-vdb8hcbu5r]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;color: var(--nm-ink-2);white-space: nowrap}.cabud-util[b-vdb8hcbu5r]{display: flex;align-items: center;gap: 8px;min-width: 0}.cabud-track[b-vdb8hcbu5r]{position: relative;flex: 1;min-width: 60px}.cabud-pace-mark[b-vdb8hcbu5r]{position: absolute;top: 50%;transform: translate(-50%,-50%);width: 2px;height: 14px;border-radius: 1px;background: var(--nm-ink);opacity: .55;pointer-events: auto;cursor: help}.cabud-pace[b-vdb8hcbu5r]{display: flex;flex-direction: column;align-items: flex-start;gap: 3px}.cabud-note[b-vdb8hcbu5r]{display: inline-flex;align-items: center;gap: 4px;font-size: 11px;color: var(--nm-muted);white-space: nowrap}.cabud-note i[b-vdb8hcbu5r]{font-size: 10.5px}.cabud-note.is-bad[b-vdb8hcbu5r]{color: var(--nm-bad);font-weight: 600}.cabud-hint[b-vdb8hcbu5r]{margin: 0;display: flex;align-items: center;gap: 6px;padding: 10px 14px;font-size: 11.5px;color: var(--nm-muted)}.cabud-hint i[b-vdb8hcbu5r]{color: var(--nm-info)}.cabud-detail[b-vdb8hcbu5r]{display: flex;flex-direction: column;gap: 14px}.cabud-detail-tags[b-vdb8hcbu5r]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cabud-detail-bar[b-vdb8hcbu5r]{display: flex;flex-direction: column;gap: 6px}.cabud-detail-bar-legend[b-vdb8hcbu5r]{display: flex;align-items: center;gap: 4px 16px;flex-wrap: wrap;font-size: 11.5px;color: var(--nm-muted)}.cabud-detail-bar-legend b[b-vdb8hcbu5r]{color: var(--nm-ink);font-variant-numeric: tabular-nums}.cabud-detail-trips[b-vdb8hcbu5r]{display: flex;flex-direction: column;gap: 8px}.cabud-detail-trips-hd[b-vdb8hcbu5r]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cabud-detail-trips-hd h3[b-vdb8hcbu5r]{margin: 0;display: flex;align-items: center;gap: 6px;font-size: 13px;font-weight: 700;color: var(--nm-ink)}.cabud-detail-trips-hd[b-vdb8hcbu5r] .nm-select{margin-left: auto}@media (max-width: 640px){.nm-list-page[b-vdb8hcbu5r]{padding: 16px 14px 22px}.cabud-legend[b-vdb8hcbu5r]{margin-left: 0}.cabud-card-tally[b-vdb8hcbu5r]{margin-left: 0}[b-vdb8hcbu5r] .cabud-toolbar .nm-input-wrap,[b-vdb8hcbu5r] .cabud-toolbar .nm-select-wrap,[b-vdb8hcbu5r] .cabud-toolbar .nm-toolbar__end .nm-select-wrap{width: 100%;flex: 1 1 100%}}
/* /src/Features/Wallet/Pages/Ca/CaLoyaltyCards.razor.rz.scp.css */
.nm-list-page[b-so7hh35l1s]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-so7hh35l1s]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-so7hh35l1s]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-so7hh35l1s]{margin: 0;font-size: 14px;color: var(--nm-muted);max-width: 640px}.nm-list-actions[b-so7hh35l1s]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.lc-head-left[b-so7hh35l1s]{display: flex;flex-direction: column;gap: 5px;min-width: 0}.lc-loading[b-so7hh35l1s]{display: flex;flex-direction: column;gap: 12px}.lc-grid[b-so7hh35l1s]{display: grid;grid-template-columns: repeat(auto-fill,minmax(300px,1fr));gap: 14px}.lc-grid[b-so7hh35l1s] .lc-card{transition: border-color .15s ease,box-shadow .15s ease,transform .15s ease}.lc-grid[b-so7hh35l1s] .lc-card:hover{border-color: var(--nm-brand-300);box-shadow: var(--nm-shadow-pop);transform: translateY(-2px)}.lc-grid[b-so7hh35l1s] .lc-card.is-default{border-color: var(--nm-brand-300);background: linear-gradient(180deg,var(--nm-brand-50) 0%,var(--nm-surface) 72px)}.lc-grid[b-so7hh35l1s] .lc-card.is-off{opacity: .65}.lc-card-inner[b-so7hh35l1s]{display: flex;flex-direction: column;gap: 14px}.lc-card-head[b-so7hh35l1s]{display: flex;align-items: center;gap: 11px}.lc-card-ico[b-so7hh35l1s]{width: 34px;height: 34px;border-radius: 9px;background: var(--nm-brand-50);color: var(--nm-brand-700);display: grid;place-items: center;font-size: 16px;flex-shrink: 0}.lc-card-titles[b-so7hh35l1s]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 1px}.lc-card-name[b-so7hh35l1s]{font-size: 14px;font-weight: 700;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.lc-card-titles small[b-so7hh35l1s]{font-size: 11.5px;color: var(--nm-muted)}.lc-card-num[b-so7hh35l1s]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 16px;font-weight: 600;letter-spacing: .08em;color: var(--nm-ink)}.lc-card-inner[b-so7hh35l1s] .lc-card-meta{gap: 0 16px}.lc-card-inner[b-so7hh35l1s] .lc-card-meta .nm-dl__item{border-bottom: none;padding: 0}.lc-card-inner[b-so7hh35l1s] .lc-card-meta .nm-dl__term{font-size: 11px;text-transform: uppercase;letter-spacing: .03em}.lc-card-inner[b-so7hh35l1s] .lc-card-meta .nm-dl__desc{font-weight: 600}.lc-card-actions[b-so7hh35l1s]{display: flex;align-items: center;gap: 8px;margin-top: 2px;padding-top: 14px;border-top: 1px solid var(--nm-border)}.lc-card-actions-end[b-so7hh35l1s]{display: flex;align-items: center;gap: 4px;margin-left: auto}.lc-form[b-so7hh35l1s]{display: flex;flex-direction: column;gap: 12px}.lc-form-checks[b-so7hh35l1s]{display: flex;flex-direction: column;gap: 10px;margin-top: 2px}@media (max-width: 640px){.nm-list-page[b-so7hh35l1s]{padding: 16px 14px 22px}}@media (prefers-reduced-motion: reduce){*[b-so7hh35l1s]{transition: none !important;animation-duration: .001ms !important}}
/* /src/Features/Wallet/Pages/Ca/CaWalletSummary.razor.rz.scp.css */
.cawsum-root[b-02ropb6n1e]{min-height: calc(100vh - 64px)}
/* /src/Features/Wallet/Pages/Ca/Invoices.razor.rz.scp.css */
.nm-list-page[b-2xml5z3d3o]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-2xml5z3d3o]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-2xml5z3d3o]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.cainv-title[b-2xml5z3d3o]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-2xml5z3d3o]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-2xml5z3d3o]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-code-pill[b-2xml5z3d3o]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}a.nm-code-pill.is-link[b-2xml5z3d3o]{text-decoration: none;transition: background .15s ease,color .15s ease}a.nm-code-pill.is-link:hover[b-2xml5z3d3o]{background: var(--nm-brand-100);text-decoration: underline}[b-2xml5z3d3o] .cainv-toolbar{padding: 10px 12px}[b-2xml5z3d3o] .cainv-toolbar .nm-toolbar__start{flex: 1 1 100%;row-gap: 10px}[b-2xml5z3d3o] .cainv-toolbar .nm-input-wrap{width: 230px;flex: 0 0 auto}[b-2xml5z3d3o] .cainv-toolbar .nm-select-wrap{width: 168px;flex: 0 0 auto}[b-2xml5z3d3o] .cainv-toolbar .nm-daterange{width: auto;flex: 0 0 auto}[b-2xml5z3d3o] .cainv-toolbar .nm-dateinput-wrap{width: 144px}.cainv-tabs[b-2xml5z3d3o]{flex: 1 0 100%;display: flex;align-items: center;gap: 6px;flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none;padding-top: 10px;border-top: 1px solid var(--nm-border)}.cainv-tabs[b-2xml5z3d3o]::-webkit-scrollbar{display: none}[b-2xml5z3d3o] .cainv-tabs .nm-chip{height: 28px;padding: 0 10px;font-size: 13px}[b-2xml5z3d3o] .cainv-tabs .nm-chip__dot--muted{background: var(--nm-border-strong)}.cainv-tab-count[b-2xml5z3d3o]{margin-left: 6px;padding: 0 6px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 11px;font-weight: 700;font-variant-numeric: tabular-nums}[b-2xml5z3d3o] .cainv-tabs .nm-chip--active .cainv-tab-count{background: var(--nm-brand-500);color: #fff}[b-2xml5z3d3o] .cainv-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cainv-card-ico[b-2xml5z3d3o]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.cainv-card-title[b-2xml5z3d3o]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.cainv-card-count[b-2xml5z3d3o]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.cainv-card-hint[b-2xml5z3d3o]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.cainv-kpi-sub[b-2xml5z3d3o]{display: block;margin-top: 2px;font-size: 11px;font-weight: 500;color: var(--nm-muted)}.cainv-cell2[b-2xml5z3d3o]{display: inline-flex;flex-direction: column;gap: 1px}.nm-grid__td--right .cainv-cell2[b-2xml5z3d3o]{align-items: flex-end}.cainv-money[b-2xml5z3d3o]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.cainv-money.is-good[b-2xml5z3d3o]{color: var(--nm-ok);font-weight: 600}.cainv-money-sub[b-2xml5z3d3o]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;color: var(--nm-muted);font-variant-numeric: tabular-nums;white-space: nowrap}.cainv-time[b-2xml5z3d3o]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-ink-2);white-space: nowrap}.cainv-time-sub[b-2xml5z3d3o]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;color: var(--nm-muted);white-space: nowrap}.cainv-row-actions[b-2xml5z3d3o]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-2xml5z3d3o] .cainv-card .cainv-row-muted{opacity: .62}.cainv-foot[b-2xml5z3d3o]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding: 10px 14px;border-top: 1px solid var(--nm-border)}.cainv-total[b-2xml5z3d3o]{font-size: 12.5px;color: var(--nm-muted)}.cainv-total strong[b-2xml5z3d3o]{color: var(--nm-ink);font-variant-numeric: tabular-nums}.cainv-dhead[b-2xml5z3d3o]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap}.cainv-damount[b-2xml5z3d3o]{margin: 10px 0 16px;font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 22px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.cainv-mono[b-2xml5z3d3o]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;color: var(--nm-ink-2);word-break: break-all}.cainv-dfoot[b-2xml5z3d3o]{display: flex;align-items: center;justify-content: flex-end;gap: 8px}@media (max-width: 640px){.nm-list-page[b-2xml5z3d3o]{padding: 16px 14px 22px}[b-2xml5z3d3o] .cainv-toolbar .nm-input-wrap{width: 100%;flex: 1 1 100%}[b-2xml5z3d3o] .cainv-toolbar .nm-select-wrap{width: 100%;flex: 1 1 100%}[b-2xml5z3d3o] .cainv-toolbar .nm-daterange{width: 100%;flex: 1 1 100%}[b-2xml5z3d3o] .cainv-toolbar .nm-dateinput-wrap{width: auto;flex: 1 1 0}.cainv-foot[b-2xml5z3d3o]{justify-content: center}}
/* /src/Features/Wallet/Pages/Manager/BudgetIndex.razor.rz.scp.css */
.budget-root[b-q2mu4jaufb]{--d-bg: #f8fafc;--d-surface: #ffffff;--d-surface-2: #f5f3ef;--d-line: #e8e4df;--d-line-2: #efeae3;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff1e6;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#f97316 55%,#fb923c 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-r: 10px;color: var(--d-ink);background: var(--d-bg)}.budget-num[b-q2mu4jaufb]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em}.budget-shell[b-q2mu4jaufb]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);display: flex;flex-direction: column;overflow: hidden}.budget-header[b-q2mu4jaufb]{background: var(--d-surface);border-bottom: 1px solid var(--d-line);padding: 14px 20px;flex-shrink: 0}.budget-title[b-q2mu4jaufb]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 18px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.2}.budget-subtitle[b-q2mu4jaufb]{font-size: 12px;color: var(--d-ink-3);margin-top: 2px}.budget-ico[b-q2mu4jaufb]{width: 32px;height: 32px;border-radius: 8px;background: var(--d-accent-grad);color: #fff;display: grid;place-items: center;flex-shrink: 0;box-shadow: 0 1px 2px rgba(234,88,12,0.18)}.budget-stats-strip[b-q2mu4jaufb]{display: inline-flex;border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden;background: var(--d-surface)}.budget-stat-cell[b-q2mu4jaufb]{padding: 8px 14px;border-right: 1px solid var(--d-line);text-align: center;min-width: 0}.budget-stat-cell:last-child[b-q2mu4jaufb]{border-right: 0}.budget-stat-lbl[b-q2mu4jaufb]{font-size: 10px;color: var(--d-ink-3);font-weight: 600;text-transform: uppercase;letter-spacing: 0.06em}.budget-stat-val[b-q2mu4jaufb]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 14px;font-weight: 600;color: var(--d-ink);font-variant-numeric: tabular-nums;margin-top: 2px}.budget-stat-val.good[b-q2mu4jaufb]{color: var(--d-good)}.budget-stat-val.warn[b-q2mu4jaufb]{color: var(--d-warn)}.budget-stat-val.danger[b-q2mu4jaufb]{color: var(--d-danger)}.budget-body[b-q2mu4jaufb]{flex: 1;min-height: 0;overflow: auto;padding: 16px 20px}.budget-card[b-q2mu4jaufb]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);transition: border-color .12s,box-shadow .12s;padding: 14px 16px}.budget-card.warn[b-q2mu4jaufb]{border-color: color-mix(in srgb,var(--d-warn) 30%,transparent)}.budget-card.danger[b-q2mu4jaufb]{border-color: color-mix(in srgb,var(--d-danger) 30%,transparent)}.budget-tag[b-q2mu4jaufb]{display: inline-flex;align-items: center;padding: 1px 8px;border-radius: 999px;font-size: 10.5px;font-weight: 600}.budget-tag.good[b-q2mu4jaufb]{background: color-mix(in srgb,var(--d-good) 12%,transparent);color: var(--d-good)}.budget-tag.warn[b-q2mu4jaufb]{background: var(--d-warn-soft);color: var(--d-warn)}.budget-tag.danger[b-q2mu4jaufb]{background: color-mix(in srgb,var(--d-danger) 12%,transparent);color: var(--d-danger)}.budget-bar[b-q2mu4jaufb]{width: 100%;height: 6px;background: var(--d-surface-2);border-radius: 999px;overflow: hidden}.budget-bar > span[b-q2mu4jaufb]{display: block;height: 100%;border-radius: 999px;background: var(--d-good);transition: width .2s}.budget-bar > span.warn[b-q2mu4jaufb]{background: var(--d-warn)}.budget-bar > span.danger[b-q2mu4jaufb]{background: var(--d-danger)}.budget-toast[b-q2mu4jaufb]{position: fixed;top: 16px;right: 16px;z-index: 50;max-width: 320px;background: var(--d-surface);border: 1px solid var(--d-line);border-left: 3px solid var(--d-warn);border-radius: var(--d-r);padding: 12px 14px;box-shadow: 0 10px 30px -8px rgba(28,25,23,0.25);display: flex;align-items: flex-start;gap: 10px}.budget-toast.danger[b-q2mu4jaufb]{border-left-color: var(--d-danger)}.budget-toast-title[b-q2mu4jaufb]{font-size: 12px;font-weight: 600;color: var(--d-ink);margin: 0}.budget-toast-msg[b-q2mu4jaufb]{font-size: 11.5px;color: var(--d-ink-3);margin: 4px 0 0}.budget-toast-close[b-q2mu4jaufb]{border: 0;background: transparent;color: var(--d-ink-4);cursor: pointer;line-height: 1}.budget-toast-close:hover[b-q2mu4jaufb]{color: var(--d-ink)}.budget-warn-banner[b-q2mu4jaufb]{background: color-mix(in srgb,var(--d-danger) 8%,transparent);border: 1px solid color-mix(in srgb,var(--d-danger) 30%,transparent);color: var(--d-danger);border-radius: var(--d-r);padding: 8px 14px;font-size: 12px;margin-bottom: 12px;display: flex;align-items: center;gap: 8px}
/* /src/Features/Wallet/Pages/Manager/CompanyWalletDetail.razor.rz.scp.css */
.nm-list-page[b-m7p9o5m8ra]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.cwd-hero[b-m7p9o5m8ra]{display: flex;flex-direction: column;gap: 18px}.cwd-hero-main[b-m7p9o5m8ra]{display: flex;align-items: center;justify-content: space-between;gap: 20px;flex-wrap: wrap}.cwd-co[b-m7p9o5m8ra]{display: flex;align-items: center;gap: 12px;min-width: 0}.cwd-co__avatar[b-m7p9o5m8ra]{display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0;width: 46px;height: 46px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 20px;font-weight: 800}.cwd-co__text[b-m7p9o5m8ra]{display: flex;flex-direction: column;gap: 5px;min-width: 0}.cwd-co__name[b-m7p9o5m8ra]{margin: 0;font-size: 19px;font-weight: 800;color: var(--nm-ink)}.cwd-co__meta[b-m7p9o5m8ra]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cwd-balance[b-m7p9o5m8ra]{display: flex;flex-direction: column;gap: 3px}.cwd-balance__lbl[b-m7p9o5m8ra]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.cwd-balance__val[b-m7p9o5m8ra]{font-size: 28px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums;letter-spacing: -.01em}.cwd-actions[b-m7p9o5m8ra]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cwd-metrics[b-m7p9o5m8ra]{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 14px 20px;padding-top: 16px;border-top: 1px solid var(--nm-border)}.cwd-metric[b-m7p9o5m8ra]{display: flex;flex-direction: column;gap: 3px;min-width: 0}.cwd-metric small[b-m7p9o5m8ra]{font-size: 11.5px;font-weight: 600;color: var(--nm-muted)}.cwd-metric b[b-m7p9o5m8ra]{font-size: 15px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.cwd-metric b.is-good[b-m7p9o5m8ra]{color: var(--nm-ok,#16a34a)}.cwd-metric b.is-warn[b-m7p9o5m8ra]{color: var(--nm-warn)}.cwd-metric b.is-bad[b-m7p9o5m8ra]{color: var(--nm-bad,#dc2626)}.cwd-metric-bar[b-m7p9o5m8ra]{grid-column: 1 / -1;display: flex;flex-direction: column;gap: 6px}.cwd-metric-bar__head[b-m7p9o5m8ra]{display: flex;align-items: baseline;justify-content: space-between;font-size: 11.5px;color: var(--nm-muted)}.cwd-metric-bar__head b[b-m7p9o5m8ra]{color: var(--nm-ink);font-variant-numeric: tabular-nums}.cwd-card-ico[b-m7p9o5m8ra]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px}.cwd-card-title[b-m7p9o5m8ra]{margin: 0;font-size: 14.5px;font-weight: 700;color: var(--nm-ink)}.cwd-card-count[b-m7p9o5m8ra]{padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2,#f1f5f9);color: var(--nm-muted);font-size: 11.5px;font-weight: 700;font-variant-numeric: tabular-nums}[b-m7p9o5m8ra] .cwd-card-act{margin-left: auto}.cwd-tx-toolbar[b-m7p9o5m8ra]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;padding: 12px 16px;border-bottom: 1px solid var(--nm-border)}.cwd-tx-search[b-m7p9o5m8ra]{width: 260px;max-width: 100%}.cwd-tx-chips[b-m7p9o5m8ra]{display: flex;gap: 6px;flex-wrap: wrap}.cwd-tx-dates[b-m7p9o5m8ra]{display: inline-flex;align-items: center;gap: 6px}.cwd-tx-dates__lbl[b-m7p9o5m8ra]{font-size: 12px;font-weight: 600;color: var(--nm-muted);white-space: nowrap}.cwd-tx-dates__sep[b-m7p9o5m8ra]{color: var(--nm-muted)}.cwd-money[b-m7p9o5m8ra]{font-weight: 700;font-variant-numeric: tabular-nums;white-space: nowrap;color: var(--nm-ink)}.cwd-money.up[b-m7p9o5m8ra]{color: var(--nm-ok,#16a34a)}.cwd-money.down[b-m7p9o5m8ra]{color: var(--nm-bad,#dc2626)}.cwd-desc[b-m7p9o5m8ra]{display: block;max-width: 420px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: var(--nm-ink);font-size: 13px}.cwd-time[b-m7p9o5m8ra]{font-size: 12px;color: var(--nm-muted);white-space: nowrap;font-variant-numeric: tabular-nums}.cell-muted[b-m7p9o5m8ra]{color: var(--nm-muted)}.cwd-actor[b-m7p9o5m8ra]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.cwd-actor__name[b-m7p9o5m8ra]{font-size: 13px;color: var(--nm-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cwd-actor__login[b-m7p9o5m8ra]{font-size: 11.5px;color: var(--nm-muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cwd-cc[b-m7p9o5m8ra]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.cwd-cc__name[b-m7p9o5m8ra]{font-weight: 600;font-size: 13.5px;color: var(--nm-ink)}.cwd-cc__dept[b-m7p9o5m8ra]{font-size: 11.5px;color: var(--nm-muted)}.nm-code-pill[b-m7p9o5m8ra]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.nm-row-actions[b-m7p9o5m8ra]{display: inline-flex;gap: 4px;justify-content: flex-end}[b-m7p9o5m8ra] tr.cwd-row-pending td:first-child{box-shadow: inset 3px 0 0 var(--nm-warn)}.cwd-foot[b-m7p9o5m8ra]{display: flex;justify-content: flex-end;padding: 12px 16px}@media (max-width: 900px){.cwd-metrics[b-m7p9o5m8ra]{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.nm-list-page[b-m7p9o5m8ra]{padding: 16px 14px 22px}.cwd-hero-main[b-m7p9o5m8ra]{align-items: flex-start}.cwd-balance__val[b-m7p9o5m8ra]{font-size: 24px}.cwd-tx-search[b-m7p9o5m8ra]{flex: 1;width: auto}.cwd-tx-dates[b-m7p9o5m8ra]{width: 100%}.cwd-desc[b-m7p9o5m8ra]{max-width: 220px}}
/* /src/Features/Wallet/Pages/Manager/CompanyWallets.razor.rz.scp.css */
.nm-list-page[b-r1v160sire]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-r1v160sire]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-r1v160sire]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-r1v160sire]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-r1v160sire]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.cow-btn-count[b-r1v160sire]{display: inline-flex;align-items: center;justify-content: center;min-width: 17px;height: 17px;margin-left: 4px;padding: 0 5px;border-radius: var(--nm-r-pill);background: var(--nm-warn);color: #fff;font-size: 10.5px;font-weight: 700}.cow-stats[b-r1v160sire]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.cow-stats[b-r1v160sire]::-webkit-scrollbar{display: none}.cow-stat[b-r1v160sire]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content}.cow-stat + .cow-stat[b-r1v160sire]{border-left: 1px solid var(--nm-border)}.cow-stat--btn[b-r1v160sire]{border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.cow-stats > .cow-stat--btn:first-child[b-r1v160sire]{border-left: 0}.cow-stat--btn:hover .cow-stat__lbl[b-r1v160sire]{color: var(--nm-ink)}.cow-stat--btn.is-on .cow-stat__lbl[b-r1v160sire]{color: var(--nm-brand-700);font-weight: 700}.cow-stat--btn.is-on .cow-stat__val[b-r1v160sire]{color: var(--nm-brand-700)}.cow-stat__dot[b-r1v160sire]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.cow-stat__dot--accent[b-r1v160sire]{background: var(--nm-brand-500)}.cow-stat__dot--good[b-r1v160sire]{background: var(--nm-ok,#16a34a)}.cow-stat__dot--warn[b-r1v160sire]{background: var(--nm-warn)}.cow-stat__dot--bad[b-r1v160sire]{background: var(--nm-bad,#dc2626)}.cow-stat__dot--info[b-r1v160sire]{background: var(--nm-info)}.cow-stat__dot--muted[b-r1v160sire]{background: var(--nm-muted)}.cow-stat__lbl[b-r1v160sire]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.cow-stat__val[b-r1v160sire]{margin-left: auto;padding-left: 10px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-r1v160sire]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-r1v160sire]{width: 300px;max-width: 100%}.tb-select[b-r1v160sire]{min-width: 150px}.tb-select--sort[b-r1v160sire]{min-width: 175px}.tb-filters[b-r1v160sire]{display: contents}[b-r1v160sire] .tb-clear{margin-left: auto}.cow-threshold[b-r1v160sire]{display: inline-flex;align-items: center;gap: 7px}.cow-threshold__lbl[b-r1v160sire]{font-size: 12px;font-weight: 600;color: var(--nm-muted);white-space: nowrap}.cow-threshold[b-r1v160sire] .ci-input{width: 130px;height: 34px;padding: 0 10px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);color: var(--nm-ink);font-family: inherit;font-size: 13px;font-variant-numeric: tabular-nums;text-align: right}[b-r1v160sire] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-r1v160sire]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}.cow-name-cell[b-r1v160sire]{display: flex;align-items: center;gap: 10px;min-width: 0;padding: 0;border: 0;background: transparent;font-family: inherit;text-align: left;cursor: pointer}.cow-name-cell:hover .cow-name[b-r1v160sire]{color: var(--nm-brand-700);text-decoration: underline}.cow-logo-fallback[b-r1v160sire]{display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0;width: 32px;height: 32px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 14px;font-weight: 800}.cow-name-main[b-r1v160sire]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.cow-name[b-r1v160sire]{font-weight: 600;font-size: 13.5px;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 320px}.cow-code[b-r1v160sire]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11px;color: var(--nm-muted);letter-spacing: .02em}.cow-money[b-r1v160sire]{font-weight: 800;font-size: 14px;font-variant-numeric: tabular-nums;white-space: nowrap}.cow-money.is-good[b-r1v160sire]{color: var(--nm-ink)}.cow-money.is-warn[b-r1v160sire]{color: var(--nm-warn)}.cow-money.is-bad[b-r1v160sire]{color: var(--nm-bad,#dc2626)}.cow-flow[b-r1v160sire]{display: flex;flex-direction: column;align-items: flex-end;gap: 2px;font-variant-numeric: tabular-nums}.cow-flow__in[b-r1v160sire]{font-size: 12.5px;font-weight: 600;color: var(--nm-ok,#16a34a)}.cow-flow__out[b-r1v160sire]{font-size: 11.5px;color: var(--nm-muted)}.cow-time[b-r1v160sire]{font-size: 12px;color: var(--nm-muted);white-space: nowrap;font-variant-numeric: tabular-nums}.cell-muted[b-r1v160sire]{color: var(--nm-muted)}.nm-code-pill[b-r1v160sire]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.nm-row-actions[b-r1v160sire]{display: inline-flex;gap: 4px;justify-content: flex-end;align-items: center}[b-r1v160sire] tr.cow-row-muted{opacity: .58}[b-r1v160sire] tr.cow-row-frozen td:first-child{box-shadow: inset 3px 0 0 var(--nm-bad,#dc2626)}.cow-foot[b-r1v160sire]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.cow-total[b-r1v160sire]{font-size: 12.5px;color: var(--nm-muted)}.cow-total strong[b-r1v160sire]{color: var(--nm-ink);font-weight: 700}@media (max-width: 900px){.cow-stats[b-r1v160sire]{padding: 6px 2px}.cow-stat[b-r1v160sire]{padding: 2px 12px}}@media (max-width: 640px){.nm-list-page[b-r1v160sire]{padding: 16px 14px 22px}.nm-list-head[b-r1v160sire]{align-items: flex-start}.tb-search[b-r1v160sire]{flex: 1;width: auto}[b-r1v160sire] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-r1v160sire]{display: none}.tb-filters.is-open[b-r1v160sire]{display: flex;flex-wrap: wrap;gap: 10px;width: 100%}.tb-select[b-r1v160sire],.cow-threshold[b-r1v160sire]{width: 100%}.cow-threshold[b-r1v160sire] .ci-input{flex: 1;width: auto}[b-r1v160sire] .tb-clear{margin-left: 0}}
/* /src/Features/Wallet/Pages/Manager/TopUpApproval.razor.rz.scp.css */
.nm-list-page[b-kh8ihdx0p4]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-kh8ihdx0p4]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-kh8ihdx0p4]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-kh8ihdx0p4]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-kh8ihdx0p4]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.tua-stats[b-kh8ihdx0p4]{display: flex;align-items: stretch;padding: 10px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.tua-stats[b-kh8ihdx0p4]::-webkit-scrollbar{display: none}.tua-stat[b-kh8ihdx0p4]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 8px;padding: 2px 16px;white-space: nowrap;min-width: max-content;text-align: left}.tua-stat + .tua-stat[b-kh8ihdx0p4]{border-left: 1px solid var(--nm-border)}.tua-stat--btn[b-kh8ihdx0p4]{border: 0;border-left: 1px solid var(--nm-border);background: transparent;font-family: inherit;cursor: pointer}.tua-stats > .tua-stat--btn:first-child[b-kh8ihdx0p4]{border-left: 0}.tua-stat--btn:hover .tua-stat__lbl[b-kh8ihdx0p4]{color: var(--nm-ink)}.tua-stat--btn.is-on .tua-stat__lbl[b-kh8ihdx0p4]{color: var(--nm-brand-700);font-weight: 700}.tua-stat--btn.is-on .tua-stat__val[b-kh8ihdx0p4]{color: var(--nm-brand-700)}.tua-stat__dot[b-kh8ihdx0p4]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.tua-stat__dot--accent[b-kh8ihdx0p4]{background: var(--nm-brand-500)}.tua-stat__dot--good[b-kh8ihdx0p4]{background: var(--nm-ok,#16a34a)}.tua-stat__dot--warn[b-kh8ihdx0p4]{background: var(--nm-warn)}.tua-stat__dot--bad[b-kh8ihdx0p4]{background: var(--nm-bad,#dc2626)}.tua-stat__dot--info[b-kh8ihdx0p4]{background: var(--nm-info)}.tua-stat__dot--muted[b-kh8ihdx0p4]{background: var(--nm-muted)}.tua-stat__text[b-kh8ihdx0p4]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.tua-stat__lbl[b-kh8ihdx0p4]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.tua-stat__amt[b-kh8ihdx0p4]{font-size: 11px;color: var(--nm-muted);font-variant-numeric: tabular-nums;opacity: .85}.tua-stat__val[b-kh8ihdx0p4]{margin-left: auto;padding-left: 12px;font-size: 17px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-list-toolbar[b-kh8ihdx0p4]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;margin-bottom: 12px}.tb-search[b-kh8ihdx0p4]{width: 300px;max-width: 100%}.tb-select[b-kh8ihdx0p4]{min-width: 165px}.tb-filters[b-kh8ihdx0p4]{display: contents}[b-kh8ihdx0p4] .tb-clear{margin-left: auto}.tua-dates[b-kh8ihdx0p4]{display: inline-flex;align-items: center;gap: 6px}.tua-dates__lbl[b-kh8ihdx0p4]{font-size: 12px;font-weight: 600;color: var(--nm-muted);white-space: nowrap}.tua-dates__sep[b-kh8ihdx0p4]{color: var(--nm-muted)}[b-kh8ihdx0p4] .nm-btn.tb-filter-toggle{display: none}.tb-filter-count[b-kh8ihdx0p4]{display: inline-flex;align-items: center;justify-content: center;min-width: 16px;height: 16px;padding: 0 4px;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700}.tua-code-cell[b-kh8ihdx0p4]{display: inline-flex;align-items: center;gap: 6px}.tua-proof[b-kh8ihdx0p4]{display: inline-flex;align-items: center;justify-content: center;width: 22px;height: 22px;border-radius: var(--nm-r-input);background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 12px;text-decoration: none}.tua-proof:hover[b-kh8ihdx0p4]{filter: brightness(0.96)}.tua-co-cell[b-kh8ihdx0p4]{padding: 0;border: 0;background: transparent;font-family: inherit;font-size: 13.5px;font-weight: 600;color: var(--nm-ink);text-align: left;cursor: pointer}.tua-co-cell:hover[b-kh8ihdx0p4]{color: var(--nm-brand-700);text-decoration: underline}.tua-money[b-kh8ihdx0p4]{font-weight: 800;font-size: 14px;font-variant-numeric: tabular-nums;white-space: nowrap}.tua-sub[b-kh8ihdx0p4]{font-size: 12.5px;color: var(--nm-muted)}.tua-time[b-kh8ihdx0p4]{font-size: 12px;color: var(--nm-muted);white-space: nowrap;font-variant-numeric: tabular-nums}.tua-note[b-kh8ihdx0p4]{color: var(--nm-muted);font-size: 13px}.nm-code-pill[b-kh8ihdx0p4]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.nm-row-actions[b-kh8ihdx0p4]{display: inline-flex;gap: 4px;justify-content: flex-end;align-items: center}[b-kh8ihdx0p4] tr.tua-row-pending td:first-child{box-shadow: inset 3px 0 0 var(--nm-warn)}.tua-foot[b-kh8ihdx0p4]{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 14px}.tua-total[b-kh8ihdx0p4]{font-size: 12.5px;color: var(--nm-muted)}.tua-total strong[b-kh8ihdx0p4]{color: var(--nm-ink);font-weight: 700}.tua-form[b-kh8ihdx0p4]{display: flex;flex-direction: column;gap: 14px}.tua-summary[b-kh8ihdx0p4]{display: flex;flex-direction: column;gap: 8px;padding: 12px 14px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2,var(--nm-surface))}.tua-summary__head[b-kh8ihdx0p4]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-bottom: 2px}.tua-summary__row[b-kh8ihdx0p4]{display: flex;align-items: baseline;justify-content: space-between;gap: 14px;font-size: 13px;color: var(--nm-muted)}.tua-summary__row b[b-kh8ihdx0p4]{color: var(--nm-ink);font-weight: 600;text-align: right}.tua-summary__amt[b-kh8ihdx0p4]{font-size: 16px;font-weight: 800;font-variant-numeric: tabular-nums}.tua-summary__proof[b-kh8ihdx0p4]{display: inline-flex;align-items: center;gap: 6px;align-self: flex-start;margin-top: 2px;font-size: 12.5px;font-weight: 600;color: var(--nm-brand-700);text-decoration: none}.tua-summary__proof:hover[b-kh8ihdx0p4]{text-decoration: underline}.tua-preview[b-kh8ihdx0p4]{display: flex;align-items: center;gap: 16px;padding: 12px 14px;border: 1px dashed var(--nm-border);border-radius: var(--nm-r-input)}.tua-preview > div[b-kh8ihdx0p4]{display: flex;flex-direction: column;gap: 2px}.tua-preview small[b-kh8ihdx0p4]{font-size: 11.5px;font-weight: 600;color: var(--nm-muted)}.tua-preview b[b-kh8ihdx0p4]{font-size: 16px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.tua-preview b.is-good[b-kh8ihdx0p4]{color: var(--nm-ok,#16a34a)}.tua-preview > i[b-kh8ihdx0p4]{color: var(--nm-muted)}@media (max-width: 900px){.tua-stats[b-kh8ihdx0p4]{padding: 8px 2px}.tua-stat[b-kh8ihdx0p4]{padding: 2px 12px}}@media (max-width: 640px){.nm-list-page[b-kh8ihdx0p4]{padding: 16px 14px 22px}.nm-list-head[b-kh8ihdx0p4]{align-items: flex-start}.tb-search[b-kh8ihdx0p4]{flex: 1;width: auto}[b-kh8ihdx0p4] .nm-btn.tb-filter-toggle{display: inline-flex}.tb-filters[b-kh8ihdx0p4]{display: none}.tb-filters.is-open[b-kh8ihdx0p4]{display: flex;flex-wrap: wrap;gap: 10px;width: 100%}.tb-select[b-kh8ihdx0p4],.tua-dates[b-kh8ihdx0p4]{width: 100%}[b-kh8ihdx0p4] .tb-clear{margin-left: 0}}
/* /src/Features/Wallet/Pages/Manager/WalletPage.razor.rz.scp.css */
.wallet-root[b-wtxql8yhsy]{min-height: calc(100vh - 64px)}.wallet-shell[b-wtxql8yhsy]{display: flex;flex-direction: column}
/* /src/Features/_Shared/Delegations/DelegationsView.razor.rz.scp.css */
.nm-list-page[b-0hna0iocsl]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-0hna0iocsl]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-0hna0iocsl]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-0hna0iocsl]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-0hna0iocsl]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.del-stat[b-0hna0iocsl]{display: inline-flex;align-items: baseline;gap: 6px;white-space: nowrap}.del-stat small[b-0hna0iocsl]{color: var(--nm-muted);font-size: 12px}.del-stat b[b-0hna0iocsl]{font-size: 14px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums}.del-stat b.is-good[b-0hna0iocsl]{color: var(--nm-ok)}[b-0hna0iocsl] .del-card .nm-card__head{display: flex;align-items: center;gap: 8px}.del-card-ico[b-0hna0iocsl]{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 8px;background: var(--nm-accent-soft);color: var(--nm-accent);font-size: 14px}.del-card-title[b-0hna0iocsl]{margin: 0;font-size: 15px;font-weight: 700;color: var(--nm-ink)}.del-card-count[b-0hna0iocsl]{padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);border: 1px solid var(--nm-border);font-size: 12px;font-weight: 600;color: var(--nm-muted);font-variant-numeric: tabular-nums}.del-card-hint[b-0hna0iocsl]{margin-left: auto;color: var(--nm-muted);font-size: 12px}[b-0hna0iocsl] .del-party{display: flex;align-items: center;gap: 6px;font-weight: 600;color: var(--nm-ink)}[b-0hna0iocsl] .del-party--to i{color: var(--nm-muted);font-size: 12px}[b-0hna0iocsl] .del-period{font-variant-numeric: tabular-nums;white-space: nowrap;color: var(--nm-muted)}[b-0hna0iocsl] .del-row-ended{opacity: .62}.del-loading[b-0hna0iocsl]{padding: 48px 0}.del-form[b-0hna0iocsl]{display: flex;flex-direction: column;gap: 14px}@media (max-width: 720px){.nm-list-page[b-0hna0iocsl]{padding: 16px 14px 22px}.del-card-hint[b-0hna0iocsl]{display: none}}
/* /src/Features/_Shared/Employees/EmployeeCreateForm.razor.rz.scp.css */
.nm-list-page[b-smustzzy5b]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-smustzzy5b]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-smustzzy5b]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-smustzzy5b]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-smustzzy5b]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.caec-crumb[b-smustzzy5b]{color: var(--nm-muted);text-decoration: none}.caec-crumb:hover[b-smustzzy5b]{color: var(--nm-brand-700);text-decoration: underline}.caec-crumb-sep[b-smustzzy5b]{margin: 0 4px;color: var(--nm-muted)}.caec-loading[b-smustzzy5b]{display: flex;flex-direction: column;gap: 12px}.caec-shell[b-smustzzy5b]{display: grid;grid-template-columns: 260px minmax(0,1fr) 280px;gap: 16px;align-items: start}@media (max-width: 1100px){.caec-shell[b-smustzzy5b]{grid-template-columns: minmax(0,1fr)}}.caec-side[b-smustzzy5b]{display: flex;flex-direction: column;gap: 12px;padding: 14px 16px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.caec-block[b-smustzzy5b]{display: flex;flex-direction: column;gap: 8px}.caec-block--divider[b-smustzzy5b]{border-top: 1px solid var(--nm-border);padding-top: 12px}.caec-label[b-smustzzy5b]{display: inline-flex;align-items: center;gap: 6px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.caec-label i[b-smustzzy5b]{font-size: 12px}.caec-meta-row[b-smustzzy5b]{display: flex;align-items: center;justify-content: space-between;gap: 8px;font-size: 12px;min-height: 22px}.caec-meta-row span[b-smustzzy5b]{color: var(--nm-muted);flex-shrink: 0}.caec-meta-row b[b-smustzzy5b]{font-weight: 600;color: var(--nm-ink);text-align: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 0}.caec-meta-row--em[b-smustzzy5b]{padding: 6px 9px;border-radius: var(--nm-r-input,10px);background: var(--nm-brand-50);min-height: 32px}.caec-meta-row--em b[b-smustzzy5b]{color: var(--nm-brand-700);font-weight: 700}.caec-preview[b-smustzzy5b]{display: flex;align-items: center;gap: 10px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface-2)}.caec-preview-info[b-smustzzy5b]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.caec-preview-info b[b-smustzzy5b]{font-size: 13.5px;font-weight: 700;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.caec-preview-info small[b-smustzzy5b]{font-size: 11px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.caec-placeholder[b-smustzzy5b]{color: var(--nm-muted);font-weight: 400;font-style: italic}.caec-meta-row b.caec-placeholder[b-smustzzy5b]{padding-right: 2px}.caec-main[b-smustzzy5b]{display: flex;flex-direction: column;gap: 16px;min-width: 0}[b-smustzzy5b] .caec-card .nm-card__head{display: flex;align-items: center;gap: 8px}.caec-card-ico[b-smustzzy5b]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.caec-card-title[b-smustzzy5b]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.caec-card-sub[b-smustzzy5b]{font-size: 11px;color: var(--nm-muted);font-weight: 400}.caec-card-count[b-smustzzy5b]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700)}.caec-card-body[b-smustzzy5b]{padding: 14px 16px;display: flex;flex-direction: column;gap: 14px}.caec-code[b-smustzzy5b]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.caec-code__input[b-smustzzy5b]{flex: 1 1 220px;min-width: 0}.caec-code__input[b-smustzzy5b] .nm-input.caec-mono,.caec-mono[b-smustzzy5b]{font-family: ui-monospace,'JetBrains Mono',SFMono-Regular,Consolas,monospace;letter-spacing: .02em}.caec-code__input[b-smustzzy5b] .nm-input.caec-mono::placeholder{font-family: var(--nm-font);letter-spacing: 0}.caec-sugs[b-smustzzy5b]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;margin-top: 8px}.caec-sugs__lbl[b-smustzzy5b]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted);margin-right: 2px}.caec-sug[b-smustzzy5b]{display: inline-flex;align-items: baseline;gap: 6px}.caec-sug b[b-smustzzy5b]{font-size: 12.5px;font-weight: 700}.caec-sug small[b-smustzzy5b]{font-size: 10.5px;font-weight: 500;opacity: .8}.caec-status[b-smustzzy5b]{display: inline-flex;align-items: center;gap: 6px;margin: 6px 0 0;font-size: 12px;color: var(--nm-muted)}.caec-status--ok[b-smustzzy5b]{color: var(--nm-ok)}.caec-pw-meta[b-smustzzy5b]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-top: 8px}.caec-pw-meta .caec-status[b-smustzzy5b]{margin: 0}.caec-link[b-smustzzy5b]{display: inline-flex;align-items: center;gap: 4px;padding: 0;border: 0;background: none;font: inherit;font-size: 12px;font-weight: 600;color: var(--nm-brand-700);cursor: pointer}.caec-link:hover[b-smustzzy5b]{text-decoration: underline}.caec-rules[b-smustzzy5b]{display: flex;flex-wrap: wrap;gap: 4px 16px;margin: 8px 0 0;padding: 0;list-style: none;font-size: 12px;color: var(--nm-muted)}.caec-rules li[b-smustzzy5b]{display: inline-flex;align-items: center;gap: 6px}.caec-rules li.is-ok[b-smustzzy5b]{color: var(--nm-ok)}.caec-doc-group[b-smustzzy5b]{display: grid;grid-template-columns: minmax(0,1fr);gap: 12px;padding-top: 12px;border-top: 1px dashed var(--nm-border)}.caec-doc-block[b-smustzzy5b]{padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2)}.caec-doc-title[b-smustzzy5b]{margin: 0 0 8px;display: flex;align-items: center;gap: 6px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-ink-2)}.caec-doc-title i[b-smustzzy5b]{color: var(--nm-brand-600,var(--nm-brand-500))}.caec-doc-hint[b-smustzzy5b]{margin-left: auto;font-size: 10px;font-weight: 500;text-transform: none;letter-spacing: 0;color: var(--nm-muted);font-style: italic}.caec-role-grid[b-smustzzy5b]{display: grid;grid-template-columns: repeat(auto-fill,minmax(220px,1fr));gap: 10px}.caec-role[b-smustzzy5b]{position: relative;display: flex;flex-direction: column;gap: 3px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);text-align: left;cursor: pointer;font: inherit;transition: border-color .12s,background .12s,box-shadow .12s}.caec-role:hover[b-smustzzy5b]{border-color: var(--nm-brand-500)}.caec-role.is-on[b-smustzzy5b]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);box-shadow: inset 0 0 0 1px var(--nm-brand-500)}.caec-role-check[b-smustzzy5b]{position: absolute;top: 8px;right: 10px;font-size: 13px;color: var(--nm-brand-700)}.caec-role-name[b-smustzzy5b]{font-size: 13px;font-weight: 700;color: var(--nm-ink);padding-right: 20px}.caec-role-desc[b-smustzzy5b]{font-size: 11.5px;color: var(--nm-muted)}.caec-role-meta[b-smustzzy5b]{margin-top: 3px;align-self: flex-start;font-size: 10.5px;font-weight: 600;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-muted)}.caec-role.is-on .caec-role-meta[b-smustzzy5b]{background: var(--nm-surface);color: var(--nm-brand-700)}@media (max-width: 640px){.nm-list-page[b-smustzzy5b]{padding: 16px 14px 22px}}
/* /src/Features/_Shared/Employees/EmployeeDetailView.razor.rz.scp.css */
.nm-list-page[b-p5qwmqewi1]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}[b-p5qwmqewi1] .caed-header{margin-bottom: 0}.nm-code-pill[b-p5qwmqewi1]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.caed-loading[b-p5qwmqewi1]{display: flex;flex-direction: column;gap: 12px}.caed-hero[b-p5qwmqewi1]{display: flex;align-items: center;justify-content: space-between;gap: 18px;flex-wrap: wrap;padding: 16px 18px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.caed-hero-id[b-p5qwmqewi1]{display: flex;align-items: center;gap: 14px;min-width: 0}.caed-hero-who[b-p5qwmqewi1]{display: flex;flex-direction: column;gap: 5px;min-width: 0}.caed-hero-name[b-p5qwmqewi1]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.caed-hero-name > b[b-p5qwmqewi1]{font-size: 17px;font-weight: 800;color: var(--nm-ink)}.caed-hero-sub[b-p5qwmqewi1]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 12.5px;color: var(--nm-muted)}.caed-hero-sub i[b-p5qwmqewi1]{font-size: 12px;color: var(--nm-brand-600,var(--nm-brand-500));margin-right: 3px}.caed-hero-sep[b-p5qwmqewi1]{color: var(--nm-border)}.caed-kpis[b-p5qwmqewi1]{display: flex;align-items: stretch;gap: 10px;flex-wrap: wrap}.caed-kpis[b-p5qwmqewi1] .nm-kpi{padding: 8px 12px;min-width: 120px;background: var(--nm-surface-2)}.caed-kpis[b-p5qwmqewi1] .nm-kpi__lbl{font-size: 10.5px;text-transform: uppercase;letter-spacing: .04em;white-space: nowrap}.caed-kpis[b-p5qwmqewi1] .nm-kpi__val{margin-top: 2px;font-size: 13px;font-weight: 700;white-space: nowrap}.caed-good[b-p5qwmqewi1]{color: var(--nm-ok) !important}.caed-bad[b-p5qwmqewi1]{color: var(--nm-bad) !important}.caed-rank-chip[b-p5qwmqewi1]{display: inline-flex;align-items: center;gap: 6px;padding: 2px 10px;border-radius: var(--nm-r-pill);font-size: 11.5px;font-weight: 600;white-space: nowrap}.caed-rank-dot[b-p5qwmqewi1]{width: 6px;height: 6px;border-radius: 50%;flex-shrink: 0}.caed-tab-body[b-p5qwmqewi1]{display: flex;flex-direction: column;gap: 16px;padding-top: 14px;max-width: 980px}[b-p5qwmqewi1] .caed-card .nm-card__head{display: flex;align-items: center;gap: 8px}.caed-card-ico[b-p5qwmqewi1]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.caed-card-title[b-p5qwmqewi1]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.caed-card-sub[b-p5qwmqewi1]{font-size: 11px;color: var(--nm-muted);font-weight: 400}.caed-card-count[b-p5qwmqewi1]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.caed-card-body[b-p5qwmqewi1]{padding: 14px 16px;display: flex;flex-direction: column;gap: 12px}.caed-dd-inline[b-p5qwmqewi1]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.caed-mono[b-p5qwmqewi1]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px}.caed-em[b-p5qwmqewi1]{color: var(--nm-brand-700);font-weight: 800;font-size: 15px}.caed-doc-group[b-p5qwmqewi1]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;padding-top: 12px;border-top: 1px dashed var(--nm-border)}@media (max-width: 900px){.caed-doc-group[b-p5qwmqewi1]{grid-template-columns: minmax(0,1fr)}}.caed-doc-block[b-p5qwmqewi1]{padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2)}.caed-doc-title[b-p5qwmqewi1]{margin: 0 0 8px;display: flex;align-items: center;gap: 6px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-ink-2)}.caed-doc-title i[b-p5qwmqewi1]{color: var(--nm-brand-600,var(--nm-brand-500))}.caed-doc-hint[b-p5qwmqewi1]{margin-left: auto;font-size: 10px;font-weight: 500;text-transform: none;letter-spacing: 0;color: var(--nm-muted);font-style: italic}.caed-acc-actions[b-p5qwmqewi1]{display: flex;flex-wrap: wrap;gap: 8px;padding-top: 12px;border-top: 1px dashed var(--nm-border)}.caed-role-tags[b-p5qwmqewi1]{display: flex;flex-wrap: wrap;gap: 6px}.caed-role-tags[b-p5qwmqewi1] .caed-role-tag{border-color: color-mix(in srgb,var(--nm-brand-500) 35%,transparent);background: var(--nm-brand-50);color: var(--nm-brand-700)}@media (max-width: 760px){.caed-hero[b-p5qwmqewi1]{flex-direction: column;align-items: stretch}.caed-kpis[b-p5qwmqewi1]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr))}.caed-kpis[b-p5qwmqewi1] .nm-kpi{min-width: 0}.caed-kpis[b-p5qwmqewi1] .nm-kpi__val{white-space: normal}}@media (max-width: 640px){.nm-list-page[b-p5qwmqewi1]{padding: 16px 14px 22px}[b-p5qwmqewi1] .caed-tabs .nm-tabs__bar{overflow-x: auto}}
/* /src/Features/_Shared/Employees/EmployeeEditForm.razor.rz.scp.css */
.nm-list-page[b-29lus1crcf]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}[b-29lus1crcf] .caee-header{margin-bottom: 0}.nm-code-pill[b-29lus1crcf]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.caee-loading[b-29lus1crcf]{display: flex;flex-direction: column;gap: 12px}.caee-hero[b-29lus1crcf]{display: flex;align-items: center;justify-content: space-between;gap: 18px;flex-wrap: wrap;padding: 16px 18px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface)}.caee-hero-id[b-29lus1crcf]{display: flex;align-items: center;gap: 14px;min-width: 0}.caee-hero-who[b-29lus1crcf]{display: flex;flex-direction: column;gap: 5px;min-width: 0}.caee-hero-name[b-29lus1crcf]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.caee-hero-name > b[b-29lus1crcf]{font-size: 17px;font-weight: 800;color: var(--nm-ink)}.caee-hero-sub[b-29lus1crcf]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 12.5px;color: var(--nm-muted)}.caee-hero-sub i[b-29lus1crcf]{font-size: 12px;color: var(--nm-brand-600,var(--nm-brand-500));margin-right: 3px}.caee-hero-sep[b-29lus1crcf]{color: var(--nm-border)}.caee-kpis[b-29lus1crcf]{display: flex;align-items: stretch;gap: 10px;flex-wrap: wrap}.caee-kpis[b-29lus1crcf] .nm-kpi{padding: 8px 12px;min-width: 120px;background: var(--nm-surface-2)}.caee-kpis[b-29lus1crcf] .nm-kpi__lbl{font-size: 10.5px;text-transform: uppercase;letter-spacing: .04em;white-space: nowrap}.caee-kpis[b-29lus1crcf] .nm-kpi__val{margin-top: 2px;font-size: 13px;font-weight: 700;white-space: nowrap}.caee-tab-body[b-29lus1crcf]{display: flex;flex-direction: column;gap: 16px;padding-top: 14px;max-width: 980px}[b-29lus1crcf] .caee-card .nm-card__head{display: flex;align-items: center;gap: 8px}.caee-card-ico[b-29lus1crcf]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.caee-card-title[b-29lus1crcf]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.caee-card-sub[b-29lus1crcf]{font-size: 11px;color: var(--nm-muted);font-weight: 400}.caee-card-count[b-29lus1crcf]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700)}.caee-card-body[b-29lus1crcf]{padding: 14px 16px;display: flex;flex-direction: column;gap: 14px}.caee-doc-group[b-29lus1crcf]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;padding-top: 12px;border-top: 1px dashed var(--nm-border)}@media (max-width: 900px){.caee-doc-group[b-29lus1crcf]{grid-template-columns: minmax(0,1fr)}}.caee-doc-block[b-29lus1crcf]{padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2)}.caee-doc-title[b-29lus1crcf]{margin: 0 0 8px;display: flex;align-items: center;gap: 6px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-ink-2)}.caee-doc-title i[b-29lus1crcf]{color: var(--nm-brand-600,var(--nm-brand-500))}.caee-doc-hint[b-29lus1crcf]{margin-left: auto;font-size: 10px;font-weight: 500;text-transform: none;letter-spacing: 0;color: var(--nm-muted);font-style: italic}.caee-role-grid[b-29lus1crcf]{display: grid;grid-template-columns: repeat(auto-fill,minmax(220px,1fr));gap: 10px}.caee-role-grid--two[b-29lus1crcf]{grid-template-columns: repeat(2,minmax(0,1fr))}@media (max-width: 640px){.caee-role-grid--two[b-29lus1crcf]{grid-template-columns: minmax(0,1fr)}}.caee-role[b-29lus1crcf]{position: relative;display: flex;flex-direction: column;gap: 3px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);text-align: left;cursor: pointer;font: inherit;transition: border-color .12s,background .12s,box-shadow .12s}.caee-role:hover:not(:disabled)[b-29lus1crcf]{border-color: var(--nm-brand-500)}.caee-role.is-on[b-29lus1crcf]{border-color: var(--nm-brand-500);background: var(--nm-brand-50);box-shadow: inset 0 0 0 1px var(--nm-brand-500)}.caee-role:disabled[b-29lus1crcf]{opacity: .6;cursor: not-allowed}.caee-role-check[b-29lus1crcf]{position: absolute;top: 8px;right: 10px;font-size: 13px;color: var(--nm-brand-700)}.caee-role-name[b-29lus1crcf]{font-size: 13px;font-weight: 700;color: var(--nm-ink);padding-right: 20px}.caee-role-desc[b-29lus1crcf]{font-size: 11.5px;color: var(--nm-muted)}.caee-role-meta[b-29lus1crcf]{margin-top: 3px;align-self: flex-start;font-size: 10.5px;font-weight: 600;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-muted)}.caee-role.is-on .caee-role-meta[b-29lus1crcf]{background: var(--nm-surface);color: var(--nm-brand-700)}.caee-role-footer[b-29lus1crcf]{display: flex;align-items: center;justify-content: flex-end;gap: 10px;padding-top: 12px;border-top: 1px dashed var(--nm-border)}.caee-msg[b-29lus1crcf]{display: inline-flex;align-items: center;gap: 5px;font-size: 12px;color: var(--nm-muted)}.caee-msg--good[b-29lus1crcf]{color: var(--nm-ok)}.caee-msg--err[b-29lus1crcf]{color: var(--nm-bad)}.caee-msg--warn[b-29lus1crcf]{color: var(--nm-warn)}@media (max-width: 760px){.caee-hero[b-29lus1crcf]{flex-direction: column;align-items: stretch}.caee-kpis[b-29lus1crcf]{display: grid;grid-template-columns: repeat(2,minmax(0,1fr))}.caee-kpis[b-29lus1crcf] .nm-kpi{min-width: 0}.caee-kpis[b-29lus1crcf] .nm-kpi__val{white-space: normal}}@media (max-width: 640px){.nm-list-page[b-29lus1crcf]{padding: 16px 14px 22px}[b-29lus1crcf] .caee-tabs .nm-tabs__bar{overflow-x: auto}}
/* /src/Features/_Shared/FastTrack/FastTrackBookingWizard.razor.rz.scp.css */
.ftservice-root[b-4i7to4ftyy]{--d-bg: #f7f8fa;--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-line-2: #f1f2f5;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-ink-4: #a5abb8;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff2e8 0%,#ffe0c7 100%);--d-good: #16a34a;--d-good-soft: #dcfce7;--d-warn: #d97706;--d-warn-soft: #fef3c7;--d-danger: #dc2626;--d-info: #0284c7;--d-info-soft: #e0f2fe;--d-purple: #7c3aed;--d-r: 12px;color: var(--d-ink);background: var(--d-bg);min-height: 100%;font-size: 14px;letter-spacing: -0.01em}.ftservice-num[b-4i7to4ftyy]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em;font-feature-settings: 'tnum'}.ftservice-mono[b-4i7to4ftyy]{font-family: 'JetBrains Mono',ui-monospace,monospace}.ftservice-content[b-4i7to4ftyy]{padding: 16px 24px 24px;display: flex;flex-direction: column;gap: 16px}.ftservice-stepper-card[b-4i7to4ftyy]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);padding: 12px 16px;overflow-x: auto}.ftservice-stepper[b-4i7to4ftyy]{display: flex;align-items: center;gap: 4px;min-width: max-content}.ftservice-stp[b-4i7to4ftyy]{display: inline-flex;align-items: center;gap: 8px}.ftservice-stp-num[b-4i7to4ftyy]{width: 28px;height: 28px;border-radius: 50%;display: grid;place-items: center;font-family: 'Inter Tight','Inter',sans-serif;font-size: 12px;font-weight: 600;background: var(--d-surface-2);color: var(--d-ink-3);border: 1px solid var(--d-line);flex-shrink: 0;transition: all .15s}.ftservice-stp.is-active .ftservice-stp-num[b-4i7to4ftyy]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(255,107,0,.2),0 4px 10px -2px rgba(255,107,0,.22)}.ftservice-stp.is-done .ftservice-stp-num[b-4i7to4ftyy]{background: var(--d-good);color: #fff;border-color: transparent}.ftservice-stp-lbl[b-4i7to4ftyy]{font-size: 11.5px;font-weight: 500;color: var(--d-ink-4);white-space: nowrap}.ftservice-stp.is-active .ftservice-stp-lbl[b-4i7to4ftyy]{color: var(--d-accent);font-weight: 600}.ftservice-stp.is-done .ftservice-stp-lbl[b-4i7to4ftyy]{color: var(--d-ink-2)}.ftservice-stp-bar[b-4i7to4ftyy]{width: 28px;height: 1px;background: var(--d-line)}.ftservice-stp-bar.is-done[b-4i7to4ftyy]{background: var(--d-good)}.ftservice-card[b-4i7to4ftyy]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.ftservice-card-bd[b-4i7to4ftyy]{padding: 16px 18px;display: flex;flex-direction: column;gap: 16px}.ftservice-eyebrow[b-4i7to4ftyy]{display: flex;align-items: center;gap: 8px;margin-bottom: 12px}.ftservice-eyebrow .stripe[b-4i7to4ftyy]{width: 3px;height: 14px;border-radius: 2px;background: var(--d-accent-grad)}.ftservice-eyebrow .stripe.info[b-4i7to4ftyy]{background: var(--d-info)}.ftservice-eyebrow .stripe.purple[b-4i7to4ftyy]{background: var(--d-purple)}.ftservice-eyebrow .stripe.good[b-4i7to4ftyy]{background: var(--d-good)}.ftservice-eyebrow .stripe.warn[b-4i7to4ftyy]{background: var(--d-warn)}.ftservice-eyebrow .stripe.danger[b-4i7to4ftyy]{background: var(--d-danger)}.ftservice-eyebrow h3[b-4i7to4ftyy]{margin: 0;font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.ftservice-btn[b-4i7to4ftyy]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.ftservice-btn:hover[b-4i7to4ftyy]{background: var(--d-surface-2)}.ftservice-btn:disabled[b-4i7to4ftyy]{opacity: .5;cursor: not-allowed}.ftservice-btn-sm[b-4i7to4ftyy]{height: 30px;padding: 0 10px;font-size: 11.5px;border-radius: 8px}.ftservice-btn-accent[b-4i7to4ftyy]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(255,107,0,.18),0 4px 12px -2px rgba(255,107,0,.22);font-weight: 600}.ftservice-btn-accent:hover[b-4i7to4ftyy]{background: var(--d-accent-grad-hover);color: #fff}.ftservice-btn-ghost[b-4i7to4ftyy]{background: transparent;border-color: transparent;color: var(--d-ink-2)}.ftservice-btn-ghost:hover[b-4i7to4ftyy]{background: var(--d-surface-2);color: var(--d-ink)}.ftservice-btn-danger-soft[b-4i7to4ftyy]{background: var(--d-surface);border-color: color-mix(in srgb,var(--d-danger) 25%,var(--d-line));color: var(--d-danger);width: 36px;padding: 0;justify-content: center}.ftservice-btn-danger-soft:hover[b-4i7to4ftyy]{background: color-mix(in srgb,var(--d-danger) 8%,transparent)}.ftservice-grid-3[b-4i7to4ftyy]{display: grid;grid-template-columns: 1fr;gap: 12px}@media (min-width: 768px){.ftservice-grid-3[b-4i7to4ftyy]{grid-template-columns: repeat(3,1fr)}}.ftservice-grid-2[b-4i7to4ftyy]{display: grid;grid-template-columns: 1fr;gap: 12px}@media (min-width: 768px){.ftservice-grid-2[b-4i7to4ftyy]{grid-template-columns: 1fr 1fr}}.ftservice-field[b-4i7to4ftyy]{display: flex;flex-direction: column;gap: 4px}.ftservice-label[b-4i7to4ftyy]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.ftservice-label .req[b-4i7to4ftyy]{color: var(--d-danger);margin-left: 2px}.ftservice-label .sub[b-4i7to4ftyy]{color: var(--d-ink-4);font-weight: 500;text-transform: none;letter-spacing: 0;margin-left: 4px}.ftservice-input[b-4i7to4ftyy],.ftservice-textarea[b-4i7to4ftyy]{width: 100%;height: 38px;padding: 0 12px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);color: var(--d-ink);font-size: 14px;font-family: inherit;transition: border-color .12s,box-shadow .12s;outline: none}.ftservice-input.is-mono[b-4i7to4ftyy]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-variant-numeric: tabular-nums}.ftservice-textarea[b-4i7to4ftyy]{height: auto;min-height: 70px;padding: 10px 12px;line-height: 1.5;resize: vertical}.ftservice-input:focus[b-4i7to4ftyy],.ftservice-textarea:focus[b-4i7to4ftyy]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(255,107,0,.12)}.ftservice-row[b-4i7to4ftyy]{display: flex;align-items: flex-start;gap: 12px}.ftservice-row-lbl[b-4i7to4ftyy]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-4);text-transform: uppercase;letter-spacing: 0.08em;width: 64px;flex-shrink: 0;margin-top: 6px}.ftservice-pills[b-4i7to4ftyy]{display: flex;flex-wrap: wrap;gap: 6px;flex: 1}.ftservice-pill[b-4i7to4ftyy]{display: inline-flex;align-items: center;gap: 6px;padding: 5px 10px;border-radius: 8px;border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink-2);font-size: 12px;font-weight: 500;cursor: pointer;transition: all .12s}.ftservice-pill:hover[b-4i7to4ftyy]{border-color: var(--d-ink-4);background: var(--d-surface-2)}.ftservice-pill.is-active[b-4i7to4ftyy]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(255,107,0,.18)}.ftservice-pill .code[b-4i7to4ftyy]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10.5px;color: var(--d-ink-3)}.ftservice-pill.is-active .code[b-4i7to4ftyy]{color: rgba(255,255,255,.85)}.ftservice-pill .count[b-4i7to4ftyy]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10px;font-variant-numeric: tabular-nums;padding: 1px 5px;border-radius: 999px;background: var(--d-surface-2);color: var(--d-ink-3)}.ftservice-pill.is-active .count[b-4i7to4ftyy]{background: rgba(255,255,255,.22);color: #fff}.ftservice-hero-row[b-4i7to4ftyy]{display: flex;align-items: center;gap: 12px}.ftservice-hero-ico[b-4i7to4ftyy]{width: 38px;height: 38px;border-radius: 9px;background: var(--d-surface-2);color: var(--d-ink-2);display: grid;place-items: center;flex-shrink: 0;box-shadow: 0 1px 2px rgba(16,24,40,.08)}.ftservice-hero-title[b-4i7to4ftyy]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 18px;font-weight: 600;color: var(--d-ink);letter-spacing: -0.025em}.ftservice-hero-sub[b-4i7to4ftyy]{font-size: 11.5px;color: var(--d-ink-3);margin-top: 2px}.ftservice-pkg-card[b-4i7to4ftyy]{display: grid;grid-template-columns: 1fr}@media (min-width: 768px){.ftservice-pkg-card[b-4i7to4ftyy]{grid-template-columns: 220px 1fr}}.ftservice-pkg-hero[b-4i7to4ftyy]{background: var(--d-accent-grad);color: #fff;padding: 18px;display: flex;flex-direction: column;justify-content: space-between;min-height: 160px;position: relative;overflow: hidden}.ftservice-pkg-hero-bg[b-4i7to4ftyy]{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;z-index: 0}.ftservice-pkg-hero.has-img[b-4i7to4ftyy]::after{content: "";position: absolute;inset: 0;z-index: 1;background: linear-gradient(165deg,rgba(16,24,40,.12) 0%,rgba(16,24,40,.40) 52%,rgba(67,32,12,.72) 100%)}.ftservice-pkg-hero-text[b-4i7to4ftyy]{position: relative;z-index: 2}.ftservice-pkg-hero-badge[b-4i7to4ftyy]{position: relative;z-index: 2;display: inline-flex;align-items: center;gap: 4px;align-self: flex-start;padding: 3px 9px;border-radius: 999px;background: rgba(255,255,255,.22);color: #fff;font-size: 10px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em}.ftservice-pkg-iata[b-4i7to4ftyy]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 44px;font-weight: 700;line-height: 1;letter-spacing: -0.02em;color: #fff}.ftservice-pkg-airport[b-4i7to4ftyy]{font-size: 14px;font-weight: 600;margin-top: 6px;color: rgba(255,255,255,.92)}.ftservice-pkg-body[b-4i7to4ftyy]{padding: 16px 18px;display: flex;flex-direction: column;gap: 14px}.ftservice-info-chips[b-4i7to4ftyy]{display: flex;flex-wrap: wrap;gap: 8px;padding-bottom: 12px;border-bottom: 1px solid var(--d-line-2)}.ftservice-chip[b-4i7to4ftyy]{display: inline-flex;align-items: center;gap: 6px;padding: 4px 9px;border-radius: 6px;background: var(--d-surface-2);border: 1px solid var(--d-line);font-size: 11.5px;color: var(--d-ink-2)}.ftservice-chip .lbl[b-4i7to4ftyy]{color: var(--d-ink-3)}.ftservice-chip .val[b-4i7to4ftyy]{color: var(--d-ink);font-weight: 600}.ftservice-chip svg[b-4i7to4ftyy]{color: var(--d-ink-4);flex-shrink: 0}.ftservice-price-line[b-4i7to4ftyy]{display: flex;align-items: baseline;gap: 8px;padding-top: 10px;border-top: 1px solid var(--d-line-2)}.ftservice-price-line .lbl[b-4i7to4ftyy]{font-size: 11.5px;color: var(--d-ink-3)}.ftservice-price-line .val[b-4i7to4ftyy]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 22px;font-weight: 700;color: var(--d-ink);letter-spacing: -0.025em;font-variant-numeric: tabular-nums}.ftservice-price-line .cur[b-4i7to4ftyy]{font-size: 12px;font-weight: 600;color: var(--d-ink-3)}.ftservice-spec-grid[b-4i7to4ftyy]{display: grid;grid-template-columns: 1fr;gap: 10px 24px;font-size: 12.5px}@media (min-width: 768px){.ftservice-spec-grid[b-4i7to4ftyy]{grid-template-columns: 1fr 1fr}}.ftservice-spec-row[b-4i7to4ftyy]{display: flex;align-items: baseline;gap: 8px}.ftservice-spec-row .lbl[b-4i7to4ftyy]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;flex-shrink: 0}.ftservice-spec-row .val[b-4i7to4ftyy]{color: var(--d-ink)}.ftservice-spec-stats[b-4i7to4ftyy]{display: flex;flex-wrap: wrap;gap: 18px;margin-top: 12px}.ftservice-spec-stat[b-4i7to4ftyy]{display: flex;flex-direction: column;align-items: center;gap: 2px;min-width: 80px}.ftservice-spec-stat .lbl[b-4i7to4ftyy]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.ftservice-spec-stat .val[b-4i7to4ftyy]{font-family: 'Inter Tight','Inter',sans-serif;font-weight: 600;font-size: 16px;color: var(--d-ink);letter-spacing: -0.02em;font-variant-numeric: tabular-nums}.ftservice-spec-stat .val.accent[b-4i7to4ftyy]{color: var(--d-accent)}.ftservice-tag[b-4i7to4ftyy]{display: inline-flex;align-items: center;gap: 4px;padding: 3px 9px;border-radius: 999px;font-size: 11px;font-weight: 600;border: 1px solid transparent}.ftservice-tag-arrival[b-4i7to4ftyy]{background: var(--d-info-soft);color: #075985;border-color: #bae6fd}.ftservice-tag-departure[b-4i7to4ftyy]{background: var(--d-accent-soft);color: var(--d-accent);border-color: color-mix(in srgb,var(--d-line) 22%,transparent)}.ftservice-tag-transit[b-4i7to4ftyy]{background: #ede9fe;color: #5b21b6;border-color: #ddd6fe}.ftservice-tag-other[b-4i7to4ftyy]{background: var(--d-surface-2);color: var(--d-ink-2);border-color: var(--d-line)}.ftservice-tag-warn[b-4i7to4ftyy]{background: var(--d-warn-soft);color: #92400e;border-color: color-mix(in srgb,var(--d-warn) 28%,transparent)}.ftservice-tag-good[b-4i7to4ftyy]{background: var(--d-good-soft);color: #166534;border-color: color-mix(in srgb,var(--d-good) 25%,transparent)}.ftservice-tag-mute[b-4i7to4ftyy]{background: var(--d-surface-2);color: var(--d-ink-3);border-color: var(--d-line)}.ftservice-surcharge-list[b-4i7to4ftyy]{display: flex;flex-direction: column;gap: 6px}.ftservice-surcharge[b-4i7to4ftyy]{display: flex;align-items: center;gap: 8px;padding: 8px 12px;border-radius: 8px;background: var(--d-warn-soft);border: 1px solid color-mix(in srgb,var(--d-warn) 25%,transparent);font-size: 12px}.ftservice-surcharge .time[b-4i7to4ftyy]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-weight: 600;color: #92400e;flex-shrink: 0;font-variant-numeric: tabular-nums}.ftservice-surcharge .dot[b-4i7to4ftyy]{color: var(--d-ink-4)}.ftservice-surcharge .days[b-4i7to4ftyy]{color: var(--d-ink-2);flex-shrink: 0}.ftservice-surcharge .note[b-4i7to4ftyy]{color: var(--d-ink-3);font-style: italic;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftservice-surcharge .spacer[b-4i7to4ftyy]{flex: 1}.ftservice-surcharge .amt[b-4i7to4ftyy]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-weight: 700;color: #92400e;flex-shrink: 0;font-variant-numeric: tabular-nums}.ftservice-surcharge .amt small[b-4i7to4ftyy]{font-family: 'Inter',sans-serif;font-weight: 500;color: var(--d-ink-3);margin-left: 2px;font-size: 10.5px}.ftservice-surcharge-banner[b-4i7to4ftyy]{display: flex;align-items: flex-start;gap: 8px;padding: 10px 12px;border-radius: 8px;background: var(--d-warn-soft);border: 1px solid color-mix(in srgb,var(--d-warn) 30%,transparent);color: #78350f;font-size: 12px}.ftservice-surcharge-banner svg[b-4i7to4ftyy]{color: var(--d-warn);margin-top: 2px;flex-shrink: 0}.ftservice-surcharge-banner b[b-4i7to4ftyy]{color: #78350f}.ftservice-pax-row[b-4i7to4ftyy]{display: grid;grid-template-columns: 1fr;gap: 8px;padding: 10px 12px;border-radius: 8px;background: var(--d-surface-2);border: 1px solid var(--d-line);align-items: center}@media (min-width: 768px){.ftservice-pax-row[b-4i7to4ftyy]{grid-template-columns: 28px 1fr 80px 1fr 38px}}.ftservice-pax-idx[b-4i7to4ftyy]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11.5px;color: var(--d-ink-3);text-align: center}.ftservice-radio[b-4i7to4ftyy]{display: flex;align-items: flex-start;gap: 12px;padding: 12px 14px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);cursor: pointer;transition: all .12s}.ftservice-radio:hover[b-4i7to4ftyy]{border-color: var(--d-ink-4);background: var(--d-surface-2)}.ftservice-radio.is-selected[b-4i7to4ftyy]{border-color: var(--d-accent);background: var(--d-accent-soft);box-shadow: 0 0 0 3px rgba(255,107,0,.10)}.ftservice-radio input[type=radio][b-4i7to4ftyy]{width: 16px;height: 16px;accent-color: var(--d-accent);margin-top: 2px;flex-shrink: 0}.ftservice-radio-name[b-4i7to4ftyy]{font-size: 14px;font-weight: 600;color: var(--d-ink);display: flex;align-items: center;gap: 6px}.ftservice-radio-name svg[b-4i7to4ftyy]{color: var(--d-accent);flex-shrink: 0}.ftservice-radio-meta[b-4i7to4ftyy]{font-size: 11.5px;color: var(--d-ink-3);margin-top: 4px;line-height: 1.45}.ftservice-incl[b-4i7to4ftyy]{display: flex;flex-wrap: wrap;gap: 6px}.ftservice-incl-item[b-4i7to4ftyy]{display: inline-flex;align-items: center;gap: 6px;padding: 5px 10px;border-radius: 8px;background: var(--d-good-soft);border: 1px solid color-mix(in srgb,var(--d-good) 25%,transparent);color: #166534;font-size: 12px;font-weight: 500}.ftservice-incl-item svg[b-4i7to4ftyy]{color: var(--d-good);flex-shrink: 0}.ftservice-addon[b-4i7to4ftyy]{display: flex;align-items: center;justify-content: space-between;padding: 12px 14px;border: 1px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);cursor: pointer;transition: all .12s}.ftservice-addon:hover[b-4i7to4ftyy]{border-color: color-mix(in srgb,var(--d-accent) 30%,var(--d-line))}.ftservice-addon.is-selected[b-4i7to4ftyy]{border-color: var(--d-accent);background: var(--d-accent-soft)}.ftservice-addon-left[b-4i7to4ftyy]{display: flex;align-items: center;gap: 12px;min-width: 0}.ftservice-addon-check[b-4i7to4ftyy]{width: 18px;height: 18px;border-radius: 5px;border: 2px solid var(--d-line);background: var(--d-surface);display: grid;place-items: center;flex-shrink: 0;transition: all .12s;color: transparent}.ftservice-addon.is-selected .ftservice-addon-check[b-4i7to4ftyy]{background: var(--d-accent);border-color: var(--d-accent);color: #fff}.ftservice-addon-name[b-4i7to4ftyy]{font-size: 14px;font-weight: 600;color: var(--d-ink)}.ftservice-addon-meta[b-4i7to4ftyy]{font-size: 11px;color: var(--d-ink-4);margin-top: 2px}.ftservice-addon-meta .key[b-4i7to4ftyy]{font-family: 'JetBrains Mono',ui-monospace,monospace}.ftservice-addon-right[b-4i7to4ftyy]{text-align: right;flex-shrink: 0;margin-left: 10px}.ftservice-addon-price[b-4i7to4ftyy]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 14px;font-weight: 700;color: var(--d-ink);font-variant-numeric: tabular-nums}.ftservice-addon-price small[b-4i7to4ftyy]{font-family: 'Inter',sans-serif;font-weight: 500;color: var(--d-ink-3);margin-left: 2px;font-size: 10.5px}.ftservice-addon-multi[b-4i7to4ftyy]{font-size: 10.5px;color: var(--d-ink-4);margin-top: 2px;font-family: 'JetBrains Mono',ui-monospace,monospace}.ftservice-addon-tag-selected[b-4i7to4ftyy]{display: inline-flex;align-items: center;gap: 4px;padding: 2px 8px;border-radius: 6px;background: var(--d-accent);color: #fff;font-size: 11px;font-weight: 600}.ftservice-quote[b-4i7to4ftyy]{border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.ftservice-quote-row[b-4i7to4ftyy]{display: flex;justify-content: space-between;align-items: center;padding: 10px 14px;border-bottom: 1px solid var(--d-line-2);font-size: 12.5px}.ftservice-quote-row:last-of-type[b-4i7to4ftyy]{border-bottom: 0}.ftservice-quote-row.is-surcharge[b-4i7to4ftyy]{background: var(--d-warn-soft);color: #92400e}.ftservice-quote-row .lbl[b-4i7to4ftyy]{color: var(--d-ink-2);display: inline-flex;align-items: center;gap: 6px}.ftservice-quote-row .val[b-4i7to4ftyy]{color: var(--d-ink);font-family: 'JetBrains Mono',ui-monospace,monospace;font-variant-numeric: tabular-nums}.ftservice-quote-row .val small[b-4i7to4ftyy]{color: var(--d-ink-3);font-family: 'Inter',sans-serif;font-weight: 500;margin-left: 2px;font-size: 10.5px}.ftservice-quote-total[b-4i7to4ftyy]{background: var(--d-ink);color: #fff;padding: 12px 14px;display: flex;justify-content: space-between;align-items: baseline}.ftservice-quote-total .lbl[b-4i7to4ftyy]{font-size: 12.5px;font-weight: 700;color: #fff;text-transform: uppercase;letter-spacing: 0.08em}.ftservice-quote-total .val[b-4i7to4ftyy]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 18px;font-weight: 700;color: #ff9a52;letter-spacing: -0.025em;font-variant-numeric: tabular-nums}.ftservice-quote-total .val small[b-4i7to4ftyy]{font-family: 'Inter',sans-serif;font-size: 11px;font-weight: 600;color: rgba(255,255,255,.7);margin-left: 4px}.ftservice-quote-foot[b-4i7to4ftyy]{padding: 8px 14px;background: var(--d-warn-soft);border-top: 1px solid color-mix(in srgb,var(--d-warn) 25%,transparent);color: #92400e;font-size: 11.5px;display: flex;align-items: center;gap: 8px}.ftservice-pay-grid[b-4i7to4ftyy]{display: grid;grid-template-columns: 1fr;gap: 8px}@media (min-width: 640px){.ftservice-pay-grid[b-4i7to4ftyy]{grid-template-columns: repeat(3,1fr)}}.ftservice-pay-tile[b-4i7to4ftyy]{text-align: left;padding: 12px 14px;border: 1.5px solid var(--d-line);border-radius: var(--d-r);background: var(--d-surface);cursor: pointer;transition: all .12s}.ftservice-pay-tile:hover[b-4i7to4ftyy]{border-color: var(--d-ink-4)}.ftservice-pay-tile.is-selected[b-4i7to4ftyy]{border-color: var(--d-accent);background: var(--d-accent-soft);box-shadow: 0 0 0 3px rgba(255,107,0,.08)}.ftservice-pay-name[b-4i7to4ftyy]{font-size: 14px;font-weight: 600;color: var(--d-ink)}.ftservice-pay-desc[b-4i7to4ftyy]{font-size: 11px;color: var(--d-ink-3);margin-top: 2px}.ftservice-result-hd[b-4i7to4ftyy]{background: linear-gradient(135deg,var(--d-good) 0%,#14b8a6 100%);color: #fff;padding: 16px 18px;display: flex;align-items: center;gap: 12px}.ftservice-result-ico[b-4i7to4ftyy]{width: 36px;height: 36px;border-radius: 50%;background: rgba(255,255,255,.22);color: var(--d-ink-2);display: grid;place-items: center;border: 2px solid rgba(255,255,255,.35);flex-shrink: 0}.ftservice-result-title[b-4i7to4ftyy]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 16px;font-weight: 600;color: #fff;letter-spacing: -0.02em}.ftservice-result-sub[b-4i7to4ftyy]{font-size: 11.5px;color: rgba(255,255,255,.92);margin-top: 2px}.ftservice-result-grid[b-4i7to4ftyy]{padding: 16px 18px;display: grid;grid-template-columns: 1fr;gap: 12px}@media (min-width: 640px){.ftservice-result-grid[b-4i7to4ftyy]{grid-template-columns: 1fr 1fr}}.ftservice-result-cell .lbl[b-4i7to4ftyy]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em}.ftservice-result-cell .val[b-4i7to4ftyy]{font-size: 14px;font-weight: 600;color: var(--d-ink);margin-top: 2px}.ftservice-result-cell .val.mono[b-4i7to4ftyy]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-variant-numeric: tabular-nums}.ftservice-result-cell .val.accent[b-4i7to4ftyy]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 18px;font-weight: 700;color: var(--d-accent);letter-spacing: -0.025em;font-variant-numeric: tabular-nums}.ftservice-result-cell .val.accent small[b-4i7to4ftyy]{font-family: 'Inter',sans-serif;font-size: 11px;font-weight: 600;color: var(--d-ink-3);margin-left: 3px}.ftservice-result-cell .extra[b-4i7to4ftyy]{font-size: 11px;color: var(--d-ink-3);margin-top: 2px}.ftservice-result-foot[b-4i7to4ftyy]{display: flex;gap: 8px;padding: 12px 18px;background: var(--d-surface-2);border-top: 1px solid var(--d-line)}.ftservice-empty[b-4i7to4ftyy]{display: flex;flex-direction: column;align-items: center;text-align: center;padding: 56px 24px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r)}.ftservice-empty-ico[b-4i7to4ftyy]{width: 56px;height: 56px;border-radius: 50%;background: var(--d-surface-2);color: var(--d-ink-2);display: grid;place-items: center;margin-bottom: 14px}.ftservice-empty h2[b-4i7to4ftyy]{margin: 0 0 4px;font-family: 'Inter Tight','Inter',sans-serif;font-size: 16px;font-weight: 600;color: var(--d-ink)}.ftservice-empty p[b-4i7to4ftyy]{margin: 0;color: var(--d-ink-3);font-size: 12.5px}.ftservice-error-banner[b-4i7to4ftyy]{display: flex;align-items: flex-start;gap: 8px;padding: 10px 12px;border-radius: var(--d-r);background: color-mix(in srgb,var(--d-danger) 8%,transparent);border: 1px solid color-mix(in srgb,var(--d-danger) 25%,transparent);color: #991b1b;font-size: 12.5px}.ftservice-error-banner svg[b-4i7to4ftyy]{color: var(--d-danger);flex-shrink: 0;margin-top: 2px}.ftservice-error-close[b-4i7to4ftyy]{background: transparent;border: 0;color: var(--d-danger);cursor: pointer;font-size: 12px;padding: 0 4px}.ftservice-skeleton[b-4i7to4ftyy]{background: var(--d-surface-2);border-radius: 6px;animation: ftservice-pulse-b-4i7to4ftyy 1.4s ease-in-out infinite}@keyframes ftservice-pulse-b-4i7to4ftyy{0%,100%{opacity: .6}50%{opacity: 1}}.ftservice-spin[b-4i7to4ftyy]{width: 16px;height: 16px;border: 2px solid var(--d-accent);border-top-color: transparent;border-radius: 50%;animation: ftservice-spin-b-4i7to4ftyy .7s linear infinite;display: inline-block}.ftservice-spin-sm[b-4i7to4ftyy]{width: 14px;height: 14px;border: 2px solid #fff;border-top-color: transparent;border-radius: 50%;animation: ftservice-spin-b-4i7to4ftyy .7s linear infinite;display: inline-block}@keyframes ftservice-spin-b-4i7to4ftyy{to{transform: rotate(360deg)}}.ftservice-stickynav[b-4i7to4ftyy]{position: sticky;bottom: 16px;z-index: 20;padding: 0 16px;pointer-events: none}.ftservice-stickynav-inner[b-4i7to4ftyy]{max-width: 960px;margin: 0 auto;pointer-events: auto;background: rgba(255,255,255,.92);backdrop-filter: blur(14px);border: 1px solid var(--d-line);border-radius: 999px;box-shadow: 0 8px 28px -8px rgba(16,24,40,.18);padding: 6px 8px;display: flex;align-items: center;gap: 8px}.ftservice-stickynav-back[b-4i7to4ftyy]{height: 32px;padding: 0 12px;border-radius: 999px;background: transparent;border: 0;color: var(--d-ink-2);font-size: 12px;font-weight: 600;cursor: pointer;display: inline-flex;align-items: center;gap: 4px;flex-shrink: 0}.ftservice-stickynav-back:hover[b-4i7to4ftyy]{background: var(--d-surface-2);color: var(--d-ink)}.ftservice-stickynav-back:disabled[b-4i7to4ftyy]{opacity: .35;cursor: not-allowed}.ftservice-stickynav-sep[b-4i7to4ftyy]{width: 1px;height: 18px;background: var(--d-line);flex-shrink: 0}.ftservice-stickynav-info[b-4i7to4ftyy]{flex: 1;min-width: 0;display: flex;align-items: center;gap: 8px;overflow: hidden;padding: 0 4px}.ftservice-stickynav-info .step[b-4i7to4ftyy]{font-size: 10px;font-weight: 700;color: var(--d-accent);text-transform: uppercase;letter-spacing: 0.08em;flex-shrink: 0;font-variant-numeric: tabular-nums}.ftservice-stickynav-info .tier[b-4i7to4ftyy]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10.5px;font-weight: 700;color: var(--d-ink-2);background: var(--d-surface-2);padding: 2px 6px;border-radius: 4px;flex-shrink: 0}.ftservice-stickynav-info .name[b-4i7to4ftyy]{font-size: 12.5px;font-weight: 600;color: var(--d-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftservice-stickynav-info .price[b-4i7to4ftyy]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;font-weight: 700;color: var(--d-ink);flex-shrink: 0;font-variant-numeric: tabular-nums}.ftservice-stickynav-info .price small[b-4i7to4ftyy]{font-family: 'Inter',sans-serif;font-weight: 500;color: var(--d-ink-4);margin-left: 2px}.ftservice-stickynav-info .pax[b-4i7to4ftyy]{font-size: 11px;color: var(--d-ink-3);flex-shrink: 0}.ftservice-stickynav-info .placeholder[b-4i7to4ftyy]{font-size: 12px;color: var(--d-ink-3);font-style: italic;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftservice-stickynav-next[b-4i7to4ftyy]{height: 34px;padding: 0 18px;border-radius: 999px;background: var(--d-accent-grad);color: #fff;border: 0;font-size: 14px;font-weight: 600;cursor: pointer;display: inline-flex;align-items: center;gap: 6px;flex-shrink: 0;box-shadow: 0 1px 2px rgba(255,107,0,.2),0 4px 10px -2px rgba(255,107,0,.25);transition: background .12s}.ftservice-stickynav-next:hover[b-4i7to4ftyy]{background: var(--d-accent-grad-hover)}.ftservice-stickynav-next:disabled[b-4i7to4ftyy]{background: var(--d-ink-4);box-shadow: none;cursor: not-allowed}.ftservice-divider[b-4i7to4ftyy]{height: 1px;background: var(--d-line-2);margin: 14px 0;border: 0}
/* /src/Features/_Shared/FastTrack/FastTrackMyBookings.razor.rz.scp.css */
.ftmb-root[b-kw5cm2jjj9]{--d-bg: #f7f8fa;--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-line-2: #f1f2f5;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-ink-4: #a5abb8;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);--d-accent-grad-soft: linear-gradient(135deg,#fff2e8 0%,#ffe0c7 100%);--d-good: #16a34a;--d-warn: #d97706;--d-danger: #dc2626;--d-r: 12px;color: var(--d-ink);background: var(--d-bg);min-height: 100%;font-family: 'Inter',ui-sans-serif,system-ui,sans-serif}.ftmb-container[b-kw5cm2jjj9]{padding: 20px 28px;display: flex;flex-direction: column;gap: 16px}.ftmb-hero[b-kw5cm2jjj9]{display: grid;grid-template-columns: 1fr auto;align-items: end;gap: 24px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.ftmb-hero h1[b-kw5cm2jjj9]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15}.ftmb-hero h1 em[b-kw5cm2jjj9]{font-style: normal;color: var(--d-ink-3);font-weight: 500}.ftmb-hero-meta[b-kw5cm2jjj9]{margin-top: 6px;display: flex;align-items: center;gap: 12px;color: var(--d-ink-3);font-size: 14px;flex-wrap: wrap}.ftmb-hero-meta .dot[b-kw5cm2jjj9]{width: 3px;height: 3px;border-radius: 50%;background: var(--d-ink-4)}.ftmb-hero-actions[b-kw5cm2jjj9]{display: flex;align-items: center;gap: 10px}.ftmb-btn[b-kw5cm2jjj9]{height: 38px;padding: 0 14px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);font-size: 14px;font-weight: 500;color: var(--d-ink);display: inline-flex;align-items: center;gap: 8px;cursor: pointer;transition: background .12s,border-color .12s;text-decoration: none}.ftmb-btn:hover[b-kw5cm2jjj9]{background: var(--d-surface-2);text-decoration: none;color: var(--d-ink)}.ftmb-btn-accent[b-kw5cm2jjj9]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(255,107,0,0.18),0 4px 12px -2px rgba(255,107,0,0.22)}.ftmb-btn-accent:hover[b-kw5cm2jjj9]{background: var(--d-accent-grad-hover);color: #fff;border-color: transparent}.ftmb-btn-icon[b-kw5cm2jjj9]{width: 34px;height: 34px;padding: 0;display: inline-grid;place-items: center;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink-3);cursor: pointer;transition: background .12s,color .12s}.ftmb-btn-icon:hover[b-kw5cm2jjj9]{background: var(--d-surface-2);color: var(--d-ink)}.ftmb-btn-danger[b-kw5cm2jjj9]{color: var(--d-danger);background: color-mix(in srgb,var(--d-danger) 8%,var(--d-surface));border-color: color-mix(in srgb,var(--d-danger) 22%,var(--d-line))}.ftmb-btn-danger:hover[b-kw5cm2jjj9]{background: color-mix(in srgb,var(--d-danger) 14%,var(--d-surface));color: var(--d-danger)}.ftmb-btn-compact[b-kw5cm2jjj9]{height: 32px;padding: 0 12px;font-size: 12px}.ftmb-alert[b-kw5cm2jjj9]{display: flex;align-items: flex-start;gap: 8px;padding: 10px 12px;border-radius: var(--d-r);background: color-mix(in srgb,var(--d-danger) 8%,var(--d-surface));border: 1px solid color-mix(in srgb,var(--d-danger) 24%,var(--d-line));color: var(--d-danger);font-size: 12.5px}.ftmb-card[b-kw5cm2jjj9]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden}.ftmb-filter[b-kw5cm2jjj9]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;padding: 10px 12px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r)}.ftmb-search[b-kw5cm2jjj9]{position: relative;flex: 1;min-width: 240px}.ftmb-search svg.ftmb-search-ic[b-kw5cm2jjj9]{position: absolute;left: 10px;top: 50%;transform: translateY(-50%);color: var(--d-ink-4);width: 14px;height: 14px;pointer-events: none}.ftmb-input[b-kw5cm2jjj9]{height: 34px;padding: 0 12px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink);font-size: 12.5px;font-family: inherit;outline: none;transition: border-color .12s,box-shadow .12s;min-width: 0}.ftmb-input:focus[b-kw5cm2jjj9]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(255,107,0,0.12)}.ftmb-input.ftmb-search-input[b-kw5cm2jjj9]{width: 100%;padding-left: 30px}.ftmb-select[b-kw5cm2jjj9]{height: 34px;padding: 0 28px 0 12px;border-radius: var(--d-r);border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink);font-size: 12.5px;font-family: inherit;outline: none;cursor: pointer;-webkit-appearance: none;appearance: none;background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2378716c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'></polyline></svg>");background-repeat: no-repeat;background-position: right 10px center;transition: border-color .12s,box-shadow .12s}.ftmb-select:focus[b-kw5cm2jjj9]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(255,107,0,0.12)}.ftmb-filter-meta[b-kw5cm2jjj9]{margin-left: auto;font-size: 11.5px;color: var(--d-ink-3);white-space: nowrap}.ftmb-filter-meta strong[b-kw5cm2jjj9]{color: var(--d-ink);font-weight: 600;font-variant-numeric: tabular-nums}.ftmb-tbl-wrap[b-kw5cm2jjj9]{display: flex;flex-direction: column;max-height: calc(100vh - 240px)}.ftmb-tbl-scroll[b-kw5cm2jjj9]{flex: 1;overflow: auto}.ftmb-tbl[b-kw5cm2jjj9]{width: 100%;border-collapse: collapse;font-size: 14px}.ftmb-tbl thead th[b-kw5cm2jjj9]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;text-align: left;padding: 10px 14px;border-bottom: 1px solid var(--d-line);background: var(--d-surface);white-space: nowrap;position: sticky;top: 0;z-index: 10}.ftmb-tbl thead th.right[b-kw5cm2jjj9]{text-align: right}.ftmb-tbl thead th.center[b-kw5cm2jjj9]{text-align: center}.ftmb-tbl tbody td[b-kw5cm2jjj9]{padding: 10px 14px;border-bottom: 1px solid var(--d-line-2);color: var(--d-ink-2);vertical-align: middle}.ftmb-tbl tbody tr:last-child td[b-kw5cm2jjj9]{border-bottom: 0}.ftmb-tbl tbody tr.ftmb-row[b-kw5cm2jjj9]{cursor: pointer;transition: background .12s}.ftmb-tbl tbody tr.ftmb-row:hover[b-kw5cm2jjj9]{background: var(--d-surface-2)}.ftmb-tbl td.right[b-kw5cm2jjj9]{text-align: right}.ftmb-tbl td.center[b-kw5cm2jjj9]{text-align: center}.ftmb-code[b-kw5cm2jjj9]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-accent);font-weight: 600}.ftmb-pkg-name[b-kw5cm2jjj9]{font-weight: 600;color: var(--d-ink);max-width: 220px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftmb-pkg-sub[b-kw5cm2jjj9]{font-size: 11px;color: var(--d-ink-3);margin-top: 2px;max-width: 220px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftmb-num[b-kw5cm2jjj9]{font-variant-numeric: tabular-nums;letter-spacing: -0.01em;font-family: 'JetBrains Mono',ui-monospace,monospace;color: var(--d-ink);font-weight: 500}.ftmb-num .ccy[b-kw5cm2jjj9]{color: var(--d-ink-4);font-size: 10.5px;margin-left: 3px;font-family: inherit}.ftmb-flight[b-kw5cm2jjj9]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 12px;color: var(--d-ink-2)}.ftmb-apt[b-kw5cm2jjj9]{display: inline-flex;align-items: center;gap: 4px;padding: 2px 8px;border-radius: 6px;font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10.5px;font-weight: 700;letter-spacing: .04em;border: 1px solid var(--d-line);background: var(--d-surface-2);color: var(--d-ink-2)}.ftmb-apt.sgn[b-kw5cm2jjj9]{color: #0369a1;background: color-mix(in srgb,#0ea5e9 10%,var(--d-surface));border-color: color-mix(in srgb,#0ea5e9 22%,var(--d-line))}.ftmb-apt.han[b-kw5cm2jjj9]{color: #6d28d9;background: color-mix(in srgb,#8b5cf6 10%,var(--d-surface));border-color: color-mix(in srgb,#8b5cf6 22%,var(--d-line))}.ftmb-apt.dad[b-kw5cm2jjj9]{color: #047857;background: color-mix(in srgb,#10b981 10%,var(--d-surface));border-color: color-mix(in srgb,#10b981 22%,var(--d-line))}.ftmb-skel[b-kw5cm2jjj9]{height: 12px;background: var(--d-surface-2);border-radius: 4px;animation: ftmb-pulse-b-kw5cm2jjj9 1.4s ease-in-out infinite}@keyframes ftmb-pulse-b-kw5cm2jjj9{0%,100%{opacity: .55}50%{opacity: 1}}.ftmb-empty[b-kw5cm2jjj9]{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;padding: 40px 16px;color: var(--d-ink-3);text-align: center}.ftmb-empty .ico[b-kw5cm2jjj9]{width: 56px;height: 56px;border-radius: 14px;background: var(--d-accent-grad-soft);border: 1px solid #ffe0c7;display: grid;place-items: center;color: var(--d-accent);margin-bottom: 6px}.ftmb-empty b[b-kw5cm2jjj9]{color: var(--d-ink);font-weight: 600;font-size: 13.5px}.ftmb-empty small[b-kw5cm2jjj9]{font-size: 12px;color: var(--d-ink-3);max-width: 320px}.ftmb-empty .ftmb-empty-actions[b-kw5cm2jjj9]{margin-top: 10px;display: flex;gap: 8px}.ftmb-foot[b-kw5cm2jjj9]{padding: 10px 14px;border-top: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink-3);font-size: 11.5px}.ftmb-foot strong[b-kw5cm2jjj9]{color: var(--d-ink);font-weight: 600;font-variant-numeric: tabular-nums}
/* /src/Features/_Shared/FastTrack/FtDebtBadge.razor.rz.scp.css */
.ftdb-root[b-2rieprgxxc]{--d-ink-4: #a5abb8;--d-warn: #d97706;display: inline-flex;align-items: center;gap: 6px;padding: 2px 8px;border-radius: 6px;font-size: 11px;font-weight: 500;line-height: 1.45;white-space: nowrap;letter-spacing: -0.005em;background: color-mix(in srgb,var(--d-warn) 12%,#fff);color: #92400e;border: 1px solid color-mix(in srgb,var(--d-warn) 28%,#fff)}.ftdb-root .ftdb-d[b-2rieprgxxc]{width: 6px;height: 6px;border-radius: 50%;background: var(--d-warn);flex-shrink: 0}.ftdb-empty[b-2rieprgxxc]{color: var(--d-ink-4);font-size: 11.5px;line-height: 1.4}
/* /src/Features/_Shared/FastTrack/FtPageHeader.razor.rz.scp.css */
.ftph-wrap[b-s3gle47uwk]{--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-accent: #ff6b00;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);padding: 16px 16px 8px;flex-shrink: 0}@media (min-width: 640px){.ftph-wrap[b-s3gle47uwk]{padding: 16px 24px 8px}}.ftph-hero[b-s3gle47uwk]{display: grid;grid-template-columns: 1fr;gap: 12px;padding-bottom: 12px;border-bottom: 1px solid var(--d-line)}@media (min-width: 768px){.ftph-hero[b-s3gle47uwk]{grid-template-columns: 1fr auto;align-items: center;gap: 16px}}.ftph-left[b-s3gle47uwk]{display: flex;align-items: center;gap: 12px;min-width: 0}.ftph-back[b-s3gle47uwk]{width: 36px;height: 36px;border-radius: 9px;border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink-3);display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0;transition: background .12s,border-color .12s,color .12s;text-decoration: none}.ftph-back:hover[b-s3gle47uwk]{background: var(--d-surface-2);border-color: #dde1e8;color: var(--d-ink);text-decoration: none}.ftph-icon[b-s3gle47uwk]{width: 40px;height: 40px;border-radius: 10px;flex-shrink: 0;display: grid;place-items: center;background: var(--d-accent-grad);color: #ffffff;box-shadow: 0 1px 2px rgba(16,24,40,.08),0 4px 10px -3px rgba(255,107,0,.28)}.ftph-text[b-s3gle47uwk]{min-width: 0}.ftph-title[b-s3gle47uwk]{margin: 0;font-family: 'Inter Tight','Inter',sans-serif;font-size: 22px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftph-sub[b-s3gle47uwk]{margin: 4px 0 0;font-size: 14px;color: var(--d-ink-3);letter-spacing: -0.01em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ftph-actions[b-s3gle47uwk]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;justify-content: flex-end}
/* /src/Features/_Shared/Marketing/BannerComponent.razor.rz.scp.css */
.title[b-moqresz7s2]{font-weight: 600;color: transparent;-webkit-background-clip: text;-webkit-text-fill-color: transparent}@media (max-width: 1023px){.title[b-moqresz7s2]{color: #fff !important;-webkit-text-fill-color: #fff !important;background: none !important;text-shadow: 0 2px 14px rgba(0,0,0,0.55),0 1px 3px rgba(0,0,0,0.6)}.title-advance[b-moqresz7s2]{color: #fff !important;-webkit-text-fill-color: #fff !important;background: none !important;opacity: 0.95 !important;text-shadow: 0 2px 6px rgba(0,0,0,0.5);animation: none !important}}.animate-cloud-idle[b-moqresz7s2]{animation: cloud-idle-b-moqresz7s2 60s infinite alternate}@keyframes cloud-idle-b-moqresz7s2{25%{transform: translate3d(80px,0,0)}50%{transform: translate3d(75px,-20px,0)}75%{transform: translate3d(55px,25px,0)}to{transform: translate3d(35px,-15px,0)}}.title-advance[b-moqresz7s2]{font-family: 'Audiowide','Be Vietnam Pro',sans-serif;font-weight: 400;font-size: clamp(26px,8vw,118px);line-height: 1;letter-spacing: 0.02em;white-space: nowrap;color: transparent;background: linear-gradient(180deg,#fff 0%,rgba(255,255,255,0) 100%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;opacity: 0;animation: wordmarkIn-b-moqresz7s2 0.8s ease-out 0.25s 1 forwards}@keyframes wordmarkIn-b-moqresz7s2{to{opacity: 0.6}}.title-advance.is-still[b-moqresz7s2]{animation: none;opacity: 0.6}@media (prefers-reduced-motion: reduce){.title-advance[b-moqresz7s2]{animation: none;opacity: 0.6}}.nmb-fit__frame[b-moqresz7s2]{height: auto;max-height: calc(var(--nmb-max-h,min(760px,82vh)) - var(--nm-header-h))}.nmb-out[b-moqresz7s2]{position: absolute;inset: 0;z-index: 1;width: 100%;height: 100%;object-fit: cover;opacity: 1;transition: opacity .55s ease;pointer-events: none}.nmb-out.is-fading[b-moqresz7s2]{opacity: 0}@media (prefers-reduced-motion: reduce){.nmb-out[b-moqresz7s2]{transition: none}}.nmb-fit__sizer[b-moqresz7s2]{display: block;width: 100%;height: auto;visibility: hidden}.nmb-fit__ph[b-moqresz7s2]{aspect-ratio: 8 / 3;height: auto}.nmb-search[b-moqresz7s2]{position: relative;z-index: 50;width: 100%;max-width: 1600px;margin: calc(-1 * var(--nmb-overlap,76px)) auto 0}.nmb-fit--search[b-moqresz7s2]{margin-bottom: 24px}@media (max-width: 767.98px){.nmb-fit__ph[b-moqresz7s2]{aspect-ratio: 4 / 3}.nmb-fit__frame.nmb-fit--decor[b-moqresz7s2]{min-height: 42vh}.nmb-search[b-moqresz7s2]{--nmb-overlap: 24px}.nmb-fit--search[b-moqresz7s2]{margin-bottom: 18px}}.nmb-cover__frame[b-moqresz7s2]{height: 460px}.nmb-cover__fade[b-moqresz7s2]{height: 96px}@media (min-width: 1024px){.nmb-cover__frame[b-moqresz7s2]{height: 500px}}.nmb-cover__content[b-moqresz7s2]{position: relative;z-index: 30;margin-top: -96px}@media (max-width: 767.98px){.nmb-cover__content[b-moqresz7s2]{margin-top: 14px}}.nmb-win[b-moqresz7s2]{padding: 0 16px}.nmb-win__frame[b-moqresz7s2]{border-radius: 28px 28px 220px 220px;box-shadow: 0 0 0 1px #e7e5e4,0 30px 60px -30px rgba(15,36,56,.5)}.nmb-win__frame[b-moqresz7s2]::after{content: '';position: absolute;inset: 0;z-index: 25;border-radius: inherit;box-shadow: inset 0 0 0 1px rgba(255,255,255,.55),inset 0 -18px 28px -24px rgba(15,36,56,.18);pointer-events: none}@media (max-width: 1023px){.nmb-win__frame[b-moqresz7s2]{border-radius: 24px 24px 120px 120px}}@media (max-width: 767.98px){.nmb-win[b-moqresz7s2]{padding: 0 10px}.nmb-win__frame[b-moqresz7s2]{border-radius: 20px 20px 64px 64px;box-shadow: 0 0 0 1px #e7e5e4,0 20px 40px -24px rgba(15,36,56,.5)}}
/* /src/Features/_Shared/Marketing/BestAddressCarousel.razor.rz.scp.css */
.bac-root[b-ofyhldtoml]{--d-bg: #f7f8fa;--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-ink-4: #a5abb8;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-r: 12px;padding: 64px 0;background: var(--d-surface);color: var(--d-ink);overflow: hidden;position: relative}@media (min-width: 768px){.bac-root[b-ofyhldtoml]{padding: 80px 0}}.bac-inner[b-ofyhldtoml]{width: 100%;position: relative;z-index: 10}.bac-header[b-ofyhldtoml]{text-align: center;margin-bottom: 36px;padding: 0 16px}@media (min-width: 768px){.bac-header[b-ofyhldtoml]{padding: 0 32px;margin-bottom: 56px}}.bac-title[b-ofyhldtoml]{font-family: 'Inter Tight','Inter',ui-sans-serif,sans-serif;font-size: 24px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15;margin: 0 0 10px;opacity: 1;animation: bacFadeInLeft-b-ofyhldtoml 1s cubic-bezier(0.23,1,0.32,1) both}@media (min-width: 768px){.bac-title[b-ofyhldtoml]{font-size: 34px}}.bac-subtitle[b-ofyhldtoml]{font-size: 14px;color: var(--d-ink-3);max-width: 560px;margin: 0 auto;line-height: 1.55;opacity: 1;animation: bacFadeInRight-b-ofyhldtoml 1s cubic-bezier(0.23,1,0.32,1) 0.15s both}@keyframes bacFadeInLeft-b-ofyhldtoml{from{opacity: 0;transform: translateX(-30px) translateY(8px)}to{opacity: 1;transform: translateX(0) translateY(0)}}@keyframes bacFadeInRight-b-ofyhldtoml{from{opacity: 0;transform: translateX(30px) translateY(8px)}to{opacity: 1;transform: translateX(0) translateY(0)}}.bac-carousel[b-ofyhldtoml]{position: relative;max-width: 100%;margin: 0 auto}.bac-fade-left[b-ofyhldtoml],.bac-fade-right[b-ofyhldtoml]{position: absolute;inset-block: 0;width: 15%;z-index: 10;pointer-events: none}.bac-fade-left[b-ofyhldtoml]{left: 0;background: linear-gradient(to right,#ffffff 12%,transparent 100%)}.bac-fade-right[b-ofyhldtoml]{right: 0;background: linear-gradient(to left,#ffffff 12%,transparent 100%)}.bac-track-wrap[b-ofyhldtoml]{overflow: hidden}.bac-track[b-ofyhldtoml]{display: flex;align-items: center;padding: 32px 0}@media (max-width: 767px){.bac-track[b-ofyhldtoml]{padding: 16px 0}}.bac-track.transition-enabled[b-ofyhldtoml]{transition: transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94)}.bac-slide[b-ofyhldtoml]{flex-shrink: 0;opacity: 0;transform: translateY(24px) scale(0.95);transition: opacity 0.8s cubic-bezier(0.23,1,0.32,1),transform 0.8s cubic-bezier(0.23,1,0.32,1)}.bac-slide.visible[b-ofyhldtoml]{opacity: 1 !important;transform: translateY(0) scale(1) !important}.bac-slide-inner[b-ofyhldtoml]{display: flex;align-items: center;justify-content: center;padding: 0 8px;transform-origin: center;transition: transform 0.6s cubic-bezier(0.25,0.46,0.45,0.94)}.bac-card[b-ofyhldtoml]{position: relative;width: 100%;height: 100%;border-radius: 22px;overflow: hidden;transition: box-shadow .25s,transform .25s;border: 1px solid var(--d-line);background: var(--d-surface-2)}.bac-card.is-active[b-ofyhldtoml]{box-shadow: 0 24px 48px -16px rgba(16,24,40,0.30),0 8px 16px -8px rgba(16,24,40,0.15);z-index: 10;border-color: transparent}.bac-card img[b-ofyhldtoml]{width: 100%;height: 100%;object-fit: cover;transition: transform .5s ease-out}.bac-card:hover img[b-ofyhldtoml]{transform: scale(1.05)}.bac-card-overlay[b-ofyhldtoml]{position: absolute;inset: 0;pointer-events: none;background: linear-gradient(to top,rgba(16,24,40,0.80) 0%,rgba(16,24,40,0.18) 55%,transparent 100%)}.bac-info[b-ofyhldtoml]{position: absolute;left: 0;right: 0;bottom: 0;padding: 16px;color: #fff}.bac-info.is-active[b-ofyhldtoml]{animation: bacSlideUp-b-ofyhldtoml 0.5s cubic-bezier(0.23,1,0.32,1)}@keyframes bacSlideUp-b-ofyhldtoml{from{opacity: 0;transform: translateY(10px)}to{opacity: 1;transform: translateY(0)}}.bac-tag[b-ofyhldtoml]{display: inline-block;padding: 3px 10px;border-radius: 999px;font-size: 10.5px;font-weight: 600;margin-bottom: 8px;background: rgba(255,255,255,0.18);backdrop-filter: blur(6px);border: 1px solid rgba(255,255,255,0.28);text-transform: uppercase;letter-spacing: 0.06em}.bac-info-row[b-ofyhldtoml]{display: flex;align-items: flex-end;justify-content: space-between;gap: 8px}.bac-info-row.is-active[b-ofyhldtoml]{margin-bottom: 14px}.bac-city[b-ofyhldtoml]{font-family: 'Inter Tight','Inter',sans-serif;font-weight: 600;line-height: 1.15;letter-spacing: -0.02em;margin: 0;font-size: 17px}.bac-city.is-active[b-ofyhldtoml]{font-size: 24px}.bac-country[b-ofyhldtoml]{display: flex;align-items: center;gap: 4px;font-size: 11px;color: rgba(255,255,255,0.82);margin-top: 2px}.bac-country svg[b-ofyhldtoml]{width: 11px;height: 11px;flex-shrink: 0}.bac-price-from[b-ofyhldtoml]{font-size: 10.5px;color: rgba(255,255,255,0.7);text-transform: uppercase;letter-spacing: 0.06em;line-height: 1;text-align: right}.bac-price[b-ofyhldtoml]{font-family: 'Inter Tight','Inter',sans-serif;font-weight: 700;color: #fff;margin: 2px 0 0;font-size: 14px;text-align: right;letter-spacing: -0.02em}.bac-price.is-active[b-ofyhldtoml]{font-size: 16px}.bac-cta[b-ofyhldtoml]{width: 100%;height: 38px;border-radius: 10px;border: 0;background: var(--d-accent-grad);color: #fff;font-size: 14px;font-weight: 600;cursor: pointer;transition: filter .15s,transform .15s;box-shadow: 0 2px 6px rgba(255,107,0,0.25)}.bac-cta:hover[b-ofyhldtoml]{filter: brightness(1.05)}.bac-cta:active[b-ofyhldtoml]{transform: translateY(1px)}.bac-nav[b-ofyhldtoml]{margin: 16px auto 0;width: fit-content;display: flex;flex-direction: column;align-items: center;gap: 16px}@media (min-width: 640px){.bac-nav[b-ofyhldtoml]{margin-top: 32px}}.bac-nav-row[b-ofyhldtoml]{display: flex;align-items: center;gap: 12px}@media (min-width: 640px){.bac-nav-row[b-ofyhldtoml]{gap: 24px}}.bac-arrow[b-ofyhldtoml]{width: 80px;height: 40px;border-radius: 999px;display: flex;align-items: center;justify-content: center;background: var(--d-surface);border: 1px solid var(--d-line);cursor: pointer;transition: background .15s,border-color .15s;color: var(--d-ink-2)}@media (min-width: 640px){.bac-arrow[b-ofyhldtoml]{width: 128px;height: 48px}}.bac-arrow:hover[b-ofyhldtoml]{background: var(--d-surface-2);border-color: var(--d-ink-4);color: var(--d-ink)}.bac-arrow svg[b-ofyhldtoml]{width: 16px;height: 16px}@media (min-width: 640px){.bac-arrow svg[b-ofyhldtoml]{width: 20px;height: 20px}}.bac-flip-in[b-ofyhldtoml]{opacity: 0;transform: translateY(16px);transition: opacity 0.7s cubic-bezier(0.23,1,0.32,1),transform 0.7s cubic-bezier(0.23,1,0.32,1)}.bac-flip-in-delayed[b-ofyhldtoml]{opacity: 0;transform: translateY(16px);transition: opacity 0.7s cubic-bezier(0.23,1,0.32,1) 0.1s,transform 0.7s cubic-bezier(0.23,1,0.32,1) 0.1s}.bac-nav.visible .bac-flip-in[b-ofyhldtoml],.bac-nav.visible .bac-flip-in-delayed[b-ofyhldtoml]{opacity: 1;transform: translateY(0)}.bac-dots[b-ofyhldtoml]{display: flex;align-items: center;gap: 6px}@media (min-width: 640px){.bac-dots[b-ofyhldtoml]{gap: 8px}}.bac-dot[b-ofyhldtoml]{display: inline-block;height: 6px;border-radius: 999px;cursor: pointer;transition: width 0.4s cubic-bezier(0.23,1,0.32,1),background-color 0.4s ease;flex-shrink: 0;border: 0;padding: 0}.bac-dot.is-active[b-ofyhldtoml]{width: 32px;background: var(--d-accent-grad)}.bac-dot.is-inactive[b-ofyhldtoml]{width: 8px;background: var(--d-line)}.bac-dot.is-inactive:hover[b-ofyhldtoml]{background: var(--d-ink-4)}
/* /src/Features/_Shared/Marketing/CookieConsent.razor.rz.scp.css */
.ck[b-zqeesooqly]{--ink: #1c1917;--ink-2: #44403c;--mute: #78716c;--line: #e7e5e4;--ac: #ea580c;--ac-ink: #c2410c;--soft: #fff3ea;--ckf: 'Chakra Petch','Be Vietnam Pro',sans-serif;position: fixed;left: 18px;bottom: 22px;z-index: 90;width: min(440px,calc(100vw - 36px));padding: 18px 18px 16px;border: 1px solid var(--line);border-radius: 16px;background: #fff;box-shadow: 0 24px 48px -20px rgba(28,25,23,.35),0 2px 6px rgba(28,25,23,.06);font-family: 'Be Vietnam Pro',system-ui,sans-serif;font-size: 15px;line-height: 1.6;color: var(--ink-2)}.ck[hidden][b-zqeesooqly]{display: none}.ck-hd[b-zqeesooqly]{display: flex;gap: 12px;align-items: flex-start}.ck-ico[b-zqeesooqly]{flex: none;display: grid;place-items: center;width: 40px;height: 40px;border-radius: 12px;background: var(--soft);color: var(--ac)}.ck-ico svg[b-zqeesooqly]{width: 22px;height: 22px}.ck-t[b-zqeesooqly]{min-width: 0;padding-right: 20px}.ck-k[b-zqeesooqly]{display: block;margin-bottom: 2px;font-family: var(--ckf);font-size: 11px;font-weight: 600;letter-spacing: .16em;text-transform: uppercase;color: var(--ac)}.ck-t b[b-zqeesooqly]{display: block;font-size: 16px;font-weight: 800;letter-spacing: -.01em;line-height: 1.3;color: var(--ink)}.ck-t p[b-zqeesooqly]{margin: 6px 0 0;font-size: 13px;line-height: 1.55;color: var(--mute)}.ck-t p[b-zqeesooqly] a{color: var(--ac-ink);font-weight: 600;text-decoration: none}.ck-t p[b-zqeesooqly] a:hover{text-decoration: underline}.ck-x[b-zqeesooqly]{position: absolute;right: 10px;top: 10px;display: grid;place-items: center;width: 28px;height: 28px;border: 0;border-radius: 8px;background: transparent;color: #a8a29e;cursor: pointer}.ck-x:hover[b-zqeesooqly]{background: #f5f5f4;color: var(--ink)}.ck-x svg[b-zqeesooqly]{width: 16px;height: 16px}.ck-act[b-zqeesooqly]{display: flex;gap: 8px;align-items: center;margin-top: 14px}.ck-btn[b-zqeesooqly]{display: inline-flex;align-items: center;justify-content: center;height: 40px;padding: 0 16px;border: 1px solid var(--line);border-radius: 999px;background: #fff;font: inherit;font-size: 13.5px;font-weight: 700;color: var(--ink);white-space: nowrap;cursor: pointer;transition: background .14s,border-color .14s}.ck-btn:hover[b-zqeesooqly]{background: #f5f5f4}.ck-btn--brand[b-zqeesooqly]{background: var(--ac);border-color: var(--ac);color: #fff}.ck-btn--brand:hover[b-zqeesooqly]{background: var(--ac-ink);border-color: var(--ac-ink)}.ck-link[b-zqeesooqly]{margin-left: auto;padding: 0 2px;border: 0;background: none;font: inherit;font-size: 13px;font-weight: 600;color: var(--mute);text-decoration: underline;text-underline-offset: 3px;cursor: pointer}.ck-link:hover[b-zqeesooqly]{color: var(--ink)}.ck-set[b-zqeesooqly]{display: none;margin-top: 14px;padding-top: 4px;border-top: 1px dashed #d6d3d1}.ck[data-view="settings"] .ck-set[b-zqeesooqly]{display: block}.ck[data-view="settings"] .ck-act--main[b-zqeesooqly]{display: none}.ck-row[b-zqeesooqly]{display: flex;align-items: center;gap: 12px;padding: 11px 0;border-bottom: 1px solid var(--line)}.ck-row:last-of-type[b-zqeesooqly]{border-bottom: 0}.ck-row > div[b-zqeesooqly]{flex: 1;min-width: 0}.ck-row b[b-zqeesooqly]{display: block;font-size: 13.5px;font-weight: 700;color: var(--ink)}.ck-row small[b-zqeesooqly]{display: block;font-size: 12px;line-height: 1.5;color: var(--mute)}.ck-lock[b-zqeesooqly]{display: inline-flex;align-items: center;margin-left: 6px;font-family: var(--ckf);font-size: 10.5px;font-weight: 600;letter-spacing: .1em;text-transform: uppercase;color: var(--ac)}.ck-sw[b-zqeesooqly]{position: relative;flex: none;width: 40px;height: 22px;padding: 0;border: 0;border-radius: 999px;background: #d6d3d1;cursor: pointer;transition: background .15s}.ck-sw[b-zqeesooqly]::after{content: '';position: absolute;top: 3px;left: 3px;width: 16px;height: 16px;border-radius: 50%;background: #fff;box-shadow: 0 1px 2px rgba(0,0,0,.2);transition: transform .15s}.ck-sw[aria-checked="true"][b-zqeesooqly]{background: var(--ac)}.ck-sw[aria-checked="true"][b-zqeesooqly]::after{transform: translateX(18px)}.ck-sw:disabled[b-zqeesooqly]{background: var(--ac);opacity: .55;cursor: not-allowed}.ck-sw:focus-visible[b-zqeesooqly]{outline: 2px solid var(--ac);outline-offset: 2px}.ck-act--set[b-zqeesooqly]{justify-content: flex-end}@media (max-width: 639.98px){.ck[b-zqeesooqly]{left: 10px;right: 10px;bottom: 10px;width: auto;padding: 16px 14px 14px;border-radius: 14px}.ck-act[b-zqeesooqly]{flex-wrap: wrap}.ck-act .ck-btn[b-zqeesooqly]{flex: 1 1 calc(50% - 4px)}.ck-link[b-zqeesooqly]{flex: 1 1 100%;margin: 4px 0 0;text-align: center}}
/* /src/Features/_Shared/Marketing/DestinationGallery.razor.rz.scp.css */
.dgl-root[b-kv056qgf1a]{--d-bg: #f7f8fa;--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-ink-4: #a5abb8;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-r: 12px;padding: 64px 16px;background: var(--d-surface);color: var(--d-ink)}@media (min-width: 640px){.dgl-root[b-kv056qgf1a]{padding: 80px 24px}}.dgl-container[b-kv056qgf1a]{max-width: 1200px;margin: 0 auto}.dgl-header[b-kv056qgf1a]{text-align: center;margin-bottom: 28px}.dgl-title[b-kv056qgf1a]{font-family: 'Inter Tight','Inter',ui-sans-serif,sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15;margin: 0 0 10px}@media (min-width: 768px){.dgl-title[b-kv056qgf1a]{font-size: 32px}}.dgl-desc[b-kv056qgf1a]{font-size: 14px;color: var(--d-ink-3);max-width: 560px;margin: 0 auto;line-height: 1.55}.dgl-tabs[b-kv056qgf1a]{display: flex;justify-content: center;gap: 6px;margin-bottom: 28px;flex-wrap: wrap}.dgl-tab[b-kv056qgf1a]{display: inline-flex;align-items: center;height: 36px;padding: 0 16px;border-radius: 999px;background: var(--d-surface);border: 1px solid var(--d-line);color: var(--d-ink-2);font-size: 12.5px;font-weight: 500;cursor: pointer;transition: background .12s,border-color .12s,color .12s;white-space: nowrap}.dgl-tab:hover[b-kv056qgf1a]{background: var(--d-surface-2);color: var(--d-ink)}.dgl-tab.is-active[b-kv056qgf1a]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(255,107,0,0.18)}.dgl-grid[b-kv056qgf1a]{display: grid;grid-template-columns: repeat(2,1fr);gap: 12px;grid-auto-rows: 180px}@media (min-width: 768px){.dgl-grid[b-kv056qgf1a]{grid-template-columns: repeat(3,1fr);gap: 16px}}.dgl-tile[b-kv056qgf1a]{position: relative;overflow: hidden;border-radius: var(--d-r);cursor: pointer;border: 1px solid var(--d-line);background: var(--d-surface-2);text-align: left;padding: 0;min-height: 180px;transition: border-color .15s,box-shadow .15s}.dgl-tile:hover[b-kv056qgf1a]{border-color: #dde1e8;box-shadow: 0 8px 24px -8px rgba(16,24,40,0.12)}@media (min-width: 768px){.dgl-tile.is-feature[b-kv056qgf1a]{grid-row: span 2}.dgl-tile.is-wide[b-kv056qgf1a]{grid-column: span 2}}.dgl-tile img[b-kv056qgf1a]{width: 100%;height: 100%;object-fit: cover;transition: transform .5s ease-out}.dgl-tile:hover img[b-kv056qgf1a]{transform: scale(1.06)}.dgl-tile-fallback[b-kv056qgf1a]{width: 100%;height: 100%;background: var(--d-accent-grad);position: relative}.dgl-tile-fallback svg[b-kv056qgf1a]{position: absolute;inset: 0;width: 100%;height: 100%;opacity: 0.12}.dgl-tile-overlay[b-kv056qgf1a]{position: absolute;inset: 0;background: linear-gradient(to top,rgba(16,24,40,0.78) 0%,rgba(16,24,40,0.18) 55%,transparent 100%);transition: background .25s}.dgl-tile:hover .dgl-tile-overlay[b-kv056qgf1a]{background: linear-gradient(to top,rgba(16,24,40,0.85) 0%,rgba(16,24,40,0.25) 60%,transparent 100%)}.dgl-tile-info[b-kv056qgf1a]{position: absolute;left: 0;right: 0;bottom: 0;padding: 12px 14px;display: flex;align-items: flex-end;justify-content: space-between;gap: 8px;color: #fff}@media (min-width: 768px){.dgl-tile-info[b-kv056qgf1a]{padding: 18px 20px}}.dgl-tile-info-left[b-kv056qgf1a]{flex: 1;min-width: 0}.dgl-iata-row[b-kv056qgf1a]{display: flex;align-items: center;gap: 6px;font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11.5px;font-weight: 700;color: #fff;margin-bottom: 4px}.dgl-iata-row svg[b-kv056qgf1a]{width: 14px;height: 14px;color: #ffe0c7;flex-shrink: 0}.dgl-route[b-kv056qgf1a]{font-size: 11px;color: rgba(255,255,255,0.78);line-height: 1.3;margin: 0 0 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.dgl-city[b-kv056qgf1a]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 16px;font-weight: 600;letter-spacing: -0.02em;color: #fff;margin: 0;line-height: 1.2;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}@media (min-width: 768px){.dgl-city[b-kv056qgf1a]{font-size: 20px}}.dgl-tile-info-right[b-kv056qgf1a]{flex-shrink: 0;text-align: right}.dgl-price-from[b-kv056qgf1a]{font-size: 9.5px;color: rgba(255,255,255,0.7);text-transform: uppercase;letter-spacing: 0.06em;line-height: 1}.dgl-price-val[b-kv056qgf1a]{font-family: 'Inter Tight','Inter',sans-serif;font-size: 14px;font-weight: 700;color: #fff;letter-spacing: -0.02em;white-space: nowrap;margin-top: 2px}@media (min-width: 768px){.dgl-price-val[b-kv056qgf1a]{font-size: 17px}}
/* /src/Features/_Shared/Marketing/FeaturedNewsSection.razor.rz.scp.css */
.fns-root[b-2gl3a02pw9]{--d-bg: #f7f8fa;--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-line-2: #f1f2f5;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-ink-4: #a5abb8;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);--d-r: 12px;padding: 64px 0;color: var(--d-ink)}.fns-container[b-2gl3a02pw9]{max-width: 1200px;margin: 0 auto;padding: 0 20px}.fns-hero[b-2gl3a02pw9]{display: flex;align-items: flex-end;justify-content: space-between;flex-wrap: wrap;gap: 16px;margin-bottom: 28px;padding-bottom: 14px;border-bottom: 1px solid var(--d-line)}.fns-hero-left[b-2gl3a02pw9]{display: flex;align-items: center;gap: 14px;min-width: 0}.fns-hero-ico[b-2gl3a02pw9]{width: 44px;height: 44px;border-radius: 11px;background: var(--d-surface-2);color: var(--d-ink-2);display: grid;place-items: center;flex-shrink: 0;box-shadow: 0 1px 2px rgba(16,24,40,.08),0 4px 12px -2px rgba(16,24,40,.08)}.fns-hero-ico svg[b-2gl3a02pw9]{width: 20px;height: 20px}.fns-hero-eyebrow[b-2gl3a02pw9]{font-size: 11px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;margin: 0 0 4px}.fns-hero-title[b-2gl3a02pw9]{font-family: 'Inter Tight','Inter',ui-sans-serif,sans-serif;font-size: 26px;font-weight: 600;letter-spacing: -0.025em;color: var(--d-ink);line-height: 1.15;margin: 0}.fns-btn[b-2gl3a02pw9]{display: inline-flex;align-items: center;gap: 8px;height: 38px;padding: 0 14px;border-radius: var(--d-r);font-size: 14px;font-weight: 500;background: var(--d-accent-grad);color: #fff;border: 1px solid transparent;text-decoration: none;transition: background .12s;box-shadow: 0 1px 2px rgba(255,107,0,0.18),0 4px 12px -2px rgba(255,107,0,0.22)}.fns-btn:hover[b-2gl3a02pw9]{background: var(--d-accent-grad-hover);color: #fff;text-decoration: none}.fns-btn svg[b-2gl3a02pw9]{width: 14px;height: 14px}.fns-btn-mobile[b-2gl3a02pw9]{display: none}@media (max-width: 640px){.fns-btn-desktop[b-2gl3a02pw9]{display: none}.fns-btn-mobile[b-2gl3a02pw9]{display: inline-flex;margin: 28px auto 0}.fns-mobile-cta[b-2gl3a02pw9]{text-align: center}}.fns-tabs[b-2gl3a02pw9]{display: flex;flex-wrap: wrap;gap: 6px;margin-bottom: 24px}.fns-tab[b-2gl3a02pw9]{display: inline-flex;align-items: center;gap: 6px;height: 32px;padding: 0 12px;border-radius: var(--d-r);background: var(--d-surface);border: 1px solid var(--d-line);color: var(--d-ink-2);font-size: 12.5px;font-weight: 500;cursor: pointer;transition: background .12s,border-color .12s,color .12s}.fns-tab:hover[b-2gl3a02pw9]{background: var(--d-surface-2);color: var(--d-ink)}.fns-tab.is-active[b-2gl3a02pw9]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(255,107,0,0.18)}.fns-tab-count[b-2gl3a02pw9]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 10.5px;opacity: 0.75}.fns-grid[b-2gl3a02pw9]{display: grid;grid-template-columns: repeat(1,1fr);gap: 16px}@media (min-width: 768px){.fns-grid[b-2gl3a02pw9]{grid-template-columns: repeat(2,1fr)}}@media (min-width: 1024px){.fns-grid[b-2gl3a02pw9]{grid-template-columns: repeat(3,1fr)}}.fns-card[b-2gl3a02pw9]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden;text-decoration: none;color: var(--d-ink);display: block;transition: border-color .15s,transform .15s,box-shadow .15s}.fns-card:hover[b-2gl3a02pw9]{border-color: #dde1e8;transform: translateY(-2px);box-shadow: 0 8px 24px -8px rgba(16,24,40,0.10);text-decoration: none;color: var(--d-ink)}.fns-card-img[b-2gl3a02pw9]{position: relative;height: 200px;overflow: hidden;background: var(--d-surface-2)}.fns-card-img img[b-2gl3a02pw9]{width: 100%;height: 100%;object-fit: cover;transition: transform .35s ease}.fns-card:hover .fns-card-img img[b-2gl3a02pw9]{transform: scale(1.05)}.fns-card-featured[b-2gl3a02pw9]{position: absolute;top: 10px;left: 10px;background: var(--d-accent-grad);color: #fff;font-size: 9.5px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;padding: 3px 9px;border-radius: 999px;box-shadow: 0 1px 2px rgba(255,107,0,0.25)}.fns-card-body[b-2gl3a02pw9]{padding: 14px 16px}.fns-card-meta[b-2gl3a02pw9]{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin-bottom: 10px}.fns-card-cat[b-2gl3a02pw9]{font-size: 10.5px;font-weight: 700;color: var(--d-accent);background: var(--d-accent-soft);padding: 3px 9px;border-radius: 999px;text-transform: uppercase;letter-spacing: 0.08em}.fns-card-date[b-2gl3a02pw9]{font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 11px;color: var(--d-ink-4)}.fns-card-title[b-2gl3a02pw9]{font-size: 15px;font-weight: 600;color: var(--d-ink);line-height: 1.35;margin: 0 0 8px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;transition: color .12s}.fns-card:hover .fns-card-title[b-2gl3a02pw9]{color: var(--d-accent)}.fns-card-summary[b-2gl3a02pw9]{font-size: 12.5px;color: var(--d-ink-3);line-height: 1.5;margin: 0 0 12px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.fns-card-more[b-2gl3a02pw9]{display: inline-flex;align-items: center;gap: 4px;font-size: 12px;font-weight: 600;color: var(--d-accent);transition: gap .12s}.fns-card:hover .fns-card-more[b-2gl3a02pw9]{gap: 8px}.fns-card-more svg[b-2gl3a02pw9]{width: 12px;height: 12px}.fns-skel[b-2gl3a02pw9]{background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);overflow: hidden;animation: fns-pulse-b-2gl3a02pw9 1.6s ease-in-out infinite}.fns-skel-img[b-2gl3a02pw9]{height: 200px;background: var(--d-surface-2)}.fns-skel-body[b-2gl3a02pw9]{padding: 14px 16px;display: flex;flex-direction: column;gap: 8px}.fns-skel-line[b-2gl3a02pw9]{height: 12px;background: var(--d-surface-2);border-radius: 4px}.fns-skel-line.w-1-3[b-2gl3a02pw9]{width: 33%}.fns-skel-line.w-3-4[b-2gl3a02pw9]{width: 75%}.fns-skel-line.w-full[b-2gl3a02pw9]{width: 100%}@keyframes fns-pulse-b-2gl3a02pw9{0%,100%{opacity: 1}50%{opacity: 0.55}}.fns-empty[b-2gl3a02pw9]{text-align: center;padding: 56px 24px;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);color: var(--d-ink-3)}.fns-empty svg[b-2gl3a02pw9]{width: 40px;height: 40px;margin: 0 auto 12px;color: var(--d-ink-4)}.fns-empty p[b-2gl3a02pw9]{font-size: 14px;font-weight: 500;color: var(--d-ink-2);margin: 0 0 12px}.fns-empty-link[b-2gl3a02pw9]{font-size: 14px;font-weight: 600;color: var(--d-accent);text-decoration: none}.fns-empty-link:hover[b-2gl3a02pw9]{text-decoration: underline;color: var(--d-accent)}
/* /src/Features/_Shared/Marketing/FloatingContact.razor.rz.scp.css */
.nm-qc[b-p0k9hs8r6v]{position: fixed;right: 18px;bottom: 22px;z-index: 80;display: flex;flex-direction: column;align-items: flex-end;gap: 10px}body:has(.ffs-root--results) .nm-qc[b-p0k9hs8r6v]{display: none}body:has(.esp-dock[data-show]) .nm-qc[b-p0k9hs8r6v]{bottom: 100px}@media (max-width: 639.98px){.nm-qc[b-p0k9hs8r6v]{bottom: calc(22px + var(--nm-ck-h,0px))}}.nm-qc__btn[b-p0k9hs8r6v]{position: relative;display: flex;align-items: center;height: 48px;border-radius: 999px;color: #fff;text-decoration: none;box-shadow: 0 8px 22px rgba(16,24,40,.24);transition: transform .18s ease,box-shadow .18s ease}.nm-qc__btn:hover[b-p0k9hs8r6v]{transform: translateY(-2px);box-shadow: 0 12px 28px rgba(16,24,40,.3);color: #fff}.nm-qc__btn:active[b-p0k9hs8r6v]{transform: translateY(0) scale(.95)}.nm-qc__btn--call[b-p0k9hs8r6v]{background: linear-gradient(135deg,#f97316,#ea580c)}.nm-qc__btn--zalo[b-p0k9hs8r6v]{background: #0068ff}.nm-qc__icon[b-p0k9hs8r6v]{width: 48px;height: 48px;flex: none;display: flex;align-items: center;justify-content: center;transition: transform .18s ease}.nm-qc__btn:hover .nm-qc__icon[b-p0k9hs8r6v]{transform: scale(1.1)}.nm-qc__icon svg[b-p0k9hs8r6v]{width: 22px;height: 22px}.nm-qc__zalo-logo[b-p0k9hs8r6v]{width: 28px;height: auto;display: block}.nm-qc__label[b-p0k9hs8r6v]{max-width: 0;padding: 0;opacity: 0;overflow: hidden;white-space: nowrap;font-size: 13px;font-weight: 700;transition: max-width .28s ease,opacity .2s ease,padding .28s ease}@media (hover: hover){.nm-qc__btn:hover .nm-qc__label[b-p0k9hs8r6v],.nm-qc__btn:focus-visible .nm-qc__label[b-p0k9hs8r6v]{max-width: 170px;padding-right: 18px;opacity: 1}}@media (prefers-reduced-motion: no-preference){.nm-qc__btn[b-p0k9hs8r6v]{animation: nm-qc-in-b-p0k9hs8r6v .5s cubic-bezier(.16,1,.3,1) backwards}.nm-qc__btn--zalo[b-p0k9hs8r6v]{animation-delay: .35s}.nm-qc__btn--call[b-p0k9hs8r6v]{animation-delay: .5s}.nm-qc__btn--call[b-p0k9hs8r6v]::after,.nm-qc__btn--zalo[b-p0k9hs8r6v]::after{content: '';position: absolute;inset: 0;border-radius: inherit;pointer-events: none;animation: nm-qc-ring-b-p0k9hs8r6v 3.2s ease-out 1s infinite}.nm-qc__btn--zalo[b-p0k9hs8r6v]::after{animation-name: nm-qc-ring-blue-b-p0k9hs8r6v;animation-delay: 2.6s}.nm-qc__btn--call .nm-qc__icon svg[b-p0k9hs8r6v]{transform-origin: 50% 50%;animation: nm-qc-wiggle-b-p0k9hs8r6v 3.2s ease-in-out 1s infinite}}@keyframes nm-qc-in-b-p0k9hs8r6v{from{opacity: 0;transform: translateY(16px) scale(.7)}to{opacity: 1;transform: none}}@keyframes nm-qc-ring-b-p0k9hs8r6v{0%{box-shadow: 0 0 0 0 rgba(249,115,22,.45)}55%{box-shadow: 0 0 0 14px rgba(249,115,22,0)}100%{box-shadow: 0 0 0 14px rgba(249,115,22,0)}}@keyframes nm-qc-ring-blue-b-p0k9hs8r6v{0%{box-shadow: 0 0 0 0 rgba(0,104,255,.4)}55%{box-shadow: 0 0 0 14px rgba(0,104,255,0)}100%{box-shadow: 0 0 0 14px rgba(0,104,255,0)}}@keyframes nm-qc-wiggle-b-p0k9hs8r6v{0%,20%,100%{transform: rotate(0)}3%{transform: rotate(-16deg)}7%{transform: rotate(13deg)}11%{transform: rotate(-9deg)}15%{transform: rotate(5deg)}}
/* /src/Features/_Shared/Marketing/HeaderComponent.razor.rz.scp.css */
.hd[b-erwmdc1p5s]{--ink: #1c1917;--ink-2: #44403c;--mute: #78716c;--line: #e7e5e4;--hover: #f5f5f4;--warm: #faf8f6;--ac: #ea580c;--ac-ink: #c2410c;--ac-soft: #fff3ea;--ac-line: #ffb27a;position: sticky;top: 0;font-family: 'Be Vietnam Pro',system-ui,sans-serif;color: var(--ink);-webkit-font-smoothing: antialiased}.hd[b-erwmdc1p5s] svg{fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round;flex: none}.hd :where(a,button)[b-erwmdc1p5s]{color: inherit;text-decoration: none}.hd :where(button)[b-erwmdc1p5s]{font: inherit;background: none;border: 0;padding: 0;cursor: pointer}.hd :where(a,button):focus-visible[b-erwmdc1p5s]{outline: 2px solid var(--ac);outline-offset: 2px}.hd-bar[b-erwmdc1p5s]{height: 72px;background: rgba(255,255,255,.96);-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px);transition: box-shadow .2s}.hd.is-scrolled .hd-bar[b-erwmdc1p5s]{box-shadow: 0 1px 0 var(--line),0 10px 28px -20px rgba(28,25,23,.35)}.hd-in[b-erwmdc1p5s]{position: relative;width: min(1200px,calc(100% - 48px));height: 100%;margin: 0 auto;display: flex;align-items: center}.hd-logo[b-erwmdc1p5s]{display: flex;align-items: center;flex: none;margin: 0 24px 0 -6px;border-radius: 8px}.hd-logo img[b-erwmdc1p5s]{display: block;height: 36px;width: auto}.hd-nav[b-erwmdc1p5s]{display: flex;align-items: center;gap: 2px}.hd-nl[b-erwmdc1p5s]{display: inline-flex;align-items: center;height: 40px;padding: 0 13px;border-radius: 999px;font-size: 15px;font-weight: 600;color: var(--ink-2);white-space: nowrap;transition: background .15s,color .15s}.hd-nl:hover[b-erwmdc1p5s]{background: var(--hover);color: var(--ink)}.hd-nl.is-on[b-erwmdc1p5s]{background: var(--ac-soft);box-shadow: inset 0 0 0 1px var(--ac-line);color: var(--ac-ink)}.hd-right[b-erwmdc1p5s]{margin-left: auto;display: flex;align-items: center;flex: none}.hd-u[b-erwmdc1p5s]{display: inline-flex;align-items: center;gap: 6px;height: 40px;padding: 0 10px;border-radius: 999px;font-size: 14px;font-weight: 600;color: var(--ink-2);white-space: nowrap;transition: background .15s,color .15s}.hd-u:hover[b-erwmdc1p5s],.hd-u.is-open[b-erwmdc1p5s]{background: var(--hover);color: var(--ink)}.hd-u.is-on[b-erwmdc1p5s]{background: var(--ac-soft);box-shadow: inset 0 0 0 1px var(--ac-line);color: var(--ac-ink)}.hd-u[b-erwmdc1p5s] svg{width: 18px;height: 18px}.hd-u[b-erwmdc1p5s] .hd-chev{width: 14px;height: 14px;margin-left: -1px;color: var(--mute);transition: transform .2s}.hd-u.is-open[b-erwmdc1p5s] .hd-chev{transform: rotate(180deg)}.hd-hot[b-erwmdc1p5s]{color: var(--ink)}.hd-hot[b-erwmdc1p5s] svg{width: 17px;height: 17px;color: var(--ac)}.hd-hot b[b-erwmdc1p5s]{font-family: 'Chakra Petch','Be Vietnam Pro',sans-serif;font-size: 15.5px;font-weight: 700;letter-spacing: .01em}.hd-biz-w[b-erwmdc1p5s],.hd-loc-w[b-erwmdc1p5s],.hd-cart-w[b-erwmdc1p5s],.hd-user-w[b-erwmdc1p5s]{position: relative;display: flex}.hd-ib[b-erwmdc1p5s]{position: relative;width: 40px;height: 40px;border-radius: 999px;display: inline-flex;align-items: center;justify-content: center;color: var(--ink);transition: background .15s}.hd-ib:hover[b-erwmdc1p5s],.hd-ib.is-open[b-erwmdc1p5s]{background: var(--hover)}.hd-ib[b-erwmdc1p5s] svg,.hd-ib svg[b-erwmdc1p5s]{width: 20px;height: 20px}.hd-badge[b-erwmdc1p5s]{position: absolute;top: 2px;right: 1px;min-width: 18px;height: 18px;padding: 0 5px;border-radius: 999px;background: var(--ac-ink);color: #fff;font: 700 11px/1 'Chakra Petch','Be Vietnam Pro',sans-serif;font-style: normal;display: flex;align-items: center;justify-content: center;box-shadow: 0 0 0 2px #fff}.hd-login[b-erwmdc1p5s]{display: inline-flex;align-items: center;gap: 8px;height: 40px;margin-left: 8px;padding: 0 16px 0 12px;border-radius: 999px;box-shadow: inset 0 0 0 1px #d6d3d1;font-size: 14px;font-weight: 600;color: var(--ink);white-space: nowrap;transition: background .15s,box-shadow .15s}.hd-login:hover[b-erwmdc1p5s]{background: var(--hover);box-shadow: inset 0 0 0 1px #a8a29e}.hd-login[b-erwmdc1p5s] svg{width: 18px;height: 18px}.hd-user[b-erwmdc1p5s]{padding: 0 10px 0 4px;gap: 8px}.hd-user[b-erwmdc1p5s] .hd-chev{width: 14px;height: 14px;color: var(--mute)}.hd-user-name[b-erwmdc1p5s]{max-width: 120px;overflow: hidden;text-overflow: ellipsis}.hd-ava[b-erwmdc1p5s]{width: 32px;height: 32px;border-radius: 999px;object-fit: cover;flex: none;background: var(--ac-ink);color: #fff;font-size: 13px;font-weight: 700;display: inline-flex;align-items: center;justify-content: center}.hd-burger[b-erwmdc1p5s],.hd-round[b-erwmdc1p5s]{width: 40px;height: 40px;border-radius: 999px;box-shadow: inset 0 0 0 1px #d6d3d1;display: inline-flex;align-items: center;justify-content: center;color: var(--ink);flex: none}.hd-burger:hover[b-erwmdc1p5s],.hd-round:hover[b-erwmdc1p5s]{background: var(--hover)}.hd-burger svg[b-erwmdc1p5s],.hd-round svg[b-erwmdc1p5s]{width: 20px;height: 20px}.hd-burger[b-erwmdc1p5s]{display: none;margin-left: 6px}.hd-pop[b-erwmdc1p5s]{position: absolute;top: calc(100% + 20px);right: 0;z-index: 950;background: #fff;border: 1px solid var(--line);border-radius: 16px;box-shadow: 0 24px 48px -24px rgba(28,25,23,.3);color: var(--ink);animation: hdPop-b-erwmdc1p5s .16s ease-out}.hd-cap[b-erwmdc1p5s]{margin: 0 0 8px;font: 600 11.5px/1 'Chakra Petch','Be Vietnam Pro',sans-serif;letter-spacing: .16em;text-transform: uppercase;color: var(--mute)}.hd-biz[b-erwmdc1p5s]{width: 344px;padding: 8px}.hd-di[b-erwmdc1p5s]{display: flex;gap: 12px;padding: 12px;border-radius: 12px;transition: background .15s}.hd-di:hover[b-erwmdc1p5s]{background: var(--warm)}.hd-di i[b-erwmdc1p5s]{width: 40px;height: 40px;border-radius: 12px;background: var(--ac-soft);color: var(--ac);display: flex;align-items: center;justify-content: center;flex: none}.hd-di i[b-erwmdc1p5s] svg{width: 20px;height: 20px}.hd-di b[b-erwmdc1p5s]{display: block;font-size: 14.5px;font-weight: 600}.hd-di small[b-erwmdc1p5s]{display: block;margin-top: 2px;font-size: 13px;line-height: 1.45;color: var(--mute)}.hd-pfoot[b-erwmdc1p5s]{display: flex;align-items: center;justify-content: space-between;margin-top: 4px;padding: 12px 12px 6px;border-top: 1px solid #f0efed;font-size: 14px;font-weight: 600;color: var(--ac-ink)}.hd-loc[b-erwmdc1p5s]{width: 272px;padding: 16px}.hd-seg[b-erwmdc1p5s]{display: flex;padding: 3px;margin-bottom: 16px;border-radius: 999px;background: var(--hover)}.hd-seg button[b-erwmdc1p5s]{flex: 1;height: 34px;border-radius: 999px;font-size: 13.5px;font-weight: 600;color: var(--mute);transition: background .15s,color .15s}.hd-seg button.is-on[b-erwmdc1p5s]{background: #fff;color: var(--ink);box-shadow: 0 1px 3px rgba(28,25,23,.14)}.hd-seg-cur[b-erwmdc1p5s]{margin-bottom: 10px}.hd-seg-cur[b-erwmdc1p5s] div{display: flex;flex: 1;gap: 0}.hd-seg-cur[b-erwmdc1p5s] .ct-btn{flex: 1;height: 34px;border-radius: 999px;background: none;background-image: none;box-shadow: none;color: var(--mute);font-size: 13.5px;font-weight: 600}.hd-seg-cur[b-erwmdc1p5s] .ct-btn:hover{background: none;color: var(--ink)}.hd-seg-cur[b-erwmdc1p5s] .ct-btn.is-active{background: #fff;background-image: none;color: var(--ink);box-shadow: 0 1px 3px rgba(28,25,23,.14)}.hd-note[b-erwmdc1p5s]{margin: 0;font-size: 12px;color: var(--mute)}.hd-cart[b-erwmdc1p5s]{width: 340px;overflow: hidden}.hd-cart-hd[b-erwmdc1p5s]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 14px 16px 12px;border-bottom: 1px solid var(--line)}.hd-cart-hd b[b-erwmdc1p5s]{font-size: 14.5px;font-weight: 700;color: var(--ink)}.hd-cart-hd span[b-erwmdc1p5s]{font-size: 12.5px;color: var(--mute)}.hd-cart-list[b-erwmdc1p5s]{max-height: 300px;overflow-y: auto;margin: 0;padding: 4px 0;list-style: none}.hd-cart-it[b-erwmdc1p5s]{display: grid;grid-template-columns: 40px minmax(0,1fr) auto 28px;gap: 12px;align-items: center;padding: 10px 16px}.hd-cart-it + .hd-cart-it[b-erwmdc1p5s]{border-top: 1px solid #f0efed}.hd-cart-img[b-erwmdc1p5s]{width: 40px;height: 40px;border-radius: 10px;object-fit: cover}.hd-cart-ico[b-erwmdc1p5s]{width: 40px;height: 40px;border-radius: 10px;display: inline-flex;align-items: center;justify-content: center;background: var(--ac-soft);color: var(--ac)}.hd-cart-ico[b-erwmdc1p5s] svg{width: 18px;height: 18px}.hd-cart-txt[b-erwmdc1p5s]{min-width: 0}.hd-cart-txt b[b-erwmdc1p5s]{display: block;font-size: 14px;font-weight: 600;line-height: 1.3;color: var(--ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.hd-cart-txt small[b-erwmdc1p5s]{display: block;margin-top: 2px;font-size: 12.5px;line-height: 1.3;color: var(--mute);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.hd-cart-price[b-erwmdc1p5s]{font: 700 14px/1.2 'Chakra Petch','Be Vietnam Pro',sans-serif;color: var(--ac-ink);white-space: nowrap}.hd-cart-rm[b-erwmdc1p5s]{width: 28px;height: 28px;border: 0;border-radius: 999px;background: none;display: inline-flex;align-items: center;justify-content: center;color: var(--mute);cursor: pointer;transition: background .15s,color .15s}.hd-cart-rm:hover[b-erwmdc1p5s]{background: #fef2f2;color: #dc2626}.hd-cart-rm svg[b-erwmdc1p5s]{width: 14px;height: 14px}.hd-cart-ft[b-erwmdc1p5s]{padding: 12px 16px 16px;border-top: 1px solid var(--line)}.hd-cart-tot[b-erwmdc1p5s]{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;margin-bottom: 12px;font-size: 13.5px;color: var(--mute)}.hd-cart-tot b[b-erwmdc1p5s]{font: 700 18px/1 'Chakra Petch','Be Vietnam Pro',sans-serif;color: var(--ac-ink);white-space: nowrap}.hd-pop-cta[b-erwmdc1p5s]{display: flex;align-items: center;justify-content: center;height: 42px;border-radius: 999px;background: linear-gradient(135deg,#f97316 0%,#ea580c 100%);color: #fff !important;font-size: 14px;font-weight: 600}.hd-acc[b-erwmdc1p5s]{width: 260px;padding: 8px}.hd-acc-me[b-erwmdc1p5s]{display: flex;align-items: center;gap: 10px;padding: 8px 10px 12px;margin-bottom: 4px;border-bottom: 1px solid #f0efed}.hd-acc-me b[b-erwmdc1p5s]{display: block;font-size: 14px}.hd-acc-me small[b-erwmdc1p5s]{display: block;font-size: 12px;color: var(--mute)}.hd-ai[b-erwmdc1p5s]{display: flex;align-items: center;height: 40px;padding: 0 10px;border-radius: 10px;font-size: 14px;font-weight: 500}.hd-ai:hover[b-erwmdc1p5s]{background: var(--warm)}.hd-ai.is-out[b-erwmdc1p5s]{color: #b91c1c}@keyframes hdPop-b-erwmdc1p5s{from{opacity: 0;transform: translateY(-4px)}to{opacity: 1;transform: none}}@media (max-width: 1279px){.hd-hot[b-erwmdc1p5s],.hd-biz-w[b-erwmdc1p5s],.hd-loc-w[b-erwmdc1p5s]{display: none}.hd-burger[b-erwmdc1p5s]{display: inline-flex}}@media (max-width: 1023px){.hd-bar[b-erwmdc1p5s]{height: 56px}.hd-in[b-erwmdc1p5s]{width: calc(100% - 24px)}.hd-logo[b-erwmdc1p5s]{margin: 0 0 0 -5px}.hd-logo img[b-erwmdc1p5s]{height: 32px}.hd-nav[b-erwmdc1p5s],.hd-login[b-erwmdc1p5s],.hd-user-w[b-erwmdc1p5s]{display: none}.hd-book[b-erwmdc1p5s]{width: 44px;height: 44px;padding: 0;justify-content: center}.hd-book span[b-erwmdc1p5s]{display: none}.hd-book[b-erwmdc1p5s] svg{width: 22px;height: 22px}.hd-ib[b-erwmdc1p5s]{width: 44px;height: 44px}.hd-burger[b-erwmdc1p5s]{width: 44px;height: 44px;margin-left: 4px}}.hd-sheet[b-erwmdc1p5s]{position: fixed;inset: 0;z-index: 9999;background: rgba(28,25,23,.4)}.hd-sheet-p[b-erwmdc1p5s]{width: 100%;max-width: 420px;height: 100%;margin-left: auto;background: #fff;overflow-y: auto;overscroll-behavior: contain;display: flex;flex-direction: column}.hd-sheet-h[b-erwmdc1p5s]{flex: none;height: 56px;padding: 0 12px 0 7px;display: flex;align-items: center;justify-content: space-between}.hd-sheet-h img[b-erwmdc1p5s]{display: block;height: 32px;width: auto}.hd-sheet-h .hd-round[b-erwmdc1p5s]{width: 44px;height: 44px}.hd-sheet-b[b-erwmdc1p5s]{padding: 8px 16px 28px;display: flex;flex-direction: column;gap: 22px}.hd-acc2[b-erwmdc1p5s]{display: grid;grid-template-columns: 1fr 1fr;gap: 8px}.hd-acc2 a[b-erwmdc1p5s]{height: 48px;border-radius: 999px;display: flex;align-items: center;justify-content: center;padding: 0 12px;font-size: 15px;font-weight: 600;text-align: center}.hd-acc2 .is-p[b-erwmdc1p5s]{background: linear-gradient(135deg,#f97316 0%,#ea580c 100%);color: #fff;box-shadow: 0 10px 22px -14px rgba(234,88,12,.9)}.hd-acc2 .is-s[b-erwmdc1p5s]{box-shadow: inset 0 0 0 1px #d6d3d1}.hd-me[b-erwmdc1p5s]{display: flex;align-items: center;gap: 12px;margin-bottom: -10px}.hd-me .hd-ava[b-erwmdc1p5s]{width: 44px;height: 44px;font-size: 16px}.hd-me b[b-erwmdc1p5s]{display: block;font-size: 15px}.hd-me small[b-erwmdc1p5s]{display: block;font-size: 12.5px;color: var(--mute)}.hd-tiles[b-erwmdc1p5s]{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px}.hd-tile[b-erwmdc1p5s]{display: flex;flex-direction: column;align-items: center;gap: 8px;padding: 14px 4px 12px;border-radius: 16px;background: var(--warm);font-size: 13.5px;font-weight: 600;color: #292524;text-align: center;line-height: 1.25}.hd-tile i[b-erwmdc1p5s]{width: 40px;height: 40px;border-radius: 12px;background: #fff;color: var(--ac);display: flex;align-items: center;justify-content: center;box-shadow: 0 1px 2px rgba(28,25,23,.08)}.hd-tile i[b-erwmdc1p5s] svg{width: 21px;height: 21px}.hd-tile.is-on[b-erwmdc1p5s],.hd-tile.is-book[b-erwmdc1p5s]{background: var(--ac-soft);color: var(--ac-ink)}.hd-list a[b-erwmdc1p5s]{display: flex;align-items: center;gap: 12px;min-height: 48px;border-bottom: 1px solid #f2f1ef;font-size: 15px;font-weight: 500;color: #292524}.hd-list a[b-erwmdc1p5s] svg{width: 19px;height: 19px;color: var(--mute)}.hd-list a.is-hot[b-erwmdc1p5s] svg{color: var(--ac)}.hd-list a[b-erwmdc1p5s] .hd-cv{margin-left: auto;width: 16px;height: 16px;color: #a8a29e}.hd-list a b[b-erwmdc1p5s]{margin-left: auto;font-family: 'Chakra Petch','Be Vietnam Pro',sans-serif;font-size: 16px;font-weight: 700;color: var(--ink)}.hd-segs[b-erwmdc1p5s]{display: flex;gap: 8px}.hd-segs .hd-seg[b-erwmdc1p5s]{flex: 1;margin: 0}.hd-segs .hd-seg-cur[b-erwmdc1p5s]{flex: .75}.header-scroll[b-erwmdc1p5s]{transition: transform .25s ease;z-index: 900}.header-hidden[b-erwmdc1p5s]{transform: translateY(-100%)}@keyframes fadeIn-b-erwmdc1p5s{from{opacity: 0}to{opacity: 1}}@keyframes slideInRight-b-erwmdc1p5s{from{transform: translateX(100%)}to{transform: translateX(0)}}.mobile-menu-overlay[b-erwmdc1p5s]{animation: fadeIn-b-erwmdc1p5s .25s ease-out forwards}.mobile-menu-panel[b-erwmdc1p5s]{animation: slideInRight-b-erwmdc1p5s .3s cubic-bezier(0.4,0,0.2,1) forwards;will-change: transform}@media (prefers-reduced-motion: reduce){.header-scroll[b-erwmdc1p5s],.hd-pop[b-erwmdc1p5s],.mobile-menu-overlay[b-erwmdc1p5s],.mobile-menu-panel[b-erwmdc1p5s]{transition: none;animation: none}}@keyframes slideUp-b-erwmdc1p5s{from{transform: translateY(100%)}to{transform: translateY(0)}}:deep(.animate-slide-up)[b-erwmdc1p5s]{animation: slideUp-b-erwmdc1p5s 0.3s ease-out}
/* /src/Features/_Shared/Marketing/MaiPanel.razor.rz.scp.css */
.mp[b-3koudc52o9]{--mp-accent: #ea580c;--mp-accent-deep: #c2410c;--mp-ink: #0f2438;--mp-ink-3: #6b7f95;position: relative;padding: 3rem 1rem;font-family: var(--nm-font)}@media (min-width: 640px){.mp[b-3koudc52o9]{padding: 4rem 1.5rem}}.mp-card[b-3koudc52o9]{position: relative;max-width: 64rem;margin: 0 auto;padding: 2.5rem 1.5rem;border-radius: 5rem 1rem 1rem 1rem;background: linear-gradient(165deg,#f3f8fd 0%,#e2edf8 100%);box-shadow: 0 24px 48px -24px rgba(15,36,56,.3),0 2px 8px rgba(15,36,56,.05);overflow: visible}@media (min-width: 640px){.mp-card[b-3koudc52o9]{padding: 4rem 2.5rem}}@media (min-width: 768px){.mp-card[b-3koudc52o9]{border-radius: 10rem 1rem 1rem 1rem}}.mp-card[b-3koudc52o9]::before{content: '';position: absolute;inset: 12px;border: 1px solid rgba(15,36,56,.1);border-radius: inherit;background: radial-gradient(320px 230px at 10% 96%,rgba(251,146,60,.12),transparent 70%);pointer-events: none}.mp-plane[b-3koudc52o9]{position: absolute;top: 0;right: -1rem;transform: translateY(-50%);width: 60px;height: 60px;display: flex;align-items: center;justify-content: center;border-radius: 50%;background: linear-gradient(135deg,#f97316 0%,var(--mp-accent) 100%);color: #fff;box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.mp-plane svg[b-3koudc52o9]{width: 28px;height: 28px}@media (min-width: 640px){.mp-plane[b-3koudc52o9]{right: -1.25rem}}.mp-card[b-3koudc52o9] .mp-branch{position: absolute;left: 8px;bottom: 10px;width: 320px;height: auto;opacity: .9;pointer-events: none;display: none}.mp-card[b-3koudc52o9] .mp-petal{position: absolute;opacity: .7;pointer-events: none;display: none}.mp-card[b-3koudc52o9] .mp-petal--1{width: 13px;left: 15%;top: 24%;--r0: -10deg;--r1: 26deg}.mp-card[b-3koudc52o9] .mp-petal--2{width: 10px;right: 12%;top: 56%;--r0: 48deg;--r1: 76deg}.mp-card[b-3koudc52o9] .mp-petal--3{width: 11px;left: 30%;bottom: 12%;--r0: -42deg;--r1: -12deg}.mp-card[b-3koudc52o9] .mp-petal--4{width: 9px;left: 27%;top: 42%;--r0: 100deg;--r1: 128deg}.mp-card[b-3koudc52o9] .mp-mark{position: absolute;left: 7%;top: 12%;width: 150px;height: 150px;opacity: .1;pointer-events: none;display: none}@media (min-width: 768px){.mp-card[b-3koudc52o9] .mp-branch,.mp-card[b-3koudc52o9] .mp-petal,.mp-card[b-3koudc52o9] .mp-mark{display: block}}@media (prefers-reduced-motion: no-preference){.mp-card[b-3koudc52o9] .mp-petal{animation: mp-petal-sway-b-3koudc52o9 8s ease-in-out infinite alternate}.mp-card[b-3koudc52o9] .mp-petal--2{animation-duration: 11s;animation-delay: -3s}.mp-card[b-3koudc52o9] .mp-petal--3{animation-duration: 9.5s;animation-delay: -6s}.mp-card[b-3koudc52o9] .mp-petal--4{animation-duration: 12.5s;animation-delay: -8s}}@keyframes mp-petal-sway-b-3koudc52o9{from{transform: translateY(-8px) rotate(var(--r0,-12deg))}to{transform: translateY(12px) rotate(var(--r1,24deg))}}.mp-body[b-3koudc52o9]{position: relative;z-index: 20;text-align: center}.mp-heading[b-3koudc52o9]{max-width: 48rem;margin: 0 auto;font-size: 24px;font-weight: 800;line-height: 1.375;letter-spacing: -.02em;color: var(--mp-ink);text-wrap: balance}@media (min-width: 640px){.mp-heading[b-3koudc52o9]{font-size: 28px}}@media (min-width: 1024px){.mp-heading[b-3koudc52o9]{font-size: 33px}}.mp-seal[b-3koudc52o9]{display: inline-flex;align-items: center;justify-content: center;width: 28px;height: 28px;margin-left: 12px;padding: 4px;background: var(--mp-accent);border-radius: 7px;transform: rotate(5deg) translateY(4px);box-shadow: 0 2px 6px rgba(234,88,12,.3)}.mp-seal svg[b-3koudc52o9]{width: 100%;height: 100%}.mp-seal-eye[b-3koudc52o9]{fill: var(--mp-accent)}.mp-sub[b-3koudc52o9]{max-width: 40rem;margin: .85rem auto 0;font-size: 14.5px;line-height: 1.7;color: var(--mp-ink-3)}.mp-actions[b-3koudc52o9]{display: flex;flex-wrap: wrap;justify-content: center;gap: .75rem;margin-top: 2rem}.mp-note[b-3koudc52o9]{margin: 14px 0 0;font-size: 12.5px;color: var(--mp-ink-3)}.mp-actions[b-3koudc52o9] .mp-btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;padding: 14px 28px;border: 1px solid transparent;border-radius: 12px;background: var(--mp-accent);color: #fff;font-family: inherit;font-size: 14px;font-weight: 600;white-space: nowrap;cursor: pointer;box-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);transition: background .15s ease,transform .15s ease,box-shadow .15s ease,color .15s ease,border-color .15s ease}.mp-actions[b-3koudc52o9] .mp-btn:hover{background: var(--mp-accent-deep);color: #fff;transform: translateY(-2px);box-shadow: 0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}.mp-actions[b-3koudc52o9] .mp-btn--ghost{background: #fff;color: var(--mp-ink);border-color: rgba(15,36,56,.12);box-shadow: 0 1px 2px 0 rgba(15,36,56,.06)}.mp-actions[b-3koudc52o9] .mp-btn--ghost:hover{background: #fff;color: var(--mp-accent-deep);border-color: var(--mp-accent)}
/* /src/Features/_Shared/Marketing/NewsCard.razor.rz.scp.css */
.nc[b-phgul35ujf]{display: flex;flex-direction: column;background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);overflow: hidden;font-family: var(--nm-font);transition: transform .2s ease,box-shadow .25s ease,border-color .2s ease}.nc:hover[b-phgul35ujf]{transform: translateY(-3px);border-color: var(--nm-brand-300);box-shadow: var(--nm-shadow-pop)}.nc:focus-visible[b-phgul35ujf]{outline: 2px solid var(--nm-brand-500);outline-offset: 3px}.nc-img[b-phgul35ujf]{position: relative;aspect-ratio: 16 / 10;background: var(--nm-surface-2);overflow: hidden;flex: none}.nc-img img[b-phgul35ujf]{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform .6s cubic-bezier(.2,.7,.3,1)}.nc:hover .nc-img img[b-phgul35ujf]{transform: scale(1.05)}.nc-fb[b-phgul35ujf]{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;background: var(--nm-brand-50);color: var(--nm-brand-300)}.nc-fb svg[b-phgul35ujf]{width: 34%;max-width: 74px;opacity: .55}.nc-badge[b-phgul35ujf]{position: absolute;top: 10px;left: 10px;padding: .22rem .6rem;border-radius: var(--nm-r-pill);background: var(--nm-brand-500);color: var(--nm-on-brand);font-size: 10px;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;box-shadow: var(--nm-shadow)}.nc-body[b-phgul35ujf]{padding: .95rem 1.05rem 1.15rem;display: flex;flex-direction: column;gap: .45rem;flex: 1 1 auto;min-width: 0}.nc-meta[b-phgul35ujf]{display: flex;align-items: center;gap: 7px;margin: 0;font-size: 10.5px;font-weight: 700;letter-spacing: .09em;text-transform: uppercase;color: var(--nm-muted);min-width: 0}.nc-cat[b-phgul35ujf]{color: var(--nm-brand-700);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;flex: 0 1 auto;min-width: 0}.nc-meta > :last-child[b-phgul35ujf]{flex: none}.nc-dot[b-phgul35ujf]{width: 3px;height: 3px;border-radius: 50%;background: currentColor;opacity: .5;flex: none}.nc-title[b-phgul35ujf]{margin: 0;font-size: 1rem;font-weight: 700;line-height: 1.38;letter-spacing: -.013em;color: var(--nm-ink);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;transition: color .15s ease}.nc:hover .nc-title[b-phgul35ujf]{color: var(--nm-brand-700)}.nc-sum[b-phgul35ujf]{margin: 0;font-size: 13.5px;line-height: 1.6;color: var(--nm-muted);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.nc--lead[b-phgul35ujf]{position: relative;justify-content: flex-end;min-height: 340px}.nc--lead .nc-img[b-phgul35ujf]{position: absolute;inset: 0;aspect-ratio: auto}.nc--lead[b-phgul35ujf]::after{content: '';position: absolute;inset: 0;background: linear-gradient(180deg,rgba(18,24,38,0) 45%,rgba(18,24,38,.3) 100%);pointer-events: none}.nc--lead .nc-body[b-phgul35ujf]{position: relative;z-index: 1;flex: none;padding: 1.5rem 1.5rem 1.6rem;gap: .6rem;text-shadow: 0 1px 10px rgba(18,24,38,.45)}.nc--lead .nc-body[b-phgul35ujf]::before{content: '';position: absolute;left: 0;right: 0;bottom: 0;top: -3.25rem;z-index: -1;background: linear-gradient(180deg,rgba(18,24,38,0) 0,rgba(18,24,38,.72) 3.25rem,rgba(18,24,38,.88) 100%);pointer-events: none}.nc--lead .nc-meta[b-phgul35ujf]{color: rgba(255,255,255,.74)}.nc--lead .nc-cat[b-phgul35ujf]{color: var(--nm-brand-300)}.nc--lead .nc-title[b-phgul35ujf]{color: #fff;font-size: clamp(1.3rem,2.3vw,1.8rem);font-weight: 800;line-height: 1.2;letter-spacing: -.022em;-webkit-line-clamp: 3}.nc--lead:hover .nc-title[b-phgul35ujf]{color: #fff}.nc--lead .nc-sum[b-phgul35ujf]{color: rgba(255,255,255,.78);font-size: 14px;-webkit-line-clamp: 2}.nc--lead .nc-badge[b-phgul35ujf]{top: 14px;left: 14px}.nc-cta[b-phgul35ujf]{display: inline-flex;align-items: center;gap: 7px;margin-top: .2rem;font-size: 13.5px;font-weight: 600;color: #fff}.nc-cta svg[b-phgul35ujf]{width: 14px;height: 14px;transition: transform .2s ease}.nc--lead:hover .nc-cta svg[b-phgul35ujf]{transform: translateX(3px)}@media (min-width: 1024px){.nc--lead[b-phgul35ujf]{min-height: 420px}.nc--lead .nc-body[b-phgul35ujf]{padding: 1.9rem 2rem 2rem}}.nc--side[b-phgul35ujf]{flex-direction: row;gap: .7rem;background: transparent;border: none;border-radius: 0;overflow: visible}.nc--side:hover[b-phgul35ujf]{transform: none;box-shadow: none}.nc--side .nc-img[b-phgul35ujf]{width: 88px;height: 64px;aspect-ratio: auto;border-radius: var(--nm-r-input);flex: none}.nc--side .nc-body[b-phgul35ujf]{padding: 0;gap: .25rem;justify-content: center}.nc--side .nc-title[b-phgul35ujf]{font-size: 13.5px;font-weight: 600;line-height: 1.4}.nc--side .nc-meta[b-phgul35ujf]{font-size: 10px}.nc--rail[b-phgul35ujf]{background: transparent;border: none;border-radius: 0;overflow: visible}.nc--rail:hover[b-phgul35ujf]{transform: translateY(-2px);box-shadow: none}.nc--rail .nc-img[b-phgul35ujf]{border-radius: var(--nm-r-input);border: 1px solid var(--nm-border)}.nc--rail:hover .nc-img[b-phgul35ujf]{border-color: var(--nm-brand-300)}.nc--rail .nc-body[b-phgul35ujf]{padding: .7rem 0 0;gap: .3rem}.nc--rail .nc-title[b-phgul35ujf]{font-size: 14px;line-height: 1.4}@media (max-width: 640px){.nc--lead[b-phgul35ujf]{min-height: 380px}.nc--lead .nc-body[b-phgul35ujf]{padding: 1.2rem 1.15rem 1.3rem}.nc-body[b-phgul35ujf]{padding: .85rem .9rem 1rem}}
/* /src/Features/_Shared/Marketing/NewsletterPanel.razor.rz.scp.css */
.nlp[b-gedva5zape]{--ink: #1c1917;--ink-2: #44403c;--mute: #78716c;--line: #e7e5e4;--ac: #ea580c;--ac-ink: #c2410c;--acl: #ffb27a;--ck: 'Chakra Petch','Be Vietnam Pro',sans-serif;position: relative;display: grid;grid-template-columns: minmax(0,1.05fr) minmax(0,1fr);gap: 28px 48px;align-items: center;padding: 30px 32px 30px 28px;border: 1px solid var(--line);border-radius: 16px;background: #fff;overflow: hidden;font-family: 'Be Vietnam Pro',system-ui,sans-serif;color: var(--ink-2)}.nlp[b-gedva5zape]::before{content: '';position: absolute;inset: 0 0 0 50%;background-image: radial-gradient(rgba(28,25,23,.09) 1px,transparent 1.2px);background-size: 18px 18px;-webkit-mask-image: linear-gradient(90deg,transparent,#000 35%);mask-image: linear-gradient(90deg,transparent,#000 35%);pointer-events: none}.nlp-in[b-gedva5zape]{position: relative;display: flex;gap: 20px;align-items: flex-start}.nlp-stamp[b-gedva5zape]{flex: none;width: 72px;height: 96px;padding: 8px;background: var(--ac);transform: rotate(-6deg);--hole: radial-gradient(circle,transparent 3px,#000 3.5px);-webkit-mask: linear-gradient(#000,#000) 6px 6px / calc(100% - 12px) calc(100% - 12px) no-repeat,var(--hole) 6px 0 / 12px 12px repeat-x,var(--hole) 6px 100% / 12px 12px repeat-x,var(--hole) 0 6px / 12px 12px repeat-y,var(--hole) 100% 6px / 12px 12px repeat-y;-webkit-mask-composite: source-over;mask: linear-gradient(#000,#000) 6px 6px / calc(100% - 12px) calc(100% - 12px) no-repeat,var(--hole) 6px 0 / 12px 12px repeat-x,var(--hole) 6px 100% / 12px 12px repeat-x,var(--hole) 0 6px / 12px 12px repeat-y,var(--hole) 100% 6px / 12px 12px repeat-y}.nlp-stamp i[b-gedva5zape]{display: grid;place-items: center;width: 100%;height: 100%;border: 1px dashed rgba(255,255,255,.55);border-radius: 3px}.nlp-stamp img[b-gedva5zape]{width: 48px;height: 48px;transform: rotate(-28deg)}.nlp-t h2[b-gedva5zape]{margin: 0;font-size: 24px;font-weight: 800;letter-spacing: -.02em;line-height: 1.2;color: var(--ink);text-wrap: balance}.nlp-t h2 i[b-gedva5zape]{display: block;margin-bottom: 6px;font-style: normal;font-family: var(--ck);font-size: 12px;font-weight: 600;letter-spacing: .16em;text-transform: uppercase;color: var(--ac)}.nlp-t h2[b-gedva5zape] em{font-style: normal;color: var(--ac)}.nlp-t p[b-gedva5zape]{margin: 8px 0 0;max-width: 440px;font-size: 13.5px;line-height: 1.6;color: var(--mute)}.nlp-pts[b-gedva5zape]{display: flex;flex-wrap: wrap;gap: 6px 14px;margin: 14px 0 0;padding: 0;list-style: none}.nlp-pts li[b-gedva5zape]{display: inline-flex;align-items: center;gap: 6px;font-size: 12.5px;font-weight: 500;color: var(--ink-2)}.nlp-pts svg[b-gedva5zape]{width: 15px;height: 15px;flex: none;color: var(--ac)}.nlp-f[b-gedva5zape]{position: relative;margin: 0}.nlp-k[b-gedva5zape]{display: flex;align-items: center;gap: 10px;margin: 0 0 10px;font-family: var(--ck);font-size: 11.5px;font-weight: 600;letter-spacing: .16em;text-transform: uppercase;color: var(--mute)}.nlp-k[b-gedva5zape]::after{content: '';flex: 1;height: 1px;background: var(--line)}.nlp-rail[b-gedva5zape]{display: flex;align-items: center;height: 60px;padding: 5px 5px 5px 18px;border: 1px solid #d6d3d1;border-radius: 999px;background: #fff;box-shadow: 0 1px 2px rgba(28,25,23,.04);cursor: text;transition: border-color .15s,box-shadow .15s}.nlp-rail:focus-within[b-gedva5zape]{border-color: var(--acl);box-shadow: 0 0 0 4px rgba(234,88,12,.1)}.nlp-rail > svg[b-gedva5zape]{width: 20px;height: 20px;flex: none;color: #a8a29e}.nlp-rail input[b-gedva5zape]{flex: 1;min-width: 0;height: 100%;margin: 0 10px;border: 0;outline: 0;background: transparent;font: inherit;font-size: 15px;color: var(--ink)}.nlp-rail input[b-gedva5zape]::placeholder{color: #a8a29e}.nlp-rail input:disabled[b-gedva5zape]{opacity: .6}.nlp-rail button[b-gedva5zape]{flex: none;display: inline-flex;align-items: center;gap: 8px;height: 48px;padding: 0 22px;border: 0;border-radius: 999px;background: var(--ac);color: #fff;font: inherit;font-size: 14px;font-weight: 700;white-space: nowrap;cursor: pointer;transition: background .15s}.nlp-rail button:hover:not(:disabled)[b-gedva5zape]{background: var(--ac-ink)}.nlp-rail button:disabled[b-gedva5zape]{opacity: .6;cursor: not-allowed}.nlp-rail button svg[b-gedva5zape]{width: 16px;height: 16px}.nlp-meta[b-gedva5zape]{display: flex;justify-content: space-between;align-items: center;gap: 12px;margin: 10px 4px 0;font-size: 12.5px;color: var(--mute)}.nlp-meta b[b-gedva5zape]{font-family: var(--ck);font-weight: 600;letter-spacing: .04em;text-transform: uppercase;color: var(--ink-2);white-space: nowrap}.nlp-meta b[b-gedva5zape] em{font-style: normal;color: var(--ac)}.nlp-msg[b-gedva5zape]{margin: 10px 4px 0;font-size: 13px;font-weight: 600}.nlp-msg--ok[b-gedva5zape]{color: #059669}.nlp-msg--err[b-gedva5zape]{color: #dc2626}@media (max-width: 899.98px){.nlp[b-gedva5zape]{grid-template-columns: 1fr;gap: 22px;padding: 22px 20px}.nlp[b-gedva5zape]::before{inset: 0;-webkit-mask-image: linear-gradient(180deg,transparent 40%,#000);mask-image: linear-gradient(180deg,transparent 40%,#000)}}@media (max-width: 639.98px){.nlp[b-gedva5zape]{padding: 18px 14px 16px;border-radius: 14px}.nlp-in[b-gedva5zape]{gap: 14px}.nlp-stamp[b-gedva5zape]{width: 60px;height: 72px}.nlp-stamp img[b-gedva5zape]{width: 36px;height: 36px}.nlp-t h2[b-gedva5zape]{font-size: 20px}.nlp-pts[b-gedva5zape]{flex-direction: column;gap: 6px}.nlp-rail[b-gedva5zape]{height: auto;flex-wrap: wrap;padding: 6px;border-radius: 16px}.nlp-rail > svg[b-gedva5zape]{display: none}.nlp-rail input[b-gedva5zape]{flex: 1 1 100%;height: 44px;margin: 0;padding: 0 12px}.nlp-rail button[b-gedva5zape]{flex: 1 1 100%;justify-content: center;height: 46px}.nlp-meta[b-gedva5zape]{flex-direction: column;align-items: flex-start;gap: 4px}.nlp-meta b[b-gedva5zape]{white-space: normal}}
/* /src/Features/_Shared/Marketing/NewsSubNav.razor.rz.scp.css */
.nsn[b-twauaxggop]{position: relative;padding: 16px 0 0;background: var(--nm-surface);border-bottom: 1px solid var(--nm-border);font-family: var(--nm-font)}.nsn-wrap[b-twauaxggop]{max-width: 1200px;margin: 0 auto;padding: 0 1.5rem}.nsn[b-twauaxggop] .nsn-crumb{min-width: 0;padding: .15rem 0 .8rem}.nsn-bar[b-twauaxggop]{display: flex;align-items: center;gap: 1.25rem;padding-bottom: .9rem;min-width: 0}.nsn-brand[b-twauaxggop]{flex: none;font-size: 17px;font-weight: 800;letter-spacing: -.018em;color: var(--nm-ink);transition: color .15s ease}.nsn-brand:hover[b-twauaxggop]{color: var(--nm-brand-700)}.nsn-rail[b-twauaxggop]{display: flex;align-items: center;gap: .4rem;flex: 1 1 auto;min-width: 0;overflow-x: auto;scrollbar-width: none;padding: 2px 0;-webkit-mask-image: linear-gradient(90deg,#000 0,#000 calc(100% - 26px),transparent 100%);mask-image: linear-gradient(90deg,#000 0,#000 calc(100% - 26px),transparent 100%)}.nsn-rail[b-twauaxggop]::-webkit-scrollbar{display: none}.nsn-chip[b-twauaxggop]{display: inline-flex;align-items: center;gap: 6px;flex: none;height: 32px;padding: 0 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);font-size: 14px;font-weight: 600;color: var(--nm-ink-2);white-space: nowrap;transition: background .12s ease,border-color .12s ease,color .12s ease}.nsn-chip:hover[b-twauaxggop]{border-color: var(--nm-border-strong);color: var(--nm-ink)}.nsn-chip--on[b-twauaxggop]{background: var(--nm-brand-50);border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.nsn-chip--on:hover[b-twauaxggop]{border-color: var(--nm-brand-500);color: var(--nm-brand-700)}.nsn-ct[b-twauaxggop]{font-size: 11.5px;font-weight: 600;color: var(--nm-muted);font-variant-numeric: tabular-nums}.nsn-chip--on .nsn-ct[b-twauaxggop]{color: var(--nm-brand-600)}.nsn-search[b-twauaxggop]{display: flex;align-items: center;gap: 6px;flex: none;width: 250px}.nsn-search-field[b-twauaxggop]{flex: 1 1 auto;min-width: 0}.nsn-search[b-twauaxggop] input[type="search"]::-webkit-search-cancel-button{display: none}@media (max-width: 1024px){.nsn-search[b-twauaxggop]{width: 210px}}@media (max-width: 860px){.nsn-bar[b-twauaxggop]{flex-wrap: wrap;gap: .8rem 1rem}.nsn-rail[b-twauaxggop]{order: 3;flex-basis: 100%}.nsn-search[b-twauaxggop]{flex: 1 1 auto;width: auto;min-width: 170px}}@media (max-width: 640px){.nsn-wrap[b-twauaxggop]{padding: 0 1.15rem}.nsn-brand[b-twauaxggop]{font-size: 15px}}
/* /src/Features/_Shared/Marketing/PageBackgroundBanner.razor.rz.scp.css */
.pbb-root[b-zles2hu316]{--d-bg: #f7f8fa;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad-soft: linear-gradient(135deg,#fff2e8 0%,#ffe0c7 100%);position: relative;width: 100%}.pbb-bg[b-zles2hu316]{background-size: cover;background-position: center;background-repeat: no-repeat}.pbb-fallback[b-zles2hu316]{background: linear-gradient(135deg,#fafaf7 0%,#fff2e8 60%,#ffe0c7 100%)}.pbb-overlay[b-zles2hu316]{position: absolute;inset: 0;background: linear-gradient(180deg,rgba(16,24,40,0.10) 0%,rgba(16,24,40,0.35) 100%)}.pbb-content[b-zles2hu316]{position: relative;z-index: 10}
/* /src/Features/_Shared/Marketing/PromotionsSlider.razor.rz.scp.css */
.psl[b-y1pttb7q2z]{position: relative;width: 100%;--psl-n: 3;--psl-gap: 16px}.psl-track[b-y1pttb7q2z]{display: flex;gap: var(--psl-gap);padding: 6px 0 10px;overflow-x: auto;scroll-snap-type: x mandatory;scroll-behavior: smooth;scrollbar-width: none;-webkit-overflow-scrolling: touch;overscroll-behavior-x: contain}.psl-track[b-y1pttb7q2z]::-webkit-scrollbar{display: none}.psl-track.is-dragging[b-y1pttb7q2z]{scroll-snap-type: none;scroll-behavior: auto;cursor: grabbing}.psl-track.is-jumping[b-y1pttb7q2z]{scroll-behavior: auto}.psl.is-single .psl-track[b-y1pttb7q2z]{justify-content: center}.psl-card[b-y1pttb7q2z]{position: relative;flex: none;width: calc((100% - (var(--psl-n) - 1) * var(--psl-gap)) / var(--psl-n));scroll-snap-align: start;border-radius: 16px;overflow: hidden;background: #fff;border: 1px solid #e7e5e4;box-shadow: 0 1px 2px rgba(28,25,23,.04),0 10px 24px -18px rgba(28,25,23,.3);transition: transform .2s,box-shadow .2s,border-color .2s}.psl-card:hover[b-y1pttb7q2z]{transform: translateY(-3px);border-color: #d6d3d1;box-shadow: 0 2px 4px rgba(28,25,23,.06),0 22px 40px -20px rgba(28,25,23,.4)}.psl-link[b-y1pttb7q2z]{display: block;color: inherit;text-decoration: none;height: 100%}.psl-link:focus-visible[b-y1pttb7q2z]{outline: 2px solid #ea580c;outline-offset: -2px;border-radius: 16px}.psl-pic[b-y1pttb7q2z]{position: relative;display: block;overflow: hidden;background: #f5f5f4}.psl-pic img[b-y1pttb7q2z]{display: block;width: 100%;aspect-ratio: 2.4 / 1;object-fit: cover;-webkit-user-drag: none;user-select: none;transition: transform .5s}.psl-card:hover .psl-pic img[b-y1pttb7q2z]{transform: scale(1.03)}.psl-badge[b-y1pttb7q2z]{position: absolute;left: 10px;top: 10px;display: inline-flex;align-items: center;height: 24px;padding: 0 9px;border-radius: 999px;background: #ea580c;color: #fff;font-style: normal;font-size: 11.5px;font-weight: 700;letter-spacing: .02em;box-shadow: 0 4px 10px -4px rgba(234,88,12,.8)}.psl-cap[b-y1pttb7q2z]{display: flex;flex-direction: column;gap: 3px;padding: 10px 14px 12px}.psl-cap b[b-y1pttb7q2z]{font-size: 14.5px;font-weight: 700;line-height: 1.3;color: #1c1917;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden}.psl-cap small[b-y1pttb7q2z]{font-size: 12.5px;line-height: 1.4;color: #78716c;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden}.psl-cap i[b-y1pttb7q2z]{display: inline-flex;align-items: center;gap: 4px;margin-top: 3px;font-style: normal;font-size: 12.5px;font-weight: 700;color: #c2410c}.psl-cap i svg[b-y1pttb7q2z]{width: 14px;height: 14px;fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round;transition: transform .2s}.psl-card:hover .psl-cap i svg[b-y1pttb7q2z]{transform: translateX(3px)}.psl-arr[b-y1pttb7q2z]{position: absolute;top: 50%;z-index: 2;display: grid;place-items: center;width: 40px;height: 40px;margin-top: -44px;padding: 0;border: 1px solid #e7e5e4;border-radius: 999px;background: #fff;color: #1c1917;box-shadow: 0 8px 20px -10px rgba(28,25,23,.4);cursor: pointer;transition: background .15s,color .15s,transform .15s}.psl-arr svg[b-y1pttb7q2z]{width: 18px;height: 18px;fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round}.psl-arr:hover[b-y1pttb7q2z]{background: #fff3ea;color: #c2410c;border-color: #ffb27a}.psl-arr:active[b-y1pttb7q2z]{transform: scale(.94)}.psl-arr--l[b-y1pttb7q2z]{left: -20px}.psl-arr--r[b-y1pttb7q2z]{right: -20px}.psl-foot[b-y1pttb7q2z]{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-top: 2px;min-height: 28px}.psl-dots[b-y1pttb7q2z]{display: flex;align-items: center;gap: 6px}.psl-dot[b-y1pttb7q2z]{position: relative;width: 8px;height: 8px;padding: 0;border: 0;border-radius: 999px;background: #d6d3d1;overflow: hidden;cursor: pointer;transition: width .25s,background .25s}.psl-dot:hover[b-y1pttb7q2z]{background: #a8a29e}.psl-dot.is-on[b-y1pttb7q2z]{width: 34px;background: #fde3d0}.psl-dot.is-on[b-y1pttb7q2z]::after{content: '';position: absolute;inset: 0;border-radius: 999px;background: #ea580c;transform-origin: left;transform: scaleX(0);animation: pslProgress-b-y1pttb7q2z var(--psl-interval,5000ms) linear forwards}.psl.is-paused .psl-dot.is-on[b-y1pttb7q2z]::after{animation-play-state: paused}@keyframes pslProgress-b-y1pttb7q2z{to{transform: scaleX(1)}}.psl-count[b-y1pttb7q2z]{font-family: 'Chakra Petch','Be Vietnam Pro',sans-serif;font-size: 12px;letter-spacing: .1em;color: #78716c}.psl-count b[b-y1pttb7q2z]{color: #1c1917}.psl-pause[b-y1pttb7q2z]{display: inline-flex;align-items: center;gap: 6px;height: 28px;padding: 0 10px;border: 1px solid #e7e5e4;border-radius: 999px;background: #fff;font: inherit;font-size: 12px;font-weight: 600;color: #44403c;cursor: pointer}.psl-pause svg[b-y1pttb7q2z]{width: 12px;height: 12px;fill: currentColor}.psl-pause .psl-ic-play[b-y1pttb7q2z]{display: none}.psl.is-paused .psl-pause .psl-ic-play[b-y1pttb7q2z]{display: block}.psl.is-paused .psl-pause .psl-ic-pause[b-y1pttb7q2z]{display: none}.psl-pause:hover[b-y1pttb7q2z]{background: #f5f5f4}@media (prefers-reduced-motion: reduce){.psl-track[b-y1pttb7q2z]{scroll-behavior: auto}.psl-card[b-y1pttb7q2z],.psl-arr[b-y1pttb7q2z],.psl-pic img[b-y1pttb7q2z],.psl-cap i svg[b-y1pttb7q2z]{transition: none}.psl-card:hover .psl-pic img[b-y1pttb7q2z]{transform: none}.psl-dot.is-on[b-y1pttb7q2z]::after{animation: none;transform: scaleX(1)}}@media (max-width: 1279.98px){.psl-arr--l[b-y1pttb7q2z]{left: 6px}.psl-arr--r[b-y1pttb7q2z]{right: 6px}}@media (max-width: 1023.98px){.psl[b-y1pttb7q2z]{--psl-n: 2}}@media (max-width: 639.98px){.psl[b-y1pttb7q2z]{--psl-n: 1;--psl-gap: 10px}.psl-card[b-y1pttb7q2z]{width: 86%;border-radius: 14px}.psl-arr[b-y1pttb7q2z]{width: 34px;height: 34px;margin-top: -40px}.psl-arr svg[b-y1pttb7q2z]{width: 16px;height: 16px}.psl-cap[b-y1pttb7q2z]{padding: 9px 12px 11px}.psl-pause span[b-y1pttb7q2z]{display: none}.psl-pause[b-y1pttb7q2z]{width: 28px;padding: 0;justify-content: center}}
/* /src/Features/_Shared/Marketing/PublicHero.razor.rz.scp.css */
.nm-hero[b-a03le0xc7t]{position: relative;z-index: 41}.nm-hero--home[b-a03le0xc7t]{background: #f5f6f8;padding-bottom: 24px}.nm-hero--home[b-a03le0xc7t] .nmb-fit--search{margin-bottom: 0}@media (max-width: 767.98px){.nm-hero--home[b-a03le0xc7t]{padding-bottom: 18px}}
/* /src/Features/_Shared/Reports/FinanceReportsView.razor.rz.scp.css */
.nm-list-page[b-m1chmqmavq]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-m1chmqmavq]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-m1chmqmavq]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.frv-title[b-m1chmqmavq]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-m1chmqmavq]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-m1chmqmavq]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-code-pill[b-m1chmqmavq]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}[b-m1chmqmavq] .frv-toolbar .nm-daterange{flex: 0 0 auto;width: auto;flex-direction: row;align-items: center;gap: 10px}[b-m1chmqmavq] .frv-toolbar .nm-daterange__fields .nm-input-wrap{width: 128px}[b-m1chmqmavq] .frv-toolbar .nm-daterange__presets{flex-wrap: nowrap}.frv-tb-lbl[b-m1chmqmavq]{display: inline-flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 600;color: var(--nm-muted);white-space: nowrap}.frv-tb-lbl i[b-m1chmqmavq]{color: var(--nm-brand-600);font-size: 13px}.frv-tb-note[b-m1chmqmavq]{padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2);font-size: 11.5px;font-weight: 600;font-variant-numeric: tabular-nums;white-space: nowrap}[b-m1chmqmavq] .frv-tabs .nm-tabs__panel{display: flex;flex-direction: column;gap: 16px}.frv-stats[b-m1chmqmavq]{display: flex;align-items: stretch;padding: 9px 4px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);background: var(--nm-surface);overflow-x: auto;scrollbar-width: none}.frv-stats[b-m1chmqmavq]::-webkit-scrollbar{display: none}.frv-stat[b-m1chmqmavq]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 16px;white-space: nowrap;min-width: max-content}.frv-stat + .frv-stat[b-m1chmqmavq]{border-left: 1px solid var(--nm-border)}.frv-stat__dot[b-m1chmqmavq]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.frv-stat__dot--accent[b-m1chmqmavq]{background: var(--nm-brand-500)}.frv-stat__dot--good[b-m1chmqmavq]{background: var(--nm-ok)}.frv-stat__dot--info[b-m1chmqmavq]{background: var(--nm-info)}.frv-stat__dot--warn[b-m1chmqmavq]{background: var(--nm-warn)}.frv-stat__dot--bad[b-m1chmqmavq]{background: var(--nm-bad)}.frv-stat__lbl[b-m1chmqmavq]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.frv-stat__val[b-m1chmqmavq]{margin-left: auto;display: inline-flex;align-items: baseline;gap: 6px;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.frv-stat__val small[b-m1chmqmavq]{font-size: 11px;font-weight: 500;color: var(--nm-muted)}.frv-stat__delta[b-m1chmqmavq]{display: inline-flex;align-items: center;gap: 1px;margin-left: 8px;padding: 1px 6px;border-radius: var(--nm-r-pill);font-size: 11px;font-weight: 700;font-variant-numeric: tabular-nums;white-space: nowrap;background: var(--nm-surface-2);color: var(--nm-ink-2)}.frv-stat__delta i[b-m1chmqmavq]{font-size: 13px}.frv-stat__delta.is-bad[b-m1chmqmavq]{color: var(--nm-bad)}.frv-stat__delta.is-good[b-m1chmqmavq]{color: var(--nm-ok)}.frv-compare-note[b-m1chmqmavq]{margin: -4px 0 0;display: flex;align-items: center;gap: 6px;font-size: 11.5px;color: var(--nm-muted)}.frv-compare-note i[b-m1chmqmavq]{color: var(--nm-info)}.frv-chart[b-m1chmqmavq]{padding: 12px 14px 6px}.frv-chart svg[b-m1chmqmavq]{width: 100%;height: auto;display: block;overflow: visible}.frv-chart-grid[b-m1chmqmavq],.frv-chart-axis[b-m1chmqmavq]{stroke: var(--nm-border);stroke-width: 1}.frv-chart-fill[b-m1chmqmavq]{fill: var(--nm-brand-500);transition: fill .12s}.frv-chart-bar:hover .frv-chart-fill[b-m1chmqmavq]{fill: var(--nm-brand-700)}.frv-chart-hit[b-m1chmqmavq]{fill: transparent}.frv-chart-tip[b-m1chmqmavq]{opacity: 0;pointer-events: none;transition: opacity .1s}.frv-chart-bar:hover .frv-chart-tip[b-m1chmqmavq]{opacity: 1}.frv-chart-tip rect[b-m1chmqmavq]{fill: var(--nm-ink);opacity: .92}[b-m1chmqmavq] .frv-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.frv-card-ico[b-m1chmqmavq]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.frv-card-title[b-m1chmqmavq]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.frv-card-count[b-m1chmqmavq]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.frv-card-hint[b-m1chmqmavq]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.frv-card-ctl[b-m1chmqmavq]{flex-shrink: 0;width: 150px}[b-m1chmqmavq] .frv-card-act{flex-shrink: 0}[b-m1chmqmavq] .frv-trend-table{border-top: 1px solid var(--nm-border)}.frv-skel[b-m1chmqmavq]{display: flex;flex-direction: column;gap: 10px;padding: 14px 16px}.frv-break[b-m1chmqmavq]{display: flex;flex-direction: column}.frv-break-row[b-m1chmqmavq]{padding: 11px 16px;border-bottom: 1px solid var(--nm-border)}.frv-break-row:last-child[b-m1chmqmavq]{border-bottom: 0}.frv-break-row.is-muted[b-m1chmqmavq]{background: color-mix(in srgb,var(--nm-warn) 6%,transparent)}.frv-break-hd[b-m1chmqmavq]{display: flex;align-items: baseline;gap: 8px}.frv-break-name[b-m1chmqmavq]{flex: 1;font-size: 13px;font-weight: 700;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.frv-break-flag[b-m1chmqmavq]{display: inline-flex;align-items: center;gap: 3px;font-size: 11px;font-weight: 600;color: var(--nm-warn);cursor: help}.frv-break-amt[b-m1chmqmavq]{font-size: 13px;font-weight: 700;color: var(--nm-ink);font-variant-numeric: tabular-nums;white-space: nowrap}.frv-break-pct[b-m1chmqmavq]{min-width: 46px;text-align: right;font-size: 11.5px;color: var(--nm-muted);font-variant-numeric: tabular-nums}[b-m1chmqmavq] .frv-break-bar{margin: 7px 0}[b-m1chmqmavq] .frv-break-bar .nm-progress__track{height: 6px}.frv-break-meta[b-m1chmqmavq]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.frv-break-count[b-m1chmqmavq]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap}[b-m1chmqmavq] .frv-break-meta .nm-tag{font-size: 11px}.frv-break-meta b[b-m1chmqmavq]{font-variant-numeric: tabular-nums}.cell-2line[b-m1chmqmavq]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__sub[b-m1chmqmavq]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap}.frv-name[b-m1chmqmavq]{font-weight: 500;color: var(--nm-ink)}.frv-viol-type[b-m1chmqmavq]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 11.5px;color: var(--nm-ink-2);white-space: nowrap}.frv-desc[b-m1chmqmavq]{display: inline-block;max-width: 260px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle}.frv-money[b-m1chmqmavq]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.frv-money.is-good[b-m1chmqmavq]{color: var(--nm-ok);font-weight: 600}.frv-money.is-bad[b-m1chmqmavq]{color: var(--nm-bad);font-weight: 600}.frv-time[b-m1chmqmavq]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-muted);white-space: nowrap}.frv-foot[b-m1chmqmavq]{display: flex;justify-content: flex-end;padding: 10px 14px;border-top: 1px solid var(--nm-border)}@media (max-width: 640px){.nm-list-page[b-m1chmqmavq]{padding: 16px 14px 22px}[b-m1chmqmavq] .frv-toolbar .nm-daterange{flex-wrap: wrap;width: 100%}[b-m1chmqmavq] .frv-toolbar .nm-daterange__fields{width: 100%}[b-m1chmqmavq] .frv-toolbar .nm-daterange__fields .nm-input-wrap{width: auto;flex: 1 1 0}[b-m1chmqmavq] .frv-toolbar .nm-daterange__presets{flex-wrap: wrap}.frv-card-ctl[b-m1chmqmavq]{width: 100%}[b-m1chmqmavq] .frv-tabs .nm-tabs__bar{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none}[b-m1chmqmavq] .frv-tabs .nm-tabs__bar::-webkit-scrollbar{display: none}[b-m1chmqmavq] .frv-tabs .nm-tabs__tab{white-space: nowrap}}
/* /src/Features/_Shared/Search/EsimSearchBox.razor.rz.scp.css */
.esb-root[b-5wh8shlke4]{--d-surface: #ffffff;--d-surface-2: #f5f6f9;--d-line: #e7eaf0;--d-line-2: #f0f2f6;--d-ink: #101319;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-ink-4: #a7adba;--d-accent: #ff6b00;--d-accent-ink: #d95a00;--d-accent-soft: #fff3ea;--d-accent-line: #ffd9bd;--d-accent-grad: linear-gradient(135deg,#ff8a33 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff7a1a 0%,#ef6000 100%);--d-r: 13px;width: 100%;padding: 14px;color: var(--d-ink);overflow: visible;position: relative}@media (min-width: 768px){.esb-root[b-5wh8shlke4]{padding: 14px 16px}}.esb-row[b-5wh8shlke4]{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 10px}.esb-field--dest[b-5wh8shlke4],.esb-submit[b-5wh8shlke4]{grid-column: 1 / -1}@media (min-width: 768px){.esb-row[b-5wh8shlke4]{grid-template-columns: minmax(0,1.75fr) minmax(0,0.85fr) minmax(0,1fr) auto;align-items: stretch}.esb-field--dest[b-5wh8shlke4],.esb-submit[b-5wh8shlke4]{grid-column: auto}}.esb-field[b-5wh8shlke4]{position: relative;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);transition: border-color .14s,box-shadow .14s}.esb-field:hover[b-5wh8shlke4]{border-color: #d4d9e2}.esb-field.is-open[b-5wh8shlke4],.esb-field:focus-within[b-5wh8shlke4]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(255,107,0,0.13)}.esb-trigger[b-5wh8shlke4]{width: 100%;height: 48px;padding: 0 12px;background: transparent;border: 0;display: flex;align-items: center;justify-content: space-between;gap: 10px;cursor: pointer;border-radius: var(--d-r);text-align: left;color: var(--d-ink);outline: none;margin: 0}.esb-field.is-open .esb-trigger[b-5wh8shlke4]{position: relative;z-index: 45}.esb-trigger--input[b-5wh8shlke4]{cursor: text;padding-right: 40px}.esb-trigger-inner[b-5wh8shlke4]{display: flex;align-items: center;gap: 10px;min-width: 0;flex: 1}.esb-ico[b-5wh8shlke4]{width: 32px;height: 32px;border-radius: 9px;background: var(--d-surface-2);color: var(--d-ink-3);border: 1px solid var(--d-line);display: grid;place-items: center;flex-shrink: 0;transition: background .14s,color .14s,border-color .14s}.esb-ico svg[b-5wh8shlke4]{width: 15px;height: 15px}.esb-ico.has-flag[b-5wh8shlke4]{background: var(--d-surface);font-size: 18px;line-height: 1}@media (max-width: 767.98px){.esb-field--days .esb-ico[b-5wh8shlke4],.esb-field--plan .esb-ico[b-5wh8shlke4]{display: none}.esb-field--days .esb-trigger[b-5wh8shlke4],.esb-field--plan .esb-trigger[b-5wh8shlke4]{padding: 0 10px 0 12px;gap: 6px}}.esb-field.is-open .esb-ico[b-5wh8shlke4],.esb-field:focus-within .esb-ico[b-5wh8shlke4]{background: var(--d-accent-soft);color: var(--d-accent);border-color: var(--d-accent-line)}.esb-meta[b-5wh8shlke4]{display: flex;flex-direction: column;min-width: 0;flex: 1;gap: 3px}.esb-lbl[b-5wh8shlke4]{font-size: 10px;font-weight: 700;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.09em;line-height: 1;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.esb-val[b-5wh8shlke4]{font-size: 13.5px;font-weight: 600;color: var(--d-ink);line-height: 1.15;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.esb-val.is-placeholder[b-5wh8shlke4]{color: var(--d-ink-4);font-weight: 500}.esb-input[b-5wh8shlke4]{width: 100%;min-width: 0;background: transparent;border: 0;outline: none;font-size: 13.5px;font-weight: 600;color: var(--d-ink);padding: 0;line-height: 1.15;letter-spacing: -0.01em;text-overflow: ellipsis}.esb-input[b-5wh8shlke4]::placeholder{color: var(--d-ink-4);font-weight: 500}.esb-caret[b-5wh8shlke4]{width: 16px;height: 16px;color: var(--d-ink-4);flex-shrink: 0;transition: transform .18s,color .14s}.esb-caret.is-open[b-5wh8shlke4]{transform: rotate(180deg);color: var(--d-accent)}.esb-clear[b-5wh8shlke4]{position: absolute;top: 50%;right: 12px;transform: translateY(-50%);width: 24px;height: 24px;border-radius: 7px;border: 0;background: var(--d-surface-2);color: var(--d-ink-3);display: grid;place-items: center;cursor: pointer;z-index: 46;transition: background .12s,color .12s}.esb-clear:hover[b-5wh8shlke4]{background: var(--d-accent-soft);color: var(--d-accent)}.esb-clear svg[b-5wh8shlke4]{width: 12px;height: 12px}.esb-overlay[b-5wh8shlke4]{position: fixed;inset: 0;z-index: 40;background: transparent}.esb-pop[b-5wh8shlke4]{position: absolute;z-index: 50;top: calc(100% + 6px);left: 0;right: 0;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);box-shadow: 0 16px 40px -12px rgba(16,24,40,0.22),0 2px 6px rgba(16,24,40,0.05);padding: 12px;animation: esb-pop-in-b-5wh8shlke4 0.16s cubic-bezier(0.16,1,0.3,1)}.esb-pop--days[b-5wh8shlke4]{right: auto;width: min(320px,calc(100vw - 32px))}.esb-pop--plan[b-5wh8shlke4]{left: auto;width: min(320px,calc(100vw - 32px));padding: 6px}.esb-pop--dest[b-5wh8shlke4]{padding: 6px;max-height: min(420px,60vh);overflow-y: auto;overscroll-behavior: contain}@media (min-width: 768px){.esb-pop--dest[b-5wh8shlke4]{right: auto;width: max(100%,460px)}.esb-pop--days[b-5wh8shlke4]{width: 320px}.esb-pop--plan[b-5wh8shlke4]{width: 320px}}@keyframes esb-pop-in-b-5wh8shlke4{from{opacity: 0;transform: translateY(-6px) scale(0.99)}to{opacity: 1;transform: translateY(0) scale(1)}}.esb-pop-hd[b-5wh8shlke4]{margin: 10px 0 8px;font-size: 10px;font-weight: 700;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.09em}.esb-pop--dest .esb-pop-hd[b-5wh8shlke4]{margin: 8px 8px 4px}.esb-pop--dest .esb-pop-hd:first-child[b-5wh8shlke4]{margin-top: 4px}.esb-note[b-5wh8shlke4]{margin: 10px 0 0;font-size: 12px;line-height: 1.45;color: var(--d-ink-3)}.esb-pop--dest > .esb-note[b-5wh8shlke4]{margin: 6px 8px}.esb-empty[b-5wh8shlke4]{padding: 8px}.esb-empty__lead[b-5wh8shlke4]{margin: 0;font-size: 13.5px;font-weight: 600;color: var(--d-ink)}.esb-opt[b-5wh8shlke4]{width: 100%;display: grid;grid-template-columns: 32px minmax(0,1fr) auto;align-items: center;gap: 10px;padding: 7px 8px;border: 0;border-radius: 10px;background: transparent;color: var(--d-ink);text-align: left;cursor: pointer;transition: background .1s}.esb-opt:hover[b-5wh8shlke4],.esb-opt.is-active[b-5wh8shlke4]{background: var(--d-surface-2)}.esb-opt.is-active[b-5wh8shlke4]{box-shadow: inset 0 0 0 1px var(--d-line)}.esb-opt__flag[b-5wh8shlke4]{width: 32px;height: 32px;border-radius: 9px;border: 1px solid var(--d-line);background: var(--d-surface);display: grid;place-items: center;font-size: 18px;line-height: 1;color: var(--d-ink-3)}.esb-opt__flag .bi[b-5wh8shlke4]{font-size: 15px}.esb-opt__main[b-5wh8shlke4]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.esb-opt__name[b-5wh8shlke4]{font-size: 14px;font-weight: 600;line-height: 1.25;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.esb-opt.is-picked .esb-opt__name[b-5wh8shlke4]{color: var(--d-accent-ink)}.esb-opt__sub[b-5wh8shlke4]{font-size: 12px;color: var(--d-ink-3);line-height: 1.3;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.esb-opt[b-5wh8shlke4] mark{background: transparent;color: var(--d-accent-ink);font-weight: 700;padding: 0}.esb-opt__price[b-5wh8shlke4]{text-align: right;font-size: 13px;font-weight: 700;color: var(--d-ink);white-space: nowrap;line-height: 1.2}.esb-opt__price small[b-5wh8shlke4]{display: block;font-size: 10.5px;font-weight: 500;color: var(--d-ink-3)}.esb-opt--all[b-5wh8shlke4]{margin-top: 4px;border-top: 1px dashed var(--d-line);border-radius: 0 0 10px 10px}.esb-opt--all .esb-opt__flag[b-5wh8shlke4]{background: var(--d-accent-soft);border-color: var(--d-accent-line);color: var(--d-accent)}.esb-opt--all .esb-opt__name[b-5wh8shlke4]{font-size: 13px;color: var(--d-accent-ink)}.esb-opt__go[b-5wh8shlke4]{color: var(--d-accent);font-size: 14px}.esb-step[b-5wh8shlke4]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 6px;border: 1px solid var(--d-line);border-radius: 12px;background: var(--d-surface-2)}.esb-step__btn[b-5wh8shlke4]{width: 38px;height: 38px;border-radius: 10px;border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink-2);display: grid;place-items: center;cursor: pointer;font-size: 16px;transition: background .12s,color .12s,border-color .12s}.esb-step__btn:hover:not(:disabled)[b-5wh8shlke4]{background: var(--d-accent-soft);color: var(--d-accent);border-color: var(--d-accent-line)}.esb-step__btn:disabled[b-5wh8shlke4]{opacity: .45;cursor: not-allowed}.esb-step__val[b-5wh8shlke4]{font-size: 15px;color: var(--d-ink);text-align: center}.esb-step__val strong[b-5wh8shlke4]{font-weight: 700}.esb-step__val .is-placeholder[b-5wh8shlke4]{font-size: 13.5px;color: var(--d-ink-4)}.esb-chips[b-5wh8shlke4]{display: flex;flex-wrap: wrap;gap: 6px}.esb-chip[b-5wh8shlke4]{display: inline-flex;align-items: center;gap: 6px;padding: 6px 12px;background: var(--d-surface-2);border: 1px solid var(--d-line);color: var(--d-ink-2);border-radius: 999px;font-size: 12.5px;font-weight: 600;cursor: pointer;transition: background .12s,color .12s,border-color .12s}.esb-chip:hover[b-5wh8shlke4]{background: var(--d-accent-soft);color: var(--d-accent);border-color: var(--d-accent-line)}.esb-chip.is-selected[b-5wh8shlke4]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(255,107,0,0.18)}.esb-pop-ft[b-5wh8shlke4]{display: flex;align-items: center;justify-content: flex-end;gap: 8px;margin-top: 12px;padding-top: 10px;border-top: 1px solid var(--d-line-2)}.esb-pop-clear[b-5wh8shlke4]{margin-right: auto;border: 0;background: transparent;color: var(--d-ink-3);font-size: 12.5px;font-weight: 600;cursor: pointer;padding: 6px 8px;border-radius: 8px}.esb-pop-clear:hover[b-5wh8shlke4]{background: var(--d-surface-2);color: var(--d-ink)}.esb-pop-done[b-5wh8shlke4]{border: 0;background: var(--d-accent-grad);color: #fff;font-size: 12.5px;font-weight: 700;cursor: pointer;padding: 7px 16px;border-radius: 9px}.esb-pop-done:hover[b-5wh8shlke4]{background: var(--d-accent-grad-hover)}.esb-plan[b-5wh8shlke4]{width: 100%;display: grid;grid-template-columns: 30px minmax(0,1fr) auto;align-items: center;gap: 10px;padding: 9px 10px;border: 0;border-radius: 10px;background: transparent;text-align: left;cursor: pointer;color: var(--d-ink);transition: background .1s}.esb-plan:hover[b-5wh8shlke4]{background: var(--d-surface-2)}.esb-plan.is-selected[b-5wh8shlke4]{background: var(--d-accent-soft)}.esb-plan__ico[b-5wh8shlke4]{width: 30px;height: 30px;border-radius: 8px;border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink-3);display: grid;place-items: center;font-size: 14px}.esb-plan.is-selected .esb-plan__ico[b-5wh8shlke4]{color: var(--d-accent);border-color: var(--d-accent-line)}.esb-plan__text[b-5wh8shlke4]{display: flex;flex-direction: column;gap: 2px;min-width: 0}.esb-plan__name[b-5wh8shlke4]{font-size: 13.5px;font-weight: 600}.esb-plan.is-selected .esb-plan__name[b-5wh8shlke4]{color: var(--d-accent-ink)}.esb-plan__desc[b-5wh8shlke4]{font-size: 12px;color: var(--d-ink-3);line-height: 1.35}.esb-plan__tick[b-5wh8shlke4]{color: var(--d-accent);font-size: 16px}.esb-rail[b-5wh8shlke4]{display: flex;align-items: center;gap: 10px;margin-top: 10px;min-width: 0}.esb-rail-lbl[b-5wh8shlke4]{display: none;flex-shrink: 0;font-size: 10px;font-weight: 700;color: var(--d-ink-4);text-transform: uppercase;letter-spacing: 0.09em}.esb-rail-track[b-5wh8shlke4]{display: flex;gap: 6px;min-width: 0;overflow-x: auto;scrollbar-width: none;padding-bottom: 1px;-webkit-mask-image: linear-gradient(90deg,#000 0,#000 90%,transparent);mask-image: linear-gradient(90deg,#000 0,#000 90%,transparent)}.esb-rail-track[b-5wh8shlke4]::-webkit-scrollbar{display: none}@media (min-width: 768px){.esb-rail-lbl[b-5wh8shlke4]{display: inline}.esb-rail-track[b-5wh8shlke4]{flex: 1;flex-wrap: wrap;height: 30px;overflow: hidden;padding-bottom: 0;-webkit-mask-image: none;mask-image: none}}.esb-rail-chip[b-5wh8shlke4]{display: inline-flex;align-items: center;gap: 6px;flex-shrink: 0;height: 30px;padding: 0 11px;background: var(--d-surface);border: 1px solid var(--d-line);color: var(--d-ink-2);border-radius: 999px;font-size: 12.5px;font-weight: 600;white-space: nowrap;text-decoration: none;transition: background .14s,color .14s,border-color .14s}.esb-rail-chip .fl[b-5wh8shlke4]{font-size: 14px;line-height: 1}.esb-rail-chip:hover[b-5wh8shlke4]{background: var(--d-accent-soft);color: var(--d-accent);border-color: var(--d-accent-line)}.esb-rail-chip:focus-visible[b-5wh8shlke4]{outline: none;box-shadow: inset 0 0 0 2px var(--d-accent)}.esb-submit[b-5wh8shlke4]{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 48px;padding: 0 22px;border-radius: var(--d-r);border: 0;background: var(--d-accent-grad);color: #fff;font-size: 13.5px;font-weight: 700;cursor: pointer;box-shadow: 0 1px 2px rgba(255,107,0,0.2),0 8px 18px -6px rgba(255,107,0,0.5);transition: background .14s,transform .08s,box-shadow .14s;width: 100%;letter-spacing: -0.005em}@media (min-width: 768px){.esb-submit[b-5wh8shlke4]{width: auto;height: auto;align-self: stretch;white-space: nowrap}}.esb-submit:hover[b-5wh8shlke4]{background: var(--d-accent-grad-hover);box-shadow: 0 2px 4px rgba(255,107,0,0.24),0 12px 24px -6px rgba(255,107,0,0.6);transform: translateY(-1px)}.esb-submit:active[b-5wh8shlke4]{transform: translateY(0)}.esb-submit svg[b-5wh8shlke4]{width: 16px;height: 16px}@media (prefers-reduced-motion: reduce){.esb-field[b-5wh8shlke4],.esb-caret[b-5wh8shlke4],.esb-rail-chip[b-5wh8shlke4],.esb-submit[b-5wh8shlke4],.esb-pop[b-5wh8shlke4]{transition: none;animation: none}.esb-submit:hover[b-5wh8shlke4]{transform: none}}
/* /src/Features/_Shared/Search/GlobalSearchBox.razor.rz.scp.css */
.nm-gsearch-root[b-lv2kz1ct3q]{flex: 1 1 0%;min-width: 0;max-width: 36rem;position: relative}.nm-gsearch[b-lv2kz1ct3q]{display: flex;align-items: center;gap: 6px;height: 34px;padding: 0 10px;background: rgba(248,249,251,0.85);border: 1px solid #E5E7EB;border-radius: 10px;transition: background .15s,border-color .15s,box-shadow .15s;cursor: text}@media (min-width: 640px){.nm-gsearch[b-lv2kz1ct3q]{gap: 8px;height: 38px;padding: 0 12px}}.nm-gsearch:hover[b-lv2kz1ct3q]{background: #fff;border-color: #D1D5DB}.nm-gsearch:focus-within[b-lv2kz1ct3q]{background: #fff;border-color: #FF6B00;box-shadow: 0 0 0 3px rgba(255,106,0,.15)}.nm-gsearch-ico[b-lv2kz1ct3q]{color: #9CA3AF;flex-shrink: 0;transition: color .15s}.nm-gsearch:focus-within .nm-gsearch-ico[b-lv2kz1ct3q]{color: #FF6B00}.nm-gsearch input[b-lv2kz1ct3q]{flex: 1;min-width: 0;border: 0;outline: none;background: transparent;font-size: 16px;color: #1F2937;font-family: inherit}@media (pointer: fine){.nm-gsearch input[b-lv2kz1ct3q]{font-size: 12.5px}}@media (pointer: fine) and (min-width: 640px){.nm-gsearch input[b-lv2kz1ct3q]{font-size: 13.5px}}.nm-gsearch input[b-lv2kz1ct3q]::placeholder{color: #9CA3AF}.nm-gsearch input[b-lv2kz1ct3q]::-webkit-search-cancel-button{display: none}.nm-gsearch-clear[b-lv2kz1ct3q]{flex-shrink: 0;padding: 2px;color: #9CA3AF;border-radius: 4px;transition: color .15s}.nm-gsearch-clear:hover[b-lv2kz1ct3q]{color: #4B5563}.nm-gsearch-kbd[b-lv2kz1ct3q]{display: none;align-items: center;padding: 1px 6px;height: 20px;border: 1px solid #E5E7EB;border-radius: 5px;background: #fff;color: #9CA3AF;font-size: 10.5px;font-weight: 600;font-family: ui-monospace,'SF Mono',monospace;flex-shrink: 0}@media (min-width: 768px){.nm-gsearch-kbd[b-lv2kz1ct3q]{display: inline-flex}}.nm-gsearch:focus-within .nm-gsearch-kbd[b-lv2kz1ct3q]{opacity: 0}.nm-gsearch-panel[b-lv2kz1ct3q]{position: absolute;left: 0;right: 0;top: 100%;margin-top: 8px;z-index: 50;background: rgba(255,255,255,.96);backdrop-filter: blur(24px);border: 1px solid rgba(255,255,255,.5);box-shadow: 0 12px 40px rgba(0,0,0,.14),0 0 0 1px rgba(0,0,0,.06);border-radius: 16px;overflow-y: auto;max-height: 70vh}
/* /src/Features/_Shared/Search/HotelSearchBox.razor.rz.scp.css */
.hsb-root[b-g8rhbzsywo]{--d-surface: #ffffff;--d-surface-2: #f4f5f8;--d-line: #eceef2;--d-line-2: #f1f2f5;--d-ink: #121212;--d-ink-2: #3d4250;--d-ink-3: #7b8190;--d-ink-4: #a5abb8;--d-accent: #ff6b00;--d-accent-soft: #fff2e8;--d-accent-grad: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);--d-accent-grad-hover: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%);--d-r: 12px;width: 100%;padding: 16px;color: var(--d-ink);overflow: visible;position: relative}@media (min-width: 768px){.hsb-root[b-g8rhbzsywo]{padding: 18px 20px}}.hsb-row[b-g8rhbzsywo]{display: grid;grid-template-columns: 1fr;gap: 10px;margin-bottom: 14px}@media (min-width: 1024px){.hsb-row[b-g8rhbzsywo]{grid-template-columns: 1.3fr 1.2fr 0.8fr 1fr;gap: 12px}}.hsb-field[b-g8rhbzsywo]{position: relative;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);transition: border-color .12s,box-shadow .12s}.hsb-field:hover[b-g8rhbzsywo]{border-color: #dde1e8}.hsb-field.is-open[b-g8rhbzsywo]{border-color: var(--d-accent);box-shadow: 0 0 0 3px rgba(255,107,0,0.12)}.hsb-trigger[b-g8rhbzsywo]{width: 100%;height: 56px;padding: 0 12px;background: transparent;border: 0;display: flex;align-items: center;justify-content: space-between;gap: 10px;cursor: pointer;border-radius: var(--d-r);text-align: left;color: var(--d-ink);outline: none}.hsb-trigger-inner[b-g8rhbzsywo]{display: flex;align-items: center;gap: 10px;min-width: 0;flex: 1}.hsb-ico[b-g8rhbzsywo]{width: 30px;height: 30px;border-radius: 8px;background: var(--d-surface-2);color: var(--d-ink-2);border: 1px solid var(--d-line);display: grid;place-items: center;flex-shrink: 0}.hsb-ico svg[b-g8rhbzsywo]{width: 14px;height: 14px}.hsb-field.is-open .hsb-ico[b-g8rhbzsywo],.hsb-field:focus-within .hsb-ico[b-g8rhbzsywo]{background: var(--d-surface-2);color: var(--d-ink-2);border-color: #ffe0c7}.hsb-meta[b-g8rhbzsywo]{display: flex;flex-direction: column;min-width: 0;gap: 2px;flex: 1}.hsb-lbl[b-g8rhbzsywo]{font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;line-height: 1}.hsb-val[b-g8rhbzsywo]{font-size: 14px;font-weight: 600;color: var(--d-ink);line-height: 1.2;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.hsb-val.is-placeholder[b-g8rhbzsywo]{color: var(--d-ink-4);font-weight: 500}.hsb-input[b-g8rhbzsywo]{width: 100%;background: transparent;border: 0;outline: none;font-size: 14px;font-weight: 600;color: var(--d-ink);padding: 0;line-height: 1.2;letter-spacing: -0.01em}.hsb-input[b-g8rhbzsywo]::placeholder{color: var(--d-ink-4);font-weight: 400}.hsb-caret[b-g8rhbzsywo]{width: 16px;height: 16px;color: var(--d-ink-4);flex-shrink: 0;transition: transform .15s}.hsb-caret.is-open[b-g8rhbzsywo]{transform: rotate(180deg)}.hsb-clear-inline[b-g8rhbzsywo]{width: 22px;height: 22px;border-radius: 6px;background: var(--d-surface-2);color: var(--d-ink-3);border: 0;display: grid;place-items: center;cursor: pointer;transition: background .12s,color .12s;flex-shrink: 0}.hsb-clear-inline:hover[b-g8rhbzsywo]{background: var(--d-accent-soft);color: var(--d-accent)}.hsb-clear-inline svg[b-g8rhbzsywo]{width: 12px;height: 12px}.hsb-overlay[b-g8rhbzsywo]{position: fixed;inset: 0;z-index: 40;background: transparent}.hsb-pop[b-g8rhbzsywo]{position: absolute;z-index: 50;top: calc(100% + 4px);left: 0;right: 0;background: var(--d-surface);border: 1px solid var(--d-line);border-radius: var(--d-r);box-shadow: 0 12px 28px -8px rgba(16,24,40,0.18);padding: 12px;animation: hsb-pop-in-b-g8rhbzsywo 0.15s ease-out;max-height: 420px;overflow-y: auto}@media (min-width: 768px){.hsb-pop.hsb-pop-right[b-g8rhbzsywo]{left: auto;right: 0;width: 320px}.hsb-pop.hsb-pop-stars[b-g8rhbzsywo]{left: auto;right: 0;width: 240px}.hsb-pop.hsb-pop-city[b-g8rhbzsywo]{width: 380px}}@keyframes hsb-pop-in-b-g8rhbzsywo{from{opacity: 0;transform: translateY(-4px)}to{opacity: 1;transform: translateY(0)}}.hsb-pop-hd[b-g8rhbzsywo]{margin-bottom: 8px}.hsb-pop-hd p[b-g8rhbzsywo]{margin: 0;font-size: 10.5px;font-weight: 600;color: var(--d-ink-3);text-transform: uppercase;letter-spacing: 0.08em;padding: 0 4px}.hsb-chips[b-g8rhbzsywo]{display: flex;flex-wrap: wrap;gap: 6px}.hsb-chip[b-g8rhbzsywo]{display: inline-flex;align-items: center;gap: 6px;padding: 6px 12px;background: var(--d-surface-2);border: 1px solid var(--d-line);color: var(--d-ink-2);border-radius: 999px;font-size: 12.5px;font-weight: 500;cursor: pointer;transition: background .12s,color .12s,border-color .12s}.hsb-chip:hover[b-g8rhbzsywo]{background: var(--d-accent-soft);color: var(--d-accent);border-color: #ffe0c7}.hsb-chip.is-selected[b-g8rhbzsywo]{background: var(--d-accent-grad);color: #fff;border-color: transparent;box-shadow: 0 1px 2px rgba(255,107,0,0.18)}.hsb-city-item[b-g8rhbzsywo]{width: 100%;display: flex;align-items: center;gap: 10px;padding: 8px 10px;border-radius: 8px;border: 0;background: transparent;text-align: left;cursor: pointer;transition: background .12s}.hsb-city-item:hover[b-g8rhbzsywo]{background: var(--d-surface-2)}.hsb-city-emoji[b-g8rhbzsywo]{width: 32px;height: 32px;border-radius: 8px;background: var(--d-surface-2);border: 1px solid var(--d-line);display: grid;place-items: center;font-size: 16px;flex-shrink: 0}.hsb-city-info[b-g8rhbzsywo]{min-width: 0;flex: 1}.hsb-city-info p[b-g8rhbzsywo]{margin: 0}.hsb-city-name[b-g8rhbzsywo]{font-size: 14px;font-weight: 600;color: var(--d-ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.hsb-city-region[b-g8rhbzsywo]{font-size: 11px;color: var(--d-ink-3);margin-top: 1px}.hsb-city-count[b-g8rhbzsywo]{font-size: 10.5px;color: var(--d-ink-4);font-family: 'JetBrains Mono',ui-monospace,monospace;flex-shrink: 0}.hsb-city-empty[b-g8rhbzsywo]{text-align: center;color: var(--d-ink-3);font-size: 12.5px;padding: 16px 0}.hsb-city-custom[b-g8rhbzsywo]{border-top: 1px solid var(--d-line-2);margin-top: 6px;padding-top: 6px}.hsb-stepper-row[b-g8rhbzsywo]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 8px 0}.hsb-stepper-row + .hsb-stepper-row[b-g8rhbzsywo]{border-top: 1px solid var(--d-line-2)}.hsb-stepper-info[b-g8rhbzsywo]{display: flex;align-items: center;gap: 10px;min-width: 0}.hsb-stepper-ico[b-g8rhbzsywo]{width: 32px;height: 32px;border-radius: 8px;background: var(--d-surface-2);color: var(--d-ink-2);border: 1px solid #ffe0c7;display: grid;place-items: center;flex-shrink: 0}.hsb-stepper-ico svg[b-g8rhbzsywo]{width: 16px;height: 16px}.hsb-stepper-text p[b-g8rhbzsywo]{margin: 0}.hsb-stepper-name[b-g8rhbzsywo]{font-size: 14px;font-weight: 600;color: var(--d-ink);line-height: 1.2}.hsb-stepper-desc[b-g8rhbzsywo]{font-size: 11.5px;color: var(--d-ink-3);margin-top: 2px;line-height: 1.2}.hsb-stepper-ctrl[b-g8rhbzsywo]{display: flex;align-items: center;gap: 8px}.hsb-step-btn[b-g8rhbzsywo]{width: 30px;height: 30px;border-radius: 8px;border: 1px solid var(--d-line);background: var(--d-surface);color: var(--d-ink-2);display: grid;place-items: center;cursor: pointer;transition: background .12s,border-color .12s,color .12s}.hsb-step-btn:hover:not(:disabled)[b-g8rhbzsywo]{background: var(--d-accent-soft);border-color: #ffe0c7;color: var(--d-accent)}.hsb-step-btn:disabled[b-g8rhbzsywo]{color: var(--d-ink-4);cursor: not-allowed;opacity: 0.5}.hsb-step-btn svg[b-g8rhbzsywo]{width: 12px;height: 12px}.hsb-step-val[b-g8rhbzsywo]{width: 28px;text-align: center;font-family: 'JetBrains Mono',ui-monospace,monospace;font-size: 14px;font-weight: 600;color: var(--d-ink)}.hsb-actions[b-g8rhbzsywo]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap}.hsb-tagline[b-g8rhbzsywo]{display: none;align-items: center;gap: 8px;font-size: 12.5px;color: var(--d-ink-3)}@media (min-width: 768px){.hsb-tagline[b-g8rhbzsywo]{display: inline-flex}}.hsb-tagline b[b-g8rhbzsywo]{color: var(--d-accent);font-weight: 600}.hsb-submit[b-g8rhbzsywo]{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 42px;padding: 0 22px;border-radius: var(--d-r);border: 0;background: var(--d-accent-grad);color: #fff;font-size: 14px;font-weight: 600;cursor: pointer;box-shadow: 0 1px 2px rgba(255,107,0,0.18),0 4px 12px -2px rgba(255,107,0,0.22);transition: filter .12s,transform .08s;width: 100%;letter-spacing: -0.005em}@media (min-width: 768px){.hsb-submit[b-g8rhbzsywo]{width: auto}}.hsb-submit:hover[b-g8rhbzsywo]{background: var(--d-accent-grad-hover)}.hsb-submit:active[b-g8rhbzsywo]{transform: translateY(1px)}.hsb-submit svg[b-g8rhbzsywo]{width: 16px;height: 16px}.hsb-field-date[b-g8rhbzsywo]{overflow: visible}
/* /src/Features/_Shared/Search/NmSearchBox.razor.rz.scp.css */
.nmsb-root[b-ehrxtm5yuc]{--d-surface: #fff;--d-surface-2: #f5f5f4;--d-line: #e7e5e4;--d-line-2: #f0eeec;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-soft: #fff3ea;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#ea580c 100%);--d-r: 12px;--nmsb-r: 20px;--nmsb-ck: 'Chakra Petch','Be Vietnam Pro',sans-serif;position: relative;z-index: 30;width: 100%;max-width: 1200px;margin: 0 auto;background: #fff;border: 1px solid #e7e5e4;border-radius: var(--nmsb-r);box-shadow: 0 30px 60px -30px rgba(28,25,23,.45),0 2px 6px rgba(28,25,23,.06);color: #1c1917;font-family: 'Be Vietnam Pro',system-ui,sans-serif;overflow: visible}.nmsb-tabs[b-ehrxtm5yuc]{display: flex;align-items: center;gap: 4px;list-style: none;margin: 0;padding: 10px 12px;border-bottom: 1px solid #e7e5e4;overflow-x: auto;scrollbar-width: none}.nmsb-tabs[b-ehrxtm5yuc]::-webkit-scrollbar{display: none}.nmsb-tab[b-ehrxtm5yuc]{flex: none;display: inline-flex;align-items: center;gap: 8px;height: 38px;padding: 0 14px;border: 1px solid transparent;border-radius: 999px;background: transparent;font-size: 14px;font-weight: 600;line-height: 1;color: #44403c;white-space: nowrap;cursor: pointer;transition: background .14s,color .14s,border-color .14s}.nmsb-tab:hover[b-ehrxtm5yuc]{background: #f5f5f4;color: #1c1917}.nmsb-tab.is-active[b-ehrxtm5yuc]{background: #fff3ea;border-color: #ffb27a;color: #c2410c}.nmsb-tab.is-active .nmsb-tab-lbl[b-ehrxtm5yuc]{font-weight: 700}.nmsb-tab-ico[b-ehrxtm5yuc]{display: grid;place-items: center;width: 16px;height: 16px;flex-shrink: 0;color: inherit}.nmsb-tab-ico svg[b-ehrxtm5yuc]{width: 16px;height: 16px}.nmsb-tab-lbl[b-ehrxtm5yuc]{font-size: 14px;font-weight: 600;line-height: 1}.nmsb-hint[b-ehrxtm5yuc]{display: inline-flex;align-items: center;gap: 6px;flex: none;margin-left: auto;padding-left: 12px;font-size: 12.5px;color: #78716c;white-space: nowrap}.nmsb-hint svg[b-ehrxtm5yuc]{width: 14px;height: 14px;color: #ea580c}.nmsb-body[b-ehrxtm5yuc]{position: relative;width: 100%;padding: 8px 8px 0;background: transparent;overflow: visible;transition: opacity .15s}.nmsb-pane[b-ehrxtm5yuc]{animation: nmsb-in-b-ehrxtm5yuc .22s ease-out both}@keyframes nmsb-in-b-ehrxtm5yuc{from{opacity: 0;transform: translateY(4px)}to{opacity: 1;transform: none}}.nmsb-tabs[b-ehrxtm5yuc]{position: relative}.nmsb-root[data-switching] .nmsb-body[b-ehrxtm5yuc]{opacity: .55;pointer-events: none}.nmsb-root[data-switching] .nmsb-tabs[b-ehrxtm5yuc]::after{content: '';position: absolute;left: 12px;right: 12px;bottom: -1px;height: 2px;border-radius: 2px;background: linear-gradient(90deg,transparent,#ea580c 50%,transparent);background-size: 40% 100%;background-repeat: no-repeat;animation: nmsb-run-b-ehrxtm5yuc .9s linear infinite}@keyframes nmsb-run-b-ehrxtm5yuc{from{background-position: -40% 0}to{background-position: 140% 0}}@media (prefers-reduced-motion: reduce){.nmsb-pane[b-ehrxtm5yuc]{animation: none}.nmsb-root[data-switching] .nmsb-tabs[b-ehrxtm5yuc]::after{animation: none;background: #ea580c}}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-root,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-root,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-root{--d-surface: #fff;--d-surface-2: #f5f5f4;--d-line: #e7e5e4;--d-line-2: #f0eeec;--d-ink: #1c1917;--d-ink-2: #44403c;--d-ink-3: #78716c;--d-ink-4: #a8a29e;--d-accent: #ea580c;--d-accent-ink: #c2410c;--d-accent-soft: #fff3ea;--d-accent-line: #ffb27a;--d-accent-grad: linear-gradient(135deg,#ea580c 0%,#ea580c 100%);--d-accent-grad-hover: linear-gradient(135deg,#c2410c 0%,#c2410c 100%);--d-r: 12px;padding: 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrw{padding: 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb{color: #1c1917}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-row,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-row,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-row,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-row{margin: 0;background: transparent;border: 0;border-radius: 0;box-shadow: none}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-field,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-field,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-field,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-field{border: 0;border-radius: 12px;background: transparent;box-shadow: none;transition: background .14s}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-field:hover,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-field:hover,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-field:hover,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-field:hover{background: #f5f5f4}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-field.is-open,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-field.is-open,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-field:focus-within,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-field.is-open,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-field:focus-within,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-field.is-open,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-field:focus-within,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-field:has(.date-field.field-active),.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-field:has(.dp-value.field-active){background: #fff7f1;box-shadow: none}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-field.is-error{background: #fff1f2}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-root .fsb-row .fsb-field.is-open.is-open{background: #fff7f1;box-shadow: none;border-radius: 12px}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-trigger,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-trigger,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-trigger,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-trigger,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .aps-trigger{height: 66px;min-height: 66px;padding: 0 16px;gap: 12px;border: 0;border-radius: 12px;background: transparent;box-shadow: none}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-trigger--input{padding-right: 40px}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-ico,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-ico,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-ico,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-ico,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .aps-lead-ico,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .dp-field-icon{width: 20px;height: 20px;margin: 0;border: 0;border-radius: 0;background: transparent;color: #78716c;display: grid;place-items: center;flex: none;font-size: 18px}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-ico svg,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-ico svg,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-ico svg,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .aps-lead-ico svg,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .dp-field-icon svg{width: 20px;height: 20px}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-ico.has-flag{font-size: 19px}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-field.is-open .fsb-ico,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-field.is-open .vsb-ico,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-field:focus-within .vsb-ico,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-field.is-open .hrb-ico,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-field:focus-within .hrb-ico,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-field.is-open .esb-ico,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-field:focus-within .esb-ico,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-field:has(.field-active) .dp-field-icon{color: #ea580c}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-lbl,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-lbl,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-lbl,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-lbl,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .aps-label,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .dp-label{margin: 0 0 3px;font-family: var(--nmsb-ck);font-size: 10.5px;font-weight: 600;letter-spacing: .12em;line-height: 1.25;text-transform: uppercase;color: #78716c}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-val,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-val,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-val,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-val,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-input,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-input,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .aps-value,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .dp-value{font-size: 15.5px;font-weight: 600;line-height: 1.2;color: #1c1917}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .aps-value-code{margin-left: 6px;font-family: var(--nmsb-ck);font-size: 12px;font-weight: 700;color: #c2410c}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-val.is-placeholder,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-val.is-placeholder,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-val.is-placeholder,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .aps-placeholder{color: #a8a29e;font-weight: 500}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-input::placeholder,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-input::placeholder{color: #a8a29e;font-weight: 500}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-caret,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-caret,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-caret,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-caret{color: #a8a29e}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .date-field{min-height: 66px;padding: 0 14px;border-radius: 12px}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-field--dates{min-height: 66px;padding-left: 16px;gap: 12px}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-field--dates .date-field{min-height: 66px;padding: 0 8px 0 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-nights{height: 20px;padding: 0 7px;border: 0;border-radius: 999px;background: #fff3ea;color: #c2410c;font-family: var(--nmsb-ck);font-size: 11px;font-weight: 700;display: inline-flex;align-items: center;white-space: nowrap}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-swap-btn{width: 34px;height: 34px;margin: 0;border: 2px solid #fff;background: #ea580c;color: #fff;box-shadow: 0 4px 10px -4px rgba(234,88,12,.8)}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-trip-toggle{margin: 0 0 8px;padding: 3px;border: 0;border-radius: 999px;background: #f5f5f4;box-shadow: none}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-trip-btn{height: 30px;padding: 0 12px;border-radius: 999px;font-size: 13px;font-weight: 600;color: #78716c;background: transparent;border: 0;box-shadow: none}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-trip-btn.is-active{background: #fff;color: #c2410c;box-shadow: 0 1px 2px rgba(28,25,23,.12)}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-row::before,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-field::before,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-field::after,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-fly-route::after{display: none;content: none}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-tagline,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-fly-route,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-tagline{display: none}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-submit,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-submit,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-submit,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-submit{border: 0;border-radius: 12px;padding: 0 26px;background: #ea580c;color: #fff;font-size: 15px;font-weight: 700;letter-spacing: 0;box-shadow: none;transition: background .14s}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-submit:hover,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-submit:hover,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-submit:hover,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-submit:hover{background: #c2410c;transform: none;box-shadow: none}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-submit-sheen{display: none}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-submit svg,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-submit svg,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-submit svg{width: 18px;height: 18px}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-quick,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-quick,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-quick,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-rail{display: flex;align-items: center;gap: 8px;margin: 8px -8px 0;padding: 10px 16px 12px;min-width: 0;border-top: 1px solid #e7e5e4;border-radius: 0 0 var(--nmsb-r) var(--nmsb-r);background: #faf9f8;overflow-x: auto;scrollbar-width: none}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-quick::-webkit-scrollbar,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-quick::-webkit-scrollbar,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-quick::-webkit-scrollbar,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-rail::-webkit-scrollbar{display: none}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-quick-lbl,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-quick-lbl,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-quick-lbl,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-rail-lbl{display: inline;flex: none;margin-right: 4px;font-family: var(--nmsb-ck);font-size: 10.5px;font-weight: 600;letter-spacing: .12em;text-transform: uppercase;color: #78716c;white-space: nowrap}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-rail-track{display: flex;flex-wrap: nowrap;gap: 8px;height: auto;overflow: visible;padding: 0;-webkit-mask-image: none;mask-image: none}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-quick-chip,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-quick-chip,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-quick-chip,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-rail-chip{display: inline-flex;align-items: center;gap: 6px;flex: none;height: 30px;padding: 0 11px;border: 1px solid #e7e5e4;border-radius: 999px;background: #fff;font: inherit;font-size: 13px;font-weight: 500;color: #44403c;white-space: nowrap;cursor: pointer;text-decoration: none;transition: background .14s,color .14s,border-color .14s}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-quick-chip:hover,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-quick-chip:hover,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-quick-chip:hover,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-rail-chip:hover,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-quick-chip.is-on,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-quick-chip.is-on,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-quick-chip.is-on{background: #fff3ea;color: #c2410c;border-color: #ffb27a}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-quick-chip span{color: #a8a29e}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-quick-chip i{font-size: 13px;color: #ea580c}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-quick-chip .nm-flag,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-rail-chip .fl{font-size: 14px;line-height: 1}.nmsb-body[b-ehrxtm5yuc]::after{content: '';display: block;height: 8px}.nmsb-body:has(.fsb-quick,.vsb-quick,.hrb-quick,.esb-rail)[b-ehrxtm5yuc]::after{display: none}@media (min-width: 1024px){.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-row.fsb-row-horiz,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-row,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-row,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-row{display: flex;align-items: stretch;gap: 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-row.fsb-row-horiz > *,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-row > *,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-row > *,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-row > *{min-width: 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-root{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: stretch}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-err-banner,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-quick{grid-column: 1 / -1}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-trip-toggle{position: absolute;right: 12px;top: -49px;margin: 0;z-index: 2}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-airport-pair{flex: 2.2 1 0;display: flex;gap: 0;position: relative}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-airport-pair > .fsb-field{flex: 1 1 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-swap-btn{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);margin: 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-field-date{flex: 1.85 1 0;border-left: 1px solid #e7e5e4;border-radius: 0 12px 12px 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-field-date .date-field + .date-field{border-left: 1px solid #e7e5e4}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-row.fsb-row-horiz > .fsb-field:last-child{flex: 1.1 1 0;border-left: 1px solid #e7e5e4;border-radius: 0 12px 12px 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-actions{display: flex;align-items: center;gap: 0;padding: 6px 0 6px 8px;background: transparent;border: 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-submit{width: auto;height: 54px}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-root{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: stretch}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-quick{grid-column: 1 / -1}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-row > .vsb-field{flex: 1.3 1 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-row > .vsb-field:last-child{flex: .8 1 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-row > .vsb-field + .vsb-field{border-left: 1px solid #e7e5e4;border-radius: 0 12px 12px 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-actions{display: flex;align-items: center;gap: 0;padding: 6px 0 6px 8px;background: transparent;border: 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-submit{width: auto;height: 54px}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-row > .hrb-field--place{flex: 1.5 1 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-row > .hrb-field--dates{flex: 1.6 1 0;border-left: 1px solid #e7e5e4;border-radius: 0 12px 12px 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-field--dates .date-field + .date-field{border-left: 1px solid #e7e5e4}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-row > .hrb-field--occ{flex: 1.1 1 0;border-left: 1px solid #e7e5e4;border-radius: 0 12px 12px 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-submit{flex: none;align-self: center;margin: 6px 0 6px 8px;height: 54px;min-height: 54px}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-row > .esb-field--dest{flex: 1.6 1 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-row > .esb-field--days{flex: .9 1 0;border-left: 1px solid #e7e5e4;border-radius: 0 12px 12px 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-row > .esb-field--plan{flex: 1 1 0;border-left: 1px solid #e7e5e4;border-radius: 0 12px 12px 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-submit{flex: none;align-self: center;margin: 6px 0 6px 8px;height: 54px;width: auto}}@media (max-width: 1023.98px){.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-row,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-row,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-row,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-row{display: flex;flex-direction: column;gap: 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-row > * + *,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-row > * + *,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-row > * + *,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-row > * + *{border-top: 1px solid #e7e5e4;border-radius: 0 0 12px 12px}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-trigger,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-trigger,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-trigger,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-trigger,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .aps-trigger,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .date-field,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-field--dates{height: 58px;min-height: 58px;padding-left: 12px;padding-right: 12px}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-field--dates .date-field{min-height: 56px;padding-left: 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-field-date .date-field + .date-field,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-field--dates .date-field + .date-field{border-left: 1px solid #e7e5e4}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-airport-pair{display: flex;flex-direction: column;gap: 0;position: relative}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-airport-pair > .fsb-field:last-child{border-top: 1px solid #e7e5e4;border-radius: 0 0 12px 12px}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-swap-btn{position: absolute;right: 14px;top: 50%;transform: translateY(-50%);margin: 0;align-self: auto}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-trip-toggle{margin: 0 0 6px}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-actions,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-actions{display: flex;padding: 8px 0 0;background: transparent;border: 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-submit,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-submit{width: 100%;height: 50px}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-row > .hrb-submit,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-row > .esb-submit{border-top: 0;margin: 8px 0 0;width: 100%;height: 50px;min-height: 50px;grid-column: auto}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-field--dest{grid-column: auto}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-field--days .esb-ico,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-field--plan .esb-ico{display: grid}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-field--days .esb-trigger,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-field--plan .esb-trigger{padding: 0 12px;gap: 12px}.nmsb-hint[b-ehrxtm5yuc]{display: none}}@media (max-width: 767.98px){.nmsb-root[b-ehrxtm5yuc]{--nmsb-r: 18px}.nmsb-tabs[b-ehrxtm5yuc]{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 4px;padding: 6px;border-bottom: 0;background: #f5f5f4;border-radius: 18px 18px 0 0;overflow: visible}.nmsb-tab[b-ehrxtm5yuc]{justify-content: center;height: 38px;padding: 0 4px;gap: 5px;border: 0}.nmsb-tab:hover[b-ehrxtm5yuc]{background: transparent}.nmsb-tab.is-active[b-ehrxtm5yuc]{background: #fff;border: 0;box-shadow: 0 1px 2px rgba(28,25,23,.12)}.nmsb-tab-ico[b-ehrxtm5yuc],.nmsb-tab-ico svg[b-ehrxtm5yuc]{width: 15px;height: 15px}.nmsb-tab-lbl[b-ehrxtm5yuc]{font-size: 12.5px}.nmsb-body[b-ehrxtm5yuc]{padding: 6px 8px 0}.nmsb-root .nmsb-body[b-ehrxtm5yuc] .fsb-quick,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .vsb-quick,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .hrb-quick,.nmsb-root .nmsb-body[b-ehrxtm5yuc] .esb-rail{padding: 10px 12px}}
/* /src/Features/_Shared/Search/TourSearchBox.razor.rz.scp.css */
.tsb-root[b-a7o3hu2qpc]{width: 100%;padding: 16px;color: #121212;text-align: left}@media (min-width: 768px){.tsb-root[b-a7o3hu2qpc]{padding: 18px 20px}}.tsb-row[b-a7o3hu2qpc]{display: grid;grid-template-columns: 1fr;gap: 10px}@media (min-width: 768px){.tsb-row[b-a7o3hu2qpc]{grid-template-columns: 1fr auto;gap: 12px}}.tsb-field[b-a7o3hu2qpc]{display: flex;align-items: center;gap: 10px;height: 56px;padding: 0 12px;background: #fff;border: 1px solid #eceef2;border-radius: 12px;cursor: text;transition: border-color .12s,box-shadow .12s}.tsb-field:hover[b-a7o3hu2qpc]{border-color: #dde1e8}.tsb-field:focus-within[b-a7o3hu2qpc]{border-color: #ff6b00;box-shadow: 0 0 0 3px rgba(255,107,0,.12)}.tsb-ico[b-a7o3hu2qpc]{width: 30px;height: 30px;border-radius: 8px;background: #f4f5f8;border: 1px solid #eceef2;color: #3d4250;display: grid;place-items: center;flex: none}.tsb-ico svg[b-a7o3hu2qpc]{width: 15px;height: 15px}.tsb-meta[b-a7o3hu2qpc]{display: flex;flex-direction: column;gap: 2px;min-width: 0;flex: 1}.tsb-lbl[b-a7o3hu2qpc]{font-size: 10.5px;font-weight: 600;line-height: 1;letter-spacing: .08em;text-transform: uppercase;color: #6b7180}.tsb-input[b-a7o3hu2qpc]{width: 100%;padding: 0;border: 0;outline: 0;background: none;font: inherit;font-size: 14px;font-weight: 600;color: #121212}.tsb-input[b-a7o3hu2qpc]::placeholder{color: #a5abb8;font-weight: 500}.tsb-submit[b-a7o3hu2qpc]{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 56px;padding: 0 26px;border: 0;border-radius: 12px;background: linear-gradient(135deg,#ff7d1f 0%,#ff6b00 100%);color: #fff;font-size: 14.5px;font-weight: 600;cursor: pointer;box-shadow: 0 1px 2px rgba(255,107,0,.18),0 4px 12px -2px rgba(255,107,0,.22);transition: filter .12s,transform .08s}.tsb-submit:hover[b-a7o3hu2qpc]{background: linear-gradient(135deg,#ff6b00 0%,#e85f00 100%)}.tsb-submit:active[b-a7o3hu2qpc]{transform: translateY(1px)}.tsb-submit svg[b-a7o3hu2qpc]{width: 17px;height: 17px}.tsb-pop[b-a7o3hu2qpc]{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-top: 14px}.tsb-pop-lbl[b-a7o3hu2qpc]{font-size: 10.5px;font-weight: 600;letter-spacing: .08em;text-transform: uppercase;color: #6b7180;margin-right: 4px}.tsb-chip[b-a7o3hu2qpc]{padding: 6px 12px;border: 1px solid #eceef2;border-radius: 999px;background: #fff;font: inherit;font-size: 12.5px;font-weight: 500;color: #3d4250;cursor: pointer;transition: background .12s,color .12s,border-color .12s}.tsb-chip:hover[b-a7o3hu2qpc]{background: #fff2e8;border-color: #ffd2b0;color: #c2410c}
/* /src/Features/_Shared/Trips/LinkToTripBanner.razor.rz.scp.css */
.lt-banner[b-hpgmtwhg64]{display: flex;align-items: center;flex-wrap: wrap;gap: 12px;background: linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border: 1.5px solid #ffe0c7;border-radius: 12px;padding: 12px 14px;margin: 14px 0;container-type: inline-size}.lt-banner-soft[b-hpgmtwhg64]{background: #f7f8fa;border-color: #e2e8f0}.lt-banner-icon[b-hpgmtwhg64]{width: 38px;height: 38px;border-radius: 10px;background: #ff7d1f;color: #fff;display: flex;align-items: center;justify-content: center;flex-shrink: 0}.lt-banner-icon-muted[b-hpgmtwhg64]{background: #cbd5e1;color: #475569;width: 32px;height: 32px;border-radius: 8px}.lt-banner-body[b-hpgmtwhg64]{flex: 1 1 160px;min-width: 0}.lt-banner-title[b-hpgmtwhg64]{font-size: 13.5px;font-weight: 700;color: #92400e;margin: 0 0 2px;line-height: 1.3}.lt-banner-soft .lt-banner-title[b-hpgmtwhg64]{color: #1f2937}.lt-banner-desc[b-hpgmtwhg64]{font-size: 12.5px;color: #78350f;margin: 0;line-height: 1.4}.lt-banner-soft .lt-banner-desc[b-hpgmtwhg64]{color: #475569}.lt-banner-cta[b-hpgmtwhg64]{background: #ff7d1f;color: #fff;border: none;border-radius: 8px;padding: 7px 14px;font-size: 14px;font-weight: 600;cursor: pointer;display: inline-flex;align-items: center;gap: 4px;transition: background 0.12s;flex-shrink: 0;margin-left: auto;justify-content: center}@container (max-width: 380px){.lt-banner-cta[b-hpgmtwhg64]{width: 100%}}.lt-banner-cta:hover:not(:disabled)[b-hpgmtwhg64]{background: #ff6b00}.lt-banner-cta:disabled[b-hpgmtwhg64]{opacity: 0.6;cursor: not-allowed}.lt-banner-link[b-hpgmtwhg64]{font-size: 12.5px;font-weight: 600;color: #ff7d1f;text-decoration: none;flex-shrink: 0}.lt-banner-link:hover[b-hpgmtwhg64]{color: #ff6b00;text-decoration: underline}.lt-spinner-sm[b-hpgmtwhg64]{width: 12px;height: 12px;border: 2px solid rgba(255,255,255,0.4);border-top-color: #fff;border-radius: 50%;animation: lt-spin-b-hpgmtwhg64 0.8s linear infinite;display: inline-block}@keyframes lt-spin-b-hpgmtwhg64{to{transform: rotate(360deg)}}.lt-error[b-hpgmtwhg64]{background: #fef2f2;border: 1px solid #fecaca;color: #b91c1c;padding: 8px 12px;border-radius: 8px;font-size: 12.5px;margin-top: -6px;margin-bottom: 14px}@media (max-width: 640px){.lt-banner[b-hpgmtwhg64]{flex-wrap: wrap}.lt-banner-cta[b-hpgmtwhg64]{width: 100%;justify-content: center;margin-top: 4px}}
/* /src/Features/_Shared/Trips/TripCalendarView.razor.rz.scp.css */
.nm-list-page[b-sjfqm3qqey]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-sjfqm3qqey]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-sjfqm3qqey]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.nm-list-sub[b-sjfqm3qqey]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted);max-width: 78ch}.nm-list-actions[b-sjfqm3qqey]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.tcal-monthnav[b-sjfqm3qqey]{display: inline-flex;align-items: center;gap: 2px;padding: 3px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-pill);background: var(--nm-surface);box-shadow: var(--nm-shadow)}.tcal-period[b-sjfqm3qqey]{min-width: 132px;text-align: center;font-size: 15px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.tcal-kpis[b-sjfqm3qqey] .nm-kpi{box-shadow: var(--nm-shadow)}.tcal-kpis[b-sjfqm3qqey] .nm-kpi__val{font-size: 24px}.tcal-legend[b-sjfqm3qqey]{display: flex;flex-wrap: wrap;gap: 7px}.tcal-chip[b-sjfqm3qqey]{display: inline-flex;align-items: center;gap: 7px;height: 32px;padding: 0 13px;border: 1px solid color-mix(in srgb,var(--tone-fg) 28%,transparent);border-radius: var(--nm-r-pill);background: var(--tone-bg);box-shadow: var(--nm-shadow);font-family: inherit;font-size: 13px;font-weight: 600;color: var(--tone-fg);cursor: pointer;transition: opacity .12s,border-color .12s,box-shadow .12s}.tcal-chip:hover[b-sjfqm3qqey]{border-color: color-mix(in srgb,var(--tone-fg) 55%,transparent)}.tcal-chip:focus-visible[b-sjfqm3qqey]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.tcal-chip.is-off[b-sjfqm3qqey]{background: var(--nm-surface-2);border-color: var(--nm-border);color: var(--nm-muted);box-shadow: none;text-decoration: line-through}.tcal-chip b[b-sjfqm3qqey]{font-weight: 800;font-variant-numeric: tabular-nums;padding: 0 6px;border-radius: var(--nm-r-pill);background: color-mix(in srgb,var(--tone-fg) 14%,transparent)}.tcal-chip.is-off b[b-sjfqm3qqey]{background: var(--nm-border)}.tcal-chip__dot[b-sjfqm3qqey]{width: 9px;height: 9px;flex: none;border-radius: var(--nm-r-pill);background: var(--tone-fg)}.tcal-chip.is-off .tcal-chip__dot[b-sjfqm3qqey]{background: var(--nm-border-strong)}.tcal-card[b-sjfqm3qqey]{background: var(--nm-surface);border: 1px solid var(--nm-border);border-radius: var(--nm-r-card);box-shadow: var(--nm-shadow);overflow: hidden}.tcal-weekhead[b-sjfqm3qqey]{display: grid;grid-template-columns: repeat(7,1fr);background: var(--nm-surface-2);border-bottom: 1px solid var(--nm-border-strong)}.tcal-weekhead span[b-sjfqm3qqey]{padding: 10px 6px;text-align: center;font-size: 11px;font-weight: 700;color: var(--nm-ink-2);text-transform: uppercase;letter-spacing: .09em}.tcal-weekhead span:nth-child(6)[b-sjfqm3qqey],.tcal-weekhead span:nth-child(7)[b-sjfqm3qqey]{color: var(--nm-muted)}.tcal-week[b-sjfqm3qqey]{border-bottom: 1px solid var(--nm-border);padding-bottom: 8px;background-image: repeating-linear-gradient(to right,var(--nm-border) 0 1px,transparent 1px calc(100% / 7))}.tcal-week:last-child[b-sjfqm3qqey]{border-bottom: 0}.tcal-dates[b-sjfqm3qqey]{display: grid;grid-template-columns: repeat(7,1fr)}.tcal-date[b-sjfqm3qqey]{height: 42px;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 1px}.tcal-solar[b-sjfqm3qqey]{min-width: 22px;height: 20px;display: inline-flex;align-items: center;justify-content: center;border-radius: var(--nm-r-pill);font-size: 12px;font-weight: 600;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.tcal-lunar[b-sjfqm3qqey]{font-size: 9.5px;line-height: 1;color: var(--nm-muted);font-variant-numeric: tabular-nums}.tcal-lunar.is-marked[b-sjfqm3qqey]{color: var(--nm-ink-2);font-weight: 700}.tcal-date.is-out .tcal-solar[b-sjfqm3qqey]{color: var(--nm-muted);opacity: .7}.tcal-date.is-out .tcal-lunar[b-sjfqm3qqey]{opacity: .5}.tcal-date.is-today .tcal-solar[b-sjfqm3qqey]{background: var(--nm-brand-500);color: var(--nm-on-brand);font-weight: 800}.tcal-date.is-today .tcal-lunar[b-sjfqm3qqey]{color: var(--nm-brand-700);font-weight: 700}.tcal-lanes[b-sjfqm3qqey]{display: grid;grid-template-columns: repeat(7,1fr);grid-auto-rows: 26px;gap: 3px 0;padding: 0 2px 2px}.tcal-bar[b-sjfqm3qqey]{display: flex;flex-direction: column;justify-content: center;min-width: 0;margin: 0 2px;padding: 0 8px;border-radius: var(--nm-r-input);border: 1px solid var(--tone-bd);border-left: 3px solid var(--tone-fg);background: var(--tone-bg);color: var(--tone-fg);text-decoration: none;overflow: hidden;transition: filter .12s,box-shadow .12s}.tcal-bar:hover[b-sjfqm3qqey]{filter: brightness(.97);box-shadow: var(--nm-shadow);text-decoration: none;color: var(--tone-fg)}.tcal-bar:focus-visible[b-sjfqm3qqey]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.tcal-bar.cut-l[b-sjfqm3qqey]{border-top-left-radius: 0;border-bottom-left-radius: 0;margin-left: 0;border-left: 1px dashed var(--tone-bd)}.tcal-bar.cut-r[b-sjfqm3qqey]{border-top-right-radius: 0;border-bottom-right-radius: 0;margin-right: 0;border-right-style: dashed}.tcal-bar__name[b-sjfqm3qqey]{font-size: 11.5px;font-weight: 600;line-height: 1.2;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.tcal-bar__loc[b-sjfqm3qqey]{font-size: 10px;line-height: 1.15;opacity: .75;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.tcal-more[b-sjfqm3qqey]{display: inline-flex;align-items: center;gap: 5px;margin: 3px 0 0 6px;padding: 2px 8px;border: 0;border-radius: var(--nm-r-pill);background: none;font-family: inherit;font-size: 11.5px;color: var(--nm-muted);cursor: pointer}.tcal-more:hover[b-sjfqm3qqey]{color: var(--nm-brand-700);background: var(--nm-brand-50)}.tcal-more:focus-visible[b-sjfqm3qqey]{outline: 2px solid var(--nm-brand-500);outline-offset: 1px}.t-ok[b-sjfqm3qqey]{--tone-fg: var(--nm-ok);--tone-bg: var(--nm-ok-soft)}.t-warn[b-sjfqm3qqey]{--tone-fg: var(--nm-warn);--tone-bg: var(--nm-warn-soft)}.t-bad[b-sjfqm3qqey]{--tone-fg: var(--nm-bad);--tone-bg: var(--nm-bad-soft)}.t-info[b-sjfqm3qqey]{--tone-fg: var(--nm-info);--tone-bg: var(--nm-info-soft)}.t-pending[b-sjfqm3qqey]{--tone-fg: var(--nm-pending);--tone-bg: var(--nm-pending-soft)}.t-neutral[b-sjfqm3qqey]{--tone-fg: var(--nm-ink-2);--tone-bg: var(--nm-surface-2)}.t-ok[b-sjfqm3qqey],.t-warn[b-sjfqm3qqey],.t-bad[b-sjfqm3qqey],.t-info[b-sjfqm3qqey],.t-pending[b-sjfqm3qqey],.t-neutral[b-sjfqm3qqey]{--tone-bd: color-mix(in srgb,var(--tone-fg) 34%,transparent)}.tcal-agenda[b-sjfqm3qqey]{display: none}.tcal-item[b-sjfqm3qqey]{display: flex;align-items: center;gap: 12px;padding: 12px 14px;border-bottom: 1px solid var(--nm-border);border-left: 3px solid var(--tone-fg);text-decoration: none;color: var(--nm-ink)}.tcal-item:last-child[b-sjfqm3qqey]{border-bottom: 0}.tcal-item:hover[b-sjfqm3qqey]{background: var(--nm-surface-2);text-decoration: none;color: var(--nm-ink)}.tcal-item:focus-visible[b-sjfqm3qqey]{outline: 2px solid var(--nm-brand-500);outline-offset: -2px}.tcal-item__range[b-sjfqm3qqey]{flex: none;min-width: 88px;font-size: 12px;font-weight: 700;color: var(--nm-ink-2);font-variant-numeric: tabular-nums}.tcal-item__main[b-sjfqm3qqey]{flex: 1;min-width: 0;display: flex;flex-direction: column;gap: 2px}.tcal-item__main b[b-sjfqm3qqey]{font-size: 14px;font-weight: 600;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.tcal-item__main small[b-sjfqm3qqey]{display: flex;align-items: center;gap: 7px;font-size: 11.5px;color: var(--nm-muted)}.tcal-sep[b-sjfqm3qqey]{width: 3px;height: 3px;flex: none;border-radius: var(--nm-r-pill);background: var(--nm-border-strong)}.tcal-lunar-inline[b-sjfqm3qqey]{white-space: nowrap}.tcal-note[b-sjfqm3qqey]{margin: 0;text-align: center;font-size: 13px;color: var(--nm-muted)}@media (max-width: 760px){.nm-list-page[b-sjfqm3qqey]{padding: 16px 14px 24px;gap: 12px}.nm-list-title[b-sjfqm3qqey]{font-size: 18px}.tcal-stat[b-sjfqm3qqey]{padding: 2px 14px}.tcal-stat__val[b-sjfqm3qqey]{font-size: 19px}.tcal-gridview[b-sjfqm3qqey]{display: none}.tcal-agenda[b-sjfqm3qqey]{display: block}}@media (prefers-reduced-motion: reduce){.tcal-chip[b-sjfqm3qqey],.tcal-bar[b-sjfqm3qqey]{transition: none}}
/* /src/Features/_Shared/Trips/TripPicker.razor.rz.scp.css */
.tripick-overlay[b-1k9vflr6t3]{position: fixed;inset: 0;z-index: 9999;display: flex;align-items: center;justify-content: center;padding: 16px}.tripick-backdrop[b-1k9vflr6t3]{position: absolute;inset: 0;background: rgba(15,23,42,0.55)}.tripick-panel[b-1k9vflr6t3]{position: relative;width: 100%;max-width: 640px;max-height: 90vh;background: #ffffff;border-radius: 14px;box-shadow: 0 24px 48px -12px rgba(0,0,0,0.25);display: flex;flex-direction: column;overflow: hidden;animation: tripick-in-b-1k9vflr6t3 0.18s ease-out}@keyframes tripick-in-b-1k9vflr6t3{from{transform: translateY(8px) scale(0.98);opacity: 0}to{transform: none;opacity: 1}}.tripick-head[b-1k9vflr6t3]{display: flex;align-items: flex-start;gap: 12px;padding: 18px 20px;background: linear-gradient(135deg,#fef3c7 0%,#ffe8d6 100%);border-bottom: 1px solid #ffe0c7}.tripick-head-icon[b-1k9vflr6t3]{width: 38px;height: 38px;border-radius: 10px;background: #ff7d1f;color: var(--d-ink-2);display: flex;align-items: center;justify-content: center;flex-shrink: 0}.tripick-head-text[b-1k9vflr6t3]{flex: 1;min-width: 0}.tripick-head-text h3[b-1k9vflr6t3]{font-size: 16px;font-weight: 700;color: #1f2937;margin: 0}.tripick-head-text p[b-1k9vflr6t3]{font-size: 12.5px;color: #6b7280;margin: 2px 0 0}.tripick-close[b-1k9vflr6t3]{background: none;border: none;font-size: 26px;line-height: 1;color: #6b7280;cursor: pointer;padding: 2px 6px;border-radius: 6px}.tripick-close:hover[b-1k9vflr6t3]{background: rgba(0,0,0,0.05);color: #1f2937}.tripick-body[b-1k9vflr6t3]{padding: 16px 20px;overflow-y: auto;flex: 1}.tripick-state[b-1k9vflr6t3]{display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 40px 20px;text-align: center;gap: 10px}.tripick-state h4[b-1k9vflr6t3]{font-size: 15px;font-weight: 600;color: #1f2937;margin: 4px 0 0}.tripick-state p[b-1k9vflr6t3]{font-size: 14px;color: #6b7280;margin: 0;max-width: 320px}.tripick-empty-icon[b-1k9vflr6t3]{color: #cbd5e1}.tripick-spinner[b-1k9vflr6t3]{width: 32px;height: 32px;border: 3px solid #ffe0c7;border-top-color: #ff7d1f;border-radius: 50%;animation: tripick-spin-b-1k9vflr6t3 0.8s linear infinite}.tripick-spinner-sm[b-1k9vflr6t3]{width: 14px;height: 14px;border: 2px solid rgba(255,255,255,0.4);border-top-color: #fff;border-radius: 50%;animation: tripick-spin-b-1k9vflr6t3 0.8s linear infinite;display: inline-block;margin-right: 6px;vertical-align: middle}@keyframes tripick-spin-b-1k9vflr6t3{to{transform: rotate(360deg)}}.tripick-search[b-1k9vflr6t3]{position: relative;display: flex;align-items: center;margin-bottom: 12px}.tripick-search > svg[b-1k9vflr6t3]{position: absolute;left: 12px;color: #94a3b8;pointer-events: none}.tripick-search-input[b-1k9vflr6t3]{width: 100%;height: 40px;padding: 0 36px 0 36px;border: 1px solid #e2e8f0;border-radius: 9px;background: #fff;font-size: 13.5px;color: #1f2937;outline: none;transition: border-color 0.12s,box-shadow 0.12s}.tripick-search-input[b-1k9vflr6t3]::placeholder{color: #94a3b8}.tripick-search-input:focus[b-1k9vflr6t3]{border-color: #ff7d1f;box-shadow: 0 0 0 3px rgba(255,107,0,0.12)}.tripick-search-clear[b-1k9vflr6t3]{position: absolute;right: 8px;width: 22px;height: 22px;border: none;background: #f1f5f9;color: #64748b;border-radius: 50%;font-size: 16px;line-height: 1;cursor: pointer;display: grid;place-items: center}.tripick-search-clear:hover[b-1k9vflr6t3]{background: #e2e8f0;color: #1f2937}.tripick-list[b-1k9vflr6t3]{display: flex;flex-direction: column;gap: 10px}.tripick-card[b-1k9vflr6t3]{text-align: left;background: #f7f8fa;border: 1.5px solid #e2e8f0;border-radius: 10px;padding: 12px 14px;cursor: pointer;transition: all 0.12s ease;width: 100%}.tripick-card:hover[b-1k9vflr6t3]{background: #f1f5f9;border-color: #cbd5e1}.tripick-card.selected[b-1k9vflr6t3]{background: #fff8f2;border-color: #ff7d1f;box-shadow: 0 0 0 3px rgba(255,107,0,0.12)}.tripick-card-head[b-1k9vflr6t3]{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin-bottom: 4px}.tripick-card-head-left[b-1k9vflr6t3]{display: flex;align-items: center;gap: 8px;min-width: 0;flex-wrap: wrap}.tripick-badge-purpose[b-1k9vflr6t3]{font-size: 10px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.03em;padding: 2px 7px;border-radius: 999px;white-space: nowrap}.tripick-badge-purpose.is-company[b-1k9vflr6t3]{color: #1d4ed8;background: #dbeafe;border: 1px solid #bfdbfe}.tripick-badge-purpose.is-personal[b-1k9vflr6t3]{color: #475569;background: #f1f5f9;border: 1px solid #cbd5e1}.tripick-card-code[b-1k9vflr6t3]{font-family: ui-monospace,'SF Mono',Menlo,Consolas,monospace;font-size: 12px;font-weight: 700;color: #ff7d1f;letter-spacing: 0.3px}.tripick-badge-match[b-1k9vflr6t3]{font-size: 10.5px;font-weight: 600;color: #047857;background: #d1fae5;border: 1px solid #6ee7b7;padding: 2px 6px;border-radius: 999px;white-space: nowrap;flex-shrink: 0}.tripick-card-name[b-1k9vflr6t3]{font-size: 14px;font-weight: 600;color: #1f2937;margin-bottom: 6px;line-height: 1.3}.tripick-card-meta[b-1k9vflr6t3]{display: flex;flex-wrap: wrap;gap: 8px 12px;font-size: 12px;color: #6b7280;margin-bottom: 8px}.tripick-meta-item[b-1k9vflr6t3]{display: inline-flex;align-items: center;gap: 4px}.tripick-card-budget[b-1k9vflr6t3]{margin-top: 6px}.tripick-budget-bar[b-1k9vflr6t3]{height: 5px;background: #e2e8f0;border-radius: 999px;overflow: hidden;margin-bottom: 4px}.tripick-budget-fill[b-1k9vflr6t3]{height: 100%;background: linear-gradient(90deg,#ff7d1f,#ff9a52);border-radius: 999px;transition: width 0.3s ease}.tripick-budget-text[b-1k9vflr6t3]{font-size: 11px;color: #64748b;font-family: ui-monospace,monospace}.tripick-planned[b-1k9vflr6t3]{margin-top: 10px;padding-top: 10px;border-top: 1px dashed #ffe0c7}.tripick-planned-label[b-1k9vflr6t3]{display: block;font-size: 11.5px;font-weight: 600;color: #b45309;margin-bottom: 4px}.tripick-planned-select[b-1k9vflr6t3]{width: 100%;padding: 7px 10px;border: 1px solid #ffe0c7;border-radius: 7px;font-size: 14px;background: #fff;color: #1f2937;cursor: pointer}.tripick-planned-select:focus[b-1k9vflr6t3]{outline: none;border-color: #ff7d1f;box-shadow: 0 0 0 3px rgba(255,107,0,0.15)}.tripick-footer[b-1k9vflr6t3]{display: flex;justify-content: flex-end;gap: 8px;padding: 12px 20px;background: #f7f8fa;border-top: 1px solid #e2e8f0}.tripick-btn[b-1k9vflr6t3]{padding: 8px 16px;border-radius: 8px;font-size: 13.5px;font-weight: 600;cursor: pointer;border: 1px solid #cbd5e1;background: #fff;color: #475569;transition: all 0.12s ease}.tripick-btn:hover:not(:disabled)[b-1k9vflr6t3]{background: #f1f5f9;border-color: #94a3b8}.tripick-btn:disabled[b-1k9vflr6t3]{opacity: 0.55;cursor: not-allowed}.tripick-btn-primary[b-1k9vflr6t3]{background: #ff7d1f;color: #fff;border-color: #ff7d1f;display: inline-flex;align-items: center;justify-content: center}.tripick-btn-primary:hover:not(:disabled)[b-1k9vflr6t3]{background: #ff6b00;border-color: #ff6b00}
/* /src/Features/_Shared/Visa/VisaCustomerChecklist.razor.rz.scp.css */
.vcc[b-ilebcx6bk9]{display: flex;flex-direction: column;gap: 12px;font-family: var(--nm-font);color: var(--nm-ink)}.vcc-head[b-ilebcx6bk9]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.vcc-title[b-ilebcx6bk9]{margin: 0;font-size: 15px;font-weight: 750;display: inline-flex;align-items: center;gap: 8px}.vcc-hint[b-ilebcx6bk9]{margin: 0;font-size: 12.5px;color: var(--nm-muted)}.vcc-muted[b-ilebcx6bk9]{color: var(--nm-muted);font-size: 12px}[b-ilebcx6bk9] .vcc-card{margin: 0}.vcc-card-head[b-ilebcx6bk9]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap;width: 100%}.vcc-group[b-ilebcx6bk9]{padding: 8px 14px 4px;font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .05em;color: var(--nm-muted)}.vcc-item[b-ilebcx6bk9]{display: flex;align-items: flex-start;gap: 12px;padding: 8px 14px;border-top: 1px solid var(--nm-border);flex-wrap: wrap}.vcc-item.is-rejected[b-ilebcx6bk9]{background: color-mix(in srgb,var(--nm-bad,#e11d48) 5%,transparent)}.vcc-item__main[b-ilebcx6bk9]{display: flex;flex-direction: column;gap: 3px;flex: 1 1 260px;min-width: 0}.vcc-item__main > :first-child[b-ilebcx6bk9]{align-self: flex-start}.vcc-item__text[b-ilebcx6bk9]{font-size: 13px;font-weight: 500}.vcc-staff[b-ilebcx6bk9]{font-size: 12px;color: var(--nm-warn,#b45309)}.vcc-template[b-ilebcx6bk9]{display: block;margin-top: 4px}.vcc-template a[b-ilebcx6bk9]{display: inline-flex;align-items: center;gap: 5px;padding: 3px 10px;border: 1px solid var(--nm-brand-500,var(--nm-primary));border-radius: 999px;font-size: 12px;font-weight: 650;color: var(--nm-brand-600,var(--nm-primary));text-decoration: none}.vcc-template a:hover[b-ilebcx6bk9]{background: var(--nm-brand-500,var(--nm-primary));color: #fff}.vcc-file[b-ilebcx6bk9]{font-size: 12px;color: var(--nm-muted);display: inline-flex;align-items: center;gap: 4px;flex-wrap: wrap}.vcc-file a[b-ilebcx6bk9]{color: var(--nm-brand-600,var(--nm-primary));text-decoration: none}.vcc-item__upload[b-ilebcx6bk9]{flex: 0 1 280px;min-width: 200px}[b-ilebcx6bk9] .vcc-item__upload .nm-upload{padding: 8px 10px}.vcc-resubmit[b-ilebcx6bk9]{display: flex;justify-content: flex-end}
/* /src/Features/_Shared/Visa/VisaCustomerNotes.razor.rz.scp.css */
.vcn[b-gzft6scuzi]{display: flex;flex-direction: column;gap: 10px;font-family: var(--nm-font);color: var(--nm-ink)}.vcn-title[b-gzft6scuzi]{margin: 0;font-size: 15px;font-weight: 750;display: inline-flex;align-items: center;gap: 8px}.vcn-empty[b-gzft6scuzi]{margin: 0;font-size: 13px;color: var(--nm-muted)}.vcn-muted[b-gzft6scuzi]{color: var(--nm-muted);font-size: 12px}.vcn-list[b-gzft6scuzi]{display: flex;flex-direction: column;gap: 8px}.vcn-note[b-gzft6scuzi]{padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: 10px;background: var(--nm-surface)}.vcn-note.is-pinned[b-gzft6scuzi]{border-color: var(--nm-brand-300,#ff9d4d)}.vcn-note__head[b-gzft6scuzi]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 12.5px}.vcn-note__body[b-gzft6scuzi]{margin-top: 6px;font-size: 13px;white-space: pre-wrap}
/* /src/Features/_Shared/Visa/VisaProgressSteps.razor.rz.scp.css */
.vps[b-xowby58vf7]{display: flex;flex-direction: column;gap: 12px;font-family: var(--nm-font);color: var(--nm-ink)}.vps-muted[b-xowby58vf7]{color: var(--nm-muted);font-size: 12.5px;margin-top: 4px}.vps-summary[b-xowby58vf7]{font-weight: 600;margin-bottom: 6px}.vps-results[b-xowby58vf7]{list-style: none;margin: 4px 0 0;padding: 0;display: flex;flex-direction: column;gap: 6px}.vps-results li[b-xowby58vf7]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;font-size: 13px}.vps-assignee[b-xowby58vf7]{font-size: 12.5px;color: var(--nm-muted)}.vps-assignee b[b-xowby58vf7]{color: var(--nm-ink)}
/* /src/Features/_Shared/Wallet/WalletAdminActions.razor.rz.scp.css */
.wa-form[b-ob0dx8k8bw]{display: flex;flex-direction: column;gap: 14px}.wa-ctx[b-ob0dx8k8bw]{display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface-2,var(--nm-surface))}.wa-ctx__co[b-ob0dx8k8bw]{display: inline-flex;align-items: center;gap: 8px;font-size: 14px;color: var(--nm-ink)}.wa-ctx__bal[b-ob0dx8k8bw]{font-size: 13px;color: var(--nm-muted)}.wa-ctx__bal b[b-ob0dx8k8bw]{color: var(--nm-ink);font-variant-numeric: tabular-nums}.nm-code-pill[b-ob0dx8k8bw]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.wa-quick[b-ob0dx8k8bw]{display: flex;gap: 8px;flex-wrap: wrap}.wa-preview[b-ob0dx8k8bw]{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 10px 12px;border: 1px dashed var(--nm-border);border-radius: var(--nm-r-input);font-size: 13px;color: var(--nm-muted)}.wa-preview b[b-ob0dx8k8bw]{font-size: 16px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.wa-preview b.is-good[b-ob0dx8k8bw]{color: var(--nm-ok,#16a34a)}.wa-preview b.is-bad[b-ob0dx8k8bw]{color: var(--nm-bad,#dc2626)}.wa-modal-sub[b-ob0dx8k8bw]{margin: 0;font-size: 14px;color: var(--nm-ink);line-height: 1.55}.wa-form[b-ob0dx8k8bw] .ci-input{width: 100%;height: 38px;padding: 0 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input);background: var(--nm-surface);color: var(--nm-ink);font-family: inherit;font-size: 15px;font-weight: 700;font-variant-numeric: tabular-nums;text-align: right}
/* /src/Features/_Shared/Wallet/WalletSummaryView.razor.rz.scp.css */
.nm-list-page[b-hnwv23njpu]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-hnwv23njpu]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-hnwv23njpu]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.wsv-title[b-hnwv23njpu]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-hnwv23njpu]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-hnwv23njpu]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-code-pill[b-hnwv23njpu]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}[b-hnwv23njpu] .wsv-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.wsv-card-ico[b-hnwv23njpu]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.wsv-card-title[b-hnwv23njpu]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.wsv-card-count[b-hnwv23njpu]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.wsv-card-hint[b-hnwv23njpu]{font-size: 11.5px;color: var(--nm-muted)}.wsv-card-meta[b-hnwv23njpu]{margin-left: auto;font-size: 11.5px;font-weight: 600;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.wsv-progress[b-hnwv23njpu]{position: relative;height: 14px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);border: 1px solid var(--nm-border);overflow: hidden}.wsv-progress-alloc[b-hnwv23njpu]{position: absolute;inset: 0 auto 0 0;background: color-mix(in srgb,var(--nm-brand-500) 30%,transparent);border-radius: var(--nm-r-pill)}.wsv-progress-spent[b-hnwv23njpu]{position: absolute;inset: 0 auto 0 0;background: var(--nm-brand-500);border-radius: var(--nm-r-pill)}.wsv-legend[b-hnwv23njpu]{display: flex;align-items: center;gap: 16px;flex-wrap: wrap;margin-top: 10px}.wsv-legend-row[b-hnwv23njpu]{display: inline-flex;align-items: center;gap: 6px;font-size: 11.5px;color: var(--nm-ink-2)}.wsv-legend-sw[b-hnwv23njpu]{width: 12px;height: 12px;border-radius: 4px;flex-shrink: 0}.wsv-legend-sw.spent[b-hnwv23njpu]{background: var(--nm-brand-500)}.wsv-legend-sw.alloc[b-hnwv23njpu]{background: color-mix(in srgb,var(--nm-brand-500) 30%,transparent)}.wsv-legend-sw.unused[b-hnwv23njpu]{background: var(--nm-surface-2);border: 1px solid var(--nm-border)}.cell-2line[b-hnwv23njpu]{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.cell-2line__main[b-hnwv23njpu]{font-weight: 500;color: var(--nm-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 220px}.cell-2line__sub[b-hnwv23njpu]{font-size: 11.5px;color: var(--nm-muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 220px}.cell-2line__sub i[b-hnwv23njpu]{color: var(--nm-brand-700);font-size: 10px}.wsv-period[b-hnwv23njpu]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-ink-2);white-space: nowrap}.wsv-money[b-hnwv23njpu]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.wsv-money.is-spent[b-hnwv23njpu]{color: var(--nm-bad)}.wsv-money.is-reserved[b-hnwv23njpu]{color: var(--nm-warn)}.wsv-money.is-good[b-hnwv23njpu]{color: var(--nm-ok);font-weight: 600}.wsv-money.is-bad[b-hnwv23njpu]{color: var(--nm-bad);font-weight: 600}.wsv-usage[b-hnwv23njpu]{display: inline-flex;align-items: center;gap: 8px;width: 100%}[b-hnwv23njpu] .wsv-usage-bar{flex: 1;min-width: 60px}.wsv-usage-pct[b-hnwv23njpu]{font-size: 11.5px;font-weight: 600;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;flex-shrink: 0}@media (max-width: 640px){.nm-list-page[b-hnwv23njpu]{padding: 16px 14px 22px}.wsv-card-meta[b-hnwv23njpu]{margin-left: 0}}
/* /src/Features/_Shared/Wallet/WalletView.razor.rz.scp.css */
.nm-list-page[b-m6eu60r75e]{display: flex;flex-direction: column;gap: 16px;padding: 22px 28px 28px;font-family: var(--nm-font);color: var(--nm-ink)}.nm-list-head[b-m6eu60r75e]{display: flex;align-items: flex-end;justify-content: space-between;gap: 16px;flex-wrap: wrap}.nm-list-title[b-m6eu60r75e]{margin: 0;font-size: 20px;font-weight: 800;color: var(--nm-ink)}.wv-title[b-m6eu60r75e]{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.nm-list-sub[b-m6eu60r75e]{margin: 3px 0 0;font-size: 14px;color: var(--nm-muted)}.nm-list-actions[b-m6eu60r75e]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.nm-code-pill[b-m6eu60r75e]{display: inline-block;padding: 2px 9px;border-radius: var(--nm-r-pill);background: var(--nm-brand-50);color: var(--nm-brand-700);font-family: ui-monospace,'JetBrains Mono',monospace;font-weight: 600;font-size: 12px;letter-spacing: .02em;white-space: nowrap}.wv-balance[b-m6eu60r75e]{display: grid;grid-template-columns: minmax(240px,320px) minmax(280px,1fr);align-items: center;gap: 24px;padding: 16px 18px}.wv-balance__main[b-m6eu60r75e]{display: flex;flex-direction: column;align-items: flex-start;gap: 6px;min-width: 0}.wv-balance__lbl[b-m6eu60r75e]{font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .04em;color: var(--nm-muted)}.wv-balance__val[b-m6eu60r75e]{font-size: 32px;font-weight: 800;color: var(--nm-brand-700);font-variant-numeric: tabular-nums;line-height: 1.1;word-break: break-word}.wv-balance__meta[b-m6eu60r75e]{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;margin-top: 2px}.wv-balance__side[b-m6eu60r75e]{display: flex;flex-direction: column;gap: 8px;min-width: 0;padding-left: 24px;border-left: 1px solid var(--nm-border)}[b-m6eu60r75e] .wv-usage .nm-progress__head{font-size: 12px}[b-m6eu60r75e] .wv-budget-dl{grid-template-columns: repeat(2,minmax(0,1fr));column-gap: 20px}[b-m6eu60r75e] .wv-budget-dl.nm-dl.is-inline .nm-dl__item{grid-template-columns: minmax(96px,auto) 1fr;padding: 7px 0}[b-m6eu60r75e] .wv-budget-dl.nm-dl .nm-dl__item:nth-last-child(-n+2){border-bottom: 0;padding-bottom: 0}.wv-num[b-m6eu60r75e]{font-weight: 700;font-size: 13.5px;color: var(--nm-ink);font-variant-numeric: tabular-nums;white-space: nowrap}.wv-num.is-good[b-m6eu60r75e]{color: var(--nm-ok)}.wv-num.is-warn[b-m6eu60r75e]{color: var(--nm-warn)}.wv-num.is-bad[b-m6eu60r75e]{color: var(--nm-bad)}.wv-nobudget[b-m6eu60r75e]{display: flex;align-items: center;gap: 10px;color: var(--nm-muted)}.wv-nobudget > i[b-m6eu60r75e]{font-size: 20px;color: var(--nm-brand-500);flex-shrink: 0}.wv-nobudget b[b-m6eu60r75e]{display: block;font-size: 13px;font-weight: 700;color: var(--nm-ink)}.wv-nobudget small[b-m6eu60r75e]{font-size: 12px}.wv-flow[b-m6eu60r75e]{display: flex;align-items: stretch;gap: 0;padding: 8px 6px;border-top: 1px solid var(--nm-border);background: var(--nm-surface-2);overflow-x: auto;scrollbar-width: none}.wv-flow[b-m6eu60r75e]::-webkit-scrollbar{display: none}.wv-flow__item[b-m6eu60r75e]{flex: 1 1 0;display: inline-flex;align-items: center;gap: 7px;padding: 2px 14px;white-space: nowrap;min-width: max-content}.wv-flow__item + .wv-flow__item[b-m6eu60r75e]{border-left: 1px solid var(--nm-border)}.wv-flow__dot[b-m6eu60r75e]{width: 7px;height: 7px;border-radius: var(--nm-r-pill);flex-shrink: 0}.wv-flow__dot--accent[b-m6eu60r75e]{background: var(--nm-brand-500)}.wv-flow__dot--good[b-m6eu60r75e]{background: var(--nm-ok)}.wv-flow__dot--info[b-m6eu60r75e]{background: var(--nm-info)}.wv-flow__dot--warn[b-m6eu60r75e]{background: var(--nm-warn)}.wv-flow__dot--bad[b-m6eu60r75e]{background: var(--nm-bad)}.wv-flow__lbl[b-m6eu60r75e]{font-size: 12px;font-weight: 600;color: var(--nm-muted)}.wv-flow__val[b-m6eu60r75e]{margin-left: auto;font-size: 14px;font-weight: 800;color: var(--nm-ink);font-variant-numeric: tabular-nums}.wv-flow__hint[b-m6eu60r75e]{align-self: center;padding: 0 12px 0 14px;border-left: 1px solid var(--nm-border);font-size: 11px;color: var(--nm-muted);white-space: nowrap}[b-m6eu60r75e] .wv-card .nm-card__head{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}.wv-card-ico[b-m6eu60r75e]{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 26px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 13px;flex-shrink: 0}.wv-card-title[b-m6eu60r75e]{margin: 0;font-size: 14px;font-weight: 700;color: var(--nm-ink)}.wv-card-count[b-m6eu60r75e]{font-size: 11px;font-weight: 700;padding: 1px 8px;border-radius: var(--nm-r-pill);background: var(--nm-surface-2);color: var(--nm-ink-2)}.wv-card-hint[b-m6eu60r75e]{margin-left: auto;font-size: 11.5px;color: var(--nm-muted)}.wv-money[b-m6eu60r75e]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12.5px;color: var(--nm-ink-2);font-variant-numeric: tabular-nums;white-space: nowrap}.wv-money.up[b-m6eu60r75e]{color: var(--nm-ok);font-weight: 600}.wv-money.down[b-m6eu60r75e]{color: var(--nm-bad);font-weight: 600}.wv-time[b-m6eu60r75e]{font-family: ui-monospace,'JetBrains Mono',monospace;font-size: 12px;color: var(--nm-muted);white-space: nowrap}.wv-desc[b-m6eu60r75e]{display: inline-block;max-width: 260px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle}.nm-row-actions[b-m6eu60r75e]{display: inline-flex;gap: 6px;justify-content: flex-end}[b-m6eu60r75e] .wv-row-pending .nm-grid__td{background: color-mix(in srgb,var(--nm-warn) 6%,transparent)}Selector phải kèm .nm-accordion mới hơn được rule gốc (cùng số class thì thứ tự bundle định đoạt). */ .wv-acc-title[b-m6eu60r75e]{font-size: 14px;font-weight: 700;color: var(--nm-ink)}[b-m6eu60r75e] .wv-req-acc.nm-accordion .nm-acc__title{display: flex;align-items: center;gap: 8px;flex-wrap: wrap}[b-m6eu60r75e] .wv-req-acc.nm-accordion .nm-acc__head{padding: 11px 16px}[b-m6eu60r75e] .wv-req-acc.nm-accordion .nm-acc__body{padding: 0}[b-m6eu60r75e] .wv-toolbar .nm-input-wrap{width: 240px;flex: 0 0 auto}[b-m6eu60r75e] .wv-toolbar .nm-daterange{flex: 0 0 auto}.wv-tx-chips[b-m6eu60r75e]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.wv-foot[b-m6eu60r75e]{display: flex;justify-content: flex-end;padding: 10px 14px;border-top: 1px solid var(--nm-border)}.wv-form[b-m6eu60r75e]{display: flex;flex-direction: column;gap: 12px}.wv-form-ctx[b-m6eu60r75e]{display: flex;align-items: baseline;justify-content: space-between;gap: 10px;flex-wrap: wrap;font-size: 12px;color: var(--nm-muted)}.wv-form-bal b[b-m6eu60r75e]{color: var(--nm-brand-700);font-weight: 700;font-variant-numeric: tabular-nums}.wv-quick[b-m6eu60r75e]{display: flex;align-items: center;gap: 6px;flex-wrap: wrap}.wv-method[b-m6eu60r75e]{display: flex;align-items: center;gap: 10px;padding: 10px 12px;border: 1px solid var(--nm-border);border-radius: var(--nm-r-input,10px);background: var(--nm-surface-2)}.wv-method-ico[b-m6eu60r75e]{display: inline-flex;align-items: center;justify-content: center;width: 32px;height: 32px;border-radius: 8px;background: var(--nm-brand-50);color: var(--nm-brand-700);font-size: 15px;flex-shrink: 0}.wv-method-info[b-m6eu60r75e]{display: flex;flex-direction: column;gap: 1px;min-width: 0}.wv-method-info b[b-m6eu60r75e]{font-size: 13px;font-weight: 600;color: var(--nm-ink)}.wv-method-info small[b-m6eu60r75e]{font-size: 11.5px;color: var(--nm-muted)}.wv-form[b-m6eu60r75e] .pms-root{width: 100%}.wv-form[b-m6eu60r75e] .pms-cat-lbl:first-child{margin-top: 0}@media (max-width: 960px){.wv-balance[b-m6eu60r75e]{grid-template-columns: 1fr;gap: 14px}.wv-balance__side[b-m6eu60r75e]{padding-left: 0;border-left: 0;border-top: 1px solid var(--nm-border);padding-top: 12px}}@media (max-width: 640px){.nm-list-page[b-m6eu60r75e]{padding: 16px 14px 22px}.wv-balance[b-m6eu60r75e]{padding: 14px}.wv-balance__val[b-m6eu60r75e]{font-size: 26px}[b-m6eu60r75e] .wv-budget-dl{grid-template-columns: 1fr}[b-m6eu60r75e] .wv-budget-dl.nm-dl .nm-dl__item:nth-last-child(-n+2){border-bottom: 1px solid var(--nm-border);padding-bottom: 7px}[b-m6eu60r75e] .wv-budget-dl.nm-dl .nm-dl__item:last-child{border-bottom: 0;padding-bottom: 0}[b-m6eu60r75e] .wv-toolbar .nm-input-wrap{width: 100%;flex: 1 1 100%}.wv-card-hint[b-m6eu60r75e]{margin-left: 0}.wv-flow__hint[b-m6eu60r75e]{display: none}}
/* /src/Portals/Auth/AuthLayout.razor.rz.scp.css */
.auth-shell[b-khe28dmn57]{--brand: #ea580c;--brand-deep: #c2410c;--brand-light: #fb923c;--ink: #1c1917;--ink-2: #44403c;--ink-3: #78716c;--line: #e7e5e4;--line-dash: #d6d3d1;--soft: #faf8f6;--display: 'Chakra Petch','Be Vietnam Pro',ui-sans-serif,system-ui,sans-serif;--auth-media-w: 420px;--auth-card-h: 560px;position: relative;min-height: 100vh;display: flex;padding: 24px 16px;background: #fff;color: var(--ink-2);font-family: 'Be Vietnam Pro','Inter',ui-sans-serif,system-ui,sans-serif;font-size: 15px;line-height: 1.6}.auth-shell a[b-khe28dmn57]{color: inherit;text-decoration: none}.auth-shell p[b-khe28dmn57],.auth-shell h2[b-khe28dmn57]{margin: 0}.pagebg[b-khe28dmn57]{position: fixed;inset: 0;z-index: 0;overflow: hidden;pointer-events: none}.pagebg[b-khe28dmn57]::before{content: '';position: absolute;inset: 0;background-image: radial-gradient(circle,#d6d3d1 1px,transparent 1.3px);background-size: 26px 26px;-webkit-mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%);mask-image: radial-gradient(ellipse 75% 75% at 50% 45%,#000 0%,transparent 100%)}.pagebg img[b-khe28dmn57]{position: absolute;left: 50%;top: 50%;width: max(115vw,1100px);height: auto;transform: translate(-50%,calc(-50% + 40px));opacity: .13}.auth-wrap[b-khe28dmn57]{position: relative;z-index: 1;width: 100%;max-width: 1040px;margin: auto}.auth-topbar[b-khe28dmn57]{position: relative;z-index: 30;display: flex;align-items: center;justify-content: space-between;margin: 0 0 18px}.auth-logo[b-khe28dmn57]{display: inline-flex;align-items: center;gap: 10px}.auth-logo img[b-khe28dmn57]{height: 40px;width: auto;object-fit: contain}.auth-logo__text[b-khe28dmn57]{display: flex;flex-direction: column;gap: 4px;line-height: 1}.auth-logo__name[b-khe28dmn57]{font-family: var(--display);font-size: 15px;font-weight: 700;letter-spacing: .02em;color: var(--ink)}.auth-logo__name em[b-khe28dmn57]{font-style: normal;color: var(--brand)}.auth-logo__tag[b-khe28dmn57]{font-family: var(--display);font-size: 9.5px;font-weight: 600;letter-spacing: .2em;text-transform: uppercase;color: var(--ink-3)}.auth-topbar__right[b-khe28dmn57]{display: flex;align-items: center;gap: 16px}.auth-topbar__link[b-khe28dmn57]{display: none;font-size: 13.5px;font-weight: 600;color: var(--ink-2);transition: color .15s}.auth-topbar__link:hover[b-khe28dmn57]{color: var(--brand-deep)}@media (min-width: 640px){.auth-topbar__link[b-khe28dmn57]{display: inline}}.auth-card-wrap[b-khe28dmn57]{filter: drop-shadow(0 26px 28px rgba(28,25,23,.18)) drop-shadow(0 2px 3px rgba(28,25,23,.06))}.auth-card[b-khe28dmn57]{position: relative;display: flex;flex-direction: column;border: 1px solid var(--line);border-radius: 20px;background: #fff;overflow: hidden}@media (min-width: 1024px){.auth-card[b-khe28dmn57]{flex-direction: row;height: var(--auth-card-h)}.auth-card--solo[b-khe28dmn57]{height: auto;max-width: 620px;margin: 0 auto}.auth-card:not(.auth-card--solo)[b-khe28dmn57]{--notch: 12px;-webkit-mask: radial-gradient(circle at var(--auth-media-w) 0,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at var(--auth-media-w) 100%,transparent var(--notch),#000 calc(var(--notch) + .5px));-webkit-mask-composite: source-in;mask: radial-gradient(circle at var(--auth-media-w) 0,transparent var(--notch),#000 calc(var(--notch) + .5px)),radial-gradient(circle at var(--auth-media-w) 100%,transparent var(--notch),#000 calc(var(--notch) + .5px));mask-composite: intersect}.auth-card:not(.auth-card--solo)[b-khe28dmn57]::before,.auth-card:not(.auth-card--solo)[b-khe28dmn57]::after{content: '';position: absolute;left: calc(var(--auth-media-w) - var(--notch) - 1px);width: calc(var(--notch) * 2 + 2px);height: calc(var(--notch) * 2 + 2px);border: 1px solid var(--line);border-radius: 50%;z-index: 2;pointer-events: none}.auth-card:not(.auth-card--solo)[b-khe28dmn57]::before{top: calc(-1 * var(--notch) - 1px)}.auth-card:not(.auth-card--solo)[b-khe28dmn57]::after{bottom: calc(-1 * var(--notch) - 1px)}}.auth-card__media[b-khe28dmn57]{position: relative;width: 100%;aspect-ratio: 3 / 2.4;background: var(--ink);overflow: hidden;isolation: isolate}@media (min-width: 1024px){.auth-card__media[b-khe28dmn57]{width: var(--auth-media-w);height: auto;aspect-ratio: auto;flex: none;border-right: 1px dashed var(--line-dash)}}.auth-card__media.is-loading[b-khe28dmn57]{background: var(--soft)}.auth-card__media.is-loading[b-khe28dmn57]::after{opacity: 0}.auth-media-skel[b-khe28dmn57]{position: absolute;inset: 0;z-index: -1}.auth-card__media.is-loading .auth-slide__caption[b-khe28dmn57]{opacity: 0}.auth-card__media .auth-media-skel[b-khe28dmn57] .auth-media-skel__photo{position: absolute;inset: 0;width: 100%;height: 100%;border-radius: 0}.auth-card__media[b-khe28dmn57]::after{content: '';position: absolute;inset: 0;z-index: 1;background: linear-gradient(180deg,rgba(18,24,38,0) 32%,rgba(18,24,38,.5) 66%,rgba(18,24,38,.86) 100%);pointer-events: none;transition: opacity .7s ease}@media (max-width: 1023px){.auth-card__media[b-khe28dmn57]::after{opacity: 0}}.auth-card__media.is-bare[b-khe28dmn57]::after{opacity: 0}.auth-slide[b-khe28dmn57]{position: absolute;inset: 0;opacity: 0;transition: opacity .7s ease}.auth-slide.is-active[b-khe28dmn57]{opacity: 1}.auth-slide[b-khe28dmn57]::before{content: '';position: absolute;inset: -30px;background-image: var(--slide-img);background-size: cover;background-position: center bottom;filter: blur(28px) saturate(1.15) brightness(.92)}.auth-slide img[b-khe28dmn57]{position: relative;display: block;width: 100%;height: 100%;object-fit: cover;object-position: center top}@media (min-width: 1024px){.auth-slide img[b-khe28dmn57]{object-fit: contain}}.auth-slide__caption[b-khe28dmn57]{position: absolute;inset: auto 0 0 0;z-index: 2;display: flex;flex-direction: column;align-items: flex-start;padding: 18px 22px;transition: opacity .4s ease}@media (min-width: 1024px){.auth-slide__caption[b-khe28dmn57]{padding: 24px 26px}}.auth-slide__badge[b-khe28dmn57]{display: inline-flex;align-items: center;height: 24px;margin-bottom: 10px;padding: 0 10px;border-radius: 2px;background: var(--brand);color: #fff;font-family: var(--display);font-size: 11px;font-weight: 600;letter-spacing: .12em;text-transform: uppercase}.auth-slide__title[b-khe28dmn57]{font-size: 16px;font-weight: 700;line-height: 1.35;letter-spacing: -.01em;color: #fff}@media (min-width: 1024px){.auth-slide__title[b-khe28dmn57]{font-size: 18px}}.auth-slide__badge[b-khe28dmn57],.auth-slide__title[b-khe28dmn57]{display: none}@media (min-width: 1024px){.auth-slide__badge[b-khe28dmn57]{display: inline-flex}.auth-slide__title[b-khe28dmn57]{display: block}}.auth-slide__desc[b-khe28dmn57]{display: none;margin: 6px 0 14px;max-width: 300px;font-size: 12.5px;line-height: 1.55;color: rgba(255,255,255,.72)}@media (min-width: 1024px){.auth-slide__desc[b-khe28dmn57]{display: block}}.auth-slide__dots[b-khe28dmn57]{display: flex;align-items: center;gap: 6px;margin-top: 10px}.auth-slide__dot[b-khe28dmn57]{height: 4px;width: 14px;padding: 0;border: 0;border-radius: 999px;background: rgba(255,255,255,.35);cursor: pointer;transition: width .4s ease,background .4s ease}.auth-slide__dot:hover[b-khe28dmn57]{background: rgba(255,255,255,.6)}.auth-slide__dot.is-active[b-khe28dmn57]{width: 26px;background: var(--brand-light)}.auth-slide__dot:focus-visible[b-khe28dmn57]{outline: 2px solid var(--brand-light);outline-offset: 2px}.auth-card__form[b-khe28dmn57]{position: relative;flex: 1;display: flex;flex-direction: column;min-width: 0;padding: 26px 20px 22px}@media (min-width: 1024px){.auth-card__form[b-khe28dmn57]{padding: 30px 44px 22px;min-height: 0}}.auth-card__ghost[b-khe28dmn57]{position: absolute;right: 12px;top: 4px;z-index: 0;font-family: var(--display);font-size: 110px;line-height: 1;font-weight: 700;letter-spacing: -.06em;color: #f4f2f0;pointer-events: none;user-select: none}@media (min-width: 1024px){.auth-card__ghost[b-khe28dmn57]{right: 28px;top: 8px;font-size: 150px}}.auth-card__form-scroll[b-khe28dmn57]{position: relative;z-index: 1;flex: 1;min-width: 0;display: flex;justify-content: center}@media (min-width: 1024px){.auth-card__form-scroll[b-khe28dmn57]{min-height: 0;overflow-y: auto;overscroll-behavior: contain;scrollbar-width: thin;scrollbar-color: var(--line-dash) transparent;margin-right: -16px;padding-right: 16px}.auth-card__form-scroll[b-khe28dmn57]::-webkit-scrollbar{width: 6px}.auth-card__form-scroll[b-khe28dmn57]::-webkit-scrollbar-track{background: transparent}.auth-card__form-scroll[b-khe28dmn57]::-webkit-scrollbar-thumb{background: var(--line-dash);border-radius: 999px}.auth-card__form-scroll > .auth-card__form-inner[b-khe28dmn57]{margin: auto 0}}.auth-card__form-inner[b-khe28dmn57]{width: 100%;max-width: 440px}@media (min-width: 1024px){.auth-card__form-inner[b-khe28dmn57]{max-width: none}}.auth-trust[b-khe28dmn57]{position: relative;z-index: 1;display: flex;flex-wrap: wrap;gap: 6px 18px;margin: 16px 0 0;padding: 14px 0 0;border-top: 1px solid var(--line);list-style: none;font-size: 12.5px;line-height: 1.4;color: var(--ink-3)}.auth-trust li[b-khe28dmn57]{display: flex;align-items: center;gap: 7px}.auth-trust a[b-khe28dmn57]{font-weight: 700;color: var(--ink-2)}.auth-trust a:hover[b-khe28dmn57]{color: var(--brand-deep)}.rhex[b-khe28dmn57]{position: relative;flex: none;display: grid;place-items: center;width: 26px;height: 23px;color: var(--brand)}.rhex[b-khe28dmn57]::before{content: '';position: absolute;inset: 0;background: var(--brand);clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.rhex[b-khe28dmn57]::after{content: '';position: absolute;inset: 2px;background: #fff;clip-path: polygon(25% 0%,75% 0%,100% 50%,75% 100%,25% 100%,0% 50%)}.rhex svg[b-khe28dmn57]{position: relative;z-index: 1;width: 12px;height: 12px}.auth-foot[b-khe28dmn57]{display: flex;flex-direction: column;align-items: center;gap: 6px;margin-top: 16px;font-size: 12px;color: var(--ink-3);text-align: center}@media (min-width: 640px){.auth-foot[b-khe28dmn57]{flex-direction: row;justify-content: space-between;text-align: left}}.auth-foot__links[b-khe28dmn57]{display: flex;flex-wrap: wrap;justify-content: center;gap: 16px}.auth-foot__links a[b-khe28dmn57]{color: var(--ink-3);transition: color .15s}.auth-foot__links a:hover[b-khe28dmn57]{color: var(--brand-deep)}@media (prefers-reduced-motion: no-preference){.auth-topbar[b-khe28dmn57]{animation: auth-fade-b-khe28dmn57 .45s ease-out both}.auth-card[b-khe28dmn57]{animation: auth-card-in-b-khe28dmn57 .55s cubic-bezier(.16,1,.3,1) both}.auth-foot[b-khe28dmn57]{animation: auth-fade-b-khe28dmn57 .6s ease-out .15s both}}@keyframes auth-card-in-b-khe28dmn57{from{opacity: 0;transform: translateY(14px)}to{opacity: 1;transform: none}}@keyframes auth-fade-b-khe28dmn57{from{opacity: 0}to{opacity: 1}}
/* /src/Portals/Ca/CaLayout.razor.rz.scp.css */
[b-t5r3fmozp3] .nm-brand-mark{background: linear-gradient(145deg,#ea580c 0%,var(--ca-brand,#ff6b00) 90%);box-shadow: 0 3px 10px -3px color-mix(in srgb,var(--ca-brand,#ff6b00) 55%,transparent);transition: box-shadow .2s}[b-t5r3fmozp3] a:hover .nm-brand-mark{box-shadow: 0 5px 14px -3px color-mix(in srgb,var(--ca-brand,#ff6b00) 65%,transparent)}[b-t5r3fmozp3] .nm-brand-modern::after{opacity: .8}[b-t5r3fmozp3] .nm-nav-pill-active{background: #fff2e8 !important;color: #c2540a !important;border-radius: 12px;box-shadow: none !important;font-weight: 600}[b-t5r3fmozp3] .nm-nav-pill-active svg{color: #ff6b00 !important}[b-t5r3fmozp3] .nm-nav-pill-active .nm-icon-bubble{background: #ffffff;box-shadow: 0 1px 2px rgba(16,24,40,.06)}[b-t5r3fmozp3] .nm-icon-bubble{background: #f4f5f8;border-radius: 10px;color: var(--ca-ink-2,#475569)}[b-t5r3fmozp3] .nm-icon-bubble.tone-brand{background: var(--ca-brand-soft,#fff3eb);color: var(--ca-brand-strong,#e85d00)}[b-t5r3fmozp3] .nm-icon-bubble.tone-teal{background: var(--ca-accent-soft,#f0fdfa);color: var(--ca-accent,#0d9488)}[b-t5r3fmozp3] .nm-icon-bubble.tone-ok{background: var(--ca-ok-soft,#ecfdf5);color: var(--ca-ok,#059669)}[b-t5r3fmozp3] .nm-icon-bubble.tone-blue{background: #eff6ff;color: #2563eb}[b-t5r3fmozp3] .nm-icon-bubble.tone-sky{background: #f0f9ff;color: #0284c7}[b-t5r3fmozp3] .nm-icon-bubble.tone-amber{background: #fffbeb;color: #d97706}[b-t5r3fmozp3] .nm-icon-bubble.tone-violet{background: #f5f3ff;color: #7c3aed}[b-t5r3fmozp3] .nm-icon-bubble.tone-indigo{background: #eef2ff;color: #4f46e5}[b-t5r3fmozp3] .nm-icon-bubble.tone-cyan{background: #ecfeff;color: #0891b2}[b-t5r3fmozp3] .nm-icon-bubble.tone-rose{background: #fff1f2;color: #e11d48}[b-t5r3fmozp3] .nm-nav-pill-active .nm-icon-bubble{background: #ffffff;box-shadow: 0 1px 2px rgba(16,24,40,.06)}@media (min-width: 1024px){[b-t5r3fmozp3] nav span.truncate{font-size: 15px;font-weight: 500}[b-t5r3fmozp3] nav .nm-nav-pill-active span.truncate{font-weight: 600}}
/* /src/Portals/Manager/ManagerLayout.razor.rz.scp.css */
[b-9kse7mqftj] .nm-brand-mark{background: linear-gradient(145deg,#ea580c 0%,#ff6b00 90%);box-shadow: 0 3px 10px -3px color-mix(in srgb,#ff6b00 55%,transparent);transition: box-shadow .2s}[b-9kse7mqftj] a:hover .nm-brand-mark{box-shadow: 0 5px 14px -3px color-mix(in srgb,#ff6b00 65%,transparent)}
