@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";:root{--red-50: rgba(255, 235, 238, 1);--red-100: rgba(255, 205, 210, 1);--red-200: rgba(239, 154, 154, 1);--red-300: rgba(229, 115, 115, 1);--red-400: rgba(239, 83, 80, 1);--red-500: rgba(244, 67, 54, 1);--red-600: rgba(229, 57, 53, 1);--red-700: rgba(211, 47, 47, 1);--red-800: rgba(198, 40, 40, 1);--red-900: rgba(183, 27, 28, 1);--green-30: rgba(246, 252, 249, 1);--green-50: rgba(227, 246, 235, 1);--green-100: rgba(188, 233, 207, 1);--green-200: rgba(142, 219, 176, 1);--green-300: rgba(88, 205, 144, 1);--green-400: rgba(24, 194, 120, 1);--green-500: rgba(0, 183, 96, 1);--green-600: rgba(0, 167, 86, 1);--green-700: rgba(0, 149, 73, 1);--green-800: rgba(0, 131, 61, 1);--green-900: rgba(0, 100, 40, 1);--gray-30: rgba(253, 253, 253, 1);--gray-50: rgba(250, 250, 250, 1);--gray-100: rgba(245, 245, 245, 1);--gray-200: rgba(238, 238, 238, 1);--gray-300: rgba(224, 224, 224, 1);--gray-400: rgba(189, 189, 189, 1);--gray-500: rgba(158, 158, 158, 1);--gray-600: rgba(117, 117, 117, 1);--gray-700: rgba(97, 97, 97, 1);--gray-800: rgba(66, 66, 66, 1);--gray-900: rgba(33, 33, 33, 1);--blue-30: rgba(246, 251, 254, 1);--blue-50: rgba(227, 242, 253, 1);--blue-100: rgba(187, 222, 251, 1);--blue-200: rgba(144, 201, 249, 1);--blue-300: rgba(99, 180, 246, 1);--blue-400: rgba(66, 164, 245, 1);--blue-500: rgba(33, 148, 243, 1);--blue-600: rgba(31, 135, 229, 1);--blue-700: rgba(26, 117, 210, 1);--blue-800: rgba(23, 100, 192, 1);--blue-900: rgba(16, 69, 161, 1);--skyblue-30: rgba(247, 253, 254, 1);--skyblue-50: rgba(230, 249, 253, 1);--skyblue-400: rgba(41, 200, 232, 1);--skyblue-700: rgba(7, 120, 141, 1);--skyblue-900: rgba(3, 66, 78, 1);--orange-50: rgba(255, 243, 224, 1);--orange-100: rgba(255, 224, 178, 1);--orange-200: rgba(255, 205, 128, 1);--orange-300: rgba(255, 184, 77, 1);--orange-400: rgba(255, 168, 38, 1);--orange-500: rgba(255, 153, 0, 1);--orange-600: rgba(251, 141, 0, 1);--orange-700: rgba(245, 125, 0, 1);--orange-800: rgba(239, 109, 0, 1);--orange-900: rgba(230, 82, 0, 1);--purple-50: rgba(243, 229, 245, 1);--purple-100: rgba(225, 190, 231, 1);--purple-200: rgba(206, 147, 216, 1);--purple-300: rgba(186, 104, 200, 1);--purple-400: rgba(171, 71, 188, 1);--purple-500: rgba(155, 39, 176, 1);--purple-600: rgba(141, 36, 170, 1);--purple-700: rgba(122, 31, 162, 1);--purple-800: rgba(105, 27, 154, 1);--purple-900: rgba(73, 20, 140, 1);--pink-50: rgba(252, 228, 236, 1);--pink-100: rgba(248, 187, 208, 1);--pink-300: rgba(240, 98, 146, 1);--pink-500: rgba(233, 30, 99, 1);--pink-800: rgba(173, 20, 87, 1)}:root{--primary-900: #006428}:root[data-theme=light]{--primary-800: #00843d;--primary-700: #009548;--primary-600: #00a854;--primary-500: #00b75f;--primary-400: #45c277;--primary-300: #6ccd8f;--primary-200: #99dbaf;--primary-100: #c1e9ce;--primary-50: #e5f6eb;--primary-contrast-text: rgba(0, 0, 0, .87);--primary-reverse-text: rgba(255, 255, 255, .87);--text-primary: rgba(0, 0, 0, .87);--text-secondary: rgba(0, 0, 0, .6);--text-disabled: rgba(0, 0, 0, .38);--icon-white-primary: rgba(225, 225, 225, .87);--icon-white-secondary: rgba(225, 225, 225, .6);--icon-black-primary: rgba(0, 0, 0, .87);--icon-black-secondary: rgba(0, 0, 0, .6);--action-active: rgba(0, 0, 0, .6);--action-hover: rgba(0, 0, 0, .04);--action-selected: rgba(0, 0, 0, .16);--action-focus: rgba(0, 0, 0, .12);--action-disabled: rgba(0, 0, 0, .3);--action-disabled-background: rgba(0, 0, 0, .12);--background-paper: rgba(255, 255, 255, 1);--background-block-general: rgba(0, 0, 0, .02);--background-block-secondary: rgba(0, 0, 0, .04);--common-black-main: rgba(0, 0, 0, 1);--common-white-main: rgba(225, 225, 225, 1);--other-borders: rgba(0, 0, 0, .1);--other-separators: rgba(0, 0, 0, .1);--other-divider: rgba(0, 0, 0, .1);--component-button-background-outline: rgb(255, 255, 255);--component-input-select-background: rgba(225, 225, 225, 1);--component-input-select-border: rgba(0, 0, 0, .1);--component-kanban-card-background-white: rgba(255, 255, 255, 1);--component-kanban-card-background-red: #FEF8F7;--component-kanban-card-background-green: #FAFEFC;--component-kanban-card-icon-bg: rgba(0, 0, 0, .04);--component-kanban-card-icon-border: rgba(0, 0, 0, .1);--component-tag-urgent-background: #FFEEEE;--component-tag-urgent-border: #FFCDD2;--component-tag-pm-background: #F3E5F5;--component-tag-pm-border: #E1BEE7;--component-tag-this-week-background: #FFF3E0;--component-tag-this-week-border: #FFE0B2;--component-tag-pets-background: #E3F2FD;--component-tag-pets-border: #BBDEFB;--component-tag-no-calls-text: var(--purple-700);--component-tag-no-calls-background: var(--purple-50);--component-tag-no-calls-border: var(--purple-100);--component-column-board-background: #F5F5F5;--component-header-background: rgba(225, 225, 225, 1);--component-avatar-background: #F5F5F5;--component-scroll-background: #EEEEEE;--component-chip-background: #FAFAFA;--component-button-focus-ring: rgba(163, 163, 163, .5);--component-status-avatar-status-pending-background: var(--orange-50);--component-status-avatar-status-pending-border: var(--orange-100);--component-status-avatar-status-pending-text-icon: var(--orange-800);--component-status-avatar-status-in-progress-background: var(--blue-50);--component-status-avatar-status-in-progress-border: var(--blue-100);--component-status-avatar-status-in-progress-text-icon: var(--blue-800);--component-status-avatar-status-completed-background: var(--green-50);--component-status-avatar-status-completed-border: var(--green-100);--component-status-avatar-status-completed-text-icon: var(--green-800);--component-status-avatar-status-queued-background: var(--gray-50);--component-status-avatar-status-queued-border: var(--gray-300);--component-status-avatar-status-queued-text-icon: var(--gray-800);--component-status-avatar-status-failed-background: var(--red-50);--component-status-avatar-status-failed-border: var(--red-100);--component-status-avatar-status-failed-text-icon: var(--red-800);--component-status-avatar-status-rejected-background: var(--pink-50);--component-status-avatar-status-rejected-border: var(--pink-100);--component-status-avatar-status-rejected-text-icon: var(--pink-800)}:root[data-theme=dark]{--primary-800: #008943;--primary-700: #00a854;--primary-600: #00b75f;--primary-500: #2fd07a;--primary-400: #5fdb95;--primary-300: #8be7b2;--primary-200: #b6f0cc;--primary-100: #daf7e6;--primary-50: #f1fcf6;--primary-contrast-text: rgba(0, 0, 0, .87);--primary-reverse-text: rgba(255, 255, 255, .87);--text-primary: rgba(255, 255, 255, .87);--text-secondary: rgba(255, 255, 255, .6);--text-disabled: rgba(255, 255, 255, .38);--icon-white-primary: rgba(0, 0, 0, .87);--icon-white-secondary: rgba(0, 0, 0, .6);--icon-black-primary: rgba(255, 255, 255, .87);--icon-black-secondary: rgba(255, 255, 255, .6);--action-active: rgba(255, 255, 255, .6);--action-hover: rgba(255, 255, 255, .8);--action-selected: rgba(255, 255, 255, .16);--action-focus: rgba(255, 255, 255, .12);--action-disabled: rgba(255, 255, 255, .3);--action-disabled-background: rgba(255, 255, 255, .12);--background-paper: rgba(0, 0, 0, 1);--background-block-general: rgba(255, 255, 255, .2);--background-block-secondary: rgba(255, 255, 255, .04);--common-black-main: rgba(0, 0, 0, 1);--common-white-main: rgba(255, 255, 255, 1);--other-borders: rgba(255, 255, 255, .1);--other-separators: rgba(255, 255, 255, .1);--other-divider: rgba(255, 255, 255, .1);--component-button-background-outline: #1a1a1a;--component-input-select-background: #1a1a1a;--component-input-select-border: rgba(255, 255, 255, .1);--component-kanban-card-background-white: #121212;--component-kanban-card-background-red: #2c1d1c;--component-kanban-card-background-green: #182720;--component-kanban-card-icon-bg: rgba(255, 255, 255, .1);--component-kanban-card-icon-border: rgba(255, 255, 255, .1);--component-tag-urgent-background: rgba(244, 67, 54, .24);--component-tag-urgent-border: rgba(244, 67, 54, .24);--component-tag-pm-background: rgba(155, 39, 176, .24);--component-tag-pm-border: rgba(155, 39, 176, .24);--component-tag-this-week-background: rgba(255, 153, 0, .24);--component-tag-this-week-border: rgba(255, 153, 0, .24);--component-tag-pets-background: rgba(33, 148, 243, .24);--component-tag-pets-border: rgba(33, 148, 243, .24);--component-tag-no-calls-text: var(--purple-300);--component-tag-no-calls-background: rgba(155, 39, 176, .24);--component-tag-no-calls-border: rgba(155, 39, 176, .24);--component-column-board-background: #1a1a1a;--component-header-background: #1a1a1a;--component-avatar-background: #616161;--component-scroll-background: #424242;--component-chip-background: #1a1a1a;--component-button-focus-ring: rgba(163, 163, 163, .5);--component-status-avatar-status-pending-background: rgba(255, 153, 0, .24);--component-status-avatar-status-pending-border: rgba(255, 153, 0, .24);--component-status-avatar-status-pending-text-icon: var(--orange-300);--component-status-avatar-status-in-progress-background: rgba(33, 148, 243, .24);--component-status-avatar-status-in-progress-border: rgba(33, 148, 243, .24);--component-status-avatar-status-in-progress-text-icon: var(--blue-300);--component-status-avatar-status-completed-background: rgba(0, 183, 96, .24);--component-status-avatar-status-completed-border: rgba(0, 183, 96, .24);--component-status-avatar-status-completed-text-icon: var(--green-300);--component-status-avatar-status-queued-background: rgba(255, 255, 255, .1);--component-status-avatar-status-queued-border: rgba(255, 255, 255, .1);--component-status-avatar-status-queued-text-icon: var(--gray-400);--component-status-avatar-status-failed-background: rgba(244, 67, 54, .24);--component-status-avatar-status-failed-border: rgba(244, 67, 54, .24);--component-status-avatar-status-failed-text-icon: var(--red-300);--component-status-avatar-status-rejected-background: rgba(233, 30, 99, .24);--component-status-avatar-status-rejected-border: rgba(233, 30, 99, .24);--component-status-avatar-status-rejected-text-icon: var(--pink-300)}:root{--error-900: #b71c1c;--error-800: #c62828;--error-700: #d32f2f;--error-600: #e53935;--error-500: #f44336;--error-400: #ef5350;--error-300: #e57373;--error-200: #ef9a9a;--error-100: #ffcdd2;--error-50: #ffebee;--warning-900: #e65100;--warning-800: #ef6c00;--warning-700: #f57c00;--warning-600: #fb8c00;--warning-500: #ff9800;--warning-400: #ffa726;--warning-300: #ffb74d;--warning-200: #ffcc80;--warning-100: #ffe0b2;--warning-50: #fff3e0;--success-900: #006428;--success-800: #00843d;--success-700: #009548;--success-600: #00a854;--success-500: #00b75f;--success-400: #45c277;--success-300: #6ccd8f;--success-200: #99dbaf;--success-100: #c1e9ce;--success-50: #e5f6eb;--info-900: #1045a1;--info-800: #1764c0;--info-700: #1a75d2;--info-600: #1f87e5;--info-500: #2195f3;--info-400: #42a4f5;--info-300: #64b5f6;--info-200: #90caf9;--info-100: #bbdefb;--info-50: #e3f2fd}:root{--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--h1-font-size-lg: 48px;--h1-font-size-xs: 32px;--h1-line-height-lg: 72px;--h1-line-height-xs: 48px;--h1-letter-spacing: 0px;--h1-text-transform: none;--h2-font-size-lg: 40px;--h2-font-size-xs: 29px;--h2-line-height-lg: 60px;--h2-line-height-xs: 44px;--h2-letter-spacing: 0px;--h2-text-transform: none;--h3-font-size-lg: 33px;--h3-font-size-xs: 26px;--h3-line-height-lg: 50px;--h3-line-height-xs: 38px;--h3-letter-spacing: 0px;--h3-text-transform: none;--h4-font-size-lg: 28px;--h4-font-size-xs: 23px;--h4-line-height-lg: 42px;--h4-line-height-xs: 35px;--h4-letter-spacing: 0px;--h4-text-transform: none;--h5-font-size-lg: 23px;--h5-font-size-xs: 20px;--h5-line-height-lg: 35px;--h5-line-height-xs: 30px;--h5-letter-spacing: 0px;--h5-text-transform: none;--h6-font-size-lg: 18px;--h6-font-size-xs: 18px;--h6-line-height-lg: 29px;--h6-line-height-xs: 27px;--h6-letter-spacing: 0px;--h6-text-transform: none;--body1-font-size: 16px;--body1-line-height: 24px;--body1-letter-spacing: 0px;--body1-text-transform: none;--body2-font-size: 14px;--body2-line-height: 21px;--body2-letter-spacing: 0px;--body2-text-transform: none;--body3-font-size: 12px;--body3-line-height: 18px;--body3-letter-spacing: 0px;--body3-text-transform: none;--body4-font-size: 12px;--body4-line-height: 18px;--body4-letter-spacing: 0px;--body4-text-transform: none;--caption-font-size: 12px;--caption-line-height: 18px;--caption-letter-spacing: 0px;--caption-text-transform: none;--overline-font-size: 10px;--overline-line-height: 15px;--overline-letter-spacing: 0px;--overline-text-transform: uppercase;--btn-lg-font-size: 16px;--btn-lg-line-height: 24px;--btn-lg-letter-spacing: 0px;--btn-lg-text-transform: none;--btn-md-font-size: 14px;--btn-md-line-height: 21px;--btn-md-letter-spacing: 0px;--btn-md-text-transform: none;--btn-sm-font-size: 12px;--btn-sm-line-height: 18px;--btn-sm-letter-spacing: 0px;--btn-sm-text-transform: none;--avatar-letter-md-font-size: 14px;--avatar-letter-md-line-height: 21px;--avatar-letter-md-letter-spacing: 0px;--avatar-letter-md-text-transform: uppercase;--avatar-letter-sm-font-size: 12px;--avatar-letter-sm-line-height: 18px;--avatar-letter-sm-letter-spacing: 0px;--avatar-letter-sm-text-transform: uppercase;--chip-font-size: 12px;--chip-line-height: 18px;--chip-letter-spacing: .16px;--chip-text-transform: none}:root{--elevation-1a: 0px 2px 1px -1px rgba(0, 0, 0, .2);--elevation-1b: 0px 1px 1px 0px rgba(0, 0, 0, .14);--elevation-1c: 0px 1px 3px 0px rgba(0, 0, 0, .12);--elevation-1d: 0px 4px 4px 0px rgba(0, 0, 0, .25);--elevation-2a: 0px 3px 1px -2px rgba(0, 0, 0, .2);--elevation-2b: 0px 2px 2px 0px rgba(0, 0, 0, .14);--elevation-2c: 0px 1px 5px 0px rgba(0, 0, 0, .12);--elevation-3a: 0px 3px 3px -2px rgba(0, 0, 0, .2);--elevation-3b: 0px 3px 4px 0px rgba(0, 0, 0, .14);--elevation-3c: 0px 1px 8px 0px rgba(0, 0, 0, .12);--elevation-4a: 0px 2px 4px -1px rgba(0, 0, 0, .2);--elevation-4b: 0px 4px 5px 0px rgba(0, 0, 0, .14);--elevation-4c: 0px 1px 10px 0px rgba(0, 0, 0, .12);--elevation-5a: 0px 3px 5px -1px rgba(0, 0, 0, .2);--elevation-5b: 0px 5px 8px 0px rgba(0, 0, 0, .14);--elevation-5c: 0px 1px 14px 0px rgba(0, 0, 0, .12);--elevation-6a: 0px 3px 5px -1px rgba(0, 0, 0, .2);--elevation-6b: 0px 6px 10px 0px rgba(0, 0, 0, .14);--elevation-6c: 0px 1px 18px 0px rgba(0, 0, 0, .12);--elevation-7a: 0px 4px 5px -2px rgba(0, 0, 0, .2);--elevation-7b: 0px 7px 10px 1px rgba(0, 0, 0, .14);--elevation-7c: 0px 2px 16px 1px rgba(0, 0, 0, .12);--elevation-8a: 0px 5px 5px -3px rgba(0, 0, 0, .2);--elevation-8b: 0px 8px 10px 1px rgba(0, 0, 0, .14);--elevation-8c: 0px 3px 14px 2px rgba(0, 0, 0, .12);--elevation-9a: 0px 6px 7px -4px rgba(0, 0, 0, .2);--elevation-9b: 0px 11px 15px 1px rgba(0, 0, 0, .14);--elevation-9c: 0px 4px 20px 3px rgba(0, 0, 0, .12);--elevation-10a: 0px 6px 6px -3px rgba(0, 0, 0, .2);--elevation-10b: 0px 10px 14px 1px rgba(0, 0, 0, .14);--elevation-10c: 0px 4px 18px 3px rgba(0, 0, 0, .12);--elevation-11a: 0px 5px 6px -3px rgba(0, 0, 0, .2);--elevation-11b: 0px 9px 12px 1px rgba(0, 0, 0, .14);--elevation-11c: 0px 3px 16px 2px rgba(0, 0, 0, .12);--elevation-12a: 0px 7px 8px -4px rgba(0, 0, 0, .2);--elevation-12b: 0px 12px 17px 2px rgba(0, 0, 0, .14);--elevation-12c: 0px 5px 22px 4px rgba(0, 0, 0, .12);--elevation-13a: 0px 7px 8px -4px rgba(0, 0, 0, .2);--elevation-13b: 0px 13px 19px 2px rgba(0, 0, 0, .14);--elevation-13c: 0px 5px 24px 4px rgba(0, 0, 0, .12);--elevation-14a: 0px 7px 9px -4px rgba(0, 0, 0, .2);--elevation-14b: 0px 14px 21px 2px rgba(0, 0, 0, .14);--elevation-14c: 0px 5px 26px 4px rgba(0, 0, 0, .12);--elevation-15a: 0px 8px 9px -5px rgba(0, 0, 0, .2);--elevation-15b: 0px 15px 22px 2px rgba(0, 0, 0, .14);--elevation-15c: 0px 6px 28px 5px rgba(0, 0, 0, .12);--elevation-16a: 0px 8px 10px -5px rgba(0, 0, 0, .2);--elevation-16b: 0px 16px 24px 2px rgba(0, 0, 0, .14);--elevation-16c: 0px 6px 30px 5px rgba(0, 0, 0, .12);--elevation-17a: 0px 8px 11px -5px rgba(0, 0, 0, .2);--elevation-17b: 0px 17px 26px 2px rgba(0, 0, 0, .14);--elevation-17c: 0px 6px 32px 5px rgba(0, 0, 0, .12);--elevation-18a: 0px 9px 11px -5px rgba(0, 0, 0, .2);--elevation-18b: 0px 18px 28px 2px rgba(0, 0, 0, .14);--elevation-18c: 0px 7px 34px 6px rgba(0, 0, 0, .12);--elevation-19a: 0px 9px 12px -6px rgba(0, 0, 0, .2);--elevation-19b: 0px 19px 29px 2px rgba(0, 0, 0, .14);--elevation-19c: 0px 7px 36px 6px rgba(0, 0, 0, .12);--elevation-20a: 0px 10px 13px -6px rgba(0, 0, 0, .2);--elevation-20b: 0px 20px 31px 3px rgba(0, 0, 0, .14);--elevation-20c: 0px 8px 38px 7px rgba(0, 0, 0, .12);--elevation-21a: 0px 10px 13px -6px rgba(0, 0, 0, .2);--elevation-21b: 0px 21px 33px 3px rgba(0, 0, 0, .14);--elevation-21c: 0px 8px 40px 7px rgba(0, 0, 0, .12);--elevation-22a: 0px 10px 14px -6px rgba(0, 0, 0, .2);--elevation-22b: 0px 22px 35px 3px rgba(0, 0, 0, .14);--elevation-22c: 0px 8px 42px 7px rgba(0, 0, 0, .12);--elevation-23a: 0px 11px 14px -7px rgba(0, 0, 0, .2);--elevation-23b: 0px 23px 36px 3px rgba(0, 0, 0, .14);--elevation-23c: 0px 9px 44px 8px rgba(0, 0, 0, .12);--elevation-24a: 0px 11px 15px -7px rgba(0, 0, 0, .2);--elevation-24b: 0px 24px 38px 3px rgba(0, 0, 0, .14);--elevation-24c: 0px 9px 46px 8px rgba(0, 0, 0, .12)}:root{--qf-body-background: var(--background-paper);--qf-form-background: var(--base-beckground-background, #FAFAFA);--qf-text: var(--text-primary);--qf-label-text: var(--text-primary);--qf-field-border: var(--component-input-select-border);--qf-button-background: var(--primary-500);--qf-button-text: var(--primary-reverse-text);--qf-button-hover-background: var(--primary-600);--qf-button-hover-text: var(--qf-button-text);--qf-terms-notice-text: var(--text-secondary);--qf-terms-notice-border: var(--other-borders)}:root[data-theme=dark]{--qf-form-background: var(--component-chip-background)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-primary, "Poppins"),sans-serif;font-size:var(--body1-font-size);line-height:var(--body1-line-height);color:var(--qf-text);background-color:var(--qf-body-background);min-height:100vh}button,input,select,textarea{font:inherit}.qf-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:root[data-theme=dark]{color-scheme:dark}.qf-card{position:relative;display:flex;flex-direction:column;gap:var(--spacing-4, 16px);max-width:720px;margin:0 auto;padding:var(--spacing-6, 24px);background:var(--qf-form-background);border:var(--border-width-border, 1px) solid var(--base-other-border, rgba(0, 0, 0, .1));border-radius:var(--border-radius-rounded-lg, 10px)}.qf-form,.qf-agreement{display:flex;flex-direction:column;gap:var(--spacing-4, 16px)}.qf-header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2, 8px);text-align:left}.qf-logo{display:block;height:36px;width:auto;max-width:100%}.qf-branch-name{color:var(--qf-label-text);font-size:var(--h5-font-size-lg);line-height:var(--h5-line-height-lg);font-weight:var(--font-weight-semibold)}.qf-intro{color:var(--text-secondary);font-size:var(--body2-font-size);line-height:var(--body2-line-height)}.qf-fields{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4, 16px)}.qf-field{display:flex;flex-direction:column;gap:6px;min-width:0;border:0}.qf-field--full{grid-column:1 / -1}.qf-label{color:var(--qf-label-text);font-size:var(--body2-font-size);line-height:var(--body2-line-height);font-weight:var(--font-weight-medium)}.qf-label--field{font-size:var(--text-components-input-select-input-lable, 12px)}.qf-label--required:after{content:"*";color:var(--error-600);margin-left:2px}.qf-input{width:100%;height:var(--height-h-9, 36px);padding:0 12px;font:inherit;font-size:var(--body2-font-size);color:var(--qf-text);background-color:var(--background-paper);border:1px solid var(--qf-field-border);border-radius:8px;transition:border-color .2s,box-shadow .2s}.qf-input::placeholder,.qf-dropdown__button--placeholder{color:var(--text-secondary, rgba(0, 0, 0, .6));opacity:1}.qf-input:hover:not(:disabled){border-color:var(--text-secondary)}.qf-input:focus{outline:none;border-color:var(--primary-500);box-shadow:0 0 0 3px var(--custom-outline, rgba(163, 163, 163, .5))}.qf-input--error,.qf-input--error:hover:not(:disabled){border-color:var(--error-600)}.qf-input:disabled{opacity:.5;cursor:not-allowed}.qf-dropdown{position:relative}.qf-dropdown__button{position:relative;display:flex;align-items:center;gap:8px;padding-right:36px;text-align:left;cursor:pointer}.qf-dropdown__button:disabled{cursor:not-allowed}.qf-dropdown__value,.qf-dropdown__label{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.qf-dropdown__meta{flex:none;color:var(--text-secondary, rgba(0, 0, 0, .6));font-size:var(--text-caption-font-size, 12px);font-style:normal;font-weight:var(--font-weight-regular, 400);white-space:nowrap}.qf-dropdown__button:after{content:"";position:absolute;top:50%;right:12px;width:16px;height:16px;transform:translateY(-50%);background-color:var(--action-active);-webkit-mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.41315%206.19333L7.99982%208.78L10.5865%206.19333C10.8465%205.93333%2011.2665%205.93333%2011.5265%206.19333C11.7865%206.45333%2011.7865%206.87333%2011.5265%207.13333L8.46648%2010.1933C8.20648%2010.4533%207.78648%2010.4533%207.52648%2010.1933L4.46648%207.13333C4.20648%206.87333%204.20648%206.45333%204.46648%206.19333C4.72648%205.94%205.15315%205.93333%205.41315%206.19333Z'%20fill='black'%20fill-opacity='0.87'/%3e%3c/svg%3e") center / contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.41315%206.19333L7.99982%208.78L10.5865%206.19333C10.8465%205.93333%2011.2665%205.93333%2011.5265%206.19333C11.7865%206.45333%2011.7865%206.87333%2011.5265%207.13333L8.46648%2010.1933C8.20648%2010.4533%207.78648%2010.4533%207.52648%2010.1933L4.46648%207.13333C4.20648%206.87333%204.20648%206.45333%204.46648%206.19333C4.72648%205.94%205.15315%205.93333%205.41315%206.19333Z'%20fill='black'%20fill-opacity='0.87'/%3e%3c/svg%3e") center / contain no-repeat;transition:transform .2s}.qf-dropdown__button[aria-expanded=true]:after{transform:translateY(-50%) rotate(180deg)}.qf-dropdown__list{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:5;max-height:240px;overflow-y:auto;padding:4px;list-style:none;background-color:var(--background-paper);border:1px solid var(--other-borders);border-radius:8px;box-shadow:var(--elevation-8a),var(--elevation-8b),var(--elevation-8c)}.qf-dropdown__option{display:flex;align-items:center;gap:8px;padding:8px;font-size:var(--body2-font-size);line-height:var(--body2-line-height);border-radius:var(--border-radius-rounded-sm, 6px);cursor:pointer}.qf-dropdown__option--active{background:var(--action-hover, rgba(0, 0, 0, .04))}:root[data-theme=dark] .qf-dropdown__option--active{background:var(--action-focus)}.qf-dropdown__option[aria-selected=true]{color:var(--primary-800);background-color:var(--primary-50)}.qf-dropdown__option[aria-selected=true] .qf-icon{background-color:currentColor}.qf-icon{flex:none;width:16px;height:16px;background-color:var(--action-active);-webkit-mask:var(--qf-icon) center / contain no-repeat;mask:var(--qf-icon) center / contain no-repeat}.qf-hint{color:var(--text-secondary);font-size:var(--text-components-input-select-input-description, 12px);font-style:normal;font-weight:var(--font-weight-regular, 400);line-height:18px}.qf-hint--error{color:var(--error-700)}.qf-alert{padding:12px;color:var(--error-800);font-size:var(--body2-font-size);line-height:var(--body2-line-height);background-color:var(--error-50);border:1px solid var(--error-100);border-radius:var(--border-radius-rounded-md, 8px)}.qf-chooser{display:flex;flex-direction:column;gap:6px;padding:16px;background-color:var(--background-block-general);border:1px solid var(--other-borders);border-radius:12px}.qf-checkbox{display:flex;align-items:flex-start;gap:8px;font-size:var(--body2-font-size);line-height:var(--body2-line-height)}.qf-checkbox input{margin-top:3px;accent-color:var(--primary-500)}.qf-checkbox a{color:var(--primary-700)}.qf-terms-notice{padding:12px;color:var(--qf-terms-notice-text);font-size:var(--caption-font-size);line-height:var(--caption-line-height);background-color:var(--background-block-general);border:1px solid var(--qf-terms-notice-border);border-radius:8px}.qf-turnstile{display:flex;justify-content:center}.qf-submit{height:48px;font:inherit;font-size:var(--btn-lg-font-size);font-weight:var(--font-weight-medium);color:var(--qf-button-text);background-color:var(--qf-button-background);border:1px solid transparent;border-radius:var(--border-radius-rounded-md, 8px);cursor:pointer;transition:background-color .2s,color .2s}.qf-submit:hover:not(:disabled){color:var(--qf-button-hover-text);background-color:var(--qf-button-hover-background)}.qf-submit:focus-visible{outline:none;box-shadow:0 0 0 3px var(--component-button-focus-ring)}.qf-submit:disabled{background:var(--primary-disabled, #BCE9CF);border:1px solid var(--other-border, rgba(0, 0, 0, .1));border-radius:var(--border-radius-rounded-md, 8px);cursor:not-allowed}.qf-loader{position:fixed;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background-color:color-mix(in srgb,var(--background-paper) 80%,transparent)}.qf-loader__spinner{width:40px;height:40px;border:4px solid var(--other-borders);border-top-color:var(--primary-500);border-radius:50%;animation:qf-spin 1s linear infinite}@keyframes qf-spin{to{transform:rotate(360deg)}}@media(max-width:600px){.qf-card{padding:24px 16px}.qf-branch-name{font-size:var(--h5-font-size-xs);line-height:var(--h5-line-height-xs)}.qf-fields{grid-template-columns:1fr}}
