@charset "UTF-8";@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2) format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff) format("woff")}:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: rgb(2.0392156863%, 17.2549019608%, 39.6862745098%);--bs-secondary-text-emphasis: rgb(16.9411764706%, 18.3529411765%, 19.6078431373%);--bs-success-text-emphasis: rgb(3.9215686275%, 21.1764705882%, 13.1764705882%);--bs-info-text-emphasis: rgb(2.0392156863%, 31.6862745098%, 37.6470588235%);--bs-warning-text-emphasis: rgb(40%, 30.2745098039%, 1.0980392157%);--bs-danger-text-emphasis: rgb(34.5098039216%, 8.3137254902%, 10.8235294118%);--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: rgb(81.0196078431%, 88.6274509804%, 99.8431372549%);--bs-secondary-bg-subtle: rgb(88.4705882353%, 89.1764705882%, 89.8039215686%);--bs-success-bg-subtle: rgb(81.9607843137%, 90.5882352941%, 86.5882352941%);--bs-info-bg-subtle: rgb(81.0196078431%, 95.8431372549%, 98.8235294118%);--bs-warning-bg-subtle: rgb(100%, 95.137254902%, 80.5490196078%);--bs-danger-bg-subtle: rgb(97.2549019608%, 84.1568627451%, 85.4117647059%);--bs-light-bg-subtle: rgb(98.6274509804%, 98.8235294118%, 99.0196078431%);--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: rgb(62.0392156863%, 77.2549019608%, 99.6862745098%);--bs-secondary-border-subtle: rgb(76.9411764706%, 78.3529411765%, 79.6078431373%);--bs-success-border-subtle: rgb(63.9215686275%, 81.1764705882%, 73.1764705882%);--bs-info-border-subtle: rgb(62.0392156863%, 91.6862745098%, 97.6470588235%);--bs-warning-border-subtle: rgb(100%, 90.2745098039%, 61.0980392157%);--bs-danger-border-subtle: rgb(94.5098039216%, 68.3137254902%, 70.8235294118%);--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", sans-serif;--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: rgb(4.0784313725%, 34.5098039216%, 79.3725490196%);--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: rgb(100%, 95.137254902%, 80.5490196078%);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13, 110, 253, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){h4,.h4{font-size:1.5rem}}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){legend{font-size:1.5rem}}legend{line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}.lead{font-size:1.25rem;font-weight:300}.list-unstyled{padding-left:0;list-style:none}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.container,.container-fluid{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1400px){.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.col-12{flex:0 0 auto;width:100%}.g-0{--bs-gutter-x: 0}.g-0{--bs-gutter-y: 0}.g-1{--bs-gutter-x: .25rem}.g-1{--bs-gutter-y: .25rem}.g-2{--bs-gutter-x: .5rem}.g-2{--bs-gutter-y: .5rem}.g-3{--bs-gutter-x: 1rem}.g-3{--bs-gutter-y: 1rem}.g-4{--bs-gutter-x: 1.5rem}.g-4{--bs-gutter-y: 1.5rem}.g-5{--bs-gutter-x: 3rem}.g-5{--bs-gutter-y: 3rem}@media(min-width:576px){.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}}@media(min-width:768px){.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}}@media(min-width:992px){.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}}@media(min-width:1200px){.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}}@media(min-width:1400px){.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.form-label{margin-bottom:.5rem}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.btn{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0d6efd;--bs-btn-border-color: #0d6efd;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(4.3333333333%, 36.6666666667%, 84.3333333333%);--bs-btn-hover-border-color: rgb(4.0784313725%, 34.5098039216%, 79.3725490196%);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(4.0784313725%, 34.5098039216%, 79.3725490196%);--bs-btn-active-border-color: rgb(3.8235294118%, 32.3529411765%, 74.4117647059%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0d6efd;--bs-btn-disabled-border-color: #0d6efd}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: rgb(73.3333333333%, 17.6666666667%, 23%);--bs-btn-hover-border-color: rgb(69.0196078431%, 16.6274509804%, 21.6470588235%);--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: rgb(69.0196078431%, 16.6274509804%, 21.6470588235%);--bs-btn-active-border-color: rgb(64.7058823529%, 15.5882352941%, 20.2941176471%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #000;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: rgb(82.6666666667%, 83%, 83.3333333333%);--bs-btn-hover-border-color: rgb(77.8039215686%, 78.1176470588%, 78.431372549%);--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: #000;--bs-btn-active-bg: rgb(77.8039215686%, 78.1176470588%, 78.431372549%);--bs-btn-active-border-color: rgb(72.9411764706%, 73.2352941176%, 73.5294117647%);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #000;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #000;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-sm{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.dropdown{position:relative}.btn-group{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:1}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: .5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: .5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: .75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.pagination{--bs-pagination-padding-x: .75rem;--bs-pagination-padding-y: .375rem;--bs-pagination-font-size: 1rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #0d6efd;--bs-pagination-active-border-color: #0d6efd;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;padding-left:0;list-style:none}.badge{--bs-badge-padding-x: .65em;--bs-badge-padding-y: .35em;--bs-badge-font-size: .75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{--bs-progress-height: 1rem;--bs-progress-font-size: .75rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #0d6efd;--bs-progress-bar-transition: width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.visually-hidden{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:not(caption){position:absolute!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-middle{vertical-align:middle!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.w-100{width:100%!important}.flex-fill{flex:1 1 auto!important}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-end{justify-content:flex-end!important}.justify-content-between{justify-content:space-between!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-3{padding:1rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.pt-0{padding-top:0!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pb-3{padding-bottom:1rem!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.fw-normal{font-weight:400!important}.fw-semibold{font-weight:600!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media(min-width:576px){.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media(min-width:768px){.d-md-flex{display:flex!important}.mt-md-0{margin-top:0!important}}@media(min-width:992px){.d-lg-flex{display:flex!important}}@media(min-width:1200px){.d-xl-block{display:block!important}.d-xl-none{display:none!important}}:root{--body-bg-rgb: 240, 241, 247;--primary-rgb: 132, 90, 223;--secondary-rgb: 35, 183, 229;--warning-rgb: 245, 184, 73;--info-rgb: 73, 182, 245;--success-rgb: 38, 191, 148;--danger-rgb: 230, 83, 60;--light-rgb: 243, 246, 248;--dark-rgb: 35, 35, 35;--orange-rgb: 255, 165, 5;--pink-rgb: 231, 145, 188;--teal-rgb: 18, 194, 194;--purple-rgb: 137, 32, 173;--default-body-bg-color: rgb(var(--body-bg-rgb));--primary-color: rgb(var(--primary-rgb));--primary-border: rgb(var(--primary-rgb));--primary01: rgba(var(--primary-rgb), .1);--primary02: rgba(var(--primary-rgb), .2);--primary03: rgba(var(--primary-rgb), .3);--primary04: rgba(var(--primary-rgb), .4);--primary05: rgba(var(--primary-rgb), .5);--primary06: rgba(var(--primary-rgb), .6);--primary07: rgba(var(--primary-rgb), .7);--primary08: rgba(var(--primary-rgb), .8);--primary09: rgba(var(--primary-rgb), .9);--primary005: rgba(var(--primary-rgb), .05);--default-font-family: "Inter", sans-serif;--default-font-weight: 400;--default-text-color: #333335;--default-border: #f3f3f3;--default-background: #f7f8f9;--menu-bg: #fff;--menu-prime-color: #536485;--menu-border-color: #f3f3f3;--header-bg: #fff;--header-prime-color: #536485;--header-border-color: #f3f3f3;--custom-white: #fff;--custom-black: #000;--bootstrap-card-border: #f3f3f3;--list-hover-focus-bg: #f5f6f7;--text-muted: #8c9097;--input-border: #e9edf6;--form-control-bg: #ffffff;--gray-1: #f9fafb;--gray-2: #f2f4f5;--gray-3: #e6eaeb;--gray-4: #dbdfe1;--gray-5: #949eb7;--gray-6: #7987a1;--gray-7: #4d5875;--gray-8: #383853;--gray-9: #323251;--white-1: rgba(255,255,255, .1);--white-2: rgba(255,255,255, .2);--white-3: rgba(255,255,255, .3);--white-4: rgba(255,255,255, .4);--white-5: rgba(255,255,255, .5);--white-6: rgba(255,255,255, .6);--white-7: rgba(255,255,255, .7);--white-8: rgba(255,255,255, .8);--white-9: rgba(255,255,255, .9);--black-1: rgba(0,0,0, .1);--black-2: rgba(0,0,0, .2);--black-3: rgba(0,0,0, .3);--black-4: rgba(0,0,0, .4);--black-5: rgba(0,0,0, .5);--black-6: rgba(0,0,0, .6);--black-7: rgba(0,0,0, .7);--black-8: rgba(0,0,0, .8);--black-9: rgba(0,0,0, .9)}[data-theme-mode=dark]{--body-bg-rgb: 26, 28, 30;--body-bg-rgb2: 37, 39, 41;--menu-bg: rgb(var(--body-bg-rgb));--menu-border-color: rgba(255,255,255,.1);--menu-prime-color: rgba(255,255,255,.6);--header-bg: rgb(var(--body-bg-rgb));--header-prime-color: rgba(255,255,255,.6);--header-border-color: rgba(255,255,255,.1);--custom-white: rgb(var(--body-bg-rgb));--custom-black: #fff;--default-border: rgba(255,255,255,.1);--default-text-color: rgba(255,255,255,.7);--light-rgb: 43 ,46 ,49;--dark-rgb: 240 ,245 ,248;--bootstrap-card-border: rgba(255,255,255,.1);--list-hover-focus-bg: rgba(255,255,255,.1);--default-background: rgba(255,255,255,.07);--default-body-bg-color: rgb(var(--body-bg-rgb2));--text-muted: rgba(255,255,255,.5);--input-border: #313335;--form-control-bg: #232628;--gray-100: #110f0f;--gray-200: #17171c;--gray-300: #393946;--gray-400: #505062;--gray-500: #73738c;--gray-600: #8f8fa3;--gray-700: #ababba;--gray-800: #c7c7d1;--gray-900: #e3e3e8;--white-1: rgba(0,0,0,.1);--white-2: rgba(0,0,0,.2);--white-3: rgba(0,0,0,.3);--white-4: rgba(0,0,0,.4);--white-5: rgba(0,0,0,.5);--white-6: rgba(0,0,0,.6);--white-7: rgba(0,0,0,.7);--white-8: rgba(0,0,0,.8);--white-9: rgba(0,0,0,.9);--black-1: rgba(255,255,255,.05);--black-2: rgba(255,255,255,.2);--black-3: rgba(255,255,255,.3);--black-4: rgba(255,255,255,.4);--black-5: rgba(255,255,255,.5);--black-6: rgba(255,255,255,.6);--black-7: rgba(255,255,255,.7);--black-8: rgba(255,255,255,.8);--black-9: rgba(255,255,255,.9)}@media(max-width:991.98px){[data-toggled=close] .app-sidebar{transition:all .3s ease;transform:translate(-15rem)}[data-toggled=close] .app-header{padding-inline-start:0rem}[data-toggled=close] .app-header .horizontal-logo{display:block}[data-toggled=close][dir=rtl] .app-sidebar{transition:all .3s ease;transform:translate(15rem)}}@media(max-width:991.98px){[data-toggled=open] .app-sidebar{transition:all .3s ease;transform:translate(0)}[data-toggled=open] .app-header{padding-inline-start:0rem}[data-toggled=open] .app-header .horizontal-logo{display:block}}[data-page-style=classic]{--default-border: #e1e9e8;--header-border-color: #e1e9e8;--menu-border-color: #e1e9e8}[data-page-style=classic][data-theme-mode=dark]{--default-border: rgba(255, 255, 255, .1);--header-border-color: rgba(255, 255, 255, .1);--menu-border-color: rgba(255, 255, 255, .1)}[data-page-style=classic] body{background-color:var(--custom-white)}[data-page-style=classic] .card.custom-card{box-shadow:none;border:1px solid var(--default-border)}[data-page-style=classic] .app-sidebar,[data-page-style=classic] .footer,[data-page-style=classic] .app-header,[data-page-style=classic] .app-sidebar .main-sidebar{box-shadow:none}[data-page-style=classic][data-nav-layout=horizontal] .app-sidebar{border-block-end:1px solid var(--menu-border-color)}[data-page-style=modern]{--light-rgb: 255, 255, 255;--custom-white: rgb(243, 246, 248);--default-border: #e6ebf1;--input-border: rgba(0, 0, 0, .1)}[data-page-style=modern] body{background-color:#fff}[data-page-style=modern] .card.custom-card{box-shadow:none;background-color:#f3f6f8}[data-page-style=modern][data-theme-mode=dark]{--light-rgb: 20, 20, 20;--custom-white: rgb(var(--body-bg-rgb));--default-border: rgb(255, 255, 255, .1);--input-border: rgba(255, 255, 255, .1)}[data-page-style=modern][data-theme-mode=dark] .card.custom-card{box-shadow:none;background-color:var(--custom-white)}[data-page-style=modern][data-theme-mode=dark] body{background-color:var(--default-body-bg-color)}[data-page-style=modern][data-theme-mode=dark] .btn-light{background-color:#ffffff1a!important;border-color:#ffffff1a!important}[data-page-style=modern][data-theme-mode=dark] .btn-light:hover,[data-page-style=modern][data-theme-mode=dark] .btn-light:focus,[data-page-style=modern][data-theme-mode=dark] .btn-light:active{background-color:#ffffff1a!important;border-color:#ffffff1a!important}[data-page-style=modern] .app-sidebar,[data-page-style=modern] .footer,[data-page-style=modern] .app-header,[data-page-style=modern] .app-sidebar .main-sidebar{box-shadow:none}@media(min-width:1400px){[data-width=boxed] body{background-color:var(--default-background)}[data-width=boxed] .page{width:1400px;margin:0 auto;background-color:var(--default-body-bg-color);position:relative;box-shadow:0 0 1rem var(--black-1)}[data-width=boxed] .page .app-header{width:1400px;margin:0 auto}[data-width=boxed] .page .app-sidebar{inset-inline-start:auto}[data-width=boxed][data-nav-layout=horizontal] .app-sidebar{width:1400px!important}[data-width=boxed][data-page-style=classic] .page{background-color:var(--custom-white)}[data-width=boxed][data-page-style=classic] .card{box-shadow:none}[data-width=boxed][data-theme-mode=dark]{--default-body-bg-color: rgba(var(--body-bg-rgb), .85)}[data-width=boxed][data-theme-mode=dark] body{background-color:rgba(var(--body-bg-rgb),.6)}[data-width=boxed][data-vertical-style=detached] .page .app-header{width:1400px}[data-width=boxed][data-vertical-style=detached] .page{width:1400px;box-shadow:none}[data-width=boxed][data-vertical-style=detached][data-toggled=detached-close] .app-content{margin-inline-start:5rem}[data-width=boxed][data-vertical-style=detached] .app-header .main-header-container{width:99%}[data-width=boxed][data-vertical-style=detached] .app-content{margin-inline-start:15rem}[data-width=boxed][data-vertical-style=doublemenu] .app-sidebar .main-sidebar{height:100%}}[data-menu-position=scrollable][data-nav-layout=vertical] .app-sidebar,[data-menu-position=scrollable][data-nav-layout=vertical] .app-sidebar .main-sidebar-header{position:absolute}[data-menu-position=scrollable][data-nav-layout=horizontal] .app-sidebar{position:relative;z-index:102}[data-menu-position=scrollable][data-nav-layout=horizontal] .app-content{margin-block-start:4rem}[data-menu-position=scrollable][data-nav-layout=horizontal][data-header-position=scrollable] .app-sidebar,[data-menu-position=scrollable][data-nav-layout=horizontal][data-header-position=scrollable] .app-header{position:relative}@media(max-width:991.98px){[data-menu-position=scrollable][data-nav-layout=horizontal] .app-sidebar{position:absolute}[data-menu-position=scrollable][data-nav-layout=horizontal] .main-content{margin-block-start:0}[data-menu-position=scrollable][data-nav-layout=horizontal] .main-sidebar{height:100%}}@media(min-width:992px){[data-menu-position=scrollable] .app-content{min-height:calc(100vh - 2.5rem)}}[data-header-position=scrollable][data-nav-layout=vertical] .app-header{position:absolute}[data-header-position=scrollable][data-nav-layout=horizontal] .app-sidebar{position:relative;top:0}[data-header-position=scrollable][data-nav-layout=horizontal] .app-sidebar.sticky{position:sticky;top:0}[data-header-position=scrollable][data-nav-layout=horizontal] .app-content{margin-block-start:0}[data-header-position=scrollable][data-nav-layout=horizontal] .app-header,[data-header-position=scrollable][data-nav-layout=horizontal][data-menu-position=scrollable] .app-sidebar,[data-header-position=scrollable][data-nav-layout=horizontal][data-menu-position=scrollable] .app-header{position:relative}[data-header-position=scrollable][data-nav-layout=horizontal][data-width=boxed] .app-header{margin:0}@media(max-width:991.98px){[data-header-position=scrollable][data-nav-layout=horizontal] .app-sidebar{position:absolute!important;z-index:102}[data-header-position=scrollable][data-nav-layout=horizontal] .main-content{padding-block-start:0}[data-header-position=scrollable][data-nav-layout=horizontal][data-menu-position=fixed] .app-sidebar{position:fixed!important}[data-header-position=scrollable][data-nav-layout=horizontal][data-menu-position=fixed] .app-sidebar .main-sidebar{margin-block-start:3.72rem}[data-header-position=scrollable][data-nav-layout=horizontal][data-menu-position=fixed] .app-sidebar.sticky .main-sidebar{margin-block-start:0}[data-header-position=scrollable][data-nav-layout=vertical] .app-sidebar.sticky{inset-block-start:0}}[data-menu-styles=light]{--menu-bg: #fff;--menu-prime-color: #536485;--menu-border-color: #f3f3f3}[data-menu-styles=light] .app-sidebar .side-menu__item.active,[data-menu-styles=light] .app-sidebar .side-menu__item:hover{background-color:#f3f6f8}[data-menu-styles=dark]{--menu-bg: var(--custom-white);--menu-prime-color: #8f9bb3;--menu-border-color: rgba(255, 255, 255, .1)}[data-menu-styles=dark] .app-sidebar .side-menu__item.active,[data-menu-styles=dark] .app-sidebar .side-menu__item:hover{background-color:#ffffff0d}[data-menu-styles=dark] .app-sidebar .side-menu__item.active .side-menu__icon,[data-menu-styles=dark] .app-sidebar .side-menu__item.active .side-menu__label,[data-menu-styles=dark] .app-sidebar .side-menu__item:hover .side-menu__icon,[data-menu-styles=dark] .app-sidebar .side-menu__item:hover .side-menu__label{color:#fff;fill:#fff}[data-menu-styles=dark] .app-sidebar .side-menu__item.active,[data-menu-styles=dark] .app-sidebar .side-menu__item:hover{color:#fff}[data-menu-styles=dark][data-theme-mode=light]{--menu-bg: #111c43}[data-menu-styles=dark][data-theme-mode=light]{--menu-bg: #111c43;--menu-prime-color: #a3aed1}[data-menu-styles=color]{--menu-bg: var(--primary-color);--menu-prime-color: rgba(255, 255, 255, .6);--menu-border-color: rgba(255, 255, 255, .1)}[data-menu-styles=color] .side-menu__item.active{color:#fff!important}[data-menu-styles=color] .side-menu__item.active:before{border:1px solid #fff!important}[data-menu-styles=color] .side-menu__item.active .side-menu__icon,[data-menu-styles=color] .side-menu__item.active .side-menu__label{color:#fff!important;fill:#fff!important}[data-menu-styles=color] .side-menu__item:hover{color:#fff!important}[data-menu-styles=color] .side-menu__item:hover:before{border:1px solid #fff!important}[data-menu-styles=color] .side-menu__item:hover .side-menu__icon,[data-menu-styles=color] .side-menu__item:hover .side-menu__label{color:#fff!important;fill:#fff!important}[data-menu-styles=color] .app-sidebar .main-menu>.slide>.side-menu__item.active,[data-menu-styles=color] .app-sidebar .main-menu>.slide>.side-menu__item:hover{background-color:#ffffff1a}[data-menu-styles=color] .app-sidebar .main-menu .slide .side-menu__item:hover{background-color:#ffffff1a}[data-menu-styles=gradient]{--menu-bg: linear-gradient(to bottom, var(--primary-color) 0%, #00b9da 100%);--menu-prime-color: rgba(255, 255, 255, .7);--menu-border-color: rgba(255, 255, 255, .1)}[data-menu-styles=gradient][data-nav-layout=horizontal]{--menu-bg: linear-gradient(to right, var(--primary-color) 0%, #00b9da 100%)}[data-menu-styles=gradient] .app-sidebar .main-sidebar-header{background:var(--primary-color)}[data-menu-styles=gradient] .side-menu__item.active{color:#fff!important}[data-menu-styles=gradient] .side-menu__item.active:before{border:1px solid #fff!important}[data-menu-styles=gradient] .side-menu__item.active .side-menu__icon,[data-menu-styles=gradient] .side-menu__item.active .side-menu__label{color:#fff!important;fill:#fff!important}[data-menu-styles=gradient] .side-menu__item:hover{color:#fff!important}[data-menu-styles=gradient] .side-menu__item:hover:before{border:1px solid #fff!important}[data-menu-styles=gradient] .side-menu__item:hover .side-menu__icon,[data-menu-styles=gradient] .side-menu__item:hover .side-menu__label{color:#fff!important;fill:#fff!important}[data-menu-styles=gradient] .app-sidebar .side-menu__item.active,[data-menu-styles=gradient] .app-sidebar .side-menu__item:hover{background-color:#ffffff0d}[data-menu-styles=transparent]{--menu-bg: var(--default-body-bg-color)}[data-menu-styles=transparent][data-theme-mode=light]{--menu-border-color: rgba(0, 0, 0, .07)}[data-menu-styles=transparent] .app-sidebar .side-menu__item.active,[data-menu-styles=transparent] .app-sidebar .side-menu__item:hover{background-color:#0000000d}[data-menu-styles=transparent][data-theme-mode=dark]{--menu-prime-color: rgba(255, 255, 255, .6);--menu-border-color: rgba(255, 255, 255, .1);--menu-bg: rgb(var(--body-bg-rgb2))}[data-menu-styles=transparent][data-theme-mode=dark] .app-sidebar .side-menu__item.active,[data-menu-styles=transparent][data-theme-mode=dark] .app-sidebar .side-menu__item:hover{background-color:#ffffff0d}[data-header-styles=light]{--header-bg: #fff;--header-border-color: #f3f3f3;--header-prime-color: #536485}[data-header-styles=light] .main-header-container .header-link-icon:hover{background-color:#f3f6f8}[data-header-styles=dark]{--header-bg: var(--custom-white);--header-border-color: rgba(255, 255, 255, .1);--header-prime-color: rgba(255, 255, 255, .6)}[data-header-styles=dark] .main-header-container .header-link:hover .header-link-icon,[data-header-styles=dark] .main-header-container .header-link.show .header-link-icon{fill:#fff}[data-header-styles=dark] .main-header-container .header-link-icon:hover{background-color:#ffffff1a}[data-header-styles=dark][data-theme-mode=light]{--header-bg: #111c43}[data-header-styles=color]{--header-bg: var(--primary-color);--header-border-color: rgba(255, 255, 255, .1);--header-prime-color: rgba(255, 255, 255, .6)}[data-header-styles=color] .main-header-container .header-link:hover .header-link-icon,[data-header-styles=color] .main-header-container .header-link.show .header-link-icon{fill:#fff}[data-header-styles=color] .main-header-container .header-link-icon:hover{background-color:#ffffff1a}[data-header-styles=gradient]{--header-bg: linear-gradient(to right, var(--primary-color) 0%, #00b9da 100%);--header-border-color: rgba(255, 255, 255, .1);--header-prime-color: rgba(255, 255, 255, .6)}[data-header-styles=gradient] .main-header-container .header-link:hover .header-link-icon,[data-header-styles=gradient] .main-header-container .header-link.show .header-link-icon{fill:#fff}[data-header-styles=gradient] .main-header-container .header-link-icon:hover{background-color:#ffffff1a}[data-header-styles=transparent]{--header-bg: rgb(var(--body-bg-rgb2))}[data-header-styles=transparent] .main-header-container .header-link-icon:hover{background-color:#0000000d}[data-header-styles=transparent][data-theme-mode=light]{--header-border-color: rgba(0, 0, 0, .07);--header-bg: rgb(var(--body-bg-rgb))}[data-header-styles=transparent][data-theme-mode=dark]{--header-prime-color: rgba(255, 255, 255, .6);--header-border-color: rgba(255, 255, 255, .1)}[data-header-styles=transparent][data-theme-mode=dark] .main-header-container .header-link-icon:hover{background-color:#ffffff0d}.alert{padding:.625rem .85rem;border-radius:.5rem;font-size:.8125rem}.alert:last-child{margin-bottom:0}.alert-warning{background-color:rgba(var(--warning-rgb),.1);color:rgb(var(--warning-rgb));border-color:rgba(var(--warning-rgb),.1)}.badge{padding:.25rem .45rem;font-weight:600;border-radius:.25rem}.btn.btn-outline-danger .badge{background-color:rgb(var(--danger-rgb));color:#fff}.btn.btn-outline-danger:hover .badge,.btn.btn-outline-danger:focus .badge,.btn.btn-outline-danger:active .badge{background-color:var(--custom-white);color:var(--default-text-color)}.page-header-breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:var(--bs-breadcrumb-divider, "");font-family:tabler-icons!important}[dir=rtl] .page-header-breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:var(--bs-breadcrumb-divider, "");font-family:tabler-icons!important}.breadcrumb .breadcrumb-item a{color:var(--primary-color)}.breadcrumb .breadcrumb-item.active{color:var(--default-text-color);font-weight:600}.breadcrumb-item+.breadcrumb-item:before{color:var(--text-muted)}.btn{font-size:.85rem;border-radius:.35rem;padding:.5rem .85rem;box-shadow:none;font-weight:500}.btn.btn-sm{padding:.26rem .5rem;border-radius:.25rem;font-size:.75rem}.btn-group .btn{padding:.45rem .75rem}.btn.active,.btn.show,.btn:active{color:#fff}.btn:focus{box-shadow:none}.btn-primary{background-color:rgb(var(--primary-rgb))!important;border-color:rgb(var(--primary-rgb))!important;color:#fff!important}.btn-primary:hover{background-color:rgba(var(--primary-rgb),.9)!important;border-color:rgb(var(--primary-rgb))!important;color:#fff}.btn-primary:focus{background-color:rgb(var(--primary-rgb));border-color:rgb(var(--primary-rgb));color:#fff}.btn-primary:focus{background-color:rgb(var(--primary-rgb));border-color:rgb(var(--primary-rgb));outline:0;box-shadow:none}.btn-primary.active:focus,.btn-primary.show:focus,.btn-primary:active:focus{box-shadow:0 .25rem 1rem var(--primary05)}.btn-primary.active,.btn-primary.show,.btn-primary:active{background-color:var(--primary-color)!important;border-color:var(--primary-border)!important}.btn-danger{background-color:rgb(var(--danger-rgb))!important;border-color:rgb(var(--danger-rgb))!important;color:#fff!important}.btn-danger:hover{background-color:rgba(var(--danger-rgb),.9)!important;border-color:rgb(var(--danger-rgb))!important;color:#fff}.btn-danger:focus{background-color:rgb(var(--danger-rgb));border-color:rgb(var(--danger-rgb));color:#fff}.btn-danger:focus{background-color:rgb(var(--danger-rgb));border-color:rgb(var(--danger-rgb));outline:0;box-shadow:none}.btn-danger.active:focus,.btn-danger.show:focus,.btn-danger:active:focus{box-shadow:0 .25rem 1rem rgba(var(--danger-rgb),.5)}.btn-danger.active,.btn-danger.show,.btn-danger:active{background-color:rgb(var(--danger-rgb))!important;border-color:rgb(var(--danger-rgb))!important}.btn-light{background-color:rgb(var(--light-rgb));border-color:rgb(var(--light-rgb));color:var(--default-text-color)}.btn-light:hover{background-color:#e4ecf2;border-color:rgb(var(--light-rgb));color:var(--default-text-color)}.btn-light:focus{background-color:rgb(var(--light-rgb));border-color:rgb(var(--light-rgb));box-shadow:none;color:var(--default-text-color)}[data-theme-mode=dark] .btn-light:hover{background-color:rgba(var(--light-rgb),.8)}.btn-light:focus{background-color:rgb(var(--light-rgb));border-color:rgb(var(--light-rgb));outline:0;box-shadow:none}.btn-light.active:focus,.btn-light.show:focus,.btn-light:active:focus{box-shadow:0 .25rem 1rem rgba(var(--light-rgb),.5)}.btn-light.active,.btn-light.show,.btn-light:active{background-color:rgb(var(--light-rgb))!important;border-color:rgb(var(--light-rgb))!important;color:var(--default-text-color)!important}.btn-outline-danger{color:rgb(var(--danger-rgb));border-color:rgb(var(--danger-rgb))}.btn-outline-danger:hover,.btn-outline-danger:active{color:#fff;background-color:rgb(var(--danger-rgb));border-color:rgb(var(--danger-rgb))}.btn-outline-danger:focus{color:#fff;background-color:rgb(var(--danger-rgb));border-color:rgb(var(--danger-rgb));box-shadow:none}.btn-outline-danger:focus:active{box-shadow:none}.btn-outline-light{color:var(--default-text-color)!important;border-color:rgb(var(--light-rgb))}.btn-outline-light:hover,.btn-outline-light:active{color:var(--default-text-color);background-color:rgb(var(--light-rgb));border-color:rgb(var(--light-rgb))}.btn-outline-light:focus{color:var(--default-text-color);background-color:rgb(var(--light-rgb));border-color:rgb(var(--light-rgb));box-shadow:none}.btn-outline-light:focus:active{box-shadow:none}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}.btn-primary-transparent{background-color:rgba(var(--primary-rgb),.1);border-color:rgba(var(--primary-rgb),.1);color:rgb(var(--primary-rgb))}.btn-primary-transparent:hover,.btn-primary-transparent:focus:hover{background-color:rgb(var(--primary-rgb));border-color:rgb(var(--primary-rgb));color:#fff}.btn-primary-transparent:focus{background-color:rgba(var(--primary-rgb),.1);border-color:rgba(var(--primary-rgb),.1);outline:0;box-shadow:0 .25rem 1rem rgba(var(--primary-rgb),.3);color:rgb(var(--primary-rgb))}.btn-primary-transparent.active:focus,.btn-primary-transparent.show:focus,.btn-primary-transparent:active:focus{box-shadow:0 .25rem 1rem var(--primary05)}.btn-primary-transparent.active,.btn-primary-transparent.show,.btn-primary-transparent:active{background-color:var(--primary-color);border-color:var(--primary01);color:#fff}.btn-secondary-transparent{background-color:rgba(var(--secondary-rgb),.1);border-color:rgba(var(--secondary-rgb),.1);color:rgb(var(--secondary-rgb))}.btn-secondary-transparent:hover,.btn-secondary-transparent:focus:hover{background-color:rgb(var(--secondary-rgb));border-color:rgb(var(--secondary-rgb));color:#fff}.btn-secondary-transparent:focus{background-color:rgba(var(--secondary-rgb),.1);border-color:rgba(var(--secondary-rgb),.1);outline:0;box-shadow:0 .25rem 1rem rgba(var(--secondary-rgb),.3);color:rgb(var(--secondary-rgb))}.btn-secondary-transparent.active:focus,.btn-secondary-transparent.show:focus,.btn-secondary-transparent:active:focus{box-shadow:0 .25rem 1rem rgba(var(--secondary-rgb),.5)}.btn-secondary-transparent.active,.btn-secondary-transparent.show,.btn-secondary-transparent:active{background-color:rgb(var(--secondary-rgb));border-color:rgba(var(--secondary-rgb),.1);color:#fff}.btn-warning-transparent{background-color:rgba(var(--warning-rgb),.1);border-color:rgba(var(--warning-rgb),.1);color:rgb(var(--warning-rgb))}.btn-warning-transparent:hover,.btn-warning-transparent:focus:hover{background-color:rgb(var(--warning-rgb));border-color:rgb(var(--warning-rgb));color:#fff}.btn-warning-transparent:focus{background-color:rgba(var(--warning-rgb),.1);border-color:rgba(var(--warning-rgb),.1);outline:0;box-shadow:0 .25rem 1rem rgba(var(--warning-rgb),.3);color:rgb(var(--warning-rgb))}.btn-warning-transparent.active:focus,.btn-warning-transparent.show:focus,.btn-warning-transparent:active:focus{box-shadow:0 .25rem 1rem rgba(var(--warning-rgb),.5)}.btn-warning-transparent.active,.btn-warning-transparent.show,.btn-warning-transparent:active{background-color:rgb(var(--warning-rgb));border-color:rgba(var(--warning-rgb),.1);color:#fff}.btn-info-transparent{background-color:rgba(var(--info-rgb),.1);border-color:rgba(var(--info-rgb),.1);color:rgb(var(--info-rgb))}.btn-info-transparent:hover,.btn-info-transparent:focus:hover{background-color:rgb(var(--info-rgb));border-color:rgb(var(--info-rgb));color:#fff}.btn-info-transparent:focus{background-color:rgba(var(--info-rgb),.1);border-color:rgba(var(--info-rgb),.1);outline:0;box-shadow:0 .25rem 1rem rgba(var(--info-rgb),.3);color:rgb(var(--info-rgb))}.btn-info-transparent.active:focus,.btn-info-transparent.show:focus,.btn-info-transparent:active:focus{box-shadow:0 .25rem 1rem rgba(var(--info-rgb),.5)}.btn-info-transparent.active,.btn-info-transparent.show,.btn-info-transparent:active{background-color:rgb(var(--info-rgb));border-color:rgba(var(--info-rgb),.1);color:#fff}.btn-success-transparent{background-color:rgba(var(--success-rgb),.1);border-color:rgba(var(--success-rgb),.1);color:rgb(var(--success-rgb))}.btn-success-transparent:hover,.btn-success-transparent:focus:hover{background-color:rgb(var(--success-rgb));border-color:rgb(var(--success-rgb));color:#fff}.btn-success-transparent:focus{background-color:rgba(var(--success-rgb),.1);border-color:rgba(var(--success-rgb),.1);outline:0;box-shadow:0 .25rem 1rem rgba(var(--success-rgb),.3);color:rgb(var(--success-rgb))}.btn-success-transparent.active:focus,.btn-success-transparent.show:focus,.btn-success-transparent:active:focus{box-shadow:0 .25rem 1rem rgba(var(--success-rgb),.5)}.btn-success-transparent.active,.btn-success-transparent.show,.btn-success-transparent:active{background-color:rgb(var(--success-rgb));border-color:rgba(var(--success-rgb),.1);color:#fff}.btn-danger-transparent{background-color:rgba(var(--danger-rgb),.1);border-color:rgba(var(--danger-rgb),.1);color:rgb(var(--danger-rgb))}.btn-danger-transparent:hover,.btn-danger-transparent:focus:hover{background-color:rgb(var(--danger-rgb));border-color:rgb(var(--danger-rgb));color:#fff}.btn-danger-transparent:focus{background-color:rgba(var(--danger-rgb),.1);border-color:rgba(var(--danger-rgb),.1);outline:0;box-shadow:0 .25rem 1rem rgba(var(--danger-rgb),.3);color:rgb(var(--danger-rgb))}.btn-danger-transparent.active:focus,.btn-danger-transparent.show:focus,.btn-danger-transparent:active:focus{box-shadow:0 .25rem 1rem rgba(var(--danger-rgb),.5)}.btn-danger-transparent.active,.btn-danger-transparent.show,.btn-danger-transparent:active{background-color:rgb(var(--danger-rgb));border-color:rgba(var(--danger-rgb),.1);color:#fff}.btn-teal-transparent{background-color:rgba(var(--teal-rgb),.1);border-color:rgba(var(--teal-rgb),.1);color:rgb(var(--teal-rgb))}.btn-teal-transparent:hover,.btn-teal-transparent:focus:hover{background-color:rgb(var(--teal-rgb));border-color:rgb(var(--teal-rgb));color:#fff}.btn-teal-transparent:focus{background-color:rgba(var(--teal-rgb),.1);border-color:rgba(var(--teal-rgb),.1);outline:0;box-shadow:0 .25rem 1rem rgba(var(--teal-rgb),.3);color:rgb(var(--teal-rgb))}.btn-teal-transparent.active:focus,.btn-teal-transparent.show:focus,.btn-teal-transparent:active:focus{box-shadow:0 .25rem 1rem rgba(var(--teal-rgb),.5)}.btn-teal-transparent.active,.btn-teal-transparent.show,.btn-teal-transparent:active{background-color:rgb(var(--teal-rgb));border-color:rgba(var(--teal-rgb),.1);color:#fff}.btn-purple-transparent{background-color:rgba(var(--purple-rgb),.1);border-color:rgba(var(--purple-rgb),.1);color:rgb(var(--purple-rgb))}.btn-purple-transparent:hover,.btn-purple-transparent:focus:hover{background-color:rgb(var(--purple-rgb));border-color:rgb(var(--purple-rgb));color:#fff}.btn-purple-transparent:focus{background-color:rgba(var(--purple-rgb),.1);border-color:rgba(var(--purple-rgb),.1);outline:0;box-shadow:0 .25rem 1rem rgba(var(--purple-rgb),.3);color:rgb(var(--purple-rgb))}.btn-purple-transparent.active:focus,.btn-purple-transparent.show:focus,.btn-purple-transparent:active:focus{box-shadow:0 .25rem 1rem rgba(var(--purple-rgb),.5)}.btn-purple-transparent.active,.btn-purple-transparent.show,.btn-purple-transparent:active{background-color:rgb(var(--purple-rgb));border-color:rgba(var(--purple-rgb),.1);color:#fff}.btn-sm{font-size:.8rem;padding:.25rem .8rem;border-radius:.5rem}.btn-icon{width:2.313rem;height:2.313rem;font-size:.95rem;flex-shrink:0}.btn-icon i{padding:0rem;margin:0 -.5rem}.btn-icon.btn-sm{width:1.75rem;height:1.75rem;font-size:.8rem}.btn-list button,.btn-list div,.btn-list a,.btn-list input{margin:0 .375rem .375rem 0}[dir=rtl] .btn-list button,[dir=rtl] .btn-list div,[dir=rtl] .btn-list a,[dir=rtl] .btn-list input{margin:0 0 .375rem .375rem}.btn-list{margin-block-end:-.5rem}.btn-outline-danger.active,.btn-outline-danger:active{color:#fff!important;background-color:rgb(var(--danger-rgb))!important;border-color:rgb(var(--danger-rgb))!important}.btn-outline-light.active,.btn-outline-light:active,.btn-outline-light:hover{color:var(--default-text-color)!important;background-color:rgb(var(--light-rgb))!important;border-color:rgb(var(--light-rgb))!important}.btn.btn-primary-light{background-color:var(--primary01);color:var(--primary-color)}.btn.btn-primary-light:hover,.btn.btn-primary-light:focus,.btn.btn-primary-light:active{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.card{margin-block-end:1.5rem}.card .card-header,.card .card-footer{background-color:var(--custom-white)!important;color:var(--default-text-color)}.card.custom-card{border-radius:.5rem;border:0;background-color:var(--custom-white);box-shadow:0 .125rem #0a0a0a0a;position:relative;margin-block-end:1.5rem;width:100%}.card.custom-card .card-header{padding:1rem 1.25rem;background-color:transparent!important;border-block-end:1px solid var(--default-border);display:flex;align-items:center;position:relative;flex-wrap:wrap;gap:.25rem}.card.custom-card .card-header:first-child{border-radius:.625rem .625rem 0 0}.card.custom-card .card-header .card-title:before{content:"";position:absolute;height:1rem;width:.2rem;inset-block-start:.15rem;inset-inline-start:-.65rem;background:linear-gradient(to bottom,var(--primary05) 50%,rgba(var(--secondary-rgb),.5) 50%);border-radius:.5rem}.card.custom-card .card-header .card-title{position:relative;margin-block-end:0;font-size:.9375rem;font-weight:700;text-transform:capitalize}.card.custom-card .card-header .card-title .subtitle{margin-block-end:0;text-transform:initial}.card.custom-card .card-footer{background-color:transparent!important;border-block-start:1px solid var(--default-border);padding:1rem 1.25rem;font-size:.813rem}.card.custom-card .card-body{padding:1.25rem;color:var(--default-text-color)}@media(max-width:575.98px){.main-header-container .header-element .header-link{padding:1rem .5rem}}.form-control{border-color:var(--input-border);color:var(--default-text-color);background-color:var(--form-control-bg);font-size:.875rem;font-weight:var(--default-font-weight);line-height:1.6;border-radius:.35rem}.form-control:focus{box-shadow:none;border-color:var(--input-border);background-color:var(--custom-white);box-shadow:0 .0625rem .125rem #0000000d;color:var(--default-text-color)}.form-label{font-size:.8rem;font-weight:600;color:var(--default-text-color)}.form-select{background-color:var(--form-control-bg);border:1px solid var(--input-border);color:var(--default-text-color);font-size:.813rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-size:1.25rem}.form-select option{background-color:transparent;padding:.35rem .75rem;border-radius:.25rem}.form-select option:checked{background-color:var(--primary02);color:var(--primary-color)}fieldset:disabled .btn{color:#fff;background-color:var(--primary-color);border-color:var(--primary-color)}.form-select:focus{border-color:var(--primary05);outline:0;box-shadow:none}.btn:focus{background-color:none;border-color:none;outline:0}.btn.active:focus,.btn.show:focus,.btn:active:focus{box-shadow:none}.form-control:disabled,.form-select:disabled{background-color:rgb(var(--light-rgb));color:var(--default-text-color)}.form-control::-webkit-file-upload-button{color:var(--default-text-color);background-color:var(--default-background)}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--default-background)}.form-control::-webkit-input-placeholder{font-size:.8rem;font-weight:500;opacity:.4;color:var(--default-text-color);padding-inline-start:0px;transition:padding-inline-start .1s ease-in}.form-control:-moz-placeholder{font-size:.8rem;font-weight:500;opacity:.4;color:var(--default-text-color)}.form-control::-moz-placeholder{font-size:.8rem;font-weight:500;opacity:.4;color:var(--default-text-color)}.form-control:-ms-input-placeholder{font-size:.8rem;font-weight:500;opacity:.4;color:var(--default-text-color)}.form-control-sm{font-size:.8rem;padding:.25rem .8rem;line-height:inherit}.toggle{width:3.75rem;height:1.563rem;background-color:rgb(var(--light-rgb));margin-inline-start:.625rem;margin-block-end:.313rem;padding:.125rem;border-radius:.188rem;position:relative;overflow:hidden;transition:all .2s ease}.toggle span{position:absolute;inset-block-start:.188rem;inset-block-end:.25rem;inset-inline-start:.188rem;display:block;width:1.25rem;border-radius:.125rem;background-color:var(--custom-white);box-shadow:0 .125rem .125rem #00000073;cursor:pointer;transition:all .2s ease}.toggle span:before{content:"on";inset-inline-start:-1.563rem}.toggle span:after{content:"off";inset-inline-end:-1.813rem;color:var(--text-muted)}.toggle span:before,.toggle span:after{position:absolute;font-size:.625rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase;inset-block-start:.188rem;line-height:1.38;transition:all .2s ease}.toggle.on{background-color:var(--primary03)}.toggle.on span{background-color:var(--primary-color)}.toggle.on span:before{color:var(--primary-color)}.toggle.on span{inset-inline-start:2.313rem}.form-control.is-valid:focus{border-color:rgb(var(--success-rgb));box-shadow:none}.form-control.is-valid{border-color:rgb(var(--success-rgb))}[dir=rtl] [type=email],[dir=rtl] [type=number],[dir=rtl] [type=tel],[dir=rtl] [type=url]{direction:rtl}.form-select.is-invalid:not([multiple]):not([size]){padding-right:1.125rem;background-size:16px 28px,calc(.75em + .375rem) calc(.75em + .375rem)}input[type=range]::-webkit-slider-runnable-track{background-color:rgb(var(--light-rgb))}[data-theme-mode=dark] input[type=week]::-webkit-calendar-picker-indicator,[data-theme-mode=dark] input[type=month]::-webkit-calendar-picker-indicator,[data-theme-mode=dark] input[type=date]::-webkit-calendar-picker-indicator,[data-theme-mode=dark] input[type=datetime-local]::-webkit-calendar-picker-indicator,[data-theme-mode=dark] input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1)}[dir=rtl] input[type=week],[dir=rtl] input[type=month],[dir=rtl] input[type=date],[dir=rtl] input[type=datetime-local],[dir=rtl] input[type=time]{text-align:end}.nav-item{margin-inline-end:.5rem}.nav-item:last-child{margin-inline-end:0}.nav-link{color:var(--default-text-color);border-radius:.5rem;font-weight:600}.nav-link.active{background-color:var(--primary01);color:var(--primary-color)}.nav-link.disabled{color:var(--default-text-color);opacity:.3}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:rgba(var(--dark-rgb),.5)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:var(--primary-color)}.nav-link:focus,.nav-link:hover{color:var(--primary-color)}.nav-tabs{border-color:var(--default-border)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--default-text-color);background-color:rgb(var(--light-rgb));border-color:var(--default-border)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:var(--black-1)}.tab-style-2{border-block-end:0}.tab-style-2 .nav-item{margin-inline-end:.5rem}.tab-style-2 .nav-item:last-child{margin-inline-end:0}.tab-style-2 .nav-item .nav-link{border:0}.tab-style-2 .nav-item .nav-link i{width:1.875rem;height:1.875rem;padding:.4rem;border-radius:50px;background-color:rgb(var(--light-rgb));color:var(--default-text-color);display:inline-block}.tab-style-2 .nav-item .nav-link:hover{border:0}.tab-style-2 .nav-item .nav-link.active{background-color:transparent;position:relative;border:0;color:var(--primary-color)}.tab-style-2 .nav-item .nav-link.active i{background-color:var(--primary01);color:var(--primary-color)}.tab-style-2 .nav-item .nav-link.active:before{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;inset-block-end:0;width:100%;height:.175rem;background-color:var(--primary-color);border-radius:50px}.progress{background-color:rgb(var(--light-rgb));height:.75rem;border-radius:.25rem}.progress-bar{color:#fff;background-color:var(--primary-color)}@keyframes progress-animate{0%{width:0}}.progress.progress-xs{height:.3125rem}caption{color:var(--text-muted);font-weight:700}.table{color:var(--default-text-color);border-color:var(--default-border);margin-block-end:0}.table tbody tr th{font-weight:500}.table th,.table td{padding:.75rem;vertical-align:middle;line-height:1.462;font-size:.813rem;font-weight:500}.table thead tr th{font-weight:600;font-size:.85rem}.table.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--default-background);--bs-table-bg-state: var(--default-background);color:var(--default-text-color)}[dir=rtl] .table{margin-inline-end:1px}body{font-size:.813rem;font-family:var(--default-font-family);font-weight:var(--default-font-weight);background-color:var(--default-body-bg-color);color:var(--default-text-color);line-height:1.5;text-align:start;overflow-x:clip;min-height:100vh;position:relative;display:flex;flex-direction:column;justify-content:flex-start}body *::-webkit-scrollbar{width:0rem;height:.25rem;transition:all ease .05s;background:rgb(var(--light-rgb))}body *:hover::-webkit-scrollbar-thumb{background:rgb(var(--light-rgb))}a:not(:focus-visible),button:not(:focus-visible){outline:0!important}.page{display:flex;flex-direction:column;justify-content:center;min-height:100vh}@media(min-width:992px){.app-content{min-height:calc(100vh - 7.5rem);margin-block-end:0;margin-block-start:3.75rem;margin-inline-start:15rem;transition:all .05s ease}}.main-content{padding:0 .5rem}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1),1fr);grid-template-columns:repeat(var(--bs-columns, 12),1fr);gap:var(--bs-gap, 1.5rem)}.callout{padding:1.25rem;margin-block-start:1.25rem;margin-block-end:1.25rem;background-color:rgb(var(--light-rgb));border-inline-start:.25rem solid var(--default-border)}@media(min-width:992px){.footer{padding-inline-start:15rem}}.footer{box-shadow:0 .25rem 1rem var(--black-1)}.offcanvas{background-color:var(--custom-white);color:var(--default-text-color);border-color:var(--default-border)!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.card{background-color:var(--custom-white);border:1px solid var(--bootstrap-card-border)}.placeholder{background-color:var(--gray-7)}.timeline{position:relative}.timeline li:before{content:"";position:absolute;inset-block-start:4.625rem;inset-block-end:-3rem;width:1px;border:1px dashed var(--primary02);inset-inline-start:20%;margin-inline-start:-1.5px}.timeline>li{position:relative;min-height:3.125rem;padding:.938rem 0}.timeline li:last-child:before{display:none}@media(max-width:575.98px){.timeline li:before{display:none}}#loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--custom-white);display:flex;justify-content:center;align-items:center;z-index:9999}@media(min-width:992px){body{padding-right:0!important;overflow:auto!important}}[class^=ri-],[class*=" ri-"]{display:inline-flex}[data-theme-mode=dark] .bg-light{color:var(--custom-black)!important}.h1,.h2,.h3,.h4,.h6,h1,h2,h3,h4,h6{color:var(--default-text-color)}.table>:not(caption)>*>*{--bs-body-bg: var(--custom-white);--bs-table-bg: var(--custom-white);color:var(--default-text-color)}.card.custom-card,[data-theme-mode=light][data-header-styles=transparent] .page-header-breadcrumb h4,[data-theme-mode=light][data-header-styles=transparent] .page-header-breadcrumb .h4{color:var(--default-text-color)!important}[data-theme-mode=light][data-header-styles=transparent] .app-header .main-header-container .form-control{background:#0000000d!important;color:var(--default-text-color);box-shadow:none}[data-theme-mode=light] .page-header-breadcrumb h4,[data-theme-mode=light] .page-header-breadcrumb .h4{color:#fff!important}hr{border-color:var(--default-border);opacity:1}@-webkit-keyframes animate{0%{-webkit-transform:translateY(0) rotate(0);opacity:1}to{-webkit-transform:translateY(-90px) rotate(360deg);opacity:0}}@keyframes animate{0%{-webkit-transform:translateY(0) rotate(0);opacity:1}to{-webkit-transform:translateY(-90px) rotate(360deg);opacity:0}}.crm-top-deals li{margin-block-end:.9rem}.crm-top-deals li:last-child{margin-block-end:0}.card.custom-card.hrm-main-card{border-top-width:3px;border-top-style:solid}.card.custom-card.hrm-main-card.primary{border-color:var(--primary03)}.card.custom-card.hrm-main-card.secondary{border-color:rgba(var(--secondary-rgb),.3)}.card.custom-card.hrm-main-card.warning{border-color:rgba(var(--warning-rgb),.3)}.card.custom-card.hrm-main-card.danger{border-color:rgba(var(--danger-rgb),.3)}.timeline-widget{position:relative}.timeline-widget:before{position:absolute;content:"";width:.125rem;height:100%;background-color:var(--default-border);inset-block-start:0;inset-inline-start:3rem}.timeline-widget .timeline-widget-list{margin-block-end:1.5rem;position:relative}.timeline-widget .timeline-widget-list:before{content:"";position:absolute;width:.75rem;height:.75rem;inset-inline-start:2.688rem;top:.25rem;border-radius:3.125rem;border:.125rem solid var(--default-border);background-color:var(--custom-white)}.timeline-widget .timeline-widget-list:last-child{margin-block-end:0}.timeline-widget .timeline-widget-list .timeline-widget-content{max-width:20rem}.app-header{max-width:100%;height:3.75rem;z-index:100;position:fixed;inset-block-start:0;inset-inline:0;background:var(--header-bg);border-block-end:1px solid var(--header-border-color);transition:all .1s ease}@media(min-width:992px){.app-header{padding-inline-start:15rem}}.main-header-container{display:flex;align-items:stretch;justify-content:space-between;height:100%}.main-header-container .header-content-left,.main-header-container .header-content-right,.main-header-container .header-element{display:flex;align-items:stretch}.main-header-container .header-link{display:flex;align-items:center;padding:1rem .65rem}.main-header-container .header-link:hover .header-link-icon,.main-header-container .header-link.show .header-link-icon{fill:var(--header-prime-color);color:var(--header-prime-color)}.main-header-container .header-link-icon{width:1.75rem;height:1.75rem;font-size:1.25rem;color:var(--header-prime-color);fill:var(--header-prime-color);transition:all ease .05s;position:relative;padding:.25rem;border-radius:50%}.main-header-container .header-link-icon:hover{background-color:rgb(var(--light-rgb))}@keyframes slideIn{0%{opacity:0;transform:translateY(6rem)}to{opacity:1}0%{opacity:0;transform:translateY(6rem)}}@-webkit-keyframes pulse-secondary{0%{-webkit-box-shadow:0 0 0 0 rgba(var(--secondary-rgb),.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(var(--secondary-rgb),0)}to{-webkit-box-shadow:0 0 0 0 rgba(var(--secondary-rgb),0)}}@keyframes pulse-secondary{0%{-moz-box-shadow:0 0 0 0 rgba(var(--secondary-rgb),.4);box-shadow:0 0 rgba(var(--secondary-rgb),.4)}70%{-moz-box-shadow:0 0 0 10px rgba(var(--secondary-rgb),0);box-shadow:0 0 0 10px rgba(var(--secondary-rgb),0)}to{-moz-box-shadow:0 0 0 0 rgba(var(--secondary-rgb),0);box-shadow:0 0 rgba(var(--secondary-rgb),0)}}.authentication{min-height:100vh}.main-sidebar{margin-block-start:3.72rem;padding-block-start:.5rem;padding-block-end:5rem;height:100vh;position:relative}[dir=rtl] .sidemenu-toggle .header-link .header-link-icon{transform:rotate(180deg)}.app-sidebar{width:15rem;height:100%;background:var(--menu-bg);border-inline-end:1px solid var(--menu-border-color);position:fixed;inset-block-start:0;inset-inline-start:0;font-family:Montserrat,sans-serif;z-index:103;transition:all .05s ease}.app-sidebar .main-sidebar-header{height:3.75rem;width:15rem;position:fixed;display:flex;background:var(--menu-bg);z-index:9;align-items:center;justify-content:center;padding:.813rem 1.25rem;border-inline-end:1px solid var(--menu-border-color);border-block-end:1px solid var(--menu-border-color);transition:all .05s ease}.app-sidebar .slide__category{color:var(--menu-prime-color);font-size:.6rem;font-weight:600;letter-spacing:.065rem;text-transform:uppercase;padding:.75rem 1.65rem;white-space:nowrap;opacity:.5;position:relative}.app-sidebar .slide{margin:0;padding:0rem .75rem}.app-sidebar .side-menu__item{padding:.75rem;position:relative;display:flex;align-items:center;text-decoration:none;font-size:.78rem;color:var(--menu-prime-color);font-weight:500;border-radius:.5rem}.app-sidebar .side-menu__item.active,.app-sidebar .side-menu__item:hover{color:var(--menu-prime-color);background-color:rgba(var(--light-rgb),.5)}.app-sidebar .side-menu__item.active .side-menu__label,.app-sidebar .side-menu__item:hover .side-menu__label{color:var(--menu-prime-color)}.app-sidebar .side-menu__item.active .side-menu__icon,.app-sidebar .side-menu__item:hover .side-menu__icon{fill:var(--menu-prime-color);color:var(--menu-prime-color)}.app-sidebar .side-menu__item.active{font-weight:600}.app-sidebar .side-menu__label{white-space:nowrap;color:var(--menu-prime-color);position:relative;font-size:.85rem;line-height:1;vertical-align:middle}.app-sidebar .side-menu__icon{margin-inline-end:.625rem;width:1.15rem;height:1.15rem;font-size:1.15rem;text-align:center;color:var(--menu-prime-color);fill:var(--menu-prime-color);border-radius:.5rem}.horizontal-logo{padding:.85rem 0rem}.nav ul li{list-style-type:none}.nav>ul{padding-inline-start:0px}@media(min-width:992px){[data-toggled=open] .page{position:absolute}[data-toggled=menu-click-closed]:not([data-nav-layout=horizontal]) .app-content,[data-toggled=menu-hover-closed]:not([data-nav-layout=horizontal]) .app-content,[data-toggled=icon-click-closed]:not([data-nav-layout=horizontal]) .app-content,[data-toggled=icon-hover-closed]:not([data-nav-layout=horizontal]) .app-content,[data-toggled=icon-text-close]:not([data-nav-layout=horizontal]) .app-content{min-height:calc(100vh + 50rem)}}@media(max-width:991.98px){.main-content{padding-block-start:3.75rem}.main-sidebar-header{display:none!important}.main-sidebar{margin-block-start:0}.app-sidebar{inset-block-start:0}.main-menu{margin:0!important}}@media(min-width:992px){.horizontal-logo{display:none}}#responsive-overlay{visibility:hidden;position:fixed;inset:0;z-index:101;background-color:#0f172a80;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}#responsive-overlay.active{visibility:visible}@media(min-width:992px){[data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar{width:5rem}[data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .main-sidebar-header{width:5rem}[data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .category-name,[data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .side-menu__label{display:none}[data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .side-menu__icon{margin-inline-end:0}[data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .slide__category{padding:1.2rem 1.65rem;position:relative}[data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .slide__category:before{content:"";position:absolute;inset-inline-start:2.25rem;inset-inline-end:0;inset-block-start:1.25rem;inset-block-end:0;width:.35rem;border-radius:3.125rem;height:.35rem;border:1px solid var(--menu-prime-color);opacity:1}[data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .side-menu__item .badge{display:none}[data-vertical-style=overlay][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .side-menu__item{justify-content:center}[data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-header{padding-inline-start:5rem}[data-vertical-style=overlay][data-toggled=icon-overlay-close] .app-content{margin-inline-start:5rem}[data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar,[data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .main-sidebar-header{width:15rem}[data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .side-menu__item{justify-content:flex-start}[data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .side-menu__icon{margin-inline-end:.625rem}[data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .slide__category{padding:.75rem 1.65rem}[data-vertical-style=overlay][data-toggled=icon-overlay-close][data-icon-overlay=open] .app-sidebar .slide__category:before{display:none}}.avatar{position:relative;height:2.625rem;width:2.625rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;color:#fff;font-weight:500}.avatar a.badge:hover{color:#fff}.avatar img{width:100%;height:100%;border-radius:.5rem}.avatar.avatar-rounded,.avatar.avatar-rounded img{border-radius:50%}.avatar.online:before,.avatar.offline:before{position:absolute;content:"";width:.5rem;height:.5rem;border-radius:50%;inset-inline-end:0;inset-block-end:0;border:2px solid var(--custom-white)}.avatar.online:before{background-color:rgb(var(--success-rgb))}.avatar.offline:before{background-color:var(--gray-5)}.avatar.avatar-sm{width:1.75rem;height:1.75rem;line-height:1.75rem;font-size:.65rem}.avatar.avatar-sm.online:before,.avatar.avatar-sm.offline:before{width:.5rem;height:.5rem}.avatar.avatar-md{width:2.5rem;height:2.5rem;line-height:2.5rem;font-size:.8rem}.avatar.avatar-md.online:before,.avatar.avatar-md.offline:before{width:.75rem;height:.75rem}.avatar.avatar-md svg{width:1.5rem;height:1.5rem}.avatar.avatar-lg{width:3rem;height:3rem;line-height:3rem;font-size:1rem}.avatar.avatar-lg.online:before,.avatar.avatar-lg.offline:before{width:.8rem;height:.8rem}.avatar.avatar-lg svg{width:1.8rem;height:1.8rem}.bg-primary{background-color:var(--primary-color)!important}.bg-secondary{background-color:rgb(var(--secondary-rgb))!important}.bg-info{background-color:rgb(var(--info-rgb))!important}.bg-success{background-color:rgb(var(--success-rgb))!important}.bg-warning{background-color:rgb(var(--warning-rgb))!important}.bg-danger{background-color:rgb(var(--danger-rgb))!important}.bg-light{background-color:rgb(var(--light-rgb))!important}.bg-orange{background-color:rgb(var(--orange-rgb))!important}.bg-purple{background-color:rgb(var(--purple-rgb))!important}.bg-teal{background-color:rgb(var(--teal-rgb))!important}.bg-primary-transparent,.bg-primary-transparent:hover{background-color:var(--primary01)!important;color:var(--primary-color)!important}.bg-secondary-transparent,.bg-secondary-transparent:hover{background-color:rgba(var(--secondary-rgb),.1)!important;color:rgb(var(--secondary-rgb))!important}.bg-info-transparent,.bg-info-transparent:hover{background-color:rgba(var(--info-rgb),.1)!important;color:rgb(var(--info-rgb))!important}.bg-success-transparent,.bg-success-transparent:hover{background-color:rgba(var(--success-rgb),.1)!important;color:rgb(var(--success-rgb))!important}.bg-warning-transparent,.bg-warning-transparent:hover{background-color:rgba(var(--warning-rgb),.1)!important;color:rgb(var(--warning-rgb))!important}.bg-danger-transparent,.bg-danger-transparent:hover{background-color:rgba(var(--danger-rgb),.1)!important;color:rgb(var(--danger-rgb))!important}.bg-light-transparent{background-color:rgba(var(--light-rgb),.1)!important;color:rgb(var(--light-rgb))!important}.bg-light-transparent:hover{background-color:rgba(var(--light-rgb),.1)!important;color:var(--default-text-color)!important}.bg-dark-transparent,.bg-dark-transparent:hover{background-color:rgba(var(--dark-rgb),.1)!important;color:rgb(var(--dark-rgb))!important}.bg-pink-transparent,.bg-pink-transparent:hover{background-color:rgba(var(--pink-rgb),.1)!important;color:rgb(var(--pink-rgb))!important}.bg-orange-transparent,.bg-orange-transparent:hover{background-color:rgba(var(--orange-rgb),.1)!important;color:rgb(var(--orange-rgb))!important}.bg-purple-transparent,.bg-purple-transparent:hover{background-color:rgba(var(--purple-rgb),.1)!important;color:rgb(var(--purple-rgb))!important}.bg-teal-transparent,.bg-teal-transparent:hover{background-color:rgba(var(--teal-rgb),.1)!important;color:rgb(var(--teal-rgb))!important}.bg-green-transparent,.bg-green-transparent:hover{background-color:#1dd8711a!important;color:#1dd871!important}.bg-indigo-transparent,.bg-indigo-transparent:hover{background-color:#4d5ddb1a!important;color:#4d5ddb!important}.bg-yellow-transparent,.bg-yellow-transparent:hover{background-color:#ffc1021a!important;color:#ffc102!important}.bg-blue-transparent,.bg-blue-transparent:hover{background-color:#2b3e651a!important;color:#2b3e65!important}.border{border:1px solid var(--default-border)!important}.rounded{border-radius:.5rem!important}.fs-12{font-size:.75rem}.fs-13{font-size:.8125rem}.fs-14{font-size:.875rem}.fs-15{font-size:.9375rem}.fs-18{font-size:1.125rem}.fs-20{font-size:1.25rem}.text-primary{color:var(--primary-color)!important;opacity:1}.text-secondary{color:rgb(var(--secondary-rgb))!important;opacity:1}.text-info{color:rgb(var(--info-rgb))!important;opacity:1}.text-success{color:rgb(var(--success-rgb))!important;opacity:1}.text-warning{color:rgb(var(--warning-rgb))!important;opacity:1}.text-danger{color:rgb(var(--danger-rgb))!important;opacity:1}.text-blue{color:#2b3e65!important}a{text-decoration:none;color:rgba(var(--dark-rgb),var(--bs-link-opacity, 1))}a:hover{opacity:1;color:rgba(var(--dark-rgb),var(--bs-link-opacity, 1))}[data-theme-mode=dark] .shadow{box-shadow:0 .5rem 1rem #2125294d!important}:root{--primary-rgb: 34, 87, 214;--primary-color: rgb(var(--primary-rgb));--primary-border: rgb(var(--primary-rgb));--default-font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", sans-serif;--text-muted: #5f6b80;--menu-prime-color: #4a5670;--header-prime-color: #4a5670;--bs-body-font-family: var(--default-font-family);--bs-link-color-rgb: var(--primary-rgb);--bs-primary-rgb: var(--primary-rgb);--bs-primary: rgb(var(--primary-rgb))}[data-menu-styles=dark]{--menu-bg: #111c43;--menu-prime-color: #a3aec4;--menu-border-color: rgba(255, 255, 255, .1)}body{font-family:var(--default-font-family);font-size:.875rem;color:var(--default-text-color);background-color:var(--default-body-bg-color);font-feature-settings:"tnum" 1}:lang(my) .app-sidebar,:lang(ne) .app-sidebar,:lang(ar) .app-sidebar,:lang(fa) .app-sidebar,:lang(ur) .app-sidebar{font-family:var(--default-font-family);line-height:1.6}:root{--hg-palette-tangerine-50: #FFF4EC;--hg-palette-tangerine-100: #FFE4D1;--hg-palette-tangerine-200: #FFC9A3;--hg-palette-tangerine-300: #FFA96B;--hg-palette-tangerine-400: #FF8A3D;--hg-palette-tangerine-500: #FF7A1F;--hg-palette-tangerine-600: #FF7010;--hg-palette-tangerine-700: #F56A00;--hg-palette-tangerine-800: #FF6700;--hg-palette-tangerine-900: #FF5000;--hg-palette-brand-tangerine: #FF5000;--hg-palette-brand-black: #282828;--hg-palette-brand-green: #008200;--hg-palette-soft-green: #F5F5E6;--hg-palette-mint: #66CCCC;--hg-palette-warm-25: #FBFAF7;--hg-palette-warm-50: #F6F3EE;--hg-palette-warm-100: #EFEBE4;--hg-palette-warm-200: #E3DED6;--hg-palette-gray-0: #FFFFFF;--hg-palette-gray-50: #F6F3EE;--hg-palette-gray-100: #EFEBE4;--hg-palette-gray-200: #E8E4DD;--hg-palette-gray-300: #D6D0C6;--hg-palette-gray-400: #A29C92;--hg-palette-gray-500: #6A655D;--hg-palette-gray-600: #56524B;--hg-palette-gray-700: #3D3A35;--hg-palette-gray-800: #292722;--hg-palette-gray-900: #181A1F;--hg-palette-gray-1000: #000000;--hg-palette-ink-700: #2B3038;--hg-palette-ink-800: #1D2026;--hg-palette-ink-900: #131519;--hg-palette-blue-50: #EEF3FE;--hg-palette-blue-100: #DCE6FD;--hg-palette-blue-500: #4F74E8;--hg-palette-blue-600: #3A5BCC;--hg-palette-blue-700: #2C47A6;--hg-palette-red-50: #FDEFEF;--hg-palette-red-100: #FADADB;--hg-palette-red-500: #E5484D;--hg-palette-red-600: #CD2B31;--hg-palette-red-700: #A61E23;--hg-palette-green-50: #EBF6EF;--hg-palette-green-100: #D3EDDC;--hg-palette-green-500: #2E9E5B;--hg-palette-green-600: #1F7F45;--hg-palette-green-700: #176535;--hg-palette-amber-50: #FEF6E7;--hg-palette-amber-100: #FCE8C3;--hg-palette-amber-500: #E69A00;--hg-palette-amber-600: #B97A00;--hg-palette-amber-700: #8A5A00;--hg-palette-teal-50: #E8F6F6;--hg-palette-teal-100: #CDEBEB;--hg-palette-teal-500: #3AA8A8;--hg-palette-teal-600: #2B8686;--hg-palette-teal-700: #226A6A;--hg-primary: #CC4E00;--hg-primary-hover: #B34400;--hg-primary-pressed: #9E3C00;--hg-primary-subtle: #FFF1E7;--hg-primary-text: #B84600;--hg-brand-bright: #FF6700;--hg-brand: #FF5000;--hg-secondary: #66CCCC;--hg-bg: #FFFFFF;--hg-bg-canvas: #FBFAF7;--hg-bg-muted: #F6F3EE;--hg-surface: #FFFFFF;--hg-surface-warm: #F6F3EE;--hg-surface-sunken: #EFEBE4;--hg-surface-hover: #F9F7F3;--hg-border: #E8E4DD;--hg-border-subtle: #F0ECE6;--hg-border-strong: #D6D0C6;--hg-border-control: #8C867C;--hg-text: #181A1F;--hg-text-secondary: #56524B;--hg-text-tertiary: #6A655D;--hg-text-disabled: #A29C92;--hg-text-on-primary: #FFFFFF;--hg-focus: #CC4E00;--hg-overlay: rgba(19, 21, 25, .44);--hg-admin-sidebar: #F6F3EE;--hg-admin-sidebar-text: #56524B;--hg-admin-sidebar-active: #181A1F;--hg-status-success-fg: #176535;--hg-status-success-bg: #EBF6EF;--hg-status-success-solid: #2E9E5B;--hg-status-info-fg: #2C47A6;--hg-status-info-bg: #EEF3FE;--hg-status-info-solid: #4F74E8;--hg-status-warning-fg: #8A5A00;--hg-status-warning-bg: #FEF6E7;--hg-status-warning-solid: #E69A00;--hg-status-danger-fg: #A61E23;--hg-status-danger-bg: #FDEFEF;--hg-status-danger-solid: #E5484D;--hg-status-neutral-fg: #56524B;--hg-status-neutral-bg: #EFEBE4;--hg-status-neutral-solid: #A29C92;--hg-status-brand-fg: #B84600;--hg-status-brand-bg: #FFF1E7;--hg-status-brand-solid: #CC4E00;--hg-status-teal-fg: #226A6A;--hg-status-teal-bg: #E8F6F6;--hg-status-teal-solid: #3AA8A8;--hg-chart-1: #4A6FD1;--hg-chart-2: #FF6700;--hg-chart-3: #1F9A8A;--hg-chart-4: #B7860B;--hg-chart-5: #8E62C9;--hg-chart-6: #D6457A;--hg-chart-7: #9DA3AD;--hg-chart-seq-1: #F0F1F3;--hg-chart-seq-2: #D9DCE1;--hg-chart-seq-3: #B4BAC3;--hg-chart-seq-4: #8A919C;--hg-chart-seq-5: #5F6670;--hg-chart-seq-6: #3A3F47;--hg-chart-seq-7: #16181C;--hg-chart-grid: #EFEBE4;--hg-chart-axis: #6A655D;--hg-space-0: 0px;--hg-space-1: 4px;--hg-space-2: 8px;--hg-space-3: 12px;--hg-space-4: 16px;--hg-space-5: 20px;--hg-space-6: 24px;--hg-space-8: 32px;--hg-space-10: 40px;--hg-space-12: 48px;--hg-space-16: 64px;--hg-space-20: 80px;--hg-space-24: 96px;--hg-flow-heading: clamp(22px, 1.8vw, 26px);--hg-flow-copy: clamp(30px, 3.2vw, 40px);--hg-flow-actions: clamp(12px, 1vw, 16px);--hg-flow-section: clamp(32px, 3.4vw, 48px);--hg-flow-group: clamp(40px, 4.6vw, 64px);--hg-radius-xs: 4px;--hg-radius-sm: 6px;--hg-radius-md: 8px;--hg-radius-lg: 10px;--hg-radius-xl: 14px;--hg-radius-pill: 999px;--hg-control-radius: 10px;--hg-control-height-sm: 40px;--hg-control-height: 48px;--hg-control-height-lg: 56px;--hg-control-secondary-bg: #FFFFFF;--hg-control-secondary-bg-hover: #F6F3EE;--hg-control-secondary-bg-pressed: #EFEBE4;--hg-control-secondary-text: #181A1F;--hg-control-secondary-border: #8C867C;--hg-control-secondary-border-hover: #57534C;--hg-touch-min: 44px;--hg-font-sans: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, "Segoe UI", Roboto, "Noto Sans", "Noto Sans KR", "Noto Sans Myanmar", "Noto Sans Devanagari", "Noto Sans Arabic", sans-serif;--hg-font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--hg-text-xs: 12px;--hg-text-sm: 13px;--hg-text-base: 14px;--hg-text-md: 15px;--hg-text-lg: 16px;--hg-text-xl: 18px;--hg-text-2xl: 20px;--hg-text-3xl: 24px;--hg-text-4xl: 28px;--hg-text-5xl: 36px;--hg-text-6xl: 48px;--hg-text-7xl: 64px;--hg-weight-regular: 400;--hg-weight-medium: 500;--hg-weight-semibold: 600;--hg-weight-bold: 700;--hg-leading-tight: 1.15;--hg-leading-snug: 1.3;--hg-leading-normal: 1.5;--hg-leading-relaxed: 1.65;--hg-type-display: clamp(32px, 3.4vw, 44px);--hg-type-display-leading: 1.15;--hg-type-h1: clamp(24px, 2.2vw, 30px);--hg-type-h1-leading: 1.25;--hg-type-h2: 22px;--hg-type-h2-leading: 1.3;--hg-type-h3: 18px;--hg-type-h3-leading: 1.4;--hg-type-body: 16px;--hg-type-body-leading: 1.6;--hg-type-small: 14px;--hg-type-small-leading: 1.5;--hg-type-caption: 12px;--hg-type-caption-leading: 1.4;--hg-z-sticky: 10;--hg-z-header: 20;--hg-z-tabbar: 25;--hg-z-sidebar: 30;--hg-z-popover: 45;--hg-z-drawer: 50;--hg-z-modal: 50;--hg-z-toast: 60;--hg-chart-highlight: #FF6700;--hg-chart-ink: #4A6FD1;--hg-chart-muted: #D6D0C6;--hg-shadow-xs: 0 1px 2px rgba(19, 21, 25, .04);--hg-shadow-sm: 0 1px 2px rgba(19, 21, 25, .05), 0 1px 3px rgba(19, 21, 25, .04);--hg-shadow-md: 0 4px 12px -2px rgba(19, 21, 25, .08), 0 1px 3px rgba(19, 21, 25, .05);--hg-shadow-lg: 0 16px 40px -12px rgba(19, 21, 25, .22), 0 2px 6px rgba(19, 21, 25, .05);--hg-shadow-focus: 0 0 0 3px rgba(204, 78, 0, .25);--hg-motion-fast: .12s;--hg-motion-base: .18s;--hg-motion-slow: .26s;--hg-motion-small: .84s;--hg-motion-copy: .95s;--hg-motion-reveal: 1.02s;--hg-motion-media: 1.18s;--hg-motion-hero: 1.45s;--hg-motion-stagger: .14s;--hg-motion-easing: cubic-bezier(.2, .8, .2, 1);--hg-ease-standard: cubic-bezier(.2, .8, .2, 1);--hg-ease-enter: cubic-bezier(.22, 1, .36, 1);--hg-ease-exit: cubic-bezier(.4, 0, 1, 1);--hg-ease-emphasis: cubic-bezier(.16, 1, .3, 1);--hg-ease-out: cubic-bezier(.22, 1, .36, 1);color-scheme:light}[data-theme=dark]{--hg-bg: #111316;--hg-bg-canvas: #111316;--hg-bg-muted: #16181C;--hg-surface: #1A1D21;--hg-surface-warm: #1E2125;--hg-surface-sunken: #141619;--hg-surface-hover: #202328;--hg-border: #2B2F35;--hg-border-subtle: #24272C;--hg-border-strong: #3A3F47;--hg-text: #EDEEF0;--hg-text-secondary: #B3B8C0;--hg-text-tertiary: #8C929B;--hg-text-disabled: #5F656D;--hg-primary-subtle: rgba(255, 103, 0, .14);--hg-primary-text: #FF9A55;--hg-admin-sidebar: #16181C;--hg-status-success-bg: rgba(46, 158, 91, .16);--hg-status-success-fg: #7CD39C;--hg-status-info-bg: rgba(79, 116, 232, .18);--hg-status-info-fg: #A7BCF5;--hg-status-warning-bg: rgba(230, 154, 0, .16);--hg-status-warning-fg: #F2C766;--hg-status-danger-bg: rgba(229, 72, 77, .16);--hg-status-danger-fg: #FF9A9D;--hg-status-neutral-bg: rgba(179, 184, 192, .12);--hg-status-neutral-fg: #C4C8CE;--hg-status-brand-bg: rgba(255, 103, 0, .16);--hg-status-brand-fg: #FF9A55;--hg-status-teal-bg: rgba(58, 168, 168, .16);--hg-status-teal-fg: #8FD6D6;--hg-chart-1: #6A8BE3;--hg-chart-2: #E3631A;--hg-chart-3: #2AA896;--hg-chart-4: #B38716;--hg-chart-5: #9D78D6;--hg-chart-6: #DF5A8A;--hg-chart-ink: #6A8BE3;--hg-chart-grid: #24272C;--hg-chart-axis: #8C929B;color-scheme:dark}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.0-BHUkWNFR.woff2) format("woff2-variations");unicode-range:U+f9ca-fa0b,U+ff03-ff05,U+ff07,U+ff0a-ff0b,U+ff0d-ff19,U+ff1b,U+ff1d,U+ff20-ff5b,U+ff5d,U+ffe0-ffe3,U+ffe5-ffe6}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.1-C-__qv6_.woff2) format("woff2-variations");unicode-range:U+d723-d728,U+d72a-d733,U+d735-d748,U+d74a-d74f,U+d752-d753,U+d755-d757,U+d75a-d75f,U+d762-d764,U+d766-d768,U+d76a-d76b,U+d76d-d76f,U+d771-d787,U+d789-d78b,U+d78d-d78f,U+d791-d797,U+d79a,U+d79c,U+d79e-d7a3,U+f900-f909,U+f90b-f92e}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.2-dCZkyKLw.woff2) format("woff2-variations");unicode-range:U+d679-d68b,U+d68e-d69e,U+d6a0,U+d6a2-d6a7,U+d6a9-d6c3,U+d6c6-d6c7,U+d6c9-d6cb,U+d6cd-d6d3,U+d6d5-d6d6,U+d6d8-d6e3,U+d6e5-d6e7,U+d6e9-d6fb,U+d6fd-d717,U+d719-d71f,U+d721-d722}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.3-Dqw33sf4.woff2) format("woff2-variations");unicode-range:U+d5bc-d5c7,U+d5ca-d5cb,U+d5cd-d5cf,U+d5d1-d5d7,U+d5d9-d5da,U+d5dc,U+d5de-d5e3,U+d5e6-d5e7,U+d5e9-d5eb,U+d5ed-d5f6,U+d5f8,U+d5fa-d5ff,U+d602-d603,U+d605-d607,U+d609-d60f,U+d612-d613,U+d616-d61b,U+d61d-d637,U+d63a-d63b,U+d63d-d63f,U+d641-d647,U+d64a-d64c,U+d64e-d653,U+d656-d657,U+d659-d65b,U+d65d-d666,U+d668,U+d66a-d678}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.4-Bvh2YGoc.woff2) format("woff2-variations");unicode-range:U+d507,U+d509-d50b,U+d50d-d513,U+d515-d53b,U+d53e-d53f,U+d541-d543,U+d545-d54c,U+d54e,U+d550,U+d552-d557,U+d55a-d55b,U+d55d-d55f,U+d561-d564,U+d566-d567,U+d56a,U+d56c,U+d56e-d573,U+d576-d577,U+d579-d583,U+d585-d586,U+d58a-d5a4,U+d5a6-d5bb}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.5-K_MNGNCe.woff2) format("woff2-variations");unicode-range:U+d464-d477,U+d47a-d47b,U+d47d-d47f,U+d481-d487,U+d489-d48a,U+d48c,U+d48e-d4e7,U+d4e9-d503,U+d505-d506}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.6-Bxhohlcm.woff2) format("woff2-variations");unicode-range:U+d3bf-d3c7,U+d3ca-d3cf,U+d3d1-d3eb,U+d3ee-d3ef,U+d3f1-d3f3,U+d3f5-d3fb,U+d3fd-d400,U+d402-d45b,U+d45d-d463}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.7-E2HaA55t.woff2) format("woff2-variations");unicode-range:U+d2ff,U+d302-d304,U+d306-d30b,U+d30f,U+d311-d313,U+d315-d31b,U+d31e,U+d322-d324,U+d326-d327,U+d32a-d32b,U+d32d-d32f,U+d331-d337,U+d339-d33c,U+d33e-d37b,U+d37e-d37f,U+d381-d383,U+d385-d38b,U+d38e-d390,U+d392-d397,U+d39a-d39b,U+d39d-d39f,U+d3a1-d3a7,U+d3a9-d3aa,U+d3ac,U+d3ae-d3b3,U+d3b5-d3b7,U+d3b9-d3bb,U+d3bd-d3be}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.8-CRbJhhyA.woff2) format("woff2-variations");unicode-range:U+d257-d27f,U+d281-d29b,U+d29d-d29f,U+d2a1-d2ab,U+d2ad-d2b7,U+d2ba-d2bb,U+d2bd-d2bf,U+d2c1-d2c7,U+d2c9-d2ef,U+d2f2-d2f3,U+d2f5-d2f7,U+d2f9-d2fe}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.9-Btb3bmS6.woff2) format("woff2-variations");unicode-range:U+d1b4,U+d1b6-d1f3,U+d1f5-d22b,U+d22e-d22f,U+d231-d233,U+d235-d23b,U+d23d-d240,U+d242-d256}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.10-DzSWztS8.woff2) format("woff2-variations");unicode-range:U+d105-d12f,U+d132-d133,U+d135-d137,U+d139-d13f,U+d141-d142,U+d144,U+d146-d14b,U+d14e-d14f,U+d151-d153,U+d155-d15b,U+d15e-d187,U+d189-d19f,U+d1a2-d1a3,U+d1a5-d1a7,U+d1a9-d1af,U+d1b2-d1b3}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.11-CqVmlKJn.woff2) format("woff2-variations");unicode-range:U+d04b-d04f,U+d051-d057,U+d059-d06b,U+d06d-d06f,U+d071-d073,U+d075-d07b,U+d07e-d0a3,U+d0a6-d0a7,U+d0a9-d0ab,U+d0ad-d0b3,U+d0b6,U+d0b8,U+d0ba-d0bf,U+d0c2-d0c3,U+d0c5-d0c7,U+d0c9-d0cf,U+d0d2,U+d0d6-d0db,U+d0de-d0df,U+d0e1-d0e3,U+d0e5-d0eb,U+d0ee-d0f0,U+d0f2-d104}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.12-BHuZSgT0.woff2) format("woff2-variations");unicode-range:U+cfa2-cfc3,U+cfc5-cfdf,U+cfe2-cfe3,U+cfe5-cfe7,U+cfe9-cff4,U+cff6-cffb,U+cffd-cfff,U+d001-d003,U+d005-d017,U+d019-d033,U+d036-d037,U+d039-d03b,U+d03d-d04a}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.13-C42mj_j2.woff2) format("woff2-variations");unicode-range:U+cef0-cef3,U+cef6,U+cef9-ceff,U+cf01-cf03,U+cf05-cf07,U+cf09-cf0f,U+cf11-cf12,U+cf14-cf1b,U+cf1d-cf1f,U+cf21-cf2f,U+cf31-cf53,U+cf56-cf57,U+cf59-cf5b,U+cf5d-cf63,U+cf66,U+cf68,U+cf6a-cf6f,U+cf71-cf84,U+cf86-cf8b,U+cf8d-cfa1}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.14-Bl512uUX.woff2) format("woff2-variations");unicode-range:U+ce3c-ce57,U+ce5a-ce5b,U+ce5d-ce5f,U+ce61-ce67,U+ce6a,U+ce6c,U+ce6e-ce73,U+ce76-ce77,U+ce79-ce7b,U+ce7d-ce83,U+ce85-ce88,U+ce8a-ce8f,U+ce91-ce93,U+ce95-ce97,U+ce99-ce9f,U+cea2,U+cea4-ceab,U+cead-cee3,U+cee6-cee7,U+cee9-ceeb,U+ceed-ceef}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.15-D04iXIE3.woff2) format("woff2-variations");unicode-range:U+cd92-cd93,U+cd96-cd97,U+cd99-cd9b,U+cd9d-cda3,U+cda6-cda8,U+cdaa-cdaf,U+cdb1-cdc3,U+cdc5-cdcb,U+cdcd-cde7,U+cde9-ce03,U+ce05-ce1f,U+ce22-ce34,U+ce36-ce3b}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.16-BQUnS2GX.woff2) format("woff2-variations");unicode-range:U+ccef-cd07,U+cd0a-cd0b,U+cd0d-cd1a,U+cd1c,U+cd1e-cd2b,U+cd2d-cd5b,U+cd5d-cd77,U+cd79-cd91}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.17-BfZSA-Xc.woff2) format("woff2-variations");unicode-range:U+cc3f-cc43,U+cc46-cc47,U+cc49-cc4b,U+cc4d-cc53,U+cc55-cc58,U+cc5a-cc5f,U+cc61-cc97,U+cc9a-cc9b,U+cc9d-cc9f,U+cca1-cca7,U+ccaa,U+ccac,U+ccae-ccb3,U+ccb6-ccb7,U+ccb9-ccbb,U+ccbd-cccf,U+ccd1-cce3,U+cce5-ccee}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.18-CwAxMC3C.woff2) format("woff2-variations");unicode-range:U+cb91-cbd3,U+cbd5-cbe3,U+cbe5-cc0b,U+cc0e-cc0f,U+cc11-cc13,U+cc15-cc1b,U+cc1d-cc20,U+cc23-cc27,U+cc2a-cc2b,U+cc2d,U+cc2f,U+cc31-cc37,U+cc3a,U+cc3c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.19-CJu4Zcdo.woff2) format("woff2-variations");unicode-range:U+caf4-cb47,U+cb4a-cb90}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.20-Ig1-z3n5.woff2) format("woff2-variations");unicode-range:U+ca4a-ca4b,U+ca4e-ca4f,U+ca51-ca53,U+ca55-ca5b,U+ca5d-ca60,U+ca62-ca83,U+ca85-cabb,U+cabe-cabf,U+cac1-cac3,U+cac5-cacb,U+cacd-cad0,U+cad2,U+cad4-cad8,U+cada-caf3}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.21-yKPEdLXC.woff2) format("woff2-variations");unicode-range:U+c996-c997,U+c99a-c99c,U+c99e-c9bf,U+c9c2-c9c3,U+c9c5-c9c7,U+c9c9-c9cf,U+c9d2,U+c9d4,U+c9d7-c9d8,U+c9db,U+c9de-c9df,U+c9e1-c9e3,U+c9e5-c9e6,U+c9e8-c9eb,U+c9ee-c9f0,U+c9f2-c9f7,U+c9f9-ca0b,U+ca0d-ca28,U+ca2a-ca49}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.22-CSqxKoOs.woff2) format("woff2-variations");unicode-range:U+c8e9-c8f4,U+c8f6-c8fb,U+c8fe-c8ff,U+c901-c903,U+c905-c90b,U+c90e-c910,U+c912-c917,U+c919-c92b,U+c92d-c94f,U+c951-c953,U+c955-c96b,U+c96d-c973,U+c975-c987,U+c98a-c98b,U+c98d-c98f,U+c991-c995}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.23-DK80wi0t.woff2) format("woff2-variations");unicode-range:U+c841-c84b,U+c84d-c86f,U+c872-c873,U+c875-c877,U+c879-c87f,U+c882-c884,U+c887-c88a,U+c88d-c8c3,U+c8c5-c8df,U+c8e1-c8e8}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.24-CmkE8Q8D.woff2) format("woff2-variations");unicode-range:U+c779-c77b,U+c77e-c782,U+c786,U+c78b,U+c78d,U+c78f,U+c792-c793,U+c795,U+c797,U+c799-c79f,U+c7a2,U+c7a7-c7ab,U+c7ae-c7bb,U+c7bd-c7c0,U+c7c2-c7c7,U+c7c9-c7dc,U+c7de-c7ff,U+c802-c803,U+c805-c807,U+c809,U+c80b-c80f,U+c812,U+c814,U+c817-c81b,U+c81e-c81f,U+c821-c823,U+c825-c82e,U+c830-c837,U+c839-c83b,U+c83d-c840}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.25-CsoWBIZB.woff2) format("woff2-variations");unicode-range:U+c6bb-c6bf,U+c6c2,U+c6c4,U+c6c6-c6cb,U+c6ce-c6cf,U+c6d1-c6d3,U+c6d5-c6db,U+c6dd-c6df,U+c6e1-c6e7,U+c6e9-c6eb,U+c6ed-c6ef,U+c6f1-c6f8,U+c6fa-c703,U+c705-c707,U+c709-c70b,U+c70d-c716,U+c718,U+c71a-c71f,U+c722-c723,U+c725-c727,U+c729-c734,U+c736-c73b,U+c73e-c73f,U+c741-c743,U+c745-c74b,U+c74e-c750,U+c752-c757,U+c759-c773,U+c776-c777}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.26-Sozl8dw8.woff2) format("woff2-variations");unicode-range:U+c5f5-c5fb,U+c5fe,U+c602-c605,U+c607,U+c609-c60f,U+c611-c61a,U+c61c-c623,U+c626-c627,U+c629-c62b,U+c62d,U+c62f-c632,U+c636,U+c638,U+c63a-c63f,U+c642-c643,U+c645-c647,U+c649-c652,U+c656-c65b,U+c65d-c65f,U+c661-c663,U+c665-c677,U+c679-c67b,U+c67d-c693,U+c696-c697,U+c699-c69b,U+c69d-c6a3,U+c6a6,U+c6a8,U+c6aa-c6af,U+c6b2-c6b3,U+c6b5-c6b7,U+c6b9-c6ba}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.27-CT6nuW9L.woff2) format("woff2-variations");unicode-range:U+c517-c527,U+c52a-c52b,U+c52d-c52f,U+c531-c538,U+c53a,U+c53c,U+c53e-c543,U+c546-c547,U+c54b,U+c54d-c552,U+c556,U+c55a-c55b,U+c55d,U+c55f,U+c562-c563,U+c565-c567,U+c569-c56f,U+c572,U+c574,U+c576-c57b,U+c57e-c57f,U+c581-c583,U+c585-c586,U+c588-c58b,U+c58e,U+c590,U+c592-c596,U+c599-c5b3,U+c5b6-c5b7,U+c5ba,U+c5be-c5c3,U+c5ca-c5cb,U+c5cd,U+c5cf,U+c5d2-c5d3,U+c5d5-c5d7,U+c5d9-c5df,U+c5e1-c5e2,U+c5e4,U+c5e6-c5eb,U+c5ef,U+c5f1-c5f3}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.28-CpO0Y96p.woff2) format("woff2-variations");unicode-range:U+c475-c4ef,U+c4f2-c4f3,U+c4f5-c4f7,U+c4f9-c4ff,U+c502-c50b,U+c50d-c516}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.29-D6hjrUWm.woff2) format("woff2-variations");unicode-range:U+c3d0-c3d7,U+c3da-c3db,U+c3dd-c3de,U+c3e1-c3ec,U+c3ee-c3f3,U+c3f5-c42b,U+c42d-c463,U+c466-c474}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.30-CWDM1c0J.woff2) format("woff2-variations");unicode-range:U+c32b-c367,U+c36a-c36b,U+c36d-c36f,U+c371-c377,U+c37a-c37b,U+c37e-c383,U+c385-c387,U+c389-c3cf}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.31-CdmyZ5mm.woff2) format("woff2-variations");unicode-range:U+c26a-c26b,U+c26d-c26f,U+c271-c273,U+c275-c27b,U+c27e-c287,U+c289-c28f,U+c291-c297,U+c299-c29a,U+c29c-c2a3,U+c2a5-c2a7,U+c2a9-c2ab,U+c2ad-c2b3,U+c2b6,U+c2b8,U+c2ba-c2bb,U+c2bd-c2db,U+c2de-c2df,U+c2e1-c2e2,U+c2e5-c2ea,U+c2ee,U+c2f0,U+c2f2-c2f5,U+c2f7,U+c2fa-c2fb,U+c2fd-c2ff,U+c301-c307,U+c309-c30c,U+c30e-c312,U+c315-c323,U+c325-c328,U+c32a}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.32-CGnFWD2i.woff2) format("woff2-variations");unicode-range:U+c1bc-c1c3,U+c1c5-c1df,U+c1e1-c1fb,U+c1fd-c203,U+c205-c20c,U+c20e,U+c210-c217,U+c21a-c21b,U+c21d-c21e,U+c221-c227,U+c229-c22a,U+c22c,U+c22e,U+c230,U+c233-c24f,U+c251-c257,U+c259-c269}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.33--0OT__YQ.woff2) format("woff2-variations");unicode-range:U+c101-c11b,U+c11f,U+c121-c123,U+c125-c12b,U+c12e,U+c132-c137,U+c13a-c13b,U+c13d-c13f,U+c141-c147,U+c14a,U+c14c-c153,U+c155-c157,U+c159-c15b,U+c15d-c166,U+c169-c16f,U+c171-c177,U+c179-c18b,U+c18e-c18f,U+c191-c193,U+c195-c19b,U+c19d-c19e,U+c1a0,U+c1a2-c1a4,U+c1a6-c1bb}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.34-CaCS33Md.woff2) format("woff2-variations");unicode-range:U+c049-c057,U+c059-c05b,U+c05d-c05f,U+c061-c067,U+c069-c08f,U+c091-c0ab,U+c0ae-c0af,U+c0b1-c0b3,U+c0b5,U+c0b7-c0bb,U+c0be,U+c0c2-c0c7,U+c0ca-c0cb,U+c0cd-c0cf,U+c0d1-c0d7,U+c0d9-c0da,U+c0dc,U+c0de-c0e3,U+c0e5-c0eb,U+c0ed-c0f3,U+c0f6,U+c0f8,U+c0fa-c0ff}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.35-DWFYRGLp.woff2) format("woff2-variations");unicode-range:U+bfa7-bfaf,U+bfb1-bfc4,U+bfc6-bfcb,U+bfce-bfcf,U+bfd1-bfd3,U+bfd5-bfdb,U+bfdd-c048}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.36-Dn5IBRQB.woff2) format("woff2-variations");unicode-range:U+bf07,U+bf09-bf3f,U+bf41-bf4f,U+bf52-bf54,U+bf56-bfa6}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.37-BD6FyOtY.woff2) format("woff2-variations");unicode-range:U+be56,U+be58,U+be5c-be5f,U+be62-be63,U+be65-be67,U+be69-be74,U+be76-be7b,U+be7e-be7f,U+be81-be8e,U+be90,U+be92-bea7,U+bea9-becf,U+bed2-bed3,U+bed5-bed6,U+bed9-bee3,U+bee6-bf06}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.38-D4hu443z.woff2) format("woff2-variations");unicode-range:U+bdb0-bdd3,U+bdd5-bdef,U+bdf1-be0b,U+be0d-be0f,U+be11-be13,U+be15-be43,U+be46-be47,U+be49-be4b,U+be4d-be53}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.39-B_7wfth9.woff2) format("woff2-variations");unicode-range:U+bd03,U+bd06,U+bd08,U+bd0a-bd0f,U+bd11-bd22,U+bd25-bd47,U+bd49-bd58,U+bd5a-bd7f,U+bd82-bd83,U+bd85-bd87,U+bd8a-bd8f,U+bd91-bd92,U+bd94,U+bd96-bd98,U+bd9a-bdaf}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.40-BDaOfdUe.woff2) format("woff2-variations");unicode-range:U+bc4e-bc83,U+bc86-bc87,U+bc89-bc8b,U+bc8d-bc93,U+bc96,U+bc98,U+bc9b-bc9f,U+bca2-bca3,U+bca5-bca7,U+bca9-bcb2,U+bcb4-bcbb,U+bcbe-bcbf,U+bcc1-bcc3,U+bcc5-bccc,U+bcce-bcd0,U+bcd2-bcd4,U+bcd6-bcf3,U+bcf7,U+bcf9-bcfb,U+bcfd-bd02}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.41-BUACvzZC.woff2) format("woff2-variations");unicode-range:U+bb90-bba3,U+bba5-bbab,U+bbad-bbbf,U+bbc1-bbf7,U+bbfa-bbfb,U+bbfd-bbfe,U+bc01-bc07,U+bc09-bc0a,U+bc0e,U+bc10,U+bc12-bc13,U+bc17,U+bc19-bc1a,U+bc1e,U+bc20-bc23,U+bc26,U+bc28,U+bc2a-bc2c,U+bc2e-bc2f,U+bc32-bc33,U+bc35-bc37,U+bc39-bc3f,U+bc41-bc42,U+bc44,U+bc46-bc48,U+bc4a-bc4d}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.42-Dp-5mnyL.woff2) format("woff2-variations");unicode-range:U+bae6-bafb,U+bafd-bb17,U+bb19-bb33,U+bb37,U+bb39-bb3a,U+bb3d-bb43,U+bb45-bb46,U+bb48,U+bb4a-bb4f,U+bb51-bb53,U+bb55-bb57,U+bb59-bb62,U+bb64-bb8f}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.43-DHdpry7N.woff2) format("woff2-variations");unicode-range:U+ba30-ba37,U+ba3a-ba3b,U+ba3d-ba3f,U+ba41-ba47,U+ba49-ba4a,U+ba4c,U+ba4e-ba53,U+ba56-ba57,U+ba59-ba5b,U+ba5d-ba63,U+ba65-ba66,U+ba68-ba6f,U+ba71-ba73,U+ba75-ba77,U+ba79-ba84,U+ba86,U+ba88-baa7,U+baaa,U+baad-baaf,U+bab1-bab7,U+baba,U+babc,U+babe-bae5}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.44-qHopVhdd.woff2) format("woff2-variations");unicode-range:U+b96e-b973,U+b976-b977,U+b979-b97b,U+b97d-b983,U+b986,U+b988,U+b98a-b98d,U+b98f-b9ab,U+b9ae-b9af,U+b9b1-b9b3,U+b9b5-b9bb,U+b9be,U+b9c0,U+b9c2-b9c7,U+b9ca-b9cb,U+b9cd,U+b9d2-b9d7,U+b9da,U+b9dc,U+b9df-b9e0,U+b9e2,U+b9e6-b9e7,U+b9e9-b9f3,U+b9f6,U+b9f8,U+b9fb-ba2f}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.45-BniyRFfm.woff2) format("woff2-variations");unicode-range:U+b8bf-b8cb,U+b8cd-b8e0,U+b8e2-b8e7,U+b8ea-b8eb,U+b8ed-b8ef,U+b8f1-b8f7,U+b8fa,U+b8fc,U+b8fe-b903,U+b905-b917,U+b919-b91f,U+b921-b93b,U+b93d-b957,U+b95a-b95b,U+b95d-b95f,U+b961-b967,U+b969-b96c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.46-BMRq7xC-.woff2) format("woff2-variations");unicode-range:U+b80d-b80f,U+b811-b817,U+b81a,U+b81c-b823,U+b826-b827,U+b829-b82b,U+b82d-b833,U+b836,U+b83a-b83f,U+b841-b85b,U+b85e-b85f,U+b861-b863,U+b865-b86b,U+b86e,U+b870,U+b872-b8af,U+b8b1-b8be}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.47-B-cWO2pw.woff2) format("woff2-variations");unicode-range:U+b74d-b75f,U+b761-b763,U+b765-b774,U+b776-b77b,U+b77e-b77f,U+b781-b783,U+b785-b78b,U+b78e,U+b792-b796,U+b79a-b79b,U+b79d-b7a7,U+b7aa,U+b7ae-b7b3,U+b7b6-b7c8,U+b7ca-b7eb,U+b7ee-b7ef,U+b7f1-b7f3,U+b7f5-b7fb,U+b7fe,U+b802-b806,U+b80a-b80b}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.48-Ct-fWrPO.woff2) format("woff2-variations");unicode-range:U+b6a7-b6aa,U+b6ac-b6b0,U+b6b2-b6ef,U+b6f1-b727,U+b72a-b72b,U+b72d-b72e,U+b731-b737,U+b739-b73a,U+b73c-b743,U+b745-b74c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.49-BblQVys9.woff2) format("woff2-variations");unicode-range:U+b605-b60f,U+b612-b617,U+b619-b624,U+b626-b69b,U+b69e-b6a3,U+b6a5-b6a6}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.50-C8IyFH7L.woff2) format("woff2-variations");unicode-range:U+b55f,U+b562-b583,U+b585-b59f,U+b5a2-b5a3,U+b5a5-b5a7,U+b5a9-b5b2,U+b5b5-b5ba,U+b5bd-b604}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.51-Bxd0gTAs.woff2) format("woff2-variations");unicode-range:U+b4a5-b4b6,U+b4b8-b4bf,U+b4c1-b4c7,U+b4c9-b4db,U+b4de-b4df,U+b4e1-b4e2,U+b4e5-b4eb,U+b4ee,U+b4f0,U+b4f2-b513,U+b516-b517,U+b519-b51a,U+b51d-b523,U+b526,U+b528,U+b52b-b52f,U+b532-b533,U+b535-b537,U+b539-b53f,U+b541-b544,U+b546-b54b,U+b54d-b54f,U+b551-b55b,U+b55d-b55e}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.52-CNgqKOOJ.woff2) format("woff2-variations");unicode-range:U+b3f8-b3fb,U+b3fd-b40f,U+b411-b417,U+b419-b41b,U+b41d-b41f,U+b421-b427,U+b42a-b42b,U+b42d-b44f,U+b452-b453,U+b455-b457,U+b459-b45f,U+b462-b464,U+b466-b46b,U+b46d-b47f,U+b481-b4a3}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.53-BSRnyb-u.woff2) format("woff2-variations");unicode-range:U+b342-b353,U+b356-b357,U+b359-b35b,U+b35d-b35e,U+b360-b363,U+b366,U+b368,U+b36a-b36d,U+b36f,U+b372-b373,U+b375-b377,U+b379-b37f,U+b381-b382,U+b384,U+b386-b38b,U+b38d-b3c3,U+b3c6-b3c7,U+b3c9-b3ca,U+b3cd-b3d3,U+b3d6,U+b3d8,U+b3da-b3f7}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.54-Dt2-cQkx.woff2) format("woff2-variations");unicode-range:U+b27c-b283,U+b285-b28f,U+b292-b293,U+b295-b297,U+b29a-b29f,U+b2a1-b2a4,U+b2a7-b2a9,U+b2ab,U+b2ad-b2c7,U+b2ca-b2cb,U+b2cd-b2cf,U+b2d1-b2d7,U+b2da,U+b2dc,U+b2de-b2e3,U+b2e7,U+b2e9-b2ea,U+b2ef-b2f3,U+b2f6,U+b2f8,U+b2fa-b2fb,U+b2fd-b2fe,U+b302-b303,U+b305-b307,U+b309-b30f,U+b312,U+b316-b31b,U+b31d-b341}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.55-jFgflYjX.woff2) format("woff2-variations");unicode-range:U+b1d6-b1e7,U+b1e9-b1fc,U+b1fe-b203,U+b206-b207,U+b209-b20b,U+b20d-b213,U+b216-b21f,U+b221-b257,U+b259-b273,U+b275-b27b}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.56-BwZdvJZQ.woff2) format("woff2-variations");unicode-range:U+b120-b122,U+b126-b127,U+b129-b12b,U+b12d-b133,U+b136,U+b138,U+b13a-b13f,U+b142-b143,U+b145-b14f,U+b151-b153,U+b156-b157,U+b159-b177,U+b17a-b17b,U+b17d-b17f,U+b181-b187,U+b189-b18c,U+b18e-b191,U+b195-b1a7,U+b1a9-b1cb,U+b1cd-b1d5}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.57-BwFDg-Fs.woff2) format("woff2-variations");unicode-range:U+b05f-b07b,U+b07e-b07f,U+b081-b083,U+b085-b08b,U+b08d-b097,U+b09b,U+b09d-b09f,U+b0a2-b0a7,U+b0aa,U+b0b0,U+b0b2,U+b0b6-b0b7,U+b0b9-b0bb,U+b0bd-b0c3,U+b0c6-b0c7,U+b0ca-b0cf,U+b0d1-b0df,U+b0e1-b0e4,U+b0e6-b107,U+b10a-b10b,U+b10d-b10f,U+b111-b112,U+b114-b117,U+b119-b11a,U+b11c-b11f}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.58-DlucQts_.woff2) format("woff2-variations");unicode-range:U+afac-afb7,U+afba-afbb,U+afbd-afbf,U+afc1-afc6,U+afca-afcc,U+afce-afd3,U+afd5-afe7,U+afe9-afef,U+aff1-b00b,U+b00d-b00f,U+b011-b013,U+b015-b01b,U+b01d-b027,U+b029-b043,U+b045-b047,U+b049,U+b04b,U+b04d-b052,U+b055-b056,U+b058-b05c,U+b05e}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.59-CMkWjhdo.woff2) format("woff2-variations");unicode-range:U+af03-af07,U+af09-af2b,U+af2e-af33,U+af35-af3b,U+af3e-af40,U+af44-af47,U+af4a-af5c,U+af5e-af63,U+af65-af7f,U+af81-afab}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.60-CeHezjjf.woff2) format("woff2-variations");unicode-range:U+ae56-ae5b,U+ae5e-ae60,U+ae62-ae64,U+ae66-ae67,U+ae69-ae6b,U+ae6d-ae83,U+ae85-aebb,U+aebf,U+aec1-aec3,U+aec5-aecb,U+aece,U+aed0,U+aed2-aed7,U+aed9-aef3,U+aef5-af02}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.61-PUuTnod4.woff2) format("woff2-variations");unicode-range:U+ad9c-ada3,U+ada5-adbf,U+adc1-adc3,U+adc5-adc7,U+adc9-add2,U+add4-addb,U+addd-addf,U+ade1-ade3,U+ade5-adf7,U+adfa-adfb,U+adfd-adff,U+ae02-ae07,U+ae0a,U+ae0c,U+ae0e-ae13,U+ae15-ae2f,U+ae31-ae33,U+ae35-ae37,U+ae39-ae3f,U+ae42,U+ae44,U+ae46-ae49,U+ae4b,U+ae4f,U+ae51-ae53,U+ae55}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.62-DGSAWCfb.woff2) format("woff2-variations");unicode-range:U+ace2-ace3,U+ace5-ace6,U+ace9-acef,U+acf2,U+acf4,U+acf7-acfb,U+acfe-acff,U+ad01-ad03,U+ad05-ad0b,U+ad0d-ad10,U+ad12-ad1b,U+ad1d-ad33,U+ad35-ad48,U+ad4a-ad4f,U+ad51-ad6b,U+ad6e-ad6f,U+ad71-ad72,U+ad77-ad7c,U+ad7e,U+ad80,U+ad82-ad87,U+ad89-ad8b,U+ad8d-ad8f,U+ad91-ad9b}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.63-B35xsm4O.woff2) format("woff2-variations");unicode-range:U+ac25-ac2c,U+ac2e,U+ac30,U+ac32-ac37,U+ac39-ac3f,U+ac41-ac4c,U+ac4e-ac6f,U+ac72-ac73,U+ac75-ac76,U+ac79-ac7f,U+ac82,U+ac84-ac88,U+ac8a-ac8b,U+ac8d-ac8f,U+ac91-ac93,U+ac95-ac9b,U+ac9d-ac9e,U+aca1-aca7,U+acab,U+acad-acaf,U+acb1-acb7,U+acba-acbb,U+acbe-acc0,U+acc2-acc3,U+acc5-acdf}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.64-CTbrgYF9.woff2) format("woff2-variations");unicode-range:U+99df,U+99ed,U+99f1,U+99ff,U+9a01,U+9a08,U+9a0e-9a0f,U+9a19,U+9a2b,U+9a30,U+9a36-9a37,U+9a40,U+9a43,U+9a45,U+9a4d,U+9a55,U+9a57,U+9a5a-9a5b,U+9a5f,U+9a62,U+9a65,U+9a69-9a6a,U+9aa8,U+9ab8,U+9ad3,U+9ae5,U+9aee,U+9b1a,U+9b27,U+9b2a,U+9b31,U+9b3c,U+9b41-9b45,U+9b4f,U+9b54,U+9b5a,U+9b6f,U+9b8e,U+9b91,U+9b9f,U+9bab,U+9bae,U+9bc9,U+9bd6,U+9be4,U+9be8,U+9c0d,U+9c10,U+9c12,U+9c15,U+9c25,U+9c32,U+9c3b,U+9c47,U+9c49,U+9c57,U+9ce5,U+9ce7,U+9ce9,U+9cf3-9cf4,U+9cf6,U+9d09,U+9d1b,U+9d26,U+9d28,U+9d3b,U+9d51,U+9d5d,U+9d60-9d61,U+9d6c,U+9d72,U+9da9,U+9daf,U+9db4,U+9dc4,U+9dd7,U+9df2,U+9df8-9dfa,U+9e1a,U+9e1e,U+9e75,U+9e79,U+9e7d,U+9e7f,U+9e92-9e93,U+9e97,U+9e9d,U+9e9f,U+9ea5,U+9eb4-9eb5,U+9ebb,U+9ebe,U+9ec3,U+9ecd-9ece,U+9ed4,U+9ed8,U+9edb-9edc,U+9ede,U+9ee8,U+9ef4,U+9f07-9f08,U+9f0e,U+9f13,U+9f20,U+9f3b,U+9f4a-9f4b,U+9f4e,U+9f52,U+9f5f,U+9f61,U+9f67,U+9f6a,U+9f6c,U+9f77,U+9f8d,U+9f90,U+9f95,U+9f9c,U+ac02-ac03,U+ac05-ac06,U+ac09-ac0f,U+ac17-ac18,U+ac1b,U+ac1e-ac1f,U+ac21-ac23}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.65-B66rjuyf.woff2) format("woff2-variations");unicode-range:U+338c-339c,U+339f-33a0,U+33a2-33cb,U+33cf-33d0,U+33d3,U+33d6,U+33d8,U+33db-33dd,U+4e01,U+4e03,U+4e07-4e08,U+4e11,U+4e14-4e15,U+4e18-4e19,U+4e1e,U+4e32,U+4e38-4e39,U+4e42-4e43,U+4e45,U+4e4d-4e4f,U+4e56,U+4e58-4e59,U+4e5d-4e5e,U+4e6b,U+4e6d,U+4e73,U+4e76-4e77,U+4e7e,U+4e82,U+4e86,U+4e88,U+4e8e,U+4e90-4e92,U+4e94-4e95,U+4e98,U+4e9b,U+4e9e,U+4ea1-4ea2,U+4ea4-4ea6,U+4ea8,U+4eab,U+4ead-4eae,U+4eb6,U+4ec0-4ec1,U+4ec4,U+4ec7,U+4ecb,U+4ecd,U+4ed4-4ed5,U+4ed7-4ed9,U+4edd,U+4edf,U+4ee4,U+4ef0,U+4ef2,U+4ef6-4ef7,U+4efb,U+4f01,U+4f09,U+4f0b,U+4f0d-4f11,U+4f2f,U+4f34,U+4f36,U+4f38,U+4f3a,U+4f3c-4f3d}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.66-C3HqaDeY.woff2) format("woff2-variations");unicode-range:U+3136,U+3138,U+313a-3140,U+3143-3144,U+3150,U+3152,U+3154-3156,U+3158-315b,U+315d-315f,U+3162,U+3164-318c,U+318e,U+3200-321b,U+3231,U+3239,U+3251-325a,U+3260-327b,U+327e-327f,U+328a-3290,U+3294,U+329e,U+32a5,U+3380-3384,U+3388-338b}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.67-BmuXdlDy.woff2) format("woff2-variations");unicode-range:U+2f7d,U+2f7f-2f8b,U+2f8e-2f90,U+2f92-2f97,U+2f99-2fa0,U+2fa2-2fa3,U+2fa5-2fa9,U+2fac-2fb1,U+2fb3-2fbc,U+2fc1-2fca,U+2fcd-2fd4,U+3003,U+3012-3019,U+301c,U+301e-3020,U+3036,U+3041,U+3043,U+3045,U+3047,U+3049,U+304e,U+3050,U+3052,U+3056,U+305a,U+305c,U+305e,U+3062,U+3065,U+306c,U+3070-307d,U+3080,U+3085,U+3087,U+308e,U+3090-3091,U+30a1,U+30a5,U+30a9,U+30ae,U+30b1-30b2,U+30b4,U+30b6,U+30bc-30be,U+30c2,U+30c5,U+30cc,U+30d2,U+30d4,U+30d8-30dd,U+30e4,U+30e6,U+30e8,U+30ee,U+30f0-30f2,U+30f4-30f6,U+3133,U+3135}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.68-DS9B48d0.woff2) format("woff2-variations");unicode-range:U+2541-254b,U+25a4-25a9,U+25b1,U+25b5,U+25b9,U+25bf,U+25c1,U+25c3,U+25c9-25ca,U+25cc,U+25ce,U+25d0-25d1,U+25e6,U+25ef,U+260f,U+261d,U+261f,U+262f,U+2660,U+2664,U+2667-2669,U+266d,U+266f,U+2716,U+271a,U+273d,U+2756,U+2776-277f,U+278a-2793,U+2963,U+2965,U+2ac5-2ac6,U+2acb-2acc,U+2f00,U+2f04,U+2f06,U+2f08,U+2f0a-2f0b,U+2f11-2f12,U+2f14,U+2f17-2f18,U+2f1c-2f1d,U+2f1f-2f20,U+2f23-2f26,U+2f28-2f29,U+2f2b,U+2f2d,U+2f2f-2f32,U+2f38,U+2f3c-2f40,U+2f42-2f4c,U+2f4f-2f52,U+2f54-2f58,U+2f5a-2f66,U+2f69-2f70,U+2f72-2f76,U+2f78,U+2f7a-2f7c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.69-YT16ymcp.woff2) format("woff2-variations");unicode-range:U+2479-2487,U+249c-24d1,U+24d3-24d7,U+24d9-24e9,U+24eb-24f4,U+2500-2501,U+2503,U+250c-2513,U+2515-2516,U+2518-2540}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.70-BUXiAGMT.woff2) format("woff2-variations");unicode-range:U+215b-215e,U+2162-2169,U+2170-2179,U+2195-2199,U+21b0-21b4,U+21bc,U+21c0,U+21c4-21c5,U+21cd,U+21cf-21d4,U+21e0-21e3,U+21e6-21e9,U+2200,U+2202-2203,U+2206-2209,U+220b-220c,U+220f,U+2211,U+2213,U+221a,U+221d-2220,U+2222,U+2225-2227,U+2229-222c,U+222e,U+2234-2237,U+223d,U+2243,U+2245,U+2248,U+2250-2253,U+225a,U+2260-2262,U+2264-2267,U+226a-226b,U+226e-2273,U+2276-2277,U+2279-227b,U+2280-2287,U+228a-228b,U+2295-2297,U+22a3-22a5,U+22bb-22bc,U+22ce-22cf,U+22da-22db,U+22ee-22ef,U+2306,U+2312,U+2314,U+2467-2478}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.71-DuPZj8us.woff2) format("woff2-variations");unicode-range:U+81-82,U+84,U+a2-a5,U+a7-a8,U+aa,U+ac,U+b1-b3,U+b6,U+b8-ba,U+bc-be,U+c0,U+c2,U+c6-cb,U+ce-d0,U+d4,U+d8-d9,U+db-dc,U+de-df,U+e6,U+eb,U+ee-f0,U+f4,U+f7-f9,U+fb,U+fe-ff,U+111,U+126-127,U+132-133,U+138,U+13f-142,U+149-14b,U+152-153,U+166-167,U+2bc,U+2c7,U+2d0,U+2d8-2d9,U+2db-2dd,U+391-394,U+396-3a1,U+3a3-3a9,U+3b2-3b6,U+3b8,U+3bc,U+3be-3c1,U+3c3-3c9,U+2010,U+2015-2016,U+2018-2019,U+201b,U+201f-2021,U+2025,U+2030,U+2033-2036,U+203c,U+203e,U+2042,U+2074,U+207a-207f,U+2081-2084,U+2109,U+2113,U+2116,U+2121,U+2126,U+212b,U+2153-2154}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.72-pYYGrEQR.woff2) format("woff2-variations");unicode-range:U+e8,U+2da,U+2160,U+2194,U+3054,U+3058,U+306d,U+3086,U+308d,U+30ac,U+30bb,U+30c4,U+30cd-30ce,U+30e2,U+3132,U+3146,U+3149,U+339d,U+4e3b,U+4f0a,U+4fdd,U+4fe1,U+5409,U+540c,U+5834,U+592a-592b,U+5b9a,U+5dde,U+5e0c,U+5e73,U+5f0f,U+60f3,U+653f,U+661f,U+662f,U+667a,U+683c,U+6b4c,U+6c11,U+767c,U+76ee,U+76f4,U+77f3,U+79d1,U+7a7a,U+7b2c,U+7d22,U+8207,U+8a00,U+8a71,U+9280,U+9580,U+958b,U+96c6,U+9762,U+98df,U+9ed1,U+ac2d,U+adc8,U+add3,U+af48,U+b014,U+b134-b135,U+b158,U+b2aa,U+b35f,U+b6a4,U+b9cf,U+bb63,U+bd23,U+be91,U+c29b,U+c3f4,U+c42c,U+c55c,U+c573,U+c58f,U+c78c,U+c7dd,U+c8f5,U+cad1,U+cc48,U+cf10,U+cf20,U+d03c,U+d07d,U+d2a0,U+d30e,U+d38d,U+d3a8,U+d3c8,U+d5e5,U+d5f9,U+d6e4,U+f90a,U+ff02,U+ff1c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.73-DMrK970F.woff2) format("woff2-variations");unicode-range:U+3b1,U+2466,U+25a1,U+25a3,U+261c,U+3008-3009,U+305b,U+305d,U+3069,U+30a7,U+30ba,U+30cf,U+30ef,U+3151,U+3157,U+4e4b,U+4e5f,U+4e8c,U+4eca,U+4ed6,U+4f5b,U+50cf,U+5149,U+5165,U+5171,U+5229,U+529b,U+5316,U+539f,U+53f2,U+571f,U+5728,U+58eb,U+591c,U+5b78,U+5c11,U+5c55,U+5ddd,U+5e02,U+5fb7,U+60c5,U+610f,U+611f,U+6625,U+66f8,U+6797,U+679c,U+682a,U+6d2a,U+706b,U+7406,U+767b,U+76f8,U+77e5,U+7acb,U+898b,U+8a69,U+8def,U+8fd1,U+901a,U+90e8,U+91cd,U+975e,U+ae14,U+ae6c,U+aec0,U+afc7,U+afc9,U+b01c,U+b028,U+b308,U+b311,U+b314,U+b31c,U+b524,U+b560,U+b764,U+b920,U+b9e3,U+bd48,U+be7d,U+c0db,U+c231,U+c270,U+c2e3,U+c37d,U+c3ed,U+c530,U+c6a5,U+c6dc,U+c7a4,U+c954,U+c974,U+d000,U+d565,U+d667,U+d6c5,U+d79d,U+ff1e}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.74-D4tQnymK.woff2) format("woff2-variations");unicode-range:U+131,U+2032,U+2465,U+2642,U+3048,U+3051,U+3083-3084,U+308f,U+30c0,U+30d1,U+30d3,U+30d6,U+30df,U+30e7,U+3153,U+4e16,U+4e8b,U+4ee5,U+5206,U+52a0,U+52d5,U+53e4,U+53ef,U+54c1,U+57ce,U+597d,U+5b8c,U+5ea6,U+5f8c,U+5f97,U+6210,U+6240,U+624b,U+6728,U+6bd4,U+7236,U+7269,U+7279,U+738b,U+7528,U+7530,U+767e,U+798f,U+8005,U+8a18,U+90fd,U+91cc,U+9577,U+9593,U+98a8,U+ac20,U+acf6,U+ad90,U+af5d,U+af80,U+afcd,U+aff0,U+b0a1,U+b0b5,U+b1fd,U+b2fc,U+b380,U+b51b,U+b584,U+b5b3,U+b8fd,U+b93c,U+b9f4,U+bb44,U+bc08,U+bc27,U+bc49,U+be55,U+be64,U+bfb0,U+bfc5,U+c178,U+c21f,U+c314,U+c4f1,U+c58d,U+c664,U+c698,U+c6a7,U+c6c1,U+c9ed,U+cac0,U+cacc,U+cad9,U+ccb5,U+cdcc,U+d0e4,U+d143,U+d320,U+d330,U+d54d,U+ff06,U+ff1f,U+ff5e}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.75-CxKdrRNf.woff2) format("woff2-variations");unicode-range:U+b4,U+20a9,U+20ac,U+2190,U+24d8,U+2502,U+2514,U+2592,U+25c7-25c8,U+2663,U+3060,U+3064,U+3081,U+3088,U+30a3,U+30a6,U+30aa,U+30b5,U+30c7,U+30ca-30cb,U+30d0,U+30e3,U+30e5,U+339e,U+4e09,U+4eac,U+4f5c,U+5167-5168,U+516c,U+51fa,U+5408,U+540d,U+591a,U+5b57,U+6211,U+65b9,U+660e,U+6642,U+6700,U+6b63,U+6e2f,U+7063,U+7532,U+793e,U+81ea,U+8272,U+82b1,U+897f,U+8eca,U+91ce,U+ac38,U+ad76,U+ae84,U+aecc,U+b07d,U+b0b1,U+b215,U+b2a0,U+b310,U+b3d7,U+b52a,U+b618,U+b775,U+b797,U+bcd5,U+bd59,U+be80,U+bea8,U+bed1,U+bee4-bee5,U+c060,U+c2ef,U+c329,U+c3dc,U+c597,U+c5bd,U+c5e5,U+c69c,U+c9d6,U+ca29,U+ca5c,U+ca84,U+cc39,U+cc3b,U+ce89,U+cee5,U+cf65,U+cf85,U+d058,U+d145,U+d22d,U+d325,U+d37d,U+d3ad,U+d769,U+ff0c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.76-DhPm2b_q.woff2) format("woff2-variations");unicode-range:U+2161,U+2228,U+2299,U+2464,U+2517,U+2640,U+3042,U+304a,U+3053,U+3061,U+307f,U+3082,U+308c,U+3092,U+30a8,U+30ab,U+30ad,U+30b0,U+30b3,U+30b7,U+30c1,U+30c6,U+30c9,U+30d5,U+30d7,U+30de,U+30e0-30e1,U+30ec-30ed,U+4e0b,U+4e0d,U+4ee3,U+53f0,U+548c,U+5b89,U+5bb6,U+5c0f,U+611b,U+6771,U+6aa2,U+6bcd,U+6c34,U+6cd5,U+6d77,U+767d,U+795e,U+8ecd,U+9999,U+9ad8,U+ac07,U+ac1a,U+ac40,U+ad0c,U+ad88,U+ada4,U+ae01,U+ae65,U+aebd,U+aec4,U+afe8,U+b139,U+b205,U+b383,U+b38c,U+b42c,U+b461,U+b55c,U+b78f,U+b8fb,U+b9f7,U+bafc,U+bc99,U+bed8,U+bfcd,U+c0bf,U+c0f9,U+c167,U+c204,U+c20f,U+c22f,U+c258,U+c298,U+c2bc,U+c388,U+c501,U+c50c,U+c5b9,U+c5ce,U+c641,U+c648,U+c73d,U+ca50,U+ca61,U+cc4c,U+ceac,U+d0d4,U+d5f7,U+d6d7,U+ff1a}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.77-DwaxqOC8.woff2) format("woff2-variations");unicode-range:U+2103,U+2463,U+25c6,U+25cb,U+266c,U+3001,U+300a,U+3046,U+304c-304d,U+304f,U+3055,U+3059,U+3063,U+3066-3068,U+306f,U+3089,U+30b8,U+30bf,U+314f,U+4e0a,U+570b,U+5730,U+5916,U+5929,U+5c71,U+5e74,U+5fc3,U+601d,U+6027,U+63d0,U+6709,U+6734,U+751f,U+7684,U+82f1,U+9053,U+91d1,U+97f3,U+ac2f,U+ac4d,U+adc4,U+ade4,U+ae41,U+ae4d-ae4e,U+aed1,U+afb9,U+b0e0,U+b299,U+b365,U+b46c,U+b480,U+b4c8,U+b7b4,U+b819,U+b918,U+baab,U+bab9,U+be8f,U+bed7,U+c0ec,U+c19f,U+c1a5,U+c3d9,U+c464,U+c53d,U+c553,U+c570,U+c5cc,U+c633,U+c6a4,U+c7a3,U+c7a6,U+c886,U+c9d9-c9da,U+c9ec,U+ca0c,U+cc21,U+cd1b,U+cd78,U+cdc4,U+cef8,U+cfe4,U+d0a5,U+d0b5,U+d0ec,U+d15d,U+d188,U+d23c,U+d2ac,U+d729,U+d79b,U+ff01,U+ff08-ff09,U+ff5c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.78-DhqRbBzT.woff2) format("woff2-variations");unicode-range:U+2039-203a,U+223c,U+25b3,U+25b7,U+25bd,U+25cf,U+266a,U+3002,U+300b,U+304b,U+3057,U+305f,U+306a-306b,U+307e,U+308a-308b,U+3093,U+30a2,U+30af,U+30b9,U+30c3,U+30c8,U+30e9-30eb,U+33a1,U+4e00,U+524d,U+5357,U+5b50,U+7121,U+884c,U+9751,U+ac94,U+aebe,U+aecd,U+af08,U+af41,U+af49,U+b010,U+b053,U+b109,U+b11b,U+b128,U+b154,U+b291,U+b2e6,U+b301,U+b385,U+b525,U+b5b4,U+b729,U+b72f,U+b738,U+b7ff,U+b837,U+b975,U+ba67,U+bb47,U+bc1f,U+bd90,U+bfd4,U+c27c,U+c324,U+c379,U+c3e0,U+c465,U+c53b,U+c58c,U+c610,U+c653,U+c6cd,U+c813,U+c82f,U+c999,U+c9e0,U+cac4,U+cad3,U+cbd4,U+cc10,U+cc22,U+ccb8,U+ccbc,U+cda5,U+ce84,U+cea3,U+cf67,U+cfe1,U+d241,U+d30d,U+d31c,U+d391,U+d401,U+d479,U+d5c9,U+d5db,U+d649,U+d6d4}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.79-XpoyPP38.woff2) format("woff2-variations");unicode-range:U+b0,U+e9,U+2193,U+2462,U+260e,U+261e,U+300e-300f,U+3044,U+30a4,U+30fb-30fc,U+314d,U+5973,U+6545,U+6708,U+7537,U+ac89,U+ac9c,U+acc1,U+ad04,U+ad75,U+ad7d,U+ae45,U+ae61,U+af42,U+b0ab,U+b0af,U+b0b3,U+b12c,U+b194,U+b1a8,U+b220,U+b258,U+b284,U+b2ff,U+b315,U+b371,U+b3d4-b3d5,U+b460,U+b527,U+b534,U+b810,U+b818,U+b98e,U+ba55,U+bbac,U+bc0b,U+bc40,U+bca1,U+bccd,U+bd93,U+be54,U+be5a,U+bf08,U+bf50,U+bf55,U+bfdc,U+c0c0,U+c0d0,U+c0f4,U+c100,U+c11e,U+c170,U+c20d,U+c274,U+c290,U+c308,U+c369,U+c539,U+c587,U+c5ff,U+c6ec,U+c70c,U+c7ad,U+c7c8,U+c83c,U+c881,U+cb48,U+cc60,U+ce69,U+ce6b,U+ce75,U+cf04,U+cf08,U+cf55,U+cf70,U+cffc,U+d0b7,U+d1a8,U+d2c8,U+d384,U+d47c,U+d48b,U+d5dd,U+d5e8,U+d720,U+d759,U+f981}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.80-DsV9Qp_h.woff2) format("woff2-variations");unicode-range:U+e0,U+e2,U+395,U+3b7,U+3ba,U+2460-2461,U+25a0,U+3010-3011,U+306e,U+30f3,U+314a,U+314c,U+5927,U+65b0,U+7e41,U+97d3,U+9ad4,U+ad49,U+ae0b,U+ae0d,U+ae43,U+ae5d,U+aecf,U+af3c,U+af64,U+afd4,U+b080,U+b084,U+b0c5,U+b10c,U+b1e8,U+b2ac,U+b36e,U+b451,U+b515,U+b540,U+b561,U+b6ab,U+b6b1,U+b72c,U+b730,U+b744,U+b800,U+b8ec,U+b8f0,U+b904,U+b968,U+b96d,U+b987,U+b9d9,U+bb36,U+bb49,U+bc2d,U+bc43,U+bcf6,U+bd89,U+be57,U+be61,U+bed4,U+c090,U+c130,U+c148,U+c19c,U+c2f9,U+c36c,U+c37c,U+c384,U+c3df,U+c575,U+c584,U+c660,U+c719,U+c816,U+ca4d,U+ca54,U+cabc,U+cb49,U+cc14,U+cff5,U+d004,U+d038,U+d0b4,U+d0d3,U+d0e0,U+d0ed,U+d131,U+d1b0,U+d31f,U+d33d,U+d3a0,U+d3ab,U+d514,U+d584,U+d6a1,U+d6cc,U+d749,U+d760,U+d799}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.81-BZzF9Hb3.woff2) format("woff2-variations");unicode-range:U+24,U+60,U+3b9,U+3bb,U+3bd,U+2191,U+2606,U+300c-300d,U+3131,U+3134,U+3139,U+3141-3142,U+3148,U+3161,U+3163,U+321c,U+4eba,U+5317,U+ac31,U+ac77,U+ac9f,U+acb9,U+acf0-acf1,U+acfd,U+ad73,U+af3d,U+b00c,U+b04a,U+b057,U+b0c4,U+b188,U+b1cc,U+b214,U+b2db,U+b2ee,U+b304,U+b4ed,U+b518,U+b5bc,U+b625,U+b69c-b69d,U+b7ac,U+b801,U+b86c,U+b959,U+b95c,U+b985,U+ba48,U+bb58,U+bc0c,U+bc38,U+bc85,U+bc9a,U+bf40,U+c068,U+c0bd,U+c0cc,U+c12f,U+c149,U+c1e0,U+c22b,U+c22d,U+c250,U+c2fc,U+c300,U+c313,U+c370,U+c3d8,U+c557,U+c580,U+c5e3,U+c62e,U+c634,U+c6f0,U+c74d,U+c783,U+c78e,U+c796,U+c7bc,U+c92c,U+ca4c,U+cc1c,U+cc54,U+cc59,U+ce04,U+cf30,U+cfc4,U+d140,U+d321,U+d38c,U+d399,U+d54f,U+d587,U+d5d0,U+d6e8,U+d770}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.82-BgAHe30u.woff2) format("woff2-variations");unicode-range:U+d7,U+ea,U+fc,U+2192,U+25bc,U+3000,U+3137,U+3145,U+315c,U+7f8e,U+ac13,U+ac71,U+ac90,U+acb8,U+ace7,U+ad7f,U+ae50,U+aef4,U+af34,U+afbc,U+b048,U+b09a,U+b0ad,U+b0bc,U+b113,U+b125,U+b141,U+b20c,U+b2d9,U+b2ed,U+b367,U+b369,U+b374,U+b3cb,U+b4ec,U+b611,U+b760,U+b81b,U+b834,U+b8b0,U+b8e1,U+b989,U+b9d1,U+b9e1,U+b9fa,U+ba4d,U+ba78,U+bb35,U+bb54,U+bbf9,U+bc11,U+bcb3,U+bd05,U+bd95,U+bdd4,U+be10,U+bed0,U+bf51,U+c0d8,U+c232,U+c2b7,U+c2eb,U+c378,U+c500,U+c52c,U+c549,U+c568,U+c598,U+c5c9,U+c61b,U+c639,U+c67c,U+c717,U+c78a,U+c80a,U+c90c-c90d,U+c950,U+c9e7,U+cbe4,U+cca9,U+cce4,U+cdb0,U+ce78,U+ce94,U+ce98,U+cf8c,U+d018,U+d034,U+d0f1,U+d1b1,U+d280,U+d2f8,U+d338,U+d380,U+d3b4,U+d610,U+d69f,U+d6fc,U+d758}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.83-DF-zBLLe.woff2) format("woff2-variations");unicode-range:U+e7,U+2022,U+203b,U+25c0,U+2605,U+2661,U+3147,U+318d,U+672c,U+8a9e,U+acaa,U+acbc,U+ad1c,U+ae4a,U+ae5c,U+b044,U+b054,U+b0c8-b0c9,U+b2a6,U+b2d0,U+b35c,U+b364,U+b428,U+b454,U+b465,U+b4b7,U+b4e3,U+b51c,U+b5a1,U+b784,U+b790,U+b7ab,U+b7f4,U+b82c,U+b835,U+b8e9,U+b8f8,U+b9d8,U+b9f9,U+ba5c,U+ba64,U+babd,U+bb18,U+bb3b,U+bbff,U+bc0d,U+bc45,U+bc97,U+bcbc,U+be45,U+be75,U+be7c,U+bfcc,U+c0b6,U+c0f7,U+c14b,U+c2b4,U+c30d,U+c4f8,U+c5bb,U+c5d1,U+c5e0,U+c5ee,U+c5fd,U+c606,U+c6c5,U+c6e0,U+c708,U+c81d,U+c820,U+c824,U+c878,U+c918,U+c96c,U+c9e4,U+c9f1,U+cc2e,U+cd09,U+cea1,U+cef5,U+cef7,U+cf64,U+cf69,U+cfe8,U+d035,U+d0ac,U+d230,U+d234,U+d2f4,U+d31d,U+d575,U+d578,U+d608,U+d614,U+d718,U+d751,U+d761,U+d78c,U+d790}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.84-Brb8EsYQ.woff2) format("woff2-variations");unicode-range:U+2665,U+3160,U+4e2d,U+6587,U+65e5,U+ac12,U+ac14,U+ac16,U+ac81,U+ad34,U+ade0,U+ae54,U+aebc,U+af2c,U+afc0,U+afc8,U+b04c,U+b08c,U+b099,U+b0a9,U+b0ac,U+b0ae,U+b0b8,U+b123,U+b179,U+b2e5,U+b2f7,U+b4c0,U+b531,U+b538,U+b545,U+b550,U+b5a8,U+b6f0,U+b728,U+b73b,U+b7ad,U+b7ed,U+b809,U+b864,U+b86d,U+b871,U+b9bf,U+b9f5,U+ba40,U+ba4b,U+ba58,U+ba87,U+baac,U+bbc0,U+bc16,U+bc34,U+bd07,U+bd99,U+be59,U+bfd0,U+c058,U+c0e4,U+c0f5,U+c12d,U+c139,U+c228,U+c529,U+c5c7,U+c635,U+c637,U+c735,U+c77d,U+c787,U+c789,U+c8c4,U+c989,U+c98c,U+c9d0,U+c9d3,U+cc0c,U+cc99,U+cd0c,U+cd2c,U+cd98,U+cda4,U+ce59,U+ce60,U+ce6d,U+cea0,U+d0d0-d0d1,U+d0d5,U+d14d,U+d1a4,U+d29c,U+d2f1,U+d301,U+d39c,U+d3bc,U+d4e8,U+d540,U+d5ec,U+d640,U+d750}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.85-Byo_x2hf.woff2) format("woff2-variations");unicode-range:U+5e,U+25b2,U+25b6,U+314e,U+ac24,U+ace1,U+ace4,U+ae68,U+af2d,U+b0d0,U+b0e5,U+b150,U+b155,U+b193,U+b2c9,U+b2dd,U+b3c8,U+b3fc,U+b410,U+b458,U+b4dd,U+b5a0,U+b5a4,U+b5bb,U+b7b5,U+b838,U+b840,U+b86f,U+b8f9,U+b960,U+b9e5,U+bab8,U+bb50,U+bc1d,U+bc24-bc25,U+bca8,U+bcbd,U+bd04,U+bd10,U+bd24,U+be48,U+be5b,U+be68,U+c05c,U+c12c,U+c140,U+c15c,U+c168,U+c194,U+c219,U+c27d,U+c2a8,U+c2f1,U+c2f8,U+c368,U+c554-c555,U+c559,U+c564,U+c5d8,U+c5fc,U+c625,U+c65c,U+c6b1,U+c728,U+c794,U+c84c,U+c88c,U+c8e0,U+c8fd,U+c998,U+c9dd,U+cc0d,U+cc30,U+ceec,U+cf13,U+cf1c,U+cf5c,U+d050,U+d07c,U+d0a8,U+d134,U+d138,U+d154,U+d1f4,U+d2bc,U+d329,U+d32c,U+d3d0,U+d3f4,U+d3fc,U+d56b,U+d5cc,U+d600-d601,U+d639,U+d6c8,U+d754,U+d765}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.86-XG7lTN_6.woff2) format("woff2-variations");unicode-range:U+3c-3d,U+2026,U+24d2,U+314b,U+ac11,U+acf3,U+ad74,U+ad81,U+adf9,U+ae34,U+af43,U+afb8,U+b05d,U+b07c,U+b110,U+b118,U+b17c,U+b180,U+b18d,U+b192,U+b2cc,U+b355,U+b378,U+b4a4,U+b4ef,U+b78d,U+b799,U+b7a9,U+b7fd,U+b807,U+b80c,U+b839,U+b9b4,U+b9db,U+ba3c,U+bab0,U+bba4,U+bc94,U+be4c,U+c154,U+c1c4,U+c26c,U+c2ac,U+c2ed,U+c4f4,U+c55e,U+c561,U+c571,U+c5b5,U+c5c4,U+c654-c655,U+c695,U+c6e8,U+c6f9,U+c724,U+c751,U+c775,U+c7a0,U+c7c1,U+c874,U+c880,U+c9d5,U+c9f8,U+cabd,U+cc29,U+cc2c,U+cca8,U+ccab,U+ccd0,U+ce21,U+ce35,U+ce7c,U+ce90,U+cee8,U+cef4,U+cfe0,U+d070,U+d0b9,U+d0c1,U+d0c4,U+d0c8,U+d15c,U+d1a1,U+d2c0,U+d300,U+d314,U+d3ed,U+d478,U+d480,U+d48d,U+d508,U+d53d,U+d5e4,U+d611,U+d61c,U+d68d,U+d6a8,U+d798}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.87-Lzui2vbK.woff2) format("woff2-variations");unicode-range:U+23,U+25,U+5f,U+a9,U+ac08,U+ac78,U+aca8,U+acac,U+ace8,U+ad70,U+adc0,U+addc,U+b137,U+b140,U+b208,U+b290,U+b2f5,U+b3c5,U+b3cc,U+b420,U+b429,U+b529,U+b530,U+b77d,U+b79c,U+b7a8,U+b7c9,U+b7f0,U+b7fc,U+b828,U+b860,U+b9ad,U+b9c1,U+b9c9,U+b9dd-b9de,U+b9e8,U+ba38-ba39,U+babb,U+bc00,U+bc8c,U+bca0,U+bca4,U+bcd1,U+bcfc,U+bd09,U+bdf0,U+be60,U+c0ad,U+c0b4,U+c0bc,U+c190,U+c1fc,U+c220,U+c288,U+c2b9,U+c2f6,U+c528,U+c545,U+c558,U+c5bc,U+c5d4,U+c600,U+c644,U+c6c0,U+c6c3,U+c721,U+c798,U+c7a1,U+c811,U+c838,U+c871,U+c904,U+c990,U+c9dc,U+cc38,U+cc44,U+cca0,U+cd1d,U+cd95,U+cda9,U+ce5c,U+cf00,U+cf58,U+d150,U+d22c,U+d305,U+d328,U+d37c,U+d3f0,U+d551,U+d5a5,U+d5c8,U+d5d8,U+d63c,U+d64d,U+d669,U+d734,U+d76c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.88-CqX6JSgh.woff2) format("woff2-variations");unicode-range:U+26,U+2b,U+3e,U+40,U+7e,U+ac01,U+ac19,U+ac1d,U+aca0,U+aca9,U+acb0,U+ad8c,U+ae09,U+ae38,U+ae40,U+aed8,U+b09c,U+b0a0,U+b108,U+b204,U+b298,U+b2d8,U+b2eb-b2ec,U+b2f4,U+b313,U+b358,U+b450,U+b4e0,U+b54c,U+b610,U+b780,U+b78c,U+b791,U+b8e8,U+b958,U+b974,U+b984,U+b9b0,U+b9bc-b9bd,U+b9ce,U+ba70,U+bbfc,U+bc0f,U+bc15,U+bc1b,U+bc31,U+bc95,U+bcc0,U+bcc4,U+bd81,U+bd88,U+c0c8,U+c11d,U+c13c,U+c158,U+c18d,U+c1a1,U+c21c,U+c4f0,U+c54a,U+c560,U+c5b8,U+c5c8,U+c5f4,U+c628,U+c62c,U+c678,U+c6cc,U+c808,U+c810,U+c885,U+c88b,U+c900,U+c988,U+c99d,U+c9c8,U+cc3d-cc3e,U+cc45,U+cd08,U+ce20,U+cee4,U+d074,U+d0a4,U+d0dd,U+d2b9,U+d3b8,U+d3c9,U+d488,U+d544,U+d559,U+d56d,U+d588,U+d615,U+d648,U+d655,U+d658,U+d65c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.89-DOzqWPpX.woff2) format("woff2-variations");unicode-range:U+d,U+7c,U+ac10,U+ac15,U+ac74,U+ac80,U+ac83,U+acc4,U+ad11,U+ad50,U+ad6d,U+adfc,U+ae00,U+ae08,U+ae4c,U+b0a8,U+b124,U+b144,U+b178,U+b274,U+b2a5,U+b2e8,U+b2f9,U+b354,U+b370,U+b418,U+b41c,U+b4f1,U+b514,U+b798,U+b808,U+b824-b825,U+b8cc,U+b978,U+b9d0,U+b9e4,U+baa9,U+bb3c,U+bc18,U+bc1c,U+bc30,U+bc84,U+bcf5,U+bcf8,U+bd84,U+be0c,U+be14,U+c0b0,U+c0c9,U+c0dd,U+c124,U+c2dd,U+c2e4,U+c2ec,U+c54c,U+c57c-c57d,U+c591,U+c5c5-c5c6,U+c5ed,U+c608,U+c640,U+c6b8,U+c6d4,U+c784,U+c7ac,U+c800-c801,U+c9c1,U+c9d1,U+cc28,U+cc98,U+cc9c,U+ccad,U+cd5c,U+cd94,U+cd9c,U+cde8,U+ce68,U+cf54,U+d0dc,U+d14c,U+d1a0,U+d1b5,U+d2f0,U+d30c,U+d310,U+d398,U+d45c,U+d50c,U+d53c,U+d560,U+d568,U+d589,U+d604,U+d6c4,U+d788}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.90-BF7RiZjm.woff2) format("woff2-variations");unicode-range:U+ac04,U+ac1c,U+ac70,U+ac8c,U+acbd,U+acf5,U+acfc,U+ad00,U+ad6c,U+adf8,U+b098,U+b0b4,U+b294,U+b2c8,U+b300,U+b3c4,U+b3d9,U+b4dc,U+b4e4,U+b77c,U+b7ec,U+b85d,U+b97c,U+b9c8,U+b9cc,U+ba54,U+ba74,U+ba85,U+baa8,U+bb34,U+bb38,U+bbf8,U+bc14,U+bc29,U+bc88,U+bcf4,U+bd80,U+be44,U+c0c1,U+c11c,U+c120,U+c131,U+c138,U+c18c,U+c218,U+c2b5,U+c2e0,U+c544,U+c548,U+c5b4,U+c5d0,U+c5ec,U+c5f0,U+c601,U+c624,U+c694,U+c6a9,U+c6b0,U+c6b4,U+c6d0,U+c704,U+c720,U+c73c,U+c740,U+c744,U+c74c,U+c758,U+c77c,U+c785,U+c788,U+c790-c791,U+c7a5,U+c804,U+c815,U+c81c,U+c870,U+c8fc,U+c911,U+c9c4,U+ccb4,U+ce58,U+ce74,U+d06c,U+d0c0,U+d130,U+d2b8,U+d3ec,U+d504,U+d55c,U+d569,U+d574,U+d638,U+d654,U+d68c}@font-face{font-family:Pretendard Variable;font-style:normal;font-display:swap;font-weight:45 920;src:url(/assets/PretendardVariable.subset.91-Csm0YNoH.woff2) format("woff2-variations");unicode-range:U+20-22,U+27-2a,U+2c-39,U+3a-3b,U+3f,U+41-4e,U+4f-5d,U+61-7b,U+7d,U+a0-a1,U+ab,U+ad-ae,U+b7,U+bb,U+bf,U+2013-2014,U+201c-201d,U+2122,U+ac00,U+ace0,U+ae30,U+b2e4,U+b85c,U+b9ac,U+c0ac,U+c2a4,U+c2dc,U+c774,U+c778,U+c9c0,U+d558}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;font-family:var(--hg-font-sans);font-size:var(--hg-text-md);line-height:1.6;color:var(--hg-text);background:var(--hg-bg-canvas);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss06" 1;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{margin:0;line-height:var(--hg-leading-snug);letter-spacing:-.012em;font-weight:var(--hg-weight-semibold);color:var(--hg-text)}:lang(ko) h1,:lang(ko) h2,:lang(ko) h3{letter-spacing:-.01em;word-break:keep-all}p{margin:0}a{color:var(--hg-text);text-decoration:underline;text-decoration-color:var(--hg-border-strong);text-underline-offset:3px}a:hover{text-decoration-color:currentColor}img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--hg-focus);outline-offset:2px;border-radius:var(--hg-radius-xs)}::selection{background:#ff67002e}[hidden]{display:none!important}.hg-num{font-variant-numeric:tabular-nums}.hg-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hg-skip-link{position:absolute;inset-inline-start:12px;top:-48px;z-index:100;padding:8px 12px;border-radius:var(--hg-radius-md);background:var(--hg-text);color:var(--hg-surface);font-weight:var(--hg-weight-semibold);text-decoration:none}.hg-skip-link:focus{top:12px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.hg-eyebrow{font-size:var(--hg-text-xs);font-weight:var(--hg-weight-medium);letter-spacing:.02em;color:var(--hg-text-tertiary)}.hg-muted{color:var(--hg-text-secondary)}.hg-subtle{color:var(--hg-text-tertiary)}.hg-small{font-size:var(--hg-text-sm)}.hg-xs{font-size:var(--hg-text-xs)}.hg-strong{font-weight:var(--hg-weight-semibold)}.hg-medium{font-weight:var(--hg-weight-medium)}.hg-title-xl{font-size:var(--hg-text-4xl);font-weight:var(--hg-weight-semibold);letter-spacing:-.022em;line-height:var(--hg-leading-tight)}.hg-title-lg{font-size:var(--hg-text-3xl);font-weight:var(--hg-weight-semibold);letter-spacing:-.018em;line-height:var(--hg-leading-tight)}.hg-title-md{font-size:var(--hg-text-xl);font-weight:var(--hg-weight-semibold);letter-spacing:-.012em}.hg-title-sm{font-size:var(--hg-text-lg);font-weight:var(--hg-weight-semibold)}.hg-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.hg-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hg-link{color:var(--hg-text);font-weight:var(--hg-weight-medium);text-decoration:none}.hg-link:hover{text-decoration:underline;text-decoration-color:var(--hg-border-strong)}.hg-link-arrow{display:inline-flex;align-items:center;gap:4px;font-size:var(--hg-text-sm);font-weight:var(--hg-weight-medium);color:var(--hg-text-secondary);text-decoration:none;min-block-size:24px}.hg-link-arrow:hover{color:var(--hg-text);text-decoration:none}.hg-link-arrow svg{width:14px;height:14px}.hg-stack{display:flex;flex-direction:column;gap:var(--hg-gap, 16px);min-width:0}.hg-row{display:flex;align-items:center;gap:var(--hg-gap, 12px);min-width:0}.hg-row-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hg-gap, 8px)}.hg-between{justify-content:space-between}.hg-grow{flex:1 1 auto;min-width:0}.hg-grid{display:grid;gap:var(--hg-gap, 16px);grid-template-columns:repeat(var(--hg-cols, 1),minmax(0,1fr))}.hg-grid-auto{display:grid;gap:var(--hg-gap, 16px);grid-template-columns:repeat(auto-fill,minmax(min(var(--hg-min, 260px),100%),1fr))}@media(min-width:768px){.hg-grid[data-md]{--hg-cols: var(--hg-md-cols)}}@media(min-width:1024px){.hg-grid[data-lg]{--hg-cols: var(--hg-lg-cols)}}.hg-divider{height:1px;background:var(--hg-border);border:0;margin:0}[dir=rtl] .hg-flip-rtl{transform:scaleX(-1)}.hg-devtools{max-width:760px;margin-inline:auto;padding:48px var(--hg-space-5) 80px}.hg-devtools__eyebrow{margin:0;font-size:var(--hg-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--hg-text-tertiary)}.hg-devtools__title{margin:8px 0 12px;font-size:var(--hg-text-4xl);letter-spacing:-.02em}.hg-devtools__lede{margin:0 0 36px;color:var(--hg-text-secondary);line-height:1.8}.hg-devtools__section{margin-bottom:36px}.hg-devtools__section h2{font-size:var(--hg-text-lg);margin:0 0 12px}.hg-devtools__section ul{margin:0;padding-inline-start:18px;line-height:2;font-size:var(--hg-text-sm)}.hg-devtools__note{margin:10px 0 0;font-size:var(--hg-text-sm);color:var(--hg-text-tertiary)}.hg-devtools__btn{padding:10px 18px;border-radius:var(--hg-radius-md);border:1px solid var(--hg-border-strong);background:var(--hg-surface);color:var(--hg-text);font:inherit;font-weight:600;cursor:pointer}.hg-devtools__btn:hover{background:var(--hg-surface-hover)}[data-focus=true]{box-shadow:inset 3px 0 0 var(--hg-primary);background-color:#cc4e000a;animation:hg-focus-land 2.4s ease-out 1;scroll-margin-block:96px}[dir=rtl] [data-focus=true]{box-shadow:inset -3px 0 0 var(--hg-primary)}@keyframes hg-focus-land{0%{background-color:#cc4e0024}to{background-color:#cc4e000a}}@media(prefers-reduced-motion:reduce){[data-focus=true]{animation:none}}input[type=checkbox],input[type=radio]{inline-size:16px;block-size:16px;flex:none;accent-color:var(--hg-text);margin:0}.hg-btn{--btn-bg: var(--hg-control-secondary-bg);--btn-fg: var(--hg-control-secondary-text);--btn-bd: var(--hg-control-secondary-border);display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 16px;border-radius:var(--hg-radius-md);border:1px solid var(--btn-bd);background:var(--btn-bg);color:var(--btn-fg);font-weight:var(--hg-weight-medium);font-size:var(--hg-text-base);line-height:1;white-space:nowrap;text-decoration:none!important;transition:background var(--hg-motion-fast) var(--hg-motion-easing),border-color var(--hg-motion-fast),color var(--hg-motion-fast);user-select:none;-webkit-tap-highlight-color:transparent}.hg-btn:hover:not([disabled]):not([aria-disabled=true]){background:var(--hg-control-secondary-bg-hover);border-color:var(--hg-control-secondary-border-hover)}.hg-btn:active:not([disabled]):not([aria-disabled=true]){background:var(--hg-control-secondary-bg-pressed)}.hg-btn svg{width:16px;height:16px;flex:none}.hg-btn--primary{--btn-bg: var(--hg-primary);--btn-fg: #fff;--btn-bd: var(--hg-primary);box-shadow:none;font-weight:var(--hg-weight-semibold)}.hg-btn--primary:link,.hg-btn--primary:visited,.hg-btn--primary:hover,.hg-btn--primary:focus,.hg-btn--primary:focus-visible,.hg-btn--primary:active{color:var(--btn-fg)}.hg-btn--primary svg{color:currentColor}.hg-btn--primary:hover:not([disabled]):not([aria-disabled=true]){background:var(--hg-primary-hover);border-color:var(--hg-primary-hover)}.hg-btn--primary:active:not([disabled]):not([aria-disabled=true]){background:var(--hg-primary-pressed)}.hg-btn--dark{--btn-bg: var(--hg-text);--btn-fg: var(--hg-surface);--btn-bd: var(--hg-text);box-shadow:none}.hg-btn--dark:hover:not([disabled]):not([aria-disabled=true]){background:var(--hg-palette-gray-800);border-color:var(--hg-palette-gray-800)}.hg-btn--soft{--btn-bg: var(--hg-surface-sunken);--btn-fg: var(--hg-text);--btn-bd: transparent;box-shadow:none}.hg-btn--soft:hover:not([disabled]):not([aria-disabled=true]){background:var(--hg-palette-gray-200);border-color:transparent}.hg-btn--ghost{--btn-bg: transparent;--btn-bd: transparent;--btn-fg: var(--hg-text-secondary);box-shadow:none}.hg-btn--ghost:hover:not([disabled]):not([aria-disabled=true]){background:var(--hg-surface-sunken);border-color:transparent;color:var(--hg-text)}.hg-btn--danger{--btn-bg: var(--hg-surface);--btn-fg: var(--hg-status-danger-fg);--btn-bd: var(--hg-status-danger-fg)}.hg-btn--danger:hover:not([disabled]):not([aria-disabled=true]){background:var(--hg-status-danger-bg);border-color:var(--hg-status-danger-bg)}.hg-btn--success{--btn-bg: var(--hg-status-success-fg);--btn-fg: #fff;--btn-bd: var(--hg-status-success-fg);box-shadow:none}.hg-btn--success:hover:not([disabled]):not([aria-disabled=true]){background:var(--hg-palette-green-700)}.hg-btn--link{--btn-bg: transparent;--btn-bd: transparent;--btn-fg: var(--hg-text);padding:0;min-height:24px;box-shadow:none;font-weight:var(--hg-weight-medium)}.hg-btn--link:hover:not([disabled]):not([aria-disabled=true]){background:transparent;text-decoration:underline!important;text-underline-offset:3px}.hg-btn--sm{min-height:32px;padding:0 10px;font-size:var(--hg-text-sm)}.hg-btn--sm svg{width:15px;height:15px}.hg-btn--lg{min-height:48px;padding:0 22px;font-size:var(--hg-text-md)}.hg-btn--block{width:100%}.hg-btn--icon{padding:0;width:40px}.hg-btn--icon.hg-btn--sm{width:32px}.hg-btn--icon.hg-btn--lg{width:48px}@media(max-width:767px){.hg-btn,.hg-btn--sm{min-height:var(--hg-touch-min)}.hg-btn--icon,.hg-btn--icon.hg-btn--sm{width:var(--hg-touch-min);min-width:var(--hg-touch-min)}.hg-btn--link{min-height:var(--hg-touch-min)}}.hg-btn[disabled],.hg-btn[aria-disabled=true]{cursor:not-allowed;--btn-bg: var(--hg-surface-sunken);--btn-fg: var(--hg-text-tertiary);--btn-bd: var(--hg-border);box-shadow:none}.hg-spinner{width:15px;height:15px;border-radius:50%;border:2px solid currentColor;border-inline-end-color:transparent;animation:hg-spin .7s linear infinite}@keyframes hg-spin{to{transform:rotate(360deg)}}.hg-card{background:var(--hg-surface);border:1px solid var(--hg-border);border-radius:var(--hg-radius-lg);min-width:0}.hg-card--pad{padding:16px}@media(min-width:768px){.hg-card--pad{padding:20px}}.hg-card--flat{background:transparent}.hg-card--warm{background:var(--hg-surface-warm);border-color:var(--hg-border-subtle)}.hg-card--interactive{transition:border-color var(--hg-motion-base),background var(--hg-motion-base);cursor:pointer}.hg-card--interactive:hover{border-color:var(--hg-border-strong)}.hg-card__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 0;min-height:44px}@media(min-width:768px){.hg-card__header{padding:16px 20px 0}}.hg-card__header--bordered{padding-bottom:12px;border-bottom:1px solid var(--hg-border)}.hg-card__title{font-size:var(--hg-text-md);font-weight:var(--hg-weight-semibold);letter-spacing:-.006em}.hg-card__subtitle{font-size:var(--hg-text-sm);color:var(--hg-text-tertiary);margin-top:2px}.hg-card__body{padding:12px 16px 16px}@media(min-width:768px){.hg-card__body{padding:12px 20px 20px}}.hg-card__footer{padding:12px 16px;border-top:1px solid var(--hg-border)}.hg-section{display:flex;flex-direction:column;gap:12px;min-width:0}.hg-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.hg-section__title{font-size:var(--hg-text-lg);font-weight:var(--hg-weight-semibold);letter-spacing:-.008em}.hg-section__sub{font-size:var(--hg-text-sm);color:var(--hg-text-tertiary);margin-top:2px}.hg-section--ruled{padding-top:24px;border-top:1px solid var(--hg-border)}.hg-status{--b-fg: var(--hg-status-neutral-fg);--b-solid: var(--hg-status-neutral-solid);display:inline-flex;align-items:center;gap:7px;font-size:var(--hg-text-sm);font-weight:var(--hg-weight-medium);color:var(--hg-text);white-space:nowrap;max-width:100%}.hg-status:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--b-solid);flex:none}.hg-status--hollow:before{background:transparent;box-shadow:inset 0 0 0 1.5px var(--b-solid)}.hg-status--text{color:var(--b-fg)}.hg-badge{--b-fg: var(--hg-status-neutral-fg);--b-bg: var(--hg-status-neutral-bg);--b-solid: var(--hg-status-neutral-solid);display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 7px;border-radius:var(--hg-radius-sm);font-size:var(--hg-text-xs);font-weight:var(--hg-weight-medium);line-height:1;color:var(--b-fg);background:var(--b-bg);white-space:nowrap;max-width:100%}.hg-badge svg{width:12px;height:12px;flex:none}.hg-badge--sm{height:20px;padding:0 6px}.hg-badge--dot:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--b-solid);flex:none}.hg-badge--outline{background:transparent;box-shadow:inset 0 0 0 1px var(--hg-border);color:var(--hg-text-secondary)}.hg-tone-success{--b-fg: var(--hg-status-success-fg);--b-bg: var(--hg-status-success-bg);--b-solid: var(--hg-status-success-solid)}.hg-chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:var(--hg-radius-pill);border:1px solid var(--hg-control-secondary-border);background:var(--hg-surface);color:var(--hg-text-secondary);font-size:var(--hg-text-sm);font-weight:var(--hg-weight-medium);transition:border-color var(--hg-motion-fast),background var(--hg-motion-fast),color var(--hg-motion-fast)}@media(max-width:767px){.hg-chip{min-height:var(--hg-touch-min)}}.hg-chip:hover{border-color:var(--hg-border-strong);color:var(--hg-text)}.hg-chip[aria-pressed=true],.hg-chip[aria-checked=true]{background:var(--hg-text);border-color:var(--hg-text);color:var(--hg-surface)}.hg-chip svg{width:14px;height:14px}.hg-chip .hg-subtle{color:var(--hg-text-secondary)}.hg-progress{height:6px;border-radius:999px;background:var(--hg-surface-sunken);overflow:hidden}.hg-progress__bar{height:100%;border-radius:inherit;background:var(--hg-text);transition:width var(--hg-motion-slow) var(--hg-motion-easing)}.hg-progress--success .hg-progress__bar{background:var(--hg-status-success-solid)}.hg-progress--info .hg-progress__bar{background:var(--hg-status-info-solid)}.hg-progress--brand .hg-progress__bar{background:var(--hg-primary)}.hg-progress--sm{height:4px}.hg-ring{position:relative;display:inline-grid;place-items:center;flex:none}.hg-ring svg{transform:rotate(-90deg)}[dir=rtl] .hg-ring svg{transform:rotate(-90deg) scaleY(-1)}.hg-ring__track{stroke:var(--hg-surface-sunken)}.hg-ring__value{stroke:var(--hg-text);transition:stroke-dashoffset var(--hg-motion-slow) var(--hg-motion-easing);stroke-linecap:round}.hg-ring__label{position:absolute;inset:0;display:grid;place-items:center;text-align:center;font-weight:var(--hg-weight-semibold);font-variant-numeric:tabular-nums}.hg-steps{display:flex;gap:4px;list-style:none;margin:0;padding:0;overflow-x:auto;scrollbar-width:none}.hg-steps::-webkit-scrollbar{display:none}.hg-step{flex:1 0 auto;min-width:72px;display:flex;flex-direction:column;gap:8px;font-size:var(--hg-text-xs);color:var(--hg-text-tertiary);font-weight:var(--hg-weight-medium)}.hg-step__bar{height:3px;border-radius:3px;background:var(--hg-surface-sunken)}.hg-step--done .hg-step__bar{background:var(--hg-text)}.hg-step--done{color:var(--hg-text-secondary)}.hg-step--current .hg-step__bar{background:var(--hg-primary)}.hg-step--current{color:var(--hg-text)}.hg-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);list-style:none;margin:0;padding:0;position:relative}.hg-rail__item{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;padding-inline-end:8px}.hg-rail__track{position:relative;height:16px;display:flex;align-items:center}.hg-rail__track:after{content:"";position:absolute;inset-inline-start:16px;inset-inline-end:-8px;height:2px;background:var(--hg-border)}.hg-rail__item:last-child .hg-rail__track:after{display:none}.hg-rail__item[data-state=done] .hg-rail__track:after{background:var(--hg-text)}.hg-rail__node{position:relative;z-index:1;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:var(--hg-surface);box-shadow:inset 0 0 0 2px var(--hg-border-strong);color:#fff;flex:none}.hg-rail__node svg{width:10px;height:10px;stroke-width:3}.hg-rail__item[data-state=done] .hg-rail__node{background:var(--hg-text);box-shadow:none}.hg-rail__item[data-state=current] .hg-rail__node{background:var(--hg-surface);box-shadow:inset 0 0 0 2px var(--hg-primary),0 0 0 4px var(--hg-primary-subtle)}.hg-rail__item[data-state=current] .hg-rail__node:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--hg-primary)}.hg-rail__label{font-size:var(--hg-text-sm);font-weight:var(--hg-weight-medium);color:var(--hg-text-tertiary);line-height:1.3;overflow-wrap:anywhere}.hg-rail__item[data-state=done] .hg-rail__label{color:var(--hg-text-secondary)}.hg-rail__item[data-state=current] .hg-rail__label{color:var(--hg-text);font-weight:var(--hg-weight-semibold)}.hg-rail__meta{font-size:var(--hg-text-xs);color:var(--hg-text-tertiary)}@media(max-width:767px){.hg-rail{grid-auto-flow:row;grid-auto-columns:auto;gap:0}.hg-rail--compact .hg-rail__item:not([data-near=true]){display:none}.hg-rail__item{flex-direction:row;align-items:flex-start;gap:12px;padding:0 0 14px}.hg-rail__track{height:auto;align-self:stretch;flex-direction:column}.hg-rail__track:after{inset-inline-start:7px;inset-inline-end:auto;top:16px;bottom:-14px;width:2px;height:auto}.hg-rail__label{padding-top:0;line-height:16px}}.hg-timeline{list-style:none;margin:0;padding:0;position:relative}.hg-timeline__item{position:relative;padding-inline-start:26px;padding-bottom:16px}.hg-timeline__item:before{content:"";position:absolute;inset-inline-start:5px;top:16px;bottom:0;width:1.5px;background:var(--hg-border)}.hg-timeline__item:last-child:before{display:none}.hg-timeline__dot{position:absolute;inset-inline-start:0;top:4px;width:12px;height:12px;border-radius:50%;background:var(--hg-surface);box-shadow:inset 0 0 0 2px var(--hg-border-strong)}.hg-timeline__item--active .hg-timeline__dot{box-shadow:inset 0 0 0 2px var(--hg-primary),0 0 0 3px var(--hg-primary-subtle)}.hg-timeline__item--done .hg-timeline__dot{background:var(--hg-text);box-shadow:none}.hg-stat{display:flex;flex-direction:column;gap:4px;min-width:0;padding:16px}.hg-stat__label{display:flex;align-items:center;gap:6px;font-size:var(--hg-text-sm);font-weight:var(--hg-weight-medium);color:var(--hg-text-secondary)}.hg-stat__value{font-size:var(--hg-text-3xl);font-weight:var(--hg-weight-semibold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.15}.hg-stat__value--muted{color:var(--hg-text-tertiary);font-size:var(--hg-text-base);font-weight:var(--hg-weight-medium);letter-spacing:0;line-height:1.6}.hg-stat__foot{display:flex;align-items:center;gap:8px;font-size:var(--hg-text-xs);color:var(--hg-text-tertiary);flex-wrap:wrap}.hg-delta{display:inline-flex;align-items:center;gap:2px;font-weight:var(--hg-weight-semibold);font-variant-numeric:tabular-nums}.hg-delta--up{color:var(--hg-status-success-fg)}.hg-delta--down{color:var(--hg-status-danger-fg)}.hg-delta svg{width:13px;height:13px}.hg-stat__icon{display:none}.hg-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));border:1px solid var(--hg-border);border-radius:var(--hg-radius-lg);background:var(--hg-surface);overflow:hidden}.hg-metric{display:flex;flex-direction:column;gap:2px;padding:14px 16px;min-width:0;border-inline-end:1px solid var(--hg-border-subtle);color:inherit;text-decoration:none}.hg-metric:last-child{border-inline-end:0}a.hg-metric:hover{background:var(--hg-surface-hover);text-decoration:none}.hg-metric__label{font-size:var(--hg-text-sm);color:var(--hg-text-secondary);display:flex;align-items:center;gap:6px}.hg-metric__value{font-size:var(--hg-text-2xl);font-weight:var(--hg-weight-semibold);letter-spacing:-.015em;font-variant-numeric:tabular-nums;line-height:1.25}.hg-metric__value--muted{font-size:var(--hg-text-sm);font-weight:var(--hg-weight-medium);color:var(--hg-text-tertiary);line-height:1.9}.hg-metric__foot{font-size:var(--hg-text-xs);color:var(--hg-text-tertiary)}@media(max-width:767px){.hg-metric{border-inline-end:0;border-bottom:1px solid var(--hg-border-subtle)}.hg-metric:last-child{border-bottom:0}}.hg-field{display:flex;flex-direction:column;gap:6px;min-width:0}.hg-label{font-size:var(--hg-text-sm);font-weight:var(--hg-weight-medium);color:var(--hg-text)}.hg-label__opt{font-weight:var(--hg-weight-regular);color:var(--hg-text-tertiary);margin-inline-start:4px}.hg-hint{font-size:var(--hg-text-xs);color:var(--hg-text-tertiary);line-height:1.45}.hg-error{font-size:var(--hg-text-xs);color:var(--hg-status-danger-fg);font-weight:var(--hg-weight-medium)}.hg-input,.hg-select,.hg-textarea{width:100%;min-height:44px;padding:10px 12px;border-radius:var(--hg-radius-md);border:1px solid var(--hg-control-secondary-border);background:var(--hg-surface);color:var(--hg-text);font-size:var(--hg-text-md);transition:border-color var(--hg-motion-fast),box-shadow var(--hg-motion-fast)}@media(max-width:767px){.hg-input,.hg-select,.hg-textarea{font-size:16px;min-height:44px}}.hg-input::placeholder,.hg-textarea::placeholder{color:var(--hg-text-tertiary);opacity:.8}.hg-input:hover,.hg-select:hover,.hg-textarea:hover{border-color:var(--hg-control-secondary-border-hover)}.hg-input:focus,.hg-select:focus,.hg-textarea:focus{outline:none;border-color:var(--hg-primary);box-shadow:var(--hg-shadow-focus)}.hg-input[aria-invalid=true],.hg-select[aria-invalid=true],.hg-textarea[aria-invalid=true]{border-color:var(--hg-status-danger-solid)}.hg-input:disabled,.hg-select:disabled,.hg-textarea:disabled{background:var(--hg-surface-sunken);color:var(--hg-text-tertiary)}.hg-textarea{min-height:104px;resize:vertical;line-height:var(--hg-leading-normal)}.hg-select{appearance:none;padding-inline-end:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%236B717B' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}[dir=rtl] .hg-select{background-position:left 10px center}.hg-fsel{position:relative;display:inline-flex;align-items:center;flex:none;inline-size:auto;max-inline-size:100%;min-inline-size:0;min-height:var(--hg-fsel-h, 44px);padding-inline:14px 12px;border:1px solid var(--hg-control-secondary-border);border-radius:var(--hg-control-radius);background:var(--hg-control-secondary-bg);color:var(--hg-control-secondary-text);font-size:var(--hg-text-base);line-height:1.2;white-space:nowrap;cursor:pointer;transition:border-color var(--hg-motion-fast),background-color var(--hg-motion-fast),box-shadow var(--hg-motion-fast)}.hg-fsel--sm{--hg-fsel-h: 36px;padding-inline:12px 10px;font-size:var(--hg-text-sm)}.hg-fsel--block{display:flex;inline-size:100%}.hg-fsel--block .hg-fsel__value{flex:1 1 auto}.hg-fsel__face{display:inline-flex;align-items:center;gap:6px;min-inline-size:0;pointer-events:none}.hg-fsel__label{color:var(--hg-text-secondary);font-weight:var(--hg-weight-regular)}.hg-fsel__label:after{content:"·";margin-inline-start:6px;color:var(--hg-text-tertiary)}.hg-fsel__value{font-weight:var(--hg-weight-semibold);min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.hg-fsel__chev{inline-size:16px;block-size:16px;flex:none;color:var(--hg-text-secondary);margin-inline-start:0}.hg-fsel__native{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;padding:0;opacity:0;appearance:none;border:0;cursor:pointer;font-size:16px}.hg-fsel:hover{border-color:var(--hg-control-secondary-border-hover);background:var(--hg-control-secondary-bg-hover)}.hg-fsel:has(.hg-fsel__native:focus-visible){outline:3px solid var(--hg-primary);outline-offset:2px}.hg-fsel:focus-within{border-color:var(--hg-control-secondary-border-hover)}.hg-fsel[data-active]{border-color:var(--hg-text);box-shadow:inset 0 0 0 1px var(--hg-text)}.hg-fsel[data-active] .hg-fsel__label{color:var(--hg-text)}.hg-fsel:has(.hg-fsel__native:disabled){opacity:.55;cursor:not-allowed}@media(max-width:767px){.hg-fsel{--hg-fsel-h: 44px}.hg-fsel--sm{--hg-fsel-h: 40px}}.hg-drawer .hg-fsel,.ag-filterbar__drawer .hg-fsel{display:flex;inline-size:100%}.hg-drawer .hg-fsel .hg-fsel__face,.ag-filterbar__drawer .hg-fsel .hg-fsel__face,.hg-drawer .hg-fsel .hg-fsel__value,.ag-filterbar__drawer .hg-fsel .hg-fsel__value{flex:1 1 auto}.hg-input--sm{min-height:36px;padding:6px 10px;font-size:var(--hg-text-base)}@media(max-width:767px){.hg-input--sm{min-height:40px;font-size:16px}}.hg-input-icon{position:relative}.hg-input-icon>svg{position:absolute;inset-inline-start:11px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--hg-text-tertiary);pointer-events:none}.hg-input-icon>.hg-input{padding-inline-start:34px}.hg-check{display:flex;align-items:flex-start;gap:10px;font-size:var(--hg-text-base);cursor:pointer}.hg-check input{width:16px;height:16px;margin:2px 0 0;accent-color:var(--hg-text);flex:none}.hg-switch{position:relative;width:40px;height:24px;border-radius:999px;background:var(--hg-border-strong);background-clip:padding-box;border:2px solid transparent;padding:0;flex:none;transition:background var(--hg-motion-fast)}.hg-switch:after{content:"";position:absolute;top:2px;inset-inline-start:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:var(--hg-shadow-sm);transition:transform var(--hg-motion-fast)}.hg-switch[aria-checked=true]{background:var(--hg-text)}.hg-switch[aria-checked=true]:after{transform:translate(16px)}[dir=rtl] .hg-switch[aria-checked=true]:after{transform:translate(-16px)}.hg-options{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(var(--hg-min, 200px),100%),1fr))}.hg-option{display:flex;align-items:center;gap:12px;text-align:start;padding:12px 14px;border-radius:var(--hg-radius-lg);border:1px solid var(--hg-control-secondary-border);background:var(--hg-surface);min-height:52px;font-size:var(--hg-text-md);font-weight:var(--hg-weight-medium);color:var(--hg-text);transition:border-color var(--hg-motion-fast),background var(--hg-motion-fast),box-shadow var(--hg-motion-fast)}.hg-option:hover{border-color:var(--hg-control-secondary-border-hover);background:var(--hg-control-secondary-bg-hover)}.hg-option[aria-checked=true],.hg-option[aria-pressed=true]{border-color:var(--hg-text);box-shadow:inset 0 0 0 1px var(--hg-text)}.hg-option__icon{width:32px;height:32px;border-radius:var(--hg-radius-md);display:grid;place-items:center;background:var(--hg-surface-sunken);flex:none;font-size:16px;color:var(--hg-text-secondary)}.hg-option__icon svg{width:16px;height:16px}.hg-option[aria-checked=true] .hg-option__icon,.hg-option[aria-pressed=true] .hg-option__icon{background:var(--hg-text);color:var(--hg-surface)}.hg-option__sub{display:block;font-size:var(--hg-text-sm);font-weight:var(--hg-weight-regular);color:var(--hg-text-secondary);margin-top:2px}.hg-tabs{display:flex;gap:20px;border-bottom:1px solid var(--hg-border);overflow-x:auto;scrollbar-width:none}.hg-tabs::-webkit-scrollbar{display:none}.hg-tab{position:relative;padding:10px 0 11px;border:0;background:none;font-size:var(--hg-text-base);font-weight:var(--hg-weight-medium);color:var(--hg-text-tertiary);white-space:nowrap;display:inline-flex;align-items:center;gap:6px;text-decoration:none}.hg-tab:hover{color:var(--hg-text);text-decoration:none}.hg-tab[aria-selected=true],.hg-tab[aria-current=page]{color:var(--hg-text)}.hg-tab[aria-selected=true]:after,.hg-tab[aria-current=page]:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--hg-text)}.hg-tab__count{font-size:var(--hg-text-xs);color:var(--hg-text-tertiary);font-variant-numeric:tabular-nums;font-weight:var(--hg-weight-medium)}.hg-tab[aria-selected=true] .hg-tab__count{color:var(--hg-text-secondary)}.hg-seg{display:inline-flex;padding:2px;gap:2px;border-radius:var(--hg-radius-md);background:var(--hg-surface-sunken);border:1px solid var(--hg-control-secondary-border)}.hg-seg button{border:1px solid transparent;background:transparent;padding:5px 10px;border-radius:var(--hg-radius-sm);font-size:var(--hg-text-sm);font-weight:var(--hg-weight-medium);color:var(--hg-text-secondary)}.hg-seg button:hover{color:var(--hg-text)}.hg-seg button[aria-pressed=true]{background:var(--hg-surface);color:var(--hg-text);border-color:var(--hg-text);font-weight:var(--hg-weight-semibold)}.hg-overlay{position:fixed;inset:0;background:var(--hg-overlay);z-index:var(--hg-z-modal);animation:hg-fade var(--hg-motion-base) ease-out}@keyframes hg-fade{0%{opacity:0}}.hg-modal{position:fixed;z-index:calc(var(--hg-z-modal) + 1);inset-inline:16px;top:50%;transform:translateY(-50%);margin-inline:auto;max-width:var(--w, 520px);max-height:calc(100dvh - 32px);display:flex;flex-direction:column;background:var(--hg-surface);border-radius:var(--hg-radius-xl);box-shadow:var(--hg-shadow-lg);animation:hg-pop var(--hg-motion-base) var(--hg-motion-easing)}@keyframes hg-pop{0%{opacity:0;transform:translateY(calc(-50% + 6px)) scale(.99)}}.hg-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px 6px}.hg-modal__head h2{font-size:var(--hg-text-xl)}.hg-modal__body{padding:6px 20px 20px;overflow:auto}.hg-modal__foot{display:flex;gap:8px;justify-content:flex-end;padding:12px 20px;border-top:1px solid var(--hg-border);flex-wrap:wrap}.hg-drawer{position:fixed;z-index:calc(var(--hg-z-drawer) + 1);top:0;bottom:0;inset-inline-end:0;width:min(var(--w, 440px),100vw);background:var(--hg-surface);box-shadow:var(--hg-shadow-lg);display:flex;flex-direction:column;animation:hg-slide var(--hg-motion-slow) var(--hg-motion-easing)}.hg-drawer--start{inset-inline-end:auto;inset-inline-start:0;animation-name:hg-slide-start}@keyframes hg-slide{0%{transform:translate(16px);opacity:0}}@keyframes hg-slide-start{0%{transform:translate(-16px);opacity:0}}@media(max-width:767px){.hg-drawer--sheet{top:auto;inset-inline:0;width:100%;max-height:90dvh;border-radius:16px 16px 0 0;animation-name:hg-sheet}@keyframes hg-sheet{0%{transform:translateY(32px);opacity:0}}.hg-drawer--sheet:before{content:"";width:36px;height:4px;border-radius:4px;background:var(--hg-border-strong);margin:8px auto 0;flex:none}}.hg-drawer__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-bottom:1px solid var(--hg-border)}.hg-drawer__head h2{font-size:var(--hg-text-lg)}.hg-drawer__body{padding:20px;overflow:auto;flex:1}.hg-drawer__foot{padding:12px 20px;border-top:1px solid var(--hg-border);display:flex;gap:8px;padding-bottom:max(12px,env(safe-area-inset-bottom))}.hg-popover{position:fixed;z-index:calc(var(--hg-z-modal) + 2);min-width:220px;background:var(--hg-surface);border:1px solid var(--hg-border);border-radius:var(--hg-radius-lg);box-shadow:var(--hg-shadow-lg);padding:4px;animation:hg-fade var(--hg-motion-fast) ease-out;max-height:var(--hg-popover-avail, none);overflow-y:auto;overscroll-behavior:contain}.hg-popover:focus-visible{outline:2px solid var(--hg-primary);outline-offset:2px}.hg-popover[data-placement=bottom]{animation-name:hg-pop-down}.hg-popover[data-placement=top]{animation-name:hg-pop-up}@keyframes hg-pop-down{0%{opacity:0;transform:translateY(-4px)}}@keyframes hg-pop-up{0%{opacity:0;transform:translateY(4px)}}.hg-menu-item{display:flex;width:100%;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--hg-radius-sm);border:0;background:none;font-size:var(--hg-text-base);color:var(--hg-text);text-align:start;text-decoration:none!important}.hg-menu-item:hover,.hg-menu-item[aria-selected=true],.hg-menu-item.active{background:var(--hg-surface-sunken)}.hg-menu-item svg{width:16px;height:16px;color:var(--hg-text-tertiary);flex:none}.hg-menu-label{padding:8px 10px 4px;font-size:var(--hg-text-xs);font-weight:var(--hg-weight-medium);color:var(--hg-text-tertiary)}.hg-tip{position:relative;display:inline-flex;color:var(--hg-text-tertiary);cursor:help;background:none;border:0;padding:0;border-radius:50%}.hg-tip svg{width:14px;height:14px}.hg-tip__body{position:absolute;z-index:var(--hg-z-popover);bottom:calc(100% + 8px);inset-inline-start:50%;transform:translate(-50%);width:max-content;max-width:260px;padding:8px 10px;border-radius:var(--hg-radius-md);background:var(--hg-palette-gray-900);color:#f0f1f3;font-size:var(--hg-text-xs);font-weight:var(--hg-weight-regular);line-height:1.45;display:none;pointer-events:none;white-space:normal;text-align:start}.hg-tip:hover .hg-tip__body,.hg-tip:focus-visible .hg-tip__body,.hg-tip:focus-within .hg-tip__body{display:block}.hg-toasts{position:fixed;z-index:var(--hg-z-toast);bottom:16px;inset-inline:16px;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}@media(max-width:1023px){.hg-toasts{bottom:calc(76px + env(safe-area-inset-bottom))}}@media(min-width:768px){.hg-toasts{inset-inline-start:auto;inset-inline-end:24px;bottom:24px;align-items:flex-end}}.hg-toast{pointer-events:auto;display:flex;align-items:flex-start;gap:10px;max-width:400px;width:100%;padding:12px 14px;border-radius:var(--hg-radius-lg);background:var(--hg-palette-gray-900);color:#fff;box-shadow:var(--hg-shadow-lg);font-size:var(--hg-text-base);animation:hg-pop-up var(--hg-motion-base) var(--hg-motion-easing)}@keyframes hg-pop-up{0%{transform:translateY(6px);opacity:0}}.hg-toast svg{width:17px;height:17px;flex:none;margin-top:1px}.hg-toast--success svg{color:#7cd39c}.hg-toast--error svg{color:#ff9a9d}.hg-avatar{--s: 36px;width:var(--s);height:var(--s);border-radius:50%;display:inline-grid;place-items:center;flex:none;font-size:max(10px,calc(var(--s) * .36));font-weight:var(--hg-weight-semibold);color:var(--av-fg, var(--hg-text-secondary));background:var(--av, var(--hg-surface-sunken));letter-spacing:0;overflow:hidden}.hg-avatar img{width:100%;height:100%;object-fit:cover}.hg-state{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:40px 20px;color:var(--hg-text-secondary)}.hg-state__icon{width:40px;height:40px;border-radius:var(--hg-radius-lg);display:grid;place-items:center;background:var(--hg-surface-sunken);color:var(--hg-text-tertiary);margin-bottom:6px}.hg-state__icon svg{width:20px;height:20px}.hg-state__title{margin:0;font-size:var(--hg-text-md);font-weight:var(--hg-weight-semibold);color:var(--hg-text)}.hg-state__text{max-width:400px;font-size:var(--hg-text-base)}.hg-state>.hg-btn,.hg-state>a{margin-top:8px}.hg-state--compact{padding:20px 16px}.hg-state--compact .hg-state__icon{display:none}.hg-state--start{align-items:flex-start;text-align:start;padding-inline:0}.hg-skeleton{display:block;border-radius:var(--hg-radius-sm);background:linear-gradient(90deg,var(--hg-surface-sunken) 25%,var(--hg-bg-muted) 37%,var(--hg-surface-sunken) 63%);background-size:400% 100%;animation:hg-shimmer 1.4s ease infinite}@keyframes hg-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.hg-callout{display:flex;gap:10px;padding:12px 14px;border-radius:var(--hg-radius-lg);background:var(--hg-surface);border:1px solid var(--hg-border);color:var(--hg-text);font-size:var(--hg-text-base);line-height:1.5}.hg-callout>svg{width:18px;height:18px;flex:none;color:var(--b-fg, var(--hg-status-info-fg));margin-top:1px}.hg-callout__title{font-weight:var(--hg-weight-semibold);margin-bottom:2px}.hg-fresh{display:inline-flex;align-items:center;gap:5px;font-size:var(--hg-text-xs);color:var(--hg-text-tertiary)}.hg-fresh svg{width:13px;height:13px}.hg-fresh a{color:inherit;text-decoration:underline;text-underline-offset:2px}.hg-demo-access{display:flex;flex-direction:column;gap:20px}.hg-demo-access__group{font-size:var(--hg-text-xs);font-weight:var(--hg-weight-semibold);color:var(--hg-text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.hg-demo-access__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--hg-border)}.hg-demo-access__item{display:grid;grid-template-columns:1fr auto;column-gap:12px;width:100%;padding:10px 4px;border:0;border-bottom:1px solid var(--hg-border);background:none;text-align:start;cursor:pointer;color:var(--hg-text)}.hg-demo-access__item:hover{background:var(--hg-surface-hover)}.hg-demo-access__item:disabled{cursor:progress;opacity:.6}.hg-demo-access__role{font-weight:var(--hg-weight-medium);font-size:var(--hg-text-base)}.hg-demo-access__who{grid-column:1;font-size:var(--hg-text-sm);color:var(--hg-text-secondary)}.hg-demo-access__out{grid-column:2;grid-row:1 / span 2;align-self:center;width:16px;height:16px;color:var(--hg-text-tertiary)}.hg-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(min-width:992px){.hg-table-wrap{overflow-x:visible}}.hg-table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--hg-text-base)}.hg-table th{position:sticky;top:var(--hg-table-sticky-top, 0px);z-index:1;text-align:start;font-size:var(--hg-text-xs);font-weight:var(--hg-weight-medium);color:var(--hg-text-tertiary);background:var(--hg-surface);height:40px;padding:0 12px;border-bottom:1px solid var(--hg-border);white-space:nowrap}.hg-table th:first-child,.hg-table td:first-child{padding-inline-start:16px}.hg-table th:last-child,.hg-table td:last-child{padding-inline-end:16px}.hg-table th button{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.hg-table th button:hover{color:var(--hg-text)}.hg-table th button:focus-visible{outline:2px solid var(--hg-focus);border-radius:4px}.hg-table td{height:48px;padding:8px 12px;border-bottom:1px solid var(--hg-border-subtle);vertical-align:middle}.hg-table tr:last-child td{border-bottom:0}.hg-table tbody tr{transition:background var(--hg-motion-fast)}.hg-table tbody tr:hover{background:var(--hg-surface-hover)}.hg-table tbody tr[data-clickable=true]{cursor:pointer}.hg-table tbody tr[data-selected=true]{background:var(--hg-surface-sunken)}.hg-table--dense td{padding:7px 12px}.hg-table__num{text-align:end;font-variant-numeric:tabular-nums}.hg-table-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 12px;border-bottom:1px solid var(--hg-border)}.hg-table-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px 8px 16px;border-top:1px solid var(--hg-border);font-size:var(--hg-text-sm);color:var(--hg-text-tertiary);flex-wrap:wrap}.hg-rows{display:none}@media(max-width:767px){.hg-table-wrap[data-cards=true]{display:none}.hg-rows[data-cards=true]{display:flex;flex-direction:column}.hg-rowcard{display:flex;flex-direction:column;gap:4px;padding:12px 16px;border-bottom:1px solid var(--hg-border-subtle);text-align:start;background:none;border-inline:0;border-top:0;width:100%;color:inherit;font:inherit}.hg-rowcard:last-child{border-bottom:0}.hg-rowcard__kv{display:flex;justify-content:space-between;gap:12px;font-size:var(--hg-text-sm)}.hg-rowcard__kv>span:first-child{color:var(--hg-text-tertiary);flex:none}.hg-rowcard__kv>span:last-child{min-width:0;text-align:end;overflow-wrap:anywhere}.hg-rowcard{min-width:0}}.hg-list{list-style:none;margin:0;padding:0}.hg-list>li+li{border-top:1px solid var(--hg-border-subtle)}.hg-lrow{display:flex;align-items:center;gap:12px;padding:12px 0;min-width:0;color:inherit;text-decoration:none}a.hg-lrow:hover,button.hg-lrow:hover{text-decoration:none}a.hg-lrow:hover .hg-lrow__title,button.hg-lrow:hover .hg-lrow__title{text-decoration:underline;text-decoration-color:var(--hg-border-strong);text-underline-offset:3px}button.hg-lrow{width:100%;background:none;border:0;text-align:start;font:inherit;cursor:pointer}.hg-lrow__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.hg-lrow__title{font-weight:var(--hg-weight-medium);color:var(--hg-text);min-width:0}.hg-lrow__meta{font-size:var(--hg-text-sm);color:var(--hg-text-tertiary);min-width:0}.hg-lrow__end{flex:none;display:flex;align-items:center;gap:12px;font-size:var(--hg-text-sm);color:var(--hg-text-secondary)}.hg-lrow__chev{width:16px;height:16px;color:var(--hg-text-tertiary);flex:none}.hg-panel{background:var(--hg-surface);border:1px solid var(--hg-border);border-radius:var(--hg-radius-lg)}.hg-panel>.hg-list>li{padding-inline:16px}.hg-panel>.hg-list>li>.hg-lrow{padding-block:12px}.hg-dl{display:grid;grid-template-columns:minmax(120px,max-content) 1fr;gap:10px 24px;font-size:var(--hg-text-base);margin:0}.hg-dl dt{color:var(--hg-text-tertiary)}.hg-dl dd{margin:0;font-weight:var(--hg-weight-medium);min-width:0;overflow-wrap:anywhere}@media(max-width:480px){.hg-dl{grid-template-columns:1fr;gap:2px}.hg-dl dd{margin-bottom:10px}}.hg-chart{width:100%;min-height:var(--h, 240px);position:relative}.hg-chart-tooltip{background:var(--hg-surface);border:1px solid var(--hg-border);border-radius:var(--hg-radius-md);box-shadow:var(--hg-shadow-md);padding:8px 10px;font-size:var(--hg-text-xs);color:var(--hg-text)}.hg-funnel{display:flex;flex-direction:column;gap:6px}.hg-funnel__row{display:grid;grid-template-columns:minmax(96px,160px) 1fr minmax(72px,auto);align-items:center;gap:12px;font-size:var(--hg-text-sm)}.hg-funnel__bar{height:22px;border-radius:var(--hg-radius-xs);background:var(--hg-surface-sunken);position:relative;overflow:hidden}.hg-funnel__fill{height:100%;border-radius:var(--hg-radius-xs);background:var(--hg-chart-ink);min-width:2px}.hg-funnel__row a,.hg-funnel__row button{color:inherit}.hg-funnel__conv{font-size:var(--hg-text-xs);color:var(--hg-text-tertiary);text-align:end;font-variant-numeric:tabular-nums}@media(max-width:480px){.hg-funnel__row{grid-template-columns:1fr auto}.hg-funnel__bar{grid-column:1 / -1;order:3;height:16px}}.hg-bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.hg-bars li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;font-size:var(--hg-text-sm)}.hg-bars__track{display:block;grid-column:1 / -1;height:4px;border-radius:2px;background:var(--hg-surface-sunken);overflow:hidden}.hg-bars__fill{display:block;height:100%;background:var(--hg-chart-ink);border-radius:2px}.hg-bars__value{font-variant-numeric:tabular-nums;color:var(--hg-text-secondary)}.hg-kanban{display:flex;gap:10px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity}.hg-kanban__col{flex:0 0 min(280px,84vw);scroll-snap-align:start;display:flex;flex-direction:column;background:var(--hg-surface-sunken);border-radius:var(--hg-radius-lg);max-height:calc(100dvh - 220px)}.hg-kanban__head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;font-size:var(--hg-text-sm);font-weight:var(--hg-weight-semibold)}.hg-kanban__list{display:flex;flex-direction:column;gap:6px;padding:0 8px 8px;overflow-y:auto}.hg-kanban__col[data-over=true]{outline:2px dashed var(--hg-border-strong);outline-offset:-4px}.hg-kbd{font-family:var(--hg-font-mono);font-size:12px;padding:1px 5px;border-radius:var(--hg-radius-xs);border:1px solid var(--hg-border);background:var(--hg-surface);color:var(--hg-text-secondary)}.hg-dot{width:7px;height:7px;border-radius:50%;display:inline-block;background:var(--hg-primary);flex:none}.hg-check-item{display:flex;align-items:flex-start;gap:12px;padding:12px 0}.hg-check-item__box{width:20px;height:20px;border-radius:var(--hg-radius-sm);border:1.5px solid var(--hg-border-strong);display:grid;place-items:center;flex:none;background:var(--hg-surface);color:#fff;margin-top:1px}.hg-check-item__box svg{width:13px;height:13px;stroke-width:3}.hg-check-item[data-done=true] .hg-check-item__box{background:var(--hg-text);border-color:var(--hg-text)}.hg-check-item[data-blocked=true]{opacity:.55}button.hg-check-item{background:none;border:0;width:100%;text-align:start;color:inherit;font:inherit;cursor:pointer}.hg-mark{width:36px;height:36px;border-radius:var(--hg-radius-md);display:grid;place-items:center;flex:none;color:#fff;font-weight:var(--hg-weight-semibold);font-size:var(--hg-text-md);letter-spacing:-.01em}.hg-mark--sm{width:28px;height:28px;font-size:var(--hg-text-sm);border-radius:var(--hg-radius-sm)}.hg-mark--lg{width:48px;height:48px;font-size:var(--hg-text-2xl);border-radius:var(--hg-radius-lg)}.hg-mark--photo{background:var(--hg-surface-sunken);overflow:hidden;width:52px;height:40px}.hg-mark--photo.hg-mark--sm{width:40px;height:30px}.hg-mark--photo.hg-mark--lg{width:72px;height:54px}.hg-mark--photo picture{display:contents}.hg-mark--photo img{width:100%;height:100%;object-fit:cover;display:block}[data-theme=dark] .hg-card--warm{background:var(--hg-surface-warm);border-color:var(--hg-border)}.hg-kanban,.hg-table-wrap,.hg-tabs,.hg-steps,.hg-chart,.hg-card{position:relative}.hg-sr-only{inset-block-start:0;inset-inline-start:0;max-width:1px;max-height:1px}@media(max-width:767px){.hg-lrow{flex-wrap:wrap;row-gap:6px}.hg-lrow__main{flex-basis:0}.hg-lrow__chev{order:2}.hg-lrow__end{order:3;flex-basis:100%;justify-content:flex-start}.hg-lrow:has(>.hg-mark)>.hg-lrow__end{padding-inline-start:48px}}.hg-btn--link.hg-btn--sm,.hg-btn--link.hg-btn--lg{padding:0;min-height:24px}.hg-table-bulk{background:var(--hg-surface-warm)}.hg-table tbody tr:focus-visible{outline:2px solid var(--hg-focus);outline-offset:-2px}.hg-select.hg-input--sm{padding-inline-end:30px;background-position:right 8px center}[dir=rtl] .hg-select.hg-input--sm{background-position:left 8px center}.hg-table__toggle{width:44px;padding-inline:4px!important;text-align:end}.hg-table__expand{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--hg-radius-md);background:transparent;color:var(--hg-text-tertiary);cursor:pointer}.hg-table__expand:hover{background:var(--hg-surface-sunken);color:var(--hg-text)}.hg-table__expand svg{width:16px;height:16px;transition:transform .15s ease}.hg-table__expand[aria-expanded=true] svg{transform:rotate(180deg)}.hg-table tr[data-expanded] td{border-bottom-color:transparent}.hg-table__details td{background:var(--hg-surface-sunken);padding-block:10px 14px!important}.hg-table__details dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px 24px;margin:0}.hg-table__details dt{font-size:var(--hg-text-xs);color:var(--hg-text-tertiary);margin-bottom:2px}.hg-table__details dd{margin:0;font-size:var(--hg-text-sm)}.hg-flag-slot{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:16px}.hg-flag{display:block;height:14px;width:calc(14px * var(--hg-flag-ratio, 1.5));max-width:22px;object-fit:contain;border-radius:2px;box-shadow:0 0 0 1px #1315191f}.hg-flag[data-shape=pennon]{height:16px;border-radius:0;box-shadow:none;filter:drop-shadow(0 0 .5px rgba(19,21,25,.45))}.hg-flag--none{display:block;width:20px;height:14px;border-radius:2px;background:var(--hg-surface-sunken);box-shadow:0 0 0 1px #1315191f}.hg-locale{display:grid;gap:2px}.hg-locale__trigger{display:inline-flex;align-items:center;gap:8px}.hg-locale__search{position:relative;display:flex;align-items:center;padding:6px 6px 8px}.hg-locale__search>svg{position:absolute;inset-inline-start:18px;width:16px;height:16px;color:var(--hg-text-tertiary);pointer-events:none}.hg-locale__input{width:100%;min-height:40px;padding-inline:38px 12px;border:1px solid var(--hg-border);border-radius:10px;background:var(--hg-bg);color:var(--hg-text);font:inherit;font-size:var(--hg-text-lg)}.hg-locale__input:focus-visible{outline:2px solid var(--hg-primary);outline-offset:1px;border-color:var(--hg-primary)}.hg-locale__input::-webkit-search-cancel-button{appearance:none}.hg-locale__scroll{max-height:var(--hg-locale-max, 340px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.hg-locale__list{list-style:none;margin:0;padding:0 4px 4px}.hg-locale__empty{padding:10px 12px 14px;margin:0}.hg-locale__row{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 10px;border-radius:8px;color:var(--hg-text);text-decoration:none}.hg-locale__row:hover{background:var(--hg-surface-hover)}.hg-locale__row:focus-visible{outline:2px solid var(--hg-primary);outline-offset:-2px}.hg-locale__row.is-current{background:var(--hg-primary-subtle)}.hg-locale__names{display:grid;min-width:0;flex:1 1 auto}.hg-locale__lang{font-size:var(--hg-text-lg);line-height:1.3}.hg-locale__market{font-size:var(--hg-text-sm);line-height:1.3;color:var(--hg-text-tertiary)}.hg-locale__beta{font-size:var(--hg-text-xs);color:var(--hg-text-tertiary)}.hg-locale__check{flex:none;width:16px;height:16px;color:var(--hg-primary-text)}.hg-locale__sheet{position:fixed;inset:auto 0 0;z-index:var(--hg-z-modal);display:flex;flex-direction:column;gap:2px;max-height:min(78svh,620px);padding-bottom:env(safe-area-inset-bottom);background:var(--hg-surface);border-radius:18px 18px 0 0;box-shadow:var(--hg-shadow-lg);animation:hg-locale-up var(--hg-motion-slow) var(--hg-ease-enter) both}.hg-locale__sheet>.hg-locale__grip,.hg-locale__sheet>.hg-locale__search{flex:none}@media(prefers-reduced-motion:reduce){.hg-locale__sheet{animation:none}}@keyframes hg-locale-up{0%{transform:translateY(12%);opacity:0}to{transform:none;opacity:1}}.hg-locale__grip{justify-self:center;width:36px;height:4px;margin:8px 0 2px;border-radius:999px;background:var(--hg-border-strong)}.hg-locale__sheet .hg-locale__search{padding-inline:16px}.hg-locale__sheet .hg-locale__search>svg{inset-inline-start:28px}.hg-locale__sheet .hg-locale__scroll{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.hg-locale__sheet .hg-locale__list{padding-inline:8px}.hg-locale__sheet .hg-locale__row{min-height:56px;padding-inline:12px}.hg-locale__sheet .hg-locale__lang{font-size:var(--hg-text-xl)}@media(max-width:767px){html:root body .hg-btn,html:root body .hg-btn--sm,html:root body .hg-strip__btn,html:root body .hg-tab,html:root body .hg-account,html:root body .hg-seg button,html:root body .hg-chip{min-height:44px}html:root body .hg-btn--icon,html:root body .hg-btn--icon.hg-btn--sm{min-width:44px;width:44px}html:root body .hg-account{min-width:44px}html:root body .hg-btn{min-width:44px}html:root body .app-header .hg-btn,html:root body .app-header .hg-account{min-height:44px;min-width:44px}}@media(min-width:768px){.hg-page-head__actions{align-items:center}.hg-page-head__actions .hg-seg{box-sizing:border-box;block-size:36px;align-items:stretch}.hg-page-head__actions .hg-seg button{display:inline-flex;align-items:center;padding-block:0}.hg-page-head__actions>.hg-btn--sm,.hg-page-head__actions>a.hg-btn--sm{min-height:36px}}.hg-shell{--sb-w: 232px;font-size:var(--hg-text-base);line-height:var(--hg-leading-normal);min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr);background:var(--hg-bg-muted)}@media(min-width:1024px){.hg-shell{grid-template-columns:var(--sb-w) minmax(0,1fr)}.hg-shell[data-collapsed=true]{--sb-w: 60px}}.hg-sidebar{--sb-bg: var(--hg-bg-muted);--sb-fg: var(--hg-text-secondary);--sb-fg-strong: var(--hg-text);--sb-active-bg: var(--hg-surface);--sb-active-fg: var(--hg-text);--sb-section: var(--hg-text-tertiary);--sb-border: var(--hg-border);position:sticky;top:0;height:100dvh;display:none;flex-direction:column;background:var(--sb-bg);border-inline-end:1px solid var(--sb-border);z-index:var(--hg-z-sidebar)}@media(min-width:1024px){.hg-sidebar{display:flex}}.hg-sidebar__brand{display:flex;align-items:center;gap:10px;height:56px;padding:0 16px;flex:none}.hg-sidebar__brand img{height:26px;width:auto}.hg-sidebar__nav{flex:1;overflow-y:auto;padding:4px 8px 16px;scrollbar-width:thin}.hg-sidebar__section{padding:16px 10px 4px;font-size:var(--hg-text-xs);font-weight:var(--hg-weight-medium);color:var(--sb-section)}.hg-navlink{display:flex;align-items:center;gap:10px;height:32px;padding:0 10px;border-radius:var(--hg-radius-md);color:var(--sb-fg);font-size:var(--hg-text-base);font-weight:var(--hg-weight-medium);text-decoration:none!important;position:relative;white-space:nowrap;margin-bottom:1px}.hg-navlink svg{width:16px;height:16px;flex:none;color:var(--hg-text-tertiary)}.hg-navlink:hover{color:var(--sb-fg-strong);background:color-mix(in srgb,var(--hg-text) 5%,transparent)}.hg-navlink[aria-current=page],.hg-navlink.active{color:var(--sb-active-fg);background:var(--sb-active-bg);box-shadow:0 0 0 1px var(--hg-border),var(--hg-shadow-xs)}.hg-navlink[aria-current=page] svg,.hg-navlink.active svg{color:var(--hg-text)}.hg-navlink__badge{margin-inline-start:auto;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:transparent;color:var(--hg-text-tertiary);font-size:var(--hg-text-xs);font-weight:var(--hg-weight-medium);display:grid;place-items:center;font-variant-numeric:tabular-nums}.hg-navlink__badge--alert{background:var(--hg-primary);color:#fff}.hg-shell[data-collapsed=true] .hg-navlink span,.hg-shell[data-collapsed=true] .hg-sidebar__section,.hg-shell[data-collapsed=true] .hg-navlink__badge,.hg-shell[data-collapsed=true] .hg-logo__full{display:none}.hg-shell[data-collapsed=true] .hg-navlink,.hg-shell[data-collapsed=true] .hg-sidebar__brand{justify-content:center;padding:0}.hg-sidebar__foot{padding:8px;border-top:1px solid var(--sb-border)}.hg-main{min-width:0;display:flex;flex-direction:column;background:var(--hg-surface)}@media(min-width:1024px){.hg-main{background:var(--hg-bg-muted)}}.hg-content>*{min-width:0}.hg-kanban{max-width:100%}.hg-topbar{position:sticky;top:0;z-index:var(--hg-z-header);height:56px;display:flex;align-items:center;gap:8px;padding:0 12px;background:color-mix(in srgb,var(--hg-surface) 92%,transparent);backdrop-filter:saturate(1.2) blur(8px);border-bottom:1px solid var(--hg-border)}@media(min-width:768px){.hg-topbar{padding:0 20px}}.hg-topbar__search{flex:1;max-width:420px;min-width:0}.hg-content{padding:16px 16px 48px;width:100%;max-width:1440px;margin-inline:auto}@media(min-width:768px){.hg-content{padding:24px 28px 64px}}@media(min-width:1024px){.hg-content{padding:28px 32px 64px}}.hg-mobile-only{display:initial}.hg-desktop-only{display:none}@media(min-width:1024px){.hg-mobile-only{display:none!important}.hg-desktop-only{display:initial}}.hg-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 16px;flex-wrap:wrap;margin-bottom:20px}.hg-page-head__title{font-size:var(--hg-text-3xl);font-weight:var(--hg-weight-semibold);letter-spacing:-.02em;line-height:1.2}@media(max-width:767px){.hg-page-head__title{font-size:var(--hg-text-2xl)}}.hg-page-head__sub{color:var(--hg-text-secondary);margin-top:4px;font-size:var(--hg-text-base);max-width:680px}.hg-page-head__actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.hg-crumbs{display:flex;gap:6px;align-items:center;font-size:var(--hg-text-sm);color:var(--hg-text-tertiary);margin-bottom:6px;flex-wrap:wrap}.hg-crumbs a{color:inherit;text-decoration:none}.hg-crumbs a:hover{color:var(--hg-text)}.hg-sshell{min-height:100dvh;background:var(--hg-bg-canvas);display:flex;flex-direction:column}.hg-snav{position:sticky;top:0;z-index:var(--hg-z-header);background:color-mix(in srgb,var(--hg-bg-canvas) 92%,transparent);backdrop-filter:saturate(1.2) blur(10px);border-bottom:1px solid var(--hg-border-subtle)}.hg-snav__inner{height:60px;display:flex;align-items:center;gap:8px;max-width:1120px;margin-inline:auto;padding:0 16px}@media(min-width:768px){.hg-snav__inner{padding:0 24px;gap:12px}}.hg-snav__tools{display:flex;align-items:center;gap:4px;margin-inline-start:16px}.hg-snav__tools .hg-btn{width:38px;min-height:38px;height:38px;padding:0;border-radius:10px;background:transparent;border-color:transparent;color:var(--hg-text-secondary)}.hg-snav__tools .hg-btn svg{width:19px;height:19px}.hg-snav__tools .hg-btn:hover{background:color-mix(in srgb,var(--hg-text) 5%,transparent);border-color:transparent;color:var(--hg-text)}.hg-snav__tools .hg-btn[aria-expanded=true]{background:color-mix(in srgb,var(--hg-text) 8%,transparent);color:var(--hg-text)}.hg-snav__tools+.hg-account{margin-inline-start:14px}.hg-snav{--hg-bell-ring: color-mix(in srgb, var(--hg-bg-canvas) 92%, #fff)}.hg-topbar{--hg-bell-ring: var(--hg-surface)}.hg-snav__links{display:none;gap:2px;margin-inline-start:24px}@media(min-width:1024px){.hg-snav__links{display:flex}}.hg-snav__link{position:relative;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:var(--hg-radius-md);color:var(--hg-text-secondary);font-weight:var(--hg-weight-medium);font-size:var(--hg-text-base);text-decoration:none!important;white-space:nowrap}.hg-snav__link:hover{color:var(--hg-text);background:color-mix(in srgb,var(--hg-text) 4%,transparent)}.hg-snav__link.active{color:var(--hg-text);background:color-mix(in srgb,var(--hg-text) 6%,transparent)}.hg-snav__count{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--hg-text);color:#fff;font-size:11px;font-weight:var(--hg-weight-semibold);display:inline-grid;place-items:center;font-variant-numeric:tabular-nums}.hg-scontent{flex:1;width:100%;max-width:1120px;margin-inline:auto;padding:20px 16px 104px}@media(min-width:768px){.hg-scontent{padding:32px 24px 64px}}.hg-tabbar{position:fixed;z-index:var(--hg-z-tabbar);bottom:0;inset-inline:0;display:grid;grid-template-columns:repeat(5,1fr);background:color-mix(in srgb,var(--hg-surface) 94%,transparent);backdrop-filter:saturate(1.2) blur(12px);border-top:1px solid var(--hg-border);padding-bottom:env(safe-area-inset-bottom)}@media(min-width:1024px){.hg-tabbar{display:none}}.hg-tabbar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:56px;font-size:12px;font-weight:var(--hg-weight-medium);color:var(--hg-text-tertiary);text-decoration:none!important;position:relative}.hg-tabbar a svg{width:22px;height:22px;stroke-width:1.75}.hg-tabbar a.active{color:var(--hg-text)}.hg-tabbar a.active svg{stroke-width:2.1}.hg-tabbar__dot{position:absolute;top:7px;inset-inline-start:calc(50% + 7px);width:8px;height:8px;border-radius:50%;background:var(--hg-primary);border:2px solid var(--hg-surface)}.hg-logo{--hg-logo-h: 26px;display:inline-flex;align-items:center;gap:8px;text-decoration:none!important;color:var(--hg-text);flex:none}.hg-logo__img{display:block;height:var(--hg-logo-h);width:auto}.hg-logo__mark{display:none;height:calc(var(--hg-logo-h) + 6px);width:auto}.hg-logo__tag{display:block;font-size:var(--hg-text-xs);font-weight:var(--hg-weight-medium);color:var(--hg-text-tertiary);margin-top:4px;letter-spacing:0}.hg-shell[data-collapsed=true] .hg-logo__mark{display:block}.hg-bell{position:relative;display:inline-flex;flex:none}.hg-bell .hg-btn{width:38px;min-height:38px;height:38px;border-radius:10px;background:transparent;border-color:transparent;color:var(--hg-text-secondary)}.hg-bell .hg-btn svg{width:19px;height:19px}.hg-bell .hg-btn:hover{background:color-mix(in srgb,var(--hg-text) 5%,transparent);border-color:transparent;color:var(--hg-text)}.hg-bell[data-open] .hg-btn{background:color-mix(in srgb,var(--hg-text) 8%,transparent);color:var(--hg-text)}.hg-bell__count{position:absolute;top:1px;inset-inline-end:1px;min-width:16px;height:16px;padding:0;border-radius:999px;background:var(--hg-text);color:#fff;font-size:10px;font-weight:var(--hg-weight-bold);line-height:1;font-variant-numeric:tabular-nums;letter-spacing:0;display:grid;place-items:center;box-shadow:0 0 0 2px var(--hg-bell-ring, var(--hg-surface));pointer-events:none}.hg-bell__count[data-wide]{min-width:23px;padding:0 4px;border-radius:999px;font-size:9px}.hg-account{display:inline-flex;align-items:center;gap:8px;flex:none;height:38px;padding:0 8px 0 4px;margin:0;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--hg-text);font:inherit;cursor:pointer;transition:background var(--hg-motion-fast) var(--hg-motion-easing)}.hg-account:hover{background:color-mix(in srgb,var(--hg-text) 5%,transparent)}.hg-account[data-open]{background:color-mix(in srgb,var(--hg-text) 8%,transparent)}.hg-account__who,.hg-account__chev{display:none}@media(min-width:1024px){.hg-account__who{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:132px;text-align:start}.hg-account__chev{display:block}}.hg-account__name{font-size:13px;font-weight:var(--hg-weight-medium);line-height:1.25;color:var(--hg-text)}.hg-account__role{font-size:11px;line-height:1.25;color:var(--hg-text-tertiary)}.hg-account__chev{width:14px;height:14px;flex:none;color:var(--hg-text-tertiary)}@media(max-width:1023.98px){.hg-account{padding:0 4px}}.hg-notif-panel{width:min(380px,calc(100vw - 24px));max-height:70dvh;overflow:auto;padding:0}.hg-notif__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--hg-border)}.hg-notif{display:flex;gap:10px;padding:12px 14px;border-bottom:1px solid var(--hg-border-subtle);text-decoration:none!important;color:var(--hg-text);font-size:var(--hg-text-sm)}.hg-notif:hover{background:var(--hg-surface-hover)}.hg-notif:last-child{border-bottom:0}.hg-notif__mark{flex:none;width:6px;height:6px;margin-top:7px;border-radius:50%;background:transparent}.hg-notif[data-unread=true] .hg-notif__mark{background:var(--hg-primary)}.hg-notif[data-unread=true] .hg-notif__text{font-weight:var(--hg-weight-semibold)}.hg-notif__text{display:block;line-height:1.45}.hg-notif__when{display:block;margin-top:2px;font-size:var(--hg-text-xs);color:var(--hg-text-tertiary);font-variant-numeric:tabular-nums}.hg-login{min-height:100dvh;display:flex;flex-direction:column;background:var(--hg-bg-canvas)}.hg-login__top{display:flex;align-items:center;justify-content:space-between;padding:16px;max-width:1160px;width:100%;margin-inline:auto}@media(min-width:768px){.hg-login__top{padding:20px 24px}}.hg-login__main{flex:1;display:grid;place-items:start center;padding:24px 16px 48px}@media(min-width:768px){.hg-login__main{place-items:center;padding-bottom:96px}}.hg-login__panel{width:100%;max-width:380px;display:flex;flex-direction:column;gap:24px}.hg-login__intro{display:flex;flex-direction:column;gap:6px}.hg-login__demo{display:flex;justify-content:center;margin-top:24px}.hg-login__foot{text-align:center;padding:16px}.hg-i18n-notice{display:flex;align-items:center;justify-content:center;gap:8px 12px;flex-wrap:wrap;padding:6px 16px;font-size:var(--hg-text-sm);color:var(--hg-text-secondary);background:var(--hg-surface-warm);border-bottom:1px solid var(--hg-border-subtle);text-align:center}html[data-surface=console]{--hg-text-disabled: #A0A9B8;color-scheme:light}html[data-surface=console] .hg-shell{background:var(--hg-bg-canvas)}html[data-surface=console] .hg-content{font-variant-numeric:tabular-nums}html[data-surface=console] .hg-topbar{background:#ffffffeb;backdrop-filter:saturate(1.4) blur(10px);border-bottom-color:var(--hg-border)}html[data-surface=console] .hg-sidebar{--sb-bg: #FFFFFF;--sb-fg: #56524B;--sb-fg-strong: var(--hg-text);--sb-active-bg: #FFF1E7;--sb-active-fg: #B84600;--sb-section: #6A655D;--sb-border: var(--hg-border)}html[data-surface=console] .hg-navlink{height:32px;font-weight:500}html[data-surface=console] .hg-navlink svg{color:#8c867c}html[data-surface=console] .hg-navlink:hover{background:#f6f3ee}html[data-surface=console] .hg-navlink.active,html[data-surface=console] .hg-navlink[aria-current=page]{box-shadow:none;font-weight:600}html[data-surface=console] .hg-navlink.active svg,html[data-surface=console] .hg-navlink[aria-current=page] svg{color:var(--hg-primary)}html[data-surface=console] .hg-navlink.active:before,html[data-surface=console] .hg-navlink[aria-current=page]:before{content:"";position:absolute;inset-inline-start:-8px;top:7px;bottom:7px;width:3px;border-radius:0 3px 3px 0;background:var(--hg-primary)}html[data-surface=console] .hg-navlink__badge{color:#56524b}html[data-surface=console] .hg-navlink__badge--alert{background:#fff1e7;color:#b84600;font-weight:600}html[data-surface=console] .hg-sidebar__section{text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600;padding-top:18px}html[data-product=university] .hg-sidebar{--sb-bg: var(--hg-console-navy);--sb-fg: #C7D2E4;--sb-fg-strong: #FFFFFF;--sb-active-bg: rgba(255, 255, 255, .1);--sb-active-fg: #FFFFFF;--sb-section: #8FA3C4;--sb-border: var(--hg-console-navy)}html[data-product=university] .hg-sidebar .hg-navlink svg{color:#8fa3c4}html[data-product=university] .hg-sidebar .hg-navlink:hover{background:#ffffff0f;color:#fff}html[data-product=university] .hg-sidebar .hg-navlink.active svg{color:#fff}html[data-product=university] .hg-sidebar .hg-navlink.active:before{background:#7fa6ea}html[data-product=university] .hg-sidebar .hg-navlink__badge{color:#c7d2e4}html[data-product=university] .hg-sidebar .hg-navlink__badge--alert{background:#7fa6ea38;color:#fff}html[data-product=university] .hg-sidebar .hg-logo{color:#fff}html[data-product=university] .hg-sidebar .hg-logo__tag{color:#a9b8d0}html[data-product=university] .hg-sidebar__foot{border-top-color:#ffffff14}html[data-product=university] .hg-drawer .hg-sidebar{--sb-fg: #56524B;--sb-fg-strong: var(--hg-text);--sb-active-bg: #FFF1E7;--sb-active-fg: #B84600;--sb-section: #6A655D}html[data-product=university] .hg-drawer .hg-sidebar .hg-navlink svg{color:#8c867c}html[data-product=university] .hg-drawer .hg-sidebar .hg-navlink:hover{background:#f6f3ee;color:var(--hg-text)}html[data-product=university] .hg-drawer .hg-sidebar .hg-navlink.active svg{color:var(--hg-primary)}html[data-product=university] .hg-drawer .hg-sidebar .hg-navlink__badge--alert{background:#fff1e7;color:#b84600}html[data-surface=console] .hg-page-head h1,html[data-surface=console] .hg-content>h1{font-size:22px;line-height:30px;letter-spacing:-.01em;font-weight:600}html[data-surface=console] .hg-card,html[data-surface=console] .hg-panel{border-color:var(--hg-border);box-shadow:none}html[data-surface=console] .hg-table th{background:#f7f9fc;color:#56524b;font-weight:600;font-size:12px;letter-spacing:.01em}html[data-surface=console] .hg-table tbody tr:hover td{background:#f5f8fd}html[data-surface=console] .hg-table tbody tr[aria-selected=true] td{background:#eef3fd}html[data-surface=console] .hg-btn--primary{box-shadow:0 1px #0f1b2d0f}html[data-surface=console] .hg-bell__count{background:var(--hg-text)}html[data-surface=console] .hg-login{background:var(--hg-bg-canvas)}html[data-product=university] .hg-chip[aria-pressed=true],html[data-product=university] .hg-chip[aria-checked=true]{background:var(--hg-primary-subtle);border-color:#a9c2f0;color:var(--hg-primary-pressed);font-weight:600}html[data-product=university] .hg-bars__track{height:6px;border-radius:3px}html[data-product=university] .hg-bars__track{display:block}html[data-product=university] .hg-bars__fill{display:block;border-radius:3px}html[data-surface=console]{--hg-z-popover: 1045;--hg-z-drawer: 1050;--hg-z-modal: 1050;--hg-z-toast: 1060}.hg-uni{--uni-measure: 62ch;--uni-gutter: 20px;--uni-max: 1160px;--uni-rhythm: clamp(56px, 7vw, 104px)}@media(min-width:768px){.hg-uni{--uni-gutter: 32px}}@media(min-width:1200px){.hg-uni{--uni-gutter: 48px}}.hg-uni__wrap{max-inline-size:var(--uni-max);margin-inline:auto;padding-inline:var(--uni-gutter)}.hg-uni-hero{position:relative;isolation:isolate;display:grid;align-items:end;overflow:clip}.hg-uni-hero--photo{min-block-size:min(86svh,740px);background:var(--hg-palette-gray-900, #16181C)}@media(max-width:767px){.hg-uni-hero--photo{min-block-size:min(76svh,560px)}}.hg-uni-hero__media{position:absolute;inset:0;z-index:-2}.hg-uni-hero__media img{position:relative;z-index:0;inline-size:100%;block-size:100%;object-fit:cover}.hg-uni-hero__scrim{position:absolute;inset:0;z-index:1}.hg-uni-hero--type{padding-block-end:clamp(8px,1.2vw,16px)}.hg-uni-hero__top{position:absolute;inset-block-start:0;inset-inline:0;z-index:1;max-inline-size:var(--uni-max);margin-inline:auto;padding:var(--uni-hero-clear, 96px) var(--uni-gutter) 0}.hg-uni-hero__inner{position:relative;z-index:1;inline-size:100%;max-inline-size:var(--uni-max);margin-inline:auto;padding:clamp(28px,5vw,56px) var(--uni-gutter) clamp(32px,4.5vw,52px);display:flex;flex-direction:column;align-items:flex-start;gap:0}.hg-uni-hero--type .hg-uni-hero__inner{padding-block-start:calc(var(--uni-hero-clear, 96px) + clamp(44px,7vw,76px))}.hg-uni-hero__logo{display:block;margin-block-end:20px;max-inline-size:min(220px,56vw);object-fit:contain;object-position:left center}.hg-uni-hero--photo .hg-uni-hero__logo{background:#fffffff0;border-radius:10px;padding:8px 12px;box-sizing:content-box}.hg-uni-hero__name{font-size:clamp(32px,5.4vw,60px);line-height:1.04;letter-spacing:-.028em;font-weight:700;margin:0;text-wrap:balance}.hg-uni-hero__alt{margin-block-start:10px;font-size:clamp(15px,1.5vw,18px);font-weight:500}.hg-uni-hero--photo .hg-uni-hero__alt{color:#ffffffdb}.hg-uni-hero--photo .hg-uni-hero__inner{color:#fff}.hg-uni-hero--photo .hg-uni-hero__name{color:#fff;text-shadow:0 2px 26px rgba(0,0,0,.45)}.hg-uni-hero__where{margin-block-start:16px;display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;font-size:clamp(13px,1.3vw,15px);font-weight:500;letter-spacing:.01em}.hg-uni-hero__where>span+span:before{content:"·";margin-inline-end:10px;opacity:.55}.hg-uni-hero--photo .hg-uni-hero__where{color:#ffffffeb;text-shadow:0 1px 10px rgba(0,0,0,.45)}.hg-uni-hero__say{margin-block-start:clamp(18px,2.4vw,26px);max-inline-size:34ch;font-size:clamp(17px,2vw,23px);line-height:1.46;font-weight:500;letter-spacing:-.012em;text-wrap:pretty}.hg-uni-hero--photo .hg-uni-hero__say{color:#fff;text-shadow:0 1px 14px rgba(0,0,0,.5)}.hg-uni-hero__act{margin-block-start:clamp(24px,3vw,34px);display:flex;flex-wrap:wrap;gap:12px;align-items:center}@media(max-width:575px){.hg-uni-hero__act{inline-size:100%}.hg-uni-hero__act>.kn-btn{inline-size:100%}}.hg-uni-hero__credit{position:absolute;inset-block-end:8px;inset-inline-end:12px;z-index:2;margin:0;font-size:11px;letter-spacing:.02em;line-height:1.5;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0 8px;max-inline-size:min(60%,420px);text-align:end;color:#ffffffb8}.hg-uni-credit{margin:0;color:inherit}.hg-uni-credit a{color:inherit;text-decoration:none;border-block-end:1px solid currentColor;opacity:.85}.hg-uni-credit a:hover{opacity:1}.hg-uni-sec{padding-block:var(--uni-rhythm)}.hg-uni-sec+.hg-uni-sec{padding-block-start:0}.hg-uni-sec__eyebrow{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--hg-primary-text)}.hg-uni-sec__h{margin:0;font-size:clamp(23px,2.9vw,34px);line-height:1.18;letter-spacing:-.022em;font-weight:650;color:var(--hg-text);text-wrap:balance}.hg-uni-sec__lede{margin-block-start:14px;max-inline-size:var(--uni-measure);font-size:clamp(16px,1.6vw,18px);line-height:1.68;color:var(--hg-text-secondary);text-wrap:pretty}.hg-uni-split{display:grid;gap:clamp(18px,3vw,48px);padding-block-start:clamp(26px,3vw,40px);border-block-start:1px solid var(--hg-border-subtle)}@media(min-width:900px){.hg-uni-split{grid-template-columns:minmax(0,7fr) minmax(0,12fr)}}.hg-uni-split__aside{align-self:start}.hg-uni-split__body>*+*{margin-block-start:1em}.hg-uni-split__body p{max-inline-size:var(--uni-measure);font-size:clamp(16px,1.55vw,17.5px);line-height:1.72;color:var(--hg-text-secondary);text-wrap:pretty}.hg-uni-why{display:grid;gap:0;padding-block-start:clamp(22px,2.6vw,34px);margin:0;list-style:none}@media(min-width:860px){.hg-uni-why{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,3vw,48px)}}.hg-uni-why>li{padding-block:22px;border-block-start:1px solid var(--hg-border)}@media(min-width:860px){.hg-uni-why>li{padding-block:24px 4px}}.hg-uni-why__k{margin:0 0 8px;font-size:17px;font-weight:650;letter-spacing:-.012em;color:var(--hg-text)}.hg-uni-why__v{margin:0;font-size:15px;line-height:1.64;color:var(--hg-text-secondary)}.hg-uni-facts{margin:0;padding-block-start:clamp(20px,2.4vw,30px);display:grid;gap:0}@media(min-width:700px){.hg-uni-facts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(28px,4vw,64px)}}.hg-uni-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-block:13px;border-block-start:1px solid var(--hg-border-subtle)}.hg-uni-facts dt{font-size:14px;color:var(--hg-text-tertiary)}.hg-uni-facts dd{margin:0;font-size:15px;font-weight:550;color:var(--hg-text);text-align:end}.hg-uni-phil__read{margin-block-start:18px;max-inline-size:58ch;font-size:clamp(17px,1.8vw,20px);line-height:1.66;color:var(--hg-text);text-wrap:pretty}.hg-uni-phil__quote{margin:clamp(20px,2.4vw,28px) 0 0;padding-inline-start:20px;border-inline-start:2px solid var(--hg-primary);max-inline-size:60ch}.hg-uni-phil__quote p{margin:0;font-size:15px;line-height:1.72;color:var(--hg-text-tertiary)}.hg-uni-phil__quote--lead p{font-size:clamp(19px,2.4vw,26px);line-height:1.42;color:var(--hg-text);font-weight:550;letter-spacing:-.014em}.hg-uni-link{display:inline-flex;align-items:center;gap:6px;margin-block-start:20px;font-size:14px;font-weight:550;color:var(--hg-primary-text);text-decoration:none}.hg-uni-link:hover{text-decoration:underline;text-underline-offset:3px}.hg-uni-video__frame{position:relative;margin-block-start:clamp(20px,2.6vw,30px);aspect-ratio:16 / 9;inline-size:100%;border-radius:14px;overflow:hidden;background:var(--hg-palette-gray-900, #16181C)}.hg-uni-video__frame iframe{position:absolute;inset:0;inline-size:100%;block-size:100%;border:0}.hg-uni-video__play{position:absolute;inset:0;inline-size:100%;block-size:100%;padding:0;border:0;background:none;cursor:pointer;display:block}.hg-uni-video__play img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform .42s cubic-bezier(.22,1,.36,1)}.hg-uni-video__play:hover img{transform:scale(1.02)}.hg-uni-video__btn{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;inline-size:68px;block-size:68px;border-radius:50%;display:grid;place-items:center;background:#fffffff0;box-shadow:0 6px 28px #0000004d;transition:scale .22s cubic-bezier(.22,1,.36,1)}.hg-uni-video__btn svg{inline-size:26px;block-size:26px;color:var(--hg-text);fill:currentColor;margin-inline-start:3px}.hg-uni-video__play:hover .hg-uni-video__btn{scale:1.06}.hg-uni-video__play:focus-visible{outline:3px solid var(--hg-primary);outline-offset:3px}.hg-uni-video__meta{margin-block-start:12px;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline}.hg-uni-video__title{font-size:15px;font-weight:550;color:var(--hg-text)}.hg-uni-video__chan{font-size:13px;color:var(--hg-text-tertiary)}.hg-uni-channel{display:inline-flex;align-items:center;gap:10px;margin-block-start:20px;padding:11px 18px 11px 12px;border:1px solid var(--hg-border-control, var(--hg-border-strong));border-radius:999px;text-decoration:none;color:var(--hg-text);font-size:15px;font-weight:550;transition:border-color .15s,background .15s}.hg-uni-channel:hover{border-color:var(--hg-primary);background:var(--hg-primary-subtle)}.hg-uni-channel__play{display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:50%;background:var(--hg-primary);color:#fff}.hg-uni-channel__play svg{inline-size:14px;block-size:14px;fill:currentColor;margin-inline-start:2px}.hg-uni-links__list{margin:clamp(18px,2.2vw,26px) 0 0;padding:0;list-style:none;display:grid;gap:0}@media(min-width:760px){.hg-uni-links__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,3vw,56px)}}.hg-uni-links__list li{border-block-start:1px solid var(--hg-border-subtle)}.hg-uni-links__list a{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-block:16px;text-decoration:none;font-size:16px;font-weight:550;color:var(--hg-text);transition:color .15s}.hg-uni-links__list a:hover{color:var(--hg-primary-text)}.hg-uni-links__list svg{color:var(--hg-text-tertiary);transition:transform .18s cubic-bezier(.22,1,.36,1),color .15s}.hg-uni-links__list a:hover svg{color:var(--hg-primary-text);transform:translate(2px,-2px)}.hg-uni-gal{margin:clamp(22px,2.8vw,34px) 0 0;padding:0;list-style:none;display:grid;gap:10px}@media(min-width:860px){.hg-uni-gal{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:14px}.hg-uni-gal>li.is-lead{grid-column:span 2;grid-row:span 2}.hg-uni-gal--single>li.is-lead{grid-column:span 3;grid-row:span 1}.hg-uni-gal--pair>li.is-lead{grid-column:span 2;grid-row:span 1}.hg-uni-gal--pair>li{grid-row:span 1}.hg-uni-gal--pair img{aspect-ratio:16 / 10}}.hg-uni-gal>li{margin:0;border-radius:12px;overflow:hidden;background:var(--hg-surface-sunken)}.hg-uni-gal img{inline-size:100%;block-size:100%;object-fit:cover;aspect-ratio:3 / 2;transition:transform .52s cubic-bezier(.22,1,.36,1)}@media(min-width:860px){.hg-uni-gal>li.is-lead img{aspect-ratio:3 / 2}.hg-uni-gal>li:not(.is-lead) img{aspect-ratio:3 / 2}}.hg-uni-gal>li:hover img{transform:scale(1.018)}@media(max-width:859px){.hg-uni-gal{grid-auto-flow:column;grid-auto-columns:88%;overflow-x:auto;scroll-snap-type:x mandatory;padding-inline-end:var(--uni-gutter);margin-inline:calc(var(--uni-gutter) * -1);padding-inline-start:var(--uni-gutter);scrollbar-width:none}.hg-uni-gal::-webkit-scrollbar{display:none}.hg-uni-gal>li{scroll-snap-align:start}}.hg-uni-gal:focus-visible{outline:3px solid var(--hg-primary);outline-offset:4px}@media(prefers-reduced-motion:reduce){.hg-uni-gal img,.hg-uni-video__play img,.hg-uni-video__btn,.hg-uni-links__list svg{transition:none}.hg-uni-gal>li:hover img,.hg-uni-video__play:hover img{transform:none}.hg-uni-video__play:hover .hg-uni-video__btn{scale:1}}:lang(ko) :is(.hg-uni-hero__name,.hg-uni-hero__alt,.hg-uni-hero__where,.hg-uni-hero__say,.hg-uni-sec__h,.hg-uni-sec__lede,.hg-uni-why__k,.hg-uni-why__v,.hg-uni-phil__read,.hg-uni-phil__quote p,.hg-uni-split__body p,.hg-uni-facts dt,.hg-uni-facts dd,.hg-uni-links__list a,.hg-uni-video__title){word-break:keep-all;overflow-wrap:break-word}.hg-uni-art{position:absolute;inset:0;overflow:hidden}.hg-uni-art__map{position:absolute;inline-size:auto;max-inline-size:none;pointer-events:none}[dir=rtl] .hg-uni-art__map{transform:scaleX(-1)}.hg-uni-art__plate{position:absolute;inset-block-start:14px;inset-inline-start:14px;display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;border-radius:10px}.hg-uni-art__logo{display:block;max-inline-size:120px;object-fit:contain}.hg-uni-art__text{position:absolute;display:flex;flex-direction:column}.hg-uni-art__name{font-size:clamp(17px,1.9vw,21px);line-height:1.25;letter-spacing:-.018em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}.hg-uni-art__name:lang(en){font-size:clamp(15px,1.55vw,18px);line-height:1.3;letter-spacing:-.01em}.hg-uni-art__region{font-size:11px;font-weight:600;text-transform:uppercase}.hg-uni-hero__art{z-index:-2}.hg-uni-art--hero .hg-uni-art__map{inset-block-start:10%;block-size:120%;inset-inline-end:max(4vw,calc((100vw - var(--uni-max, 1200px)) / 2))}@media(max-width:767px){.hg-uni-art--hero .hg-uni-art__map{block-size:88%;inset-block-start:22%;inset-inline-end:-6%;opacity:.5}}.hg-uni-hero--type{border-block-end:0}.hg-uni-hero--type .hg-uni-hero__inner,.hg-uni-hero--type .hg-uni-hero__name{color:#fff}.hg-uni-hero--type .hg-uni-hero__alt{color:#ffffffd1}.hg-uni-hero--type .hg-uni-hero__where{color:#ffffffc7}.hg-uni-hero--type .hg-uni-hero__say{color:#fff}.hg-uni-hero--type .hg-uni-hero__logo{background:#fffffff5;border-radius:10px;padding:8px 12px;box-sizing:content-box}.hg-uni-art[data-has-logo] .hg-uni-art__name{-webkit-line-clamp:2;font-size:clamp(14.5px,1.45vw,17px)}.hg-uni-art[data-has-logo] .hg-uni-art__plate{padding:5px 8px}@media(min-width:860px){.hg-uni-gal--n4{grid-template-columns:repeat(2,minmax(0,1fr))}.hg-uni-gal--n4>li.is-lead{grid-column:span 1;grid-row:span 1}.hg-uni-gal--n5{grid-template-columns:repeat(4,minmax(0,1fr))}.hg-uni-gal--n5>li.is-lead{grid-column:span 2;grid-row:span 2}.hg-uni-gal--n4 img,.hg-uni-gal--n5>li:not(.is-lead) img{aspect-ratio:3 / 2}}.hg-uni-gal>li{position:relative}.hg-uni-gal .hg-uni-credit{position:absolute;inset-block-end:8px;inset-inline-end:8px;z-index:1;max-inline-size:calc(100% - 16px);margin:0;padding:2px 7px;border-radius:var(--hg-radius-sm);background:#00000075;color:#ffffffeb;font-size:var(--hg-type-caption);line-height:var(--hg-type-caption-leading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hg-uni-gal .hg-uni-credit a{color:inherit}.hg-uni-art{--tone: #F4EFE8;background:radial-gradient(90% 120% at 100% 0%,#cc4e0012,#cc4e0000 60%),linear-gradient(180deg,#FBF8F4 0%,var(--tone) 100%);color:var(--hg-text)}.hg-uni-art[data-tone=capital]{--tone: #F1EEE7}.hg-uni-art[data-tone=southeast]{--tone: #EEF0EE}.hg-uni-art[data-tone=central]{--tone: #F2EFEA}.hg-uni-art[data-tone=east]{--tone: #F4EDE5}.hg-uni-art[data-tone=southwest]{--tone: #EEF1EA}.hg-uni-art[data-tone=north]{--tone: #EDF0F1}.hg-uni-art[data-tone=island]{--tone: #ECF1EF}.hg-uni-art__map{opacity:.16;filter:grayscale(1) brightness(.4);inset-block-start:10%;inset-inline-end:6%;block-size:80%}.hg-uni-art__plate{background:#fff;box-shadow:0 0 0 1px var(--hg-border)}.hg-uni-art__text{inset-inline:clamp(16px,2vw,22px) 22%;inset-block-end:clamp(16px,2vw,20px);gap:6px}.hg-uni-art__name{color:var(--hg-text);font-weight:var(--hg-weight-bold)}.hg-uni-art__region{color:var(--hg-text-tertiary);letter-spacing:.08em}.hg-uni-hero--type{background:linear-gradient(180deg,#fbf8f4,#f4efe8);min-block-size:min(52svh,460px)}.hg-uni-hero--type .hg-uni-hero__inner,.hg-uni-hero--type .hg-uni-hero__name,.hg-uni-hero--type .hg-uni-hero__say{color:var(--hg-text)}.hg-uni-hero--type .hg-uni-hero__alt,.hg-uni-hero--type .hg-uni-hero__where{color:var(--hg-text-secondary)}.hg-uni-hero--type .hg-uni-hero__credit{color:var(--hg-text-tertiary)}.hg-uni-hero--type .hg-uni-hero__logo{box-shadow:0 0 0 1px var(--hg-border)}.hg-uni-art--hero .hg-uni-art__map{opacity:.12}.hg-uni__pic{display:contents}.hg-uni__img{object-position:var(--fp-d, 50% 50%)}@media(max-width:767px){.hg-uni-hero__media .hg-uni__img{object-position:var(--fp-m, var(--fp-d, 50% 50%))}}.hg-uni-hero__scrim{background:linear-gradient(to bottom,#0a090861,#0a090800 26%),linear-gradient(to top,#0a0908db,#0a09089e 22%,#0a09083d 42%,#0a090800 58%),linear-gradient(to right,#0a090847,#0a090800 55%)}[dir=rtl] .hg-uni-hero__scrim{background:linear-gradient(to bottom,#0a090861,#0a090800 26%),linear-gradient(to top,#0a0908db,#0a09089e 22%,#0a09083d 42%,#0a090800 58%),linear-gradient(to left,#0a090847,#0a090800 55%)}@media(max-width:767px){.hg-uni-hero__scrim{background:linear-gradient(to top,#0a0908e6,#0a0908a8 30%,#0a090833 55%,#0a090800 70%),linear-gradient(to bottom,#0a090866,#0a090800 22%)}}.hg-uni-credit{font-size:11px;line-height:1.35;letter-spacing:.01em}.hg-uni-hero__media img.hg-uni-hero__still{object-position:50% 100%;transform:scale(1.14);transform-origin:50% 100%}.hg-phone{display:grid;grid-template-columns:auto 1fr;gap:8px;position:relative}.hg-phone__country{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 10px 0 12px;border:1px solid var(--hg-border-strong);border-radius:var(--hg-radius-md);background:var(--hg-surface);color:var(--hg-text);font:inherit;cursor:pointer}.hg-phone__country:hover{border-color:var(--hg-text)}.hg-phone__country:focus-visible{outline:none;border-color:var(--hg-primary);box-shadow:var(--hg-shadow-focus)}.hg-phone__flag{font-size:18px;line-height:1}.hg-phone__dial{font-size:var(--hg-text-base)}.hg-phone.is-invalid .hg-phone__country{border-color:var(--hg-status-danger-solid)}.hg-phone__menu{position:absolute;top:calc(100% + 6px);inset-inline-start:0;width:min(360px,100%);z-index:30;padding:8px}.hg-phone__search{padding:0 0 6px}.hg-phone__list{list-style:none;margin:0;padding:0;max-height:260px;overflow:auto}.hg-phone__opt{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;background:none;border-radius:var(--hg-radius-sm);font:inherit;color:var(--hg-text);cursor:pointer;text-align:start}.hg-phone__opt:hover,.hg-phone__opt.is-selected{background:var(--hg-surface-warm)}.hg-phone__opt.is-selected{color:var(--hg-primary);font-weight:var(--hg-weight-medium)}.hg-otp{letter-spacing:.35em;font-size:22px;text-align:center;min-height:52px;font-weight:var(--hg-weight-medium);width:100%;min-width:0}.hg-pw{display:grid;gap:6px}.hg-pw__row{position:relative}.hg-pw__row .hg-input{padding-inline-end:44px}.hg-pw__toggle{position:absolute;inset-inline-end:6px;top:50%;transform:translateY(-50%);width:32px;height:32px;display:grid;place-items:center;border:0;background:none;color:var(--hg-text-tertiary);border-radius:var(--hg-radius-sm);cursor:pointer}.hg-pw__toggle:hover{color:var(--hg-text);background:var(--hg-surface-warm)}.hg-pw__meter{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:4px;align-items:center}.hg-pw__meter span{height:3px;border-radius:2px;background:var(--hg-border)}.hg-pw__meter[data-level="1"] span:nth-child(1){background:var(--hg-status-warning-solid)}.hg-pw__meter[data-level="2"] span:nth-child(-n+2){background:var(--hg-status-info-solid)}.hg-pw__meter[data-level="3"] span:nth-child(-n+3){background:var(--hg-status-success-solid)}.hg-pw__meter em{font-style:normal;font-size:var(--hg-text-xs);color:var(--hg-text-tertiary);padding-inline-start:6px}.hg-match{display:inline-flex;align-items:center;gap:6px;font-size:var(--hg-text-sm)}.hg-match[data-ok=true]{color:var(--hg-status-success-fg)}.hg-match[data-ok=false]{color:var(--hg-status-danger-fg)}.hg-consents{border:1px solid var(--hg-border);border-radius:var(--hg-radius-lg);overflow:hidden}.hg-consents__all{padding:12px 14px;background:var(--hg-surface-warm);border-bottom:1px solid var(--hg-border)}.hg-consents__list{list-style:none;margin:0;padding:4px 14px}.hg-consent{padding:10px 0;border-bottom:1px solid var(--hg-border-subtle)}.hg-consent:last-child{border-bottom:0}.hg-consent__tag{font-size:var(--hg-text-xs);font-weight:var(--hg-weight-semibold);padding:1px 6px;border-radius:4px;vertical-align:1px}.hg-consent__tag.is-required{color:var(--hg-status-brand-fg);background:var(--hg-status-brand-bg)}.hg-consent__tag.is-optional{color:var(--hg-text-tertiary);background:var(--hg-surface-sunken)}.hg-consent__sum{margin:6px 0 0 26px;font-size:var(--hg-text-sm);color:var(--hg-text-secondary);line-height:1.5}.hg-consent.is-invalid{box-shadow:inset 3px 0 0 var(--hg-status-danger-solid);padding-inline-start:8px}.hg-turnstile{min-height:65px}.hg-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.hg-steps__item{display:flex;align-items:center;gap:8px;padding:8px 0 10px;border-top:2px solid var(--hg-border);color:var(--hg-text-tertiary);font-size:var(--hg-text-sm)}.hg-steps__item[data-state=current]{border-top-color:var(--hg-primary);color:var(--hg-text);font-weight:var(--hg-weight-medium)}.hg-steps__item[data-state=done]{border-top-color:var(--hg-text);color:var(--hg-text-secondary)}.hg-steps__num{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11px;border:1px solid currentColor;flex:none}.hg-steps__item[data-state=current] .hg-steps__num{background:var(--hg-primary);color:#fff;border-color:var(--hg-primary)}.hg-steps__item[data-state=done] .hg-steps__num{background:var(--hg-text);color:#fff;border-color:var(--hg-text)}@media(max-width:480px){.hg-steps__label{display:none}.hg-steps__item[data-state=current] .hg-steps__label{display:inline}.hg-steps{grid-template-columns:repeat(4,auto);justify-content:start;gap:14px}}.hg-strip{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:stretch;gap:2px 0}.hg-strip__item{display:flex;align-items:center}.hg-strip__arrow{color:var(--hg-border-strong);margin:0 2px;flex:none}.hg-strip__btn{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 12px;border:1px solid transparent;border-radius:var(--hg-radius-md);background:transparent;color:var(--hg-text-secondary);font:inherit;font-size:var(--hg-text-sm);cursor:pointer;white-space:nowrap;text-align:start}.hg-strip--lg .hg-strip__btn{min-height:48px;padding:8px 14px;font-size:var(--hg-text-base)}.hg-strip__btn.is-static{cursor:default}button.hg-strip__btn:hover{background:var(--hg-surface-warm);color:var(--hg-text)}.hg-strip__btn:focus-visible{outline:none;box-shadow:var(--hg-shadow-focus)}.hg-strip__btn.is-selected{background:#fff1e7;border-color:#f3c9ae;color:#b84600;font-weight:var(--hg-weight-semibold)}.hg-strip__count{font-size:var(--hg-text-sm);font-weight:var(--hg-weight-semibold);color:var(--hg-text);min-width:1.5em;text-align:end}.hg-strip__btn.is-selected .hg-strip__count{color:#b84600}.hg-strip__item--all .hg-strip__btn{color:var(--hg-text)}.hg-strip__num{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11px;border:1px solid currentColor;flex:none}.hg-strip__item.is-current .hg-strip__btn{color:var(--hg-text);font-weight:var(--hg-weight-semibold)}.hg-strip__item.is-current .hg-strip__num{background:#cc4e00;border-color:#cc4e00;color:#fff}.hg-strip__item.is-done .hg-strip__btn{color:var(--hg-text-secondary)}.hg-strip__item.is-done .hg-strip__num{background:var(--hg-text);border-color:var(--hg-text);color:#fff}.hg-strip__item.is-todo .hg-strip__btn{color:var(--hg-text-tertiary)}.hg-strip__item.is-todo .hg-strip__num{color:var(--hg-text-tertiary);border-color:var(--hg-border-strong)}@media(max-width:767px){.hg-strip{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;margin-inline:-16px;padding-inline:16px}.hg-strip::-webkit-scrollbar{display:none}.hg-strip__btn,.hg-strip--lg .hg-strip__btn{min-height:44px}}.hg-worktools{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px 0;border-top:1px solid var(--hg-border);border-bottom:1px solid var(--hg-border)}.hg-worktools__searchrow{display:flex;align-items:center;gap:8px;flex:1 1 220px;max-width:360px;min-width:0}.hg-worktools__search{flex:1 1 auto;min-width:0}@media(max-width:767px){.hg-worktools__searchrow{flex-basis:100%;max-width:none}}.hg-worktools__filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hg-worktools__search .hg-input--sm{min-height:36px;block-size:36px}@media(max-width:767px){.hg-worktools__search .hg-input--sm{min-height:44px;block-size:44px}.hg-worktools .hg-fsel--sm{--hg-fsel-h: 44px}}.hg-worktools__meta{margin-inline-start:auto}.hg-strip__item.is-empty .hg-strip__btn{color:var(--hg-text-tertiary);cursor:default}.hg-strip__item.is-empty .hg-strip__btn *{color:inherit}.hg-strip__item.is-empty .hg-strip__btn:hover{background:transparent}.hg-pipe{display:flex;align-items:stretch;gap:0;min-width:0;inline-size:100%;max-inline-size:100%}.hg-pipe__views{display:flex;align-items:center;gap:8px;flex:none}.hg-pipe__views--lead{padding-inline-end:16px;margin-inline-end:12px;border-inline-end:1px solid var(--hg-border)}.hg-pipe__views--trail{padding-inline-start:16px;margin-inline-start:12px;border-inline-start:1px solid var(--hg-border)}.hg-pipe__view{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-block-size:56px;min-inline-size:72px;padding:8px 14px;border:1px solid var(--hg-border-strong);border-radius:var(--hg-control-radius);background:var(--hg-surface);color:var(--hg-text);font:inherit;cursor:pointer;text-align:center}.hg-pipe__view:hover{border-color:var(--hg-control-secondary-border);background:var(--hg-surface-hover)}.hg-pipe__view.is-selected{border-color:var(--hg-text);box-shadow:inset 0 0 0 1px var(--hg-text)}.hg-pipe__view:focus-visible{outline:none;box-shadow:var(--hg-shadow-focus)}.hg-pipe__viewlabel{font-size:var(--hg-text-sm);font-weight:500;color:var(--hg-text-secondary);white-space:nowrap}.hg-pipe__view.is-selected .hg-pipe__viewlabel{color:var(--hg-text);font-weight:600}.hg-pipe__viewcount{font-size:20px;line-height:1.15;font-weight:650;letter-spacing:-.01em}.hg-pipe__rail{flex:1 1 0;min-width:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(72px,1fr);gap:3px;list-style:none;margin:0;padding:0;overflow-x:auto;scrollbar-width:thin;scroll-snap-type:x proximity}.hg-pipe__stage{display:flex;min-width:0;scroll-snap-align:start}.hg-pipe__rail[data-more=end]{mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.hg-pipe__rail[data-more=start]{mask-image:linear-gradient(to left,#000 calc(100% - 40px),transparent)}.hg-pipe__rail[data-more=both]{mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent)}[dir=rtl] .hg-pipe__rail[data-more=end]{mask-image:linear-gradient(to left,#000 calc(100% - 40px),transparent)}[dir=rtl] .hg-pipe__rail[data-more=start]{mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.hg-pipe__btn{display:grid;grid-template-rows:auto auto auto;align-content:start;gap:2px;inline-size:100%;padding:8px 10px 0;border:0;border-radius:var(--hg-radius-md) var(--hg-radius-md) 0 0;background:transparent;color:var(--hg-text);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--hg-motion-fast)}.hg-pipe__btn.is-static{cursor:default}button.hg-pipe__btn:hover{background:var(--hg-surface-hover)}.hg-pipe__btn:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--hg-primary)}.hg-pipe__label{font-size:var(--hg-text-sm);font-weight:500;color:var(--hg-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hg-pipe__count{font-size:22px;line-height:1.15;font-weight:650;letter-spacing:-.01em;color:var(--hg-text)}.hg-pipe__seg{display:block;block-size:4px;margin:8px -10px 0;background:var(--hg-border);overflow:hidden}.hg-pipe__stage:first-child .hg-pipe__seg{border-start-start-radius:2px;border-end-start-radius:2px}.hg-pipe__stage:last-child .hg-pipe__seg{border-start-end-radius:2px;border-end-end-radius:2px}.hg-pipe__fill{display:block;block-size:100%;background:#8c867c}.hg-pipe__stage.is-empty .hg-pipe__label,.hg-pipe__stage.is-empty .hg-pipe__count{color:var(--hg-text-tertiary)}.hg-pipe__stage.is-empty .hg-pipe__count{font-weight:500}.hg-pipe__stage.is-selected .hg-pipe__btn{background:var(--hg-primary-subtle)}.hg-pipe__stage.is-selected .hg-pipe__label{color:var(--hg-text);font-weight:600}.hg-pipe__stage.is-selected .hg-pipe__count{color:var(--hg-primary-text)}.hg-pipe__stage.is-selected .hg-pipe__seg{background:#f3c9ae}.hg-pipe__stage.is-selected .hg-pipe__fill{background:var(--hg-primary)}.hg-pipe[data-has-selection] .hg-pipe__stage:not(.is-selected) .hg-pipe__fill{background:#bdb6ab}@media(max-width:767px){.hg-pipe{flex-wrap:wrap;row-gap:10px}.hg-pipe__views--lead{border-inline-end:0;padding-inline-end:0;margin-inline-end:0}.hg-pipe__views--trail{order:-1;border-inline-start:0;padding-inline-start:0;margin-inline-start:8px}.hg-pipe__rail{flex-basis:100%;grid-auto-columns:minmax(92px,1fr);margin-inline:-16px;padding-inline:16px;scrollbar-width:none}.hg-pipe__rail::-webkit-scrollbar{display:none}.hg-pipe__btn{min-block-size:44px}}@media(prefers-reduced-motion:reduce){.hg-pipe__btn{transition:none}}.hg-pipe__view--alert .hg-pipe__viewcount{color:var(--hg-status-danger-fg)}.hg-pipe__view--alert.is-selected{border-color:var(--hg-status-danger-fg);box-shadow:inset 0 0 0 1px var(--hg-status-danger-fg)}html[data-surface=console]{--hg-bg: #ffffff;--hg-bg-canvas: rgb(var(--body-bg-rgb));--hg-bg-muted: #f7f8f9;--hg-surface: #ffffff;--hg-surface-warm: #f7f8f9;--hg-surface-sunken: #f3f6f8;--hg-surface-hover: #f5f6f7;--hg-border: #eceef3;--hg-border-subtle: #f3f3f3;--hg-border-strong: #dfe3ec;--hg-text: #333335;--hg-text-secondary: #536485;--hg-text-tertiary: #5f6b80;--hg-text-disabled: #a0a9b8;--hg-primary: rgb(var(--primary-rgb));--hg-primary-hover: #1b48b8;--hg-primary-pressed: #163c9a;--hg-primary-subtle: rgba(var(--primary-rgb), .1);--hg-primary-text: #1e4fc2;--hg-focus: rgb(var(--primary-rgb));--hg-shadow-focus: 0 0 0 .25rem rgba(var(--primary-rgb), .12);--hg-radius-lg: .5rem;--hg-radius-md: .35rem;--hg-status-brand-fg: #1e4fc2;--hg-status-brand-bg: rgba(var(--primary-rgb), .1);--hg-status-brand-solid: rgb(var(--primary-rgb));--hg-status-info-fg: #1e4fc2;--hg-status-info-bg: rgba(var(--primary-rgb), .1);--hg-status-info-solid: rgb(var(--primary-rgb));--hg-status-success-fg: #11795e;--hg-status-success-bg: rgba(var(--success-rgb), .12);--hg-status-warning-fg: #8a5a00;--hg-status-warning-bg: rgba(var(--warning-rgb), .16);--hg-status-danger-fg: #b5321d;--hg-status-danger-bg: rgba(var(--danger-rgb), .1);--hg-status-neutral-fg: #4a5670;--hg-status-neutral-bg: #f0f2f6;--hg-chart-1: rgb(var(--primary-rgb));--hg-chart-grid: #f0f1f5;--hg-chart-axis: #5f6b80;color-scheme:light}html[data-surface=console] body{background:var(--hg-bg-canvas);font-size:.875rem;line-height:1.5}html[data-surface=console] ::selection{background:rgba(var(--primary-rgb),.18)}html[data-surface=console] a:not([class]){color:var(--hg-primary-text)}html[data-surface=console] .hg-page-head{align-items:center;margin-block:1.5rem 1.25rem}html[data-surface=console] .hg-page-head h1,html[data-surface=console] .hg-page-head__title{font-size:1.125rem;line-height:1.4;font-weight:600;letter-spacing:0}html[data-surface=console] .hg-page-head__sub{font-size:.8125rem;color:var(--text-muted);margin-top:.125rem}html[data-surface=console] .hg-card,html[data-surface=console] .hg-panel{background:#fff;border:0;border-radius:.5rem;box-shadow:0 .125rem #0a0a0a0a}html[data-surface=console] .hg-card--warm{background:#fff}html[data-surface=console] .hg-card--flat{background:transparent;box-shadow:none}html[data-surface=console] .hg-card--interactive:hover{box-shadow:0 .25rem 1rem #0a0a0a0f}html[data-surface=console] .hg-card--pad{padding:1.25rem}html[data-surface=console] .hg-card__header{padding:1rem 1.25rem;min-height:0;border-bottom:1px solid var(--hg-border-subtle)}html[data-surface=console] .hg-card__header+.hg-card__body{padding-top:1rem}html[data-surface=console] .hg-card__body{padding:1rem 1.25rem 1.25rem}html[data-surface=console] .hg-card__footer{padding:1rem 1.25rem;border-top-color:var(--hg-border-subtle)}html[data-surface=console] .hg-card__title,html[data-surface=console] .hg-section__title{position:relative;font-size:.9375rem;font-weight:700;letter-spacing:0;padding-inline-start:.65rem}html[data-surface=console] .hg-card__title:before,html[data-surface=console] .hg-section__title:before{content:"";position:absolute;inset-inline-start:0;top:.2rem;height:1rem;width:.2rem;border-radius:.5rem;background:linear-gradient(to bottom,rgba(var(--primary-rgb),.5) 50%,rgba(var(--secondary-rgb),.5) 50%)}html[data-surface=console] .hg-section--ruled{border-top:0;padding-top:.5rem}html[data-surface=console] .hg-table{font-size:.8125rem}html[data-surface=console] .hg-table th{background:#fff;color:var(--hg-text);font-size:.8125rem;font-weight:600;letter-spacing:0;border-bottom:1px solid var(--hg-border-subtle);padding-block:.75rem}html[data-surface=console] .hg-table td{border-bottom:1px solid var(--hg-border-subtle);padding-block:.75rem;font-weight:500}html[data-surface=console] .hg-table tbody tr:hover td{background:#f8f9fb}html[data-surface=console] .hg-table tbody tr[aria-selected=true] td{background:rgba(var(--primary-rgb),.06)}html[data-surface=console] .hg-table-toolbar{gap:.5rem}html[data-surface=console] .hg-btn{border-radius:.35rem;font-size:.85rem;font-weight:500}html[data-surface=console] .hg-btn--sm{border-radius:.25rem;font-size:.75rem;min-height:30px}html[data-surface=console] .hg-btn--primary{font-weight:500}html[data-surface=console] .hg-btn--secondary{border-color:var(--hg-control-secondary-border)}html[data-surface=console] .hg-btn--ghost:hover{background:#f3f6f8}html[data-surface=console] .hg-badge{border-radius:.25rem;font-size:.75em;font-weight:600;box-shadow:none}html[data-surface=console] .hg-chip[aria-pressed=true],html[data-surface=console] .hg-chip[aria-checked=true]{background:rgba(var(--primary-rgb),.1);border-color:rgba(var(--primary-rgb),.35);color:#163c9a;font-weight:600}html[data-surface=console] .hg-input,html[data-surface=console] .hg-select,html[data-surface=console] .hg-textarea{border-color:var(--hg-control-secondary-border);border-radius:.35rem;font-size:.875rem;background-color:#fff}html[data-surface=console] .hg-input:focus,html[data-surface=console] .hg-select:focus,html[data-surface=console] .hg-textarea:focus{border-color:rgba(var(--primary-rgb),.5);box-shadow:var(--hg-shadow-focus)}html[data-surface=console] .hg-tab{font-weight:500;color:var(--text-muted)}html[data-surface=console] .hg-tab[aria-selected=true],html[data-surface=console] .hg-tab.active{color:#b84600}html[data-surface=console] .hg-seg{background:#f3f6f8;border-radius:.35rem}html[data-surface=console] .hg-seg button[aria-pressed=true]{background:rgb(var(--primary-rgb));color:#fff;box-shadow:none}html[data-surface=console] .hg-metrics{background:#fff;border-radius:.5rem;box-shadow:0 .125rem #0a0a0a0a;border:0}html[data-surface=console] .hg-metric__value,html[data-surface=console] .hg-stat__value{font-weight:600;letter-spacing:-.01em}html[data-surface=console] .hg-lrow:hover{background:#f8f9fb}html[data-surface=console] .hg-popover,html[data-surface=console] .hg-modal,html[data-surface=console] .hg-drawer{border-radius:.5rem;border:0;box-shadow:0 .25rem 1.25rem #0a0a0a1f}html[data-surface=console] .hg-callout{border:0;border-radius:.5rem;background:var(--hg-surface-warm)}html[data-surface=console] .hg-progress__bar{border-radius:1rem}html[data-nav-layout=vertical] .page{min-height:100vh}html[data-nav-layout=vertical] .app-sidebar .main-sidebar-header{justify-content:flex-start}html[data-nav-layout=vertical] .app-sidebar .hg-logo{text-decoration:none}html[data-nav-layout=vertical] .app-sidebar .side-menu__item{text-decoration:none;gap:0}html[data-nav-layout=vertical] .app-sidebar .side-menu__icon{display:inline-flex;width:1.15rem;height:1.15rem;margin-inline-end:.625rem}html[data-nav-layout=vertical] .app-sidebar .side-menu__icon svg{width:1.15rem;height:1.15rem;stroke-width:1.75}html[data-nav-layout=vertical] .app-sidebar .side-menu__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-nav-layout=vertical] .app-sidebar .yx-navbadge{margin-inline-start:.5rem;font-size:.68rem}html[data-nav-layout=vertical] .app-sidebar .slide__category{opacity:1;font-size:.6875rem}html[data-nav-layout=vertical] .main-sidebar{overflow-y:auto;height:calc(100vh - 3.75rem);padding-block-end:2rem;scrollbar-width:thin}html[data-nav-layout=vertical] .app-header .header-link{background:none;border:0;display:inline-flex;align-items:center;justify-content:center}html[data-nav-layout=vertical] .app-header .header-link-icon{width:1.25rem;height:1.25rem;color:var(--header-prime-color)}html[data-nav-layout=vertical] .app-header .yx-headlink .hg-btn{color:var(--header-prime-color);min-height:2.25rem}html[data-nav-layout=vertical] .app-header .yx-headlink .hg-btn svg{width:1.2rem;height:1.2rem}@media(max-width:767px){html[data-nav-layout=vertical] .app-header .yx-headlink .hg-btn{min-height:44px;min-width:44px}}html[data-nav-layout=vertical] .app-header .yx-search,html[data-nav-layout=vertical] .app-header .yx-org,html[data-nav-layout=vertical] .app-header .yx-headlink{align-items:center}html[data-nav-layout=vertical] .app-header .yx-search{min-width:0;flex:0 1 26rem;padding-inline-start:.75rem}html[data-nav-layout=vertical] .app-header .yx-search>*{width:100%}html[data-nav-layout=vertical] .app-header .yx-search .hg-input{background:#f3f6f8;border-color:transparent;border-radius:.35rem;height:2.375rem}html[data-nav-layout=vertical] .app-header .yx-org{padding-inline:.75rem;border-inline-end:1px solid var(--header-border-color)}html[data-nav-layout=vertical] .app-header .header-content-left{flex:1 1 auto;min-width:0}html[data-nav-layout=vertical] .app-header .header-content-right{flex:none;gap:.25rem;padding-inline-end:.5rem}html[data-nav-layout=vertical] .app-header .hg-bell__count{background:rgb(var(--secondary-rgb))}html[data-nav-layout=vertical] .yx-main{padding-block-end:2.5rem}[data-menu-styles=dark] .app-sidebar .hg-logo{color:#fff}[data-menu-styles=dark] .app-sidebar .hg-logo__tag{color:#a3aec4}@media(max-width:991.98px){html[data-nav-layout=vertical] .horizontal-logo{display:block}html[data-nav-layout=vertical] .app-sidebar{z-index:104}}@media(min-width:992px){html[data-nav-layout=vertical] .horizontal-logo{display:none}}.yx-pagehead{gap:.75rem 1rem}.yx-pagehead__eyebrow{font-size:.75rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem}.yx-pagehead__sub{font-size:.8125rem;margin-top:.125rem}.yx-pagehead__end{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.yx-pagehead .btn-list{display:flex;flex-wrap:wrap;gap:.5rem}@media(max-width:767.98px){.yx-pagehead__end{align-items:flex-start}}.card.custom-card .card-header .card-title{text-transform:none}.card.custom-card h2.card-title{font-size:.9375rem;line-height:1.4}.yx-cardtools{display:flex;align-items:center;gap:.5rem;margin-inline-start:auto}.yx-count{font-weight:600}.yx-stat{text-decoration:none;color:inherit;text-align:start;display:block;width:100%}.yx-stat--link{cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.yx-stat--link:hover{box-shadow:0 .35rem 1.25rem #0a0a0a14}.yx-stat--selected{outline:2px solid rgb(var(--primary-rgb));outline-offset:-2px}button.yx-stat{border:0;background:#fff;padding:0;font:inherit}.yx-stat__label{font-size:.8125rem;line-height:1.35}.yx-stat__value{font-size:1.5rem;line-height:1.2;font-variant-numeric:tabular-nums}.yx-stat__caption{line-height:1.4}.yx-staticon{width:2.5rem;height:2.5rem;border-radius:.5rem}.yx-staticon svg{width:1.25rem;height:1.25rem}.yx-tl__link{display:block;color:inherit;text-decoration:none;border-radius:.35rem;margin-inline:-.5rem;padding-inline:.5rem}.yx-tl__link:hover{background:#f8f9fb}.yx-tl__date{min-width:2.75rem}.yx-prow{display:block;padding-block:.6rem;color:inherit;text-decoration:none}.yx-prow+.yx-prow{border-top:1px dashed var(--default-border)}.yx-prow--link:hover .fw-semibold:first-child{color:rgb(var(--primary-rgb))}.yx-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.yx-tabs .nav-link{white-space:nowrap;background:none;border:0}.yx-alist li{padding-block:.65rem}.yx-alist li+li{border-top:1px dashed var(--default-border)}.yx-split{display:grid;grid-template-columns:minmax(16rem,20rem) minmax(0,1fr) minmax(18rem,22rem);gap:1.25rem;align-items:start}.yx-split--nolist{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem)}.yx-split--noside{grid-template-columns:minmax(16rem,20rem) minmax(0,1fr)}.yx-split>*{min-width:0}@media(max-width:1199.98px){.yx-split,.yx-split--nolist,.yx-split--noside{grid-template-columns:minmax(0,1fr)}}.min-w-0{min-width:0}.text-default{color:var(--default-text-color)!important}.badge.bg-primary-transparent{color:#1e4fc2!important}.badge.bg-secondary-transparent{color:#0d6e8c!important}.badge.bg-success-transparent{color:#11795e!important}.badge.bg-warning-transparent{color:#8a5a00!important;background-color:rgba(var(--warning-rgb),.16)!important}.badge.bg-danger-transparent{color:#b5321d!important}.badge.bg-info-transparent{color:#0b6aa2!important}.badge.bg-purple-transparent{color:#6b3fbf!important}.badge.bg-orange-transparent{color:#9a4a0c!important}.badge.bg-teal-transparent{color:#0f6e6e!important}.card.custom-card.hrm-main-card.info{border-color:rgba(var(--info-rgb),.35)}.card.custom-card.hrm-main-card.purple{border-color:rgba(var(--purple-rgb),.35)}.card.custom-card.hrm-main-card.orange{border-color:rgba(var(--orange-rgb),.35)}.card.custom-card.hrm-main-card.teal{border-color:rgba(var(--teal-rgb),.35)}.card.custom-card.hrm-main-card.success{border-color:rgba(var(--success-rgb),.35)}.breadcrumb{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;font-size:.8125rem}.breadcrumb-item+.breadcrumb-item{padding-inline-start:.5rem}.breadcrumb-item+.breadcrumb-item:before{content:"›";padding-inline-end:.5rem;color:var(--text-muted)}.breadcrumb-item a{color:rgb(var(--primary-rgb));text-decoration:none}.breadcrumb-item.active{color:var(--default-text-color);font-weight:500}html[data-nav-layout=vertical] .page{justify-content:flex-start}html[data-nav-layout=vertical] .app-sidebar{min-height:100vh;bottom:0}.app-header .sidemenu-toggle .header-link-icon{width:1.35rem;height:1.35rem}.yx-pagehead__end{flex-direction:row;align-items:center;flex-wrap:wrap;gap:.75rem 1rem}.yx-sticky{position:sticky!important;top:4.75rem}.page{--hg-table-sticky-top: 4.75rem}.bg-primary-transparent{color:#1e4fc2!important}.bg-secondary-transparent{color:#0b647f!important}.bg-success-transparent{color:#0e6b53!important}.bg-warning-transparent{color:#7a4f00!important}.bg-danger-transparent{color:#a62e1a!important}.bg-info-transparent{color:#0b5f91!important}.bg-teal-transparent{color:#0b6363!important}.bg-purple-transparent{color:#6236b0!important}.bg-orange-transparent{color:#8a4209!important}.text-muted{color:var(--text-muted)!important}.app-header .hg-bell__count{background:var(--hg-text)!important;color:#fff}html[data-surface=console] .app-sidebar .yx-navbadge.bg-primary-transparent{background:var(--hg-text)!important;color:#fff!important}html[data-surface=console] .avatar.bg-primary-transparent{background:var(--hg-surface-sunken)!important;color:var(--hg-text-secondary)!important}html[data-surface=console] .progress-bar.bg-primary{background-color:var(--hg-text)!important}[data-menu-styles=dark] .app-sidebar .yx-navbadge.bg-primary-transparent{background:#ffffff29!important;color:#fff!important}[data-menu-styles=dark] .app-sidebar .yx-navbadge.bg-light{background:#ffffff1a!important;color:#dce3f0!important}html[data-surface=console] ins{color:#0b5e49}@media(min-width:992px){html[data-nav-layout=vertical][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .main-sidebar-header{justify-content:center;padding-inline:0}html[data-nav-layout=vertical][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .main-sidebar-header .hg-logo__full{display:none}html[data-nav-layout=vertical][data-toggled=icon-overlay-close]:not([data-icon-overlay=open]) .app-sidebar .main-sidebar-header .hg-logo__mark{display:block}}@media(min-width:992px)and (max-width:1279.98px){html[data-nav-layout=vertical]:not([data-toggled]) .app-sidebar,html[data-nav-layout=vertical]:not([data-toggled]) .app-sidebar .main-sidebar-header{width:12.5rem}html[data-nav-layout=vertical]:not([data-toggled]) .app-content{margin-inline-start:12.5rem}html[data-nav-layout=vertical]:not([data-toggled]) .app-header{padding-inline-start:12.5rem}html[data-nav-layout=vertical]:not([data-toggled]) .app-sidebar .side-menu__item{padding-inline:.75rem;font-size:.8125rem}html[data-nav-layout=vertical]:not([data-toggled]) .app-sidebar .side-menu__icon{margin-inline-end:.5rem}html[data-nav-layout=vertical]:not([data-toggled]) .app-sidebar .slide__category{padding-inline:.875rem}html[data-nav-layout=vertical]:not([data-toggled]) .app-sidebar .main-sidebar-header{padding-inline:.875rem}}@media(max-width:1279.98px){.app-header .yx-org{max-width:12rem;min-width:0}.app-header .yx-org *{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-header .yx-org .badge,.app-header .yx-org [class*=badge]{display:none}}.btn-link{min-height:24px;display:inline-flex;align-items:center}:root{--ag-internal-bg: var(--hg-status-warning-bg);--ag-internal-border: color-mix(in srgb, var(--hg-status-warning-solid) 45%, transparent);--ag-internal-fg: var(--hg-status-warning-fg)}.ag-page{--hg-gap: 24px}.ag-h3{font-size:var(--hg-text-sm);font-weight:600;color:var(--hg-text-tertiary);margin-block-end:8px;display:flex;align-items:center;gap:6px}.ag-subsection{border-block-start:1px solid var(--hg-border);padding-block-start:14px}.ag-link-plain{color:inherit;text-decoration:none!important}.ag-overdue{color:var(--hg-status-danger-fg);font-weight:600}.ag-bullets{margin:6px 0 0;padding-inline-start:18px}.ag-quote{margin:6px 0 0;padding:6px 10px;border-inline-start:3px solid var(--hg-border-strong);background:var(--hg-surface-sunken);border-radius:0 8px 8px 0;font-size:var(--hg-text-sm);color:var(--hg-text-secondary)}code{font-family:var(--hg-font-mono)}.ag-person{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.ag-person__name{display:block;font-weight:600;font-size:var(--hg-text-sm);color:var(--hg-text)}.ag-flag{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:var(--hg-text-sm)}.ag-help{display:inline-grid;place-items:center;margin-inline-start:4px;color:var(--hg-text-tertiary);cursor:help;border-radius:50%}.ag-help:hover,.ag-help:focus-visible{color:var(--hg-text)}.ag-cell-2{display:flex;flex-direction:column;min-width:0;line-height:1.35}.ag-mini-progress{display:inline-flex;align-items:center;gap:8px;min-width:96px}.ag-mini-progress .hg-progress,.ag-mini-progress .ag-meter{flex:1;min-width:50px}.ag-meter{width:100%}.ag-internal-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--hg-radius-pill);font-size:var(--hg-text-xs);font-weight:600;background:var(--ag-internal-bg);color:var(--ag-internal-fg);border:1px solid var(--ag-internal-border);width:fit-content}.ag-viewall{display:inline-flex;align-items:center;gap:2px;font-size:var(--hg-text-sm);font-weight:600;white-space:nowrap}.ag-grid-2,.ag-grid-2-1,.ag-grid-1-2{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.ag-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.ag-grid-2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ag-grid-1-2{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.ag-form-grid{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}@media(min-width:560px){.ag-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ag-panel{display:flex;flex-direction:column}.ag-panel__body{padding:14px 20px 20px;flex:1;min-width:0}.ag-panel .hg-table-wrap{border-block-start:1px solid var(--hg-border);margin-block-start:14px}.ag-card-toolbar:empty{display:none}.ag-defs{display:grid;gap:10px 20px;grid-template-columns:minmax(0,1fr);margin:0}@media(min-width:900px){.ag-defs{grid-template-columns:repeat(2,minmax(0,1fr))}}.ag-defs dt{font-weight:600;font-size:var(--hg-text-sm)}.ag-defs dd{margin:2px 0 0;color:var(--hg-text-secondary);font-size:var(--hg-text-sm)}.ag-shortcuts{display:grid;grid-template-columns:auto 1fr;gap:8px 12px;margin:0;padding:10px;font-size:var(--hg-text-sm);align-items:center}.ag-shortcuts dd{margin:0;color:var(--hg-text-secondary)}.ag-setting{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:4px}.ag-gsearch{position:relative;width:100%}.ag-gsearch__panel{position:absolute;inset-inline:0;inset-block-start:calc(100% + 6px);padding:6px;max-height:70dvh;overflow-y:auto;z-index:40}.ag-gsearch__all{border-block-start:1px solid var(--hg-border);margin-block-start:4px;color:var(--hg-text-secondary)}.ag-filterbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ag-filterbar__search{flex:1 1 200px;min-width:0;max-width:280px}.ag-filterbar__inline{display:none;flex-wrap:wrap;align-items:center;gap:8px}.ag-filterbar__inline .hg-select{width:auto;min-width:0;max-width:180px}.ag-filterbar__btn{display:inline-flex}.ag-filterbar__btnlabel--wide{display:none}@media(min-width:1200px){.ag-filterbar__inline{display:flex}.ag-filterbar__btn{display:none}.ag-filterbar__btn--always{display:inline-flex}.ag-filterbar__btnlabel--wide{display:inline}.ag-filterbar__btnlabel--narrow{display:none}}.ag-filterbar__drawer .hg-select{width:100%}.ag-attn>li+li{border-top:1px solid var(--hg-border-subtle)}.ag-attn__clear{display:flex;align-items:center;gap:6px;margin:0;padding:10px 16px;border-top:1px solid var(--hg-border-subtle);font-size:var(--hg-text-sm);color:var(--hg-text-tertiary)}.ag-attn__clear svg,.ag-allclear svg{width:15px;height:15px;color:var(--hg-status-success-fg);flex:none}.ag-allclear{display:flex;align-items:center;gap:8px;padding:20px 16px;color:var(--hg-text-secondary)}.ag-students{--hg-gap: 16px}.ag-students .hg-page-head{margin-bottom:4px}.ag-table-panel{overflow:clip}.ag-table-panel .hg-table{table-layout:fixed;font-size:var(--hg-text-sm)}.ag-table-panel .hg-table th:first-child{width:40px}.ag-table-panel .hg-table th:first-child,.ag-table-panel .hg-table td:first-child{padding-inline:14px 0;text-overflow:clip}.ag-table-panel .hg-table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-table-panel .hg-table td>*{max-width:100%}.ag-table-panel .hg-table .ag-person{display:flex}.ag-table-panel .hg-table td .ag-cell-block{display:block}.ag-soon{color:var(--hg-status-warning-fg)}.ag-scard{display:flex;flex-direction:column;gap:4px;min-width:0}.ag-scard__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.ag-card-toolbar{padding:10px 12px;border-block-end:1px solid var(--hg-border)}.ag-bulkbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;background:var(--hg-surface-sunken);border-block-end:1px solid var(--hg-border)}.ag-bulkbar__group{display:flex;gap:6px;align-items:center}.ag-bulkbar .hg-select{width:auto;min-width:170px}.ag-kanban{padding-block-end:12px;min-height:420px;align-items:flex-start;scroll-padding-inline:4px}.ag-kcol{transition:flex-basis var(--hg-motion-base),background var(--hg-motion-fast)}.ag-kcol[data-collapsed=true]{flex:0 0 44px;max-height:260px;min-height:200px}.ag-kcol[data-collapsed=true] .hg-kanban__head{writing-mode:vertical-rl;justify-content:flex-start;gap:8px;padding:12px 0;align-items:center;height:100%;color:var(--hg-text-tertiary)}.ag-kcol[data-over=true]{background:var(--hg-surface-sunken)}.ag-kcol__drop{border:1px dashed var(--hg-border-strong);border-radius:var(--hg-radius-md);padding:18px 10px;text-align:center;color:var(--hg-text-tertiary);font-size:var(--hg-text-xs)}.ag-kcard{background:var(--hg-surface);border:1px solid var(--hg-border);border-radius:var(--hg-radius-md);padding:10px 10px 8px;box-shadow:var(--hg-shadow-xs);cursor:grab;display:grid;gap:6px}.ag-kcard:hover{border-color:var(--hg-border-strong)}.ag-kcard[data-dragging=true]{opacity:.45}.ag-kcard:active{cursor:grabbing}.ag-kcard__grip{color:var(--hg-text-disabled);flex:none}.ag-kcard__name{flex:1;font-weight:600;font-size:var(--hg-text-sm);color:var(--hg-text)}.ag-kcard__stat{display:inline-flex;align-items:center;gap:3px;font-size:var(--hg-text-xs);color:var(--hg-text-secondary)}.ag-move-menu{max-height:320px;overflow-y:auto}.ag-task-group+.ag-task-group{border-block-start:1px solid var(--hg-border)}.ag-task-group__head{display:flex;align-items:center;gap:8px;padding:12px 16px 4px;font-size:var(--hg-text-xs);font-weight:600;color:var(--hg-text-tertiary)}.ag-task-group[data-bucket=overdue] .ag-task-group__head{color:var(--hg-status-danger-fg)}.ag-tasklist{list-style:none;margin:0;padding:0 6px 8px}.ag-task{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:8px 10px;border-radius:var(--hg-radius-md)}.ag-task:hover{background:var(--hg-bg-muted)}.ag-task__check{width:20px;height:20px;border-radius:6px;border:2px solid var(--hg-border-strong);background:var(--hg-surface);display:grid;place-items:center;color:#fff;padding:0}.ag-task__check:hover:not(:disabled){border-color:var(--hg-status-success-solid)}.ag-task__check svg{width:13px;height:13px}.ag-task--done .ag-task__check{background:var(--hg-status-success-solid);border-color:var(--hg-status-success-solid)}.ag-task--done .ag-task__title{text-decoration:line-through;color:var(--hg-text-tertiary)}.ag-task__main{min-width:0}.ag-task__title{font-size:var(--hg-text-base);font-weight:500;overflow-wrap:anywhere}.ag-task__title a{color:var(--hg-text);text-decoration:none}.ag-task__title a:hover{text-decoration:underline;text-decoration-color:var(--hg-border-strong)}.ag-task__meta{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;margin-block-start:2px}.ag-task__due{font-size:var(--hg-text-xs);white-space:nowrap;text-align:end}.ag-task__owner{grid-column:2 / -1}@media(min-width:768px){.ag-task{grid-template-columns:auto minmax(0,1fr) 120px 170px}.ag-task__owner{grid-column:auto}}.ag-owner-btn{display:inline-flex;align-items:center;gap:6px;max-width:170px;padding:3px 8px 3px 3px;border-radius:var(--hg-radius-pill);border:1px solid transparent;background:none;color:var(--hg-text-secondary)}.ag-owner-btn:hover{border-color:var(--hg-border);background:var(--hg-surface)}.ag-owner-empty{width:24px;height:24px;border-radius:50%;border:1px dashed var(--hg-border-strong);display:grid;place-items:center}.ag-split{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.ag-split{grid-template-columns:minmax(280px,340px) minmax(0,1fr);align-items:start}.ag-split__list{position:sticky;inset-block-start:76px;max-height:calc(100dvh - 100px);display:flex;flex-direction:column;overflow:hidden}.ag-split__back{display:none!important}}@media(max-width:1023.98px){.ag-split[data-has-selection=true] .ag-split__list,.ag-split[data-has-selection=false] .ag-split__detail{display:none}}.ag-split__listhead{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;border-block-end:1px solid var(--hg-border)}.ag-split__listhead--stack{flex-direction:column;align-items:stretch}.ag-split__back{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-block-end:1px solid var(--hg-border)}.ag-split__detail{min-width:0}.ag-queue,.ag-convs{list-style:none;margin:0;padding:6px;overflow-y:auto;flex:1}.ag-queue__item{all:unset;box-sizing:border-box;display:grid;gap:3px;width:100%;padding:9px 10px;border-radius:var(--hg-radius-md);cursor:pointer;border-inline-start:3px solid transparent}.ag-queue__item:hover{background:var(--hg-bg-muted)}.ag-queue__item:focus-visible{outline:2px solid var(--hg-focus)}.ag-queue__item.is-active{background:var(--hg-primary-subtle);border-inline-start-color:var(--hg-primary)}.ag-review{display:grid;gap:18px;grid-template-columns:minmax(0,1fr)}@media(min-width:1200px){.ag-review{grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr)}}.ag-review__preview{min-width:0}.ag-review__side{min-width:0;--hg-gap: 14px}.ag-preview-wrap{display:grid;gap:6px}.ag-preview{height:min(70dvh,720px);min-height:320px;border:1px solid var(--hg-border);border-radius:var(--hg-radius-md);background:var(--hg-surface-sunken);overflow:hidden;display:grid}.ag-preview iframe{width:100%;height:100%;border:0;background:#fff}.ag-preview img{width:100%;height:100%;object-fit:contain}.ag-preview--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--hg-text-tertiary);font-size:var(--hg-text-sm);text-align:center;padding:20px}.ag-preview--empty svg{width:28px;height:28px}@media(max-width:767.98px){.ag-preview{height:55dvh}}.ag-decision{display:grid;gap:10px}.ag-decision__buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ag-decision__buttons .hg-kbd{margin-inline-start:4px;background:transparent;color:inherit;border-color:currentColor;opacity:.7}.ag-verify{display:flex;flex-direction:column;gap:8px}.ag-verify__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ag-verify__item{display:flex;gap:10px;align-items:flex-start;padding:6px 0;font-size:var(--hg-text-sm);cursor:pointer}.ag-verify__item input{width:16px;height:16px;margin-top:2px;accent-color:var(--hg-primary);flex:none}.ag-verify__item:has(input:checked) span{color:var(--hg-text-tertiary)}.ag-app-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.ag-readiness{display:grid;gap:6px}.ag-transition-chips{display:flex;flex-wrap:wrap;gap:6px}.ag-transition-chips .hg-chip{min-height:32px;font-size:var(--hg-text-sm);padding-inline:12px}.ag-checklist li{display:flex;gap:10px;align-items:center;padding:8px 0}.ag-checklist__icon{color:var(--hg-status-warning-fg);display:grid}.ag-checklist__icon[data-ready=true]{color:var(--hg-status-success-fg)}.ag-checklist__icon svg{width:17px;height:17px}.ag-split--inbox .ag-split__detail--thread{display:flex;flex-direction:column;min-height:560px}@media(max-width:1023.98px){.ag-split--inbox[data-has-selection=false] .ag-split__detail--thread{display:none}}.ag-conv{display:flex;gap:10px;align-items:flex-start;padding:10px;border-radius:var(--hg-radius-md);color:var(--hg-text);text-decoration:none!important}.ag-conv:hover{background:var(--hg-bg-muted)}.ag-conv.is-active{background:var(--hg-primary-subtle)}.ag-conv.is-unread .ag-conv__row .hg-strong{font-weight:600}.ag-conv__main{flex:1;display:flex;flex-direction:column;min-width:0;gap:1px}.ag-conv__row{display:flex;justify-content:space-between;gap:8px;min-width:0}.ag-conv__last{color:var(--hg-text-tertiary)}.ag-conv__last.is-internal{color:var(--ag-internal-fg)}.ag-thread{display:flex;flex-direction:column;flex:1;min-height:0}.ag-thread-card{display:flex;flex-direction:column;min-height:480px}.ag-thread__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;border-block-end:1px solid var(--hg-border)}.ag-thread__list{list-style:none;margin:0;padding:16px;display:flex;flex-direction:column;gap:12px;flex:1;overflow-y:auto;max-height:60dvh;background:var(--hg-bg-muted)}.ag-msg{display:flex;gap:8px;align-items:flex-end;max-width:86%}.ag-msg--mine{margin-inline-start:auto;flex-direction:row-reverse}.ag-msg__bubble{background:var(--hg-surface);border:1px solid var(--hg-border);border-radius:var(--hg-radius-lg);padding:8px 12px;min-width:0}.ag-msg--mine .ag-msg__bubble{background:var(--hg-surface-sunken);border-color:var(--hg-border)}.ag-msg--internal .ag-msg__bubble{background:var(--ag-internal-bg);border:1px dashed var(--ag-internal-border)}.ag-msg__internal{display:flex;align-items:center;gap:5px;font-size:var(--hg-text-xs);font-weight:600;color:var(--ag-internal-fg);margin-block-end:4px}.ag-msg__meta{display:flex;gap:8px;align-items:baseline;font-size:var(--hg-text-xs);color:var(--hg-text-tertiary)}.ag-msg__meta strong{color:var(--hg-text);font-weight:600}.ag-msg__body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--hg-text-base);margin-block-start:2px}.ag-msg__task{display:flex;gap:4px;align-items:center;font-size:var(--hg-text-xs);margin-block-start:4px}.ag-mention{background:var(--hg-status-info-bg);color:var(--hg-status-info-fg);border-radius:4px;padding:0 3px}.ag-composer{border-block-start:1px solid var(--hg-border);padding:12px 14px;display:grid;gap:8px;background:var(--hg-surface);border-end-start-radius:var(--hg-radius-lg);border-end-end-radius:var(--hg-radius-lg)}.ag-composer--internal{background:var(--ag-internal-bg)}.ag-composer--internal .hg-textarea{border-color:var(--ag-internal-border)}.ag-composer__mode{display:inline-flex;gap:4px;background:var(--hg-surface-sunken);border-radius:var(--hg-radius-md);padding:3px;width:fit-content;max-width:100%}.ag-composer__mode button{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:5px 10px;border-radius:8px;font-size:var(--hg-text-xs);font-weight:600;color:var(--hg-text-secondary);white-space:nowrap}.ag-composer__mode button[aria-checked=true],.ag-composer__mode button[aria-pressed=true]{background:var(--hg-surface);color:var(--hg-text);box-shadow:var(--hg-shadow-xs)}.ag-composer__mode button:last-child[aria-checked=true],.ag-composer__mode button:last-child[aria-pressed=true]{color:var(--ag-internal-fg)}.ag-composer__mode button:focus-visible{outline:2px solid var(--hg-focus);outline-offset:1px}.ag-composer__bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ag-ws{--hg-gap: 20px}.ag-ws .hg-crumbs{margin-bottom:-8px}.ag-factors{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ag-cards{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;background:var(--hg-surface);border:1px solid var(--hg-border);border-radius:var(--hg-radius-lg);overflow:hidden}.ag-cards>li+li{border-top:1px solid var(--hg-border-subtle)}.ag-rowbtn{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:none;border:0;text-align:start;color:inherit;text-decoration:none!important;font:inherit}button.ag-rowbtn:hover,a.ag-rowbtn:hover{background:var(--hg-surface-hover)}.ag-rowbtn[data-past=true]{background:var(--hg-bg-canvas)}button.ag-rowbtn[data-past=true]:hover,a.ag-rowbtn[data-past=true]:hover{background:var(--hg-surface-hover)}@media(max-width:640px){.ag-rowbtn{flex-wrap:wrap}.ag-rowbtn .ag-mini-progress{width:100%!important;order:3}}.ag-picker{display:grid;gap:6px}.ag-picker__list{max-height:220px;overflow-y:auto;border:1px solid var(--hg-border);border-radius:var(--hg-radius-md);padding:4px;background:var(--hg-surface)}.ag-picked{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border:1px solid var(--hg-border);border-radius:var(--hg-radius-md);background:var(--hg-bg-muted)}.ag-agenda{display:grid;gap:14px}.ag-agenda__day{display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.ag-agenda__day{grid-template-columns:110px minmax(0,1fr)}}.ag-agenda__date{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;font-size:var(--hg-text-sm);font-weight:600}@media(min-width:768px){.ag-agenda__date{flex-direction:column;align-items:flex-start;gap:0;position:sticky;inset-block-start:80px;align-self:start}}.ag-agenda__dow{font-size:var(--hg-text-xs);color:var(--hg-text-tertiary)}.ag-agenda__dnum{font-size:var(--hg-text-3xl);font-weight:600;line-height:1.1}.ag-agenda__day.is-today .ag-agenda__dnum{color:var(--hg-primary-text);text-decoration:underline;text-decoration-color:var(--hg-primary);text-underline-offset:6px}.ag-agenda__item{display:flex;gap:14px;align-items:flex-start;padding:12px 16px;flex-wrap:wrap}.ag-agenda__item+.ag-agenda__item{border-block-start:1px solid var(--hg-border)}.ag-agenda__time{display:flex;flex-direction:column;min-width:64px;font-size:var(--hg-text-base)}.ag-agenda__host{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.ag-dl-week.is-overdue{border-color:color-mix(in srgb,var(--hg-status-danger-solid) 45%,var(--hg-border))}.ag-dl-week__head{display:flex;align-items:center;gap:8px;padding:12px 16px;font-size:var(--hg-text-base);font-weight:600;border-block-end:1px solid var(--hg-border)}.ag-dl-week.is-overdue .ag-dl-week__head{color:var(--hg-status-danger-fg);background:var(--hg-status-danger-bg);border-start-start-radius:var(--hg-radius-lg);border-start-end-radius:var(--hg-radius-lg)}.ag-dl-list{list-style:none;margin:0;padding:4px 8px 8px}.ag-dl-item{display:flex;gap:14px;align-items:center;padding:10px 8px;border-radius:var(--hg-radius-md);flex-wrap:wrap}.ag-dl-item+.ag-dl-item{border-block-start:1px solid var(--hg-border)}.ag-dl-item__date{display:flex;flex-direction:column;min-width:90px;font-size:var(--hg-text-sm)}.ag-dl-item__owner{margin-inline-start:auto}.ag-cands{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ag-cand{all:unset;box-sizing:border-box;display:block;width:100%;padding:12px;border:1px solid var(--hg-border);border-radius:var(--hg-radius-md);cursor:pointer;background:var(--hg-surface)}.ag-cand:hover:not(:disabled){border-color:var(--hg-border-strong)}.ag-cand:focus-visible{outline:2px solid var(--hg-focus)}.ag-cand.is-selected{border-color:var(--hg-primary);box-shadow:0 0 0 3px var(--hg-primary-subtle)}.ag-cand:disabled{cursor:default;background:var(--hg-bg-muted)}.ag-rank{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--hg-surface-sunken);font-size:var(--hg-text-xs);font-weight:600}.ag-notif{display:flex;align-items:center;gap:10px;padding:12px 16px;color:var(--hg-text);text-decoration:none!important}.ag-notif:hover{background:var(--hg-bg-muted)}.ag-notif.is-unread{background:var(--hg-primary-subtle)}.hg-table--dense td{vertical-align:middle}@media print{.hg-sidebar,.hg-topbar,.ag-filterbar,.ag-bulkbar{display:none!important}}.ag-kvcard{display:flex;flex-direction:column;gap:6px;min-width:0}.ag-kvcard .hg-rowcard__kv{display:flex;justify-content:space-between;gap:12px;font-size:var(--hg-text-sm)}.ag-kvcard .hg-rowcard__kv>span:first-child{color:var(--hg-text-tertiary)}.ag-setting-link{padding-inline:20px}@media(max-width:1023px){.ag-shortcuts-btn{display:none}}.ag-split__list,.ag-split__detail{background:var(--hg-surface);border:1px solid var(--hg-border);border-radius:var(--hg-radius-lg);min-width:0}.ag-split__detail>.ag-review{padding:16px}.ag-split__listhead--tabs{flex-direction:column;align-items:stretch;gap:8px;padding:4px 12px 10px}.ag-split__listhead--tabs .hg-tabs{gap:16px}.ag-queue__li{display:flex;align-items:center;gap:4px;border-radius:var(--hg-radius-md);padding-inline-start:6px}.ag-queue__li.is-active{background:var(--hg-surface-hover);box-shadow:inset 3px 0 0 var(--hg-primary)}.ag-queue__li:not(.is-active):hover{background:var(--hg-surface-hover)}.ag-queue__li .ag-queue__item{border-inline-start:0}.ag-queue__li .ag-queue__item:hover,.ag-queue__li .ag-queue__item.is-active{background:transparent}.ag-queue__check{width:16px;height:16px;accent-color:var(--hg-primary);flex:none}.ag-wait{font-size:var(--hg-text-xs);color:var(--hg-text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums}.ag-split__list .ag-bulkbar{padding:8px 12px}@media(min-width:1280px){.ag-preview{height:calc(100dvh - 210px);max-height:none}}.ag-review__side{max-height:calc(100dvh - 210px);overflow-y:auto;padding-inline-end:2px}@media(max-width:1279px){.ag-review__side{max-height:none;overflow:visible}}.ag-msg__files{display:flex;flex-wrap:wrap;gap:6px;margin-block-start:6px}.ag-file{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 8px;border:1px solid var(--hg-border);border-radius:var(--hg-radius-sm);background:var(--hg-surface);font-size:var(--hg-text-xs)}.ag-file__name{all:unset;cursor:pointer;font-weight:500;color:var(--hg-text);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-file__name:hover{text-decoration:underline}.ag-file__name:focus-visible{outline:2px solid var(--hg-focus);border-radius:2px}.ag-file__x{all:unset;cursor:pointer;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:var(--hg-text-tertiary)}.ag-file__x:hover{background:var(--hg-surface-sunken);color:var(--hg-text)}.ag-viewmenu{max-height:70dvh;overflow-y:auto}.ag-viewmenu__row{display:flex;align-items:center;gap:2px}.ag-viewmenu__row .hg-menu-item{flex:1;min-width:0}@media(min-width:1024px){.ag-split--review{grid-template-columns:minmax(260px,280px) minmax(0,1fr)}}.ag-tpl{display:flex;gap:16px;align-items:flex-start;padding:14px 16px}.ag-tpl__main{flex:1;min-width:0;display:grid;gap:4px}.ag-tpl__title{font-weight:500}.ag-tpl__body{margin:0;font-size:var(--hg-text-sm);color:var(--hg-text-secondary);white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-width:80ch}.ag-tpl__actions{display:flex;gap:2px;flex:none}@media(max-width:640px){.ag-tpl{flex-direction:column}}.ag-worklist{list-style:none;margin:0;padding:0}.ag-work{display:grid;align-items:center;gap:12px;min-height:48px;padding:6px 16px}.ag-worklist>.ag-work+.ag-work{border-top:1px solid var(--hg-border-subtle)}.ag-work:hover:not(.ag-work--head){background:var(--hg-surface-hover)}.ag-work--head{min-height:36px;font-size:var(--hg-text-xs);font-weight:500;color:var(--hg-text-tertiary);border-bottom:1px solid var(--hg-border)}.ag-work__main{display:flex;flex-direction:column;min-width:0}.ag-work__title{font-weight:500}.ag-work__title a{color:var(--hg-text);text-decoration:none}.ag-work__title a:hover{text-decoration:underline;text-decoration-color:var(--hg-border-strong)}.ag-work__meta{font-size:var(--hg-text-xs);color:var(--hg-text-tertiary)}.ag-work__student,.ag-work__due,.ag-work__wait{font-size:var(--hg-text-sm);min-width:0}.ag-work__prio .hg-status{font-size:var(--hg-text-xs)}.ag-work--overdue .ag-work__title a,.ag-work--overdue .ag-work__title{color:var(--hg-text)}@media(max-width:1100px){.ag-work{row-gap:2px}.ag-work--head{display:none}.ag-work>.ag-task__check{grid-area:check;align-self:start;margin-top:4px}.ag-work__main{grid-area:main}.ag-work__owner{grid-area:owner}.ag-work__prio,.ag-work__student,.ag-work__due,.ag-work__wait{grid-area:meta}.ag-work__prio{display:none}.ag-work__student{justify-self:start}}.ag-agenda__item{list-style:none}.ag-appt{display:flex;flex-direction:column;gap:3px}.ag-appt__title{font-weight:500}.ag-appt__meta{display:flex;flex-wrap:wrap;gap:2px 12px;font-size:var(--hg-text-sm);color:var(--hg-text-tertiary)}.ag-appt__notes{margin:4px 0 0;font-size:var(--hg-text-sm);color:var(--hg-text-secondary);white-space:pre-wrap;max-width:72ch;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ag-appt__next{display:flex;gap:8px;align-items:center;margin-top:4px}.ag-tabhead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.ag-ph{display:inline-block;padding:0 4px;border-radius:var(--hg-radius-xs);background:var(--hg-status-info-bg);color:var(--hg-status-info-fg);font-size:.92em}.ag-perf-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:-8px}.ag-funnel-table td{height:44px}.ag-funnel-table th:nth-child(3),.ag-funnel-table__bar{width:38%}.ag-funnel-table__bar span{display:block;height:8px;border-radius:2px;background:var(--hg-chart-ink);min-width:2px}@media(max-width:767px){.ag-funnel-table th:nth-child(3),.ag-funnel-table__bar{display:none}}@media(max-width:575px){.ag-funnel-table th,.ag-funnel-table td{white-space:normal}.ag-funnel-table th:first-child,.ag-funnel-table td:first-child{padding-inline-start:.75rem}.ag-funnel-table th:last-child,.ag-funnel-table td:last-child{padding-inline-end:.75rem}}.ag-grid-2{display:grid;gap:28px;grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.ag-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}.hg-nowrap{white-space:nowrap}.ag-forstudent{display:flex;flex-direction:column;gap:6px;padding:16px;border:1px solid var(--hg-border);border-radius:var(--hg-radius-lg);background:var(--hg-surface)}.ag-forstudent__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.ag-forstudent__row .hg-select{flex:1 1 260px}.ag-inline-field{display:inline-flex;align-items:center;gap:6px}.ag-reasons{list-style:none;margin:8px 0;padding:0;display:grid;gap:4px;font-size:var(--hg-text-sm)}.ag-reasons li{padding-inline-start:14px;position:relative;color:var(--hg-text-secondary)}.ag-reasons li:before{content:"";position:absolute;inset-inline-start:0;top:7px;width:6px;height:6px;border-radius:50%;background:var(--hg-status-neutral-solid)}.ag-reasons li[data-kind=met]:before{background:var(--hg-status-success-solid)}.ag-reasons li[data-kind=missing]:before{background:var(--hg-status-danger-solid)}.ag-reasons li[data-kind=warning]:before{background:var(--hg-status-warning-solid)}.hg-select.hg-input--sm{padding-inline-end:34px}.ag-waiting{display:inline-flex;align-items:baseline;gap:6px;min-width:0;max-width:100%;white-space:nowrap}.ag-waiting>.hg-status{flex:none}.ag-waiting__why{color:var(--hg-text-tertiary);font-size:var(--hg-text-sm);overflow:hidden;text-overflow:ellipsis;min-width:0}.ag-work{grid-template-columns:20px minmax(118px,.9fr) minmax(0,2fr) 84px 64px minmax(0,1fr) 128px}.ag-work__wait,.ag-work__due{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-worklist-wrap{container-type:inline-size;container-name:worklist}@container worklist (max-width: 860px){.ag-work{grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"check student owner" "check main main" "check meta meta";row-gap:2px}.ag-work--head{display:none}.ag-work>.ag-task__check{grid-area:check;align-self:start;margin-top:4px}.ag-work__main{grid-area:main}.ag-work__owner{grid-area:owner}.ag-work__student{grid-area:student;justify-self:start}.ag-work__prio{display:none}.ag-work__wait{display:block;grid-area:meta;justify-self:start}.ag-work__due{grid-area:meta;justify-self:end}}.ag-work__prio{font-size:var(--hg-text-xs)}@media(max-width:1100px){.ag-work{grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"check student owner" "check main main" "check meta meta"}.ag-work__student{grid-area:student}.ag-work__wait{display:block;grid-area:meta;justify-self:start}.ag-work__due{grid-area:meta;justify-self:end}}.ag-students .hg-table-toolbar{flex-wrap:nowrap}.ag-students .ag-filterbar__inline .hg-select{max-width:150px}.ag-preview__fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;text-align:center;color:var(--hg-text-secondary);font-size:var(--hg-text-sm)}.ag-preview__fallback svg.ag-preview__icon{width:36px;height:36px;color:var(--hg-text-tertiary)}.ag-preview__fallback .hg-row{gap:8px;justify-content:center;flex-wrap:wrap}.ag-preview__file{font-weight:600;color:var(--hg-text);overflow-wrap:anywhere}.ag-preview-meta{display:flex;justify-content:space-between;gap:8px;font-size:var(--hg-text-xs);color:var(--hg-text-tertiary)}.ag-preview-meta a{display:inline-flex;gap:4px;align-items:center;white-space:nowrap}.ag-verify__item kbd{margin-inline-start:auto;font-size:12px;color:var(--hg-text-tertiary)}.ag-override{display:grid;gap:8px;padding:10px 12px;border:1px solid var(--hg-status-warning-solid);border-radius:var(--hg-radius-md);background:var(--hg-status-warning-bg);font-size:var(--hg-text-sm)}.ag-override .hg-row{gap:8px;flex-wrap:wrap}.ag-reasons-quick{display:grid;gap:4px}.ag-reasons-quick button{display:flex;gap:8px;align-items:baseline;width:100%;text-align:start;padding:6px 8px;border:1px solid var(--hg-border);border-radius:var(--hg-radius-md);background:var(--hg-surface);font:inherit;font-size:var(--hg-text-sm);color:var(--hg-text);cursor:pointer}.ag-reasons-quick button:hover{background:var(--hg-surface-hover)}.ag-reasons-quick button[aria-pressed=true]{border-color:var(--hg-primary);background:var(--hg-primary-subtle)}.ag-reasons-quick kbd{font-size:12px;color:var(--hg-text-tertiary)}.ag-composer__audience{display:flex;align-items:center;gap:6px;font-size:var(--hg-text-xs);font-weight:600;color:var(--hg-text-secondary)}.ag-composer--internal{border-block-start:2px dashed var(--ag-internal-border)}.ag-composer--internal .ag-composer__audience{color:var(--ag-internal-fg)}.ag-msg--internal{max-width:100%}.ag-msg--internal .ag-msg__bubble{flex:1}.ag-conv__ref{color:var(--hg-text-secondary)}.ag-conv__reply{color:var(--hg-status-warning-fg);font-weight:600}.ag-thread__ref{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:var(--hg-text-sm);color:var(--hg-text-secondary)}.ag-remain{font-size:var(--hg-text-sm);color:var(--hg-text-secondary);white-space:nowrap}.ag-unread-dot{flex:none;width:8px;height:8px;margin-top:6px;border-radius:50%;background:var(--hg-status-info-solid)}@media(max-width:1100px){.ag-work__wait:has(.ag-work__ready){display:none}}.ag-students .hg-table--dense td{padding-block:5px;height:40px}.ag-students .hg-table--dense th{padding-block:6px}@media(min-width:1280px){.ag-review{grid-template-columns:minmax(0,1fr) minmax(300px,340px)}}.ag-hq{--hg-gap: 28px;max-width:1280px;min-width:0}.ag-hq-updated{color:var(--hg-text-tertiary)}.ag-hq-tablewrap{overflow:hidden}.ag-hq-table{font-size:var(--hg-text-sm)}.ag-hq-table tbody th[scope=row]{background:transparent;color:var(--hg-text);font-size:var(--hg-text-sm);font-weight:400;letter-spacing:0;text-align:start}.ag-hq-table th.hg-table__num{text-align:end}.ag-hq-table tbody tr:hover th[scope=row]{background:#f5f8fd}.ag-hq-table td,.ag-hq-table th{padding-block:9px;vertical-align:top}.ag-hq-agency{display:flex;flex-direction:column;gap:1px;min-width:0}.ag-hq-agency__name{font-weight:600;color:var(--hg-text);text-decoration:none}.ag-hq-agency__name:hover{color:var(--hg-primary-text);text-decoration:underline;text-underline-offset:3px}.ag-hq-agency__why{font-size:var(--hg-text-xs);color:var(--hg-text-tertiary)}.ag-hq-num{font-variant-numeric:tabular-nums;font-weight:600;color:var(--hg-text);text-decoration:none}a.ag-hq-num{color:var(--hg-primary-text)}a.ag-hq-num:hover{text-decoration:underline;text-underline-offset:3px}a.ag-hq-num.ag-overdue,.ag-hq-num.ag-overdue{color:var(--hg-status-danger-fg)}.ag-hq-zero{color:var(--hg-text-disabled);font-variant-numeric:tabular-nums}.ag-hq-cards{display:none;list-style:none;margin:0;padding:0}@media(max-width:767.98px){.ag-hq-table{display:none}.ag-hq-cards{display:block}.ag-hq-cards>li{display:flex;flex-direction:column;gap:4px;padding:12px 14px}.ag-hq-cards>li+li{border-top:1px solid var(--hg-border-subtle)}}.ag-hq-cards__kv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 8px;margin:4px 0 0}.ag-hq-cards__kv div{display:flex;flex-direction:column-reverse;gap:0}.ag-hq-cards__kv dt{font-size:12px;color:var(--hg-text-tertiary);line-height:1.3}.ag-hq-cards__kv dd{margin:0;font-size:var(--hg-text-base)}.ag-src__dot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--hg-status-warning-solid)}[data-reason=CONFLICT]>.ag-src__head .ag-src__dot,[data-reason=CHANGED]>.ag-src__head .ag-src__dot{background:var(--hg-status-danger-solid)}.ag-src{display:flex;flex-direction:column;gap:20px}.ag-src__bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.ag-src__summary{display:inline-flex;flex-wrap:wrap;gap:4px}.ag-src__count{display:inline-flex;align-items:baseline;gap:6px;padding:5px 10px;border:1px solid var(--hg-border);border-radius:var(--hg-radius-md);background:var(--hg-surface);font:inherit;font-size:var(--hg-text-sm);color:var(--hg-text-secondary);cursor:pointer}.ag-src__count .hg-num{font-weight:600;color:var(--hg-text)}.ag-src__count:hover:not(:disabled){border-color:var(--hg-border-strong)}.ag-src__count[aria-pressed=true]{border-color:var(--hg-primary);background:var(--hg-primary-subtle);color:var(--hg-primary-pressed)}.ag-src__count:disabled{cursor:default;opacity:.6}.ag-src__clear{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:0;border-radius:var(--hg-radius-md);background:var(--hg-surface-sunken);font:inherit;font-size:var(--hg-text-sm);color:var(--hg-text);cursor:pointer}.ag-src__group{display:flex;flex-direction:column;gap:8px}.ag-src__head{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin:0;font-size:var(--hg-text-base);font-weight:600}.ag-src__head--done{color:var(--hg-text-secondary)}.ag-src__n{color:var(--hg-text-tertiary);font-weight:500}.ag-src__why{flex-basis:100%;padding-inline-start:18px;font-size:var(--hg-text-xs);font-weight:400;color:var(--hg-text-tertiary)}.ag-src__kind+.ag-src__kind{border-top:1px solid var(--hg-border)}.ag-src__kindhead{display:flex;gap:8px;margin:0;padding:10px 16px 2px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--hg-text-tertiary)}.ag-src__list{list-style:none;margin:0;padding:0 0 4px}.ag-src__row{display:grid;grid-template-columns:minmax(0,1fr) 110px 96px;align-items:center;gap:12px;min-height:44px;padding:5px 8px 5px 16px}.ag-src__row+.ag-src__row{border-top:1px solid var(--hg-border-subtle)}.ag-src__row:hover{background:var(--hg-surface-hover)}.ag-src__main{display:flex;flex-direction:column;min-width:0}.ag-src__label{font-size:var(--hg-text-sm);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-src__detail{font-size:var(--hg-text-xs);color:var(--hg-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-src__age{font-size:var(--hg-text-xs);color:var(--hg-text-tertiary);text-align:end;white-space:nowrap}.ag-src__act{display:flex;justify-content:flex-end}@media(max-width:640px){.ag-src__row{grid-template-columns:minmax(0,1fr) auto}.ag-src__age{display:none}.ag-src__label{white-space:normal}}.ag-keyhint{display:inline-flex;align-items:center;gap:6px;font-size:var(--hg-text-xs);color:var(--hg-text-tertiary)}.ag-keyhint kbd{font:inherit;font-size:12px;padding:0 5px;border:1px solid var(--hg-border);border-radius:4px;background:var(--hg-surface);color:var(--hg-text-secondary)}@media(max-width:1023px){.ag-keyhint{display:none}}.badge.bg-light.text-muted{color:#4a5670!important}.btn.btn-primary-light{color:#1e4fc2}.btn.btn-primary-light:hover,.btn.btn-primary-light:focus-visible{color:#fff}.text-danger{color:#b5321d!important}.text-success{color:#11795e!important}.ag7{min-width:0}.ag7 .card.custom-card{margin-block-end:1.5rem}.ag7 .row>[class*=col-]{min-width:0}.ag7-btnicon{width:1rem;height:1rem;margin-inline-end:.375rem;vertical-align:-.15em}.ag7-cardlink{display:inline-flex;align-items:center;gap:.25rem;text-decoration:none;white-space:nowrap}.ag7-cardlink svg{width:.875rem;height:.875rem}.ag7-cardlink:hover{color:rgb(var(--primary-rgb))!important}@media(min-width:1200px){.ag7-fill{height:calc(100% - 1.5rem)}}.ag7-stats{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin-block-end:1.5rem}.ag7-stats>.card.custom-card{margin:0;height:100%}@media(max-width:575.98px){.ag7-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.ag7-stats>:last-child:nth-child(odd){grid-column:1 / -1}.ag7-stats .card-body{padding:.875rem}.ag7-stats .yx-staticon{width:2rem;height:2rem}.ag7-stats .me-3{margin-inline-end:.625rem!important}.ag7-stats .yx-stat__value{font-size:1.25rem}}.yx-stat .yx-stat__caption .badge{white-space:normal;text-align:start}.ag7-queue .card-header{flex-wrap:wrap;gap:.5rem}.ag7-queue .ag-attn>li+li{border-top:1px dashed var(--default-border)}.ag7-queue .ag-attn__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.875rem;padding:.875rem 1.25rem;color:inherit;text-decoration:none}.ag7-queue .ag-attn__row:hover{background:#f8f9fb}.ag7-queue .ag-attn__row:focus-visible{outline-offset:-2px}.ag7-qicon svg{width:1.125rem;height:1.125rem}.ag7-queue .ag-attn__label{font-weight:600;color:var(--default-text-color)}.ag7-queue .ag-attn__detail{font-size:.75rem;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag7-queue .ag-attn__count{font-size:1.25rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;min-width:2ch;text-align:end}.ag7-queue .ag-attn__cta{display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap}.ag7-queue .ag-attn__cta svg{width:.875rem;height:.875rem}.ag7-queue .ag-attn__row:hover .ag-attn__cta{background:rgb(var(--primary-rgb));color:#fff}.ag7-queue .card-footer{padding:.75rem 1.25rem}.ag7-queue .ag-attn__clear{padding:0;border:0;font-size:.75rem}@media(max-width:767.98px){.ag7-queue .ag-attn__row{grid-template-columns:auto minmax(0,1fr) auto;padding:.75rem 1rem;gap:.75rem}.ag7-queue .ag-attn__cta{display:none}.ag7-queue .ag-attn__detail{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.ag7-waiting{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:767.98px){.ag7-waiting{grid-template-columns:repeat(2,minmax(0,1fr))}}.ag7-waiting__item{color:inherit;text-decoration:none;border-radius:.5rem;padding:.25rem;margin:-.25rem}.ag7-waiting__item:hover{background:#f8f9fb}.ag7-waiting__item:hover .fw-semibold{color:rgb(var(--primary-rgb))}.ag7-waiting__item[data-empty] .yx-stat__value,.ag7-waiting__item[data-empty] strong{color:var(--text-muted)}.ag7-waiting .avatar svg{width:1.125rem;height:1.125rem}.timeline-widget .yx-tl__link{padding-block:.25rem}.ag7 .btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem}.ag7 .btn .ag7-btnicon{margin:0}.yx-stat .yx-stat__caption .badge{font-size:.6875rem;line-height:1.35}.ag7-students .card-header{flex-wrap:wrap;gap:.5rem}.ag7-viewtabs{padding:0 1.25rem;border-block-end:1px solid var(--default-border)}.ag7-viewtabs .nav-tabs.tab-style-2{border-block-end:0;margin:0}.ag7-viewtabs .nav-link{padding:.85rem .25rem;margin-inline-end:1.25rem;font-weight:500;color:var(--text-muted);border-radius:0}.ag7-viewtabs .nav-link.active{color:rgb(var(--primary-rgb));box-shadow:inset 0 -2px rgb(var(--primary-rgb));background:none}.ag7-students .hg-table-toolbar{padding:.875rem 1.25rem;border-block-end:1px solid var(--default-border)}.ag7-students .hg-table{font-size:.8125rem}.ag7-students .hg-table thead th{background:rgb(var(--light-rgb, 243, 246, 248));border-block-end:0;white-space:nowrap}.ag7-students .hg-table--dense td,.ag7-students .hg-table td{padding-block:.7rem;height:auto;vertical-align:middle}.ag7-students .hg-table td:first-child,.ag7-students .hg-table th:first-child{padding-inline-start:1.25rem}.ag7-students .hg-table tbody tr{border-block-end:1px solid var(--default-border)}.ag7-students .ag7-sname{min-width:0}.ag7-students .ag7-sname .avatar{flex:none}.ag7-av{font-weight:600;letter-spacing:0}.avatar.avatar-sm.ag7-av{font-size:.7rem}.ag7-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;line-height:1.35}.ag7-students .hg-table td:has(.ag7-clamp),.ag7-students .hg-table td:has(.ag-waiting){white-space:normal}.ag7-students .ag-waiting{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem}.ag7-students .ag-waiting__why{font-size:.6875rem;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ag7-students .hg-table-foot{padding:.75rem 1.25rem}.fs-11{font-size:.6875rem}.ag7 .badge{font-size:.6875rem;font-weight:600}.ag7-students .ag-scard{gap:.4rem}.ag7-students .ag-scard .ag-waiting{flex-direction:row;align-items:center;gap:.5rem}@media(max-width:767.98px){.ag7-viewtabs{padding-inline:.75rem}.ag7-students .hg-table-toolbar{padding:.75rem}}.ag7-crumbs{margin-block:1.25rem 1rem}.ag7-wshead .card-body{padding:1.5rem 1.5rem 1rem}.ag7-wshead__meta{display:flex;flex-wrap:wrap;gap:.35rem 1.25rem;color:var(--text-muted);font-size:.8125rem;margin-block:.25rem .75rem}.ag7-wshead__meta>span{display:inline-flex;align-items:center;gap:.35rem;min-width:0}.ag7-wshead__meta svg{width:.95rem;height:.95rem;flex:none}.ag7-wshead__meta a{color:inherit;overflow-wrap:anywhere}.ag7-wshead__facts{display:flex;flex-wrap:wrap;gap:.75rem 2rem;font-size:.8125rem}.ag7-fact{display:flex;flex-direction:column;gap:.3rem;min-width:0}.ag7-fact>:not(:first-child):not(.progress){display:inline-flex;flex-wrap:wrap;gap:.25rem;align-items:center}.ag7-fact .text-muted{font-size:.75rem}.ag7-fact--progress{min-width:10rem;justify-content:flex-start}.ag7-fact--progress .progress{width:100%;margin-block-start:.35rem}.ag7-wshead__actions{display:flex;flex-wrap:wrap;gap:.5rem;flex:none}.ag7-iconbtn{width:2.375rem;height:2.375rem;padding:0}.ag7-iconbtn svg{width:1.1rem;height:1.1rem}.ag7-wshead__tabs{padding-inline:1.5rem;border-block-start:1px solid var(--default-border)}.ag7-wshead__tabs .nav-tabs{border:0;margin:0}.ag7-wshead__tabs .nav-link{padding:.9rem .15rem;margin-inline-end:1.4rem;color:var(--text-muted);font-weight:500;border-radius:0}.ag7-wshead__tabs .nav-link.active{color:rgb(var(--primary-rgb));background:none;box-shadow:inset 0 -2px rgb(var(--primary-rgb))}@media(max-width:575.98px){.ag7-wshead .card-body{padding:1rem}.ag7-wshead__av{margin-block-end:.75rem}.ag7-wshead__actions{margin-block-start:1rem}.ag7-wshead__actions .btn{flex:1 1 auto}.ag7-wshead__tabs{padding-inline:.75rem}}@media(min-width:576px)and (max-width:1199.98px){.ag7-wshead__top{flex-wrap:wrap}.ag7-wshead__actions{width:100%;padding-inline-start:6rem}}.ag7-tabpanel{min-width:0}.ag7-list>li+li{border-block-start:1px dashed var(--default-border)}.ag7-listrow{display:flex;align-items:center;gap:.875rem;width:100%;padding:.85rem 1.25rem;background:none;border:0;text-align:start;color:inherit;font:inherit;text-decoration:none}.ag7-listrow:hover{background:#f8f9fb}.ag7-listrow .avatar svg{width:1.1rem;height:1.1rem}.ag7-listrow .avatar{flex:none}.ag7-listrow .ag-remain{display:block;font-size:.75rem}.ag7-viewall{display:inline-flex;align-items:center;gap:.15rem;font-size:.75rem}.ag7-viewall svg{width:.85rem;height:.85rem}.ag7-psec+.ag7-psec{border-block-start:1px dashed var(--default-border);margin-block-start:1rem;padding-block-start:1rem}.ag7-psec__title{display:flex;align-items:center;gap:.6rem;font-size:.875rem;font-weight:600;margin-block-end:.75rem}.ag7-psec__title .avatar svg{width:.95rem;height:.95rem}.ag7-psec__item+.ag7-psec__item{margin-block-start:.6rem}.ag7-psec .hg-dl{font-size:.8125rem;grid-template-columns:minmax(6.5rem,max-content) 1fr;gap:.4rem 1rem}.ag7-tl{position:relative}.ag7-tl__item{position:relative;display:flex;gap:.875rem;padding-block-end:1.1rem}.ag7-tl__item:last-child{padding-block-end:0}.ag7-tl__item:before{content:"";position:absolute;inset-inline-start:calc(.875rem - 1px);inset-block:1.9rem .2rem;border-inline-start:1px dashed var(--default-border)}.ag7-tl__item:last-child:before{display:none}.ag7-tl__av{flex:none;position:relative;z-index:1}.ag7-tl__detail{overflow-wrap:anywhere;margin-block-start:.15rem}.ag7 .ag-cards{border:0;border-radius:.5rem;box-shadow:0 .125rem #0a0a0a0a}.ag7 .ag-cards>li+li{border-top:1px dashed var(--default-border)}.ag7 .ag-rowbtn{padding:.85rem 1.25rem}.ag7-docs .ag-split{gap:1.5rem}.ag7-docs .ag-split__list,.ag7-docs .ag-split__detail{background:none;border:0;border-radius:0}.ag7-docs .ag-split__list.card{background:#fff;border-radius:.5rem;margin:0;position:static}@media(min-width:1024px){.ag7-docs .ag-split__list.card{position:sticky;inset-block-start:4.75rem}}.ag7-docs .ag-split__detail>.ag-review{padding:0}.ag7-docs .ag-split__detail>.card{margin:0}@media(min-width:1024px){.ag7-docs .ag-split--review{grid-template-columns:minmax(16rem,18.5rem) minmax(0,1fr)}.ag7-back{display:none!important}}.ag7-queue-pane__filters{display:flex;flex-direction:column;gap:.6rem;padding:.875rem 1rem;border-block-end:1px solid var(--default-border)}.ag7-seg{display:flex;width:100%}.ag7-seg .btn{flex:1 1 0;font-size:.75rem;padding-inline:.4rem;white-space:nowrap}.ag7-docs .ag-queue{padding:.5rem}.ag7-docs .ag-queue__li{padding-inline-start:.6rem;border-radius:.5rem;margin-block-end:.15rem}.ag7-docs .ag-queue__li.is-active{background:var(--hg-surface-hover);box-shadow:inset 3px 0 rgb(var(--primary-rgb))}.ag7-qitem{display:flex!important;align-items:center;gap:.65rem;padding:.6rem .5rem!important}.ag7-qitem .avatar{flex:none}.ag7-review{gap:1.5rem}.ag7-review>.card{margin:0}.ag7-review__head{padding-block:.875rem}.ag7-review__icon svg{width:1.1rem;height:1.1rem}.ag7-review__preview .card-body{padding:1rem}.ag7-review__preview .ag-preview{border:1px dashed var(--default-border);background:#f7f8fa;border-radius:.5rem}.ag7-review__side .card-body{--hg-gap: 1rem}.ag7-review__side .ag-subsection{border-block-start:1px dashed var(--default-border)}.ag7-review__side .ag-decision__buttons .hg-btn{min-height:2.5rem}@media(min-width:1280px){.ag7-review__side{max-height:calc(100dvh - 9rem);overflow-y:auto}.ag7-docs .ag-preview{height:calc(100dvh - 15rem)}}.ag7-review__side .ag-decision__buttons{grid-template-columns:minmax(0,1fr)}.ag7-toolbar .hg-select{width:13rem}.ag7-pipeline .ag-kanban{gap:1.25rem}.ag7-pipeline .hg-kanban__col{background:transparent;border:0;padding:0;min-width:17.5rem}.ag7-pipeline .ag-kcol[data-over=true]{background:rgba(var(--primary-rgb),.05);border-radius:.5rem}.ag7-pipeline .ag-kcol[data-collapsed=true]{min-width:0;background:#fff;border-radius:.5rem;box-shadow:0 .125rem #0a0a0a0a}.ag7-khead{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .15rem .85rem;font-size:.875rem}.ag7-pipeline .ag-kcol[data-collapsed=true] .ag7-khead{padding:.75rem 0}.ag7-pipeline .hg-kanban__list{display:flex;flex-direction:column;gap:1rem}.ag7-kcard.card.custom-card{margin:0;border:0;border-block-start:3px solid rgba(var(--primary-rgb),.3);padding:0;cursor:grab;box-shadow:0 .125rem #0a0a0a0a}.ag7-kcard--success{border-block-start-color:rgba(var(--success-rgb),.4)!important}.ag7-kcard--danger{border-block-start-color:rgba(var(--danger-rgb),.4)!important}.ag7-kcard--light{border-block-start-color:#dfe3ec!important}.ag7-kcard--purple{border-block-start-color:rgba(var(--purple-rgb),.35)!important}.ag7-kcard .card-body{padding:.875rem 1rem .75rem}.ag7-kcard .card-footer{padding:.5rem .75rem .5rem 1rem;border-block-start:1px dashed var(--default-border);background:none}.ag7-kcard .ag-kcard__name{color:var(--default-text-color);text-decoration:none}.ag7-kcard .ag-kcard__name:hover{color:rgb(var(--primary-rgb))}.ag7-kcard:hover{box-shadow:0 .35rem 1.25rem #0a0a0a14;border-color:inherit}.ag7-pipeline .ag-kcol__drop{border-color:#d7dce6;background:#fff;border-radius:.5rem;padding:1.5rem .75rem}.ag7-sidestats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block-end:1.5rem}.ag7-sidestats>.card.custom-card{margin:0}.ag7-sidestats .card-body{padding:1rem}.ag7-sidestats .yx-staticon{width:2.25rem;height:2.25rem}.ag7-sidestats .me-3{margin-inline-end:.75rem!important}@media(min-width:1200px)and (max-width:1399.98px){.ag7-sidestats{grid-template-columns:minmax(0,1fr)}}.ag7-prio{display:block;width:100%;background:none;border:0;padding:0 .5rem;margin-inline:-.5rem;width:calc(100% + 1rem);text-align:start;border-radius:.35rem;font:inherit;color:inherit}.ag7-prio:hover{background:#f8f9fb}.ag7-prio[aria-pressed=true]{background:rgba(var(--primary-rgb),.07)}.ag7-prio+.ag7-prio .yx-prow{border-top:1px dashed var(--default-border)}.ag7-taskcard .ag-card-toolbar{padding:.875rem 1.25rem;border-block-end:1px solid var(--default-border)}.ag7-taskcard .ag-work--head{background:#f3f6f8;font-weight:600;color:var(--default-text-color)}.ag7-taskcard .ag-worklist>li+li{border-top:1px solid var(--default-border)}.ag7-taskcard .ag-work{padding-inline:1.25rem}.ag7-sidestats .me-3{display:none}.ag7-sidestats .yx-stat__label{overflow-wrap:normal;word-break:keep-all}.ag7-inbox .ag-split{gap:1.5rem}.ag7-inbox .ag-split__list.card,.ag7-inbox .ag-split__detail.card{border:0;margin:0;border-radius:.5rem;box-shadow:0 .125rem #0a0a0a0a}@media(min-width:1024px){.ag7-inbox .ag-split{grid-template-columns:minmax(18rem,22rem) minmax(0,1fr)}.ag7-inbox .ag-split__list.card{position:sticky;inset-block-start:4.75rem}}.ag7-inbox .ag-split__listhead{padding:.875rem 1rem;border-block-end:1px solid var(--default-border);gap:.6rem}.ag7-inbox .ag-convs{padding:.5rem}.ag7-inbox .ag-conv{padding:.7rem .75rem;border-radius:.5rem;gap:.75rem}.ag7-inbox .ag-conv:hover{background:#f8f9fb}.ag7-inbox .ag-conv.is-active{background:rgba(var(--primary-rgb),.08);box-shadow:inset 3px 0 rgb(var(--primary-rgb))}.ag7-inbox .ag-conv .avatar{flex:none}.ag7-inbox .ag-conv__reply{color:#8a5a00}.ag7-inbox .ag-unread-dot{background:rgb(var(--primary-rgb))}.ag7-inbox .ag-thread__head{padding:1rem 1.25rem;border-block-end:1px solid var(--default-border)}.ag7-inbox .ag-thread__list,.ag7 .ag-thread__list{background:#f6f7fb;padding:1.25rem;gap:1rem}.ag7 .ag-msg__bubble{border:0;border-radius:.75rem;border-end-start-radius:.2rem;box-shadow:0 .125rem .25rem #0a0a0a0a;padding:.6rem .9rem}.ag7 .ag-msg--mine .ag-msg__bubble{background:rgb(var(--primary-rgb));color:#fff;border-end-start-radius:.75rem;border-end-end-radius:.2rem}.ag7 .ag-msg--mine .ag-msg__meta,.ag7 .ag-msg--mine .ag-msg__meta strong{color:#ffffffd9}.ag7 .ag-msg--mine .ag-msg__body a,.ag7 .ag-msg--mine .ag-file__name{color:#fff}.ag7 .ag-msg--mine.ag-msg--internal .ag-msg__bubble{background:var(--ag-internal-bg);color:var(--default-text-color);border:1px dashed var(--ag-internal-border)}.ag7 .ag-msg--mine.ag-msg--internal .ag-msg__meta,.ag7 .ag-msg--mine.ag-msg--internal .ag-msg__meta strong{color:var(--text-muted)}.ag7 .ag-msg--mine .ag-mention{background:#fff3;color:#fff}.ag7 .ag-composer{padding:.875rem 1.25rem;border-block-start:1px solid var(--default-border)}.ag7-perf .ag-perf-filters{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:flex-end}.ag7-table{margin:0}.ag7-table thead th{background:#f3f6f8;border-block-end:0}.ag7-table th:first-child,.ag7-table td:first-child{padding-inline-start:1.25rem}.ag7-table th:last-child,.ag7-table td:last-child{padding-inline-end:1.25rem}.ag7-perf .ag-funnel-table__bar span{background:rgb(var(--primary-rgb));border-radius:1rem;height:.5rem}.ag7 .card-footer{background:none;border-block-start:1px dashed var(--default-border)}.ag7-perf .ag-defs dt{font-size:.8125rem}@media(max-width:767.98px){.ag7-perf .ag-perf-filters{justify-content:flex-start}}.ag7-wl .hg-table-toolbar{padding:.75rem 1.25rem;border-block-end:1px solid var(--default-border)}.ag7-wl .hg-table th:first-child,.ag7-wl .hg-table td:first-child{padding-inline-start:1.25rem}.ag7-member{height:calc(100% - 1.5rem)}.ag7-member__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-block:1rem;padding-block:.75rem;border-block:1px dashed var(--default-border)}.ag7-member .card-footer{padding:.75rem 1.25rem}.ag7-team .ag7-stats .ag-meter{margin-block-start:.35rem}.ag7-hq .ag-hq-tablewrap{border:0;border-radius:0;box-shadow:none}.ag7-hq .ag-hq-table thead th{background:#f3f6f8;border-block-end:0}.ag7-hq .ag-hq-table th:first-child,.ag7-hq .ag-hq-table td:first-child{padding-inline-start:1.25rem}.ag7-hq .ag-hq-table th:last-child,.ag7-hq .ag-hq-table td:last-child{padding-inline-end:1.25rem}.ag7-loadcell{min-width:9rem}.ag7-loadcell .progress{min-width:4rem}.yx-pagehead__eyebrow{color:#4a5670}@media(max-width:575.98px){.ag7-stats .yx-stat .me-3{display:none}.ag7-stats .yx-stat .card-body{padding:.875rem!important}}@media(max-width:767.98px){.ag7 .ag7-queue .ag-attn__cta.btn{display:none}}html[data-surface=console]{--primary-rgb: 204, 78, 0;--hg-bg: #FFFFFF;--hg-bg-canvas: #FFFFFF;--hg-bg-muted: #F6F3EE;--hg-bg-paper: #FBFAF7;--hg-surface: #FFFFFF;--hg-surface-warm: #F6F3EE;--hg-surface-sunken: #EFEBE4;--hg-surface-hover: #F9F7F3;--hg-border: #E8E4DD;--hg-border-subtle: #F0ECE6;--hg-border-strong: #D6D0C6;--hg-text: #181A1F;--hg-text-secondary: #56524B;--hg-text-tertiary: #6A655D;--hg-primary: #CC4E00;--hg-primary-hover: #B84600;--hg-primary-pressed: #A33E00;--hg-primary-subtle: #FFF1E7;--hg-primary-text: #B84600;--hg-focus: #CC4E00;--hg-shadow-focus: 0 0 0 3px rgba(204, 78, 0, .22);--hg-status-brand-fg: #B84600;--hg-status-brand-bg: #FFF1E7;--hg-status-brand-solid: #CC4E00;--hg-status-info-fg: #2C47A6;--hg-status-info-bg: #EEF3FE;--hg-status-info-solid: #4F74E8;--hg-console-navy: #181A1F;--hg-console-navy-2: #2A2D33;--hg-console-ink-soft: #C9CBD0;--hg-chart-1: #2A2D33;--hg-chart-2: #3AA8A8;--hg-chart-3: #4F74E8;--hg-chart-4: #BC8516;--hg-chart-5: #A29C92;--hg-chart-6: #CFC8BD;--hg-chart-7: #E8E4DD;--hg-chart-ink: #181A1F;--hg-chart-highlight: #CC4E00;--hg-chart-muted: #D6D0C6;--hg-chart-grid: #F0ECE6;--hg-chart-axis: #6A655D;--hg-chart-seq-1: #FFF6F0;--hg-chart-seq-2: #FFE2CC;--hg-chart-seq-3: #FFC59E;--hg-chart-seq-4: #F2A06A;--hg-chart-seq-5: #E07A3A;--hg-chart-seq-6: #CC4E00;--hg-chart-seq-7: #8F3600}html[data-surface=console] body{background:var(--hg-bg-canvas)}html[data-surface=console] ::selection{background:#ffe2cc}html[data-surface=console] .hg-card,html[data-surface=console] .hg-panel,html[data-surface=console] .card.custom-card{box-shadow:none;border:1px solid var(--hg-border);border-radius:10px}html[data-surface=console] .hg-card__title:before,html[data-surface=console] .hg-section__title:before{display:none}html[data-surface=console] .hg-card__title,html[data-surface=console] .hg-section__title{padding-inline-start:0}html[data-surface=console] .app-sidebar{background:var(--hg-bg-paper)!important;border-inline-end:1px solid var(--hg-border)!important;box-shadow:none!important}html[data-surface=console] .app-sidebar .main-sidebar-header{background:var(--hg-bg-paper)!important;border-color:transparent!important}html[data-surface=console] .app-sidebar .side-menu__item{color:var(--hg-text-secondary)!important;border-radius:8px}html[data-surface=console] .app-sidebar .side-menu__item:hover{background:var(--hg-surface-warm)!important;color:var(--hg-text)!important}html[data-surface=console] .app-sidebar .side-menu__item.active{background:#fff1e7!important;color:#b84600!important;font-weight:600}html[data-surface=console] .app-sidebar .side-menu__item.active .side-menu__icon{color:#b84600!important}html[data-surface=console] .app-sidebar .side-menu__icon{color:var(--hg-text-tertiary)!important}html[data-surface=console] .app-header{background:#fff!important;border-bottom:1px solid var(--hg-border)!important;box-shadow:none!important}html[data-surface=console] .btn-primary{background:#cc4e00!important;border-color:#cc4e00!important;color:#fff!important}html[data-surface=console] .btn-primary:hover{background:#b84600!important;border-color:#b84600!important}html[data-surface=console] .btn-primary-light{background:#fff1e7!important;color:#b84600!important;border-color:transparent!important}html[data-surface=console] .text-primary{color:#b84600!important}html[data-surface=console] .bg-primary-transparent{background:#fff1e7!important;color:#b84600!important}html[data-surface=console] .table thead th{background:var(--hg-bg-paper);color:var(--hg-text-secondary);font-weight:600;border-bottom:1px solid var(--hg-border)}html[data-surface=console] .table td{border-color:var(--hg-border-subtle)}html[data-surface=console] .btn:focus-visible{outline:2px solid var(--hg-focus);outline-offset:2px}.ag8-now{margin:0}.ag8-now__pos{inline-size:1.75rem;block-size:1.75rem;border-radius:50%;display:inline-grid;place-items:center;font-weight:700;font-size:.8125rem;font-variant-numeric:tabular-nums}.ag8-now__name{font-weight:600;color:var(--hg-text);text-decoration:none}.ag8-now__name:hover{color:rgb(var(--primary-rgb));text-decoration:underline;text-underline-offset:3px}.ag8-now__stage{font-size:.75rem;color:var(--hg-text-tertiary)}.ag8-now__reason{color:var(--hg-text);font-weight:500}.ag8-now__more{color:var(--hg-text-tertiary);font-size:.75rem}.ag8-now__acticon svg{inline-size:.875rem;block-size:.875rem}.ag8-nowcard .card-footer{padding-block:.625rem;padding-inline:1.25rem}.ag8-rule{margin:0 0 .875rem;padding-inline-start:1.125rem;font-size:.8125rem;color:var(--hg-text-secondary);display:grid;gap:.375rem}.ag8-tiers{display:grid;gap:.5rem}.ag8-tiers li{display:grid;grid-template-columns:6.5rem minmax(0,1fr) auto;gap:.5rem;align-items:center;font-size:.75rem}.ag8-tiers__what{color:var(--hg-text-tertiary)}.ag8-tiers__n{font-weight:600;min-inline-size:2ch;text-align:end}.ag8-views{display:flex;flex-wrap:wrap;gap:.375rem;padding-block:.75rem .25rem;padding-inline:1.25rem}.ag8-views__tab{display:inline-flex;align-items:center;gap:.375rem;border:1px solid var(--hg-border);background:var(--hg-surface);border-radius:999px;padding-block:.25rem;padding-inline:.75rem;font-size:.8125rem;color:var(--hg-text-secondary);cursor:pointer}.ag8-views__tab:hover{border-color:var(--hg-border-strong);color:var(--hg-text)}.ag8-views__tab[aria-selected=true]{background:rgba(var(--primary-rgb),.1);border-color:rgb(var(--primary-rgb));color:rgb(var(--primary-rgb));font-weight:600}.ag8-views__n{font-variant-numeric:tabular-nums;font-size:.75rem;color:inherit}.ag8-views__n[data-zero]{color:var(--hg-text-tertiary)}.ag8-viewdef{margin:0;padding-block:.25rem .5rem;padding-inline:1.25rem;font-size:.75rem;color:var(--hg-text-tertiary)}.ag8-move{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1rem;margin-block-end:1rem}@media(max-width:1599.98px){.ag8-move{grid-template-columns:minmax(0,1fr)}}.ag8-move__card{background:var(--hg-surface);border:1px solid var(--hg-border);border-radius:.5rem;padding:1rem 1.25rem}.ag8-move__h{font-size:.9375rem;font-weight:600;margin:0 0 .5rem}.ag8-move__list{list-style:none;margin:0;padding:0;display:grid;gap:.375rem}.ag8-move__list li{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:.5rem;align-items:baseline;font-size:.8125rem}.ag8-move__list li>.badge{justify-self:start}.ag8-move__item{display:flex;flex-wrap:wrap;gap:.125rem .5rem;align-items:baseline;min-inline-size:0}.ag8-move__list a{color:var(--hg-text)}.ag8-move__when{white-space:nowrap;font-size:.75rem;color:var(--hg-text-tertiary)}.ag8-move__when[data-overdue]{color:var(--hg-status-danger-fg);font-weight:600}.ag8-move__def{margin:.625rem 0 0;font-size:.6875rem;color:var(--hg-text-tertiary)}.ag8-embed__pad{padding:1rem 1.25rem}.ag8-embed__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.ag8-chan{font-size:.6875rem;padding-inline:.375rem;border-radius:999px;background:var(--hg-surface-sunken);color:var(--hg-text-secondary)}.ag8-chanpick{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.75rem}.ag8-chanpick__label{color:var(--hg-text-secondary);font-weight:600;margin-inline-end:.125rem}.ag8-chanpick__opt{display:inline-flex;align-items:baseline;gap:.25rem;padding-block:.125rem;padding-inline:.5rem;border-radius:999px;border:1px dashed var(--hg-border-strong);color:var(--hg-text-tertiary);cursor:not-allowed}.ag8-chanpick__opt[data-on]{border-style:solid;border-color:rgb(var(--primary-rgb));background:rgba(var(--primary-rgb),.08);color:rgb(var(--primary-rgb));font-weight:600;cursor:default}.ag8-chanpick__why{font-size:.6875rem}.ag8-chanpick__why{color:var(--hg-text-tertiary)}.ag8-pagenote{margin:-.5rem 0 .75rem;font-size:.75rem;color:var(--hg-text-tertiary)}.ag8-ops__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-block-end:.75rem}.ag8-q{margin:0 0 .75rem;font-size:.8125rem;color:var(--hg-text-secondary)}.ag8-callout{margin:0 0 .75rem;padding:.5rem .75rem;border-radius:.375rem;background:var(--hg-surface-sunken);font-size:.8125rem;color:var(--hg-text)}.ag8-def{margin:.75rem 0 0;font-size:.6875rem;color:var(--hg-text-tertiary)}.ag8-sub{font-size:.8125rem;font-weight:600;margin-block:.75rem .375rem;display:flex;align-items:center;gap:.5rem}.ag8-drill{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.25rem 1rem;font-size:.8125rem}.ag8-rows{list-style:none;margin:0;padding:0}.ag8-rows li{display:grid;grid-template-columns:minmax(8rem,auto) minmax(0,1fr) auto;gap:.75rem;align-items:baseline;padding-block:.375rem;border-block-end:1px solid var(--hg-border-subtle);font-size:.8125rem}.ag8-rows li:last-child{border-block-end:0}.ag8-rows li>.text-muted{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag8-rows__n{white-space:nowrap;text-align:end}.ag8-rows__n[data-tone=stuck]{color:var(--hg-status-danger-fg);font-weight:600}.ag8-rows__n[data-tone=late]{color:var(--hg-status-warning-fg, #8a5a00);font-weight:600}@media(max-width:575.98px){.ag8-rows li{grid-template-columns:minmax(0,1fr) auto}.ag8-rows li>.text-muted{grid-column:1 / -1;grid-row:2}}.ag8-matrix{inline-size:100%;border-collapse:separate;border-spacing:4px;font-size:.8125rem;table-layout:fixed}.ag8-matrix th{font-weight:600;color:var(--hg-text-secondary);text-align:start;font-size:.75rem}.ag8-matrix thead th:not(:first-child),.ag8-matrix td{text-align:center}.ag8-matrix tbody th{inline-size:26%}.ag8-cell{display:block;inline-size:100%;border:1px solid transparent;border-radius:.375rem;padding-block:.375rem;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer;background:var(--hg-surface-sunken);color:var(--hg-text)}.ag8-cell[data-tone=watch]{background:#fff4d6}.ag8-cell[data-tone=late]{background:#ffe2c2}.ag8-cell[data-tone=stuck]{background:#fcd6d6;color:#7a1010}.ag8-cell[aria-pressed=true]{border-color:rgb(var(--primary-rgb));box-shadow:0 0 0 2px rgba(var(--primary-rgb),.25)}.ag8-cell:focus-visible{outline:2px solid rgb(var(--primary-rgb));outline-offset:1px}.ag8-cell--zero{background:transparent;color:var(--hg-text-tertiary);font-weight:400;cursor:default}.ag8-slagroup+.ag8-slagroup{margin-block-start:.5rem}.ag8-more{margin-block-start:.5rem;font-size:.8125rem}.ag8-more summary{cursor:pointer;color:var(--hg-text-secondary)}.ag8-audit__days section+section{border-block-start:1px solid var(--hg-border-subtle)}.ag8-audit__day{font-size:.75rem;font-weight:600;color:var(--hg-text-secondary);margin:0;padding-block:.75rem .25rem;padding-inline:1.25rem}.ag8-audit__list{list-style:none;margin:0;padding:0 0 .5rem}.ag8-audit__list li{display:grid;grid-template-columns:5rem minmax(0,1fr) auto;gap:.75rem;align-items:baseline;padding-block:.375rem;padding-inline:1.25rem;font-size:.875rem}.ag8-audit__list li:hover{background:var(--hg-surface-hover)}.ag8-audit__time{white-space:nowrap;font-size:.75rem;color:var(--hg-text-tertiary)}.ag8-audit__s{color:var(--hg-text)}.ag8-audit__open{font-size:.75rem;white-space:nowrap}.ag8-audit__pager{display:flex;justify-content:center;align-items:center;gap:1rem;padding:.75rem;border-block-start:1px solid var(--hg-border-subtle)}@media(max-width:575.98px){.ag8-audit__list li{grid-template-columns:minmax(0,1fr) auto}.ag8-audit__time{grid-column:1 / -1}}.ag8-clampcell{display:flex;flex-direction:column;max-inline-size:13rem;min-inline-size:0}.ag8-clampcell>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag8-audit__x{color:var(--hg-text-tertiary);font-size:.75rem}.ag8-fail__row{display:grid;grid-template-columns:5.5rem minmax(0,1fr) auto;gap:.875rem;align-items:center;padding-block:.75rem;padding-inline:1.25rem;border-block-end:1px solid var(--hg-border-subtle)}.ag8-fail__row:last-child{border-block-end:0}.ag8-fail__row[data-sev=critical]{border-inline-start:3px solid var(--hg-status-danger-fg)}.ag8-fail__sev{justify-self:start}.ag8-fail__main{display:flex;flex-direction:column;gap:.125rem;min-inline-size:0}.ag8-fail__what{font-weight:600;color:var(--hg-text)}.ag8-fail__ex{font-size:.75rem;color:var(--hg-text-tertiary)}.ag8-fail__open{white-space:nowrap}@media(max-width:575.98px){.ag8-fail__row{grid-template-columns:minmax(0,1fr) auto}.ag8-fail__sev{grid-column:1 / -1}}.ag8-ready__verdict{display:flex;flex-wrap:wrap;gap:.375rem 1rem;align-items:center;padding:.875rem 1.25rem;border-radius:.5rem;margin-block-end:1rem;border:1px solid var(--hg-border);background:var(--hg-surface);font-size:.8125rem;color:var(--hg-text-secondary)}.ag8-ready__verdict strong{font-size:.9375rem;color:var(--hg-text)}.ag8-ready__verdict.is-not{border-inline-start:4px solid var(--hg-status-danger-fg)}.ag8-ready__verdict.is-ready{border-inline-start:4px solid var(--hg-status-success-fg, #0b7a3b)}.ag8-ready__counts{display:flex;flex-wrap:wrap;gap:.375rem;margin-inline-start:auto}.ag8-ready__row{display:grid;grid-template-columns:minmax(12rem,1fr) 9.5rem minmax(0,1.6fr);gap:1rem;align-items:start;padding-block:.75rem;padding-inline:1.25rem;border-block-end:1px solid var(--hg-border-subtle);font-size:.8125rem}.ag8-ready__status{min-width:0}.ag8-ready__status .badge{max-width:100%;white-space:normal;text-align:start}.ag8-ready__row:last-child{border-block-end:0}.ag8-ready__name{display:flex;flex-direction:column;gap:.125rem}.ag8-ready__what{font-size:.75rem;color:var(--hg-text-tertiary)}.ag8-ready__detail{display:flex;flex-direction:column;gap:.25rem}.ag8-ready__env{margin-inline-end:.375rem;font-size:.75rem}.ag8-ready__legend{display:grid;gap:.5rem;margin:0;font-size:.8125rem}.ag8-ready__legend div{display:grid;grid-template-columns:9.5rem minmax(0,1fr);gap:.75rem}.ag8-ready__legend dd{margin:0;color:var(--hg-text-secondary)}.ag8-ready__legend dt{min-width:0}.ag8-ready__legend dt .badge{max-width:100%;white-space:normal;text-align:start}.ag8-ready .card{margin-block-end:1rem}@media(max-width:767.98px){.ag8-ready__row{grid-template-columns:minmax(0,1fr) auto}.ag8-ready__detail{grid-column:1 / -1}}.ag8-agrow{display:grid;grid-template-columns:minmax(12rem,1.3fr) minmax(10rem,1fr) minmax(10rem,1.2fr) auto;gap:1rem;align-items:center;padding-block:.875rem;padding-inline:1.25rem;border-block-end:1px solid var(--hg-border-subtle)}.ag8-agrow:last-child{border-block-end:0}.ag8-agrow__who,.ag8-agrow__load{display:flex;flex-direction:column;gap:.25rem;min-inline-size:0}.ag8-agrow__go{display:flex;gap:.375rem;flex-wrap:wrap;justify-content:flex-end}@media(max-width:991.98px){.ag8-agrow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ag8-agrow__go{justify-content:flex-start}}.ag8-sugg ul{max-block-size:16rem;overflow-y:auto;border:1px solid var(--hg-border-subtle);border-radius:.375rem}.ag9-today__grid{display:grid;grid-template-columns:minmax(0,1fr) 18rem;gap:1.25rem;align-items:start}.ag9-today__side{display:grid;gap:1rem;align-content:start}.ag9-today__side .card{margin-block-end:0}@media(max-width:1199.98px){.ag9-today__grid{grid-template-columns:minmax(0,1fr)}.ag9-today__side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.ag9-today__side{grid-template-columns:minmax(0,1fr)}}.ag9-qcard{margin-block-end:0}.ag9-qcard__head{flex-wrap:wrap;gap:.5rem}.ag9-qcard__tools{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ag9-help{display:inline-flex;align-items:center;gap:.375rem}.ag9-help svg{inline-size:.875rem;block-size:.875rem}.ag9-chips{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;padding-block:.625rem;padding-inline:1.25rem;border-block-end:1px solid var(--hg-border-subtle)}.ag9-chip{display:inline-flex;align-items:center;gap:.375rem;border:1px solid var(--hg-border);background:var(--hg-surface);color:var(--hg-text-secondary);border-radius:999px;padding-block:.1875rem;padding-inline:.75rem;font-size:.8125rem;line-height:1.4;cursor:pointer}.ag9-chip:hover{border-color:rgb(var(--primary-rgb));color:var(--hg-text)}.ag9-chip[aria-pressed=true]{background:rgb(var(--primary-rgb));border-color:rgb(var(--primary-rgb));color:#fff}.ag9-chip__n{font-weight:600;font-variant-numeric:tabular-nums}.ag9-chip[aria-pressed=true] .ag9-chip__n{color:#fff}.ag9-q{margin:0}.ag9-q__row{display:grid;grid-template-columns:1.75rem minmax(0,1fr) 10rem 4.5rem;align-items:center;gap:.75rem;padding-block:.5rem;padding-inline:1.25rem;border-block-end:1px solid var(--hg-border-subtle);min-block-size:3.25rem}.ag9-q[data-owner] .ag9-q__row{grid-template-columns:1.75rem minmax(0,1fr) 10rem 4.5rem 8rem}.ag9-q__row:last-child{border-block-end:0}.ag9-q__row:hover{background:var(--hg-surface-hover)}.ag9-q__main{display:flex;flex-direction:column;gap:.125rem;min-inline-size:0}.ag9-q__who{display:flex;align-items:baseline;gap:.25rem .625rem;min-inline-size:0;flex-wrap:wrap}.ag9-q__why{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;min-inline-size:0;flex-wrap:nowrap}.ag9-q__why .badge,.ag9-q__why .ag8-now__more{flex:none;white-space:nowrap}.ag9-q__why .ag8-now__reason{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag9-q__who .ag8-now__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-inline-size:100%}.ag9-q__act{justify-self:start;display:inline-flex;align-items:center;justify-content:flex-start;gap:.375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-inline-size:100%}.ag9-q__due,.ag9-q__owner{font-size:.8125rem;display:flex;flex-direction:column;min-inline-size:0}.ag9-q__owner{color:var(--hg-text-secondary)}.ag9-q__k{display:none;font-size:.6875rem;color:var(--hg-text-tertiary)}@media(max-width:767.98px){.ag9-q__row,.ag9-q[data-owner] .ag9-q__row{grid-template-columns:1.75rem minmax(0,1fr) auto;padding-inline:1rem;row-gap:.375rem}.ag9-q__main{grid-column:2 / 4}.ag9-q__act{grid-column:2;justify-self:start}.ag9-q__due{grid-column:3;text-align:end}.ag9-q__owner{grid-column:2 / 4;flex-direction:row;gap:.375rem}.ag9-q__k{display:inline}.ag9-q__why{flex-wrap:wrap}.ag9-q__why .ag8-now__reason{white-space:normal}.ag9-chips{padding-inline:1rem}}.ag9-wait__list{display:grid;gap:.125rem}.ag9-wait__row{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.5rem;margin-inline:-.5rem;border-radius:.375rem;color:var(--hg-text);text-decoration:none;font-size:.8125rem}.ag9-wait__row:hover{background:var(--hg-surface-hover);color:rgb(var(--primary-rgb))}.ag9-wait__row[data-staff] span:first-child:before{content:"";display:inline-block;inline-size:.5rem;block-size:.5rem;border-radius:50%;background:var(--hg-status-warning-fg);margin-inline-end:.5rem;vertical-align:middle}.ag9-strip{display:grid;grid-template-columns:1.4fr 1.6fr .9fr 1fr 1fr;gap:0;margin:.75rem 0 0;border:1px solid var(--hg-border-subtle);border-radius:.5rem;background:var(--hg-surface-muted, #f8f9fb)}.ag9-strip__cell{padding-block:.5rem;padding-inline:.875rem;min-inline-size:0;border-inline-start:1px solid var(--hg-border-subtle)}.ag9-strip__cell:first-child{border-inline-start:0}.ag9-strip dt{font-size:.6875rem;font-weight:500;color:var(--hg-text-tertiary);margin:0}.ag9-strip dd{margin:.125rem 0 0;font-size:.8125rem;font-weight:600;color:var(--hg-text);overflow-wrap:anywhere}.ag9-strip__cell[data-tone=staff] dd{color:var(--hg-status-warning-fg)}.ag9-strip__cell[data-tone=soon] dd{color:var(--hg-status-danger-fg)}@media(max-width:1199.98px){.ag9-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.ag9-strip__cell{border-inline-start:0;border-block-start:1px solid var(--hg-border-subtle)}.ag9-strip__cell:nth-child(-n+2){border-block-start:0}.ag9-strip__cell[data-k=why],.ag9-strip__cell[data-k=next]{grid-column:span 1}}@media(max-width:575.98px){.ag9-strip{grid-template-columns:minmax(0,1fr)}.ag9-strip__cell:nth-child(2){border-block-start:1px solid var(--hg-border-subtle)}}.ag9-wshead__strip{padding-inline:1.25rem;padding-block-end:.75rem}.ag9-wshead__strip .ag9-strip{margin-block-start:0}.ag9-meet{display:grid;gap:.75rem}.ag9-meet__item{border:1px solid var(--hg-border-subtle);border-radius:.5rem;padding:.75rem .875rem}.ag9-meet__item[data-open]{border-style:dashed}.ag9-meet__head{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem}.ag9-meet__icon{inline-size:1rem;block-size:1rem;vertical-align:-.15em;margin-inline-end:.375rem;color:rgb(var(--primary-rgb))}.ag9-meet__notes{margin:.5rem 0 0;font-size:.8125rem;color:var(--hg-text-secondary);white-space:pre-line}.ag9-meet__block{margin-block-start:.5rem;font-size:.8125rem}.ag9-meet__k{display:block;font-size:.6875rem;font-weight:600;color:var(--hg-text-tertiary);text-transform:none;margin-block-end:.125rem}.ag9-meet__block ul{list-style:none;margin:0;padding:0;display:grid;gap:.125rem}.ag9-meet__block li{display:flex;align-items:baseline;gap:.375rem}.ag9-meet__block li svg{inline-size:.8125rem;block-size:.8125rem;flex:none;color:var(--hg-text-tertiary);position:relative;inset-block-start:.125rem}.ag9-meet__block li[data-done]{color:var(--hg-text-tertiary);text-decoration:line-through}.ag9-meet__next{margin:.5rem 0 0;font-size:.8125rem;display:flex;align-items:center;gap:.375rem;color:var(--hg-text)}.ag9-meet__next svg{inline-size:.875rem;block-size:.875rem;color:rgb(var(--primary-rgb))}.ag9-kv{display:grid;gap:.5rem}.ag9-kv>div{display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:.5rem;font-size:.8125rem}.ag9-kv dt{color:var(--hg-text-tertiary);font-weight:500}.ag9-kv dd{margin:0;min-inline-size:0;overflow-wrap:anywhere}.ag9-team__grid{display:grid;grid-template-columns:minmax(0,1fr) 19rem;gap:1.25rem;align-items:start}.ag9-team__side{display:grid;gap:1rem}.ag9-team__grid .card{margin-block-end:0}@media(max-width:1199.98px){.ag9-team__grid{grid-template-columns:minmax(0,1fr)}}.ag9-people{margin:0}.ag9-person{display:grid;grid-template-columns:minmax(11rem,1fr) minmax(0,1.4fr) 12rem 3.75rem 8.25rem;gap:1rem;align-items:center;padding-block:.75rem;padding-inline:1.25rem;border-block-end:1px solid var(--hg-border-subtle)}.ag9-person:last-child{border-block-end:0}.ag9-person--head{padding-block:.5rem;font-size:.6875rem;font-weight:600;color:var(--hg-text-tertiary);background:var(--hg-surface-muted, #f8f9fb)}.ag9-person--inactive{opacity:1;background:repeating-linear-gradient(45deg,transparent 0 8px,rgba(0,0,0,.015) 8px 16px)}.ag9-person__who{display:flex;gap:.625rem;align-items:center;min-inline-size:0}.ag9-person__exp{min-inline-size:0;display:grid;gap:.125rem}.ag9-person__exp>div:first-child{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ag9-person__risk{display:flex;flex-direction:column;align-items:flex-end}.ag9-person__act{display:flex;gap:.375rem;justify-content:flex-end;align-items:center}.ag9-person__act svg{inline-size:.875rem;block-size:.875rem}.ag9-leave-badge{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;color:var(--hg-status-warning-fg)}.ag9-leave-badge svg{inline-size:.8125rem;block-size:.8125rem}@media(max-width:991.98px){.ag9-person{grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem;padding-inline:1rem}.ag9-person--head{display:none}.ag9-person__exp,.ag9-person__load{grid-column:1 / -1}.ag9-person__risk{grid-row:1;grid-column:2}.ag9-person__act{grid-column:1 / -1;justify-content:flex-start}}.ag9-wtable{inline-size:100%;font-size:.8125rem}.ag9-wtable th[scope=row]{font-weight:500}.ag9-wtable__in.hg-input,.ag9-wtable__in{inline-size:3.75rem;display:inline-block;text-align:end;min-block-size:0;block-size:1.875rem;padding-block:.125rem;padding-inline:.375rem}.ag9-wtable th,.ag9-wtable td{padding-block:.3125rem}.ag9-leave{border:1px solid var(--hg-border-subtle);border-radius:.5rem;padding:.625rem .75rem}.ag9-leave__head{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}.ag9-leave__list{margin:.375rem 0 0;padding-inline-start:1.125rem;font-size:.8125rem;color:var(--hg-text-secondary)}.ag9-team__side>.card.custom-card,.ag9-today__side>.card.custom-card,.ag9-today__grid>.card.custom-card{margin-block-end:0!important}.ag9-person__act .btn{white-space:nowrap}.ag9-dlv{display:flex;align-items:center;gap:.25rem;justify-content:flex-end;font-size:.6875rem;color:var(--hg-text-tertiary);margin-block-start:.25rem}.ag9-dlv[data-state=READ]{color:rgb(var(--primary-rgb))}.ag9-dlv[data-state=FAILED]{color:var(--hg-status-danger-fg)}.ag9-langs{display:flex;flex-wrap:wrap;gap:.25rem;margin-block:.25rem}.ag9-lang{border:1px solid var(--hg-border);background:var(--hg-surface);border-radius:.25rem;font-size:.6875rem;font-weight:600;padding-block:.0625rem;padding-inline:.375rem;color:var(--hg-text-secondary);cursor:pointer}.ag9-lang[aria-pressed=true]{background:rgb(var(--primary-rgb));border-color:rgb(var(--primary-rgb));color:#fff}.ag9-prov{display:grid;grid-template-columns:11rem minmax(0,1.4fr) minmax(0,1fr) 3.5rem 3.5rem minmax(0,1fr);gap:.75rem;align-items:center;inline-size:100%;text-align:start;background:none;border:0;border-block-end:1px solid var(--hg-border-subtle);padding-block:.625rem;padding-inline:1rem;font-size:.8125rem;color:var(--hg-text)}.ag9-prov:hover:not(:disabled){background:var(--hg-surface-hover)}.ag9-prov--head{font-size:.6875rem;font-weight:600;color:var(--hg-text-tertiary);background:var(--hg-surface-muted, #f8f9fb)}@media(max-width:767.98px){.ag9-prov{grid-template-columns:minmax(0,1fr) auto auto}.ag9-prov--head{display:none}.ag9-prov>:nth-child(1){grid-column:1 / -1;order:-1}.ag9-prov>:nth-child(2){grid-column:1}.ag9-prov>:nth-child(3),.ag9-prov>:nth-child(6){grid-column:1 / -1}}.ag9-qs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;border:1px solid var(--hg-border-subtle);border-radius:.5rem;background:var(--hg-surface);margin-block-end:1.25rem;overflow:hidden}.ag9-qs__cell{display:flex;flex-direction:column;gap:.125rem;padding:.75rem 1rem;border-inline-start:1px solid var(--hg-border-subtle);color:var(--hg-text);text-decoration:none;min-inline-size:0}.ag9-qs__cell:first-child{border-inline-start:0}.ag9-qs__cell:hover{background:var(--hg-surface-hover)}.ag9-qs__label{font-size:.6875rem;font-weight:600;color:var(--hg-text-tertiary)}.ag9-qs__value{font-size:1.125rem;font-weight:700;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag9-qs__cell[data-bad] .ag9-qs__value{color:var(--hg-status-danger-fg)}.ag9-qs__sub{font-size:.75rem;color:var(--hg-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1199.98px){.ag9-qs{grid-template-columns:repeat(3,minmax(0,1fr))}.ag9-qs__cell:nth-child(n+4){border-block-start:1px solid var(--hg-border-subtle)}.ag9-qs__cell:nth-child(4){border-inline-start:0}}@media(max-width:575.98px){.ag9-qs{grid-template-columns:repeat(2,minmax(0,1fr))}.ag9-qs__cell{border-inline-start:0;border-block-start:1px solid var(--hg-border-subtle)}.ag9-qs__cell:nth-child(-n+2){border-block-start:0}.ag9-qs__cell:nth-child(2n){border-inline-start:1px solid var(--hg-border-subtle)}}.ag9-ql{margin:0}.ag9-ql__row{display:grid;grid-template-columns:minmax(0,1fr) 12rem 9rem;gap:1rem;align-items:center;padding-block:.75rem;padding-inline:1.25rem;border-block-end:1px solid var(--hg-border-subtle)}.ag9-ql__row:last-child{border-block-end:0}.ag9-ql__main{display:flex;flex-direction:column;gap:.125rem;min-inline-size:0}.ag9-ql__val{display:flex;flex-direction:column;text-align:end}.ag9-ql__num{font-size:1.0625rem;font-weight:700;font-variant-numeric:tabular-nums}.ag9-ql__row[data-withheld] .ag9-ql__num{font-size:.8125rem;font-weight:500;color:var(--hg-text-tertiary)}.ag9-ql__drill{text-align:end}.ag9-ql__list{grid-column:1 / -1;margin:0;padding-inline-start:1.25rem;font-size:.8125rem;columns:2}@media(max-width:767.98px){.ag9-ql__row{grid-template-columns:minmax(0,1fr) auto;padding-inline:1rem}.ag9-ql__main{grid-column:1 / -1}.ag9-ql__val{text-align:start}.ag9-ql__list{columns:1}}.ag9-pq{display:grid}.ag9-pq__agency{padding-block:.875rem;padding-inline:1.25rem;border-block-end:1px solid var(--hg-border-subtle)}.ag9-pq__agency:last-child{border-block-end:0}.ag9-pq__name{font-size:.875rem;font-weight:600;margin-block-end:.5rem}.ag9-pq__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem 1rem;margin:0}.ag9-pq__grid dt{font-size:.6875rem;font-weight:500;color:var(--hg-text-tertiary)}.ag9-pq__grid dd{margin:0;font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums}.ag9-pq__grid [data-withheld] dd{font-weight:400;color:var(--hg-text-tertiary);font-size:.75rem}@media(max-width:767.98px){.ag9-pq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ag9-pq__agency{padding-inline:1rem}}.ag9-fail{flex-wrap:wrap}.ag9-fail__acts{display:inline-flex;gap:.375rem;align-items:center;flex:none}.ag9-fail__list{grid-column:1 / -1;margin:.5rem 0 0;padding-inline-start:1.25rem;font-size:.8125rem;columns:2;column-gap:2rem}@media(max-width:767.98px){.ag9-fail__list{columns:1}}.cq-row__wait{min-inline-size:0;overflow-wrap:anywhere}.cq-row__wait .hg-status,.cq-row__wait>*{white-space:normal}.ag-msg--mine .ag9-dlv{color:inherit}.ag-msg--mine .ag9-dlv[data-state=READ]{color:inherit;font-weight:700}.ag-revhub__modes{display:inline-flex;gap:2px;padding:3px;background:var(--hg-surface-sunken, #eef1f6);border-radius:10px}.ag-revhub__mode{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 14px;border:0;border-radius:8px;background:transparent;font-size:var(--hg-text-sm);font-weight:var(--hg-weight-medium);color:var(--hg-text-secondary);cursor:pointer;white-space:nowrap}.ag-revhub__mode[aria-pressed=true]{background:var(--hg-surface);color:var(--hg-text);box-shadow:0 1px 3px #1018281f}.ag-revhub__mode:focus-visible{outline:2px solid var(--hg-primary);outline-offset:2px}.ag-revhub__count{padding:0 6px;border-radius:999px;background:var(--hg-surface-sunken);color:var(--hg-text);font-size:var(--hg-text-xs)}.ag-revhub__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--hg-space-2);margin-block:calc(var(--hg-space-4) * -1) var(--hg-space-3)}@media(max-width:575.98px){.ag-revhub__actions{justify-content:flex-start;margin-block-start:0}}@media(max-width:767.98px){.ag-revhub__modes{width:100%}.ag-revhub__mode{flex:1 1 0;justify-content:center}}.ag-manage__group+.ag-manage__group{margin-top:var(--hg-space-7)}.ag-manage__title{margin:0 0 var(--hg-space-3);font-size:var(--hg-text-sm);font-weight:var(--hg-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--hg-text-secondary)}.ag-manage__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--hg-space-2)}@media(min-width:768px){.ag-manage__list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1280px){.ag-manage__list{grid-template-columns:repeat(3,1fr)}}.ag-manage__item{display:flex;gap:var(--hg-space-3);align-items:flex-start;padding:var(--hg-space-4);border:1px solid var(--hg-border-subtle);border-radius:12px;background:var(--hg-surface);text-decoration:none;color:inherit;height:100%}.ag-manage__item:hover{border-color:var(--hg-border-strong, var(--hg-border));background:var(--hg-surface-hover)}.ag-manage__item:focus-visible{outline:2px solid var(--hg-primary);outline-offset:2px}.ag-manage__icon{display:inline-flex;color:var(--hg-text-secondary);flex:none;margin-top:2px}.ag-manage__item strong{display:block;font-size:var(--hg-text-base);font-weight:var(--hg-weight-semibold)}.ag-manage__item strong+span{display:block;margin-top:2px;font-size:var(--hg-text-sm);color:var(--hg-text-secondary)}.ag-wsgroup>.ag-wssection+.ag-wssection{margin-top:var(--hg-space-8)}.ag-wssection__title{display:flex;align-items:center;gap:var(--hg-space-2);margin:0 0 var(--hg-space-3);font-size:var(--hg-text-sm);font-weight:var(--hg-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--hg-text-secondary)}.ag-wssection__count{min-width:20px;padding:0 6px;border-radius:999px;background:var(--hg-primary-subtle);color:var(--hg-primary-text);font-size:var(--hg-text-xs);font-weight:var(--hg-weight-semibold);letter-spacing:0;text-align:center}.ag-wssection{scroll-margin-top:92px}.ag13-filters{display:flex;align-items:center;justify-content:space-between;gap:.75rem 1rem;flex-wrap:wrap;padding-inline:1.25rem}.ag13-filters .ag9-chips{padding-inline:0;flex:1 1 auto;min-width:0}.ag13-typefilter{display:flex;align-items:center;gap:.5rem;flex:none;margin:0}.ag13-typefilter__label{font-size:.75rem;color:var(--text-muted);white-space:nowrap}.ag13-typefilter .form-select{min-width:11rem;font-size:.8125rem}.ag9-chip--urgent[aria-pressed=false]{border-color:rgba(var(--danger-rgb),.35)}.ag9-chip--urgent .ag9-chip__n{color:rgb(var(--danger-rgb))}.ag9-chip--urgent[aria-pressed=true] .ag9-chip__n{color:inherit}@media(max-width:575px){.ag13-filters{align-items:stretch;flex-direction:column}.ag13-typefilter .form-select{width:100%}}.ag15-plan{display:inline-flex;align-items:center;padding:1px 7px;border-radius:4px;border:1px solid var(--hg-border, #E3E4E8);background:transparent;font-size:11px;font-weight:500;line-height:1.5;color:var(--hg-text-secondary, #5A6170);white-space:nowrap}.ag15-plan[data-plan=PREMIUM]{border-color:var(--hg-text, #1C1D21);color:var(--hg-text, #1C1D21)}.ag15-plan[data-plan=BASIC]{border-style:dashed}.ag15-plan--button{cursor:pointer}.ag15-plan--button:focus-visible{outline:2px solid var(--hg-primary);outline-offset:2px}.ag9-q__who .ag15-plan{margin-inline-start:6px}.ag15-scopecard .card-body{padding-top:8px}.ag15-scope{display:grid;gap:10px}.ag15-scope__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.ag15-scope__price{font-size:13px;font-weight:600;color:var(--hg-text, #1C1D21)}.ag15-scope__empty{margin:0}.ag15-scope__list{margin:0;display:grid;gap:0}.ag15-scope__list>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--hg-border-subtle, #F0F0F2);font-size:12.5px}.ag15-scope__list>div:last-child{border-bottom:0}.ag15-scope__list dt{margin:0;color:var(--hg-text-secondary, #5A6170)}.ag15-scope__list dd{margin:0;text-align:end}.ag15-scope__v{font-weight:500;color:var(--hg-text, #1C1D21)}.ag15-scope__v--none{font-weight:400;color:var(--hg-text-tertiary, #868C98)}.ag15-scope__v[data-exhausted]{color:var(--hg-text-tertiary, #868C98)}.ag15-scope__addon{margin-inline-start:4px;padding:0 4px;border-radius:3px;background:var(--hg-surface-subtle, #F4F5F7);font-size:10.5px;color:var(--hg-text-secondary, #5A6170)}.ag15-scope--compact .ag15-scope__list>div{padding:5px 0}.ag15-oos{display:grid;gap:6px;justify-items:start;padding:10px 12px;border:1px solid var(--hg-border, #E3E4E8);border-radius:8px;background:var(--hg-surface-subtle, #F8F9FB)}.ag15-oos__what{margin:0;font-size:13px;font-weight:600;color:var(--hg-text, #1C1D21)}.ag15-oos__detail{margin:0;font-size:12px;color:var(--hg-text-secondary, #5A6170)}.ag15-ready{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:12px;margin-top:2px}.ag15-ready__state{font-weight:600;color:var(--hg-text-secondary, #5A6170)}.ag15-ready[data-state=READY] .ag15-ready__state{color:var(--hg-status-success-fg, #157347)}.ag15-ready__b{color:var(--hg-text-tertiary, #868C98);padding-inline-start:8px;position:relative}.ag15-ready__b:before{content:"·";position:absolute;inset-inline-start:0}.ag15-ready__more{color:var(--hg-text-tertiary, #868C98)}.ag15-delivery__top{display:flex;flex-wrap:wrap;gap:6px 20px;margin-bottom:12px;font-size:13px}.ag15-delivery__top strong{font-size:17px;margin-inline-end:4px}.ag15-delivery__top [data-alert] strong,.ag15-delivery__table [data-alert]{color:var(--hg-status-danger-fg, #B42318)}.ag15-delivery__table th,.ag15-delivery__table td{font-size:12.5px;padding:6px 8px}.ag15-delivery__table thead th{font-weight:500;color:var(--hg-text-secondary, #5A6170)}.ag22-work{display:flex;flex-direction:column;gap:0;min-width:0}.ag22-strip{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:2px 0 8px}.ag22-strip{display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:4px 0 14px}.ag22-strip>.ag25-today__item{align-self:flex-start}.ag22-strip>.hg-pipe{border-block-end:1px solid var(--hg-border);padding-block-end:0}.ag22-closed{border:0;background:none;font:inherit;font-size:var(--hg-text-xs);color:var(--hg-text-tertiary);padding:4px 8px;border-radius:var(--hg-radius-md);cursor:pointer;white-space:nowrap;margin-inline-start:auto}.ag22-closed:hover{color:var(--hg-text);background:var(--hg-surface-warm)}.ag22-closed.is-selected{color:#b84600;background:#fff1e7}.ag22-work .hg-worktools{border-top:0;padding-top:6px}.ag22-work .hg-worktools{padding-block:6px 8px}.ag22-work .hg-worktools__searchrow{flex:0 1 240px}.ag22-work .hg-worktools .hg-select,.ag22-work .hg-worktools select{max-width:170px}.ag22-table{border:1px solid var(--hg-border);border-radius:10px;background:var(--hg-surface);margin-top:10px;min-width:0}.ag22-table .hg-table th:first-child{border-start-start-radius:10px}.ag22-table .hg-table th:last-child{border-start-end-radius:10px}.ag22-table .hg-table-toolbar{padding:6px 10px}.ag22-table .hg-table-toolbar:empty{display:none}.ag22-table table td{padding-block:6px;line-height:1.3}.ag22-table .hg-table td .ag7-clamp{display:block;-webkit-line-clamp:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ag22-table .hg-table td,.ag22-table .hg-table td .ag-waiting{white-space:nowrap}.ag22-cell-name{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.ag22-cell-name .fw-semibold{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag22-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-top:1px solid var(--hg-border-subtle)}.ag22-today .page-header-breadcrumb,.ag22-today .page-header{margin-bottom:8px}.ag22-today>.page-header-breadcrumb h1,.ag22-today .page-title{font-size:1.125rem}.ag22-students>.page-header-breadcrumb{margin-bottom:8px}@media(max-width:767.98px){.ag22-work .hg-worktools__meta{margin-inline-start:0}.ag22-work .hg-worktools .hg-select,.ag22-work .hg-worktools select{max-width:100%}.ag22-work .hg-worktools__searchrow,.ag22-work .hg-worktools__search{max-width:100%;flex-basis:100%}}.ag22-roster th{font-size:var(--hg-text-xs);text-transform:none;letter-spacing:0;white-space:nowrap}.ag22-roster td{vertical-align:middle;font-size:var(--hg-text-sm)}.ag22-roster tr[data-active=false] td{color:var(--hg-text-tertiary)}.ag22-roster tr[data-active=false] td.fw-semibold{color:var(--hg-text-secondary)}.ag22-roster td .btn+.btn{margin-inline-start:4px}.ag22-invited p{margin:0}.ag22-ws__work{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start;margin-block:16px}.ag22-ws__work>.card{margin-block-end:0}.ag22-needs__row{align-items:flex-start}.ag22-needs__dot{width:8px;height:8px;border-radius:50%;background:var(--hg-text-tertiary);flex:none;margin-top:7px}.ag22-needs__row[data-tone=danger] .ag22-needs__dot{background:var(--hg-status-danger-solid)}.ag22-needs__row[data-tone=warning] .ag22-needs__dot{background:var(--hg-status-warning-solid)}.ag22-needs__row[data-tone=info] .ag22-needs__dot{background:var(--hg-status-info-solid)}.ag22-needs__apps{border-top:1px solid var(--hg-border-subtle)}.ag22-needs__h{display:flex;align-items:center;gap:6px;padding:10px 1.25rem 2px;font-size:var(--hg-text-xs);font-weight:600;color:var(--hg-text-secondary)}.ag22-conv__thread{padding:0;max-height:520px;overflow:auto}.ag22-conv__thread .ag-thread{border:0}.ag22-details{margin-block-start:8px}.ag22-details__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:8px 0;border-top:1px solid var(--hg-border);border-bottom:1px solid var(--hg-border)}.ag22-details__h{margin:0;font-size:var(--hg-text-sm);font-weight:600;color:var(--hg-text)}.ag22-details__tabs{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.ag22-details__tab{border:1px solid transparent;background:none;font:inherit;font-size:var(--hg-text-sm);color:var(--hg-text-secondary);padding:5px 10px;border-radius:var(--hg-radius-md);cursor:pointer;display:inline-flex;align-items:center;gap:6px}.ag22-details__tab:hover{background:var(--hg-surface-warm);color:var(--hg-text)}.ag22-details__tab[aria-selected=true]{background:#fff1e7;border-color:#f3c9ae;color:#b84600;font-weight:600}.ag22-details__n{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.ag22-details__panel{padding-block-start:16px}@media(max-width:1199.98px){.ag22-ws__work{grid-template-columns:minmax(0,1fr)}}.ag-revhub__modes{max-width:100%;flex-wrap:wrap}@media(max-width:575.98px){.ag-revhub__mode{padding-inline:8px;font-size:var(--hg-text-xs);min-width:0}.ag-revhub__mode span:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.ag22-table table.hg-table{table-layout:fixed;width:100%}.ag22-work .ag22-table table.hg-table.hg-table--dense tbody td{height:40px;padding-block:4px;overflow:hidden;text-overflow:ellipsis;font-weight:400}.ag22-table .hg-table td>*{max-width:100%}.ag22-work .hg-worktools__filters{flex:1 1 auto}.ag22-work .hg-worktools__meta{flex:none}.ag22-roster td,.ag22-roster th{white-space:nowrap}.ag22-roster td.ag22-roster__wrap{white-space:normal}.ag22-roster td.ag22-roster__uni{max-width:190px;overflow:hidden;text-overflow:ellipsis}.ag22-roster td.ag22-roster__email{max-width:210px;overflow:hidden;text-overflow:ellipsis}.ag22-roster td:last-child{width:1%}.ag22-accounts .table-responsive{overflow-x:auto}.ag22-table .hg-table-wrap{padding-inline-end:8px}.ag23-subcall{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;padding:12px 16px;border:1px solid var(--hg-primary-border, #FFD2B3);border-radius:10px;background:var(--hg-primary-subtle, #FFF4EC);color:var(--hg-text);text-decoration:none;font-size:14px}.ag23-subcall:hover{border-color:var(--hg-primary)}.ag23-subcall:focus-visible{outline:3px solid var(--hg-primary);outline-offset:2px}.ag22-cell-name:has(.ag24-cell-country){display:inline-grid;grid-template-columns:auto auto;justify-content:start;column-gap:6px;row-gap:1px}.ag24-cell-country{grid-column:1 / -1;font-size:var(--hg-type-caption);line-height:var(--hg-type-caption-leading);white-space:nowrap}h1.page-title{font-size:var(--hg-type-h2)!important;line-height:var(--hg-type-h2-leading)}.ag25-today{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-block-end:14px}.ag25-today__label{font-size:var(--hg-type-small);font-weight:var(--hg-weight-bold);color:var(--hg-text);letter-spacing:.01em}.ag25-today ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.ag25-today__item{display:inline-flex;align-items:baseline;gap:6px;min-height:36px;padding:6px 12px;border:1px solid var(--hg-control-secondary-border);border-radius:var(--hg-control-radius);background:#fff;font:inherit;font-size:var(--hg-type-small);color:var(--hg-text-secondary);cursor:pointer;transition:border-color var(--hg-motion-fast) var(--hg-motion-easing),background-color var(--hg-motion-fast) var(--hg-motion-easing)}.ag25-today__n{font-size:var(--hg-text-lg);font-weight:var(--hg-weight-bold);color:var(--hg-text)}.ag25-today__item.is-urgent .ag25-today__n{color:var(--hg-status-danger-fg, #CD2B31)}.ag25-today__item:hover{border-color:var(--hg-text-tertiary);background:var(--hg-surface-hover)}.ag25-today__item.is-selected{border-color:var(--hg-text);box-shadow:inset 0 -2px 0 var(--hg-primary);color:var(--hg-text)}.ag25-today__item:focus-visible{outline:3px solid var(--hg-primary);outline-offset:2px}.ag22-work .hg-strip__btn.is-selected{background:#fff;border-color:var(--hg-text);color:var(--hg-text);box-shadow:inset 0 -2px 0 var(--hg-primary)}.ag22-work .hg-strip__btn.is-selected .hg-strip__count{color:var(--hg-text)}html[data-surface=console] .ag22-ws .btn.btn-primary-light,html[data-surface=console] .ag22-ws .btn.btn-primary-light:focus{background:var(--hg-control-secondary-bg);color:var(--hg-control-secondary-text);border-color:transparent}html[data-surface=console] .ag22-ws .btn.btn-primary-light:hover{background:var(--hg-control-secondary-bg-hover);color:var(--hg-control-secondary-text)}.ag22-ws .progress-bar.bg-primary{background:var(--hg-text)!important}.ag22-ws .bg-primary-transparent{background:var(--hg-surface-sunken)!important;color:var(--hg-text-secondary)!important}html[data-surface=console] .ag22-ws a[href^="mailto:"],html[data-surface=console] .ag22-ws a[href^="tel:"]{color:var(--hg-text);text-decoration:underline;text-decoration-color:var(--hg-border-strong);text-underline-offset:3px}.ag7 .ag-msg--mine:not(.ag-msg--internal) .ag-msg__bubble{background:#f3f1ed;color:var(--hg-text);border:1px solid #ECE8E2}.ag7 .ag-msg--mine:not(.ag-msg--internal) .ag-msg__meta,.ag7 .ag-msg--mine:not(.ag-msg--internal) .ag-msg__meta strong{color:var(--hg-text-tertiary)}.ag7 .ag-msg--mine:not(.ag-msg--internal) .ag-msg__body a,.ag7 .ag-msg--mine:not(.ag-msg--internal) .ag-file__name{color:var(--hg-text)}.ag7 .ag-msg--mine .ag-mention{background:#cc4e001a;color:var(--hg-text)}.ag7 .card-title:before,.ag22-ws .card-title:before{display:none}html[data-surface=console] .btn:not(.btn-icon):not(.btn-sm.btn-icon){border-radius:var(--hg-control-radius)}.ag22-ws .avatar.bg-primary-transparent,.ag22-ws .avatar[class*=bg-][class*=-transparent]{background:var(--hg-surface-sunken)!important;color:var(--hg-text-secondary)!important}.ag25-filtertoggle{display:none}@media(max-width:767px){.ag25-filtertoggle{display:inline-flex;align-items:center;gap:6px;margin:0;flex:none}.ag25-tools:not(.is-open) .hg-worktools__filters{display:none}.ag25-today ul{gap:6px}.ag25-today__item{min-height:40px}}.ag26-reqs{list-style:none;margin:0;padding:0 16px 12px;display:grid;gap:8px}.ag26-req{display:grid;gap:2px;padding:10px 12px;border-radius:var(--hg-radius-md);background:var(--hg-surface-warm)}.ag26-req__label{font-weight:600;font-size:var(--hg-type-small);color:var(--hg-text)}.ag26-req__note{font-size:var(--hg-type-small);color:var(--hg-text-secondary);quotes:"“" "”"}.ag26-req__meta{font-size:var(--hg-type-caption)}.ag26-next{color:inherit;text-decoration:none}.ag26-next:hover,.ag26-next:focus-visible{text-decoration:underline;text-underline-offset:3px}.ag7-seg .btn[aria-pressed=true]{background:var(--hg-surface)!important;color:var(--hg-text)!important;box-shadow:0 1px 3px #1018281f;border-color:transparent!important}.ag26-filterchip[aria-pressed=true]{background:var(--hg-surface)!important;color:var(--hg-text)!important;box-shadow:inset 0 0 0 1.5px var(--hg-text)}.ag26-count{background:var(--hg-surface-sunken);color:var(--hg-text)}.ag27-wshead__progress{padding:0 1.25rem}.ag27-progress{display:grid;gap:6px;padding:.75rem 0 0}.ag27-progress__bar{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.ag27-progress__bar li{height:4px;border-radius:2px;background:var(--hg-border)}.ag27-progress__bar li.is-done{background:var(--hg-text-secondary)}.ag27-progress__bar li.is-current{background:var(--hg-primary)}.ag27-progress.is-blocked .ag27-progress__bar li.is-current{background:var(--hg-status-danger-fg, #B42318)}.ag27-progress__line{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-size:.8125rem;color:var(--hg-text-secondary)}.ag27-progress__line strong{font-size:.9375rem;color:var(--hg-text);font-weight:600}.ag27-progress__flag{font-weight:600;color:var(--hg-status-danger-fg, #B42318)}.ag27-progress__recent{color:var(--hg-text-tertiary)}.ag27-guide{margin:0 0 .5rem;font-size:.8125rem;color:var(--hg-text-secondary)}.ag27-guide a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ag27-issue{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:600;white-space:nowrap;color:var(--hg-text)}.ag27-issue:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ag27-dot, var(--hg-border-strong))}.ag27-issue[data-party=student]{--ag27-dot: var(--hg-primary)}.ag27-issue[data-party=agency]{--ag27-dot: #3F63C8}.ag27-issue[data-party=none]{--ag27-dot: #008200;color:var(--hg-text-secondary)}.ag27-who{font-size:.6875rem;color:var(--hg-text-tertiary)}.ag27-evidence{margin-top:4px;font-size:.75rem;color:var(--hg-text-secondary)}.ag27-evidence summary{cursor:pointer;color:var(--hg-text-secondary);min-height:24px}.ag27-evidence dl{display:grid;grid-template-columns:max-content 1fr;gap:2px 10px;margin:6px 0 0}.ag27-evidence dt{color:var(--hg-text-tertiary)}.ag27-evidence dd{margin:0;overflow-wrap:anywhere}.btn.btn-light{background:var(--hg-control-secondary-bg);border:1px solid var(--hg-control-secondary-border);color:var(--hg-control-secondary-text)}.btn.btn-light:hover{background:var(--hg-control-secondary-bg-hover);border-color:var(--hg-control-secondary-border-hover)}.btn.btn-light:active{background:var(--hg-control-secondary-bg-pressed)}.ag25-today__item:hover{border-color:var(--hg-control-secondary-border-hover)}@media(max-width:767px){.btn,.ag25-today__item,.ag22-closed,.sidemenu-toggle{min-height:44px;min-width:44px}}@media(max-width:767px){html:root body .ag22-details__tab,html:root body .ag25-filtertoggle,html:root body .ag-filterbar__btn{min-height:44px}}@media(max-width:767px){html:root body .ag-composer__mode button{min-height:44px}}.ag-composer__mode{border:1px solid var(--hg-control-secondary-border)}.ag-composer__mode button{border:1px solid transparent}.ag-composer__mode button[aria-checked=true]{border-color:var(--hg-text)}.ag22-strip>.ag25-today__item{flex:none;margin-inline-end:8px}.ag29-addons{list-style:none;margin:0;padding:0;display:grid;gap:2px;font-size:12px;text-align:end}.ag29-duties{color:var(--hg-text-secondary, #5A6170);line-height:1.5}.ag29-verify{margin:0 0 8px;color:var(--hg-text-secondary, #5A6170)}.ag29-term-set>dd{inline-size:100%}.ag29-term-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.ag29-term-form label{display:grid;gap:2px}.ag29-offer__open{justify-self:start}.ag29-offer{display:grid;gap:6px;padding:12px;border:1px solid var(--hg-border-subtle, #E6E8EC);border-radius:8px;background:#fff}.ag29-offer .form-label{margin:0;font-size:12px;color:var(--hg-text-secondary, #5A6170)}.ag29-offer__row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ag29-offer__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}@media(max-width:480px){.ag29-offer__row{grid-template-columns:1fr}}.ag29-ws__left{display:grid;gap:16px;align-content:start;min-width:0}.hg-fit-form{display:grid;gap:clamp(28px,3.2vw,40px)}.hg-fit-q{display:grid;gap:var(--hg-space-3);border:0;margin:0;padding:0;min-width:0}.hg-fit-legend{padding:0;margin-bottom:var(--hg-space-2);font-size:var(--hg-text-md);font-weight:600;color:var(--hg-text)}.hg-fit-gpa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:var(--hg-space-3);align-items:start}.hg-fit-gpa>:nth-child(3){grid-column:1 / -1}.hg-fit-note{margin:0;font-size:var(--hg-text-sm);line-height:1.55;color:var(--hg-text-secondary)}.hg-fit-help{display:inline-flex;align-items:center;gap:4px;min-height:32px;color:var(--hg-primary-text);font-weight:600;text-decoration:underline;text-underline-offset:3px}.hg-fit-help:focus-visible{outline:2px solid var(--hg-focus);outline-offset:2px;border-radius:4px}.hg-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hg-fit-chips{display:flex;flex-wrap:wrap;gap:var(--hg-space-2)}.hg-fit-chip{min-height:44px;padding:0 18px;border-radius:var(--hg-control-radius);border:1px solid var(--hg-border-control);background:var(--hg-surface);color:var(--hg-text);font:inherit;font-size:var(--hg-text-base);font-weight:600;cursor:pointer;transition:background-color .15s,border-color .15s}.hg-fit-chip:hover{background:var(--hg-surface-hover);border-color:var(--hg-text-secondary)}.hg-fit-chip:active{background:var(--hg-surface-sunken)}.hg-fit-chip:focus-visible{outline:2px solid var(--hg-focus);outline-offset:2px}.hg-fit-chip.is-on{background:var(--hg-text);border-color:var(--hg-text);color:#fff}.hg-fit-test{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--hg-space-3);align-items:start}.hg-fit-go{display:grid;gap:var(--hg-space-2);justify-items:start}@media(max-width:560px){.hg-fit-gpa,.hg-fit-test{grid-template-columns:1fr}.hg-fit-go>.hg-btn{width:100%}}.hg-fit-results{display:grid;gap:clamp(28px,3vw,40px);margin-top:clamp(36px,4vw,56px)}.hg-fit-results__head{display:grid;gap:var(--hg-space-2)}.hg-fit-results__title{margin:0;font-size:clamp(22px,2.2vw,28px);line-height:1.25;letter-spacing:-.01em}.hg-fit-results__counts{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;font-size:var(--hg-text-sm);color:var(--hg-text-secondary)}.hg-fit-count{display:inline-flex;align-items:center;gap:6px}.hg-fit-count b{color:var(--hg-text);font-weight:600}.hg-fit-count:before,.hg-fit-tier:before,.hg-fit-group__title:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--fit-dot, var(--hg-border-strong));flex:none}.is-meets{--fit-dot: #008200}.is-one_step{--fit-dot: var(--hg-primary)}.is-challenge{--fit-dot: #3F63C8}.is-unclear{--fit-dot: #9DA2AA}.hg-fit-sort{display:flex;align-items:center;gap:var(--hg-space-2);margin-top:var(--hg-space-2);font-size:var(--hg-text-sm);color:var(--hg-text-secondary)}.hg-fit-sort .hg-select{width:auto;min-width:9rem}.hg-fit-unlock{display:flex;gap:10px;align-items:flex-start;margin:0;padding:14px 16px;background:var(--hg-surface-warm);border-radius:var(--hg-radius-lg);font-size:var(--hg-text-base);line-height:1.5}.hg-fit-unlock svg{flex:none;margin-top:2px;color:var(--hg-primary-text)}.hg-fit-group{display:grid;gap:var(--hg-space-3);justify-items:start}.hg-fit-group>*{justify-self:stretch}.hg-fit-group>.hg-btn{justify-self:start}.hg-fit-group__title{display:flex;align-items:center;gap:10px;margin:0;font-size:var(--hg-text-xl);line-height:1.3}.hg-fit-group__title .hg-num{color:var(--hg-text-tertiary);font-weight:500}.hg-fit-group__lede{margin:-4px 0 4px;font-size:var(--hg-text-sm);line-height:1.55;color:var(--hg-text-secondary);max-width:60ch}.hg-fit-list{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--hg-border)}.hg-fit-row{display:flex;align-items:stretch;border-bottom:1px solid var(--hg-border)}.hg-fit-row__link{flex:1;min-width:0;display:flex;align-items:center;gap:14px;padding:14px 4px;color:inherit;text-decoration:none;border-radius:var(--hg-radius-md)}.hg-fit-row__link:hover{background:var(--hg-surface-hover)}.hg-fit-row__link:hover .hg-fit-row__name{text-decoration:underline;text-underline-offset:3px}.hg-fit-row__link:focus-visible{outline:2px solid var(--hg-focus);outline-offset:-2px}.hg-fit-row__visual{flex:none;width:88px;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--hg-radius-md);background:var(--hg-surface-sunken);position:relative}.hg-fit-row__visual .hg-uni__pic,.hg-fit-row__visual img{display:block;width:100%;height:100%;object-fit:cover}.hg-fit-row__visual:not(:has(.hg-uni__pic)){display:grid;place-items:center}.hg-fit-row__region{width:34px;height:auto;opacity:.55}.hg-fit-row__mark{max-width:56px;max-height:44px}.hg-fit-row__main{flex:1;min-width:0;display:grid;gap:3px}.hg-fit-row__name{font-size:var(--hg-text-lg);font-weight:600;color:var(--hg-text);line-height:1.3}.hg-fit-row__alt{font-size:var(--hg-text-sm);color:var(--hg-text-tertiary)}.hg-fit-row__meta{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:var(--hg-text-sm);color:var(--hg-text-secondary)}.hg-fit-tier{display:inline-flex;align-items:center;gap:6px}.hg-fit-track{padding:0 6px;border:1px solid var(--hg-border-strong);border-radius:4px;font-size:var(--hg-text-xs);line-height:18px}.hg-fit-row__reason{font-size:var(--hg-text-base);color:var(--hg-text);line-height:1.45}.hg-fit-row__schol{font-size:var(--hg-text-sm);color:#006b00;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hg-fit-row__go{flex:none;color:var(--hg-text-tertiary)}.hg-fit-save{flex:none;align-self:center;width:44px;height:44px;margin-inline-start:4px;display:grid;place-items:center;border:1px solid var(--hg-border-strong);border-radius:var(--hg-control-radius);background:var(--hg-surface);color:var(--hg-text-secondary);cursor:pointer}.hg-fit-save:hover{border-color:var(--hg-text-secondary);color:var(--hg-text)}.hg-fit-save:focus-visible{outline:2px solid var(--hg-focus);outline-offset:2px}.hg-fit-save.is-on{background:var(--hg-text);border-color:var(--hg-text);color:#fff}.hg-fit-save.is-on svg{fill:currentColor}@media(max-width:560px){.hg-fit-row__visual{width:64px}.hg-fit-row__go{display:none}}.hg-fit-results,.mk-qs__results{scroll-margin-top:calc(var(--mk-headclear, 88px) + 16px)}.hg-fit-sum{display:grid;gap:6px}.hg-fit-sum__title{margin:0;font-size:clamp(24px,2.4vw,30px);line-height:1.25;letter-spacing:-.01em}.hg-fit-sum__lead{margin:0;font-size:var(--hg-text-lg);line-height:1.5;color:var(--hg-text)}.hg-fit-sum .hg-fit-unlock{margin-top:8px}.hg-fit-group__title:before{content:none}.hg-fit-picks{display:grid;gap:12px}.hg-fit-picks__h{margin:0;font-size:var(--hg-text-xl)}.hg-fit-picks__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.hg-fit-pick__link{display:grid;gap:4px;color:inherit;text-decoration:none;border-radius:var(--hg-radius-lg)}.hg-fit-pick__link:focus-visible{outline:2px solid var(--hg-focus);outline-offset:3px}.hg-fit-pick__link:hover .hg-fit-pick__name{text-decoration:underline;text-underline-offset:3px}.hg-fit-pick__visual{display:grid;place-items:center;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--hg-radius-lg);background:var(--hg-surface-sunken);margin-bottom:6px}.hg-fit-pick__visual .hg-uni__pic,.hg-fit-pick__visual img:not(.hg-fit-row__region){display:block;width:100%;height:100%;object-fit:cover}.hg-fit-pick__name{font-size:var(--hg-text-lg);font-weight:600;line-height:1.3}.hg-fit-pick__meta{font-size:var(--hg-text-sm);color:var(--hg-text-secondary)}.hg-fit-pick__reason{font-size:var(--hg-text-sm);color:var(--hg-text);line-height:1.45}.hg-fit-tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding-top:4px;border-top:1px solid var(--hg-border)}.hg-fit-tools__f{display:inline-flex;align-items:center;gap:8px;font-size:var(--hg-text-sm);color:var(--hg-text-secondary)}.hg-fit-tools__f .hg-select{width:auto;min-width:9rem}@media(max-width:900px){.hg-fit-picks__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.hg-fit-pick{scroll-snap-align:start}}.hg-uni27-sum{display:grid;gap:0;margin:0 0 var(--hg-space-4);border-top:1px solid var(--hg-border)}.hg-uni27-sum>div{display:grid;gap:4px;padding:14px 0;border-bottom:1px solid var(--hg-border)}.hg-uni27-sum dt{font-size:var(--hg-text-sm);color:var(--hg-text-secondary)}.hg-uni27-sum dd{margin:0;display:grid;gap:2px}.hg-uni27-sum dd strong{font-size:var(--hg-text-lg);font-weight:600;color:var(--hg-text);line-height:1.4}.hg-uni27-sum dd span{font-size:var(--hg-text-base);color:var(--hg-text)}.hg-uni27-sum .is-you dt{color:#006b00;font-weight:600}.hg-uni27-note{font-size:var(--hg-text-sm);color:var(--hg-text-secondary);line-height:1.55}.hg-uni27-note a,.hg-uni27-link{color:var(--hg-primary-text);font-weight:600;text-decoration:underline;text-underline-offset:3px}.hg-uni27-more{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 16px;margin-top:var(--hg-space-2);border:1px solid var(--hg-border-control);border-radius:var(--hg-control-radius);background:var(--hg-surface);color:var(--hg-text);font:inherit;font-weight:600;cursor:pointer}.hg-uni27-more:hover{background:var(--hg-surface-hover);border-color:var(--hg-text-secondary)}.hg-uni27-more:focus-visible{outline:2px solid var(--hg-focus);outline-offset:2px}.hg-uni27-more svg{transition:transform .15s}.hg-uni27-more svg.is-open{transform:rotate(180deg)}.hg-uni27-all{display:grid;gap:var(--hg-space-6);margin-top:var(--hg-space-5)}.hg-uni27-cat h3{margin:0 0 var(--hg-space-2);font-size:var(--hg-text-md);font-weight:600}.hg-uni27-cat ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--hg-border)}.hg-uni27-sch{padding:12px 0;border-bottom:1px solid var(--hg-border);display:grid;gap:3px}.hg-uni27-sch p{margin:0}.hg-uni27-sch__name{font-weight:600;color:var(--hg-text)}.hg-uni27-sch__benefit{color:var(--hg-text)}.hg-uni27-sch__meta,.hg-uni27-sch__src{font-size:var(--hg-text-sm);color:var(--hg-text-secondary);line-height:1.5}.hg-uni27-sch__src a{display:inline-flex;align-items:center;gap:3px;color:inherit;text-decoration:underline;text-underline-offset:2px}.hg-uni27-sch__src a svg{flex:none}.hg-uni27-rules{display:grid;gap:var(--hg-space-3);margin-bottom:var(--hg-space-4)}.hg-uni27-rules__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--hg-space-2)}.hg-uni27-rules__head h3{margin:0;font-size:var(--hg-text-md);font-weight:600}.hg-uni27-rules__head .hg-select{width:auto;min-width:9rem}.hg-uni27-track{padding:12px 14px;border:1px solid var(--hg-border);border-radius:var(--hg-radius-lg);display:grid;gap:4px}.hg-uni27-track p{margin:0}.hg-uni27-track__h{font-size:var(--hg-text-sm);font-weight:600;color:var(--hg-text-secondary)}.hg-uni27-services{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:var(--hg-space-2) 0;padding:0}.hg-uni27-services li{padding:2px 10px;border:1px solid var(--hg-border-strong);border-radius:999px;font-size:var(--hg-text-sm)}.hg-uni27-cost{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.hg-uni27-cost strong{font-size:var(--hg-text-2xl);font-weight:600}.hg-uni27-cost span{color:var(--hg-text-secondary);font-size:var(--hg-text-sm)}.yx-authcover{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);min-block-size:100dvh;margin:0;background:var(--hg-surface, #fff)}.yx-authcover__form{min-inline-size:0}.yx-authcover__form .hg-login{min-block-size:100dvh;background:transparent}.yx-authcover__cover{position:relative;display:flex;align-items:center;justify-content:center;padding:3rem;background:var(--hg-surface-subtle, #FAFAF8);border-inline-start:1px solid var(--hg-border, #E7E5E1);color:var(--hg-text, #1A1A1A)}.yx-authcover__inner{position:relative;max-inline-size:30rem;display:flex;flex-direction:column;gap:1.25rem}.yx-authcover__eyebrow{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hg-primary-text, #B84400)}.yx-authcover__title{margin:0;font-size:1.625rem;line-height:1.3;font-weight:700;letter-spacing:-.015em;color:var(--hg-text, #1A1A1A);text-wrap:balance}.yx-authcover__lead{margin:0;font-size:.9375rem;line-height:1.6;color:var(--hg-text-secondary, #555)}.yx-authcover__points{list-style:none;margin:.5rem 0 0;padding:0;display:grid;gap:1.125rem}.yx-authcover__points li{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.875rem;align-items:start}.yx-authcover__points strong{display:block;font-size:.875rem;color:var(--hg-text, #1A1A1A)}.yx-authcover__points li span span{display:block;margin-block-start:2px;font-size:.8125rem;line-height:1.5;color:var(--hg-text-secondary, #555)}.yx-authcover__icon{inline-size:2.25rem;block-size:2.25rem;border-radius:.625rem;display:grid;place-items:center;background:var(--hg-primary-subtle, #FFF1E8);color:var(--hg-primary-text, #B84400)}.yx-authcover__icon svg{inline-size:1.125rem;block-size:1.125rem}.yx-authcover__foot{margin:.5rem 0 0;display:flex;gap:.5rem;align-items:center;font-size:.75rem;color:var(--hg-text-tertiary, #777)}@media(max-width:1199.98px){.yx-authcover{grid-template-columns:minmax(0,1fr)}.yx-authcover__cover{display:none}.yx-authcover__form .hg-login{min-block-size:100dvh}}
