@charset "UTF-8";@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: "Roobert", "Inter", -apple-system, system-ui, sans-serif;--font-mono: "Geist Mono", ui-monospace, "SF Mono", SFMono-Regular, Menlo, Monaco, Consolas, monospace;--color-red-50: rgb(254, 242, 242);--color-green-50: var(--cf-color-green-50);--color-green-100: var(--cf-color-green-100);--color-green-500: var(--cf-color-green-500);--color-green-600: var(--cf-color-green-600);--color-purple-100: rgb(243, 232, 255);--color-purple-200: rgb(233, 213, 255);--color-purple-700: rgb(130, 0, 217);--color-black: #000;--color-white: #fff;--spacing: 4px;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-xl: 36rem;--container-2xl: 42rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--tracking-tight: -.025em;--tracking-normal: 0em;--tracking-wide: .025em;--tracking-wider: .05em;--tracking-widest: .1em;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 20px;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--aspect-video: 16 / 9;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-road: var(--cf-color-road);--color-middle-road: var(--cf-color-middle-road);--color-soft-road: var(--cf-color-soft-road);--color-green: var(--cf-color-green);--color-middle-green: var(--cf-color-middle-green);--color-soft-green: var(--cf-color-soft-green);--color-light: var(--cf-color-light);--color-soft-grey: var(--cf-color-soft-grey);--color-middle-grey: var(--cf-color-middle-grey);--color-grey: var(--cf-color-grey);--color-amber: var(--cf-color-amber);--color-red: var(--cf-color-red);--color-blue: var(--cf-color-blue);--color-eu-a: var(--cf-color-eu-a);--color-eu-b: var(--cf-color-eu-b);--color-eu-c: var(--cf-color-eu-c);--color-eu-d: var(--cf-color-eu-d);--color-eu-e: var(--cf-color-eu-e);--color-agenda-tires: var(--cf-color-agenda-tires);--color-agenda-battery: var(--cf-color-agenda-battery);--color-agenda-bodywork: var(--cf-color-agenda-bodywork);--color-agenda-alignment: var(--cf-color-agenda-alignment);--color-agenda-checkin: var(--cf-color-agenda-checkin);--color-agenda-checkin-fg: var(--cf-color-agenda-checkin-fg);--color-ai-blue: var(--cf-ai-blue);--color-ai-blue-deep: var(--cf-ai-blue-deep);--color-ai-green: var(--cf-ai-green);--color-ai-ink: var(--cf-ai-ink);--color-ai-50: var(--cf-ai-50);--color-ai-100: var(--cf-ai-100);--color-svc-aceite: var(--cf-svc-aceite);--color-svc-aceite-bg: var(--cf-svc-aceite-bg);--color-bg: var(--cf-bg-app);--color-surface: var(--cf-bg-surface);--color-surface-muted: var(--cf-bg-surface-muted);--color-text: var(--cf-text-primary);--color-text-secondary: var(--cf-text-secondary);--color-text-disabled: var(--cf-text-disabled);--color-on-dark: var(--cf-text-on-dark);--color-on-green: var(--cf-text-on-green);--color-border: var(--cf-border-default);--color-border-strong: var(--cf-border-strong);--color-success-bg: var(--cf-status-success-bg);--color-success-fg: var(--cf-status-success-fg);--color-warning-bg: var(--cf-status-warning-bg);--color-warning-fg: var(--cf-status-warning-fg);--color-error-bg: var(--cf-status-error-bg);--color-error-fg: var(--cf-status-error-fg);--color-info-bg: var(--cf-status-info-bg);--color-info-fg: var(--cf-status-info-fg);--color-action-primary: var(--cf-action-primary);--color-action-primary-hover: var(--cf-action-primary-hover);--color-action-dark: var(--cf-action-dark);--color-action-dark-hover: var(--cf-action-dark-hover);--radius-full: 999px;--shadow-1: 0 1px 2px rgba(24, 12, 44, .04), 0 0 0 1px rgba(24, 12, 44, .04);--shadow-2: 0 4px 12px rgba(24, 12, 44, .06), 0 0 0 1px rgba(24, 12, 44, .04);--text-display: 32px;--text-h1: 24px;--text-h2: 20px;--text-h3: 18px;--text-body: 14px;--text-body-sm: 13px;--text-caption: 12px;--text-eyebrow: 11px;--animate-cf-spinner: cf-spin .7s linear infinite;--animate-cf-shimmer: cf-shimmer 1.4s ease-in-out infinite}@supports (color: color(display-p3 0 0 0%)){:root,:host{--color-purple-200: color(display-p3 .90118 .83598 .99224);--color-purple-700: color(display-p3 .4653 .06526 .8244)}}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-\[3px\]{top:-3px}.-top-\[5px\]{top:-5px}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-\[5px\]{top:5px}.top-\[6px\]{top:6px}.top-\[7px\]{top:7px}.top-\[11px\]{top:11px}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-full{top:100%}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-\[3px\]{right:-3px}.right-0{right:calc(var(--spacing) * 0)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.right-\[5px\]{right:5px}.right-\[6px\]{right:6px}.right-\[8px\]{right:8px}.right-\[11px\]{right:11px}.right-\[12px\]{right:12px}.-bottom-1{bottom:calc(var(--spacing) * -1)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-full{bottom:100%}.-left-\[5px\]{left:-5px}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-8{left:calc(var(--spacing) * 8)}.left-9{left:calc(var(--spacing) * 9)}.left-\[6px\]{left:6px}.left-\[14px\]{left:14px}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[18\]{z-index:18}.z-\[60\]{z-index:60}.z-\[300\]{z-index:300}.z-\[700\]{z-index:700}.z-\[1000\]{z-index:1000}.z-\[1500\]{z-index:1500}.z-\[2000\]{z-index:2000}.z-\[9460\]{z-index:9460}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-\[-1\]{order:-1}.order-last{order:9999}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.col-start-3{grid-column-start:3}.col-start-5{grid-column-start:5}.col-start-7{grid-column-start:7}.col-start-9{grid-column-start:9}.col-end-2{grid-column-end:2}.col-end-5{grid-column-end:5}.col-end-7{grid-column-end:7}.col-end-9{grid-column-end:9}.col-end-10{grid-column-end:10}.container{width:100%}@media(min-width:480px){.container{max-width:480px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.m-0{margin:calc(var(--spacing) * 0)}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-6{margin:calc(var(--spacing) * 6)}.m-26{margin:calc(var(--spacing) * 26)}.m-32{margin:calc(var(--spacing) * 32)}.m-40{margin:calc(var(--spacing) * 40)}.m-178{margin:calc(var(--spacing) * 178)}.m-auto{margin:auto}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2\.5{margin-block:calc(var(--spacing) * 2.5)}.my-3\.5{margin-block:calc(var(--spacing) * 3.5)}.my-auto{margin-block:auto}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-0\.75{margin-top:calc(var(--spacing) * .75)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-4\.5{margin-top:calc(var(--spacing) * 4.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-\[1px\]{margin-top:1px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[5px\]{margin-top:5px}.mt-\[10px\]{margin-top:10px}.mt-\[11px\]{margin-top:11px}.mt-\[14px\]{margin-top:14px}.mt-\[18px\]{margin-top:18px}.mt-\[22px\]{margin-top:22px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-auto{margin-right:auto}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-1\.25{margin-bottom:calc(var(--spacing) * 1.25)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-4\.5{margin-bottom:calc(var(--spacing) * 4.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-5\.5{margin-bottom:calc(var(--spacing) * 5.5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-\[2px\]{margin-bottom:2px}.mb-\[6px\]{margin-bottom:6px}.mb-\[10px\]{margin-bottom:10px}.mb-\[14px\]{margin-bottom:14px}.mb-\[18px\]{margin-bottom:18px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-2\.5{margin-left:calc(var(--spacing) * 2.5)}.ml-\[6px\]{margin-left:6px}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.box-content{box-sizing:content-box}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.list-item{display:list-item}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[200\/400\]{aspect-ratio:200/400}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-8\.5{width:calc(var(--spacing) * 8.5);height:calc(var(--spacing) * 8.5)}.size-10\.5{width:calc(var(--spacing) * 10.5);height:calc(var(--spacing) * 10.5)}.size-\[9px\]{width:9px;height:9px}.size-\[26px\]{width:26px;height:26px}.size-\[34px\]{width:34px;height:34px}.size-\[38px\]{width:38px;height:38px}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-6\.5{height:calc(var(--spacing) * 6.5)}.h-7{height:calc(var(--spacing) * 7)}.h-7\.5{height:calc(var(--spacing) * 7.5)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-10\.5{height:calc(var(--spacing) * 10.5)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-13\.5{height:calc(var(--spacing) * 13.5)}.h-14{height:calc(var(--spacing) * 14)}.h-14\.5{height:calc(var(--spacing) * 14.5)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-\[3px\]{height:3px}.h-\[7px\]{height:7px}.h-\[9px\]{height:9px}.h-\[10px\]{height:10px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[58px\]{height:58px}.h-\[74px\]{height:74px}.h-\[76vh\]{height:76vh}.h-\[90vh\]{height:90vh}.h-\[92vh\]{height:92vh}.h-\[220px\]{height:220px}.h-full{height:100%}.h-px{height:1px}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-105{max-height:calc(var(--spacing) * 105)}.max-h-\[14\.5rem\]{max-height:14.5rem}.max-h-\[14rem\]{max-height:14rem}.max-h-\[26rem\]{max-height:26rem}.max-h-\[30rem\]{max-height:30rem}.max-h-\[60vh\]{max-height:60vh}.max-h-\[76vh\]{max-height:76vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90px\]{max-height:90px}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[120px\]{max-height:120px}.max-h-\[280px\]{max-height:280px}.max-h-\[380px\]{max-height:380px}.max-h-\[calc\(100vh-3rem\)\]{max-height:calc(100vh - 3rem)}.max-h-\[calc\(100vh-24px\)\]{max-height:calc(100vh - 24px)}.max-h-\[calc\(100vh-40px\)\]{max-height:calc(100vh - 40px)}.max-h-\[calc\(100vh-48px\)\]{max-height:calc(100vh - 48px)}.max-h-\[calc\(100vh-80px\)\]{max-height:calc(100vh - 80px)}.max-h-\[min\(46vh\,340px\)\]{max-height:min(46vh,340px)}.max-h-\[min\(86vh\,calc\(100vh-200px\)\)\],.max-h-\[min\(86vh\,calc\(100vh_-_200px\)\)\]{max-height:min(86vh,calc(100vh - 200px))}.max-h-\[min\(94vh\,calc\(100vh_-_48px\)\)\]{max-height:min(94vh,calc(100vh - 48px))}.max-h-\[min\(94vh\,calc\(100vh_-_96px\)\)\]{max-height:min(94vh,calc(100vh - 96px))}.max-h-\[min\(95vh\,calc\(100vh_-_32px\)\)\]{max-height:min(95vh,calc(100vh - 32px))}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-22{min-height:calc(var(--spacing) * 22)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-50{min-height:calc(var(--spacing) * 50)}.min-h-\[40vh\]{min-height:40vh}.min-h-\[42px\]{min-height:42px}.min-h-\[54px\]{min-height:54px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[72px\]{min-height:72px}.min-h-\[76px\]{min-height:76px}.min-h-\[88px\]{min-height:88px}.min-h-\[110px\]{min-height:110px}.min-h-\[120px\]{min-height:120px}.min-h-\[140px\]{min-height:140px}.min-h-\[160px\]{min-height:160px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[240px\]{min-height:240px}.min-h-\[600px\]{min-height:600px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-6\.5{width:calc(var(--spacing) * 6.5)}.w-7{width:calc(var(--spacing) * 7)}.w-7\.5{width:calc(var(--spacing) * 7.5)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-10\.5{width:calc(var(--spacing) * 10.5)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-13\.5{width:calc(var(--spacing) * 13.5)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-22\.5{width:calc(var(--spacing) * 22.5)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[3px\]{width:3px}.w-\[7px\]{width:7px}.w-\[9px\]{width:9px}.w-\[10px\]{width:10px}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-\[26px\]{width:26px}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[38px\]{width:38px}.w-\[42px\]{width:42px}.w-\[46px\]{width:46px}.w-\[52px\]{width:52px}.w-\[54px\]{width:54px}.w-\[68px\]{width:68px}.w-\[70\%\]{width:70%}.w-\[70px\]{width:70px}.w-\[90\%\]{width:90%}.w-\[96vw\]{width:96vw}.w-\[150px\]{width:150px}.w-\[180px\]{width:180px}.w-\[560px\]{width:560px}.w-\[794px\]{width:794px}.w-\[min\(440px\,94vw\)\]{width:min(440px,94vw)}.w-\[min\(560px\,100\%\)\]{width:min(560px,100%)}.w-\[min\(880px\,94vw\)\]{width:min(880px,94vw)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-195{max-width:calc(var(--spacing) * 195)}.max-w-\[16rem\]{max-width:16rem}.max-w-\[64ch\]{max-width:64ch}.max-w-\[75\%\]{max-width:75%}.max-w-\[92vw\]{max-width:92vw}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[380px\]{max-width:380px}.max-w-\[440px\]{max-width:440px}.max-w-\[468px\]{max-width:468px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[880px\]{max-width:880px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-3\.5{min-width:calc(var(--spacing) * 3.5)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-13\.75{min-width:calc(var(--spacing) * 13.75)}.min-w-27\.5{min-width:calc(var(--spacing) * 27.5)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-50{min-width:calc(var(--spacing) * 50)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[18px\]{min-width:18px}.min-w-\[24px\]{min-width:24px}.min-w-\[28px\]{min-width:28px}.min-w-\[54px\]{min-width:54px}.min-w-\[62px\]{min-width:62px}.min-w-\[64px\]{min-width:64px}.min-w-\[80px\]{min-width:80px}.min-w-\[88px\]{min-width:88px}.min-w-\[90px\]{min-width:90px}.min-w-\[110px\]{min-width:110px}.min-w-\[120px\]{min-width:120px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[170px\]{min-width:170px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[283px\]{min-width:283px}.min-w-\[310px\]{min-width:310px}.min-w-\[346px\]{min-width:346px}.min-w-\[720px\]{min-width:720px}.flex-1{flex:1}.flex-\[1_1_280px\]{flex:1 1 280px}.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-\[9\]{flex-grow:9}.grow-\[10\]{flex-grow:10}.grow-\[11\]{flex-grow:11}.basis-0{flex-basis:calc(var(--spacing) * 0)}.basis-\[240px\]{flex-basis:240px}.basis-\[330px\]{flex-basis:330px}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x: calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-\[22deg\]{rotate:-22deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-cf-shimmer{animation:var(--animate-cf-shimmer)}.animate-cf-spinner{animation:var(--animate-cf-spinner)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.touch-pan-x{--tw-pan-x: pan-x;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_100px\]{grid-template-columns:1fr 100px}.grid-cols-\[14px_repeat\(8\,1fr\)\]{grid-template-columns:14px repeat(8,1fr)}.grid-cols-\[28px_1fr_auto\]{grid-template-columns:28px 1fr auto}.grid-cols-\[60px_auto_1fr_auto\]{grid-template-columns:60px auto 1fr auto}.grid-cols-\[96px_1fr_auto\]{grid-template-columns:96px 1fr auto}.grid-cols-\[130px_minmax\(150px\,0\.8fr\)_minmax\(130px\,0\.8fr\)_minmax\(180px\,1\.2fr\)_180px\]{grid-template-columns:130px minmax(150px,.8fr) minmax(130px,.8fr) minmax(180px,1.2fr) 180px}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_1fr_4\.5rem_6rem\]{grid-template-columns:auto 1fr 4.5rem 6rem}.grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.grid-cols-\[repeat\(auto-fill\,minmax\(85px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(85px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(120px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(140px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(150px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(180px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(220px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(310px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(310px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(85px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(85px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(130px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(136px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(136px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(140px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(340px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}.gap-\[10px\]{gap:10px}.gap-\[11px\]{gap:11px}.gap-\[14px\]{gap:14px}.gap-\[18px\]{gap:18px}.gap-\[var\(--cf-sp-2\)\]{gap:var(--cf-sp-2)}.gap-\[var\(--cf-sp-3\)\]{gap:var(--cf-sp-3)}.gap-px{gap:1px}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-\[18px\]{column-gap:18px}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-\[14px\]{row-gap:14px}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse: 0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--color-border)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[0\.625rem\]{border-radius:.625rem}.rounded-\[0_8px_8px_0\]{border-radius:0 8px 8px 0}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-\[14px\]{border-bottom-right-radius:14px;border-bottom-left-radius:14px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-\[1\.5px\]{border-top-style:var(--tw-border-style);border-top-width:1.5px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-none{--tw-border-style: none;border-style:none}.border-solid{--tw-border-style: solid;border-style:solid}.\!border-red{border-color:var(--color-red)!important}.border-\[\#0A0F0C\]{border-color:#0a0f0c}.border-\[\#0a6c3a\]{border-color:#0a6c3a}.border-\[\#7c3aed\]{border-color:#7c3aed}.border-\[\#180C2C\]{border-color:#180c2c}.border-\[\#D2D7D4\]{border-color:#d2d7d4}.border-\[\#E6E9E7\]{border-color:#e6e9e7}.border-\[\#c4b5fd\]{border-color:#c4b5fd}.border-\[\#dc2626\]{border-color:#dc2626}.border-\[\#e4e7f0\]{border-color:#e4e7f0}.border-\[\#e5e7eb\]{border-color:#e5e7eb}.border-\[\#f3f4f6\]{border-color:#f3f4f6}.border-\[rgba\(0\,106\,231\,0\.16\)\]{border-color:#006ae729}.border-\[rgba\(4\,120\,87\,0\.18\)\]{border-color:#0478572e}.border-\[rgba\(24\,12\,44\,0\.06\)\]{border-color:#180c2c0f}.border-\[rgba\(24\,12\,44\,0\.14\)\]{border-color:#180c2c24}.border-\[rgba\(59\,130\,246\,0\.18\)\]{border-color:#3b82f62e}.border-\[rgba\(109\,40\,217\,0\.18\)\]{border-color:#6d28d92e}.border-\[rgba\(124\,58\,237\,0\.18\)\]{border-color:#7c3aed2e}.border-\[rgba\(124\,58\,237\,0\.35\)\]{border-color:#7c3aed59}.border-\[rgba\(217\,119\,6\,0\.18\)\]{border-color:#d977062e}.border-\[rgba\(220\,38\,38\,0\.2\)\]{border-color:#dc262633}.border-\[rgba\(220\,38\,38\,0\.25\)\]{border-color:#dc262640}.border-\[var\(--cf-accent\,\#00c170\)\]{border-color:var(--cf-accent,#00c170)}.border-\[var\(--cf-border\,\#e4e6ea\)\]{border-color:var(--cf-border,#e4e6ea)}.border-\[var\(--cf-border-default\)\]{border-color:var(--cf-border-default)}.border-\[var\(--cf-border-default\,\#e4e7f0\)\]{border-color:var(--cf-border-default,#e4e7f0)}.border-\[var\(--cf-color-amber\)\]{border-color:var(--cf-color-amber)}.border-\[var\(--cf-color-blue\)\]{border-color:var(--cf-color-blue)}.border-\[var\(--cf-color-blue\)\]\/40{border-color:var(--cf-color-blue)}@supports (color: color-mix(in lab,red,red)){.border-\[var\(--cf-color-blue\)\]\/40{border-color:color-mix(in oklab,var(--cf-color-blue) 40%,transparent)}}.border-\[var\(--cf-color-green-400\)\]{border-color:var(--cf-color-green-400)}.border-\[var\(--cf-color-middle-green\,\#c3ffdd\)\]{border-color:var(--cf-color-middle-green,#c3ffdd)}.border-\[var\(--cf-status-warning-bg\)\]{border-color:var(--cf-status-warning-bg)}.border-\[var\(--cf-text-3\,\#94a3b8\)\]{border-color:var(--cf-text-3,#94a3b8)}.border-\[var\(--cf-text-primary\)\]{border-color:var(--cf-text-primary)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-action-dark{border-color:var(--color-action-dark)}.border-action-primary{border-color:var(--color-action-primary)}.border-ai-100{border-color:var(--color-ai-100)}.border-ai-blue{border-color:var(--color-ai-blue)}.border-amber{border-color:var(--color-amber)}.border-amber\/20{border-color:var(--color-amber)}@supports (color: color-mix(in lab,red,red)){.border-amber\/20{border-color:color-mix(in oklab,var(--color-amber) 20%,transparent)}}.border-amber\/30{border-color:var(--color-amber)}@supports (color: color-mix(in lab,red,red)){.border-amber\/30{border-color:color-mix(in oklab,var(--color-amber) 30%,transparent)}}.border-amber\/40{border-color:var(--color-amber)}@supports (color: color-mix(in lab,red,red)){.border-amber\/40{border-color:color-mix(in oklab,var(--color-amber) 40%,transparent)}}.border-amber\/50{border-color:var(--color-amber)}@supports (color: color-mix(in lab,red,red)){.border-amber\/50{border-color:color-mix(in oklab,var(--color-amber) 50%,transparent)}}.border-blue{border-color:var(--color-blue)}.border-blue\/30{border-color:var(--color-blue)}@supports (color: color-mix(in lab,red,red)){.border-blue\/30{border-color:color-mix(in oklab,var(--color-blue) 30%,transparent)}}.border-border{border-color:var(--color-border)}.border-border-strong{border-color:var(--color-border-strong)}.border-border\/40{border-color:var(--color-border)}@supports (color: color-mix(in lab,red,red)){.border-border\/40{border-color:color-mix(in oklab,var(--color-border) 40%,transparent)}}.border-border\/60{border-color:var(--color-border)}@supports (color: color-mix(in lab,red,red)){.border-border\/60{border-color:color-mix(in oklab,var(--color-border) 60%,transparent)}}.border-current{border-color:currentcolor}.border-current\/20{border-color:currentcolor}@supports (color: color-mix(in lab,red,red)){.border-current\/20{border-color:color-mix(in oklab,currentcolor 20%,transparent)}}.border-current\/30{border-color:currentcolor}@supports (color: color-mix(in lab,red,red)){.border-current\/30{border-color:color-mix(in oklab,currentcolor 30%,transparent)}}.border-error-fg{border-color:var(--color-error-fg)}.border-error-fg\/30{border-color:var(--color-error-fg)}@supports (color: color-mix(in lab,red,red)){.border-error-fg\/30{border-color:color-mix(in oklab,var(--color-error-fg) 30%,transparent)}}.border-error-fg\/40{border-color:var(--color-error-fg)}@supports (color: color-mix(in lab,red,red)){.border-error-fg\/40{border-color:color-mix(in oklab,var(--color-error-fg) 40%,transparent)}}.border-green{border-color:var(--color-green)}.border-green-100{border-color:var(--color-green-100)}.border-green\/20{border-color:var(--color-green)}@supports (color: color-mix(in lab,red,red)){.border-green\/20{border-color:color-mix(in oklab,var(--color-green) 20%,transparent)}}.border-green\/30{border-color:var(--color-green)}@supports (color: color-mix(in lab,red,red)){.border-green\/30{border-color:color-mix(in oklab,var(--color-green) 30%,transparent)}}.border-green\/40{border-color:var(--color-green)}@supports (color: color-mix(in lab,red,red)){.border-green\/40{border-color:color-mix(in oklab,var(--color-green) 40%,transparent)}}.border-grey\/30{border-color:var(--color-grey)}@supports (color: color-mix(in lab,red,red)){.border-grey\/30{border-color:color-mix(in oklab,var(--color-grey) 30%,transparent)}}.border-info-fg\/20{border-color:var(--color-info-fg)}@supports (color: color-mix(in lab,red,red)){.border-info-fg\/20{border-color:color-mix(in oklab,var(--color-info-fg) 20%,transparent)}}.border-light\/15{border-color:var(--color-light)}@supports (color: color-mix(in lab,red,red)){.border-light\/15{border-color:color-mix(in oklab,var(--color-light) 15%,transparent)}}.border-light\/20{border-color:var(--color-light)}@supports (color: color-mix(in lab,red,red)){.border-light\/20{border-color:color-mix(in oklab,var(--color-light) 20%,transparent)}}.border-middle-grey{border-color:var(--color-middle-grey)}.border-middle-road{border-color:var(--color-middle-road)}.border-purple-200{border-color:var(--color-purple-200)}.border-red{border-color:var(--color-red)}.border-red\/20{border-color:var(--color-red)}@supports (color: color-mix(in lab,red,red)){.border-red\/20{border-color:color-mix(in oklab,var(--color-red) 20%,transparent)}}.border-red\/30{border-color:var(--color-red)}@supports (color: color-mix(in lab,red,red)){.border-red\/30{border-color:color-mix(in oklab,var(--color-red) 30%,transparent)}}.border-red\/40{border-color:var(--color-red)}@supports (color: color-mix(in lab,red,red)){.border-red\/40{border-color:color-mix(in oklab,var(--color-red) 40%,transparent)}}.border-road{border-color:var(--color-road)}.border-success-fg\/25{border-color:var(--color-success-fg)}@supports (color: color-mix(in lab,red,red)){.border-success-fg\/25{border-color:color-mix(in oklab,var(--color-success-fg) 25%,transparent)}}.border-success-fg\/30{border-color:var(--color-success-fg)}@supports (color: color-mix(in lab,red,red)){.border-success-fg\/30{border-color:color-mix(in oklab,var(--color-success-fg) 30%,transparent)}}.border-surface{border-color:var(--color-surface)}.border-transparent{border-color:transparent}.border-warning-fg\/30{border-color:var(--color-warning-fg)}@supports (color: color-mix(in lab,red,red)){.border-warning-fg\/30{border-color:color-mix(in oklab,var(--color-warning-fg) 30%,transparent)}}.border-warning-fg\/40{border-color:var(--color-warning-fg)}@supports (color: color-mix(in lab,red,red)){.border-warning-fg\/40{border-color:color-mix(in oklab,var(--color-warning-fg) 40%,transparent)}}.border-white{border-color:var(--color-white)}.border-white\/20{border-color:#fff3}@supports (color: color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color: color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.border-t-current{border-top-color:currentcolor}.border-t-green{border-top-color:var(--color-green)}.border-r-transparent{border-right-color:transparent}.bg-\[\#0A0F0C\]{background-color:#0a0f0c}.bg-\[\#7c3aed\]{background-color:#7c3aed}.bg-\[\#22c55e\]{background-color:#22c55e}.bg-\[\#180C2C\]{background-color:#180c2c}.bg-\[\#111827\]{background-color:#111827}.bg-\[\#D1FAE5\]{background-color:#d1fae5}.bg-\[\#D2D7D4\]{background-color:#d2d7d4}.bg-\[\#DBEAFE\]{background-color:#dbeafe}.bg-\[\#EDE9FE\]{background-color:#ede9fe}.bg-\[\#F0F5FF\]{background-color:#f0f5ff}.bg-\[\#F3F5F9\]{background-color:#f3f5f9}.bg-\[\#F4F6F4\]{background-color:#f4f6f4}.bg-\[\#FEF3C7\]{background-color:#fef3c7}.bg-\[\#f8f9fc\]{background-color:#f8f9fc}.bg-\[\#f9fafb\]{background-color:#f9fafb}.bg-\[\#fafbfc\]{background-color:#fafbfc}.bg-\[\#fef2f2\]{background-color:#fef2f2}.bg-\[rgba\(0\,0\,0\,0\.8\)\]{background-color:#000c}.bg-\[rgba\(0\,0\,0\,0\.45\)\]{background-color:#00000073}.bg-\[rgba\(0\,0\,0\,0\.82\)\]{background-color:#000000d1}.bg-\[rgba\(0\,0\,0\,0\.92\)\]{background-color:#000000eb}.bg-\[rgba\(0\,193\,112\,0\.1\)\]{background-color:#00c1701a}.bg-\[rgba\(10\,15\,12\,0\.50\)\]{background-color:#0a0f0c80}.bg-\[rgba\(15\,17\,21\,0\.6\)\]{background-color:#0f111599}.bg-\[rgba\(15\,18\,53\,0\.06\)\]{background-color:#0f12350f}.bg-\[rgba\(15\,23\,42\,0\.55\)\]{background-color:#0f172a8c}.bg-\[rgba\(24\,12\,44\,0\.06\)\]{background-color:#180c2c0f}.bg-\[rgba\(89\,248\,156\,0\.18\)\]{background-color:#59f89c2e}.bg-\[rgba\(124\,58\,237\,0\.1\)\]{background-color:#7c3aed1a}.bg-\[rgba\(124\,58\,237\,0\.06\)\]{background-color:#7c3aed0f}.bg-\[rgba\(220\,38\,38\,0\.1\)\]{background-color:#dc26261a}.bg-\[rgba\(220\,38\,38\,0\.06\)\]{background-color:#dc26260f}.bg-\[rgba\(220\,38\,38\,0\.08\)\]{background-color:#dc262614}.bg-\[rgba\(220\,38\,38\,0\.85\)\]{background-color:#dc2626d9}.bg-\[rgba\(220\,38\,38\,0\.95\)\]{background-color:#dc2626f2}.bg-\[rgba\(245\,158\,11\,0\.95\)\]{background-color:#f59e0bf2}.bg-\[rgba\(255\,255\,255\,0\.15\)\]{background-color:#ffffff26}.bg-\[rgba\(255\,255\,255\,0\.95\)\]{background-color:#fffffff2}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--cf-accent\,\#00c170\)\]{background-color:var(--cf-accent,#00c170)}.bg-\[var\(--cf-bg-app\)\]{background-color:var(--cf-bg-app)}.bg-\[var\(--cf-bg-surface\)\]{background-color:var(--cf-bg-surface)}.bg-\[var\(--cf-bg-surface\,\#fff\)\]{background-color:var(--cf-bg-surface,#fff)}.bg-\[var\(--cf-bg-surface-muted\)\]{background-color:var(--cf-bg-surface-muted)}.bg-\[var\(--cf-border\,\#e4e6ea\)\]{background-color:var(--cf-border,#e4e6ea)}.bg-\[var\(--cf-border-default\)\]{background-color:var(--cf-border-default)}.bg-\[var\(--cf-color-amber\)\]{background-color:var(--cf-color-amber)}.bg-\[var\(--cf-color-blue\)\]{background-color:var(--cf-color-blue)}.bg-\[var\(--cf-color-green\,\#59f89c\)\]{background-color:var(--cf-color-green,#59f89c)}.bg-\[var\(--cf-color-green-600\)\]{background-color:var(--cf-color-green-600)}.bg-\[var\(--cf-color-road\)\]{background-color:var(--cf-color-road)}.bg-\[var\(--cf-color-road\)\]\/45{background-color:var(--cf-color-road)}@supports (color: color-mix(in lab,red,red)){.bg-\[var\(--cf-color-road\)\]\/45{background-color:color-mix(in oklab,var(--cf-color-road) 45%,transparent)}}.bg-\[var\(--cf-color-soft-green\,\#dffeed\)\]{background-color:var(--cf-color-soft-green,#dffeed)}.bg-\[var\(--cf-color-soft-purple\)\]{background-color:var(--cf-color-soft-purple)}.bg-\[var\(--cf-status-error-bg\)\]{background-color:var(--cf-status-error-bg)}.bg-\[var\(--cf-status-info-bg\)\]{background-color:var(--cf-status-info-bg)}.bg-\[var\(--cf-status-success-bg\)\]{background-color:var(--cf-status-success-bg)}.bg-\[var\(--cf-status-warning-bg\)\]{background-color:var(--cf-status-warning-bg)}.bg-\[var\(--cf-surface-2\,\#f4f5f8\)\]{background-color:var(--cf-surface-2,#f4f5f8)}.bg-\[var\(--cf-text-primary\)\]{background-color:var(--cf-text-primary)}.bg-\[var\(--soft\)\]{background-color:var(--soft)}.bg-action-dark{background-color:var(--color-action-dark)}.bg-action-primary{background-color:var(--color-action-primary)}.bg-agenda-alignment\/85{background-color:var(--color-agenda-alignment)}@supports (color: color-mix(in lab,red,red)){.bg-agenda-alignment\/85{background-color:color-mix(in oklab,var(--color-agenda-alignment) 85%,transparent)}}.bg-agenda-battery\/90{background-color:var(--color-agenda-battery)}@supports (color: color-mix(in lab,red,red)){.bg-agenda-battery\/90{background-color:color-mix(in oklab,var(--color-agenda-battery) 90%,transparent)}}.bg-agenda-bodywork\/90{background-color:var(--color-agenda-bodywork)}@supports (color: color-mix(in lab,red,red)){.bg-agenda-bodywork\/90{background-color:color-mix(in oklab,var(--color-agenda-bodywork) 90%,transparent)}}.bg-agenda-tires\/90{background-color:var(--color-agenda-tires)}@supports (color: color-mix(in lab,red,red)){.bg-agenda-tires\/90{background-color:color-mix(in oklab,var(--color-agenda-tires) 90%,transparent)}}.bg-ai-50{background-color:var(--color-ai-50)}.bg-ai-50\/60{background-color:var(--color-ai-50)}@supports (color: color-mix(in lab,red,red)){.bg-ai-50\/60{background-color:color-mix(in oklab,var(--color-ai-50) 60%,transparent)}}.bg-ai-blue{background-color:var(--color-ai-blue)}.bg-ai-blue\/10{background-color:var(--color-ai-blue)}@supports (color: color-mix(in lab,red,red)){.bg-ai-blue\/10{background-color:color-mix(in oklab,var(--color-ai-blue) 10%,transparent)}}.bg-ai-green{background-color:var(--color-ai-green)}.bg-amber{background-color:var(--color-amber)}.bg-amber\/10{background-color:var(--color-amber)}@supports (color: color-mix(in lab,red,red)){.bg-amber\/10{background-color:color-mix(in oklab,var(--color-amber) 10%,transparent)}}.bg-amber\/15{background-color:var(--color-amber)}@supports (color: color-mix(in lab,red,red)){.bg-amber\/15{background-color:color-mix(in oklab,var(--color-amber) 15%,transparent)}}.bg-amber\/75{background-color:var(--color-amber)}@supports (color: color-mix(in lab,red,red)){.bg-amber\/75{background-color:color-mix(in oklab,var(--color-amber) 75%,transparent)}}.bg-amber\/85{background-color:var(--color-amber)}@supports (color: color-mix(in lab,red,red)){.bg-amber\/85{background-color:color-mix(in oklab,var(--color-amber) 85%,transparent)}}.bg-bg{background-color:var(--color-bg)}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color: color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color: color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-blue{background-color:var(--color-blue)}.bg-blue\/15{background-color:var(--color-blue)}@supports (color: color-mix(in lab,red,red)){.bg-blue\/15{background-color:color-mix(in oklab,var(--color-blue) 15%,transparent)}}.bg-blue\/75{background-color:var(--color-blue)}@supports (color: color-mix(in lab,red,red)){.bg-blue\/75{background-color:color-mix(in oklab,var(--color-blue) 75%,transparent)}}.bg-blue\/85{background-color:var(--color-blue)}@supports (color: color-mix(in lab,red,red)){.bg-blue\/85{background-color:color-mix(in oklab,var(--color-blue) 85%,transparent)}}.bg-border{background-color:var(--color-border)}.bg-current{background-color:currentcolor}.bg-error-bg{background-color:var(--color-error-bg)}.bg-error-bg\/40{background-color:var(--color-error-bg)}@supports (color: color-mix(in lab,red,red)){.bg-error-bg\/40{background-color:color-mix(in oklab,var(--color-error-bg) 40%,transparent)}}.bg-eu-a{background-color:var(--color-eu-a)}.bg-eu-e{background-color:var(--color-eu-e)}.bg-green{background-color:var(--color-green)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-500{background-color:var(--color-green-500)}.bg-green\/10{background-color:var(--color-green)}@supports (color: color-mix(in lab,red,red)){.bg-green\/10{background-color:color-mix(in oklab,var(--color-green) 10%,transparent)}}.bg-green\/15{background-color:var(--color-green)}@supports (color: color-mix(in lab,red,red)){.bg-green\/15{background-color:color-mix(in oklab,var(--color-green) 15%,transparent)}}.bg-green\/85{background-color:var(--color-green)}@supports (color: color-mix(in lab,red,red)){.bg-green\/85{background-color:color-mix(in oklab,var(--color-green) 85%,transparent)}}.bg-grey{background-color:var(--color-grey)}.bg-grey\/60{background-color:var(--color-grey)}@supports (color: color-mix(in lab,red,red)){.bg-grey\/60{background-color:color-mix(in oklab,var(--color-grey) 60%,transparent)}}.bg-info-bg{background-color:var(--color-info-bg)}.bg-info-fg{background-color:var(--color-info-fg)}.bg-light{background-color:var(--color-light)}.bg-light\/10{background-color:var(--color-light)}@supports (color: color-mix(in lab,red,red)){.bg-light\/10{background-color:color-mix(in oklab,var(--color-light) 10%,transparent)}}.bg-light\/15{background-color:var(--color-light)}@supports (color: color-mix(in lab,red,red)){.bg-light\/15{background-color:color-mix(in oklab,var(--color-light) 15%,transparent)}}.bg-middle-green{background-color:var(--color-middle-green)}.bg-middle-grey{background-color:var(--color-middle-grey)}.bg-middle-road{background-color:var(--color-middle-road)}.bg-on-dark{background-color:var(--color-on-dark)}.bg-on-dark\/20{background-color:var(--color-on-dark)}@supports (color: color-mix(in lab,red,red)){.bg-on-dark\/20{background-color:color-mix(in oklab,var(--color-on-dark) 20%,transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-red{background-color:var(--color-red)}.bg-red-50{background-color:var(--color-red-50)}.bg-red\/10{background-color:var(--color-red)}@supports (color: color-mix(in lab,red,red)){.bg-red\/10{background-color:color-mix(in oklab,var(--color-red) 10%,transparent)}}.bg-red\/15{background-color:var(--color-red)}@supports (color: color-mix(in lab,red,red)){.bg-red\/15{background-color:color-mix(in oklab,var(--color-red) 15%,transparent)}}.bg-road{background-color:var(--color-road)}.bg-soft-green{background-color:var(--color-soft-green)}.bg-soft-grey{background-color:var(--color-soft-grey)}.bg-soft-grey\/30{background-color:var(--color-soft-grey)}@supports (color: color-mix(in lab,red,red)){.bg-soft-grey\/30{background-color:color-mix(in oklab,var(--color-soft-grey) 30%,transparent)}}.bg-soft-grey\/40{background-color:var(--color-soft-grey)}@supports (color: color-mix(in lab,red,red)){.bg-soft-grey\/40{background-color:color-mix(in oklab,var(--color-soft-grey) 40%,transparent)}}.bg-soft-grey\/50{background-color:var(--color-soft-grey)}@supports (color: color-mix(in lab,red,red)){.bg-soft-grey\/50{background-color:color-mix(in oklab,var(--color-soft-grey) 50%,transparent)}}.bg-soft-road{background-color:var(--color-soft-road)}.bg-success-bg{background-color:var(--color-success-bg)}.bg-surface{background-color:var(--color-surface)}.bg-surface-muted{background-color:var(--color-surface-muted)}.bg-surface-muted\/30{background-color:var(--color-surface-muted)}@supports (color: color-mix(in lab,red,red)){.bg-surface-muted\/30{background-color:color-mix(in oklab,var(--color-surface-muted) 30%,transparent)}}.bg-surface-muted\/40{background-color:var(--color-surface-muted)}@supports (color: color-mix(in lab,red,red)){.bg-surface-muted\/40{background-color:color-mix(in oklab,var(--color-surface-muted) 40%,transparent)}}.bg-surface-muted\/50{background-color:var(--color-surface-muted)}@supports (color: color-mix(in lab,red,red)){.bg-surface-muted\/50{background-color:color-mix(in oklab,var(--color-surface-muted) 50%,transparent)}}.bg-surface-muted\/60{background-color:var(--color-surface-muted)}@supports (color: color-mix(in lab,red,red)){.bg-surface-muted\/60{background-color:color-mix(in oklab,var(--color-surface-muted) 60%,transparent)}}.bg-svc-aceite{background-color:var(--color-svc-aceite)}.bg-svc-aceite-bg{background-color:var(--color-svc-aceite-bg)}.bg-text{background-color:var(--color-text)}.bg-text-secondary\/30{background-color:var(--color-text-secondary)}@supports (color: color-mix(in lab,red,red)){.bg-text-secondary\/30{background-color:color-mix(in oklab,var(--color-text-secondary) 30%,transparent)}}.bg-text-secondary\/40{background-color:var(--color-text-secondary)}@supports (color: color-mix(in lab,red,red)){.bg-text-secondary\/40{background-color:color-mix(in oklab,var(--color-text-secondary) 40%,transparent)}}.bg-transparent{background-color:transparent}.bg-warning-bg{background-color:var(--color-warning-bg)}.bg-warning-bg\/40{background-color:var(--color-warning-bg)}@supports (color: color-mix(in lab,red,red)){.bg-warning-bg\/40{background-color:color-mix(in oklab,var(--color-warning-bg) 40%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/15{background-color:#ffffff26}@supports (color: color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color: color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color: color-mix(in lab,red,red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-linear-to-br{--tw-gradient-position: to bottom right;background-image:linear-gradient(var(--tw-gradient-stops))}@supports (background-image: linear-gradient(in lab,red,red)){.bg-linear-to-br{--tw-gradient-position: to bottom right in oklab}}.bg-linear-to-r{--tw-gradient-position: to right;background-image:linear-gradient(var(--tw-gradient-stops))}@supports (background-image: linear-gradient(in lab,red,red)){.bg-linear-to-r{--tw-gradient-position: to right in oklab}}.bg-gradient-to-b{--tw-gradient-position: to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position: to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position: to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(135deg\,rgba\(0\,106\,231\,0\.1\)\,rgba\(89\,248\,156\,0\.18\)\)\]{background-image:linear-gradient(135deg,#006ae71a,#59f89c2e)}.bg-\[linear-gradient\(135deg\,rgba\(0\,106\,231\,0\.08\)\,rgba\(89\,248\,156\,0\.16\)\)\]{background-image:linear-gradient(135deg,#006ae714,#59f89c29)}.from-\[\#10b981\]{--tw-gradient-from: #10b981;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgba\(124\,58\,237\,0\.04\)\]{--tw-gradient-from: rgba(124,58,237,.04);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-agenda-checkin{--tw-gradient-from: var(--color-agenda-checkin);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ai-blue{--tw-gradient-from: var(--color-ai-blue);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ai-blue\/10{--tw-gradient-from: var(--color-ai-blue);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color: color-mix(in lab,red,red)){.from-ai-blue\/10{--tw-gradient-from: color-mix(in oklab, var(--color-ai-blue) 10%, transparent)}}.from-green{--tw-gradient-from: var(--color-green);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-road{--tw-gradient-from: var(--color-road);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-soft-green{--tw-gradient-from: var(--color-soft-green);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-soft-grey{--tw-gradient-from: var(--color-soft-grey);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from: transparent;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-warning-bg{--tw-gradient-from: var(--color-warning-bg);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-0\%{--tw-gradient-from-position: 0%}.via-middle-grey{--tw-gradient-via: var(--color-middle-grey);--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via: transparent;--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-via-stops)}.to-\[\#0a6c3a\]{--tw-gradient-to: #0a6c3a;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#fafbfc\]{--tw-gradient-to: #fafbfc;--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgba\(0\,0\,0\,0\.7\)\]{--tw-gradient-to: rgba(0,0,0,.7);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-agenda-checkin-fg{--tw-gradient-to: var(--color-agenda-checkin-fg);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ai-green{--tw-gradient-to: var(--color-ai-green);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-ai-green\/20{--tw-gradient-to: var(--color-ai-green);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color: color-mix(in lab,red,red)){.to-ai-green\/20{--tw-gradient-to: color-mix(in oklab, var(--color-ai-green) 20%, transparent)}}.to-amber{--tw-gradient-to: var(--color-amber);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-middle-green{--tw-gradient-to: var(--color-middle-green);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-middle-road{--tw-gradient-to: var(--color-middle-road);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-soft-grey{--tw-gradient-to: var(--color-soft-grey);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to: var(--color-white);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-30\%{--tw-gradient-to-position: 30%}.bg-size-\[400\%_100\%\]{background-size:400% 100%}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-4\.5{padding:calc(var(--spacing) * 4.5)}.p-5{padding:calc(var(--spacing) * 5)}.p-5\.5{padding:calc(var(--spacing) * 5.5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-\[3px\]{padding:3px}.p-\[6px_4px\]{padding:6px 4px}.p-\[10px_12px\]{padding:10px 12px}.p-\[13px\]{padding:13px}.p-\[18px\]{padding:18px}.p-\[22px\]{padding:22px}.p-\[30px\]{padding:30px}.p-\[var\(--cf-sp-4\)\]{padding:var(--cf-sp-4)}.p-\[var\(--cf-sp-6\)\]{padding:var(--cf-sp-6)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-1\.75{padding-inline:calc(var(--spacing) * 1.75)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-3\.75{padding-inline:calc(var(--spacing) * 3.75)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-5\.5{padding-inline:calc(var(--spacing) * 5.5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-11{padding-inline:calc(var(--spacing) * 11)}.px-\[4px\]{padding-inline:4px}.px-\[6px\]{padding-inline:6px}.px-\[7px\]{padding-inline:7px}.px-\[8px\]{padding-inline:8px}.px-\[9px\]{padding-inline:9px}.px-\[10px\]{padding-inline:10px}.px-\[11px\]{padding-inline:11px}.px-\[13px\]{padding-inline:13px}.px-\[14px\]{padding-inline:14px}.px-\[15px\]{padding-inline:15px}.px-\[18px\]{padding-inline:18px}.px-\[22px\]{padding-inline:22px}.px-\[26px\]{padding-inline:26px}.px-\[var\(--cf-sp-4\)\]{padding-inline:var(--cf-sp-4)}.px-\[var\(--cf-sp-5\)\]{padding-inline:var(--cf-sp-5)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-1\.75{padding-block:calc(var(--spacing) * 1.75)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-2\.25{padding-block:calc(var(--spacing) * 2.25)}.py-2\.75{padding-block:calc(var(--spacing) * 2.75)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-3\.25{padding-block:calc(var(--spacing) * 3.25)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9\.5{padding-block:calc(var(--spacing) * 9.5)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[5px\]{padding-block:5px}.py-\[6px\]{padding-block:6px}.py-\[7px\]{padding-block:7px}.py-\[9px\]{padding-block:9px}.py-\[10px\]{padding-block:10px}.py-\[11px\]{padding-block:11px}.py-\[13px\]{padding-block:13px}.py-\[14px\]{padding-block:14px}.py-\[15px\]{padding-block:15px}.py-\[18px\]{padding-block:18px}.py-\[22px\]{padding-block:22px}.py-\[30px\]{padding-block:30px}.py-\[34px\]{padding-block:34px}.py-\[var\(--cf-sp-2\)\]{padding-block:var(--cf-sp-2)}.py-\[var\(--cf-sp-3\)\]{padding-block:var(--cf-sp-3)}.py-\[var\(--cf-sp-4\)\]{padding-block:var(--cf-sp-4)}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-5\.5{padding-top:calc(var(--spacing) * 5.5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-\[14px\]{padding-top:14px}.pt-\[18px\]{padding-top:18px}.pt-\[20px\]{padding-top:20px}.pt-\[22px\]{padding-top:22px}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-\[3px\]{padding-right:3px}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-4\.5{padding-bottom:calc(var(--spacing) * 4.5)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-15{padding-bottom:calc(var(--spacing) * 15)}.pb-72{padding-bottom:calc(var(--spacing) * 72)}.pb-\[11px\]{padding-bottom:11px}.pb-\[14px\]{padding-bottom:14px}.pb-\[18px\]{padding-bottom:18px}.pb-\[22px\]{padding-bottom:22px}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-4\.5{padding-left:calc(var(--spacing) * 4.5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-\[11px\]{padding-left:11px}.pl-\[14px\]{padding-left:14px}.pl-\[42px\]{padding-left:42px}.pl-\[52px\]{padding-left:52px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.font-\[inherit\]{font-family:inherit}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[36px\]{font-size:36px}.text-\[48px\]{font-size:48px}.text-body{font-size:var(--text-body)}.text-body-sm{font-size:var(--text-body-sm)}.text-caption{font-size:var(--text-caption)}.text-display{font-size:var(--text-display)}.text-eyebrow{font-size:var(--text-eyebrow)}.text-h1{font-size:var(--text-h1)}.text-h2{font-size:var(--text-h2)}.text-h3{font-size:var(--text-h3)}.leading-\[1\.1\]{--tw-leading: 1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading: 1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading: 1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading: 1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading: 1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading: 1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading: 1.7;line-height:1.7}.leading-\[1\.15\]{--tw-leading: 1.15;line-height:1.15}.leading-\[1\.25\]{--tw-leading: 1.25;line-height:1.25}.leading-\[1\.45\]{--tw-leading: 1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading: 1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading: 1.65;line-height:1.65}.leading-\[32px\]{--tw-leading: 32px;line-height:32px}.leading-\[var\(--cf-lh-snug\)\]{--tw-leading: var(--cf-lh-snug);line-height:var(--cf-lh-snug)}.leading-none{--tw-leading: 1;line-height:1}.leading-normal{--tw-leading: var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading: var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight: var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking: -.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking: -.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking: -.03em;letter-spacing:-.03em}.tracking-\[-0\.005em\]{--tw-tracking: -.005em;letter-spacing:-.005em}.tracking-\[-0\.012em\]{--tw-tracking: -.012em;letter-spacing:-.012em}.tracking-\[-0\.018em\]{--tw-tracking: -.018em;letter-spacing:-.018em}.tracking-\[0\.01em\]{--tw-tracking: .01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking: .1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking: .02em;letter-spacing:.02em}.tracking-\[0\.03em\]{--tw-tracking: .03em;letter-spacing:.03em}.tracking-\[0\.04em\]{--tw-tracking: .04em;letter-spacing:.04em}.tracking-\[0\.05em\]{--tw-tracking: .05em;letter-spacing:.05em}.tracking-\[0\.06em\]{--tw-tracking: .06em;letter-spacing:.06em}.tracking-\[0\.07em\]{--tw-tracking: .07em;letter-spacing:.07em}.tracking-\[0\.08em\]{--tw-tracking: .08em;letter-spacing:.08em}.tracking-\[0\.10em\]{--tw-tracking: .1em;letter-spacing:.1em}.tracking-\[0\.12em\]{--tw-tracking: .12em;letter-spacing:.12em}.tracking-\[var\(--cf-ls-eyebrow\)\]{--tw-tracking: var(--cf-ls-eyebrow);letter-spacing:var(--cf-ls-eyebrow)}.tracking-\[var\(--cf-ls-tight\)\]{--tw-tracking: var(--cf-ls-tight);letter-spacing:var(--cf-ls-tight)}.tracking-normal{--tw-tracking: var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking: var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking: var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0A0F0C\]{color:#0a0f0c}.text-\[\#1E40AF\]{color:#1e40af}.text-\[\#2A322E\]{color:#2a322e}.text-\[\#2dd4bf\]{color:#2dd4bf}.text-\[\#4b5563\]{color:#4b5563}.text-\[\#5B21B6\],.text-\[\#5b21b6\]{color:#5b21b6}.text-\[\#006AE7\],.text-\[\#006ae7\]{color:#006ae7}.text-\[\#6D28D9\]{color:#6d28d9}.text-\[\#6b7280\]{color:#6b7280}.text-\[\#6d28d9\]{color:#6d28d9}.text-\[\#7c3aed\]{color:#7c3aed}.text-\[\#9ca3af\]{color:#9ca3af}.text-\[\#25D366\]{color:#25d366}.text-\[\#111\]{color:#111}.text-\[\#991b1b\]{color:#991b1b}.text-\[\#047857\]{color:#047857}.text-\[\#92400E\],.text-\[\#92400e\]{color:#92400e}.text-\[\#111827\]{color:#111827}.text-\[\#DC2626\]{color:#dc2626}.text-\[\#b91c1c\]{color:#b91c1c}.text-\[\#dc2626\]{color:#dc2626}.text-\[inherit\]{color:inherit}.text-\[rgba\(24\,12\,44\,0\.5\)\]{color:#180c2c80}.text-\[rgba\(24\,12\,44\,0\.38\)\]{color:#180c2c61}.text-\[rgba\(24\,12\,44\,0\.42\)\]{color:#180c2c6b}.text-\[rgba\(24\,12\,44\,0\.65\)\]{color:#180c2ca6}.text-\[rgba\(24\,12\,44\,0\.90\)\]{color:#180c2ce6}.text-\[rgba\(255\,255\,255\,0\.85\)\]{color:#ffffffd9}.text-\[var\(--cf-accent-dark\,\#00a05c\)\]{color:var(--cf-accent-dark,#00a05c)}.text-\[var\(--cf-action-primary-hover\,\#009e5a\)\]{color:var(--cf-action-primary-hover,#009e5a)}.text-\[var\(--cf-color-agenda-checkin-fg\)\]{color:var(--cf-color-agenda-checkin-fg)}.text-\[var\(--cf-color-blue\)\]{color:var(--cf-color-blue)}.text-\[var\(--cf-color-grey\)\]{color:var(--cf-color-grey)}.text-\[var\(--cf-color-red\)\]{color:var(--cf-color-red)}.text-\[var\(--cf-color-soft-road\)\]{color:var(--cf-color-soft-road)}.text-\[var\(--cf-status-error-fg\)\]{color:var(--cf-status-error-fg)}.text-\[var\(--cf-status-info-fg\)\]{color:var(--cf-status-info-fg)}.text-\[var\(--cf-status-success-fg\)\]{color:var(--cf-status-success-fg)}.text-\[var\(--cf-status-warning-fg\)\]{color:var(--cf-status-warning-fg)}.text-\[var\(--cf-text\,\#1f2937\)\]{color:var(--cf-text,#1f2937)}.text-\[var\(--cf-text-2\,\#5b6470\)\]{color:var(--cf-text-2,#5b6470)}.text-\[var\(--cf-text-3\,\#94a3b8\)\]{color:var(--cf-text-3,#94a3b8)}.text-\[var\(--cf-text-on-green\,\#0a3b1f\)\]{color:var(--cf-text-on-green,#0a3b1f)}.text-\[var\(--cf-text-primary\)\]{color:var(--cf-text-primary)}.text-\[var\(--cf-text-primary\,\#111827\)\]{color:var(--cf-text-primary,#111827)}.text-\[var\(--cf-text-secondary\)\]{color:var(--cf-text-secondary)}.text-\[var\(--cf-text-secondary\,\#4b5563\)\]{color:var(--cf-text-secondary,#4b5563)}.text-action-dark{color:var(--color-action-dark)}.text-agenda-checkin{color:var(--color-agenda-checkin)}.text-agenda-checkin-fg{color:var(--color-agenda-checkin-fg)}.text-ai-blue{color:var(--color-ai-blue)}.text-ai-blue-deep{color:var(--color-ai-blue-deep)}.text-ai-ink{color:var(--color-ai-ink)}.text-amber{color:var(--color-amber)}.text-blue{color:var(--color-blue)}.text-error-fg{color:var(--color-error-fg)}.text-green{color:var(--color-green)}.text-green-600{color:var(--color-green-600)}.text-grey{color:var(--color-grey)}.text-info-fg{color:var(--color-info-fg)}.text-inherit{color:inherit}.text-light{color:var(--color-light)}.text-light\/60{color:var(--color-light)}@supports (color: color-mix(in lab,red,red)){.text-light\/60{color:color-mix(in oklab,var(--color-light) 60%,transparent)}}.text-light\/70{color:var(--color-light)}@supports (color: color-mix(in lab,red,red)){.text-light\/70{color:color-mix(in oklab,var(--color-light) 70%,transparent)}}.text-light\/80{color:var(--color-light)}@supports (color: color-mix(in lab,red,red)){.text-light\/80{color:color-mix(in oklab,var(--color-light) 80%,transparent)}}.text-on-dark{color:var(--color-on-dark)}.text-on-dark\/60{color:var(--color-on-dark)}@supports (color: color-mix(in lab,red,red)){.text-on-dark\/60{color:color-mix(in oklab,var(--color-on-dark) 60%,transparent)}}.text-on-dark\/70{color:var(--color-on-dark)}@supports (color: color-mix(in lab,red,red)){.text-on-dark\/70{color:color-mix(in oklab,var(--color-on-dark) 70%,transparent)}}.text-on-green{color:var(--color-on-green)}.text-purple-700{color:var(--color-purple-700)}.text-red{color:var(--color-red)}.text-road{color:var(--color-road)}.text-soft-grey{color:var(--color-soft-grey)}.text-soft-road{color:var(--color-soft-road)}.text-success-fg{color:var(--color-success-fg)}.text-text{color:var(--color-text)}.text-text-disabled{color:var(--color-text-disabled)}.text-text-secondary{color:var(--color-text-secondary)}.text-text-secondary\/30{color:var(--color-text-secondary)}@supports (color: color-mix(in lab,red,red)){.text-text-secondary\/30{color:color-mix(in oklab,var(--color-text-secondary) 30%,transparent)}}.text-text-secondary\/70{color:var(--color-text-secondary)}@supports (color: color-mix(in lab,red,red)){.text-text-secondary\/70{color:color-mix(in oklab,var(--color-text-secondary) 70%,transparent)}}.text-transparent{color:transparent}.text-warning-fg{color:var(--color-warning-fg)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color: color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color: color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-ai-100{text-decoration-color:var(--color-ai-100)}.underline-offset-2{text-underline-offset:2px}.accent-\[var\(--cf-action-dark\)\]{accent-color:var(--cf-action-dark)}.accent-ai-blue{accent-color:var(--color-ai-blue)}.accent-bg{accent-color:var(--color-bg)}.accent-blue{accent-color:var(--color-blue)}.accent-border{accent-color:var(--color-border)}.accent-green{accent-color:var(--color-green)}.accent-road{accent-color:var(--color-road)}.opacity-0{opacity:0%}.opacity-10{opacity:10%}.opacity-25{opacity:25%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-75{opacity:75%}.opacity-80{opacity:80%}.opacity-85{opacity:85%}.opacity-90{opacity:90%}.opacity-95{opacity:95%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-1{--tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(24, 12, 44, .04)), 0 0 0 1px var(--tw-shadow-color, rgba(24, 12, 44, .04));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2{--tw-shadow: 0 4px 12px var(--tw-shadow-color, rgba(24, 12, 44, .06)), 0 0 0 1px var(--tw-shadow-color, rgba(24, 12, 44, .04));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-3{--tw-shadow: 0 12px 32px var(--tw-shadow-color, rgba(24, 12, 44, .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(34\,197\,94\,0\.20\)\]{--tw-shadow: 0 0 0 3px var(--tw-shadow-color, rgba(34,197,94,.2));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\,193\,112\,0\.2\)\]{--tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(0,193,112,.2));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(15,23,42,.04));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(24\,12\,44\,0\.03\)\]{--tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(24,12,44,.03));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(24\,12\,44\,0\.04\)\]{--tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(24,12,44,.04));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(24\,12\,44\,0\.05\)\]{--tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(24,12,44,.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_4px_rgba\(16\,185\,129\,0\.25\)\]{--tw-shadow: 0 2px 4px var(--tw-shadow-color, rgba(16,185,129,.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_10px_-4px_rgba\(0\,106\,231\,0\.30\)\]{--tw-shadow: 0 4px 10px -4px var(--tw-shadow-color, rgba(0,106,231,.3));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow: 0 4px 12px var(--tw-shadow-color, rgba(0,0,0,.04));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_14px_-8px_rgba\(24\,12\,44\,0\.08\)\,0_1px_2px_rgba\(24\,12\,44\,0\.03\)\]{--tw-shadow: 0 4px 14px -8px var(--tw-shadow-color, rgba(24,12,44,.08)), 0 1px 2px var(--tw-shadow-color, rgba(24,12,44,.03));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 4px 14px var(--tw-shadow-color, rgba(0,0,0,.06));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_6px_14px_-4px_rgba\(24\,12\,44\,0\.25\)\]{--tw-shadow: 0 6px 14px -4px var(--tw-shadow-color, rgba(24,12,44,.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_20px_rgba\(24\,12\,44\,0\.12\)\]{--tw-shadow: 0 8px 20px var(--tw-shadow-color, rgba(24,12,44,.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_24px_-12px_rgba\(0\,106\,231\,0\.25\)\,0_2px_6px_-2px_rgba\(15\,18\,53\,0\.1\)\]{--tw-shadow: 0 8px 24px -12px var(--tw-shadow-color, rgba(0,106,231,.25)), 0 2px 6px -2px var(--tw-shadow-color, rgba(15,18,53,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_-16px_rgba\(15\,23\,42\,0\.30\)\,0_6px_18px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 24px 60px -16px var(--tw-shadow-color, rgba(15,23,42,.3)), 0 6px 18px var(--tw-shadow-color, rgba(15,23,42,.08));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(15\,23\,42\,0\.25\)\]{--tw-shadow: 0 24px 60px var(--tw-shadow-color, rgba(15,23,42,.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(24\,12\,44\,0\.30\)\]{--tw-shadow: 0 24px 60px var(--tw-shadow-color, rgba(24,12,44,.3));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_80px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 30px 80px var(--tw-shadow-color, rgba(0,0,0,.4));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_-2px_4px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow: inset 0 -2px 4px var(--tw-shadow-color, rgba(0,0,0,.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, rgba(0,0,0,.08));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.3\)\,0_4px_12px_-4px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: inset 0 0 0 1px var(--tw-shadow-color, rgba(255,255,255,.3)), 0 4px 12px -4px var(--tw-shadow-color, rgba(0,0,0,.2));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgba\(15\,18\,53\,0\.06\)\]{--tw-shadow: inset 0 1px 2px var(--tw-shadow-color, rgba(15,18,53,.06));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-border{--tw-ring-color: var(--color-border)}.ring-surface{--tw-ring-color: var(--color-surface)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-0{outline-style:var(--tw-outline-style);outline-width:0px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[4px\]{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[background\]{transition-property:background;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[border-color\,background\]{transition-property:border-color,background;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[border-color\,color\,background\]{transition-property:border-color,color,background;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[max-height\]{transition-property:max-height;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.duration-100{--tw-duration: .1s;transition-duration:.1s}.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-\[120ms\]{--tw-duration: .12s;transition-duration:.12s}.duration-\[140ms\]{--tw-duration: .14s;transition-duration:.14s}.duration-\[160ms\]{--tw-duration: .16s;transition-duration:.16s}.duration-\[250ms\]{--tw-duration: .25s;transition-duration:.25s}.duration-\[var\(--cf-motion-base\)\]{--tw-duration: var(--cf-motion-base);transition-duration:var(--cf-motion-base)}.ease-\[var\(--cf-easing\)\]{--tw-ease: var(--cf-easing);transition-timing-function:var(--cf-easing)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style: none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[analytics\:identify\]{analytics:identify}.ring-inset{--tw-ring-inset: inset}@media(hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}}@media(hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x: calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x: 105%;--tw-scale-y: 105%;--tw-scale-z: 105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media(hover:hover){.group-hover\:opacity-60:is(:where(.group):hover *){opacity:60%}}@media(hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:100%}}.group-focus-visible\:opacity-60:is(:where(.group):focus-visible *){opacity:60%}.group-disabled\:opacity-0:is(:where(.group):disabled *){opacity:0%}.group-data-\[status\=danger\]\:bg-error-bg:is(:where(.group)[data-status=danger] *){background-color:var(--color-error-bg)}.group-data-\[status\=danger\]\:text-error-fg:is(:where(.group)[data-status=danger] *){color:var(--color-error-fg)}.group-data-\[status\=ok\]\:bg-soft-green:is(:where(.group)[data-status=ok] *){background-color:var(--color-soft-green)}.group-data-\[status\=ok\]\:text-success-fg:is(:where(.group)[data-status=ok] *){color:var(--color-success-fg)}.group-data-\[status\=warning\]\:bg-warning-bg:is(:where(.group)[data-status=warning] *){background-color:var(--color-warning-bg)}.group-data-\[status\=warning\]\:text-warning-fg:is(:where(.group)[data-status=warning] *){color:var(--color-warning-fg)}.placeholder\:text-\[var\(--cf-text-disabled\,\#9ca3af\)\]::placeholder{color:var(--cf-text-disabled,#9ca3af)}.placeholder\:text-light\/40::placeholder{color:var(--color-light)}@supports (color: color-mix(in lab,red,red)){.placeholder\:text-light\/40::placeholder{color:color-mix(in oklab,var(--color-light) 40%,transparent)}}.placeholder\:text-light\/60::placeholder{color:var(--color-light)}@supports (color: color-mix(in lab,red,red)){.placeholder\:text-light\/60::placeholder{color:color-mix(in oklab,var(--color-light) 60%,transparent)}}.placeholder\:text-text-disabled::placeholder{color:var(--color-text-disabled)}.placeholder\:text-text-secondary::placeholder{color:var(--color-text-secondary)}.placeholder\:text-text-secondary\/60::placeholder{color:var(--color-text-secondary)}@supports (color: color-mix(in lab,red,red)){.placeholder\:text-text-secondary\/60::placeholder{color:color-mix(in oklab,var(--color-text-secondary) 60%,transparent)}}.placeholder\:text-text-secondary\/70::placeholder{color:var(--color-text-secondary)}@supports (color: color-mix(in lab,red,red)){.placeholder\:text-text-secondary\/70::placeholder{color:color-mix(in oklab,var(--color-text-secondary) 70%,transparent)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[30px\]:after{content:var(--tw-content);top:30px}.after\:-bottom-0\.5:after{content:var(--tw-content);bottom:calc(var(--spacing) * -.5)}.after\:left-\[13px\]:after{content:var(--tw-content);left:13px}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:bg-border:after{content:var(--tw-content);background-color:var(--color-border)}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0px}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0px}.last\:after\:hidden:last-child:after{content:var(--tw-content);display:none}.focus-within\:border-\[\#7c3aed\]:focus-within{border-color:#7c3aed}.focus-within\:border-\[var\(--cf-color-green\,\#59f89c\)\]:focus-within{border-color:var(--cf-color-green,#59f89c)}.focus-within\:border-green:focus-within{border-color:var(--color-green)}.focus-within\:shadow-\[0_0_0_3px_rgba\(124\,58\,237\,0\.12\)\]:focus-within{--tw-shadow: 0 0 0 3px var(--tw-shadow-color, rgba(124,58,237,.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:shadow-focus:focus-within{--tw-shadow: 0 0 0 3px var(--tw-shadow-color, rgba(24, 12, 44, .15));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:\[box-shadow\:0_0_0_3px_rgba\(89\,248\,156\,0\.18\)\]:focus-within{box-shadow:0 0 0 3px #59f89c2e}@media(hover:hover){.hover\:z-\[5\]:hover{z-index:5}}@media(hover:hover){.hover\:-translate-x-\[2px\]:hover{--tw-translate-x: -2px ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y: calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(hover:hover){.hover\:-translate-y-\[1px\]:hover{--tw-translate-y: -1px ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(hover:hover){.hover\:-translate-y-\[2px\]:hover{--tw-translate-y: -2px ;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y: -1px;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(hover:hover){.hover\:scale-\[1\.02\]:hover{scale:1.02}}@media(hover:hover){.hover\:scale-\[1\.18\]:hover{scale:1.18}}@media(hover:hover){.hover\:border-\[\#2A1A47\]:hover{border-color:#2a1a47}}@media(hover:hover){.hover\:border-\[\#6d28d9\]:hover{border-color:#6d28d9}}@media(hover:hover){.hover\:border-\[\#7c3aed\]:hover{border-color:#7c3aed}}@media(hover:hover){.hover\:border-\[\#FCA5A5\]:hover{border-color:#fca5a5}}@media(hover:hover){.hover\:border-\[\#dc2626\]:hover{border-color:#dc2626}}@media(hover:hover){.hover\:border-\[rgba\(24\,12\,44\,0\.42\)\]:hover{border-color:#180c2c6b}}@media(hover:hover){.hover\:border-\[var\(--cf-accent-dark\,\#00a05c\)\]:hover{border-color:var(--cf-accent-dark,#00a05c)}}@media(hover:hover){.hover\:border-\[var\(--cf-border\,\#e4e6ea\)\]:hover{border-color:var(--cf-border,#e4e6ea)}}@media(hover:hover){.hover\:border-\[var\(--cf-color-green\,\#59f89c\)\]:hover{border-color:var(--cf-color-green,#59f89c)}}@media(hover:hover){.hover\:border-\[var\(--cf-color-soft-road\)\]:hover{border-color:var(--cf-color-soft-road)}}@media(hover:hover){.hover\:border-\[var\(--cf-text-3\,\#94a3b8\)\]:hover{border-color:var(--cf-text-3,#94a3b8)}}@media(hover:hover){.hover\:border-ai-blue:hover{border-color:var(--color-ai-blue)}}@media(hover:hover){.hover\:border-amber:hover{border-color:var(--color-amber)}}@media(hover:hover){.hover\:border-blue:hover{border-color:var(--color-blue)}}@media(hover:hover){.hover\:border-border-strong:hover{border-color:var(--color-border-strong)}}@media(hover:hover){.hover\:border-green:hover{border-color:var(--color-green)}}@media(hover:hover){.hover\:border-middle-grey:hover{border-color:var(--color-middle-grey)}}@media(hover:hover){.hover\:border-middle-road:hover{border-color:var(--color-middle-road)}}@media(hover:hover){.hover\:border-red:hover{border-color:var(--color-red)}}@media(hover:hover){.hover\:border-red\/40:hover{border-color:var(--color-red)}@supports (color: color-mix(in lab,red,red)){.hover\:border-red\/40:hover{border-color:color-mix(in oklab,var(--color-red) 40%,transparent)}}}@media(hover:hover){.hover\:border-white\/\[0\.35\]:hover{border-color:#ffffff59}@supports (color: color-mix(in lab,red,red)){.hover\:border-white\/\[0\.35\]:hover{border-color:color-mix(in oklab,var(--color-white) 35%,transparent)}}}@media(hover:hover){.hover\:bg-\[\#2A1A47\]:hover{background-color:#2a1a47}}@media(hover:hover){.hover\:bg-\[\#6d28d9\]:hover{background-color:#6d28d9}}@media(hover:hover){.hover\:bg-\[\#241439\]:hover{background-color:#241439}}@media(hover:hover){.hover\:bg-\[\#FEF2F2\]:hover{background-color:#fef2f2}}@media(hover:hover){.hover\:bg-\[\#dc2626\]:hover{background-color:#dc2626}}@media(hover:hover){.hover\:bg-\[rgba\(24\,12\,44\,0\.04\)\]:hover{background-color:#180c2c0a}}@media(hover:hover){.hover\:bg-\[rgba\(124\,58\,237\,0\.04\)\]:hover{background-color:#7c3aed0a}}@media(hover:hover){.hover\:bg-\[rgba\(124\,58\,237\,0\.06\)\]:hover{background-color:#7c3aed0f}}@media(hover:hover){.hover\:bg-\[rgba\(220\,38\,38\,0\.06\)\]:hover{background-color:#dc26260f}}@media(hover:hover){.hover\:bg-\[rgba\(255\,255\,255\,0\.28\)\]:hover{background-color:#ffffff47}}@media(hover:hover){.hover\:bg-\[var\(--cf-accent-dark\,\#00a05c\)\]:hover{background-color:var(--cf-accent-dark,#00a05c)}}@media(hover:hover){.hover\:bg-\[var\(--cf-color-soft-green\,\#dffeed\)\]:hover{background-color:var(--cf-color-soft-green,#dffeed)}}@media(hover:hover){.hover\:bg-\[var\(--cf-surface-2\,\#f4f5f8\)\]:hover{background-color:var(--cf-surface-2,#f4f5f8)}}@media(hover:hover){.hover\:bg-action-dark-hover:hover{background-color:var(--color-action-dark-hover)}}@media(hover:hover){.hover\:bg-ai-50:hover{background-color:var(--color-ai-50)}}@media(hover:hover){.hover\:bg-ai-50\/50:hover{background-color:var(--color-ai-50)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-ai-50\/50:hover{background-color:color-mix(in oklab,var(--color-ai-50) 50%,transparent)}}}@media(hover:hover){.hover\:bg-ai-blue-deep:hover{background-color:var(--color-ai-blue-deep)}}@media(hover:hover){.hover\:bg-amber\/15:hover{background-color:var(--color-amber)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-amber\/15:hover{background-color:color-mix(in oklab,var(--color-amber) 15%,transparent)}}}@media(hover:hover){.hover\:bg-bg:hover{background-color:var(--color-bg)}}@media(hover:hover){.hover\:bg-bg\/60:hover{background-color:var(--color-bg)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-bg\/60:hover{background-color:color-mix(in oklab,var(--color-bg) 60%,transparent)}}}@media(hover:hover){.hover\:bg-border:hover{background-color:var(--color-border)}}@media(hover:hover){.hover\:bg-error-bg:hover{background-color:var(--color-error-bg)}}@media(hover:hover){.hover\:bg-green:hover{background-color:var(--color-green)}}@media(hover:hover){.hover\:bg-green-600:hover{background-color:var(--color-green-600)}}@media(hover:hover){.hover\:bg-light\/10:hover{background-color:var(--color-light)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-light\/10:hover{background-color:color-mix(in oklab,var(--color-light) 10%,transparent)}}}@media(hover:hover){.hover\:bg-light\/20:hover{background-color:var(--color-light)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-light\/20:hover{background-color:color-mix(in oklab,var(--color-light) 20%,transparent)}}}@media(hover:hover){.hover\:bg-middle-green:hover{background-color:var(--color-middle-green)}}@media(hover:hover){.hover\:bg-middle-grey:hover{background-color:var(--color-middle-grey)}}@media(hover:hover){.hover\:bg-middle-road:hover{background-color:var(--color-middle-road)}}@media(hover:hover){.hover\:bg-red:hover{background-color:var(--color-red)}}@media(hover:hover){.hover\:bg-red\/5:hover{background-color:var(--color-red)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-red\/5:hover{background-color:color-mix(in oklab,var(--color-red) 5%,transparent)}}}@media(hover:hover){.hover\:bg-soft-green:hover{background-color:var(--color-soft-green)}}@media(hover:hover){.hover\:bg-soft-grey:hover{background-color:var(--color-soft-grey)}}@media(hover:hover){.hover\:bg-soft-grey\/30:hover{background-color:var(--color-soft-grey)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-soft-grey\/30:hover{background-color:color-mix(in oklab,var(--color-soft-grey) 30%,transparent)}}}@media(hover:hover){.hover\:bg-soft-grey\/40:hover{background-color:var(--color-soft-grey)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-soft-grey\/40:hover{background-color:color-mix(in oklab,var(--color-soft-grey) 40%,transparent)}}}@media(hover:hover){.hover\:bg-surface:hover{background-color:var(--color-surface)}}@media(hover:hover){.hover\:bg-surface-muted:hover{background-color:var(--color-surface-muted)}}@media(hover:hover){.hover\:bg-surface-muted\/50:hover{background-color:var(--color-surface-muted)}@supports (color: color-mix(in lab,red,red)){.hover\:bg-surface-muted\/50:hover{background-color:color-mix(in oklab,var(--color-surface-muted) 50%,transparent)}}}@media(hover:hover){.hover\:bg-white:hover{background-color:var(--color-white)}}@media(hover:hover){.hover\:bg-white\/25:hover{background-color:#ffffff40}@supports (color: color-mix(in lab,red,red)){.hover\:bg-white\/25:hover{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}}@media(hover:hover){.hover\:bg-white\/\[0\.18\]:hover{background-color:#ffffff2e}@supports (color: color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.18\]:hover{background-color:color-mix(in oklab,var(--color-white) 18%,transparent)}}}@media(hover:hover){.hover\:text-\[\#0A0F0C\]:hover{color:#0a0f0c}}@media(hover:hover){.hover\:text-\[\#7c3aed\]:hover{color:#7c3aed}}@media(hover:hover){.hover\:text-\[\#B91C1C\]:hover{color:#b91c1c}}@media(hover:hover){.hover\:text-\[\#dc2626\]:hover{color:#dc2626}}@media(hover:hover){.hover\:text-\[rgba\(24\,12\,44\,0\.65\)\]:hover{color:#180c2ca6}}@media(hover:hover){.hover\:text-\[var\(--cf-action-primary-hover\,\#009e5a\)\]:hover{color:var(--cf-action-primary-hover,#009e5a)}}@media(hover:hover){.hover\:text-\[var\(--cf-text\,\#1f2937\)\]:hover{color:var(--cf-text,#1f2937)}}@media(hover:hover){.hover\:text-\[var\(--cf-text-primary\)\]:hover{color:var(--cf-text-primary)}}@media(hover:hover){.hover\:text-action-dark-hover:hover{color:var(--color-action-dark-hover)}}@media(hover:hover){.hover\:text-ai-blue:hover{color:var(--color-ai-blue)}}@media(hover:hover){.hover\:text-on-green:hover{color:var(--color-on-green)}}@media(hover:hover){.hover\:text-red:hover{color:var(--color-red)}}@media(hover:hover){.hover\:text-success-fg:hover{color:var(--color-success-fg)}}@media(hover:hover){.hover\:text-text:hover{color:var(--color-text)}}@media(hover:hover){.hover\:text-white:hover{color:var(--color-white)}}@media(hover:hover){.hover\:no-underline:hover{text-decoration-line:none}}@media(hover:hover){.hover\:underline:hover{text-decoration-line:underline}}@media(hover:hover){.hover\:decoration-ai-blue:hover{text-decoration-color:var(--color-ai-blue)}}@media(hover:hover){.hover\:opacity-100:hover{opacity:100%}}@media(hover:hover){.hover\:shadow-1:hover{--tw-shadow: 0 1px 2px var(--tw-shadow-color, rgba(24, 12, 44, .04)), 0 0 0 1px var(--tw-shadow-color, rgba(24, 12, 44, .04));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:shadow-2:hover{--tw-shadow: 0 4px 12px var(--tw-shadow-color, rgba(24, 12, 44, .06)), 0 0 0 1px var(--tw-shadow-color, rgba(24, 12, 44, .04));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:shadow-3:hover{--tw-shadow: 0 12px 32px var(--tw-shadow-color, rgba(24, 12, 44, .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:shadow-\[0_2px_8px_rgba\(89\,248\,156\,0\.1\)\]:hover{--tw-shadow: 0 2px 8px var(--tw-shadow-color, rgba(89,248,156,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:shadow-\[0_3px_8px_rgba\(0\,193\,112\,0\.3\)\]:hover{--tw-shadow: 0 3px 8px var(--tw-shadow-color, rgba(0,193,112,.3));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:shadow-\[0_4px_14px_-6px_rgba\(24\,12\,44\,0\.12\)\]:hover{--tw-shadow: 0 4px 14px -6px var(--tw-shadow-color, rgba(24,12,44,.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:shadow-\[0_4px_14px_rgba\(124\,58\,237\,0\.1\)\]:hover{--tw-shadow: 0 4px 14px var(--tw-shadow-color, rgba(124,58,237,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:shadow-\[0_8px_18px_-4px_rgba\(24\,12\,44\,0\.30\)\]:hover{--tw-shadow: 0 8px 18px -4px var(--tw-shadow-color, rgba(24,12,44,.3));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:shadow-\[0_8px_24px_rgba\(124\,58\,237\,0\.1\)\]:hover{--tw-shadow: 0 8px 24px var(--tw-shadow-color, rgba(124,58,237,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:brightness-95:hover{--tw-brightness: brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@media(hover:hover){.hover\:brightness-105:hover{--tw-brightness: brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-\[\#006AE7\]:focus{border-color:#006ae7}.focus\:border-\[\#7c3aed\]:focus{border-color:#7c3aed}.focus\:border-\[\#dc2626\]:focus{border-color:#dc2626}.focus\:border-\[var\(--cf-accent\,\#00c170\)\]:focus{border-color:var(--cf-accent,#00c170)}.focus\:border-\[var\(--cf-color-green\,\#59f89c\)\]:focus{border-color:var(--cf-color-green,#59f89c)}.focus\:border-ai-blue:focus{border-color:var(--color-ai-blue)}.focus\:border-blue:focus{border-color:var(--color-blue)}.focus\:border-green:focus{border-color:var(--color-green)}.focus\:border-text-secondary:focus{border-color:var(--color-text-secondary)}.focus\:bg-surface:focus{background-color:var(--color-surface)}.focus\:shadow-\[0_0_0_3px_rgba\(0\,106\,231\,0\.12\)\]:focus{--tw-shadow: 0 0 0 3px var(--tw-shadow-color, rgba(0,106,231,.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:shadow-\[0_0_0_3px_rgba\(124\,58\,237\,0\.12\)\]:focus{--tw-shadow: 0 0 0 3px var(--tw-shadow-color, rgba(124,58,237,.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:shadow-\[0_0_0_3px_rgba\(220\,38\,38\,0\.12\)\]:focus{--tw-shadow: 0 0 0 3px var(--tw-shadow-color, rgba(220,38,38,.12));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:shadow-focus:focus{--tw-shadow: 0 0 0 3px var(--tw-shadow-color, rgba(24, 12, 44, .15));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:\[box-shadow\:0_0_0_3px_rgba\(89\,248\,156\,0\.18\)\]:focus{box-shadow:0 0 0 3px #59f89c2e}.focus\:outline-none:focus{--tw-outline-style: none;outline-style:none}.focus-visible\:block:focus-visible{display:block}.focus-visible\:bg-\[var\(--cf-color-soft-green\,\#dffeed\)\]:focus-visible{background-color:var(--cf-color-soft-green,#dffeed)}.focus-visible\:bg-surface-muted:focus-visible{background-color:var(--color-surface-muted)}.focus-visible\:bg-surface-muted\/60:focus-visible{background-color:var(--color-surface-muted)}@supports (color: color-mix(in lab,red,red)){.focus-visible\:bg-surface-muted\/60:focus-visible{background-color:color-mix(in oklab,var(--color-surface-muted) 60%,transparent)}}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:shadow-focus:focus-visible{--tw-shadow: 0 0 0 3px var(--tw-shadow-color, rgba(24, 12, 44, .15));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:shadow-none\!:focus-visible{--tw-shadow: 0 0 #0000 !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#7c3aed\]:focus-visible{outline-color:#7c3aed}.focus-visible\:outline-\[rgba\(0\,106\,231\,0\.55\)\]:focus-visible{outline-color:#006ae78c}.focus-visible\:outline-ai-blue:focus-visible{outline-color:var(--color-ai-blue)}.focus-visible\:outline-green:focus-visible{outline-color:var(--color-green)}.focus-visible\:outline-none:focus-visible{--tw-outline-style: none;outline-style:none}.active\:translate-y-px:active{--tw-translate-y: 1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x: 95%;--tw-scale-y: 95%;--tw-scale-z: 95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[rgba\(124\,58\,237\,0\.08\)\]:active{background-color:#7c3aed14}@media(hover:hover){.enabled\:hover\:-translate-y-px:enabled:hover{--tw-translate-y: -1px;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(hover:hover){.enabled\:hover\:border-action-primary-hover:enabled:hover{border-color:var(--color-action-primary-hover)}}@media(hover:hover){.enabled\:hover\:border-border-strong:enabled:hover{border-color:var(--color-border-strong)}}@media(hover:hover){.hover\:enabled\:border-\[\#7c3aed\]:hover:enabled{border-color:#7c3aed}}@media(hover:hover){.hover\:enabled\:border-\[\#dc2626\]:hover:enabled{border-color:#dc2626}}@media(hover:hover){.hover\:enabled\:border-\[var\(--cf-accent-dark\,\#00a05c\)\]:hover:enabled{border-color:var(--cf-accent-dark,#00a05c)}}@media(hover:hover){.hover\:enabled\:border-\[var\(--cf-text-3\,\#94a3b8\)\]:hover:enabled{border-color:var(--cf-text-3,#94a3b8)}}@media(hover:hover){.enabled\:hover\:bg-action-primary-hover:enabled:hover{background-color:var(--color-action-primary-hover)}}@media(hover:hover){.enabled\:hover\:bg-middle-green:enabled:hover{background-color:var(--color-middle-green)}}@media(hover:hover){.enabled\:hover\:bg-middle-road:enabled:hover{background-color:var(--color-middle-road)}}@media(hover:hover){.enabled\:hover\:bg-surface-muted:enabled:hover{background-color:var(--color-surface-muted)}}@media(hover:hover){.hover\:enabled\:bg-\[rgba\(124\,58\,237\,0\.06\)\]:hover:enabled{background-color:#7c3aed0f}}@media(hover:hover){.hover\:enabled\:bg-\[rgba\(220\,38\,38\,0\.06\)\]:hover:enabled{background-color:#dc26260f}}@media(hover:hover){.hover\:enabled\:bg-\[var\(--cf-accent-dark\,\#00a05c\)\]:hover:enabled{background-color:var(--cf-accent-dark,#00a05c)}}@media(hover:hover){.hover\:enabled\:bg-white:hover:enabled{background-color:var(--color-white)}}@media(hover:hover){.enabled\:hover\:text-text:enabled:hover{color:var(--color-text)}}@media(hover:hover){.hover\:enabled\:text-\[\#7c3aed\]:hover:enabled{color:#7c3aed}}@media(hover:hover){.hover\:enabled\:text-\[\#dc2626\]:hover:enabled{color:#dc2626}}@media(hover:hover){.hover\:enabled\:text-\[var\(--cf-text\,\#1f2937\)\]:hover:enabled{color:var(--cf-text,#1f2937)}}@media(hover:hover){.enabled\:hover\:shadow-2:enabled:hover{--tw-shadow: 0 4px 12px var(--tw-shadow-color, rgba(24, 12, 44, .06)), 0 0 0 1px var(--tw-shadow-color, rgba(24, 12, 44, .04));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.hover\:enabled\:shadow-\[0_3px_8px_rgba\(0\,193\,112\,0\.3\)\]:hover:enabled{--tw-shadow: 0 3px 8px var(--tw-shadow-color, rgba(0,193,112,.3));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(hover:hover){.enabled\:hover\:brightness-95:enabled:hover{--tw-brightness: brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.disabled\:translate-y-0:disabled{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-progress:disabled{cursor:progress}.disabled\:border-transparent:disabled{border-color:transparent}.disabled\:bg-\[rgba\(24\,12\,44\,0\.12\)\]:disabled{background-color:#180c2c1f}.disabled\:bg-soft-grey:disabled{background-color:var(--color-soft-grey)}.disabled\:bg-surface-muted:disabled{background-color:var(--color-surface-muted)}.disabled\:text-text-disabled:disabled{color:var(--color-text-disabled)}.disabled\:opacity-35:disabled{opacity:35%}.disabled\:opacity-40:disabled{opacity:40%}.disabled\:opacity-50:disabled{opacity:50%}.disabled\:opacity-55:disabled{opacity:55%}.disabled\:opacity-60:disabled{opacity:60%}.disabled\:opacity-70:disabled{opacity:70%}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.disabled\:hover\:translate-y-0:disabled:hover{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(hover:hover){.disabled\:hover\:border-\[rgba\(24\,12\,44\,0\.14\)\]:disabled:hover{border-color:#180c2c24}}@media(hover:hover){.disabled\:hover\:bg-surface:disabled:hover{background-color:var(--color-surface)}}@media(hover:hover){.disabled\:hover\:bg-white:disabled:hover{background-color:var(--color-white)}}@media(hover:hover){.disabled\:hover\:shadow-none:disabled:hover{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.aria-pressed\:bg-road[aria-pressed=true]{background-color:var(--color-road)}.aria-pressed\:text-on-dark[aria-pressed=true]{color:var(--color-on-dark)}.aria-selected\:border-blue[aria-selected=true]{border-color:var(--color-blue)}.aria-selected\:bg-ai-50[aria-selected=true]{background-color:var(--color-ai-50)}.aria-selected\:font-semibold[aria-selected=true]{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aria-selected\:text-blue[aria-selected=true]{color:var(--color-blue)}.aria-\[current\=page\]\:font-semibold[aria-current=page]{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aria-\[current\=page\]\:text-text[aria-current=page]{color:var(--color-text)}.data-\[color\=amber\]\:border-amber[data-color=amber]{border-color:var(--color-amber)}.data-\[color\=amber\]\:bg-warning-bg[data-color=amber]{background-color:var(--color-warning-bg)}.data-\[color\=amber\]\:text-warning-fg[data-color=amber]{color:var(--color-warning-fg)}.data-\[color\=blue\]\:border-blue[data-color=blue]{border-color:var(--color-blue)}.data-\[color\=blue\]\:bg-info-bg[data-color=blue]{background-color:var(--color-info-bg)}.data-\[color\=blue\]\:text-info-fg[data-color=blue]{color:var(--color-info-fg)}.data-\[color\=green\]\:border-middle-green[data-color=green]{border-color:var(--color-middle-green)}.data-\[color\=green\]\:bg-soft-green[data-color=green]{background-color:var(--color-soft-green)}.data-\[color\=green\]\:text-success-fg[data-color=green]{color:var(--color-success-fg)}.data-\[color\=purple\]\:border-\[\#c4b5fd\][data-color=purple]{border-color:#c4b5fd}.data-\[color\=purple\]\:bg-\[\#ede9fe\][data-color=purple]{background-color:#ede9fe}.data-\[color\=purple\]\:text-\[\#7c3aed\][data-color=purple]{color:#7c3aed}.data-\[priority\=high\]\:bg-error-bg[data-priority=high]{background-color:var(--color-error-bg)}.data-\[priority\=high\]\:text-error-fg[data-priority=high]{color:var(--color-error-fg)}.data-\[priority\=low\]\:bg-info-bg[data-priority=low]{background-color:var(--color-info-bg)}.data-\[priority\=low\]\:text-info-fg[data-priority=low]{color:var(--color-info-fg)}.data-\[priority\=med\]\:bg-warning-bg[data-priority=med]{background-color:var(--color-warning-bg)}.data-\[priority\=med\]\:text-warning-fg[data-priority=med]{color:var(--color-warning-fg)}.data-\[rate\=A\]\:bg-eu-a[data-rate=A]{background-color:var(--color-eu-a)}.data-\[rate\=B\]\:bg-eu-b[data-rate=B]{background-color:var(--color-eu-b)}.data-\[rate\=C\]\:bg-eu-c[data-rate=C]{background-color:var(--color-eu-c)}.data-\[rate\=C\]\:text-road[data-rate=C]{color:var(--color-road)}.data-\[rate\=D\]\:bg-eu-d[data-rate=D]{background-color:var(--color-eu-d)}.data-\[rate\=D\]\:text-road[data-rate=D]{color:var(--color-road)}.data-\[rate\=E\]\:bg-eu-e[data-rate=E]{background-color:var(--color-eu-e)}.data-\[shape\=is-many\]\:grid-cols-\[2fr_1fr_1fr\][data-shape=is-many]{grid-template-columns:2fr 1fr 1fr}.data-\[shape\=is-many\]\:grid-rows-2[data-shape=is-many]{grid-template-rows:repeat(2,minmax(0,1fr))}.data-\[shape\=is-many\]\:gap-2[data-shape=is-many]{gap:calc(var(--spacing) * 2)}.data-\[shape\=is-one\]\:grid-cols-1[data-shape=is-one]{grid-template-columns:repeat(1,minmax(0,1fr))}.data-\[shape\=is-two\]\:grid-cols-2[data-shape=is-two]{grid-template-columns:repeat(2,minmax(0,1fr))}.data-\[status\=danger\]\:border-l-\[3px\][data-status=danger]{border-left-style:var(--tw-border-style);border-left-width:3px}.data-\[status\=danger\]\:border-l-red[data-status=danger]{border-left-color:var(--color-red)}.data-\[status\=ok\]\:border-l-\[3px\][data-status=ok]{border-left-style:var(--tw-border-style);border-left-width:3px}.data-\[status\=ok\]\:border-l-green[data-status=ok]{border-left-color:var(--color-green)}.data-\[status\=warning\]\:border-l-\[3px\][data-status=warning]{border-left-style:var(--tw-border-style);border-left-width:3px}.data-\[status\=warning\]\:border-l-amber[data-status=warning]{border-left-color:var(--color-amber)}@media not (min-width:1100px){.max-\[1100px\]\:static{position:static}}@media not (min-width:1100px){.max-\[1100px\]\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}}@media not (min-width:1080px){.max-\[1080px\]\:w-full{width:100%}}@media not (min-width:1080px){.max-\[1080px\]\:basis-auto{flex-basis:auto}}@media not (min-width:1080px){.max-\[1080px\]\:flex-col{flex-direction:column}}@media not (min-width:1080px){.max-\[1080px\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}}@media not (min-width:1080px){.max-\[1080px\]\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0px}}@media not (min-width:1080px){.max-\[1080px\]\:pr-0{padding-right:calc(var(--spacing) * 0)}}@media not (min-width:920px){.max-\[920px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not (min-width:920px){.max-\[920px\]\:overflow-auto{overflow:auto}}@media not (min-width:900px){.max-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:768px){.max-md\:px-3{padding-inline:calc(var(--spacing) * 3)}}@media not (min-width:768px){.max-md\:py-3{padding-block:calc(var(--spacing) * 3)}}@media not (min-width:760px){.max-\[760px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not (min-width:760px){.max-\[760px\]\:flex-col{flex-direction:column}}@media not (min-width:760px){.max-\[760px\]\:flex-wrap{flex-wrap:wrap}}@media not (min-width:760px){.max-\[760px\]\:gap-3{gap:calc(var(--spacing) * 3)}}@media not (min-width:760px){.max-\[760px\]\:self-end{align-self:flex-end}}@media not (min-width:750px){.max-\[750px\]\:gap-\[8px\]{gap:8px}}@media not (min-width:750px){.max-\[750px\]\:p-4{padding:calc(var(--spacing) * 4)}}@media not (min-width:750px){.max-\[750px\]\:px-3{padding-inline:calc(var(--spacing) * 3)}}@media not (min-width:750px){.max-\[750px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media not (min-width:750px){.max-\[750px\]\:py-4{padding-block:calc(var(--spacing) * 4)}}@media not (min-width:750px){.max-\[750px\]\:text-\[16px\]{font-size:16px}}@media not (min-width:720px){.max-\[720px\]\:hidden{display:none}}@media not (min-width:720px){.max-\[720px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not (min-width:720px){.max-\[720px\]\:px-\[5px\]{padding-inline:5px}}@media not (min-width:719px){.max-\[719px\]\:w-\[55px\]{width:55px}}@media not (min-width:640px){.max-\[640px\]\:flex-col{flex-direction:column}}@media not (min-width:560px){.max-\[560px\]\:rounded-\[12px\]{border-radius:12px}}@media not (min-width:560px){.max-\[560px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media not (min-width:560px){.max-\[560px\]\:py-\[18px\]{padding-block:18px}}@media not (min-width:550px){.max-\[550px\]\:min-w-0{min-width:calc(var(--spacing) * 0)}}@media not (min-width:550px){.max-\[550px\]\:basis-full{flex-basis:100%}}@media not (min-width:500px){.max-\[500px\]\:max-h-\[80px\]{max-height:80px}}@media not (min-width:500px){.max-\[500px\]\:max-w-\[200px\]{max-width:200px}}@media(min-width:480px){.sm\:col-span-1{grid-column:span 1 / span 1}}@media(min-width:480px){.sm\:col-span-2{grid-column:span 2 / span 2}}@media(min-width:480px){.sm\:ml-1{margin-left:calc(var(--spacing) * 1)}}@media(min-width:480px){.sm\:block{display:block}}@media(min-width:480px){.sm\:flex{display:flex}}@media(min-width:480px){.sm\:hidden{display:none}}@media(min-width:480px){.sm\:inline{display:inline}}@media(min-width:480px){.sm\:inline-block{display:inline-block}}@media(min-width:480px){.sm\:max-h-\[320px\]{max-height:320px}}@media(min-width:480px){.sm\:min-h-30{min-height:calc(var(--spacing) * 30)}}@media(min-width:480px){.sm\:w-28{width:calc(var(--spacing) * 28)}}@media(min-width:480px){.sm\:w-auto{width:auto}}@media(min-width:480px){.sm\:max-w-65{max-width:calc(var(--spacing) * 65)}}@media(min-width:480px){.sm\:min-w-30{min-width:calc(var(--spacing) * 30)}}@media(min-width:480px){.sm\:min-w-50{min-width:calc(var(--spacing) * 50)}}@media(min-width:480px){.sm\:flex-initial{flex:0 auto}}@media(min-width:480px){.sm\:rotate-0{rotate:0deg}}@media(min-width:480px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:480px){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:480px){.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}@media(min-width:480px){.sm\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}}@media(min-width:480px){.sm\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}@media(min-width:480px){.sm\:flex-row{flex-direction:row}}@media(min-width:480px){.sm\:flex-nowrap{flex-wrap:nowrap}}@media(min-width:480px){.sm\:items-center{align-items:center}}@media(min-width:480px){.sm\:justify-between{justify-content:space-between}}@media(min-width:480px){.sm\:justify-end{justify-content:flex-end}}@media(min-width:480px){.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}}@media(min-width:480px){.sm\:self-auto{align-self:auto}}@media(min-width:480px){.sm\:self-start{align-self:flex-start}}@media(min-width:480px){.sm\:p-2{padding:calc(var(--spacing) * 2)}}@media(min-width:480px){.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}}@media(min-width:480px){.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(min-width:480px){.sm\:py-0{padding-block:calc(var(--spacing) * 0)}}@media(min-width:521px){.min-\[521px\]\:grid-cols-\[1fr_110px\]{grid-template-columns:1fr 110px}}@media(min-width:521px){.min-\[521px\]\:grid-cols-\[110px_1fr_1fr\]{grid-template-columns:110px 1fr 1fr}}@media(min-width:620px){.min-\[620px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:768px){.md\:order-first{order:-9999}}@media(min-width:768px){.md\:col-span-1{grid-column:span 1 / span 1}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}}@media(min-width:768px){.md\:mx-6{margin-inline:calc(var(--spacing) * 6)}}@media(min-width:768px){.md\:mt-4{margin-top:calc(var(--spacing) * 4)}}@media(min-width:768px){.md\:block{display:block}}@media(min-width:768px){.md\:flex{display:flex}}@media(min-width:768px){.md\:hidden{display:none}}@media(min-width:768px){.md\:max-h-40{max-height:calc(var(--spacing) * 40)}}@media(min-width:768px){.md\:max-h-80{max-height:calc(var(--spacing) * 80)}}@media(min-width:768px){.md\:min-h-\[620px\]{min-height:620px}}@media(min-width:768px){.md\:min-h-\[min\(620px\,94vh\,calc\(100vh_-_96px\)\)\]{min-height:min(620px,94vh,calc(100vh - 96px))}}@media(min-width:768px){.md\:min-w-55{min-width:calc(var(--spacing) * 55)}}@media(min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){.md\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}}@media(min-width:768px){.md\:flex-row{flex-direction:row}}@media(min-width:768px){.md\:flex-nowrap{flex-wrap:nowrap}}@media(min-width:768px){.md\:items-center{align-items:center}}@media(min-width:768px){.md\:justify-between{justify-content:space-between}}@media(min-width:768px){.md\:justify-end{justify-content:flex-end}}@media(min-width:768px){.md\:gap-3{gap:calc(var(--spacing) * 3)}}@media(min-width:768px){.md\:gap-4{gap:calc(var(--spacing) * 4)}}@media(min-width:768px){.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0px}}@media(min-width:768px){.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}}@media(min-width:768px){.md\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}}@media(min-width:768px){.md\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media(min-width:768px){.md\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(min-width:768px){.md\:px-\[26px\]{padding-inline:26px}}@media(min-width:768px){.md\:py-4{padding-block:calc(var(--spacing) * 4)}}@media(min-width:768px){.md\:py-5{padding-block:calc(var(--spacing) * 5)}}@media(min-width:768px){.md\:py-6{padding-block:calc(var(--spacing) * 6)}}@media(min-width:768px){.md\:pt-0{padding-top:calc(var(--spacing) * 0)}}@media(min-width:768px){.md\:pt-3{padding-top:calc(var(--spacing) * 3)}}@media(min-width:768px){.md\:pt-4{padding-top:calc(var(--spacing) * 4)}}@media(min-width:768px){.md\:pt-5{padding-top:calc(var(--spacing) * 5)}}@media(min-width:768px){.md\:pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}}@media(min-width:768px){.md\:pb-0{padding-bottom:calc(var(--spacing) * 0)}}@media(min-width:768px){.md\:pb-5{padding-bottom:calc(var(--spacing) * 5)}}@media(min-width:768px){.md\:pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}}@media(min-width:768px){.md\:text-caption{font-size:var(--text-caption)}}@media(min-width:880px){.min-\[880px\]\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}}@media(min-width:1024px){.lg\:ml-auto{margin-left:auto}}@media(min-width:1024px){.lg\:block{display:block}}@media(min-width:1024px){.lg\:inline{display:inline}}@media(min-width:1024px){.lg\:min-h-32{min-height:calc(var(--spacing) * 32)}}@media(min-width:1024px){.lg\:w-64{width:calc(var(--spacing) * 64)}}@media(min-width:1024px){.lg\:max-w-72{max-width:calc(var(--spacing) * 72)}}@media(min-width:1024px){.lg\:min-w-35{min-width:calc(var(--spacing) * 35)}}@media(min-width:1024px){.lg\:flex-initial{flex:0 auto}}@media(min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.lg\:flex-row{flex-direction:row}}@media(min-width:1024px){.lg\:flex-wrap{flex-wrap:wrap}}@media(min-width:1024px){.lg\:items-center{align-items:center}}@media(min-width:1024px){.lg\:gap-3{gap:calc(var(--spacing) * 3)}}@media(min-width:1024px){.lg\:p-6{padding:calc(var(--spacing) * 6)}}@media(min-width:1024px){.lg\:p-8{padding:calc(var(--spacing) * 8)}}@media(min-width:1280px){.xl\:mb-\[18px\]{margin-bottom:18px}}@media(min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.xl\:gap-\[18px\]{gap:18px}}@media(min-width:1280px){.xl\:p-\[18px\]{padding:18px}}@media(min-width:1280px){.xl\:px-5{padding-inline:calc(var(--spacing) * 5)}}@media(min-width:1280px){.xl\:py-\[18px\]{padding-block:18px}}@media(min-width:1280px){.xl\:pr-6{padding-right:calc(var(--spacing) * 6)}}@media(min-width:1280px){.xl\:pl-6{padding-left:calc(var(--spacing) * 6)}}@media(min-width:1536px){.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width < 896px){.\@max-\[896px\]\:flex{display:flex}}@container (width < 896px){.\@max-\[896px\]\:grid-cols-\[130px_minmax\(150px\,1fr\)_minmax\(180px\,1\.2fr\)_180px\]{grid-template-columns:130px minmax(150px,1fr) minmax(180px,1.2fr) 180px}}@container (width < 896px){.\@max-\[896px\]\:flex-col{flex-direction:column}}@container (width < 896px){.\@max-\[896px\]\:gap-3{gap:calc(var(--spacing) * 3)}}@container (width < 750px){.\@max-\[750px\]\:block{display:block}}@container (width < 750px){.\@max-\[750px\]\:hidden{display:none}}@container (width < 750px){.\@max-\[750px\]\:inline{display:inline}}@container (width < 750px){.\@max-\[750px\]\:grid-cols-\[130px_minmax\(150px\,1fr\)_180px\]{grid-template-columns:130px minmax(150px,1fr) 180px}}@container (width < 750px){.\@max-\[750px\]\:gap-2{gap:calc(var(--spacing) * 2)}}@container (width < 750px){.\@max-\[750px\]\:px-3{padding-inline:calc(var(--spacing) * 3)}}@container (width < 750px){.\@max-\[750px\]\:py-3{padding-block:calc(var(--spacing) * 3)}}@container (width < 510px){.\@max-\[510px\]\:flex{display:flex}}@container (width < 510px){.\@max-\[510px\]\:min-w-0{min-width:calc(var(--spacing) * 0)}}@container (width < 510px){.\@max-\[510px\]\:grid-cols-\[minmax\(0\,1fr\)_180px\]{grid-template-columns:minmax(0,1fr) 180px}}@container (width < 510px){.\@max-\[510px\]\:flex-col{flex-direction:column}}@container (width < 510px){.\@max-\[510px\]\:gap-3{gap:calc(var(--spacing) * 3)}}@container (width >= 36rem){.\@xl\:grid-cols-\[45fr_55fr\]{grid-template-columns:45fr 55fr}}@media print{.print\:hidden{display:none}}@media print{.print\:max-w-none{max-width:none}}@media print{.print\:overflow-visible{overflow:visible}}@media print{.print\:rounded-none{border-radius:0}}@media print{.print\:bg-white{background-color:var(--color-white)}}@media print{.print\:p-0{padding:calc(var(--spacing) * 0)}}@media print{.print\:px-10{padding-inline:calc(var(--spacing) * 10)}}@media print{.print\:py-7\.5{padding-block:calc(var(--spacing) * 7.5)}}@media print{.print\:shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.\[\&_a\]\:break-all a{word-break:break-all}.\[\&_a\]\:text-\[\#991b1b\] a{color:#991b1b}.\[\&_a\]\:no-underline a{text-decoration-line:none}.\[\&_a\:hover\]\:underline a:hover{text-decoration-line:underline}.\[\&_iframe\]\:absolute iframe{position:absolute}.\[\&_iframe\]\:inset-0 iframe{inset:calc(var(--spacing) * 0)}.\[\&_iframe\]\:h-full iframe{height:100%}.\[\&_iframe\]\:w-full iframe{width:100%}.\[\&_iframe\]\:border-0 iframe{border-style:var(--tw-border-style);border-width:0px}.\[\&_img\]\:max-h-full img{max-height:100%}.\[\&_img\]\:max-w-full img{max-width:100%}.\[\&_img\]\:rounded-\[10px\] img{border-radius:10px}.\[\&_img\]\:object-contain img{object-fit:contain}.\[\&_img\]\:shadow-\[0_30px_80px_rgba\(0\,0\,0\,0\.6\)\] img{--tw-shadow: 0 30px 80px var(--tw-shadow-color, rgba(0,0,0,.6));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_strong\]\:mb-1 strong{margin-bottom:calc(var(--spacing) * 1)}.\[\&_strong\]\:block strong{display:block}.\[\&_strong\]\:font-mono strong{font-family:var(--font-mono)}.\[\&_strong\]\:font-bold strong{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:text-success-fg strong{color:var(--color-success-fg)}.\[\&_strong\]\:tabular-nums strong{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\[\&_video\]\:absolute video{position:absolute}.\[\&_video\]\:inset-0 video{inset:calc(var(--spacing) * 0)}.\[\&_video\]\:h-full video{height:100%}.\[\&_video\]\:w-full video{width:100%}.\[\&_video\]\:border-0 video{border-style:var(--tw-border-style);border-width:0px}.\[\&\>b\]\:text-\[13px\]>b{font-size:13px}.\[\&\>i\]\:text-\[13px\]>i{font-size:13px}.\[\&\>s\]\:text-\[13px\]>s{font-size:13px}.\[\&\>span\:not\(\:last-child\)\]\:after\:ml-1\.5>span:not(:last-child):after{content:var(--tw-content);margin-left:calc(var(--spacing) * 1.5)}.\[\&\>span\:not\(\:last-child\)\]\:after\:content-\[\'\b7\'\]>span:not(:last-child):after{--tw-content: "\b7";content:var(--tw-content)}.\[\&\>u\]\:text-\[13px\]>u{font-size:13px}@media(min-width:681px){.\[\@media\(min-width\:681px\)\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}@keyframes cf-spin{to{transform:rotate(360deg)}}@keyframes cf-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-pan-x{syntax: "*"; inherits: false;}@property --tw-pan-y{syntax: "*"; inherits: false;}@property --tw-pinch-zoom{syntax: "*"; inherits: false;}@property --tw-divide-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-gradient-position{syntax: "*"; inherits: false;}@property --tw-gradient-from{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-via{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-to{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-stops{syntax: "*"; inherits: false;}@property --tw-gradient-via-stops{syntax: "*"; inherits: false;}@property --tw-gradient-from-position{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}@property --tw-gradient-via-position{syntax: "<length-percentage>"; inherits: false; initial-value: 50%;}@property --tw-gradient-to-position{syntax: "<length-percentage>"; inherits: false; initial-value: 100%;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-tracking{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-content{syntax: "*"; initial-value: ""; inherits: false;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-pan-x: initial;--tw-pan-y: initial;--tw-pinch-zoom: initial;--tw-divide-y-reverse: 0;--tw-border-style: solid;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-ease: initial;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-content: ""}}}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}:root{--cf-color-road: #180c2c;--cf-color-middle-road: #342942;--cf-color-soft-road: #52495e;--cf-color-green: #00dc82;--cf-color-middle-green: #c3ffdd;--cf-color-soft-green: #dffeed;--cf-color-green-50: #ecfcf4;--cf-color-green-100: #d5f8e8;--cf-color-green-400: #3ce89b;--cf-color-green-500: #00dc82;--cf-color-green-600: #00b86c;--cf-color-green-700: #009558;--cf-color-green-glow: rgba(0, 220, 130, .14);--cf-color-light: #f3f5f9;--cf-color-soft-grey: #f2f2f2;--cf-color-middle-grey: #e1e1e1;--cf-color-grey: #c2c2c2;--cf-color-white: #ffffff;--cf-color-black: #000000;--cf-color-amber: #f9cd2e;--cf-color-red: #f5563c;--cf-color-blue: #006ae7;--cf-color-amber-glow: rgba(249, 205, 46, .3);--cf-color-red-glow: rgba(245, 86, 60, .2);--cf-color-soft-amber: #fff4d1;--cf-color-soft-red: #ffe5df;--cf-color-soft-blue: #e5f0ff;--cf-color-soft-orange: #ffedd5;--cf-color-soft-purple: #ede9fe;--cf-color-teal: #00d4c7;--cf-color-teal-deep: #0a8c7e;--cf-color-teal-deeper: #076b60;--cf-gradient-teal: linear-gradient(135deg, var(--cf-color-blue) 0%, var(--cf-color-teal) 100%);--cf-color-road-lift: #5b3f8b;--cf-gradient-road: linear-gradient( 135deg, var(--cf-color-road) 0%, var(--cf-color-road-lift) 100% );--cf-color-section-center: #3b82f6;--cf-color-section-people: #10b981;--cf-color-section-ops: #d97706;--cf-color-section-products: #7c3aed;--cf-color-section-fintech: var(--cf-color-teal-deep);--cf-color-section-marketing: #ec4899;--cf-color-section-ai: var(--cf-ai-blue);--cf-gradient-spectrum: conic-gradient( from 0deg, #ef4444, #f59e0b, #10b981, #06b6d4, #3b82f6, #8b5cf6, #ec4899, #ef4444 );--cf-tone-violet-bg: var(--cf-color-soft-purple);--cf-tone-violet-fg: #6d3fe6;--cf-tone-sky-bg: #dbeafe;--cf-tone-sky-fg: #2563eb;--cf-tone-rose-bg: #fce7f3;--cf-tone-rose-fg: #db2777;--cf-tone-amber-bg: #fef3c7;--cf-tone-amber-fg: #d97706;--cf-tone-amber-surface: #fffbeb;--cf-tone-amber-line: #fde68a;--cf-tone-teal-bg: #ccfbf1;--cf-tone-teal-fg: #0f766e;--cf-tone-green-bg: var(--cf-color-soft-green);--cf-tone-green-fg: var(--cf-status-success-fg);--cf-tone-ai-bg: var(--cf-ai-gradient-soft);--cf-tone-ai-fg: var(--cf-ai-blue);--cf-plan-free: #6f668a;--cf-plan-starter: #0fa47a;--cf-plan-growth: #ea580c;--cf-plan-pro: #155dfc;--cf-plan-custom: #6c5ce7;--cf-color-eu-a: #00a651;--cf-color-eu-b: #50b848;--cf-color-eu-c: #bfd12f;--cf-color-eu-d: #ffcb05;--cf-color-eu-e: #f37021;--cf-color-agenda-tires: #5b5fc7;--cf-color-agenda-battery: #6f7be3;--cf-color-agenda-bodywork: #4a4f9c;--cf-color-agenda-alignment: #8b6f4e;--cf-color-agenda-checkin: #8b5cf6;--cf-color-agenda-checkin-bg: #f5f3ff;--cf-color-agenda-checkin-fg: #6d28d9;--cf-bg-app: var(--cf-color-light);--cf-bg-surface: var(--cf-color-white);--cf-bg-surface-muted: var(--cf-color-soft-grey);--cf-text-primary: var(--cf-color-road);--cf-text-secondary: var(--cf-color-soft-road);--cf-text-tertiary: rgba(24, 12, 44, .42);--cf-text-disabled: var(--cf-color-grey);--cf-text-on-dark: var(--cf-color-light);--cf-text-on-green: var(--cf-color-road);--cf-border-default: var(--cf-color-middle-grey);--cf-border-strong: var(--cf-color-soft-road);--cf-line-strong: #d2d7d4;--cf-line: #e6e9e7;--cf-border-subtle: rgba(24, 12, 44, .06);--cf-action-primary: var(--cf-color-green);--cf-action-primary-hover: var(--cf-color-green-600);--cf-action-dark: var(--cf-color-road);--cf-action-dark-hover: var(--cf-color-middle-road);--cf-action-danger: var(--cf-color-red);--cf-status-success-bg: var(--cf-color-soft-green);--cf-status-success-fg: #0a6c3a;--cf-status-warning-bg: #fff3db;--cf-status-warning-fg: #8a6500;--cf-status-error-bg: #ffe8e3;--cf-status-error-fg: #b33920;--cf-status-info-bg: #e0e8f8;--cf-status-info-fg: var(--cf-color-blue);--cf-quote-pendiente-bg: #fef3d5;--cf-quote-pendiente-fg: #c49100;--cf-quote-enviado-bg: #e7e2fe;--cf-quote-enviado-fg: #6d3fe6;--cf-quote-aprobado-bg: #d7f5e4;--cf-quote-aprobado-fg: #1c9d5b;--cf-quote-rechazado-bg: #fce3e4;--cf-quote-rechazado-fg: #e5484d;--cf-tint-fallback: #64748b;--cf-budget-kpi-all-accent: linear-gradient(90deg, #006ae7, #59f89c);--cf-budget-kpi-all-fg: #006ae7;--cf-budget-kpi-all-tint: rgba(0, 106, 231, .055);--cf-budget-kpi-all-ico: rgba(0, 106, 231, .12);--cf-budget-kpi-pending-accent: linear-gradient(90deg, #f59e0b, #fbbf55);--cf-budget-kpi-pending-fg: #b86e00;--cf-budget-kpi-pending-tint: #fff1df;--cf-budget-kpi-pending-ico: rgba(245, 158, 11, .16);--cf-budget-kpi-sent-accent: linear-gradient(90deg, #4f46e5, #8b82f0);--cf-budget-kpi-sent-fg: #4f46e5;--cf-budget-kpi-sent-tint: rgba(79, 70, 229, .06);--cf-budget-kpi-sent-ico: rgba(79, 70, 229, .12);--cf-budget-kpi-accepted-by-client-accent: linear-gradient(90deg, #8b5cf6, #c4b5fd);--cf-budget-kpi-accepted-by-client-fg: #6d28d9;--cf-budget-kpi-accepted-by-client-tint: #f5f3ff;--cf-budget-kpi-accepted-by-client-ico: rgba(139, 92, 246, .14);--cf-budget-kpi-accepted-accent: linear-gradient(90deg, #00b86c, #59f89c);--cf-budget-kpi-accepted-fg: #15803d;--cf-budget-kpi-accepted-tint: #e0f7e9;--cf-budget-kpi-accepted-ico: rgba(0, 184, 108, .16);--cf-budget-kpi-rejected-accent: linear-gradient(90deg, #e5484d, #f58a8d);--cf-budget-kpi-rejected-fg: #c13539;--cf-budget-kpi-rejected-tint: #ffe8ea;--cf-budget-kpi-rejected-ico: rgba(229, 72, 77, .14);--cf-menu-selected-bg: #eef0ff;--cf-menu-selected-fg: #4f46e5;--cf-chart-1: #1e64de;--cf-chart-2: #0f1235;--cf-chart-3: #a8c4f2;--cf-chart-4: #4fe6c8;--cf-chart-5: #00dc82;--cf-chart-6: #f0f2f7}:root{--cf-ai-blue: #006ae7;--cf-ai-blue-2: #1e8ff0;--cf-ai-blue-deep: #003d8b;--cf-ai-green: #59f89c;--cf-ai-ink: #0f1235;--cf-ai-50: #ebf2fd;--cf-ai-100: #d6e5fc;--cf-ai-border-soft: rgba(0, 106, 231, .18);--cf-ai-gradient: linear-gradient(135deg, var(--cf-ai-blue) 0%, var(--cf-ai-green) 100%);--cf-ai-gradient-soft: linear-gradient( 135deg, rgba(0, 106, 231, .08) 0%, rgba(89, 248, 156, .14) 100% );--cf-ai-tint: rgba(0, 106, 231, .06);--cf-ai-line: rgba(0, 106, 231, .16);--cf-ai-gradient-btn: linear-gradient( 135deg, rgba(0, 106, 231, .09) 0%, rgba(89, 248, 156, .09) 100% );--cf-ai-gradient-btn-hover: linear-gradient( 135deg, rgba(0, 106, 231, .15) 0%, rgba(89, 248, 156, .14) 100% );--cf-ai-gradient-subtle: linear-gradient( 135deg, rgba(0, 106, 231, .05) 0%, rgba(89, 248, 156, .05) 100% );--cf-ai-gradient-wash: linear-gradient( 135deg, rgba(0, 106, 231, .14) 0%, rgba(89, 248, 156, .1) 100% );--cf-ai-halo: radial-gradient( circle, rgba(0, 106, 231, .1) 0%, rgba(89, 248, 156, .08) 35%, transparent 65% )}:root{--cf-svc-aceite: #10b981;--cf-svc-aceite-bg: #d1fae5;--cf-svc-frenos: #ef4444;--cf-svc-frenos-bg: #fee2e2;--cf-svc-revision: #3b82f6;--cf-svc-revision-bg: #dbeafe;--cf-svc-bateria: #f59e0b;--cf-svc-bateria-bg: #fef3c7;--cf-svc-obd: #8b5cf6;--cf-svc-obd-bg: #ede9fe;--cf-svc-itv: #06b6d4;--cf-svc-itv-bg: #cffafe;--cf-svc-neuma: #0f766e;--cf-svc-neuma-bg: #ccfbf1;--cf-svc-carro: #d97706;--cf-svc-carro-bg: #fed7aa;--cf-svc-otros: #6b7280;--cf-svc-otros-bg: #f3f4f6}:root{--cf-sp-0: 0;--cf-sp-1: 4px;--cf-sp-2: 8px;--cf-sp-3: 12px;--cf-sp-4: 16px;--cf-sp-5: 20px;--cf-sp-6: 24px;--cf-sp-8: 32px;--cf-sp-10: 40px;--cf-sp-12: 48px;--cf-sp-16: 64px;--cf-sp-20: 80px}:root{--cf-block-pad-x: var(--cf-sp-6);--cf-block-pad-y: var(--cf-sp-5)}@media(max-width:1023.98px){:root{--cf-block-pad-x: var(--cf-sp-4);--cf-block-pad-y: var(--cf-sp-4)}}:root{--cf-r-none: 0;--cf-r-sm: 6px;--cf-r-md: 10px;--cf-r-lg: 14px;--cf-r-xl: 20px;--cf-r-full: 999px;--r-sm: var(--cf-r-sm);--r-md: var(--cf-r-md);--r-lg: var(--cf-r-lg);--r-xl: var(--cf-r-xl);--r-full: var(--cf-r-full)}:root{--cf-shadow-1: 0 1px 2px rgba(24, 12, 44, .04), 0 0 0 1px rgba(24, 12, 44, .04);--cf-shadow-2: 0 4px 12px rgba(24, 12, 44, .06), 0 0 0 1px rgba(24, 12, 44, .04);--cf-shadow-3: 0 12px 32px rgba(24, 12, 44, .1);--cf-shadow-focus: 0 0 0 3px rgba(24, 12, 44, .15)}@font-face{font-family:Roobert;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/Roobert-Light.ttf) format("truetype")}@font-face{font-family:Roobert;font-style:italic;font-weight:300;font-display:swap;src:url(/assets/fonts/Roobert-LightItalic.ttf) format("truetype")}@font-face{font-family:Roobert;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Roobert-Regular.ttf) format("truetype")}@font-face{font-family:Roobert;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/Roobert-RegularItalic.ttf) format("truetype")}@font-face{font-family:Roobert;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/Roobert-Medium.ttf) format("truetype")}@font-face{font-family:Roobert;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/fonts/Roobert-MediumItalic.ttf) format("truetype")}@font-face{font-family:Roobert;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/Roobert-SemiBold.ttf) format("truetype")}@font-face{font-family:Roobert;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/fonts/Roobert-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:Roobert;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/Roobert-Bold.ttf) format("truetype")}@font-face{font-family:Roobert;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fonts/Roobert-BoldItalic.ttf) format("truetype")}@font-face{font-family:Roobert;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/Roobert-Heavy.ttf) format("truetype")}@font-face{font-family:Roobert;font-style:italic;font-weight:800;font-display:swap;src:url(/assets/fonts/Roobert-HeavyItalic.ttf) format("truetype")}:root{--cf-font-sans: "Roobert", "Inter", -apple-system, system-ui, sans-serif;--cf-font-mono: "Geist Mono", ui-monospace, "SF Mono", SFMono-Regular, Menlo, Monaco, Consolas, monospace;--cf-fs-display: 32px;--cf-fs-h1: 24px;--cf-fs-h2: 20px;--cf-fs-h3: 18px;--cf-fs-body: 14px;--cf-fs-body-sm: 13px;--cf-fs-caption: 12px;--cf-fs-eyebrow: 11px;--cf-fw-light: 300;--cf-fw-regular: 400;--cf-fw-medium: 500;--cf-fw-semibold: 600;--cf-fw-bold: 700;--cf-fw-extrabold: 800;--cf-lh-tight: 1.2;--cf-lh-snug: 1.4;--cf-lh-normal: 1.5;--cf-ls-tight: -.015em;--cf-ls-normal: 0;--cf-ls-eyebrow: .08em}:root{--cf-motion-fast: .12s;--cf-motion-base: .2s;--cf-motion-slow: .32s;--cf-easing: cubic-bezier(.2, .7, .2, 1);--cf-easing-out: cubic-bezier(.16, 1, .3, 1);--cf-easing-emph: cubic-bezier(.4, 0, .2, 1)}@media(prefers-reduced-motion:reduce){:root{--cf-motion-fast: 1ms;--cf-motion-base: 1ms;--cf-motion-slow: 1ms}}:root{--cf-z-base: 0;--cf-z-dropdown: 1000;--cf-z-sticky: 1100;--cf-z-fixed: 1200;--cf-z-overlay: 1300;--cf-z-modal: 1400;--cf-z-popover: 1500;--cf-z-loading: 1550;--cf-z-toast: 1600;--cf-z-tooltip: 1700}[data-theme=light]{--cf-bg-app: var(--cf-color-light)}[data-theme=dark]{--cf-bg-app: #0d0719;--cf-bg-surface: #1c142c;--cf-bg-surface-muted: #261c3a;--cf-text-primary: #f3f5f9;--cf-text-secondary: #a89ec0;--cf-text-disabled: #5e556e;--cf-text-on-dark: #f3f5f9;--cf-border-default: #2c2240;--cf-border-strong: #4a3f5e;--cf-status-success-bg: rgba(89, 248, 156, .1);--cf-status-success-fg: #59f89c;--cf-status-warning-bg: rgba(249, 205, 46, .12);--cf-status-warning-fg: #f9cd2e;--cf-status-error-bg: rgba(245, 86, 60, .12);--cf-status-error-fg: #ff7a64;--cf-status-info-bg: rgba(0, 106, 231, .14);--cf-status-info-fg: #6aa3f5;--cf-menu-selected-bg: rgba(79, 70, 229, .22);--cf-menu-selected-fg: #a5a0f5}html,body{height:100%}html{background-color:var(--cf-bg-app);color:var(--cf-text-primary);font-family:var(--cf-font-sans);font-size:var(--cf-fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{min-height:100vh;background-color:var(--cf-bg-app);line-height:var(--cf-lh-normal)}::selection{background:var(--cf-color-green);color:var(--cf-color-road)}:focus-visible{outline:1px solid var(--cf-color-text-secondary, #64748b);outline-offset:2px;border-radius:var(--cf-r-sm)}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none;border-color:var(--cf-color-text, #0f172a)}.cdk-overlay-container{z-index:var(--cf-z-modal)}body:has(.svc-wiz-overlay,.wiz-overlay,.pf-overlay,.cf-wizard__backdrop) .cdk-overlay-container{z-index:9500}body:has(.cdk-overlay-pane) .svc-wiz-overlay,body:has(.cdk-overlay-pane) .wiz-overlay,body:has(.cdk-overlay-pane) .pf-overlay{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.cdk-overlay-pane:has(cdk-dialog-container){display:flex;flex-direction:column;max-height:90vh;border-radius:var(--cf-r-md);overflow:hidden;box-shadow:var(--cf-shadow-3)}.cdk-overlay-pane:has(cdk-dialog-container)>cdk-dialog-container{min-height:0;overflow-y:auto;overscroll-behavior:contain}.cdk-overlay-pane:has(cf-module-help-dialog){border-radius:18px;box-shadow:0 30px 80px -28px #0f123580}.cdk-overlay-pane:has(cf-budget-send-modal){overflow:visible}.cdk-overlay-pane:has(cf-budget-send-modal) cdk-dialog-container{overflow:visible}.cdk-overlay-pane:has(cf-change-center-dialog){overflow:visible}.cdk-overlay-pane:has(cf-change-center-dialog) cdk-dialog-container{overflow:visible}.cdk-overlay-pane:has(cf-stock-add-product-modal) cdk-dialog-container{display:flex;flex-direction:column;min-height:0;overflow:hidden}.cdk-overlay-pane:has(cf-budget-pdf-preview-modal) cdk-dialog-container{display:flex;flex-direction:column;min-height:0;overflow:hidden}.cdk-overlay-pane:has(cf-alerts-module-dialog) cdk-dialog-container{display:flex;flex-direction:column;min-height:0;overflow:hidden}.cdk-overlay-pane:has(cf-work-order-reports-dialog) cdk-dialog-container{display:flex;flex-direction:column;min-height:0;overflow:hidden}.cdk-overlay-pane:has(cf-store-form-dialog) cdk-dialog-container{display:flex;flex-direction:column;min-height:0;overflow:hidden}.cdk-overlay-pane:has(cf-work-order-documents-dialog) cdk-dialog-container,.cdk-overlay-pane:has(cf-work-order-communications-dialog) cdk-dialog-container,.cdk-overlay-pane:has(cf-work-order-incidents-dialog) cdk-dialog-container,.cdk-overlay-pane:has(cf-work-order-gallery-dialog) cdk-dialog-container{display:flex;flex-direction:column;min-height:0;overflow:hidden}.cdk-overlay-pane:has(cf-csv-mapping-dialog) cdk-dialog-container,.cdk-overlay-pane:has(cf-crm-import-result-modal) cdk-dialog-container{display:flex;flex-direction:column;min-height:0;overflow:hidden}.cdk-overlay-pane:has(cf-pdf-viewer-dialog) cdk-dialog-container{display:flex;flex-direction:column;min-height:0;overflow:hidden}.cdk-overlay-pane:has(cf-budget-quick-invoice-modal) cdk-dialog-container{display:flex;flex-direction:column;min-height:0;overflow:hidden}.cdk-overlay-pane:has(cf-edit-line-modal) cdk-dialog-container{display:flex;flex-direction:column;min-height:0;overflow:hidden}.cdk-overlay-pane:has(cf-work-order-photo-dialog){max-height:calc(100vh - 48px)!important}.cdk-overlay-pane:has(cf-work-order-photo-dialog) cdk-dialog-container{display:flex;flex-direction:column;min-height:0;overflow:hidden}.cdk-overlay-pane:has(cf-work-order-photo-dialog[data-phase=capture]),.cdk-overlay-pane:has(cf-work-order-photo-dialog[data-phase=review]),.cdk-overlay-pane:has(cf-work-order-photo-dialog[data-expanded=true]){height:calc(100vh - 48px)}.cdk-overlay-pane:has(cf-ai-settings-dialog)>cdk-dialog-container{overflow:hidden}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--cf-color-middle-grey);border-radius:var(--cf-r-full)}::-webkit-scrollbar-thumb:hover{background:var(--cf-color-soft-road)}@media print{html,body{background:#fff!important;height:auto;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;color-adjust:exact!important}cf-sidebar,cf-toast-host,[data-no-print]{display:none!important}.main-content{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;overflow:visible!important}}@media print{body.cf-print-active>*:not(.cdk-overlay-container){display:none!important}body.cf-print-active .cdk-overlay-backdrop{display:none!important}body.cf-print-active .cdk-overlay-container,body.cf-print-active .cdk-global-overlay-wrapper,body.cf-print-active .cdk-overlay-pane,body.cf-print-active cdk-dialog-container,body.cf-print-active cf-work-order-documents-dialog,body.cf-print-active cf-work-order-documents-dialog>div,body.cf-print-active cf-work-order-documents-dialog>div>div{position:static!important;display:block!important;width:auto!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;flex:none!important;transform:none!important;box-shadow:none!important}}@media print{body.cf-print-section>*:not(cf-app){display:none!important}body.cf-print-section cf-app>*:not(cf-shell-page),body.cf-print-section cf-shell-page>*:not(.main-content){display:none!important}body.cf-print-section .main-content{display:block!important;margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}}img[src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"]{display:inline!important;vertical-align:baseline!important}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cf-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--cf-sp-2);height:34px;padding:0 var(--cf-sp-4);border:1px solid transparent;border-radius:var(--cf-r-sm);font-family:inherit;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease;-webkit-user-select:none;user-select:none}.cf-btn:focus-visible{outline:none;box-shadow:var(--cf-shadow-focus)}.cf-btn:disabled{opacity:.5;cursor:not-allowed}.cf-btn--primary{background:var(--cf-color-green);color:var(--cf-color-road)}.cf-btn--primary:hover:not(:disabled){background:var(--cf-color-middle-green)}.cf-btn--secondary{background:var(--cf-bg-surface);color:var(--cf-color-road);border-color:var(--cf-color-middle-grey)}.cf-btn--secondary:hover:not(:disabled){background:var(--cf-bg-surface-muted)}.cf-btn--ghost{background:transparent;color:var(--cf-text-secondary)}.cf-btn--ghost:hover:not(:disabled){background:var(--cf-bg-surface-muted);color:var(--cf-color-road)}.cf-btn--danger{background:var(--cf-color-red);color:var(--cf-color-light)}.cf-btn--danger:hover:not(:disabled){filter:brightness(.95)}.cf-btn--sm{height:28px;padding:0 var(--cf-sp-3);font-size:12px}.cf-btn--lg{height:42px;padding:0 var(--cf-sp-5);font-size:14px}.cf-btn-link{background:transparent;border:0;padding:0;font-family:inherit;font-size:13px;font-weight:500;color:var(--cf-text-secondary);text-decoration:underline;cursor:pointer;transition:color .15s ease}.cf-btn-link:hover{color:var(--cf-color-road)}.cf-btn-link:focus-visible{outline:none;box-shadow:var(--cf-shadow-focus);border-radius:var(--cf-r-sm)}.cf-search{flex:1;min-width:240px;max-width:360px}.cf-search input{width:100%;height:34px;padding:0 var(--cf-sp-3);border:1px solid var(--cf-color-middle-grey);border-radius:var(--cf-r-sm);background:var(--cf-bg-surface);font:inherit;font-size:13px;color:var(--cf-color-road);transition:border-color .15s ease,box-shadow .15s ease}.cf-search input::placeholder{color:var(--cf-color-grey)}.cf-search input:focus{outline:none;border-color:var(--cf-color-green);box-shadow:var(--cf-shadow-focus)}.cf-chip-group{display:inline-flex;flex-wrap:wrap;gap:var(--cf-sp-2)}.cf-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 var(--cf-sp-3);border:1px solid var(--cf-color-middle-grey);border-radius:999px;background:var(--cf-bg-surface);color:var(--cf-text-secondary);font:inherit;font-size:12px;font-weight:500;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.cf-chip:hover{border-color:var(--cf-color-road);color:var(--cf-color-road)}.cf-chip:focus-visible{outline:none;box-shadow:var(--cf-shadow-focus)}.cf-chip.is-active{background:var(--cf-color-road);border-color:var(--cf-color-road);color:var(--cf-color-light);font-weight:600}.cf-chip.is-active:hover{background:var(--cf-color-middle-road)}.cf-table-card{background:var(--cf-bg-surface);border:1px solid var(--cf-color-soft-grey);border-radius:var(--cf-r-md);box-shadow:var(--cf-shadow-1);overflow:hidden}.cf-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.cf-table thead{background:var(--cf-bg-surface-muted)}.cf-table th{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--cf-color-grey);padding:var(--cf-sp-2) var(--cf-sp-4);text-align:left;white-space:nowrap}.cf-table td{padding:var(--cf-sp-2) var(--cf-sp-4);border-top:1px solid var(--cf-color-soft-grey);color:var(--cf-color-road);vertical-align:middle}.cf-table tbody tr{transition:background-color .15s ease}.cf-table tbody tr:hover{background:var(--cf-bg-surface-muted)}.cf-table .cf-cell--soft{color:var(--cf-text-secondary)}.cf-table .cf-cell--mono{font-family:var(--cf-font-mono)}.cf-table .cf-cell--right{text-align:right}.cf-table .cf-cell--num{text-align:right;font-variant-numeric:tabular-nums}.cf-cell--soft{color:var(--cf-text-secondary)}.cf-cell--mono{font-family:var(--cf-font-mono)}.cf-cell--right{text-align:right}.cf-cell--num{text-align:right;font-variant-numeric:tabular-nums}.cf-status{display:inline-flex;align-items:center;gap:4px;padding:2px var(--cf-sp-2);border-radius:999px;font-size:11px;font-weight:600;line-height:1.4}.cf-status--active,.cf-status--ok,.cf-status--scheduled{background:var(--cf-status-success-bg);color:var(--cf-status-success-fg)}.cf-status--on_leave,.cf-status--in_progress,.cf-status--waiting,.cf-status--warning{background:var(--cf-status-warning-bg);color:var(--cf-status-warning-fg)}.cf-status--inactive,.cf-status--cancelled,.cf-status--no_show,.cf-status--neutral{background:var(--cf-bg-surface-muted);color:var(--cf-color-grey)}.cf-status--critical,.cf-status--danger,.cf-status--no_show--strong{background:var(--cf-status-error-bg);color:var(--cf-status-error-fg)}.cf-status--info,.cf-status--pending{background:var(--cf-status-info-bg);color:var(--cf-status-info-fg)}.cf-status--completed,.cf-status--ready{background:var(--cf-status-success-bg);color:var(--cf-status-success-fg)}.cf-status--checkin{background:var(--cf-color-agenda-checkin-bg);color:var(--cf-color-agenda-checkin-fg)}.cf-status--repair{background:var(--cf-status-error-bg);color:var(--cf-status-error-fg)}.cf-filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cf-sp-3)}.cf-card{background:var(--cf-bg-surface);border:1px solid var(--cf-color-soft-grey);border-radius:var(--cf-r-md);box-shadow:var(--cf-shadow-1);padding:var(--cf-sp-4)}.cf-table-card tbody{animation:cf-fade .2s ease-out both}@keyframes cf-fade{0%{opacity:0}to{opacity:1}}.cdk-overlay-backdrop{background:#180c2c8c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{animation:cf-backdrop-in .18s ease-out both}.cdk-overlay-pane{animation:cf-dialog-in .22s cubic-bezier(.2,.8,.2,1) both}@keyframes cf-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes cf-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.cf-page,.cf-table-card tbody,.cdk-overlay-backdrop,.cdk-overlay-pane{animation:none!important}.cdk-overlay-backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}}@keyframes cf-pulse{0%,to{opacity:.55}50%{opacity:1}}.cf-page{--cf-page-gutter: 8px;display:flex;flex-direction:column;background:var(--cf-bg-surface);border-radius:var(--cf-r-lg);box-shadow:var(--cf-shadow-2);min-height:calc(100vh - var(--shell-pad-y, 18px) * 2);margin-inline:calc(var(--cf-page-gutter) - var(--shell-pad-x, 24px));animation:cf-page-enter .24s ease-out backwards}@keyframes cf-page-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.cf-page__head{display:flex;flex-direction:column;gap:var(--cf-sp-2);padding:var(--cf-sp-6) var(--cf-sp-6) 0;border-bottom:1px solid var(--cf-border-subtle)}.cf-page__eyebrow{display:flex;align-items:center;gap:6px;font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary);text-transform:uppercase;letter-spacing:.06em}.cf-page__head-top{display:flex;align-items:center;gap:var(--cf-sp-3);flex-wrap:wrap}.cf-page__back{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;padding:0;background:var(--cf-bg-surface);border:1px solid var(--cf-border-default);border-radius:var(--cf-r-md);color:var(--cf-text-secondary);box-shadow:var(--cf-shadow-1);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.cf-page__back:hover{background:#180c2c0a;border-color:var(--cf-text-tertiary);color:var(--cf-text-primary);transform:translate(-2px)}.cf-page__crumb{color:inherit;text-decoration:none;transition:color .12s ease}.cf-page__crumb:hover{color:var(--cf-text-primary)}.cf-page__crumb-sep{opacity:.5}.cf-page__crumb--current{color:var(--cf-text-primary)}.cf-page__head-row{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap;padding-bottom:14px}.cf-page__titles{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.cf-page__title{margin:0;font-size:22px;font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);letter-spacing:-.01em;line-height:var(--cf-lh-tight)}.cf-page__subtitle{margin:0;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary)}.cf-page__head-actions{display:flex;align-items:center;gap:var(--cf-sp-2);flex-shrink:0;flex-wrap:wrap}.cf-page__head-lead{display:flex;align-items:center;gap:var(--cf-sp-2);min-width:0;flex:1}.cf-page__title--xl{font-size:28px;font-weight:var(--cf-fw-bold);letter-spacing:-.02em}.cf-page__meta{display:flex;align-items:center;gap:var(--cf-sp-2);flex-wrap:wrap;margin:0;font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary)}.cf-page__meta-count{font-variant-numeric:tabular-nums}.cf-page__meta-dot{width:3px;height:3px;border-radius:50%;flex-shrink:0;background:var(--cf-text-disabled)}.cf-page__toolbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:14px var(--cf-sp-6);background:var(--cf-bg-surface);border-bottom:1px solid var(--cf-border-subtle);position:sticky;top:0;z-index:10;border-top-left-radius:var(--cf-r-lg);border-top-right-radius:var(--cf-r-lg)}.cf-toolbar-search{position:relative;display:flex;align-items:center;flex:1;min-width:280px;max-width:520px}.cf-toolbar-search input{width:100%;height:40px;padding:0 64px 0 36px;background:var(--cf-bg-surface);border:1px solid var(--cf-border-subtle);border-radius:var(--cf-r-md);font:inherit;font-size:var(--cf-fs-body-sm);color:var(--cf-text-primary);outline:none;transition:border-color .12s ease,box-shadow .12s ease}.cf-toolbar-search input::placeholder{color:var(--cf-text-tertiary)}.cf-toolbar-search input:hover{border-color:var(--cf-border-default)}.cf-toolbar-search input:focus{border-color:var(--cf-color-blue);box-shadow:0 0 0 3px #006ae71f}.cf-toolbar-search:focus-within .cf-toolbar-search__ico{color:var(--cf-text-primary)}.cf-toolbar-search__ico{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--cf-color-blue);pointer-events:none;transition:color .12s ease}.cf-toolbar-search__clear{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:none;border-radius:50%;background:var(--cf-border-default);color:var(--cf-color-white);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s ease}.cf-toolbar-search__clear svg{width:9px;height:9px}.cf-toolbar-search__clear:hover{background:var(--cf-color-middle-road)}.cf-toolbar-search__kbd{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:10px;font-weight:var(--cf-fw-semibold);color:var(--cf-text-tertiary);padding:2px 6px;border:1px solid var(--cf-border-subtle);border-radius:5px;background:var(--cf-bg-surface);pointer-events:none}.cf-toolbar-select{position:relative;flex-shrink:0}.cf-toolbar-select__trigger{display:inline-flex;align-items:center;gap:var(--cf-sp-2);height:40px;padding:0 14px 0 12px;min-width:200px;background:var(--cf-bg-surface);border:1px solid var(--cf-border-default);border-radius:var(--cf-r-md);font:inherit;color:var(--cf-text-primary);cursor:pointer;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.cf-toolbar-select__trigger:hover{background:#180c2c0a;border-color:var(--cf-text-tertiary)}.cf-toolbar-select__trigger[aria-expanded=true]{border-color:var(--cf-color-road);box-shadow:0 0 0 3px #180c2c0f}.cf-toolbar-select__trigger[aria-expanded=true] .cf-toolbar-select__chev{transform:rotate(180deg)}.cf-toolbar-select__ico{width:16px;height:16px;color:var(--cf-text-tertiary);flex-shrink:0}.cf-toolbar-select__stack{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15;flex:1;min-width:0;text-align:left}.cf-toolbar-select__hint{font-size:9.5px;font-weight:var(--cf-fw-bold);color:var(--cf-text-tertiary);text-transform:uppercase;letter-spacing:.07em}.cf-toolbar-select__value{margin-top:1px;max-width:100%;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-toolbar-select__count{padding:1px 7px;border-radius:var(--cf-r-full);background:var(--cf-color-road);border:1px solid var(--cf-color-road);color:var(--cf-color-white);font-size:10.5px;font-weight:var(--cf-fw-bold);font-variant-numeric:tabular-nums}.cf-toolbar-select__chev{width:11px;height:11px;color:var(--cf-text-tertiary);flex-shrink:0;transition:transform .2s cubic-bezier(.4,0,.2,1)}.cf-toolbar-select__menu{position:absolute;top:calc(100% + 6px);right:0;min-width:260px;padding:6px;display:flex;flex-direction:column;gap:1px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-md);box-shadow:var(--cf-shadow-3);transform-origin:top right;z-index:60}.cf-toolbar-select__sep{height:1px;margin:4px 2px;background:var(--cf-border-subtle)}.cf-toolbar-select__opt{display:flex;align-items:center;gap:var(--cf-sp-2);padding:8px 10px;border:none;background:transparent;border-radius:var(--cf-r-sm);font:inherit;text-align:left;color:var(--cf-text-primary);cursor:pointer;transition:background .12s ease}.cf-toolbar-select__opt:hover{background:#180c2c0a}.cf-toolbar-select__opt.is-active{background:var(--cf-color-green-50)}.cf-toolbar-select__opt.is-active .cf-toolbar-select__opt-label{color:var(--cf-color-green-700)}.cf-toolbar-select__opt.is-active .cf-toolbar-select__check{opacity:1}.cf-toolbar-select__opt.is-active .cf-toolbar-select__opt-count{background:var(--cf-bg-surface);border-color:var(--cf-color-green-100);color:var(--cf-color-green-700)}.cf-toolbar-select__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--cf-text-tertiary)}.cf-toolbar-select__dot--all{background:var(--cf-gradient-road)}.cf-toolbar-select__dot--center{background:var(--cf-color-section-center)}.cf-toolbar-select__dot--people{background:var(--cf-color-section-people)}.cf-toolbar-select__dot--operations{background:var(--cf-color-section-ops)}.cf-toolbar-select__dot--products{background:var(--cf-color-section-products)}.cf-toolbar-select__dot--fintech{background:var(--cf-color-section-fintech)}.cf-toolbar-select__dot--marketing{background:var(--cf-color-section-marketing)}.cf-toolbar-select__dot--ai{background:var(--cf-color-section-ai)}.cf-toolbar-select__opt-label{flex:1;min-width:0;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold)}.cf-toolbar-select__opt-count{padding:1px 7px;border-radius:var(--cf-r-full);background:var(--cf-bg-surface-muted);border:1px solid var(--cf-line-strong);color:var(--cf-text-primary);font-size:10.5px;font-weight:var(--cf-fw-bold);font-variant-numeric:tabular-nums}.cf-toolbar-select__check{width:14px;height:14px;color:var(--cf-color-green-700);flex-shrink:0;opacity:0;transition:opacity .12s ease}.cf-page__body{flex:1;padding:var(--cf-sp-6) var(--cf-sp-6) var(--cf-sp-8);background:var(--cf-bg-app);border-bottom-left-radius:var(--cf-r-lg);border-bottom-right-radius:var(--cf-r-lg)}.cf-page__stack{display:flex;flex-direction:column;gap:var(--cf-sp-8)}.cf-page__stack--tight{gap:var(--cf-sp-4)}.cf-page__stack--centered{width:100%;max-width:1080px;margin-inline:auto}.cf-page__stack--wide{width:100%;max-width:1280px;margin-inline:auto}.cf-page__stack>router-outlet{display:none}.cf-page-section{position:relative;display:flex;flex-direction:column;gap:14px;scroll-margin-top:84px;animation:cf-page-section-in .42s cubic-bezier(.2,.7,.2,1) backwards}.cf-page-section:nth-of-type(1){animation-delay:.02s}.cf-page-section:nth-of-type(2){animation-delay:.1s}.cf-page-section:nth-of-type(3){animation-delay:.18s}.cf-page-section:nth-of-type(4){animation-delay:.26s}.cf-page-section:nth-of-type(5){animation-delay:.34s}.cf-page-section:nth-of-type(6){animation-delay:.42s}.cf-page-section:nth-of-type(7){animation-delay:.5s}.cf-page-section:nth-of-type(8){animation-delay:.58s}.cf-page-section.is-targeted:before{content:"";position:absolute;left:-12px;top:0;bottom:0;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,var(--cf-color-green-500),transparent);opacity:0;animation:cf-page-target-rail 1.4s cubic-bezier(.4,0,.2,1)}.cf-page-section.is-targeted .cf-page-section__title{animation:cf-page-target-pulse 1.4s cubic-bezier(.4,0,.2,1)}.cf-page-section__head{display:flex;align-items:center;justify-content:space-between;padding:0 2px}.cf-page-section__title{margin:0;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);text-transform:uppercase;letter-spacing:.08em}.cf-tile-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--cf-sp-4)}.cf-tile{position:relative;display:flex;flex-direction:column;gap:var(--cf-sp-3);min-height:200px;padding:var(--cf-sp-5) var(--cf-sp-5) 18px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-lg);color:inherit;text-decoration:none;cursor:pointer;animation:cf-tile-in .46s cubic-bezier(.2,.7,.2,1) backwards;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.cf-tile:hover{border-color:var(--cf-text-tertiary);transform:translateY(-2px);box-shadow:0 6px 20px #180c2c14}.cf-tile:hover .cf-tile__icon{box-shadow:0 6px 18px #006ae74d;transform:translateY(-1px)}.cf-tile:hover .cf-tile__cta{color:var(--cf-color-teal-deeper)}.cf-tile:hover .cf-tile__cta svg{transform:translate(2px)}.cf-tile:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-tile.is-empty .cf-tile__icon{filter:saturate(.5);opacity:.85}.cf-tile__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.cf-tile__icon{width:44px;height:44px;border-radius:var(--cf-r-md);background:var(--cf-gradient-teal);color:var(--cf-color-white);box-shadow:0 4px 12px #006ae738;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:box-shadow .16s ease,transform .16s ease}.cf-tile__icon svg{width:22px;height:22px}.cf-tile__icon--accent{background:var(--accent-bg, var(--cf-bg-surface-muted));border:1px solid var(--accent-border, transparent);color:var(--accent, var(--cf-text-secondary));box-shadow:none}.cf-tile:hover .cf-tile__icon--accent{box-shadow:0 6px 18px #180c2c1a}.cf-tile__body{display:flex;flex-direction:column;gap:5px;flex:1}.cf-tile__title{margin:0;font-size:16px;font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);letter-spacing:-.01em;line-height:var(--cf-lh-tight)}.cf-tile__desc{margin:0;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary);line-height:var(--cf-lh-normal)}.cf-tile__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--cf-sp-2);padding-top:10px;border-top:1px dashed var(--cf-line)}.cf-tile__status{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:10.5px;font-weight:var(--cf-fw-semibold);color:var(--cf-text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-variant-numeric:tabular-nums;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cf-tile__status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cf-color-green-500);flex-shrink:0}.cf-tile__status.is-pending:before{background:var(--cf-color-amber)}.cf-tile__status.is-off{color:var(--cf-text-disabled)}.cf-tile__status.is-off:before{background:var(--cf-text-disabled)}.cf-tile__cta{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;font-size:11.5px;font-weight:var(--cf-fw-bold);color:var(--cf-color-teal-deep);transition:color .12s ease}.cf-tile__cta svg{width:11px;height:11px;transition:transform .16s ease}mark.cf-mark{background:#59f89c66;color:inherit;padding:0 1px;border-radius:2px}.cf-icon-tile{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:var(--cf-r-sm);background:var(--cf-bg-surface-muted);color:var(--cf-text-secondary)}.cf-icon-tile--sm{width:22px;height:22px}.cf-icon-tile--lg{width:38px;height:38px;border-radius:var(--cf-r-md)}.cf-icon-tile--xl{width:46px;height:46px;border-radius:var(--cf-r-lg)}.cf-icon-tile--bordered{background:var(--cf-bg-surface);border:1px solid var(--cf-line)}.cf-icon-tile--gradient{background:var(--cf-ai-gradient);color:var(--cf-color-white);border:0;box-shadow:0 4px 12px -2px #006ae766}.cf-icon-tile--violet{background:var(--cf-tone-violet-bg);color:var(--cf-tone-violet-fg)}.cf-icon-tile--sky{background:var(--cf-tone-sky-bg);color:var(--cf-tone-sky-fg)}.cf-icon-tile--rose{background:var(--cf-tone-rose-bg);color:var(--cf-tone-rose-fg)}.cf-icon-tile--amber{background:var(--cf-tone-amber-bg);color:var(--cf-tone-amber-fg)}.cf-icon-tile--teal{background:var(--cf-tone-teal-bg);color:var(--cf-tone-teal-fg)}.cf-icon-tile--green{background:var(--cf-tone-green-bg);color:var(--cf-tone-green-fg)}.cf-icon-tile--ai{background:var(--cf-tone-ai-bg);color:var(--cf-tone-ai-fg)}.cf-icon-tile--accent{background:var(--accent-bg, var(--cf-bg-surface-muted));border:1px solid var(--accent-border, transparent);color:var(--accent, var(--cf-text-secondary))}.cf-section-card{overflow:hidden;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-lg)}.cf-section-card.is-dimmed{opacity:.6}.cf-section-card__head{display:flex;align-items:center;gap:var(--cf-sp-2);padding-right:var(--cf-sp-5)}.cf-section-card__heading{flex:1;min-width:0;margin:0;font:inherit}.cf-section-card__toggle{display:flex;align-items:center;gap:14px;width:100%;padding:14px var(--cf-sp-5);background:transparent;border:0;font:inherit;text-align:left;cursor:pointer;transition:background .12s ease}.cf-section-card__toggle:hover{background:#180c2c0a}.cf-section-card__toggle:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:-2px}.cf-section-card__title{flex-shrink:0;font-size:15px;font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);letter-spacing:-.01em}.cf-section-card__meta{flex:1;min-width:0;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-section-card__meta strong{color:var(--cf-text-primary);font-weight:var(--cf-fw-semibold)}.cf-section-card__chev{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:var(--cf-r-sm);background:var(--cf-bg-surface-muted);color:var(--cf-text-secondary);transition:transform .22s ease}.cf-section-card.is-collapsed .cf-section-card__chev{transform:rotate(180deg)}.cf-section-card__actions{display:flex;align-items:center;gap:var(--cf-sp-2);flex-shrink:0}.cf-section-card__body{padding:6px var(--cf-sp-5) var(--cf-sp-5);border-top:1px solid var(--cf-border-subtle)}.cf-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cf-info-grid--single{grid-template-columns:1fr}@media(max-width:720px){.cf-info-grid{grid-template-columns:1fr}}.cf-info-tile{display:flex;align-items:center;gap:var(--cf-sp-3);min-width:0;padding:12px 14px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-md)}.cf-info-tile--full{grid-column:1/-1}.cf-info-tile__text{display:flex;flex-direction:column;gap:1px;min-width:0}.cf-info-tile__label{font-size:11px;font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary)}.cf-info-tile__value{font-size:13.5px;font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-tap-tabs{display:flex;gap:10px;width:100%;padding:6px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-lg);overflow-x:auto;scrollbar-width:none}.cf-tap-tabs::-webkit-scrollbar{display:none}.cf-tap-tabs__tab{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:10px;padding:10px 18px;background:transparent;border:0;border-radius:var(--cf-r-md);font:inherit;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-secondary);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.cf-tap-tabs__tab:hover:not([data-active=true]){background:var(--cf-bg-surface-muted);color:var(--cf-text-primary)}.cf-tap-tabs__tab:focus-visible{outline:2px solid var(--cf-color-road);outline-offset:2px}.cf-tap-tabs__tab[data-active=true]{background:var(--cf-ai-gradient);color:var(--cf-color-white);box-shadow:0 2px 8px #006ae733}.cf-tap-tabs--inline{display:inline-flex;width:fit-content;max-width:100%;gap:6px}.cf-tap-tabs--inline .cf-tap-tabs__tab{flex:0 0 auto;padding:7px 12px}.cf-tap-tabs__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:var(--cf-r-sm);background:var(--cf-bg-surface-muted);color:var(--cf-text-primary)}[data-active=true] .cf-tap-tabs__icon{background:#fff3;color:var(--cf-color-white)}.cf-tap-tabs__count{padding:2px 8px;border-radius:var(--cf-r-full);background:var(--cf-border-subtle);color:var(--cf-text-secondary);font-size:11px;font-weight:var(--cf-fw-bold);font-variant-numeric:tabular-nums}[data-active=true] .cf-tap-tabs__count{background:#ffffff38;color:var(--cf-color-white)}.cf-page-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:60px var(--cf-sp-5);text-align:center;background:var(--cf-bg-surface);border:1px dashed var(--cf-line-strong);border-radius:var(--cf-r-lg);color:var(--cf-text-secondary)}.cf-page-empty__ico{width:48px;height:48px;border-radius:var(--cf-r-lg);background:var(--cf-bg-surface-muted);color:var(--cf-text-tertiary);display:flex;align-items:center;justify-content:center}.cf-page-empty__ico svg{width:22px;height:22px}.cf-page-empty__title{margin:4px 0 0;font-size:15px;font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);letter-spacing:-.005em}.cf-page-empty__desc{margin:0;max-width:38ch;font-size:var(--cf-fs-body-sm);color:var(--cf-text-secondary);line-height:var(--cf-lh-normal)}.cf-page-empty__action{margin-top:var(--cf-sp-2);height:32px;padding:0 14px;background:var(--cf-bg-surface);border:1px solid var(--cf-border-default);border-radius:var(--cf-r-sm);font:inherit;font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);cursor:pointer;transition:background .12s ease,border-color .12s ease}.cf-page-empty__action:hover{background:#180c2c0a;border-color:var(--cf-text-tertiary)}.cf-page-status{display:flex;align-items:center;gap:11px;padding:var(--cf-sp-4) var(--cf-sp-5);background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-lg);font-size:var(--cf-fs-body);color:var(--cf-text-secondary)}.cf-page-status strong{color:var(--cf-text-primary);font-weight:var(--cf-fw-bold)}.cf-page-status__dot{flex-shrink:0;width:9px;height:9px;border-radius:50%;background:var(--cf-color-green-500);box-shadow:0 0 0 4px var(--cf-color-green-glow)}.cf-page-status__action{margin-left:auto;flex-shrink:0}.cf-inline-link{padding:0;background:none;border:0;font:inherit;font-weight:var(--cf-fw-bold);color:var(--cf-color-blue);text-decoration:none;cursor:pointer;transition:color .12s ease}.cf-inline-link:hover:not(:disabled){color:var(--cf-ai-blue-deep);text-decoration:underline}.cf-inline-link:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px;border-radius:var(--cf-r-sm)}.cf-inline-link:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.cf-block-head{display:flex;flex-direction:column;gap:3px}.cf-block-head__title{margin:0;font-size:18px;font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);letter-spacing:-.01em}.cf-block-head__desc{margin:0;font-size:var(--cf-fs-body-sm);color:var(--cf-text-secondary)}.cf-option-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--cf-sp-3)}.cf-option-row{display:flex;align-items:center;gap:var(--cf-sp-4);width:100%;padding:18px var(--cf-sp-5);background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-lg);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.cf-option-row:hover{border-color:var(--cf-line-strong);box-shadow:0 4px 16px #180c2c0f}.cf-option-row:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-option-row.is-current{border-color:var(--cf-color-blue);box-shadow:0 0 0 1px var(--cf-color-blue)}.cf-option-row__body{flex:1;min-width:0}.cf-option-row__name{display:flex;align-items:center;gap:7px;margin:0;font-size:15.5px;font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);line-height:var(--cf-lh-tight)}.cf-option-row__check{flex-shrink:0;font-size:15px;line-height:1;color:var(--cf-color-green-700)}.cf-option-row__desc{margin:3px 0 0;font-size:var(--cf-fs-body-sm);color:var(--cf-text-secondary);line-height:var(--cf-lh-snug)}.cf-option-row__tag{flex-shrink:0;padding:4px 11px;border-radius:var(--cf-r-full);background:var(--cf-ai-gradient);color:var(--cf-color-white);font-size:11.5px;font-weight:var(--cf-fw-bold);white-space:nowrap}.cf-option-row__chev{flex-shrink:0;width:16px;height:16px;color:var(--cf-text-tertiary)}.cf-back-link{display:inline-flex;align-items:center;gap:var(--cf-sp-2);align-self:flex-start;justify-self:start;height:36px;padding:0 14px 0 10px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-full);font:inherit;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-secondary);text-decoration:none;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.cf-back-link:hover{background:var(--cf-bg-surface-muted);border-color:var(--cf-line-strong);color:var(--cf-text-primary)}.cf-back-link:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-back-link svg{width:13px;height:13px;transition:transform .14s ease}.cf-back-link:hover svg{transform:translate(-2px)}.cf-setup-panel{padding:var(--cf-sp-6);background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-lg)}.cf-setup-panel__head{display:flex;align-items:flex-start;gap:14px;margin-bottom:var(--cf-sp-5)}.cf-setup-panel__title{margin:0;font-size:17px;font-weight:var(--cf-fw-bold);color:var(--cf-text-primary)}.cf-setup-panel__subtitle{margin:3px 0 0;font-size:var(--cf-fs-body-sm);color:var(--cf-text-secondary)}.cf-setup-panel__lead{margin:0 0 14px;font-size:var(--cf-fs-body-sm);color:var(--cf-text-secondary)}.cf-setup-panel__actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px}.cf-setup-panel__actions>.cf-cta-btn{flex:1;min-width:220px}.cf-setup-panel__actions--center{justify-content:center}.cf-setup-panel__foot{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:var(--cf-sp-5);padding-top:18px;border-top:1px solid var(--cf-line);font-size:var(--cf-fs-body-sm);color:var(--cf-text-secondary)}.cf-setup-hero{display:flex;align-items:flex-start;gap:14px}.cf-setup-hero--center{flex-direction:column;align-items:center;text-align:center;padding:var(--cf-sp-2) 0;gap:0}.cf-setup-hero__icon{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:var(--cf-r-lg);background:var(--cf-ai-gradient);color:var(--cf-color-white);box-shadow:0 4px 12px -2px #006ae766}.cf-setup-hero__icon svg{width:24px;height:24px}.cf-setup-hero__icon--xl{width:72px;height:72px;margin-bottom:18px;border-radius:var(--cf-r-full);box-shadow:0 8px 22px -6px #006ae773,0 0 0 8px #006ae714}.cf-setup-hero__icon--xl svg{width:34px;height:34px}.cf-setup-hero__text{min-width:0}.cf-setup-hero__row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cf-setup-hero--center .cf-setup-hero__row{justify-content:center}.cf-setup-hero__title{margin:0;font-size:18px;font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);letter-spacing:-.01em}.cf-setup-hero__title--lg{font-size:21px}.cf-setup-hero__desc{margin:5px 0 0;font-size:13.5px;color:var(--cf-text-secondary)}.cf-setup-hero__desc strong{color:var(--cf-text-primary);font-weight:var(--cf-fw-bold)}.cf-setup-badge{display:inline-flex;align-items:center;gap:5px;height:23px;padding:0 11px;border-radius:var(--cf-r-full);background:var(--cf-color-green-50);color:var(--cf-color-green-700);font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-extrabold);letter-spacing:.04em;text-transform:uppercase}.cf-setup-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cf-color-green-500);box-shadow:0 0 0 3px var(--cf-color-green-glow)}.cf-setup-badge--count{height:auto;padding:1px 8px 1px 7px;font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-semibold);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.cf-setup-steps{list-style:none;margin:0;padding:0;counter-reset:cf-setup-step}.cf-setup-steps--boxed{margin-top:18px;padding:var(--cf-sp-4) 18px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-lg)}.cf-setup-step{position:relative;display:grid;grid-template-columns:28px 1fr;gap:13px;padding-bottom:18px;counter-increment:cf-setup-step}.cf-setup-step:last-child{padding-bottom:0}.cf-setup-step:not(:last-child):before{content:"";position:absolute;left:13px;top:28px;bottom:0;width:2px;background:var(--cf-ai-gradient)}.cf-setup-step__n{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--cf-ai-gradient);color:var(--cf-color-white);font-size:12.5px;font-weight:var(--cf-fw-extrabold);box-shadow:0 2px 6px #006ae738}.cf-setup-step__n:before{content:counter(cf-setup-step)}.cf-setup-step--done .cf-setup-step__n:before{content:"\2713"}.cf-setup-step--current .cf-setup-step__n{box-shadow:0 0 0 4px var(--cf-ai-line)}.cf-setup-step__body{min-width:0}.cf-setup-step__title{margin:3px 0 0;font-size:var(--cf-fs-body);font-weight:var(--cf-fw-bold);color:var(--cf-text-primary)}.cf-setup-step__desc{margin:2px 0 0;font-size:12.5px;color:var(--cf-text-secondary);line-height:var(--cf-lh-snug)}.cf-setup-note{display:flex;align-items:flex-start;gap:9px;padding:13px 15px;border-radius:var(--cf-r-md);background:var(--cf-ai-gradient-subtle);border:1px solid var(--cf-ai-line);font-size:12.5px;color:var(--cf-text-secondary);line-height:var(--cf-lh-normal)}.cf-setup-note p{margin:0}.cf-setup-note strong{color:var(--cf-text-primary);font-weight:var(--cf-fw-bold)}.cf-setup-note svg{flex-shrink:0;width:14px;height:14px;margin-top:1px;color:var(--cf-color-blue)}.cf-setup-note--flat{background:var(--cf-ai-tint)}.cf-setup-field{display:block;margin-bottom:var(--cf-sp-4)}.cf-setup-field__label{display:flex;align-items:center;gap:var(--cf-sp-2);flex-wrap:wrap;margin-bottom:7px;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-bold);color:var(--cf-text-primary)}.cf-setup-field__req{color:var(--cf-color-red)}.cf-setup-field__hint{font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary)}.cf-setup-field__error{margin:6px 0 0;font-size:12.5px;font-weight:var(--cf-fw-medium);color:var(--cf-color-red)}.cf-setup-field-row{display:grid;grid-template-columns:1fr 150px;gap:14px}@media(max-width:720px){.cf-setup-field-row{grid-template-columns:1fr}}.cf-setup-input{width:100%;height:46px;padding:0 14px;background:var(--cf-bg-surface);border:1px solid var(--cf-border-default);border-radius:var(--cf-r-md);font:inherit;font-size:var(--cf-fs-body);color:var(--cf-text-primary);outline:none;transition:border-color .12s ease,box-shadow .12s ease}.cf-setup-input::placeholder{color:var(--cf-text-tertiary)}.cf-setup-input:focus{border-color:var(--cf-color-blue);box-shadow:0 0 0 3px var(--cf-ai-line)}.cf-setup-input.is-invalid{border-color:var(--cf-color-red)}.cf-setup-check{display:flex;align-items:center;gap:10px;margin:4px 0 var(--cf-sp-4);font-size:13.5px;color:var(--cf-text-primary);cursor:pointer}.cf-setup-check input{width:18px;height:18px;accent-color:var(--cf-color-road)}.cf-cta-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:52px;padding:0 var(--cf-sp-5);background:var(--cf-action-dark);border:0;border-radius:var(--cf-r-md);font:inherit;font-size:15px;font-weight:var(--cf-fw-bold);color:var(--cf-text-on-dark);cursor:pointer;transition:background .14s ease}.cf-cta-btn:hover:not(:disabled){background:var(--cf-action-dark-hover)}.cf-cta-btn:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-cta-btn:disabled{opacity:.55;cursor:not-allowed}.cf-cta-btn svg{width:17px;height:17px}.cf-cta-btn__badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;background:var(--cf-color-white)}.cf-cta-btn__badge svg{width:15px;height:15px}.cf-alt-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;padding:0 var(--cf-sp-4);background:var(--cf-bg-surface);border:1px solid var(--cf-line-strong);border-radius:var(--cf-r-md);font:inherit;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);white-space:nowrap;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.cf-alt-btn:hover:not(:disabled){background:var(--cf-bg-surface-muted);border-color:var(--cf-text-tertiary)}.cf-alt-btn:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-alt-btn:disabled{opacity:.55;cursor:not-allowed}.cf-alt-btn svg{width:13px;height:13px;color:var(--cf-text-tertiary);transition:transform .14s ease}.cf-alt-btn:hover:not(:disabled) svg{transform:translate(2px)}.cf-alt-btn--danger{color:var(--cf-color-red);border-color:var(--cf-status-error-bg)}.cf-alt-btn--danger svg{color:currentColor}.cf-alt-btn--danger:hover:not(:disabled){background:var(--cf-status-error-bg);border-color:var(--cf-color-red)}.cf-savebar{display:inline-flex;align-items:center;gap:var(--cf-sp-3);padding:var(--cf-sp-2) var(--cf-sp-2) var(--cf-sp-2) 15px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-md);box-shadow:var(--cf-shadow-2);animation:cf-savebar-in .2s cubic-bezier(.2,.7,.2,1) backwards}.cf-savebar__status{display:inline-flex;align-items:center;gap:var(--cf-sp-2);font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-medium);color:var(--cf-text-primary);white-space:nowrap}.cf-savebar__dot{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--cf-status-warning-fg)}.cf-savebar__btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 var(--cf-sp-3);background:var(--cf-bg-surface);border:1px solid var(--cf-border-default);border-radius:var(--cf-r-sm);font:inherit;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-medium);color:var(--cf-text-primary);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.cf-savebar__btn:hover:not(:disabled){background:var(--cf-bg-surface-muted);border-color:var(--cf-text-primary)}.cf-savebar__btn:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-savebar__btn:disabled{opacity:.55;cursor:not-allowed}.cf-savebar__btn--apply{padding:0 14px;background:var(--cf-action-dark);border-color:transparent;color:var(--cf-text-on-dark)}.cf-savebar__btn--apply:hover:not(:disabled){background:var(--cf-action-dark-hover);border-color:transparent;transform:translateY(-1px)}.cf-split{container-type:inline-size}.cf-split__grid{display:grid;grid-template-columns:1fr;gap:18px;align-items:start}.cf-split__main{display:flex;flex-direction:column;gap:14px;min-width:0}.cf-split__side{min-width:0}@container (min-width: 900px){.cf-split__grid{grid-template-columns:minmax(0,1.5fr) minmax(360px,1fr)}.cf-split__side{position:sticky;top:var(--cf-sp-2);max-height:calc(100vh - var(--cf-sp-6));display:flex;flex-direction:column}}.cf-edit-banner{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px;padding:18px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-lg)}.cf-edit-banner:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--cf-ai-gradient)}.cf-edit-banner__eyebrow{display:inline-flex;align-items:center;gap:7px;font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-bold);letter-spacing:.09em;text-transform:uppercase;color:var(--cf-text-tertiary)}.cf-edit-banner__eyebrow svg{color:var(--cf-type-accent, var(--cf-color-blue))}.cf-edit-banner__title{margin:2px 0 0;font-size:17px;font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);letter-spacing:-.01em}.cf-edit-banner__title strong{font-weight:var(--cf-fw-bold);color:var(--cf-type-accent, var(--cf-color-blue))}.cf-edit-banner__info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@container (max-width: 620px){.cf-edit-banner__info{grid-template-columns:1fr}}.cf-edit-chip{display:flex;align-items:flex-start;gap:10px;padding:11px 13px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-md)}.cf-edit-chip--common{background:var(--cf-color-green-50);border-color:var(--cf-color-green-100)}.cf-edit-chip--per{background:var(--cf-ai-50);border-color:var(--cf-ai-100)}.cf-edit-chip__tag{flex-shrink:0;max-width:74px;padding:3px 7px;border-radius:var(--cf-r-sm);font-size:9px;font-weight:var(--cf-fw-bold);letter-spacing:.05em;text-transform:uppercase;line-height:var(--cf-lh-snug);text-align:center}.cf-edit-chip__tag--common{background:var(--cf-color-green-100);color:var(--cf-color-green-700)}.cf-edit-chip__tag--per{background:var(--cf-ai-100);color:var(--cf-ai-blue)}.cf-edit-chip__txt{font-size:11.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary);line-height:var(--cf-lh-snug)}.cf-type-pills{display:flex;flex-wrap:wrap;gap:var(--cf-sp-2)}.cf-type-pill{display:inline-flex;align-items:center;gap:var(--cf-sp-2);padding:var(--cf-sp-2) 14px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-md);font:inherit;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-secondary);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.cf-type-pill:hover:not([data-active=true]){border-color:var(--cf-line-strong);color:var(--cf-text-primary);transform:translateY(-1px)}.cf-type-pill:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-type-pill[data-active=true]{background:var(--cf-type-accent, var(--cf-color-road));border-color:transparent;color:var(--cf-color-white)}.cf-type-pill__dot{flex-shrink:0;width:9px;height:9px;border-radius:50%;background:var(--cf-type-accent, var(--cf-color-road))}[data-active=true]>.cf-type-pill__dot{background:var(--cf-color-white)}.cf-type-pill--tile{gap:10px;padding:7px 15px 7px 7px;border-radius:var(--cf-r-lg);color:var(--cf-text-primary)}.cf-type-pill--tile[data-active=true]{background:var(--cf-type-tint, var(--cf-ai-tint));border-color:var(--cf-type-accent, var(--cf-color-blue));color:var(--cf-type-accent, var(--cf-color-blue));box-shadow:var(--cf-shadow-2)}.cf-type-pill__tile{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:var(--cf-r-sm);background:var(--cf-type-tint, var(--cf-bg-surface-muted));color:var(--cf-type-accent, var(--cf-text-secondary));transition:background .15s ease,color .15s ease}[data-active=true]>.cf-type-pill__tile{background:var(--cf-type-accent, var(--cf-color-blue));color:var(--cf-color-white)}.cf-swatch-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:10px 2px}.cf-swatch{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:5px 3px;background:transparent;border:2px solid transparent;border-radius:var(--cf-r-md);font:inherit;cursor:pointer;transition:background .12s ease,border-color .12s ease}.cf-swatch:hover:not(:disabled){background:#180c2c0a}.cf-swatch:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:1px}.cf-swatch[data-active=true]{border-color:var(--cf-color-green-500);background:var(--cf-color-green-50)}.cf-swatch[data-allowed=false]{opacity:.4}.cf-swatch:disabled{cursor:not-allowed}.cf-swatch__chip{position:relative;flex-shrink:0;width:34px;height:34px;border-radius:var(--cf-r-sm);background:var(--cf-swatch-color);box-shadow:inset 0 -2px #00000014,var(--cf-shadow-1);transition:transform .12s ease}.cf-swatch:hover:not(:disabled) .cf-swatch__chip{transform:scale(1.05)}.cf-swatch__chip--pale{border:1px solid var(--cf-line);box-shadow:var(--cf-shadow-1)}.cf-swatch[data-allowed=false] .cf-swatch__chip:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,transparent calc(50% - 1px),rgba(255,255,255,.85) 50%,transparent calc(50% + 1px)),linear-gradient(135deg,transparent calc(50% - 2px),rgba(24,12,44,.55) 50%,transparent calc(50% + 2px))}.cf-swatch__check{position:absolute;top:-4px;right:-4px;display:none;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:var(--cf-color-green-500);color:var(--cf-color-road);box-shadow:0 0 0 2px var(--cf-bg-surface)}.cf-swatch[data-active=true] .cf-swatch__check{display:inline-flex}.cf-swatch__warn{position:absolute;top:2px;right:4px;display:none;align-items:center;justify-content:center;width:11px;height:11px;border-radius:50%;background:var(--cf-status-warning-fg);color:var(--cf-color-white);font-size:8.5px;font-weight:var(--cf-fw-extrabold);line-height:1;box-shadow:0 0 0 2px var(--cf-bg-surface)}.cf-swatch[data-allowed=false] .cf-swatch__warn{display:inline-flex}.cf-swatch__name{font-size:10.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary);text-align:center}.cf-swatch[data-active=true] .cf-swatch__name{font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary)}.cf-swatch-count{padding:2px 7px;border-radius:var(--cf-r-full);background:var(--cf-bg-surface-muted);font-size:10.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary);text-transform:none;letter-spacing:0}.cf-custom-color{display:flex;align-items:center;gap:14px;padding:12px 14px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-md);transition:border-color .12s ease}.cf-custom-color:hover{border-color:var(--cf-color-green-500)}.cf-custom-color__chip{position:relative;overflow:hidden;flex-shrink:0;width:36px;height:36px;border-radius:var(--cf-r-sm);background:var(--cf-swatch-color);box-shadow:inset 0 -2px #00000014,var(--cf-shadow-1);cursor:pointer}.cf-custom-color__chip--spectrum{background:var(--cf-gradient-spectrum)}.cf-custom-color__chip input[type=color]{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;opacity:0;cursor:pointer}.cf-custom-color__chip input[type=color]:disabled{cursor:not-allowed}.cf-custom-color__info{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.cf-custom-color__title{font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary)}.cf-custom-color__desc{font-size:11.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary)}.cf-custom-color__hex{padding:5px 10px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-sm);font-family:var(--cf-font-mono);font-size:11.5px;font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);letter-spacing:.02em}.cf-color-group{display:flex;flex-direction:column;gap:10px;padding-top:var(--cf-sp-1)}.cf-color-group+.cf-color-group{margin-top:2px;padding-top:14px;border-top:1px solid var(--cf-border-subtle)}.cf-color-group__head{display:flex;align-items:center;gap:var(--cf-sp-2)}.cf-color-group__dot{flex-shrink:0;width:11px;height:11px;border-radius:50%;background:var(--cf-swatch-color);box-shadow:0 0 0 2px var(--cf-bg-surface),0 0 0 3px var(--cf-line)}.cf-color-group__title{font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary)}.cf-color-group__hex{margin-left:auto;font-family:var(--cf-font-mono);font-size:11px;font-weight:var(--cf-fw-semibold);color:var(--cf-text-tertiary)}.cf-color-group__desc{margin:0;font-size:11px;font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary);line-height:var(--cf-lh-snug)}.cf-repl{display:flex;flex-direction:column;gap:10px;padding:13px 14px;background:var(--cf-ai-50);border:1px solid var(--cf-ai-100);border-radius:var(--cf-r-md)}.cf-repl__head{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:12.5px;font-weight:var(--cf-fw-bold);color:var(--cf-ai-blue)}.cf-repl__muted{font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-medium);opacity:.7}.cf-repl__desc{margin:0;font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-medium);color:var(--cf-ai-blue);opacity:.85;line-height:var(--cf-lh-snug)}.cf-repl__row{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.cf-repl-pill{padding:6px 12px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-sm);font:inherit;font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-semibold);color:var(--cf-text-secondary);cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.cf-repl-pill:hover:not([data-active=true]){border-color:var(--cf-line-strong);color:var(--cf-text-primary)}.cf-repl-pill:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-repl-pill[data-active=true]{background:var(--cf-color-road);border-color:var(--cf-color-road);color:var(--cf-color-white)}.cf-repl-pill--all{border-style:dashed;background:var(--cf-bg-app)}.cf-repl__apply{margin-left:auto;height:32px;padding:0 var(--cf-sp-4);background:var(--cf-color-road);border:0;border-radius:var(--cf-r-sm);font:inherit;font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-bold);color:var(--cf-color-white);cursor:pointer;transition:opacity .12s ease}.cf-repl__apply:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-repl__apply:disabled{opacity:.4;cursor:not-allowed}.cf-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cf-sp-3)}.cf-choice-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.cf-choice-grid--one{grid-template-columns:1fr}@media(max-width:720px){.cf-choice-grid{grid-template-columns:1fr}}.cf-choice{display:flex;flex-direction:column;gap:var(--cf-sp-1);padding:14px var(--cf-sp-4);background:var(--cf-bg-surface);border:1.5px solid var(--cf-line);border-radius:var(--cf-r-md);font:inherit;text-align:left;cursor:pointer;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.cf-choice:hover:not([data-active=true]){border-color:var(--cf-line-strong)}.cf-choice:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-choice[data-active=true]{background:var(--cf-ai-gradient);border-color:transparent;box-shadow:0 4px 14px #006ae738}.cf-choice[data-active=true] .cf-choice__title{color:var(--cf-color-white)}.cf-choice[data-active=true] .cf-choice__desc{color:var(--cf-color-white);opacity:.92}.cf-choice:disabled{opacity:.55;cursor:not-allowed}.cf-choice__title{display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:var(--cf-fw-bold);color:var(--cf-text-primary)}.cf-choice__desc{font-size:11.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary);line-height:var(--cf-lh-snug)}.cf-seg{display:inline-flex;gap:3px;padding:3px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-sm)}.cf-seg button{flex:1;min-width:34px;padding:var(--cf-sp-2) 0;background:transparent;border:0;border-radius:var(--cf-r-sm);font:inherit;font-size:var(--cf-fs-body);font-weight:var(--cf-fw-bold);color:var(--cf-text-secondary);cursor:pointer;transition:background .12s ease,color .12s ease}.cf-seg button:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:-2px}.cf-seg button[data-active=true]{background:var(--cf-color-road);color:var(--cf-color-white)}.cf-nextnum{display:flex;flex-direction:column;gap:var(--cf-sp-2);padding:14px var(--cf-sp-4);background:var(--cf-type-tint, var(--cf-ai-tint));border:1px solid var(--cf-type-accent, var(--cf-color-blue));border-radius:var(--cf-r-md)}.cf-nextnum__label{font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--cf-text-tertiary)}.cf-nextnum__value{font-family:var(--cf-font-mono);font-size:22px;font-weight:var(--cf-fw-bold);color:var(--cf-type-accent, var(--cf-color-blue));letter-spacing:-.01em}.cf-nextnum__divider{margin:2px 0;border:0;border-top:1.5px dashed var(--cf-type-accent, var(--cf-color-blue));opacity:.45}.cf-check-card{display:flex;align-items:flex-start;gap:11px;padding:13px 14px;background:var(--cf-ai-50);border:1px solid var(--cf-ai-100);border-radius:var(--cf-r-md);cursor:pointer;transition:border-color .12s ease}.cf-check-card--tinted{background:var(--cf-ai-gradient-subtle)}.cf-check-card--plain{background:var(--cf-bg-surface-muted);border-color:var(--cf-line)}.cf-check-card:has(input:checked){border-color:var(--cf-ai-line)}.cf-check-card>input[type=checkbox]{flex-shrink:0;width:17px;height:17px;margin:1px 0 0;accent-color:var(--cf-ai-blue);cursor:pointer}.cf-check-card__body{flex:1;min-width:0}.cf-check-card__title{display:flex;align-items:center;gap:6px;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary)}.cf-check-card__sub{margin-top:2px;font-size:11.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary);line-height:var(--cf-lh-snug)}.cf-check-card__fields{margin-top:9px}.cf-switch{position:relative;flex-shrink:0;width:42px;height:24px}.cf-switch input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:2}.cf-switch input:disabled{cursor:not-allowed}.cf-switch input:checked+.cf-switch__track{background:var(--cf-ai-gradient)}.cf-switch input:checked+.cf-switch__track:after{transform:translate(18px)}.cf-switch input:focus-visible+.cf-switch__track{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-switch input:disabled:checked+.cf-switch__track{background:var(--cf-line-strong)}.cf-switch__track{position:absolute;inset:0;background:var(--cf-line-strong);border-radius:var(--cf-r-full);transition:background .18s ease}.cf-switch__track:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;background:var(--cf-color-white);border-radius:50%;box-shadow:var(--cf-shadow-1);transition:transform .18s ease}.cf-switch-card{background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-md);transition:border-color .14s ease,box-shadow .14s ease}.cf-switch-card.is-on{border-color:var(--cf-ai-line);box-shadow:0 2px 12px #006ae714}.cf-switch-card__head{display:flex;align-items:center;gap:var(--cf-sp-3);padding:13px 15px;cursor:pointer}.cf-switch-card__body{flex:1;min-width:0}.cf-switch-card__title{display:block;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-bold);color:var(--cf-text-primary)}.cf-switch-card__sub{display:block;margin-top:2px;font-size:11.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary);line-height:var(--cf-lh-snug)}.cf-switch-card__fields{display:flex;flex-direction:column;gap:var(--cf-sp-2);padding:2px 15px 14px 61px}@media(max-width:720px){.cf-switch-card__fields{padding-left:15px}}.cf-note{display:flex;align-items:flex-start;gap:var(--cf-sp-2);padding:10px 12px;background:var(--cf-type-tint, var(--cf-ai-tint));border:1px solid var(--cf-type-accent, var(--cf-color-blue));border-radius:var(--cf-r-md);font-size:11.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary);line-height:var(--cf-lh-snug)}.cf-note svg{flex-shrink:0;margin-top:1px;color:var(--cf-type-accent, var(--cf-color-blue))}.cf-inline-warn{display:flex;align-items:flex-start;gap:var(--cf-sp-2);padding:9px 12px;background:var(--cf-status-warning-bg);border:1px solid var(--cf-status-warning-fg);border-radius:var(--cf-r-md);font-size:11.5px;font-weight:var(--cf-fw-medium);color:var(--cf-status-warning-fg);line-height:var(--cf-lh-snug);animation:cf-inline-warn-in .2s ease backwards}.cf-inline-warn svg{flex-shrink:0;margin-top:1px}.cf-inline-warn strong{font-weight:var(--cf-fw-bold)}.cf-inline-warn--danger{background:var(--cf-status-error-bg);border-color:var(--cf-color-red);color:var(--cf-status-error-fg)}.cf-preview{display:flex;flex-direction:column;gap:14px;min-height:0;padding:18px var(--cf-sp-5) var(--cf-sp-5);background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-lg)}.cf-preview__head{display:flex;align-items:center;gap:11px;flex-shrink:0;padding-bottom:10px;border-bottom:1px solid var(--cf-line)}.cf-preview__title{flex:1;min-width:0;margin:0;font-size:15px;font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);letter-spacing:-.01em}.cf-preview__badge{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:4px 10px;border-radius:var(--cf-r-full);background:var(--cf-type-tint, var(--cf-ai-tint));color:var(--cf-type-accent, var(--cf-color-blue));font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-semibold)}.cf-preview__badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentcolor}.cf-preview__meta{display:flex;flex-direction:column;gap:var(--cf-sp-2);flex-shrink:0;padding:12px 14px;background:var(--cf-bg-surface-muted);border-radius:var(--cf-r-md)}.cf-preview__meta-label{font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--cf-text-tertiary)}.cf-preview__meta-hex{display:flex;align-items:center;gap:var(--cf-sp-2);flex-wrap:wrap;font-family:var(--cf-font-mono);font-size:11.5px;color:var(--cf-text-secondary)}.cf-preview__meta-hex strong{font-weight:var(--cf-fw-bold);color:var(--cf-text-primary)}.cf-preview__sep{color:var(--cf-text-disabled)}.cf-preview__stage{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}.cf-preview__logo-btn{position:absolute;top:10px;right:10px;z-index:5;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;background:#180c2cb8;border:1px solid rgba(255,255,255,.18);border-radius:var(--cf-r-full);color:var(--cf-color-white);font:inherit;font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-semibold);letter-spacing:.01em;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--cf-shadow-2);transition:background .14s ease,transform .14s ease}.cf-preview__logo-btn:hover:not(:has(input:disabled)){background:#180c2ceb;transform:translateY(-1px)}.cf-preview__logo-btn:focus-within{outline:2px solid var(--cf-color-white);outline-offset:2px}.cf-preview__logo-btn:has(input:disabled){opacity:.5;cursor:not-allowed}.cf-preview__logo-btn input[type=file]{position:absolute;inset:0;opacity:0;cursor:inherit}.cf-preview__fit{display:flex;align-items:flex-start;justify-content:center;flex:1;min-height:0;overflow:hidden}.cf-preview__fit>*{transform-origin:top center}.cf-preview__scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;border-radius:var(--cf-r-md);scrollbar-width:thin}.cf-logo-drop{display:flex;align-items:center;gap:var(--cf-sp-4);padding:var(--cf-sp-4);background:var(--cf-ai-gradient-subtle);border:1px dashed var(--cf-ai-line);border-radius:var(--cf-r-md);transition:background .16s ease,border-color .16s ease}.cf-logo-drop:hover{border-color:var(--cf-ai-blue)}.cf-logo-drop--inherited{background:var(--cf-bg-surface-muted);border-style:solid;border-color:var(--cf-border-subtle)}.cf-logo-drop--inherited:hover{border-color:var(--cf-line-strong)}@media(max-width:620px){.cf-logo-drop{flex-direction:column;align-items:flex-start}}.cf-logo-drop__thumb{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:84px;height:84px;background:var(--cf-bg-surface);border:1.5px dashed var(--cf-line-strong);border-radius:var(--cf-r-lg);color:var(--cf-text-tertiary)}.cf-logo-drop__thumb img{max-width:100%;max-height:100%;object-fit:contain}.cf-logo-drop:hover .cf-logo-drop__thumb{border-color:var(--cf-ai-blue);color:var(--cf-ai-blue)}.cf-logo-drop--inherited .cf-logo-drop__thumb{border-style:solid;border-color:var(--cf-line)}.cf-logo-drop__info{display:flex;flex-direction:column;gap:var(--cf-sp-2);flex:1;min-width:0}.cf-logo-drop__title{font-size:var(--cf-fs-body);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary)}.cf-logo-drop__desc{font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary);line-height:var(--cf-lh-normal)}.cf-logo-drop__actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:3px}.cf-logo-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:7px;align-self:flex-start;height:34px;padding:0 var(--cf-sp-4);background:var(--cf-action-dark);border:1px solid var(--cf-action-dark);border-radius:var(--cf-r-md);font:inherit;font-size:12.5px;font-weight:var(--cf-fw-semibold);color:var(--cf-text-on-dark);cursor:pointer;box-shadow:var(--cf-shadow-1);transition:background .18s cubic-bezier(.2,.7,.2,1),border-color .18s ease,transform .18s ease,box-shadow .18s ease}.cf-logo-btn:hover:not(:has(input:disabled)){background:var(--cf-ai-gradient);border-color:transparent;transform:translateY(-1px);box-shadow:0 6px 18px -2px #006ae759}.cf-logo-btn:focus-within{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-logo-btn:has(input:disabled){opacity:.55;cursor:not-allowed}.cf-logo-btn input[type=file]{position:absolute;inset:0;opacity:0;cursor:inherit}.cf-inherit-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;background:var(--cf-ai-50);border:1px solid var(--cf-ai-100);border-radius:var(--cf-r-sm);font-size:11.5px;font-weight:var(--cf-fw-semibold);color:var(--cf-ai-blue)}.cf-synced-badge{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:var(--cf-fw-semibold);color:var(--cf-color-green-700)}.cf-section-card--static>.cf-section-card__head{padding:14px var(--cf-sp-5);border-bottom:1px solid var(--cf-line)}.cf-section-card--static>.cf-section-card__head:hover{background:transparent}.cf-section-card__label{display:flex;align-items:center;gap:7px;flex-wrap:wrap;flex:1;min-width:0;text-align:left}.cf-section-card__type{font-weight:var(--cf-fw-semibold);color:var(--cf-type-accent, var(--cf-color-blue))}.cf-section-card__suffix{font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary)}.cf-section-card__desc{margin:0 0 var(--cf-sp-3);font-size:12.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary);line-height:var(--cf-lh-normal)}.cf-section-card__stack{display:flex;flex-direction:column;gap:13px}.cf-textarea{width:100%;min-height:72px;padding:11px 14px;background:var(--cf-bg-surface);border:1px solid var(--cf-border-default);border-radius:var(--cf-r-md);font:inherit;font-size:var(--cf-fs-body);color:var(--cf-text-primary);line-height:var(--cf-lh-normal);outline:none;resize:vertical;transition:border-color .12s ease,box-shadow .12s ease}.cf-textarea::placeholder{color:var(--cf-text-tertiary)}.cf-textarea:focus{border-color:var(--cf-color-blue);box-shadow:0 0 0 3px var(--cf-ai-line)}.cf-textarea:disabled{background:var(--cf-bg-app);cursor:not-allowed}.cf-textarea.is-invalid{border-color:var(--cf-color-red)}.cf-setup-input--readonly{background:var(--cf-bg-app);color:var(--cf-text-secondary);cursor:default}.cf-setup-input--mono,.cf-textarea--mono{font-family:var(--cf-font-mono);font-variant-numeric:tabular-nums}.cf-setup-field-row--even{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-sub-label{display:flex;align-items:center;gap:7px;margin-top:var(--cf-sp-1);font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--cf-text-tertiary)}.cf-tabpanel{animation:cf-tabpanel-in .26s ease backwards}@media(prefers-reduced-motion:no-preference){.cf-tabpanel .cf-split__main>*{animation:cf-tabpanel-rise .48s cubic-bezier(.22,.61,.36,1) backwards}.cf-tabpanel .cf-split__main>*:nth-child(1){animation-delay:.06s}.cf-tabpanel .cf-split__main>*:nth-child(2){animation-delay:.12s}.cf-tabpanel .cf-split__main>*:nth-child(3){animation-delay:.18s}.cf-tabpanel .cf-split__main>*:nth-child(4){animation-delay:.24s}.cf-tabpanel .cf-split__main>*:nth-child(5){animation-delay:.3s}.cf-tabpanel .cf-split__main>*:nth-child(n+6){animation-delay:.34s}.cf-tabpanel .cf-split__side{animation:cf-tabpanel-in .56s cubic-bezier(.22,.61,.36,1) backwards}}.cf-page__chips{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:var(--cf-sp-1)}.cf-head-chip{display:inline-flex;align-items:center;gap:9px;height:34px;padding:0 13px 0 11px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-md);box-shadow:var(--cf-shadow-1)}.cf-head-chip__ico{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:var(--cf-r-sm);background:var(--cf-ai-gradient-soft);color:var(--cf-color-green-700)}.cf-head-chip__key{font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary)}.cf-head-chip__val{font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.cf-head-chip__val[data-tone=warn]{color:var(--cf-status-warning-fg)}.cf-head-chip__val[data-tone=miss]{color:var(--cf-color-red)}.cf-setting-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid var(--cf-line)}.cf-setting-row:last-child{padding-bottom:0;border-bottom:none}@media(max-width:720px){.cf-setting-row{flex-direction:column;align-items:stretch;gap:10px}}.cf-setting-row__main{min-width:0}.cf-setting-row__label{display:block;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-medium);color:var(--cf-text-primary)}.cf-setting-row__desc{max-width:440px;margin:3px 0 0;font-size:11.5px;font-weight:var(--cf-fw-regular);color:var(--cf-text-secondary);line-height:var(--cf-lh-snug)}.cf-setting-row__ctl{display:flex;align-items:center;gap:var(--cf-sp-2);flex-shrink:0}.cf-setting-row__ctl .cf-setup-input{width:240px;max-width:46vw;height:40px;font-size:var(--cf-fs-body-sm)}@media(max-width:720px){.cf-setting-row__ctl .cf-setup-input{width:100%;max-width:none}}.cf-setting-row__error{margin:6px 0 0;font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-medium);color:var(--cf-color-red)}.cf-setting-row__static{font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-secondary)}.cf-setting-row__always{padding:6px 12px;background:var(--cf-ai-tint);border:1px solid var(--cf-ai-line);border-radius:var(--cf-r-full);font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-semibold);color:var(--cf-ai-blue);white-space:nowrap}.cf-setting-row__where{display:inline-flex;align-items:center;gap:5px;margin-top:9px;padding:3px 9px;background:var(--cf-bg-surface-muted);border:1px solid var(--cf-line);border-radius:var(--cf-r-full);font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-semibold);color:var(--cf-text-tertiary);letter-spacing:.02em}.cf-setting-list--boxed{display:flex;flex-direction:column;gap:var(--cf-sp-2)}.cf-setting-list--boxed .cf-setting-row{padding:13px 14px;border:1px solid var(--cf-line);border-radius:var(--cf-r-md);transition:border-color .14s ease,box-shadow .14s ease}.cf-setting-list--boxed .cf-setting-row:hover{border-color:var(--cf-ai-line);box-shadow:0 4px 14px -10px #006ae766}.cf-setting-list--boxed .cf-setting-row:last-child{padding-bottom:13px}.cf-setting-foot{display:flex;align-items:center;justify-content:flex-end;gap:14px;flex-wrap:wrap;margin-top:var(--cf-sp-4);padding-top:14px;border-top:1px solid var(--cf-line)}.cf-setting-foot__status{display:inline-flex;align-items:center;gap:7px;margin:0;font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary)}.cf-setting-foot__status:before{content:"";width:7px;height:7px;border-radius:50%;flex-shrink:0;background:var(--cf-color-amber)}.cf-setting-row:last-of-type,.cf-setting-row:has(+.cf-setting-foot){border-bottom:none}.cf-meter{padding:15px 16px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-md)}.cf-meter__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--cf-sp-3)}.cf-meter__figure{margin:0;font-size:var(--cf-fs-body);font-weight:var(--cf-fw-regular);color:var(--cf-text-secondary)}.cf-meter__figure strong{font-size:16px;font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);font-variant-numeric:tabular-nums}.cf-meter__sub{margin:2px 0 0;font-size:11.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary)}.cf-meter__pct{flex-shrink:0;font-size:16px;font-weight:var(--cf-fw-extrabold);color:var(--cf-text-primary);font-variant-numeric:tabular-nums}.cf-meter__pct[data-tone=warn]{color:var(--cf-status-warning-fg)}.cf-meter__pct[data-tone=miss]{color:var(--cf-color-red)}.cf-meter__bar{position:relative;height:9px;margin:12px 0 10px;background:var(--cf-bg-surface-muted);border-radius:var(--cf-r-full);overflow:hidden}.cf-meter__fill{display:block;height:100%;border-radius:var(--cf-r-full);background:var(--cf-ai-gradient);transition:width .3s var(--cf-easing)}.cf-meter__fill[data-tone=warn]{background:var(--cf-color-amber)}.cf-meter__fill[data-tone=miss]{background:var(--cf-color-red)}.cf-meter__actions{display:flex;align-items:center;gap:var(--cf-sp-3);flex-wrap:wrap;margin-top:12px}.cf-meter__hint{flex:1;min-width:150px;margin:0;font-size:11.5px;font-weight:var(--cf-fw-regular);color:var(--cf-text-secondary);line-height:var(--cf-lh-snug)}.cf-meter-split{display:flex;flex-direction:column;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--cf-line)}.cf-meter-split__row{display:flex;align-items:center;gap:10px;font-size:var(--cf-fs-body-sm)}.cf-meter-split__label{display:inline-flex;align-items:center;gap:7px;width:165px;flex-shrink:0;color:var(--cf-text-secondary)}@media(max-width:720px){.cf-meter-split__label{width:110px}}.cf-meter-split__track{flex:1;height:7px;background:var(--cf-bg-surface-muted);border-radius:var(--cf-r-full);overflow:hidden}.cf-meter-split__fill{display:block;height:100%;border-radius:var(--cf-r-full);background:var(--cf-ai-gradient)}.cf-meter-split__value{width:76px;flex-shrink:0;text-align:right;font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);font-variant-numeric:tabular-nums}@keyframes cf-savebar-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes cf-inline-warn-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes cf-tabpanel-in{0%{opacity:0}to{opacity:1}}@keyframes cf-tabpanel-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes cf-page-section-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes cf-tile-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes cf-page-target-pulse{0%{color:var(--cf-text-primary)}20%,40%{color:var(--cf-color-green-700)}to{color:var(--cf-text-primary)}}@keyframes cf-page-target-rail{0%{opacity:0;transform:translate(-6px)}20%,70%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}.cf-tile-grid>*:nth-child(1) .cf-tile{animation-delay:.06s}.cf-tile-grid>*:nth-child(2) .cf-tile{animation-delay:.12s}.cf-tile-grid>*:nth-child(3) .cf-tile{animation-delay:.18s}.cf-tile-grid>*:nth-child(4) .cf-tile{animation-delay:.24s}.cf-tile-grid>*:nth-child(5) .cf-tile{animation-delay:.3s}.cf-tile-grid>*:nth-child(6) .cf-tile{animation-delay:.36s}@media(prefers-reduced-motion:reduce){.cf-page-section,.cf-tile,.cf-page-section.is-targeted:before,.cf-page-section.is-targeted .cf-page-section__title{animation:none!important}}@media(max-width:767.98px){.cf-page__head,.cf-page__toolbar,.cf-page__body{padding-left:var(--cf-sp-4);padding-right:var(--cf-sp-4)}.cf-toolbar-search{min-width:0;max-width:none;flex-basis:100%}.cf-toolbar-select,.cf-toolbar-select__trigger{width:100%}.cf-toolbar-select__menu{left:0;right:0;min-width:0}}.cf-page--fixed{height:calc(100dvh - var(--shell-pad-y, 18px) * 2);min-height:0;overflow:hidden}.cf-page__body--fill{display:flex;flex-direction:column;min-height:0;padding-bottom:var(--cf-sp-6)}.cf-page__stack--fill{flex:1;min-height:0}.cf-filter-row{display:flex;align-items:center;gap:var(--cf-sp-3);flex-wrap:wrap}.cf-pill-group{display:inline-flex;align-items:center;gap:3px;padding:3px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-full)}.cf-pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:28px;padding:0 12px;background:transparent;border:0;border-radius:var(--cf-r-full);font:inherit;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-secondary);white-space:nowrap;cursor:pointer;transition:background .12s ease,color .12s ease}.cf-pill:hover:not([data-active=true]){background:var(--cf-bg-surface-muted);color:var(--cf-text-primary)}.cf-pill:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-pill[data-active=true]{background:var(--cf-color-road);color:var(--cf-color-white)}.cf-pill--state[data-active=true]{background:var(--cf-color-green-500);color:var(--cf-text-on-green)}.cf-pill--num{min-width:44px;padding:0 10px;font-variant-numeric:tabular-nums}.cf-toolbar-search--inline{flex:0 1 320px;min-width:200px;max-width:380px}.cf-toolbar-search--inline input{height:36px;padding-right:36px}.cf-stat-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--cf-sp-3)}.cf-stat-grid--dense{grid-template-columns:repeat(auto-fit,minmax(158px,1fr))}.cf-stat{display:flex;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-lg);animation:cf-tile-in .42s cubic-bezier(.2,.7,.2,1) backwards}.cf-stat__label{font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--cf-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-stat__value{font-size:23px;font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);letter-spacing:-.02em;line-height:var(--cf-lh-tight);font-variant-numeric:tabular-nums}.cf-stat__hint{font-size:11.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary);line-height:var(--cf-lh-snug)}.cf-stat[data-tone=success] .cf-stat__value{color:var(--cf-color-green-700)}.cf-stat[data-tone=warning] .cf-stat__value{color:var(--cf-status-warning-fg)}.cf-stat[data-tone=danger] .cf-stat__value{color:var(--cf-status-error-fg)}.cf-stat[data-tone=info] .cf-stat__value{color:var(--cf-status-info-fg)}.cf-stat-grid>:nth-child(1){animation-delay:.04s}.cf-stat-grid>:nth-child(2){animation-delay:.08s}.cf-stat-grid>:nth-child(3){animation-delay:.12s}.cf-stat-grid>:nth-child(4){animation-delay:.16s}.cf-stat-grid>:nth-child(n+5){animation-delay:.2s}.cf-chart-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:var(--cf-sp-4)}.cf-chart-card{display:flex;flex-direction:column;gap:var(--cf-sp-3);min-width:0;padding:18px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-lg)}.cf-chart-card__head{display:flex;align-items:center;gap:10px}.cf-chart-card__title{margin:0;font-size:14.5px;font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);letter-spacing:-.01em}.cf-chart-card__canvas{height:300px}.cf-chart-card__empty{display:grid;place-items:center;min-height:120px;margin:0;padding:var(--cf-sp-5);background:var(--cf-bg-app);border-radius:var(--cf-r-md);font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary);text-align:center}.cf-inbox{display:flex;flex-direction:column;gap:var(--cf-sp-4);flex:1;min-height:0}.cf-inbox__head{display:flex;flex-direction:column;gap:var(--cf-sp-3);flex-shrink:0}.cf-convo{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:var(--cf-sp-4);flex:1;min-height:0}.cf-convo__panel{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-lg)}.cf-convo__panel-head{display:flex;align-items:center;gap:var(--cf-sp-2);flex-shrink:0;padding:12px 14px;border-bottom:1px solid var(--cf-border-subtle)}.cf-convo__panel-title{margin:0;font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--cf-text-tertiary)}.cf-convo__panel-count{margin-left:auto;padding:1px 8px;border-radius:var(--cf-r-full);background:var(--cf-bg-surface-muted);border:1px solid var(--cf-line);font-size:10.5px;font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);font-variant-numeric:tabular-nums}.cf-convo__scroll{flex:1;min-height:0;overflow-y:auto}.cf-convo-row{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);gap:11px;width:100%;padding:11px 14px;background:transparent;border:0;border-bottom:1px solid var(--cf-border-subtle);font:inherit;text-align:left;cursor:pointer;transition:background .12s ease}.cf-convo-row:hover{background:#180c2c08}.cf-convo-row:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:-2px}.cf-convo-row[data-active=true]{background:var(--cf-color-green-50)}.cf-convo-row[data-active=true]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--cf-color-green-500)}.cf-convo-row[data-active=true] .cf-convo-row__avatar{background:var(--cf-color-green-100);color:var(--cf-color-green-700)}.cf-convo-row__avatar{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;flex-shrink:0;background:var(--cf-bg-surface-muted);color:var(--cf-text-secondary);font-size:13px;font-weight:var(--cf-fw-bold);text-transform:uppercase;transition:background .12s ease,color .12s ease}.cf-convo-row__avatar--lg{width:40px;height:40px;font-size:14.5px}.cf-convo-row__body{display:flex;flex-direction:column;gap:3px;min-width:0}.cf-convo-row__top{display:flex;align-items:baseline;gap:var(--cf-sp-2);min-width:0}.cf-convo-row__name{flex:1;min-width:0;font-size:13.5px;font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-convo-row__time{flex-shrink:0;font-size:10.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary);font-variant-numeric:tabular-nums}.cf-convo-row__sub{font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-convo-row__tags{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:1px}.cf-convo-tag{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:var(--cf-r-full);background:var(--cf-bg-surface-muted);border:1px solid transparent;color:var(--cf-text-secondary);font-size:10.5px;font-weight:var(--cf-fw-bold);letter-spacing:.01em;white-space:nowrap}.cf-convo-tag__dot{width:5px;height:5px;border-radius:50%;flex-shrink:0;background:currentColor}.cf-convo-tag--attention{background:var(--cf-status-warning-bg);border-color:var(--cf-tone-amber-line);color:var(--cf-status-warning-fg)}.cf-convo-tag--mine{background:var(--cf-color-green-50);border-color:var(--cf-color-green-100);color:var(--cf-color-green-700)}.cf-convo-tag--team{background:var(--cf-status-info-bg);border-color:var(--cf-ai-100);color:var(--cf-status-info-fg)}.cf-sla{display:inline-flex;align-items:center;padding:2px 7px;border-radius:var(--cf-r-full);border:1px solid transparent;font-size:10.5px;font-weight:var(--cf-fw-bold);font-variant-numeric:tabular-nums}.cf-sla--fresh{background:var(--cf-status-info-bg);border-color:var(--cf-ai-100);color:var(--cf-status-info-fg)}.cf-sla--warning{background:var(--cf-status-warning-bg);border-color:var(--cf-tone-amber-line);color:var(--cf-status-warning-fg)}.cf-sla--breach{background:var(--cf-status-error-bg);border-color:var(--cf-color-soft-red);color:var(--cf-status-error-fg)}.cf-convo__head{display:flex;align-items:center;gap:var(--cf-sp-3);flex-shrink:0;padding:11px 14px;border-bottom:1px solid var(--cf-border-subtle)}.cf-convo__back{display:none}.cf-convo__head-text{display:flex;flex-direction:column;gap:1px;min-width:0}.cf-convo__head-name{margin:0;font-size:15px;font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-convo__head-sub{margin:0;font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary);font-variant-numeric:tabular-nums}.cf-convo__head-actions{display:flex;align-items:center;gap:var(--cf-sp-2);flex-wrap:wrap;justify-content:flex-end;margin-left:auto;flex-shrink:0}.cf-convo__thread{flex:1;min-height:0}.cf-convo__foot{flex-shrink:0;padding:11px 14px;border-top:1px solid var(--cf-border-subtle);background:var(--cf-bg-surface)}.cf-convo__composer{display:flex;align-items:center;gap:var(--cf-sp-2)}.cf-convo__composer>cf-input{flex:1;min-width:0}.cf-convo__hint{display:flex;align-items:center;gap:8px;margin:0;padding:0 2px;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary)}.cf-convo__hint svg{flex-shrink:0;width:14px;height:14px;color:var(--cf-text-tertiary)}.cf-page-empty--plain{margin:auto;background:transparent;border:0;padding:var(--cf-sp-6) var(--cf-sp-5)}.cf-skel{background:linear-gradient(90deg,var(--cf-color-soft-grey),var(--cf-color-middle-grey),var(--cf-color-soft-grey));background-size:400% 100%;border-radius:var(--cf-r-sm);animation:cf-shimmer 1.4s ease-in-out infinite}.cf-skel--disc{border-radius:50%}.cf-skel-row{display:grid;grid-template-columns:36px minmax(0,1fr);gap:11px;padding:11px 14px;border-bottom:1px solid var(--cf-border-subtle)}.cf-skel-row__lines{display:flex;flex-direction:column;gap:7px;padding-top:5px}.cf-skel-avatar{width:36px;height:36px}.cf-skel-line{width:55%;height:10px}.cf-skel-line--wide{width:80%}@media(prefers-reduced-motion:reduce){.cf-stat,.cf-skel{animation:none!important}}@media(max-width:899.98px){.cf-convo{grid-template-columns:minmax(0,1fr)}.cf-inbox[data-view=detail] .cf-inbox__head,.cf-inbox[data-view=detail] .cf-convo__panel--list,.cf-inbox[data-view=list] .cf-convo__panel--detail{display:none}.cf-convo__back{display:inline-flex}}.cf-setup-badge--info{background:var(--cf-status-info-bg);color:var(--cf-status-info-fg)}.cf-setup-badge--info:before{background:currentColor;box-shadow:0 0 0 3px var(--cf-ai-line)}.cf-setup-badge--warn{background:var(--cf-status-warning-bg);color:var(--cf-status-warning-fg)}.cf-setup-badge--warn:before{background:currentColor;box-shadow:0 0 0 3px var(--cf-color-amber-glow)}.cf-setup-badge--danger{background:var(--cf-status-error-bg);color:var(--cf-status-error-fg)}.cf-setup-badge--danger:before{background:currentColor;box-shadow:0 0 0 3px var(--cf-color-red-glow)}.cf-setup-badge--muted{background:var(--cf-bg-surface-muted);color:var(--cf-text-tertiary)}.cf-setup-badge--muted:before{background:currentColor;box-shadow:none}.cf-badge-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0;padding:0;list-style:none}.cf-mono-text{font-family:var(--cf-font-mono);font-size:var(--cf-fs-caption);color:var(--cf-text-tertiary);overflow-wrap:anywhere}.cf-mono-block{display:block;margin:0;padding:11px 13px;background:var(--cf-bg-surface-muted);border:1px solid var(--cf-line);border-radius:var(--cf-r-md);font-family:var(--cf-font-mono);font-size:12.5px;color:var(--cf-text-primary);line-height:var(--cf-lh-normal);white-space:pre-wrap;overflow-wrap:break-word}.cf-inline-warn__stack{display:flex;flex-direction:column;gap:3px;min-width:0}.cf-inline-warn__fix{font-weight:var(--cf-fw-regular)}.cf-inline-warn__fix strong{margin-right:4px}.cf-info-tile__value--mono{font-family:var(--cf-font-mono);font-variant-numeric:tabular-nums}.cf-info-tile__trail{display:inline-flex;align-items:center;flex-shrink:0;margin-left:auto}.cf-page-section__heading{min-width:0;margin:0;font:inherit}.cf-page-section__toggle{display:inline-flex;align-items:center;gap:var(--cf-sp-2);padding:0;background:none;border:0;font:inherit;color:inherit;cursor:pointer;text-align:left}.cf-page-section__toggle:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:3px;border-radius:var(--cf-r-sm)}.cf-page-section__chev{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;color:var(--cf-text-tertiary);transition:transform .22s ease}.cf-page-section.is-collapsed .cf-page-section__chev{transform:rotate(-90deg)}.cf-filter-row__trail{margin-left:auto}.cf-section-card--static>.cf-section-card__head:last-child{border-bottom:0}.cf-option-row:focus-within{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-convo--narrow{grid-template-columns:minmax(0,240px) minmax(0,1fr)}@media(max-width:899.98px){.cf-convo--narrow{grid-template-columns:minmax(0,1fr)}}.cf-convo-row--plain{grid-template-columns:minmax(0,1fr);gap:0;padding:9px 12px;border-bottom:0;border-radius:var(--cf-r-sm)}.cf-convo-row--plain[data-active=true]{background:var(--cf-ai-tint)}.cf-convo-row--plain[data-active=true]:before{background:var(--cf-ai-gradient);border-radius:0 3px 3px 0}.cf-convo-row--plain[data-active=true] .cf-convo-row__name{color:var(--cf-ai-blue)}.cf-ai-star{display:inline-flex;width:24px;height:24px;flex-shrink:0;transform-origin:center;animation:cf-ai-twinkle 2.8s ease-in-out infinite}.cf-ai-star svg{width:100%;height:100%}.cf-page__title--ai{background:var(--cf-ai-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.cf-page__title-lead{display:flex;align-items:center;gap:9px;min-width:0}.cf-live-pill{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:4px 10px 4px 8px;background:var(--cf-color-green-50);border:1px solid var(--cf-color-green-100);border-radius:var(--cf-r-full);font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-semibold);color:var(--cf-color-green-700)}.cf-live-pill__dot{position:relative;width:7px;height:7px;border-radius:50%;flex-shrink:0;background:var(--cf-color-green-500)}.cf-live-pill__dot:after{content:"";position:absolute;inset:-3px;border-radius:50%;background:var(--cf-color-green-500);opacity:.4;animation:cf-live-pulse 1.6s ease-out infinite}.cf-ai-hero{display:flex;flex-direction:column;align-items:center;padding:18px 8px 6px}.cf-ai-hero__ico{display:grid;place-items:center;width:64px;height:64px;border-radius:17px;background:var(--cf-ai-gradient);color:var(--cf-color-white);box-shadow:0 14px 30px -12px var(--cf-color-green-glow);animation:cf-ai-hero-pop .46s cubic-bezier(.22,.9,.34,1.2) backwards}.cf-ai-hero__title{margin:16px 0 0;font-size:22px;font-weight:var(--cf-fw-bold);letter-spacing:-.02em;color:var(--cf-text-primary);text-align:center}.cf-ai-hero__sub{margin:6px 0 0;font-size:var(--cf-fs-body);font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary);text-align:center;text-wrap:pretty}.cf-ai-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--cf-sp-3);width:100%;margin-top:24px}.cf-ai-card{display:flex;align-items:center;gap:var(--cf-sp-3);padding:14px 15px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:13px;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .18s ease,transform .15s ease;animation:cf-ai-card-in .42s cubic-bezier(.22,.7,.3,1) backwards}.cf-ai-card:hover:not(:disabled){transform:translateY(-2px);border-color:var(--cf-line-strong);box-shadow:0 12px 26px -16px #180c2c33}.cf-ai-card:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-ai-card:disabled{opacity:.55;cursor:not-allowed}.cf-ai-card:nth-child(1){animation-delay:60ms}.cf-ai-card:nth-child(2){animation-delay:.11s}.cf-ai-card:nth-child(3){animation-delay:.16s}.cf-ai-card:nth-child(4){animation-delay:.21s}.cf-ai-card:nth-child(5){animation-delay:.26s}.cf-ai-card:nth-child(6){animation-delay:.31s}.cf-ai-card:nth-child(n+7){animation-delay:.32s}.cf-ai-card__ico{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:11px;background:var(--cf-ai-tint);color:var(--cf-ai-blue);font-size:18px;line-height:1}.cf-ai-card__body{display:flex;flex-direction:column;gap:2px;min-width:0}.cf-ai-card__title{font-size:13.5px;font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);letter-spacing:-.01em;line-height:var(--cf-lh-tight)}.cf-ai-card__desc{font-size:11.5px;font-weight:var(--cf-fw-regular);color:var(--cf-text-secondary);line-height:var(--cf-lh-snug)}.cf-chip-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;flex-shrink:0;padding:8px 14px}.cf-chip-btn{padding:7px 13px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-full);font:inherit;font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.cf-chip-btn:hover:not(:disabled){transform:translateY(-1px);background:var(--cf-ai-tint);border-color:var(--cf-ai-line);color:var(--cf-ai-blue)}.cf-chip-btn:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-chip-btn:disabled{opacity:.55;cursor:not-allowed}.cf-convo__foot-hint{display:flex;align-items:center;justify-content:space-between;gap:var(--cf-sp-3);flex-wrap:wrap;margin:8px 0 0;font-size:10.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary)}.cf-convo__foot-hint kbd{padding:2px 5px;background:var(--cf-bg-surface-muted);border:1px solid var(--cf-line);border-radius:4px;font-family:inherit;font-size:10px;font-weight:var(--cf-fw-semibold);color:var(--cf-text-secondary)}@keyframes cf-ai-twinkle{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(10deg) scale(1.12)}}@keyframes cf-live-pulse{0%{transform:scale(.6);opacity:.5}to{transform:scale(1.8);opacity:0}}@keyframes cf-ai-hero-pop{0%{opacity:0;transform:translateY(8px) scale(.85)}to{opacity:1;transform:none}}@keyframes cf-ai-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.cf-ai-star,.cf-ai-hero__ico,.cf-ai-card,.cf-live-pill__dot:after{animation:none!important}}.cf-filter-row--card{padding:10px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-lg)}.cf-filter-select{position:relative;flex-shrink:0}.cf-filter-select select{appearance:none;-webkit-appearance:none;height:36px;min-width:170px;padding:0 30px 0 12px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-md);font:inherit;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-medium);color:var(--cf-text-primary);cursor:pointer;outline:none;transition:border-color .12s ease,box-shadow .12s ease}.cf-filter-select select:hover{border-color:var(--cf-line-strong)}.cf-filter-select select:focus-visible{border-color:var(--cf-color-blue);box-shadow:0 0 0 3px var(--cf-ai-line)}.cf-filter-select:after{content:"";position:absolute;top:50%;right:14px;width:7px;height:7px;border-right:1.6px solid var(--cf-text-tertiary);border-bottom:1.6px solid var(--cf-text-tertiary);transform:translateY(-75%) rotate(45deg);pointer-events:none}.cf-pill--outlined{height:36px;padding:0 14px;border:1px solid var(--cf-line);background:var(--cf-bg-surface)}.cf-pill--outlined:hover:not([data-active=true]){border-color:var(--cf-text-tertiary)}.cf-pill--outlined .cf-pill__count{font-size:var(--cf-fs-caption);font-variant-numeric:tabular-nums;opacity:.7}.cf-pill--outlined[data-active=true]{border-color:var(--cf-color-road)}.cf-pill--outlined[data-active=true] .cf-pill__count{opacity:.9}.cf-datatable-card{background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-lg);overflow:hidden}.cf-datatable-scroll{overflow-x:auto}.cf-alt-btn--sm{height:30px;padding:0 12px;font-size:var(--cf-fs-caption);border-color:var(--cf-line)}.cf-datatable{width:100%;border-collapse:collapse;font-size:var(--cf-fs-body-sm)}.cf-datatable thead th{padding:14px 16px 11px;background:var(--cf-bg-surface-muted);border-bottom:1px solid var(--cf-line);font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-extrabold);letter-spacing:.08em;text-transform:uppercase;text-align:left;white-space:nowrap;color:var(--cf-text-tertiary)}.cf-datatable tbody tr{transition:background .12s ease}.cf-datatable tbody tr+tr{border-top:1px solid var(--cf-line)}.cf-datatable tbody tr:hover{background:var(--cf-bg-surface-muted)}.cf-datatable--clickable tbody tr{cursor:pointer}.cf-datatable tbody td{padding:13px 16px;vertical-align:middle;color:var(--cf-text-primary)}.cf-datatable th.cf-datatable__col--right,.cf-datatable td.cf-datatable__col--right{text-align:right}.cf-datatable tbody tr.is-inactive td:not(:nth-last-child(-n+2)){opacity:.6}.cf-datatable__cell-id{display:flex;align-items:center;gap:11px;min-width:180px}.cf-datatable__avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;overflow:hidden;border-radius:var(--cf-r-full);background:var(--cf-avatar-color, var(--cf-color-middle-grey));color:var(--cf-color-white);font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-bold);letter-spacing:.5px;box-shadow:inset 0 -2px 4px #0000001a}.cf-datatable__avatar img{width:100%;height:100%;object-fit:cover}.cf-datatable__id-text{display:flex;flex-direction:column;gap:1px;min-width:0}.cf-datatable__name{font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);line-height:var(--cf-lh-snug);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-datatable__sub{font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary);line-height:var(--cf-lh-snug)}.cf-datatable__num{font-size:var(--cf-fs-body-sm)}.cf-datatable__num strong{font-weight:var(--cf-fw-semibold);font-variant-numeric:tabular-nums;color:var(--cf-text-primary)}.cf-datatable__num span{margin-left:3px;font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary)}.cf-datatable__num.is-zero strong{font-weight:var(--cf-fw-medium);color:var(--cf-text-muted)}.cf-datatable__num.is-zero span{color:var(--cf-text-muted)}.cf-datatable__empty{padding:60px 20px;text-align:center;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary)}.cf-data-chip{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 9px;border-radius:var(--cf-r-sm);font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-semibold);line-height:1;white-space:nowrap;background:oklch(from var(--cf-chip-color, #64748b) .95 .03 h);color:oklch(from var(--cf-chip-color, #64748b) .45 .2 h)}.cf-data-chip--muted{padding:0 10px;background:var(--cf-bg-surface-muted);border:1px solid var(--cf-line);color:var(--cf-text-muted);font-style:italic}.cf-data-chip--more{min-width:24px;padding:0 7px;background:var(--cf-bg-surface-muted);border:1px solid var(--cf-line);color:var(--cf-text-secondary)}.cf-state-select{appearance:none;-webkit-appearance:none;padding:4px 24px 4px 20px;border:none;border-radius:var(--cf-r-full);font:inherit;font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-extrabold);letter-spacing:.04em;text-transform:uppercase;line-height:1.45;cursor:pointer;background-repeat:no-repeat,no-repeat;background-size:8px 8px,9px 9px;background-position:left 8px center,right 8px center;transition:filter .12s ease}.cf-state-select:hover:not(:disabled){filter:brightness(.97)}.cf-state-select:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-state-select:disabled{opacity:.6;cursor:not-allowed}.cf-state-select--on{background-color:var(--cf-status-success-bg);color:var(--cf-status-success-fg);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><circle cx='4' cy='4' r='3' fill='%2300dc82'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' fill='none' stroke='%230a6c3a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M2.5 4l2.5 2.5L7.5 4'/></svg>")}.cf-state-select--off{background-color:var(--cf-status-error-bg);color:var(--cf-status-error-fg);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><circle cx='4' cy='4' r='3' fill='%23b33920'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' fill='none' stroke='%23b33920' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M2.5 4l2.5 2.5L7.5 4'/></svg>")}.cf-avatar-ring{position:relative;flex-shrink:0;width:64px;height:64px;padding:3px;border-radius:var(--cf-r-full);background:var(--cf-ai-gradient);box-sizing:border-box}.cf-avatar-ring__inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border:2px solid var(--cf-bg-surface);border-radius:var(--cf-r-full);box-sizing:border-box;background:var(--cf-avatar-color, var(--cf-color-road));color:var(--cf-color-white);font-size:18px;font-weight:var(--cf-fw-bold);letter-spacing:.5px;box-shadow:inset 0 -3px 6px #0000001a}.cf-avatar-ring__inner img{width:100%;height:100%;object-fit:cover;object-position:center top}.cf-setup-panel__head-trail{margin-left:auto;flex-shrink:0}.cf-info-grid--cols3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 28px}@media(max-width:1100px){.cf-info-grid--cols3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.cf-info-grid--cols3{grid-template-columns:1fr}}.cf-info-tile--plain{display:block;padding:0;background:transparent;border:0}.cf-info-tile--plain .cf-info-tile__label{display:inline-flex;align-items:center;gap:var(--cf-sp-2);font-size:11px;font-weight:var(--cf-fw-semibold);letter-spacing:.05em;text-transform:uppercase}.cf-info-tile--plain .cf-info-tile__value{display:block;min-height:18px;margin-top:5px;padding-left:30px;font-size:13px;font-weight:var(--cf-fw-medium);line-height:var(--cf-lh-normal);white-space:normal;overflow:visible;word-break:break-word}.cf-info-tile--plain .cf-info-tile__value.is-empty{color:var(--cf-text-muted)}.cf-hint-panel{display:flex;align-items:flex-start;gap:14px;padding:16px 20px;background:var(--cf-ai-tint);border:1px solid var(--cf-ai-line);border-radius:var(--cf-r-md)}.cf-hint-panel__ico{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:var(--cf-r-md);background:var(--cf-ai-halo);color:var(--cf-ai-blue)}.cf-hint-panel__title{margin:0;font-size:var(--cf-fs-body);font-weight:var(--cf-fw-bold);color:var(--cf-ai-blue);letter-spacing:-.005em}.cf-hint-panel__sub{margin:1px 0 0;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-medium);color:var(--cf-ai-blue);line-height:var(--cf-lh-normal);opacity:.92}.cf-mode-toggle{display:inline-flex;align-self:flex-start;gap:4px;padding:5px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-lg);box-shadow:var(--cf-shadow-1)}.cf-mode-toggle__opt{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 8px;background:transparent;border:0;border-radius:var(--cf-r-md);font:inherit;font-size:var(--cf-fs-body);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);cursor:pointer;transition:background .2s cubic-bezier(.2,.7,.2,1),color .2s ease,box-shadow .2s ease}.cf-mode-toggle__opt:hover:not(.is-active):not(:disabled){background:var(--cf-bg-surface-muted)}.cf-mode-toggle__opt:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-mode-toggle__opt:disabled{opacity:.5;cursor:not-allowed}.cf-mode-toggle__opt.is-active{background:var(--cf-ai-gradient);color:var(--cf-color-white);box-shadow:0 4px 12px #006ae738}.cf-mode-toggle__tile{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:var(--cf-r-sm);background:var(--cf-bg-surface-muted);color:var(--cf-text-primary);transition:background .2s ease,color .2s ease}.cf-mode-toggle__opt.is-active .cf-mode-toggle__tile{background:#ffffff38;color:var(--cf-color-white)}.cf-week-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:18px 20px;background:var(--cf-bg-surface-muted);border:1px solid var(--cf-border-subtle);border-radius:var(--cf-r-md)}.cf-week-summary__label{font-size:var(--cf-fs-body);font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary)}.cf-week-summary__value{font-size:22px;font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);letter-spacing:-.012em}.cf-week-summary__days{display:flex;align-items:center;gap:var(--cf-sp-3);flex-wrap:wrap}.cf-week-summary__day{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:54px;font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary)}.cf-week-pill{display:inline-flex;align-items:center;padding:4px 11px;border:1px solid transparent;border-radius:var(--cf-r-full);font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-semibold)}.cf-week-pill--continuous{background:var(--cf-tone-green-bg);color:var(--cf-tone-green-fg)}.cf-week-pill--split{background:var(--cf-tone-violet-bg);color:var(--cf-tone-violet-fg)}.cf-week-pill--off{background:transparent;border-style:dashed;border-color:var(--cf-border-default);color:var(--cf-text-tertiary)}.cf-daygrid{background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-md);overflow:hidden}.cf-daygrid__row{display:grid;grid-template-columns:110px 1fr auto;align-items:center;gap:14px;padding:12px 18px;border-bottom:1px solid var(--cf-border-subtle)}.cf-daygrid__row:last-child{border-bottom:0}.cf-daygrid__row.is-off{background:var(--cf-bg-surface-muted)}.cf-daygrid__row.is-off .cf-daygrid__day{color:var(--cf-text-tertiary)}@media(max-width:680px){.cf-daygrid__row{grid-template-columns:80px 1fr}.cf-daygrid__row .cf-daygrid__actions{grid-column:2;justify-self:start}}.cf-daygrid__day{font-size:var(--cf-fs-body);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary)}.cf-daygrid__slots{display:flex;align-items:center;gap:var(--cf-sp-2);flex-wrap:wrap}.cf-daygrid__actions{display:inline-flex;align-items:center;gap:var(--cf-sp-2)}.cf-time-pill{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-sm);font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);font-variant-numeric:tabular-nums;box-shadow:var(--cf-shadow-1)}.cf-time-pill__dash{color:var(--cf-text-tertiary)}.cf-time-pill--input{padding:0 6px 0 12px;gap:4px;cursor:text}.cf-time-pill--input:focus-within{border-color:var(--cf-color-blue);box-shadow:0 0 0 3px var(--cf-ai-line)}.cf-time-pill--input input[type=time]{min-width:62px;padding:0;border:0;background:transparent;font:inherit;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);font-variant-numeric:tabular-nums;outline:none}.cf-time-pill--off{background:transparent;border-style:dashed;border-color:var(--cf-line-strong);color:var(--cf-text-muted);box-shadow:none}.cf-seg--sm{background:var(--cf-bg-surface-muted);border-color:var(--cf-border-subtle)}.cf-seg--sm button{min-width:0;padding:0 10px;height:24px;font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-semibold)}.cf-mini-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;padding:0;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-sm);color:var(--cf-text-secondary);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.cf-mini-btn:hover:not(:disabled){background:var(--cf-bg-surface-muted);border-color:var(--cf-line-strong);color:var(--cf-text-primary)}.cf-mini-btn:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-mini-btn:disabled{opacity:.5;cursor:not-allowed}.cf-wizard__backdrop{position:fixed;inset:0;z-index:var(--cf-z-modal);background:#0a0f0c6b}.cf-wizard{position:fixed;inset:var(--cf-sp-6);z-index:calc(var(--cf-z-modal) + 1);display:flex;flex-direction:column;max-width:1120px;margin:auto;overflow:hidden;background:var(--cf-bg-surface);border-radius:var(--cf-r-xl);box-shadow:var(--cf-shadow-3)}@media(max-width:760px){.cf-wizard{inset:0;border-radius:0}}.cf-wizard__head{display:flex;align-items:center;gap:var(--cf-sp-4);flex-shrink:0;padding:22px 26px;background:var(--cf-bg-surface);border-bottom:1px solid var(--cf-line)}.cf-wizard__title{flex:1;min-width:0;margin:0;font-size:20px;font-weight:var(--cf-fw-bold);line-height:var(--cf-lh-snug);letter-spacing:-.018em;color:var(--cf-text-primary)}.cf-wizard__title em{font-style:normal;font-weight:var(--cf-fw-bold);background:var(--cf-ai-gradient);background-clip:text;-webkit-background-clip:text;color:transparent}.cf-wizard__body{display:flex;flex-direction:column;gap:14px;flex:1;min-height:0;padding:var(--cf-sp-6) 28px;overflow-y:auto;background:var(--cf-bg-app)}.cf-wizard__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0;padding:14px 22px;background:var(--cf-bg-surface);border-top:1px solid var(--cf-line)}.cf-wizard__foot-right{display:flex;align-items:center;gap:10px}.cf-stepper{display:flex;flex-direction:column;gap:14px;flex-shrink:0;padding:var(--cf-sp-4) 28px 20px;background:var(--cf-bg-surface);border-bottom:1px solid var(--cf-line)}.cf-stepper__rail{position:relative;height:3px;background:var(--cf-bg-surface-muted);border-radius:var(--cf-r-full)}.cf-stepper__fill{position:absolute;inset:0 auto 0 0;background:var(--cf-ai-gradient);border-radius:var(--cf-r-full);transition:width .52s cubic-bezier(.2,.7,.2,1)}.cf-stepper__fill:after{content:"";position:absolute;top:50%;right:0;width:11px;height:11px;border-radius:50%;background:var(--cf-bg-surface);box-shadow:0 0 0 2px var(--cf-color-blue),0 2px 6px #006ae740;transform:translate(50%,-50%)}.cf-stepper__row{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--cf-sp-2)}.cf-stepper__step{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;padding:0;background:transparent;border:0;font:inherit;cursor:pointer}.cf-stepper__step:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px;border-radius:var(--cf-r-sm)}.cf-stepper__step:before{content:"";flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--cf-line-strong);transition:background .2s ease,box-shadow .2s ease}.cf-stepper__step.is-done:before{background:var(--cf-ai-gradient)}.cf-stepper__step.is-active:before{background:var(--cf-color-blue);box-shadow:0 0 0 4px var(--cf-ai-line)}.cf-stepper__label{font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-medium);color:var(--cf-text-muted);line-height:var(--cf-lh-snug);letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease}.cf-stepper__step.is-done .cf-stepper__label{color:var(--cf-text-secondary);font-weight:var(--cf-fw-semibold)}.cf-stepper__step.is-active .cf-stepper__label{color:var(--cf-text-primary);font-weight:var(--cf-fw-bold)}.cf-setup-panel__head-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.cf-setup-panel__block{margin-top:18px;padding-top:18px;border-top:1px dashed var(--cf-line)}.cf-time-pill__ico{width:11px;height:11px;color:var(--cf-text-tertiary);opacity:.45}.cf-setup-input--initials{text-align:center;font-size:18px;font-weight:var(--cf-fw-bold);letter-spacing:1px}.cf-setup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.cf-setup-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.cf-setup-grid .cf-setup-field--full{grid-column:1/-1}@media(max-width:760px){.cf-setup-grid{grid-template-columns:1fr}}.cf-setup-grid .cf-setup-field{margin-bottom:0}.cf-setup-select{position:relative}.cf-setup-select select.cf-setup-input{appearance:none;-webkit-appearance:none;padding-right:34px;cursor:pointer}.cf-setup-select:after{content:"";position:absolute;top:50%;right:14px;width:7px;height:7px;border-right:1.6px solid var(--cf-text-tertiary);border-bottom:1.6px solid var(--cf-text-tertiary);transform:translateY(-75%) rotate(45deg);pointer-events:none}.cf-setup-badge__x{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:2px;padding:0;background:transparent;border:0;border-radius:var(--cf-r-sm);color:inherit;opacity:.7;cursor:pointer;transition:background .12s ease,opacity .12s ease}.cf-setup-badge__x:hover{background:#00000014;opacity:1}.cf-setup-badge__x:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:1px}.cf-photo-drop{position:relative;flex-shrink:0;width:96px;height:96px;padding:3px;background:var(--cf-ai-gradient);border:0;border-radius:var(--cf-r-full);cursor:pointer;transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s ease,background .16s ease,border-color .16s ease}.cf-photo-drop:hover{transform:scale(1.03);box-shadow:0 10px 24px -8px #006ae74d}.cf-photo-drop:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:3px}.cf-photo-drop.is-empty{display:flex;align-items:center;justify-content:center;padding:0;background:var(--cf-ai-tint);border:1.5px dashed var(--cf-ai-line);color:var(--cf-ai-blue)}.cf-photo-drop.is-empty:hover{background:var(--cf-ai-halo);border-color:var(--cf-color-blue);box-shadow:0 0 0 4px var(--cf-ai-tint)}.cf-photo-drop--sm{width:62px;height:62px}.cf-photo-drop__inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border:3px solid var(--cf-bg-surface);border-radius:var(--cf-r-full);box-sizing:border-box;background:var(--cf-avatar-color, var(--cf-color-middle-grey));color:var(--cf-color-white);font-size:24px;font-weight:var(--cf-fw-bold);letter-spacing:.4px}.cf-photo-drop__inner img{width:100%;height:100%;object-fit:cover}.cf-photo-drop.is-empty .cf-photo-drop__inner{width:auto;height:auto;background:transparent;border:0;color:inherit;font-size:inherit}.cf-color-dot-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:10px;padding:12px;background:var(--cf-bg-surface-muted);border:1px solid var(--cf-border-subtle);border-radius:var(--cf-r-md)}.cf-color-dot{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:var(--cf-dot-color, var(--cf-color-middle-grey));color:var(--cf-color-white);cursor:pointer;transition:transform .16s cubic-bezier(.2,.7,.2,1),box-shadow .16s ease}.cf-color-dot svg{opacity:0}.cf-color-dot:hover{transform:scale(1.18);box-shadow:0 4px 10px -2px #180c2c2e}.cf-color-dot:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:3px}.cf-color-dot.is-selected{transform:scale(1.2);box-shadow:0 0 0 2px var(--cf-bg-surface),0 0 0 4px var(--cf-text-primary)}.cf-color-dot.is-selected svg{opacity:1}.cf-subpanel{overflow:hidden;background:var(--cf-bg-surface-muted);border:1px solid var(--cf-line);border-radius:var(--cf-r-md)}.cf-subpanel__head{display:flex;align-items:center;gap:11px;padding:12px 16px;background:var(--cf-bg-surface);border-bottom:1px solid var(--cf-line)}.cf-subpanel__title{flex:1;min-width:0;margin:0;font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-extrabold);letter-spacing:.06em;text-transform:uppercase;color:var(--cf-text-primary)}.cf-subpanel__title span{margin-left:6px;font-weight:var(--cf-fw-semibold);color:var(--cf-text-tertiary);text-transform:none;letter-spacing:0}.cf-subpanel__body{display:flex;flex-wrap:wrap;gap:var(--cf-sp-2);padding:14px 16px}.cf-pick-chip{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-sm);font:inherit;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.cf-pick-chip svg{width:13px;height:13px;opacity:.7}.cf-pick-chip:hover:not(.is-selected){background:var(--cf-bg-surface-muted);border-color:var(--cf-text-tertiary)}.cf-pick-chip:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-pick-chip.is-selected{background:var(--cf-ai-tint);border-color:var(--cf-color-blue);color:var(--cf-ai-blue)}.cf-pick-chip.is-selected svg{opacity:1}.cf-summary-card{position:relative;padding:1.5px;background:linear-gradient(var(--cf-bg-surface),var(--cf-bg-surface)) padding-box,var(--cf-ai-gradient) border-box;border:1.5px solid transparent;border-radius:var(--cf-r-lg)}.cf-summary-card__inner{padding:18px 22px 20px;background:var(--cf-bg-surface);border-radius:calc(var(--cf-r-lg) - 1px)}.cf-summary-card__head{display:flex;align-items:center;gap:11px;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid var(--cf-border-subtle)}.cf-summary-card__title{margin:0;font-size:var(--cf-fs-body);font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);letter-spacing:-.01em}.cf-summary-card__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 28px}@media(max-width:760px){.cf-summary-card__body{grid-template-columns:1fr}}.cf-sum-line{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:var(--cf-sp-2) 0;border-bottom:1px dashed var(--cf-border-subtle)}.cf-sum-line:last-child{border-bottom:0}.cf-sum-line--wide{grid-column:1/-1}.cf-sum-line__label{font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-secondary)}.cf-sum-line__value{display:inline-flex;align-items:center;gap:var(--cf-sp-3);font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);text-align:right}.cf-week-strip{display:inline-flex;align-items:center;gap:3px}.cf-week-strip__day{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--cf-r-sm);background:var(--cf-bg-surface-muted);border:1px solid var(--cf-border-subtle);font-size:10px;font-weight:var(--cf-fw-extrabold);color:var(--cf-text-muted)}.cf-week-strip__day.is-on{background:var(--cf-ai-gradient);border-color:transparent;color:var(--cf-color-white);box-shadow:0 2px 6px -2px #006ae766}.cf-page__title-count{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:24px;margin-left:10px;padding:0 8px;vertical-align:2px;background:var(--cf-bg-surface-muted);border-radius:var(--cf-r-sm);font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-bold);font-variant-numeric:tabular-nums;color:var(--cf-text-primary)}.cf-state-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:var(--cf-r-full);font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-semibold);white-space:nowrap}.cf-state-pill:before{content:"";flex-shrink:0;width:6px;height:6px;border-radius:50%;background:currentcolor}.cf-state-pill--on{background:var(--cf-status-success-bg);color:var(--cf-status-success-fg)}.cf-state-pill--warn{background:var(--cf-status-warning-bg);color:var(--cf-status-warning-fg)}.cf-state-pill--off{background:var(--cf-status-error-bg);color:var(--cf-status-error-fg)}.cf-code-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;background:var(--cf-ai-tint);border:1px solid var(--cf-ai-line);border-radius:var(--cf-r-sm);font-family:var(--cf-font-mono);font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-bold);letter-spacing:.04em;color:var(--cf-ai-blue)}.cf-code-chip:before{content:"";flex-shrink:0;width:5px;height:5px;border-radius:50%;background:currentcolor}.cf-datatable__note{display:inline-flex;align-items:center;gap:5px;margin-top:3px;font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-semibold);color:var(--cf-text-secondary)}.cf-datatable__note:before{content:"";flex-shrink:0;width:5px;height:5px;border-radius:50%;background:var(--cf-color-amber)}.cf-datatable__text{max-width:260px;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary);line-height:var(--cf-lh-snug)}.cf-row-actions{position:relative;width:64px;white-space:nowrap}.cf-kebab{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;background:transparent;border:0;border-radius:var(--cf-r-sm);color:var(--cf-text-tertiary);cursor:pointer;transition:background .12s ease,color .12s ease}.cf-kebab svg{width:14px;height:14px}.cf-kebab:hover,.cf-kebab.is-open{background:var(--cf-bg-surface-muted);color:var(--cf-text-primary)}.cf-kebab:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-kebab-menu{position:absolute;top:calc(100% - 8px);right:16px;z-index:var(--cf-z-dropdown);min-width:220px;padding:5px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-lg);box-shadow:var(--cf-shadow-3);text-align:left;animation:cf-kebab-in .16s var(--cf-easing-emph) backwards}@keyframes cf-kebab-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.cf-kebab-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 11px;background:transparent;border:0;border-radius:var(--cf-r-sm);font:inherit;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary);text-align:left;cursor:pointer;transition:background .1s ease}.cf-kebab-item svg{flex-shrink:0;width:15px;height:15px;color:var(--cf-text-secondary)}.cf-kebab-item:hover:not(:disabled){background:var(--cf-bg-surface-muted)}.cf-kebab-item:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:-2px}.cf-kebab-item:disabled{opacity:.5;cursor:not-allowed}.cf-kebab-item--danger{color:var(--cf-color-red)}.cf-kebab-item--danger svg{color:var(--cf-color-red)}.cf-kebab-item--danger:hover:not(:disabled){background:var(--cf-status-error-bg)}.cf-kebab-sep{height:1px;margin:4px 6px;background:var(--cf-border-subtle)}.cf-btn-spinner{display:inline-block;flex-shrink:0;width:14px;height:14px;border:2px solid currentcolor;border-right-color:transparent;border-radius:50%;animation:cf-spin .7s linear infinite}.cf-btn-spinner--sm{width:12px;height:12px}.cf-modal-scrim{position:fixed;inset:0;z-index:var(--cf-z-modal);display:flex;align-items:center;justify-content:center;padding:var(--cf-sp-6);background:#0f0c1e6b;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.cf-modal{display:flex;flex-direction:column;width:min(680px,100%);max-height:calc(100vh - 48px);overflow:hidden;background:var(--cf-bg-surface);border-radius:var(--cf-r-xl);box-shadow:var(--cf-shadow-3);animation:cf-modal-in .22s var(--cf-easing-emph) backwards}.cf-modal--lg{width:min(820px,100%)}@media(max-width:760px){.cf-modal{max-height:calc(100vh - 24px)}}@keyframes cf-modal-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.cf-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-shrink:0;padding:22px var(--cf-sp-6) var(--cf-sp-4)}.cf-modal__titles{min-width:0}.cf-modal__title{margin:0;font-size:17px;font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);letter-spacing:-.01em}.cf-modal__sub{margin:3px 0 0;font-size:12.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary)}.cf-modal__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;background:transparent;border:0;border-radius:var(--cf-r-sm);color:var(--cf-text-tertiary);cursor:pointer;transition:background .14s ease,color .14s ease}.cf-modal__close svg{width:14px;height:14px}.cf-modal__close:hover{background:var(--cf-bg-surface-muted);color:var(--cf-text-primary)}.cf-modal__close:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-modal__body{flex:1;min-height:0;overflow-y:auto;padding:0 var(--cf-sp-6) 22px}.cf-modal__foot{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-shrink:0;padding:var(--cf-sp-4) var(--cf-sp-6);background:var(--cf-bg-surface);border-top:1px solid var(--cf-border-subtle)}.cf-modal__form{display:flex;flex-direction:column;flex:1;min-height:0}.cf-cta-btn--inline{width:auto;height:40px;padding:0 18px;font-size:var(--cf-fs-body-sm)}.cf-cta-btn--inline svg{width:14px;height:14px}.cf-setup-field__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px;font-size:11.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary)}.cf-setup-field--stack{display:flex;flex-direction:column;gap:var(--cf-sp-2)}.cf-setup-field--stack>.cf-setup-field__label{margin-bottom:0}.cf-setup-field--stack>.cf-setup-field__foot{margin-top:0}.cf-toolbar-search--field{min-width:0;max-width:none;flex:0 0 auto}.cf-toolbar-search--field input{height:46px;padding-right:14px;border-color:var(--cf-border-default)}.cf-mini-btn--wide{width:auto;gap:4px;padding:0 12px;font:inherit;font-size:12px;font-weight:var(--cf-fw-bold);white-space:nowrap}.cf-setup-input--num{width:90px;text-align:center;font-variant-numeric:tabular-nums}.cf-setup-check__sub{display:block;margin-top:2px;font-size:11px;font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary)}.cf-pick{position:relative}.cf-pick__trigger{display:flex;align-items:center;gap:12px;width:100%;padding:9px 12px;background:var(--cf-bg-surface);border:1px solid var(--cf-border-default);border-radius:var(--cf-r-md);font:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease}.cf-pick__trigger:hover{border-color:var(--cf-line-strong)}.cf-pick__trigger:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-pick__trigger>svg:last-child{flex-shrink:0;width:14px;height:14px;color:var(--cf-text-tertiary);transition:transform .2s ease}.cf-pick__trigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg);color:var(--cf-color-blue)}.cf-pick__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--cf-fs-body);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary)}.cf-pick__label.is-placeholder{font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary)}.cf-pick__panel{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:var(--cf-z-dropdown);overflow:hidden;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-md);box-shadow:var(--cf-shadow-3)}.cf-pick__search{width:100%;height:38px;padding:0 12px;background:var(--cf-bg-surface-muted);border:0;border-bottom:1px solid var(--cf-border-subtle);font:inherit;font-size:var(--cf-fs-body-sm);color:var(--cf-text-primary);outline:none}.cf-pick__search::placeholder{color:var(--cf-text-tertiary)}.cf-pick__search:focus{background:var(--cf-bg-surface);border-bottom-color:var(--cf-color-blue)}.cf-pick__list{max-height:240px;overflow-y:auto}.cf-pick__opt{display:flex;align-items:center;gap:12px;width:100%;padding:11px 14px;background:transparent;border:0;border-bottom:1px solid var(--cf-border-subtle);font:inherit;text-align:left;cursor:pointer;transition:background .12s ease}.cf-pick__opt:last-child{border-bottom:0}.cf-pick__opt:hover{background:var(--cf-bg-surface-muted)}.cf-pick__opt:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:-2px}.cf-pick__opt.is-active{background:var(--cf-color-green-50)}.cf-pick__check{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border:1.5px solid var(--cf-line-strong);border-radius:var(--cf-r-sm);background:var(--cf-bg-surface);color:var(--cf-color-white);transition:background .14s ease,border-color .14s ease}.cf-pick__check svg{width:12px;height:12px;opacity:0}.cf-pick__opt.is-active .cf-pick__check{background:var(--cf-color-green-500);border-color:var(--cf-color-green-500)}.cf-pick__opt.is-active .cf-pick__check svg{opacity:1}.cf-pick__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--cf-fs-body);font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);letter-spacing:-.005em}.cf-pick__count{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:26px;height:24px;padding:0 8px;background:var(--cf-bg-surface-muted);border-radius:var(--cf-r-full);font-size:11.5px;font-weight:var(--cf-fw-bold);font-variant-numeric:tabular-nums;color:var(--cf-text-secondary)}.cf-pick__opt.is-active .cf-pick__count{background:var(--cf-color-green-100);color:var(--cf-color-green-700)}.cf-pick__foot{padding:10px 14px;background:var(--cf-bg-surface-muted);border-top:1px solid var(--cf-border-subtle);font-size:11.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary)}.cf-pick-chip--tinted:hover:not(.is-selected){border-color:var(--cf-chip-color, var(--cf-line-strong));color:var(--cf-chip-color, var(--cf-text-primary))}.cf-pick-chip--tinted.is-selected{background:oklch(from var(--cf-chip-color, #64748b) .95 .03 h);border-color:oklch(from var(--cf-chip-color, #64748b) .88 .07 h);color:oklch(from var(--cf-chip-color, #64748b) .45 .2 h)}.cf-pick-chip__ico{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border-radius:5px;font-size:11px;background:oklch(from var(--cf-chip-color, #64748b) .95 .03 h);color:oklch(from var(--cf-chip-color, #64748b) .45 .2 h)}.cf-pick-chip.is-selected .cf-pick-chip__ico{background:#ffffff8c}.cf-suggest{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:var(--cf-z-dropdown);max-height:220px;overflow-y:auto;padding:4px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-md);box-shadow:var(--cf-shadow-3)}.cf-suggest__opt{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;width:100%;padding:8px 10px;background:transparent;border:0;border-radius:var(--cf-r-sm);font:inherit;text-align:left;cursor:pointer;transition:background .12s ease}.cf-suggest__opt:hover{background:var(--cf-bg-surface-muted)}.cf-suggest__opt:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:-2px}.cf-suggest__opt.is-on{background:var(--cf-color-green-50)}.cf-suggest__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary)}.cf-suggest__meta{font-size:var(--cf-fs-caption);color:var(--cf-text-tertiary)}.cf-suggest__empty{padding:14px 10px;text-align:center;font-size:12.5px;font-style:italic;color:var(--cf-text-tertiary)}.cf-token-row{display:flex;flex-wrap:wrap;gap:var(--cf-sp-2);margin-top:var(--cf-sp-2)}.cf-token{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 4px 5px;background:var(--cf-bg-surface-muted);border:1px solid var(--cf-line);border-radius:var(--cf-r-full);font-size:12.5px;font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary)}.cf-token__av{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:50%;background:var(--cf-avatar-color, var(--cf-color-middle-grey));color:var(--cf-color-white);font-size:9.5px;font-weight:var(--cf-fw-bold)}.cf-stack-sm{display:flex;flex-direction:column;gap:10px}.cf-data-chip--plain{background:var(--cf-bg-surface-muted);border:1px solid var(--cf-line);color:var(--cf-text-secondary)}.cf-sub-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.cf-sub-head__title{display:inline-flex;align-items:center;gap:9px;margin:0;font-size:var(--cf-fs-body);font-weight:var(--cf-fw-bold);color:var(--cf-text-primary)}.cf-list-card{display:flex;align-items:center;gap:14px;padding:12px 14px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-md);transition:border-color .14s ease,box-shadow .16s ease}.cf-list-card:hover{border-color:var(--cf-line-strong);box-shadow:var(--cf-shadow-1)}.cf-list-card__info{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.cf-list-card__line{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-bold);color:var(--cf-text-primary);letter-spacing:-.005em}.cf-list-card__sub{font-size:12.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary);line-height:var(--cf-lh-snug)}.cf-list-card__actions{display:inline-flex;gap:6px;flex-shrink:0}.cf-mini-btn--danger:hover:not(:disabled){background:var(--cf-status-error-bg);border-color:var(--cf-color-red);color:var(--cf-color-red)}.cf-empty-box{width:100%;margin:0;padding:22px 16px;background:var(--cf-bg-surface);border:1.5px dashed var(--cf-line-strong);border-radius:var(--cf-r-md);text-align:center;font-size:var(--cf-fs-body-sm);font-style:italic;color:var(--cf-text-tertiary)}.cf-inline-form{display:flex;flex-direction:column;gap:14px;padding:18px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-md);box-shadow:var(--cf-shadow-1);animation:cf-inline-form-in .22s var(--cf-easing-emph) backwards}@keyframes cf-inline-form-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.cf-inline-form__head{display:flex;flex-direction:column;gap:12px}.cf-inline-form__title{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:var(--cf-fs-body);font-weight:var(--cf-fw-bold);color:var(--cf-text-primary)}.cf-inline-form__title svg{width:18px;height:18px;color:var(--cf-text-secondary)}.cf-inline-form__foot{display:flex;justify-content:flex-end;gap:10px;padding-top:4px}.cf-inline-fields{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-primary)}.cf-hint-panel--inline{gap:7px;padding:9px 11px;border-radius:var(--cf-r-sm);font-size:11.5px;font-weight:var(--cf-fw-medium);line-height:var(--cf-lh-normal);color:var(--cf-ai-blue)}.cf-hint-panel--inline>svg{flex-shrink:0;width:13px;height:13px;margin-top:1px}@media(prefers-reduced-motion:reduce){.cf-modal,.cf-kebab-menu,.cf-inline-form{animation:none}}.cf-datatable-card--menus{overflow:visible}.cf-datatable-card--menus .cf-datatable thead th:first-child{border-top-left-radius:var(--cf-r-lg)}.cf-datatable-card--menus .cf-datatable thead th:last-child{border-top-right-radius:var(--cf-r-lg)}@media(max-width:900px){.cf-datatable--stacked thead{display:none}.cf-datatable--stacked tbody tr{display:block;padding:14px 16px}.cf-datatable--stacked tbody tr+tr{border-top:1px solid var(--cf-line)}.cf-datatable--stacked tbody td{display:block;padding:3px 0}.cf-datatable--stacked td.cf-row-actions{width:auto;padding-top:10px;text-align:left}.cf-datatable--stacked .cf-kebab-menu{right:auto;left:0}}.cf-tap-tabs__tab:disabled{opacity:.5;cursor:not-allowed}.cf-tap-tabs__tab:disabled:hover{background:transparent;color:var(--cf-text-secondary)}.cf-data-chip[data-kind=product]{--cf-chip-color: var(--cf-tone-violet-fg)}.cf-data-chip[data-kind=brand]{--cf-chip-color: var(--cf-tone-sky-fg)}.cf-data-chip[data-kind=measure]{--cf-chip-color: var(--cf-tone-teal-fg)}.cf-datatable__acts{display:inline-flex;gap:6px}.cf-input-unit{position:relative;display:inline-flex;align-items:center}.cf-input-unit .cf-setup-input{padding-right:58px;text-align:right;font-variant-numeric:tabular-nums}.cf-input-unit__suffix{position:absolute;right:13px;pointer-events:none;font-size:var(--cf-fs-body-sm);font-weight:var(--cf-fw-semibold);color:var(--cf-text-tertiary)}.cf-setting-row__label--icon{display:inline-flex;align-items:center;gap:8px}.cf-icon-tile--data{background:oklch(from var(--cf-tile-color, var(--cf-tint-fallback)) .95 .03 h);color:oklch(from var(--cf-tile-color, var(--cf-tint-fallback)) .45 .2 h)}.cf-icon-tile__img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.cf-swatch-count--data{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;background:oklch(from var(--cf-tile-color, var(--cf-tint-fallback)) .95 .03 h);color:oklch(from var(--cf-tile-color, var(--cf-tint-fallback)) .45 .2 h);font-size:12.5px;font-weight:var(--cf-fw-bold);font-variant-numeric:tabular-nums}.cf-list-card--rail{position:relative;overflow:hidden;background:linear-gradient(90deg,color-mix(in srgb,var(--cf-rail-color, var(--cf-line)) 6%,var(--cf-bg-surface)),var(--cf-bg-surface) 60%)}.cf-list-card--rail:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--cf-rail-color, var(--cf-line))}.cf-list-card--rail[data-state=connected]{--cf-rail-color: var(--cf-color-green-600)}.cf-list-card--rail[data-state=pending]{--cf-rail-color: var(--cf-color-amber)}.cf-list-card--rail[data-state=no-contract]{--cf-rail-color: var(--cf-line-strong)}.cf-list-card--rail[data-state=directory]{--cf-rail-color: var(--cf-tile-color, var(--cf-tint-fallback))}h3.cf-list-card__line,h4.cf-list-card__line{margin:0}.cf-list-card__tag{font-size:12.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary);white-space:nowrap}.cf-list-card__sub--inline{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;font-variant-numeric:tabular-nums}.cf-list-card__key{font-weight:var(--cf-fw-semibold);color:var(--cf-text-tertiary)}.cf-list-card__field{display:inline-flex;align-items:center;gap:5px}.cf-list-card__field cf-icon{flex-shrink:0;color:var(--cf-text-tertiary)}.cf-list-card__field .cf-mono-text{color:inherit}.cf-list-card__none{font-style:italic;color:var(--cf-text-tertiary)}.cf-list-card__dot{color:var(--cf-text-disabled)}.cf-state-pill--muted{background:var(--cf-bg-surface-muted);color:var(--cf-text-secondary)}@media(max-width:760px){.cf-list-card--rail{flex-wrap:wrap}.cf-list-card--rail .cf-list-card__actions{width:100%;justify-content:flex-end}}.cf-tree-group{padding:18px 20px;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-lg);box-shadow:var(--cf-shadow-1)}.cf-tree-group .cf-tree-row{box-shadow:none}.cf-tree-group__label{display:inline-flex;align-items:center;gap:var(--cf-sp-2);margin:14px 0 var(--cf-sp-2) var(--cf-sp-6);font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--cf-ai-blue)}.cf-tree-group__label:before{content:"";flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--cf-ai-gradient);box-shadow:0 0 0 3px var(--cf-ai-line)}.cf-tree-group__children{position:relative;list-style:none;margin:0 0 0 32px;padding:0;display:flex;flex-direction:column;gap:var(--cf-sp-3)}.cf-tree-group__children:before{content:"";position:absolute;left:-22px;top:0;bottom:24px;width:2px;border-radius:2px;background:linear-gradient(180deg,var(--cf-ai-blue) 0%,var(--cf-ai-green) 100%)}.cf-tree-group__child{position:relative}.cf-tree-group__child:before{content:"";position:absolute;left:-22px;top:50%;width:22px;height:2px;border-radius:2px;transform:translateY(-50%);background:linear-gradient(90deg,var(--cf-ai-blue) 0%,var(--cf-ai-green) 100%)}.cf-tree-row{display:flex;flex-direction:column;overflow:hidden;background:var(--cf-bg-surface);border:1px solid var(--cf-border-subtle);border-radius:var(--cf-r-md);box-shadow:var(--cf-shadow-1);transition:opacity .14s ease}.cf-tree-row.is-inactive{opacity:.6}.cf-tree-row__head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px var(--cf-sp-4)}@media(max-width:860px){.cf-tree-row__head{grid-template-columns:auto 1fr}}.cf-tree-row__info{display:flex;flex-direction:column;gap:3px;min-width:0}.cf-tree-row__titles{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.cf-tree-row__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:var(--cf-fw-bold);letter-spacing:-.01em;color:var(--cf-text-primary)}.cf-tree-row__meta{display:flex;align-items:center;gap:var(--cf-sp-1);flex-wrap:wrap;margin:0;min-width:0;font-size:var(--cf-fs-caption);font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary)}.cf-tree-row__meta-dot{opacity:.5}.cf-tree-row__actions{display:inline-flex;align-items:center;gap:var(--cf-sp-2);flex-shrink:0}@media(max-width:860px){.cf-tree-row__actions{grid-column:1/-1;justify-self:start}}.cf-tree-row__panel{display:flex;flex-direction:column;gap:10px;padding:14px var(--cf-sp-4) var(--cf-sp-4);background:var(--cf-bg-surface-muted);border-top:1px solid var(--cf-border-subtle)}.cf-tree-row__panel .cf-token-row{margin-top:0}.cf-tree-row__panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.cf-tree-row__panel-title{display:inline-flex;align-items:center;gap:6px;font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--cf-text-tertiary)}.cf-tree-row__panel-title cf-icon{color:var(--cf-color-red)}.cf-tree-row__panel-note{font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary)}.cf-meta-chip{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;height:22px;padding:0 9px;background:var(--cf-bg-surface-muted);border-radius:var(--cf-r-full);font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-semibold);font-variant-numeric:tabular-nums;color:var(--cf-text-secondary);white-space:nowrap}.cf-link-pill{display:inline-flex;align-items:center;gap:5px;min-width:0;height:22px;padding:0 10px 0 8px;background:var(--cf-gradient-teal);border-radius:var(--cf-r-full);font-size:11.5px;font-weight:var(--cf-fw-medium);color:var(--cf-color-white);box-shadow:0 2px 6px -2px var(--cf-ai-line)}.cf-link-pill__label{flex-shrink:0;opacity:.85}.cf-link-pill__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--cf-fw-bold)}.cf-token--onmuted{background:var(--cf-bg-surface);font-weight:var(--cf-fw-medium);font-variant-numeric:tabular-nums}.cf-token__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.cf-token__x{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;margin-left:2px;padding:0;background:transparent;border:0;border-radius:50%;color:var(--cf-text-tertiary);cursor:pointer;transition:background .12s ease,color .12s ease}.cf-token__x:hover:not(:disabled){background:var(--cf-status-error-bg);color:var(--cf-color-red)}.cf-token__x:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:1px}.cf-token__x:disabled{opacity:.4;cursor:not-allowed}.cf-token-add{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;background:transparent;border:1px dashed var(--cf-ai-blue);border-radius:var(--cf-r-full);font:inherit;font-size:var(--cf-fs-eyebrow);font-weight:var(--cf-fw-semibold);color:var(--cf-ai-blue);cursor:pointer;transition:background .12s ease,border-color .12s ease}.cf-token-add:hover:not(:disabled){background:var(--cf-ai-tint);border-color:var(--cf-ai-blue-2)}.cf-token-add:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-token-add:disabled{opacity:.5;cursor:not-allowed}.cf-token-input{display:inline-flex;align-items:center;height:26px;padding:0 10px;background:var(--cf-bg-surface);border:1px dashed var(--cf-ai-blue);border-radius:var(--cf-r-full)}.cf-token-input input{width:120px;min-width:80px;padding:0;background:transparent;border:0;outline:none;font:inherit;font-size:var(--cf-fs-caption);color:var(--cf-text-primary)}.cf-token-input input::placeholder{color:var(--cf-text-tertiary)}.cf-data-chip--info{background:var(--cf-status-info-bg);color:var(--cf-status-info-fg)}.cf-data-chip--success{background:var(--cf-tone-green-bg);color:var(--cf-tone-green-fg)}.cf-alt-btn--positive{background:var(--cf-color-green-50);border-color:var(--cf-color-green-400);color:var(--cf-color-green-700)}.cf-alt-btn--positive:hover:not(:disabled){background:var(--cf-color-green-100);border-color:var(--cf-color-green-600)}.cf-setup-input:disabled{background:var(--cf-bg-app);color:var(--cf-text-tertiary);cursor:not-allowed}.cf-setup-static{display:flex;align-items:center;margin:0;min-height:46px;padding:0 14px;background:var(--cf-bg-app);border:1px solid var(--cf-border-default);border-radius:var(--cf-r-md);font-size:var(--cf-fs-body);font-weight:var(--cf-fw-semibold);color:var(--cf-text-secondary)}.cf-alt-btn[aria-checked=true]{background:var(--cf-bg-surface-muted);border-color:var(--cf-color-road)}.cf-section-card__head--plain{padding-right:0}.cf-icon-pick-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:var(--cf-sp-2);max-height:176px;overflow-y:auto;padding:10px;background:var(--cf-bg-surface-muted);border:1px solid var(--cf-border-subtle);border-radius:var(--cf-r-md)}.cf-icon-pick{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1;padding:0;background:var(--cf-bg-surface);border:1px solid var(--cf-line);border-radius:var(--cf-r-sm);font-size:19px;color:var(--cf-text-secondary);cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.cf-icon-pick:hover:not(.is-selected){background:var(--cf-bg-surface-muted);border-color:var(--cf-text-tertiary);color:var(--cf-text-primary)}.cf-icon-pick:focus-visible{outline:2px solid var(--cf-color-blue);outline-offset:2px}.cf-icon-pick.is-selected{background:oklch(from var(--cf-tile-color, var(--cf-tint-fallback)) .95 .03 h);border-color:oklch(from var(--cf-tile-color, var(--cf-tint-fallback)) .8 .12 h);color:oklch(from var(--cf-tile-color, var(--cf-tint-fallback)) .45 .2 h)}.cf-icon-tile--glyph{font-size:16px}.cf-icon-tile--glyph.cf-icon-tile--sm{font-size:12px}.cf-icon-tile--glyph.cf-icon-tile--lg{font-size:19px}.cf-icon-tile--glyph.cf-icon-tile--xl{font-size:22px}.cf-list-card--preview{border-style:dashed;border-color:var(--cf-line-strong)}.cf-list-card--preview:hover{border-color:var(--cf-line-strong);box-shadow:none}.cf-list-card__line--empty{font-style:italic;font-weight:var(--cf-fw-medium);color:var(--cf-text-tertiary)}.cf-duration-row{display:flex;align-items:flex-end;gap:10px}.cf-duration-row__field{display:flex;flex-direction:column;gap:5px}.cf-duration-row__sep{padding-bottom:12px;font-size:20px;font-weight:var(--cf-fw-bold);color:var(--cf-text-tertiary)}.cf-setup-field__count{margin-left:auto;font-size:11.5px;font-weight:var(--cf-fw-medium);font-variant-numeric:tabular-nums;color:var(--cf-text-tertiary)}.cf-setup-field.is-disabled{opacity:.5;pointer-events:none}.cf-wizard__titles{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.cf-wizard__sub{margin:0;font-size:12.5px;font-weight:var(--cf-fw-medium);color:var(--cf-text-secondary)}.cf-modal__foot-lead{margin-right:auto}.cf-datatable__text--truncate{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.js-iframe{border:none;color-scheme:auto;height:100%;overflow:hidden;width:100%}.adyen-checkout-card-input__wrapper{position:relative}.adyen-checkout-card-input__icon{border-radius:var(--adyen-sdk-border-radius-s,4px);height:18px;margin-right:var(--adyen-sdk-spacer-060,12px);width:27px}.adyen-checkout-card-input__form{opacity:1}.adyen-checkout-card-input__spinner{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.adyen-checkout-card-input__spinner--active{display:block}.adyen-checkout-card-input__form--loading{opacity:0}.adyen-checkout__input{display:block;max-height:100px}.adyen-checkout__field.adyen-checkout__card__cvc__input--hidden{display:none}.revolving-plan-installments__disabled{opacity:.4;pointer-events:none}.adyen-checkout__card__cardNumber{max-width:400px}.adyen-checkout__card__cardNumber__input{padding-left:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__card__holderName{margin-bottom:0}.adyen-checkout__card-input .adyen-checkout__fieldset--billingAddress,.adyen-checkout__card__holderName,.adyen-checkout__card__kcp-authentication,.adyen-checkout__card__socialSecurityNumber,.adyen-checkout__installments{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__card-input.adyen-checkout__card-input--loading{pointer-events:none}.adyen-checkout__card__holderName:first-child{margin:0 0 var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__field--cardNumber .adyen-checkout__input--error+.adyen-checkout-brand-wrapper,.adyen-checkout__field--cardNumber .adyen-checkout__input--valid:not(.adyen-checkout__card__cardNumber__input--noBrand)+.adyen-checkout-input__inline-validation--valid{display:none}.adyen-checkout__field--securityCode.adyen-checkout__field--error .adyen-checkout__card__cvc__hint,.adyen-checkout__field--securityCode.adyen-checkout__field--valid .adyen-checkout__card__cvc__hint{opacity:0}@keyframes cvc-indicate-location{0%{opacity:1}to{opacity:.3}}.adyen-checkout__label--focused .adyen-checkout__field__cvc--back-hint .adyen-checkout__card__cvc__hint--back .adyen-checkout__card__cvc__hint__location,.adyen-checkout__label--focused .adyen-checkout__field__cvc--front-hint .adyen-checkout__card__cvc__hint--front .adyen-checkout__card__cvc__hint__location{animation-direction:alternate;animation-duration:1s;animation-iteration-count:infinite;animation-name:cvc-indicate-location}.adyen-checkout__card__cvc__hint__wrapper{align-items:center;backface-visibility:visible;display:flex;height:100%;margin-right:var(--adyen-sdk-spacer-060,12px);position:absolute;right:0;transform:translateZ(0);transform-origin:center;transform-style:preserve-3d;transition:transform .3s cubic-bezier(.455,.03,.515,.955);width:27px;will-change:transform}.adyen-checkout__field__cvc--front-hint.adyen-checkout__card__cvc__hint__wrapper{transform:rotateY(180deg)}.adyen-checkout__card__cvc__hint{backface-visibility:hidden;border-radius:var(--adyen-sdk-border-radius-s,4px);box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px rgba(0,17,44,.04),0 1px 2px rgba(0,17,44,.02));position:absolute;transition:opacity .1s linear}.adyen-checkout__card__cvc__hint--front{transform:rotateY(180deg)}@media(prefers-reduced-motion:reduce){.adyen-checkout__card__cvc__hint__wrapper{transition:none}}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__fieldset__fields{justify-content:left}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__radio_group{display:flex;flex-direction:column}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__radio_group__input-wrapper{margin-top:var(--adyen-sdk-spacer-080,20px)}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__field--revolving-plan-installments{height:100%;margin-left:var(--adyen-sdk-spacer-070,16px);position:relative;top:52px;width:30%}.adyen-checkout__card-input .adyen-checkout__fieldset--dual-brand-switcher{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__card-input .adyen-checkout__fieldset--dual-brand-switcher .adyen-checkout__fieldset__title{padding-bottom:0}.adyen-checkout__card-input .adyen-checkout__fieldset--dual-brand-switcher .adyen-checkout-form-instruction{margin:0}.adyen-checkout__spinner__wrapper{align-items:center;display:flex;height:100%;justify-content:center}.adyen-checkout__spinner__wrapper--inline{display:inline-block;height:auto;margin-right:var(--adyen-sdk-spacer-040,8px)}[dir=rtl] .adyen-checkout__spinner__wrapper--inline{margin-left:var(--adyen-sdk-spacer-040,8px);margin-right:0}.adyen-checkout__spinner{height:var(--adyen-sdk-spacer-090,24px);position:relative;width:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__spinner:after,.adyen-checkout__spinner:before{animation:rotate 1s cubic-bezier(.785,.135,.15,.86) infinite;border:var(--adyen-sdk-border-width-l,3px) solid transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.adyen-checkout__spinner:before{border-color:var(--adyen-sdk-color-background-inverse-primary,#00112c);border-top-color:transparent;opacity:.1}.adyen-checkout__spinner:after{border-color:transparent;border-top-color:var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__spinner--small{height:var(--adyen-sdk-spacer-070,16px);width:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__spinner--small:after,.adyen-checkout__spinner--small:before{border-width:var(--adyen-sdk-spacer-010,2px)}.adyen-checkout__spinner--medium{height:28px;width:28px}.adyen-checkout__spinner--large{height:var(--adyen-sdk-spacer-120,48px);width:var(--adyen-sdk-spacer-120,48px)}.adyen-checkout__spinner--large:after,.adyen-checkout__spinner--large:before{border-width:var(--adyen-sdk-spacer-020,4px)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading-input__form{opacity:1}.loading-input__form--loading{opacity:0}.loading-input__spinner{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.loading-input__spinner--active{display:block}.adyen-checkout__image{display:block;opacity:0;transition:opacity .6s ease-out}.adyen-checkout__image--loaded{opacity:1}.adyen-checkout__field{display:block;margin-bottom:var(--adyen-sdk-spacer-070,16px);width:100%}.adyen-checkout__field-static-value{background-color:var(--adyen-sdk-color-background-primary-hover,#f7f7f8);border-radius:var(--adyen-sdk-border-radius-s,4px);color:var(--adyen-sdk-color-background-inverse-primary,#00112c);display:flex;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);height:28px;line-height:var(--adyen-sdk-text-body-line-height,20px);margin-left:var(--adyen-sdk-spacer-020,4px);padding:var(--adyen-sdk-spacer-020,4px) var(--adyen-sdk-spacer-030,6px)}.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper{background-color:transparent;border:none;box-shadow:none}.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper:active,.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper:active:hover,.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper:focus-within,.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper:focus-within:hover{border:none;box-shadow:none}.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper:hover{border:none;box-shadow:none}@media(min-width:480px){.adyen-checkout__field--20{width:20%}.adyen-checkout__field--30{width:30%}.adyen-checkout__field--40{width:40%}.adyen-checkout__field--50{width:50%}.adyen-checkout__field--60{width:60%}.adyen-checkout__field--70{width:70%}.adyen-checkout__field--80{width:80%}.adyen-checkout__field--col-20{width:calc(20% - var(--adyen-sdk-spacer-040, 8px))}.adyen-checkout__field--col-30{width:calc(30% - var(--adyen-sdk-spacer-040, 8px))}.adyen-checkout__field--col-40{width:calc(40% - var(--adyen-sdk-spacer-040, 8px))}.adyen-checkout__field--col-50{width:calc(50% - var(--adyen-sdk-spacer-040, 8px))}.adyen-checkout__field--col-60{width:calc(60% - var(--adyen-sdk-spacer-040, 8px))}.adyen-checkout__field--col-70{width:calc(70% - var(--adyen-sdk-spacer-040, 8px))}.adyen-checkout__field--col-80{width:calc(80% - var(--adyen-sdk-spacer-040, 8px))}}.adyen-checkout__input-wrapper{align-items:center;background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-m,8px);display:flex;position:relative}.adyen-checkout__input-wrapper div,.adyen-checkout__input-wrapper input,.adyen-checkout__input-wrapper span{border-radius:inherit}.adyen-checkout__input-wrapper button,.adyen-checkout__input-wrapper div,.adyen-checkout__input-wrapper input{border:none}.adyen-checkout__input-wrapper:active,.adyen-checkout__input-wrapper:active:hover,.adyen-checkout__input-wrapper:focus-within,.adyen-checkout__input-wrapper:focus-within:hover{border-color:var(--adyen-sdk-color-outline-primary-active,#00112c);box-shadow:0 0 0 .5px var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__input-wrapper:hover{border-color:var(--adyen-sdk-color-outline-tertiary,#8d95a3)}.adyen-checkout__field--inactive>.adyen-checkout__input-wrapper{background:var(--adyen-sdk-color-background-disabled,#eeeff1);border-color:transparent}.adyen-checkout__field--error>:not(.adyen-checkout__label--focused)+.adyen-checkout__input-wrapper:not(:focus-within,:active){border-color:var(--adyen-sdk-color-outline-critical,#e22d2d)}.adyen-checkout__label{display:block;position:relative}.adyen-checkout__label--focused+.adyen-checkout__input-wrapper{border-color:var(--adyen-sdk-color-outline-primary-active,#00112c);box-shadow:0 0 0 .5px var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__label--disabled+.adyen-checkout__input-wrapper{background:var(--adyen-sdk-color-background-disabled,#eeeff1);border-color:transparent}.adyen-checkout__helper-text{color:var(--adyen-sdk-color-label-primary,#00112c);display:block;font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin-bottom:var(--adyen-sdk-spacer-020,4px)}.adyen-checkout__label-adornment--end{position:absolute;right:0;top:0}.adyen-checkout__label__text{color:var(--adyen-sdk-color-label-primary,#00112c);display:block;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);line-height:var(--adyen-sdk-text-body-line-height,20px);margin-bottom:var(--adyen-sdk-spacer-020,4px);overflow:hidden;text-overflow:ellipsis;transition:color .1s ease-out;white-space:nowrap}.adyen-checkout__label__text--error{color:var(--adyen-sdk-color-label-critical,#c72727)}.adyen-checkout__label--focused .adyen-checkout__label__text{color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout-contextual-text,.adyen-checkout-contextual-text--error{align-items:center;color:var(--adyen-sdk-color-label-primary,#00112c);display:flex;font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin-top:var(--adyen-sdk-spacer-020,4px);opacity:1;transition:margin .2s ease-out,opacity .2s ease-out}.adyen-checkout-contextual-text--error{color:var(--adyen-sdk-color-label-critical,#c72727)}.adyen-checkout-contextual-text--hidden{height:0;margin:0;opacity:0}.adyen-checkout__field__cvc .adyen-checkout__input-wrapper{cursor:text}.adyen-checkout__filter-input:-webkit-autofill,.adyen-checkout__input:-webkit-autofill{color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-text-fill-color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:var(--adyen-sdk-color-label-primary,#00112c)!important;box-shadow:0 0 0 1000px var(--adyen-sdk-color-background-primary,#ffffff) inset!important;-webkit-transition:none!important;transition:none!important}.adyen-checkout__filter-input:-webkit-autofill,.adyen-checkout__filter-input:-webkit-autofill:active,.adyen-checkout__filter-input:-webkit-autofill:focus,.adyen-checkout__filter-input:-webkit-autofill:hover,.adyen-checkout__filter-input:autofill,.adyen-checkout__input:-webkit-autofill,.adyen-checkout__input:-webkit-autofill:active,.adyen-checkout__input:-webkit-autofill:focus,.adyen-checkout__input:-webkit-autofill:hover,.adyen-checkout__input:autofill{color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-text-fill-color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:var(--adyen-sdk-color-label-primary,#00112c)!important;box-shadow:0 0 0 1000px var(--adyen-sdk-color-background-primary,#ffffff) inset!important;-webkit-transition:none!important;transition:none!important}.adyen-checkout__filter-input,.adyen-checkout__input{-webkit-background-clip:text!important;background-clip:text!important;color:var(--adyen-sdk-color-label-primary,#00112c)!important}.adyen-checkout__field-wrapper{display:flex;width:100%}.adyen-checkout__field-wrapper>.adyen-checkout__field:first-child{margin-right:var(--adyen-sdk-spacer-040,8px)}[dir=rtl] .adyen-checkout__field-wrapper>.adyen-checkout__field:first-child{margin-left:var(--adyen-sdk-spacer-040,8px);margin-right:0}.adyen-checkout__field-wrapper>.adyen-checkout__field:nth-child(2){margin-left:var(--adyen-sdk-spacer-040,8px)}[dir=rtl] .adyen-checkout__field-wrapper>.adyen-checkout__field:nth-child(2){margin-left:0;margin-right:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__field-wrapper:last-of-type>.adyen-checkout__field{margin-bottom:0}.adyen-checkout__input{background:inherit;color:var(--adyen-sdk-color-label-primary,#00112c);display:block;font-family:inherit;font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);height:var(--adyen-sdk-spacer-110,40px);outline:none;padding-left:var(--adyen-sdk-spacer-060,12px);transition:border .2s ease-out,box-shadow .2s ease-out;width:100%}.adyen-checkout__input:required{box-shadow:none}.adyen-checkout__input:-moz-read-only{color:var(--adyen-sdk-color-label-secondary,#5c687c)!important;cursor:default}.adyen-checkout__input:disabled,.adyen-checkout__input:read-only{color:var(--adyen-sdk-color-label-secondary,#5c687c)!important;cursor:default}span.adyen-checkout__input{overflow:hidden}.adyen-checkout-input__inline-validation{height:var(--adyen-sdk-spacer-070,16px);margin-right:var(--adyen-sdk-spacer-060,12px);width:var(--adyen-sdk-spacer-070,16px)}[dir=rtl] .adyen-checkout-input__inline-validation{margin-left:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-input__inline-validation>.adyen-checkout__icon{display:block}.adyen-checkout-input__inline-validation--invalid{color:var(--adyen-sdk-color-label-critical,#c72727)}.adyen-checkout__input--date{padding:.5em}.adyen-checkout__fieldset{border:none;display:block;margin-inline-end:0;margin-inline-start:0;margin:0;padding-block-start:0;padding-bottom:var(--adyen-sdk-spacer-040,8px);padding-block-end:0;padding-inline-end:0;padding-inline-start:0;width:100%}.adyen-checkout__fieldset__description{color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:1.5;list-style-type:disc;margin:0}.adyen-checkout__fieldset:last-of-type{padding-bottom:0}.adyen-checkout__fieldset+.adyen-checkout__fieldset{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__fieldset__title{color:var(--adyen-sdk-color-label-primary,#00112c);display:block;font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:var(--adyen-sdk-text-subtitle-stronger-font-weight,600);font-weight:var(--adyen-sdk-text-subtitle-font-weight,500);line-height:var(--adyen-sdk-text-subtitle-line-height,26px);margin:0;padding:0 0 var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__fieldset__title:has(+.adyen-checkout__fieldset__description){padding:0}.adyen-checkout__fieldset__title-heading{color:inherit;font:inherit;margin:0;padding:0}.adyen-checkout__fieldset__fields{display:flex;flex-wrap:wrap;gap:var(--adyen-sdk-spacer-070,16px);width:100%}.adyen-checkout__fieldset__fields>.adyen-checkout__field{margin-bottom:0}.adyen-checkout__fieldset--readonly .adyen-checkout__fieldset__fields{color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin:0}.adyen-checkout__card__exp-date__input--oneclick{font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-title-line-height,26px);overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.adyen-checkout__radio_group+.adyen-checkout-input__inline-validation{display:none}.adyen-checkout__radio_group__input{opacity:0;position:absolute}.adyen-checkout__radio_group__label{color:inherit;display:block;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:400;line-height:var(--adyen-sdk-text-body-line-height,20px);margin:0;overflow:visible;padding-bottom:0;padding-left:var(--adyen-sdk-spacer-090,24px);position:relative}.adyen-checkout__label--focused .adyen-checkout__radio_group__label{color:inherit}.adyen-checkout__radio_group__label:before{background-color:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-tertiary,#8d95a3);border-radius:50%;content:"";height:var(--adyen-sdk-spacer-070,16px);left:0;position:absolute;top:var(--adyen-sdk-spacer-010,2px);transition:border-color .2s ease-out,box-shadow .2s ease-out;width:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__radio_group__label:hover:before{box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-primary-hover,#c9cdd3);cursor:pointer}.adyen-checkout__radio_group__label:after{background-color:var(--adyen-sdk-color-background-primary,#ffffff);border-radius:50%;box-shadow:0 1px 1px #000f2d40;content:"";display:block;height:var(--adyen-sdk-spacer-030,6px);left:5px;margin:0 auto;position:absolute;top:7px;transform:scale(0);transition:transform .2s ease-out;width:var(--adyen-sdk-spacer-030,6px)}.adyen-checkout__radio_group__label:hover{border-color:var(--adyen-sdk-color-label-primary,#00112c);cursor:pointer}.adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label:before{background-color:var(--adyen-sdk-color-label-primary,#00112c);border:0;transition:all .2s ease-out}.adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label:after{transform:scale(1)}.adyen-checkout__radio_group__input:focus+.adyen-checkout__radio_group__label:before{border-color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label:hover:before,.adyen-checkout__radio_group__input:checked:active+.adyen-checkout__radio_group__label:before,.adyen-checkout__radio_group__input:checked:focus+.adyen-checkout__radio_group__label:before,.adyen-checkout__radio_group__input:focus+.adyen-checkout__radio_group__label:before{box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-tertiary,#8d95a3)}.adyen-checkout__radio_group__label.adyen-checkout__radio_group__label--invalid:before{border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-critical,#e22d2d)}.adyen-checkout__radio_group--button{align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:var(--adyen-sdk-spacer-070,16px);width:100%}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__input-wrapper{display:flex;flex:1 0 0}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__label:after{left:calc(var(--adyen-sdk-spacer-060, 12px) + 5px);position:absolute;top:calc(50% - var(--adyen-sdk-spacer-030, 6px)/2)}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__label:before{left:calc(var(--adyen-sdk-spacer-060, 12px));position:absolute;top:calc(50% - var(--adyen-sdk-spacer-070, 16px)/2)}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__label{background-color:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-m,8px);padding:var(--adyen-sdk-spacer-060,12px);padding-left:calc(var(--adyen-sdk-spacer-060, 12px) + var(--adyen-sdk-spacer-090, 24px));width:100%}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__input+.adyen-checkout__radio_group__label:hover,.adyen-checkout__radio_group--button .adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label{border-color:var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__input:checked:active+.adyen-checkout__radio_group__label,.adyen-checkout__radio_group--button .adyen-checkout__radio_group__input:checked:focus+.adyen-checkout__radio_group__label{border-color:var(--adyen-sdk-color-outline-primary-active,#00112c);box-shadow:0 0 0 .5px var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__dropdown{max-width:100%;position:relative}.adyen-checkout__dropdown,.adyen-checkout__dropdown__button{font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);width:100%}.adyen-checkout__dropdown__button{align-items:center;background:inherit;border-radius:inherit;color:var(--adyen-sdk-color-label-primary,#00112c);cursor:pointer;display:flex;height:var(--adyen-sdk-spacer-110,40px);line-height:var(--adyen-sdk-text-body-line-height,20px);outline:0;padding:0 var(--adyen-sdk-spacer-060,12px);text-decoration:none;transition:border .2s ease-out,box-shadow .2s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}[dir=rtl] .adyen-checkout__dropdown__button{padding:7px var(--adyen-sdk-spacer-060,12px) 7px var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__dropdown__button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none' viewBox='0 0 16 17'%3E%3Cpath fill='%2300112c' fill-rule='evenodd' d='M4.47 6.47a.75.75 0 0 1 1.06 0L8 8.94l2.47-2.47a.75.75 0 0 1 1.06 1.06l-3 3a.75.75 0 0 1-1.06 0l-3-3a.75.75 0 0 1 0-1.06' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:var(--adyen-sdk-spacer-030,6px);position:absolute;right:var(--adyen-sdk-spacer-070,16px);width:var(--adyen-sdk-spacer-040,8px)}[dir=rtl] .adyen-checkout__dropdown__button:after{left:var(--adyen-sdk-spacer-070,16px);right:auto}.adyen-checkout__dropdown__button--active:after{transform:rotate(180deg)}.adyen-checkout__dropdown__button--disabled{opacity:.4}.adyen-checkout__dropdown__button--readonly,.adyen-checkout__dropdown__button--readonly--active,.adyen-checkout__dropdown__button--readonly:focus,.adyen-checkout__dropdown__button--readonly:hover{background:var(--adyen-sdk-color-background-disabled,#eeeff1);border-color:transparent;color:var(--adyen-sdk-color-label-primary,#00112c);cursor:not-allowed}.adyen-checkout__dropdown__button--readonly:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='7' fill='none' viewBox='0 0 8 7'%3E%3Cpath fill='%23b9c4c9' d='M3.195 6.565a1 1 0 0 0 1.6 0l2.992-3.98a1 1 0 0 0-.8-1.602H1.013a1 1 0 0 0-.8 1.6z'/%3E%3C/svg%3E")}.adyen-checkout__dropdown__button--invalid{border-color:var(--adyen-sdk-color-outline-critical,#e22d2d)}.adyen-checkout__dropdown__button__icon{border-radius:3px;height:26px;margin-right:var(--adyen-sdk-spacer-060,12px);max-width:var(--adyen-sdk-spacer-110,40px)}.adyen-checkout__dropdown__button__text{flex-grow:1;overflow:hidden;pointer-events:none;text-align:left;text-overflow:ellipsis;white-space:nowrap}.adyen-checkout__dropdown__button__text-placeholder{color:var(--adyen-sdk-color-label-secondary,#5c687c)}.adyen-checkout__dropdown__button__secondary-text{margin-right:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__filter-input{background:inherit;border:0;color:var(--adyen-sdk-color-label-primary,#00112c);font-family:inherit;font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);height:100%;padding:0;width:100%}.adyen-checkout__filter-input:active,.adyen-checkout__filter-input:focus{outline:0}.adyen-checkout__filter-input[readonly]{border-color:transparent;color:var(--adyen-sdk-color-label-secondary,#5c687c)!important;cursor:not-allowed}.adyen-checkout__filter-input--placeholder{color:var(--adyen-sdk-color-label-secondary,#5c687c)}.adyen-checkout__dropdown__list{background:var(--adyen-sdk-color-background-primary,#ffffff);border-radius:var(--adyen-sdk-border-radius-m,8px);box-shadow:0 var(--adyen-sdk-spacer-010,2px) 7px #000f2d4d;display:none;list-style:none;margin:0 0 var(--adyen-sdk-spacer-120,48px);max-height:375px;overflow-y:auto;padding:0;position:absolute;width:100%;z-index:2}.adyen-checkout__dropdown__list.adyen-checkout__dropdown__list--active{display:block;margin-top:var(--adyen-sdk-spacer-010,2px)}.adyen-checkout__dropdown__element{align-items:center;border:var(--adyen-sdk-border-width-s,1px) solid transparent;cursor:pointer;display:flex;font-size:var(--adyen-sdk-text-body-font-size,.875rem);-webkit-hyphens:auto;hyphens:auto;line-height:var(--adyen-sdk-text-body-line-height,20px);outline:0;padding:var(--adyen-sdk-spacer-040,8px);transition:background .2s ease-out,border-color .2s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:break-word}.adyen-checkout__dropdown__element .adyen-checkout__icon{position:absolute;right:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__dropdown__element:last-child{border-bottom:0}.adyen-checkout__dropdown__element.adyen-checkout__dropdown__element--active{background:#e6e9eb99;border-radius:var(--adyen-sdk-border-radius-m,8px);box-shadow:inset 0 0 0 var(--adyen-sdk-border-width-s,1px) var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__dropdown__element:hover{background:#e6e9eb99}.adyen-checkout__dropdown__element--disabled{cursor:not-allowed;opacity:.4}.adyen-checkout__dropdown__element__icon{border-radius:var(--adyen-sdk-border-radius-s,4px);margin-right:var(--adyen-sdk-spacer-060,12px);max-height:26px;max-width:var(--adyen-sdk-spacer-110,40px)}.adyen-checkout__dropdown__element__text{flex-grow:1}.adyen-checkout__dropdown__element__secondary-text:not(:last-child){margin-right:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__dropdown+.adyen-checkout-input__inline-validation{right:var(--adyen-sdk-spacer-100,32px)}.adyen-checkout__installments--revolving-plan .adyen-checkout__input-wrapper{background-color:transparent;border:none;box-shadow:none}.adyen-checkout__installments--revolving-plan .adyen-checkout__input-wrapper:active,.adyen-checkout__installments--revolving-plan .adyen-checkout__input-wrapper:active:hover,.adyen-checkout__installments--revolving-plan .adyen-checkout__input-wrapper:focus-within,.adyen-checkout__installments--revolving-plan .adyen-checkout__input-wrapper:focus-within:hover{box-shadow:none}.adyen-checkout__installments--revolving-plan .adyen-checkout__fieldset--revolving-plan{margin-top:-5px}.adyen-checkout-disclaimer__label{color:var(--adyen-sdk-color-label-secondary,#5c687c);display:inline-block;font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:400;line-height:var(--adyen-sdk-text-caption-line-height,18px);margin-top:var(--adyen-sdk-spacer-070,16px);padding-left:0}[dir=rtl] .adyen-checkout-disclaimer__label{padding-right:0}.adyen-checkout-link{--text-decoration:none;color:var(--adyen-sdk-color-label-highlight,#0070f5);-webkit-text-decoration:var(--text-decoration);text-decoration:var(--text-decoration)}.adyen-checkout-link:focus-visible{outline:none}.adyen-checkout-link:active,.adyen-checkout-link:hover{--text-decoration:underline}.adyen-checkout-link:focus-visible{border-radius:var(--adyen-sdk-border-radius-xs,2px);box-shadow:0 0 0 1px #fff,0 0 0 3px var(--adyen-sdk-focus-ring-color,rgba(0,112,245,.8));transition:.1s cubic-bezier(.785,.135,.15,.86)}.adyen-checkout-brand-wrapper{align-items:center;border-radius:var(--adyen-sdk-border-radius-s,4px);box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px rgba(0,17,44,.04),0 1px 2px rgba(0,17,44,.02));display:flex;justify-content:center;overflow:hidden;position:relative}.adyen-checkout-brand-wrapper--error{display:none}.adyen-checkout__field--cardNumber .adyen-checkout__input-wrapper{cursor:text}.adyen-checkout__field--cardNumber .adyen-checkout-brand-wrapper{border-radius:var(--adyen-sdk-border-radius-s,4px);margin-right:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__field--cardNumber .adyen-checkout-card-input__icon{margin-right:0}.adyen-checkout__card__dual-branding__icons{display:flex}.adyen-checkout__card__dual-branding__icons .adyen-checkout__card__cardNumber__brandIcon{opacity:1}.adyen-checkout__card__dual-branding__sr-only{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DualBrandSelector-module_dualBrandSelector__Fz7UW{background-color:var(--adyen-sdk-color-background-tertiary,#eeeff1);border-radius:var(--adyen-sdk-border-radius-m,8px);display:flex;gap:var(--adyen-sdk-spacer-020,4px);margin-right:var(--adyen-sdk-spacer-060,12px);padding:var(--adyen-sdk-spacer-020,4px)}.DualBrandSelector-module_dualBrandSelectorButton__3Dxem{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:var(--adyen-sdk-border-radius-s,4px);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;width:34px}.DualBrandSelector-module_dualBrandSelectorButton__3Dxem:hover{background-color:var(--adyen-sdk-color-background-primary,#ffffff);border-color:var(--adyen-sdk-color-outline-primary,#dbdee2);box-shadow:0 2px 4px #0000004d}.DualBrandSelector-module_dualBrandSelectorButtonSelected__EswTK{background-color:var(--adyen-sdk-color-background-primary,#ffffff);box-shadow:inset 0 0 0 .5px var(--adyen-sdk-color-outline-primary,#dbdee2),0 2px 4px #00000080}.DualBrandSelector-module_dualBrandSelectorIcon__qeN0L{border-radius:var(--adyen-sdk-border-radius-s,4px);height:16px;width:24px}.adyen-checkout__field.adyen-checkout__card__exp-date__input--hidden{display:none}.adyen-checkout__card__exp-cvc__exp-date__input--hidden{justify-content:flex-end}.adyen-checkout__field__exp-date .adyen-checkout__input-wrapper{cursor:text}.adyen-checkout__input-wrapper .adyen-checkout__field__exp-date_hint_wrapper{border-radius:var(--adyen-sdk-border-radius-s,4px);height:18px;margin-right:var(--adyen-sdk-spacer-060,12px);position:absolute;right:0;transition:opacity .1s linear;width:27px}.adyen-checkout__input-wrapper .adyen-checkout__field__exp-date_hint_wrapper.adyen-checkout__field__exp-date_hint_wrapper--hidden{opacity:0}.adyen-checkout__field__exp-date_hint{height:18px;width:27px}.BrandIcons-module_container__FeCxK{align-items:center;display:flex;flex-basis:auto;flex-wrap:wrap;gap:var(--adyen-sdk-spacer-040,8px);margin:var(--adyen-sdk-spacer-020,4px) var(--adyen-sdk-spacer-000,0)}.BrandIcons-module_grid__wb0DE{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--adyen-sdk-spacer-110,40px),1fr))}.BrandIcons-module_smallImgGrid__iCMqT{grid-template-columns:repeat(auto-fill,minmax(var(--adyen-sdk-spacer-090,24px),1fr))}.BrandIcons-module_remainingBrandsLabel__v0FKS{color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-body-font-size,.875rem)}.BrandIcons-module_img__Oe3i-{display:block;height:var(--adyen-sdk-spacer-090,24px);padding:0;width:var(--adyen-sdk-spacer-110,40px)}.BrandIcons-module_smallImg__GwOZ0{height:var(--adyen-sdk-spacer-070,16px);width:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__card__brands{margin-bottom:var(--adyen-sdk-spacer-060,12px);margin-top:calc(var(--adyen-sdk-spacer-040, 8px)*-1)}.adyen-checkout__card__brands--hidden{margin:-8px 0 8px;max-height:0;min-height:0;opacity:0}.adyen-checkout__card__exp-cvc{display:flex;flex-wrap:wrap;gap:var(--adyen-sdk-spacer-070,16px);width:100%}.adyen-checkout__card__exp-cvc>.adyen-checkout__field{margin-bottom:0}@media(min-width:480px){.adyen-checkout__card__exp-cvc .adyen-checkout__field{margin-bottom:0}}.adyen-checkout__checkbox{display:flex;width:100%}.adyen-checkout__checkbox__label{color:var(--adyen-sdk-color-label-primary,#00112c);cursor:pointer;display:inline-block;flex:1;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:400;line-height:var(--adyen-sdk-text-caption-line-height,18px);padding-left:var(--adyen-sdk-spacer-090,24px);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}[dir=rtl] .adyen-checkout__checkbox__label{padding-left:0;padding-right:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__checkbox__input{opacity:0;pointer-events:none;position:absolute}.adyen-checkout__checkbox__input:checked+.adyen-checkout__checkbox__label:before{opacity:1}.adyen-checkout__checkbox__input:checked+.adyen-checkout__checkbox__label:after{background-color:var(--adyen-sdk-color-label-primary,#00112c);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__checkbox__input:checked:hover+.adyen-checkout__checkbox__label:after{border-color:var(--adyen-sdk-color-label-primary,#00112c);box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-tertiary,#8d95a3)}.adyen-checkout__checkbox__input:focus+.adyen-checkout__checkbox__label:after{border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-label-primary,#00112c);box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-tertiary,#8d95a3)}.adyen-checkout__checkbox__input:hover:not(:focus)+.adyen-checkout__checkbox__label:after{border-color:var(--adyen-sdk-color-outline-tertiary,#8d95a3);box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-primary-hover,#c9cdd3)}.adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:before{border-bottom:var(--adyen-sdk-spacer-010,2px) solid var(--adyen-sdk-color-label-on-color,#ffffff);border-left:1px solid transparent;border-radius:0 var(--adyen-sdk-spacer-010,2px) 1px;border-right:var(--adyen-sdk-spacer-010,2px) solid var(--adyen-sdk-color-label-on-color,#ffffff);border-top:1px solid transparent;content:"";height:11px;left:1px;opacity:0;position:absolute;top:var(--adyen-sdk-spacer-010,2px);transform:rotate(37deg);transform-origin:100% 100%;transition:opacity .2s ease-out;width:var(--adyen-sdk-spacer-030,6px);z-index:1}[dir=rtl] .adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:before{left:auto;right:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:after{background-color:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-s,4px);content:"";height:var(--adyen-sdk-spacer-070,16px);left:0;position:absolute;top:0;transition:background .15s ease-out,border .05s ease-out,box-shadow .1s ease-out;width:var(--adyen-sdk-spacer-070,16px);z-index:0}[dir=rtl] .adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:after{left:auto;right:0}.adyen-checkout__field--consentCheckbox{align-items:center;background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-m,8px);display:flex}.adyen-checkout__field--consentCheckbox,[dir=rtl] .adyen-checkout__field--consentCheckbox{padding:var(--adyen-sdk-spacer-060,12px) var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__field--consentCheckbox .adyen-checkout__input-wrapper{background-color:transparent;border:none;box-shadow:none;flex:1;justify-content:space-between}.adyen-checkout__field--consentCheckbox .adyen-checkout__input-wrapper:active,.adyen-checkout__field--consentCheckbox .adyen-checkout__input-wrapper:active:hover,.adyen-checkout__field--consentCheckbox .adyen-checkout__input-wrapper:focus-within,.adyen-checkout__field--consentCheckbox .adyen-checkout__input-wrapper:focus-within:hover{box-shadow:none}.adyen-checkout__field--consentCheckbox.adyen-checkout__field--error{border-color:var(--adyen-sdk-color-outline-critical,#e22d2d)}.adyen-checkout__field--consentCheckbox .adyen-checkout-input__inline-validation{margin-right:0}[dir=rtl] .adyen-checkout__field--consentCheckbox .adyen-checkout-input__inline-validation{margin-left:0}.adyen-checkout__store-details{align-items:center;background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-m,8px);display:flex;gap:var(--adyen-sdk-spacer-060,12px);margin-top:var(--adyen-sdk-spacer-070,16px);padding:var(--adyen-sdk-spacer-060,12px) var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__address-search{position:relative}.adyen-checkout__address-search .adyen-checkout__dropdown__button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23687282' d='M6.5 11.9a4.5 4.5 0 0 0 2.6-.83l2.77 2.74c.13.13.3.19.48.19.38 0 .65-.29.65-.66a.63.63 0 0 0-.19-.46l-2.75-2.73a4.4 4.4 0 0 0 .92-2.7 4.48 4.48 0 0 0-8.98 0 4.48 4.48 0 0 0 4.5 4.45m0-.96a3.53 3.53 0 0 1-3.53-3.49 3.52 3.52 0 0 1 7.04 0c0 1.9-1.59 3.49-3.52 3.49Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:var(--adyen-sdk-spacer-070,16px);left:var(--adyen-sdk-spacer-060,12px);position:absolute;width:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__address-search .adyen-checkout__dropdown__button--active:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%2300112c' d='M6.5 11.9a4.5 4.5 0 0 0 2.6-.83l2.77 2.74c.13.13.3.19.48.19.38 0 .65-.29.65-.66a.63.63 0 0 0-.19-.46l-2.75-2.73a4.4 4.4 0 0 0 .92-2.7 4.48 4.48 0 0 0-8.98 0 4.48 4.48 0 0 0 4.5 4.45m0-.96a3.53 3.53 0 0 1-3.53-3.49 3.52 3.52 0 0 1 7.04 0c0 1.9-1.59 3.49-3.52 3.49Z'/%3E%3C/svg%3E");transform:none}.adyen-checkout__address-search .adyen-checkout__filter-input{padding-left:calc(var(--adyen-sdk-spacer-040, 8px) + var(--adyen-sdk-spacer-070, 16px));position:relative}.adyen-checkout__address-search__manual-add{position:absolute;right:0;top:0}.adyen-checkout__address-search__manual-add .adyen-checkout__address-search__manual-add__button{border:0;padding:0}.adyen-checkout__fieldset--address .adyen-checkout__field-group{display:flex;flex-wrap:wrap;gap:var(--adyen-sdk-spacer-070,16px);width:100%}.adyen-checkout__fieldset--address .adyen-checkout__field-group>.adyen-checkout__field{margin-bottom:0}.adyen-checkout-form-instruction{color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin-bottom:var(--adyen-sdk-spacer-070,16px);margin-top:0}[dir=rtl] .adyen-checkout-form-instruction{padding-right:0}.adyen-checkout-toggle{color:inherit;cursor:pointer;display:flex;width:auto}.adyen-checkout-toggle,.adyen-checkout-toggle *,.adyen-checkout-toggle :after,.adyen-checkout-toggle :before,.adyen-checkout-toggle:after,.adyen-checkout-toggle:before{box-sizing:border-box}.adyen-checkout-toggle--disabled{cursor:not-allowed;display:flex}.adyen-checkout-toggle--readonly{pointer-events:none}.adyen-checkout-toggle--label-first{align-items:flex-start;flex-direction:row-reverse;justify-content:flex-end}.adyen-checkout-toggle__input{cursor:inherit;opacity:0;position:absolute}.adyen-checkout-toggle__track{align-items:center;background-color:var(--adyen-sdk-toggle-track-background-color,#ffffff);border:var(--adyen-sdk-toggle-track-border,1px solid #8d95a3);border-radius:var(--adyen-sdk-toggle-track-border-radius,12px);display:flex;height:var(--adyen-sdk-toggle-track-height,20px);min-width:var(--adyen-sdk-toggle-track-width,36px);padding:var(--adyen-sdk-toggle-track-padding,2px 4px);position:relative}.adyen-checkout-toggle__input:focus-visible+.adyen-checkout-toggle__track{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--adyen-sdk-focus-ring-color,rgba(0,112,245,.8));transition:.1s cubic-bezier(.785,.135,.15,.86)}.adyen-checkout-toggle__input:hover:enabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-hover-background-color,#f7f7f8);border-color:var(--adyen-sdk-toggle-track-hover-border-color,#6d7789)}.adyen-checkout-toggle__input:active:enabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-active-background-color,#eeeff1);border-color:var(--adyen-sdk-toggle-track-active-border-color,#00112c)}.adyen-checkout-toggle__input:disabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-disabled-background-color,#f7f7f8);border-color:var(--adyen-sdk-toggle-track-disabled-border-color,#dbdee2);cursor:not-allowed}.adyen-checkout-toggle__input:disabled+.adyen-checkout-toggle__track path{fill:#8d95a3}.adyen-checkout-toggle--readonly .adyen-checkout-toggle__input+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-readonly-background-color,#f7f7f8);border-color:var(--adyen-sdk-toggle-track-readonly-border-color,#dbdee2)}.adyen-checkout-toggle__input:checked+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-toggled-background-color,#00112c);border:var(--adyen-sdk-toggle-track-toggled-border,0);padding:var(--adyen-sdk-toggle-track-toggled-padding,2px)}.adyen-checkout-toggle__input:checked:hover:enabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-toggled-hover-background-color,#5c687c)}.adyen-checkout-toggle__input:checked:active:enabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-toggled-active-background-color,#8d95a3)}.adyen-checkout-toggle__input:checked:disabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-toggled-disabled-background-color,#c0c5cc)}.adyen-checkout-toggle--readonly .adyen-checkout-toggle__input:checked+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-toggled-readonly-background-color,#c0c5cc)}.adyen-checkout-toggle__handle{align-content:center;background-color:var(--adyen-sdk-toggle-handle-background-color,#00112c);border-radius:var(--adyen-sdk-toggle-handle-border-radius,12px);color:var(--adyen-sdk-toggle-handle-toggled-color,#00112c);display:inline-flex;height:var(--adyen-sdk-toggle-handle-height,12px);justify-content:center;transition:var(--adyen-sdk-toggle-handle-transition,transform .15s cubic-bezier(.2,0,.4,.9));width:var(--adyen-sdk-toggle-handle-width,12px)}.adyen-checkout-toggle__input:disabled+* .adyen-checkout-toggle__handle{background-color:var(--adyen-sdk-toggle-handle-disabled-background-color,#8d95a3);cursor:not-allowed}.adyen-checkout-toggle__input:checked+* .adyen-checkout-toggle__handle{background-color:var(--adyen-sdk-toggle-handle-toggled-background-color,#ffffff);height:var(--adyen-sdk-toggle-handle-toggled-height,16px);transform:translate(100%);width:var(--adyen-sdk-toggle-handle-toggled-width,16px)}.adyen-checkout-toggle__input:checked:disabled+* .adyen-checkout-toggle__handle{background-color:var(--adyen-sdk-toggle-handle-toggled-disabled-background-color,#eeeff1);color:var(--adyen-sdk-toggle-handle-toggled-disabled-color,#8d95a3);cursor:not-allowed}.adyen-checkout-toggle--readonly .adyen-checkout-toggle__input:checked+* .adyen-checkout-toggle__handle{background-color:var(--adyen-sdk-toggle-handle-toggled-readonly-background-color,#eeeff1)}.adyen-checkout-toggle__label-container{display:flex;flex-direction:column;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);padding-left:var(--adyen-sdk-toggle-label-padding,16px)}.adyen-checkout-toggle--label-first>.adyen-checkout-toggle__label-container{padding-left:0;padding-right:var(--adyen-sdk-toggle-label-padding,16px)}.adyen-checkout-toggle__label{vertical-align:baseline}.adyen-checkout-toggle__description,.adyen-checkout-toggle__label{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px)}.adyen-checkout-toggle__description{color:var(--adyen-sdk-toggle-description-color,#5c687c);padding-top:var(--adyen-sdk-toggle-description-padding,4px)}.adyen-checkout__modal-wrapper{align-items:center;display:flex;height:100%;left:0;overflow-y:auto;overscroll-behavior-y:contain;padding:var(--adyen-sdk-spacer-090,24px);position:fixed;top:0;visibility:hidden;width:100%;z-index:10}.adyen-checkout__modal-wrapper:before{background:#00112c80;content:"";height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s linear;width:100%;z-index:10}.adyen-checkout__modal-wrapper--open{visibility:visible}.adyen-checkout__modal-wrapper--open .adyen-checkout__modal,.adyen-checkout__modal-wrapper--open:before{opacity:1}.adyen-checkout__modal{background-color:var(--adyen-sdk-color-background-primary,#ffffff);border-radius:var(--adyen-sdk-border-radius-m,8px);box-shadow:0 var(--adyen-sdk-spacer-040,8px) var(--adyen-sdk-spacer-090,24px) #00112c26;margin:auto;opacity:0;padding:var(--adyen-sdk-spacer-070,16px);position:relative;transition:opacity .2s ease,visibility .2s ease;z-index:11}.adyen-checkout__button{background:var(--adyen-sdk-color-background-always-dark,#00112c);border:0;border-radius:var(--adyen-sdk-border-radius-m,8px);color:var(--adyen-sdk-color-label-on-color,#ffffff);cursor:pointer;font-size:var(--adyen-sdk-text-title-font-size,1rem);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);height:var(--adyen-sdk-spacer-120,48px);margin:0;padding:var(--adyen-sdk-spacer-060,12px) var(--adyen-sdk-spacer-000,0);text-decoration:none;transition:background .3s ease-out,box-shadow .3s ease-out;width:100%}.adyen-checkout__button:focus-visible{box-shadow:0 0 0 var(--adyen-sdk-focus-ring-spacer,1px) var(--adyen-sdk-color-background-primary,#ffffff),0 0 0 var(--adyen-sdk-focus-ring-outline,3px) var(--adyen-sdk-focus-ring-color,rgba(0,112,245,.8));outline:0}.adyen-checkout__button:hover{background:var(--adyen-sdk-color-background-inverse-primary-hover,#5c687c)}.adyen-checkout__button:active{background:var(--adyen-sdk-color-background-always-dark-active,#8d95a3)}.adyen-checkout__button:disabled,.adyen-checkout__button:disabled:hover,.adyen-checkout__button[aria-disabled=true],.adyen-checkout__button[aria-disabled=true]:hover{box-shadow:none;cursor:not-allowed;opacity:.4;-webkit-user-select:all;-moz-user-select:all;user-select:all}.adyen-checkout__button.adyen-checkout__button--loading{background:var(--adyen-sdk-color-label-disabled,#8d95a3);box-shadow:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.adyen-checkout__button.adyen-checkout__button--pay{align-items:center;display:flex;gap:var(--adyen-sdk-spacer-020,4px);justify-content:center;margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__button.adyen-checkout__button--pay:disabled{opacity:.4}.adyen-checkout__button.adyen-checkout__button--standalone{margin-top:0}.adyen-checkout__button.adyen-checkout__button--inline{display:block;font-size:.81em;height:auto;padding:var(--adyen-sdk-spacer-050,10px) var(--adyen-sdk-spacer-040,8px);width:auto}.adyen-checkout__button.adyen-checkout__button--ghost{background:none;border:0;color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__button.adyen-checkout__button--ghost .adyen-checkout__spinner:before{border-color:var(--adyen-sdk-color-background-inverse-primary,#00112c);border-top-color:transparent;opacity:.1}.adyen-checkout__button.adyen-checkout__button--ghost .adyen-checkout__spinner:after{border-color:transparent;border-top-color:var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__button.adyen-checkout__button--ghost:hover{background:var(--adyen-sdk-color-background-secondary-hover,#eeeff1)}.adyen-checkout__button.adyen-checkout__button--ghost:active{background:var(--adyen-sdk-color-background-secondary-active,#e3e5e9);box-shadow:none}.adyen-checkout__button.adyen-checkout__button--secondary{background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-label-primary,#00112c);color:var(--adyen-sdk-color-label-primary,#00112c);padding:var(--adyen-sdk-spacer-050,10px) var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__button.adyen-checkout__button--secondary .adyen-checkout__spinner:before{border-color:var(--adyen-sdk-color-background-inverse-primary,#00112c);border-top-color:transparent;opacity:.1}.adyen-checkout__button.adyen-checkout__button--secondary .adyen-checkout__spinner:after{border-color:transparent;border-top-color:var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__button.adyen-checkout__button--secondary:hover{background:var(--adyen-sdk-color-background-secondary,#f7f7f8)}.adyen-checkout__button.adyen-checkout__button--secondary:hover:not(:focus-visible){box-shadow:0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-spacer-020,4px) #1b2a3c33,0 var(--adyen-sdk-spacer-020,4px) 5px #1b2a3c24}.adyen-checkout__button.adyen-checkout__button--secondary:active,.adyen-checkout__button.adyen-checkout__button--secondary:active:hover{background:var(--adyen-sdk-color-background-secondary,#f7f7f8);box-shadow:none}.adyen-checkout__button.adyen-checkout__button--secondary:disabled,.adyen-checkout__button.adyen-checkout__button--secondary:disabled:hover{background-color:var(--adyen-sdk-color-background-secondary,#f7f7f8);border-color:var(--adyen-sdk-color-outline-disabled,#dbdee2);box-shadow:none;cursor:not-allowed;opacity:.5;-webkit-user-select:all;-moz-user-select:all;user-select:all}.adyen-checkout__button.adyen-checkout__button--action{background:var(--adyen-sdk-color-background-always-dark,#00112c);border:var(--adyen-sdk-border-width-s,1px) solid transparent;color:var(--adyen-sdk-color-label-on-color,#ffffff);padding:var(--adyen-sdk-spacer-050,10px) var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__button.adyen-checkout__button--action:hover{background:var(--adyen-sdk-color-background-inverse-primary-hover,#5c687c)}.adyen-checkout__button.adyen-checkout__button--action:active,.adyen-checkout__button.adyen-checkout__button--action:active:hover{background:var(--adyen-sdk-color-background-always-dark-active,#8d95a3);box-shadow:none}.adyen-checkout__button.adyen-checkout__button--link{background:transparent;border:var(--adyen-sdk-border-width-s,1px) solid transparent;border-radius:var(--adyen-sdk-border-radius-s,4px);color:var(--adyen-sdk-color-label-highlight,#0070f5);font-weight:var(--adyen-sdk-text-body-font-weight,400);padding:var(--adyen-sdk-spacer-010,2px);text-decoration:none}.adyen-checkout__button.adyen-checkout__button--link:hover{background:transparent;text-decoration:underline}.adyen-checkout__button.adyen-checkout__button--completed,.adyen-checkout__button.adyen-checkout__button--completed:active,.adyen-checkout__button.adyen-checkout__button--completed:active:hover,.adyen-checkout__button.adyen-checkout__button--completed:hover{background:var(--adyen-sdk-color-label-success,#07893c);color:var(--adyen-sdk-color-label-on-color,#ffffff)}.adyen-checkout__button.adyen-checkout__button--completed .adyen-checkout__button__icon{filter:brightness(0) invert(1)}.adyen-checkout__button__content{align-items:center;display:flex;height:100%;justify-content:center}.adyen-checkout__button__icon{margin-right:var(--adyen-sdk-spacer-040,8px)}[dir=rtl] .adyen-checkout__button__icon{margin-left:var(--adyen-sdk-spacer-040,8px);margin-right:0}.adyen-checkout__button__text{display:block;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adyen-checkout__button__text--sr-only{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.adyen-checkout__button .adyen-checkout__spinner:before{border-color:var(--adyen-sdk-color-label-on-color,#ffffff);border-top-color:transparent;opacity:.1}.adyen-checkout__button .adyen-checkout__spinner:after{border-color:transparent;border-top-color:var(--adyen-sdk-color-label-on-color,#ffffff)}.adyen-checkout__button.adyen-checkout__button--iconOnly{align-items:center;background:transparent;border-radius:var(--adyen-sdk-border-radius-m,8px);box-shadow:var(--adyen-sdk-button-tertiary-box-shadow,inset 0 0 0 1px rgba(0,0,0,0));color:var(--adyen-sdk-button-tertiary-color,#00112c);display:flex;height:auto;padding:var(--adyen-sdk-button-icon-only-padding,10px);width:auto}.adyen-checkout__button.adyen-checkout__button--iconOnly:hover{background-color:var(--adyen-sdk-color-background-secondary-hover,#eeeff1)}.adyen-checkout__button.adyen-checkout__button--iconOnly:active{background-color:var(--adyen-sdk-button-tertiary-active-background-color,rgba(0,0,0,0));color:var(--adyen-sdk-button-tertiary-active-color,#8d95a3)}.adyen-checkout__button.adyen-checkout__button--iconOnly:focus{box-shadow:none}.adyen-checkout__button.adyen-checkout__button--iconOnly:focus-visible{box-shadow:0 0 0 var(--adyen-sdk-focus-ring-spacer,1px) var(--adyen-sdk-color-background-primary,#ffffff),0 0 0 var(--adyen-sdk-focus-ring-outline,3px) var(--adyen-sdk-focus-ring-color,rgba(0,112,245,.8));outline:0}.adyen-checkout__button.adyen-checkout__button--iconOnly:disabled,.adyen-checkout__button.adyen-checkout__button--iconOnly:disabled:hover{box-shadow:none;cursor:not-allowed;opacity:.4;-webkit-user-select:all;-moz-user-select:all;user-select:all}.adyen-checkout__button.adyen-checkout__button--iconOnly .adyen-checkout__button__icon{margin:0}.adyen-checkout-card-fastlane__modal{margin-bottom:var(--adyen-sdk-spacer-070,16px);max-width:372px}.adyen-checkout-card-fastlane__modal-section{-moz-column-gap:var(--adyen-sdk-spacer-070,16px);column-gap:var(--adyen-sdk-spacer-070,16px);display:grid;grid-template-areas:"image header" ". text";grid-template-columns:auto 1fr;grid-template-rows:auto;margin-bottom:var(--adyen-sdk-spacer-060,12px);place-items:start}.adyen-checkout-card-fastlane__modal-section-image{grid-area:image;place-self:center}.adyen-checkout-card-fastlane__modal-section-header{color:var(--adyen-sdk-color-background-inverse-primary,#00112c);font-size:var(--adyen-sdk-text-title-m-font-size,1.25rem);font-weight:var(--adyen-sdk-text-title-m-font-weight,600);grid-area:header;line-height:var(--adyen-sdk-text-title-m-line-height,30px);margin:0}.adyen-checkout-card-fastlane__modal-section-text{color:var(--adyen-sdk-color-background-inverse-primary,#00112c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);grid-area:text;line-height:var(--adyen-sdk-text-body-line-height,20px)}.adyen-checkout-card-fastlane__modal-brand{height:23px;margin-top:var(--adyen-sdk-spacer-040,8px);width:168px}.adyen-checkout-card-fastlane__modal-button-container{display:flex;flex-direction:row-reverse;margin-bottom:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-card-fastlane__modal-button-container>button{line-height:0}.adyen-checkout-card__fastlane{align-items:center;background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-m,8px);margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-card__fastlane,[dir=rtl] .adyen-checkout-card__fastlane{padding:var(--adyen-sdk-spacer-060,12px) var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-card__fastlane-consent-toggle{display:flex}.adyen-checkout-card__fastlane-consent-text,.adyen-checkout-card__fastlane-consent-toggle--active{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-card__fastlane-consent-text{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px)}.adyen-checkout-card__fastlane-brand{height:23px;width:168px}.adyen-checkout__button.adyen-checkout__button--fastlane-info-modal{height:20px;line-height:0;margin-left:var(--adyen-sdk-spacer-020,4px);padding:0;vertical-align:bottom;width:20px}.adyen-checkout-ctp__otp-resend-code-wrapper{line-height:var(--adyen-sdk-text-body-line-height,20px);margin-left:auto;position:absolute;right:0;top:0}.adyen-checkout-ctp__otp-resend-code--confirmation,.adyen-checkout-ctp__otp-resend-code--disabled{color:var(--adyen-sdk-color-label-tertiary,#5c687c);cursor:default;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);margin-left:auto;pointer-events:none}.adyen-checkout-ctp__otp-resend-code--confirmation{align-items:center;display:flex}.adyen-checkout-ctp__otp-resend-code--confirmation>img{margin-left:var(--adyen-sdk-spacer-020,4px)}.adyen-checkout-ctp__otp-resend-code-counter{color:var(--adyen-sdk-color-label-primary,#00112c);cursor:default;display:inline-block;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);margin-left:auto;text-align:right}.adyen-checkout-ctp__section>.adyen-checkout__field.adyen-checkout__field--otp{margin-bottom:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-ctp__otp-field-wrapper{position:relative}.adyen_checkout-ctp__brand-wrapper{align-items:center;display:flex;height:18px}.adyen_checkout-ctp__brand-logo{margin-right:var(--adyen-sdk-spacer-030,6px);width:var(--adyen-sdk-spacer-090,24px)}.adyen_checkout-ctp__brand-pipe{height:15px;margin-right:var(--adyen-sdk-spacer-030,6px)}.adyen_checkout-ctp__brand-scheme{margin-right:var(--adyen-sdk-spacer-030,6px);-o-object-fit:none;object-fit:none}.adyen_checkout-ctp__brand-scheme-mc{width:27px}.adyen_checkout-ctp__brand-scheme-visa{width:35px}.adyen-checkout__ctp-modal-header-image{display:block;margin:auto}.adyen-checkout__ctp-modal-title{font-size:var(--adyen-sdk-text-title-m-font-size,1.25rem);font-weight:700;line-height:var(--adyen-sdk-spacer-090,24px);margin:0 0 var(--adyen-sdk-spacer-060,12px);padding:0}.adyen-checkout__ctp-modal-text{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__ctp-modal-benefits{margin-left:0;padding-left:var(--adyen-sdk-spacer-080,20px)}.adyen-checkout__ctp-modal-benefits li{list-style:disc;margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__modal-wrapper--ctp .adyen-checkout__modal{max-width:464px}.adyen_checkout-ctp__brand-wrapper--popup{justify-content:center;margin-bottom:var(--adyen-sdk-spacer-090,24px)}.adyen-web__ctp-info-button{background-color:transparent;border:0;cursor:pointer;padding:0}.adyen-checkout__button--section-logout-button{margin-left:auto}.adyen-checkout__button--section-logout-button--disabled{color:var(--adyen-sdk-color-label-disabled,#8d95a3);pointer-events:none}.adyen-checkout-ctp__section{background-color:#fff;border-radius:var(--adyen-sdk-spacer-060,12px);box-shadow:0 6px 12px #00112c14,0 2px 4px #00112c0a;padding:var(--adyen-sdk-spacer-070,16px);position:relative}.adyen-checkout-ctp__section-brand{align-items:center;display:flex;height:18px;margin-bottom:16px}.adyen-checkout-ctp__section--standalone{all:unset}.adyen-checkout-ctp__section .adyen-checkout__fieldset{margin-bottom:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout-ctp__section-header{align-items:center;display:flex}.adyen-checkout-ctp__section-header-title{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-title-font-weight,600);line-height:22px;margin:0;padding:0;width:auto}@media(min-width:480px){.adyen-checkout-ctp__section-header-title{font-size:var(--adyen-sdk-text-title-font-size,1rem)}}.adyen-checkout-ctp__section-header-adornment{margin-left:5px}.adyen-checkout-ctp__section-text{color:var(--adyen-sdk-color-label-tertiary,#5c687c);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin:0 0 var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-ctp__section-text,.adyen-checkout-ctp__separator{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400)}.adyen-checkout-ctp__separator{color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout-ctp__otp-subtitle--highlighted{color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500)}.adyen-checkout-ctp__otp-checkbox-container{background-color:#f7f8f9;border-radius:var(--adyen-sdk-border-radius-s,4px);margin-bottom:var(--adyen-sdk-spacer-070,16px);padding:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-ctp__otp-checkbox-container--checked{background-color:#f2f8ff}.adyen-checkout-ctp__otp-checkbox-container label{cursor:pointer}.adyen-checkout-ctp__section .adyen-checkout__field.adyen-checkout-ctp__otp-checkbox-container{margin-bottom:var(--adyen-sdk-spacer-020,4px)}.adyen-checkout-ctp__otp-checkbox-info{color:#707070;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);margin:var(--adyen-sdk-spacer-020,4px) 0 0}.adyen-checkout-ctp__otp-readmore-button{all:unset;color:#0075ff;cursor:pointer;text-transform:lowercase}.adyen-checkout-ctp__card-list-single-card{align-items:center;background-color:var(--adyen-sdk-color-background-secondary,#f7f7f8);border-radius:var(--adyen-sdk-spacer-030,6px);display:flex;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);height:var(--adyen-sdk-spacer-110,40px);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin-top:var(--adyen-sdk-spacer-070,16px);padding:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-ctp__card-list-single-card-expired{color:var(--adyen-sdk-color-label-tertiary,#5c687c);text-decoration:line-through}.adyen-checkout-ctp__expired-label{color:var(--adyen-sdk-color-label-tertiary,#5c687c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);line-height:17px;margin-left:auto}.adyen-checkout-ctp__card-image{border-radius:3px;height:24px;margin-right:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout-ctp__cards-list-field .adyen-checkout__label{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-ctp__cards-list-field .adyen-checkout__label__text{color:var(--adyen-sdk-color-label-tertiary,#5c687c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px)}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__element--disabled{opacity:1}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__element--disabled .adyen-checkout__dropdown__element__text{margin:0;opacity:.4;text-decoration:line-through}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__element--disabled .adyen-checkout__dropdown__element__secondary-text{color:var(--adyen-sdk-color-label-tertiary,#5c687c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);line-height:17px}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__button--disabled{opacity:1}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__button--disabled .adyen-checkout__dropdown__button__text{opacity:.4;text-decoration:line-through}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__button--disabled .adyen-checkout__dropdown__button__secondary-text{color:var(--adyen-sdk-color-label-tertiary,#5c687c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);opacity:1}.adyen-checkout__iframe{border:0}.adyen-checkout-ctp__card{background-color:#fff;border:none;border-radius:var(--adyen-sdk-spacer-020,4px);box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) #999595;cursor:pointer;height:var(--adyen-sdk-spacer-110,40px);margin:0;margin-bottom:var(--adyen-sdk-spacer-080,20px);width:100%}.adyen-checkout-ctp__empty-cards{align-items:center;background-color:var(--adyen-sdk-color-background-secondary,#f7f7f8);border-radius:var(--adyen-sdk-spacer-030,6px);color:var(--adyen-sdk-color-label-tertiary,#5c687c);display:flex;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);height:var(--adyen-sdk-spacer-110,40px);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin-bottom:var(--adyen-sdk-spacer-090,24px);margin-top:var(--adyen-sdk-spacer-070,16px);padding:var(--adyen-sdk-spacer-060,12px) var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__iframe--ctpIframe{pointer-events:auto}.adyen-checkout__iframe--ctpIframe-hidden{display:none}@keyframes card-bounce{0%{animation-timing-function:cubic-bezier(.17,.17,.32,1);-webkit-translate:0 -60%;-moz-translate:0 -60%;-ms-translate:0 -60%;translate:0 -60%}9.70874%{animation-timing-function:cubic-bezier(.41,0,.49,1);-webkit-translate:0 8.5%;-moz-translate:0 8.5%;-ms-translate:0 8.5%;translate:0 8.5%}23.4466%{animation-timing-function:cubic-bezier(.29,0,.26,1);-webkit-translate:0 -22.5%;-moz-translate:0 -22.5%;-ms-translate:0 -22.5%;translate:0 -22.5%}47.7184%{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0}63.8835%{animation-timing-function:cubic-bezier(1,0,.78,1);-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0}86.5534%{-webkit-translate:0 40.7%;-moz-translate:0 40.7%;-ms-translate:0 40.7%;translate:0 40.7%}to{-webkit-translate:0 40.7%;-moz-translate:0 40.7%;-ms-translate:0 40.7%;translate:0 40.7%}}@keyframes card-fade-100{0%{animation-timing-function:linear;opacity:0}8.1068%{opacity:1}78.4466%{opacity:1}86.5534%{opacity:0}to{opacity:0}}@keyframes card-fade-60{0%{animation-timing-function:linear;opacity:0}8.1068%{opacity:.6}78.4466%{opacity:.6}86.5534%{opacity:0}to{opacity:0}}@keyframes card-fade-20{0%{animation-timing-function:linear;opacity:0}8.1068%{opacity:.2}78.4466%{opacity:.2}86.5534%{opacity:0}to{opacity:0}}.adyen-checkout-ctp__card-animation{aspect-ratio:1/.438;filter:grayscale(1);margin:40px auto 50px;max-width:100%;position:relative;width:140px}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer{background-size:contain!important;height:100%;opacity:0;position:absolute;width:100%}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:first-of-type{animation:card-bounce 2.06s linear infinite both,card-fade-100 2.06s linear infinite both;animation-delay:.1s;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1064' height='466' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m895.31 228.862-46.416-10.988c-1.172-.381-2.528-.481-3.565-.203-1.582.424-1.825 1.567-.543 2.554.676.52 1.641.893 2.634 1.067l42.816 10.545-.537 21.742-2.328.624-6.897 1.848 1.146-20.056q.002-.019.003-.037h.005c.061-.536-.274-1.054-.864-1.494-.563-.447-1.399-.831-2.462-1.065l-.003.001-.072-.016-46.587-10.849-.032-.008c-1.18-.39-2.554-.496-3.601-.215l-16.926 4.535c-1.582.424-1.825 1.568-.542 2.555.389.299.859.593 1.407.742l44.453 10.938-.526 19.429c-.021.101.234 2.007-2.662 2.783l-22.831 6.118c-3.105.832-7.644.01-10.253-1.998l-32.227-24.8c-2.271-1.748-2.029-4.233 1.146-5.083l14.204-3.806c1.674-.449 1.938-1.481.58-2.526s-3.556-1.501-5.23-1.053l-14.297 3.879c-6.795 1.82-6.817 6.539-2.199 10.093l32.275 24.837c4.972 3.826 14.615 5.636 20.567 4.042l22.824-6.116c1.151-.309 2.067-.696 2.797-1.118q.156-.091.301-.183c2.32-1.48 2.521-3.296 2.528-3.671l1.19-21.406c.081-.992-1.14-2.073-3.289-2.548l-.003.002-.072-.017-39.385-9.196 7.065-1.893 2.329-.624 41.998 10.256-.496 22.836q0 .01.093.032c.113.304.361.618.75.918 1.283.987 3.605 1.443 5.187 1.02l16.925-4.535c1.048-.281 1.507-.878 1.326-1.536l1.612-23.779.002-.037.005-.001c.123-1.083-1.369-2.092-3.323-2.539'/%3E%3Cpath stroke='%23fff' d='m895.31 228.862-46.416-10.988c-1.172-.381-2.528-.481-3.565-.203-1.582.424-1.825 1.567-.543 2.554.676.52 1.641.893 2.634 1.067l42.816 10.545-.537 21.742-2.328.624-6.897 1.848 1.146-20.056q.002-.019.003-.037h.005c.061-.536-.274-1.054-.864-1.494-.563-.447-1.399-.831-2.462-1.065l-.003.001-.072-.016-46.587-10.849-.032-.008c-1.18-.39-2.554-.496-3.601-.215l-16.926 4.535c-1.582.424-1.825 1.568-.542 2.555.389.299.859.593 1.407.742l44.453 10.938-.526 19.429c-.021.101.234 2.007-2.662 2.783l-22.831 6.118c-3.105.832-7.644.01-10.253-1.998l-32.227-24.8c-2.271-1.748-2.029-4.233 1.146-5.083l14.204-3.806c1.674-.449 1.938-1.481.58-2.526s-3.556-1.501-5.23-1.053l-14.297 3.879c-6.795 1.82-6.817 6.539-2.199 10.093l32.275 24.837c4.972 3.826 14.615 5.636 20.567 4.042l22.824-6.116c1.151-.309 2.067-.696 2.797-1.118q.156-.091.301-.183c2.32-1.48 2.521-3.296 2.528-3.671l1.19-21.406c.081-.992-1.14-2.073-3.289-2.548l-.003.002-.072-.017-39.385-9.196 7.065-1.893 2.329-.624 41.998 10.256-.496 22.836q0 .01.093.032c.113.304.361.618.75.918 1.283.987 3.605 1.443 5.187 1.02l16.925-4.535c1.048-.281 1.507-.878 1.326-1.536l1.612-23.779.002-.037.005-.001c.123-1.083-1.369-2.092-3.323-2.539'/%3E%3Cpath fill='%23fff' fill-opacity='.9' fill-rule='evenodd' d='M418.95 242.813c-1.166.08-3.042-.372-4.121-.994-.702-.405-.941-.755-1.527-2.243-2.373-6.017-6.517-11.028-13.679-16.54-6.921-5.325-13.863-9.053-24.178-12.987-2.215-.844-4.182-1.652-4.368-1.795-.687-.528-.979-1.482-.612-1.986.505-.691 2.349-1.081 3.824-.809.567.103 2.521.743 4.345 1.421 7.215 2.687 13.99 5.937 20.009 9.598 3.723 2.267 9.803 6.823 12.219 9.164 4.462 4.317 7.493 8.422 9.4 12.73 1.153 2.604 1.269 3.77.4 4.003a2.4 2.4 0 0 0-.548.23c-.132.08-.653.173-1.164.208m-16.069-.701c-1.791.122-4.29-.719-4.965-1.671-.163-.23-.697-1.349-1.19-2.485-2.083-4.815-6.346-9.43-12.427-13.455-4.994-3.305-8.797-5.218-15.392-7.737-4.424-1.69-4.929-2-5.087-3.117-.146-1.06 1.961-1.804 4.061-1.431 1.457.258 8.467 2.972 11.969 4.634 11.594 5.498 19.993 12.484 23.913 19.889 2.008 3.792 1.779 5.192-.882 5.373m-16.492-.659c-1.224-.015-2.768-.406-3.758-.951-.603-.332-.912-.797-1.614-2.437-2.575-6.024-8.768-10.833-18.898-14.676-4.447-1.688-5.038-2.104-4.718-3.324.158-.605.358-.757 1.34-1.02 1.642-.44 3.175-.146 7.121 1.365 6.068 2.325 10.298 4.621 14.525 7.881 4.345 3.352 6.465 5.882 8.069 9.62.915 2.141.839 2.79-.389 3.282-.375.149-1.131.266-1.678.26m-15.379-.611c-.949.006-2.546-.385-3.476-.851-1.035-.519-1.424-1.045-1.796-2.434-.477-1.786-1.147-2.632-3.558-4.488s-3.719-2.531-6.931-3.584c-1.089-.356-2.302-.809-2.698-1.003-1.658-.818-1.914-2.296-.508-2.936 1.187-.544 2.67-.406 5.617.522 8.533 2.685 14.934 7.611 15.941 12.27.357 1.645-.521 2.495-2.591 2.504'/%3E%3Crect width='110' height='74' fill='url(%23a)' rx='10' transform='matrix(.96593 -.25882 .7925 .60987 199.717 245.906)'/%3E%3Cg stroke='%23000' stroke-opacity='.8' stroke-width='2'%3E%3Cpath d='m233.447 236.868 46.846 36.05c.876.673.72 1.451-.347 1.737l-31.799 8.521M266.657 262.424l-33.731 9.038m17.126-21.816-33.73 9.038m115.215 13.423-46.846-36.05c-.875-.673-.72-1.451.347-1.737l31.799-8.52M298.327 246.551l33.731-9.038m-17.126 21.816 33.731-9.038'/%3E%3Crect width='112' height='76' x='-1.758' y='-.351' rx='11' style='mix-blend-mode:soft-light' transform='matrix(.96593 -.25882 .7925 .60987 199.935 245.314)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-12.604' x2='99.193' y1='0' y2='88.114' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='.484' stop-color='%23b3b3b3'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") 0 0 no-repeat,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1064' height='466' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Crect width='728' height='455' fill='url(%23b)' rx='24' transform='matrix(.96593 -.25882 .7925 .60987 0 188.42)'/%3E%3Cg fill='%23033783'%3E%3Cpath fill-opacity='.2' d='M638.209-50.009C376.564 99.506 477.408 320.518 560.535 412.335L1063.78 277.49z'/%3E%3Cpath fill-opacity='.4' d='M711.119 6.099C494.132 130.043 577.63 313.21 646.503 389.3l417.277-111.81z'/%3E%3C/g%3E%3Cpath fill='%23003780' d='M791.162 67.695C624.04 163.343 688.839 304.87 742.129 363.677l321.651-86.187z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='72.545' x2='249.224' y1='26.435' y2='498.002' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233382ea'/%3E%3Cstop offset='1' stop-color='%23003ea9'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Crect width='728' height='455' fill='%23fff' rx='24' transform='matrix(.96593 -.25882 .7925 .60987 0 188.42)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 0 0 no-repeat;opacity:1;z-index:3}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:nth-of-type(2){animation:card-bounce 2.06s linear infinite both,card-fade-60 2.06s linear infinite both;animation-delay:50ms;opacity:.6;transform:translateY(25%);z-index:2}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:nth-of-type(2),.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:nth-of-type(3){background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1064' height='466' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Crect width='728' height='455' fill='url(%23b)' rx='24' transform='matrix(.96593 -.25882 .7925 .60987 0 188.42)'/%3E%3Cg fill='%23033783'%3E%3Cpath fill-opacity='.2' d='M638.209-50.009C376.564 99.506 477.408 320.518 560.535 412.335L1063.78 277.49z'/%3E%3Cpath fill-opacity='.4' d='M711.119 6.099C494.132 130.043 577.63 313.21 646.503 389.3l417.277-111.81z'/%3E%3C/g%3E%3Cpath fill='%23003780' d='M791.162 67.695C624.04 163.343 688.839 304.87 742.129 363.677l321.651-86.187z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='72.545' x2='249.224' y1='26.435' y2='498.002' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233382ea'/%3E%3Cstop offset='1' stop-color='%23003ea9'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Crect width='728' height='455' fill='%23fff' rx='24' transform='matrix(.96593 -.25882 .7925 .60987 0 188.42)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 0 0 no-repeat}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:nth-of-type(3){animation:card-bounce 2.06s linear infinite both,card-fade-20 2.06s linear infinite both;opacity:.2;transform:translateY(50%);z-index:1}.adyen-checkout-ctp__loading-subtitle{font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin:0 auto 58px;max-width:280px;text-align:center}.adyen-checkout-ctp__section>.adyen-checkout__field.adyen-checkout__field--shopperLogin{margin-bottom:var(--adyen-sdk-spacer-080,20px)}.adyen-checkout__content-separator{align-items:center;color:var(--adyen-sdk-color-label-primary,#00112c);display:flex;font-size:var(--adyen-sdk-text-body-font-size,.875rem);justify-content:center;line-height:var(--adyen-sdk-text-caption-line-height,18px);margin-bottom:var(--adyen-sdk-spacer-070,16px);margin-top:var(--adyen-sdk-spacer-070,16px);text-transform:capitalize;white-space:nowrap}.adyen-checkout__content-separator:after,.adyen-checkout__content-separator:before{border-bottom:1px solid var(--adyen-sdk-color-separator-primary,#dbdee2);content:"";flex:1}.adyen-checkout__content-separator:after{margin-left:var(--adyen-sdk-spacer-080,20px)}.adyen-checkout__content-separator:before{margin-right:var(--adyen-sdk-spacer-080,20px)}[class^=adyen-checkout],[class^=adyen-checkout] *,[class^=adyen-checkout] :after,[class^=adyen-checkout] :before,[class^=adyen-checkout]:after,[class^=adyen-checkout]:before{box-sizing:border-box}.adyen-checkout__threeds2__challenge{background-color:transparent;display:block;height:inherit;min-height:400px;overflow:hidden;position:relative;width:100%}.adyen-checkout__threeds2__challenge--01,.adyen-checkout__threeds2__challenge--01 .adyen-checkout__iframe--threeDSIframe{height:400px;width:250px}.adyen-checkout__threeds2__challenge--02,.adyen-checkout__threeds2__challenge--02 .adyen-checkout__iframe--threeDSIframe{height:400px;width:390px}.adyen-checkout__threeds2__challenge--03,.adyen-checkout__threeds2__challenge--03 .adyen-checkout__iframe--threeDSIframe{height:600px;width:500px}.adyen-checkout__threeds2__challenge--04,.adyen-checkout__threeds2__challenge--04 .adyen-checkout__iframe--threeDSIframe{height:400px;width:600px}.adyen-checkout__threeds2__challenge--05,.adyen-checkout__threeds2__challenge--05 .adyen-checkout__iframe--threeDSIframe{height:100%;width:100%}.adyen-checkout__iframe--threeDSIframe{border:0;left:0;position:absolute;top:0}.adyen-checkout__threeds2-challenge-error .adyen-checkout__status__icon{display:block;margin:var(--adyen-sdk-spacer-130,56px) auto var(--adyen-sdk-spacer-100,32px)}.adyen-checkout__threeds2-challenge-error .adyen-checkout__status__text{color:var(--adyen-sdk-color-label-critical,#c72727);font-size:var(--adyen-sdk-text-title-font-size,1rem);margin-bottom:var(--adyen-sdk-spacer-130,56px);text-align:center}.adyen-checkout__bacs--confirm{position:relative}.adyen-checkout__bacs--confirm .adyen-checkout-input__inline-validation--valid{display:none}.adyen-checkout__bacs .adyen-checkout__field--inactive{pointer-events:none}.adyen-checkout__bacs .adyen-checkout__bacs--edit{cursor:pointer;position:absolute;right:0;top:0}.adyen-checkout__bacs .adyen-checkout__bacs--edit-dropin{top:-50px}.adyen-checkout__bacs .adyen-checkout__bacs--edit .adyen-checkout__bacs--edit-button{background:none;border:none;color:var(--adyen-sdk-color-label-primary,#00112c);cursor:pointer;padding:0;text-align:end;text-decoration:underline}.adyen-checkout__details-table{list-style:none;margin:-1px auto 0;padding:0}.adyen-checkout__details-table__item{align-items:center;border-top:1px solid var(--adyen-sdk-color-separator-primary,#dbdee2);color:var(--adyen-sdk-color-label-primary,#00112c);display:flex;font-size:var(--adyen-sdk-text-body-font-size,.875rem);justify-content:space-between;padding:var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-090,24px);word-break:break-word}.adyen-checkout__details-table__item:last-child{margin-bottom:0}.adyen-checkout__details-table__label{font-weight:var(--adyen-sdk-text-body-font-weight,400);text-align:left}.adyen-checkout__details-table__label,.adyen-checkout__details-table__value{font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-body-line-height,20px);max-width:50%}.adyen-checkout__details-table__value{align-items:center;display:flex;font-weight:var(--adyen-sdk-text-body-strongest-font-weight,600);gap:var(--adyen-sdk-spacer-070,16px);text-align:right}.adyen-checkout-tooltip{background:var(--adyen-sdk-tooltip-background-color,#00112c);border-radius:var(--adyen-sdk-tooltip-border-radius,4px);color:var(--adyen-sdk-tooltip-color,#ffffff);display:inline-block;font-size:var(--adyen-sdk-text-body-font-size,.875rem);padding:var(--adyen-sdk-tooltip-padding,4px 8px);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:var(--adyen-sdk-tooltip-z-index,5)}.adyen-checkout-tooltip--hidden{height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;clip:rect(0 0 0 0);border:0;clip-path:inset(50%);white-space:nowrap}.adyen-checkout-tooltip-arrow{border-style:solid;height:0;position:absolute;width:0}.adyen-checkout-tooltip-arrow.adyen-checkout-tooltip-arrow--top{border-color:var(--adyen-sdk-tooltip-background-color,#00112c) transparent transparent;border-width:6px 6px 0;bottom:-4px;left:50%;transform:translate(-50%)}.adyen-checkout-tooltip-arrow.adyen-checkout-tooltip-arrow--bottom{border-color:transparent transparent var(--adyen-sdk-tooltip-background-color,#00112c);border-width:0 6px 6px;left:50%;top:-4px;transform:translate(-50%)}.adyen-checkout__button--iconOnly__icon{fill:currentcolor;transition:fill .3s ease}.adyen-checkout__voucher-result__bottom,.adyen-checkout__voucher-result__top{background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-separator-primary,#dbdee2)}.adyen-checkout__voucher-result__bottom .adyen-checkout__details-table,.adyen-checkout__voucher-result__top .adyen-checkout__details-table{background:var(--adyen-sdk-color-background-secondary,#f7f7f8);border-radius:var(--adyen-sdk-border-radius-m,8px);margin:0 var(--adyen-sdk-spacer-090,24px) var(--adyen-sdk-spacer-100,32px)}.adyen-checkout__voucher-result__bottom .adyen-checkout__details-table__item:first-child,.adyen-checkout__voucher-result__top .adyen-checkout__details-table__item:first-child{border-top:none}.adyen-checkout__voucher-result__top{border-bottom:0;border-radius:var(--adyen-sdk-border-radius-m,8px) var(--adyen-sdk-border-radius-m,8px) 0 0;padding:var(--adyen-sdk-spacer-110,40px) 0 var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__voucher-result__bottom{border-radius:0 0 var(--adyen-sdk-border-radius-m,8px) var(--adyen-sdk-border-radius-m,8px);border-top:0}.adyen-checkout__voucher-result__separator{align-items:center;background:var(--adyen-sdk-color-background-primary,#ffffff);display:flex;margin:0 auto;position:relative}.adyen-checkout__voucher-result__separator__inner{border-top:1px solid var(--adyen-sdk-color-separator-primary,#dbdee2);width:100%}.adyen-checkout__voucher-result__image{align-items:center;display:flex;justify-content:center;margin-bottom:var(--adyen-sdk-spacer-110,40px);width:100%}.adyen-checkout-link--voucher-result-instructions{display:inline-block}.adyen-checkout__voucher-result__image__wrapper{display:block;height:var(--adyen-sdk-spacer-120,48px);margin:0 var(--adyen-sdk-spacer-090,24px);position:relative}.adyen-checkout__voucher-result__image__wrapper:after{border-radius:var(--adyen-sdk-border-radius-m,8px);box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px rgba(0,17,44,.04),0 1px 2px rgba(0,17,44,.02));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.adyen-checkout__voucher-result__image__wrapper:nth-child(2){margin-left:0}.adyen-checkout__voucher-result__image__brand,.adyen-checkout__voucher-result__image__issuer{border-radius:var(--adyen-sdk-border-radius-m,8px);height:var(--adyen-sdk-spacer-120,48px)}.adyen-checkout__voucher-result__introduction{color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin:0 auto;max-width:400px;text-align:center}.adyen-checkout__voucher-result__amount{color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:700;margin:var(--adyen-sdk-spacer-090,24px) auto 0;text-align:center}.adyen-checkout__voucher-result__surcharge{color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);text-align:center}.adyen-checkout__voucher-result__code__label,.adyen-checkout__voucher-result__surcharge{display:block;font-weight:400;line-height:var(--adyen-sdk-text-caption-line-height,18px)}.adyen-checkout__voucher-result__code__label{left:0;margin:0 auto;position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.adyen-checkout__voucher-result__code__label:before{content:"";position:absolute}.adyen-checkout__voucher-result__code__label__text{background:var(--adyen-sdk-color-background-primary,#ffffff);color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);letter-spacing:normal;line-height:1;padding:0 var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__voucher-result__code__barcode{display:block;height:var(--adyen-sdk-spacer-130,56px);margin:0 auto var(--adyen-sdk-spacer-040,8px);max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.adyen-checkout__voucher-result__code{border-width:1px 0;color:var(--adyen-sdk-color-label-primary,#00112c);display:inline-block;font-size:var(--adyen-sdk-text-title-l-font-size,1.5rem);font-weight:700;letter-spacing:1px;line-height:1.2;margin:0 auto;padding:var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-120,48px);position:relative;text-align:center;-webkit-user-select:all;-moz-user-select:all;user-select:all;width:100%;word-break:break-word}.adyen-checkout__voucher-result__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--adyen-sdk-spacer-040,8px);justify-content:center;list-style:none;margin:0 auto var(--adyen-sdk-spacer-100,32px);max-width:300px;min-width:200px;padding:0 var(--adyen-sdk-spacer-090,24px);width:100%}.adyen-checkout__voucher-result__actions__item{flex:1 1 0;min-width:100px}.adyen-checkout__voucher-result__actions__item .adyen-checkout__button--inline{width:100%}.adyen-checkout__voucher-result__introduction{font-size:var(--adyen-sdk-text-title-font-size,1rem);max-width:420px}.adyen-checkout__alert-message{align-items:center;border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-m,8px);display:flex;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);margin:0 0 var(--adyen-sdk-spacer-070,16px);padding:var(--adyen-sdk-spacer-070,16px);text-align:left}.adyen-checkout__alert-message--error{background:var(--adyen-sdk-alert-critical-background-color,#fef4f4)}.adyen-checkout__alert-message--warning{background:var(--adyen-sdk-alert-warning-background-color,#fff5e9)}.adyen-checkout__alert-message--info{background:var(--adyen-sdk-alert-highlight-background-color,#f2f8ff)}.adyen-checkout__alert-message--success{background:var(--adyen-sdk-alert-success-background-color,#edfaf3)}.adyen-checkout__alert-message__icon{height:14px;margin-right:var(--adyen-sdk-spacer-040,8px);width:14px}.adyen-checkout__fieldset+.adyen-checkout__eftpad-canada-info{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout_eftpad-canada-store-details{margin:var(--adyen-sdk-spacer-070,16px) 0}.adyen-checkout__field--separateDeliveryAddress .adyen-checkout__input-wrapper{background-color:transparent;border:none;box-shadow:none}.adyen-checkout__field--separateDeliveryAddress .adyen-checkout__input-wrapper:active,.adyen-checkout__field--separateDeliveryAddress .adyen-checkout__input-wrapper:active:hover,.adyen-checkout__field--separateDeliveryAddress .adyen-checkout__input-wrapper:focus-within,.adyen-checkout__field--separateDeliveryAddress .adyen-checkout__input-wrapper:focus-within:hover{box-shadow:none}.adyen-checkout__open-invoice .adyen-checkout__fieldset--billingAddress,.adyen-checkout__open-invoice .adyen-checkout__fieldset--personalDetails{padding-bottom:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__open-invoice .adyen-checkout__fieldset--deliveryAddress{margin-top:var(--adyen-sdk-spacer-090,24px);padding-bottom:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__open-invoice .adyen-checkout__input--separateDeliveryAddress{margin-bottom:0}.adyen-checkout__open-invoice .adyen-checkout__field--consentCheckbox{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__open-invoice--loading{pointer-events:none}.adyen-checkout__amazonpay__button{margin:auto}.adyen-checkout__amazonpay .adyen-checkout__button--ghost{display:block;margin:var(--adyen-sdk-spacer-040,8px) auto 0;width:auto}apple-pay-button{--apple-pay-button-width:100%;--apple-pay-button-height:48px;--apple-pay-button-border-radius:4px}.adyen-checkout__cashapp>.adyen-checkout__store-details{margin-bottom:var(--adyen-sdk-spacer-070,16px);margin-top:0}.adyen-checkout__paywithgoogle{height:var(--adyen-sdk-spacer-120,48px)}.adyen-checkout__paypal__buttons{position:relative;z-index:0}.adyen-checkout__paypal__button{display:flex;margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__paypal__button:empty{display:none}.adyen-checkout__paypal__status--pending{margin:var(--adyen-sdk-spacer-070,16px) 0}.adyen-checkout__paypal__status--processing{align-items:center;display:flex;font-size:var(--adyen-sdk-text-body-font-size,.875rem);justify-content:center;padding:var(--adyen-sdk-spacer-090,24px) 0}.adyen-checkout__paypal-processing .adyen-checkout__paypal__button{display:none}.adyen-checkout__payment-method .adyen-checkout__paypal__status--pending{margin:var(--adyen-sdk-spacer-070,16px) 0 38px}.adyen-checkout__payment-method .adyen-checkout__paypal__status--processing{padding:var(--adyen-sdk-spacer-080,20px) 0 65px}.adyen-checkout-fastlane__card-brand--wrapper{align-items:center;border-radius:var(--adyen-sdk-border-radius-s,4px);box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px rgba(0,17,44,.04),0 1px 2px rgba(0,17,44,.02));display:flex;height:26px;justify-content:center;margin-right:var(--adyen-sdk-spacer-060,12px);overflow:hidden;position:relative;width:var(--adyen-sdk-spacer-110,40px)}.adyen-checkout-fastlane__card-section{align-items:center;display:flex}.adyen-checkout-fastlane__card-number{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);line-height:var(--adyen-sdk-text-body-line-height,20px)}.adyen-checkout-fastlane__brand{display:flex;justify-content:center;margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-fastlane__brand img{width:95px}.adyen-checkout__field--sendCopyToEmail .adyen-checkout__input-wrapper{background-color:transparent;border:none;box-shadow:none}.adyen-checkout__field--sendCopyToEmail .adyen-checkout__input-wrapper:active,.adyen-checkout__field--sendCopyToEmail .adyen-checkout__input-wrapper:active:hover,.adyen-checkout__field--sendCopyToEmail .adyen-checkout__input-wrapper:focus-within,.adyen-checkout__field--sendCopyToEmail .adyen-checkout__input-wrapper:focus-within:hover{box-shadow:none}.adyen-checkout__voucher-result--boletobancario .adyen-checkout__voucher-result__code,.adyen-checkout__voucher-result--oxxo .adyen-checkout__voucher-result__code{font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);padding:var(--adyen-sdk-spacer-090,24px);word-break:break-all}.adyen-checkout__issuer-button{align-items:center;background-color:var(--adyen-sdk-color-background-primary,#ffffff);border:none;border-radius:var(--adyen-sdk-border-radius-m,8px);box-shadow:inset 0 0 0 1px var(--adyen-sdk-color-outline-primary,#dbdee2);cursor:pointer;display:flex;flex-basis:47%;flex-grow:2;font-size:var(--adyen-sdk-text-body-font-size,.875rem);height:var(--adyen-sdk-spacer-110,40px);justify-content:space-between;padding:var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-060,12px);transition:background .3s ease-out,box-shadow .3s ease-out}.adyen-checkout__issuer-button:active{color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__issuer-button:not(.adyen-checkout__issuer-button--selected):focus{box-shadow:inset 0 0 0 1px var(--adyen-sdk-color-outline-tertiary,#8d95a3);outline:none}.adyen-checkout__issuer-button:not(.adyen-checkout__issuer-button--selected):focus-visible{box-shadow:inset 0 0 0 1px var(--adyen-sdk-color-outline-tertiary,#8d95a3);outline:none}.adyen-checkout__issuer-button:not(.adyen-checkout__issuer-button--selected):hover{box-shadow:inset 0 0 0 1px var(--adyen-sdk-color-outline-tertiary,#8d95a3);outline:none}.adyen-checkout__issuer-button--selected{background:var(--adyen-sdk-color-background-primary,#ffffff);box-shadow:inset 0 0 0 1.5px var(--adyen-sdk-color-outline-primary-active,#00112c);color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);height:var(--adyen-sdk-spacer-110,40px);transition:none}.adyen-checkout__issuer-button-img{margin-right:var(--adyen-sdk-spacer-040,8px);max-height:26px}.adyen-checkout__issuer-button-group{border:0;display:flex;flex-wrap:wrap;gap:var(--adyen-sdk-spacer-070,16px);margin:0;min-width:0;padding:0}.adyen-checkout__field--issuer-list{margin-bottom:0}.adyen-checkout__field--issuer-list .adyen-checkout__dropdown{position:static}.adyen-checkout__field--issuer-list .adyen-checkout__dropdown__button{position:relative}.adyen-checkout__qr-loader{align-items:center;background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-m,8px);display:flex;flex-direction:column;padding:16px}.adyen-checkout__qr-loader--result{gap:var(--adyen-sdk-spacer-090,24px);padding:100px}.adyen-checkout__qr-loader__brand-logo-wrapper{border-radius:var(--adyen-sdk-border-radius-s,4px);box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px rgba(0,17,44,.04),0 1px 2px rgba(0,17,44,.02));margin-bottom:var(--adyen-sdk-spacer-090,24px);overflow:hidden}.adyen-checkout__qr-loader__brand-logo{display:block;width:80px}.adyen-checkout__qr-loader__subtitle{color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);max-width:400px;text-align:center}.adyen-checkout__qr-loader__icon{height:88px;width:88px}.adyen-checkout__qr-loader__payment_amount{color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-title-l-font-size,1.5rem);font-weight:var(--adyen-sdk-text-title-l-font-weight,600);line-height:var(--adyen-sdk-text-body-wide-line-height,24px);margin-bottom:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__qr-loader__progress{background:var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-l,12px);height:var(--adyen-sdk-spacer-020,4px);margin-bottom:var(--adyen-sdk-spacer-060,12px);padding-right:3%;width:152px}[dir=rtl] .adyen-checkout__qr-loader__progress{padding-left:3%;padding-right:0}.adyen-checkout__qr-loader__percentage{background:var(--adyen-sdk-color-label-primary,#00112c);border-radius:var(--adyen-sdk-border-radius-l,12px);display:block;height:100%}.adyen-checkout__qr-loader__countdown{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);text-align:center}.adyen-checkout__qr-loader>.adyen-checkout__spinner__wrapper{margin:60px 0}.adyen-checkout__qr-loader__app-link{display:none}.adyen-checkout__button.adyen-checkout__button--qr-loader{margin-top:var(--adyen-sdk-spacer-090,24px);text-decoration:none}.adyen-checkout__qr-loader__instructions{color:var(--adyen-sdk-color-label-tertiary,#5c687c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);line-height:1.5;margin-top:var(--adyen-sdk-spacer-090,24px);max-width:300px;text-align:center}.adyen-checkout__qr-loader__actions{align-items:center;display:flex;justify-content:center;margin-top:var(--adyen-sdk-spacer-100,32px);max-width:400px;width:100%}@media(max-width:1024px){.adyen-checkout__qr-loader__app-link{display:block;min-width:220px}}.adyen-checkout__segmented-control{background:var(--adyen-sdk-color-background-tertiary,#eeeff1);border-radius:var(--adyen-sdk-border-radius-l,12px);display:grid;gap:var(--adyen-sdk-spacer-020,4px);grid-template-columns:repeat(auto-fit,minmax(var(--adyen-sdk-spacer-140,64px),1fr));padding:var(--adyen-sdk-spacer-030,6px)}.adyen-checkout__segmented-control--disabled{pointer-events:none}.adyen-checkout__segmented-control--disabled>.adyen-checkout__segmented-control-segment{color:var(--adyen-sdk-color-label-disabled,#8d95a3)}.adyen-checkout__segmented-control-segment{background:transparent;border:0;border-radius:var(--adyen-sdk-border-radius-m,8px);color:var(--adyen-sdk-color-label-primary,#00112c);cursor:pointer;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);padding:var(--adyen-sdk-spacer-040,8px) var(--adyen-sdk-spacer-060,12px);text-align:center;transition:background .3s ease-out}.adyen-checkout__segmented-control-segment:active,.adyen-checkout__segmented-control-segment:not(.adyen-checkout__segmented-control-segment--selected):hover{background-color:var(--adyen-sdk-color-background-secondary,#f7f7f8)}.adyen-checkout__segmented-control-segment--selected{background:var(--adyen-sdk-color-background-primary,#ffffff);box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px rgba(0,17,44,.04),0 1px 2px rgba(0,17,44,.02));color:var(--adyen-sdk-color-label-primary,#00112c)}.IrisGenerateQRCode-module_instruction__uDTb-{color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px)}.IrisComponent-module_bankList__fehP-{padding-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-timeline-wrapper{background-color:var(--adyen-sdk-color-background-secondary,#f7f7f8);border-radius:var(--adyen-sdk-border-radius-m,8px);max-width:300px;padding:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-timeline{scrollbar-color:var(--adyen-sdk-color-background-quaternary,#c0c5cc) transparent}.adyen-checkout-timeline__items{all:unset}.adyen-checkout-timeline-item{scrollbar-color:var(--adyen-sdk-color-background-quaternary,#c0c5cc) transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;list-style-type:none;max-width:500px}.adyen-checkout-timeline-item:last-child .adyen-checkout-timeline-item__separator{display:none}.adyen-checkout-timeline-item:last-child .adyen-checkout-timeline-item__content{padding-bottom:0}.adyen-checkout-timeline-item__row{display:flex;gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-timeline-item__marker{display:flex;flex-flow:column;margin-top:var(--adyen-sdk-spacer-010,2px);max-width:var(--adyen-sdk-spacer-070,16px);width:100%}.adyen-checkout-timeline-item__separator{flex-grow:1;position:relative}.adyen-checkout-timeline-item__separator:before{background-color:var(--adyen-sdk-color-separator-secondary,#c9cdd3);content:"";height:100%;left:50%;position:absolute;transform:translate(-50%);width:1px}.adyen-checkout-timeline-item__content{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;padding-bottom:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-timeline-item__title{color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);letter-spacing:0;line-height:var(--adyen-sdk-text-body-line-height,20px);margin-bottom:var(--adyen-sdk-spacer-010,2px);text-align:left}.adyen-checkout__econtext-input__field>.adyen-checkout__button--pay:only-child{margin-top:0}.adyen-checkout-trustly{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-trustly__descriptor{font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);margin:var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-020,4px)}.adyen-checkout-trustly__description-list{font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:1.5;list-style-type:disc;margin:0;padding-left:var(--adyen-sdk-spacer-080,20px)}.adyen-checkout-paybybank_AIS_DD{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-paybybank_AIS_DD__description-header{color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);margin:var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-020,4px)}.adyen-checkout-paybybank_AIS_DD__description-body{color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:1.5;list-style-type:disc;margin:0}.adyen-checkout__voucher-result--paybybank_pix{background-color:var(--adyen-sdk-color-background-primary,#ffffff);margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__top{border:none;margin:var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-000,0);padding:var(--adyen-sdk-spacer-000,0)}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__bottom{border:none}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__image{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__image__wrapper{width:8em}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__image__wrapper>img{width:100%}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__amount{font-size:var(--adyen-sdk-text-title-l-font-size,1.5rem);font-weight:var(--adyen-sdk-text-title-l-font-weight,600);line-height:var(--adyen-sdk-text-title-l-line-height,34px);margin-top:var(--adyen-sdk-spacer-000,0)}.adyen-checkout-await-logo-container{align-items:center;background:var(--adyen-sdk-color-background-secondary,#f7f7f8);border-radius:var(--adyen-sdk-border-radius-m,8px);display:flex;flex-direction:column;gap:var(--adyen-sdk-spacer-070,16px);padding:var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-090,24px);width:-moz-fit-content;width:fit-content}.adyen-checkout-await-logo-container:has(>:only-child){background:none}.adyen-checkout__await{background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-m,8px);padding:var(--adyen-sdk-spacer-110,40px);text-align:center}.adyen-checkout__await--result{padding:100px}.adyen-checkout__await__brand-logo{border-radius:3px;width:74px}.adyen-checkout__await__instructions{display:flex;justify-content:center}.adyen-checkout__await__indicator-text,.adyen-checkout__await__subtitle{color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin-top:var(--adyen-sdk-spacer-100,32px)}.adyen-checkout__await__indicator-holder .adyen-checkout__await__indicator-text{margin-left:var(--adyen-sdk-spacer-050,10px);margin-top:var(--adyen-sdk-spacer-030,6px)}.adyen-checkout__await__indicator-holder{display:flex;justify-content:center;margin-bottom:var(--adyen-sdk-spacer-080,20px);margin-top:var(--adyen-sdk-spacer-100,32px)}.adyen-checkout__await__subtitle--result{margin-bottom:var(--adyen-sdk-spacer-100,32px)}.adyen-checkout__await__icon{height:88px;width:88px}.adyen-checkout__await__progress{background:var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-l,12px);height:var(--adyen-sdk-spacer-020,4px);margin:var(--adyen-sdk-spacer-100,32px) auto var(--adyen-sdk-spacer-060,12px);width:152px}.adyen-checkout__await__percentage{background:var(--adyen-sdk-color-label-primary,#00112c);border-radius:var(--adyen-sdk-border-radius-l,12px);display:block;height:100%}.adyen-checkout__await__countdown{color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-body-font-size,.875rem)}.adyen-checkout__await>.adyen-checkout__spinner__wrapper{margin:60px 0}.adyen-checkout__await__app-link{display:block;margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__await__amount{font-size:var(--adyen-sdk-text-title-l-font-size,1.5rem);font-weight:var(--adyen-sdk-text-title-font-weight,600);margin-top:var(--adyen-sdk-spacer-070,16px);text-align:center}@media(min-width:1280px){.adyen-checkout__await__app-link{display:none}}.adyen-checkout-pay-by-bank-pix-await{align-items:center;display:flex;flex-direction:column}.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await__countdown-holder,.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await__subtitle{display:none}.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await,.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await--paybybank_pix{border:none;padding:0}.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await__indicator-holder{margin-top:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await__countdown{color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await__end-slot{color:var(--adyen-sdk-color-label-tertiary,#5c687c);font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin-top:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout-issuer-list-introduction-logo-container{border-radius:var(--adyen-sdk-border-radius-m,8px);padding:var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-070,16px) 0;text-align:center}.adyen-checkout-issuer-list-introduction-logo-container__title{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);font-weight:var(--adyen-sdk-text-caption-stronger-font-weight,500);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin:0}.adyen-checkout-issuer-list-introduction-logo-container__logo{height:auto;width:8em}.adyen-checkout-pix-enrollment-issuer-list{display:flex;flex-direction:column;gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-pix-enrollment-issuer-list .adyen-checkout-disclaimer__label{color:var(--adyen-sdk-color-label-secondary,#5c687c);display:inline-block;font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin:0}.adyen-checkout-await-logo-open-finance{height:auto;width:8em}.adyen-checkout-await-logo-arrow-down{height:auto;width:1em}.adyen-checkout-await-logo-bank{height:auto;width:3em}.adyen-checkout__klarna-widget{pointer-events:all}.adyen-checkout__qr-loader--pix{padding-bottom:var(--adyen-sdk-spacer-110,40px)}.adyen-checkout__qr-loader--pix__qr_details{align-items:center;display:flex;flex-direction:column;gap:var(--adyen-sdk-spacer-070,16px);max-width:318px;width:100%}.adyen-checkout__qr-loader--pix__qr_details__timer{align-items:center;display:flex;flex-direction:column;margin-bottom:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__qr-loader--pix__qr_details__code{font-size:var(--adyen-sdk-text-body-font-size,.875rem);text-align:center}.adyen-checkout__qr-loader--swish>.adyen-checkout__qr-loader__instructions{text-align:center}.adyen-checkout-paynow__introduction,.adyen-checkout-paynow__instructions{color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);text-align:center}.adyen-checkout-paynow__instructions>p{margin-bottom:0}.adyen-checkout__blik__helper{color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:400;margin:0 0 var(--adyen-sdk-spacer-070,16px);padding:0}.adyen-checkout__loading-input__form{transition:opacity .25s ease-out}.adyen-checkout__fieldset--phone-input{direction:ltr}.adyen-checkout__fieldset--phone-input .adyen-checkout__fieldset__fields{gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__fieldset--phone-input .adyen-checkout__fieldset__fields>.adyen-checkout__field{margin-bottom:0}.adyen-checkout-field--phone-prefix{width:144px}.adyen-checkout-field--phone-number{flex:1}.adyen-checkout__payment-method__header__title{align-items:center;background:none;border:none;color:var(--adyen-sdk-color-label-primary,#00112c);cursor:pointer;display:flex;flex:1;font-size:1em;font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);gap:var(--adyen-sdk-spacer-060,12px);max-height:38px;max-width:100%;padding:0}[dir=rtl] .adyen-checkout__payment-method__header__title{margin-left:var(--adyen-sdk-spacer-070,16px);margin-right:var(--adyen-sdk-spacer-000,0)}.adyen-checkout__payment-method__header__title--standalone{cursor:default}.adyen-checkout__payment-method__radio{background-color:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:50%;height:var(--adyen-sdk-spacer-070,16px);left:var(--adyen-sdk-spacer-070,16px);transition:border-color .2s ease-out,box-shadow .2s ease-out;width:var(--adyen-sdk-spacer-070,16px)}[dir=rtl] .adyen-checkout__payment-method__radio{left:auto;right:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__payment-method__radio:after{background-color:var(--adyen-sdk-color-background-primary,#ffffff);border-radius:50%;content:"";display:block;height:var(--adyen-sdk-spacer-040,8px);left:0;margin:0 auto;position:relative;right:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease-out;width:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__payment-method__radio--selected{background-color:var(--adyen-sdk-color-label-primary,#00112c);border:0;transition:all .3s ease-out}.adyen-checkout__payment-method__radio--selected:hover{box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-primary-hover,#c9cdd3)}.adyen-checkout__payment-method__radio--selected:after{transform:translateY(-50%) scale(1)}.adyen-checkout-upi-app-item{align-items:center;background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-m,8px);cursor:pointer;display:flex;gap:var(--adyen-sdk-spacer-070,16px);justify-content:space-between;padding:var(--adyen-sdk-spacer-050,10px) var(--adyen-sdk-spacer-070,16px);transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,border-radius .15s ease;width:100%}.adyen-checkout-upi-app-item__label{cursor:pointer;font-size:var(--adyen-sdk-text-body-font-size,.875rem)}.adyen-checkout-upi-app-item:hover:not(.adyen-checkout-upi-app-item--selected){border-color:var(--adyen-sdk-color-outline-primary-hover,#c9cdd3)}.adyen-checkout-upi-app-item--selected{border-color:var(--adyen-sdk-color-outline-primary-active,#00112c);box-shadow:0 0 0 .5px var(--adyen-sdk-color-outline-primary-active,#00112c);cursor:default}.adyen-checkout-upi-app-item--selected .adyen-checkout-expand-button--upi-app-item,.adyen-checkout-upi-app-item--selected .adyen-checkout-expand-button--upi-app-item>label{cursor:default}.adyen-checkout-upi-app-item .adyen-checkout-expand-button--upi-app-item{margin-right:0}.adyen-checkout-upi-app-item__checkmark{border-bottom:1.5px solid var(--adyen-sdk-color-label-primary,#00112c);border-right:1.5px solid var(--adyen-sdk-color-label-primary,#00112c);height:var(--adyen-sdk-spacer-060,12px);transform:rotate(45deg);width:var(--adyen-sdk-spacer-030,6px)}.adyen-checkout-upi-app-list{display:flex;flex-direction:column;gap:var(--adyen-sdk-spacer-070,16px);list-style:none;margin:0;padding:0}.adyen-checkout-upi-app-list--loading{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.adyen-checkout-upi-area-intent .adyen-checkout__alert-message--info,.adyen-checkout-upi-area-intent .adyen-checkout__button--pay{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-upi-area-intent .adyen-checkout__content-separator{margin-bottom:var(--adyen-sdk-spacer-070,16px);margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-upi-area-intent .adyen-checkout__field--upi-app-list,.adyen-checkout-upi-area-qr-code .adyen-checkout__button--pay,.adyen-checkout-upi-instruction-label{margin-top:var(--adyen-sdk-spacer-000,0)}.adyen-checkout-upi-instruction-label{color:var(--adyen-sdk-color-label-primary,#00112c);display:flex;font-size:var(--adyen-sdk-text-body-font-size,.875rem)}.adyen-checkout-upi-brands,.adyen-checkout-upi-instruction-label{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-upi-instruction-label-caption{color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px)}.adyen-checkout-upi-instruction-label-caption,.adyen-checkout-upi-instruction-title{display:flex;margin-bottom:var(--adyen-sdk-spacer-070,16px);margin-top:var(--adyen-sdk-spacer-000,0)}.adyen-checkout-upi-instruction-title{color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:var(--adyen-sdk-text-subtitle-stronger-font-weight,600)}.adyen-checkout-upi-instruction-separator{color:var(--adyen-sdk-color-label-secondary,#5c687c);text-transform:none}.adyen-checkout__payto-component .adyen-checkout__fieldset,.adyen-checkout__payto-component .adyen-checkout__fieldset .adyen-checkout__fieldset__fields{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__payto-component .adyen-checkout-field--phone-prefix{width:98px}.adyen-checkout__payto-component--loading{pointer-events:none}.adyen-checkout__await--payto .adyen-checkout__details-table{margin-top:var(--adyen-sdk-spacer-070,16px);padding-top:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__await--payto .adyen-checkout__details-table__item:first-child{border-top:none}.adyen-checkout__giftcard-result__balance{list-style:none;margin:var(--adyen-sdk-spacer-070,16px) 0 0;padding:0}.adyen-checkout__giftcard-result__balance__item{display:flex;justify-content:space-between;margin-bottom:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__giftcard-result__balance__item .adyen-checkout__giftcard-result__balance__title--transactionLimit{color:var(--adyen-sdk-color-label-secondary,#5c687c)}.adyen-checkout__giftcard-result__balance__item:last-child{margin-bottom:0}.adyen-checkout__giftcard-result__balance__value--amount{font-weight:700}.adyen-checkout__giftcard-result__remaining-balance{color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin:var(--adyen-sdk-spacer-040,8px) auto 0;text-align:center}.adyen-checkout__voucher-result{border-radius:var(--adyen-sdk-border-radius-m,8px);position:relative;text-align:center}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result-title{font-size:var(--adyen-sdk-text-title-font-size,1rem);font-weight:var(--adyen-sdk-text-title-font-weight,600);line-height:var(--adyen-sdk-text-title-line-height,26px);margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__bottom,.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__top{background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-separator-primary,#dbdee2);display:flex;flex-direction:column}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__bottom .adyen-checkout__details-table,.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__top .adyen-checkout__details-table{background:var(--adyen-sdk-color-background-secondary,#f7f7f8);border-radius:var(--adyen-sdk-border-radius-m,8px);margin:0}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__bottom .adyen-checkout__details-table__item:first-child,.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__top .adyen-checkout__details-table__item:first-child{border-top:none}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__top{align-items:center;border-bottom:0;border-radius:var(--adyen-sdk-border-radius-m,8px) var(--adyen-sdk-border-radius-m,8px) 0 0;padding:var(--adyen-sdk-spacer-100,32px) var(--adyen-sdk-spacer-090,24px) var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__bottom{border-radius:0 0 var(--adyen-sdk-border-radius-m,8px) var(--adyen-sdk-border-radius-m,8px);border-top:0;padding:0 var(--adyen-sdk-spacer-090,24px) var(--adyen-sdk-spacer-100,32px)}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image{align-items:center;display:flex;justify-content:center;margin-bottom:var(--adyen-sdk-spacer-090,24px);width:100%}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout-link--voucher-result-instructions{display:inline-block}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image__wrapper{display:block;height:var(--adyen-sdk-spacer-120,48px);position:relative}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image__wrapper:after{border-radius:var(--adyen-sdk-border-radius-m,8px);box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px rgba(0,17,44,.04),0 1px 2px rgba(0,17,44,.02));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image__wrapper:nth-child(2){margin-left:0}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image__brand,.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image__issuer{border-radius:var(--adyen-sdk-border-radius-m,8px);height:var(--adyen-sdk-spacer-120,48px)}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__amount{font-size:var(--adyen-sdk-text-title-l-font-size,1.5rem);font-weight:var(--adyen-sdk-text-title-l-font-weight,600);line-height:var(--adyen-sdk-text-title-l-line-height,34px);margin:0 auto var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__bankTransfer__introduction{color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);margin:0 0 var(--adyen-sdk-spacer-070,16px);padding:0}.adyen-checkout__bankTransfer__emailField{margin:0 0 var(--adyen-sdk-spacer-070,16px)}@keyframes adyen-checkout-donation-fade-in{0%{opacity:0}to{opacity:1}}.adyen-checkout__adyen-giving{animation:adyen-checkout-donation-fade-in .25s ease-out}.adyen-checkout__adyen-giving .adyen-checkout__status__icon{display:block;margin:var(--adyen-sdk-spacer-130,56px) auto var(--adyen-sdk-spacer-100,32px)}.adyen-checkout__adyen-giving .adyen-checkout__status__text{color:var(--adyen-sdk-color-label-primary,#00112c);margin-bottom:var(--adyen-sdk-spacer-130,56px);text-align:center}.adyen-checkout__adyen-giving .adyen-checkout-disclaimer__label{color:var(--adyen-sdk-color-label-primary,#00112c);margin-top:0}.adyen-checkout__campaign{position:relative}.adyen-checkout__campaign-link:hover .adyen-checkout__campaign-description{text-decoration:underline}.adyen-checkout__campaign-logo{border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-s,4px);display:block;flex-shrink:0;height:var(--adyen-sdk-spacer-120,48px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:var(--adyen-sdk-spacer-120,48px)}.adyen-checkout__campaign-background-image{aspect-ratio:5/2;background-color:var(--adyen-sdk-color-label-primary,#00112c);background-position:50%;background-size:100%;border-radius:var(--adyen-sdk-border-radius-m,8px);margin-bottom:var(--adyen-sdk-spacer-060,12px);overflow:hidden;transition:background-size .6s ease-out}.adyen-checkout__campaign-background-image:hover{background-size:110%}.adyen-checkout__campaign-link{text-decoration:none}.adyen-checkout__campaign-link:hover{text-decoration:underline}.adyen-checkout__campaign-content{align-items:flex-start;display:flex;gap:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__campaign-description,.adyen-checkout__campaign-title{color:var(--adyen-sdk-color-label-primary,#00112c);margin:0}.adyen-checkout__campaign-title{font-size:var(--adyen-sdk-text-title-font-size,1rem);font-weight:var(--adyen-sdk-text-title-font-weight,600);line-height:var(--adyen-sdk-text-title-line-height,26px)}.adyen-checkout__campaign-cause{font-weight:var(--adyen-sdk-text-caption-font-weight,400);font-weight:var(--adyen-sdk-text-caption-stronger-font-weight,500)}.adyen-checkout__campaign-cause,.adyen-checkout__campaign-description{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);line-height:var(--adyen-sdk-text-caption-line-height,18px)}.adyen-checkout__campaign-description{font-weight:var(--adyen-sdk-text-caption-font-weight,400);margin-top:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-roundup-description{color:var(--adyen-sdk-color-label-secondary,#5c687c);display:inline-block;font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);padding-left:0}.adyen-checkout__adyen-giving-actions{display:flex;flex-direction:column;gap:var(--adyen-sdk-spacer-070,16px);margin-top:var(--adyen-sdk-spacer-070,16px);text-align:center}.adyen-checkout__button.adyen-checkout__button--donate{margin:var(--adyen-sdk-spacer-000,0)}.adyen-checkout__button.adyen-checkout__button--decline{display:block;margin:auto}.adyen-checkout__button-group{background:transparent;display:flex;justify-content:space-between}.adyen-checkout__button-group .adyen-checkout__button{background:transparent;border:0;box-shadow:inset 0 0 0 1px var(--adyen-sdk-color-outline-primary,#dbdee2);color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:400;height:var(--adyen-sdk-spacer-110,40px);line-height:var(--adyen-sdk-spacer-110,40px);margin-right:var(--adyen-sdk-spacer-040,8px);padding:0;text-align:center}.adyen-checkout__button-group .adyen-checkout__button:last-child{margin-right:0}.adyen-checkout__button-group .adyen-checkout__button:hover{background:transparent;box-shadow:inset 0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-primary-hover,#c9cdd3)}.adyen-checkout__button-group .adyen-checkout__button:active{background:var(--adyen-sdk-color-background-secondary,#f7f7f8);box-shadow:inset 0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-tertiary,#8d95a3)}.adyen-checkout__button-group .adyen-checkout__button--disabled,.adyen-checkout__button-group .adyen-checkout__button--disabled:hover{cursor:not-allowed;opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.adyen-checkout__button-group .adyen-checkout__button--selected,.adyen-checkout__button-group .adyen-checkout__button--selected:active,.adyen-checkout__button-group .adyen-checkout__button--selected:active:hover,.adyen-checkout__button-group .adyen-checkout__button--selected:hover{background:var(--adyen-sdk-color-background-secondary,#f7f7f8);box-shadow:inset 0 0 0 1px var(--adyen-sdk-color-label-primary,#00112c);color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);height:var(--adyen-sdk-spacer-110,40px);transition:none}.adyen-checkout__button-group .adyen-checkout__button .adyen-checkout__button-group__input{opacity:0;pointer-events:none;position:absolute}.adyen-checkout__order-payment-methods-list{list-style:none;margin:0 auto var(--adyen-sdk-spacer-070,16px);padding:0}.adyen-checkout__order-payment-method{background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-tertiary,#8d95a3);margin-top:-1px;position:relative;width:100%}.adyen-checkout__order-payment-method:first-child{border-top-left-radius:var(--adyen-sdk-border-radius-m,8px);border-top-right-radius:var(--adyen-sdk-border-radius-m,8px)}.adyen-checkout__order-payment-method:last-child{border-bottom-left-radius:var(--adyen-sdk-border-radius-m,8px);border-bottom-right-radius:var(--adyen-sdk-border-radius-m,8px)}.adyen-checkout__order-payment-method__header{align-items:center;color:var(--adyen-sdk-color-label-primary,#00112c);display:flex;flex-wrap:nowrap;font-size:var(--adyen-sdk-text-title-font-size,1rem);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);justify-content:space-between;padding:var(--adyen-sdk-spacer-070,16px);position:relative;transition:background .1s ease-out;width:100%}.adyen-checkout__order-payment-method__header .adyen-checkout__payment-method__header__title{padding:var(--adyen-sdk-spacer-000,0)}.adyen-checkout__order-payment-method__details{padding:0 var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__order-payment-method__deducted-amount{display:flex;font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);justify-content:space-between;line-height:var(--adyen-sdk-text-subtitle-font-size,1rem)}.adyen-checkout__order-payment-method__deducted-amount__label{font-size:var(--adyen-sdk-text-body-font-size,.875rem)}.adyen-checkout__order-payment-method__deducted-amount__value{font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500)}.adyen-checkout__order-remaining-amount{border-radius:var(--adyen-sdk-border-radius-m,8px);color:var(--adyen-sdk-color-label-secondary,#5c687c);display:block;font-size:var(--adyen-sdk-text-body-font-size,.875rem);padding:var(--adyen-sdk-spacer-040,8px) var(--adyen-sdk-spacer-070,16px);width:100%}.adyen-checkout__order-remaining-amount strong{font-weight:700}.adyen-checkout__dropin--loading .adyen-checkout__instant-payment-methods-list{opacity:.2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.adyen-checkout__payment-method__disable-confirmation{background:var(--adyen-sdk-color-background-critical-strong,#e22d2d);border-left:1px solid rgb(224.7623430962,36.0376569038,36.0376569038);border-right:1px solid rgb(224.7623430962,36.0376569038,36.0376569038);color:var(--adyen-sdk-color-label-on-color,#ffffff);display:grid;font-size:var(--adyen-sdk-text-body-font-size,.875rem);grid-template-rows:0fr;margin:0 -17px;opacity:0;overflow:hidden;transition:grid-template-rows var(--adyen-sdk-animation-duration-moderate,.15s) var(--adyen-sdk-animation-easing-linear,linear),opacity var(--adyen-sdk-animation-duration-moderate,.15s) var(--adyen-sdk-animation-easing-standard,cubic-bezier(.2,0,.4,.9)),margin-bottom var(--adyen-sdk-animation-duration-fast,.1s) var(--adyen-sdk-animation-easing-linear,linear)}.adyen-checkout__payment-method__disable-confirmation__content{align-items:center;display:flex;justify-content:space-between;min-height:0;transition:visibility var(--adyen-sdk-animation-duration-moderate,.15s) var(--adyen-sdk-animation-easing-linear,linear),padding var(--adyen-sdk-animation-duration-fast,.1s) var(--adyen-sdk-animation-easing-linear,linear);visibility:hidden}.adyen-checkout__payment-method__disable-confirmation--open{grid-template-rows:1fr;margin-bottom:var(--adyen-sdk-spacer-070,16px);opacity:1}.adyen-checkout__payment-method__disable-confirmation--open .adyen-checkout__payment-method__disable-confirmation__content{padding:var(--adyen-sdk-spacer-040,8px) var(--adyen-sdk-spacer-070,16px);visibility:visible}.adyen-checkout__payment-method__disable-confirmation__buttons{display:flex}.adyen-checkout__payment-method__disable-confirmation__button{background:var(--adyen-sdk-color-background-critical-strong,#e22d2d);border:var(--adyen-sdk-border-width-s,1px) solid transparent;border-radius:var(--adyen-sdk-border-radius-m,8px);color:var(--adyen-sdk-color-label-on-color,#ffffff);cursor:pointer;display:block;font-size:var(--adyen-sdk-text-body-font-size,.875rem);height:auto;margin:0 0 0 var(--adyen-sdk-spacer-040,8px);padding:var(--adyen-sdk-spacer-040,8px);width:auto}.adyen-checkout__payment-method__disable-confirmation__button:hover,.adyen-checkout__payment-method__disable-confirmation__button:hover:focus{background:#d81e1e;box-shadow:none}.adyen-checkout__payment-method__disable-confirmation__button:active,.adyen-checkout__payment-method__disable-confirmation__button:hover:active{background:#c11b1b;box-shadow:none}.adyen-checkout__payment-method__disable-confirmation__button--remove,.adyen-checkout__payment-method__disable-confirmation__button--remove:disabled{border-color:var(--adyen-sdk-color-label-on-color,#ffffff)}.adyen-checkout__payment-method__disable-confirmation__button--cancel,.adyen-checkout__payment-method__disable-confirmation__button--cancel:disabled{border-color:transparent}.adyen-checkout__payment-method__name{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.adyen-checkout__payment-method__additional-info{color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-body-font-weight,400)}.adyen-checkout__payment-method__name_wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:var(--adyen-sdk-spacer-020,4px);min-width:var(--adyen-sdk-spacer-120,48px);text-align:start}.adyen-checkout__payment-method{background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-m,8px);cursor:pointer;position:relative;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,border-radius .15s ease;width:100%}.adyen-checkout__payment-method:focus{outline:0}.adyen-checkout__payment-method:hover:not(.adyen-checkout__payment-method--selected){border-color:var(--adyen-sdk-color-outline-primary-hover,#c9cdd3)}.adyen-checkout__payment-method--loading{opacity:.2}.adyen-checkout__payment-method--selected.adyen-checkout__payment-method--loading{opacity:.9}.adyen-checkout__payment-method--confirming .adyen-checkout__payment-method__details__content,.adyen-checkout__payment-method--disabling{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.adyen-checkout__payment-method--disabling{opacity:.3}.adyen-checkout__payment-method--standalone .adyen-checkout__payment-method__radio{display:none}.adyen-checkout__payment-method__header{color:var(--adyen-sdk-color-label-primary,#00112c);display:flex;flex-wrap:nowrap;font-size:var(--adyen-sdk-text-title-font-size,1rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);justify-content:space-between;padding:var(--adyen-sdk-spacer-070,16px);position:relative;transition:background .1s ease-out;width:100%}[dir=rtl] .adyen-checkout__payment-method__header{padding:calc(var(--adyen-sdk-spacer-070, 16px) - var(--adyen-sdk-spacer-020, 4px));padding-right:calc(var(--adyen-sdk-spacer-120, 48px) - var(--adyen-sdk-spacer-020, 4px))}.adyen-checkout__payment-method__header .adyen-checkout__payment-method__header__content{max-height:-moz-fit-content;max-height:fit-content}@media(min-width:427.5px){.adyen-checkout__payment-method__header .adyen-checkout__payment-method__header__content{align-items:center}}.adyen-checkout__payment-method__header .adyen-checkout__payment-method__header__details{display:flex;flex:1;flex-direction:column;gap:var(--adyen-sdk-spacer-040,8px);justify-content:space-between;overflow:hidden}@media(min-width:427.5px){.adyen-checkout__payment-method__header .adyen-checkout__payment-method__header__details{align-items:center;flex-direction:row}}.adyen-checkout__payment-method--standalone .adyen-checkout__payment-method__header{padding:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__payment-method__surcharge{color:var(--adyen-sdk-color-label-secondary,#5c687c);margin-left:var(--adyen-sdk-spacer-020,4px)}.adyen-checkout__payment-method--selected{background:var(--adyen-sdk-color-background-secondary,#f7f7f8);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);cursor:default;transition:opacity .3s ease-out}.adyen-checkout__payment-method--selected .adyen-checkout__payment-method__header{flex-wrap:wrap}.adyen-checkout__payment-method__details{padding:var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-070,16px);position:relative}.adyen-checkout__payment-method__details__content>:last-child{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__payment-method__image__wrapper{align-items:center;border-radius:var(--adyen-sdk-border-radius-s,4px);display:flex;height:26px;justify-content:center;overflow:hidden;position:relative;width:var(--adyen-sdk-spacer-110,40px)}.adyen-checkout__payment-method__image{border-radius:var(--adyen-checkout-border-radius-s);display:block;flex-shrink:0;height:100%;overflow:hidden;width:100%}.adyen-checkout__payment-method--selected .adyen-checkout__payment-method__brands{height:auto;overflow:visible;text-align:left}.adyen-checkout__payment-method__brands .adyen-checkout__payment-method__image__wrapper{display:inline-block;height:var(--adyen-sdk-spacer-070,16px);transition:opacity .2s ease-out;width:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__payment-method__brands .adyen-checkout__payment-method__image__wrapper:last-child{margin:var(--adyen-sdk-spacer-000,0)}.adyen-checkout__payment-method--selected .adyen-checkout__payment-method__brands .adyen-checkout__payment-method__image__wrapper{margin-bottom:var(--adyen-sdk-spacer-020,4px)}.adyen-checkout__payment-method__brands img{height:100%;width:100%}.adyen-checkout__payment-method:hover:not(.adyen-checkout__payment-method--selected) .adyen-checkout__payment-method__radio{box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-primary-hover,#c9cdd3);cursor:pointer}.adyen-checkout__status{align-items:center;background-color:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-m,8px);color:var(--adyen-sdk-color-label-primary,#00112c);display:flex;flex-direction:column;font-size:var(--adyen-sdk-text-title-font-size,1rem);height:350px;justify-content:center;margin:0;padding:var(--adyen-sdk-spacer-100,32px);text-align:center}.adyen-checkout__status__icon{margin-bottom:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__status .adyen-checkout__spinner__wrapper{max-height:88px}.adyen-checkout__dropin{display:flex;flex-direction:column;gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__button--dropin-show-paymentmethods{align-self:start}.adyen-checkout-payment-methods-container{display:flex;flex-direction:column;gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-payment-methods-list-label{color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:var(--adyen-sdk-text-subtitle-stronger-font-weight,600);line-height:var(--adyen-sdk-text-subtitle-line-height,26px)}.adyen-checkout__payment-methods-list{display:flex;flex-direction:column;gap:var(--adyen-sdk-spacer-070,16px);list-style:none;margin:0;padding:0}.adyen-checkout__payment-methods-list--loading{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.adyen-checkout__instant-payment-methods-list{display:flex;flex-wrap:wrap;gap:var(--adyen-sdk-spacer-070,16px);list-style:none;margin:0;padding:0}.adyen-checkout__instant-payment-methods-list li{flex:1 0 calc(50% - var(--adyen-sdk-spacer-070, 16px)/2)}.adyen-checkout__payment-method{display:block}.adyen-checkout__payment-method__details{overflow:hidden}.adyen-checkout__payment-method__image{height:26px;width:var(--adyen-sdk-spacer-110,40px)}[dir=rtl] .adyen-checkout__payment-method__image__wrapper{margin-left:var(--adyen-sdk-spacer-040,8px);margin-right:0}.adyen-checkout-pm-details-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease;visibility:hidden}.adyen-checkout-pm-details-wrapper[aria-hidden=false]{grid-template-rows:1fr;visibility:visible}.adyen-checkout-pm-details-wrapper[aria-hidden=false] .adyen-checkout__payment-method__details{overflow:visible}.adyen-checkout-sr-panel{font-size:.75em;margin-bottom:var(--adyen-sdk-spacer-080,20px)}.adyen-checkout-sr-panel--sr-only{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
