:root{--color-primary: #1272bf;--color-info: #1272bf;--color-success: #00b84a;--color-error: #e62204;--color-warning: #ff8b18;--color-text-base: #090909;--color-text-secondary: #16171d;--color-text-primary: #616161;--color-bg-base: #fafafa;--color-bg-primary: #fff;--color-label: #212121;--color-tab-text: #757575;--color-input-sufix-bg: #f5f5f5;--color-collapse-bg: #f5f5f5;--color-placeholder-text: #9e9e9e;--Primary-50: #e8f3fd;--Primary-500: #1272bf;--Purple-50: #f2eff6;--Purple-500: #9d86bd;--Purple-600: #7f67a1;--Neutral-White: #fff;--Neutral-white: #fff;--Neutral-50: #fafafa;--Neutral-100: #f5f5f5;--Neutral-200: #eee;--Neutral-300: #e0e0e0;--Neutral-400: #bdbdbd;--Neutral-401: #8a90a8;--Neutral-500: #8c8c8c;--Neutral-501: #9e9e9e;--Neutral-600: #757575;--Neutral-700: #616161;--Neutral-800: #424242;--Neutral-900: #090909;--Neutral-901: #212121;--System-1-Headline: #090a0b;--Secondary-700: #00447b;--Secondary-900: #041c2f;--Success-100: #daf9e7;--Success-500: #00b84a;--Success-600: #00993d;--Error-50: #ffe9e6;--Error-600: #c91e03;--color-active-menu-text: #041c2f;--color-active-menu-bg: #e8f3fd;--color-table-bg: #fff;--color-table-header-border: #9e9e9e;--color-table-header-text: #041c2f;--color-table-cell-border: #e0e0e0;--color-table-cell-text: #041c2f;--color-table-bg-left-fixed: #fff;--color-table-bg-right-fixed: #fff;--color-select-input-border: #eee;--color-select-input-text: #616161;--color-input-border: #8a8a8a;--color-select-border: #e0e0e0;--color-input-border: #e0e0e0;--color-input-border-dashed: #8a8a8a;--color-drawer-subtitle-text: #616161;--color-drawer-subdescription-text: #090909;--color-modal-text: #424242;--color-button-primary-bg: #1272bf;--color-button-primary-text: #fff;--color-tag-red-bg: #ffe5e5;--color-tag-red-text: #e62204;--color-tag-cyan-bg: #cffafe;--color-tag-cyan-text: #0891b2;--color-tag-light-blue-bg: #dbeafe;--color-tag-light-blue-text: #2563eb;--color-tag-pink-bg: #fce7f3;--color-tag-pink-text: #be185d;--color-tag-yellow-bg: #fef3c7;--color-tag-yellow-text: #d97706;--color-tag-purple-bg: #e9d5ff;--color-tag-purple-text: #7c3aed;--color-tag-blue-bg: #d0ebfb;--color-tag-blue-text: #0e7dbe;--color-tag-gray-bg: rgba(0, 0, 0, .06);--color-tag-gray-text: #616161;--color-tag-green-bg: #d1fae9;--color-tag-green-text: #0f8a57;--color-tag-orange-bg: #feeacd;--color-tag-orange-text: #995c00;--color-checkbox-green: #00b84a;--color-checkbox-orange: #ff6727;--color-checkbox-purple: #8063ff;--color-checkbox-skyblue: #00a8e1;--color-checkbox-gray: #616161;--color-dropdown-bg: #fff;--color-dropdown-border: #dedede;--color-dropdown-shadow: rgba(26, 26, 26, .2);--font-size-base: 16px;--font-family-base: "Neue Haas Grotesk Text Pro", sans-serif;--font-family-proxima-nova: "Proxima Nova", sans-serif}body{background-color:var(--color-bg-base);color:var(--Neutral-900);font-size:var(--font-size-base);font-family:var(--font-family-base)}label{color:var(--color-label);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.recipe-heading-label{color:var(--Neutral-900);font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:4px}.section-description-label{color:var(--Neutral-800);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.recipe-heading-label~.ant-form-item .ant-row .ant-col label{color:var(--Neutral-700);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.ant-form.ant-form-vertical .recipe-heading-label~.ant-form-item .ant-form-item-row:has(label){gap:24px}.recipe-heading-label~.ant-form-item{margin-bottom:32px}.ant-table-cell .ant-form-item{margin-bottom:0}.ant-form-item .ant-form-item-label>label{color:var(--color-label);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.p-0{padding:0!important}.m-0{margin:0!important}.mb-0{margin-bottom:0!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#c5c5c5;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}ul[data-type=taskList] li{display:flex;align-items:center;gap:10px}.ant-tag{align-content:center;align-items:center;background:var(--color-tag-gray-bg);border-radius:8px;border:0px solid var(--color-tag-gray-bg);display:inline-flex;font-size:12px;font-style:normal;font-weight:600;gap:4px;justify-content:center;line-height:16px;padding:6px 7px}.ant-tag.ant-tag-default{background:var(--color-tag-gray-bg);color:var(--color-tag-gray-text);border:1px solid var(--color-tag-gray-bg)}.ant-tag.ant-tag-Green,.ant-tag.ant-tag-green{background:var(--color-tag-green-bg);color:var(--color-tag-green-text);border-color:var(--color-tag-green-bg)}.ant-tag.ant-tag-Orange,.ant-tag.ant-tag-orange{background:var(--color-tag-orange-bg);color:var(--color-tag-orange-text);border-color:var(--color-tag-orange-bg)}.ant-tag.ant-tag-Red,.ant-tag.ant-tag-red{background:var(--color-tag-red-bg);color:var(--color-tag-red-text);border-color:var(--color-tag-red-bg)}.ant-tag.ant-tag-Blue,.ant-tag.ant-tag-blue{background:var(--color-tag-blue-bg);color:var(--color-tag-blue-text);border-color:var(--color-tag-blue-bg)}.ant-tag.ant-tag-Cyan,.ant-tag.ant-tag-cyan{background:var(--color-tag-cyan-bg);color:var(--color-tag-cyan-text);border-color:var(--color-tag-cyan-bg)}.ant-tag.ant-tag-Light-Blue,.ant-tag.ant-tag-light-blue{background:var(--color-tag-light-blue-bg);color:var(--color-tag-light-blue-text);border-color:var(--color-tag-light-blue-bg)}.ant-tag.ant-tag-Pink,.ant-tag.ant-tag-pink{background:var(--color-tag-pink-bg);color:var(--color-tag-pink-text);border-color:var(--color-tag-pink-bg)}.ant-tag.ant-tag-Purple,.ant-tag.ant-tag-purple{background:var(--color-tag-purple-bg);color:var(--color-tag-purple-text);border-color:var(--color-tag-purple-bg)}.ant-tag.ant-tag-Yellow,.ant-tag.ant-tag-yellow{background:var(--color-tag-yellow-bg);color:var(--color-tag-yellow-text);border-color:var(--color-tag-yellow-bg)}.ant-space-gap-col-middle{column-gap:12px}.ant-space-gap-row-middle{row-gap:12px}.ant-btn{display:flex;align-items:center;gap:12px;line-height:1.2;letter-spacing:.5px}.btn-sm{padding:6px 16px;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.5px;height:auto}.btn-sm-2{padding:9px 20px;font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.4px;height:auto}.btn-md{padding:12px 24px;line-height:24px}.btn-lg{padding:14px 28px;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:26px!important;height:auto}.ant-btn-primary.btn-lg{letter-spacing:-.2px}.mx-24{max-height:24px}.media-modal .ant-btn{height:auto}.ant-btn.save{letter-spacing:.3px}.ant-btn.ant-btn-primary:not(.ant-btn-danger){color:var(--color-button-primary-text);background:var(--color-button-primary-bg)}.ant-btn.ant-btn-color-dangerous.ant-btn-variant-solid{color:#fff;background:#e62204}.img-crop-modal.custom_modal .ant-modal-footer .ant-btn.ant-btn-primary{padding:14px 28px;text-align:center;font-size:18px;font-style:normal;font-weight:600;letter-spacing:-.2px;line-height:26px;height:auto}.img-crop-modal.custom_modal .ant-modal-footer .ant-btn.ant-btn-default{padding:14px 28px;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:26px;height:auto}.ant-btn-color-primary.ant-btn-variant-outlined{background:var(--color-bg-primary);color:var(--color-button-primary-bg);border:1px solid var(--color-button-primary-bg)}.ant-btn-color-default.ant-btn-variant-outlined{border-color:var(--Neutral-401)}.reset-all-btn.ant-btn-color-default.ant-btn-variant-link:not(:disabled):not(.ant-btn-disabled):hover{background:transparent;color:var(--Neutral-700)}.ant-btn.add-question-btn{color:var(--color-button-primary-bg);background:var(--color-button-primary-text);border:1px solid var(--color-button-primary-text);width:100%;border-radius:8px;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.5px;min-height:56px}.ant-btn.add-section-btn{display:flex;height:56px;padding:20px 8px;justify-content:center;align-items:center;gap:12px;align-self:stretch;color:var(--color-button-primary-bg);background:var(--color-collapse-bg);border:none;outline:2px dashed var(--color-table-header-border);outline-offset:-2px;border-radius:12px}.ant-btn.add-section-btn:hover{outline:2px dashed var(--color-button-primary-bg);outline-offset:-2px;border-radius:12px;color:var(--color-button-primary-bg)}.ant-btn.add-option-btn{color:var(--color-button-primary-bg);background:var(--color-button-primary-text);border:1px solid var(--color-button-primary-text);width:100%;border-radius:8px;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.5px;min-height:56px}.ant-btn.add-block-btn{display:flex;height:56px;padding:20px 8px;justify-content:center;align-items:center;gap:12px;align-self:stretch;color:var(--color-button-primary-bg);background:var(--color-collapse-bg);border:none;outline:2px dashed var(--color-table-header-border);outline-offset:-2px;border-radius:12px}.ant-btn.add-block-btn:hover{outline:2px dashed var(--color-button-primary-bg);outline-offset:-2px;border-radius:12px;color:var(--color-button-primary-bg)}.ant-btn-color-default.ant-btn-variant-solid{background:var(--color-bg-primary);padding:12px;border-radius:30px;box-shadow:0 1px 2px #0000001a}.ant-btn-color-default.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):active,.ant-btn-color-default.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover{background:var(--color-bg-primary);padding:12px;border-radius:30px;box-shadow:0 1px 2px #0000001a}.ant-btn-icon{display:flex;margin-inline:-4px}.atn-btn.action-btn{display:flex;border-radius:40px;height:24px;align-items:center;justify-content:center}.atn-btn.action-btn.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover{background:transparent}.ant-btn-variant-solid:disabled,.ant-btn-variant-solid.ant-btn-disabled{cursor:not-allowed;border:none;color:#09090940;background:#0909090a;box-shadow:none}.ant-input-number-outlined,.ant-input-number-outlined.ant-input-number-status-error:not(.ant-input-number-disabled),.ant-input-number-outlined.ant-input-number-status-error:not(.ant-input-number-disabled):hover,.ant-input-number-outlined:hover{background:var(--color-bg-primary)}.status-tag{cursor:pointer}.ant-form-item .ant-form-item-explain{font-size:14px}.ant-form-vertical .ant-form-item:not(.ant-form-item-horizontal) .ant-form-item-label{padding-bottom:0}.ant-form.ant-form-vertical .ant-form-item .ant-form-item-row{gap:8px}.ant-input-affix-wrapper>input.ant-input[type=password]{color:var(--Neutral-900)}.login-card .ant-input-affix-wrapper>input.ant-input[type=password]{color:var(--Neutral-900)}.ant-input-number-affix-wrapper input.ant-input-number-input,.ant-input-number .ant-input-number-input,.ant-input{box-sizing:border-box;margin:0;padding:12px 16px;color:#212121;font-size:16px;line-height:22px;list-style:none;position:relative;display:inline-block;background:var(--color-bg-primary);width:100%;min-width:0;border-radius:8px;transition:all .2s}.ant-input-number.ant-input-number-disabled .ant-input-number-input{background-color:var(--Neutral-100)}.ant-select-multiple.ant-select-disabled .ant-select-selection-overflow .ant-select-selection-item-content{color:var(--Neutral-900)!important}.ant-select-outlined.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector{color:var(--Neutral-900)}.ant-col.ant-form-item-control .ant-input-number-affix-wrapper.ant-input-number-disabled .ant-input-number-suffix .drawer-input-label{background-color:var(--Neutral-100)}.Date-time-picker .ant-picker-input{height:22px}.ant-picker-panel-container:has(.ant-picker-panel-layout){border-radius:20px!important;background:#fff;box-shadow:0 16px 40px -8px #00000029}.ant-picker-dropdown .ant-picker-footer{padding:12px 0}.ant-picker-dropdown:not(.custom-range-picker-input) .ant-picker-panel-container .ant-picker-panel-layout{padding:16px}.ant-picker-dropdown:not(.custom-range-picker-input) .ant-picker-panel-container .ant-picker-presets ul{padding:0 16px 0 0;border-inline-end:1px solid var(--Neutral-300)}.ant-picker-dropdown:not(.custom-range-picker-input) .ant-picker-panel-container .ant-picker-presets ul li+li{margin-top:0}.ant-picker-dropdown:not(.custom-range-picker-input) .ant-picker-panel-container .ant-picker-panels{gap:16px}.ant-picker-dropdown:not(.custom-range-picker-input) .ant-picker-date-panel .ant-picker-body{padding:0}.ant-picker-dropdown:not(.custom-range-picker-input) .ant-picker-panel-container .ant-picker-panels:last-child .ant-picker-panel:first-child{padding-left:16px}.ant-picker-dropdown:not(.custom-range-picker-input) .ant-picker-header{border-bottom:none;height:32px;padding:2px 0}.ant-picker-dropdown:not(.custom-range-picker-input) .ant-picker-header-view>button{color:var(--Neutral-900);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-end) .ant-picker-cell-inner,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-start) .ant-picker-cell-inner{border-radius:20px}.ant-picker-dropdown:not(.custom-range-picker-input) .ant-picker-header button{height:24px}.ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner{display:flex;width:30px;height:30px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:20px;color:var(--Neutral-900);text-align:center;font-feature-settings:"liga" off,"clig" off;font-size:13px;font-style:normal;font-weight:500;line-height:16px}.ant-picker-dropdown:not(.custom-range-picker-input) .ant-picker-date-panel .ant-picker-content th{padding:10px 8px}.ant-picker-dropdown:not(.custom-range-picker-input) .ant-picker-cell{padding:3px 0}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-disabled) .ant-picker-cell-inner{background:var(--Primary-500)}.ant-picker-dropdown .ant-picker-cell:before,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-disabled):before{height:30px}.ant-picker-dropdown:not(.custom-range-picker-input) .ant-picker-content th{color:var(--Neutral-700);text-align:center;font-feature-settings:"liga" off,"clig" off;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.ant-picker-dropdown:not(.custom-range-picker-input) .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-disabled):before{background:var(--Primary-50)}.ant-picker-dropdown:not(.custom-range-picker-input) .ant-picker-panel-container .ant-picker-presets ul li{color:var(--Neutral-900);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px;padding:10px 16px;min-width:120px}.ant-picker-outlined:not(.custom-range-picker-input){box-sizing:border-box;margin:0;padding:12px 16px;color:#212121;font-size:16px;line-height:22px;list-style:none;position:relative;background:var(--color-bg-primary);width:100%;min-width:0;border-radius:8px;transition:all .2s;border:1px solid var(--color-input-border)}.ant-picker-outlined:focus,.ant-picker-outlined:focus-within,.ant-picker-outlined:hover{background-color:#fff;box-shadow:none}.ant-select-arrow .anticon-down{display:none}.ant-select-multiple:not(.tags-generator) .ant-select-selection-overflow{gap:4px}.ant-select-multiple:not(.tags-generator) .ant-select-selection-overflow .ant-select-selection-item-content{margin-inline-end:0px}.ant-select-multiple:not(.tags-generator) .ant-select-selection-overflow-item:not(.ant-select-selection-overflow-item-suffix):not(:nth-last-child(2)):not(.tags-generator) .ant-select-selection-item-content:after{content:",";margin-left:2px;line-height:24px}.ant-select-multiple.ant-select-show-arrow .ant-select-selector{padding:10px 16px;height:auto}.ant-select-multiple .ant-select-selection-overflow{gap:8px}.ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-content{color:var(--Neutral-901);font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px;height:20px}.ant-select-multiple:not(.tags-generator) .ant-select-selection-overflow .ant-select-selection-item-content{line-height:24px;height:24px}.ant-select-multiple .ant-select-selection-item{height:28px}.ant-select-multiple .ant-select-selection-wrap:after,.ant-select-multiple .ant-select-selector:after{line-height:16px}.ant-select-multiple:not(.tags-generator) .ant-select-selection-overflow .ant-select-selection-item{padding:0;margin:0;border-radius:8px;line-height:20px}.ant-select-multiple .ant-select-selection-wrap{max-width:93%;min-height:22px}.ant-select-multiple .ant-select-selection-overflow-item-suffix{min-height:22px}.ant-select-multiple .ant-select-selection-search{margin-inline-start:0px}.ant-select-multiple .ant-select-selection-placeholder{inset-inline-start:0px}.ant-select-multiple.ant-select-disabled .ant-select-selection-overflow .ant-select-selection-item-content{color:#09090940}.ant-select-outlined.ant-select-multiple:not(.tags-generator) .ant-select-selection-item{background:none;border:none;padding:0;margin:0;line-height:24px;height:24px}.ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-content{margin-inline-end:0px}.ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item{display:flex;align-items:center;gap:8px;padding:4px 8px 4px 12px;margin-block:0;margin-inline-end:0px;border-radius:8px}.ant-select-multiple.ant-select-show-arrow.tags-generator .ant-select-selector{padding:9px 16px}.ant-select-outlined.ant-select-multiple:not(.tags-generator) .ant-select-selection-item .ant-select-selection-item-remove{display:none}.ant-select-arrow:not(:has(.anticon-search)){width:16px;height:16px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><path d='M4 6L8 10L12 6' stroke='%23575D75' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:center}.ant-select-dropdown .ant-select-item-option{display:flex;align-items:center}.ant-dropdown{z-index:1050}.ant-dropdown-placement-topLeft{position:fixed}.ant-layout-sider-collapsed+.ant-dropdown-placement-topLeft{margin-left:80px}.ant-layout-sider-children{display:flex;flex-direction:column;height:100%;overflow:hidden}.ant-menu{flex:1;overflow-y:auto;overflow-x:hidden}.ant-menu-submenu-title{padding-left:12px!important;padding-right:12px!important}.ant-menu-submenu-placement-rightTop{padding-inline-start:0}.ant-menu-inline-collapsed>.ant-menu-item{padding:0 12px}.ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title{padding:0 12px;display:flex;align-items:center;justify-content:center}.ant-menu-light:not(.ant-menu-horizontal) .ant-menu-submenu .ant-menu-item:not(.ant-menu-item-selected):hover,.ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:transparent}.ant-menu-light .ant-menu-item-only-child:hover .ant-menu-title-content{background:var(--color-active-menu-bg);width:100%}.ant-menu-inline .ant-menu-item-only-child.ant-menu-item{padding-right:0}.ant-menu-light.ant-menu-submenu-popup>.ant-menu{padding:12px}.ant-menu-submenu-popup .ant-menu-vertical .ant-menu-item{padding:0;margin-bottom:8px}.ant-menu-submenu-popup .ant-menu-vertical .ant-menu-item:last-child{margin-bottom:0}.ant-menu-light .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover,.ant-menu-light>.ant-menu .ant-menu-item:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected):hover{background:transparent}.ant-menu-light .ant-menu-item a,.ant-menu-submenu-title .ant-menu-title-content a,.ant-menu-light>.ant-menu .ant-menu-item a,.ant-menu-light>.ant-menu .ant-menu-item a:hover{color:var(--Neutral-700);text-align:center;font-size:15px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.1px}.ant-menu-light .ant-menu-item-selected a,.ant-menu-light .ant-menu-item-selected a:hover,.ant-menu.ant-menu-sub .ant-menu-submenu-selected .ant-menu-submenu-title .ant-menu-title-content a,.ant-menu-light .ant-menu-item .ant-menu-submenu-selected .ant-menu-submenu-title a,.ant-menu-light>.ant-menu .ant-menu-item .ant-menu-submenu-selected .ant-menu-submenu-title a,.ant-menu-light .ant-menu-item .ant-menu-submenu-selected .ant-menu-submenu-title a:hover,.ant-menu-light>.ant-menu .ant-menu-item .ant-menu-submenu-selected .ant-menu-submenu-title a:hover{color:var(--color-active-menu-text);font-size:15px;font-style:normal;font-weight:600;line-height:24px}.active-bold{color:var(--color-active-menu-text)!important;font-size:15px!important;font-style:normal!important;font-weight:600!important;line-height:24px!important}.ant-menu-light.ant-menu-inline .ant-menu-sub .ant-menu-item:not(.sub-menu-item),.ant-menu-light>.ant-menu.ant-menu-inline .ant-menu-item,.ant-menu-light .ant-menu-item-selected.ant-menu-item-only-child,.ant-menu-light>.ant-menu .ant-menu-item-selected.ant-menu-item-only-child{background-color:transparent;padding-left:32px!important;padding-right:0}.ant-menu-light .ant-menu-item-only-child .ant-menu-title-content,.ant-menu-light>.ant-menu-item-only-child .ant-menu-title-content{display:flex;padding:10px 12px 10px 16px;align-items:center;gap:12px;border-radius:8px;color:var(--Neutral-700);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px}.ant-menu-light .ant-menu-item-selected.ant-menu-item-only-child .ant-menu-title-content,.ant-menu-light>.ant-menu .ant-menu-item-selected.ant-menu-item-only-child .ant-menu-title-content{display:flex;padding:10px 12px 10px 16px;align-items:center;gap:12px;border-radius:8px;background:var(--color-active-menu-bg);color:var(--Neutral-900);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.ant-menu-submenu.menu-item-with-children{padding:0 0 0 32px!important}.ant-menu-item.ant-menu-item-only-child.sub-menu-item{padding-left:8px!important}.permissions-pages.ant-menu-light.ant-menu-inline>.ant-menu-item{padding-left:0!important;padding-right:0}.permissions-pages.ant-menu-light.ant-menu-inline>.ant-menu-item.ant-menu-item-selected{padding-left:0!important}.permissions-pages .ant-menu-sub .ant-menu-item{padding-left:32px!important}.permissions-content .ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title,.permissions-content .ant-menu-inline .ant-menu-item{height:40px;margin-bottom:8px}.permissions-content .ant-menu-inline .ant-menu-item:last-child{margin-bottom:0}.ant-layout-header .ant-space .ant-space-item{display:flex;align-items:center}.header-title{color:var(--Neutral-900);font-size:32px;font-style:normal;font-weight:700;line-height:40px;margin:0;letter-spacing:.1px}.ant-table-cell p{margin:0;padding:0}.ant-table-wrapper .ant-table-cell-fix-left{background:var(--color-table-bg-left-fixed)}.ant-table-wrapper .ant-table-cell-fix-right{background:var(--color-table-bg-right-fixed)}.ant-table-wrapper .ant-table-thead>tr>th{border-color:var(--color-table-header-border);color:var(--color-table-header-text);font-size:16px;font-style:normal;font-weight:600;line-height:23px}.ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>.ant-table-cell{background:var(--Neutral-100)}.ant-table-wrapper .ant-table-tbody>tr>td,.ant-table-wrapper .ant-table-thead>tr>th{padding-right:32px;padding-left:0}.ant-table-wrapper .ant-table-tbody>tr.recipe-sortable-row-disabled>td{background-color:var(--Neutral-100)}.ant-table-wrapper .ant-table-tbody>tr>td{border-color:var(--color-table-cell-border);font-weight:500;color:var(--color-table-cell-text);letter-spacing:.4px}.ant-table-wrapper .ant-table-thead>tr>th:first-child,.ant-table-wrapper .ant-table-tbody>tr>td:first-child{padding-left:24px;position:relative}.media-modal .ant-table-wrapper .ant-table-thead>tr>th:first-child,.media-modal .ant-table-wrapper .ant-table-tbody>tr>td:first-child{padding-left:40px;position:relative}.media-modal .ant-table-wrapper .ant-table-thead>tr>th:last-child,.media-modal .ant-table-wrapper .ant-table-tbody>tr>td:last-child{padding-right:40px;position:relative}.media-modal .media-search-input{display:flex;padding:12px 24px;align-items:center;gap:12px;width:auto;margin-inline:40px;border-radius:30px;border:1px solid var(--Neutral-300);background:var(--Neutral-White);color:var(--Neutral-900);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.media-modal .ant-empty-normal{margin-block:180px}.media-modal .ant-modal-body:has(.ant-empty-normal){padding:16px 0 0}.media-modal .ant-table-wrapper:after,.media-modal .media-search-input.ant-input-affix-wrapper:before{display:none}.media-modal .media-search-input.ant-input::placeholder{color:var(--Neutral-501);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.ant-table-wrapper .ant-table-cell-scrollbar:not([rowspan]){box-shadow:none}.ant-table-wrapper .ant-table-thead>tr>th:first-child:after,.ant-table-wrapper .ant-table-tbody>tr>td:first-child:after{content:"";position:absolute;bottom:-1px;left:0;width:24px;height:1px;background-color:#fff}.ant-table-wrapper .ant-table-cell-fix-right:after{content:"";position:absolute;bottom:-1px;right:0;width:32px;height:1px}.ant-table-wrapper .ant-table-thead>tr>th:last-child:after{content:"";position:absolute;inset:auto 0 -1px auto;width:24px;height:1px;background-color:#fff}.ant-table-wrapper.ui-table table tbody tr td.ant-table-cell-row-hover:last-child:after,.ant-table-wrapper th:last-child .ant-table-cell-fix-right-last:after,.ant-table-wrapper .ant-table-tbody>tr>td:last-child:after{content:"";position:absolute;inset:auto 0 -1px auto!important;width:9px!important;height:1px!important;background-color:#fff;transform:translate(0)}.media-modal .ant-table-wrapper .ant-table-cell-fix-right-first:after,.media-modal .ant-table-wrapper .ant-table-thead>tr>th:first-child:after,.media-modal .ant-table-wrapper .ant-table-tbody>tr>td:first-child:after{content:"";position:absolute;bottom:-1px;left:0;width:40px;height:1px;background-color:#fff;transform:translate(0)}.media-modal .ant-table-wrapper .ant-table-thead>tr>th:last-child:after,.media-modal .ant-table-wrapper .ant-table-tbody>tr>td:last-child:after{content:"";position:absolute;bottom:-1px!important;right:0!important;width:40px!important;height:1px!important;background-color:#fff}.ant-table-wrapper .ant-table-tbody>tr>td:has(.ant-tag){padding:14px 16px 14px 0}.ant-table-wrapper .ant-table .ant-table-body{scrollbar-gutter:stable;overflow:auto!important;max-height:calc(100vh - 290px)}.ant-table-body::-webkit-scrollbar{width:6px;height:6px}.ant-table-body::-webkit-scrollbar-track{background:transparent}.ant-table-body::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.ant-table-body::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.ant-divider-horizontal{border-block-end:1px solid var(--color-table-cell-border);margin-block:32px}.ant-dropdown .ant-dropdown-menu{display:flex;flex-direction:column;padding:8px;min-width:160px;gap:8px;border-radius:8px;border:1px solid var(--color-dropdown-border);background:var(--color-dropdown-bg);box-shadow:0 4px 6px -2px var(--color-dropdown-shadow)}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:0}.ant-dropdown-menu .ant-dropdown-menu-item span{padding:10px 16px;color:var(--color-text-secondary);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px}.action-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,.user-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item span{padding:0}.action-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item span{padding:10px 16px;color:var(--color-text-secondary);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px}.status-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{display:flex;gap:12px;padding:10px 16px}.status-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item span{display:flex;gap:12px;padding:0}.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item,.status-dropdown .ant-dropdown-menu-item.active-status-option{color:var(--Neutral-900);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px}.status-dropdown .ant-dropdown-menu-item.active-status-option:hover{background-color:#d0ebfb;color:var(--Neutral-900)}.status-dropdown .ant-dropdown-menu-item.Green.active-status-option,.status-dropdown .ant-dropdown-menu-item[data-status=Green].active-status-option{background-color:var(--color-tag-green-bg)}.status-dropdown .ant-dropdown-menu-item.Green:before,.status-dropdown .ant-dropdown-menu-item[data-status=Green]:before{background-color:var(--color-tag-green-text)}.status-dropdown .ant-dropdown-menu-item.Gray.active-status-option,.status-dropdown .ant-dropdown-menu-item[data-status=Gray].active-status-option{background-color:var(--color-tag-gray-bg)}.status-dropdown .ant-dropdown-menu-item.Gray:before,.status-dropdown .ant-dropdown-menu-item[data-status=Gray]:before{background-color:var(--color-tag-gray-text)}.status-dropdown .ant-dropdown-menu-item.Orange.active-status-option,.status-dropdown .ant-dropdown-menu-item[data-status=Orange].active-status-option{background-color:var(--color-tag-orange-bg)}.status-dropdown .ant-dropdown-menu-item.Orange:before,.status-dropdown .ant-dropdown-menu-item[data-status=Orange]:before{background-color:var(--color-tag-orange-text)}.status-dropdown .ant-dropdown-menu-item.Red.active-status-option,.status-dropdown .ant-dropdown-menu-item[data-status=Red].active-status-option{background-color:var(--color-tag-red-bg)}.status-dropdown .ant-dropdown-menu-item.Red:before,.status-dropdown .ant-dropdown-menu-item[data-status=Red]:before{background-color:var(--color-tag-red-text)}.status-dropdown .ant-dropdown-menu-item.Blue.active-status-option,.status-dropdown .ant-dropdown-menu-item[data-status=Blue].active-status-option{background-color:var(--color-tag-blue-bg)}.status-dropdown .ant-dropdown-menu-item.Blue:before,.status-dropdown .ant-dropdown-menu-item[data-status=Blue]:before{background-color:var(--color-tag-blue-text)}.status-dropdown .ant-dropdown-menu-item.Cyan.active-status-option,.status-dropdown .ant-dropdown-menu-item[data-status=Cyan].active-status-option{background-color:var(--color-tag-cyan-bg)}.status-dropdown .ant-dropdown-menu-item.Cyan:before,.status-dropdown .ant-dropdown-menu-item[data-status=Cyan]:before{background-color:var(--color-tag-cyan-text)}.status-dropdown .ant-dropdown-menu-item.Light Blue.active-status-option,.status-dropdown .ant-dropdown-menu-item[data-status="Light Blue"].active-status-option{background-color:var(--color-tag-light-blue-bg)}.status-dropdown .ant-dropdown-menu-item.Light Blue:before,.status-dropdown .ant-dropdown-menu-item[data-status="Light Blue"]:before{background-color:var(--color-tag-light-blue-text)}.status-dropdown .ant-dropdown-menu-item.Pink.active-status-option,.status-dropdown .ant-dropdown-menu-item[data-status=Pink].active-status-option{background-color:var(--color-tag-pink-bg)}.status-dropdown .ant-dropdown-menu-item.Pink:before,.status-dropdown .ant-dropdown-menu-item[data-status=Pink]:before{background-color:var(--color-tag-pink-text)}.status-dropdown .ant-dropdown-menu-item.Purple.active-status-option,.status-dropdown .ant-dropdown-menu-item[data-status=Purple].active-status-option{background-color:var(--color-tag-purple-bg)}.status-dropdown .ant-dropdown-menu-item.Purple:before,.status-dropdown .ant-dropdown-menu-item[data-status=Purple]:before{background-color:var(--color-tag-purple-text)}.status-dropdown .ant-dropdown-menu-item.Yellow.active-status-option,.status-dropdown .ant-dropdown-menu-item[data-status=Yellow].active-status-option{background-color:var(--color-tag-yellow-bg)}.status-dropdown .ant-dropdown-menu-item.Yellow:before,.status-dropdown .ant-dropdown-menu-item[data-status=Yellow]:before{background-color:var(--color-tag-yellow-text)}.ant-modal{top:40px}.ant-modal .ant-modal-content{padding:0}.ant-modal .ant-modal-header{padding:24px 40px;margin-bottom:0;border-bottom:1px solid var(--color-table-cell-border)}.ant-modal .ant-modal-body{display:flex;flex-direction:column;gap:32px;padding:24px 32px 24px 40px;min-height:50px;overflow-y:auto;scrollbar-gutter:stable}.media-modal .ant-modal-body{padding:16px 0;height:calc(100vh - 280px);gap:12px;scrollbar-gutter:unset}.media-modal .ant-modal-body .ant-table-wrapper .ant-table{padding:0}.ant-modal .ant-modal-title{color:var(--Neutral-900);font-size:20px;font-style:normal;font-weight:600;line-height:30px}.ant-modal .ant-modal-footer{background-color:var(--color-bg-primary);border-top:1px solid var(--color-select-input-border);padding:12px 40px;border-radius:0 0 12px 12px;margin-top:0;text-align:end}.custom_modal.upload-media-modal .ant-modal-body{padding:32px 40px;scrollbar-gutter:unset;max-height:calc(100vh - 250px);overflow-y:auto}.custom_modal.ant-modal .ant-modal-footer,.custom_modal.img-crop-modal .ant-modal-footer{display:flex;align-items:center;justify-content:flex-end}.custom_modal.confirmation-modal .ant-modal-footer{display:flex;align-items:center;justify-content:center}.ant-modal .ant-modal-footer .ant-checkbox-wrapper{display:flex;align-items:center}.ant-modal .ant-modal-footer .ant-checkbox-label{color:var(--color-text-secondary);font-family:var(--font-family-proxima-nova);font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.4px}.ant-modal .ant-modal-footer>.ant-btn+.ant-btn{margin-inline-start:12px}.ant-modal p{margin-bottom:0;color:var(--Neutral-800);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.ant-modal .ant-modal-close{width:24px;height:24px;top:28px;right:40px}.ant-modal .ant-modal-close:hover{position:absolute;top:28px;right:40px;z-index:1010;padding:0;color:#090909a6;line-height:1;text-decoration:none;background:transparent;border-radius:4px;width:24px;height:24px;border:0;outline:0;cursor:pointer}.ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select{width:100%;padding:30px;height:100%;border:1px dashed var(--color-input-border-dashed)}.ant-upload-wrapper .ant-upload-drag{border:1px dashed var(--color-input-border-dashed);min-height:160px;display:flex;align-items:center;justify-content:center}.ant-image .ant-image-mask{border-radius:12px}.modal-image-upload.drawer-image-upload,.modal-image-upload.drawer-image-upload.baby-icon-class{width:100%;max-width:375px;height:375px}.main-upload-media{width:100%}.main-upload-media.baby-icon-class{width:320px}.modal-image-upload.drawer-image-upload.baby-icon-class{width:320px;height:180px}.baby-icon-class .ant-upload-wrapper.drawer-image-upload .ant-upload-drag{height:180px;max-width:320px}.ant-upload-wrapper.drawer-image-upload .ant-upload-drag{height:375px;max-width:375px}.modal-image-upload-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.modal-image-upload-content h3{color:var(--Neutral-900);font-size:14px;font-style:normal;font-weight:600;line-height:20px}.modal-image-upload-content .browse-button{color:var(--Secondary-700);font-size:14px;font-style:normal;font-weight:600;line-height:20px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.file-list-container{display:flex;flex-direction:column;gap:12px}.file-icon-container{display:flex;align-items:center;gap:12px}.file-icon-container .file-name{color:var(--Secondary-900);text-align:center;font-size:16px;font-style:normal;font-weight:450;line-height:23px;letter-spacing:.4px}.file-item{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background-color:var(--Neutral-100);border-radius:12px}.modal-image-upload-content h3 span{color:var(--Neutral-800);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px}.modal-image-upload-content p{color:var(--color-select-input-text);font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.048px;margin-bottom:0}.ant-form{width:100%}.ant-form-item .ant-form-item-control-input-content{display:flex;gap:12px}.ant-tabs-top>.ant-tabs-nav:before{border-bottom:none}.drawer-tabs .ant-tabs-nav .ant-tabs-ink-bar{display:none!important}.drawer-tabs .ant-tabs-nav .ant-tabs-tab-active:after{display:none!important}.ant-form-item .ant-form-item-control-input{min-height:48px}.permissions-preset label{color:var(--color-label);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.permissions-preset{display:flex;flex-direction:column;gap:8px}.permissions-content{display:flex;flex-direction:column;gap:30px}.permissions-content-container{display:flex;min-height:calc(100vh - 440px)}.permissions-grid{display:grid;grid-template-columns:240px 1fr 1fr;gap:24px}.permissions-column{min-width:200px}.permissions-action-section{border-left:1px solid var(--color-table-cell-border);padding-left:30px;width:100%}.permissions-column-title{display:flex;justify-content:space-between;color:var(--color-table-header-text);font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:16px;padding-right:30px}.permissions-column.vertical-line{border-right:1px solid var(--color-table-cell-border);padding-right:30px}.permissions-list-header{padding:4px 0}.permissions-list{display:flex;flex-direction:column;gap:16px}.permissions-item{display:flex;align-items:center;gap:12px}.permissions-column .permissions-pages{max-height:calc(100vh - 480px);overflow-y:auto;padding-right:30px}.permissions-pages.ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content{color:var(--color-text-primary);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px}.permissions-pages.ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title>.ant-menu-title-content{color:var(--color-active-menu-text);font-size:15px;font-style:normal;font-weight:600;line-height:24px}.permissions-item-text{color:var(--color-text-secondary);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.permissions-dropdown{background-color:var(--color-bg-primary);padding:8px 0;border-radius:8px;border:1px solid var(--color-dropdown-border);background:var(--color-bg-primary);box-shadow:0 4px 6px -2px #1a1a1a33;max-height:350px;overflow-y:auto}.permissions-menu-label{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:normal}.permissions-filter-dropdown{display:flex;padding:5px 24px;justify-content:space-between;align-items:center;gap:12px}.permissions-filter-dropdown .permissions-menu-label{flex:1;min-width:0}.permissions-filter-dropdown.inner{padding:5px 24px}.add-goal-form-container{padding-top:8px}.add-goal-form-container-header{background-color:#f5f5f5;padding:32px 40px 8px;margin:0 -40px -24px}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:transparent}.ant-select-dropdown.custom-select-dropdown .ant-select-item{display:flex;align-items:center;gap:6px}.ant-select-dropdown.custom-select-dropdown .ant-select-item-option-state{display:none!important}.ant-select-dropdown.custom-select-dropdown .ant-select-item{position:relative;padding-left:40px;display:flex;align-items:center;min-height:40px}.ant-select-dropdown.custom-select-dropdown .ant-select-item:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%) scale(1);width:20px;height:20px;border-radius:4px;background-color:var(--Neutral-white);border:1px solid var(--Neutral-500);box-sizing:border-box;transition:background-color .18s linear,border-color .18s linear,transform .24s cubic-bezier(.2,.9,.3,1);pointer-events:none;will-change:transform,background-color}.ant-select-dropdown.custom-select-dropdown .ant-select-item:after{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%) scale(.6);width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:12px 8px;opacity:0;pointer-events:none;transition:opacity .22s ease,transform .28s cubic-bezier(.34,1.56,.64,1);will-change:transform,opacity;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='8' viewBox='0 0 9 6' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.03033 0.21967C8.32322 0.512563 8.32322 0.987437 8.03033 1.28033L3.53033 5.78033C3.23744 6.07322 2.76256 6.07322 2.46967 5.78033L0.21967 3.53033C-0.0732233 3.23744 -0.0732233 2.76256 0.21967 2.46967C0.512563 2.17678 0.987437 2.17678 1.28033 2.46967L3 4.18934L6.96967 0.21967C7.26256 -0.0732233 7.73744 -0.0732233 8.03033 0.21967Z' fill='white'/%3E%3C/svg%3E")}.ant-select-dropdown.custom-select-dropdown .ant-select-item.ant-select-item-option-selected:before{background-color:var(--color-primary);border-color:var(--color-primary);transform:translateY(-50%) scale(.95)}.ant-select-dropdown.custom-select-dropdown .ant-select-item.ant-select-item-option-selected:after{opacity:1;transform:translateY(-50%) scale(1);animation:pop .36s cubic-bezier(.34,1.56,.64,1)}@keyframes pop{0%{transform:translateY(-50%) scale(.6);opacity:0}60%{transform:translateY(-50%) scale(1.08);opacity:1}to{transform:translateY(-50%) scale(1);opacity:1}}.ant-select-dropdown.custom-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){font-weight:500;background-color:transparent}.ant-select-dropdown.custom-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled):hover{background-color:#0909090a}.ant-select-dropdown.custom-select-dropdown .ant-select-item-option-selected{flex-direction:row-reverse;gap:6px}.custom-table-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-orange:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-orange .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-orange .ant-checkbox .ant-checkbox-inner{background-color:var(--color-checkbox-orange);border:1px solid var(--color-checkbox-orange)}.custom-table-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-green:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-green .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-green .ant-checkbox .ant-checkbox-inner{background-color:var(--color-checkbox-green);border:1px solid var(--color-checkbox-green)}.custom-table-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-gray:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-gray .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-gray .ant-checkbox .ant-checkbox-inner{background-color:var(--color-checkbox-gray);border:1px solid var(--color-checkbox-gray)}.custom-table-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-purple:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-purple .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-purple .ant-checkbox .ant-checkbox-inner{background-color:var(--color-checkbox-purple);border:1px solid var(--color-checkbox-purple)}.custom-table-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-blue:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-blue .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-blue .ant-checkbox .ant-checkbox-inner{background-color:var(--color-checkbox-skyblue);border:1px solid var(--color-checkbox-skyblue)}.custom-table-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-yellow:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-yellow .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-yellow .ant-checkbox .ant-checkbox-inner{background-color:var(--color-tag-yellow-text);border:1px solid var(--color-tag-yellow-text)}.custom-table-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-red:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-red .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-red .ant-checkbox .ant-checkbox-inner{background-color:var(--color-tag-red-text);border:1px solid var(--color-tag-red-text)}.custom-table-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-cyan:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-cyan .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-cyan .ant-checkbox .ant-checkbox-inner{background-color:var(--color-tag-cyan-text);border:1px solid var(--color-tag-cyan-text)}.custom-table-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-light-blue:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-light-blue .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-light-blue .ant-checkbox .ant-checkbox-inner{background-color:var(--color-tag-light-blue-text);border:1px solid var(--color-tag-light-blue-text)}.custom-table-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-pink:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-pink .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-pink .ant-checkbox .ant-checkbox-inner{background-color:var(--color-tag-pink-text);border:1px solid var(--color-tag-pink-text)}.custom-table-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-undefined:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.custom-table-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-undefined:after,.checkbox-item:hover.checkbox-color-undefined .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-undefined .ant-checkbox,.checkbox-item.checkbox-color-undefined .ant-checkbox .ant-checkbox-inner{display:none}.img-crop-control-zoom button{font-size:0;display:flex;align-items:center;justify-content:center}.img-crop-control-zoom button{height:24px!important;width:24px!important;font-size:16px;line-height:24px}.img-crop-control-zoom .ant-slider{margin:6px 5px}.img-crop-control-zoom button:disabled{opacity:.4;cursor:not-allowed}.img-crop-control-zoom button:first-child{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'><path d='M5 12H19' stroke='%23090909' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center center;background-size:20px 20px;color:transparent}.img-crop-control-zoom button:last-child{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'><path d='M5 12H19M12 5V19' stroke='%23090909' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center center;background-size:20px 20px;color:transparent}.recipesteps{display:flex;flex-direction:column;gap:24px;width:100%}.recipesteps .steps-item{display:flex;flex-direction:column;gap:8px}.recipesteps .steps-item label{color:var(--Neutral-901);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.upload-progress-modal{position:fixed;bottom:20px;left:50%;transform:translate(-50%);width:690px;background-color:#fff;border-radius:12px;z-index:9999;overflow:hidden;box-shadow:0 6px 20px -4px #00000029;opacity:1;pointer-events:all;transition:all .6s cubic-bezier(.25,.46,.45,.94);transform-origin:bottom right;will-change:transform,opacity,width,height,border-radius,bottom,left,right}.upload-progress-modal.collapsed-to-circle{bottom:100px;left:auto;right:24px;transform:translate(0) scale(0);opacity:0;pointer-events:none;width:56px;height:56px;border-radius:50%}.upload-progress-modal.expanded{bottom:20px;left:50%;right:auto;transform:translate(-50%) scale(1);opacity:1;pointer-events:all;width:690px;border-radius:12px}.upload-progress-modal-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px 0}.upload-progress-modal-header.upload-progress-modal-header-collapsed{padding:20px 24px}.upload-progress-modal-files{display:flex;flex-direction:column;gap:12px;max-height:300px;overflow-y:auto;padding:12px 24px 20px}.upload-progress-modal-file{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--Neutral-100);padding:12px 20px;border-radius:12px}.upload-progress-modal-file-name-container{display:flex;align-items:center;gap:12px;flex:1}.upload-progress-modal-file-name{color:var(--Secondary-900);font-size:16px;font-style:normal;font-weight:450;line-height:23px;letter-spacing:.4px}.upload-progress-modal-title{color:var(--Neutral-900);font-size:20px;font-style:normal;font-weight:600;line-height:30px}.upload-progress-circle{flex-shrink:0}.upload-progress-circle .ant-progress-text{font-size:10px;font-weight:600}.upload-progress-modal-file-error-button.ant-btn-sm.ant-btn-icon-only{width:38px;height:20px}.upload-progress-modal-file-error-button{position:absolute;right:39px;cursor:pointer;z-index:10;opacity:0}.upload-progress-modal-file-cancel-container{display:flex;position:relative;align-items:center;justify-content:center}.hide-center-text .ant-progress-text{display:none}.upload-progress-modal-file-cancel-button.center-text-cross{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:10;opacity:1;width:auto;height:auto;padding:0;display:flex;align-items:center;justify-content:center}.ant-progress.ant-progress-circle .ant-progress-text{font-size:8px}.upload-floating-button{position:fixed;bottom:24px;right:24px;width:56px;height:56px;border-radius:50%;background:var(--Primary-500);box-shadow:0 4px 12px #1272bf66;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10000;opacity:.8;transition:all .3s cubic-bezier(.25,.46,.45,.94);transform-origin:center;will-change:transform,opacity}.upload-floating-button:hover{transform:scale(1.1);opacity:1;box-shadow:0 6px 20px #1272bf80}.upload-floating-button:active{transform:scale(.95)}.upload-floating-button-icon{display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.upload-floating-button:hover .upload-floating-button-icon{transform:translateY(-2px)}.upload-floating-button-badge{position:absolute;top:-4px;right:-4px;background-color:#ff4d4f;color:#fff;border-radius:10px;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;padding:0 6px;border:2px solid white;box-shadow:0 2px 4px #0003}.upload-floating-button:not(.visible){opacity:0;pointer-events:none;transform:scale(.08);transition:all .35s cubic-bezier(.25,.46,.45,.94)}.ant-menu-light .ant-menu-item-only-child.media-labels-item .ant-menu-title-content,.ant-menu-light>.ant-menu-item-only-child.media-labels-item .ant-menu-title-content{padding:0}.media-sidebar-menu.ant-menu-light.ant-menu-inline .ant-menu-item.media-labels-item{cursor:default!important;height:max-content!important}.media-sidebar-menu.ant-menu-light.ant-menu-inline .ant-menu-item.media-labels-item a{cursor:default!important}.ant-menu-light .ant-menu-item-only-child.media-labels-item:hover .ant-menu-title-content{background:transparent;cursor:default!important}.media-sidebar-labels-container-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.ant-divider-horizontal.media-sidebar-labels-divider{padding-inline:12px;width:158px;min-width:158px;place-self:center;margin-block:12px}.media-sidebar-labels-container{display:flex;flex-direction:column;padding-inline:12px}.media-sidebar-labels-container-header-title{display:flex;align-items:center;justify-content:space-between;padding:4px 16px;width:100%}.media-sidebar-labels-container-header-title label{color:var(--Neutral-501);font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.6px;text-transform:uppercase}.form-modal-button-container{display:flex;align-items:center;gap:12px}.form-modal-button-container .form-modal-button-icon{display:flex;align-items:center;justify-content:center;cursor:pointer}.form-modal-button-container a{color:var(--color-text-secondary)}.media-sidebar-labels-container-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-radius:8px;position:relative}.media-sidebar-labels-container-item:has(.rename-input){padding-right:10px}.media-sidebar-labels-container-item .rename-input{padding:0;width:100%}.media-sidebar-labels-container-item .ant-input-affix-wrapper.rename-input{width:100%;line-height:18px;border:none;outline:none}.media-sidebar-labels-container-item .ant-input-outlined:focus,.media-sidebar-labels-container-item:hover .ant-input-outlined:focus,.media-sidebar-labels-container-item:hover .ant-input-outlined:focus-within{border-color:transparent;box-shadow:none}.baby-details .ant-input-outlined:hover+.ant-input-group-addon,.baby-details .ant-input-outlined:hover~.ant-input-group-addon{border-color:#338ccc}.media-sidebar-labels-container-item:hover .ant-input-outlined,.media-sidebar-labels-container-item:hover .ant-input-affix-wrapper.rename-input,.media-sidebar-labels-container-item .ant-input-affix-wrapper.rename-input:hover{background-color:var(--Neutral-100)}.media-sidebar-labels-container-item .rename-input input{color:var(--Neutral-700, #616161);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px}.media-sidebar-labels-container-item .rename-input-suffix{display:flex;align-items:center;gap:4px}.media-sidebar-labels-container-item .rename-input-suffix-close{display:flex;align-items:center;justify-content:center;cursor:pointer}.media-sidebar-labels-container-item .rename-input-suffix-check{cursor:pointer}.media-sidebar-labels-container-item-label{display:flex;align-items:center;gap:12px}.media-sidebar-labels-container-item:has(.media-sidebar-labels-container-item-label-active){background-color:var(--Neutral-100)}.media-sidebar-labels-container-item:hover{background-color:var(--Neutral-100)}.media-sidebar-labels-container-item-label .label-text{color:var(--Neutral-700);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px}.media-sidebar-labels-container-item-label-active .media-sidebar-labels-container-item-label .label-text{font-weight:600}.media-sidebar-item-dots{position:absolute;top:10px;right:10px;cursor:pointer}.notification-dropdown .ant-dropdown-menu .ant-dropdown-menu-item span{padding:0}.notification-dropdown .ant-dropdown-menu{padding:0;border-radius:12px}.notification-dropdown-active{color:var(--Secondary-900);font-size:15px;font-style:normal;font-weight:600;line-height:24px;border-radius:8px;background:var(--Primary-50)}.action-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.dynamic_form_button span{padding:0}.action-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.dynamic_form_button a{width:100%;padding:10px 16px}.ant-skeleton.ant-skeleton-element .ant-skeleton-image.upload-img-preview-skeleton{width:375px;height:375px;border-radius:8px}.ant-image-img.img-lg.upload-img-preview,.ant-skeleton.ant-skeleton-element .ant-skeleton-image.upload-img-preview-skeleton.baby-icon-class{width:375px;height:375px}.upload-img-preview-skeleton,.upload-img-preview{max-height:375px}.upload-img-preview.baby-icon-class{width:180px;height:180px;max-width:180px;max-height:180px}.with-prefix-icon .ant-input-prefix{padding:16px 0 16px 16px;margin-inline-end:0px}.ant-form-item .ant-form-item-control-input:has(.ant-divider){min-height:2px}.custom-drawer .ant-form-item:has(.ant-divider-horizontal){margin-block:8px;margin-bottom:32px}.media-upload-space{width:100%;display:flex;padding:16px 20px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;border-radius:12px;border:1px solid var(--Neutral-300)}.media-upload-space .ant-space-gap-col-small{column-gap:16px}.media-upload-space .media-upload-dropdown{display:flex;align-items:center;gap:8px;padding:2px 8px 2px 12px;border-radius:48px;background:var(--Neutral-100);color:var(--Neutral-800);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px}.media-upload-space h3{color:var(--Neutral-900);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.add-labels-dropdown-content{background:var(--Neutral-White);box-shadow:0 4px 16px -2px #1a1a1a33;border-radius:8px;padding:8px;max-width:174px}.add-labels-dropdown-content .ant-dropdown-menu{padding:0;border:none}.add-labels-dropdown-content .ant-dropdown-menu{min-width:0}.add-labels-dropdown-content .ant-input-affix-wrapper{padding:7px 16px}.ant-table-cell .ant-dropdown-trigger.add-label-dropdown-value{display:flex;color:var(--Secondary-900);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.add-label-btn{height:24px;position:relative}.add-label-btn span{color:var(--Primary-500);font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.4px;position:relative;z-index:1}.add-label-text span{color:var(--Secondary-900);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px;position:relative;z-index:1}.add-label-text:hover,.add-label-btn:hover{border-radius:5px}.add-label-text:hover:before,.add-label-btn:hover:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 24px);height:calc(100% + 10px);border-radius:8px;background:var(--Neutral-100);z-index:0}.color-select-popup .rc-virtual-list .rc-virtual-list-holder-inner{flex-direction:row!important;overflow-x:auto!important;max-width:100%}.color-select-popup .option-color{width:40px;height:40px;border-radius:10%}.ant-select-selection-item .option-color{width:100%!important;height:40px}.preferences-row{display:flex;align-items:center;justify-content:space-between}.preferences-row-content{display:flex;flex-direction:column;gap:4px}.preferences-row .preferences-row-title{color:var(--Neutral-900);font-size:24px;font-style:normal;font-weight:700;line-height:32px}.preferences-row .preferences-row-description{color:var(--Neutral-800);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px}.ant-menu-submenu.group-item{margin-left:10px}.permissions-pages.ant-menu-light.ant-menu-inline .ant-menu-sub .ant-menu-item:not(.sub-menu-item),.permissions-pages.ant-menu-light>.ant-menu.ant-menu-inline .ant-menu-item,.permissions-pages.ant-menu-light .ant-menu-item-selected.ant-menu-item-only-child,.permissions-pages.ant-menu-light>.ant-menu .ant-menu-item-selected.ant-menu-item-only-child{background-color:transparent;padding-left:10px!important;padding-right:0}.form-loading-container{display:flex;align-items:center;justify-content:center;height:300px;width:100%}.fullLoader.table-loader{display:flex;align-items:center;justify-content:center;height:calc(100vh - 110px);width:100%}.ant-spin .ant-spin-dot-item{background-color:var(--Primary-500)}.drawer-loading-container{display:flex;align-items:center;justify-content:center;height:100%;width:100%}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.custom-ant-header{padding:28px 30px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:90}.custom-range-picker{display:flex;align-items:center;gap:10px;box-shadow:0 1px 2px #0000001a;background-color:#fff;border-radius:30px;border:1px solid transparent;padding:12px 24px}.custom-range-picker .ant-picker-range .ant-picker-clear{inset-inline-end:4px}.custom-range-picker:focus{box-shadow:0 0 0 2px #e4f8ffe8}.custom-range-picker:focus-within,.custom-range-picker:hover{border-color:#338ccc}.ant-picker.custom-range-picker-input{padding:0}.ant-picker-outlined.custom-range-picker-input:focus,.ant-picker-outlined.custom-range-picker-input:focus-within,.ant-picker-outlined.custom-range-picker-input:hover{border-color:transparent;background-color:#fff;box-shadow:none}.sidebar-container{display:flex!important;flex-direction:column!important;height:100vh!important;overflow:hidden!important}.sidebar-header{height:64px;display:flex;align-items:center;border-bottom:1px solid #f0f0f0}.sidebar-menu-container{flex:1!important;overflow:auto!important;display:flex!important;flex-direction:column!important;min-height:0!important}.sidebar-menu{flex:1;border-right:0;height:100%}.sidebar-footer-container{margin-top:auto!important;background:#fff!important;position:relative!important;z-index:101!important;border-top:none!important}.bottom-sidebar{display:flex;flex-direction:column;gap:8px;width:100%;background:#fff;margin-top:auto;position:sticky;bottom:0;z-index:102}.footer-item{padding:10px 28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s}.footer-item.notification-item{padding:12px}.ant-layout-sider-collapsed .footer-item{padding:12px 20px}.user-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:12px 24px;display:flex;align-items:center;gap:12px;font-size:14px;font-weight:500;line-height:20px;margin-top:8px}.user-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:has(.user-dropdown-user-info){padding:0 20px;margin-bottom:16px}.user-dropdown.ant-dropdown .ant-dropdown-menu{padding-block:24px;padding-inline:0px}.user-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-divider{margin:12px 24px}.user-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-dropdown-menu-title-content,.user-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .ant-space-item{display:flex}.user-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background-color:transparent}.notification-item{position:relative;margin-inline:8px}.icon-container{position:relative;display:flex;align-items:center;justify-content:center}.item-text{margin-left:12px;font-size:15px;color:#333;flex:1}.user-dropdown-sidebar{padding:16px 20px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s}.ant-dropdown-open:not(.notification-dropdown-active){border-radius:8px;background:var(--Neutral-100)}.user-dropdown-sidebar.user-dropdown-active{background-color:var(--Primary-50)}.ant-layout-sider-collapsed .user-dropdown-sidebar{padding:12px}.user-info{display:flex;width:100%;align-items:center;margin-left:12px}.user-name-container{max-width:fit-content;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:80px;max-width:98px}.username{font-weight:600;font-size:14px;color:#333}.trigger-container{display:flex;align-items:center;margin-left:5px;cursor:pointer}.dropdown-icon{font-size:10px;color:#999;margin-left:4px}.sidebar-brand{display:flex;align-items:center;padding:0 24px;height:64px}.sidebar-brand .ant-image{padding:16px 0;width:100%}.sidebar-brand .ant-image .ant-image-img{height:32px;width:auto}.sidebar-menu-container{padding:16px 0}.sidebar-menu-container .ant-menu{padding:0 12px}.ant-layout-sider-collapsed .sidebar-menu-container .ant-menu{scrollbar-gutter:stable;padding:0 0 0 8px}.ant-menu .ant-menu-submenu{margin-bottom:8px}.ant-menu .ant-menu-item .ant-menu-item-icon+span{margin-inline-start:12px}.sidebar-menu-container>.ant-menu>.ant-menu-item{display:flex;align-items:center;justify-content:center;margin:0 0 8px;padding:12px;padding-left:12px!important}.sidebar-collapsed .ant-menu-item .ant-menu-title-content,.sidebar-collapsed .ant-menu-submenu .ant-menu-title-content{display:none!important;opacity:0;width:0}.media-sidebar-menu.ant-menu-light.ant-menu-inline .ant-menu-item{display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 16px!important}.media-sidebar-menu.ant-menu-inline.ant-menu-root .ant-menu-item>.ant-menu-title-content{color:var(--color-text-primary);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px}.media-sidebar-menu.ant-menu-inline.ant-menu-root .ant-menu-item.ant-menu-item-selected>.ant-menu-title-content{color:var(--color-text-base);font-size:14px;font-style:normal;font-weight:450;line-height:20px;letter-spacing:.4px}.table-ui-container .ant-table-wrapper .ant-table{border-radius:12px;background-color:#fff;box-shadow:0 1px 2px #0000001a;padding:12px 0}.media-modal .ant-table-wrapper .ant-table{border-radius:12px;background-color:#fff;padding:12px 24px 12px 0}.img-crop-modal .ant-modal-body{padding:0;overflow-y:unset;gap:0}.img-crop-modal .ant-modal-body .img-crop-container{min-height:420px;display:flex;align-items:center;justify-content:center}.img-crop-control{display:flex;padding:0 40px;align-items:center;gap:24px;align-self:stretch;width:100%;margin-top:32px!important;margin-bottom:32px!important}.img-crop-control .ant-slider-rail{border-radius:10px;background:var(--Neutral-300, #e0e0e0);height:6px}.img-crop-control .ant-slider-track{border-radius:10px;background:var(--Primary-500, #1272bf);height:6px}.img-crop-control .ant-slider-handle:after{width:16px;height:16px;background-color:var(--Primary-500, #1272bf);border:none;box-shadow:none;inset-inline-start:-1px;top:-2px}.form-section{display:flex;flex-direction:column;gap:24px}.form-section .form-section-item{display:flex;flex-direction:column;gap:8px}.form-section .form-section-item-title{display:flex;flex-direction:column;gap:10px}.form-section .form-section-item-title h3{color:var(--color-text-base);font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:0}.form-section .form-section-item-title p{color:var(--color-text-primary);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px;margin-bottom:0}.confirmation-modal{display:flex;flex-direction:column;gap:24px;text-align:center}.confirmation-modal.ant-modal .ant-modal-content{padding:40px}.confirmation-modal.ant-modal .ant-modal-body{padding:0;height:auto;overflow-y:auto;scrollbar-gutter:unset}.confirmation-modal.ant-modal .ant-modal-footer{background-color:var(--color-bg-primary);border-top:none;padding:0;border-radius:0 0 12px 12px;margin-top:40px;text-align:center}.confirmation-modal .icon{display:flex;align-items:center;justify-content:center}.confirmation-modal .content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.confirmation-modal h2{color:var(--color-text-base);font-size:24px;font-weight:700;line-height:32px;margin-bottom:0}.confirmation-modal.ant-modal .ant-modal-footer>.ant-btn+.ant-btn{margin-inline-start:20px}.confirmation-modal.ant-modal .ant-modal-close{width:24px;height:24px;top:16px;right:16px}.confirmation-modal.ant-modal .ant-modal-close:hover{position:absolute;top:16px;right:16px;z-index:1010;padding:0;color:#090909a6;line-height:1;text-decoration:none;background:transparent;border-radius:4px;width:24px;height:24px;border:0;outline:0;cursor:pointer}.link-modal.ant-modal .ant-modal-body{min-height:200px;height:auto;overflow-y:auto;scrollbar-gutter:unset}.login-card{width:100%}.login-icon{width:100%;display:flex;flex-direction:column;align-items:center;margin-bottom:24px}.login-card-header{width:100%;display:flex;flex-direction:column;margin-bottom:24px;gap:12px}.login-card-header h2{color:var(--color-text-base);font-size:32px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:0}.login-card-header p{color:var(--color-text-primary);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px;margin-bottom:0}.login-card .ant-card-body{padding:60px}.ProseMirror{padding:24px;border:1px solid var(--color-table-cell-border);min-height:450px}.tiptap-editor .ProseMirror{overflow:auto;min-height:450px;max-height:450px}.tiptap.ProseMirror{outline:none!important;border:1px solid var(--color-table-cell-border)!important}.ProseMirror:focus-visible,.ProseMirror.ProseMirror-focused{outline:none!important}.ant-drawer .tiptap-editor{width:100%}.tiptap-editor .tiptap-toolbar{padding:10px 16px;border:1px solid var(--color-table-cell-border);border-bottom:none;background-color:var(--color-bg-primary);border-radius:8px 8px 0 0;display:flex;justify-content:space-between;align-items:center}.tiptap-editor .tiptap-toolbar .tiptap-toolbar-left h3{color:var(--Neutral-900);font-size:20px;font-style:normal;font-weight:600;line-height:30px}.tiptap-editor .tiptap-toolbar .tiptap-toolbar-left.hidden{display:none;width:100%}.tiptap-editor .tiptap-toolbar .tiptap-toolbar-left.visible,.tiptap-editor .tiptap-toolbar .tiptap-toolbar-center{display:flex;width:100%}.tiptap-editor .tiptap-toolbar .tiptap-toolbar-right{display:flex;align-items:center;justify-content:flex-end;width:100%}.tiptap-editor .tiptap-toolbar .section{display:flex;align-items:center;gap:8px}.toolbar-divider{width:1px;height:24px;background:#e0e0e0;margin:0 19px;display:inline-block;align-self:center}.tiptap-editor.read-only .tiptap.ProseMirror,.tiptap-editor.read-only .tiptap-toolbar{background-color:var(--Neutral-100)}.tiptap-toolbar button.is-active:disabled,.tiptap-toolbar button:disabled{background-color:light-dark(rgba(216,216,216,.3),rgba(19,1,1,.3));color:light-dark(rgba(16,16,16,.3),rgba(255,255,255,.3));border-color:light-dark(rgba(118,118,118,.3),rgba(195,195,195,.3));cursor:not-allowed}.tiptap-toolbar button,.tiptap-toolbar .ant-dropdown-trigger button{display:flex;align-items:center;justify-content:center;border:none;padding:6px;cursor:pointer;font-size:15px;transition:background .2s,color .2s;border-radius:6px;background:var(--Neutral-100, #f5f5f5)}.tiptap-toolbar button.h1{padding:4px 6px}.tiptap-toolbar .h1{color:var(--Neutral-900);font-size:18px;font-style:normal;font-weight:600;line-height:24px}.tiptap-toolbar .h2{color:var(--Neutral-900);font-size:14px;font-style:normal;font-weight:600;line-height:18px}.tiptap-toolbar .h3{color:var(--color-text-base);font-size:13px;font-style:normal;font-weight:600;line-height:16px}.tiptap-toolbar .h4{color:var(--color-text-base);font-size:12px;font-style:normal;font-weight:600;line-height:15px}.tiptap-toolbar .h5{color:var(--color-text-base);font-size:11px;font-style:normal;font-weight:600;line-height:14px}.tiptap-toolbar .h6{color:var(--color-text-base);font-size:10px;font-style:normal;font-weight:600;line-height:13px}.tiptap.ProseMirror p{color:var(--Neutral-900);font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.4px}.tiptap-editor-dropdown.ant-dropdown .ant-dropdown-menu{gap:4px}.tiptap-editor-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:10px 16px}.tiptap-editor-dropdown .ant-dropdown-menu .ant-dropdown-menu-item span{padding:0}.tiptap-editor-dropdown.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-icon{margin-inline-end:12px}.tiptap-toolbar button.is-active,.tiptap-toolbar .ant-dropdown-trigger button.is-active{background:#e6f4ff;color:#1272bf;font-weight:700}.tiptap-toolbar button:last-child{margin-right:0}.tiptap-editor table{border-collapse:collapse}.tiptap-editor th,.tiptap-editor td{border:1px solid #d9d9d9}.tiptap-editor th{background:#f5f5f5;font-weight:700}.tiptap-editor ul{padding-left:32px}.tiptap-editor ul li{position:relative;margin-bottom:0}.tiptap-editor ul li::marker{font-size:1.5em;color:#333}.tiptap-editor img{max-width:100%;height:auto;display:block;max-height:280px}.tiptap-editor .ProseMirror h1,h2,h3,h4,h5,h6{margin-bottom:0}.tiptap-resize-grip-container{width:100%;border:1px solid var(--color-table-cell-border);border-top:none;border-radius:0 0 8px 8px;display:flex;align-items:center;justify-content:center;padding:3px 0}.tiptap-resize-grip{width:36px;height:8px;background:transparent;border-radius:4px;margin:auto;cursor:ns-resize;display:flex;align-items:center;justify-content:center;position:relative}.tiptap-resize-grip:before{content:"";display:block;width:19px;height:5px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="5" viewBox="0 0 19 5" fill="none"><line x1="0.972656" y1="0.5" x2="18.895" y2="0.5" stroke="%23BDBDBD"/><line x1="0.972656" y1="4.5" x2="18.895" y2="4.5" stroke="%23BDBDBD"/></svg>') no-repeat center center;background-size:19px 5px;margin:0 auto}ul[data-type=taskList]{list-style:none;padding-left:0}ul[data-type=taskList] li{display:flex;align-items:center;gap:8px}.tiptap-editor ul[data-type=taskList] li{margin-bottom:0}.tiptap-editor ul[data-type=taskList] li{padding-left:3px}.tiptap-editor ul[data-type=taskList] li:before{content:"";left:16px;top:2px;width:20px;height:20px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M9 16.5C13.1421 16.5 16.5 13.1421 16.5 9C16.5 4.85786 13.1421 1.5 9 1.5C4.85786 1.5 1.5 4.85786 1.5 9C1.5 13.1421 4.85786 16.5 9 16.5Z" fill="%23E8F3FD"/><path d="M6.75 9L8.25 10.5L11.25 7.5" stroke="%231272BF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center}.tiptap-editor ul[data-type=taskList] li label{display:block;cursor:pointer}.tiptap-editor ul[data-type=taskList] li label input[type=checkbox]{display:none}.ant-modal .ant-modal-body .ant-form .tiptap.ProseMirror p,.tiptap.ProseMirror p{margin-bottom:0}.tiptap-editor.fullscreen{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;background-color:#fff;display:flex;flex-direction:column}.tiptap-editor.fullscreen .tiptap-toolbar{border-radius:0;flex-shrink:0;border:1px solid var(--Neutral-300);padding:12px 30px}.tiptap-editor.fullscreen .tiptap-editor-content-main{background:var(--Neutral-50);height:calc(100vh - 60px);overflow-y:auto}.tiptap-editor.fullscreen .ProseMirror{flex:1;max-height:none!important;min-height:calc(100vh - 120px);overflow-y:auto;max-width:644px;border-radius:12px;margin:30px auto;background:var(--Neutral-White)}.tiptap-editor.fullscreen .tiptap-resize-grip-container{display:none}.sort-pill{display:flex;align-items:center;gap:12px;border-radius:30px;background:#fff;box-shadow:0 1px 4px #0000000a;cursor:pointer;border:1px solid #f0f0f0;transition:box-shadow .2s}.sort-pill-left{display:flex;align-items:center;gap:6px;padding:11px 0 11px 24px}.sort-pill-right{display:flex;align-items:center;gap:6px}.sort-pill-right .order-btn{width:auto;display:flex;border-radius:0 30px 30px 0;background-color:#fff;border:none;border-left:1px solid var(--color-table-cell-border);box-shadow:none;padding:12px 24px 8px 12px}.pill-divider{width:1px;height:16px;background:#e0e0e0;margin:0 8px}.order-btn.ant-btn-text{padding:0 4px;min-width:28px}.sort-pill:hover{box-shadow:0 2px 8px #00000014}.sort-pill p{color:var(--color-text-primary);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px;margin-bottom:0}.sort-pill span{color:var(--color-text-base);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.logo-top{padding:0 12px}.ant-layout-sider-collapsed .logo-top{padding:0 8px}.logo-top .sidebar-brand{display:flex;align-items:center;padding:0 12px;height:64px}.logo-top .sidebar-brand .ant-image{padding:16px 0;width:100%}.logo-top .sidebar-brand .ant-image .ant-image-img{height:32px;width:auto}.logo-top .ant-dropdown-trigger{cursor:pointer;border-radius:8px;border:1px solid;padding:12px;height:48px}.logo-top .ant-dropdown-trigger .ant-avatar{border-radius:4px;background-color:var(--color-active-menu-bg);color:var(--color-primary)}.logo-top .ant-dropdown-trigger .ant-avatar span{font-weight:700;line-height:24px;font-size:12px}.ant-dropdown.switchDropdown .ant-card .ant-card-body .workspace-item .ant-typography,.logo-top .ant-dropdown-trigger .ant-typography{padding-left:8px;font-weight:600;font-size:15px;line-height:24px;color:var(--color-active-menu-text)}.ant-dropdown.switchDropdown .app-switch-dropdown-card{width:320px;box-shadow:#0000001a 0 4px 12px;border:1px solid rgba(0,0,0,.08)}.ant-dropdown.switchDropdown .app-switch-dropdown-card.ant-card .ant-card-body{display:flex;flex-direction:column;gap:16px;padding:24px 20px}.ant-dropdown.switchDropdown .app-switch-dropdown-card.ant-card .ant-card-body .app-switch-dropdown-text{display:flex;flex-direction:column;gap:8px}.ant-dropdown.switchDropdown .app-switch-dropdown-card.ant-card .ant-card-body:before,.ant-dropdown.switchDropdown .app-switch-dropdown-card.ant-card .ant-card-body:after{display:none}.ant-dropdown.switchDropdown .ant-card .ant-card-body .app-switch-dropdown-user-info{display:flex;flex-direction:row;gap:16px}.ant-dropdown.switchDropdown .ant-card .ant-card-body .app-switch-dropdown-user-info .user-text{display:flex;flex-direction:column;gap:4px}.ant-dropdown.switchDropdown .ant-card .ant-card-body .app-switch-dropdown-user-info .ant-avatar>img{height:48px;width:48px}.ant-dropdown.switchDropdown .ant-card .ant-card-body .app-switch-dropdown-user-info .user-text .user-email,.ant-dropdown.switchDropdown .ant-card .ant-card-body .app-switch-dropdown-user-info .user-text .user-email span{color:var(--Neutral-700);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px}.ant-dropdown.switchDropdown .ant-card .ant-card-body .user-text .ant-typography{display:block;font-weight:600;font-size:16px;line-height:24px;margin-bottom:0;color:var(--color-text-base)}.ant-dropdown.switchDropdown .ant-card .ant-card-body .ant-typography-secondary{font-weight:700;font-size:12px;line-height:16px;padding:4px 0}.ant-dropdown.switchDropdown .ant-card .ant-card-body .workspace-item{padding:12px;border-radius:8px;border:1px solid #e0e0e0;cursor:pointer}.ant-dropdown.switchDropdown .ant-card .ant-card-body .workspace-item.disable-pointer{cursor:default;background-color:var(--Purple-50);border-color:var(--Purple-50)}.ant-dropdown.switchDropdown .ant-card .ant-card-body .workspace-item .ant-avatar{border-radius:4px}.ant-dropdown.switchDropdown .ant-card .ant-card-body .workspace-item .ant-avatar span{font-weight:700;line-height:24px;font-size:12px}.ant-dropdown.switchDropdown .ant-card .ant-card-body .workspace-item:nth-child(2) .ant-avatar span{color:var(--color-primary)}.notification-container{width:100%;max-width:400px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;overflow:hidden;display:flex;flex-direction:column;max-height:80vh;min-height:80vh;height:auto}.notification-header{display:flex;justify-content:space-between;align-items:center;padding:24px 20px 16px}.notification-header h2{margin:0;color:var(--Neutral-900);font-size:24px;font-style:normal;font-weight:700;line-height:32px}.menu-icon{font-size:20px;color:#666;cursor:pointer}.notification-tabs-antd{flex:1;display:flex;flex-direction:column;overflow:hidden}.ant-tabs.notification-tabs-antd>.ant-tabs-nav .ant-tabs-nav-list{display:flex;align-items:center;justify-content:center;gap:8px}.ant-tabs.notification-tabs-antd .ant-tabs-tab{color:var(--Neutral-700);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px}.ant-tabs.notification-tabs-antd .ant-tabs-tab+.ant-tabs-tab{margin-left:0}.ant-tabs.notification-tabs-antd .ant-tabs-tab.ant-tabs-tab-active{display:flex;padding:6px 16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:40px;background:var(--Primary-50);color:var(--Neutral-900);font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.3px}.notification-tabs-antd.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.notification-tabs-antd .ant-tabs-nav{margin:0;padding:0 20px}.notification-tabs-antd .ant-tabs-tab{padding:6px 16px;font-size:15px;font-weight:500;color:#666}.notification-tabs-antd .ant-tabs-tab-active .ant-tabs-tab-btn{color:#4a90e2}.notification-tabs-antd .ant-tabs-ink-bar{background:#4a90e2}.notification-tabs-antd .ant-tabs-content-holder{overflow-y:auto;flex:1}.notification-tabs-antd .ant-tabs-content{height:100%}.notification-tabs-antd .ant-tabs-tabpane{padding:16px 0 0;display:flex;flex-direction:column;gap:16px}.notification-section .section-title{color:var(--Neutral-900, #090909);font-size:12px;font-style:normal;font-weight:600;line-height:16px;letter-spacing:.048px;display:flex;padding:8px 24px;align-items:center;gap:10px;align-self:stretch}.notification-section .notification-item-dropdown{display:flex;padding:12px 24px;align-items:center;position:relative}.notification-section .notification-item-dropdown.read .unread-indicator:before{display:none}.notification-section .notification-item-dropdown.unread .unread-indicator:before{content:"";position:absolute;top:50%;left:10px;width:4px;height:4px;border-radius:50%;background-color:var(--Primary-500);z-index:1}.notification-section .notification-item-dropdown .notification-content .notification-text{color:var(--Neutral-900);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px}.notification-section .notification-item-dropdown .notification-content .notification-time{color:var(--Neutral-700);font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.048px}.notification-icon{margin-right:12px}.view-all-container{display:flex;justify-content:center;padding:10px 16px;margin-bottom:12px}.view-all-btn{color:var(--Primary-500);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:20px;padding:0;margin:0;height:20px;transition:opacity .3s}.view-all-btn:hover{opacity:.8}.all-notifications-container{display:flex;justify-content:center;background-color:var(--Neutral-White)}.ant-layout-header.custom-ant-header.notification-active{background-color:var(--Neutral-White)}.ant-layout-content:has(.all-notifications-container){background-color:var(--Neutral-White)}.all-notifications-container .notification-tabs-antd{display:flex;justify-content:center;max-width:770px}.notification-tabs-antd .ant-tabs-tabpane-hidden{display:none!important}.readallbtn{color:var(--Neutral-900);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.ant-btn-color-default.ant-btn-variant-outlined.readallbtn{border-radius:30px;border:1px solid var(--Neutral-300);background:var(--Neutral-White)}.readallbtn svg{color:#616161}.readallbtn.ant-btn-variant-outlined:not(:disabled):not(.ant-btn-disabled):hover,.readallbtn:hover svg{color:var(--Primary-500);border-color:var(--Primary-500)}.ant-drawer .ant-drawer-title{color:var(--Neutral-900);font-size:14px;font-style:normal;font-weight:600;line-height:21px}.ant-drawer .ant-drawer-close{position:absolute;top:9px;right:8px;margin-inline-end:0px}.ant-drawer .ant-drawer-content{background:var(--color-bg-primary)}.ant-drawer .ant-drawer-header{padding:0 28px;border-color:var(--color-table-cell-border)}.ant-drawer .ant-drawer-body{padding:32px 20px 32px 28px;scrollbar-gutter:stable}.ant-drawer .ant-drawer-body:has(.survey-drawer){padding:0}.custom-drawer{display:flex;flex-direction:column;gap:32px}.custom-drawer.survey-drawer{gap:0}.custom-drawer .ant-divider-horizontal{margin-block:0}.custom-drawer .survey-detail-header,.custom-drawer .preference-detail-header{display:flex;flex-direction:column;gap:12px;padding:24px 30px}.ant-drawer-body:has(.survey-detail-container),.ant-drawer-body:has(.preference-detail-container){background:var(--color-bg-base)}.custom-drawer .survey-detail-header,.custom-drawer .preference-detail-header{background:var(--color-bg-primary)}.custom-drawer .survey-detail-container,.custom-drawer .preference-detail-container{background:var(--color-bg-base);padding:30px}.custom-drawer .ant-radio-wrapper{margin-inline-end:0px}.custom-drawer .ant-typography.option-label{color:var(--color-table-header-text);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.ant-radio-wrapper .ant-radio-inner{background:var(--color-bg-primary);border:1px solid var(--color-table-header-border);height:20px;width:20px}.ant-checkbox .ant-checkbox-inner{width:20px;height:20px;border-radius:4px}.ant-checkbox .ant-checkbox-inner{border:.66px solid var(--color-table-header-border);background:var(--color-bg-primary)}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--color-primary);border-color:var(--color-primary)}.ant-checkbox+span,.ant-checkbox-label{color:var(--color-text-secondary);font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding-inline:12px 0}.table-checkbox .ant-checkbox+span,.ant-checkbox-label{border:none;cursor:default;background:transparent;color:var(--Secondary-900);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.custom-drawer .title{display:flex;justify-content:space-between}.custom-drawer .title h1{color:var(--Neutral-900);font-size:24px;font-style:normal;font-weight:700;line-height:32px;margin-bottom:0}.custom-drawer .title h2,.custom-drawer h2.title{color:var(--Neutral-900);font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:0}.custom-drawer .title .actions{display:flex;gap:24px;align-items:center}.custom-drawer .title-tag{margin-inline-end:0}.custom-drawer .description p{color:var(--Neutral-900);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px;margin:0}.custom-drawer .ant-btn.ant-btn-icon-only{width:24px;height:24px}.custom-drawer .info{display:flex;flex-direction:column;gap:16px}.survey-section-wrapper,.preference-section-wrapper{padding:8px;background:var(--color-collapse-bg);border:1px solid var(--color-table-header-border);border-radius:8px}.custom-drawer .add-question-btn-container,.custom-drawer .add-option-btn-container{display:flex;flex-direction:column}.custom-drawer .info .info-heading{color:var(--Neutral-900);font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:0}.custom-drawer .info .text-editor{display:flex;height:318px;flex-direction:column;align-items:flex-start;gap:32px;padding:24px;align-self:stretch;border-radius:12px;border:1px solid var(--color-table-cell-border);background:var(--color-bg-primary);overflow-y:auto}.custom-drawer .info .text-editor .section{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.custom-drawer .info .text-editor .section .content-text{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.custom-drawer .info .text-editor h4{color:var(--Neutral-900);font-size:18px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:0}.custom-drawer .info .text-editor h6{color:var(--Neutral-900);font-size:14px;font-style:normal;font-weight:600;line-height:18px;margin-bottom:0}.custom-drawer .info .text-editor p{color:var(--Neutral-900);font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.4px;margin-bottom:0}.custom-drawer .info .text-editor .section .content-text .bullet-point{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.custom-drawer .info .text-editor .section .content-text .bullet-point .custom-li{display:flex;align-items:center;gap:8px}.custom-drawer .info .text-editor .section .content-text .bullet-point .custom-li p{margin-bottom:0}.custom-drawer .info .info-item{display:flex;gap:30px;height:auto}.custom-drawer .info .info-item .info-item-title{min-width:170px;width:170px}.custom-drawer .info .info-item .info-item-title h3{color:var(--color-drawer-subtitle-text);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px;margin-bottom:0;text-transform:lowercase}.custom-drawer .info .info-item .info-item-title h3:first-letter{text-transform:uppercase}.custom-drawer .info .info-item .info-item-description p{color:var(--Neutral-900);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.custom-drawer .info .info-item .info-item-title h3,.custom-drawer .info .info-item .info-item-description p{margin-bottom:0}.custom-drawer .info .info-item .info-item-description{color:var(--color-drawer-subdescription-text);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.custom-drawer .info .info-item.header{display:flex;padding:12px 0;gap:30px;height:auto;border-bottom:1px solid var(--Neutral-300)}.custom-drawer .info .info-item.header .info-item-title{min-width:170px;width:170px}.custom-drawer .info .info-item.header .info-item-title h3,.custom-drawer .info .info-item.header .info-item-description p{color:var(--Secondary-900);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.custom-drawer .info .info-item.header .info-item-title h3,.custom-drawer .info .info-item.header .info-item-description p{margin-bottom:0}.custom-drawer .info .info-item.header .info-item-description{color:var(--Secondary-900F);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.custom-drawer .info .info-item.table{display:flex;gap:30px;height:auto;padding:12px 0;border-bottom:1px solid var(--Neutral-300)}.custom-drawer .info .info-item.table:last-child{border-bottom:none}.custom-drawer .info .info-item.table .info-item-title{min-width:170px;width:170px}.custom-drawer .info .info-item.table .info-item-title h3,.custom-drawer .info .info-item.table .info-item-description p{color:var(--Secondary-900);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.custom-drawer .info .info-item.table .info-item-title h3,.custom-drawer .info .info-item.table .info-item-description p{margin-bottom:0}.custom-drawer .info .info-item.table .info-item-description{color:var(--Secondary-900);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.ant-tabs-top>.ant-tabs-nav{margin-bottom:0}.ant-tabs .ant-tabs-tab{color:var(--color-tab-text);font-size:14px;font-style:normal;font-feature-settings:"liga" off,"clig" off;font-weight:600;line-height:20px;letter-spacing:.5px}.ant-drawer .ant-tabs .ant-tabs-tab{font-family:var(--font-family-proxima-nova)}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--Neutral-900);font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.5px}.ant-tabs .ant-tabs-tab:hover{color:var(--color-primary)}.ant-tabs .ant-tabs-ink-bar{background:var(--color-primary)}.title-info{display:flex;flex-direction:column;gap:4px}.title-info .title-name{color:var(--Neutral-900);font-size:24px;font-style:normal;font-weight:700;line-height:32px}.title-info .title-age{color:var(--Neutral-800);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.app-user-header{display:flex;flex-direction:column;gap:32px}.app-user-header .app-user-header-title-container{display:flex;justify-content:space-between;align-items:center}.app-user-header .app-user-header-title-container .app-user-header-title-container-left{display:flex;flex-direction:column;gap:4px}.app-user-header .app-user-header-title-container .app-user-header-title,.app-user-header .app-user-header-title-container .app-user-header-title h1{color:var(--System-1-Headline);font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:0}.app-user-header .app-user-header-title-container .app-user-header-select .ant-select-selector{display:flex;padding:6px 8px 6px 12px;justify-content:flex-end;align-items:center;gap:8px}.app-user-header .app-user-header-title-container .app-user-header-select .ant-select-selector{border-radius:48px}.app-user-header .app-user-header-title-container .app-user-header-select.ant-select .ant-select-arrow{inset-inline-end:9px}.app-user-header .app-user-header-title-container .app-user-header-select .ant-select-selector .ant-select-selection-wrap{display:flex}.app-user-header .app-user-header-title-container .app-user-header-select .ant-select-selector .ant-select-selection-item{color:var(--Neutral-900);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px}.app-user-header .app-user-header-title-container .ant-select-single{height:32px}.app-user-header .app-user-header-title-container .app-user-header-summary .app-user-header-summary-text{margin-bottom:0}.app-user-header .app-user-header-title-container .app-user-header-summary .app-user-header-summary-text .app-user-header-summary-change-type{color:var(--Neutral-900);font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.4px}.app-user-header .app-user-header-title-container .app-user-header-summary .app-user-header-summary-text .app-user-header-summary-change{color:var(--Neutral-900);font-size:14px;font-style:normal;font-weight:600;line-height:18px}.app-user-header .app-user-header-title-container .app-user-header-summary .app-user-header-summary-text .app-user-header-summary-period{color:var(--Neutral-900);font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.4px}.app-user-header .app-user-header-title-container .app-user-header-summary .app-user-header-summary-space{gap:6px;align-items:baseline}.app-user-header .app-user-header-title-container .app-user-header-summary .app-user-header-summary-space .app-user-header-summary-text{display:flex;gap:2px;align-items:baseline}.app-user-header .app-user-header-title-container .app-user-header-summary .app-user-header-summary-space .app-user-header-summary-text.no-logs{display:flex;gap:0px}.app-user-header .app-user-header-title-container .app-user-header-summary .app-user-header-summary-space:has(.no-logs){gap:0px}.app-user-header .app-user-header-card-container{display:flex;gap:16px;margin-bottom:24px}.app-user-header .app-user-header-card-container .app-user-header-card{flex:1;border-radius:12px;border:1px solid var(--color-table-cell-border)}.app-user-header .app-user-header-card-container .app-user-header-card .ant-card-body{padding:16px 20px}.app-user-header .app-user-header-card-container .app-user-header-card .app-user-header-card-title{color:var(--Neutral-800);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px;margin-bottom:4px}.app-user-header .app-user-header-card-container .app-user-header-card .app-user-header-card-content{color:var(--Neutral-900);font-size:20px;font-style:normal;font-weight:600;line-height:30px}.app-user-header .app-user-header-card-container .app-user-header-card .app-user-header-card-content-unit{color:var(--Neutral-900);font-size:20px;font-style:normal;font-weight:500;line-height:30px}.user-logs-detail-avatar{height:auto;width:auto;border:none}.app-user-detail-container{border-radius:12px}.app-user-detail-container .title{color:var(--Neutral-900);font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:16px}.app-user-detail-container .unit{color:var(--Neutral-700);font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.048px}.app-user-detail-item{display:flex;align-items:center;padding:16px 0}.app-user-detail-item.no-border:not(:last-child){border-bottom:none}.app-user-detail-item:not(:last-child){border-bottom:1px solid #f0f0f0}.app-user-detail-left{display:flex;align-items:center;flex:1}.app-user-detail-icon-container{display:flex;align-items:center;justify-content:center;margin-right:13px}.app-user-detail-details{display:flex;flex-direction:column;gap:4px}.app-user-detail-weight{color:var(--Neutral-900);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.app-user-detail-date{color:var(--Neutral-700);font-size:12px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:.048px}.app-user-detail-change-indicator-container{display:flex;align-items:center;gap:6px}.app-user-detail-change-indicator-text{color:var(--Neutral-700);font-size:14px;font-style:normal;font-weight:600;line-height:18px}.app-user-detail-activity-text{color:var(--Neutral-800);font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.4px}.highcharts-column-series .highcharts-point{clip-path:inset(0 round 15px)!important}.highcharts-point{clip-path:inset(0 round 0px)}.highcharts-series:last-of-type .highcharts-point{clip-path:inset(0 round 15px 15px 0 0)}.highcharts-series:first-of-type .highcharts-point{clip-path:inset(0 round 0 0 15px 15px)}.app-user-detail-details .app-user-detail-goal-text{color:var(--Neutral-900);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.custom-drawer.fixed-header-details{gap:0px}.custom-drawer .title.fixed-header-details{padding:32px 20px 32px 28px}.ant-drawer .ant-drawer-body:has(.fixed-header-details){padding:0;scrollbar-gutter:unset}.ant-drawer .ant-drawer-body:has(.fixed-header-details){overflow-y:hidden}.lesson-details-dropdown.ant-dropdown .ant-dropdown-menu{gap:0px}.fixed-header-details .fixed-header-details-body{padding:0 20px 0 28px;overflow-y:auto}.fixed-header-details .fixed-header-details-footer{padding:32px 20px 32px 28px;display:flex;justify-content:flex-end;align-items:center;gap:12px}.baby-details .ant-input-affix-wrapper{padding:0}.baby-details .ant-input-group-wrapper-outlined .ant-input-group-addon{border-left:none}.baby-details .ant-input-wrapper.ant-input-group .ant-input-outlined{border-right:none}.baby-details .ant-input-group-wrapper-outlined .ant-input-group-addon{background:none}.baby-details .ant-input-group .ant-input-group-addon .ant-select{padding:4px}.baby-details .ant-input-group .ant-input-group-addon .ant-select.ant-select-single:not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector,.baby-details .ant-input-group .ant-input-group-addon .ant-select .ant-select-selector{background:var(--Neutral-100);border-radius:4px}.baby-details .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding:0 14px}.baby-details .ant-input-group-addon .ant-select-single .ant-select-selector .ant-select-selection-item{color:var(--Neutral-900);font-size:14px;font-style:normal;font-weight:500;line-height:128%}.baby-details .ant-input-affix-wrapper>input.ant-input{padding:12px 16px}.ant-input-affix-wrapper:has(.drawer-input-label)>input.ant-input{padding:12px 16px;color:var(--Neutral-900);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.ant-input-affix-wrapper:has(.drawer-input-label)>.ant-input-suffix{margin:0}.drawer-input-label{display:flex;align-items:center;justify-content:center;padding-inline:14px;color:var(--Neutral-400, #8a90a8);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:128%;height:100%;border-radius:0 8px 8px 0;border-left:1px solid var(--Neutral-300, #e0e0e0);background:var(--Neutral-White, #fff)}.ant-input-suffix:has(.drawer-input-label.input-suffix){padding:4px}.drawer-input-label.input-suffix{display:flex;align-items:center;justify-content:center;padding-inline:14px;color:var(--Neutral-900, #090909);text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:128%;height:100%;border-radius:4px;border-left:none;background:var(--Neutral-100);padding:0 14px}.custom-drawer .ant-table-wrapper.drawer-child-table .ant-table{background:var(--color-bg-primary)}.ant-table-wrapper.drawer-child-table .ant-table-thead>tr>th:first-child,.ant-table-wrapper.drawer-child-table .ant-table-tbody>tr>td:first-child{padding-left:0;padding-right:12px}.ant-table-wrapper.drawer-child-table .ant-table-tbody>tr>td,.ant-table-wrapper.drawer-child-table .ant-table-thead>tr>th{padding-right:12px;padding-left:0}.ant-table-wrapper.drawer-child-table .ant-table-tbody>tr>td:last-child,.ant-table-wrapper.drawer-child-table .ant-table-thead>tr>th:last-child{padding-right:0;padding-left:0}.ant-table-wrapper.drawer-child-table .ant-table-thead>tr>th:last-child:after,.ant-table-wrapper.drawer-child-table .ant-table-thead>tr>th:first-child:after,.ant-table-wrapper.drawer-child-table .ant-table-tbody>tr>td:first-child:after{display:none}.ant-table-wrapper.drawer-child-table .ant-table-thead>tr>th:first-child,.ant-table-wrapper.drawer-child-table .ant-table-thead>tr>th:last-child,.ant-table-wrapper.drawer-child-table .ant-table-thead>tr>th{padding-left:12px}.ant-table-wrapper.drawer-child-table .ant-table-thead>tr>th:first-child{border-radius:8px 0 0}.ant-table-wrapper.drawer-child-table .ant-table-thead>tr>th:last-child{border-radius:0 8px 0 0}.ant-table-wrapper.drawer-child-table .ant-table-tbody>tr>td{padding-block:12px}.ant-table-wrapper.drawer-child-table .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{color:var(--Neutral-100);background:var(--Neutral-100);border-color:var(--Neutral-300)}.ant-table-wrapper.drawer-child-table .ant-input-outlined.ant-input-disabled,.ant-input-outlined[disabled]{color:var(--Neutral-900);background:var(--Neutral-100)}.ant-table-wrapper.drawer-child-table .ant-table-thead>tr>th{border-bottom:1px solid var(--Neutral-300);background:var(--Neutral-100)}.ant-form-item .ant-form-item-control-input-content:has(.drawer-child-table){display:block}.ant-table-wrapper.drawer-child-table .ant-input-number{width:100%}.dashboard-header,.stats-row,.bottom-row{margin-bottom:24px}.goal-progress-item{margin-bottom:16px}.goal-info{display:flex;justify-content:space-between;margin-bottom:8px}.chart-legend{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:16px}.legend-item{display:flex;align-items:center;margin-right:16px;margin-bottom:8px}.legend-color{width:12px;height:12px;border-radius:50%;margin-right:8px}.color-0{background-color:#00c49f}.color-1{background-color:#8676ff}.color-2{background-color:#00a3ff}.color-3{background-color:#ff6b6b}.date-picker{border-radius:4px}.stat-card{background:#fff;border-radius:14px;box-shadow:0 2px 8px #00000008;padding:0;min-height:140px;display:flex;align-items:center}.stat-card.ant-card,.stat-card .ant-card-body{width:100%}.stat-card .ant-card-body{padding:28px}.stat-card-content{width:100%;display:flex;height:100%;justify-content:space-between}.stat-card-content-left{display:flex;flex-direction:column;gap:16px}.stat-card-content-left-item{display:flex;flex-direction:column;gap:8px}.stat-card-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.stat-title{color:var(--color-text-primary);font-size:16px;font-style:normal;font-weight:450;line-height:22px;letter-spacing:.4px}.stat-icon{display:flex;align-items:center;justify-content:flex-end;min-width:40px;margin-left:8px}.stat-value{color:var(--color-text-base);font-size:32px;font-style:normal;font-weight:700;line-height:40px}.stat-change{display:flex;align-items:center}.stat-change-icon{font-size:14px;margin-right:2px;vertical-align:middle}.stat-change.positive .stat-change-value{color:#00993d;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-left:4px}.stat-change.negative .stat-change-value{color:#e62204;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-left:4px}.stat-change-desc{color:var(--color-text-base);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px;margin-left:8px}@media(max-width:768px){.dashboard-container{padding:16px}.chart-legend{justify-content:flex-start}.stat-card-content{padding:18px 12px 14px}.stat-value{font-size:24px}.stat-title{font-size:14px}}.survey-builder{padding:24px}.survey-header{margin-bottom:32px}.survey-content{display:flex;flex-direction:column;gap:16px}.survey-content .ant-card .ant-card-body{padding:0 8px 8px;display:flex;flex-direction:column;gap:20px;border-radius:12px;border:1px solid var(--color-table-header-border);background:var(--color-collapse-bg)}.survey-content .ant-card.is-collapsed.have-question .ant-card-body{padding:0 8px 20px;background:var(--color-bg-primary)}.survey-content .ant-card .ant-card-body:before,.survey-content .ant-card .ant-card-body:after{align-self:flex-start;margin:0;position:absolute}.section-card{border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000001a;transition:all .2s ease}.section-card:hover{box-shadow:0 4px 6px #0000001a}.section-card.drag-over{border-color:var(--color-primary);box-shadow:0 0 0 2px #1890ff33;transform:scale(1.05)}.section-header{display:flex;justify-content:space-between;align-items:center;padding:20px 16px 0;border-radius:10px}.section-controls{display:flex;align-items:center;gap:12px;flex:1}.section-title-input{color:#1f2937;background:transparent;padding:0;color:var(--color-text-base);font-size:20px;font-style:normal;font-weight:600;line-height:30px;max-width:460px}.section-title-input::placeholder{color:var(--color-placeholder-text)}.section-title-input:focus{background:var(--color-collapse-bg);border-radius:4px}.section-title-display{color:var(--color-text-base);font-size:20px;font-style:normal;font-weight:600;line-height:30px;transition:all .2s ease;max-width:460px;overflow:hidden;text-overflow:ellipsis;width:100%}.section-title-display.placeholder{color:var(--color-placeholder-text)}.question-text-display{color:var(--color-text-base);font-size:16px;font-style:normal;font-weight:500;line-height:24px;transition:all .2s ease;width:100%;max-width:460px;overflow:hidden;text-overflow:ellipsis}.preference-title-input.placeholder,.preference-title-input-description.placeholder,.question-text-display.placeholder{color:var(--color-placeholder-text)}.section-actions span,.section-actions{display:flex;align-items:center;gap:16px}.section-content{padding:16px;border-radius:10px}.survey-content .section-content{padding:0}.question-container{border:1px solid #e5e7eb;padding:16px;border-radius:8px;background-color:var(--color-bg-primary);transition:all .2s ease;box-shadow:0 1px 2px #0000001a;display:flex;flex-direction:column;gap:16px}.section-content:has(.question-container){display:flex;flex-direction:column;gap:8px}.question-container:hover{border-color:#d1d5db;box-shadow:0 2px 4px #0000000d}.question-container.drag-over{border-color:var(--color-primary);box-shadow:0 0 0 2px #1890ff33;transform:scale(1.05)}.question-header{display:flex;justify-content:space-between;align-items:center}.question-controls{display:flex;align-items:center;gap:12px;flex:1}.add-question-modal .label-text{color:var(--color-label);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.add-question-modal .label-text.bold{color:var(--color-text-base);font-size:20px;font-style:normal;font-weight:600;line-height:30px}.question-text-input{color:var(--color-text-base);font-size:16px;font-style:normal;font-weight:600;line-height:22px;background:transparent;resize:none;padding:0;max-width:460px}.question-text-input::placeholder{color:var(--color-placeholder-text)}.question-text-input:focus{background:var(--color-bg-primary);border-radius:4px}.question-actions span,.question-actions{display:flex;align-items:center;gap:16px}.add-section-btn:hover{border-color:var(--color-button-primary-text);color:var(--color-button-primary-text)}.section-card.dragging{opacity:.5;transform:rotate(2deg)}.question-container.dragging{opacity:.5;transform:rotate(1deg);box-shadow:0 4px 12px #00000026;z-index:1000}.question-container.drag-over{border-color:var(--color-primary);box-shadow:0 0 0 2px #1890ff33;background-color:#f0f9ff;position:relative}.question-content{display:flex;flex-direction:column;gap:16px}.question-content .image-upload-area{display:flex;border-radius:12px}.question-content .ant-upload-wrapper,.question-content .ant-upload.ant-upload-select{width:100%}@media(max-width:768px){.survey-builder{padding:16px}.header-content{flex-direction:column;align-items:stretch;text-align:center}.header-text{text-align:center}.header-actions{justify-content:center}.section-header,.question-header{flex-direction:column;gap:12px;align-items:stretch}.section-controls,.question-controls{flex-direction:column;gap:8px}.section-actions,.question-actions{justify-content:flex-end}.image-placeholder{width:100%;max-width:200px}}.section-content,.question-content{animation:slideDown .2s ease-out}.survey-content::-webkit-scrollbar{width:6px}.survey-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.survey-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.survey-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.preference-builder{padding:24px}.preference-header{margin-bottom:32px}.header-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.header-text{text-align:left}.header-text h2{margin-bottom:8px;color:#1f2937}.header-actions{display:flex;gap:12px;align-items:center}.preference-content{display:flex;flex-direction:column;gap:16px}.preference-content .ant-card .ant-card-body{padding:0 8px 8px;display:flex;flex-direction:column;gap:20px;border-radius:12px;border:1px solid var(--color-table-header-border);background:var(--color-collapse-bg)}.preference-content .ant-card.preference-card .ant-card-body{padding:20px 24px}.preference-content .ant-card.is-collapsed.have-option .ant-card-body{padding:0 8px 20px;background:var(--color-bg-primary)}.preference-content .ant-card .ant-card-body:before,.preference-content .ant-card .ant-card-body:after{align-self:flex-start;margin:0;position:absolute}.block-card{border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000001a;transition:all .2s ease}.block-card:hover{box-shadow:0 4px 6px #0000001a}.block-card.drag-over{border-color:var(--color-primary);box-shadow:0 0 0 2px #1890ff33;transform:scale(1.05)}.block-header{display:flex;justify-content:space-between;align-items:center;padding:20px 16px 0;border-radius:10px}.block-controls{display:flex;align-items:center;gap:12px;flex:1}.drag-handle{cursor:grab;display:flex;align-items:center;justify-content:center}.drag-handle:after{content:"";position:absolute;top:-30px;left:50%;transform:translate(-50%);background-color:#1f2937;color:#fff;opacity:0;transition:opacity .2s ease;pointer-events:none}.drag-handle:hover:after{opacity:1}.block-title-input{color:#1f2937;background:transparent;padding:0;color:var(--color-text-base);font-size:20px;font-style:normal;font-weight:600;line-height:30px}.block-title-input::placeholder{color:var(--color-placeholder-text)}.block-title-input:focus{background:var(--color-collapse-bg);border-radius:4px}.preference-title-inner{display:flex;flex-direction:column;gap:8px}.preference-title-inner .preference-title-input-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.preference-title-input{color:var(--Neutral-900);font-size:24px;font-style:normal;font-weight:700;line-height:32px;background:transparent;padding:0}.preference-title-input::placeholder{color:var(--Neutral-500)}.preference-title-input:focus{background:var(--color-collapse-bg);border-radius:4px}.preference-title-input-description{color:var(--Neutral-800);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px;background:transparent;padding:0}.preference-title-input-description::placeholder{color:var(--Neutral-500)}.preference-title-input-description:focus{background:var(--color-collapse-bg);border-radius:4px}.block-actions span,.block-actions{display:flex;align-items:center;gap:16px}.block-content{padding:16px;border-radius:10px}.preference-content .block-content{padding:0}.option-container{border:1px solid #e5e7eb;padding:16px;border-radius:8px;background-color:var(--color-bg-primary);transition:all .2s ease;box-shadow:0 1px 2px #0000001a;display:flex;flex-direction:column;gap:16px}.block-content:has(.option-container){display:flex;flex-direction:column;gap:8px}.option-container:hover{border-color:#d1d5db;box-shadow:0 2px 4px #0000000d}.option-container.drag-over{border-color:var(--color-primary);box-shadow:0 0 0 2px #1890ff33;transform:scale(1.05)}.option-header{display:flex;justify-content:space-between;align-items:center}.option-controls{display:flex;align-items:center;gap:12px;flex:1}.add-option-modal .label-text{color:var(--color-label);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.add-option-modal .label-text.bold{color:var(--color-text-base);font-size:20px;font-style:normal;font-weight:600;line-height:30px}.option-text-input{color:var(--color-text-base);font-size:16px;font-style:normal;font-weight:600;line-height:22px;background:transparent;resize:none;padding:0}.option-text-input::placeholder{color:var(--color-placeholder-text)}.option-text-input:focus{background:var(--color-bg-primary);border-radius:4px}.option-actions span,.option-actions{display:flex;align-items:center;gap:16px}.image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:160px;border-radius:6px;background-color:var(--color-collapse-bg);transition:all .2s ease}.image-placeholder .anticon{font-size:24px;color:#9ca3af;margin-bottom:8px}.image-preview{position:relative;display:inline-block}.remove-image{position:absolute;top:4px;right:4px;background:#0009;color:#fff;border:none;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.remove-image:hover{background:#000c}.options-container{border-radius:6px}.options-container-main .ant-form-item .ant-form-item-additional{display:none}.options-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.options-list{display:flex;flex-direction:column;gap:12px}.options-container-main{display:flex;flex-direction:column;gap:24px}.option-item{align-items:center;cursor:grab;display:flex;gap:8px;transition:all .2s ease}.option-item.drag-over{transform:scale(1.05)}.option-item.dragging{opacity:.5;transform:rotate(2deg)}.drag-handle:hover{color:#1890ff}.option-item:hover{border-color:#d1d5db}.option-input{flex:1;font-size:14px;color:#374151;background:transparent}.option-input:focus{background:#fff;border-radius:4px}.add-block-btn:hover{border-color:var(--color-button-primary-text);color:var(--color-button-primary-text)}.block-card.dragging{opacity:.5;transform:rotate(2deg)}.option-container.dragging{opacity:.5;transform:rotate(1deg);box-shadow:0 4px 12px #00000026;z-index:1000}.option-container.drag-over{border-color:var(--color-primary);box-shadow:0 0 0 2px #1890ff33;background-color:#f0f9ff;position:relative}.option-content{display:flex;flex-direction:column;gap:16px}.option-content .image-upload-area{display:flex;border-radius:12px}.option-content .ant-upload-wrapper,.option-content .ant-upload.ant-upload-select{width:100%}@media(max-width:768px){.preference-builder{padding:16px}.header-content{flex-direction:column;align-items:stretch;text-align:center}.header-text{text-align:center}.header-actions{justify-content:center}.block-header,.option-header{flex-direction:column;gap:12px;align-items:stretch}.block-controls,.option-controls{flex-direction:column;gap:8px}.block-actions,.option-actions{justify-content:flex-end}.image-placeholder{width:100%;max-width:200px}}.block-content,.option-content{animation:slideDown .2s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.preference-content::-webkit-scrollbar{width:6px}.preference-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.preference-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.preference-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.block-title-display{color:var(--color-text-base);font-size:20px;font-style:normal;font-weight:600;line-height:30px;transition:all .2s ease;max-width:460px;overflow:hidden;text-overflow:ellipsis;width:100%}.block-title-display.placeholder{color:var(--color-placeholder-text)}.option-text-display{color:var(--color-text-base);font-size:16px;font-style:normal;font-weight:500;line-height:24px;transition:all .2s ease;width:100%;max-width:460px;overflow:hidden;text-overflow:ellipsis}.option-text-display.placeholder,.preference-title-display.placeholder{color:var(--color-placeholder-text)}.custom-pagination .ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{border-radius:30px;border-color:var(--color-select-input-border);background:var(--color-bg-base);color:var(--color-select-input-text);font-size:14px;font-weight:500;line-height:20px;letter-spacing:.4px}.custom-pagination .ant-select .ant-select-arrow{color:var(--color-select-input-text);font-size:14px}.custom-pagination .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding:10px 20px 10px 24px}.custom-pagination .ant-select-arrow svg{display:none!important}.custom-pagination .ant-select-arrow{width:16px;height:16px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><path d='M4 6L8 10L12 6' stroke='%23616161' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:center;background-size:contain}.action-dropdown .ant-dropdown-menu{display:flex;flex-direction:column;padding:8px;min-width:160px;gap:8px;border-radius:8px;border:1px solid var(--color-dropdown-border);background:var(--color-dropdown-bg);box-shadow:0 4px 6px -2px var(--color-dropdown-shadow)}.status-dropdown .ant-dropdown-menu{display:flex;flex-direction:column;gap:4px;width:200px;padding:8px;border-radius:8px;border:1px solid var(--color-dropdown-border);background:var(--color-dropdown-bg);box-shadow:0 4px 6px -2px var(--color-dropdown-shadow)}.status-dropdown .ant-dropdown-menu-item{display:flex;align-items:center;padding:10px 16px;gap:8px;position:relative}.status-dropdown .ant-dropdown-menu-item:before{content:"";position:static;width:8px;height:8px;border-radius:50%;flex-shrink:0}.ant-table-wrapper .ant-table-pagination.ant-pagination{margin-bottom:8px}.highlighted-row td{background-color:#fafafa!important}.ant-table-wrapper.ui-table table tbody tr td.ant-table-cell-row-hover:first-child:before,.ant-table-wrapper.ui-table table tbody tr td.ant-table-cell-row-hover:last-child:after{position:absolute;width:24px;height:100%;background-color:#fafafa!important;content:"";top:0;left:-24px;border-radius:6px 0 0 6px}.ant-table-wrapper.ui-table table tbody tr.highlighted-row td:first-child:before,.ant-table-wrapper.ui-table table tbody tr.highlighted-row td:last-child:after{position:absolute;width:24px;height:100%;background-color:#fafafa!important;content:"";top:0;left:-24px;border-radius:6px 0 0 6px}.ant-table-wrapper.ui-table table tbody tr.no-row-hover:hover td,.ant-table-wrapper.ui-table table tbody tr.no-row-hover td.ant-table-cell-row-hover,.ant-table-wrapper.ui-table table tbody tr.no-row-hover:hover td.ant-table-cell-row-hover{background-color:transparent!important}.ant-table-wrapper.ui-table table tbody tr.no-row-hover:hover td.ant-table-cell-row-hover:first-child:before,.ant-table-wrapper.ui-table table tbody tr.no-row-hover:hover td.ant-table-cell-row-hover:last-child:after,.ant-table-wrapper.ui-table table tbody tr.no-row-hover td.ant-table-cell-row-hover:first-child:before,.ant-table-wrapper.ui-table table tbody tr.no-row-hover td.ant-table-cell-row-hover:last-child:after{display:none!important}.app-user-weight-logs-change{display:flex;align-items:center;gap:6px}.app-attach-image-bump-pic{display:flex;align-items:center;gap:8px}.app-attach-image-bump-pic span{color:var(--Secondary-900);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.recipe-dragging-row{opacity:.5;transition:all .2s ease}.recipe-drag-handle{cursor:grab;transition:background-color .2s ease;pointer-events:none}.recipe-drag-handle:hover{background-color:#f0f0f0;border-radius:4px}.recipe-drag-over{opacity:.8;scale:1.02;background-color:#e6f7ff!important}.recipe-sortable-row{cursor:grab;transition:background-color .2s ease}.recipe-sortable-row:last-child{border-radius:0 0 8px 8px}.recipe-sortable-row:last-child .ant-table-cell{border-bottom:none}.recipe-sortable-row:last-child .ant-table-cell:first-child{border-radius:0 0 0 8px}.recipe-sortable-row:last-child .ant-table-cell:last-child{border-radius:0 0 8px}.recipe-sortable-row:hover{background-color:#fafafa}.filter-dropdown-overlay .ant-dropdown-menu{padding:0;min-width:400px;border-radius:12px;box-shadow:0 4px 20px #00000026;border:1px solid #e0e0e0}.filter-card{border-radius:12px;box-shadow:0 4px 20px #00000026;overflow:hidden}.filter-card .ant-card-body{padding:0!important}.filter-dropdown{background:#fff;display:flex;flex-direction:column;width:480px}.filter-header{display:flex;padding:25px 40px;justify-content:space-between;align-items:center;gap:12px;align-self:stretch;border-bottom:1px solid var(--color-table-cell-border)}.filter-title{display:flex;align-items:center;gap:12px}.filter-title h2{color:var(--color-text-base);font-size:20px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:.2px}.filter-body{display:flex;padding:24px 40px 0;flex-direction:column;align-items:flex-start;align-self:stretch;min-height:150px;max-height:65vh;overflow-y:auto}.filter-body .filter-section:last-child{border-bottom:none}.filter-body:has(>.filter-section:first-child:last-child){border-bottom:none}.filter-section{width:100%;padding:0 0 24px;display:flex;flex-direction:column;gap:16px}.filter-dropdown .filter-body .filter-section label:not(.ant-checkbox-wrapper),.section-title{color:var(--color-text-base);font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:0}.filter-dropdown .filter-body .filter-section .ant-form-item{margin-bottom:0}.filter-body .filter-section .ant-form-item .ant-form-item-control-input:has(.ant-radio-group){min-height:auto}.filter-dropdown .filter-body .filter-section label:not(.ant-checkbox-wrapper) .ant-radio-label{font-weight:500}.filter-dropdown .filter-body .filter-section label:not(.ant-checkbox-wrapper) .ant-radio-checked~.ant-radio-label{font-weight:600}.activity-buttons{display:flex;flex-wrap:wrap;gap:8px}.activity-button{display:flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #e0e0e0;border-radius:20px;background:#fff;color:#616161;font-size:14px;font-weight:500;transition:all .2s ease;height:auto}.activity-button:hover{border-color:#1272bf;color:#1272bf}.activity-button.selected{background:#e3f2fd;border-color:#1272bf;color:#1272bf}.activity-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.duration-chart{margin-bottom:16px}.bar-chart{display:flex;align-items:end;gap:2px;height:50px;padding:0 8px}.filter-silder{margin-block:0;margin-top:-6px}.filter-silder.ant-slider .ant-slider-track{background-color:var(--color-primary)}.filter-silder.ant-slider .ant-slider-rail{background-color:var(--color-select-border)}.bar{flex:1;background:#e0e0e0;border-radius:2px 2px 0 0;min-width:8px;transition:background-color .2s ease}.bar.active{background:var(--color-primary)}.duration-slider{margin:0}.duration-slider .ant-slider-track{background:#1272bf}.duration-slider .ant-slider-handle{border-color:#1272bf;background:#fff;box-shadow:0 2px 8px #1272bf4d}.duration-inputs{display:flex;gap:12px}.duration-input{display:flex;width:140px;max-width:140px;flex-direction:column;align-items:flex-start;gap:8px;flex:1;align-items:center}.duration-input h4{color:var(--color-label);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px;margin-bottom:0}.duration-input .ant-input{border-radius:8px;border:1px solid #e0e0e0;padding:8px 12px;font-size:14px}.duration-label{align-items:center;background:var(--color-input-sufix-bg);border-radius:4px;color:var(--color-tab-text);display:flex;font-size:14px;font-style:normal;font-weight:600;height:100%;justify-content:center;line-height:100%;padding:2px 14px;text-align:center}.ant-input-number-affix-wrapper .ant-input-number-suffix{margin:0;padding:4px}.ant-col.ant-form-item-control .ant-input-number-affix-wrapper .ant-input-number-suffix{margin:0;padding:0}.duration-input .ant-input-number-affix-wrapper{padding:0}.filter-dropdown .ant-select{width:100%}.filter-dropdown .ant-select-selector{border-radius:8px!important;border:1px solid #e0e0e0!important;padding:8px 12px!important;height:auto!important}.filter-dropdown .ant-select-focused .ant-select-selector{border-color:#1272bf!important;box-shadow:0 0 0 2px #1272bf1a!important}.select-arrow{color:#616161;font-size:12px}.filter-footer{display:flex;background:#fff;border-top:1px solid var(--color-select-input-border);align-items:center;align-self:stretch;height:80px;justify-content:space-between;padding:12px 35px}.filter-title .ant-badge-count{background:#1272bf;color:#fff;font-size:12px;font-weight:600;min-width:20px;height:20px;line-height:20px;border-radius:10px;box-shadow:none}.checkbox-item{align-items:center;background:#fff;border-radius:12px;border:1px solid var(--color-select-border);color:var(--color-table-header-text);cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:500;gap:12px;letter-spacing:.4px;line-height:24px;transition:border-color .2s,background .2s,color .2s;user-select:none;padding:7.5px 16px}.ant-table-cell .checkbox-item{padding:0;margin:0}.checkbox-item .ant-checkbox+span{padding-inline-start:0px;padding-inline-end:0px}.checkbox-item:has(.ant-checkbox-checked),.checkbox-item.checked{border-color:var(--color-primary);background:#fff;color:var(--color-table-header-text)}.checkbox-item:hover{border-color:var(--color-primary)}.checkbox-item .ant-checkbox .ant-checkbox-inner{border-radius:50%;width:8px;height:8px}.checkbox-item.ant-checkbox-checked .ant-checkbox-inner:after{opacity:0}.checkbox-item .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{opacity:0;display:none}.custom-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-orange:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-orange .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-orange .ant-checkbox .ant-checkbox-inner{background-color:var(--color-checkbox-orange);border:1px solid var(--color-checkbox-orange)}.custom-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-green:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-green .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-green .ant-checkbox .ant-checkbox-inner{background-color:var(--color-checkbox-green);border:1px solid var(--color-checkbox-green)}.custom-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-Active:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-Active .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-Active .ant-checkbox .ant-checkbox-inner{background-color:var(--color-checkbox-green);border:1px solid var(--color-checkbox-green)}.custom-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-gray:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-gray .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-gray .ant-checkbox .ant-checkbox-inner{background-color:#00000026;border:1px solid rgba(0,0,0,.15)}.custom-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-violet:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-violet .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-violet .ant-checkbox .ant-checkbox-inner{background-color:var(--color-checkbox-violet);border:1px solid var(--color-checkbox-violet)}.custom-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-skyblue:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-skyblue .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-skyblue .ant-checkbox .ant-checkbox-inner{background-color:var(--color-checkbox-skyblue);border:1px solid var(--color-checkbox-skyblue)}.custom-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-gray:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-gray .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-gray .ant-checkbox .ant-checkbox-inner{background-color:var(--color-checkbox-gray);border:1px solid var(--color-checkbox-gray)}.custom-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-purple:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-purple .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-purple .ant-checkbox .ant-checkbox-inner{background-color:var(--color-checkbox-purple);border:1px solid var(--color-checkbox-purple)}.custom-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-blue:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-blue .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-blue .ant-checkbox .ant-checkbox-inner{background-color:var(--color-checkbox-skyblue);border:1px solid var(--color-checkbox-skyblue)}.custom-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-yellow:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-yellow .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-yellow .ant-checkbox .ant-checkbox-inner{background-color:var(--color-tag-yellow-text);border:1px solid var(--color-tag-yellow-text)}.custom-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-red:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-red .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-red .ant-checkbox .ant-checkbox-inner{background-color:var(--color-tag-red-text);border:1px solid var(--color-tag-red-text)}.custom-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-cyan:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-cyan .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-cyan .ant-checkbox .ant-checkbox-inner{background-color:var(--color-tag-cyan-text);border:1px solid var(--color-tag-cyan-text)}.custom-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-light-blue:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-light-blue .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-light-blue .ant-checkbox .ant-checkbox-inner{background-color:var(--color-tag-light-blue-text);border:1px solid var(--color-tag-light-blue-text)}.custom-checkbox .ant-checkbox-wrapper.checkbox-item.checkbox-color-pink:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.checkbox-item:hover.checkbox-color-pink .ant-checkbox .ant-checkbox-inner,.checkbox-item.checkbox-color-pink .ant-checkbox .ant-checkbox-inner{background-color:var(--color-tag-pink-text);border:1px solid var(--color-tag-pink-text)}.ant-form.ant-form-vertical .filter-section .ant-form-item .ant-form-item-row{gap:16px}.normal-checkbox{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;width:100%}.normal-checkbox .ant-checkbox-wrapper{margin:0;width:100%;display:flex;align-items:center}.normal-checkbox .ant-checkbox-wrapper .ant-checkbox-label{color:var(--color-table-header-text);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.profile-label{color:var(--color-label);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.profile-label.main{color:var(--color-modal-text);width:270px}.profile-info{display:flex;gap:30px;width:100%}.profile-info-main{display:flex;flex-direction:column;width:100%}.profile-info-main .profile-info{display:flex;padding:24px 0;align-items:center;gap:30px;align-self:stretch}.profile-info-main .profile-info h3{color:var(--color-text-base);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px;margin-bottom:4px}.profile-info-main .profile-info p{color:var(--color-text-primary);font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.4px;margin-bottom:0}.profile-row{display:flex;align-items:center;gap:16px;padding:24px 0;border-top:1px solid var(--color-select-input-border)}.profile-row.no-border{border-top:none}.profile-row.border-bottom{align-items:flex-start;border-top:none;padding:0}.profile-row.border-bottom .profile-info{border-top:none;border-bottom:1px solid var(--color-select-input-border)}.profile-row.border-bottom .profile-info:last-child{border-top:none;border-bottom:none}.profile-value{color:var(--color-text-base);width:100%;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.profile-value.last-updated{display:flex;align-items:center;color:var(--color-tab-text);font-size:16px;font-style:italic;font-weight:500;line-height:24px;letter-spacing:.4px}.profile-label+input{margin-top:8px}.profile-btn{display:flex;padding:4px 0;align-items:center;gap:8px;color:var(--color-tab-text);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:20px;border-radius:12px;height:28px}.profile-btn.ant-btn-variant-text:not(:disabled):not(.ant-btn-disabled):hover{display:flex;padding:4px 0;align-items:center;gap:8px;background-color:transparent;color:var(--color-tab-text);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:20px;border-radius:12px}.profile-details{background:var(--color-bg-primary);height:calc(100vh - 134px);display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;border-radius:12px;box-shadow:0 1px 2px #0000001a}.login-profile{display:flex;flex-direction:column;gap:32px;width:100%}.login-profile .profile-title{color:var(--color-text-base);font-size:24px;font-style:normal;font-weight:600;line-height:32px;margin-bottom:0}.device-history .profile-label.main{display:flex;align-items:center;height:96px;padding:24px 0}.profile-tabs.ant-tabs{width:100%;gap:32px;padding-block:16px}.profile-tabs.ant-tabs .ant-tabs-nav{padding:0 30px;border-bottom:1px solid var(--Neutral-200)}.profile-tabs.ant-tabs .ant-tabs-tab{padding:16px 0}.profile-tabs.ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 24px}.profile-tabs.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-text-base);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.profile-tabs.ant-tabs .ant-tabs-tab{color:var(--color-text-primary);font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px}.profile-tabs.ant-tabs .ant-tabs-tab-btn{transition:unset}.profile-tabs .ant-tabs-tabpane{padding:0 30px;height:calc(100vh - 240px);overflow-y:auto}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:200;font-style:normal;src:local("neue-haas-grotesk-display")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:200;font-style:italic;src:local("neue-haas-grotesk-display")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:300;font-style:normal;src:local("neue-haas-grotesk-display")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:300;font-style:italic;src:local("neue-haas-grotesk-display")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:400;font-style:normal;src:local("neue-haas-grotesk-display")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:400;font-style:italic;src:local("neue-haas-grotesk-display")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:500;font-style:normal;src:local("neue-haas-grotesk-display")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:500;font-style:italic;src:local("neue-haas-grotesk-display")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:600;font-style:normal;src:local("neue-haas-grotesk-display")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:600;font-style:italic;src:local("neue-haas-grotesk-display")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:700;font-style:normal;src:local("neue-haas-grotesk-display")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:700;font-style:italic;src:local("neue-haas-grotesk-display")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:900;font-style:normal;src:local("neue-haas-grotesk-display")}@font-face{font-family:Neue Haas Grotesk Display Pro;font-weight:900;font-style:italic;src:local("neue-haas-grotesk-display")}@font-face{font-family:Neue Haas Grotesk Text Pro;font-weight:400;font-style:normal;src:local("neue-haas-grotesk-text")}@font-face{font-family:Neue Haas Grotesk Text Pro;font-weight:400;font-style:italic;src:local("neue-haas-grotesk-text")}@font-face{font-family:Neue Haas Grotesk Text Pro;font-weight:500;font-style:normal;src:local("neue-haas-grotesk-text")}@font-face{font-family:Neue Haas Grotesk Text Pro;font-weight:500;font-style:italic;src:local("neue-haas-grotesk-text")}@font-face{font-family:Neue Haas Grotesk Text Pro;font-weight:700;font-style:normal;src:local("neue-haas-grotesk-text")}@font-face{font-family:Neue Haas Grotesk Text Pro;font-weight:700;font-style:italic;src:local("neue-haas-grotesk-text")}@font-face{font-family:Proxima Nova;font-weight:300;font-style:normal;src:local("proxima-nova")}@font-face{font-family:Proxima Nova;font-weight:300;font-style:italic;src:local("proxima-nova")}@font-face{font-family:Proxima Nova;font-weight:400;font-style:normal;src:local("proxima-nova")}@font-face{font-family:Proxima Nova;font-weight:400;font-style:italic;src:local("proxima-nova")}@font-face{font-family:Proxima Nova;font-weight:500;font-style:normal;src:local("proxima-nova")}@font-face{font-family:Proxima Nova;font-weight:500;font-style:italic;src:local("proxima-nova")}@font-face{font-family:Proxima Nova;font-weight:600;font-style:normal;src:local("proxima-nova")}@font-face{font-family:Proxima Nova;font-weight:600;font-style:italic;src:local("proxima-nova")}@font-face{font-family:Proxima Nova;font-weight:700;font-style:normal;src:local("proxima-nova")}@font-face{font-family:Proxima Nova;font-weight:700;font-style:italic;src:local("proxima-nova")}@font-face{font-family:Proxima Nova;font-weight:800;font-style:normal;src:local("proxima-nova")}@font-face{font-family:Proxima Nova;font-weight:800;font-style:italic;src:local("proxima-nova")}
