
/* <inline asset> */
@charset "UTF-8"; 

/* /web/static/lib/bootstrap/scss/_functions.scss */
 

/* /web/static/lib/bootstrap/scss/_mixins.scss */
 

/* /web/static/src/scss/functions.scss */
 

/* /web/static/src/scss/mixins_forwardport.scss */
 

/* /web/static/src/scss/bs_mixins_overrides.scss */
 

/* /web/static/src/scss/utils.scss */
 

/* /theme_alloygator/static/src/scss/_bootstrap_variables.scss */
 

/* /web/static/src/scss/primary_variables.scss */
 

/* /html_editor/static/src/scss/html_editor.variables.scss */
 

/* /web/static/src/core/avatar/avatar.variables.scss */
 

/* /web/static/src/core/bottom_sheet/bottom_sheet.variables.scss */
 

/* /web/static/src/core/notifications/notification.variables.scss */
 

/* /web/static/src/search/control_panel/control_panel.variables.scss */
 

/* /web/static/src/search/search_bar/search_bar.variables.scss */
 

/* /web/static/src/search/search_panel/search_panel.variables.scss */
 

/* /web/static/src/views/fields/statusbar/statusbar_field.variables.scss */
 

/* /web/static/src/views/fields/translation_button.variables.scss */
 

/* /web/static/src/views/form/form.variables.scss */
 

/* /web/static/src/views/kanban/kanban.variables.scss */
 

/* /web/static/src/webclient/burger_menu/burger_menu.variables.scss */
 

/* /web/static/src/webclient/navbar/navbar.variables.scss */
 

/* /mail/static/src/core/common/primary_variables.scss */
 

/* /mail/static/src/scss/variables/primary_variables.scss */
 

/* /html_builder/static/src/core/building_blocks/builder_checkbox.variables.scss */
 

/* /html_builder/static/src/core/building_blocks/builder_row.variables.scss */
 

/* /html_builder/static/src/scss/builder.variables.scss */
 .o_we_shape{--ShapeConnections--size-tiny: 2rem; --ShapeConnections--size-regular: 4rem; --ShapeConnections--size-big: 15rem; --ShapeAngular--size-regular: 15rem; --ShapeWavy--size-regular: 15rem; --ShapePattern--size-tiny: 12.5rem; --ShapePattern--size-regular: 50rem;}.o_we_shape_btn_content .o_we_shape{--ShapeConnections--size-tiny: 25%; --ShapeConnections--size-regular: 50%; --ShapeConnections--size-big: 75%; --ShapeAngular--size-regular: 50%; --ShapePattern--size-regular: 100%; --ShapePattern--size-tiny: 50%; --ShapeWavy--size-regular: 100%;}

/* /portal/static/src/scss/primary_variables.scss */
 

/* /website/static/src/scss/primary_variables.scss */
 

/* /_custom/web.assets_frontend/website/static/src/scss/options/user_values.scss */
 

/* /_custom/web.assets_frontend/website/static/src/scss/options/colors/user_color_palette.scss */
 

/* /website/static/src/scss/options/colors/user_gray_color_palette.scss */
 

/* /_custom/web.assets_frontend/website/static/src/scss/options/colors/user_theme_color_palette.scss */
 

/* /onboarding/static/src/scss/onboarding.variables.scss */
 

/* /account/static/src/scss/variables.scss */
 @keyframes animate-red{0%{color: red;}100%{color: inherit;}}.animate{animation: animate-red 1s ease;}

/* /website_sale/static/src/scss/primary_variables.scss */
 

/* /fd_layout/static/src/scss/_disable_google_fonts.scss */
 

/* /hr_org_chart/static/src/scss/variables.scss */
 

/* /website/static/src/snippets/s_badge/000_variables.scss */
 

/* /website/static/src/snippets/s_product_list/000_variables.scss */
 

/* /website/static/src/scss/secondary_variables.scss */
 

/* /web/static/src/scss/secondary_variables.scss */
 

/* /html_editor/static/src/scss/secondary_variables.scss */
 

/* /theme_alloygator_vehicle_lookup/static/src/scss/vehicle_lookup.scss */
 body.theme-alloygator{}body.theme-alloygator .ag-immat-tool{padding: 44px 40px; background: linear-gradient(135deg, rgba(146, 197, 22, 0.08), rgba(146, 197, 22, 0.02)); border: 1px solid rgba(146, 197, 22, 0.32); border-radius: 28px; margin-bottom: 30px; text-align: center;}body.theme-alloygator .ag-immat-tool-input{max-width: 760px; margin: 0 auto; text-align: left;}body.theme-alloygator .ag-immat-tool-input .ag-eyebrow{display: block; margin-bottom: 12px; color: var(--ag-green); text-align: center;}body.theme-alloygator .ag-immat-tool-title{text-align: center;}body.theme-alloygator .ag-immat-tool-help{text-align: center;}body.theme-alloygator .ag-immat-tool-title{font-family: "Bebas Neue"; font-weight: 400; font-size: clamp(32px, 4vw, 48px); line-height: .95; text-transform: uppercase; letter-spacing: .005em; margin: 0 0 16px; color: var(--ag-ink);}body.theme-alloygator .ag-immat-tool-help{font-size: 14px; line-height: 1.6; color: var(--ag-ink-2); margin: 0 0 22px;}body.theme-alloygator .ag-immat-tool-help code{background: var(--ag-bg-3); border: 1px solid var(--ag-line); padding: 2px 8px; border-radius: 6px; font-family: "Manrope"; font-size: 12px; font-weight: 700; color: var(--ag-green);}body.theme-alloygator .ag-immat-form{display: flex; flex-direction: column; align-items: center; gap: 18px; margin: 26px 0 14px;}body.theme-alloygator .ag-immat-plate{display: flex; align-items: stretch; background: #fff; color: #000; border: 3px solid #000; border-radius: 6px; overflow: hidden; height: 96px; width: 480px; max-width: 100%; box-shadow: 0 18px 40px rgba(0, 0, 0, 0.45), inset 0 0 0 1px rgba(0, 0, 0, 0.1); transition: box-shadow .25s ease, transform .25s ease; cursor: text; position: relative;}body.theme-alloygator .ag-immat-plate:focus-within{box-shadow: 0 18px 40px rgba(146, 197, 22, 0.35), 0 0 0 3px rgba(146, 197, 22, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.1);}body.theme-alloygator .ag-immat-plate-flag{width: 56px; flex-shrink: 0; background: #003399; display: flex; flex-direction: column; align-items: center; justify-content: space-between; padding: 8px 0; color: #ffd700;}body.theme-alloygator .ag-immat-plate-stars, body.theme-alloygator .ag-immat-plate-region-stars{font-size: 11px; line-height: 1; letter-spacing: 1px; color: #ffd700; text-shadow: 0 0 2px rgba(0, 0, 0, 0.3);}body.theme-alloygator .ag-immat-plate-fr{font-family: "Manrope", sans-serif; font-size: 22px; font-weight: 900; color: #fff; line-height: 1;}body.theme-alloygator .ag-immat-plate-field{flex: 1; min-width: 0; background: #fff; border: 0; outline: 0; padding: 0 14px; font-family: "Charlemagne", "Bebas Neue", "Arial Narrow", sans-serif; font-size: 44px; font-weight: 700; color: #000; letter-spacing: .04em; text-align: center; text-transform: uppercase; width: 100%;}body.theme-alloygator .ag-immat-plate-field::placeholder{color: #999; font-weight: 400;}body.theme-alloygator .ag-immat-plate-field:focus{outline: 0;}body.theme-alloygator .ag-immat-plate-region{width: 56px; flex-shrink: 0; background: #003399; display: flex; flex-direction: column; align-items: center; justify-content: space-between; padding: 8px 0; color: #fff;}body.theme-alloygator .ag-immat-plate-region-emblem{width: 28px; height: 18px; background: linear-gradient(180deg, #003399 0%, #003399 50%, #cc0033 50%, #cc0033 100%); border-radius: 2px; border: 1px solid rgba(255, 255, 255, 0.2); position: relative;}body.theme-alloygator .ag-immat-plate-region-emblem::after{content: ""; position: absolute; inset: 0; background: radial-gradient(circle at 50% 50%, #fff 0% 1px, transparent 2px); background-size: 6px 6px; opacity: .5;}body.theme-alloygator .ag-immat-plate-region-num{font-family: "Manrope", sans-serif; font-size: 16px; font-weight: 900; color: #fff; line-height: 1;}body.theme-alloygator .ag-immat-submit-btn{font-size: 14px !important; padding: 14px 28px !important;}body.theme-alloygator .ag-immat-rgpd{color: var(--ag-ink-3); font-size: 12px; line-height: 1.5; margin: 0 0 24px; text-align: center;}body.theme-alloygator .ag-immat-result{padding: 22px 24px; background: var(--ag-bg); border: 1px solid var(--ag-line); border-radius: 18px; min-height: 100px; transition: border-color .35s ease;}body.theme-alloygator .ag-immat-result > div{display: flex; align-items: center; gap: 18px; flex-wrap: wrap;}body.theme-alloygator .ag-immat-result[data-state="ok"]{border-color: var(--ag-green);}body.theme-alloygator .ag-immat-result[data-state="ko"]{border-color: rgba(230, 57, 70, 0.5);}body.theme-alloygator .ag-immat-result[data-state="err"]{border-color: var(--ag-ink-3);}body.theme-alloygator .ag-immat-result[data-state="multi"]{border-color: var(--ag-green);}body.theme-alloygator .ag-immat-result[data-state="err"][data-variant="info"]{border-color: var(--ag-line);}body.theme-alloygator .ag-immat-result[data-state="err"][data-variant="warn"]{border-color: rgba(255, 176, 0, 0.55);}body.theme-alloygator .ag-immat-result[data-state="err"][data-variant="error"]{border-color: rgba(230, 57, 70, 0.5);}body.theme-alloygator .ag-immat-result[data-variant="info"] .ag-immat-icon-warn{background: rgba(146, 197, 22, 0.12); color: var(--ag-ink-2);}body.theme-alloygator .ag-immat-result[data-variant="warn"] .ag-immat-icon-warn{background: rgba(255, 176, 0, 0.15); color: #c98800;}body.theme-alloygator .ag-immat-result[data-variant="error"] .ag-immat-icon-warn{background: rgba(230, 57, 70, 0.15); color: var(--ag-red);}body.theme-alloygator .ag-immat-result-loading{color: var(--ag-ink-2); font-size: 14px; letter-spacing: .04em; text-transform: uppercase; padding: 10px 0;}body.theme-alloygator .ag-immat-result-loading span{font-weight: 700;}body.theme-alloygator .ag-immat-spinner{width: 22px; height: 22px; border: 3px solid var(--ag-bg-3); border-top-color: var(--ag-green); border-radius: 50%; animation: ag-immat-spin 0.8s linear infinite;}@keyframes ag-immat-spin{to{transform: rotate(360deg);}}body.theme-alloygator .ag-immat-result-icon{flex-shrink: 0; width: 56px; height: 56px; border-radius: 50%; display: grid; place-items: center;}body.theme-alloygator .ag-immat-icon-yes{background: rgba(146, 197, 22, 0.15); color: var(--ag-green);}body.theme-alloygator .ag-immat-icon-no{background: rgba(230, 57, 70, 0.15); color: var(--ag-red);}body.theme-alloygator .ag-immat-icon-info{background: var(--ag-bg-3); color: var(--ag-green);}body.theme-alloygator .ag-immat-icon-warn{background: var(--ag-bg-3); color: var(--ag-ink-3);}body.theme-alloygator .ag-immat-result-info{flex: 1; min-width: 200px; display: flex; flex-direction: column; gap: 4px;}body.theme-alloygator .ag-immat-result-info strong{font-family: "Archivo"; font-weight: 900; font-size: 17px; text-transform: uppercase; letter-spacing: -.01em; color: var(--ag-ink);}body.theme-alloygator .ag-immat-result-info span{font-size: 13.5px; color: var(--ag-ink-2); line-height: 1.5;}body.theme-alloygator .ag-immat-result[data-state="ok"] .ag-immat-result-info strong{color: var(--ag-green);}body.theme-alloygator .ag-immat-result[data-state="ko"] .ag-immat-result-info strong{color: var(--ag-red);}body.theme-alloygator .ag-immat-result-cta{margin-left: auto;}body.theme-alloygator .ag-immat-trims-select{margin-top: 10px; background: var(--ag-bg-2); border: 1px solid var(--ag-line); color: var(--ag-ink); padding: 10px 16px; border-radius: 10px; font-family: "Manrope"; font-size: 14px; cursor: pointer; width: 100%;}body.theme-alloygator .ag-immat-trims-select:focus{outline: none; border-color: var(--ag-green);}body.theme-alloygator .ag-immat-or{text-align: center; position: relative; margin: 30px 0;}body.theme-alloygator .ag-immat-or span{display: inline-block; padding: 6px 22px; border-radius: 999px; background: var(--ag-bg-2); border: 1px solid var(--ag-line); font-family: "Manrope"; font-weight: 700; font-size: 11px; letter-spacing: .22em; text-transform: uppercase; color: var(--ag-ink-3); position: relative; z-index: 2;}body.theme-alloygator .ag-immat-or::before{content: ""; position: absolute; left: 0; right: 0; top: 50%; height: 1px; background: var(--ag-line); z-index: 1;}body.theme-alloygator .ag-immat-turnstile{margin: -6px 0 14px; min-height: 0;}body.theme-alloygator .ag-immat-turnstile:empty{display: none;}@media (max-width: 980px){body.theme-alloygator .ag-immat-tool{padding: 32px 22px;}}@media (max-width: 640px){body.theme-alloygator .ag-immat-plate{height: 76px;}body.theme-alloygator .ag-immat-plate-flag, body.theme-alloygator .ag-immat-plate-region{width: 44px;}body.theme-alloygator .ag-immat-plate-field{font-size: 32px; padding: 0 8px;}body.theme-alloygator .ag-immat-plate-region-num{font-size: 14px;}body.theme-alloygator .ag-immat-plate-fr{font-size: 18px;}body.theme-alloygator .ag-immat-submit-btn{width: 100%; justify-content: center;}}.ag-immat-gallery-proof{display: inline-flex; align-items: center; gap: 6px; margin-top: 2px; align-self: flex-start; padding: 4px 10px; border-radius: 999px; background: rgba(146, 197, 22, 0.12); border: 1px solid rgba(146, 197, 22, 0.35); color: var(--ag-green); font-family: "Manrope", system-ui, sans-serif; font-size: 12.5px; font-weight: 700; text-decoration: none; line-height: 1.2; transition: background .15s ease;}.ag-immat-gallery-proof svg{flex-shrink: 0;}.ag-immat-gallery-proof:hover{background: rgba(146, 197, 22, 0.22);}.ag-immat-gallery-proof[hidden]{display: none;}