@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-green-600:oklch(62.7% .194 149.214);--color-gray-200:oklch(92.8% .006 264.531);--color-white:#fff;--spacing:.25rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::-webkit-file-upload-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);line-height:1.5;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:initial}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::-webkit-file-upload-button{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{-webkit-padding-start:20px;padding-inline-start:20px}::-webkit-file-upload-button{-webkit-margin-end:4px;margin-inline-end:4px}::file-selector-button{-webkit-margin-end:4px;margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,#0000)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.size-6{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.w-3{width:calc(var(--spacing)*3)}.w-4{width:calc(var(--spacing)*4)}.w-7{width:calc(var(--spacing)*7)}.w-9{width:calc(var(--spacing)*9)}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-transparent{border-color:#0000}.bg-gray-200{background-color:var(--color-gray-200)}.bg-white{background-color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.group-data-checked\:translate-x-3:is(:where(.group)[data-checked] *){--tw-translate-x:calc(var(--spacing)*3);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-checked\:translate-x-4:is(:where(.group)[data-checked] *){--tw-translate-x:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.data-checked\:bg-green-600[data-checked]{background-color:var(--color-green-600)}}.rzCustomPrimaryButton{align-items:center;background-color:var(--system-add-button-background-color);border-radius:16px;box-sizing:border-box;color:#fff!important;cursor:pointer;display:flex;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;font-size:14px;font-weight:600;height:36px;justify-content:center;margin:0;padding:0;transition:background-color .22s ease-out;width:150px}.rzCustomPrimaryButton:disabled{background-color:var(--system-inactive-button-background-color)!important;color:#fff;cursor:not-allowed;pointer-events:none;transition:none;-webkit-user-select:none;user-select:none}.rzCustomPrimaryButton:not(:disabled):hover{background-color:var(--system-hovered-add-button-background-color);font-weight:700}.rzCustomLongPrimaryButton{align-items:center;background-color:var(--system-add-button-background-color);border-radius:16px;box-sizing:border-box;color:#fff!important;cursor:pointer;display:flex;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;font-size:16px;font-weight:600;height:42px;justify-content:center;margin:0;padding:0 36px;transition:background-color .22s ease-out}.rzCustomLongPrimaryButton:disabled{background-color:var(--system-inactive-button-background-color)!important;color:#fff;cursor:not-allowed;pointer-events:none;transition:none;-webkit-user-select:none;user-select:none}.rzCustomLongPrimaryButton:not(:disabled):hover{background-color:var(--system-hovered-add-button-background-color);font-weight:700}.rzCustomShortPrimaryButton{align-items:center;background-color:var(--system-add-button-background-color);border-radius:16px;box-sizing:border-box;color:#fff!important;cursor:pointer;display:flex;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;font-size:14px;font-weight:600;height:36px;justify-content:center;margin:0;padding:0 18px;transition:background-color .22s ease-out}.rzCustomShortPrimaryButton:disabled{background-color:var(--system-inactive-button-background-color)!important;color:#fff;cursor:not-allowed;pointer-events:none;transition:none;-webkit-user-select:none;user-select:none}.rzCustomShortPrimaryButton:not(:disabled):hover{background-color:var(--system-hovered-add-button-background-color);font-weight:700}.rzCustomMinimalButton{color:var(--main-theme-color)!important;cursor:pointer;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;font-size:14px;font-weight:600}.rzCustomMinimalButton:hover{text-decoration:underline}.rzCustomMinimalDeleteButton{color:var(--system-error-text-color)!important;cursor:pointer;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;font-size:14px;font-weight:600}.rzCustomMinimalDeleteButton:hover{text-decoration:underline}.rzCustomBigPrimaryButton{align-items:center;background-color:var(--system-add-button-background-color);border-radius:16px;box-sizing:border-box;color:#fff!important;cursor:pointer;display:flex;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;font-size:16px;font-weight:600;height:42px;justify-content:center;margin:0;padding:0;transition:background-color .22s ease-out;width:150px}.rzCustomBigPrimaryButton:disabled{background-color:var(--system-inactive-button-background-color)!important;color:#fff;cursor:not-allowed;pointer-events:none;transition:none;-webkit-user-select:none;user-select:none}.rzCustomBigPrimaryButton:not(:disabled):hover{background-color:var(--system-hovered-add-button-background-color);font-weight:700}.rzCustomPrimaryDeleteButton{align-items:center;background-color:var(--system-delete-button-background-color);border-radius:16px;box-sizing:border-box;color:#fff!important;cursor:pointer;display:flex;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;font-size:14px;font-weight:600;height:36px;justify-content:center;margin:0;padding:0;transition:background-color .22s ease-out;width:150px}.rzCustomPrimaryDeleteButton:disabled{background-color:var(--system-inactive-button-background-color)!important;color:#fff;cursor:not-allowed;pointer-events:none;transition:none;-webkit-user-select:none;user-select:none}.rzCustomPrimaryDeleteButton:not(:disabled):hover{background-color:var(--system-hovered-delete-button-background-color);font-weight:700}.rzCustomSecondaryButton{align-items:center;border:1px solid var(--system-text-color);border-radius:19px;box-sizing:border-box;cursor:pointer;display:flex;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;font-size:14px;font-weight:600;height:36px;justify-content:center;margin:0;padding:0;transition:background-color .22s ease-out,border-color .22s ease-out,font-weight .22s ease-out;width:150px}.rzCustomSecondaryButton:hover{background-color:var(--system-hovered-button-background-color);border:1px solid var(--system-hovered-button-background-color);font-weight:700}.rzCustomBigSecondaryButton{align-items:center;border:1px solid var(--system-text-color);border-radius:19px;box-sizing:border-box;cursor:pointer;display:flex;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;font-size:16px;font-weight:600;height:42px;justify-content:center;margin:0;padding:0;transition:background-color .22s ease-out,border-color .22s ease-out,font-weight .22s ease-out;width:150px}.rzCustomBigSecondaryButton:hover{background-color:var(--system-hovered-button-background-color);border:1px solid var(--system-hovered-button-background-color);font-weight:700}.rzCustomMobilePrimaryButton{align-items:center;background-color:var(--system-add-button-background-color);border-radius:50%;box-sizing:border-box;color:#fff!important;cursor:pointer;display:flex;font-size:14px;height:36px;justify-content:center;margin:0;padding:0;transition:background-color .22s ease-out;width:36px}.rzCustomMobilePrimaryButton:disabled{background-color:var(--system-inactive-button-background-color)!important;color:#fff;cursor:not-allowed;pointer-events:none;transition:none;-webkit-user-select:none;user-select:none}.rzCustomMobilePrimaryButton:not(:disabled):hover{background-color:var(--system-hovered-add-button-background-color)}.rzCustomMobileSecondaryButton{align-items:center;border:1px solid var(--system-text-color);border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;height:36px;justify-content:center;margin:0;padding:0;transition:background-color .22s ease-out,border-color .22s ease-out;width:36px}.rzCustomMobileSecondaryButton:hover{background-color:var(--system-hovered-button-background-color)}.rzCustomMobileSecondaryButton:hover,.tabsContainer{border:1px solid var(--system-hovered-button-background-color)}.tabsContainer{align-items:center;border-radius:6px;box-shadow:0 1px 2px #0000000d;box-sizing:border-box;display:flex;list-style:none;margin:14px 0 24px;padding:0;width:100%}.tabsContainer li{box-sizing:border-box;color:var(--system-text-color);cursor:pointer;font-size:14px;font-weight:500;margin:0;padding:4px 12px;text-align:center;width:50%}.tabsContainer li.active{background-color:var(--system-hovered-button-background-color)}.arrowContainer{align-items:center;background-color:#fff;border:1px solid var(--system-border-color);border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;margin:0;width:30px}.arrowContainer:disabled{color:var(--system-disabled-text-color)!important;cursor:not-allowed;pointer-events:none;-webkit-user-select:none;user-select:none}.arrowContainer:not(:disabled):hover{background-color:var(--system-hovered-button-light-background-color);transform:scale(1.1)}.arrowContainer .arrow{font-size:12px;outline:none;-webkit-user-select:none;user-select:none}.paginationControls{align-items:center;display:flex;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;gap:10px;justify-content:center;margin:13px 0 0}.paginationControls .page{box-sizing:border-box;font-size:14px;font-weight:500;margin:0 4px;padding:0}.customTooltip{background-color:var(--system-tooltip-background-color)!important;border-radius:4px;bottom:calc(100% + 4px);color:#fff!important;display:none;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;font-size:12px;font-weight:700;left:50%;padding:4px 8px;pointer-events:none;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:40}.customRadioGroupContainer{box-sizing:border-box;list-style:none;margin:0;padding:0;width:100%}.customRadioGroupContainer li{align-items:center;border:1px solid var(--system-border-color);border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;margin:0 0 16px;padding:12px;width:100%}.customRadioGroupContainer li.selected{border-color:var(--main-theme-color)}.customRadioGroupContainer li .text{color:var(--system-text-color);font-size:14px;font-weight:400}.customRadioGroupContainer li .icon{color:var(--main-theme-color);font-size:16px}.customFontRadioGroupContainer{border-radius:6px;box-sizing:border-box;list-style:none;margin:0;padding:0;width:100%}.customFontRadioGroupContainer li{align-items:center;border:1px solid #0000;border-left:1px solid var(--system-border-color);border-right:1px solid var(--system-border-color);box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;margin:0;padding:12px;width:100%}.customFontRadioGroupContainer li:first-child{border-top:1px solid var(--system-border-color);border-top-left-radius:6px;border-top-right-radius:6px}.customFontRadioGroupContainer li:last-child{border-bottom:1px solid var(--system-border-color);border-bottom-left-radius:6px;border-bottom-right-radius:6px}.customFontRadioGroupContainer li.selected{border-color:var(--main-theme-color)}.customFontRadioGroupContainer li .fontNameContainer{align-items:flex-start;box-sizing:border-box;display:flex;margin:0;padding:0}.customFontRadioGroupContainer li .fontNameContainer .text{color:var(--system-text-color);font-size:16px;font-weight:400}.customFontRadioGroupContainer li .fontNameContainer .crown{height:8px;fill:var(--system-gold-color);margin:3px 0 0 4px;padding:0}.customFontRadioGroupContainer li .icon{color:var(--main-theme-color);font-size:16px}.rzCustomModalContainer{background-color:var(--system-overlay-color);box-sizing:border-box;display:flex;height:100vh;justify-content:center;left:0;margin:0;opacity:0;overflow-y:auto;padding:0;pointer-events:none;position:fixed;top:0;transition:opacity;width:100vw;z-index:-10}.rzCustomModalContainer.open{opacity:1;pointer-events:auto;transition:opacity .22s ease-out;z-index:200}.rzCustomModalContainer .customModal{background-color:#fff;border-radius:6px;box-sizing:border-box;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;height:-webkit-fit-content;height:fit-content;margin:30px 0;padding:24px 36px 48px;position:relative;z-index:201}.rzCustomModalContainer .customModal .closeButton{color:var(--system-close-button-color);cursor:pointer;position:absolute;right:24px;top:24px}.rzCustomModalContainer .customModal .closeButton:hover{color:var(--system-hovered-close-button-color)}.rzCustomModalContainer .customModal .instruction{box-sizing:border-box;font-size:32px;font-weight:500;margin:40px 0 0;padding:0;text-align:center;width:100%}.rzCustomModalContainer .customModal .detailedInstruction{box-sizing:border-box;font-size:16px;margin:10px 0 0;padding:0;text-align:center;width:100%}.rzCustomCentralModalContainer{align-items:center;background-color:var(--system-overlay-color);box-sizing:border-box;display:flex;height:100vh;justify-content:center;left:0;margin:0;opacity:0;overflow-y:auto;padding:0;pointer-events:none;position:fixed;top:0;transition:opacity;width:100vw;z-index:-10}.rzCustomCentralModalContainer.open{opacity:1;pointer-events:auto;transition:opacity .22s ease-out;z-index:200}.rzCustomCentralModalContainer .customModal{background-color:#fff;border-radius:6px;box-sizing:border-box;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;height:-webkit-fit-content;height:fit-content;margin:0;padding:24px 36px 48px;position:relative;z-index:201}.rzCustomCentralModalContainer .customModal .closeButton{color:var(--system-close-button-color);cursor:pointer;position:absolute;right:24px;top:24px}.rzCustomCentralModalContainer .customModal .closeButton:hover{color:var(--system-hovered-close-button-color)}.rzCustomCentralModalContainer .customModal .smallInstruction{box-sizing:border-box;font-size:22px;font-weight:500;margin:0;padding:0;text-align:center;width:100%}.rzCustomCentralModalContainer .customModal .detailedInstruction{box-sizing:border-box;font-size:16px;margin:10px 0 0;padding:0;width:100%}.customLeftDrawer{background-color:#fff;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;box-sizing:border-box;color:var(--system-text-color);font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif;height:calc(100% - 64px);left:73px;margin:0;opacity:0;overflow:hidden auto;padding:24px;pointer-events:none;position:fixed;top:64px;transform:translate(-100px);transition:transform .22s ease-out,opacity .22s ease-out;width:280px;z-index:40}.customLeftDrawer.open{opacity:1;pointer-events:auto;transform:translate(0);z-index:60}.customLeftDrawer .titleBar{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin:0 0 24px;padding:0;position:relative;width:100%}.customLeftDrawer .titleBar .panelTitle{box-sizing:border-box;font-size:18px;font-weight:600;margin:0;padding:0}.customLeftDrawer .titleBar .closeButton{color:var(--system-close-button-color);cursor:pointer;position:absolute;right:0;top:3px}.customLeftDrawer .titleBar .closeButton:hover{color:var(--system-hovered-close-button-color)}.customErrorToaster{align-items:center;background-color:var(--system-error-background-color);border-radius:6px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;box-sizing:border-box;display:flex;margin:0;opacity:0;padding:16px;pointer-events:none;position:fixed;right:24px;top:24px;transform:translate(40px);transition:transform .3s ease-out,opacity .3s ease-out;z-index:1}.customErrorToaster.open{opacity:1;pointer-events:auto;transform:translate(0);z-index:1050}.customErrorToaster .closeIcon,.customErrorToaster .icon{color:var(--system-error-icon-color);font-size:14px}.customErrorToaster .closeIcon{cursor:pointer}.customErrorToaster .errorText{color:var(--system-error-text-color);font-size:14px;margin:0 24px 0 12px}.customDropdown{background-color:#fff;border:1px solid var(--system-clear-border-color);border-radius:6px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;box-sizing:border-box;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;font-weight:400;left:50%;margin:6px 0 0;opacity:0;padding:0;pointer-events:none;position:absolute;top:100%;transform:translate(-50%);transition:opacity;z-index:-20}.customDropdown.open{opacity:1;pointer-events:auto;transition:opacity .22s ease-out;z-index:60}.customDropdown .dropdownButtonContainer{box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:0;width:100%}.customDropdown .dropdownButtonContainer li{align-items:center;border-radius:0;box-sizing:border-box;color:var(--system-text-color);cursor:pointer;display:flex;margin:0;padding:12px 24px;width:100%}.customDropdown .dropdownButtonContainer li:first-child{border-radius:5px 5px 0 0}.customDropdown .dropdownButtonContainer li:last-child{border-radius:0 0 5px 5px}.customDropdown .dropdownButtonContainer li:hover{background-color:var(--system-hovered-button-background-color)}.customDropdown .dropdownButtonContainer li .dropdownButtonIcon{font-size:20px;min-width:20px}.customDropdown .dropdownButtonContainer li .dropdownButtonText{font-size:14px;font-weight:500;margin:0 0 0 20px}.hamburgerComponent{box-sizing:border-box;color:var(--system-text-color);margin:0;padding:0}.hamburgerComponent .hamburgerButtonContainer{box-sizing:border-box;height:100%;margin:0;padding:0}.hamburgerComponent .hamburgerButtonContainer .hamburgerButton{align-items:center;background-color:#0000;border-radius:6px;box-sizing:border-box;display:flex;height:36px;justify-content:center;margin:0;padding:0;transition:background .22s ease-out;width:36px}.hamburgerComponent .hamburgerButtonContainer .hamburgerButton:hover{background-color:var(--system-hovered-button-background-color);color:var(--system-text-color)}.hamburgerComponent .hamburgerButtonContainer .hamburgerButton .hamburger{font-size:30px}.customMobileMenu{background-color:#fff;box-sizing:border-box;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;height:100%;left:0;margin:0;opacity:0;padding:24px;pointer-events:none;position:fixed;top:0;width:100%;z-index:-30}.customMobileMenu.open{opacity:1;pointer-events:auto;z-index:1000}.customMobileMenu .closeButton{color:var(--system-close-button-color);cursor:pointer;position:absolute;right:34px;top:20px}.customMobileMenu .closeButton:hover{color:var(--system-hovered-close-button-color)}.customMobileMenu .logo{left:30px;position:absolute;top:22px}.customMobileMenu .menuButtonContainer{box-sizing:border-box;display:flex;flex-direction:column;margin:40px 0 0;padding:0;width:100%}.customMobileMenu .menuButtonContainer li{border-radius:6px;box-sizing:border-box;color:var(--system-text-color);cursor:pointer;font-size:18px;font-weight:500;margin:0;padding:12px 24px;width:100%}.customMobileMenu .menuButtonContainer li:hover{background-color:var(--system-hovered-button-background-color);color:var(--system-text-color)!important}.customMobileMenu .footerButtonContainer{border-top:1px solid var(--system-border-color);box-sizing:border-box;margin:22px 0 0;padding:34px 0 0;width:100%}.customMobileMenu .rzCustomBigPrimaryButton{width:100%}@media (max-width:600px){.customMobileMenu .closeButton{right:20px}.customMobileMenu .logo{left:16px}}.customInput{border:1px solid var(--system-clear-border-color);border-radius:4px;box-sizing:border-box;margin:0;outline:none;padding:8px 14px;width:100%}.customInput:focus{border:1px solid var(--main-theme-color)}.customMinimalInput{border:1px solid #0000;box-sizing:border-box;font-size:14px;font-weight:500;margin:0;outline:none;padding:4px 6px;text-overflow:ellipsis;width:100%}.customMinimalInput:focus,.customMinimalInput:hover{border:1px solid var(--main-theme-color)}.customCentralMinimalInput{border:1px solid #0000;box-sizing:border-box;font-size:14px;font-weight:500;margin:0;outline:none;padding:4px 6px;text-align:center;text-overflow:ellipsis;width:100%}.customCentralMinimalInput:focus,.customCentralMinimalInput:hover{border:1px solid var(--main-theme-color)}.dateRangeRow{align-items:flex-start;box-sizing:border-box;column-gap:10px;display:flex;flex-flow:row;justify-content:space-between;margin:0;padding:0;width:100%}.dateRangeRow.secondLine{margin:8px 0 0}.dateRangeRow .datePeriodPlaceholder,.dateRangeRow .dateRange{flex:none;text-align:right}.locationRow{align-items:flex-start;box-sizing:border-box;column-gap:10px;display:flex;flex-flow:row;justify-content:space-between;margin:8px 0 0;padding:0;width:100%}.locationRow.firstLine{margin:0}.locationRow .conditionedLocation{box-sizing:border-box;flex:none;font-size:var(--section-location);margin:0;padding:0;white-space:nowrap}.locationRow .conditionedLocation.textAlignRight{text-align:right}.locationRow .conditionedLocation.textAlignLeft{text-align:left}.locationRow .nonConditionedLocation{box-sizing:border-box;flex:none;font-size:var(--section-location);margin:0;padding:0;text-align:right;white-space:nowrap}.dateLocationRow{align-items:flex-start;box-sizing:border-box;display:flex;flex-flow:wrap;gap:8px 10px;justify-content:space-between;margin:8px 0 0;padding:0;width:100%}.dateLocationRow .datePeriodPlaceholder,.dateLocationRow .dateRange{flex:none}.dateLocationRow .locationWrapper{box-sizing:border-box;margin:0;padding:0}.dateLocationRow .locationWrapper .location{box-sizing:border-box;font-size:var(--section-location);margin:0;padding:0}.dateLocationRow .locationWrapper .location.textAlignRight{text-align:right}.dateLocationRow .locationWrapper .location.textAlignLeft{text-align:left}.bulletsList,.extraDateRange{box-sizing:border-box;margin:8px 0 0;padding:0;width:100%}.bulletsList{list-style:none}.bulletsList .bullet{align-items:flex-start;box-sizing:border-box;display:flex;font-size:var(--section-bullet-text);margin:4px 0 0;padding:0}.bulletsList .bullet:first-child{margin:0}.bulletsList .bullet .bulletPoint{box-sizing:border-box;margin:0;padding:0 7px 0 4px}.bulletsList .bullet .bulletText{box-sizing:border-box;clear:both;flex:auto;margin:0;padding:0}.linkField{align-items:center;box-sizing:border-box;display:flex;margin:8px 0 0;padding:0}.linkField .linkIcon{box-sizing:border-box;color:var(--header-icon-color);font-size:12px;margin:0 8px 0 0;padding:0}.linkField .linkText{font-size:var(--section-url)}.linkField .linkText,.linkFieldInline{box-sizing:border-box;margin:0;padding:0}.linkFieldInline{align-items:center;display:flex}.linkFieldInline .linkIcon{box-sizing:border-box;color:var(--header-icon-color);font-size:12px;margin:0 8px 0 0;padding:0}.linkFieldInline .linkText{box-sizing:border-box;font-size:var(--section-url);margin:0;padding:0}.coreSectionComponent{background-color:#0000;border-radius:6px;box-sizing:border-box;margin:var(--section-margin);padding:0;position:relative;transition:background-color .3s ease-out;width:100%}.coreSectionComponent.whiteMode,.coreSectionComponent.whiteMode a{color:#fff!important}.coreSectionComponent.whiteMode.sectionTitleActive{background-color:var(--system-white-active-background-color)!important}.coreSectionComponent.whiteMode .sectionTitleContainer .sectionTitle{color:#fff!important}.coreSectionComponent.whiteMode .achievementTitle,.coreSectionComponent.whiteMode .affiliationsOrganization,.coreSectionComponent.whiteMode .articleName,.coreSectionComponent.whiteMode .awardName,.coreSectionComponent.whiteMode .certificationName,.coreSectionComponent.whiteMode .conferenceName,.coreSectionComponent.whiteMode .courseTitle,.coreSectionComponent.whiteMode .degreeName,.coreSectionComponent.whiteMode .extracurricularsOrganization,.coreSectionComponent.whiteMode .grantName,.coreSectionComponent.whiteMode .interestName,.coreSectionComponent.whiteMode .jobTitle,.coreSectionComponent.whiteMode .licenseName,.coreSectionComponent.whiteMode .patentTitle,.coreSectionComponent.whiteMode .projectName,.coreSectionComponent.whiteMode .referenceName,.coreSectionComponent.whiteMode .skillGroupTitle,.coreSectionComponent.whiteMode .strengthTitle,.coreSectionComponent.whiteMode .volunteeringRole{color:#fff!important;font-weight:600!important}.coreSectionComponent.whiteMode .sectionItemsContainer .sectionItem.active,.coreSectionComponent.whiteMode .sectionItemsFlexContainer .sectionItem.active{background-color:var(--system-white-active-background-color)!important}.coreSectionComponent.sectionTitleActive{background-color:#fff;z-index:20}.coreSectionComponent .sectionTitleContainer{box-sizing:border-box;margin:0;padding:var(--section-title-container-padding);width:100%}.coreSectionComponent .sectionTitleContainer .sectionTitle{box-sizing:border-box;font-size:var(--section-title);margin:0;padding:var(--section-title-padding);width:100%}.coreSectionComponent .sectionItemsContainer{box-sizing:border-box;margin:0;padding:0;width:100%}.coreSectionComponent .sectionItemsContainer .sectionItem{border:1px solid #0000;border-radius:6px;box-sizing:border-box;margin:0;opacity:1;padding:var(--section-item-padding);position:relative;transition:background-color .3s ease-out,border .3s ease-out,opacity .3s ease-out;width:100%}.coreSectionComponent .sectionItemsContainer .sectionItem.deleting{opacity:0}.coreSectionComponent .sectionItemsContainer .sectionItem:focus{outline:none}.coreSectionComponent .sectionItemsContainer .sectionItem:hover{border:1px solid var(--main-theme-color)!important}.coreSectionComponent .sectionItemsContainer .sectionItem.active{background-color:#fff;border:1px solid var(--main-theme-color)!important;position:relative;z-index:20}.coreSectionComponent .sectionItemsFlexContainer{align-items:flex-start;box-sizing:border-box;display:flex;margin:0;padding:0;width:100%}.coreSectionComponent .sectionItemsFlexContainer.Stacked{flex-direction:column}.coreSectionComponent .sectionItemsFlexContainer.Wrapped{flex-flow:wrap}.coreSectionComponent .sectionItemsFlexContainer .sectionItem{border:1px solid #0000;border-radius:6px;box-sizing:border-box;display:inline-block;margin:0;opacity:1;padding:var(--section-item-padding);position:relative;transition:background-color .3s ease-out,border .3s ease-out,opacity .3s ease-out}.coreSectionComponent .sectionItemsFlexContainer .sectionItem.deleting{opacity:0}.coreSectionComponent .sectionItemsFlexContainer .sectionItem:focus{outline:none}.coreSectionComponent .sectionItemsFlexContainer .sectionItem:hover{border:1px solid var(--main-theme-color)!important}.coreSectionComponent .sectionItemsFlexContainer .sectionItem.active{background-color:#fff;border:1px solid var(--main-theme-color)!important;position:relative;z-index:20}.coreSectionComponent .sectionItemsFlexContainer .sectionItem.active.whiteActiveBackground{background-color:var(--system-white-active-background-color)}.coreSectionComponent .sectionItemsFlexContainer .sectionItem.fullWidth{width:100%}.coreSectionComponent .sectionItemsFlexContainer .sectionItem.halfWidth{width:50%}.coreSectionComponent .sectionItemsFlexContainer .sectionItem.aThirdWidth{width:33.3333%}.coreSectionComponent .sectionItemsFlexContainer .sectionItem .itemContent{box-sizing:border-box;margin:0;padding:0;width:100%}.coreHeaderComponent{background-color:#0000;border:1px solid #0000;border-radius:6px;box-sizing:border-box;color:var(--resume-text-color);font-family:var(--font-family);line-height:var(--line-height);margin:var(--section-margin);min-width:100%;padding:0;transition:background-color .22s ease-out,border .22s ease-out;width:100%}.coreHeaderComponent.whiteMode{color:#fff!important}.coreHeaderComponent.whiteMode.sectionActive{background-color:var(--system-white-active-background-color)!important}.coreHeaderComponent.whiteMode .headerTitleContainer .headerTitle{color:#fff!important}.coreHeaderComponent.sectionActive{background-color:#fff;border:1px solid var(--main-theme-color);position:relative;z-index:20}.coreHeaderComponent .headerTitleContainer{box-sizing:border-box;margin:0;padding:var(--header-title-container-padding);width:100%}.coreHeaderComponent .headerTitleContainer .headerTitle{box-sizing:border-box;font-size:var(--header-title);margin:0;padding:var(--header-title-padding);width:100%}#root,body,html{height:100vh;margin:0;overscroll-behavior:none;-webkit-overscroll-behavior:none;-ms-overscroll-behavior:none;padding:0;width:100%}html{scroll-behavior:smooth}body{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif;overflow-x:hidden}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(1turn)}}.templateCarousel{align-items:center;display:flex;padding:0 40px;position:relative}.templateCarousel .templatesViewport{flex:1 1 0;margin:0 16px;min-width:0;overflow:hidden}.templateCarousel .templatesViewport .carouselTemplateList{display:flex;gap:24px;list-style:none;margin:0;padding:0;transition:transform .3s ease-in-out}.templateCarousel .templatesViewport .carouselTemplateList .carouselTemplateImage{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid var(--system-clear-border-color);box-shadow:var(--template-thumbnail-shadow);box-sizing:border-box;display:flex;margin:0;padding:14px}.templateCarousel .templatesViewport .carouselTemplateList .carouselTemplateImage .templateButtonContainer{box-sizing:border-box;display:flex;justify-content:center;margin:0;opacity:0;padding:0;pointer-events:none;width:100%;z-index:-10}.templateCarousel .templatesViewport .carouselTemplateList .carouselTemplateImage:hover{border:1px solid var(--main-theme-color)}.templateCarousel .templatesViewport .carouselTemplateList .carouselTemplateImage:hover .templateButtonContainer{opacity:1;pointer-events:auto;z-index:2}@media (min-width:601px) and (max-width:1000px){.templateCarousel{padding:0 30px}}@media (max-width:600px){.templateCarousel{padding:0 16px}}.logo{fill:var(--main-theme-color);height:20px;width:122.55px}.mainNavigation{background-color:#fff;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;box-sizing:border-box;color:var(--system-text-color);font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif;font-size:14px;font-weight:500;height:64px;left:0;position:fixed;top:0;z-index:100}.mainNavigation,.mainNavigation .navContent{align-items:center;display:flex;margin:0;width:100%}.mainNavigation .navContent{justify-content:space-between;padding:0;position:relative}.mainNavigation .logo{cursor:pointer;margin:0;padding:0}.mainNavigation .rightPanel{align-items:center;box-sizing:border-box;column-gap:40px;display:flex;list-style:none;margin:0;padding:0}.mainNavigation .rightPanel li{cursor:pointer;font-size:16px;font-weight:500;margin:0;position:relative}.mainNavigation .rightPanel li:hover{color:var(--main-theme-color)}@media (max-width:780px){.mainNavigation .navContent .rightPanel{column-gap:14px}}.contentEditable{box-sizing:border-box;margin:0;padding:0;position:relative;text-align:inherit;text-transform:inherit}.contentEditable .editor{white-space:inherit;word-wrap:break-word;letter-spacing:normal;word-break:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;background-color:initial;border:none;box-shadow:none;min-height:10px;outline:none;overflow:hidden;overflow-wrap:break-word;resize:none}.contentEditable .editor,.contentEditable .placeholder{box-sizing:border-box;margin:0;padding:0;text-align:inherit;text-transform:inherit;width:100%}.contentEditable .placeholder,.contentEditable .placeholderWidth{left:0;pointer-events:none;position:absolute;top:0;white-space:nowrap}.contentEditable .placeholderWidth{box-sizing:border-box;display:inline-block;margin:0;padding:0;text-align:inherit;text-transform:inherit;visibility:hidden;width:auto}.avatar{cursor:pointer;height:100%;overflow:hidden;position:relative;transition:border-radius .22s ease-out;width:100%}.avatar.Round{border-radius:50%}.avatar.Square{border-radius:0}.avatar.RoundedSquare{border-radius:12px}.avatar.LeftNotch{border-radius:50% 50% 50% 20px}.avatar.RightNotch{border-radius:50% 50% 20px 50%}.avatar:hover .avatarButtonContainer{opacity:1}.avatar .avatarPhoto{height:100%;width:100%}.avatar .avatarButtonContainer{align-items:center;background-color:var(--system-overlay-color);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .22s ease-out;width:100%}.avatar .avatarButtonContainer .avatarButton{align-items:center;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;margin:0;padding:0}.avatar .avatarButtonContainer .avatarButton .avatarIcon{font-size:16px;margin:0 0 6px;padding:0}.avatar .avatarButtonContainer .avatarButton .uploadText{font-size:12px;font-weight:500}.sectionComponent-HeaderContactC1{column-gap:var(--grid-column-gap);display:grid;grid-auto-flow:column;grid-template-columns:1fr calc(326px - var(--page-padding))}.sectionComponent-HeaderContactC1 .infoColumnContainer{box-sizing:border-box;margin:0;min-width:100%;padding:var(--header-item-padding);width:100%}.sectionComponent-HeaderContactC1 .infoColumnContainer .headerName{box-sizing:border-box;font-size:var(--header-name);font-weight:500;min-width:100%;padding:0 0 2px;text-transform:uppercase;white-space:pre-wrap;width:100%}.sectionComponent-HeaderContactC1 .infoColumnContainer .headerJobTitle{box-sizing:border-box;font-size:var(--header-job-title);font-weight:400;min-width:100%;padding:0 0 2px;transition:color .5s ease-out;white-space:pre-wrap;width:100%}.sectionComponent-HeaderContactC1 .infoColumnContainer .contacts{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;list-style:none;margin:8px 0 0;min-width:100%;padding:0;width:100%}.sectionComponent-HeaderContactC1 .infoColumnContainer .contacts li{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;font-weight:400;margin:0 12px var(--header-contact-item-bottom-margin) 0;padding:0;white-space:pre-wrap}.sectionComponent-HeaderContactC1 .infoColumnContainer .contacts li .icon{box-sizing:border-box;color:var(--header-icon-color);font-size:var(--header-item-icon);margin:0;padding:0}.sectionComponent-HeaderContactC1 .infoColumnContainer .contacts li .contactText{box-sizing:border-box;clear:both;font-size:var(--header-item);margin:2px 0 0 5px;padding:0;word-break:break-word}.sectionComponent-HeaderContactC1 .avatarColumn{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-width:100%;padding:0 0 0 22px;width:100%}.sectionComponent-HeaderContactC1 .avatarColumn .avatarItem{box-sizing:border-box;display:flex;justify-content:center;margin:0;min-width:100%;padding:var(--header-item-padding);width:100%}.sectionComponent-HeaderContactC1 .avatarColumn .avatarItem .avatarContainer{box-sizing:border-box;height:116px;margin:0;padding:0;width:116px}.sectionComponent-HeaderContactC2{align-items:center;display:flex;padding:var(--header-item-padding)}.sectionComponent-HeaderContactC2 .avatarItem{box-sizing:border-box;flex:0 0 116px;margin:0 var(--avatar-column-gap) 0 0;padding:0}.sectionComponent-HeaderContactC2 .avatarItem .avatarContainer{box-sizing:border-box;height:116px;margin:0;padding:0;width:116px}.sectionComponent-HeaderContactC2 .infoColumnContainer{box-sizing:border-box;flex:1 1 auto;margin:0;padding:0}.sectionComponent-HeaderContactC2 .infoColumnContainer .headerName{box-sizing:border-box;font-size:var(--header-name);font-weight:500;min-width:100%;padding:0 0 2px;text-transform:uppercase;white-space:pre-wrap;width:100%}.sectionComponent-HeaderContactC2 .infoColumnContainer .headerJobTitle{box-sizing:border-box;font-size:var(--header-job-title);font-weight:400;min-width:100%;padding:0 0 2px;transition:color .5s ease-out;white-space:pre-wrap;width:100%}.sectionComponent-HeaderContactC2 .infoColumnContainer .contacts{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;list-style:none;margin:8px 0 0;min-width:100%;padding:0;width:100%}.sectionComponent-HeaderContactC2 .infoColumnContainer .contacts li{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;font-weight:400;margin:0 12px var(--header-contact-item-bottom-margin) 0;padding:0;white-space:pre-wrap}.sectionComponent-HeaderContactC2 .infoColumnContainer .contacts li .icon{box-sizing:border-box;color:var(--header-icon-color);font-size:var(--header-item-icon);margin:0;padding:0}.sectionComponent-HeaderContactC2 .infoColumnContainer .contacts li .contactText{box-sizing:border-box;clear:both;font-size:var(--header-item);margin:2px 0 0 5px;padding:0;word-break:break-word}.sectionComponent-HeaderC3{padding:var(--header-item-padding)}.sectionComponent-HeaderC3 .headerContent{box-sizing:border-box;margin:0;min-height:116px;padding:0}.sectionComponent-HeaderC3 .headerContent .headerName{box-sizing:border-box;font-size:calc(var(--header-name)*1.1);font-weight:500;min-width:100%;padding:0 0 2px;text-transform:uppercase;white-space:pre-wrap;width:100%}.sectionComponent-HeaderC3 .headerContent .headerJobTitle{box-sizing:border-box;font-size:calc(var(--header-job-title)*1.1);font-weight:400;min-width:100%;padding:0 0 2px;transition:color .5s ease-out;white-space:pre-wrap;width:100%}.sectionComponent-ContactC3{display:flex;flex-direction:column}.sectionComponent-ContactC3 .avatarItem{box-sizing:border-box;display:flex;justify-content:center;margin:var(--section-margin);padding:var(--header-item-padding);width:100%}.sectionComponent-ContactC3 .avatarContainer{box-sizing:border-box;height:116px;margin:0 0 1px;padding:0;width:116px}.sectionComponent-ContactC3 .contacts{box-sizing:border-box;list-style:none;margin:0;min-width:100%;padding:var(--header-item-padding);width:100%}.sectionComponent-ContactC3 .contacts li{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;font-weight:400;margin:0 12px calc(var(--header-contact-item-bottom-margin) + 3px) 0;padding:0;white-space:pre-wrap}.sectionComponent-ContactC3 .contacts li:last-child{margin:0 12px 0 0}.sectionComponent-ContactC3 .contacts li .icon{box-sizing:border-box;color:#fff;font-size:var(--header-item-icon);margin:0;padding:0}.sectionComponent-ContactC3 .contacts li .contactText{box-sizing:border-box;clear:both;font-size:var(--header-item);margin:2px 0 0 10px;padding:0;word-break:break-word}.sectionComponent-HeaderContactC4{align-items:center;display:flex;flex-direction:column;padding:var(--header-item-padding)}.sectionComponent-HeaderContactC4 .avatarItem{box-sizing:border-box;margin:0 0 calc(var(--avatar-column-gap)/2) 0;padding:0}.sectionComponent-HeaderContactC4 .avatarItem .avatarContainer{box-sizing:border-box;height:116px;margin:0;padding:0;width:116px}.sectionComponent-HeaderContactC4 .infoColumnContainer{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:0}.sectionComponent-HeaderContactC4 .infoColumnContainer .headerName{box-sizing:border-box;font-size:var(--header-name);font-weight:500;padding:0 0 2px;text-transform:uppercase;white-space:pre-wrap}.sectionComponent-HeaderContactC4 .infoColumnContainer .headerJobTitle{box-sizing:border-box;font-size:var(--header-job-title);font-weight:400;padding:0 0 2px;transition:color .5s ease-out;white-space:pre-wrap}.sectionComponent-HeaderContactC4 .infoColumnContainer .contacts{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:8px 0 0;padding:0}.sectionComponent-HeaderContactC4 .infoColumnContainer .contacts li{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;font-weight:400;margin:0 12px var(--header-contact-item-bottom-margin) 12px;padding:0;white-space:pre-wrap}.sectionComponent-HeaderContactC4 .infoColumnContainer .contacts li .icon{box-sizing:border-box;color:var(--header-icon-color);font-size:var(--header-item-icon);margin:0;padding:0}.sectionComponent-HeaderContactC4 .infoColumnContainer .contacts li .contactText{box-sizing:border-box;clear:both;font-size:var(--header-item);margin:2px 0 0 5px;padding:0;word-break:break-word}.sectionComponent-HeaderContactC5{align-items:center;display:flex;padding:var(--header-item-padding)}.sectionComponent-HeaderContactC5 .avatarItem{box-sizing:border-box;flex:0 0 116px;margin:0 var(--avatar-column-gap) 0 0;padding:0}.sectionComponent-HeaderContactC5 .avatarItem .avatarContainer{box-sizing:border-box;height:116px;margin:0;padding:0;width:116px}.sectionComponent-HeaderContactC5 .infoColumnContainer{box-sizing:border-box;flex:1 1 auto;margin:0;padding:0}.sectionComponent-HeaderContactC5 .infoColumnContainer .headerName{box-sizing:border-box;font-size:calc(var(--header-name)*1.1);font-weight:500;min-width:100%;padding:0 0 2px;text-transform:uppercase;white-space:pre-wrap;width:100%}.sectionComponent-HeaderContactC5 .infoColumnContainer .headerJobTitle{box-sizing:border-box;font-size:calc(var(--header-job-title)*1.1);font-weight:400;min-width:100%;padding:0 0 2px;transition:color .5s ease-out;white-space:pre-wrap;width:100%}.sectionComponent-HeaderContactC5 .infoColumnContainer .contacts{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;list-style:none;margin:8px 0 0;min-width:100%;padding:0;width:100%}.sectionComponent-HeaderContactC5 .infoColumnContainer .contacts li{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;font-weight:400;margin:0 12px var(--header-contact-item-bottom-margin) 0;padding:0;white-space:pre-wrap}.sectionComponent-HeaderContactC5 .infoColumnContainer .contacts li .icon{box-sizing:border-box;color:var(--header-icon-color);font-size:var(--header-item-icon);margin:0;padding:0}.sectionComponent-HeaderContactC5 .infoColumnContainer .contacts li .contactText{box-sizing:border-box;clear:both;font-size:var(--header-item);margin:2px 0 0 5px;padding:0;word-break:break-word}.sectionComponent-ContactC5{display:flex;flex-direction:column}.sectionComponent-ContactC5 .avatarItem{box-sizing:border-box;display:flex;height:130px;justify-content:center;margin:var(--section-margin);padding:var(--header-item-padding);width:100%}.sectionComponent-ContactC5 .avatarContainer{box-sizing:border-box;height:116px;margin:0;padding:0;width:116px}.sectionComponent-ContactC5 .contacts{box-sizing:border-box;list-style:none;margin:0;min-width:100%;padding:var(--header-item-padding);width:100%}.sectionComponent-ContactC5 .contacts li{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;font-weight:400;margin:0 12px calc(var(--header-contact-item-bottom-margin) + 3px) 0;padding:0;white-space:pre-wrap}.sectionComponent-ContactC5 .contacts li:last-child{margin:0 12px 0 0}.sectionComponent-ContactC5 .contacts li .icon{box-sizing:border-box;color:var(--header-icon-color);font-size:var(--header-item-icon);margin:0;padding:0}.sectionComponent-ContactC5 .contacts li .contactText{box-sizing:border-box;clear:both;font-size:var(--header-item);margin:2px 0 0 10px;padding:0;word-break:break-word}.sectionComponent-HeaderC6{padding:var(--header-item-padding)}.sectionComponent-HeaderC6 .headerName{font-size:calc(var(--header-name)*1.1);font-weight:500;text-transform:uppercase}.sectionComponent-HeaderC6 .headerJobTitle,.sectionComponent-HeaderC6 .headerName{box-sizing:border-box;min-width:100%;padding:0 0 2px;white-space:pre-wrap;width:100%}.sectionComponent-HeaderC6 .headerJobTitle{font-size:calc(var(--header-job-title)*1.1);font-weight:400;transition:color .5s ease-out}.sectionComponent-ContactC6{display:flex;flex-direction:column}.sectionComponent-ContactC6 .avatarItem{box-sizing:border-box;margin:0;padding:var(--header-item-padding);width:100%}.sectionComponent-ContactC6 .avatarContainer{aspect-ratio:1/1;box-sizing:border-box;margin:0;padding:0;width:75%}.sectionComponent-ContactC6 .contacts{box-sizing:border-box;list-style:none;margin:0;min-width:100%;padding:var(--header-item-padding);width:100%}.sectionComponent-ContactC6 .contacts li{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;font-weight:400;margin:0 12px calc(var(--header-contact-item-bottom-margin) + 3px) 0;padding:0;white-space:pre-wrap}.sectionComponent-ContactC6 .contacts li:last-child{margin:0 12px 0 0}.sectionComponent-ContactC6 .contacts li .iconContainer{align-items:center;background-color:var(--secondary-color-light-shade);box-sizing:border-box;display:flex;height:calc(var(--header-item-icon) + 12px);justify-content:center;margin:0;padding:0;width:calc(var(--header-item-icon) + 12px)}.sectionComponent-ContactC6 .contacts li .iconContainer .icon{box-sizing:border-box;color:var(--resume-text-color);font-size:var(--header-item-icon);margin:0;padding:0}.sectionComponent-ContactC6 .contacts li .contactText{box-sizing:border-box;clear:both;font-size:var(--header-item);margin:2px 0 0 10px;padding:0;word-break:break-word}.sectionComponent-ContactC7{display:flex;flex-direction:column}.sectionComponent-ContactC7 .avatarItem{box-sizing:border-box;margin:0;padding:var(--header-item-padding);width:100%}.sectionComponent-ContactC7 .avatarContainer{aspect-ratio:1/1;box-sizing:border-box;margin:0;padding:0;width:75%}.sectionComponent-ContactC7 .contacts{box-sizing:border-box;list-style:none;margin:0;min-width:100%;padding:var(--header-item-padding);width:100%}.sectionComponent-ContactC7 .contacts li{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;font-weight:400;margin:0 12px calc(var(--header-contact-item-bottom-margin) + 3px) 0;padding:0;white-space:pre-wrap}.sectionComponent-ContactC7 .contacts li:last-child{margin:0 12px 0 0}.sectionComponent-ContactC7 .contacts li .icon{box-sizing:border-box;color:#fff;font-size:var(--header-item-icon);margin:0;padding:0}.sectionComponent-ContactC7 .contacts li .contactText{box-sizing:border-box;clear:both;font-size:var(--header-item);margin:2px 0 0 10px;padding:0;word-break:break-word}.sectionComponent-HeaderContactC8{padding:var(--header-item-padding)}.sectionComponent-HeaderContactC8 .topPartContainer{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin:0;padding:0;width:100%}.sectionComponent-HeaderContactC8 .topPartContainer .avatarItem{box-sizing:border-box;flex:0 0 116px;margin:0 var(--avatar-column-gap) 0 0;padding:0}.sectionComponent-HeaderContactC8 .topPartContainer .avatarItem .avatarContainer{box-sizing:border-box;height:116px;margin:0;padding:0;width:116px}.sectionComponent-HeaderContactC8 .topPartContainer .infoColumnContainer{box-sizing:border-box;margin:0;padding:0}.sectionComponent-HeaderContactC8 .topPartContainer .infoColumnContainer .headerName{box-sizing:border-box;font-size:var(--header-name);font-weight:500;min-width:100%;padding:0 0 2px;text-transform:uppercase;white-space:pre-wrap;width:100%}.sectionComponent-HeaderContactC8 .topPartContainer .infoColumnContainer .headerJobTitle{box-sizing:border-box;font-size:var(--header-job-title);font-weight:400;min-width:100%;padding:0 0 2px;transition:color .5s ease-out;white-space:pre-wrap;width:100%}.sectionComponent-HeaderContactC8 .contacts{align-items:center;background-color:var(--secondary-color);box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:12px 0 0;min-width:100%;padding:12px 0 6px;width:100%}.sectionComponent-HeaderContactC8 .contacts li{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;font-weight:400;justify-content:center;margin:0 12px var(--header-contact-item-bottom-margin) 12px;padding:0;white-space:pre-wrap}.sectionComponent-HeaderContactC8 .contacts li .icon{box-sizing:border-box;color:#fff;font-size:var(--header-item-icon);margin:0;padding:0}.sectionComponent-HeaderContactC8 .contacts li .contactText{box-sizing:border-box;clear:both;color:#fff;font-size:var(--header-item);margin:2px 0 0 5px;padding:0;word-break:break-word}.sectionToolbar{background-color:#fff;border-radius:19px;box-shadow:0 0 0 1px #40576d0a,0 6px 20px -4px #40576d4d;box-sizing:border-box;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;left:50%;margin:0;padding:0;position:absolute;top:-55px;transform:translateX(-50%);z-index:30}.sectionToolbar .toolbarItemContainer{align-items:center;box-sizing:border-box;display:flex;list-style:none;margin:0;padding:0}.sectionToolbar .toolbarItemContainer .toolbarItem{align-items:center;background-color:initial;border-right:1px solid var(--system-hovered-button-background-color)!important;box-sizing:border-box;color:var(--system-text-color)!important;cursor:pointer;display:flex;height:40px;margin:0;padding:0 12px;position:relative;transition:background .22s ease-out,color .22s ease-out,border-color .22s ease-out}.sectionToolbar .toolbarItemContainer .toolbarItem:first-child{border-bottom-left-radius:19px;border-top-left-radius:19px}.sectionToolbar .toolbarItemContainer .toolbarItem:last-child{border-bottom-right-radius:19px;border-right:1px solid #fff!important;border-top-right-radius:19px}.sectionToolbar .toolbarItemContainer .toolbarItem:last-child:hover{background-color:var(--system-delete-button-background-color);border-right:1px solid var(--system-delete-button-background-color)!important;color:#fff!important}.sectionToolbar .toolbarItemContainer .toolbarItem .iconContainer{align-items:center;display:flex;height:24px;justify-content:center;max-height:24px;max-width:24px;width:24px}.sectionToolbar .toolbarItemContainer .toolbarItem .iconContainer .arrowIcon{margin:2px 0 0}.sectionToolbar .toolbarItemContainer .toolbarItem .iconContainer .deleteIcon{font-size:22px}.sectionToolbar .toolbarItemContainer .toolbarItem .toolbarItemLabel{font-size:16px;font-weight:500;margin:1px 0 0 4px;padding:0;transition:font-weight .22s ease-out;white-space:nowrap}.sectionToolbar .toolbarItemContainer .toolbarItem:hover{background-color:var(--system-hovered-button-background-color)}.sectionToolbar .toolbarItemContainer .toolbarItem:hover .customTooltip{display:block}.sectionToolbar .toolbarItemContainer .toolbarItem:hover .toolbarItemLabel{font-weight:600}.sectionToolbar .toolbarItemContainer .toolbarItem.disabled{color:var(--system-disabled-text-color)!important;cursor:not-allowed;pointer-events:none;-webkit-user-select:none;user-select:none}.slateEditor{box-sizing:border-box;margin:0;min-width:10px;padding:0;white-space:pre-wrap;width:100%;word-wrap:break-word;letter-spacing:normal;word-break:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;background-color:initial;border:none;box-shadow:none;min-height:10px;outline:none;overflow:hidden;overflow-wrap:break-word;resize:none;text-align:left}.slateEditor a{cursor:pointer;text-decoration:underline}.slateEditor a.black{color:var(--resume-text-color)}.slateEditor a.blue{color:var(--system-hyperlink-color)}.slateEditor a.primary{color:var(--primary-color)}.slateEditor a.secondary{color:var(--secondary-color)}.slateEditor [data-slate-placeholder]{opacity:.3}.textFormattingToolbar{background-color:#fff;border-radius:19px;box-shadow:0 0 0 1px #40576d0a,0 6px 20px -4px #40576d4d;box-sizing:border-box;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;left:50%;margin:0;padding:0;position:absolute;top:-55px;transform:translateX(-50%);z-index:30}.textFormattingToolbar .toolbarItemContainer{align-items:center;box-sizing:border-box;display:flex;list-style:none;margin:0;padding:0}.textFormattingToolbar .toolbarItemContainer .toolbarItem{align-items:center;background-color:initial;border-right:1px solid var(--system-hovered-button-background-color)!important;box-sizing:border-box;color:var(--system-text-color)!important;cursor:pointer;display:flex;height:40px;margin:0;padding:0 12px;position:relative;transition:background .22s ease-out,border-color .22s ease-out}.textFormattingToolbar .toolbarItemContainer .toolbarItem:first-child{border-bottom-left-radius:19px;border-top-left-radius:19px}.textFormattingToolbar .toolbarItemContainer .toolbarItem:last-child{border-bottom-right-radius:19px;border-right:1px solid #fff!important;border-top-right-radius:19px}.textFormattingToolbar .toolbarItemContainer .toolbarItem:last-child:hover{border-right:1px solid var(--system-hovered-button-background-color)!important}.textFormattingToolbar .toolbarItemContainer .toolbarItem .iconContainer{align-items:center;display:flex;height:24px;justify-content:center;max-height:24px;max-width:24px;width:24px}.textFormattingToolbar .toolbarItemContainer .toolbarItem .iconContainer .linkIcon{rotate:135deg}.textFormattingToolbar .toolbarItemContainer .toolbarItem:hover{background-color:var(--system-hovered-button-background-color)}.textFormattingToolbar .toolbarItemContainer .toolbarItem:hover .customTooltip{display:block}.textFormattingToolbar .toolbarItemContainer .toolbarItem.active{background-color:var(--system-hovered-button-background-color)}.textFormattingToolbar .hyperlinkPanel{align-items:center;box-sizing:border-box;display:flex;height:40px;list-style:none;margin:0;padding:0 12px;width:100%}.textFormattingToolbar .hyperlinkPanel li{align-items:center;box-sizing:border-box;color:var(--system-text-color)!important;display:flex;height:100%;margin:0 12px 0 0;padding:0;position:relative}.textFormattingToolbar .hyperlinkPanel li:nth-child(3){margin:0 3px 0 0}.textFormattingToolbar .hyperlinkPanel li:last-child{margin:0}.textFormattingToolbar .hyperlinkPanel li:last-child:hover .iconContainer{background-color:var(--system-delete-button-background-color);color:#fff!important}.textFormattingToolbar .hyperlinkPanel li:hover .iconContainer{background-color:var(--system-hovered-button-background-color)}.textFormattingToolbar .hyperlinkPanel li:hover .customTooltip{display:block}.textFormattingToolbar .hyperlinkPanel li .iconContainer{align-items:center;background-color:initial;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;max-height:32px;max-width:32px;transition:background .22s ease-out,color .22s ease-out;width:32px}.textFormattingToolbar .hyperlinkPanel li .iconContainer .deleteIcon{font-size:22px}.textFormattingToolbar .hyperlinkPanel li .linkInput{border:1px solid var(--system-border-color);border-radius:6px;font-size:14px;height:24px;outline:none;padding:0 8px;width:140px}.textFormattingToolbar .colorPickerPanel{align-items:center;box-sizing:border-box;display:flex;height:40px;justify-content:space-between;margin:0;padding:0 16px 0 19px;width:287px}.textFormattingToolbar .colorPickerPanel .leftGroup{align-items:center;box-sizing:border-box;display:flex;margin:0;padding:0}.textFormattingToolbar .colorPickerPanel .leftGroup .backButton{align-items:center;box-sizing:border-box;color:var(--system-text-color)!important;display:flex;height:100%;margin:0 12px 0 0;padding:0;position:relative}.textFormattingToolbar .colorPickerPanel .leftGroup .backButton:hover .iconContainer{background-color:var(--system-hovered-button-background-color)}.textFormattingToolbar .colorPickerPanel .leftGroup .backButton:hover .customTooltip{display:block}.textFormattingToolbar .colorPickerPanel .leftGroup .backButton .iconContainer{align-items:center;background-color:initial;border-radius:6px;cursor:pointer;display:flex;height:32px;justify-content:center;max-height:32px;max-width:32px;transition:background .22s ease-out,color .22s ease-out;width:32px}.textFormattingToolbar .colorPickerPanel .leftGroup .colorPickerLabel{font-size:14px;font-weight:500}.textFormattingToolbar .colorPickerPanel .colorContainer{align-items:center;box-sizing:border-box;display:flex;list-style:none;margin:0;padding:0}.textFormattingToolbar .colorPickerPanel .colorContainer li{align-items:center;border:1px solid #0000;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;height:24px;justify-content:center;margin:0 4px 0 0;min-height:24px;min-width:24px;padding:0;position:relative;width:24px}.textFormattingToolbar .colorPickerPanel .colorContainer li.selected{border:1px solid var(--main-theme-color)}.textFormattingToolbar .colorPickerPanel .colorContainer li:hover .customTooltip{display:block}.textFormattingToolbar .colorPickerPanel .colorContainer li:last-child{margin:0}.textFormattingToolbar .colorPickerPanel .colorContainer li .colorCircle{border-radius:50%;height:18px;min-height:18px;min-width:18px;padding:0;width:18px}.textFormattingToolbar .colorPickerPanel .colorContainer li .colorCircle.black{background-color:var(--system-text-color)}.textFormattingToolbar .colorPickerPanel .colorContainer li .colorCircle.blue{background-color:var(--system-hyperlink-color)}.textFormattingToolbar .colorPickerPanel .colorContainer li .colorCircle.primary{background-color:var(--primary-color)}.textFormattingToolbar .colorPickerPanel .colorContainer li .colorCircle.secondary{background-color:var(--secondary-color)}.sectionComponent-ObjectiveC1 .sectionItemsContainer .sectionItem .objectiveContent,.sectionComponent-SummaryC1 .sectionItemsContainer .sectionItem .summaryContent{box-sizing:border-box;font-size:var(--section-bullet-text);margin:0;padding:0}.datePeriodPlaceholder{opacity:.3}.datePeriodPlaceholder,.dateRange{box-sizing:border-box;font-size:var(--section-date-range);margin:0;padding:0;white-space:nowrap}.sectionComponent-ExperienceC1 .sectionItemsContainer .sectionItem .dateRangeRow .jobTitle{box-sizing:border-box;flex:1 1 auto;font-size:var(--experience-section-job-title);margin:0;padding:0}.sectionComponent-ExperienceC1 .sectionItemsContainer .sectionItem .locationRow .companyName{box-sizing:border-box;flex:1 1 auto;font-size:var(--experience-section-company-name);margin:0;padding:0}.sectionComponent-ExperienceC1 .sectionItemsContainer .sectionItem .companyRow{box-sizing:border-box;margin:8px 0 0;padding:0;width:100%}.sectionComponent-ExperienceC1 .sectionItemsContainer .sectionItem .companyRow .companyName{box-sizing:border-box;font-size:var(--experience-section-company-name);margin:0;padding:0}.sectionComponent-ExperienceC1 .sectionItemsContainer .sectionItem .companyDescription{box-sizing:border-box;font-size:var(--experience-section-company-description);margin:8px 0 0;padding:0}.sectionComponent-EducationC1 .sectionItemsContainer .sectionItem .dateRangeRow .degreeName{box-sizing:border-box;flex:1 1 auto;font-size:var(--education-section-degree-name);margin:0;padding:0}.sectionComponent-EducationC1 .sectionItemsContainer .sectionItem .locationRow .universityName{box-sizing:border-box;flex:1 1 auto;font-size:var(--education-section-university-name);margin:0;padding:0}.sectionComponent-EducationC1 .sectionItemsContainer .sectionItem .gpaContentContainer{box-sizing:border-box;display:flex;justify-content:flex-start;margin:8px 0 0;padding:0;width:100%}.sectionComponent-EducationC1 .sectionItemsContainer .sectionItem .gpaContentContainer .gpaContent{align-items:center;box-sizing:border-box;display:flex;font-size:var(--education-section-gpa);margin:0;padding:0}.sectionComponent-EducationC1 .sectionItemsContainer .sectionItem .gpaContentContainer .gpaContent .gpaScale{box-sizing:border-box;clear:both;margin:0 10px 0 0;padding:0}.sectionComponent-EducationC1 .sectionItemsContainer .sectionItem .gpaContentContainer .gpaContent .gpaScore{box-sizing:border-box;clear:both;font-weight:700;margin:0;padding:0}.sectionComponent-EducationC1 .sectionItemsContainer .sectionItem .gpaContentContainer .gpaContent .gpaTotal{box-sizing:border-box;clear:both;margin:0;padding:0}.skillContentEditable{box-sizing:border-box;margin:0;padding:0;position:relative;text-align:inherit}.skillContentEditable .editor{box-sizing:border-box;margin:0;padding:0;white-space:pre-wrap;width:100%;word-wrap:break-word;letter-spacing:normal;word-break:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;background-color:initial;border:none;box-shadow:none;min-height:10px;outline:none;overflow:hidden;overflow-wrap:break-word;resize:none;text-align:inherit}.skillContentEditable .placeholder{width:100%}.skillContentEditable .placeholder,.skillContentEditable .placeholderWidth{box-sizing:border-box;left:0;margin:0;padding:0;pointer-events:none;position:absolute;text-align:inherit;top:0;white-space:nowrap}.skillContentEditable .placeholderWidth{display:inline-block;visibility:hidden;width:auto}.customSlider{align-items:center;box-sizing:border-box;display:flex;margin:0;padding:0;width:100%}.customSlider.whiteMode .sliderBlockWrapper .sliderBlock.primaryColor,.customSlider.whiteMode .sliderBlockWrapper .sliderBlock.secondaryColor{background-color:#fff}.customSlider.whiteMode .sliderBlockWrapper .sliderBlock.inactiveSliderColor{background-color:var(--system-dark-inactive-slider-block-color)}.customSlider .sliderBlockWrapper{box-sizing:border-box;margin:0;width:20%}.customSlider .sliderBlockWrapper .sliderBlock{cursor:pointer}.customSlider .sliderBlockWrapper .sliderBlock.primaryColor{background-color:var(--primary-color)}.customSlider .sliderBlockWrapper .sliderBlock.secondaryColor{background-color:var(--secondary-color)}.customSlider .sliderBlockWrapper .sliderBlock.inactiveSliderColor{background-color:var(--system-inactive-slider-block-color)}.customSlider .sliderBlockWrapper.Bullet{max-width:calc(var(--section-bullet-text) + 6px);padding:0 3px 0 0}.customSlider .sliderBlockWrapper.Bullet .sliderBlock{aspect-ratio:1;border:none!important;border-radius:50%;box-sizing:border-box;margin:0;max-width:var(--section-bullet-text);padding:0;width:100%}.customSlider .sliderBlockWrapper.Square{max-width:calc(var(--section-bullet-text) + 6px);padding:0 3px 0 0}.customSlider .sliderBlockWrapper.Square .sliderBlock{aspect-ratio:1;border:none!important;border-radius:3px;box-sizing:border-box;margin:0;max-width:var(--section-bullet-text);padding:0;width:100%}.customSlider .sliderBlockWrapper.Bar{padding:0 4px 0 0}.customSlider .sliderBlockWrapper.Bar .sliderBlock{border:none!important;border-radius:3px;box-sizing:border-box;height:calc(var(--section-bullet-text) - 7px);margin:0;max-height:calc(var(--section-bullet-text) - 7px);min-height:calc(var(--section-bullet-text) - 7px);min-width:100%;padding:0;width:100%}.customSlider .sliderBlockWrapper.Inline-Progress-Bar,.customSlider .sliderBlockWrapper.Progress-Bar{padding:0}.customSlider .sliderBlockWrapper.Inline-Progress-Bar .sliderBlock,.customSlider .sliderBlockWrapper.Progress-Bar .sliderBlock{border:none!important;box-sizing:border-box;height:calc(var(--section-bullet-text) - 6px);margin:0;max-height:calc(var(--section-bullet-text) - 6px);min-height:calc(var(--section-bullet-text) - 6px);padding:0;width:100%}.customSlider .sliderBlockWrapper.Inline-Progress-Bar:first-child .sliderBlock,.customSlider .sliderBlockWrapper.Progress-Bar:first-child .sliderBlock{border-bottom-left-radius:6px;border-top-left-radius:6px}.customSlider .sliderBlockWrapper.Inline-Progress-Bar:last-child .sliderBlock,.customSlider .sliderBlockWrapper.Progress-Bar:last-child .sliderBlock{border-bottom-right-radius:6px;border-top-right-radius:6px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillGroupTitle{box-sizing:border-box;font-size:var(--skill-section-skill-group-name);font-weight:400;margin:0 0 8px;padding:0;width:100%}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder{box-sizing:border-box;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;row-gap:10px;width:100%}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder .skill{box-sizing:border-box;display:flex;font-size:var(--skill-section-skill-name);margin:0;padding:0}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder .skill.fullRowSlider{display:block}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder .skill.fullRowSlider .customSlider{margin:8px 0 0;max-width:100%;width:100%}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder .skill.inlineSlider{align-items:center;flex-direction:row;justify-content:space-between;width:100%}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder .skill.inlineSlider .skillContentEditable{min-width:100px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder .skill.inlineSlider .customSlider{justify-content:flex-end;max-width:min(48%,calc((var(--section-bullet-text) + 6px)*5))}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder .skill .skillBullet{display:inline;margin:0 6px 0 0}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Bullet{column-gap:10px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Bullet .skill,.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Dash .skill{align-items:center;margin:0;padding:0}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Dash .skill .dash{margin:0 4px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Compact .skill{margin:0;padding:0}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Compact .skill .comma{margin:0 4px 0 0}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Box1{column-gap:10px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Box1 .skill{border:1px solid var(--skills-section-box-border-color);border-radius:2px;padding:5px 12px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Box2{column-gap:10px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Box2 .skill{border:1px solid var(--skills-section-box-border-color);border-radius:12px;padding:5px 12px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Accent1{column-gap:10px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Accent1 .skill{background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:2px;color:#fff;padding:5px 12px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Accent2{column-gap:10px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Accent2 .skill{background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:12px;color:#fff;padding:5px 12px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Highlight1{column-gap:10px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Highlight1 .skill{background-color:var(--secondary-color);border:1px solid var(--secondary-color);border-radius:2px;color:#fff;padding:5px 12px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Highlight2{column-gap:10px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Highlight2 .skill{background-color:var(--secondary-color);border:1px solid var(--secondary-color);border-radius:12px;color:#fff;padding:5px 12px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Tone1{column-gap:10px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Tone1 .skill{background-color:var(--skills-section-subtle-background-color);border:1px solid var(--skills-section-subtle-background-color);border-radius:2px;color:#fff;padding:5px 12px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Tone2{column-gap:10px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Tone2 .skill{background-color:var(--skills-section-subtle-background-color);border:1px solid var(--skills-section-subtle-background-color);border-radius:12px;color:#fff;padding:5px 12px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.Column{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.InfographicBar,.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.InfographicBullet,.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.InfographicInlineProgressBar,.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.InfographicProgressBar,.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.InfographicSquare{column-gap:var(--skill-column-gap);display:grid;grid-template-columns:repeat(2,1fr);row-gap:12px}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.InfographicBar .skill,.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.InfographicBullet .skill,.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.InfographicInlineProgressBar .skill,.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.InfographicProgressBar .skill,.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.InfographicSquare .skill{padding:0;width:100%}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicBar,.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicBullet,.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicInlineProgressBar,.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicProgressBar,.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicSquare{display:grid;grid-template-columns:1fr}.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicBar .skill,.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicBullet .skill,.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicInlineProgressBar .skill,.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicProgressBar .skill,.sectionComponent-SkillsC1 .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicSquare .skill{padding:0 calc(var(--skill-column-gap)/2) 0 0;width:50%}.sectionComponent-SkillsC1.whiteMode .sectionItemsContainer .sectionItem .skillsHolder.Box1 .skill,.sectionComponent-SkillsC1.whiteMode .sectionItemsContainer .sectionItem .skillsHolder.Box2 .skill{border-color:#fff}.sectionComponent-SkillsC1.whiteMode .sectionItemsContainer .sectionItem .skillsHolder.Accent1 .skill,.sectionComponent-SkillsC1.whiteMode .sectionItemsContainer .sectionItem .skillsHolder.Accent2 .skill,.sectionComponent-SkillsC1.whiteMode .sectionItemsContainer .sectionItem .skillsHolder.Highlight1 .skill,.sectionComponent-SkillsC1.whiteMode .sectionItemsContainer .sectionItem .skillsHolder.Highlight2 .skill,.sectionComponent-SkillsC1.whiteMode .sectionItemsContainer .sectionItem .skillsHolder.Tone1 .skill,.sectionComponent-SkillsC1.whiteMode .sectionItemsContainer .sectionItem .skillsHolder.Tone2 .skill{background-color:#fff;border-color:#fff;color:var(--resume-text-color)}.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.Column{grid-template-columns:repeat(2,1fr)!important}.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicBar,.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicBullet,.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicInlineProgressBar,.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicProgressBar,.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicSquare{grid-template-columns:1fr!important}.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicBar .skill,.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicBullet .skill,.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicInlineProgressBar .skill,.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicProgressBar .skill,.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicSquare .skill{padding:0!important;width:100%!important}.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicBar,.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicBullet,.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicInlineProgressBar,.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicProgressBar,.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicSquare{grid-template-columns:1fr!important}.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicBar .skill,.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicBullet .skill,.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicInlineProgressBar .skill,.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicProgressBar .skill,.sectionComponent-SkillsC1.secondaryColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicSquare .skill{padding:0!important;width:100%!important}.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.Column{grid-template-columns:repeat(6,1fr)}.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicBar,.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicBullet,.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicInlineProgressBar,.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicProgressBar,.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicSquare{display:grid;grid-template-columns:repeat(3,1fr)}.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicBar .skill,.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicBullet .skill,.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicInlineProgressBar .skill,.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicProgressBar .skill,.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.InfographicSquare .skill{padding:0;width:100%}.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicBar,.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicBullet,.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicInlineProgressBar,.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicProgressBar,.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicSquare{display:grid;grid-template-columns:1fr}.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicBar .skill,.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicBullet .skill,.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicInlineProgressBar .skill,.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicProgressBar .skill,.sectionComponent-SkillsC1.oneColumnMode .sectionItemsContainer .sectionItem .skillsHolder.stackedSkill.InfographicSquare .skill{padding:0 calc(var(--skill-column-gap)/3) 0 0;width:33.33%}.sectionComponent-LanguagesC1 .sectionItemsFlexContainer .sectionItem .itemContent{align-items:center;display:flex;justify-content:space-between;width:100%}.sectionComponent-LanguagesC1 .sectionItemsFlexContainer .sectionItem .itemContent.noSliderFirstRow{display:block}.sectionComponent-LanguagesC1 .sectionItemsFlexContainer .sectionItem .itemContent.noSliderFirstRow .nameAndProficiencyContainer{align-items:center;display:flex;justify-content:space-between;margin:0;max-width:100%;padding:0;width:100%}.sectionComponent-LanguagesC1 .sectionItemsFlexContainer .sectionItem .itemContent.noSliderFirstRow .nameAndProficiencyContainer .proficiency{margin:0}.sectionComponent-LanguagesC1 .sectionItemsFlexContainer .sectionItem .itemContent.noSliderFirstRow .customSlider{margin:8px 0 0;max-width:100%;width:100%}.sectionComponent-LanguagesC1 .sectionItemsFlexContainer .sectionItem .itemContent .nameAndProficiencyContainer{box-sizing:border-box;display:block;margin:0;min-width:100px;padding:0 10px 0 0}.sectionComponent-LanguagesC1 .sectionItemsFlexContainer .sectionItem .itemContent .nameAndProficiencyContainer .languageName{font-size:var(--language-section-language-name);font-weight:400}.sectionComponent-LanguagesC1 .sectionItemsFlexContainer .sectionItem .itemContent .nameAndProficiencyContainer .proficiency{font-size:var(--language-section-proficiency);font-weight:400;margin:4px 0 0}.sectionComponent-LanguagesC1 .sectionItemsFlexContainer .sectionItem .itemContent .customSlider{justify-content:flex-end;max-width:min(48%,calc((var(--section-bullet-text) + 6px)*5))}.sectionComponent-LanguagesC1 .sectionItemsFlexContainer .sectionItem .itemContent .customSlider .sliderBlockWrapper.Inline-Progress-Bar .sliderBlock{border:none!important;height:calc(var(--section-bullet-text) + 3px);max-height:calc(var(--section-bullet-text) + 3px);min-height:calc(var(--section-bullet-text) + 3px)}.sectionComponent-IndustryExpertiseC1 .sectionItemsFlexContainer .sectionItem .itemContent{align-items:center;display:flex;justify-content:space-between;width:100%}.sectionComponent-IndustryExpertiseC1 .sectionItemsFlexContainer .sectionItem .itemContent.noSliderFirstRow{display:block}.sectionComponent-IndustryExpertiseC1 .sectionItemsFlexContainer .sectionItem .itemContent.noSliderFirstRow .industryName{padding:0}.sectionComponent-IndustryExpertiseC1 .sectionItemsFlexContainer .sectionItem .itemContent.noSliderFirstRow .customSlider{margin:8px 0 0;max-width:100%;width:100%}.sectionComponent-IndustryExpertiseC1 .sectionItemsFlexContainer .sectionItem .itemContent .industryName{font-size:var(--industry-expertise-section-field-name);font-weight:400;padding:0 10px 0 0}.sectionComponent-IndustryExpertiseC1 .sectionItemsFlexContainer .sectionItem .itemContent .customSlider{justify-content:flex-end;margin:0;max-width:min(48%,calc((var(--section-bullet-text) + 6px)*5))}.sectionComponent-IndustryExpertiseC1 .sectionItemsFlexContainer .sectionItem .itemContent .customSlider .sliderBlockWrapper.Inline-Progress-Bar .sliderBlock{border:none!important;height:calc(var(--section-bullet-text) + 3px);max-height:calc(var(--section-bullet-text) + 3px);min-height:calc(var(--section-bullet-text) + 3px)}.sectionComponent-FindMeOnlineC1 .sectionItemsFlexContainer .sectionItem .itemContent{align-items:flex-start;display:flex}.sectionComponent-FindMeOnlineC1 .sectionItemsFlexContainer .sectionItem .itemContent .icon{color:var(--header-icon-color);flex:0 0 auto;font-size:16px;margin:2px 10px 0 0}.sectionComponent-FindMeOnlineC1 .sectionItemsFlexContainer .sectionItem .itemContent .platformAndLinkContainer{box-sizing:border-box;flex:1 1 auto;margin:0;padding:0}.sectionComponent-FindMeOnlineC1 .sectionItemsFlexContainer .sectionItem .itemContent .platformAndLinkContainer .platform{box-sizing:border-box;font-size:var(--findmeonline-section-platform-name);font-weight:400;margin:0;padding:0}.sectionComponent-FindMeOnlineC1 .sectionItemsFlexContainer .sectionItem .itemContent .platformAndLinkContainer .link{box-sizing:border-box;font-size:var(--findmeonline-section-link);font-weight:400;margin:8px 0 0;padding:0}.sectionComponent-InterestsC1 .sectionItemsFlexContainer .sectionItem .itemContent .interestName{box-sizing:border-box;font-size:var(--interest-section-interest-name);font-weight:400;margin:0;padding:0}.sectionComponent-InterestsC1 .sectionItemsFlexContainer .sectionItem .itemContent .interestDescription{box-sizing:border-box;font-size:var(--interest-section-interest-description);font-weight:400;margin:8px 0 0;padding:0}.sectionComponent-CertificationsC1 .sectionItemsFlexContainer .sectionItem .itemContent .certificationName{box-sizing:border-box;font-size:var(--certification-section-certificate-name);font-weight:400;margin:0;padding:0}.sectionComponent-CertificationsC1 .sectionItemsFlexContainer .sectionItem .itemContent .institution{box-sizing:border-box;font-size:var(--certification-section-institution-name);font-weight:400;margin:8px 0 0;padding:0}.singleDatePlaceholder{opacity:.3}.singleDate,.singleDatePlaceholder{box-sizing:border-box;font-size:var(--section-date-range);margin:0;padding:0;white-space:nowrap}.sectionComponent-ConferencesC1 .sectionItemsFlexContainer .sectionItem .itemContent .conferenceName{box-sizing:border-box;font-size:var(--conference-section-conference-name);font-weight:400;margin:0;padding:0}.sectionComponent-ConferencesC1 .sectionItemsFlexContainer .sectionItem .itemContent .presentationTitle{box-sizing:border-box;font-size:var(--conference-section-presentation-title);font-weight:400;margin:8px 0 0;padding:0}.sectionComponent-ConferencesC1 .sectionItemsFlexContainer .sectionItem .itemContent .roleRow{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;margin:8px 0 0;padding:0}.sectionComponent-ConferencesC1 .sectionItemsFlexContainer .sectionItem .itemContent .roleRow .conferenceRole{border-right:1px solid var(--section-border-color);box-sizing:border-box;font-size:var(--conference-section-role);font-weight:400;margin:0 10px 0 0;padding:0 10px 0 0}.sectionComponent-ConferencesC1 .sectionItemsFlexContainer .sectionItem .itemContent .roleRow .singleDate,.sectionComponent-ConferencesC1 .sectionItemsFlexContainer .sectionItem .itemContent .roleRow .singleDatePlaceholder{font-size:var(--conference-section-date)}.sectionComponent-ConferencesC1 .sectionItemsFlexContainer .sectionItem .itemContent .roleRow .conferenceLocation{border-left:1px solid var(--section-border-color);box-sizing:border-box;font-size:var(--conference-section-location);font-weight:400;margin:0 0 0 10px;padding:0 0 0 10px}.sectionComponent-LicensesC1 .sectionItemsFlexContainer .sectionItem .itemContent .licenseName{box-sizing:border-box;font-size:var(--license-section-certificate-name);font-weight:400;margin:0;padding:0}.sectionComponent-LicensesC1 .sectionItemsFlexContainer .sectionItem .itemContent .institution{box-sizing:border-box;font-size:var(--license-section-institution-name);font-weight:400;margin:8px 0 0;padding:0}.sectionComponent-PatentsC1 .sectionItemsFlexContainer .sectionItem .itemContent .patentTitle{box-sizing:border-box;font-size:var(--patent-section-patent-title);font-weight:400;margin:0;padding:0}.sectionComponent-PatentsC1 .sectionItemsFlexContainer .sectionItem .itemContent .description{box-sizing:border-box;font-size:var(--patent-section-description);font-weight:400;margin:8px 0 0;padding:0}.sectionComponent-ReferencesC1 .sectionItemsFlexContainer .sectionItem .itemContent .referenceName{box-sizing:border-box;font-size:var(--reference-section-reference-name);font-weight:400;margin:0;padding:0}.sectionComponent-ReferencesC1 .sectionItemsFlexContainer .sectionItem .itemContent .referenceContact{box-sizing:border-box;font-size:var(--reference-section-reference-contact);font-weight:400;margin:8px 0 0;padding:0}.sectionComponent-CoursesC1 .sectionItemsFlexContainer .sectionItem .itemContent .courseTitle{box-sizing:border-box;font-size:var(--course-section-course-title);font-weight:400;margin:0;padding:0}.sectionComponent-CoursesC1 .sectionItemsFlexContainer .sectionItem .itemContent .institution{box-sizing:border-box;font-size:var(--course-section-institution);font-weight:400;margin:8px 0 0;padding:0}.sectionComponent-StrengthsC1 .sectionItemsFlexContainer .sectionItem .itemContent .strengthTitle{box-sizing:border-box;font-size:var(--strength-section-strength-name);font-weight:400;margin:0;padding:0}.sectionComponent-StrengthsC1 .sectionItemsFlexContainer .sectionItem .itemContent .strengthDescription{box-sizing:border-box;font-size:var(--strength-section-strength-description);font-weight:400;margin:8px 0 0;padding:0}.sectionComponent-AwardsC1 .sectionItemsFlexContainer .sectionItem .itemContent .awardName{box-sizing:border-box;font-size:var(--award-section-award-name);font-weight:400;margin:0;padding:0}.sectionComponent-AwardsC1 .sectionItemsFlexContainer .sectionItem .itemContent .awardDescription{box-sizing:border-box;font-size:var(--award-section-award-description);font-weight:400;margin:8px 0 0;padding:0}.sectionComponent-GrantsC1 .sectionItemsFlexContainer .sectionItem .itemContent .grantName{box-sizing:border-box;font-size:var(--grant-section-grant-name);font-weight:400;margin:0;padding:0}.sectionComponent-GrantsC1 .sectionItemsFlexContainer .sectionItem .itemContent .grantDescription,.sectionComponent-GrantsC1 .sectionItemsFlexContainer .sectionItem .itemContent .grantOrganization{box-sizing:border-box;font-size:var(--grant-section-grant-description);font-weight:400;margin:8px 0 0;padding:0}.sectionComponent-KeyAchievementsC1 .sectionItemsFlexContainer .sectionItem .itemContent .achievementTitle{box-sizing:border-box;font-size:var(--keyachievement-section-achievement-name);font-weight:400;margin:0;padding:0}.sectionComponent-KeyAchievementsC1 .sectionItemsFlexContainer .sectionItem .itemContent .achievementDescription{box-sizing:border-box;font-size:var(--keyachievement-section-achievement-description);font-weight:400;margin:8px 0 0;padding:0}.sectionComponent-ProjectsC1 .sectionItemsContainer .sectionItem .dateRangeRow .projectName{box-sizing:border-box;flex:1 1 auto;font-size:var(--project-section-project-name);margin:0;padding:0}.sectionComponent-ProjectsC1 .sectionItemsContainer .sectionItem .linkRow{align-items:center;box-sizing:border-box;display:flex;margin:8px 0 0;padding:0;width:100%}.sectionComponent-ProjectsC1 .sectionItemsContainer .sectionItem .linkRow .linkIcon{box-sizing:border-box;color:var(--header-icon-color);font-size:12px;margin:0 8px 0 0;padding:0}.sectionComponent-ProjectsC1 .sectionItemsContainer .sectionItem .linkRow .linkText{box-sizing:border-box;font-size:var(--section-url);margin:0;padding:0}.sectionComponent-ProjectsC1 .sectionItemsContainer .sectionItem .projectDescription{box-sizing:border-box;font-size:var(--project-section-summary);margin:8px 0 0;padding:0}.sectionComponent-PublicationsC1 .sectionItemsContainer .sectionItem .dateRangeRow .articleName{box-sizing:border-box;flex:1 1 auto;font-size:var(--publication-section-article-name);margin:0;padding:0}.sectionComponent-PublicationsC1 .sectionItemsContainer .sectionItem .publishingCompany{box-sizing:border-box;font-size:var(--publication-section-publishing-company);margin:8px 0 0;padding:0}.sectionComponent-PublicationsC1 .sectionItemsContainer .sectionItem .authors{box-sizing:border-box;font-size:var(--publication-section-author);margin:8px 0 0;padding:0}.sectionComponent-PublicationsC1 .sectionItemsContainer .sectionItem .publicationDescription{box-sizing:border-box;font-size:var(--publication-section-publishing-description);margin:8px 0 0;padding:0}.sectionComponent-VolunteeringC1 .sectionItemsContainer .sectionItem .dateRangeRow .volunteeringRole{box-sizing:border-box;flex:1 1 auto;font-size:var(--volunteering-section-role-title);margin:0;padding:0}.sectionComponent-VolunteeringC1 .sectionItemsContainer .sectionItem .locationRow .organizationName{box-sizing:border-box;flex:1 1 auto;font-size:var(--volunteering-section-organization-name);margin:0;padding:0}.sectionComponent-VolunteeringC1 .sectionItemsContainer .sectionItem .volunteeringDescription{box-sizing:border-box;font-size:var(--volunteering-section-description);margin:8px 0 0;padding:0}.sectionComponent-AffiliationsC1 .sectionItemsContainer .sectionItem .locationRow .affiliationsOrganization{box-sizing:border-box;flex:1 1 auto;font-size:var(--affiliation-section-organization);margin:0;padding:0}.sectionComponent-AffiliationsC1 .sectionItemsContainer .sectionItem .dateRangeRow .position{box-sizing:border-box;flex:1 1 auto;font-size:var(--affiliation-section-position);margin:0;padding:0}.sectionComponent-AffiliationsC1 .sectionItemsContainer .sectionItem .affiliationsDescription{box-sizing:border-box;font-size:var(--affiliation-section-description);margin:8px 0 0;padding:0}.sectionComponent-ExtracurricularsC1 .sectionItemsContainer .sectionItem .locationRow .extracurricularsOrganization{box-sizing:border-box;flex:1 1 auto;font-size:var(--extracurricular-section-organization);margin:0;padding:0}.sectionComponent-ExtracurricularsC1 .sectionItemsContainer .sectionItem .dateRangeRow .position{box-sizing:border-box;flex:1 1 auto;font-size:var(--extracurricular-section-position);margin:0;padding:0}.sectionComponent-ExtracurricularsC1 .sectionItemsContainer .sectionItem .extracurricularsDescription{box-sizing:border-box;font-size:var(--extracurricular-section-description);margin:8px 0 0;padding:0}.footer{background-color:var(--footer-background-color);color:var(--system-text-color);margin:80px 0 0;padding:40px 0}.footer,.footer .footerLinks{box-sizing:border-box;width:100%}.footer .footerLinks{column-gap:24px;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0 24px;row-gap:16px}.footer .footerLinks li{cursor:pointer;font-size:14px;font-weight:500}.footer .footerLinks li:hover{color:var(--main-theme-color);font-weight:700}.footer .contactUs{align-items:center;box-sizing:border-box;display:flex;font-size:14px;font-weight:400;justify-content:center;margin:16px 0;padding:0;width:100%}.footer .contactUs .emailIcon{font-size:18px;margin:0 8px 0 0}.footer .contactUs a{cursor:pointer;font-weight:400}.footer .contactUs a:hover{color:var(--system-hyperlink-color)}.footer .footerCompany{box-sizing:border-box;font-size:14px;font-weight:400;margin:0;padding:0 24px;text-align:center;width:100%}@media (max-width:1000px){.footer{margin:60px 0 0}}@media (max-width:600px){.footer{margin:40px 0 0}}.homePage{box-sizing:border-box;color:var(--system-text-color);margin:0;padding:0}.homePage .contentContainer{box-sizing:border-box;display:flex;justify-content:center;margin:120px 0 0;padding:0;width:100%}.homePage .contentContainer .content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:0 40px}.homePage .contentContainer .content .heroSection{align-items:center;box-sizing:border-box;display:flex;gap:36px;margin:0 0 100px;padding:0 70px}.homePage .contentContainer .content .heroSection .headlines{box-sizing:border-box;margin:0;padding:0}.homePage .contentContainer .content .heroSection .headlines .microHeadline{border:1px solid var(--system-border-color);border-radius:100px;color:var(--main-theme-color);display:inline-block;font-size:12px;font-weight:600;margin:0 0 8px;padding:8px 16px;text-transform:uppercase}.homePage .contentContainer .content .heroSection .headlines .mainHeadline{box-sizing:border-box;font-size:54px;font-weight:700;line-height:1.25;margin:0 0 16px;padding:0;width:600px}.homePage .contentContainer .content .heroSection .headlines .mainHeadline .inMinutes{color:var(--main-theme-color)}.homePage .contentContainer .content .heroSection .headlines .subHeadline{font-size:16px;font-weight:400;margin:0 0 28px}.homePage .contentContainer .content .heroSection .editorImage{border:1px solid var(--system-border-color);border-radius:14px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;max-width:1000px;width:1000px}.homePage .contentContainer .content .templateSection{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0 0 100px;padding:0;width:100%}.homePage .contentContainer .content .templateSection .templateSectionTitle{box-sizing:border-box;font-size:42px;font-weight:700;margin:0 0 16px;padding:0;text-align:center;width:100%}.homePage .contentContainer .content .templateSection .templateSectionDescription{box-sizing:border-box;font-size:16px;font-weight:400;margin:0 0 40px;padding:0;text-align:center;width:800px}.homePage .contentContainer .content .templateSection .carouselContainer{box-sizing:border-box;margin:0;padding:0}.homePage .contentContainer .content .realtimeSection{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0 0 100px;padding:0;width:100%}.homePage .contentContainer .content .realtimeSection .realtimeSectionTitle{box-sizing:border-box;font-size:42px;font-weight:700;margin:0 0 16px;padding:0;text-align:center;width:100%}.homePage .contentContainer .content .realtimeSection .realtimeSectionDescription{box-sizing:border-box;font-size:16px;font-weight:400;margin:0 0 28px;padding:0;text-align:center;width:800px}.homePage .contentContainer .content .realtimeSection .realtimeSectionImagesContainer{box-sizing:border-box;display:flex;gap:24px;margin:0;max-width:1252px;padding:0}.homePage .contentContainer .content .realtimeSection .realtimeSectionImagesContainer .imageContainer{border:1px solid var(--system-border-color);border-radius:14px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;box-sizing:border-box;margin:0;max-width:calc(50% - 12px);padding:24px}.homePage .contentContainer .content .realtimeSection .realtimeSectionImagesContainer .imageContainer .image{box-sizing:border-box;margin:0;max-width:564px;padding:0;width:100%}.homePage .contentContainer .content .customizationsSection{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0 0 100px;padding:0;width:100%}.homePage .contentContainer .content .customizationsSection .customizationsSectionTitle{box-sizing:border-box;font-size:42px;font-weight:700;margin:0 0 16px;padding:0;text-align:center;width:100%}.homePage .contentContainer .content .customizationsSection .customizationsSectionDescription{box-sizing:border-box;font-size:16px;font-weight:400;margin:0 0 28px;padding:0;text-align:center;width:800px}.homePage .contentContainer .content .customizationsSection .customizationsSectionImagesContainer{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:24px;margin:0;padding:0;width:1072px}.homePage .contentContainer .content .customizationsSection .customizationsSectionImagesContainer .imageContainer{border:1px solid var(--system-border-color);border-radius:14px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;box-sizing:border-box;margin:0;min-height:281px;padding:24px;width:250px}.homePage .contentContainer .content .customizationsSection .customizationsSectionImagesContainer .imageContainer .imageTitle{font-size:14px;font-weight:600;margin:0 0 10px}.homePage .contentContainer .content .customizationsSection .customizationsSectionImagesContainer .imageContainer .image{box-sizing:border-box;margin:0;padding:0;width:200px}.homePage .contentContainer .content .customizationsSection .customizationsSectionImagesContainer .imageContainer .backgroundImage{box-sizing:border-box;margin:0;padding:0;width:190px}.homePage .contentContainer .content .flexibleLayoutsSection{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0 0 100px;padding:0}.homePage .contentContainer .content .flexibleLayoutsSection .flexibleLayoutsSectionTitle{box-sizing:border-box;font-size:42px;font-weight:700;margin:0 0 16px;padding:0;text-align:center}.homePage .contentContainer .content .flexibleLayoutsSection .flexibleLayoutsSectionDescription{box-sizing:border-box;font-size:16px;font-weight:400;margin:0 0 28px;padding:0;text-align:center;width:800px}.homePage .contentContainer .content .flexibleLayoutsSection .flexibleLayoutsSectionImagesContainer{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:24px;margin:0;padding:0;width:1072px}.homePage .contentContainer .content .flexibleLayoutsSection .flexibleLayoutsSectionImagesContainer .imageContainer{border:1px solid var(--system-border-color);border-radius:14px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;box-sizing:border-box;margin:0;min-height:220px;padding:24px;width:250px}.homePage .contentContainer .content .flexibleLayoutsSection .flexibleLayoutsSectionImagesContainer .imageContainer .imageTitle{font-size:14px;font-weight:600;margin:0 0 10px}.homePage .contentContainer .content .flexibleLayoutsSection .flexibleLayoutsSectionImagesContainer .imageContainer .image{box-sizing:border-box;margin:0;padding:0;width:200px}.homePage .contentContainer .content .flexibleLayoutsSection .flexibleLayoutsSectionImagesContainer .imageContainer .backgroundImage{box-sizing:border-box;margin:0;padding:0;width:190px}.homePage .contentContainer .content .sectionLibrarySection{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0 0 100px;padding:0;width:100%}.homePage .contentContainer .content .sectionLibrarySection .sectionLibrarySectionTitle{box-sizing:border-box;font-size:42px;font-weight:700;margin:0 0 16px;padding:0;text-align:center;width:100%}.homePage .contentContainer .content .sectionLibrarySection .sectionLibrarySectionDescription{box-sizing:border-box;font-size:16px;font-weight:400;margin:0 0 28px;padding:0;text-align:center;width:800px}.homePage .contentContainer .content .sectionLibrarySection .libraryImage{box-sizing:border-box;margin:0;padding:0;width:994px}.homePage .contentContainer .content .commitmentsSection{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:0;width:100%}.homePage .contentContainer .content .commitmentsSection .commitmentsSectionTitle{box-sizing:border-box;font-size:42px;font-weight:700;margin:0 0 16px;padding:0;text-align:center;width:100%}.homePage .contentContainer .content .commitmentsSection .commitmentsContainer{box-sizing:border-box;column-gap:60px;display:flex;margin:0;padding:0;row-gap:32px;width:1072px}.homePage .contentContainer .content .commitmentsSection .commitmentsContainer .commitment{box-sizing:border-box;display:flex;margin:0;padding:0}.homePage .contentContainer .content .commitmentsSection .commitmentsContainer .commitment .commitmentIcon{color:var(--main-theme-color);font-size:90px;margin:0 16px 0 0}.homePage .contentContainer .content .commitmentsSection .commitmentsContainer .commitment .commitmentContent{box-sizing:border-box;margin:0;padding:0;width:400px}.homePage .contentContainer .content .commitmentsSection .commitmentsContainer .commitment .commitmentContent .commitmentTitle{box-sizing:border-box;font-size:24px;font-weight:700;margin:0 0 8px;padding:0}.homePage .contentContainer .content .commitmentsSection .commitmentsContainer .commitment .commitmentContent .commitmentDescription{box-sizing:border-box;font-size:16px;font-weight:400;margin:0;padding:0}@media (min-width:1581px) and (max-width:1916px){.homePage .contentContainer .content .heroSection .editorImage{width:calc(100vw - 856px)}}@media (max-width:1580px){.homePage .contentContainer{margin:100px 0 0}.homePage .contentContainer .content{width:100%}.homePage .contentContainer .content .heroSection{flex-direction:column;margin:0 0 80px;padding:0;width:100%}.homePage .contentContainer .content .heroSection .headlines{align-items:center;display:flex;flex-direction:column;width:100%}.homePage .contentContainer .content .heroSection .headlines .mainHeadline{max-width:1000px;text-align:center;width:100%}.homePage .contentContainer .content .heroSection .headlines .subHeadline{text-align:center}.homePage .contentContainer .content .heroSection .editorImage{width:100%}.homePage .contentContainer .content .customizationsSection,.homePage .contentContainer .content .flexibleLayoutsSection,.homePage .contentContainer .content .realtimeSection,.homePage .contentContainer .content .sectionLibrarySection,.homePage .contentContainer .content .templateSection{margin:0 0 80px}}@media (max-width:1152px){.homePage .contentContainer .content .customizationsSection .customizationsSectionImagesContainer,.homePage .contentContainer .content .flexibleLayoutsSection .flexibleLayoutsSectionImagesContainer{width:798px}.homePage .contentContainer .content .commitmentsSection .commitmentsContainer{column-gap:50px;width:962px}.homePage .contentContainer .content .commitmentsSection .commitmentsContainer .commitment .commitmentIcon{font-size:80px;margin:0 16px 0 0}.homePage .contentContainer .content .commitmentsSection .commitmentsContainer .commitment .commitmentContent{width:360px}}@media (max-width:1074px){.homePage .contentContainer .content .sectionLibrarySection .libraryImage{width:100%}}@media (max-width:1070px){.homePage .contentContainer .content .heroSection{gap:32px;margin:0 0 60px}.homePage .contentContainer .content .heroSection .headlines .mainHeadline{font-size:48px}.homePage .contentContainer .content .heroSection .headlines .subHeadline{margin:0 0 24px}.homePage .contentContainer .content .templateSection{margin:0 0 60px}.homePage .contentContainer .content .templateSection .templateSectionTitle{font-size:34px}.homePage .contentContainer .content .templateSection .templateSectionDescription{margin:0 0 30px}.homePage .contentContainer .content .realtimeSection{margin:0 0 60px}.homePage .contentContainer .content .realtimeSection .realtimeSectionTitle{font-size:34px}.homePage .contentContainer .content .realtimeSection .realtimeSectionDescription{margin:0 0 30px}.homePage .contentContainer .content .customizationsSection{margin:0 0 60px}.homePage .contentContainer .content .customizationsSection .customizationsSectionTitle{font-size:34px}.homePage .contentContainer .content .customizationsSection .customizationsSectionDescription{margin:0 0 30px}.homePage .contentContainer .content .flexibleLayoutsSection{margin:0 0 60px}.homePage .contentContainer .content .flexibleLayoutsSection .flexibleLayoutsSectionTitle{font-size:34px}.homePage .contentContainer .content .flexibleLayoutsSection .flexibleLayoutsSectionDescription{margin:0 0 30px}.homePage .contentContainer .content .sectionLibrarySection{margin:0 0 60px}.homePage .contentContainer .content .sectionLibrarySection .sectionLibrarySectionTitle{font-size:34px}.homePage .contentContainer .content .sectionLibrarySection .sectionLibrarySectionDescription{margin:0 0 30px}.homePage .contentContainer .content .commitmentsSection .commitmentsSectionTitle{font-size:34px}.homePage .contentContainer .content .commitmentsSection .commitmentsContainer .commitment .commitmentContent .commitmentTitle{font-size:22px}}@media (max-width:1042px){.homePage .contentContainer .content .commitmentsSection .commitmentsContainer{column-gap:40px;width:832px}.homePage .contentContainer .content .commitmentsSection .commitmentsContainer .commitment .commitmentIcon{font-size:70px;margin:0 16px 0 0}.homePage .contentContainer .content .commitmentsSection .commitmentsContainer .commitment .commitmentContent{width:310px}}@media (max-width:1000px){.homePage .contentContainer .content{padding:0 30px}}@media (max-width:892px){.homePage .contentContainer .content .commitmentsSection .commitmentsContainer{flex-direction:column;width:100%}.homePage .contentContainer .content .commitmentsSection .commitmentsContainer .commitment{width:100%}.homePage .contentContainer .content .commitmentsSection .commitmentsContainer .commitment .commitmentIcon{font-size:70px;margin:0 16px 0 0}.homePage .contentContainer .content .commitmentsSection .commitmentsContainer .commitment .commitmentContent{width:auto}}@media (max-width:860px){.homePage .contentContainer .content .customizationsSection .customizationsSectionDescription,.homePage .contentContainer .content .flexibleLayoutsSection .flexibleLayoutsSectionDescription,.homePage .contentContainer .content .realtimeSection .realtimeSectionDescription,.homePage .contentContainer .content .sectionLibrarySection .sectionLibrarySectionDescription,.homePage .contentContainer .content .templateSection .templateSectionDescription{width:100%}}@media (max-width:858px){.homePage .contentContainer .content .customizationsSection .customizationsSectionImagesContainer,.homePage .contentContainer .content .flexibleLayoutsSection .flexibleLayoutsSectionImagesContainer{width:524px}}@media (max-width:775px){.homePage .contentContainer .content .realtimeSection .realtimeSectionImagesContainer{flex-direction:column}.homePage .contentContainer .content .realtimeSection .realtimeSectionImagesContainer .imageContainer{max-width:100%}.homePage .contentContainer .content .realtimeSection .realtimeSectionImagesContainer .imageContainer .image{box-sizing:border-box;margin:0;padding:0;width:100%}}@media (max-width:600px){.homePage .contentContainer{margin:90px 0 0}.homePage .contentContainer .content{padding:0 16px}.homePage .contentContainer .content .heroSection{gap:24px;margin:0 0 40px}.homePage .contentContainer .content .heroSection .headlines .mainHeadline{font-size:40px}.homePage .contentContainer .content .heroSection .headlines .subHeadline{margin:0 0 16px}.homePage .contentContainer .content .templateSection{margin:0 0 40px}.homePage .contentContainer .content .templateSection .templateSectionTitle{font-size:28px}.homePage .contentContainer .content .templateSection .templateSectionDescription{margin:0 0 24px}.homePage .contentContainer .content .realtimeSection{margin:0 0 40px}.homePage .contentContainer .content .realtimeSection .realtimeSectionTitle{font-size:28px}.homePage .contentContainer .content .realtimeSection .realtimeSectionDescription{margin:0 0 24px}.homePage .contentContainer .content .customizationsSection{margin:0 0 40px}.homePage .contentContainer .content .customizationsSection .customizationsSectionTitle{font-size:28px}.homePage .contentContainer .content .customizationsSection .customizationsSectionDescription{margin:0 0 24px}.homePage .contentContainer .content .flexibleLayoutsSection{margin:0 0 40px}.homePage .contentContainer .content .flexibleLayoutsSection .flexibleLayoutsSectionTitle{font-size:28px}.homePage .contentContainer .content .flexibleLayoutsSection .flexibleLayoutsSectionDescription{margin:0 0 24px}.homePage .contentContainer .content .sectionLibrarySection{margin:0 0 40px}.homePage .contentContainer .content .sectionLibrarySection .sectionLibrarySectionTitle{font-size:28px}.homePage .contentContainer .content .sectionLibrarySection .sectionLibrarySectionDescription{margin:0 0 24px}.homePage .contentContainer .content .commitmentsSection .commitmentsSectionTitle{font-size:28px}.homePage .contentContainer .content .commitmentsSection .commitmentsContainer .commitment .commitmentContent .commitmentTitle{font-size:20px}}@media (max-width:556px){.homePage .contentContainer .content .customizationsSection .customizationsSectionTitle,.homePage .contentContainer .content .heroSection .headlines .mainHeadline,.homePage .contentContainer .content .realtimeSection .realtimeSectionTitle,.homePage .contentContainer .content .templateSection .templateSectionTitle{margin:0 0 12px}.homePage .contentContainer .content .customizationsSection .customizationsSectionImagesContainer{width:250px}.homePage .contentContainer .content .flexibleLayoutsSection .flexibleLayoutsSectionTitle{margin:0 0 12px}.homePage .contentContainer .content .flexibleLayoutsSection .flexibleLayoutsSectionImagesContainer{width:250px}.homePage .contentContainer .content .commitmentsSection .commitmentsSectionTitle,.homePage .contentContainer .content .sectionLibrarySection .sectionLibrarySectionTitle{margin:0 0 12px}.homePage .contentContainer .content .commitmentsSection .commitmentsContainer .commitment .commitmentIcon{font-size:60px;margin:0 12px 0 0}}.pricingPage{box-sizing:border-box;margin:0;padding:0}.pricingPage .cardsContainer{box-sizing:border-box;column-gap:32px;display:flex;justify-content:center;margin:120px 0 0;padding:0 30px}.pricingPage .cardsContainer .freeCard{border:1px solid var(--system-border-color);border-radius:24px;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;box-sizing:border-box;margin:0;padding:32px;width:380px}.pricingPage .cardsContainer .freeCard .planName{font-size:18px;font-weight:600}.pricingPage .cardsContainer .freeCard .planDescription{font-size:14px;font-weight:400;margin:16px 0 0}.pricingPage .cardsContainer .freeCard .price{box-sizing:border-box;font-size:36px;font-weight:600;line-height:1;margin:24px 0 0;padding:0}.pricingPage .cardsContainer .freeCard .rzCustomBigSecondaryButton{margin:24px 0 0;width:100%}.pricingPage .cardsContainer .freeCard .featureList{box-sizing:border-box;display:flex;flex-direction:column;list-style:none;margin:32px 0;padding:0;row-gap:12px}.pricingPage .cardsContainer .freeCard .featureList li{align-items:flex-start;column-gap:12px;display:flex}.pricingPage .cardsContainer .freeCard .featureList li.selected{border:1px solid var(--main-theme-color)}.pricingPage .cardsContainer .freeCard .featureList li .featureIcon{color:var(--main-theme-color);font-size:16px;margin:4px 0 0}.pricingPage .cardsContainer .freeCard .featureList li .featureText{font-size:16px;font-weight:400}.pricingPage .cardsContainer .proCard{border:1px solid var(--main-theme-color);border-radius:24px;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;box-sizing:border-box;margin:0;padding:32px;width:380px}.pricingPage .cardsContainer .proCard .planName{color:var(--main-theme-color);font-size:18px;font-weight:600}.pricingPage .cardsContainer .proCard .planDescription{font-size:14px;font-weight:400;margin:16px 0 0}.pricingPage .cardsContainer .proCard .planList{box-sizing:border-box;display:flex;flex-direction:column;font-weight:600;margin:24px 0 0;padding:0;row-gap:24px}.pricingPage .cardsContainer .proCard .planList .plan{border:1px solid var(--system-border-color);border-radius:14px;box-sizing:border-box;cursor:pointer;padding:12px}.pricingPage .cardsContainer .proCard .planList .plan.selected{border:1px solid var(--main-theme-color)}.pricingPage .cardsContainer .proCard .planList .plan .planNameRow{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0;padding:0;width:100%}.pricingPage .cardsContainer .proCard .planList .plan .planNameRow .planName{color:var(--system-text-color);font-size:14px;font-weight:700;text-transform:uppercase}.pricingPage .cardsContainer .proCard .planList .plan .planNameRow .planSaving{background-color:var(--main-theme-color);color:#fff;font-size:12px;font-weight:600;padding:2px 8px}.pricingPage .cardsContainer .proCard .planList .plan .priceRow{display:flex;justify-content:space-between;margin:6px 0 0}.pricingPage .cardsContainer .proCard .planList .plan .priceRow .price{font-size:36px;font-weight:600;line-height:1;margin:0}.pricingPage .cardsContainer .proCard .planList .plan .priceRow .pricePerMonth{font-size:12px;font-weight:600;line-height:1.25}.pricingPage .cardsContainer .proCard .rzCustomBigPrimaryButton{margin:24px 0 0;width:100%}.pricingPage .cardsContainer .proCard .featureList{box-sizing:border-box;display:flex;flex-direction:column;list-style:none;margin:32px 0;padding:0;row-gap:12px}.pricingPage .cardsContainer .proCard .featureList li{align-items:flex-start;column-gap:12px;display:flex}.pricingPage .cardsContainer .proCard .featureList li .featureIcon{color:var(--main-theme-color);font-size:16px;margin:4px 0 0}.pricingPage .cardsContainer .proCard .featureList li .featureText{font-size:16px;font-weight:400}@media (max-width:1070px){.pricingPage .cardsContainer .freeCard .price,.pricingPage .cardsContainer .proCard .planList .plan .priceRow .price{font-size:34px}}@media (max-width:1000px){.pricingPage .cardsContainer{margin:100px 0 0}}@media (max-width:852px){.pricingPage .cardsContainer{align-items:center;flex-direction:column;justify-content:flex-start;margin:100px 0 0;row-gap:32px}.pricingPage .cardsContainer .freeCard,.pricingPage .cardsContainer .proCard{width:100%}}@media (max-width:600px){.pricingPage .cardsContainer{margin:90px 0 0;padding:0 16px}.pricingPage .cardsContainer .freeCard .price,.pricingPage .cardsContainer .proCard .planList .plan .priceRow .price{font-size:32px}}.resumeTemplatesPage{box-sizing:border-box;color:var(--system-text-color);margin:0;padding:0}.resumeTemplatesPage .contentContainer{box-sizing:border-box;display:flex;justify-content:center;margin:105px 0 0;padding:0;width:100%}.resumeTemplatesPage .contentContainer .content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:0 40px;width:100%}.resumeTemplatesPage .contentContainer .content .pageTitle{box-sizing:border-box;font-size:42px;font-weight:700;margin:0 0 60px;padding:0;text-align:center;width:100%}.resumeTemplatesPage .contentContainer .content .overviewSection{align-items:flex-start;box-sizing:border-box;display:flex;gap:36px;justify-content:center;margin:0;padding:0}.resumeTemplatesPage .contentContainer .content .overviewSection .overviewTextContainer{box-sizing:border-box;margin:0;padding:0;width:600px}.resumeTemplatesPage .contentContainer .content .overviewSection .overviewTextContainer .subTitle{box-sizing:border-box;font-size:24px;font-weight:600;margin:0 0 8px;padding:0;width:100%}.resumeTemplatesPage .contentContainer .content .overviewSection .overviewTextContainer .overviewText{box-sizing:border-box;font-size:16px;font-weight:400;margin:0 0 16px;padding:0}.resumeTemplatesPage .contentContainer .content .overviewSection .overviewTextContainer .templateSwitchingText{box-sizing:border-box;font-size:16px;font-weight:400;margin:0;padding:0}.resumeTemplatesPage .contentContainer .content .overviewSection .templatesDrawerImage{box-sizing:border-box;height:286px;margin:0;padding:0;width:351px}.resumeTemplatesPage .contentContainer .content .templateSection{align-items:center;border:1px solid var(--system-border-color);border-radius:24px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;margin:80px 0 0;padding:28px 40px 40px;width:1410px}.resumeTemplatesPage .contentContainer .content .templateSection .sectionTitle{box-sizing:border-box;font-size:24px;font-weight:600;margin:0 0 8px;padding:0;width:100%}.resumeTemplatesPage .contentContainer .content .templateSection .sectionDescription{box-sizing:border-box;font-size:16px;font-weight:400;margin:0 0 28px;padding:0;width:100%}.resumeTemplatesPage .contentContainer .content .templateSection .templateList{box-sizing:border-box;column-gap:24px;display:grid;grid-template-columns:repeat(4,314px);margin:0;padding:0;row-gap:32px}.resumeTemplatesPage .contentContainer .content .templateSection .templateList .templateImage{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid var(--system-clear-border-color);box-shadow:var(--template-thumbnail-shadow);box-sizing:border-box;display:flex;margin:0;max-height:444px;min-height:444px;min-width:314px;padding:14px;width:314px}.resumeTemplatesPage .contentContainer .content .templateSection .templateList .templateImage .templateButtonContainer{box-sizing:border-box;display:flex;justify-content:center;margin:0;opacity:0;padding:0;pointer-events:none;width:100%;z-index:-10}.resumeTemplatesPage .contentContainer .content .templateSection .templateList .templateImage:hover{border:1px solid var(--main-theme-color)}.resumeTemplatesPage .contentContainer .content .templateSection .templateList .templateImage:hover .templateButtonContainer{opacity:1;pointer-events:auto;z-index:2}@media (max-width:1490px){.resumeTemplatesPage .contentContainer .content .pageTitle{margin:0 0 50px}.resumeTemplatesPage .contentContainer .content .templateSection{margin:70px 0 0;width:1072px}.resumeTemplatesPage .contentContainer .content .templateSection .templateList{grid-template-columns:repeat(3,314px)}}@media (max-width:1152px){.resumeTemplatesPage .contentContainer .content .overviewSection{align-items:center;gap:24px}.resumeTemplatesPage .contentContainer .content .overviewSection .overviewTextContainer{width:360px}.resumeTemplatesPage .contentContainer .content .templateSection{width:734px}.resumeTemplatesPage .contentContainer .content .templateSection .templateList{grid-template-columns:repeat(2,314px)}}@media (max-width:1070px){.resumeTemplatesPage .contentContainer .content .pageTitle{font-size:34px}.resumeTemplatesPage .contentContainer .content .overviewSection .overviewTextContainer .subTitle,.resumeTemplatesPage .contentContainer .content .templateSection .sectionTitle{font-size:22px}}@media (max-width:1000px){.resumeTemplatesPage .contentContainer{margin:95px 0 0}.resumeTemplatesPage .contentContainer .content{padding:0 30px}}@media (max-width:860px){.resumeTemplatesPage .contentContainer .content .overview{width:100%}}@media (max-width:795px){.resumeTemplatesPage .contentContainer .content .overviewSection{flex-direction:column;gap:36px}.resumeTemplatesPage .contentContainer .content .overviewSection .overviewTextContainer{width:548px}.resumeTemplatesPage .contentContainer .content .overviewSection .overviewTextContainer .overviewText,.resumeTemplatesPage .contentContainer .content .overviewSection .overviewTextContainer .templateSwitchingText{text-align:center}.resumeTemplatesPage .contentContainer .content .overviewSection .templatesDrawerImage{height:auto;width:459px}}@media (max-width:794px){.resumeTemplatesPage .contentContainer .content .pageTitle{margin:0 0 40px}.resumeTemplatesPage .contentContainer .content .overviewSection .overviewTextContainer .subTitle{text-align:center}.resumeTemplatesPage .contentContainer .content .templateSection{margin:60px 0 0;width:548px}.resumeTemplatesPage .contentContainer .content .templateSection .sectionDescription,.resumeTemplatesPage .contentContainer .content .templateSection .sectionTitle{text-align:center}}@media (max-width:608px){.resumeTemplatesPage .contentContainer .content .pageTitle{margin:0 0 30px}.resumeTemplatesPage .contentContainer .content .overviewSection .overviewTextContainer{width:100%}.resumeTemplatesPage .contentContainer .content .templateSection{border:none;border-radius:0;box-shadow:none;margin:50px 0 0;padding:0;width:100%}}@media (max-width:600px){.resumeTemplatesPage .contentContainer{margin:85px 0 0}.resumeTemplatesPage .contentContainer .content{padding:0 16px}.resumeTemplatesPage .contentContainer .content .pageTitle{font-size:28px}.resumeTemplatesPage .contentContainer .content .overviewSection .overviewTextContainer .subTitle{font-size:20px}.resumeTemplatesPage .contentContainer .content .templateSection .sectionTitle{font-size:20px;font-weight:600}}@media (max-width:492px){.resumeTemplatesPage .contentContainer .content .overviewSection .templatesDrawerImage{width:100%}}.aboutPage{flex-direction:column;justify-content:space-between;margin:0;min-height:100vh;width:100vw}.aboutPage,.aboutPage .contentContainer{box-sizing:border-box;display:flex;padding:0}.aboutPage .contentContainer{justify-content:center;margin:105px 0 0;width:100%}.aboutPage .contentContainer .content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:0 30px;width:600px}.aboutPage .contentContainer .content .sectionTitle{font-size:42px;font-weight:700;text-align:center;width:100%}.aboutPage .contentContainer .content .avatarPhoto{border-radius:50%;box-sizing:border-box;height:160px;margin:12px 0 16px;padding:0;width:160px}.aboutPage .contentContainer .content .avatarName{font-size:18px;font-weight:500}.aboutPage .contentContainer .content .avatarRole{color:var(--system-light-text-color);font-size:14px;font-weight:400;margin:0}.aboutPage .contentContainer .content p{font-size:16px;font-weight:400;margin:18px 0 0}@media (max-width:1070px){.aboutPage .contentContainer .content .sectionTitle{font-size:34px}.aboutPage .contentContainer .content .avatarPhoto{height:150px;width:150px}}@media (max-width:1000px){.aboutPage .contentContainer{margin:95px 0 0}}@media (max-width:600px){.aboutPage .contentContainer{margin:85px 0 0}.aboutPage .contentContainer .content{padding:0 16px;width:100%}.aboutPage .contentContainer .content .sectionTitle{font-size:28px}.aboutPage .contentContainer .content .avatarPhoto{height:140px;width:140px}}.floatingInputContainer{box-sizing:border-box;color:var(--system-text-color);margin:0;padding:0;position:relative;width:100%}.floatingInputContainer.hasError .floatingInput{border-color:var(--system-error-border-color)}.floatingInputContainer.hasError .floatingInput:focus{border-color:var(--main-theme-color)}.floatingInputContainer.hasError .floatingLabel.focused{color:var(--system-error-text-color)}.floatingInputContainer .floatingInput{background-color:#fff;border:1px solid var(--system-clear-border-color);border-radius:8px;box-sizing:border-box;font-size:16px;font-weight:400;height:56px;margin:0;outline:none;padding:18px 17px 0;transition:all .2s ease-in-out;width:100%}.floatingInputContainer .floatingInput:focus{border:1px solid var(--main-theme-color)}.floatingInputContainer .floatingInput:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:inherit}.floatingInputContainer .floatingLabel{color:var(--system-placeholder-color);font-size:16px;font-weight:400;left:17px;padding:0 2px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .125s ease-out}.floatingInputContainer .floatingLabel.floated{font-size:12px;top:10px;transform:translateY(0)}.loginSection .logo{cursor:pointer}.loginSection .emailInput{box-sizing:border-box;margin:0;padding:0;width:100%}.loginSection .passwordInput{box-sizing:border-box;margin:24px 0 0;padding:0;width:100%}.loginSection .errorMessage{margin:12px 0 0}.loginSection .errorMessage,.loginSection .signInErrorMessage{box-sizing:border-box;color:var(--system-error-text-color);font-size:12px;padding:0;width:100%}.loginSection .signInErrorMessage{margin:0 0 12px}.loginSection .signInButtonContainer{margin:32px 0 0;width:100%}.loginSection .signInButtonContainer .rzCustomBigPrimaryButton{width:100%}.loginSection .forgotPassword{color:var(--main-theme-color);cursor:pointer;font-size:14px;font-weight:600;margin:40px 0 10px}.loginSection .createAccountRow{align-items:center;display:flex}.loginSection .createAccountRow .question{font-size:14px;font-weight:400}.loginSection .createAccountRow .signup{color:var(--main-theme-color);cursor:pointer;font-size:14px;font-weight:600;margin:0 0 0 4px}.signupSection .logo{cursor:pointer}.signupSection .nameInput{box-sizing:border-box;margin:0;padding:0;width:100%}.signupSection .emailInput,.signupSection .passwordInput{box-sizing:border-box;margin:24px 0 0;padding:0;width:100%}.signupSection .errorMessage{margin:12px 0 0}.signupSection .errorMessage,.signupSection .signUpErrorMessage{box-sizing:border-box;color:var(--system-error-text-color);font-size:12px;padding:0;width:100%}.signupSection .signUpErrorMessage{margin:0 0 12px}.signupSection .signUpButtonContainer{margin:32px 0 0;width:100%}.signupSection .signUpButtonContainer .rzCustomBigPrimaryButton{width:100%}.signupSection .forgotPassword{color:var(--main-theme-color);cursor:pointer;font-size:14px;font-weight:600;margin:40px 0 10px}.signupSection .signinRow{align-items:center;display:flex;margin:40px 0 0}.signupSection .signinRow .question{font-size:14px;font-weight:400}.signupSection .signinRow .signin{color:var(--main-theme-color);cursor:pointer;font-size:14px;font-weight:600;margin:0 0 0 4px}.forgotPasswordSection .logo{cursor:pointer;margin:0 0 20px!important}.forgotPasswordSection .sentEmailBanner{background:var(--main-theme-background-color);border:1px solid var(--main-theme-color);border-radius:6px;box-sizing:border-box;font-size:14px;font-weight:400;margin:0 0 20px;padding:24px;width:100%}.forgotPasswordSection .emailInput{box-sizing:border-box;margin:0;padding:0;width:100%}.forgotPasswordSection .errorMessage{margin:12px 0 0}.forgotPasswordSection .errorMessage,.forgotPasswordSection .forgotPasswordErrorMessage{box-sizing:border-box;color:var(--system-error-text-color);font-size:12px;padding:0;width:100%}.forgotPasswordSection .forgotPasswordErrorMessage{margin:0 0 12px}.forgotPasswordSection .sendButtonContainer{margin:32px 0 0;width:100%}.forgotPasswordSection .sendButtonContainer .rzCustomBigPrimaryButton{width:100%}.forgotPasswordSection .havePasswordRow{align-items:center;display:flex;margin:40px 0 0}.forgotPasswordSection .havePasswordRow .question{font-size:14px;font-weight:400}.forgotPasswordSection .havePasswordRow .returnToSignin{color:var(--main-theme-color);cursor:pointer;font-size:14px;font-weight:700;margin:0 0 0 4px}.loginPage{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.loginPage .loginPageCard{background-color:#fff;border:1px solid var(--system-border-color);border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;box-sizing:border-box;margin:0;padding:40px;width:500px}.loginPage .loginPageCard .coreCardSection{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:0;width:100%}.loginPage .loginPageCard .coreCardSection .logo{cursor:pointer;height:28px;margin:0 0 32px;padding:0}.loginPage .loginPageCard .coreCardSection .cardSectionTitle{font-size:20px;font-weight:600;margin:0 0 8px;width:100%}.loginPage .loginPageCard .coreCardSection .cardSectionInstruction{font-size:14px;font-weight:400;margin:0 0 18px;width:100%}@media (max-width:600px){.loginPage .loginPageCard{width:90%}}.customSpinner{align-items:center;box-sizing:border-box;color:var(--system-spinner-color);display:flex;margin:0;padding:0}.customSpinner .customSpinnerIcon{font-size:14px;margin:0 12px 0 0}.customSpinner .customSpinnerText{font-size:14px}.avatarMenuDropdown{left:38px;top:40px;transform:translateX(-100%);width:160px}.navAvatarContainer{border-radius:50%;box-sizing:border-box;cursor:pointer;margin:0;padding:4px;position:relative}.navAvatarContainer:hover{background-color:var(--system-clear-border-color)}.navAvatarContainer .navAvatar{border-radius:50%;box-sizing:border-box;height:36px;margin:0;padding:0;width:36px}.resumeListNavigation{align-items:center;background-color:#fff;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;box-sizing:border-box;color:var(--system-text-color);display:flex;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif;font-size:14px;font-weight:500;height:64px;left:0;margin:0;position:fixed;top:0;width:100%;z-index:100}.resumeListNavigation .navContent{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0;position:relative;width:100%}.resumeListNavigation .navContent .logo{cursor:pointer;margin:0;padding:0}.resumeListNavigation .navContent .centerSection{box-sizing:border-box;left:50%;margin:0;padding:0;position:absolute;transform:translateX(-50%)}.resumeListNavigation .navContent .rightPanel{align-items:center;box-sizing:border-box;display:flex;list-style:none;margin:0;padding:0}.resumeListNavigation .navContent .rightPanel li{margin:0 16px 0 0;position:relative}.resumeListNavigation .navContent .rightPanel li:last-child{margin:0}@media (max-width:600px){.resumeListNavigation .navContent .centerSection{left:auto;position:relative;transform:none}}.customNotification{align-items:center;background-color:var(--system-notification-background-color);border:1px solid var(--system-notification-border-color);border-radius:6px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;box-sizing:border-box;color:var(--system-notification-text-color);display:flex;left:50%;margin:0;max-width:500px;opacity:0;padding:16px;pointer-events:none;position:fixed;top:24px;transform:translateX(-50%) translateY(-10px);transition:transform .3s ease-out,opacity .3s ease-out;z-index:1}.customNotification.open{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0);z-index:1050}.customNotification .closeIcon{cursor:pointer;font-size:14px}.customNotification .notificationText{font-size:14px;margin:0 24px 0 12px}.simpleNotification{background-color:var(--system-info-alert-background-color);border:1px solid var(--system-info-alert-border-color);border-radius:6px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;box-sizing:border-box;color:var(--system-info-alert-text-color);display:flex;font-size:14px;justify-content:center;margin:0 0 36px;padding:16px;text-align:center;width:100%}.simpleNotification.editor{max-width:440px;width:90%}@media (max-width:600px){.simpleNotification{margin:0 0 24px}}.customToaster{align-items:center;background-color:oklch(.971 .013 17.38);border-radius:6px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;box-sizing:border-box;display:flex;margin:0;opacity:0;padding:8px 16px;pointer-events:none;position:fixed;right:24px;top:24px;transform:translateX(40px);transition:transform .3s ease-out,opacity .3s ease-out;z-index:1}.customToaster.open{opacity:1;pointer-events:auto;transform:translateX(0);z-index:1050}.customToaster .closeIcon,.customToaster .icon{color:oklch(.704 .191 22.216);font-size:14px}.customToaster .closeIcon{cursor:pointer}.customToaster .errorText{color:oklch(.505 .213 27.518);font-size:14px;margin:2px 24px 0 6px}.sectionCreator{box-sizing:border-box;margin:0;padding:var(--section-item-padding);width:100%}.sectionCreator .sectionCreatorContent{align-items:center;border:2px dashed var(--system-border-color);border-radius:6px;color:var(--system-light-text-color);display:flex;flex-direction:column;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif;height:300px;justify-content:center;transition:background-color .22s ease-out}.sectionCreator .sectionCreatorContent .stackIcon{color:gray;font-size:40px;margin:0}.sectionCreator .sectionCreatorContent .emptySectionText{font-size:18px;font-weight:500;margin:10px 0 0}.sectionCreator .sectionCreatorContent .addInstruction{font-size:14px;line-height:1.6;margin:10px 0 14px;text-align:center;width:220px}.brandingFooter{align-items:flex-end;background-color:initial;border-radius:6px;box-sizing:border-box;color:var(--resume-text-color);display:flex;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;height:48px;justify-content:space-between;margin:0;max-height:48px;max-width:100%;min-height:48px;padding:var(--branding-footer-padding);transition:background-color .22s ease-out;width:100%}.brandingFooter.leftSideBarWithBackground{margin:0 0 0 calc(var(--sidebar-width) - var(--page-padding) + var(--grid-column-gap))}.brandingFooter.leftSideBarWithBackground,.brandingFooter.rightSideBarWithBackground{max-width:calc(940px - var(--sidebar-width) - var(--grid-column-gap) - var(--page-padding));width:calc(940px - var(--sidebar-width) - var(--grid-column-gap) - var(--page-padding))}.brandingFooter:hover{border:2px dashed var(--system-border-color);display:block}.brandingFooter:hover .leftBranding{display:none}.brandingFooter:hover .brandingControl{display:block}.brandingFooter:hover .rightBranding{display:none}.brandingFooter .leftBranding{display:block}.brandingFooter .leftBranding .leftBrandingContent{align-items:center;display:flex;margin:0;padding:0}.brandingFooter .leftBranding .createdWithText{font-size:12px;margin:0 8px 0 0}.brandingFooter .leftBranding .logo{height:16px;width:98.04px}.brandingFooter .rightBranding{font-size:12px}.brandingFooter .brandingControl{box-sizing:border-box;display:none;height:100%;margin:0;padding:0;width:100%}.brandingFooter .brandingControl .brandingControlContainer{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;height:100%;justify-content:center;margin:0;padding:0;width:100%}.brandingFooter .brandingControl .brandingDeleteButton{align-items:center;display:flex}.brandingFooter .brandingControl .brandingDeleteButton .deleteIcon{color:var(--system-error-icon-color)}.brandingFooter .brandingControl .brandingDeleteButton .deleteTextContainer{margin:4px 0 0 2px;position:relative}.brandingFooter .brandingControl .brandingDeleteButton .deleteTextContainer .deleteText{box-sizing:border-box;font-size:14px;font-weight:500;margin:0;padding:0}.brandingFooter .brandingControl .brandingDeleteButton .deleteTextContainer .crownIcon{height:7px;position:absolute;right:-10px;top:2px}.resumeContainer{box-sizing:border-box;height:-webkit-fit-content;height:fit-content;margin:0;padding:0;width:940px}.resumeContainer.templateSwitching .leftSidebarBackground,.resumeContainer.templateSwitching .leftSidebarLightBackground,.resumeContainer.templateSwitching .rightSidebarBackground,.resumeContainer.templateSwitching .rightSidebarLightBackground{transition:none!important}.resumeContainer .resumePage{background-color:#fff;background-image:var(--background-image);background-size:cover;box-shadow:0 0 2px 0 #53535380;box-sizing:border-box;margin:0 0 50px;padding:0;position:relative;width:940px}.resumeContainer .resumePage:before{bottom:30px;box-shadow:0 31px 10px #0009;left:20px;width:97%}.resumeContainer .resumePage:after,.resumeContainer .resumePage:before{background-color:initial;content:"";height:10px;position:absolute;z-index:-1}.resumeContainer .resumePage:after{bottom:48px;box-shadow:0 47px 14px #00000080;right:-1px;transform:rotate(1.35deg);width:60%}.resumeContainer .resumePage .overlay{background-color:var(--system-resume-overlay-color);display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateZ(0);transition:opacity .4s ease-out;width:100%;z-index:10}.resumeContainer .resumePage .pageContainer{box-sizing:border-box;color:var(--resume-text-color);font-family:var(--font-family);height:var(--document-height);line-height:var(--line-height);max-height:var(--document-height);min-height:var(--document-height);padding:var(--page-padding);position:relative;width:940px}.resumeContainer .resumePage .pageContainer .rightSidebarBackground{background-color:var(--secondary-color)}.resumeContainer .resumePage .pageContainer .rightSidebarBackground,.resumeContainer .resumePage .pageContainer .rightSidebarLightBackground{box-sizing:border-box;height:100%;margin:0;min-height:100%;min-width:var(--sidebar-width)!important;padding:0;position:absolute;right:0;top:0;transition:background-color .5s ease-out;width:var(--sidebar-width)!important;z-index:0}.resumeContainer .resumePage .pageContainer .rightSidebarLightBackground{background-color:var(--secondary-color-light-shade)}.resumeContainer .resumePage .pageContainer .leftSidebarBackground{background-color:var(--secondary-color)}.resumeContainer .resumePage .pageContainer .leftSidebarBackground,.resumeContainer .resumePage .pageContainer .leftSidebarLightBackground{box-sizing:border-box;height:100%;left:0;margin:0;min-height:100%;min-width:var(--sidebar-width)!important;padding:0;position:absolute;top:0;transition:background-color .5s ease-out;width:var(--sidebar-width)!important;z-index:0}.resumeContainer .resumePage .pageContainer .leftSidebarLightBackground{background-color:var(--secondary-color-light-shade)}.resumeContainer .resumePage .pageContainer .pageContent{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0;padding:0;position:relative;width:100%}.resumeContainer .resumePage .pageContainer .pageContent .contentWrapper{box-sizing:border-box;flex:1;margin:0;padding:0;width:100%}.resumeContainer .resumePage .pageContainer .pageContent .contentWrapper .columnContainer{box-sizing:border-box;margin:0;min-width:100%;padding:0;width:100%}.resumeContainer .resumePage .pageContainer .pageContent .contentWrapper .columnContainer.leftColumnSidebarLayout{column-gap:var(--grid-column-gap);display:grid;grid-template-columns:calc(var(--sidebar-width) - var(--page-padding)) 1fr}.resumeContainer .resumePage .pageContainer .pageContent .contentWrapper .columnContainer.rightColumnSidebarLayout{column-gap:var(--grid-column-gap);display:grid;grid-template-columns:1fr calc(var(--sidebar-width) - var(--page-padding))}.resumeContainer .resumePage .pageContainer .pageContent .contentWrapper .columnContainer .leftColumn{box-sizing:border-box;margin:0;padding:0}.resumeContainer .resumePage .pageContainer .pageContent .contentWrapper .columnContainer .leftColumn.withLeftSidebarPadding{padding:0 22px 0 0}.resumeContainer .resumePage .pageContainer .pageContent .contentWrapper .columnContainer .leftColumn .sectionContainerLeft{box-sizing:border-box;margin:0;min-width:100%;padding:0;width:100%}.resumeContainer .resumePage .pageContainer .pageContent .contentWrapper .columnContainer .rightColumn{box-sizing:border-box;margin:0;padding:0}.resumeContainer .resumePage .pageContainer .pageContent .contentWrapper .columnContainer .rightColumn.withRightSidebarPadding{padding:0 0 0 22px}.resumeContainer .resumePage .pageContainer .pageContent .contentWrapper .columnContainer .rightColumn .sectionContainerRight{box-sizing:border-box;margin:0;min-width:100%;padding:0;width:100%}.resumeCardDropdown{width:160px}.resumeCard{box-sizing:border-box;margin:0;max-height:345px;padding:0;width:210px}.resumeCard:hover .resumeCardContent .resumeWrapper{border:1px solid var(--main-theme-color)}.resumeCard .resumeCardContent{box-sizing:border-box;cursor:pointer;margin:0;min-height:296px;padding:0;width:210px}.resumeCard .resumeCardContent .resumeWrapper{border:1px solid var(--system-clear-border-color);max-height:296px;overflow:hidden;width:210px}.resumeCard .resumeCardContent .resumeWrapper .resumePage{border:none;box-shadow:none}.resumeCard .resumeCardContent .resumeWrapper .resumePage:after,.resumeCard .resumeCardContent .resumeWrapper .resumePage:before{content:none}.resumeCard .resumeCardFooter{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:12px 0 0;padding:0}.resumeCard .resumeCardFooter .resumeNameContainer{box-sizing:border-box;flex:1 1 auto;margin:0;padding:0}.resumeCard .resumeCardFooter .resumeNameContainer .resumeName{border:1px solid #0000;box-sizing:border-box;font-size:14px;font-weight:500;margin:0;outline:none;padding:4px 6px;text-overflow:ellipsis;width:100%}.resumeCard .resumeCardFooter .resumeNameContainer .resumeName:focus,.resumeCard .resumeCardFooter .resumeNameContainer .resumeName:hover{border:1px solid var(--main-theme-color)}.resumeCard .resumeCardFooter .resumeNameContainer .resumeLastModifiedDate{box-sizing:border-box;color:var(--system-light-text-color);font-size:12px;font-weight:400;margin:0 0 0 6px;padding:0}.resumeCard .resumeCardFooter .resumeFooterDropdownContainer{flex:0 0 32px;height:32px;margin:0;padding:0;position:relative;width:32px}.resumeCard .resumeCardFooter .resumeFooterDropdownContainer .resumeFooterIconContainer{align-items:center;background-color:initial;border-radius:6px;display:flex;height:32px;justify-content:center;transition:background .22s ease-out;width:32px}.resumeCard .resumeCardFooter .resumeFooterDropdownContainer .resumeFooterIconContainer:hover{background-color:var(--system-hovered-button-background-color)}.resumeCard .resumeCardFooter .resumeFooterDropdownContainer .resumeFooterIconContainer:hover .resumeFooterIcon{color:var(--system-text-color)}.resumeCard .resumeCardFooter .resumeFooterDropdownContainer .resumeFooterIconContainer .resumeFooterIcon{color:var(--system-light-text-color);cursor:pointer;font-size:16px;position:relative}.templateModalContainer .customModal .templateList{box-sizing:border-box;column-gap:24px;display:grid;grid-template-columns:repeat(3,314px);margin:24px 0 0;padding:20px;row-gap:32px}.templateModalContainer .customModal .templateList .templateImage{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid var(--system-clear-border-color);box-shadow:var(--template-thumbnail-shadow);box-sizing:border-box;cursor:pointer;margin:0;max-height:444px;min-height:444px;min-width:314px;padding:0;width:314px}.deleteResumeModalContainer .customModal{align-items:center;display:flex;flex-direction:column;padding:32px;width:480px}.deleteResumeModalContainer .customModal .deleteResumeModalButtonGroup{align-items:center;box-sizing:border-box;column-gap:20px;display:flex;justify-content:center;margin:24px 0 0;padding:0;width:100%}@media (max-width:600px){.deleteResumeModalContainer .customModal{width:90%}}.resumeListPage{box-sizing:border-box;display:flex;justify-content:center;margin:0;min-height:100%;padding:100px 0 50px;width:100%}.resumeListPage .resumeListContent{box-sizing:border-box;margin:0;padding:0;width:1150px}.resumeListPage .resumeListContent .welcome{align-items:center;background-size:cover;border:1px solid var(--system-border-color);box-sizing:border-box;color:#fff;display:flex;font-size:24px;font-weight:600;height:200px;justify-content:center;margin:0 0 24px;padding:0 24px;width:100%}.resumeListPage .resumeListContent .resumeListSection{box-sizing:border-box;margin:0;padding:0;width:100%}.resumeListPage .resumeListContent .resumeListSection .resumeListSectionTitle{box-sizing:border-box;font-size:22px;font-weight:500;margin:0;padding:0}.resumeListPage .resumeListContent .resumeListSection .createResumeButton{align-items:center;background-color:#fff;border:1px solid var(--system-clear-border-color);box-shadow:0 0 8px -2px #ccc;box-sizing:border-box;color:var(--main-theme-color);cursor:pointer;display:flex;font-size:60px;height:186px;justify-content:center;margin:24px 0 48px;padding:0;width:144px}.resumeListPage .resumeListContent .resumeListSection .resumeList{box-sizing:border-box;column-gap:25px;display:flex;flex-wrap:wrap;margin:24px 0 0;padding:0;row-gap:50px;width:100%}.resumeListPage .resumeListContent .resumeListSection .noResumeTextContainer{align-items:center;border:1px solid var(--system-border-color);border-radius:4px;box-sizing:border-box;color:var(--system-light-text-color);cursor:pointer;display:flex;flex-direction:column;height:150px;justify-content:center;margin:24px 0 0;padding:0;width:100%}.resumeListPage .resumeListContent .resumeListSection .noResumeTextContainer:hover{border:1px solid var(--main-theme-color)}.resumeListPage .resumeListContent .resumeListSection .noResumeTextContainer .noResumeIcon{font-size:40px}.resumeListPage .resumeListContent .resumeListSection .noResumeTextContainer .noResumeText{font-size:14px;font-weight:500;margin:10px 0 0}@media (max-width:1210px){.resumeListPage .resumeListContent{padding:0 30px;width:100%}}@media (max-width:600px){.resumeListPage .resumeListContent{padding:0 16px}.resumeListPage .resumeListContent .welcome{font-size:20px;height:160px;padding:0 18px}.resumeListPage .resumeListContent .resumeListSection .resumeListSectionTitle{font-size:18px;text-align:center;width:100%}.resumeListPage .resumeListContent .resumeListSection .resumeList{align-items:center;flex-direction:column}.resumeListPage{padding:88px 0 38px}}.editorNavigation{background-color:#fff;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;box-sizing:border-box;color:var(--system-text-color);font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif;font-size:14px;font-weight:500;height:64px;left:0;position:fixed;top:0;z-index:100}.editorNavigation,.editorNavigation .navContent{align-items:center;display:flex;margin:0;width:100%}.editorNavigation .navContent{justify-content:space-between;padding:0;position:relative}.editorNavigation .navContent .logo{cursor:pointer;margin:0;padding:0}.editorNavigation .navContent .minimalLogo{cursor:pointer;height:20px;margin:0;padding:0}.editorNavigation .navContent .centerSection{box-sizing:border-box;left:50%;margin:0;padding:0;position:absolute;transform:translateX(-50%)}.editorNavigation .navContent .centerSection .resumeNameContainer{align-items:center;box-sizing:border-box;display:flex;font-size:16px;height:36px;margin:0;max-width:140px;min-width:140px;padding:1px 0 0;text-align:center}.editorNavigation .navContent .rightPanel{align-items:center;box-sizing:border-box;display:flex;list-style:none;margin:0;padding:0}.editorNavigation .navContent .rightPanel li{margin:0 16px 0 0;position:relative}.editorNavigation .navContent .rightPanel li:last-child{margin:0}@media (max-width:600px){.editorNavigation .navContent .centerSection{left:auto;position:relative;transform:none}.editorNavigation .navContent .centerSection .resumeNameContainer .customCentralMinimalInput{text-align:left}}.dateRangePicker{box-sizing:border-box;margin:0;padding:0;width:100%}.dateRangePicker .previewContainer{border-bottom:1px solid var(--system-border-color);box-sizing:border-box;display:flex;justify-content:center;margin:0 0 16px;padding:0 0 16px;width:100%}.dateRangePicker .previewContainer .box{border:1px solid #0000;border-radius:6px;box-sizing:border-box;cursor:pointer;margin:0;padding:12px;text-align:center;width:50%}.dateRangePicker .previewContainer .box.selected{border-color:var(--main-theme-color)}.dateRangePicker .previewContainer .box .title{font-size:14px;font-weight:600;margin:0 0 4px;padding:0}.dateRangePicker .previewContainer .box .datePreview{font-size:14px}.dateRangePicker .fromPanel,.dateRangePicker .toPanel{box-sizing:border-box;margin:0;padding:0;width:100%}.dateRangePicker .toPanel .presentToggle{align-items:center;background-color:var(--main-theme-background-color);border-radius:6px;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 0 16px;padding:10px 14px;width:100%}.dateRangePicker .toPanel .presentToggle .presentLabel{font-size:14px;font-weight:500}.dateRangePicker .monthList{border-bottom:1px solid var(--system-border-color);box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 0 16px;padding:0 0 16px;width:100%}.dateRangePicker .monthList.disabled li{border:1px solid #0000;color:var(--system-disabled-text-color);cursor:not-allowed;font-weight:400;pointer-events:none;-webkit-user-select:none;user-select:none}.dateRangePicker .monthList.disabled li.selected{border:1px solid #0000!important;color:var(--system-disabled-text-color)!important;font-weight:400}.dateRangePicker .monthList li{align-items:center;border:1px solid #0000;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;justify-content:center;margin:0;padding:7px 0;position:relative;width:25%}.dateRangePicker .monthList li.selected{border-color:var(--main-theme-color);color:var(--main-theme-color);font-weight:600}.dateRangePicker .monthList li.selected:hover .deselectIconContainer{display:inline-block}.dateRangePicker .monthList li:hover .monthText{color:var(--main-theme-color);font-weight:600}.dateRangePicker .monthList li .monthText{font-size:14px}.dateRangePicker .monthList li .deselectIconContainer{box-sizing:border-box;display:none;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.dateRangePicker .monthList li .deselectIconContainer .deselectIconContent{align-items:center;background-color:#fff;border-color:var(--main-theme-color);border-radius:6px;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;padding:0;width:100%}.dateRangePicker .monthList li .deselectIconContainer .deselectIconContent .deselectIcon{color:var(--system-text-color);font-size:16px}.dateRangePicker .yearCarousel{box-sizing:border-box;margin:0 0 8px;overflow:hidden;padding:0;position:relative;width:100%}.dateRangePicker .yearCarousel .yearPagesContainer{box-sizing:border-box;display:flex;margin:0;padding:0;transition:transform .35s ease-out;width:100%}.dateRangePicker .yearCarousel .yearPagesContainer .yearPage{box-sizing:border-box;flex-shrink:0;margin:0;padding:0;width:100%}.dateRangePicker .yearCarousel .yearPagesContainer .yearPage .yearList{border-bottom:1px solid var(--system-border-color);box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 0 16px;padding:0 0 16px;width:100%}.dateRangePicker .yearCarousel .yearPagesContainer .yearPage .yearList.disabled li{border:1px solid #0000;color:var(--system-disabled-text-color);cursor:not-allowed;font-weight:400;pointer-events:none;-webkit-user-select:none;user-select:none}.dateRangePicker .yearCarousel .yearPagesContainer .yearPage .yearList.disabled li.selected{border:1px solid #0000!important;color:var(--system-disabled-text-color)!important;font-weight:400}.dateRangePicker .yearCarousel .yearPagesContainer .yearPage .yearList li{align-items:center;border:1px solid #0000;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;justify-content:center;margin:0;padding:7px 0;position:relative;width:25%}.dateRangePicker .yearCarousel .yearPagesContainer .yearPage .yearList li.selected{border-color:var(--main-theme-color);color:var(--main-theme-color);font-weight:600}.dateRangePicker .yearCarousel .yearPagesContainer .yearPage .yearList li.selected:hover .deselectIconContainer{display:inline-block}.dateRangePicker .yearCarousel .yearPagesContainer .yearPage .yearList li:hover .yearText{color:var(--main-theme-color);font-weight:600}.dateRangePicker .yearCarousel .yearPagesContainer .yearPage .yearList li .yearText{font-size:14px}.dateRangePicker .yearCarousel .yearPagesContainer .yearPage .yearList li .deselectIconContainer{box-sizing:border-box;display:none;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.dateRangePicker .yearCarousel .yearPagesContainer .yearPage .yearList li .deselectIconContainer .deselectIconContent{align-items:center;background-color:#fff;border-color:var(--main-theme-color);border-radius:6px;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;padding:0;width:100%}.dateRangePicker .yearCarousel .yearPagesContainer .yearPage .yearList li .deselectIconContainer .deselectIconContent .deselectIcon{color:var(--system-text-color);font-size:16px}.singleDatePicker{box-sizing:border-box;margin:0;padding:0;width:100%}.singleDatePicker .previewContainer{align-items:center;border-bottom:1px solid var(--system-border-color);box-sizing:border-box;display:flex;flex-direction:column;margin:0 0 16px;padding:0 0 16px;width:100%}.singleDatePicker .previewContainer .title{font-size:14px;font-weight:600;margin:0 0 4px;padding:0}.singleDatePicker .previewContainer .datePreview{font-size:14px}.singleDatePicker .fromPanel,.singleDatePicker .toPanel{box-sizing:border-box;margin:0;padding:0;width:100%}.singleDatePicker .toPanel .presentToggle{align-items:center;background-color:var(--main-theme-background-color);border-radius:6px;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 0 16px;padding:10px 14px;width:100%}.singleDatePicker .toPanel .presentToggle .presentLabel{font-size:14px}.singleDatePicker .monthList{border-bottom:1px solid var(--system-border-color);box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 0 16px;padding:0 0 16px;width:100%}.singleDatePicker .monthList.disabled li{border:1px solid #0000;color:var(--system-disabled-text-color);cursor:not-allowed;font-weight:400;pointer-events:none;-webkit-user-select:none;user-select:none}.singleDatePicker .monthList.disabled li.selected{border:1px solid #0000!important;color:var(--system-disabled-text-color)!important;font-weight:400}.singleDatePicker .monthList li{align-items:center;border:1px solid #0000;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;justify-content:center;margin:0;padding:7px 0;position:relative;width:25%}.singleDatePicker .monthList li.selected{border-color:var(--main-theme-color);color:var(--main-theme-color);font-weight:600}.singleDatePicker .monthList li.selected:hover .deselectIconContainer{display:inline-block}.singleDatePicker .monthList li:hover .monthText{color:var(--main-theme-color);font-weight:600}.singleDatePicker .monthList li .monthText{font-size:14px}.singleDatePicker .monthList li .deselectIconContainer{box-sizing:border-box;display:none;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.singleDatePicker .monthList li .deselectIconContainer .deselectIconContent{align-items:center;background-color:#fff;border-color:var(--main-theme-color);border-radius:6px;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;padding:0;width:100%}.singleDatePicker .monthList li .deselectIconContainer .deselectIconContent .deselectIcon{color:var(--system-text-color);font-size:16px}.singleDatePicker .yearCarousel{box-sizing:border-box;margin:0 0 8px;overflow:hidden;padding:0;position:relative;width:100%}.singleDatePicker .yearCarousel .yearPagesContainer{box-sizing:border-box;display:flex;margin:0;padding:0;transition:transform .35s ease-out;width:100%}.singleDatePicker .yearCarousel .yearPagesContainer .yearPage{box-sizing:border-box;flex-shrink:0;margin:0;padding:0;width:100%}.singleDatePicker .yearCarousel .yearPagesContainer .yearPage .yearList{border-bottom:1px solid var(--system-border-color);box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 0 16px;padding:0 0 16px;width:100%}.singleDatePicker .yearCarousel .yearPagesContainer .yearPage .yearList.disabled li{border:1px solid #0000;color:var(--system-disabled-text-color);cursor:not-allowed;font-weight:400;pointer-events:none;-webkit-user-select:none;user-select:none}.singleDatePicker .yearCarousel .yearPagesContainer .yearPage .yearList.disabled li.selected{border:1px solid #0000!important;color:var(--system-disabled-text-color)!important;font-weight:400}.singleDatePicker .yearCarousel .yearPagesContainer .yearPage .yearList li{align-items:center;border:1px solid #0000;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;font-size:14px;justify-content:center;margin:0;padding:7px 0;position:relative;width:25%}.singleDatePicker .yearCarousel .yearPagesContainer .yearPage .yearList li.selected{border-color:var(--main-theme-color);color:var(--main-theme-color);font-weight:600}.singleDatePicker .yearCarousel .yearPagesContainer .yearPage .yearList li.selected:hover .deselectIconContainer{display:inline-block}.singleDatePicker .yearCarousel .yearPagesContainer .yearPage .yearList li:hover .yearText{color:var(--main-theme-color);font-weight:600}.singleDatePicker .yearCarousel .yearPagesContainer .yearPage .yearList li .yearText{font-size:14px}.singleDatePicker .yearCarousel .yearPagesContainer .yearPage .yearList li .deselectIconContainer{box-sizing:border-box;display:none;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.singleDatePicker .yearCarousel .yearPagesContainer .yearPage .yearList li .deselectIconContainer .deselectIconContent{align-items:center;background-color:#fff;border-color:var(--main-theme-color);border-radius:6px;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;padding:0;width:100%}.singleDatePicker .yearCarousel .yearPagesContainer .yearPage .yearList li .deselectIconContainer .deselectIconContent .deselectIcon{color:var(--system-text-color);font-size:16px}.displayOptionsDrawer{background-color:#fff;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;box-sizing:border-box;color:var(--system-text-color);font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif;height:calc(100% - 64px);margin:0;opacity:0;overflow-x:hidden;overflow-y:auto;padding:24px;pointer-events:none;position:fixed;right:0;top:64px;transform:translateX(100px);transition:transform .22s ease-out,opacity .22s ease-out;width:280px;z-index:-50}.displayOptionsDrawer.open{opacity:1;pointer-events:auto;transform:translateX(0);z-index:50}.displayOptionsDrawer .titleBar{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin:0 0 24px;padding:0;position:relative;width:100%}.displayOptionsDrawer .titleBar .panelTitle{box-sizing:border-box;font-size:18px;font-weight:600;margin:0;padding:0}.displayOptionsDrawer .titleBar .closeButton{color:var(--system-close-button-color);cursor:pointer;position:absolute;right:0;top:3px}.displayOptionsDrawer .titleBar .closeButton:hover{color:var(--system-hovered-close-button-color)}.displayOptionsDrawer .drawerSection{box-sizing:border-box;margin:0 0 32px;padding:0;width:100%}.displayOptionsDrawer .drawerSection .sectionName{font-size:16px;font-weight:500;margin:0 0 10px}.displayOptionsDrawer .drawerSection .iconList{box-sizing:border-box;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;width:100%}.displayOptionsDrawer .drawerSection .iconList .iconContainer{align-items:center;border:1px solid #0000;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;height:38px;justify-content:center;margin:0;padding:0;position:relative;width:38px}.displayOptionsDrawer .drawerSection .iconList .iconContainer:hover .customTooltip{display:block}.displayOptionsDrawer .drawerSection .iconList .iconContainer.selected{border:1px solid var(--main-theme-color)}.displayOptionsDrawer .drawerSection .iconList .iconContainer .icon{font-size:20px}.displayOptionsDrawer .drawerSection .iconList .iconContainer .customTooltip{left:calc(50% + 10px)}.displayOptionsDrawer .drawerSection .fieldsContainer{box-sizing:border-box;list-style:none;margin:0;padding:0;width:100%}.displayOptionsDrawer .drawerSection .fieldsContainer .field{align-items:center;border-bottom:1px solid var(--system-border-color);display:flex;justify-content:space-between;margin:0 0 6px;padding:12px 0;width:100%}.displayOptionsDrawer .drawerSection .fieldsContainer .field:first-child{border-top:1px solid var(--system-border-color)}.displayOptionsDrawer .drawerSection .fieldsContainer .field .fieldName{color:var(--system-text-color);font-size:14px;font-weight:400}.displayOptionsDrawer .drawerSection .colorList{box-sizing:border-box;display:flex;list-style:none;margin:0;padding:0;width:100%}.displayOptionsDrawer .drawerSection .colorList .colorWrapper{border:1px solid #0000;border-radius:6px;box-sizing:border-box;height:58px;margin:0;padding:6px;width:58px}.displayOptionsDrawer .drawerSection .colorList .colorWrapper.selected{border:1px solid var(--main-theme-color)}.displayOptionsDrawer .drawerSection .colorList .colorWrapper .color{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:44px;justify-content:center;margin:0;width:44px}.displayOptionsDrawer .drawerSection .colorList .colorWrapper .color .whiteBackground{background-color:#fff;border-radius:50%;height:24px;min-height:24px;min-width:24px;width:24px}.displayOptionsDrawer .drawerSection .photoStyleList{box-sizing:border-box;display:grid;gap:8px;grid-template-columns:repeat(5,40px);margin:0;padding:0;width:100%}.displayOptionsDrawer .drawerSection .photoStyleList.selected{border:1px solid var(--main-theme-color)}.displayOptionsDrawer .drawerSection .photoStyleList.selected .avatarIcon{color:var(--main-theme-color)}.displayOptionsDrawer .drawerSection .photoStyleList .photoStyle{box-sizing:border-box;cursor:pointer;height:40px;margin:0;min-height:40px;min-width:40px;padding:0;position:relative;width:40px}.displayOptionsDrawer .drawerSection .photoStyleList .photoStyle .checkContainer{background-color:var(--main-theme-color);border-radius:50%;box-sizing:border-box;height:12px;margin:0;padding:0;position:absolute;right:1px;top:1px;visibility:hidden;width:12px}.displayOptionsDrawer .drawerSection .photoStyleList .photoStyle .checkIcon{color:#fff;font-size:6px;position:absolute;right:4px;top:4px;visibility:hidden}.displayOptionsDrawer .drawerSection .photoStyleList .photoStyle.selected .photoStyleShape .avatarIcon{color:var(--main-theme-color)}.displayOptionsDrawer .drawerSection .photoStyleList .photoStyle.selected .checkContainer,.displayOptionsDrawer .drawerSection .photoStyleList .photoStyle.selected .checkIcon{visibility:visible}.displayOptionsDrawer .drawerSection .photoStyleList .photoStyle .photoStyleShape{align-items:center;background-color:var(--photo-shape-color);box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;min-height:100%;min-width:100%;padding:0;width:100%}.displayOptionsDrawer .drawerSection .photoStyleList .photoStyle .photoStyleShape .avatarIcon{color:var(--photo-shape-avatar-color);font-size:22px}.displayOptionsDrawer .drawerSection .photoStyleList .photoStyle .photoStyleShape.Round{border-radius:50%}.displayOptionsDrawer .drawerSection .photoStyleList .photoStyle .photoStyleShape.Square{border-radius:0}.displayOptionsDrawer .drawerSection .photoStyleList .photoStyle .photoStyleShape.RoundedSquare{border-radius:6px}.displayOptionsDrawer .drawerSection .photoStyleList .photoStyle .photoStyleShape.LeftNotch{border-radius:50% 50% 50% 5px}.displayOptionsDrawer .drawerSection .photoStyleList .photoStyle .photoStyleShape.RightNotch{border-radius:50% 50% 5px 50%}.crown{width:-webkit-fit-content;width:fit-content}.templateSection .templateListContainer{box-sizing:border-box;column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);margin:0;padding:0;row-gap:14px;width:100%}.templateSection .templateListContainer .templateItem{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0;width:100%}.templateSection .templateListContainer .templateItem .templateImage{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid var(--system-clear-border-color);box-shadow:var(--template-thumbnail-shadow);box-sizing:border-box;cursor:pointer;display:flex;justify-content:flex-end;margin:0;max-height:235px;min-height:235px;min-width:100%;padding:10px;position:relative;width:100%}.templateSection .templateListContainer .templateItem .templateImage .crown{bottom:8px;height:12px;right:8px;fill:var(--system-gold-color)}.templateSection .templateListContainer .templateItem .templateName{cursor:pointer;font-size:14px;font-weight:600;margin:14px 0 0;padding:0}.templateSection .templateListContainer .templateItem .selectedBadgeContainer{display:inline-block}.templateSection .templateListContainer .templateItem .selectedBadgeContainer .selectedBadge{align-items:center;background-color:var(--main-theme-color);border-radius:12px;box-sizing:border-box;color:#fff;display:flex;justify-content:center;margin:14px 0 0;padding:2px 12px}.templateSection .templateListContainer .templateItem .selectedBadgeContainer .selectedBadge .selectedText{font-size:12px;font-weight:600;margin:0 4px 0 0}.templateSection .templateListContainer .templateItem .selectedBadgeContainer .selectedBadge .selectedIcon{font-size:10px}.templateSection .templateListContainer .templateItem.selected .templateImage,.templateSection .templateListContainer .templateItem:hover .templateImage{border:1px solid var(--main-theme-color)}.templateSection .templateListContainer .templateItem:hover .templateName{color:var(--main-theme-color)}.templatesDrawer{width:400px}.sidebarThumbnail{border:1px solid var(--system-clear-border-color);border-radius:6px;box-sizing:border-box;column-gap:4px;cursor:pointer;display:grid;height:52px;margin:0;min-height:52px;min-width:52px;padding:4px;position:relative;width:52px}.sidebarThumbnail.selected{border:1px solid var(--main-theme-color)}.sidebarThumbnail.selected .checkContainer,.sidebarThumbnail.selected .checkIcon{visibility:visible}.sidebarThumbnail .checkContainer{background-color:var(--main-theme-color);border-radius:50%;box-sizing:border-box;height:12px;margin:0;padding:0;position:absolute;right:1px;top:1px;visibility:hidden;width:12px}.sidebarThumbnail .checkIcon{color:#fff;font-size:6px;position:absolute;right:4px;top:4px;visibility:hidden}.sidebarThumbnail .thumbnailColumn{background-color:var(--sidebar-thumbnail-column-background-color);height:100%;min-height:100%}.sidebarThumbnail .thumbnailColumn.sidebar{background-color:var(--sidebar-thumbnail-smaller-column-background-color)}.stylesSection{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:0;width:100%}.stylesSection .subSection{box-sizing:border-box;margin:0 0 26px;padding:0;width:232px}.stylesSection .subSection .nameRow{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:0 0 10px;padding:0;width:100%}.stylesSection .subSection .nameRow .sectionName{font-size:14px;font-weight:500}.stylesSection .subSection .nameRow .currentValue{color:var(--main-theme-color);font-size:14px;font-weight:500}.stylesSection .subSection .sidebarThumbnailContainer{display:grid;gap:8px;grid-template-columns:repeat(4,52px);width:100%}.stylesSection .subSection .sidebarThumbnailContainer .sidebarThumbnailWrapper{box-sizing:border-box;margin:0;padding:0}.stylesSection .subSection .sectionNameRow{box-sizing:border-box;font-size:16px;font-weight:500;margin:0 0 10px;padding:0;width:100%}.documentSizeSection{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:0;width:100%}.documentSizeSection .subSection{box-sizing:border-box;margin:0 0 26px;padding:0;width:232px}.documentSizeSection .subSection .sectionNameRow{box-sizing:border-box;font-size:16px;font-weight:500;margin:0 0 10px;padding:0;width:100%}.themesSection{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0;overflow:hidden;padding:0;width:100%}.themesSection .themesCarousel{overflow:hidden;position:relative;width:100%}.themesSection .themesCarousel .themePagesContainer{display:flex;transition:transform .35s ease-out;width:100%}.themesSection .themesCarousel .themePagesContainer .themePage{box-sizing:border-box;display:grid;flex-shrink:0;gap:0;grid-template-columns:repeat(4,58px);list-style:none;margin:0;padding:0;width:100%}.themesSection .themesCarousel .themePagesContainer .themePage .themeWrapper{border:1px solid #0000;border-radius:6px;box-sizing:border-box;height:58px;margin:0;padding:6px;width:58px}.themesSection .themesCarousel .themePagesContainer .themePage .themeWrapper.selected{border:1px solid var(--main-theme-color)}.themesSection .themesCarousel .themePagesContainer .themePage .themeWrapper .theme{border-radius:50%;cursor:pointer;height:44px;margin:0;overflow:hidden;position:relative;width:44px}.themesSection .themesCarousel .themePagesContainer .themePage .themeWrapper .theme .inner{height:100%;position:absolute;right:0;width:50%}.themesSection .themesCarousel .themePagesContainer .themePage .themeWrapper .theme .whiteBackground{background-color:#fff;border-radius:50%;height:24px;left:10px;min-height:24px;min-width:24px;position:absolute;top:10px;width:24px}.themesSection .themesCarousel .themePagesContainer .themePage .themeWrapper .theme .crown{height:8px;left:17px;position:absolute;top:18px;fill:var(--system-gold-color)}.backgroundImagesSection{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0;overflow:hidden;padding:0;width:100%}.backgroundImagesSection .backgroundImagesCarousel{overflow:hidden;position:relative;width:100%}.backgroundImagesSection .backgroundImagesCarousel .backgroundImagePagesContainer{display:flex;transition:transform .35s ease-out;width:100%}.backgroundImagesSection .backgroundImagesCarousel .backgroundImagePagesContainer .backgroundImagePage{box-sizing:border-box;display:grid;flex-shrink:0;gap:20px;grid-template-columns:repeat(3,50px);justify-content:center;list-style:none;margin:0;padding:0;width:100%}.backgroundImagesSection .backgroundImagesCarousel .backgroundImagePagesContainer .backgroundImagePage li{align-items:flex-end;background-size:cover;border:1px solid var(--system-clear-border-color);border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;height:50px;justify-content:flex-end;margin:0;min-height:50px;min-width:50px;padding:6px;position:relative;width:50px}.backgroundImagesSection .backgroundImagesCarousel .backgroundImagePagesContainer .backgroundImagePage li .checkContainer{background-color:var(--main-theme-color);border-radius:50%;box-sizing:border-box;height:12px;margin:0;padding:0;position:absolute;right:1px;top:1px;visibility:hidden;width:12px}.backgroundImagesSection .backgroundImagesCarousel .backgroundImagePagesContainer .backgroundImagePage li .checkIcon{color:#fff;font-size:6px;position:absolute;right:4px;top:4px;visibility:hidden}.backgroundImagesSection .backgroundImagesCarousel .backgroundImagePagesContainer .backgroundImagePage li.selected{border:1px solid var(--main-theme-color)}.backgroundImagesSection .backgroundImagesCarousel .backgroundImagePagesContainer .backgroundImagePage li.selected .checkContainer,.backgroundImagesSection .backgroundImagesCarousel .backgroundImagePagesContainer .backgroundImagePage li.selected .checkIcon{visibility:visible}.backgroundImagesSection .backgroundImagesCarousel .backgroundImagePagesContainer .backgroundImagePage li .crown{height:8px;fill:var(--system-gold-color)}.fontsSection{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:0;width:100%}.fontsSection .fontsCarousel{overflow:hidden;position:relative;width:100%}.fontsSection .fontsCarousel .fontPagesContainer{display:flex;transition:transform .35s ease-out;width:100%}.fontsSection .fontsCarousel .fontPagesContainer .fontPage{box-sizing:border-box;flex-shrink:0;margin:0;padding:0;width:100%}.sectionBox{align-items:center;background-color:#fff;border:1px solid var(--main-theme-color);border-radius:6px;box-sizing:border-box;cursor:grab;display:flex;font-size:14px;font-weight:500;height:40px;justify-content:center;margin:14px 0 0;min-height:40px;padding:0 12px;position:relative;text-align:center;-webkit-user-select:none;user-select:none;width:100%}.sectionBox:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.sectionBox:hover .removeIcon{visibility:visible}.sectionBox .removeIcon{color:var(--system-text-color);cursor:pointer;font-size:14px;position:absolute;right:3px;top:3px;visibility:hidden}.sectionDragAndDrop{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin:34px 0 0;padding:0;width:100%}.sectionDragAndDrop .layoutCanvas{background-color:#fff;border:1px solid var(--system-border-color);border-radius:6px;box-shadow:0 0 2px 0 #53535380;box-sizing:border-box;margin:0 0 20px;max-width:460px;min-width:460px;padding:16px 30px 0;position:relative;width:460px}.sectionDragAndDrop .layoutCanvas:before{background-color:initial;bottom:30px;box-shadow:0 31px 10px #0009;content:"";height:10px;left:4px;position:absolute;width:97%;z-index:-1}.sectionDragAndDrop .layoutCanvas:after{background-color:initial;bottom:48px;box-shadow:0 47px 14px #00000080;content:"";height:10px;position:absolute;right:8px;transform:rotate(1.35deg);width:60%;z-index:-1}.sectionDragAndDrop .layoutCanvas .headerSection{align-items:center;background-color:var(--main-theme-color);border-radius:6px;box-sizing:border-box;color:#fff;cursor:default;display:flex;height:40px;justify-content:center;margin:14px 0 0;padding:0 15px;width:100%}.sectionDragAndDrop .layoutCanvas .headerSection .headerText{font-size:14px;font-weight:500;margin:2px 0 0}.sectionDragAndDrop .layoutCanvas .headerSection .lockIcon{font-size:12px;margin:2px 0 0 8px}.sectionDragAndDrop .layoutCanvas .noSectionContainer{align-items:center;box-sizing:border-box;color:var(--system-light-text-color);display:flex;flex-direction:column;height:540px;justify-content:center;margin:0;padding:0;width:100%}.sectionDragAndDrop .layoutCanvas .noSectionContainer .noSectionIcon{font-size:40px;margin:0 0 6px}.sectionDragAndDrop .layoutCanvas .noSectionContainer .noSectionMessage{font-size:14px;font-weight:500;margin:10px 0 0}.sectionDragAndDrop .layoutCanvas .columnContainer{box-sizing:border-box;column-gap:20px;display:grid;grid-template-columns:1fr 1fr;margin:0;max-width:100%;padding:0;width:100%}.sectionDragAndDrop .layoutCanvas .columnContainer .column{box-sizing:border-box;margin:0;padding:0 0 40px;width:100%}.sectionDragAndDrop .layoutCanvas .columnContainer .column .sectionsContainer{box-sizing:border-box;display:flex;flex-direction:column;margin:0;min-height:500px;padding:0;width:100%}.layoutModalContainer .customModal{padding:24px 66px 48px}.downloadModalContainer .customModal{align-items:center;display:flex;flex-direction:column;padding:24px 66px 48px;width:580px}.downloadModalContainer .customModal .usedProFeatures{align-items:center;background-color:var(--main-theme-background-color);border:1px solid var(--main-theme-color);border-radius:6px;box-sizing:border-box;display:flex;flex-direction:column;list-style:none;margin:14px 0 0;padding:30px 16px 20px;width:100%}.downloadModalContainer .customModal .usedProFeatures .usedProFeatureName{align-items:flex-start;box-sizing:border-box;display:flex;margin:0 0 6px;padding:0}.downloadModalContainer .customModal .usedProFeatures .usedProFeatureName .usedFeatureName{font-size:14px;font-weight:500}.downloadModalContainer .customModal .usedProFeatures .usedProFeatureName .crown{height:8px;margin:3px 0 0 4px;padding:0;fill:var(--system-gold-color)}.downloadModalContainer .customModal .detailedInstruction.upgradePrompt{margin:20px 0}@media (max-width:650px){.downloadModalContainer .customModal{width:90%}.downloadModalContainer .customModal .instruction{font-size:24px}}.addSectionModalContainer .customModal .sectionLibrary{box-sizing:border-box;column-gap:24px;display:grid;grid-auto-rows:195px;grid-template-columns:repeat(3,315.25px);margin:24px 0 0;padding:20px;row-gap:32px}.addSectionModalContainer .customModal .sectionLibrary .sectionLibraryItem{box-sizing:border-box;margin:0;padding:0;transform:scale(.65);transform-origin:top left}.hardcodedSectionComponent{background-color:#fff;border:1px solid var(--main-theme-color);border-radius:6px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;box-sizing:border-box;color:var(--system-text-color);cursor:default;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif;height:285px;margin:0;padding:10px;position:relative;width:485px}.hardcodedSectionComponent:hover .buttonContainer{opacity:1;z-index:5}.hardcodedSectionComponent:hover .helperTextContainer{display:block}.hardcodedSectionComponent.disabled .addedBadge{visibility:visible!important}.hardcodedSectionComponent .addedBadge{align-items:center;background-color:var(--system-gold-color);border-radius:20px;box-sizing:border-box;display:flex;height:32px;justify-content:flex-end;margin:0;padding:0 12px;position:absolute;right:10px;top:14px;visibility:hidden}.hardcodedSectionComponent .addedBadge .addedBadgeText{color:#fff;font-size:16px;font-weight:700;margin:2px 0 0}.hardcodedSectionComponent .addedBadge .addedBadgeIcon{color:#fff;font-size:20px;margin:0 0 0 6px}.hardcodedSectionComponent .sectionItemsContainer{box-sizing:border-box;margin:6px 0 0;padding:0;width:100%}.hardcodedSectionComponent .sectionItemsContainer .sectionItem{box-sizing:border-box;margin:0;padding:8px 16px;width:100%}.hardcodedSectionComponent .sectionItemsContainer .sectionItem .dateRangeRow{align-items:flex-start;box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0;padding:0;width:100%}.hardcodedSectionComponent .sectionItemsContainer .sectionItem .locationRow{align-items:flex-start;box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:space-between;margin:8px 0 0;padding:0;width:100%}.hardcodedSectionComponent .sectionItemsContainer .sectionItem .bulletsList{box-sizing:border-box;list-style:none;margin:8px 0 0;padding:0;width:100%}.hardcodedSectionComponent .sectionItemsContainer .sectionItem .bulletsList .bullet{align-items:flex-start;box-sizing:border-box;display:flex;margin:4px 0 0;padding:0}.hardcodedSectionComponent .sectionItemsContainer .sectionItem .bulletsList .bullet:first-child{margin:0}.hardcodedSectionComponent .sectionItemsContainer .sectionItem .bulletsList .bullet .bulletPoint{box-sizing:border-box;font-size:13px;margin:0;padding:0 7px 0 4px}.hardcodedSectionComponent .sectionItemsContainer .sectionItem .bulletsList .bullet .bulletText{box-sizing:border-box;clear:both;flex:1 1 auto;font-size:13px;margin:0;padding:0}.hardcodedSectionComponent .sectionItemsContainer .sectionItem .linkFieldHardcoded{align-items:center;box-sizing:border-box;display:flex;margin:8px 0 0;padding:0}.hardcodedSectionComponent .sectionItemsContainer .sectionItem .linkFieldHardcoded .linkIcon{box-sizing:border-box;color:var(--header-icon-color);font-size:12px;margin:0 8px 0 0;padding:0}.hardcodedSectionComponent .sectionItemsContainer .sectionItem .linkFieldHardcoded .linkText{box-sizing:border-box;font-size:13px;margin:0;padding:0}.hardcodedSectionComponent .sectionItemsContainer .sectionItem .linkFieldInlineHardcoded{align-items:center;box-sizing:border-box;display:flex;margin:0;padding:0}.hardcodedSectionComponent .sectionItemsContainer .sectionItem .linkFieldInlineHardcoded .linkIcon{box-sizing:border-box;color:var(--header-icon-color);font-size:12px;margin:0 8px 0 0;padding:0}.hardcodedSectionComponent .sectionItemsContainer .sectionItem .linkFieldInlineHardcoded .linkText{box-sizing:border-box;font-size:13px;margin:0;padding:0}.SummarySectionPreview .sectionItemsContainer .sectionItem .content{box-sizing:border-box;font-size:13px;font-weight:400;margin:8px 0 0;padding:0}.helperTextContainer{bottom:calc(100% + 10px);display:none;left:50%;position:absolute;transform:translateX(-50%);width:100%;z-index:40}.helperTextContainer .innerContainer{align-items:center;display:flex;flex-direction:column;width:100%}.helperTextContainer .innerContainer .helperTextBox{background-color:var(--system-tooltip-background-color)!important;border-radius:6px;color:#fff!important;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif!important;line-height:1.7;padding:18px 24px;pointer-events:none}.helperTextContainer .innerContainer .helperTextBox .helperTextHeader{align-items:center;display:flex;margin:0 0 6px}.helperTextContainer .innerContainer .helperTextBox .helperTextHeader .infoIcon{font-size:28px;margin:0 8px 0 0}.helperTextContainer .innerContainer .helperTextBox .helperTextHeader .headerText{font-size:23px;font-weight:700;margin:3px 0 0}.helperTextContainer .innerContainer .helperTextBox .helperText{font-size:20px;font-weight:500}.helperTextContainer .innerContainer .chevronIcon{color:var(--system-tooltip-background-color)!important;font-size:16px;margin:8px 0 0;padding:0}@keyframes drawingAttention{0%,to{box-shadow:0 4px 8px #0000001a;opacity:1;transform:scale(1)}50%{box-shadow:0 6px 12px #00000026;opacity:.95;transform:scale(1.05)}}.buttonContainer{align-items:flex-end;background-color:var(--system-section-preview-overlay-color);border-radius:5px;cursor:default;display:flex;height:100%;justify-content:flex-end;opacity:0;position:absolute;right:0;top:0;transition:opacity .22s ease-out;width:100%}.buttonContainer .sectionPreviewButton{align-items:center;animation:drawingAttention 1s ease-in-out infinite both;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;height:46px;justify-content:center;margin:0 14px 14px 0;width:46px}.buttonContainer .sectionPreviewButton.addButton{background-color:var(--system-add-button-background-color)}.buttonContainer .sectionPreviewButton.addButton .sectionIcon{font-size:26px;margin:1px 0 0}.buttonContainer .sectionPreviewButton.addButton:hover{background-color:var(--system-hovered-add-button-background-color)}.buttonContainer .sectionPreviewButton.deleteButton{background-color:var(--system-delete-button-background-color)}.buttonContainer .sectionPreviewButton.deleteButton .sectionIcon{font-size:28px}.buttonContainer .sectionPreviewButton.deleteButton:hover{background-color:var(--system-hovered-delete-button-background-color)}.buttonContainer .sectionPreviewButton .sectionIcon{color:#fff}.sectionPreviewTitleContainer{box-sizing:border-box;margin:0;padding:8px 16px 0}.sectionPreviewTitleContainer .sectionPreviewTitle{border-bottom:1px solid var(--main-theme-color);box-sizing:border-box;margin:0;padding:0 0 8px;width:100%}.sectionPreviewTitleContainer .sectionPreviewTitle .leftTitle{align-items:center;display:flex;flex-direction:row}.sectionPreviewTitleContainer .sectionPreviewTitle .leftTitle .sectionTitleText{color:var(--main-theme-color);font-size:20px;font-weight:600;text-transform:uppercase;white-space:nowrap}.sectionPreviewTitleContainer .sectionPreviewTitle .leftTitle .crown{height:16px;margin:0 0 2px 10px;padding:0;fill:var(--system-gold-color)}.ObjectiveSectionPreview .sectionItemsContainer .sectionItem .content{box-sizing:border-box;font-size:13px;font-weight:400;margin:8px 0 0;padding:0}.ExperienceSectionPreview .sectionItemsContainer .sectionItem .dateRangeRow .jobTitle{box-sizing:border-box;flex:1 1 auto;font-size:18px;font-weight:500;margin:0;padding:0}.ExperienceSectionPreview .sectionItemsContainer .sectionItem .dateRangeRow .dateRange{box-sizing:border-box;font-size:14px;margin:0;padding:0;text-align:right;width:140px}.ExperienceSectionPreview .sectionItemsContainer .sectionItem .locationRow .companyName{box-sizing:border-box;flex:1 1 auto;font-size:16px;margin:0;padding:0}.ExperienceSectionPreview .sectionItemsContainer .sectionItem .locationRow .location{box-sizing:border-box;font-size:14px;margin:0;padding:0;text-align:right;width:140px}.EducationSectionPreview .sectionItemsContainer .sectionItem .dateRangeRow .degreeName{box-sizing:border-box;flex:1 1 auto;font-size:18px;font-weight:500;margin:0;padding:0}.EducationSectionPreview .sectionItemsContainer .sectionItem .dateRangeRow .dateRange{box-sizing:border-box;font-size:14px;margin:0;padding:0;text-align:right;width:140px}.EducationSectionPreview .sectionItemsContainer .sectionItem .locationRow .universityName{box-sizing:border-box;flex:1 1 auto;font-size:16px;margin:0;padding:0}.EducationSectionPreview .sectionItemsContainer .sectionItem .locationRow .location{box-sizing:border-box;font-size:14px;margin:0;padding:0;text-align:right;width:140px}.SkillsSectionPreview .sectionItemsContainer .sectionItem .skillGroupTitle{box-sizing:border-box;font-size:16px;font-weight:500;margin:0 0 8px;padding:0;width:100%}.SkillsSectionPreview .sectionItemsContainer .sectionItem .skillsHolder{box-sizing:border-box;column-gap:10px;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;row-gap:10px;width:100%}.SkillsSectionPreview .sectionItemsContainer .sectionItem .skillsHolder .skill{border:1px solid var(--skills-section-box-border-color);border-radius:2px;box-sizing:border-box;display:flex;font-size:13px;padding:5px 8px}.FindMeOnlineSectionPreview .sectionItemsContainer .sectionItem{align-items:flex-start;display:flex}.FindMeOnlineSectionPreview .sectionItemsContainer .sectionItem .icon{color:var(--header-icon-color);flex:0 0 auto;font-size:16px;margin:2px 10px 0 0}.FindMeOnlineSectionPreview .sectionItemsContainer .sectionItem .platformAndLinkContainer{box-sizing:border-box;flex:1 1 auto;margin:0;padding:0}.FindMeOnlineSectionPreview .sectionItemsContainer .sectionItem .platformAndLinkContainer .platform{box-sizing:border-box;font-size:16px;font-weight:400;margin:0;padding:0}.FindMeOnlineSectionPreview .sectionItemsContainer .sectionItem .platformAndLinkContainer .link{box-sizing:border-box;font-size:13px;font-weight:400;margin:8px 0 0;padding:0}.LanguagesSectionPreview .sectionItemsContainer .sectionItem{align-items:center;display:flex;justify-content:space-between}.LanguagesSectionPreview .sectionItemsContainer .sectionItem .nameAndProficiencyContainer{box-sizing:border-box;display:block;margin:0 10px 0 0;padding:0}.LanguagesSectionPreview .sectionItemsContainer .sectionItem .nameAndProficiencyContainer .languageName{font-size:16px;font-weight:500}.LanguagesSectionPreview .sectionItemsContainer .sectionItem .nameAndProficiencyContainer .proficiency{font-size:13px;font-weight:400;margin:4px 0 0}.LanguagesSectionPreview .sectionItemsContainer .sectionItem .slider{align-items:center;display:flex;list-style:none;width:110px}.LanguagesSectionPreview .sectionItemsContainer .sectionItem .slider li{width:20%}.LanguagesSectionPreview .sectionItemsContainer .sectionItem .slider li .bullet{border-radius:50%;height:18px;min-height:18px;min-width:18px;width:18px}.LanguagesSectionPreview .sectionItemsContainer .sectionItem .slider li .bullet.active{background-color:var(--main-theme-color)}.LanguagesSectionPreview .sectionItemsContainer .sectionItem .slider li .bullet.inactive{background-color:var(--system-inactive-slider-block-color)}.ProjectsSectionPreview .sectionItemsContainer .sectionItem .dateRangeRow .projectName{box-sizing:border-box;flex:1 1 auto;font-size:16px;font-weight:500;margin:0;padding:0}.ProjectsSectionPreview .sectionItemsContainer .sectionItem .dateRangeRow .dateRange,.ProjectsSectionPreview .sectionItemsContainer .sectionItem .locationRow .location{box-sizing:border-box;font-size:14px;margin:0;padding:0;text-align:right;width:140px}.ProjectsSectionPreview .sectionItemsContainer .sectionItem .projectDescription{box-sizing:border-box;font-size:13px;margin:8px 0 0;padding:0}.PublicationsSectionPreview .sectionItemsContainer .sectionItem .dateRangeRow .articleName{box-sizing:border-box;flex:1 1 auto;font-size:18px;font-weight:500;margin:0;padding:0}.PublicationsSectionPreview .sectionItemsContainer .sectionItem .dateRangeRow .dateRange{box-sizing:border-box;font-size:14px;margin:0;padding:0;text-align:right;width:140px}.PublicationsSectionPreview .sectionItemsContainer .sectionItem .publishingCompany{font-size:16px;margin:8px 0 0;padding:0}.PublicationsSectionPreview .sectionItemsContainer .sectionItem .authors{font-size:15px;margin:8px 0 0;padding:0}.PublicationsSectionPreview .sectionItemsContainer .sectionItem .publicationDescription{box-sizing:border-box;font-size:13px;margin:8px 0 0;padding:0}.VolunteeringSectionPreview .sectionItemsContainer .sectionItem .dateRangeRow .volunteeringRole{box-sizing:border-box;flex:1 1 auto;font-size:18px;font-weight:500;margin:0;padding:0}.VolunteeringSectionPreview .sectionItemsContainer .sectionItem .dateRangeRow .dateRange{box-sizing:border-box;font-size:14px;margin:0;padding:0;text-align:right;width:140px}.VolunteeringSectionPreview .sectionItemsContainer .sectionItem .locationRow .organizationName{box-sizing:border-box;flex:1 1 auto;font-size:16px;margin:0;padding:0}.VolunteeringSectionPreview .sectionItemsContainer .sectionItem .locationRow .location{box-sizing:border-box;font-size:14px;margin:0;padding:0;text-align:right;width:140px}.VolunteeringSectionPreview .sectionItemsContainer .sectionItem .volunteeringDescription{box-sizing:border-box;font-size:13px;margin:8px 0 0;padding:0}.IndustryExpertiseSectionPreview .sectionItemsContainer .sectionItem .industryName{font-size:16px;font-weight:500}.IndustryExpertiseSectionPreview .sectionItemsContainer .sectionItem .slider{align-items:center;display:flex;list-style:none;margin:12px 0 0;width:100%}.IndustryExpertiseSectionPreview .sectionItemsContainer .sectionItem .slider li{padding:0 4px 0 0;width:20%}.IndustryExpertiseSectionPreview .sectionItemsContainer .sectionItem .slider li .bar{border:none!important;border-radius:3px;box-sizing:border-box;height:6px;margin:0;max-height:6px;min-height:6px;min-width:100%;padding:0;width:100%}.IndustryExpertiseSectionPreview .sectionItemsContainer .sectionItem .slider li .bar.active{background-color:var(--main-theme-color)}.IndustryExpertiseSectionPreview .sectionItemsContainer .sectionItem .slider li .bar.inactive{background-color:var(--system-inactive-slider-block-color)}.IndustryExpertiseSectionPreview .sectionItemsContainer .sectionItem .slider li:last-child{padding:0}.KeyAchievementsSectionPreview .sectionItemsContainer .sectionItem .achievementTitle{box-sizing:border-box;font-size:16px;font-weight:500;margin:0;padding:0}.KeyAchievementsSectionPreview .sectionItemsContainer .sectionItem .description{box-sizing:border-box;font-size:13px;font-weight:400;margin:8px 0 0;padding:0}.CoursesSectionPreview .sectionItemsContainer .sectionItem .courseTitle{box-sizing:border-box;font-size:16px;font-weight:500;margin:0;padding:0}.CoursesSectionPreview .sectionItemsContainer .sectionItem .institution{box-sizing:border-box;font-size:13px;font-weight:400;margin:8px 0 0;padding:0}.StrengthsSectionPreview .sectionItemsContainer .sectionItem .title{box-sizing:border-box;font-size:16px;font-weight:500;margin:0;padding:0}.StrengthsSectionPreview .sectionItemsContainer .sectionItem .description{box-sizing:border-box;font-size:13px;font-weight:400;margin:8px 0 0;padding:0}.InterestsSectionPreview .sectionItemsContainer .sectionItem .interestName{box-sizing:border-box;font-size:16px;font-weight:500;margin:0;padding:0}.InterestsSectionPreview .sectionItemsContainer .sectionItem .description{box-sizing:border-box;font-size:13px;font-weight:400;margin:8px 0 0;padding:0}.AwardsSectionPreview .sectionItemsContainer .sectionItem .awardName{box-sizing:border-box;font-size:16px;font-weight:500;margin:0;padding:0}.AwardsSectionPreview .sectionItemsContainer .sectionItem .awardDescription{box-sizing:border-box;font-size:13px;font-weight:400;margin:8px 0 0;padding:0}.GrantsSectionPreview .sectionItemsContainer .sectionItem .grantName{box-sizing:border-box;font-size:16px;font-weight:500;margin:0;padding:0}.GrantsSectionPreview .sectionItemsContainer .sectionItem .grantDescription,.GrantsSectionPreview .sectionItemsContainer .sectionItem .grantOrganization{box-sizing:border-box;font-size:13px;font-weight:400;margin:8px 0 0;padding:0}.ReferencesSectionPreview .sectionItemsContainer .sectionItem .name{box-sizing:border-box;font-size:16px;font-weight:500;margin:0;padding:0}.ReferencesSectionPreview .sectionItemsContainer .sectionItem .contact{box-sizing:border-box;font-size:13px;font-weight:400;margin:8px 0 0;padding:0}.CertificationsSectionPreview .sectionItemsContainer .sectionItem .certificationName{box-sizing:border-box;font-size:16px;font-weight:500;margin:0;padding:0}.CertificationsSectionPreview .sectionItemsContainer .sectionItem .institution{box-sizing:border-box;font-size:13px;font-weight:400;margin:8px 0 0;padding:0}.LicensesSectionPreview .sectionItemsContainer .sectionItem .licenseName{box-sizing:border-box;font-size:16px;font-weight:500;margin:0;padding:0}.LicensesSectionPreview .sectionItemsContainer .sectionItem .institution{box-sizing:border-box;font-size:13px;font-weight:400;margin:8px 0 0;padding:0}.PatentsSectionPreview .sectionItemsContainer .sectionItem .patentTitle{box-sizing:border-box;font-size:16px;font-weight:500;margin:0;padding:0}.PatentsSectionPreview .sectionItemsContainer .sectionItem .description{box-sizing:border-box;font-size:13px;font-weight:400;margin:8px 0 0;padding:0}.AffiliationsSectionPreview .sectionItemsContainer .sectionItem .dateRangeRow .organization{box-sizing:border-box;flex:1 1 auto;font-size:18px;font-weight:500;margin:0;padding:0;white-space:nowrap}.AffiliationsSectionPreview .sectionItemsContainer .sectionItem .dateRangeRow .location{box-sizing:border-box;font-size:14px;margin:0;padding:0;text-align:right;width:140px}.AffiliationsSectionPreview .sectionItemsContainer .sectionItem .locationRow .position{box-sizing:border-box;flex:1 1 auto;font-size:16px;margin:0;padding:0}.AffiliationsSectionPreview .sectionItemsContainer .sectionItem .locationRow .dateRange{box-sizing:border-box;font-size:14px;margin:0;padding:0;text-align:right;width:140px}.AffiliationsSectionPreview .sectionItemsContainer .sectionItem .description{box-sizing:border-box;font-size:13px;margin:8px 0 0;padding:0}.ExtracurricularsSectionPreview .sectionItemsContainer .sectionItem .dateRangeRow .organization{box-sizing:border-box;flex:1 1 auto;font-size:18px;font-weight:500;margin:0;padding:0;white-space:nowrap}.ExtracurricularsSectionPreview .sectionItemsContainer .sectionItem .dateRangeRow .location{box-sizing:border-box;font-size:14px;margin:0;padding:0;text-align:right;width:140px}.ExtracurricularsSectionPreview .sectionItemsContainer .sectionItem .locationRow .position{box-sizing:border-box;flex:1 1 auto;font-size:16px;margin:0;padding:0}.ExtracurricularsSectionPreview .sectionItemsContainer .sectionItem .locationRow .dateRange{box-sizing:border-box;font-size:14px;margin:0;padding:0;text-align:right;width:140px}.ExtracurricularsSectionPreview .sectionItemsContainer .sectionItem .description{box-sizing:border-box;font-size:13px;margin:8px 0 0;padding:0}.ConferencesSectionPreview .sectionItemsContainer .sectionItem .conferenceName{box-sizing:border-box;font-size:16px;font-weight:500;margin:0;padding:0}.ConferencesSectionPreview .sectionItemsContainer .sectionItem .presentationTitle{box-sizing:border-box;font-size:14px;font-weight:400;margin:8px 0 0;padding:0}.ConferencesSectionPreview .sectionItemsContainer .sectionItem .sectionRole{box-sizing:border-box;font-size:13px;font-weight:400;margin:8px 0 0;padding:0}.avatarCropper{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:24px 0 0;padding:0}.avatarCropper .cropContainer{background:#fff;border:1px solid #ddd;border-radius:6px;box-sizing:border-box;height:500px;margin:0;overflow:hidden;padding:0;position:relative;width:500px}.avatarCropper .cropControls{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;margin:18px 0 0;padding:0}.avatarCropper .cropControls .zoomSlider{margin:0 0 8px;padding:0;width:500px}.uploadAvatarModalContainer .customModal .detailedInstruction{max-width:500px}.resumeEditor{align-items:center;background-color:var(--system-background-color);box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:100px 0 50px;position:relative;width:100%}.resumeEditor .resumeRendererContainer{height:-webkit-fit-content;height:fit-content;transition:transform .22s ease-out}.resumeEditor .sideToolbar{background-color:#fff;border-right:1px solid var(--system-border-color);box-sizing:border-box;color:var(--system-text-color);font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif;height:calc(100% - 64px);left:0;margin:0;padding:16px 8px 0;position:fixed;top:64px;width:73px;z-index:90}.resumeEditor .sideToolbar .toolbarItemContainer{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;list-style:none;margin:0;padding:0;width:100%}.resumeEditor .sideToolbar .toolbarItemContainer .toolbarItem{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;margin:0 0 16px;padding:0}.resumeEditor .sideToolbar .toolbarItemContainer .toolbarItem.branding{border-top:1px solid var(--system-border-color);margin:0;padding:16px 0 0}.resumeEditor .sideToolbar .toolbarItemContainer .toolbarItem.branding .toolbarToggleContainer{margin:0 0 4px;position:relative}.resumeEditor .sideToolbar .toolbarItemContainer .toolbarItem.branding .toolbarToggleContainer .crown{height:7px;position:absolute;right:-9px;top:0;fill:var(--system-gold-color)}.resumeEditor .sideToolbar .toolbarItemContainer .toolbarItem .icon{align-items:center;background-color:initial;border-radius:6px;box-sizing:border-box;display:flex;height:40px;justify-content:center;margin:0 0 2px;padding:0;transition:background .22s ease-out;width:40px}.resumeEditor .sideToolbar .toolbarItemContainer .toolbarItem .navItemLabel{align-items:center;display:flex;font-size:12px;font-weight:500;text-align:center;transition:font-weight .22s ease-out}.resumeEditor .sideToolbar .toolbarItemContainer .toolbarItem.selected .icon{background-color:var(--system-hovered-button-background-color)}.resumeEditor .sideToolbar .toolbarItemContainer .toolbarItem.selected .navItemLabel{font-weight:600}.resumeEditor .sideToolbar .toolbarItemContainer .toolbarItem:hover .icon{background-color:var(--system-hovered-button-background-color)}.resumeEditor .sideToolbar .toolbarItemContainer .toolbarItem:hover .navItemLabel{font-weight:600}.resumeNotFoundSection{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif;height:100vh;justify-content:center;margin:0;padding:0;width:100vw}.resumeNotFoundSection .resumeNotFoundTitle{color:var(--system-text-color);font-size:40px;font-weight:600}.resumeNotFoundSection .resumeNotFoundText{color:var(--system-light-text-color);font-size:20px;font-weight:500;margin:24px 0 0;padding:0}.resumeNotFoundSection .goBack{align-items:center;box-sizing:border-box;color:var(--main-theme-color);cursor:pointer;display:flex;margin:30px 0 0;padding:0}.resumeNotFoundSection .goBack .goBackIcon{font-size:14px}.resumeNotFoundSection .goBack .goBackText{font-size:14px;font-weight:600;margin:0 0 0 6px}@media (max-width:600px){.resumeEditor{padding:88px 0 38px}}.accountNavigation{background-color:#fff;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;box-sizing:border-box;color:var(--system-text-color);font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif;font-size:14px;font-weight:500;height:64px;left:0;position:fixed;top:0;z-index:100}.accountNavigation,.accountNavigation .navContent{align-items:center;display:flex;margin:0;width:100%}.accountNavigation .navContent{justify-content:space-between;padding:0;position:relative}.accountNavigation .navContent .logo{cursor:pointer;margin:0;padding:0}.accountNavigation .navContent .centerSection{box-sizing:border-box;left:50%;margin:0;padding:0;position:absolute;transform:translateX(-50%)}.accountNavigation .navContent .rightPanel{align-items:center;box-sizing:border-box;display:flex;list-style:none;margin:0;padding:0}.accountNavigation .navContent .rightPanel li{margin:0 16px 0 0;position:relative}.accountNavigation .navContent .rightPanel li:last-child{margin:0}.customSuccessBanner{align-items:center;background:var(--main-theme-background-color);border:1px solid var(--main-theme-color);border-radius:6px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;box-sizing:border-box;display:flex;left:50%;margin:0;max-width:500px;opacity:0;padding:16px;pointer-events:none;position:fixed;top:24px;transform:translateX(-50%) translateY(-10px);transition:transform .3s ease-out,opacity .3s ease-out;z-index:1}.customSuccessBanner.open{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0);z-index:1050}.customSuccessBanner .closeIcon{cursor:pointer;font-size:14px}.customSuccessBanner .notificationText{font-size:14px;margin:0 24px 0 12px}.deleteAccountModalContainer .customModal{align-items:center;display:flex;flex-direction:column;padding:32px;width:480px}.deleteAccountModalContainer .customModal .deleteWarningText{color:var(--system-error-text-color)}.deleteAccountModalContainer .customModal .confirmInputContainer{box-sizing:border-box;margin:10px 0 0;padding:0;width:100%}.deleteAccountModalContainer .customModal .deleteAccountModalButtonGroup{align-items:center;box-sizing:border-box;column-gap:20px;display:flex;justify-content:center;margin:24px 0 0;padding:0;width:100%}@media (max-width:600px){.deleteAccountModalContainer .customModal{width:90%}}.accountPage{margin:0;min-height:100vh;padding:0}.accountPage,.accountPage .avatarContainer{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;width:100%}.accountPage .avatarContainer{background:linear-gradient(180deg,#f4f9ea,#fff);border-radius:8px;margin:0 0 24px;padding:100px 24px 14px}.accountPage .avatarContainer .avatar{border-radius:50%;cursor:default;height:136px;width:136px}.accountPage .avatarContainer .avatarButtons{background-color:#fff;border-radius:19px;box-shadow:0 2px 10px 0 #00000026;box-sizing:border-box;display:flex;list-style:none;margin:24px 0 0;overflow:hidden;padding:0}.accountPage .avatarContainer .avatarButtons li{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .22s ease-out,color .22s ease-out,border-color .22s ease-out}.accountPage .avatarContainer .avatarButtons li .uploadIcon{font-size:16px}.accountPage .avatarContainer .avatarButtons li .uploadText{font-size:14px;font-weight:500;margin:1px 0 0 8px}.accountPage .avatarContainer .avatarButtons li .deleteIcon{font-size:20px}.accountPage .avatarContainer .avatarButtons li:first-child{padding:0 12px 0 16px}.accountPage .avatarContainer .avatarButtons li:first-child:hover{background-color:var(--system-hovered-button-background-color)}.accountPage .avatarContainer .avatarButtons li:first-child:hover .uploadText{font-weight:600}.accountPage .avatarContainer .avatarButtons li:last-child{border-left:1px solid var(--system-border-color);padding:0 12px 0 8px}.accountPage .avatarContainer .avatarButtons li:last-child:hover{background-color:var(--system-delete-button-background-color);border-left:1px solid var(--system-delete-button-background-color);color:#fff}.accountPage .accountContent{box-sizing:border-box;margin:0;padding:0;width:1150px}.accountPage .accountContent .accountCardContainer{box-sizing:border-box;display:flex;gap:20px;margin:0;padding:0;width:100%}.accountPage .accountContent .accountCardContainer .accountCard{border:1px solid var(--system-border-color);border-radius:8px;box-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;box-sizing:border-box;margin:0 0 24px;padding:24px;width:calc(50% - 10px)}.accountPage .accountContent .accountCardContainer .accountCard .accountCardTitle{font-size:22px;font-weight:500;margin:0 14px 24px 0}.accountPage .accountContent .accountCardContainer .accountCard .accountCardEntry{box-sizing:border-box;margin:0 0 24px;padding:0;width:100%}.accountPage .accountContent .accountCardContainer .accountCard .accountCardEntry:last-of-type{border-top:1px solid var(--system-border-color);margin:48px 0 0;padding:24px 0 0}.accountPage .accountContent .accountCardContainer .accountCard .accountCardEntry .accountCardEntryLabelRow{align-items:center;display:flex;justify-content:space-between;margin:0}.accountPage .accountContent .accountCardContainer .accountCard .accountCardEntry .accountCardEntryLabelRow .accountCardEntryLabel{font-size:16px;font-weight:600}.accountPage .accountContent .accountCardContainer .accountCard .accountCardEntry .errorMessage{box-sizing:border-box;color:var(--system-error-text-color);font-size:12px;margin:12px 0 0;padding:0;width:100%}.accountPage .accountContent .accountCardContainer .accountCard .accountCardEntry .accountCardEntryInputContainer{font-size:14px;font-weight:400;margin:12px 0 0;width:100%}.accountPage .accountContent .accountCardContainer .accountCard .updatePrompt{border-top:1px solid var(--system-border-color);box-sizing:border-box;margin:0;padding:18px 0 0}.accountPage .accountContent .accountCardContainer .accountCard .updatePrompt .updatePromptText{font-size:14px;font-weight:500;margin:0 0 12px}@media (max-width:1210px){.accountPage .accountContent{padding:0 30px;width:100%}}@media (max-width:1120px){.accountPage .accountContent{padding:0 30px;width:100%}.accountPage .accountContent .accountCardContainer{align-items:center;flex-direction:column}.accountPage .accountContent .accountCardContainer .accountCard{margin:0;width:650px}}@media (max-width:710px){.accountPage .accountContent{padding:0 16px;width:100%}.accountPage .accountContent .accountCardContainer{align-items:center;flex-direction:column}.accountPage .accountContent .accountCardContainer .accountCard{margin:0;width:100%}}@media (max-width:650px){.accountPage .avatarContainer{padding:100px 24px 0}}.resetPasswordPage{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.resetPasswordPage .resetPasswordPageCard{align-items:center;background-color:#fff;border:1px solid var(--system-border-color);border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;margin:0;padding:40px;width:500px}.resetPasswordPage .resetPasswordPageCard .logo{height:28px;margin:0 0 32px;padding:0}.resetPasswordPage .resetPasswordPageCard .passwordInput{box-sizing:border-box;margin:0;padding:0;width:100%}.resetPasswordPage .resetPasswordPageCard .confirmPasswordInput{box-sizing:border-box;margin:24px 0 0;padding:0;width:100%}.resetPasswordPage .resetPasswordPageCard .errorMessage{box-sizing:border-box;color:var(--system-error-text-color);font-size:12px;margin:12px 0 0;padding:0;width:100%}.resetPasswordPage .resetPasswordPageCard .resetPasswordErrorMessage{box-sizing:border-box;color:var(--system-error-text-color);font-size:12px;margin:0 0 12px;padding:0;width:100%}.resetPasswordPage .resetPasswordPageCard .resetPasswordButtonContainer{margin:32px 0 0;width:100%}.resetPasswordPage .resetPasswordPageCard .resetPasswordButtonContainer .rzCustomBigPrimaryButton{width:100%}.animatedLogo{margin:0;padding:0;width:-webkit-fit-content;width:fit-content}.animatedLogo .cls-1{fill:var(--main-theme-color)}.animatedLogo .svg-elem-1{animation:subtle-pulse .4s ease-in-out 0s infinite both}.animatedLogo .svg-elem-2{animation:subtle-pulse .4s ease-in-out .1s infinite both}.animatedLogo .svg-elem-3{animation:subtle-pulse .4s ease-in-out .2s infinite both}.animatedLogo .svg-elem-4{animation:subtle-pulse .4s ease-in-out .3s infinite both}.animatedLogo .svg-elem-5{animation:subtle-pulse .4s ease-in-out .4s infinite both}.animatedLogo .svg-elem-6{animation:subtle-pulse .4s ease-in-out .5s infinite both}.animatedLogo .svg-elem-7{animation:subtle-pulse .4s ease-in-out .6s infinite both}.animatedLogo .svg-elem-8{animation:subtle-pulse .4s ease-in-out .7s infinite both}.animatedLogo .svg-elem-9{animation:subtle-pulse .4s ease-in-out .8s infinite both}@keyframes subtle-pulse{0%,90%,to{fill:var(--main-theme-color)}50%{fill:var(--main-theme-color);transform:translateX(-1px) translateY(3px)}}.loadingAnimation{align-items:center;display:flex;gap:6px;height:10px;list-style:none;overflow:hidden;padding:0}.loadingAnimation .dot{animation:slide-scale 1.2s linear infinite;background:var(--main-theme-color);border-radius:50%;height:10px;opacity:0;transform:scale(.1);width:10px}@keyframes slide-scale{0%{opacity:0;transform:scale(.1)}10%{opacity:1}50%{opacity:1;transform:scale(1)}90%{opacity:1}to{opacity:0;transform:scale(.1)}}.loadingPage{align-items:center;display:flex;font-family:Roboto,-apple-system,BlinkMacSystemFont,Inter,Arial,sans-serif;height:100%;justify-content:center;width:100%}.loadingPage .loadingContent{align-items:center;display:flex;flex-direction:column}.loadingPage .loadingContent .loadingAnimation{margin:20px 0 0;padding:0}.loadingPage .loadingContent .animatedLogo{height:40px}.app{box-sizing:border-box;color:var(--system-text-color);height:100%;margin:0;max-width:100vw;overflow-x:hidden;padding:0;position:relative;width:100%}