@import 'Roadtechs.WebApp.Client.lgykne632p.bundle.scp.css';
@import '_content/NTComponents.Charts/NTComponents.Charts.ei9k8rps59.bundle.scp.css';
@import '_content/NTComponents/NTComponents.3nwz0o65gv.bundle.scp.css';

/* /Components/Jobs/ProductLineItem.razor.rz.scp.css */
.product-line-item[b-qoylrqwhfm] {display:grid;grid-template-columns:minmax(180px, 1fr) minmax(260px, 2fr);border-bottom:1px solid var(--tnt-color-outline-variant);gap:12px;padding:12px 4px}.product-line-item[b-qoylrqwhfm]  .product-summary{grid-column:1;display:grid;align-content:start;gap:4px}.product-line-item[b-qoylrqwhfm]  .product-name{justify-self:start}.product-line-item[b-qoylrqwhfm]  .product-description{color:var(--tnt-color-on-surface-variant)}.product-line-item[b-qoylrqwhfm]  .product-options{grid-column:2;display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:8px;width:100%}.product-line-item[b-qoylrqwhfm]  .product-option-card{display:grid;align-content:start;gap:4px;min-height:96px;border:1px solid var(--tnt-color-outline-variant);border-radius:8px;padding:10px;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;background:var(--tnt-color-surface-container-low)}.product-line-item[b-qoylrqwhfm]  .product-option-card:hover,.product-line-item[b-qoylrqwhfm]  .product-option-card:focus-visible{border-color:var(--tnt-color-primary);background:var(--tnt-color-surface-container);outline:none}.product-line-item[b-qoylrqwhfm]  .product-option-card.disabled{cursor:default;opacity:.62}.product-line-item[b-qoylrqwhfm]  .product-option-card.disabled:hover,.product-line-item[b-qoylrqwhfm]  .product-option-card.disabled:focus-visible{border-color:var(--tnt-color-outline-variant);background:var(--tnt-color-surface-container-low)}.product-line-item[b-qoylrqwhfm]  .product-option-price{color:var(--tnt-color-primary)}.product-line-item[b-qoylrqwhfm]  .product-option-description{color:var(--tnt-color-on-surface-variant)}@media(max-width: 720px){.product-line-item[b-qoylrqwhfm] {grid-template-columns:1fr}.product-line-item[b-qoylrqwhfm]  .product-options{grid-column:1}}
/* /Components/Jobs/PurchaseOptions/EmployerRegistrationOptions.razor.rz.scp.css */
.employer-registration-options[b-h3rrgffv7o]{display:grid;gap:12px;margin:16px 0}.registration-options-header[b-h3rrgffv7o]{display:grid;gap:2px}.registration-options-header h2[b-h3rrgffv7o],.registration-options-header p[b-h3rrgffv7o]{margin:0}.registration-options-header p[b-h3rrgffv7o]{color:var(--tnt-color-on-surface-variant)}.registration-options-grid[b-h3rrgffv7o]{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px}.registration-option-panel[b-h3rrgffv7o]{display:grid;align-content:start;gap:10px;border:1px solid var(--tnt-color-outline-variant);border-radius:8px;padding:12px;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;background:var(--tnt-color-surface-container-low)}.registration-option-panel:hover[b-h3rrgffv7o],.registration-option-panel:focus-visible[b-h3rrgffv7o]{border-color:var(--tnt-color-primary);background:var(--tnt-color-surface-container);outline:none}.registration-option-panel h3[b-h3rrgffv7o],.registration-option-panel p[b-h3rrgffv7o],.registration-option-panel ul[b-h3rrgffv7o]{margin:0}.registration-option-panel ul[b-h3rrgffv7o]{display:grid;gap:6px;padding-left:18px;color:var(--tnt-color-on-surface-variant)}.option-kicker[b-h3rrgffv7o]{color:var(--tnt-color-primary)}.option-price[b-h3rrgffv7o]{color:var(--tnt-color-on-surface)}@media(max-width: 900px){.registration-options-grid[b-h3rrgffv7o]{grid-template-columns:1fr}}
/* /Pages/Account/ForgotPassword.razor.rz.scp.css */
.forgot-password-container[b-0bkwqf6gfl]  .form-card{padding:16px;margin:8px 0}.forgot-password-container[b-0bkwqf6gfl]  .form-card .forgot-password-header{text-align:center}.forgot-password-container[b-0bkwqf6gfl]  .form-card .tnt-row{margin:0}.forgot-password-container[b-0bkwqf6gfl]  .form-card .tnt-row button.tnt-components{float:right}.forgot-password-container[b-0bkwqf6gfl]  .form-card .remembered-password{margin-top:32px}
/* /Pages/Account/Login.razor.rz.scp.css */
.login-container[b-3gxjwsrle0]  .form-card{padding:16px;margin:8px 0}.login-container[b-3gxjwsrle0]  .form-card .login-header{text-align:center}.login-container[b-3gxjwsrle0]  .form-card .tnt-row{margin:0}.login-container[b-3gxjwsrle0]  .form-card .tnt-row button.tnt-components{float:right}
/* /Pages/Account/Register.razor.rz.scp.css */
.register-container[b-vsivvtw5i7]  .form-card{padding:16px;margin:8px 0}.register-container[b-vsivvtw5i7]  .form-card .register-header{text-align:center}.register-container[b-vsivvtw5i7]  .form-card .account-type-options{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 16px}.register-container[b-vsivvtw5i7]  .form-card .account-type-options .account-type-option.active{font-weight:700}.register-container[b-vsivvtw5i7]  .form-card .tnt-row{margin:0}.register-container[b-vsivvtw5i7]  .form-card .tnt-row button.tnt-components{float:right}
/* /Pages/Account/ResetPassword.razor.rz.scp.css */
.reset-password-container[b-c70iizwuzf]  .form-card{padding:16px;margin:8px 0}.reset-password-container[b-c70iizwuzf]  .form-card .reset-password-header{text-align:center}.reset-password-container[b-c70iizwuzf]  .form-card .tnt-row{margin:0}.reset-password-container[b-c70iizwuzf]  .form-card .tnt-row button.tnt-components{float:right}.reset-password-container[b-c70iizwuzf]  .form-card .return-to-login{margin-top:32px}
/* /Pages/Jobs/Checkout.razor.rz.scp.css */
.checkout__stripe-container[b-g3zm2uemy5]{width:100%;min-height:400px}.checkout__error[b-g3zm2uemy5]{color:var(--tnt-color-error)}
/* /Pages/Jobs/Purchase.razor.rz.scp.css */
.select-company-header[b-qjnszsb737]{border-left:4px solid var(--tnt-color-warning);color:var(--tnt-color-warning)}
/* /Pages/Pricing.razor.rz.scp.css */
.pricing-page[b-vbvcnjgi6r]{padding:48px 0 56px;background:linear-gradient(180deg, color-mix(in srgb, var(--tnt-color-primary-container) 12%, var(--tnt-color-surface)) 0, var(--tnt-color-surface) 340px)}.pricing-hero[b-vbvcnjgi6r]{max-width:760px;margin-bottom:36px}.pricing-hero h1[b-vbvcnjgi6r],.pricing-hero p[b-vbvcnjgi6r]{margin:0}.pricing-hero h1[b-vbvcnjgi6r]{max-width:650px;margin-top:8px;color:var(--tnt-color-on-surface);font-size:clamp(2.25rem,6vw,4.5rem);font-weight:800;letter-spacing:-0.04em;line-height:.98}.pricing-hero__eyebrow[b-vbvcnjgi6r]{color:var(--tnt-color-primary);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pricing-hero__summary[b-vbvcnjgi6r]{max-width:680px;margin-top:20px !important;color:var(--tnt-color-on-surface-variant)}.pricing-bundle[b-vbvcnjgi6r]{display:inline-flex;margin-bottom:24px;padding:10px 16px;border:1px solid var(--tnt-color-outline-variant);border-radius:999px;background:var(--tnt-color-primary-container);color:var(--tnt-color-on-primary-container);line-height:1.5}.pricing-bundle a[b-vbvcnjgi6r]{margin:0 4px;color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px}.pricing-grid[b-vbvcnjgi6r]{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px;align-items:stretch}.pricing-card[b-vbvcnjgi6r]{position:relative;display:flex;flex-direction:column;min-width:0;padding:32px 26px 26px}.pricing-card h2[b-vbvcnjgi6r],.pricing-card p[b-vbvcnjgi6r],.pricing-card ul[b-vbvcnjgi6r]{margin:0}.pricing-card h2[b-vbvcnjgi6r]{margin-top:8px;color:var(--tnt-color-on-surface)}.pricing-card>p[b-vbvcnjgi6r],.pricing-card li[b-vbvcnjgi6r]{color:var(--tnt-color-on-surface-variant);line-height:1.5}.pricing-card__header[b-vbvcnjgi6r]{display:grid;grid-template-rows:auto minmax(58px, auto);align-content:start}.pricing-card__badge[b-vbvcnjgi6r]{position:absolute;top:0;right:26px;padding:5px 12px;border-radius:0 0 8px 8px;background:var(--tnt-color-primary);color:var(--tnt-color-on-primary) !important;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pricing-card__kicker[b-vbvcnjgi6r]{color:var(--tnt-color-primary);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pricing-card__price[b-vbvcnjgi6r]{display:flex;align-items:baseline;justify-content:center;gap:6px;min-height:66px;padding:20px 0 14px;color:var(--tnt-color-on-surface-variant);white-space:nowrap}.pricing-card__amount[b-vbvcnjgi6r]{color:var(--tnt-color-primary);font-size:2rem;font-weight:800;line-height:1.1}.pricing-card__description[b-vbvcnjgi6r]{min-height:72px;margin-bottom:16px !important}.pricing-card__features[b-vbvcnjgi6r]{min-height:144px;padding:0;list-style:none}.pricing-card__features li[b-vbvcnjgi6r]{position:relative;padding:11px 0 11px 16px;border-bottom:1px dashed var(--tnt-color-outline-variant)}.pricing-card__features li[b-vbvcnjgi6r]::before{position:absolute;top:19px;left:0;width:6px;height:6px;border-radius:50%;background:var(--tnt-color-primary);content:""}.pricing-card__features li:last-child[b-vbvcnjgi6r]{border-bottom:0}.pricing-card__add-on[b-vbvcnjgi6r]{min-height:42px;margin-top:16px !important;font-size:.875rem;line-height:1.5}.pricing-card__action[b-vbvcnjgi6r]{margin-top:auto;padding-top:18px}.pricing-card__action[b-vbvcnjgi6r]  a{width:100%;justify-content:center}.pricing-guidance[b-vbvcnjgi6r],.pricing-unavailable[b-vbvcnjgi6r]{margin-top:36px;padding:20px 24px;border-left:4px solid var(--tnt-color-primary);border-radius:0 8px 8px 0;background:var(--tnt-color-surface-container-low);color:var(--tnt-color-on-surface-variant)}.pricing-unavailable[b-vbvcnjgi6r]{max-width:640px}.pricing-unavailable h2[b-vbvcnjgi6r],.pricing-unavailable p[b-vbvcnjgi6r]{margin:0 0 12px}.pricing-loading[b-vbvcnjgi6r]{min-height:320px}.pricing-disclaimer[b-vbvcnjgi6r]{margin:16px 0 0;color:var(--tnt-color-on-surface-variant)}@media(max-width: 1100px){.pricing-grid[b-vbvcnjgi6r]{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 650px){.pricing-page[b-vbvcnjgi6r]{padding:32px 0 40px}.pricing-hero[b-vbvcnjgi6r]{margin-bottom:28px}.pricing-grid[b-vbvcnjgi6r]{grid-template-columns:1fr}.pricing-card[b-vbvcnjgi6r]{padding:24px 20px}.pricing-card__header[b-vbvcnjgi6r]{grid-template-rows:auto auto}.pricing-card__description[b-vbvcnjgi6r],.pricing-card__features[b-vbvcnjgi6r]{min-height:0}}
