@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined";@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing: .125rem;--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-ms-primary: #1fb47f;--color-ms-primary-soft: #77d8b3;--color-ms-primary-deep: #147a5b;--color-ms-secondary: #07110d;--color-ms-accent: #18241f;--color-ms-accent-dark: #121b17;--color-ms-dark: #050816;--color-ms-dark-light: #0d1512;--color-ms-light: #f4fbff;--color-ms-light-dark: #8fa39a;--color-ms-surface: #0f1513;--color-ms-surface-raised: #161f1b;--color-ms-surface-elevated: #1c2822;--color-ms-border: rgba(132, 152, 140, .18);--color-ms-border-strong: rgba(132, 152, 140, .32);--color-ms-info: #67a6c1;--color-ms-success: #23c78b;--color-ms-warning: #e8b45d;--color-ms-danger: #ff6f91;--color-ms-danger-soft: #ffb5c7;--color-ms-text-primary: var(--color-ms-light);--color-ms-text-inverse: #04120d;--color-ms-text-on-primary: #ffffff;--color-ms-text-on-danger: #fff7fb;--color-ms-text-danger-soft: #fecaca;--color-ms-text-success-soft: #d1fae5;--color-ms-page-bg-start: #070b12;--color-ms-page-bg-mid: #0b1210;--color-ms-page-bg-end: #060807;--color-ms-page-glow-primary: rgba(31, 180, 127, .07);--color-ms-page-glow-info: rgba(103, 166, 193, .045);--color-ms-page-glow-accent: rgba(199, 125, 255, .035);--color-ms-page-sheen: rgba(255, 255, 255, .018);--color-ms-page-green-glow-07: rgba(34, 197, 94, .07);--color-ms-page-green-glow-034: rgba(34, 197, 94, .034);--color-ms-page-green-glow-035: rgba(34, 197, 94, .035);--color-ms-page-mint-glow-028: rgba(20, 184, 166, .028);--color-ms-page-mint-glow-03: rgba(20, 184, 166, .03);--color-ms-page-mint-glow-055: rgba(20, 184, 166, .055);--color-ms-page-mint-glow-06: rgba(20, 184, 166, .06);--color-ms-page-overlay-start: rgba(4, 10, 8, .18);--color-ms-page-overlay-auth-start: rgba(4, 10, 8, .2);--color-ms-page-overlay-end: rgba(3, 7, 6, .42);--color-ms-auth-visual-overlay-start: rgba(5, 5, 6, .84);--color-ms-auth-visual-overlay-mid: rgba(9, 9, 10, .55);--color-ms-auth-visual-overlay-end: rgba(5, 5, 6, .88);--color-ms-white-alpha-01: rgba(255, 255, 255, .01);--color-ms-white-alpha-015: rgba(255, 255, 255, .015);--color-ms-white-alpha-02: rgba(255, 255, 255, .02);--color-ms-white-alpha-025: rgba(255, 255, 255, .025);--color-ms-white-alpha-03: rgba(255, 255, 255, .03);--color-ms-white-alpha-035: rgba(255, 255, 255, .035);--color-ms-white-alpha-04: rgba(255, 255, 255, .04);--color-ms-white-alpha-045: rgba(255, 255, 255, .045);--color-ms-white-alpha-05: rgba(255, 255, 255, .05);--color-ms-white-alpha-055: rgba(255, 255, 255, .055);--color-ms-white-alpha-06: rgba(255, 255, 255, .06);--color-ms-white-alpha-07: rgba(255, 255, 255, .07);--color-ms-white-alpha-08: rgba(255, 255, 255, .08);--color-ms-white-alpha-09: rgba(255, 255, 255, .09);--color-ms-white-alpha-1: rgba(255, 255, 255, .1);--color-ms-white-alpha-12: rgba(255, 255, 255, .12);--color-ms-white-alpha-14: rgba(255, 255, 255, .14);--color-ms-white-alpha-16: rgba(255, 255, 255, .16);--color-ms-white-alpha-18: rgba(255, 255, 255, .18);--color-ms-white-alpha-22: rgba(255, 255, 255, .22);--color-ms-white-alpha-24: rgba(255, 255, 255, .24);--color-ms-white-alpha-42: rgba(255, 255, 255, .42);--color-ms-white-alpha-46: rgba(255, 255, 255, .46);--color-ms-white-alpha-55: rgba(255, 255, 255, .55);--color-ms-white-alpha-56: rgba(255, 255, 255, .56);--color-ms-white-alpha-58: rgba(255, 255, 255, .58);--color-ms-white-alpha-62: rgba(255, 255, 255, .62);--color-ms-white-alpha-66: rgba(255, 255, 255, .66);--color-ms-white-alpha-68: rgba(255, 255, 255, .68);--color-ms-white-alpha-72: rgba(255, 255, 255, .72);--color-ms-black-alpha-16: rgba(0, 0, 0, .16);--color-ms-black-alpha-18: rgba(0, 0, 0, .18);--color-ms-black-alpha-22: rgba(0, 0, 0, .22);--color-ms-black-alpha-24: rgba(0, 0, 0, .24);--color-ms-black-alpha-26: rgba(0, 0, 0, .26);--color-ms-black-alpha-28: rgba(0, 0, 0, .28);--color-ms-black-alpha-3: rgba(0, 0, 0, .3);--color-ms-black-alpha-32: rgba(0, 0, 0, .32);--color-ms-black-alpha-34: rgba(0, 0, 0, .34);--color-ms-black-alpha-42: rgba(0, 0, 0, .42);--color-ms-primary-alpha-07: rgba(35, 199, 139, .07);--color-ms-primary-alpha-08: rgba(35, 199, 139, .08);--color-ms-primary-alpha-1: rgba(35, 199, 139, .1);--color-ms-primary-alpha-11: rgba(35, 199, 139, .11);--color-ms-primary-alpha-12: rgba(35, 199, 139, .12);--color-ms-primary-alpha-14: rgba(35, 199, 139, .14);--color-ms-primary-alpha-16: rgba(35, 199, 139, .16);--color-ms-primary-alpha-2: rgba(35, 199, 139, .2);--color-ms-primary-alpha-22: rgba(35, 199, 139, .22);--color-ms-primary-alpha-24: rgba(35, 199, 139, .24);--color-ms-primary-alpha-28: rgba(35, 199, 139, .28);--color-ms-primary-deep-alpha-14: rgba(20, 154, 110, .14);--color-ms-info-alpha-18: rgba(99, 184, 255, .18);--color-ms-danger-alpha-09: rgba(255, 111, 145, .09);--color-ms-danger-alpha-12-soft: rgba(255, 111, 145, .12);--color-ms-danger-alpha-35: rgba(255, 111, 145, .35);--color-ms-danger-alpha-12: rgba(239, 68, 68, .12);--color-ms-danger-alpha-18: rgba(239, 68, 68, .18);--color-ms-danger-alpha-2: rgba(255, 111, 145, .2);--color-ms-danger-alpha-88: rgba(255, 111, 145, .88);--color-ms-danger-surface: rgba(127, 29, 29, .14);--color-ms-success-alpha-04: rgba(16, 185, 129, .04);--color-ms-success-alpha-025: rgba(16, 185, 129, .025);--color-ms-success-alpha-08: rgba(16, 185, 129, .08);--color-ms-success-alpha-085: rgba(16, 185, 129, .085);--color-ms-success-alpha-12: rgba(16, 185, 129, .12);--color-ms-success-alpha-2: rgba(16, 185, 129, .2);--color-ms-overlay-backdrop: rgba(2, 4, 4, .72);--color-ms-overlay-surface: rgba(2, 4, 4, .76);--color-ms-loader-bg: rgba(11, 18, 16, .86);--color-ms-input-autofill: rgba(71, 86, 99, .92);--color-ms-input-autofill-hover: rgba(63, 78, 90, .94);--color-ms-chart-tooltip-bg: #0e1512;--color-ms-chart-tooltip-title: #ffffff;--color-ms-chart-tooltip-body: rgba(255, 255, 255, .78);--color-ms-chart-tooltip-border: rgba(35, 199, 139, .18);--color-ms-chart-legend-text: rgba(255, 255, 255, .72);--color-ms-chart-axis-text: rgba(255, 255, 255, .44);--color-ms-chart-axis-subtle-text: rgba(255, 255, 255, .38);--color-ms-chart-grid-line: rgba(255, 255, 255, .06);--color-ms-chart-series-fallback: var(--color-ms-success);--radius-ms-md: 8px;--radius-ms-lg: 8px;--radius-ms-xl: 8px;--shadow-ms-soft: 0 12px 34px var(--color-ms-black-alpha-24);--shadow-ms-surface: 0 18px 44px var(--color-ms-black-alpha-26), inset 0 1px 0 var(--color-ms-white-alpha-045);--shadow-ms-surface-hover: 0 22px 52px var(--color-ms-black-alpha-32), 0 0 20px var(--color-ms-primary-alpha-08), inset 0 1px 0 var(--color-ms-white-alpha-055)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{width:100%;max-width:100%;overflow-x:clip;font-family:Inter,Arial,sans-serif;color:var(--color-ms-text-primary);min-height:100%;background:linear-gradient(120deg,var(--color-ms-page-glow-primary),var(--color-ms-page-glow-info),var(--color-ms-page-glow-accent)),linear-gradient(180deg,var(--color-ms-page-sheen) 0%,transparent 18rem),linear-gradient(145deg,var(--color-ms-page-bg-start) 0%,var(--color-ms-page-bg-mid) 46%,var(--color-ms-page-bg-end) 100%);background-size:220% 220%,100% 100%,100% 100%;background-color:var(--color-ms-dark);animation:ms-page-background 18s ease-in-out infinite}body{margin:0;width:100%;max-width:100%;min-height:100vh;overflow-x:clip;background:transparent}app-root{display:block;min-width:0;max-width:100%}@supports not (overflow: clip){html,body{overflow-x:hidden}}button,input,textarea,select{font:inherit}img,svg{display:block;max-width:100%}.material-symbols-outlined{display:inline-flex;width:1em;height:1em;align-items:center;justify-content:center;overflow:hidden;font-family:Material Symbols Outlined;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;direction:ltr;font-feature-settings:"liga";-webkit-font-feature-settings:"liga"}::selection{color:var(--color-ms-text-primary);background:var(--color-ms-primary-alpha-28)}ms-button.ms-btn{--bg-color: var(--color-ms-primary);--text-color: var(--color-ms-text-on-primary);--border-color: var(--bg-color);--accent-color: var(--color-ms-primary-soft);--glow-color: var(--color-ms-primary-alpha-22);position:relative;isolation:isolate;display:inline-flex;min-height:3.35rem;align-items:center;justify-content:center;gap:.5rem;overflow:hidden;padding:.8125rem 1.375rem;border:1px solid var(--border-color);border-radius:var(--radius-ms-lg);font-family:Inter,Arial,sans-serif;font-size:1.0625rem;font-weight:700;line-height:1;color:var(--text-color);letter-spacing:0;text-shadow:0 0 10px var(--glow-color);background:linear-gradient(180deg,var(--bg-color),var(--bg-color));box-shadow:0 12px 24px var(--glow-color),0 0 0 1px var(--border-color),inset 0 1px 0 var(--color-ms-white-alpha-14),inset 0 -1px 0 var(--color-ms-black-alpha-18);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .22s ease,box-shadow .28s ease,background-color .3s,border-color .3s,color .3s}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn{--border-color: color-mix(in oklab, var(--bg-color), white 12%)}}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn{text-shadow:0 0 10px color-mix(in oklab,var(--glow-color),transparent 84%)}}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn{background:linear-gradient(180deg,color-mix(in oklab,var(--bg-color),white 8%),color-mix(in oklab,var(--bg-color),black 14%))}}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn{box-shadow:0 12px 24px color-mix(in oklab,var(--glow-color),transparent 62%),0 0 0 1px color-mix(in oklab,var(--border-color),white 4%),inset 0 1px 0 var(--color-ms-white-alpha-14),inset 0 -1px 0 var(--color-ms-black-alpha-18)}}ms-button.ms-btn:after{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,var(--color-ms-white-alpha-12),transparent 42%);pointer-events:none;opacity:.9}ms-button.ms-btn .ms-btn__content{position:relative;z-index:1;display:inline-flex;width:100%;min-height:100%;align-items:center;justify-content:center;gap:.4rem;text-align:center;line-height:1}ms-button.ms-btn .ms-btn__spinner{width:1rem;height:1rem;flex:0 0 auto;border:2px solid currentColor;border-top-color:currentColor;border-radius:50%;animation:ms-button-spin .72s linear infinite}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn .ms-btn__spinner{border:2px solid color-mix(in oklab,currentColor,transparent 68%)}}@keyframes ms-button-spin{to{transform:rotate(360deg)}}@keyframes ms-page-background{0%,to{background-position:0% 50%,0 0,0 0}50%{background-position:100% 50%,0 0,0 0}}ms-button.ms-btn.ms-btn-outline{background:linear-gradient(180deg,var(--color-ms-white-alpha-04),var(--color-ms-white-alpha-02)),color-mix(in srgb,#161f1b,transparent 24%);box-shadow:inset 0 1px 0 var(--color-ms-white-alpha-08),0 0 0 1px var(--border-color)}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn.ms-btn-outline{background:linear-gradient(180deg,var(--color-ms-white-alpha-04),var(--color-ms-white-alpha-02)),color-mix(in oklab,var(--color-ms-surface-raised),transparent 24%)}}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn.ms-btn-outline{box-shadow:inset 0 1px 0 var(--color-ms-white-alpha-08),0 0 0 1px color-mix(in oklab,var(--border-color),white 5%)}}ms-button.ms-btn.ms-btn-ghost,ms-button.ms-btn.ms-btn-tab,ms-button.ms-btn.ms-btn-chip,ms-button.ms-btn.ms-btn-icon{background:var(--color-ms-white-alpha-04);box-shadow:inset 0 1px 0 var(--color-ms-white-alpha-05);text-shadow:none}ms-button.ms-btn.ms-btn-ghost{border-color:var(--color-ms-white-alpha-08)}ms-button.ms-btn.ms-btn-plain,ms-button.ms-btn.ms-btn-sort{min-height:auto;padding:0;border:0;color:inherit;background:transparent;box-shadow:none;font:inherit;text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}ms-button.ms-btn.ms-btn-plain{color:var(--accent-color)}ms-button.ms-btn.ms-btn-tab{min-height:2.5rem;padding:.65rem .9rem;border-color:transparent;color:var(--color-ms-light-dark);font-size:.9rem;font-weight:800;background:transparent;box-shadow:none}ms-button.ms-btn.ms-btn-chip{min-height:2.45rem;padding:0 .85rem;border-radius:999px;color:var(--color-ms-light-dark)}ms-button.ms-btn.ms-btn-icon{width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;padding:0}ms-button.ms-btn.ms-btn-sort{display:inline-flex;align-items:center;color:inherit;text-transform:inherit}ms-button.ms-btn.ms-btn-sort .ms-btn__content{width:auto;gap:.25rem;text-align:inherit}ms-button.ms-btn.ms-btn-plain:after,ms-button.ms-btn.ms-btn-ghost:after,ms-button.ms-btn.ms-btn-tab:after,ms-button.ms-btn.ms-btn-chip:after,ms-button.ms-btn.ms-btn-icon:after,ms-button.ms-btn.ms-btn-sort:after{opacity:0}@media(hover:hover){ms-button.ms-btn:hover{transform:translateY(-1px);color:var(--text-color);border-color:var(--border-color);box-shadow:0 16px 30px var(--glow-color),0 0 18px var(--glow-color),0 0 0 1px var(--border-color),inset 0 1px 0 var(--color-ms-white-alpha-18)}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn:hover{color:color-mix(in oklab,var(--text-color),white 8%)}}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn:hover{border-color:color-mix(in oklab,var(--border-color),white 14%)}}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn:hover{box-shadow:0 16px 30px color-mix(in oklab,var(--glow-color),transparent 52%),0 0 18px color-mix(in oklab,var(--glow-color),transparent 66%),0 0 0 1px color-mix(in oklab,var(--border-color),white 6%),inset 0 1px 0 var(--color-ms-white-alpha-18)}}ms-button.ms-btn.ms-btn-plain:hover,ms-button.ms-btn.ms-btn-sort:hover{transform:none;color:var(--accent-color);border-color:transparent;box-shadow:none}ms-button.ms-btn.ms-btn-tab:hover{color:var(--color-ms-text-primary);border-color:transparent;background:var(--color-ms-white-alpha-04);box-shadow:none}}ms-button.ms-btn:active{transform:translateY(0);color:var(--text-color);border-color:var(--border-color);box-shadow:0 8px 18px var(--glow-color),0 0 12px var(--glow-color),inset 0 1px 0 var(--color-ms-white-alpha-12)}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn:active{color:color-mix(in oklab,var(--text-color),var(--accent-color) 18%)}}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn:active{border-color:color-mix(in oklab,var(--border-color),var(--accent-color) 18%)}}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn:active{box-shadow:0 8px 18px color-mix(in oklab,var(--glow-color),transparent 62%),0 0 12px color-mix(in oklab,var(--glow-color),transparent 74%),inset 0 1px 0 var(--color-ms-white-alpha-12)}}ms-button.ms-btn.ms-btn-plain:active,ms-button.ms-btn.ms-btn-sort:active{transform:none;box-shadow:none}ms-button.ms-btn:focus-visible{outline:none;border-color:var(--accent-color);box-shadow:0 0 0 3px var(--color-ms-primary-alpha-16),0 0 18px var(--glow-color),inset 0 1px 0 var(--color-ms-white-alpha-18)}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn:focus-visible{border-color:color-mix(in oklab,var(--accent-color),white 10%)}}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn:focus-visible{box-shadow:0 0 0 3px var(--color-ms-primary-alpha-16),0 0 18px color-mix(in oklab,var(--glow-color),transparent 58%),inset 0 1px 0 var(--color-ms-white-alpha-18)}}ms-button.ms-btn.ms-btn-disabled{pointer-events:none;transform:none;opacity:.56;box-shadow:0 10px 18px var(--color-ms-black-alpha-18),0 0 0 1px var(--border-color),inset 0 1px 0 var(--color-ms-white-alpha-08)}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn.ms-btn-disabled{box-shadow:0 10px 18px var(--color-ms-black-alpha-18),0 0 0 1px color-mix(in oklab,var(--border-color),transparent 22%),inset 0 1px 0 var(--color-ms-white-alpha-08)}}ms-button.ms-btn.ms-btn-loading{cursor:progress}ms-button.ms-btn.ms-btn-primary{--bg-color: var(--color-ms-primary-deep);--text-color: var(--color-ms-text-on-primary);--border-color: color-mix(in srgb, #147a5b, white 7%);--accent-color: var(--color-ms-primary-soft);--glow-color: var(--color-ms-primary-deep-alpha-14)}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn.ms-btn-primary{--border-color: color-mix(in oklab, var(--color-ms-primary-deep), white 7%)}}ms-button.ms-btn.ms-btn-primary.ms-btn-outline{--text-color: var(--color-ms-primary);--border-color: color-mix(in srgb, #1fb47f, white 12%)}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn.ms-btn-primary.ms-btn-outline{--border-color: color-mix(in oklab, var(--color-ms-primary), white 12%)}}ms-button.ms-btn.ms-btn-neutral{--bg-color: var(--color-ms-white-alpha-08);--text-color: var(--color-ms-text-primary);--border-color: var(--color-ms-white-alpha-1);--accent-color: var(--color-ms-text-primary);--glow-color: var(--color-ms-white-alpha-08)}ms-button.ms-btn.ms-btn-success{--bg-color: var(--color-ms-success);--text-color: var(--color-ms-text-inverse);--border-color: color-mix(in srgb, #23c78b, white 20%);--accent-color: var(--color-ms-primary-soft);--glow-color: var(--color-ms-primary-alpha-2)}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn.ms-btn-success{--border-color: color-mix(in oklab, var(--color-ms-success), white 20%)}}ms-button.ms-btn.ms-btn-danger{--bg-color: var(--color-ms-danger);--text-color: var(--color-ms-text-on-danger);--border-color: color-mix(in srgb, #ff6f91, white 18%);--accent-color: var(--color-ms-danger-soft);--glow-color: var(--color-ms-danger-alpha-2)}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn.ms-btn-danger{--border-color: color-mix(in oklab, var(--color-ms-danger), white 18%)}}ms-button.ms-btn.ms-btn-secondary{--bg-color: var(--color-ms-surface-raised);--text-color: var(--color-ms-light);--border-color: var(--color-ms-border);--accent-color: var(--color-ms-info);--glow-color: var(--color-ms-info-alpha-18)}ms-button.ms-btn.ms-btn-secondary.ms-btn-outline{--text-color: var(--color-ms-light);--border-color: color-mix(in srgb, #67a6c1, rgba(132, 152, 140, .18) 65%)}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn.ms-btn-secondary.ms-btn-outline{--border-color: color-mix(in oklab, var(--color-ms-info), var(--color-ms-border) 65%)}}ms-button.ms-btn.ms-btn-active{color:var(--text-color);border-color:var(--border-color);background:linear-gradient(180deg,var(--color-ms-white-alpha-08),var(--color-ms-white-alpha-02)),var(--bg-color);box-shadow:inset 0 1px 0 var(--color-ms-white-alpha-1),0 0 0 1px var(--border-color)}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn.ms-btn-active{border-color:color-mix(in oklab,var(--border-color),white 16%)}}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn.ms-btn-active{background:linear-gradient(180deg,var(--color-ms-white-alpha-08),var(--color-ms-white-alpha-02)),color-mix(in oklab,var(--bg-color),transparent 18%)}}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn.ms-btn-active{box-shadow:inset 0 1px 0 var(--color-ms-white-alpha-1),0 0 0 1px color-mix(in oklab,var(--border-color),transparent 12%)}}ms-button.ms-btn.ms-btn-tab.ms-btn-active{color:var(--color-ms-text-primary);background:var(--color-ms-white-alpha-06)}ms-button.ms-btn.ms-btn-chip.ms-btn-active{color:var(--color-ms-light);border-color:var(--accent-color);background:var(--bg-color)}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn.ms-btn-chip.ms-btn-active{border-color:color-mix(in oklab,var(--accent-color),transparent 48%)}}@supports (color: color-mix(in lab,red,red)){ms-button.ms-btn.ms-btn-chip.ms-btn-active{background:color-mix(in oklab,var(--bg-color),transparent 84%)}}ms-button.ms-btn.ms-btn-xs{min-height:1.45rem;padding:0 .45rem;font-size:.75rem}ms-button.ms-btn.ms-btn-sm{min-height:2.35rem;padding:0 .75rem;font-size:.875rem}ms-button.ms-btn.ms-btn-lg{min-height:3.6rem;padding:.9rem 1.5rem}ms-button.ms-btn.ms-btn-icon.ms-btn-xs{width:1.45rem;min-width:1.45rem;height:1.45rem;min-height:1.45rem;padding:0}ms-button.ms-btn.ms-btn-icon.ms-btn-sm{width:2.35rem;min-width:2.35rem;height:2.35rem;min-height:2.35rem;padding:0}ms-button.ms-btn.ms-btn-icon.ms-btn-lg{width:3rem;min-width:3rem;height:3rem;min-height:3rem;padding:0}ms-button.ms-btn.ms-btn-icon.ms-btn-xs .material-symbols-outlined{font-size:1rem}ms-button.ms-btn.ms-btn-icon.ms-btn-sm .material-symbols-outlined,ms-button.ms-btn.ms-btn-sort .material-symbols-outlined{font-size:1rem}ms-button.ms-btn.ms-btn-full-width{width:100%}ms-button.ms-btn.ms-btn-action-row{min-height:68px;padding:.75rem;border-radius:var(--radius-ms-md)}ms-button.ms-btn.ms-btn-action-row .ms-btn__content{justify-content:flex-start;gap:.75rem;line-height:1.25;text-align:left}ms-input{display:block;min-width:0;max-width:100%}ms-input .ms-input-shell{position:relative;display:flex;min-width:0;max-width:100%;min-height:54px;align-items:center;overflow:hidden;border:1px solid var(--color-ms-border);border-radius:var(--radius-ms-lg);color:var(--color-ms-light);background:linear-gradient(180deg,var(--color-ms-white-alpha-05),var(--color-ms-white-alpha-015)),color-mix(in srgb,#0f1513,transparent 18%);box-shadow:inset 0 1px 0 var(--color-ms-white-alpha-05),var(--shadow-ms-soft),0 0 0 1px var(--color-ms-white-alpha-015);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:all .2s ease}@supports (color: color-mix(in lab,red,red)){ms-input .ms-input-shell{background:linear-gradient(180deg,var(--color-ms-white-alpha-05),var(--color-ms-white-alpha-015)),color-mix(in oklab,var(--color-ms-surface),transparent 18%)}}ms-input .ms-input-shell:hover{border-color:var(--color-ms-border-strong);background:linear-gradient(180deg,var(--color-ms-white-alpha-06),var(--color-ms-white-alpha-02)),color-mix(in srgb,#161f1b,transparent 16%)}@supports (color: color-mix(in lab,red,red)){ms-input .ms-input-shell:hover{background:linear-gradient(180deg,var(--color-ms-white-alpha-06),var(--color-ms-white-alpha-02)),color-mix(in oklab,var(--color-ms-surface-raised),transparent 16%)}}ms-input .ms-input-shell:focus-within{border-color:color-mix(in srgb,#1fb47f,white 14%);background:linear-gradient(180deg,var(--color-ms-white-alpha-07),var(--color-ms-white-alpha-02)),color-mix(in srgb,#1c2822,transparent 14%);box-shadow:0 0 0 4px var(--color-ms-primary-alpha-11),0 0 18px var(--color-ms-primary-alpha-11),inset 0 1px 0 var(--color-ms-white-alpha-06)}@supports (color: color-mix(in lab,red,red)){ms-input .ms-input-shell:focus-within{border-color:color-mix(in oklab,var(--color-ms-primary),white 14%)}}@supports (color: color-mix(in lab,red,red)){ms-input .ms-input-shell:focus-within{background:linear-gradient(180deg,var(--color-ms-white-alpha-07),var(--color-ms-white-alpha-02)),color-mix(in oklab,var(--color-ms-surface-elevated),transparent 14%)}}ms-input .ms-input-shell.invalid{border-color:color-mix(in srgb,#ff6f91,white 6%);background:linear-gradient(180deg,var(--color-ms-white-alpha-04),var(--color-ms-white-alpha-01)),var(--color-ms-danger-surface);box-shadow:0 0 0 3px var(--color-ms-danger-alpha-09),inset 0 1px 0 var(--color-ms-white-alpha-03)}@supports (color: color-mix(in lab,red,red)){ms-input .ms-input-shell.invalid{border-color:color-mix(in oklab,var(--color-ms-danger),white 6%)}}ms-input .ms-input-icon{position:absolute;left:.75rem;display:flex;width:18px;height:18px;align-items:center;justify-content:center;opacity:.68;pointer-events:none;transition:opacity .2s ease,transform .2s ease}ms-input .ms-input-icon img{display:block;width:18px;height:18px;object-fit:contain}ms-input .ms-input-shell:focus-within .ms-input-icon{opacity:.95;transform:scale(1.03)}ms-input .ms-input-action{position:absolute;right:.625rem;display:flex;width:32px;height:32px;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;opacity:.76;background:var(--color-ms-white-alpha-03);box-shadow:inset 0 1px 0 var(--color-ms-white-alpha-05);cursor:pointer;transition:opacity .18s ease,transform .18s ease,background-color .18s ease}ms-input .ms-input-action:hover:not(:disabled){opacity:1;transform:scale(1.04);background:var(--color-ms-primary-alpha-08)}ms-input .ms-input-action:disabled{opacity:.35;cursor:default}ms-input .ms-input-action img{display:block;width:18px;height:18px;object-fit:contain}ms-input input{min-width:0;min-height:52px;width:100%;flex-grow:1;padding:0 16px;border:0;border-radius:inherit;color:var(--color-ms-light);background:transparent;outline:0;caret-color:var(--color-ms-primary);font-size:15px;line-height:1;letter-spacing:0}ms-input input::placeholder{color:var(--color-ms-light-dark)}ms-input input.has-left-icon{padding-left:44px}ms-input input.has-right-action{padding-right:46px}ms-input input.has-left-icon.has-right-action{padding-left:44px;padding-right:46px}ms-input input:focus{outline:0}ms-input input:-webkit-autofill,ms-input input:-webkit-autofill:hover,ms-input input:-webkit-autofill:focus,ms-input input:-webkit-autofill:active{-webkit-text-fill-color:var(--color-ms-light);caret-color:var(--color-ms-primary);border-radius:inherit;-webkit-box-shadow:inset 0 0 0 1000px var(--color-ms-input-autofill);box-shadow:inset 0 0 0 1000px var(--color-ms-input-autofill);transition:background-color 9999s ease-out 0s}ms-input .ms-input-shell:focus-within input:-webkit-autofill,ms-input .ms-input-shell:hover input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px var(--color-ms-input-autofill-hover);box-shadow:inset 0 0 0 1000px var(--color-ms-input-autofill-hover)}ms-input input:disabled{opacity:.56;cursor:not-allowed}ms-input input.invalid::placeholder{color:color-mix(in srgb,#ff6f91,white 38%)}@supports (color: color-mix(in lab,red,red)){ms-input input.invalid::placeholder{color:color-mix(in oklab,var(--color-ms-danger),white 38%)}}@media(max-width:420px){ms-input .ms-input-shell{min-height:50px}ms-input input{min-height:48px;font-size:15px}}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial}}}
