*{box-sizing:border-box}html{scrollbar-gutter:stable}@supports (scrollbar-gutter:stable){html body[data-scroll-locked]{margin-right:0!important}}body{background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;margin:0;font:14px/1.6 Manrope Variable,Manrope,system-ui,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.45}a{color:inherit;text-underline-offset:3px}a:where([class]){text-decoration:none}:where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:3px}h1,h2,h3,h4,h5,h6,p{margin:0}img,video{max-width:100%}[hidden]{display:none!important}.sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.full-width{width:100%}@keyframes ui-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ui-stack{min-width:0}.ui-surface{background:var(--surface);border:1px solid var(--border);border-radius:4px;min-width:0}.ui-text{overflow-wrap:anywhere;margin:0}.text-h3{letter-spacing:-1.2px;font-size:clamp(1.8rem,3vw,2.3rem);font-weight:650;line-height:1.2}.text-h4{letter-spacing:-1px;font-size:1.9rem;font-weight:600;line-height:1.25}.text-h5{letter-spacing:-.5px;font-size:1.4rem;font-weight:600}.text-h6,.text-subtitle1{font-size:1rem;font-weight:650}.text-subtitle2{font-size:13px;font-weight:650}.text-body1{font-size:14px}.text-body2{font-size:13px}.text-caption{font-size:12px}.text-overline{text-transform:uppercase;letter-spacing:1.2px;font-size:11px;font-weight:600}.ui-divider{border:0;border-top:1px solid var(--border);width:100%;margin:0}.ui-container{width:100%;margin-inline:auto;padding-inline:12px}@media (width>=576px){.ui-container:not(.ui-container-fluid):not(.ui-container-legacy):not(.ui-container-fluid-md):not(.ui-container-fluid-lg):not(.ui-container-fluid-xl):not(.ui-container-fluid-xxl){max-width:540px}}@media (width>=768px){.ui-container:not(.ui-container-fluid):not(.ui-container-legacy):not(.ui-container-fluid-lg):not(.ui-container-fluid-xl):not(.ui-container-fluid-xxl){max-width:720px}}@media (width>=992px){.ui-container:not(.ui-container-fluid):not(.ui-container-legacy):not(.ui-container-fluid-xl):not(.ui-container-fluid-xxl){max-width:960px}}@media (width>=1200px){.ui-container:not(.ui-container-fluid):not(.ui-container-legacy):not(.ui-container-fluid-xxl){max-width:1140px}}@media (width>=1400px){.ui-container:not(.ui-container-fluid):not(.ui-container-legacy){max-width:1320px}}.ui-avatar{border:1px solid var(--border);background:var(--soft);width:34px;height:34px;color:var(--foreground);border-radius:3px;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.ui-list{margin:0;padding:0;list-style:none}.list-item-no-padding{padding:0}.ui-list-button{width:100%;color:inherit;text-align:left;justify-content:flex-start}.ui-list-button.is-selected{background:var(--selected);color:var(--primary)}.ui-list-button.is-selected:hover:not(:disabled):not([aria-disabled=true]){background:var(--selected)}.ui-list-icon{align-items:center;display:inline-flex}.ui-list-label{display:block}.ui-button{border:1px solid var(--transparent);background:var(--transparent);min-height:40px;color:var(--primary);border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .12s;display:inline-flex}.button-primary{background:var(--primary);border-color:var(--primary);color:var(--primary-ink)}.button-secondary{border-color:var(--border);background:var(--surface);color:var(--foreground)}.button-small{min-height:34px;padding:6px 10px;font-size:12px}.button-icon{align-items:center;display:inline-flex}.button-color-error{color:var(--danger)}.button-primary.button-color-error{background:var(--danger);border-color:var(--danger);color:var(--surface)}.button-color-success{color:var(--success)}.button-primary.button-color-success{background:var(--success);border-color:var(--success);color:var(--surface)}.ui-button{overflow-wrap:anywhere;cursor:pointer;max-width:100%}.ui-button[aria-disabled=true]{cursor:default;opacity:.45}.ui-button:hover:not(:disabled):not([aria-disabled=true]){background:var(--hover)}.ui-button.button-primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--primary-hover)}.ui-button.is-active{box-shadow:inset 0 0 0 2px}.ui-button.button-large{min-height:48px;padding:12px 20px;font-size:15px}.button-icon{flex-shrink:0;justify-content:center}.button-icon>svg{width:1.25em;height:1.25em}.ui-button.button-danger,.ui-button.button-success,.ui-button.button-warning,.ui-button.button-info,.ui-button.button-light,.ui-button.button-dark{background:var(--button-tone);border-color:var(--button-tone);color:var(--button-ink)}.ui-button.button-danger,.ui-button.button-outline-danger{--button-tone:var(--danger);--button-ink:var(--primary-ink)}.ui-button.button-success,.ui-button.button-outline-success{--button-tone:var(--success);--button-ink:var(--primary-ink)}.ui-button.button-warning,.ui-button.button-outline-warning{--button-tone:var(--warning);--button-ink:var(--primary-ink)}.ui-button.button-info,.ui-button.button-outline-info{--button-tone:var(--primary);--button-ink:var(--primary-ink)}.ui-button.button-light,.ui-button.button-outline-light{--button-tone:var(--tone-light-background);--button-ink:var(--tone-light-ink)}.ui-button.button-dark,.ui-button.button-outline-dark{--button-tone:var(--tone-dark-background);--button-ink:var(--primary-ink)}.ui-button.button-outline-primary{--button-tone:var(--primary);--button-ink:var(--primary-ink)}.ui-button.button-outline-secondary{--button-tone:var(--muted);--button-ink:var(--surface)}.ui-button[class*=button-outline-]{color:var(--button-tone);border-color:var(--button-tone)}.ui-button[class*=button-outline-]:hover:not(:disabled):not([aria-disabled=true]){background:var(--button-tone);color:var(--button-ink)}.ui-button.button-danger:hover:not(:disabled):not([aria-disabled=true]),.ui-button.button-success:hover:not(:disabled):not([aria-disabled=true]),.ui-button.button-warning:hover:not(:disabled):not([aria-disabled=true]),.ui-button.button-info:hover:not(:disabled):not([aria-disabled=true]),.ui-button.button-light:hover:not(:disabled):not([aria-disabled=true]),.ui-button.button-dark:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb, var(--button-tone), var(--black) 12%)}.ui-button.button-link{text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.ui-button{transition:none}}@media (width<=600px){.ui-button{min-height:42px}.ui-button.button-large{min-height:48px}}.ui-button.button-outline-light,.ui-button.button-outline-dark{color:var(--foreground)}.ui-button.button-outline-light:hover:not(:disabled):not([aria-disabled=true]){color:var(--tone-light-ink)}.ui-button.button-outline-dark:hover:not(:disabled):not([aria-disabled=true]){color:var(--white)}.ui-button.button-dark{--button-ink:var(--white)}.ui-table-container{min-width:0;overflow-x:auto}.ui-table{border-collapse:collapse;text-align:left;width:100%}.ui-table caption{text-align:left;caption-side:top;padding:18px 22px;font-size:13px;font-weight:600}.ui-table th,.ui-table td{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:16px 20px;font-size:13px;font-weight:400}.ui-table thead th,.ui-table thead td{background:var(--soft);color:var(--muted);letter-spacing:.4px;font-size:11px;font-weight:600}.ui-table tbody th{font-weight:600}.ui-table .row-selected{background:var(--selected)}.ui-table.table-compact td,.ui-table.table-compact th{padding-block:10px}.table-sticky thead{position:sticky;top:0}.ui-table.table-striped tbody tr:nth-of-type(odd):not(.row-selected),.ui-table.table-striped-columns tr:not(.row-selected)>:nth-child(2n){background:color-mix(in srgb, var(--foreground) 5%, var(--transparent))}.ui-table.table-bordered th,.ui-table.table-bordered td{border:1px solid var(--border)}.ui-table.table-borderless th,.ui-table.table-borderless td{border:0}.ui-table.table-dark{--surface:var(--palette-dark-surface);--soft:var(--palette-dark-soft);--muted:var(--palette-dark-muted);--foreground:var(--palette-dark-foreground);--border:var(--palette-dark-border);--hover:var(--tone-dark-hover);--selected:var(--palette-dark-selected);background:var(--surface);color:var(--foreground)}.ui-table.table-light{background:var(--white);color:var(--tone-light-ink);--soft:var(--tone-light-background);--muted:var(--palette-light-muted);--foreground:var(--tone-light-ink);--border:var(--palette-light-border);--hover:var(--palette-light-hover);--selected:var(--palette-light-selected)}.ui-table.table-primary,.ui-table.table-info{background:var(--selected);color:var(--foreground)}.ui-table.table-secondary{background:var(--soft);color:var(--foreground)}.ui-table.table-success{background:var(--success-bg);color:var(--foreground)}.ui-table.table-danger{background:var(--danger-bg);color:var(--foreground)}.ui-table.table-warning{background:var(--warning-bg);color:var(--foreground)}@media (width<=575.98px){.table-responsive-sm{overflow-x:auto}}@media (width<=767.98px){.table-responsive-md{overflow-x:auto}}@media (width<=991.98px){.table-responsive-lg{overflow-x:auto}}@media (width<=1199.98px){.table-responsive-xl{overflow-x:auto}}@media (width<=1399.98px){.table-responsive-xxl{overflow-x:auto}}.ui-table.table-hover tbody tr:hover:not(.row-selected),.ui-table .row-hover:hover:not(.row-selected),.ui-table.table-hover tbody tr:hover:not(.row-selected)>*,.ui-table .row-hover:hover:not(.row-selected)>*{background:var(--hover)}.ui-table tr.row-selected:hover{background:var(--selected)}.ui-table>.table-caption-heading,.table-caption-heading{caption-side:top;text-align:left;color:inherit;padding:12px 20px;font-size:.875rem;font-weight:650}.ui-chip{border:1px solid var(--border);background:var(--soft);max-width:100%;color:var(--muted);overflow-wrap:anywhere;border-radius:2px;align-items:center;gap:5px;padding:3px 7px;font-size:11px;line-height:1.5;display:inline-flex}.ui-chip.tone-warning{color:var(--warning);background:var(--warning-bg);border-color:var(--warning-bg);border-left-color:var(--warning)}.ui-chip.tone-error{color:var(--danger);background:var(--danger-bg);border-color:var(--danger-bg);border-left-color:var(--danger)}.ui-chip.tone-success{color:var(--success);background:var(--success-bg);border-color:var(--success-bg);border-left-color:var(--success)}.ui-chip.chip-medium{padding:5px 9px;font-size:12px}.ui-chip.chip-outlined{background:var(--transparent);border-color:currentColor}.med-close-button{background:var(--transparent);width:32px;height:32px;color:var(--muted);cursor:pointer;border:0;border-radius:3px;flex:none;justify-content:center;align-items:center;padding:6px;display:inline-flex}.med-close-button:hover:not(:disabled){background:var(--hover);color:var(--foreground)}.med-close-button-white,.med-close-button-white:hover:not(:disabled){color:var(--white)}.med-close-button:disabled{opacity:.45;cursor:default}.med-alert{border:1px solid var(--border);border-left:3px solid var(--primary);background:var(--selected);color:var(--foreground);overflow-wrap:anywhere;border-radius:3px;align-items:flex-start;gap:12px;padding:13px 16px;font-size:13px;display:flex}.med-alert-content{flex:1;min-width:0}.med-alert[data-variant=secondary]{border-left-color:var(--secondary);background:var(--soft)}.med-alert[data-variant=danger]{color:var(--danger);background:var(--danger-bg);border-left-color:var(--danger)}.med-alert[data-variant=success]{color:var(--success);background:var(--success-bg);border-left-color:var(--success)}.med-alert[data-variant=warning]{color:var(--warning);background:var(--warning-bg);border-left-color:var(--warning)}.med-alert[data-variant=light]{background:var(--surface)}.med-alert[data-variant=dark]{background:var(--foreground);color:var(--surface)}.med-alert-heading{margin:0 0 8px;font-size:16px;font-weight:650}.med-alert-link{color:inherit;text-underline-offset:3px;font-weight:650;text-decoration:underline}.med-spinner{vertical-align:-.125em;width:32px;height:32px;color:var(--primary);flex-shrink:0;display:inline-block}.med-spinner-border{border:3px solid;border-right-color:var(--transparent);border-radius:50%;animation:.75s linear infinite med-spinner-turn}.med-spinner-grow{background:currentColor;border-radius:50%;animation:.75s linear infinite med-spinner-grow}.med-spinner-sm{border-width:2px;width:16px;height:16px}.med-spinner[data-variant=secondary]{color:var(--secondary)}.med-spinner[data-variant=success]{color:var(--success)}.med-spinner[data-variant=danger]{color:var(--danger)}.med-spinner[data-variant=warning]{color:var(--warning)}.med-spinner[data-variant=info]{color:var(--primary)}.med-spinner[data-variant=light]{color:var(--tone-light-background)}.med-spinner[data-variant=dark]{color:var(--tone-light-ink)}@keyframes med-spinner-turn{to{transform:rotate(360deg)}}@keyframes med-spinner-grow{0%{opacity:0;transform:scale(0)}50%{opacity:1}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.med-spinner{animation:none}}.med-progress{background:var(--soft);border-radius:3px;height:16px;display:flex;overflow:hidden}.med-progress-bar{background:var(--primary);height:100%;color:var(--primary-ink);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:flex;overflow:hidden}.med-progress-bar[data-variant=secondary]{background:var(--secondary)}.med-progress-bar[data-variant=success]{background:var(--success)}.med-progress-bar[data-variant=danger]{background:var(--danger)}.med-progress-bar[data-variant=warning]{background:var(--warning)}.med-progress-bar[data-variant=light]{background:var(--tone-light-background);color:var(--tone-light-ink)}.med-progress-bar[data-variant=dark]{background:var(--tone-dark-background);color:var(--white)}.med-progress-striped{background-image:linear-gradient(45deg, var(--progress-stripe) 25%, var(--transparent) 25%, var(--transparent) 50%, var(--progress-stripe) 50%, var(--progress-stripe) 75%, var(--transparent) 75%, var(--transparent));background-size:16px 16px}.med-progress-animated{animation:1s linear infinite med-progress-stripes}.med-progress-hidden-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes med-progress-stripes{to{background-position-x:16px}}@media (prefers-reduced-motion:reduce){.med-progress-animated{animation:none}}.ui-menu-item{cursor:pointer;text-align:left;width:100%;min-height:38px;color:var(--foreground);background:var(--transparent);border:0;border-radius:2px;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:13px;display:flex}.ui-menu-item[data-highlighted],.ui-menu-item:focus-visible{background:var(--selected);color:var(--primary)}.ui-menu-item[data-disabled],.ui-menu-item[aria-disabled=true]{opacity:.45;cursor:default}@media (width<=600px){.ui-menu-item{min-height:44px}}.ui-check{appearance:auto;accent-color:var(--primary);cursor:pointer;flex:none;width:18px;height:18px;margin:0}.check-switch{appearance:none;background:var(--border);border-radius:10px;width:34px;height:20px;position:relative}.check-switch:before{content:"";background:var(--surface);border-radius:50%;width:14px;height:14px;display:block;position:absolute;top:3px;left:3px}.check-switch:checked{background:var(--primary)}.check-switch:checked:before{transform:translate(14px)}.ui-form-check{flex-wrap:wrap;align-items:flex-start;gap:4px 8px;min-height:24px;margin-bottom:6px;display:flex;position:relative}.ui-form-check.check-inline{margin-inline-end:18px;display:inline-flex}.ui-form-check.check-reverse{flex-direction:row-reverse;justify-content:flex-start}.ui-form-check-label{cursor:pointer;line-height:1.5}.ui-form-check.check-disabled>.ui-form-check-label{opacity:.65;cursor:default}.ui-form-check-input:not(.ui-check){width:1em;height:1em;accent-color:var(--primary);cursor:pointer;flex:none;margin:.25em 0 0}.ui-form-check-input:disabled{cursor:default;opacity:.65}.ui-form-check-input.is-invalid{outline-color:var(--danger);accent-color:var(--danger)}.ui-form-check-input.is-valid{outline-color:var(--success);accent-color:var(--success)}.ui-form-check>.ui-form-feedback{flex-basis:100%}.ui-form-check.form-switch>.ui-form-check-input[type=checkbox]:not(.ui-check){appearance:none;border:1px solid var(--border);background:var(--soft);border-radius:1em;width:2em;height:1.1em;margin-top:.2em;position:relative}.ui-form-check.form-switch>.ui-form-check-input[type=checkbox]:not(.ui-check):before{content:"";inset-inline-start:.1em;background:var(--muted);border-radius:50%;width:.75em;height:.75em;position:absolute;top:.1em}.ui-form-check.form-switch>.ui-form-check-input[type=checkbox]:checked:not(.ui-check){background:var(--primary);border-color:var(--primary)}.ui-form-check.form-switch>.ui-form-check-input[type=checkbox]:checked:not(.ui-check):before{background:var(--primary-ink);inset-inline-start:1em}:root{--field-control-height:44px}@media (width<=600px){:root{--field-control-height:46px}}.ui-field{flex-direction:column;gap:7px;min-width:0;display:flex}.ui-field>label,.ui-label{color:var(--foreground);font-size:13px;font-weight:550;line-height:1.5}.field-help{color:var(--muted);font-size:12px;line-height:1.5}.field-error-text{color:var(--danger)}.ui-check-label{cursor:pointer;align-items:center;gap:10px;min-height:36px;font-size:13px;display:inline-flex}.ui-field[hidden]{display:none}.field-group{border:0;margin:0;padding:0}.field-group>legend{margin-bottom:7px;padding:0;font-size:13px;font-weight:550}.ui-field label,.ui-field legend,.field-help{overflow-wrap:anywhere}.ui-check-label>label{cursor:pointer}.ui-radio-group{flex-direction:column;gap:8px;min-width:0;display:flex}.ui-radio-group.radio-group-row{flex-flow:wrap}.ui-form-range{background:var(--transparent);width:100%;min-width:0;height:24px;accent-color:var(--primary);cursor:pointer;padding:0;display:block}.ui-form-range:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.ui-form-range:disabled{opacity:.5;cursor:not-allowed}.ui-slider{width:100%;accent-color:var(--primary);min-height:32px}.ui-autocomplete{min-width:0;position:relative}.ui-autocomplete-menu{z-index:1500;background:var(--surface);color:var(--foreground);border:1px solid var(--border);box-shadow:0 8px 28px var(--shadow-menu);border-radius:4px;width:100%;max-height:320px;margin:4px 0 0;padding:5px;list-style:none;position:absolute;top:100%;overflow:auto}.ui-autocomplete-menu [role=option]{cursor:pointer;overflow-wrap:anywhere;padding:10px 12px}.ui-autocomplete-menu [aria-selected=true]{background:var(--selected)}.ui-autocomplete-menu [aria-disabled=true]{opacity:.45;cursor:default}.ui-autocomplete-menu .combo-message{color:var(--muted);padding:10px 12px}.ui-autocomplete .combo-clear{background:var(--transparent);color:var(--muted);border:0;place-items:center;min-width:34px;min-height:34px;display:grid}.ui-autocomplete-connected:has([role=listbox]) .field-input{border-color:var(--primary);border-bottom-right-radius:0;border-bottom-left-radius:0}.ui-autocomplete-connected .ui-autocomplete-menu{border-top:0;border-color:var(--primary);box-shadow:0 6px 14px var(--shadow-small);border-radius:0 0 4px 4px;margin-top:0;padding:0}.ui-autocomplete-connected [role=option]+[role=option]{border-top:1px solid var(--border)}.ui-autocomplete-menu .autocomplete-option-action{min-height:44px;color:var(--muted);align-items:center;display:flex}.ui-autocomplete-menu .autocomplete-option-action:not([aria-selected=true]){background:var(--background)}.ui-autocomplete-menu .autocomplete-option-action[aria-selected=true]{color:var(--primary)}.ui-tags{min-width:0}.ui-tags .tag-values{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.ui-tags .combo-clear{background:var(--transparent);color:var(--muted);border:0;place-items:center;min-width:34px;min-height:34px;display:grid}.ui-icon-button{width:36px;min-height:36px;color:var(--muted);flex:none;padding:7px}@media (width<=600px){.ui-button.ui-icon-button{min-height:42px}}.ui-modal-backdrop{z-index:1300;background:var(--backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.ui-modal,.ui-modal-dialog{width:calc(100% - 32px);max-width:500px;max-height:calc(100dvh - 48px);color:var(--foreground);background:var(--surface);border:1px solid var(--border);box-shadow:0 20px 60px var(--shadow-dialog);border-radius:5px;flex-direction:column;display:flex;overflow:auto}.ui-modal{z-index:1301;position:fixed;top:24px;left:50%;transform:translate(-50%)}.ui-modal-dialog{margin:24px auto}.ui-modal.modal-centered{top:50%;transform:translate(-50%,-50%)}.ui-modal-dialog.modal-centered{margin-block:auto}.modal-size-sm{max-width:300px}.modal-size-lg{max-width:800px}.modal-size-xl{max-width:1140px}.ui-modal-content{flex-direction:column;min-height:0;display:flex}.ui-modal-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.ui-modal-title{overflow-wrap:anywhere;letter-spacing:-.5px;margin:0;font-size:21px;font-weight:600}.ui-modal-body{min-height:0;padding:24px}.ui-modal-footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:16px 24px;display:flex}.modal-scrollable{overflow:hidden}.modal-scrollable .ui-modal-body{overflow-y:auto}.ui-modal.modal-fullscreen-always,.ui-modal-dialog.modal-fullscreen-always{border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;inset:0;transform:none}@media (width<=575.98px){.ui-modal.modal-fullscreen-sm-down,.ui-modal-dialog.modal-fullscreen-sm-down{border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;inset:0;transform:none}}@media (width<=767.98px){.ui-modal.modal-fullscreen-md-down,.ui-modal-dialog.modal-fullscreen-md-down{border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;inset:0;transform:none}}@media (width<=991.98px){.ui-modal.modal-fullscreen-lg-down,.ui-modal-dialog.modal-fullscreen-lg-down{border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;inset:0;transform:none}}@media (width<=1199.98px){.ui-modal.modal-fullscreen-xl-down,.ui-modal-dialog.modal-fullscreen-xl-down{border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;inset:0;transform:none}}@media (width<=1399.98px){.ui-modal.modal-fullscreen-xxl-down,.ui-modal-dialog.modal-fullscreen-xxl-down{border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;inset:0;transform:none}}.ui-dialog{background:var(--surface);width:calc(100% - 32px);max-height:calc(100dvh - 48px);color:var(--foreground);border:1px solid var(--border);box-shadow:0 20px 60px var(--shadow-dialog);z-index:1301;border-radius:5px;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.ui-dialog-title{overflow-wrap:anywhere;letter-spacing:-.5px;margin:0;padding:24px 26px 16px;font-size:21px;font-weight:600}.ui-dialog-content{min-height:0;padding:8px 26px 24px;overflow:auto}.ui-dialog-actions{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:16px 26px;display:flex}.ui-dialog-description{color:var(--muted);font-size:14px}.dialog-fullscreen{border-radius:0;width:100%;height:100dvh;max-height:none;inset:0;transform:none}@media (width<=600px){.ui-dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.ui-dialog-title{padding:20px 20px 14px}.ui-dialog-content{padding:6px 20px 20px}.ui-dialog-actions{padding:12px 20px}}.dialog-content-dividers{border-block:1px solid var(--border)}.ui-modal.ui-drawer{border-radius:0;width:280px;height:100dvh;max-height:none;top:0;bottom:0;left:0;transform:none;max-width:calc(100% - 40px)!important}.ui-modal.ui-drawer.drawer-right{left:auto;right:0}.ui-tooltip-content{background:var(--foreground);max-width:300px;color:var(--surface);overflow-wrap:anywhere;z-index:1600;border-radius:3px;padding:7px 10px;font-size:12px;line-height:1.4;position:relative}.ui-tooltip-arrow{background:inherit;pointer-events:none;width:8px;height:8px;position:absolute;transform:rotate(45deg)}.ui-tooltip-content[data-placement^=top]>.ui-tooltip-arrow{bottom:-4px;left:calc(50% - 4px)}.ui-tooltip-content[data-placement^=bottom]>.ui-tooltip-arrow{top:-4px;left:calc(50% - 4px)}.ui-tooltip-content[data-placement^=left]>.ui-tooltip-arrow{top:calc(50% - 4px);right:-4px}.ui-tooltip-content[data-placement^=right]>.ui-tooltip-arrow{top:calc(50% - 4px);left:-4px}.ui-tooltip-content[data-side=top]>.ui-tooltip-arrow{inset:auto auto -4px calc(50% - 4px)}.ui-tooltip-content[data-side=bottom]>.ui-tooltip-arrow{inset:-4px auto auto calc(50% - 4px)}.ui-tooltip-content[data-side=left]>.ui-tooltip-arrow{inset:calc(50% - 4px) -4px auto auto}.ui-tooltip-content[data-side=right]>.ui-tooltip-arrow{inset:calc(50% - 4px) auto auto -4px}.ui-menu{z-index:1500;background:var(--surface);color:var(--foreground);border:1px solid var(--border);box-shadow:0 0 0 10px var(--menu-surround), 0 16px 36px var(--menu-shadow);border-radius:4px;width:max-content;max-height:320px;padding:5px;overflow:auto}.ui-menu>.ui-text{padding:8px 12px}.ui-menu-checkbox-item{justify-content:flex-start}.ui-menu-checkbox-indicator{visibility:hidden;flex-shrink:0;width:14px;display:inline-flex}.ui-menu-checkbox-indicator[data-checked]{visibility:visible}.med-nav{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.med-nav-item{min-width:0}.med-nav-link{border:1px solid var(--transparent);background:var(--transparent);color:var(--primary);font:inherit;cursor:pointer;border-radius:3px;padding:10px 16px;text-decoration:none;display:block}.med-nav-link:hover:not(.disabled){background:var(--hover)}.med-nav-link.disabled{color:var(--muted);opacity:.5;cursor:default}.med-nav-tabs{border-bottom:1px solid var(--border);gap:4px}.med-nav-tabs .med-nav-link{color:var(--muted);border-radius:3px 3px 0 0}.med-nav-tabs .med-nav-link.active{background:var(--surface);color:var(--foreground);border-color:var(--border);border-bottom-color:var(--surface)}.med-nav-pills .med-nav-link.active{background:var(--primary);color:var(--primary-ink)}.med-nav-underline .med-nav-link{border:0;border-bottom:2px solid var(--transparent);border-radius:0}.med-nav-underline .med-nav-link.active{border-bottom-color:currentColor;font-weight:650}.med-nav-fill>*{text-align:center;flex:auto}.med-nav-justified>*{text-align:center;flex:1 1 0}.med-navbar-scroll{max-height:var(--navbar-scroll-height,75vh);overflow-y:auto}.med-tab-content{min-width:0}.med-tab-pane{padding:16px 0}.med-tab-pane[hidden]{display:none}.ui-tabs{border-bottom:1px solid var(--border);align-items:center;gap:4px;display:flex;overflow:auto}.ui-tabs .ui-tab{border:0;border-bottom:2px solid var(--transparent);color:var(--muted);white-space:nowrap;border-radius:0;min-height:40px;padding:12px 16px;font-size:13px;font-weight:600;line-height:1.4}.ui-tabs .ui-tab[aria-selected=true]{border-bottom-color:var(--primary);color:var(--primary);background:var(--selected)}@media (width<=600px){.ui-tabs .ui-tab{min-height:42px}}.ui-toggle-group{border:1px solid var(--border);border-radius:3px;display:inline-flex;overflow:hidden}.ui-toggle{border:0;border-radius:0;min-width:36px}.ui-toggle[aria-pressed=true]{background:var(--selected);color:var(--primary)}.ui-collapse[hidden]{display:none}.ui-collapse-entering,.ui-collapse-exiting{transition:height var(--collapse-duration,.3s) ease;overflow:hidden}.ui-collapse-horizontal.ui-collapse-entering,.ui-collapse-horizontal.ui-collapse-exiting{transition-property:width}@media (prefers-reduced-motion:reduce){.ui-collapse{transition:none}}.ui-accordion{border:1px solid var(--border);background:var(--surface);color:var(--foreground);border-radius:3px;overflow:hidden}.ui-accordion-item+.ui-accordion-item{border-top:1px solid var(--border)}.ui-accordion-header{font-size:inherit;margin:0}.ui-accordion-button{background:var(--selected);width:100%;color:var(--primary);font:inherit;text-align:left;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.ui-accordion-button:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:7px;height:7px;transform:rotate(225deg)}.ui-accordion-button.is-collapsed{color:var(--foreground);background:var(--surface)}.ui-accordion-button.is-collapsed:after{transform:rotate(45deg)}.ui-accordion-button:hover:not(:disabled):not([aria-disabled=true]){background:var(--hover)}.ui-accordion-button:disabled,.ui-accordion-button[aria-disabled=true]{cursor:default;opacity:.5}.ui-accordion-body{padding:16px}.ui-accordion-flush{border:0;border-radius:0}.ui-accordion-no-gutters .ui-accordion-button,.ui-accordion-no-gutters .ui-accordion-body{padding-inline:0}.ui-accordion-custom-icon:after{display:none}.ui-accordion-trigger{width:100%;color:var(--foreground);justify-content:space-between;padding:16px 0}.med-theme{min-height:100%;color:var(--foreground)}.field-input{border:1px solid var(--border);background:var(--field);border-radius:3px;align-items:center;min-width:0;display:flex}.field-input:focus-within{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.field-input input,.field-input textarea{min-height:calc(var(--field-control-height) - 2px);background:var(--transparent);width:100%;min-width:0;color:var(--foreground);box-shadow:none;border-radius:inherit;border:0;outline:none;padding:10px 12px;font-size:14px}.field-input textarea{resize:vertical}.field-input input:disabled,.field-input textarea:disabled{opacity:.6}.field-input:has(input:disabled){background:var(--soft)}.field-input input::placeholder,.field-input textarea::placeholder{color:var(--muted)}.field-input input:focus-visible,.field-input textarea:focus-visible{outline:none}.field-error .field-input{border-color:var(--danger)}@media (width<=600px){.field-input input,.field-input textarea{font-size:16px}}.ui-form{margin:0}.ui-form-label{color:var(--foreground);overflow-wrap:anywhere;margin-bottom:6px;font-size:13px;font-weight:550;display:inline-block}.ui-form-label.is-column{margin:0;padding-block:10px;display:block}.ui-form-label.label-sm{padding-block:6px;font-size:12px}.ui-form-label.label-lg{padding-block:12px;font-size:15px}.ui-form-label.is-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-form-text{overflow-wrap:anywhere;margin-top:5px;font-size:12px;line-height:1.5;display:block}.ui-form-text.is-muted{color:var(--muted)}.ui-form-feedback{overflow-wrap:anywhere;width:100%;margin-top:5px;font-size:12px;line-height:1.5;display:none}.ui-form-feedback.feedback-invalid{color:var(--danger)}.ui-form-feedback.feedback-valid{color:var(--success)}:is(.ui-form-control,.ui-form-select,.ui-form-check-input).is-invalid~.feedback-invalid,:is(.ui-form-control,.ui-form-select,.ui-form-check-input).is-valid~.feedback-valid,.ui-form.is-validated :is(.ui-form-control,.ui-form-select,.ui-form-check-input):invalid~.feedback-invalid,.ui-form.is-validated :is(.ui-form-control,.ui-form-select,.ui-form-check-input):valid~.feedback-valid{display:block}.ui-form-feedback.feedback-tooltip{z-index:2;width:auto;max-width:100%;color:var(--surface);border-radius:3px;padding:5px 8px;position:absolute}.ui-form-feedback.feedback-invalid.feedback-tooltip{background:var(--danger)}.ui-form-feedback.feedback-valid.feedback-tooltip{background:var(--success)}.ui-form-floating{position:relative}.ui-form-control{border:1px solid var(--border);background:var(--field);width:100%;min-width:0;min-height:40px;color:var(--foreground);font:inherit;border-radius:3px;padding:9px 11px;font-size:13px;line-height:1.5;display:block}.ui-form-control::placeholder{color:var(--muted);opacity:1}.ui-form-control:focus-visible{border-color:var(--focus);outline:2px solid var(--focus);outline-offset:2px}.ui-form-control:disabled{opacity:.65;cursor:not-allowed;background:var(--soft)}.ui-form-control.control-sm{min-height:34px;padding:5px 9px;font-size:12px}.ui-form-control.control-lg{min-height:48px;padding:11px 14px;font-size:15px}.ui-form-control.is-plaintext{border-color:var(--transparent);background:var(--transparent);padding-inline:0}.ui-form-control.is-valid,.ui-form.is-validated .ui-form-control:valid{border-color:var(--success)}.ui-form-control.is-invalid,.ui-form.is-validated .ui-form-control:invalid{border-color:var(--danger)}textarea.ui-form-control{resize:vertical}@media (width<=600px){.ui-form-control{min-height:44px;font-size:16px}}.ui-form-control[type=color]{width:3rem;padding:4px}.ui-form-control[type=file]::file-selector-button{border:0;border-inline-end:1px solid var(--border);background:var(--soft);color:var(--foreground);font:inherit;margin:-9px 11px -9px -11px;padding:9px 11px}.ui-select{border:1px solid var(--border);min-height:var(--field-control-height);background:var(--field);color:var(--foreground);text-align:left;border-radius:3px;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:10px 12px;font-size:14px;line-height:1.5;display:flex}.ui-select:disabled{opacity:.5}.ui-select-menu{z-index:1500;background:var(--surface);color:var(--foreground);border:1px solid var(--border);box-shadow:0 8px 28px var(--shadow-menu);min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);border-radius:4px;padding:5px;overflow:auto}.field-error .ui-select{border-color:var(--danger)}@media (width<=600px){.ui-select{font-size:16px}}.field-search-icon{color:var(--muted);flex-shrink:0;padding-left:12px;display:inline-flex}.med-placeholder{vertical-align:middle;min-height:1em;width:var(--placeholder-xs,auto);opacity:.45;cursor:wait;display:inline-block}.med-placeholder-xs{min-height:.6em}.med-placeholder-sm{min-height:.8em}.med-placeholder-lg{min-height:1.2em}.med-placeholder-button{min-height:40px}.med-placeholder-glow{animation:2s ease-in-out infinite med-placeholder-glow}.med-placeholder-wave{-webkit-mask-image:linear-gradient(130deg, var(--black) 30%, var(--placeholder-mask) 50%, var(--black) 70%);mask-image:linear-gradient(130deg, var(--black) 30%, var(--placeholder-mask) 50%, var(--black) 70%);animation:2s linear infinite med-placeholder-wave;-webkit-mask-size:200% 100%;mask-size:200% 100%}.med-placeholder[data-variant=primary],.med-placeholder[data-variant=info]{background:var(--primary)}.med-placeholder[data-variant=secondary]{background:var(--secondary)}.med-placeholder[data-variant=success]{background:var(--success)}.med-placeholder[data-variant=danger]{background:var(--danger)}.med-placeholder[data-variant=warning]{background:var(--warning)}.med-placeholder[data-variant=light]{background:var(--tone-light-background)}.med-placeholder[data-variant=dark]{background:var(--tone-dark-background)}@keyframes med-placeholder-glow{50%{opacity:.2}}@keyframes med-placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}@media (prefers-reduced-motion:reduce){.med-placeholder{animation:none}}@media (width>=576px){.med-placeholder{width:var(--placeholder-sm,var(--placeholder-xs,auto))}}@media (width>=768px){.med-placeholder{width:var(--placeholder-md,var(--placeholder-sm,var(--placeholder-xs,auto)))}}@media (width>=992px){.med-placeholder{width:var(--placeholder-lg,var(--placeholder-md,var(--placeholder-sm,var(--placeholder-xs,auto))))}}@media (width>=1200px){.med-placeholder{width:var(--placeholder-xl,var(--placeholder-lg,var(--placeholder-md,var(--placeholder-sm,var(--placeholder-xs,auto)))))}}@media (width>=1400px){.med-placeholder{width:var(--placeholder-xxl,var(--placeholder-xl,var(--placeholder-lg,var(--placeholder-md,var(--placeholder-sm,var(--placeholder-xs,auto))))))}}.med-placeholder:not(.ui-button):not([data-variant]){background:currentColor}.med-toast{border:1px solid var(--border);background:var(--surface);width:350px;max-width:100%;color:var(--foreground);box-shadow:0 4px 18px var(--shadow-floating);overflow-wrap:anywhere;border-radius:4px}.med-toast-animated{animation:.15s ease-out med-toast-enter}.med-toast-header{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:6px 10px;display:flex}.med-toast-header>.med-close-button{margin-inline-start:auto}.med-toast-body{padding:12px}.med-toast[data-variant=primary],.med-toast[data-variant=info]{background:var(--selected)}.med-toast[data-variant=secondary]{background:var(--soft)}.med-toast[data-variant=success]{background:var(--success-bg)}.med-toast[data-variant=danger]{background:var(--danger-bg)}.med-toast[data-variant=warning]{background:var(--warning-bg)}.med-toast[data-variant=light]{--muted:var(--palette-light-muted);--hover:var(--tone-light-hover);--focus:var(--palette-light-focus);--border:var(--palette-light-border);background:var(--tone-light-background);color:var(--tone-light-ink)}.med-toast[data-variant=dark]{--muted:var(--palette-dark-muted);--hover:var(--tone-dark-hover);--focus:var(--palette-dark-focus);--border:var(--palette-dark-border);background:var(--tone-dark-background);color:var(--tone-dark-ink)}.med-toast-container{z-index:1200;gap:12px;width:max-content;max-width:100%;display:grid}.med-toast-container[data-position^=top-]{top:0}.med-toast-container[data-position^=middle-]{--toast-y:-50%;top:50%}.med-toast-container[data-position^=bottom-]{bottom:0}.med-toast-container[data-position$=-start]{inset-inline-start:0}.med-toast-container[data-position$=-center]{--toast-x:-50%;inset-inline-start:50%}.med-toast-container[data-position$=-end]{inset-inline-end:0}.med-toast-container[data-position]{transform:translate(var(--toast-x,0), var(--toast-y,0))}@keyframes med-toast-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.med-toast{animation:none}}.ui-button-group{vertical-align:middle;display:inline-flex;position:relative}.ui-button-group>.ui-button{border-radius:0;position:relative}.ui-button-group>.ui-button:first-child{border-start-start-radius:3px;border-end-start-radius:3px}.ui-button-group>.ui-button:last-child{border-start-end-radius:3px;border-end-end-radius:3px}.ui-button-group>.ui-button+.ui-button{margin-inline-start:-1px}.ui-button-group>.ui-button:is(:focus-visible,:hover,.is-active){z-index:1}.ui-button-group.button-group-vertical{flex-direction:column;align-items:stretch}.button-group-vertical>.ui-button+.ui-button{margin-inline-start:0;margin-top:-1px}.button-group-vertical>.ui-button:first-child{border-radius:3px 3px 0 0}.button-group-vertical>.ui-button:last-child{border-radius:0 0 3px 3px}.button-group-sm>.ui-button{min-height:34px;padding:6px 10px;font-size:12px}.button-group-lg>.ui-button{min-height:48px;padding:12px 20px;font-size:15px}.ui-button-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-dropdown{display:inline-block;position:relative}.ui-dropdown-toggle{white-space:nowrap}.dropdown-caret{border-inline:.3em solid var(--transparent);border-top:.35em solid;display:inline-block}.dropdown-toggle-split{padding-inline:9px}.ui-dropdown-menu{z-index:1100;top:calc(100% + 4px);background:var(--surface);min-width:176px;max-width:min(360px,100vw - 24px);color:var(--foreground);border:1px solid var(--border);box-shadow:0 6px 20px var(--shadow-floating);border-radius:4px;padding:6px 0;position:absolute;inset-inline-start:0}.ui-dropdown-menu[hidden]{display:none}.dropdown-align-end{inset-inline:auto 0}.dropdown-up>.ui-dropdown-menu,.dropdown-up-centered>.ui-dropdown-menu{top:auto;bottom:calc(100% + 4px)}.dropdown-down-centered>.ui-dropdown-menu,.dropdown-up-centered>.ui-dropdown-menu{inset-inline:50% auto;transform:translate(-50%)}.dropdown-start>.ui-dropdown-menu{top:0;inset-inline:auto calc(100% + 4px)}.dropdown-end>.ui-dropdown-menu{top:0;inset-inline:calc(100% + 4px) auto}.dropdown-up>.ui-dropdown-toggle .dropdown-caret,.dropdown-up-centered>.ui-dropdown-toggle .dropdown-caret{transform:rotate(180deg)}.dropdown-start>.ui-dropdown-toggle .dropdown-caret{transform:rotate(90deg)}.dropdown-end>.ui-dropdown-toggle .dropdown-caret{transform:rotate(-90deg)}.ui-dropdown-item{background:var(--transparent);width:100%;color:inherit;text-align:start;font:inherit;overflow-wrap:anywhere;cursor:pointer;border:0;padding:8px 14px;font-size:13px;text-decoration:none;display:block}.ui-dropdown-item:is(:hover,:focus-visible):not([aria-disabled=true]){background:var(--hover)}.ui-dropdown-item.is-active{background:var(--selected);color:var(--primary)}.ui-dropdown-item[aria-disabled=true]{opacity:.45;cursor:default}.ui-dropdown-divider{border:0;border-top:1px solid var(--border);margin:6px 0}.ui-dropdown-header{color:var(--muted);padding:6px 14px;font-size:12px;font-weight:600}.ui-dropdown-item-text{padding:8px 14px;font-size:13px;display:block}.ui-dropdown-menu.dropdown-menu-dark{--focus:var(--palette-dark-focus);--surface:var(--tone-dark-background);--foreground:var(--palette-dark-foreground);--muted:var(--palette-dark-muted);--hover:var(--palette-dark-border);--border:var(--palette-light-muted);--selected:var(--palette-dark-border);--primary:var(--palette-dark-primary)}@media (width>=576px){.dropdown-align-sm-start{inset-inline:0 auto}.dropdown-align-sm-end{inset-inline:auto 0}}@media (width>=768px){.dropdown-align-md-start{inset-inline:0 auto}.dropdown-align-md-end{inset-inline:auto 0}}@media (width>=992px){.dropdown-align-lg-start{inset-inline:0 auto}.dropdown-align-lg-end{inset-inline:auto 0}}@media (width>=1200px){.dropdown-align-xl-start{inset-inline:0 auto}.dropdown-align-xl-end{inset-inline:auto 0}}@media (width>=1400px){.dropdown-align-xxl-start{inset-inline:0 auto}.dropdown-align-xxl-end{inset-inline:auto 0}}.ui-dropdown.ui-button-group{display:inline-flex}.dropdown-start>.dropdown-align-end,.dropdown-end>.dropdown-align-end{top:auto;bottom:0}[dir=rtl] .dropdown-start>.ui-dropdown-toggle .dropdown-caret{transform:rotate(-90deg)}[dir=rtl] .dropdown-end>.ui-dropdown-toggle .dropdown-caret{transform:rotate(90deg)}@media (width>=576px){.dropdown-start>.dropdown-align-sm-start,.dropdown-end>.dropdown-align-sm-start{top:0;bottom:auto}.dropdown-start>.dropdown-align-sm-end,.dropdown-end>.dropdown-align-sm-end{top:auto;bottom:0}}@media (width>=768px){.dropdown-start>.dropdown-align-md-start,.dropdown-end>.dropdown-align-md-start{top:0;bottom:auto}.dropdown-start>.dropdown-align-md-end,.dropdown-end>.dropdown-align-md-end{top:auto;bottom:0}}@media (width>=992px){.dropdown-start>.dropdown-align-lg-start,.dropdown-end>.dropdown-align-lg-start{top:0;bottom:auto}.dropdown-start>.dropdown-align-lg-end,.dropdown-end>.dropdown-align-lg-end{top:auto;bottom:0}}@media (width>=1200px){.dropdown-start>.dropdown-align-xl-start,.dropdown-end>.dropdown-align-xl-start{top:0;bottom:auto}.dropdown-start>.dropdown-align-xl-end,.dropdown-end>.dropdown-align-xl-end{top:auto;bottom:0}}@media (width>=1400px){.dropdown-start>.dropdown-align-xxl-start,.dropdown-end>.dropdown-align-xxl-start{top:0;bottom:auto}.dropdown-start>.dropdown-align-xxl-end,.dropdown-end>.dropdown-align-xxl-end{top:auto;bottom:0}}.med-navbar{background:var(--surface);color:var(--foreground);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.med-navbar>.ui-container{flex-wrap:inherit;align-items:center;gap:inherit;width:100%;display:flex}.med-navbar-brand{color:inherit;white-space:nowrap;font-size:20px;font-weight:700;text-decoration:none}.med-navbar-text{color:var(--muted);padding:8px 0}.med-navbar-toggle{border:1px solid var(--border);min-width:44px;min-height:40px;color:inherit;background:var(--transparent);border-radius:3px;justify-content:center;align-items:center;margin-left:auto;padding:6px 10px;display:inline-flex}.med-navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center;min-width:0;display:none}.med-navbar-collapse.show{display:block}.med-navbar .med-navbar-nav{flex-direction:column}.med-navbar-expand{flex-wrap:nowrap}.med-navbar-expand .med-navbar-toggle{display:none}.med-navbar-expand .med-navbar-collapse{flex-basis:auto;display:flex}.med-navbar-expand .med-navbar-nav{flex-direction:row}.med-navbar-fixed-top,.med-navbar-fixed-bottom{z-index:1030;position:fixed;inset-inline:0}.med-navbar-fixed-top{top:0}.med-navbar-fixed-bottom{bottom:0}.med-navbar-sticky-top,.med-navbar-sticky-bottom{z-index:1020;position:sticky}.med-navbar-sticky-top{top:0}.med-navbar-sticky-bottom{bottom:0}.med-navbar-bg-primary,.med-navbar-bg-info{--focus:var(--primary-ink);--hover:var(--primary-hover);background:var(--primary);color:var(--primary-ink)}.med-navbar-bg-secondary{--focus:var(--primary-ink);--hover:var(--secondary-hover);background:var(--secondary);color:var(--primary-ink)}.med-navbar-bg-success{--focus:var(--primary-ink);--hover:var(--success-hover);background:var(--success);color:var(--primary-ink)}.med-navbar-bg-danger{--focus:var(--primary-ink);--hover:var(--danger-hover);background:var(--danger);color:var(--primary-ink)}.med-navbar-bg-warning{--focus:var(--primary-ink);--hover:var(--warning-hover);background:var(--warning);color:var(--primary-ink)}.med-navbar-bg-light{--hover:var(--tone-light-hover);--muted:var(--palette-light-muted);--foreground:var(--tone-light-ink);--primary:var(--palette-light-primary);--focus:var(--palette-light-focus);--border:var(--palette-light-border);background:var(--tone-light-background);color:var(--tone-light-ink)}.med-navbar-bg-dark{--hover:var(--tone-dark-hover);--muted:var(--palette-dark-muted);--foreground:var(--tone-dark-ink);--primary:var(--palette-dark-primary);--focus:var(--palette-dark-focus);--border:var(--palette-dark-border);background:var(--tone-dark-background);color:var(--tone-dark-ink)}.med-navbar[class*=med-navbar-bg-] .med-nav-link,.med-navbar[class*=med-navbar-bg-] .med-navbar-text{color:inherit}@media (width>=576px){.med-navbar-expand-sm{flex-wrap:nowrap}.med-navbar-expand-sm .med-navbar-toggle{display:none}.med-navbar-expand-sm .med-navbar-collapse{flex-basis:auto;display:flex}.med-navbar-expand-sm .med-navbar-nav{flex-direction:row}}@media (width>=768px){.med-navbar-expand-md{flex-wrap:nowrap}.med-navbar-expand-md .med-navbar-toggle{display:none}.med-navbar-expand-md .med-navbar-collapse{flex-basis:auto;display:flex}.med-navbar-expand-md .med-navbar-nav{flex-direction:row}}@media (width>=992px){.med-navbar-expand-lg{flex-wrap:nowrap}.med-navbar-expand-lg .med-navbar-toggle{display:none}.med-navbar-expand-lg .med-navbar-collapse{flex-basis:auto;display:flex}.med-navbar-expand-lg .med-navbar-nav{flex-direction:row}}@media (width>=1200px){.med-navbar-expand-xl{flex-wrap:nowrap}.med-navbar-expand-xl .med-navbar-toggle{display:none}.med-navbar-expand-xl .med-navbar-collapse{flex-basis:auto;display:flex}.med-navbar-expand-xl .med-navbar-nav{flex-direction:row}}@media (width>=1400px){.med-navbar-expand-xxl{flex-wrap:nowrap}.med-navbar-expand-xxl .med-navbar-toggle{display:none}.med-navbar-expand-xxl .med-navbar-collapse{flex-basis:auto;display:flex}.med-navbar-expand-xxl .med-navbar-nav{flex-direction:row}}.med-pagination{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.med-page-link{border:1px solid var(--border);min-width:40px;min-height:40px;color:var(--primary);background:var(--surface);font:inherit;text-align:center;cursor:pointer;padding:8px 12px;text-decoration:none;display:block}.med-page-item+.med-page-item .med-page-link{margin-left:-1px}.med-page-item:first-child .med-page-link{border-radius:3px 0 0 3px}.med-page-item:last-child .med-page-link{border-radius:0 3px 3px 0}.med-page-link:hover{background:var(--hover)}.med-page-item.active .med-page-link{color:var(--primary-ink);background:var(--primary);border-color:var(--primary);z-index:1;cursor:default;position:relative}.med-page-item.disabled .med-page-link{color:var(--muted);background:var(--soft);cursor:default}.med-pagination-sm .med-page-link{min-width:32px;min-height:32px;padding:5px 9px;font-size:12px}.med-pagination-lg .med-page-link{min-width:48px;min-height:48px;padding:12px 18px;font-size:16px}.med-pagination-label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-popover{max-width:min(320px,100vw - 16px);color:var(--foreground);background:var(--surface);border:1px solid var(--border);box-shadow:0 8px 24px var(--shadow-popover);z-index:1600;overflow-wrap:anywhere;border-radius:5px;position:relative}.ui-popover-header{background:var(--hover);border-bottom:1px solid var(--border);border-radius:4px 4px 0 0;margin:0;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.4}.ui-popover-body{padding:16px;font-size:13px;line-height:1.5}.ui-popover-arrow{background:inherit;border:1px solid var(--border);pointer-events:none;z-index:-1;width:8px;height:8px;position:absolute;transform:rotate(45deg)}.ui-popover[data-placement^=top]>.ui-popover-arrow{bottom:-5px;left:calc(50% - 4px)}.ui-popover[data-placement^=bottom]>.ui-popover-arrow{top:-5px;left:calc(50% - 4px)}.ui-popover[data-placement^=left]>.ui-popover-arrow{top:calc(50% - 4px);right:-5px}.ui-popover[data-placement^=right]>.ui-popover-arrow{top:calc(50% - 4px);left:-5px}.ui-carousel{color:var(--foreground);background:var(--surface);border-radius:3px;position:relative;overflow:hidden}.ui-carousel-inner{overflow:hidden}.ui-carousel-item{width:100%;position:relative}.ui-carousel-item[hidden]{display:none}.ui-carousel-item.is-active.is-animated{animation:.3s ui-carousel-slide}.ui-carousel-item.is-active.is-animated.is-fade{animation-name:ui-carousel-fade}.ui-carousel-caption{text-align:center;padding:20px 56px 40px}.ui-carousel-indicators{bottom:10px;justify-content:center;gap:8px;display:flex;position:absolute;inset-inline:40px}.ui-carousel-indicators button{background:var(--muted);opacity:.45;border:0;width:24px;height:5px;padding:0}.ui-carousel-indicators button[aria-current]{opacity:1;background:var(--primary)}.ui-carousel-control{width:44px;color:var(--foreground);background:var(--transparent);border:0;position:absolute;top:0;bottom:0}.ui-carousel-control:hover{background:var(--hover)}.ui-carousel-previous{inset-inline-start:0}.ui-carousel-next{inset-inline-end:0}.ui-carousel-dark{background:var(--palette-dark-background);color:var(--white);--foreground:var(--white);--muted:var(--palette-dark-muted);--primary:var(--palette-dark-muted);--hover:var(--palette-dark-hover)}.ui-carousel-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes ui-carousel-slide{0%{transform:translateX(var(--carousel-offset,5%));opacity:.6}to{opacity:1;transform:translate(0)}}@keyframes ui-carousel-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ui-carousel-item.is-animated{animation:none}}.ui-carousel-item.direction-end,.ui-carousel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ui-carousel-item.direction-start{--carousel-offset:-5%}.ui-carousel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ui-carousel-item.direction-end{--carousel-offset:5%}.ui-row{--ui-grid-gutter-x:24px;--ui-grid-gutter-y:0px;margin-inline:calc(var(--ui-grid-gutter-x) * -.5);margin-top:calc(var(--ui-grid-gutter-y) * -1);flex-wrap:wrap;display:flex}.ui-row>*{width:100%;max-width:100%;padding-inline:calc(var(--ui-grid-gutter-x) * .5);margin-top:var(--ui-grid-gutter-y);flex-shrink:0}.ui-row-cols-xs-auto>*{flex:none;width:auto}.ui-row-cols-xs-1>*{flex:none;width:100%}.ui-row-cols-xs-2>*{flex:none;width:50%}.ui-row-cols-xs-3>*{flex:none;width:33.3333%}.ui-row-cols-xs-4>*{flex:none;width:25%}.ui-row-cols-xs-5>*{flex:none;width:20%}.ui-row-cols-xs-6>*{flex:none;width:16.6667%}.ui-row-cols-xs-7>*{flex:none;width:14.2857%}.ui-row-cols-xs-8>*{flex:none;width:12.5%}.ui-row-cols-xs-9>*{flex:none;width:11.1111%}.ui-row-cols-xs-10>*{flex:none;width:10%}.ui-row-cols-xs-11>*{flex:none;width:9.09091%}.ui-row-cols-xs-12>*{flex:none;width:8.33333%}@media (width>=576px){.ui-row-cols-sm-auto>*{flex:none;width:auto}.ui-row-cols-sm-1>*{flex:none;width:100%}.ui-row-cols-sm-2>*{flex:none;width:50%}.ui-row-cols-sm-3>*{flex:none;width:33.3333%}.ui-row-cols-sm-4>*{flex:none;width:25%}.ui-row-cols-sm-5>*{flex:none;width:20%}.ui-row-cols-sm-6>*{flex:none;width:16.6667%}.ui-row-cols-sm-7>*{flex:none;width:14.2857%}.ui-row-cols-sm-8>*{flex:none;width:12.5%}.ui-row-cols-sm-9>*{flex:none;width:11.1111%}.ui-row-cols-sm-10>*{flex:none;width:10%}.ui-row-cols-sm-11>*{flex:none;width:9.09091%}.ui-row-cols-sm-12>*{flex:none;width:8.33333%}}@media (width>=768px){.ui-row-cols-md-auto>*{flex:none;width:auto}.ui-row-cols-md-1>*{flex:none;width:100%}.ui-row-cols-md-2>*{flex:none;width:50%}.ui-row-cols-md-3>*{flex:none;width:33.3333%}.ui-row-cols-md-4>*{flex:none;width:25%}.ui-row-cols-md-5>*{flex:none;width:20%}.ui-row-cols-md-6>*{flex:none;width:16.6667%}.ui-row-cols-md-7>*{flex:none;width:14.2857%}.ui-row-cols-md-8>*{flex:none;width:12.5%}.ui-row-cols-md-9>*{flex:none;width:11.1111%}.ui-row-cols-md-10>*{flex:none;width:10%}.ui-row-cols-md-11>*{flex:none;width:9.09091%}.ui-row-cols-md-12>*{flex:none;width:8.33333%}}@media (width>=992px){.ui-row-cols-lg-auto>*{flex:none;width:auto}.ui-row-cols-lg-1>*{flex:none;width:100%}.ui-row-cols-lg-2>*{flex:none;width:50%}.ui-row-cols-lg-3>*{flex:none;width:33.3333%}.ui-row-cols-lg-4>*{flex:none;width:25%}.ui-row-cols-lg-5>*{flex:none;width:20%}.ui-row-cols-lg-6>*{flex:none;width:16.6667%}.ui-row-cols-lg-7>*{flex:none;width:14.2857%}.ui-row-cols-lg-8>*{flex:none;width:12.5%}.ui-row-cols-lg-9>*{flex:none;width:11.1111%}.ui-row-cols-lg-10>*{flex:none;width:10%}.ui-row-cols-lg-11>*{flex:none;width:9.09091%}.ui-row-cols-lg-12>*{flex:none;width:8.33333%}}@media (width>=1200px){.ui-row-cols-xl-auto>*{flex:none;width:auto}.ui-row-cols-xl-1>*{flex:none;width:100%}.ui-row-cols-xl-2>*{flex:none;width:50%}.ui-row-cols-xl-3>*{flex:none;width:33.3333%}.ui-row-cols-xl-4>*{flex:none;width:25%}.ui-row-cols-xl-5>*{flex:none;width:20%}.ui-row-cols-xl-6>*{flex:none;width:16.6667%}.ui-row-cols-xl-7>*{flex:none;width:14.2857%}.ui-row-cols-xl-8>*{flex:none;width:12.5%}.ui-row-cols-xl-9>*{flex:none;width:11.1111%}.ui-row-cols-xl-10>*{flex:none;width:10%}.ui-row-cols-xl-11>*{flex:none;width:9.09091%}.ui-row-cols-xl-12>*{flex:none;width:8.33333%}}@media (width>=1400px){.ui-row-cols-xxl-auto>*{flex:none;width:auto}.ui-row-cols-xxl-1>*{flex:none;width:100%}.ui-row-cols-xxl-2>*{flex:none;width:50%}.ui-row-cols-xxl-3>*{flex:none;width:33.3333%}.ui-row-cols-xxl-4>*{flex:none;width:25%}.ui-row-cols-xxl-5>*{flex:none;width:20%}.ui-row-cols-xxl-6>*{flex:none;width:16.6667%}.ui-row-cols-xxl-7>*{flex:none;width:14.2857%}.ui-row-cols-xxl-8>*{flex:none;width:12.5%}.ui-row-cols-xxl-9>*{flex:none;width:11.1111%}.ui-row-cols-xxl-10>*{flex:none;width:10%}.ui-row-cols-xxl-11>*{flex:none;width:9.09091%}.ui-row-cols-xxl-12>*{flex:none;width:8.33333%}}:where(.ui-col-default-equal){flex:1 0}.ui-col.ui-col-xs-equal{flex:1 0;width:auto}.ui-col.ui-col-xs-auto{flex:none;width:auto}.ui-col.ui-col-xs-1{flex:none;width:8.33333%}.ui-col.ui-col-xs-2{flex:none;width:16.6667%}.ui-col.ui-col-xs-3{flex:none;width:25%}.ui-col.ui-col-xs-4{flex:none;width:33.3333%}.ui-col.ui-col-xs-5{flex:none;width:41.6667%}.ui-col.ui-col-xs-6{flex:none;width:50%}.ui-col.ui-col-xs-7{flex:none;width:58.3333%}.ui-col.ui-col-xs-8{flex:none;width:66.6667%}.ui-col.ui-col-xs-9{flex:none;width:75%}.ui-col.ui-col-xs-10{flex:none;width:83.3333%}.ui-col.ui-col-xs-11{flex:none;width:91.6667%}.ui-col.ui-col-xs-12{flex:none;width:100%}.ui-offset-xs-0{margin-inline-start:0%}.ui-order-xs-0{order:0}.ui-offset-xs-1{margin-inline-start:8.33333%}.ui-order-xs-1{order:1}.ui-offset-xs-2{margin-inline-start:16.6667%}.ui-order-xs-2{order:2}.ui-offset-xs-3{margin-inline-start:25%}.ui-order-xs-3{order:3}.ui-offset-xs-4{margin-inline-start:33.3333%}.ui-order-xs-4{order:4}.ui-offset-xs-5{margin-inline-start:41.6667%}.ui-order-xs-5{order:5}.ui-offset-xs-6{margin-inline-start:50%}.ui-order-xs-6{order:6}.ui-offset-xs-7{margin-inline-start:58.3333%}.ui-order-xs-7{order:7}.ui-offset-xs-8{margin-inline-start:66.6667%}.ui-order-xs-8{order:8}.ui-offset-xs-9{margin-inline-start:75%}.ui-order-xs-9{order:9}.ui-offset-xs-10{margin-inline-start:83.3333%}.ui-order-xs-10{order:10}.ui-offset-xs-11{margin-inline-start:91.6667%}.ui-order-xs-11{order:11}.ui-offset-xs-12{margin-inline-start:100%}.ui-order-xs-12{order:12}.ui-order-xs-first{order:-1}.ui-order-xs-last{order:13}@media (width>=576px){.ui-col.ui-col-sm-equal{flex:1 0;width:auto}.ui-col.ui-col-sm-auto{flex:none;width:auto}.ui-col.ui-col-sm-1{flex:none;width:8.33333%}.ui-col.ui-col-sm-2{flex:none;width:16.6667%}.ui-col.ui-col-sm-3{flex:none;width:25%}.ui-col.ui-col-sm-4{flex:none;width:33.3333%}.ui-col.ui-col-sm-5{flex:none;width:41.6667%}.ui-col.ui-col-sm-6{flex:none;width:50%}.ui-col.ui-col-sm-7{flex:none;width:58.3333%}.ui-col.ui-col-sm-8{flex:none;width:66.6667%}.ui-col.ui-col-sm-9{flex:none;width:75%}.ui-col.ui-col-sm-10{flex:none;width:83.3333%}.ui-col.ui-col-sm-11{flex:none;width:91.6667%}.ui-col.ui-col-sm-12{flex:none;width:100%}.ui-offset-sm-0{margin-inline-start:0%}.ui-order-sm-0{order:0}.ui-offset-sm-1{margin-inline-start:8.33333%}.ui-order-sm-1{order:1}.ui-offset-sm-2{margin-inline-start:16.6667%}.ui-order-sm-2{order:2}.ui-offset-sm-3{margin-inline-start:25%}.ui-order-sm-3{order:3}.ui-offset-sm-4{margin-inline-start:33.3333%}.ui-order-sm-4{order:4}.ui-offset-sm-5{margin-inline-start:41.6667%}.ui-order-sm-5{order:5}.ui-offset-sm-6{margin-inline-start:50%}.ui-order-sm-6{order:6}.ui-offset-sm-7{margin-inline-start:58.3333%}.ui-order-sm-7{order:7}.ui-offset-sm-8{margin-inline-start:66.6667%}.ui-order-sm-8{order:8}.ui-offset-sm-9{margin-inline-start:75%}.ui-order-sm-9{order:9}.ui-offset-sm-10{margin-inline-start:83.3333%}.ui-order-sm-10{order:10}.ui-offset-sm-11{margin-inline-start:91.6667%}.ui-order-sm-11{order:11}.ui-offset-sm-12{margin-inline-start:100%}.ui-order-sm-12{order:12}.ui-order-sm-first{order:-1}.ui-order-sm-last{order:13}}@media (width>=768px){.ui-col.ui-col-md-equal{flex:1 0;width:auto}.ui-col.ui-col-md-auto{flex:none;width:auto}.ui-col.ui-col-md-1{flex:none;width:8.33333%}.ui-col.ui-col-md-2{flex:none;width:16.6667%}.ui-col.ui-col-md-3{flex:none;width:25%}.ui-col.ui-col-md-4{flex:none;width:33.3333%}.ui-col.ui-col-md-5{flex:none;width:41.6667%}.ui-col.ui-col-md-6{flex:none;width:50%}.ui-col.ui-col-md-7{flex:none;width:58.3333%}.ui-col.ui-col-md-8{flex:none;width:66.6667%}.ui-col.ui-col-md-9{flex:none;width:75%}.ui-col.ui-col-md-10{flex:none;width:83.3333%}.ui-col.ui-col-md-11{flex:none;width:91.6667%}.ui-col.ui-col-md-12{flex:none;width:100%}.ui-offset-md-0{margin-inline-start:0%}.ui-order-md-0{order:0}.ui-offset-md-1{margin-inline-start:8.33333%}.ui-order-md-1{order:1}.ui-offset-md-2{margin-inline-start:16.6667%}.ui-order-md-2{order:2}.ui-offset-md-3{margin-inline-start:25%}.ui-order-md-3{order:3}.ui-offset-md-4{margin-inline-start:33.3333%}.ui-order-md-4{order:4}.ui-offset-md-5{margin-inline-start:41.6667%}.ui-order-md-5{order:5}.ui-offset-md-6{margin-inline-start:50%}.ui-order-md-6{order:6}.ui-offset-md-7{margin-inline-start:58.3333%}.ui-order-md-7{order:7}.ui-offset-md-8{margin-inline-start:66.6667%}.ui-order-md-8{order:8}.ui-offset-md-9{margin-inline-start:75%}.ui-order-md-9{order:9}.ui-offset-md-10{margin-inline-start:83.3333%}.ui-order-md-10{order:10}.ui-offset-md-11{margin-inline-start:91.6667%}.ui-order-md-11{order:11}.ui-offset-md-12{margin-inline-start:100%}.ui-order-md-12{order:12}.ui-order-md-first{order:-1}.ui-order-md-last{order:13}}@media (width>=992px){.ui-col.ui-col-lg-equal{flex:1 0;width:auto}.ui-col.ui-col-lg-auto{flex:none;width:auto}.ui-col.ui-col-lg-1{flex:none;width:8.33333%}.ui-col.ui-col-lg-2{flex:none;width:16.6667%}.ui-col.ui-col-lg-3{flex:none;width:25%}.ui-col.ui-col-lg-4{flex:none;width:33.3333%}.ui-col.ui-col-lg-5{flex:none;width:41.6667%}.ui-col.ui-col-lg-6{flex:none;width:50%}.ui-col.ui-col-lg-7{flex:none;width:58.3333%}.ui-col.ui-col-lg-8{flex:none;width:66.6667%}.ui-col.ui-col-lg-9{flex:none;width:75%}.ui-col.ui-col-lg-10{flex:none;width:83.3333%}.ui-col.ui-col-lg-11{flex:none;width:91.6667%}.ui-col.ui-col-lg-12{flex:none;width:100%}.ui-offset-lg-0{margin-inline-start:0%}.ui-order-lg-0{order:0}.ui-offset-lg-1{margin-inline-start:8.33333%}.ui-order-lg-1{order:1}.ui-offset-lg-2{margin-inline-start:16.6667%}.ui-order-lg-2{order:2}.ui-offset-lg-3{margin-inline-start:25%}.ui-order-lg-3{order:3}.ui-offset-lg-4{margin-inline-start:33.3333%}.ui-order-lg-4{order:4}.ui-offset-lg-5{margin-inline-start:41.6667%}.ui-order-lg-5{order:5}.ui-offset-lg-6{margin-inline-start:50%}.ui-order-lg-6{order:6}.ui-offset-lg-7{margin-inline-start:58.3333%}.ui-order-lg-7{order:7}.ui-offset-lg-8{margin-inline-start:66.6667%}.ui-order-lg-8{order:8}.ui-offset-lg-9{margin-inline-start:75%}.ui-order-lg-9{order:9}.ui-offset-lg-10{margin-inline-start:83.3333%}.ui-order-lg-10{order:10}.ui-offset-lg-11{margin-inline-start:91.6667%}.ui-order-lg-11{order:11}.ui-offset-lg-12{margin-inline-start:100%}.ui-order-lg-12{order:12}.ui-order-lg-first{order:-1}.ui-order-lg-last{order:13}}@media (width>=1200px){.ui-col.ui-col-xl-equal{flex:1 0;width:auto}.ui-col.ui-col-xl-auto{flex:none;width:auto}.ui-col.ui-col-xl-1{flex:none;width:8.33333%}.ui-col.ui-col-xl-2{flex:none;width:16.6667%}.ui-col.ui-col-xl-3{flex:none;width:25%}.ui-col.ui-col-xl-4{flex:none;width:33.3333%}.ui-col.ui-col-xl-5{flex:none;width:41.6667%}.ui-col.ui-col-xl-6{flex:none;width:50%}.ui-col.ui-col-xl-7{flex:none;width:58.3333%}.ui-col.ui-col-xl-8{flex:none;width:66.6667%}.ui-col.ui-col-xl-9{flex:none;width:75%}.ui-col.ui-col-xl-10{flex:none;width:83.3333%}.ui-col.ui-col-xl-11{flex:none;width:91.6667%}.ui-col.ui-col-xl-12{flex:none;width:100%}.ui-offset-xl-0{margin-inline-start:0%}.ui-order-xl-0{order:0}.ui-offset-xl-1{margin-inline-start:8.33333%}.ui-order-xl-1{order:1}.ui-offset-xl-2{margin-inline-start:16.6667%}.ui-order-xl-2{order:2}.ui-offset-xl-3{margin-inline-start:25%}.ui-order-xl-3{order:3}.ui-offset-xl-4{margin-inline-start:33.3333%}.ui-order-xl-4{order:4}.ui-offset-xl-5{margin-inline-start:41.6667%}.ui-order-xl-5{order:5}.ui-offset-xl-6{margin-inline-start:50%}.ui-order-xl-6{order:6}.ui-offset-xl-7{margin-inline-start:58.3333%}.ui-order-xl-7{order:7}.ui-offset-xl-8{margin-inline-start:66.6667%}.ui-order-xl-8{order:8}.ui-offset-xl-9{margin-inline-start:75%}.ui-order-xl-9{order:9}.ui-offset-xl-10{margin-inline-start:83.3333%}.ui-order-xl-10{order:10}.ui-offset-xl-11{margin-inline-start:91.6667%}.ui-order-xl-11{order:11}.ui-offset-xl-12{margin-inline-start:100%}.ui-order-xl-12{order:12}.ui-order-xl-first{order:-1}.ui-order-xl-last{order:13}}@media (width>=1400px){.ui-col.ui-col-xxl-equal{flex:1 0;width:auto}.ui-col.ui-col-xxl-auto{flex:none;width:auto}.ui-col.ui-col-xxl-1{flex:none;width:8.33333%}.ui-col.ui-col-xxl-2{flex:none;width:16.6667%}.ui-col.ui-col-xxl-3{flex:none;width:25%}.ui-col.ui-col-xxl-4{flex:none;width:33.3333%}.ui-col.ui-col-xxl-5{flex:none;width:41.6667%}.ui-col.ui-col-xxl-6{flex:none;width:50%}.ui-col.ui-col-xxl-7{flex:none;width:58.3333%}.ui-col.ui-col-xxl-8{flex:none;width:66.6667%}.ui-col.ui-col-xxl-9{flex:none;width:75%}.ui-col.ui-col-xxl-10{flex:none;width:83.3333%}.ui-col.ui-col-xxl-11{flex:none;width:91.6667%}.ui-col.ui-col-xxl-12{flex:none;width:100%}.ui-offset-xxl-0{margin-inline-start:0%}.ui-order-xxl-0{order:0}.ui-offset-xxl-1{margin-inline-start:8.33333%}.ui-order-xxl-1{order:1}.ui-offset-xxl-2{margin-inline-start:16.6667%}.ui-order-xxl-2{order:2}.ui-offset-xxl-3{margin-inline-start:25%}.ui-order-xxl-3{order:3}.ui-offset-xxl-4{margin-inline-start:33.3333%}.ui-order-xxl-4{order:4}.ui-offset-xxl-5{margin-inline-start:41.6667%}.ui-order-xxl-5{order:5}.ui-offset-xxl-6{margin-inline-start:50%}.ui-order-xxl-6{order:6}.ui-offset-xxl-7{margin-inline-start:58.3333%}.ui-order-xxl-7{order:7}.ui-offset-xxl-8{margin-inline-start:66.6667%}.ui-order-xxl-8{order:8}.ui-offset-xxl-9{margin-inline-start:75%}.ui-order-xxl-9{order:9}.ui-offset-xxl-10{margin-inline-start:83.3333%}.ui-order-xxl-10{order:10}.ui-offset-xxl-11{margin-inline-start:91.6667%}.ui-order-xxl-11{order:11}.ui-offset-xxl-12{margin-inline-start:100%}.ui-order-xxl-12{order:12}.ui-order-xxl-first{order:-1}.ui-order-xxl-last{order:13}}.ui-card{overflow-wrap:anywhere;background:var(--surface);border:1px solid var(--border);min-width:0;color:var(--foreground);border-radius:4px;flex-direction:column;display:flex;position:relative}.ui-card-body{flex:auto;padding:16px}.ui-card-title{margin-bottom:8px;font-size:1.2rem;font-weight:650}.ui-card-subtitle{margin-top:-4px;margin-bottom:0;font-size:1rem;font-weight:550}.ui-card-text:last-child{margin-bottom:0}.ui-card-header,.ui-card-footer{background:var(--hover);padding:12px 16px}.ui-card-header{border-bottom:1px solid var(--border)}.ui-card-footer{border-top:1px solid var(--border)}.ui-card-img{width:100%;display:block}.ui-card-img-top{border-radius:3px 3px 0 0}.ui-card-img-bottom{border-radius:0 0 3px 3px}.ui-card-img-overlay{padding:16px;position:absolute;inset:0}.ui-card-link+.ui-card-link{margin-inline-start:16px}.ui-card-text-primary{color:var(--primary)}.ui-card-bg-primary{background:var(--primary)}.ui-card-border-primary{border-color:var(--primary)}.ui-card-text-secondary{color:var(--muted)}.ui-card-bg-secondary{background:var(--muted)}.ui-card-border-secondary{border-color:var(--muted)}.ui-card-text-success{color:var(--success)}.ui-card-bg-success{background:var(--success)}.ui-card-border-success{border-color:var(--success)}.ui-card-text-danger{color:var(--danger)}.ui-card-bg-danger{background:var(--danger)}.ui-card-border-danger{border-color:var(--danger)}.ui-card-text-warning{color:var(--warning)}.ui-card-bg-warning{background:var(--warning)}.ui-card-border-warning{border-color:var(--warning)}.ui-card-text-info{color:var(--primary)}.ui-card-bg-info{background:var(--primary)}.ui-card-border-info{border-color:var(--primary)}.ui-card-text-light{color:var(--hover)}.ui-card-bg-light{background:var(--hover)}.ui-card-border-light{border-color:var(--hover)}.ui-card-text-dark{color:var(--rail)}.ui-card-bg-dark{background:var(--rail)}.ui-card-border-dark{border-color:var(--rail)}.ui-card-text-white{color:var(--white)}.ui-card-text-muted{color:var(--muted)}.ui-badge{white-space:nowrap;vertical-align:baseline;color:var(--ui-badge-ink,var(--primary-ink));border-radius:3px;padding:.35em .65em;font-size:.75em;font-weight:650;line-height:1;display:inline-block}.ui-badge-pill{border-radius:999px}.ui-badge-text-primary{color:var(--primary)}.ui-badge-bg-primary{background:var(--primary)}.ui-badge-text-secondary{color:var(--muted)}.ui-badge-bg-secondary{background:var(--muted)}.ui-badge-text-success{color:var(--success)}.ui-badge-bg-success{background:var(--success)}.ui-badge-text-danger{color:var(--danger)}.ui-badge-bg-danger{background:var(--danger)}.ui-badge-text-warning{color:var(--warning)}.ui-badge-bg-warning{background:var(--warning)}.ui-badge-text-info{color:var(--primary)}.ui-badge-bg-info{background:var(--primary)}.ui-badge-text-light{color:var(--hover)}.ui-badge-bg-light{background:var(--hover)}.ui-badge-text-dark{color:var(--rail)}.ui-badge-bg-dark{background:var(--rail)}.ui-badge-text-white{color:var(--white)}.ui-badge-text-muted{color:var(--muted)}.ui-badge-bg-light{--ui-badge-ink:var(--foreground)}.ui-badge-bg-dark{--ui-badge-ink:var(--white)}.ui-breadcrumb{flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.ui-breadcrumb-item{overflow-wrap:anywhere;gap:8px;display:inline-flex}.ui-breadcrumb-item+.ui-breadcrumb-item:before{content:var(--ui-breadcrumb-divider,"/");color:var(--muted)}.ui-breadcrumb-item.is-active{color:var(--muted)}.ui-list-group{border-radius:4px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-list-group-item{background:var(--surface);color:var(--foreground);border:1px solid var(--border);text-align:inherit;overflow-wrap:anywhere;padding:12px 16px;text-decoration:none;display:block;position:relative}.ui-list-group-item+.ui-list-group-item{border-top-width:0}.ui-list-group-item:first-child{border-radius:4px 4px 0 0}.ui-list-group-item:last-child{border-radius:0 0 4px 4px}.ui-list-group-item.is-action{cursor:pointer;width:100%}.ui-list-group-item.is-action:hover:not(.is-disabled):not(.is-active):not(.has-variant){background:var(--hover)}.ui-list-group-item.is-active{background:var(--primary);color:var(--primary-ink);border-color:var(--primary)}.ui-list-group-item.is-disabled{color:var(--muted);cursor:default}.ui-list-group-flush .ui-list-group-item{border-inline:0;border-radius:0}.ui-list-group-flush .ui-list-group-item:first-child{border-top:0}.ui-list-group-flush .ui-list-group-item:last-child{border-bottom:0}.ui-list-group-numbered{counter-reset:ui-list-group}.ui-list-group-numbered>.ui-list-group-item:before{content:counter(ui-list-group) ". ";counter-increment:ui-list-group}.ui-list-group-horizontal-all{flex-direction:row}.ui-list-group-horizontal-all>.ui-list-group-item{border:1px solid var(--border);border-radius:0;flex:auto}.ui-list-group-horizontal-all>.ui-list-group-item+.ui-list-group-item{border-inline-start:0}@media (width>=576px){.ui-list-group-horizontal-sm{flex-direction:row}.ui-list-group-horizontal-sm>.ui-list-group-item{border:1px solid var(--border);border-radius:0;flex:auto}.ui-list-group-horizontal-sm>.ui-list-group-item+.ui-list-group-item{border-inline-start:0}}@media (width>=768px){.ui-list-group-horizontal-md{flex-direction:row}.ui-list-group-horizontal-md>.ui-list-group-item{border:1px solid var(--border);border-radius:0;flex:auto}.ui-list-group-horizontal-md>.ui-list-group-item+.ui-list-group-item{border-inline-start:0}}@media (width>=992px){.ui-list-group-horizontal-lg{flex-direction:row}.ui-list-group-horizontal-lg>.ui-list-group-item{border:1px solid var(--border);border-radius:0;flex:auto}.ui-list-group-horizontal-lg>.ui-list-group-item+.ui-list-group-item{border-inline-start:0}}@media (width>=1200px){.ui-list-group-horizontal-xl{flex-direction:row}.ui-list-group-horizontal-xl>.ui-list-group-item{border:1px solid var(--border);border-radius:0;flex:auto}.ui-list-group-horizontal-xl>.ui-list-group-item+.ui-list-group-item{border-inline-start:0}}@media (width>=1400px){.ui-list-group-horizontal-xxl{flex-direction:row}.ui-list-group-horizontal-xxl>.ui-list-group-item{border:1px solid var(--border);border-radius:0;flex:auto}.ui-list-group-horizontal-xxl>.ui-list-group-item+.ui-list-group-item{border-inline-start:0}}.ui-list-group-item-primary:not(.is-active){color:var(--primary);background:color-mix(in srgb, var(--primary) 9%, var(--surface))}.ui-list-group-item-secondary:not(.is-active){color:var(--muted);background:color-mix(in srgb, var(--muted) 9%, var(--surface))}.ui-list-group-item-success:not(.is-active){color:var(--success);background:color-mix(in srgb, var(--success) 9%, var(--surface))}.ui-list-group-item-danger:not(.is-active){color:var(--danger);background:color-mix(in srgb, var(--danger) 9%, var(--surface))}.ui-list-group-item-warning:not(.is-active){color:var(--warning);background:color-mix(in srgb, var(--warning) 9%, var(--surface))}.ui-list-group-item-info:not(.is-active){color:var(--primary);background:color-mix(in srgb, var(--primary) 9%, var(--surface))}.ui-list-group-item-light:not(.is-active){--hover:var(--tone-light-hover);--focus:var(--palette-light-focus);color:var(--tone-light-ink);background:var(--tone-light-background)}.ui-list-group-item-dark:not(.is-active){--hover:var(--tone-dark-hover);--focus:var(--palette-dark-focus);color:var(--tone-dark-ink);background:var(--tone-dark-background)}:is(.ui-floating-label,.ui-form-floating){position:relative}:is(.ui-floating-label,.ui-form-floating)>.ui-form-control{min-height:58px;padding-top:23px;padding-bottom:7px}:is(.ui-floating-label,.ui-form-floating)>.ui-form-control::placeholder{color:var(--transparent)}:is(.ui-floating-label,.ui-form-floating)>.ui-form-label{top:0;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:0 0;max-width:calc(100% - 22px);margin:0;padding-top:18px;transition:transform .15s,opacity .15s;position:absolute;inset-inline-start:11px;overflow:hidden}:is(.ui-floating-label,.ui-form-floating)>:is(.ui-form-control:focus,.ui-form-control:not(:placeholder-shown),.ui-form-select)~.ui-form-label{opacity:.8;transform:translateY(-9px)scale(.85)}:is(.ui-floating-label,.ui-form-floating)>.ui-form-control.is-plaintext~.ui-form-label{inset-inline-start:0}@media (prefers-reduced-motion:reduce){:is(.ui-floating-label,.ui-form-floating)>.ui-form-label{transition:none}}.ui-form-select{width:100%;min-height:40px;font:inherit;color:var(--foreground);background-color:var(--field);border:1px solid var(--border);border-radius:3px;padding:8px 12px;font-size:14px;line-height:1.5;display:block}.ui-form-select.select-sm{min-height:34px;padding:5px 9px;font-size:12px}.ui-form-select.select-lg{min-height:48px;padding:11px 15px;font-size:16px}.ui-form-select:disabled{background-color:var(--soft);opacity:.65;cursor:default}.ui-form-select.is-valid{border-color:var(--success)}.ui-form-select.is-invalid{border-color:var(--danger)}@media (width<=600px){.ui-form-select{min-height:44px;font-size:16px}}.ui-input-group{flex-wrap:wrap;align-items:stretch;width:100%;display:flex}.ui-input-group>:is(input,textarea,select,.ui-form-control,.ui-form-select){flex:auto;width:1%;min-width:0;position:relative}.ui-input-group-text{color:var(--foreground);background:var(--soft);border:1px solid var(--border);white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;padding:8px 12px;font-size:14px;line-height:1.5;display:flex}.ui-input-group>:not(:first-child):not(.ui-form-feedback){border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:-1px}.ui-input-group>:not(:last-child):not(.ui-form-feedback){border-start-end-radius:0;border-end-end-radius:0}.ui-input-group.has-validation>:has(+.ui-form-feedback){border-start-end-radius:3px;border-end-end-radius:3px}.ui-input-group>.ui-form-feedback{flex-basis:100%}.ui-input-group>:focus{z-index:1}.ui-input-group.input-group-sm>:is(input,textarea,select,.ui-form-control,.ui-form-select,.ui-input-group-text,.ui-button){min-height:34px;padding:5px 9px;font-size:12px}.ui-input-group.input-group-lg>:is(input,textarea,select,.ui-form-control,.ui-form-select,.ui-input-group-text,.ui-button){min-height:48px;padding:11px 15px;font-size:16px}.ui-input-group-text>.ui-form-check-input{margin:0}.ui-isolated-frame{border:0;width:100%;height:100%;display:block}.ui-description-list{overflow-wrap:anywhere;margin:0}:where(.ui-description-list:not(.description-list-columns))>.description-list-term{margin-top:16px;font-size:13px}.description-list-detail{min-width:0}:where(.ui-fieldset){border:0;min-width:0;margin:0;padding:0}svg.ui-icon{vertical-align:middle;flex:none;width:1.25em;height:1.25em}.ui-skip-link{z-index:1500;background:var(--primary-hover);color:var(--primary-ink);border-radius:4px;padding:12px;position:fixed;top:-100px;left:16px}.ui-skip-link:focus{top:12px}.ui-image{max-width:100%}.ui-image.image-fluid{max-width:100%;height:auto}.ui-image.image-thumbnail{background:var(--surface);border:1px solid var(--border);border-radius:6px;max-width:100%;height:auto;padding:4px}.ui-image.image-rounded{border-radius:6px}.ui-image.image-circle{border-radius:50%}.ui-video{max-width:100%}.ui-frame{border:0}.ui-message-bubble{overflow-wrap:anywhere;background:var(--background);width:fit-content;min-width:0;max-width:86%;color:var(--foreground);border-radius:8px;margin-top:16px;margin-left:0;margin-right:auto;padding:12px;position:relative}.ui-message-bubble:after{content:"";pointer-events:none;clip-path:polygon(0 0,100% 50%,0 100%);background:inherit;width:9px;height:18px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)scaleX(-1)}.ui-message-bubble.message-bubble-end{background:var(--primary);color:var(--primary-ink);margin-left:auto;margin-right:0}.ui-message-bubble.message-bubble-end:after{left:auto;right:-8px;transform:translateY(-50%)}.ui-scroll-log{overflow-wrap:anywhere;flex:1;min-height:0;padding:20px;overflow-y:auto}.ui-header-bar{background:var(--surface);border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;display:flex}.ui-header-bar-content{align-items:center;gap:8px;width:100%;min-width:0;min-height:78px;padding:16px;display:flex}.ui-field-row{flex-wrap:wrap;align-items:flex-end;gap:16px;min-width:0;display:flex}.ui-field-row>*{flex:200px;min-width:0}.ui-field-row>.ui-field-row-action{min-height:var(--field-control-height);flex:none;max-width:100%}@media (width<=600px){.ui-field-row>*{flex-basis:100%}.ui-field-row>.ui-field-row-action{width:100%}}.ui-selection-pill{background:var(--selected);max-width:100%;color:var(--primary);border-radius:7px;align-items:center;gap:2px;display:inline-flex}.ui-selection-pill .selection-pill-label{overflow-wrap:anywhere;padding:6px 8px 6px 11px}.workspace-shell{--workspace-rail-width:89px}.workspace-desktop-rail{width:var(--workspace-rail-width);z-index:20}.workspace-body{margin-left:var(--workspace-rail-width)}.navigation-wide{--workspace-rail-width:120px}.navigation-hover-below,.navigation-hover-right{--workspace-rail-width:72px}.navigation-wide .workspace-desktop-rail .workspace-rail-item{width:96px}.navigation-wide .workspace-desktop-rail .workspace-nav-label{white-space:nowrap}.navigation-hover-below .workspace-desktop-rail,.navigation-hover-right .workspace-desktop-rail{transition:width .16s}.navigation-hover-below .workspace-desktop-rail:is(:hover,:has(:focus-visible)){width:120px}.navigation-hover-right .workspace-desktop-rail:is(:hover,:has(:focus-visible)){width:224px}:is(.navigation-hover-below,.navigation-hover-right) .workspace-desktop-rail .workspace-rail{overflow-x:hidden}:is(.navigation-hover-below,.navigation-hover-right) .workspace-desktop-rail .rail-brand{width:48px}:is(.navigation-hover-below,.navigation-hover-right) .workspace-desktop-rail .workspace-rail nav,:is(.navigation-hover-below,.navigation-hover-right) .workspace-desktop-rail .rail-footer{align-items:flex-start}:is(.navigation-hover-below,.navigation-hover-right) .workspace-desktop-rail .workspace-rail-item{width:48px;max-width:none;height:48px;min-height:48px}:is(.navigation-hover-below,.navigation-hover-right) .workspace-desktop-rail :is(.workspace-nav-item,.rail-signout){padding:0;display:block;position:relative}:is(.navigation-hover-below,.navigation-hover-right) .workspace-desktop-rail .workspace-nav-item.active:before{top:calc(50% - 14px)}:is(.navigation-hover-below,.navigation-hover-right) .workspace-desktop-rail .workspace-nav-icon{display:inline-flex;position:absolute;top:13px;left:13px}.navigation-hover-below .workspace-desktop-rail :is(.workspace-nav-item,.rail-signout){height:64px;min-height:64px}.navigation-hover-below .workspace-desktop-rail .workspace-nav-icon{top:8px}.navigation-hover-below .workspace-desktop-rail .workspace-nav-label{white-space:normal;text-align:center;width:70px;position:absolute;top:36px;left:-12px}.navigation-hover-right .workspace-desktop-rail .workspace-nav-label{text-align:left;white-space:nowrap;align-items:center;width:144px;height:46px;font-size:13px;display:flex;position:absolute;top:0;left:48px}.navigation-hover-below .workspace-desktop-rail:is(:hover,:has(:focus-visible)) :is(.workspace-nav-item,.rail-signout){width:96px}.navigation-hover-right .workspace-desktop-rail:is(:hover,:has(:focus-visible)) :is(.workspace-nav-item,.rail-signout){width:200px}:is(.navigation-hover-below,.navigation-hover-right) .workspace-desktop-rail:not(:hover):not(:has(:focus-visible)) .workspace-nav-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden}@media (width<=899px){.workspace-body{margin-left:0}}@media (prefers-reduced-motion:reduce){.navigation-hover-below .workspace-desktop-rail,.navigation-hover-right .workspace-desktop-rail{transition:none}}.workspace-rail{--hover:var(--navigation-hover);--foreground:var(--navigation-text);--muted:var(--navigation-muted);--primary:var(--navigation-focus);--selected:var(--navigation-selected);--border:var(--navigation-border);--focus:var(--navigation-focus);background:var(--rail);height:100%;color:var(--navigation-muted);scrollbar-width:thin;scrollbar-color:var(--navigation-scrollbar) var(--transparent);padding:24px 12px 12px;overflow-y:auto}.rail-brand{justify-content:center;margin-bottom:34px;display:flex}.workspace-rail nav{align-items:center;gap:12px}.workspace-rail .workspace-nav-item{position:relative}.workspace-rail .workspace-nav-label{text-align:center;font-size:10px;font-weight:500;line-height:1.3}.workspace-rail .workspace-rail-item:hover:not(:disabled):not([aria-disabled=true]){background:var(--navigation-hover);color:var(--navigation-hover-ink)}.workspace-rail .workspace-nav-item.active,.workspace-rail .workspace-nav-item.active:hover:not(:disabled):not([aria-disabled=true]){background:var(--navigation-selected);color:var(--navigation-selected-ink);border-color:var(--navigation-border)}.workspace-rail .workspace-nav-item.active:before{content:"";background:var(--navigation-focus);width:3px;height:28px;position:absolute;left:-12px}.workspace-rail :focus-visible{outline-color:var(--navigation-focus)}.workspace-rail .rail-footer{border-top:1px solid var(--navigation-divider);align-items:center;gap:12px;padding-top:12px}.workspace-rail .workspace-rail-item{color:var(--navigation-muted);border-radius:3px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:6px;width:64px;height:64px;min-height:64px;padding:4px;font-size:10px;line-height:1.3;display:flex}.workspace-rail .rail-signout{margin:0}.rail-account{justify-content:center;display:flex}.rail-account .workspace-account-avatar{background:var(--navigation-selected);color:var(--navigation-selected-ink);border-color:var(--navigation-border)}.workspace-rail .account-controls{flex-direction:column;align-items:center}.workspace-rail .account-controls .workspace-account-status{color:var(--navigation-muted);font-size:10px}.workspace-rail .account-controls .workspace-account-return{color:var(--navigation-focus);white-space:normal;font-size:10px}.record-ledger-toolbar{padding:0 0 18px}.record-ledger-rows{border-radius:2px;overflow:hidden}.record-ledger .record-table .record-table-cell{height:80px}.record-ledger .record-table .record-table-caption{background:var(--surface);border-bottom:1px solid var(--border);color:var(--muted);font-weight:500}.record-ledger .record-table .record-table-heading{letter-spacing:1px;text-transform:uppercase;font-size:10px}@media (width<=899px){.record-ledger .record-table .record-table-cell{height:auto}}.patient-editor{counter-reset:section}.patient-editor>div>.form-section{padding-block:12px}.patient-editor>div>.form-section>.form-section-title{margin-bottom:24px;padding-top:14px;font-size:15px;font-weight:650}.patient-editor>div>.form-section>.form-section-title:before{counter-increment:section;content:counter(section, decimal-leading-zero);border:1px solid var(--border);width:28px;height:28px;color:var(--muted);background:var(--soft);place-items:center;margin-right:12px;font-size:11px;display:inline-grid}@media (width>=1100px){.patient-editor>div>.form-section{grid-template-columns:220px minmax(0,1fr);column-gap:40px;display:grid}.patient-editor>div>.form-section>.form-section-title{float:left;width:220px;padding-top:4px}.patient-editor>div>.form-section>.form-section-content{grid-column:2}.patient-editor>div>.form-section:after{content:"";clear:both;display:table}}
