.sr-only,.live-region,.sr-only-focusable{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;padding:inherit;margin:inherit;overflow:visible;clip:auto;white-space:normal}.skip-link{position:absolute;top:-100px;left:0;z-index:9999;padding:12px 24px;background-color:var(--color-primary, #3b82f6);color:#fff;font-weight:600;text-decoration:none;border-radius:0 0 4px;box-shadow:0 2px 8px #0003;transition:top .2s ease-in-out}.skip-link:focus{top:0;outline:2px solid white;outline-offset:2px}button:focus,a:focus,input:focus,textarea:focus,select:focus,[tabindex]:not([tabindex="-1"]):focus,[role=button]:focus,[role=link]:focus,[role=checkbox]:focus,[role=radio]:focus,[role=slider]:focus{outline:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible,[role=button]:focus-visible,[role=link]:focus-visible,[role=checkbox]:focus-visible,[role=radio]:focus-visible,[role=slider]:focus-visible{outline:2px solid var(--color-primary, #3b82f6);outline-offset:2px;box-shadow:0 0 0 4px rgba(var(--color-primary, #3b82f6),.15)}.radio-option input,.checkbox-option input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.radio-option input:focus-visible+.radio-custom,.radio-option input:focus-visible+.checkbox-custom,.checkbox-option input:focus-visible+.radio-custom,.checkbox-option input:focus-visible+.checkbox-custom{outline:2px solid var(--color-primary, #3b82f6);outline-offset:2px;box-shadow:0 0 0 4px rgba(var(--color-primary, #3b82f6),.15)}.live-region--visible{position:relative;width:auto;height:auto;margin:0;padding:12px 16px;clip:auto;white-space:normal;border-radius:4px}.live-region--visible[role=alert]{background-color:#fef2f2;border:1px solid #fecaca;color:#991b1b}.live-region--visible[role=status]{background-color:#f0fdf4;border:1px solid #bbf7d0;color:#166534}:root{--brand-color: #2C3444;--hover-color: #3A4559;--secondary-hover-color: #D6D6D6;--main-background-color: #F8F9FF;--secondary-background-color: #FEFEFE;--border-color: #D6D6D6;--primary-border-color-50: #FEFEFE;--primary-border-color-100: #F8F9FF;--primary-border-color-200: #F1F1F1;--primary-border-color-300: #D6D6D6;--primary-border-color-400: #B0B0B0;--primary-border-color-500: #8A8A8A;--primary-border-color-600: #646464;--primary-border-color-700: #3E3E3E;--primary-border-color-800: #262626;--primary-border-color-900: #141414;--placeholder-color: #B0B0B0;--primary-text-color: #141414;--primary-text-color-50: #FAFAFA;--primary-text-color-100: #F1F1F1;--primary-text-color-200: #D6D6D6;--primary-text-color-300: #B0B0B0;--primary-text-color-400: #8A8A8A;--primary-text-color-500: #646464;--primary-text-color-600: #3E3E3E;--primary-text-color-700: #262626;--primary-text-color-800: #141414;--primary-text-color-900: #0A0A0A;--secondary-text-color: #F1F1F1;--main-icon-color: #F1F1F1;--secondary-icon-color: #111317;--success-feedback-color: #10B981;--attention-feedback-color: #F59E0B;--error-feedback-color: #EF4444;--brand-color-50: rgb(152.6964285714, 164.7321428571, 188.8035714286);--brand-color-100: rgb(137.2142857143, 151.0714285714, 178.7857142857);--brand-color-200: rgb(106.25, 123.75, 158.75);--brand-color-300: rgb(84.0714285714, 99.3571428571, 129.9285714286);--brand-color-400: rgb(64.0357142857, 75.6785714286, 98.9642857143);--brand-color-500: #2C3444;--brand-color-600: rgb(23.9642857143, 28.3214285714, 37.0357142857);--brand-color-700: rgb(3.9285714286, 4.6428571429, 6.0714285714);--brand-color-800: hsl(220, 21.4285714286%, -8.0392156863%);--brand-color-900: hsl(220, 21.4285714286%, -18.0392156863%);--attention-feedback-color-dark: rgb(196.9291338583, 126.7125984252, 8.0708661417);--attention-feedback-color-darker: rgb(221.4251968504, 142.4744094488, 9.0748031496);--shadow-color: rgba(44, 52, 68, .08);--shadow-color-medium: rgba(44, 52, 68, .12);--shadow-color-heavy: rgba(44, 52, 68, .2);--shadow-color-dark: rgba(0, 0, 0, .15);--overlay-light: rgba(255, 255, 255, .3);--overlay-dark: rgba(0, 0, 0, .3);--success-bg: rgba(16, 185, 129, .1);--error-bg: rgba(239, 68, 68, .1);--attention-bg: rgba(245, 158, 11, .1);--info-bg: rgba(33, 150, 243, .1);--badge-published-color: rgba(61, 219, 106, .2);--badge-draft-color: rgba(219, 174, 61, .2);--badge-template-color: rgba(129, 126, 122, .2);--app-red-50: $red-50;--app-red-100: $red-100;--app-red-200: $red-200;--app-red-300: $red-300;--app-red-400: $red-400;--app-red-500: $red-500;--app-red-600: $red-600;--app-red-700: $red-700;--app-red-800: $red-800;--app-red-900: $red-900;--app-blue-50: $blue-50;--app-blue-100: $blue-100;--app-blue-200: $blue-200;--app-blue-300: $blue-300;--app-blue-400: $blue-400;--app-blue-500: $blue-500;--app-blue-600: $blue-600;--app-blue-700: $blue-700;--app-blue-800: $blue-800;--app-blue-900: $blue-900;--app-gray-50: $gray-50;--app-gray-100: $gray-100;--app-gray-200: $gray-200;--app-gray-300: $gray-300;--app-gray-400: $gray-400;--app-gray-500: $gray-500;--app-gray-600: $gray-600;--app-gray-700: $gray-700;--app-gray-800: $gray-800;--app-gray-900: $gray-900;--app-orange-50: $orange-50;--app-orange-100: $orange-100;--app-orange-200: $orange-200;--app-orange-300: $orange-300;--app-orange-400: $orange-400;--app-orange-500: $orange-500;--app-orange-600: $orange-600;--app-orange-700: $orange-700;--app-orange-800: $orange-800;--app-orange-900: $orange-900;--app-yellow-50: $yellow-50;--app-yellow-100: $yellow-100;--app-yellow-200: $yellow-200;--app-yellow-300: $yellow-300;--app-yellow-400: $yellow-400;--app-yellow-500: $yellow-500;--app-yellow-600: $yellow-600;--app-yellow-700: $yellow-700;--app-yellow-800: $yellow-800;--app-yellow-900: $yellow-900;--app-green-50: $green-50;--app-green-100: $green-100;--app-green-200: $green-200;--app-green-300: $green-300;--app-green-400: $green-400;--app-green-500: $green-500;--app-green-600: $green-600;--app-green-700: $green-700;--app-green-800: $green-800;--app-green-900: $green-900;--button-bg: var(--brand-color);--button-text: var(--text-on-brand-color, #F1F1F1);--button-hover-bg: var(--hover-color);--button-border: transparent;--input-bg: var(--secondary-background-color);--input-text: var(--primary-text-color);--input-border: var(--border-color);--input-placeholder: var(--placeholder-text-color, #A0A0A0);--input-focus-border: var(--brand-color);--option-bg: var(--secondary-background-color);--option-text: var(--primary-text-color);--option-border: var(--border-color);--option-selected-bg: var(--brand-color);--option-selected-text: var(--text-on-brand-color, #F1F1F1);--option-selected-border: var(--brand-color);--option-hover-border: var(--brand-color-400);--title-text: var(--primary-text-color);--question-text: var(--primary-text-color);--help-text: var(--placeholder-text-color, #A0A0A0)}:root{--font-family-primary: Poppins, sans-serif;--font-weight-bold: 700;--font-weight-semibold: 600;--font-weight-medium: 500;--font-weight-regular: 400;--main-title-fontsize: 24px;--main-title-line-height: 32px;--secondary-title-fontsize: 20px;--secondary-title-line-height: 28px;--small-title-fontsize: 18px;--small-title-line-height: 24px;--regular-text-fontsize: 16px;--regular-text-line-height: 20px;--text-field-label-fontsize: 14px;--text-field-label-line-height: 16px;--filter-text-fontsize: 14px;--filter-text-line-height: 16px;--main-button-fontsize: 18px;--main-button-line-height: 24px;--secondary-button-fontsize: 14px;--secondary-button-line-height: 16px;--feedback-text-fontsize: 12px;--feedback-text-line-height: 16px}:root{--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--spacing-3xl: 64px}:root{--border-radius-standard: 12px;--border-radius-small: 8px;--border-radius-large: 14px;--border-radius-xlarge: 24px;--border-radius-round: 50%;--border-radius-xsmall: 6px;--card-height-standard: 68px;--card-height-large: 105px;--button-height-standard: 48px;--button-height-medium: 53px;--button-height-small: 40px;--icon-button-size: 28px;--icon-button-size-small: 32px;--opacity-disabled: .5;--opacity-icon-muted: .5;--brand-color-light-10: rgba(90, 73, 246, .1);--error-color-light-10: rgba(255, 59, 48, .1);--warning-border-color: #FFE69C;--warning-background-color: #FFF9E6}:root{--container-max-width: 1200px;--container-padding: 16px;--container-narrow-width: 480px}:root{--icon-size-small: 16px;--icon-size-medium: 24px;--icon-size-large: 32px;--icon-size-xlarge: 48px;--icon-text-gap: 8px;--icon-padding: 12px;--icon-stroke-width: 2px;--icon-opacity-disabled: .4;--icon-opacity-hover: .8}.main-title{font-family:Poppins,sans-serif;font-size:24px;line-height:32px;font-weight:600}.secondary-title{font-family:Poppins,sans-serif;font-size:20px;line-height:28px;font-weight:600}.small-title{font-family:Poppins,sans-serif;font-size:18px;line-height:24px;font-weight:600}.regular-text{font-family:Poppins,sans-serif;font-size:16px;line-height:20px;font-weight:400}.text-field-label,.filter-text{font-family:Poppins,sans-serif;font-size:14px;line-height:16px;font-weight:500}.main-button{font-family:Poppins,sans-serif;font-size:18px;line-height:24px;font-weight:600}.secondary-button{font-family:Poppins,sans-serif;font-size:14px;line-height:16px;font-weight:600}.feedback-text{font-family:Poppins,sans-serif;font-size:12px;line-height:16px;font-weight:500}.text-button{font-family:Poppins,sans-serif;font-size:16px;line-height:20px;font-weight:500}.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.container-narrow{width:100%;max-width:480px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.container-fluid{width:100%;padding-left:16px;padding-right:16px}.flex{display:flex}.flex-col{flex-direction:column}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.items-center{align-items:center}.flex-1{flex:1}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.m-auto{margin-left:auto;margin-right:auto}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:16px}.gap-4{gap:24px}.hidden{display:none}.block{display:block}.icon-small{width:16px;height:16px;min-width:16px;min-height:16px}.icon-medium{width:24px;height:24px;min-width:24px;min-height:24px}.icon-large{width:32px;height:32px;min-width:32px;min-height:32px}.icon-xlarge{width:48px;height:48px;min-width:48px;min-height:48px}.icon-with-text{display:flex;align-items:center;gap:8px}.icon-button{display:inline-flex;align-items:center;justify-content:center;padding:12px;border:none;background:transparent;cursor:pointer;transition:opacity .2s ease}.icon-button:hover:not(:disabled){opacity:.8}.icon-button:disabled{opacity:.4;cursor:not-allowed}.icon-primary{color:#f1f1f1}.icon-secondary{color:#111317}.icon-brand{color:#2c3444}.icon-success{color:#10b981}.icon-warning{color:#f59e0b}.icon-error{color:#ef4444}.icon-hover-round{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:transparent;transition:background-color .2s ease}.icon-hover-round:hover{background-color:#3a4559}.field-width-responsive{width:100%;max-width:640px}@media (max-width: 768px){.field-width-responsive{max-width:100%}}.field-width-responsive-medium{width:100%;max-width:480px}@media (max-width: 768px){.field-width-responsive-medium{max-width:100%}}.field-width-responsive-small{width:100%;max-width:360px}@media (max-width: 480px){.field-width-responsive-small{max-width:100%}}.w-full{width:100%!important}.w-auto{width:auto!important}.max-w-full{max-width:100%!important}.max-w-sm{max-width:450px!important}.max-w-md{max-width:600px!important}.max-w-lg{max-width:900px!important}.max-w-xl{max-width:1200px!important}.h-full{height:100%!important}.h-auto{height:auto!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.flex-col{flex-direction:column!important}.flex-row{flex-direction:row!important}.flex-col-reverse{flex-direction:column-reverse!important}.flex-row-reverse{flex-direction:row-reverse!important}.items-center{align-items:center!important}.items-start{align-items:flex-start!important}.items-end{align-items:flex-end!important}.justify-center{justify-content:center!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between!important}.grid{display:grid!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))!important}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.hidden{display:none!important}.block{display:block!important}.inline-block{display:inline-block!important}.inline{display:inline!important}.relative{position:relative!important}.absolute{position:absolute!important}.fixed{position:fixed!important}.top-0{top:0!important}.left-0{left:0!important}.right-0{right:0!important}.bottom-0{bottom:0!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.px-0{padding-left:0!important;padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.overflow-hidden{overflow:hidden!important}.overflow-auto{overflow:auto!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.border{border:1px solid var(--border-color)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Poppins,sans-serif;color:#111317;background-color:#f8f9ff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}lucide-icon{line-height:0}
