:root{--iti-hover-color: rgba(0, 0, 0, .05);--iti-border-color: #ccc;--iti-dialcode-color: #999;--iti-dropdown-bg: white;--iti-icon-color: #555;--iti-spacer-horizontal: 8px;--iti-flag-height: 12px;--iti-flag-width: 16px;--iti-globe-height: 16px;--iti--search-clear-icon-height: 13px;--iti-border-width: 1px;--iti-arrow-height: 4px;--iti-arrow-width: calc((var(--iti-arrow-height) / 2) * 3);--iti-triangle-border: calc(var(--iti-arrow-width) / 2);--iti-arrow-padding: 6px;--iti-flag-sprite-width: 3904px;--iti-flag-sprite-height: 12px;--iti-mobile-popup-margin: 30px}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box}.iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.iti input.iti__tel-input,.iti input.iti__tel-input[type=text],.iti input.iti__tel-input[type=tel]{position:relative;z-index:0;margin:0!important}.iti__country-container{position:absolute;top:0;bottom:0;left:0;padding:var(--iti-border-width)}.iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:none;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.iti__arrow{margin-left:var(--iti-arrow-padding);width:0;height:0;border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-icon-color)}.iti__arrow--up{border-top:none;border-bottom:var(--iti-arrow-height) solid var(--iti-icon-color)}.iti__dropdown-content{border-radius:3px;background-color:var(--iti-dropdown-bg)}.iti--inline-dropdown .iti__dropdown-content{position:absolute;z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width) * -1);border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px #0003}.iti__search-input{width:100%;border-width:0;border-radius:3px;padding-left:30px;padding-right:28px}[dir=rtl] .iti__search-input{padding-left:inherit;padding-right:30px;background-position:right 8px center}.iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)}.iti__search-input::-webkit-search-cancel-button{appearance:none}.iti__search-input-wrapper{position:relative;display:flex;align-items:center}.iti__search-icon{position:absolute;left:8px;display:flex;pointer-events:none}[dir=rtl] .iti__search-icon{left:auto;right:8px}.iti__search-icon-svg{width:var(--iti-globe-height);height:var(--iti-globe-height);display:block;stroke:var(--iti-icon-color);fill:none;stroke-width:3}.iti__search-clear{position:absolute;right:4px;background:transparent;border:0;border-radius:3px;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease}.iti__search-clear .iti__search-clear-x{stroke-width:2}.iti__search-clear .iti__search-clear-bg{fill:var(--iti-icon-color)}.iti__search-clear-svg{width:var(--iti--search-clear-icon-height);height:var(--iti--search-clear-icon-height);display:block}[dir=rtl] .iti__search-clear{right:auto;left:4px}.iti__search-clear:hover,.iti__search-clear:focus-visible{background:var(--iti-hover-color);outline:none}.iti__no-results{text-align:center;padding:30px 0}.iti__country-list{list-style:none;padding:0;margin:0;cursor:pointer;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media(max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__country{display:flex;align-items:center;padding:8px var(--iti-spacer-horizontal);outline:none}.iti__country-check{margin:0 1px 0 auto;display:flex;align-items:center;color:var(--iti-icon-color)}.iti__country-check-svg{width:var(--iti--search-clear-icon-height);height:var(--iti--search-clear-icon-height);display:block}.iti__dial-code{margin-left:var(--iti-spacer-horizontal);color:var(--iti-dialcode-color)}[dir=rtl] .iti__dial-code{margin-left:0;margin-right:var(--iti-spacer-horizontal)}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-list .iti__flag,.iti__country-name{margin-right:var(--iti-spacer-horizontal)}[dir=rtl] .iti__country-list .iti__flag,[dir=rtl] .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.iti__country-list .iti__flag{flex-shrink:0}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) button.iti__selected-country{cursor:pointer}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.iti .iti__selected-dial-code{margin-left:4px}.iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060;padding:var(--iti-border-width)}.iti--container:hover{cursor:pointer}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti--fullscreen-popup.iti--container{background-color:#00000080;inset:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__country{padding:10px;line-height:1.5em}.iti__flag{--iti-flag-offset: 100px;height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0 0 1px #888;background-image:image-set(var(--iti-path-flags-1x) 1x,var(--iti-path-flags-2x) 2x);background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height)}.iti__loading{position:relative;background:none;box-shadow:none}.iti__loading:after{content:"";position:absolute;inset:0;margin:auto;width:var(--iti-flag-height);height:var(--iti-flag-height);box-sizing:border-box;border:2px solid var(--iti-icon-color);border-right-color:transparent;border-radius:50%;animation:iti-spinner 1s linear infinite}@keyframes iti-spinner{to{transform:rotate(360deg)}}.iti__ac{--iti-flag-offset: 0px}.iti__ad{--iti-flag-offset: -16px}.iti__ae{--iti-flag-offset: -32px}.iti__af{--iti-flag-offset: -48px}.iti__ag{--iti-flag-offset: -64px}.iti__ai{--iti-flag-offset: -80px}.iti__al{--iti-flag-offset: -96px}.iti__am{--iti-flag-offset: -112px}.iti__ao{--iti-flag-offset: -128px}.iti__ar{--iti-flag-offset: -144px}.iti__as{--iti-flag-offset: -160px}.iti__at{--iti-flag-offset: -176px}.iti__au{--iti-flag-offset: -192px}.iti__aw{--iti-flag-offset: -208px}.iti__ax{--iti-flag-offset: -224px}.iti__az{--iti-flag-offset: -240px}.iti__ba{--iti-flag-offset: -256px}.iti__bb{--iti-flag-offset: -272px}.iti__bd{--iti-flag-offset: -288px}.iti__be{--iti-flag-offset: -304px}.iti__bf{--iti-flag-offset: -320px}.iti__bg{--iti-flag-offset: -336px}.iti__bh{--iti-flag-offset: -352px}.iti__bi{--iti-flag-offset: -368px}.iti__bj{--iti-flag-offset: -384px}.iti__bl{--iti-flag-offset: -400px}.iti__bm{--iti-flag-offset: -416px}.iti__bn{--iti-flag-offset: -432px}.iti__bo{--iti-flag-offset: -448px}.iti__bq{--iti-flag-offset: -464px}.iti__br{--iti-flag-offset: -480px}.iti__bs{--iti-flag-offset: -496px}.iti__bt{--iti-flag-offset: -512px}.iti__bw{--iti-flag-offset: -528px}.iti__by{--iti-flag-offset: -544px}.iti__bz{--iti-flag-offset: -560px}.iti__ca{--iti-flag-offset: -576px}.iti__cc{--iti-flag-offset: -592px}.iti__cd{--iti-flag-offset: -608px}.iti__cf{--iti-flag-offset: -624px}.iti__cg{--iti-flag-offset: -640px}.iti__ch{--iti-flag-offset: -656px}.iti__ci{--iti-flag-offset: -672px}.iti__ck{--iti-flag-offset: -688px}.iti__cl{--iti-flag-offset: -704px}.iti__cm{--iti-flag-offset: -720px}.iti__cn{--iti-flag-offset: -736px}.iti__co{--iti-flag-offset: -752px}.iti__cr{--iti-flag-offset: -768px}.iti__cu{--iti-flag-offset: -784px}.iti__cv{--iti-flag-offset: -800px}.iti__cw{--iti-flag-offset: -816px}.iti__cx{--iti-flag-offset: -832px}.iti__cy{--iti-flag-offset: -848px}.iti__cz{--iti-flag-offset: -864px}.iti__de{--iti-flag-offset: -880px}.iti__dj{--iti-flag-offset: -896px}.iti__dk{--iti-flag-offset: -912px}.iti__dm{--iti-flag-offset: -928px}.iti__do{--iti-flag-offset: -944px}.iti__dz{--iti-flag-offset: -960px}.iti__ec{--iti-flag-offset: -976px}.iti__ee{--iti-flag-offset: -992px}.iti__eg{--iti-flag-offset: -1008px}.iti__eh{--iti-flag-offset: -1024px}.iti__er{--iti-flag-offset: -1040px}.iti__es{--iti-flag-offset: -1056px}.iti__et{--iti-flag-offset: -1072px}.iti__fi{--iti-flag-offset: -1088px}.iti__fj{--iti-flag-offset: -1104px}.iti__fk{--iti-flag-offset: -1120px}.iti__fm{--iti-flag-offset: -1136px}.iti__fo{--iti-flag-offset: -1152px}.iti__fr{--iti-flag-offset: -1168px}.iti__ga{--iti-flag-offset: -1184px}.iti__gb{--iti-flag-offset: -1200px}.iti__gd{--iti-flag-offset: -1216px}.iti__ge{--iti-flag-offset: -1232px}.iti__gf{--iti-flag-offset: -1248px}.iti__gg{--iti-flag-offset: -1264px}.iti__gh{--iti-flag-offset: -1280px}.iti__gi{--iti-flag-offset: -1296px}.iti__gl{--iti-flag-offset: -1312px}.iti__gm{--iti-flag-offset: -1328px}.iti__gn{--iti-flag-offset: -1344px}.iti__gp{--iti-flag-offset: -1360px}.iti__gq{--iti-flag-offset: -1376px}.iti__gr{--iti-flag-offset: -1392px}.iti__gt{--iti-flag-offset: -1408px}.iti__gu{--iti-flag-offset: -1424px}.iti__gw{--iti-flag-offset: -1440px}.iti__gy{--iti-flag-offset: -1456px}.iti__hk{--iti-flag-offset: -1472px}.iti__hn{--iti-flag-offset: -1488px}.iti__hr{--iti-flag-offset: -1504px}.iti__ht{--iti-flag-offset: -1520px}.iti__hu{--iti-flag-offset: -1536px}.iti__id{--iti-flag-offset: -1552px}.iti__ie{--iti-flag-offset: -1568px}.iti__il{--iti-flag-offset: -1584px}.iti__im{--iti-flag-offset: -1600px}.iti__in{--iti-flag-offset: -1616px}.iti__io{--iti-flag-offset: -1632px}.iti__iq{--iti-flag-offset: -1648px}.iti__ir{--iti-flag-offset: -1664px}.iti__is{--iti-flag-offset: -1680px}.iti__it{--iti-flag-offset: -1696px}.iti__je{--iti-flag-offset: -1712px}.iti__jm{--iti-flag-offset: -1728px}.iti__jo{--iti-flag-offset: -1744px}.iti__jp{--iti-flag-offset: -1760px}.iti__ke{--iti-flag-offset: -1776px}.iti__kg{--iti-flag-offset: -1792px}.iti__kh{--iti-flag-offset: -1808px}.iti__ki{--iti-flag-offset: -1824px}.iti__km{--iti-flag-offset: -1840px}.iti__kn{--iti-flag-offset: -1856px}.iti__kp{--iti-flag-offset: -1872px}.iti__kr{--iti-flag-offset: -1888px}.iti__kw{--iti-flag-offset: -1904px}.iti__ky{--iti-flag-offset: -1920px}.iti__kz{--iti-flag-offset: -1936px}.iti__la{--iti-flag-offset: -1952px}.iti__lb{--iti-flag-offset: -1968px}.iti__lc{--iti-flag-offset: -1984px}.iti__li{--iti-flag-offset: -2000px}.iti__lk{--iti-flag-offset: -2016px}.iti__lr{--iti-flag-offset: -2032px}.iti__ls{--iti-flag-offset: -2048px}.iti__lt{--iti-flag-offset: -2064px}.iti__lu{--iti-flag-offset: -2080px}.iti__lv{--iti-flag-offset: -2096px}.iti__ly{--iti-flag-offset: -2112px}.iti__ma{--iti-flag-offset: -2128px}.iti__mc{--iti-flag-offset: -2144px}.iti__md{--iti-flag-offset: -2160px}.iti__me{--iti-flag-offset: -2176px}.iti__mf{--iti-flag-offset: -2192px}.iti__mg{--iti-flag-offset: -2208px}.iti__mh{--iti-flag-offset: -2224px}.iti__mk{--iti-flag-offset: -2240px}.iti__ml{--iti-flag-offset: -2256px}.iti__mm{--iti-flag-offset: -2272px}.iti__mn{--iti-flag-offset: -2288px}.iti__mo{--iti-flag-offset: -2304px}.iti__mp{--iti-flag-offset: -2320px}.iti__mq{--iti-flag-offset: -2336px}.iti__mr{--iti-flag-offset: -2352px}.iti__ms{--iti-flag-offset: -2368px}.iti__mt{--iti-flag-offset: -2384px}.iti__mu{--iti-flag-offset: -2400px}.iti__mv{--iti-flag-offset: -2416px}.iti__mw{--iti-flag-offset: -2432px}.iti__mx{--iti-flag-offset: -2448px}.iti__my{--iti-flag-offset: -2464px}.iti__mz{--iti-flag-offset: -2480px}.iti__na{--iti-flag-offset: -2496px}.iti__nc{--iti-flag-offset: -2512px}.iti__ne{--iti-flag-offset: -2528px}.iti__nf{--iti-flag-offset: -2544px}.iti__ng{--iti-flag-offset: -2560px}.iti__ni{--iti-flag-offset: -2576px}.iti__nl{--iti-flag-offset: -2592px}.iti__no{--iti-flag-offset: -2608px}.iti__np{--iti-flag-offset: -2624px}.iti__nr{--iti-flag-offset: -2640px}.iti__nu{--iti-flag-offset: -2656px}.iti__nz{--iti-flag-offset: -2672px}.iti__om{--iti-flag-offset: -2688px}.iti__pa{--iti-flag-offset: -2704px}.iti__pe{--iti-flag-offset: -2720px}.iti__pf{--iti-flag-offset: -2736px}.iti__pg{--iti-flag-offset: -2752px}.iti__ph{--iti-flag-offset: -2768px}.iti__pk{--iti-flag-offset: -2784px}.iti__pl{--iti-flag-offset: -2800px}.iti__pm{--iti-flag-offset: -2816px}.iti__pr{--iti-flag-offset: -2832px}.iti__ps{--iti-flag-offset: -2848px}.iti__pt{--iti-flag-offset: -2864px}.iti__pw{--iti-flag-offset: -2880px}.iti__py{--iti-flag-offset: -2896px}.iti__qa{--iti-flag-offset: -2912px}.iti__re{--iti-flag-offset: -2928px}.iti__ro{--iti-flag-offset: -2944px}.iti__rs{--iti-flag-offset: -2960px}.iti__ru{--iti-flag-offset: -2976px}.iti__rw{--iti-flag-offset: -2992px}.iti__sa{--iti-flag-offset: -3008px}.iti__sb{--iti-flag-offset: -3024px}.iti__sc{--iti-flag-offset: -3040px}.iti__sd{--iti-flag-offset: -3056px}.iti__se{--iti-flag-offset: -3072px}.iti__sg{--iti-flag-offset: -3088px}.iti__sh{--iti-flag-offset: -3104px}.iti__si{--iti-flag-offset: -3120px}.iti__sj{--iti-flag-offset: -3136px}.iti__sk{--iti-flag-offset: -3152px}.iti__sl{--iti-flag-offset: -3168px}.iti__sm{--iti-flag-offset: -3184px}.iti__sn{--iti-flag-offset: -3200px}.iti__so{--iti-flag-offset: -3216px}.iti__sr{--iti-flag-offset: -3232px}.iti__ss{--iti-flag-offset: -3248px}.iti__st{--iti-flag-offset: -3264px}.iti__sv{--iti-flag-offset: -3280px}.iti__sx{--iti-flag-offset: -3296px}.iti__sy{--iti-flag-offset: -3312px}.iti__sz{--iti-flag-offset: -3328px}.iti__tc{--iti-flag-offset: -3344px}.iti__td{--iti-flag-offset: -3360px}.iti__tg{--iti-flag-offset: -3376px}.iti__th{--iti-flag-offset: -3392px}.iti__tj{--iti-flag-offset: -3408px}.iti__tk{--iti-flag-offset: -3424px}.iti__tl{--iti-flag-offset: -3440px}.iti__tm{--iti-flag-offset: -3456px}.iti__tn{--iti-flag-offset: -3472px}.iti__to{--iti-flag-offset: -3488px}.iti__tr{--iti-flag-offset: -3504px}.iti__tt{--iti-flag-offset: -3520px}.iti__tv{--iti-flag-offset: -3536px}.iti__tw{--iti-flag-offset: -3552px}.iti__tz{--iti-flag-offset: -3568px}.iti__ua{--iti-flag-offset: -3584px}.iti__ug{--iti-flag-offset: -3600px}.iti__us{--iti-flag-offset: -3616px}.iti__uy{--iti-flag-offset: -3632px}.iti__uz{--iti-flag-offset: -3648px}.iti__va{--iti-flag-offset: -3664px}.iti__vc{--iti-flag-offset: -3680px}.iti__ve{--iti-flag-offset: -3696px}.iti__vg{--iti-flag-offset: -3712px}.iti__vi{--iti-flag-offset: -3728px}.iti__vn{--iti-flag-offset: -3744px}.iti__vu{--iti-flag-offset: -3760px}.iti__wf{--iti-flag-offset: -3776px}.iti__ws{--iti-flag-offset: -3792px}.iti__xk{--iti-flag-offset: -3808px}.iti__ye{--iti-flag-offset: -3824px}.iti__yt{--iti-flag-offset: -3840px}.iti__za{--iti-flag-offset: -3856px}.iti__zm{--iti-flag-offset: -3872px}.iti__zw{--iti-flag-offset: -3888px}.iti__globe{background:none;box-shadow:none;height:var(--iti-globe-height);display:flex;align-items:center;justify-content:center;padding:0}.iti__globe .iti__globe-svg{width:100%;height:100%;fill:var(--iti-icon-color)}@supports (-webkit-appearance: none) and (not (background: -webkit-canvas(foo))){.iti__tel-input:focus{outline-offset:1px}}:root{--iti-path-flags-1x: url("./media/flags-VTE3O4QA.webp");--iti-path-flags-2x: url("./media/flags@2x-HCMRVUXI.webp")}:root{--ion-color-primary: #0054e9;--ion-color-primary-rgb: 0, 84, 233;--ion-color-primary-contrast: #fff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #004acd;--ion-color-primary-tint: #1a65eb;--ion-color-secondary: #0163aa;--ion-color-secondary-rgb: 1, 99, 170;--ion-color-secondary-contrast: #fff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #015796;--ion-color-secondary-tint: #1a73b3;--ion-color-tertiary: #6030ff;--ion-color-tertiary-rgb: 96, 48, 255;--ion-color-tertiary-contrast: #fff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #542ae0;--ion-color-tertiary-tint: #7045ff;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #c5000f;--ion-color-danger-rgb: 197, 0, 15;--ion-color-danger-contrast: #fff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #ad000d;--ion-color-danger-tint: #cb1a27;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9;--ion-color-medium: #636469;--ion-color-medium-rgb: 99, 100, 105;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #57585c;--ion-color-medium-tint: #737478;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e}html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-dynamic-font: -apple-system-body;--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-footer.modal-footer-moving ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar,html.ios .modal-footer-moving ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width:768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity: .18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity: 0;--box-shadow: none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #0054e9) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 0, 84, 233) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-primary-shade, #004acd) !important;--ion-color-tint: var(--ion-color-primary-tint, #1a65eb) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #0163aa) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 1, 99, 170) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-secondary-shade, #015796) !important;--ion-color-tint: var(--ion-color-secondary-tint, #1a73b3) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #6030ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 96, 48, 255) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #542ae0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #7045ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd55b) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 213, 91) !important;--ion-color-contrast: var(--ion-color-success-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-success-shade, #28bb50) !important;--ion-color-tint: var(--ion-color-success-tint, #42d96b) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #c5000f) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 197, 0, 15) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-danger-shade, #ad000d) !important;--ion-color-tint: var(--ion-color-danger-tint, #cb1a27) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #636469) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 99, 100, 105) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #57585c) !important;--ion-color-tint: var(--ion-color-medium-tint, #737478) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #222428) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important}.ion-page{inset:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;z-index:0}.ion-page.ion-page-overlay-passthrough{pointer-events:none}ion-modal>.ion-page{position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding: 20px}@supports (padding-top: 20px){html{--ion-safe-area-top: var(--ion-statusbar-padding)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top: var(--safe-area-inset-top, env(safe-area-inset-top));--ion-safe-area-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom));--ion-safe-area-left: var(--safe-area-inset-left, env(safe-area-inset-left));--ion-safe-area-right: var(--safe-area-inset-right, env(safe-area-inset-right))}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow: hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px #00000014}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px #00000014}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px #0000002e}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width: 0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:.3s transform cubic-bezier(.25,.8,.5,1)}@media(prefers-reduced-motion:reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width: 0px;--inner-border-width: 0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width: fit-content;--height: fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}[ion-last-focus],header[tabindex="-1"]:focus,[role=banner][tabindex="-1"]:focus,main[tabindex="-1"]:focus,[role=main][tabindex="-1"]:focus,h1[tabindex="-1"]:focus,[role=heading][aria-level="1"][tabindex="-1"]:focus{outline:none}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-font-family)}@supports (-webkit-touch-callout: none){html{font:var(--ion-dynamic-font, 16px var(--ion-font-family))}}a{background-color:transparent;color:var(--ion-color-primary, #0054e9)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:1.625rem}h2{margin-top:18px;font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ion-hide,.ion-hide-up,.ion-hide-down{display:none!important}@media(min-width:576px){.ion-hide-sm-up{display:none!important}}@media(max-width:575.98px){.ion-hide-sm-down{display:none!important}}@media(min-width:768px){.ion-hide-md-up{display:none!important}}@media(max-width:767.98px){.ion-hide-md-down{display:none!important}}@media(min-width:992px){.ion-hide-lg-up{display:none!important}}@media(max-width:991.98px){.ion-hide-lg-down{display:none!important}}@media(min-width:1200px){.ion-hide-xl-up{display:none!important}}@media(max-width:1199.98px){.ion-hide-xl-down{display:none!important}}.ion-display-none{display:none!important}@media(min-width:576px){.ion-display-sm-none{display:none!important}}@media(min-width:768px){.ion-display-md-none{display:none!important}}@media(min-width:992px){.ion-display-lg-none{display:none!important}}@media(min-width:1200px){.ion-display-xl-none{display:none!important}}.ion-display-inline{display:inline!important}@media(min-width:576px){.ion-display-sm-inline{display:inline!important}}@media(min-width:768px){.ion-display-md-inline{display:inline!important}}@media(min-width:992px){.ion-display-lg-inline{display:inline!important}}@media(min-width:1200px){.ion-display-xl-inline{display:inline!important}}.ion-display-inline-block{display:inline-block!important}@media(min-width:576px){.ion-display-sm-inline-block{display:inline-block!important}}@media(min-width:768px){.ion-display-md-inline-block{display:inline-block!important}}@media(min-width:992px){.ion-display-lg-inline-block{display:inline-block!important}}@media(min-width:1200px){.ion-display-xl-inline-block{display:inline-block!important}}.ion-display-block{display:block!important}@media(min-width:576px){.ion-display-sm-block{display:block!important}}@media(min-width:768px){.ion-display-md-block{display:block!important}}@media(min-width:992px){.ion-display-lg-block{display:block!important}}@media(min-width:1200px){.ion-display-xl-block{display:block!important}}.ion-display-flex{display:flex!important}@media(min-width:576px){.ion-display-sm-flex{display:flex!important}}@media(min-width:768px){.ion-display-md-flex{display:flex!important}}@media(min-width:992px){.ion-display-lg-flex{display:flex!important}}@media(min-width:1200px){.ion-display-xl-flex{display:flex!important}}.ion-display-inline-flex{display:inline-flex!important}@media(min-width:576px){.ion-display-sm-inline-flex{display:inline-flex!important}}@media(min-width:768px){.ion-display-md-inline-flex{display:inline-flex!important}}@media(min-width:992px){.ion-display-lg-inline-flex{display:inline-flex!important}}@media(min-width:1200px){.ion-display-xl-inline-flex{display:inline-flex!important}}.ion-display-grid{display:grid!important}@media(min-width:576px){.ion-display-sm-grid{display:grid!important}}@media(min-width:768px){.ion-display-md-grid{display:grid!important}}@media(min-width:992px){.ion-display-lg-grid{display:grid!important}}@media(min-width:1200px){.ion-display-xl-grid{display:grid!important}}.ion-display-inline-grid{display:inline-grid!important}@media(min-width:576px){.ion-display-sm-inline-grid{display:inline-grid!important}}@media(min-width:768px){.ion-display-md-inline-grid{display:inline-grid!important}}@media(min-width:992px){.ion-display-lg-inline-grid{display:inline-grid!important}}@media(min-width:1200px){.ion-display-xl-inline-grid{display:inline-grid!important}}.ion-display-table{display:table!important}@media(min-width:576px){.ion-display-sm-table{display:table!important}}@media(min-width:768px){.ion-display-md-table{display:table!important}}@media(min-width:992px){.ion-display-lg-table{display:table!important}}@media(min-width:1200px){.ion-display-xl-table{display:table!important}}.ion-display-table-cell{display:table-cell!important}@media(min-width:576px){.ion-display-sm-table-cell{display:table-cell!important}}@media(min-width:768px){.ion-display-md-table-cell{display:table-cell!important}}@media(min-width:992px){.ion-display-lg-table-cell{display:table-cell!important}}@media(min-width:1200px){.ion-display-xl-table-cell{display:table-cell!important}}.ion-display-table-row{display:table-row!important}@media(min-width:576px){.ion-display-sm-table-row{display:table-row!important}}@media(min-width:768px){.ion-display-md-table-row{display:table-row!important}}@media(min-width:992px){.ion-display-lg-table-row{display:table-row!important}}@media(min-width:1200px){.ion-display-xl-table-row{display:table-row!important}}.ion-no-padding{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;padding:0}.ion-padding{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-top{--padding-top: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px)}.ion-padding-start{--padding-start: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px)}.ion-padding-end{--padding-end: var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-padding-bottom{--padding-bottom: var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-vertical{--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-horizontal{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-no-margin{--margin-start: 0;--margin-end: 0;--margin-top: 0;--margin-bottom: 0;margin:0}.ion-margin{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-top{--margin-top: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px)}.ion-margin-start{--margin-start: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px)}.ion-margin-end{--margin-end: var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-margin-bottom{--margin-bottom: var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-vertical{--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-horizontal{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}:host-context([dir=rtl]) .ion-float-start{float:right!important}[dir=rtl] .ion-float-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-start:dir(rtl){float:right!important}}.ion-float-end{float:right!important}:host-context([dir=rtl]) .ion-float-end{float:left!important}[dir=rtl] .ion-float-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-end:dir(rtl){float:left!important}}@media(min-width:576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start{float:right!important}[dir=rtl] .ion-float-sm-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-sm-start:dir(rtl){float:right!important}}.ion-float-sm-end{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end{float:left!important}[dir=rtl] .ion-float-sm-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-sm-end:dir(rtl){float:left!important}}}@media(min-width:768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}:host-context([dir=rtl]) .ion-float-md-start{float:right!important}[dir=rtl] .ion-float-md-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-md-start:dir(rtl){float:right!important}}.ion-float-md-end{float:right!important}:host-context([dir=rtl]) .ion-float-md-end{float:left!important}[dir=rtl] .ion-float-md-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-md-end:dir(rtl){float:left!important}}}@media(min-width:992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start{float:right!important}[dir=rtl] .ion-float-lg-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-lg-start:dir(rtl){float:right!important}}.ion-float-lg-end{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end{float:left!important}[dir=rtl] .ion-float-lg-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-lg-end:dir(rtl){float:left!important}}}@media(min-width:1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start{float:right!important}[dir=rtl] .ion-float-xl-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-xl-start:dir(rtl){float:right!important}}.ion-float-xl-end{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end{float:left!important}[dir=rtl] .ion-float-xl-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-xl-end:dir(rtl){float:left!important}}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media(min-width:576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media(min-width:768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media(min-width:992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media(min-width:1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media(min-width:576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media(min-width:768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media(min-width:992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media(min-width:1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-align-content-start{align-content:flex-start!important}.ion-align-content-end{align-content:flex-end!important}.ion-align-content-center{align-content:center!important}.ion-align-content-between{align-content:space-between!important}.ion-align-content-around{align-content:space-around!important}.ion-align-content-stretch{align-content:stretch!important}@media(min-width:576px){.ion-align-content-sm-start{align-content:flex-start!important}.ion-align-content-sm-end{align-content:flex-end!important}.ion-align-content-sm-center{align-content:center!important}.ion-align-content-sm-between{align-content:space-between!important}.ion-align-content-sm-around{align-content:space-around!important}.ion-align-content-sm-stretch{align-content:stretch!important}}@media(min-width:768px){.ion-align-content-md-start{align-content:flex-start!important}.ion-align-content-md-end{align-content:flex-end!important}.ion-align-content-md-center{align-content:center!important}.ion-align-content-md-between{align-content:space-between!important}.ion-align-content-md-around{align-content:space-around!important}.ion-align-content-md-stretch{align-content:stretch!important}}@media(min-width:992px){.ion-align-content-lg-start{align-content:flex-start!important}.ion-align-content-lg-end{align-content:flex-end!important}.ion-align-content-lg-center{align-content:center!important}.ion-align-content-lg-between{align-content:space-between!important}.ion-align-content-lg-around{align-content:space-around!important}.ion-align-content-lg-stretch{align-content:stretch!important}}@media(min-width:1200px){.ion-align-content-xl-start{align-content:flex-start!important}.ion-align-content-xl-end{align-content:flex-end!important}.ion-align-content-xl-center{align-content:center!important}.ion-align-content-xl-between{align-content:space-between!important}.ion-align-content-xl-around{align-content:space-around!important}.ion-align-content-xl-stretch{align-content:stretch!important}}.ion-align-items-start{align-items:start!important}.ion-align-items-end{align-items:end!important}.ion-align-items-center{align-items:center!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}@media(min-width:576px){.ion-align-items-sm-start{align-items:start!important}.ion-align-items-sm-end{align-items:end!important}.ion-align-items-sm-center{align-items:center!important}.ion-align-items-sm-stretch{align-items:stretch!important}.ion-align-items-sm-baseline{align-items:baseline!important}}@media(min-width:768px){.ion-align-items-md-start{align-items:start!important}.ion-align-items-md-end{align-items:end!important}.ion-align-items-md-center{align-items:center!important}.ion-align-items-md-stretch{align-items:stretch!important}.ion-align-items-md-baseline{align-items:baseline!important}}@media(min-width:992px){.ion-align-items-lg-start{align-items:start!important}.ion-align-items-lg-end{align-items:end!important}.ion-align-items-lg-center{align-items:center!important}.ion-align-items-lg-stretch{align-items:stretch!important}.ion-align-items-lg-baseline{align-items:baseline!important}}@media(min-width:1200px){.ion-align-items-xl-start{align-items:start!important}.ion-align-items-xl-end{align-items:end!important}.ion-align-items-xl-center{align-items:center!important}.ion-align-items-xl-stretch{align-items:stretch!important}.ion-align-items-xl-baseline{align-items:baseline!important}}.ion-align-self-start{align-self:start!important}.ion-align-self-end{align-self:end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}@media(min-width:576px){.ion-align-self-sm-start{align-self:start!important}.ion-align-self-sm-end{align-self:end!important}.ion-align-self-sm-center{align-self:center!important}.ion-align-self-sm-stretch{align-self:stretch!important}.ion-align-self-sm-baseline{align-self:baseline!important}.ion-align-self-sm-auto{align-self:auto!important}}@media(min-width:768px){.ion-align-self-md-start{align-self:start!important}.ion-align-self-md-end{align-self:end!important}.ion-align-self-md-center{align-self:center!important}.ion-align-self-md-stretch{align-self:stretch!important}.ion-align-self-md-baseline{align-self:baseline!important}.ion-align-self-md-auto{align-self:auto!important}}@media(min-width:992px){.ion-align-self-lg-start{align-self:start!important}.ion-align-self-lg-end{align-self:end!important}.ion-align-self-lg-center{align-self:center!important}.ion-align-self-lg-stretch{align-self:stretch!important}.ion-align-self-lg-baseline{align-self:baseline!important}.ion-align-self-lg-auto{align-self:auto!important}}@media(min-width:1200px){.ion-align-self-xl-start{align-self:start!important}.ion-align-self-xl-end{align-self:end!important}.ion-align-self-xl-center{align-self:center!important}.ion-align-self-xl-stretch{align-self:stretch!important}.ion-align-self-xl-baseline{align-self:baseline!important}.ion-align-self-xl-auto{align-self:auto!important}}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-evenly{justify-content:space-evenly!important}@media(min-width:576px){.ion-justify-content-sm-start{justify-content:flex-start!important}.ion-justify-content-sm-end{justify-content:flex-end!important}.ion-justify-content-sm-center{justify-content:center!important}.ion-justify-content-sm-between{justify-content:space-between!important}.ion-justify-content-sm-around{justify-content:space-around!important}.ion-justify-content-sm-evenly{justify-content:space-evenly!important}}@media(min-width:768px){.ion-justify-content-md-start{justify-content:flex-start!important}.ion-justify-content-md-end{justify-content:flex-end!important}.ion-justify-content-md-center{justify-content:center!important}.ion-justify-content-md-between{justify-content:space-between!important}.ion-justify-content-md-around{justify-content:space-around!important}.ion-justify-content-md-evenly{justify-content:space-evenly!important}}@media(min-width:992px){.ion-justify-content-lg-start{justify-content:flex-start!important}.ion-justify-content-lg-end{justify-content:flex-end!important}.ion-justify-content-lg-center{justify-content:center!important}.ion-justify-content-lg-between{justify-content:space-between!important}.ion-justify-content-lg-around{justify-content:space-around!important}.ion-justify-content-lg-evenly{justify-content:space-evenly!important}}@media(min-width:1200px){.ion-justify-content-xl-start{justify-content:flex-start!important}.ion-justify-content-xl-end{justify-content:flex-end!important}.ion-justify-content-xl-center{justify-content:center!important}.ion-justify-content-xl-between{justify-content:space-between!important}.ion-justify-content-xl-around{justify-content:space-around!important}.ion-justify-content-xl-evenly{justify-content:space-evenly!important}}.ion-flex-row{flex-direction:row!important}.ion-flex-row-reverse{flex-direction:row-reverse!important}.ion-flex-column{flex-direction:column!important}.ion-flex-column-reverse{flex-direction:column-reverse!important}@media(min-width:576px){.ion-flex-sm-row{flex-direction:row!important}.ion-flex-sm-row-reverse{flex-direction:row-reverse!important}.ion-flex-sm-column{flex-direction:column!important}.ion-flex-sm-column-reverse{flex-direction:column-reverse!important}}@media(min-width:768px){.ion-flex-md-row{flex-direction:row!important}.ion-flex-md-row-reverse{flex-direction:row-reverse!important}.ion-flex-md-column{flex-direction:column!important}.ion-flex-md-column-reverse{flex-direction:column-reverse!important}}@media(min-width:992px){.ion-flex-lg-row{flex-direction:row!important}.ion-flex-lg-row-reverse{flex-direction:row-reverse!important}.ion-flex-lg-column{flex-direction:column!important}.ion-flex-lg-column-reverse{flex-direction:column-reverse!important}}@media(min-width:1200px){.ion-flex-xl-row{flex-direction:row!important}.ion-flex-xl-row-reverse{flex-direction:row-reverse!important}.ion-flex-xl-column{flex-direction:column!important}.ion-flex-xl-column-reverse{flex-direction:column-reverse!important}}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-flex-wrap{flex-wrap:wrap!important}.ion-flex-nowrap{flex-wrap:nowrap!important}.ion-flex-wrap-reverse{flex-wrap:wrap-reverse!important}@media(min-width:576px){.ion-flex-sm-wrap{flex-wrap:wrap!important}.ion-flex-sm-nowrap{flex-wrap:nowrap!important}.ion-flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}}@media(min-width:768px){.ion-flex-md-wrap{flex-wrap:wrap!important}.ion-flex-md-nowrap{flex-wrap:nowrap!important}.ion-flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}}@media(min-width:992px){.ion-flex-lg-wrap{flex-wrap:wrap!important}.ion-flex-lg-nowrap{flex-wrap:nowrap!important}.ion-flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}}@media(min-width:1200px){.ion-flex-xl-wrap{flex-wrap:wrap!important}.ion-flex-xl-nowrap{flex-wrap:nowrap!important}.ion-flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}}.ion-flex-1{flex:1!important}.ion-flex-auto{flex:auto!important}.ion-flex-initial{flex:initial!important}.ion-flex-none{flex:none!important}@media(min-width:576px){.ion-flex-sm-1{flex:1!important}.ion-flex-sm-auto{flex:auto!important}.ion-flex-sm-initial{flex:initial!important}.ion-flex-sm-none{flex:none!important}}@media(min-width:768px){.ion-flex-md-1{flex:1!important}.ion-flex-md-auto{flex:auto!important}.ion-flex-md-initial{flex:initial!important}.ion-flex-md-none{flex:none!important}}@media(min-width:992px){.ion-flex-lg-1{flex:1!important}.ion-flex-lg-auto{flex:auto!important}.ion-flex-lg-initial{flex:initial!important}.ion-flex-lg-none{flex:none!important}}@media(min-width:1200px){.ion-flex-xl-1{flex:1!important}.ion-flex-xl-auto{flex:auto!important}.ion-flex-xl-initial{flex:initial!important}.ion-flex-xl-none{flex:none!important}}.ion-flex-grow-0{flex-grow:0!important}.ion-flex-grow-1{flex-grow:1!important}.ion-flex-shrink-0{flex-shrink:0!important}.ion-flex-shrink-1{flex-shrink:1!important}@media(min-width:576px){.ion-flex-sm-grow-0{flex-grow:0!important}.ion-flex-sm-grow-1{flex-grow:1!important}.ion-flex-sm-shrink-0{flex-shrink:0!important}.ion-flex-sm-shrink-1{flex-shrink:1!important}}@media(min-width:768px){.ion-flex-md-grow-0{flex-grow:0!important}.ion-flex-md-grow-1{flex-grow:1!important}.ion-flex-md-shrink-0{flex-shrink:0!important}.ion-flex-md-shrink-1{flex-shrink:1!important}}@media(min-width:992px){.ion-flex-lg-grow-0{flex-grow:0!important}.ion-flex-lg-grow-1{flex-grow:1!important}.ion-flex-lg-shrink-0{flex-shrink:0!important}.ion-flex-lg-shrink-1{flex-shrink:1!important}}@media(min-width:1200px){.ion-flex-xl-grow-0{flex-grow:0!important}.ion-flex-xl-grow-1{flex-grow:1!important}.ion-flex-xl-shrink-0{flex-shrink:0!important}.ion-flex-xl-shrink-1{flex-shrink:1!important}}.ion-order-first{order:-1!important}.ion-order-0{order:0!important}.ion-order-1{order:1!important}.ion-order-2{order:2!important}.ion-order-3{order:3!important}.ion-order-4{order:4!important}.ion-order-5{order:5!important}.ion-order-6{order:6!important}.ion-order-7{order:7!important}.ion-order-8{order:8!important}.ion-order-9{order:9!important}.ion-order-10{order:10!important}.ion-order-11{order:11!important}.ion-order-12{order:12!important}.ion-order-last{order:13!important}@media(min-width:576px){.ion-order-sm-first{order:-1!important}.ion-order-sm-0{order:0!important}.ion-order-sm-1{order:1!important}.ion-order-sm-2{order:2!important}.ion-order-sm-3{order:3!important}.ion-order-sm-4{order:4!important}.ion-order-sm-5{order:5!important}.ion-order-sm-6{order:6!important}.ion-order-sm-7{order:7!important}.ion-order-sm-8{order:8!important}.ion-order-sm-9{order:9!important}.ion-order-sm-10{order:10!important}.ion-order-sm-11{order:11!important}.ion-order-sm-12{order:12!important}.ion-order-sm-last{order:13!important}}@media(min-width:768px){.ion-order-md-first{order:-1!important}.ion-order-md-0{order:0!important}.ion-order-md-1{order:1!important}.ion-order-md-2{order:2!important}.ion-order-md-3{order:3!important}.ion-order-md-4{order:4!important}.ion-order-md-5{order:5!important}.ion-order-md-6{order:6!important}.ion-order-md-7{order:7!important}.ion-order-md-8{order:8!important}.ion-order-md-9{order:9!important}.ion-order-md-10{order:10!important}.ion-order-md-11{order:11!important}.ion-order-md-12{order:12!important}.ion-order-md-last{order:13!important}}@media(min-width:992px){.ion-order-lg-first{order:-1!important}.ion-order-lg-0{order:0!important}.ion-order-lg-1{order:1!important}.ion-order-lg-2{order:2!important}.ion-order-lg-3{order:3!important}.ion-order-lg-4{order:4!important}.ion-order-lg-5{order:5!important}.ion-order-lg-6{order:6!important}.ion-order-lg-7{order:7!important}.ion-order-lg-8{order:8!important}.ion-order-lg-9{order:9!important}.ion-order-lg-10{order:10!important}.ion-order-lg-11{order:11!important}.ion-order-lg-12{order:12!important}.ion-order-lg-last{order:13!important}}@media(min-width:1200px){.ion-order-xl-first{order:-1!important}.ion-order-xl-0{order:0!important}.ion-order-xl-1{order:1!important}.ion-order-xl-2{order:2!important}.ion-order-xl-3{order:3!important}.ion-order-xl-4{order:4!important}.ion-order-xl-5{order:5!important}.ion-order-xl-6{order:6!important}.ion-order-xl-7{order:7!important}.ion-order-xl-8{order:8!important}.ion-order-xl-9{order:9!important}.ion-order-xl-10{order:10!important}.ion-order-xl-11{order:11!important}.ion-order-xl-12{order:12!important}.ion-order-xl-last{order:13!important}}@media(prefers-color-scheme:dark){:root{--ion-color-primary: #4d8dff;--ion-color-primary-rgb: 77, 141, 255;--ion-color-primary-contrast: #000;--ion-color-primary-contrast-rgb: 0, 0, 0;--ion-color-primary-shade: #447ce0;--ion-color-primary-tint: #5f98ff;--ion-color-secondary: #46b1ff;--ion-color-secondary-rgb: 70, 177, 255;--ion-color-secondary-contrast: #000;--ion-color-secondary-contrast-rgb: 0, 0, 0;--ion-color-secondary-shade: #3e9ce0;--ion-color-secondary-tint: #59b9ff;--ion-color-tertiary: #8482fb;--ion-color-tertiary-rgb: 132, 130, 251;--ion-color-tertiary-contrast: #000;--ion-color-tertiary-contrast-rgb: 0, 0, 0;--ion-color-tertiary-shade: #7472dd;--ion-color-tertiary-tint: #908ffb;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffce31;--ion-color-warning-rgb: 255, 206, 49;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0b52b;--ion-color-warning-tint: #ffd346;--ion-color-danger: #f24c58;--ion-color-danger-rgb: 242, 76, 88;--ion-color-danger-contrast: #000;--ion-color-danger-contrast-rgb: 0, 0, 0;--ion-color-danger-shade: #d5434d;--ion-color-danger-tint: #f35e69;--ion-color-light: #222428;--ion-color-light-rgb: 34, 36, 40;--ion-color-light-contrast: #fff;--ion-color-light-contrast-rgb: 255, 255, 255;--ion-color-light-shade: #1e2023;--ion-color-light-tint: #383a3e;--ion-color-medium: #989aa2;--ion-color-medium-rgb: 152, 154, 162;--ion-color-medium-contrast: #000;--ion-color-medium-contrast-rgb: 0, 0, 0;--ion-color-medium-shade: #86888f;--ion-color-medium-tint: #a2a4ab;--ion-color-dark: #f4f5f8;--ion-color-dark-rgb: 244, 245, 248;--ion-color-dark-contrast: #000;--ion-color-dark-contrast-rgb: 0, 0, 0;--ion-color-dark-shade: #d7d8da;--ion-color-dark-tint: #f5f6f9}:root.ios{--ion-background-color: #000000;--ion-background-color-rgb: 0, 0, 0;--ion-text-color: #ffffff;--ion-text-color-rgb: 255, 255, 255;--ion-background-color-step-50: #0d0d0d;--ion-background-color-step-100: #1a1a1a;--ion-background-color-step-150: #262626;--ion-background-color-step-200: #333333;--ion-background-color-step-250: #404040;--ion-background-color-step-300: #4d4d4d;--ion-background-color-step-350: #595959;--ion-background-color-step-400: #666666;--ion-background-color-step-450: #737373;--ion-background-color-step-500: #808080;--ion-background-color-step-550: #8c8c8c;--ion-background-color-step-600: #999999;--ion-background-color-step-650: #a6a6a6;--ion-background-color-step-700: #b3b3b3;--ion-background-color-step-750: #bfbfbf;--ion-background-color-step-800: #cccccc;--ion-background-color-step-850: #d9d9d9;--ion-background-color-step-900: #e6e6e6;--ion-background-color-step-950: #f2f2f2;--ion-text-color-step-50: #f2f2f2;--ion-text-color-step-100: #e6e6e6;--ion-text-color-step-150: #d9d9d9;--ion-text-color-step-200: #cccccc;--ion-text-color-step-250: #bfbfbf;--ion-text-color-step-300: #b3b3b3;--ion-text-color-step-350: #a6a6a6;--ion-text-color-step-400: #999999;--ion-text-color-step-450: #8c8c8c;--ion-text-color-step-500: #808080;--ion-text-color-step-550: #737373;--ion-text-color-step-600: #666666;--ion-text-color-step-650: #595959;--ion-text-color-step-700: #4d4d4d;--ion-text-color-step-750: #404040;--ion-text-color-step-800: #333333;--ion-text-color-step-850: #262626;--ion-text-color-step-900: #1a1a1a;--ion-text-color-step-950: #0d0d0d;--ion-item-background: #000000;--ion-card-background: #1c1c1d}:root.ios ion-modal{--ion-background-color: var(--ion-color-step-100, var(--ion-background-color-step-100));--ion-toolbar-background: var(--ion-color-step-150, var(--ion-background-color-step-150));--ion-toolbar-border-color: var(--ion-color-step-250, var(--ion-background-color-step-250))}:root.md{--ion-background-color: #121212;--ion-background-color-rgb: 18, 18, 18;--ion-text-color: #ffffff;--ion-text-color-rgb: 255, 255, 255;--ion-background-color-step-50: #1e1e1e;--ion-background-color-step-100: #2a2a2a;--ion-background-color-step-150: #363636;--ion-background-color-step-200: #414141;--ion-background-color-step-250: #4d4d4d;--ion-background-color-step-300: #595959;--ion-background-color-step-350: #656565;--ion-background-color-step-400: #717171;--ion-background-color-step-450: #7d7d7d;--ion-background-color-step-500: #898989;--ion-background-color-step-550: #949494;--ion-background-color-step-600: #a0a0a0;--ion-background-color-step-650: #acacac;--ion-background-color-step-700: #b8b8b8;--ion-background-color-step-750: #c4c4c4;--ion-background-color-step-800: #d0d0d0;--ion-background-color-step-850: #dbdbdb;--ion-background-color-step-900: #e7e7e7;--ion-background-color-step-950: #f3f3f3;--ion-text-color-step-50: #f3f3f3;--ion-text-color-step-100: #e7e7e7;--ion-text-color-step-150: #dbdbdb;--ion-text-color-step-200: #d0d0d0;--ion-text-color-step-250: #c4c4c4;--ion-text-color-step-300: #b8b8b8;--ion-text-color-step-350: #acacac;--ion-text-color-step-400: #a0a0a0;--ion-text-color-step-450: #949494;--ion-text-color-step-500: #898989;--ion-text-color-step-550: #7d7d7d;--ion-text-color-step-600: #717171;--ion-text-color-step-650: #656565;--ion-text-color-step-700: #595959;--ion-text-color-step-750: #4d4d4d;--ion-text-color-step-800: #414141;--ion-text-color-step-850: #363636;--ion-text-color-step-900: #2a2a2a;--ion-text-color-step-950: #1e1e1e;--ion-item-background: #1e1e1e;--ion-toolbar-background: #1f1f1f;--ion-tab-bar-background: #1f1f1f;--ion-card-background: #1e1e1e}}:root{--tbd-font-family: var( --app-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif );--tbd-radius-sm: 8px;--tbd-radius-md: 12px;--tbd-radius-lg: 16px;--tbd-radius-xl: 20px;--tbd-radius-pill: var(--radius-pill, 999px);--tbd-shape-chrome-radius: var(--tbd-radius-pill);--tbd-shape-surface-radius: var(--tbd-radius-lg);--tbd-shape-control-radius: var(--tbd-radius-md);--tbd-layout-narrow-max-width: 720px;--tbd-layout-default-max-width: 1240px;--tbd-layout-wide-max-width: 1440px;--tbd-page-padding: clamp(14px, 2.5vw, 24px);--tbd-card-gap: clamp(12px, 2vw, 18px);--tbd-section-gap: clamp(16px, 3vw, 28px);--tbd-font-body: clamp(14px, 1.1vw, 16px);--tbd-font-caption: clamp(12px, .9vw, 13px);--tbd-font-label: clamp(13px, 1vw, 15px);--tbd-font-title: clamp(18px, 2.1vw, 24px);--tbd-font-subtitle: clamp(14px, 1.2vw, 16px);--tbd-font-card-title: clamp(15px, 1.3vw, 18px);--tbd-font-metric: clamp(22px, 3vw, 32px);--tbd-line-body: 1.55;--tbd-line-tight: 1.25;--tbd-line-loose: 1.7;--tbd-letter-tight: -.01em;--tbd-letter-normal: 0;--app-content-padding: 10px;--tbd-surface-0: #f4f6fb;--tbd-surface-1: #ffffff;--tbd-surface-2: #eef1f7;--tbd-text: #0f141c;--tbd-text-muted: #5b6473;--tbd-border: rgba(15, 20, 28, .08);--tbd-hairline: rgba(15, 20, 28, .14);--tbd-shadow: 0 12px 30px rgba(15, 23, 42, .12);--tbd-soft-shadow: 0 6px 16px rgba(15, 23, 42, .08);--tbd-toolbar-background: rgba(255, 255, 255, .78);--tbd-toolbar-border: rgba(15, 23, 42, .08);--tbd-app-background: linear-gradient(180deg, #f7f9fc 0%, #f1f4fa 100%);--tbd-modal-background: var(--tbd-surface-1);--tbd-dock-background: rgba(255, 255, 255, .62);--tbd-dock-border: rgba(15, 23, 42, .14);--tbd-dock-shadow: 0 20px 46px rgba(15, 23, 42, .2);--tbd-dock-glass-blur: blur(36px);--tbd-dock-glass-saturate: saturate(1.45);--tbd-dock-glass-bg: rgba(255, 255, 255, .14);--tbd-dock-glass-border: rgba(255, 255, 255, .35);--tbd-dock-glass-radius: var(--tbd-shape-chrome-radius);--tbd-dock-item-radius: var(--tbd-shape-chrome-radius);--tbd-dock-badge-radius: var(--tbd-radius-pill);--tbd-control-bg: rgba(255, 255, 255, .48);--tbd-control-border: rgba(15, 23, 42, .18);--tbd-control-shadow: 0 16px 34px rgba(15, 23, 42, .18);--tbd-selection: rgba(52, 120, 246, .14);--tbd-glass-highlight: rgba(255, 255, 255, .6);--tbd-glass-highlight-soft: rgba(255, 255, 255, .32);--tbd-glass-shadow: 0 14px 28px rgba(15, 23, 42, .14);--tbd-glass-inset: inset 0 1px 0 rgba(255, 255, 255, .4), inset 0 -1px 0 rgba(15, 23, 42, .1);--tbd-glass-blur: blur(24px);--tbd-liquid-glass-bg: rgba(255, 255, 255, .22);--tbd-liquid-glass-border: rgba(15, 23, 42, .16);--tbd-liquid-glass-border-width: 1px;--tbd-liquid-glass-shadow: 0 18px 34px rgba(15, 23, 42, .18);--tbd-liquid-glass-highlight: rgba(255, 255, 255, .7);--tbd-liquid-glass-blur: blur(28px);--tbd-liquid-glass-saturate: saturate(1.4);--tbd-liquid-glass-radius: var(--tbd-shape-chrome-radius);--tbd-segment-bg: rgba(255, 255, 255, .26);--tbd-segment-border: rgba(255, 255, 255, .46);--tbd-segment-highlight: rgba(255, 255, 255, .6);--tbd-segment-shadow: 0 14px 30px rgba(15, 23, 42, .16);--tbd-segment-blur: blur(20px);--tbd-segment-saturate: saturate(1.25);--tbd-segment-label: rgba(15, 20, 28, .72);--tbd-segment-label-active: var(--tbd-text);--tbd-segment-hover-bg: rgba(255, 255, 255, .28);--tbd-segment-active-bg-start: rgba(255, 255, 255, .92);--tbd-segment-active-bg-end: rgba(255, 255, 255, .62);--tbd-segment-active-shadow: 0 10px 22px rgba(15, 23, 42, .16);--tbd-liquid-header-inset: clamp(12px, 5vw, 64px);--tbd-liquid-header-max-width: 1100px;--tbd-liquid-header-gap: clamp(6px, 1.4vw, 12px);--tbd-liquid-header-safe-gap: 2px;--tbd-liquid-header-top-gap: max( var(--tbd-liquid-header-gap), calc(env(safe-area-inset-top) + var(--tbd-liquid-header-safe-gap)) );--tbd-liquid-header-bottom-gap: clamp(4px, 1vw, 10px);--tbd-liquid-condense-gap: clamp(8px, 1.2vw, 14px);--tbd-liquid-footer-gap: clamp(8px, 1.6vw, 14px);--tbd-liquid-footer-safe-gap: 2px;--tbd-liquid-footer-top-gap: clamp(6px, 1.2vw, 12px);--tbd-liquid-footer-bottom-gap: max( var(--tbd-liquid-footer-gap), calc(env(safe-area-inset-bottom) + var(--tbd-liquid-footer-safe-gap)) );--tbd-liquid-side-gap-start: max( var(--tbd-liquid-header-inset), env(safe-area-inset-left) );--tbd-liquid-side-gap-end: max( var(--tbd-liquid-header-inset), env(safe-area-inset-right) );--tbd-liquid-header-height: 44px;--tbd-liquid-footer-height: 64px;--tbd-liquid-header-offset: calc( var(--tbd-liquid-header-height) + var(--tbd-liquid-header-top-gap) + var(--tbd-liquid-header-bottom-gap) - env(safe-area-inset-top) );--tbd-liquid-footer-offset: calc( var(--tbd-liquid-footer-height) + var(--tbd-liquid-footer-top-gap) + var(--tbd-liquid-footer-bottom-gap) );--tbd-search-filter-bar-height: 56px;--tbd-liquid-title-lift: -2px;--tbd-liquid-title-inline-pad: calc(var(--app-content-padding) + 6px);--tbd-tab-content-extra-bottom: 0px;--tbd-tab-bar-height: 110px;--tbd-glass-transition-duration: .22s;--tbd-glass-transition-easing: cubic-bezier(.2, .8, .2, 1);--tbd-avatar-bg: var(--ion-color-primary-tint, #e6f0ff);--tbd-avatar-color: var(--ion-color-primary, #0066cc);--tbd-avatar-fallback-bg: linear-gradient( 145deg, rgba(var(--ion-color-primary-rgb), .24), rgba(var(--ion-color-primary-rgb), .08) );--tbd-avatar-fallback-border: rgba(var(--ion-color-primary-rgb), .32);--tbd-avatar-fallback-shadow: inset 0 1px 0 rgba(255, 255, 255, .18);--crm-forms-page-bg: linear-gradient( 180deg, color-mix(in srgb, var(--ion-color-primary) 6%, transparent) 0%, transparent 32% ), var(--tbd-app-background);--crm-forms-surface: color-mix(in srgb, var(--tbd-control-bg) 94%, rgba(255, 255, 255, .4));--crm-forms-surface-strong: color-mix(in srgb, var(--tbd-surface-1) 90%, rgba(255, 255, 255, .12));--crm-forms-border: color-mix(in srgb, var(--tbd-control-border) 88%, transparent);--crm-forms-text: var(--tbd-text);--crm-forms-muted: var(--tbd-text-muted);--crm-forms-hero-accent: rgba(var(--ion-color-primary-rgb), .14);--crm-forms-hero-accent-strong: rgba(var(--ion-color-success-rgb), .12);--crm-forms-success-bg: rgba(var(--ion-color-success-rgb), .12);--crm-forms-warning-bg: rgba(var(--ion-color-warning-rgb), .12);--crm-forms-danger-bg: rgba(var(--ion-color-danger-rgb), .12);--crm-forms-shell-max-width: 1320px;--crm-forms-surface-raised: rgba(255, 255, 255, .88);--crm-forms-surface-muted: rgba(245, 248, 252, .86);--crm-forms-hero-glow: rgba(var(--ion-color-primary-rgb), .12);--crm-forms-chip-bg: rgba(15, 23, 42, .06);--crm-forms-chip-text: #223146;--crm-forms-outline-button-bg: rgba(255, 255, 255, .56);--crm-forms-outline-button-border: rgba(15, 23, 42, .12);--crm-forms-card-shadow: 0 18px 34px rgba(15, 23, 42, .12);--crm-forms-section-divider: rgba(15, 23, 42, .08)}html.theme-light{color-scheme:light!important}html.theme-light body{--ion-color-primary: #3880ff;--ion-color-primary-rgb: 56, 128, 255;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #3171e0;--ion-color-primary-tint: #4c8dff;--ion-color-secondary: #3dc2ff;--ion-color-secondary-rgb: 61, 194, 255;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #36abe0;--ion-color-secondary-tint: #50c8ff;--ion-color-tertiary: #5260ff;--ion-color-tertiary-rgb: 82, 96, 255;--ion-color-tertiary-contrast: #ffffff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #4854e0;--ion-color-tertiary-tint: #6370ff;--ion-color-success: #2dd36f;--ion-color-success-rgb: 45, 211, 111;--ion-color-success-contrast: #ffffff;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000000;--ion-color-danger: #eb445a;--ion-color-danger-rgb: 235, 68, 90;--ion-color-danger-contrast: #ffffff;--ion-background-color: #ffffff;--ion-background-color-rgb: 255, 255, 255;--ion-text-color: #000000;--ion-text-color-rgb: 0, 0, 0;--ion-border-color: #e0e0e0;--ion-color-step-50: #f2f2f2;--ion-color-step-100: #e6e6e6;--ion-color-step-150: #d9d9d9;--ion-color-step-200: #cccccc;--ion-color-step-250: #bfbfbf;--ion-color-step-300: #b3b3b3;--ion-color-step-350: #a6a6a6;--ion-color-step-400: #999999;--ion-color-step-450: #8c8c8c;--ion-color-step-500: #808080;--ion-color-step-550: #737373;--ion-color-step-600: #666666;--ion-color-step-650: #595959;--ion-color-step-700: #4d4d4d;--ion-color-step-750: #404040;--ion-color-step-800: #333333;--ion-color-step-850: #262626;--ion-color-step-900: #1a1a1a;--ion-color-step-950: #0d0d0d;--ion-item-background: #ffffff;--ion-card-background: #ffffff;--ion-toolbar-background: #f8f9fa;--ion-tab-bar-background: #ffffff}html.theme-dark{color-scheme:dark!important;--tbd-surface-0: #0b0f15;--tbd-surface-1: #161b23;--tbd-surface-2: #1b2230;--tbd-text: #eef2f8;--tbd-text-muted: #98a4b6;--tbd-border: rgba(255, 255, 255, .08);--tbd-hairline: rgba(255, 255, 255, .14);--tbd-shadow: 0 14px 32px rgba(0, 0, 0, .55);--tbd-soft-shadow: 0 8px 18px rgba(0, 0, 0, .45);--tbd-toolbar-background: rgba(17, 21, 29, .8);--tbd-toolbar-border: rgba(255, 255, 255, .08);--tbd-app-background: linear-gradient(180deg, #0a0e14 0%, #111722 100%);--tbd-modal-background: var(--tbd-surface-1);--tbd-dock-background: rgba(18, 22, 30, .66);--tbd-dock-border: rgba(255, 255, 255, .12);--tbd-dock-shadow: 0 20px 48px rgba(0, 0, 0, .7);--tbd-dock-glass-bg: rgba(18, 22, 30, .8);--tbd-dock-glass-border: rgba(255, 255, 255, .2);--tbd-control-bg: rgba(22, 28, 38, .58);--tbd-control-border: rgba(255, 255, 255, .18);--tbd-control-shadow: 0 12px 26px rgba(0, 0, 0, .55);--tbd-selection: rgba(104, 169, 255, .16);--tbd-glass-highlight: rgba(255, 255, 255, .2);--tbd-glass-highlight-soft: rgba(255, 255, 255, .1);--tbd-glass-shadow: 0 16px 30px rgba(0, 0, 0, .6);--tbd-glass-inset: inset 0 1px 0 rgba(255, 255, 255, .1), inset 0 -1px 0 rgba(0, 0, 0, .4);--tbd-glass-blur: blur(26px);--tbd-liquid-glass-bg: rgba(18, 22, 30, .38);--tbd-liquid-glass-border: rgba(255, 255, 255, .18);--tbd-liquid-glass-border-width: 1px;--tbd-liquid-glass-shadow: 0 20px 36px rgba(0, 0, 0, .65);--tbd-liquid-glass-highlight: rgba(255, 255, 255, .18);--tbd-liquid-glass-blur: blur(30px);--tbd-segment-bg: rgba(18, 22, 30, .58);--tbd-segment-border: rgba(255, 255, 255, .2);--tbd-segment-highlight: rgba(255, 255, 255, .16);--tbd-segment-shadow: 0 16px 30px rgba(0, 0, 0, .58);--tbd-segment-blur: blur(24px);--tbd-segment-saturate: saturate(1.35);--tbd-segment-label: rgba(238, 242, 248, .74);--tbd-segment-label-active: #f5f8ff;--tbd-segment-hover-bg: rgba(255, 255, 255, .08);--tbd-segment-active-bg-start: rgba(72, 86, 108, .9);--tbd-segment-active-bg-end: rgba(40, 51, 67, .84);--tbd-segment-active-shadow: 0 10px 24px rgba(0, 0, 0, .5);--tbd-avatar-bg: var(--ion-color-step-150);--tbd-avatar-color: var(--ion-color-primary-tint);--tbd-avatar-fallback-bg: radial-gradient( circle at 25% 20%, rgba(87, 161, 255, .32), rgba(52, 91, 154, .2) 48%, rgba(21, 32, 50, .76) 100% );--tbd-avatar-fallback-border: rgba(140, 194, 255, .45);--tbd-avatar-fallback-shadow: inset 0 1px 0 rgba(255, 255, 255, .14), 0 4px 10px rgba(2, 8, 23, .4);--crm-forms-page-bg: linear-gradient( 180deg, rgba(73, 145, 255, .1) 0%, transparent 34% ), var(--tbd-app-background);--crm-forms-surface: color-mix(in srgb, var(--tbd-control-bg) 96%, rgba(13, 18, 28, .24));--crm-forms-surface-strong: color-mix(in srgb, var(--tbd-surface-1) 92%, rgba(255, 255, 255, .04));--crm-forms-border: color-mix(in srgb, var(--tbd-control-border) 92%, transparent);--crm-forms-text: var(--tbd-text);--crm-forms-muted: var(--tbd-text-muted);--crm-forms-hero-accent: rgba(98, 166, 255, .18);--crm-forms-hero-accent-strong: rgba(71, 205, 161, .14);--crm-forms-success-bg: rgba(71, 205, 161, .16);--crm-forms-warning-bg: rgba(245, 184, 83, .16);--crm-forms-danger-bg: rgba(255, 104, 104, .16);--crm-forms-shell-max-width: 1320px;--crm-forms-surface-raised: rgba(16, 22, 33, .9);--crm-forms-surface-muted: rgba(19, 27, 40, .82);--crm-forms-hero-glow: rgba(90, 158, 255, .22);--crm-forms-chip-bg: rgba(255, 255, 255, .08);--crm-forms-chip-text: #eff5ff;--crm-forms-outline-button-bg: rgba(255, 255, 255, .03);--crm-forms-outline-button-border: rgba(255, 255, 255, .14);--crm-forms-card-shadow: 0 22px 46px rgba(0, 0, 0, .42);--crm-forms-section-divider: rgba(255, 255, 255, .08)}html.theme-dark body{--ion-color-primary: #428cff;--ion-color-primary-rgb: 66, 140, 255;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #3a7be0;--ion-color-primary-tint: #5598ff;--ion-color-secondary: #50c8ff;--ion-color-secondary-rgb: 80, 200, 255;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #46b0e0;--ion-color-secondary-tint: #62ceff;--ion-color-tertiary: #6a64ff;--ion-color-tertiary-rgb: 106, 100, 255;--ion-color-tertiary-contrast: #ffffff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #5d58e0;--ion-color-tertiary-tint: #7974ff;--ion-color-success: #2fdf75;--ion-color-success-rgb: 47, 223, 117;--ion-color-success-contrast: #000000;--ion-color-warning: #ffd534;--ion-color-warning-rgb: 255, 213, 52;--ion-color-warning-contrast: #000000;--ion-color-danger: #ff4961;--ion-color-danger-rgb: 255, 73, 97;--ion-color-danger-contrast: #ffffff;--ion-background-color: #000000;--ion-background-color-rgb: 0, 0, 0;--ion-text-color: #ffffff;--ion-text-color-rgb: 255, 255, 255;--ion-border-color: #222222;--ion-color-step-50: #0d0d0d;--ion-color-step-100: #1a1a1a;--ion-color-step-150: #262626;--ion-color-step-200: #333333;--ion-color-step-250: #404040;--ion-color-step-300: #4d4d4d;--ion-color-step-350: #595959;--ion-color-step-400: #666666;--ion-color-step-450: #737373;--ion-color-step-500: #808080;--ion-color-step-550: #8c8c8c;--ion-color-step-600: #999999;--ion-color-step-650: #a6a6a6;--ion-color-step-700: #b3b3b3;--ion-color-step-750: #bfbfbf;--ion-color-step-800: #cccccc;--ion-color-step-850: #d9d9d9;--ion-color-step-900: #e6e6e6;--ion-color-step-950: #f2f2f2;--ion-item-background: #000000;--ion-card-background: #1c1c1d;--ion-toolbar-background: #1a1a1a;--ion-tab-bar-background: #1a1a1a}html.theme-system{color-scheme:light dark}@media(prefers-color-scheme:dark){html:not(.theme-light){--tbd-surface-0: #0b0f15;--tbd-surface-1: #161b23;--tbd-surface-2: #1b2230;--tbd-text: #eef2f8;--tbd-text-muted: #98a4b6;--tbd-border: rgba(255, 255, 255, .08);--tbd-hairline: rgba(255, 255, 255, .14);--tbd-shadow: 0 14px 32px rgba(0, 0, 0, .55);--tbd-soft-shadow: 0 8px 18px rgba(0, 0, 0, .45);--tbd-toolbar-background: rgba(17, 21, 29, .8);--tbd-toolbar-border: rgba(255, 255, 255, .08);--tbd-app-background: linear-gradient(180deg, #0a0e14 0%, #111722 100%);--tbd-modal-background: var(--tbd-surface-1);--tbd-dock-background: rgba(18, 22, 30, .66);--tbd-dock-border: rgba(255, 255, 255, .12);--tbd-dock-shadow: 0 20px 48px rgba(0, 0, 0, .7);--tbd-dock-glass-bg: rgba(18, 22, 30, .8);--tbd-dock-glass-border: rgba(255, 255, 255, .2);--tbd-control-bg: rgba(22, 28, 38, .58);--tbd-control-border: rgba(255, 255, 255, .18);--tbd-control-shadow: 0 12px 26px rgba(0, 0, 0, .55);--tbd-selection: rgba(104, 169, 255, .16);--tbd-glass-highlight: rgba(255, 255, 255, .2);--tbd-glass-highlight-soft: rgba(255, 255, 255, .1);--tbd-glass-shadow: 0 16px 30px rgba(0, 0, 0, .6);--tbd-glass-inset: inset 0 1px 0 rgba(255, 255, 255, .1), inset 0 -1px 0 rgba(0, 0, 0, .4);--tbd-glass-blur: blur(26px);--tbd-liquid-glass-bg: rgba(18, 22, 30, .38);--tbd-liquid-glass-border: rgba(255, 255, 255, .18);--tbd-liquid-glass-border-width: 1px;--tbd-liquid-glass-shadow: 0 20px 36px rgba(0, 0, 0, .65);--tbd-liquid-glass-highlight: rgba(255, 255, 255, .18);--tbd-liquid-glass-blur: blur(30px);--tbd-segment-bg: rgba(18, 22, 30, .58);--tbd-segment-border: rgba(255, 255, 255, .2);--tbd-segment-highlight: rgba(255, 255, 255, .16);--tbd-segment-shadow: 0 16px 30px rgba(0, 0, 0, .58);--tbd-segment-blur: blur(24px);--tbd-segment-saturate: saturate(1.35);--tbd-segment-label: rgba(238, 242, 248, .74);--tbd-segment-label-active: #f5f8ff;--tbd-segment-hover-bg: rgba(255, 255, 255, .08);--tbd-segment-active-bg-start: rgba(72, 86, 108, .9);--tbd-segment-active-bg-end: rgba(40, 51, 67, .84);--tbd-segment-active-shadow: 0 10px 24px rgba(0, 0, 0, .5);--tbd-avatar-bg: var(--ion-color-step-150);--tbd-avatar-color: var(--ion-color-primary-tint);--tbd-avatar-fallback-bg: radial-gradient( circle at 25% 20%, rgba(87, 161, 255, .32), rgba(52, 91, 154, .2) 48%, rgba(21, 32, 50, .76) 100% );--tbd-avatar-fallback-border: rgba(140, 194, 255, .45);--tbd-avatar-fallback-shadow: inset 0 1px 0 rgba(255, 255, 255, .14), 0 4px 10px rgba(2, 8, 23, .4);--crm-forms-page-bg: linear-gradient( 180deg, rgba(73, 145, 255, .1) 0%, transparent 34% ), var(--tbd-app-background);--crm-forms-surface: color-mix(in srgb, var(--tbd-control-bg) 96%, rgba(13, 18, 28, .24));--crm-forms-surface-strong: color-mix(in srgb, var(--tbd-surface-1) 92%, rgba(255, 255, 255, .04));--crm-forms-border: color-mix(in srgb, var(--tbd-control-border) 92%, transparent);--crm-forms-text: var(--tbd-text);--crm-forms-muted: var(--tbd-text-muted);--crm-forms-hero-accent: rgba(98, 166, 255, .18);--crm-forms-hero-accent-strong: rgba(71, 205, 161, .14);--crm-forms-success-bg: rgba(71, 205, 161, .16);--crm-forms-warning-bg: rgba(245, 184, 83, .16);--crm-forms-danger-bg: rgba(255, 104, 104, .16);--crm-forms-shell-max-width: 1320px;--crm-forms-surface-raised: rgba(16, 22, 33, .9);--crm-forms-surface-muted: rgba(19, 27, 40, .82);--crm-forms-hero-glow: rgba(90, 158, 255, .22);--crm-forms-chip-bg: rgba(255, 255, 255, .08);--crm-forms-chip-text: #eff5ff;--crm-forms-outline-button-bg: rgba(255, 255, 255, .03);--crm-forms-outline-button-border: rgba(255, 255, 255, .14);--crm-forms-card-shadow: 0 22px 46px rgba(0, 0, 0, .42);--crm-forms-section-divider: rgba(255, 255, 255, .08)}html:not(.theme-light) body{--ion-color-primary: #428cff;--ion-color-primary-rgb: 66, 140, 255;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #3a7be0;--ion-color-primary-tint: #5598ff;--ion-color-secondary: #50c8ff;--ion-color-secondary-rgb: 80, 200, 255;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #46b0e0;--ion-color-secondary-tint: #62ceff;--ion-color-tertiary: #6a64ff;--ion-color-tertiary-rgb: 106, 100, 255;--ion-color-tertiary-contrast: #ffffff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #5d58e0;--ion-color-tertiary-tint: #7974ff;--ion-color-success: #2fdf75;--ion-color-success-rgb: 47, 223, 117;--ion-color-success-contrast: #000000;--ion-color-warning: #ffd534;--ion-color-warning-rgb: 255, 213, 52;--ion-color-warning-contrast: #000000;--ion-color-danger: #ff4961;--ion-color-danger-rgb: 255, 73, 97;--ion-color-danger-contrast: #ffffff;--ion-background-color: #000000;--ion-background-color-rgb: 0, 0, 0;--ion-text-color: #ffffff;--ion-text-color-rgb: 255, 255, 255;--ion-border-color: #222222;--ion-color-step-50: #0d0d0d;--ion-color-step-100: #1a1a1a;--ion-color-step-150: #262626;--ion-color-step-200: #333333;--ion-color-step-250: #404040;--ion-color-step-300: #4d4d4d;--ion-color-step-350: #595959;--ion-color-step-400: #666666;--ion-color-step-450: #737373;--ion-color-step-500: #808080;--ion-color-step-550: #8c8c8c;--ion-color-step-600: #999999;--ion-color-step-650: #a6a6a6;--ion-color-step-700: #b3b3b3;--ion-color-step-750: #bfbfbf;--ion-color-step-800: #cccccc;--ion-color-step-850: #d9d9d9;--ion-color-step-900: #e6e6e6;--ion-color-step-950: #f2f2f2;--ion-item-background: #000000;--ion-card-background: #1c1c1d;--ion-toolbar-background: #1a1a1a;--ion-tab-bar-background: #1a1a1a}}@media(max-width:360px){:root{--app-content-padding: 6px}}@media(min-width:768px){:root{--app-content-padding: 16px}}@media(min-width:1200px){:root{--app-content-padding: 20px}}@media(min-width:1600px){:root{--app-content-padding: 24px}}body{font-family:var(--tbd-font-family);font-size:var(--tbd-font-body);line-height:var(--tbd-line-body);letter-spacing:var(--tbd-letter-normal);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color:var(--tbd-text);background:var(--tbd-app-background);--ion-background-color: var(--tbd-surface-0);--ion-text-color: var(--tbd-text);--ion-item-background: var(--tbd-surface-1);--ion-card-background: var(--tbd-surface-1);--ion-border-color: var(--tbd-hairline);--ion-toolbar-background: var(--tbd-toolbar-background);--ion-toolbar-border-color: var(--tbd-toolbar-border)}ion-app,ion-content{--background: var(--tbd-app-background);color:var(--tbd-text);font-size:var(--tbd-font-body)}ion-page,ion-router-outlet,ion-content{background:var(--tbd-app-background)}ion-content{--padding-end: calc(var(--app-content-padding) + env(safe-area-inset-right));--padding-bottom: calc( var(--app-content-padding) + env(safe-area-inset-bottom) );--padding-start: calc(var(--app-content-padding) + env(safe-area-inset-left))}ion-tabs ion-router-outlet>.ion-page>ion-content,ion-tabs>ion-content{--offset-bottom: 0px;--padding-bottom: calc( var(--app-content-padding) + env(safe-area-inset-bottom) + var(--tbd-tab-bar-height) + var(--tbd-tab-content-extra-bottom) ) !important;position:relative;z-index:1}:has(>ion-footer)>ion-content{--padding-bottom: calc( var(--app-content-padding) + env(safe-area-inset-bottom) + var(--tbd-liquid-footer-offset) )}ion-tabs :has(>ion-footer:not(.bulk-action-footer))>ion-content{--padding-bottom: calc( var(--app-content-padding) + env(safe-area-inset-bottom) + var(--tbd-liquid-footer-offset) + var(--tbd-tab-bar-height) + var(--tbd-tab-content-extra-bottom) ) !important}ion-content:not(:has(>ion-header[collapse=condense])){--padding-top: calc( var(--app-content-padding) + env(safe-area-inset-top) + var(--tbd-liquid-header-offset) )}@media(prefers-reduced-motion:reduce){*,*:before,*:after,*::part(background),*::part(native){animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}ion-header,ion-footer{--background: transparent;background:transparent;position:fixed!important;border-radius:var(--tbd-liquid-glass-radius);overflow:hidden;z-index:30}ion-header{width:100%;max-width:none;left:0;right:0;transform:none;top:var(--tbd-liquid-header-top-gap)}ion-footer{--_side-gap: clamp(12px, 5vw, 64px);width:calc(100% - var(--_side-gap) * 2);max-width:var(--tbd-liquid-header-max-width);left:50%;transform:translate(-50%);bottom:var(--tbd-liquid-footer-bottom-gap);border-radius:0;overflow:visible}.header-background,.footer-background{border-radius:var(--tbd-liquid-glass-radius)!important;background:var(--tbd-liquid-glass-bg)!important;background-image:linear-gradient(180deg,var(--tbd-liquid-glass-highlight) 0%,transparent 40%)!important;border:var(--tbd-liquid-glass-border-width) solid var(--tbd-liquid-glass-border)!important;box-shadow:var(--tbd-liquid-glass-shadow)!important;backdrop-filter:var(--tbd-liquid-glass-blur) var(--tbd-liquid-glass-saturate)!important;-webkit-backdrop-filter:var(--tbd-liquid-glass-blur) var(--tbd-liquid-glass-saturate)!important;transition:background var(--tbd-glass-transition-duration) var(--tbd-glass-transition-easing),backdrop-filter var(--tbd-glass-transition-duration) var(--tbd-glass-transition-easing),box-shadow var(--tbd-glass-transition-duration) var(--tbd-glass-transition-easing),border-color var(--tbd-glass-transition-duration) var(--tbd-glass-transition-easing)}.footer-background{background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}ion-header ion-toolbar,ion-footer ion-toolbar{--background: transparent;--border-color: transparent;--border-width: 0;--border-style: none;--color: var(--tbd-text);border-radius:var(--tbd-liquid-glass-radius);overflow:hidden;margin-inline:auto;width:100%;max-width:var(--tbd-liquid-header-max-width);--padding-start: calc(var(--app-content-padding) + 6px);--padding-end: calc(var(--app-content-padding) + 6px);background:transparent;box-shadow:none;backdrop-filter:none}ion-page>ion-header:not(.header-collapse-condense-inactive) ion-toolbar::part(background),ion-content ion-header[collapse=condense] ion-toolbar::part(background),ion-page>ion-footer ion-toolbar::part(background),ion-content ion-footer ion-toolbar::part(background){border-radius:0;background:transparent;background-image:none;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}ion-page>ion-header:not(.header-collapse-condense-inactive) ion-title,ion-header.header-collapse-main:not(.header-collapse-condense-inactive) ion-title,ion-content ion-header[collapse=condense] ion-title{transform:translateY(var(--tbd-liquid-title-lift))}ion-header.header-collapse-condense-inactive{opacity:0;pointer-events:none}ion-page>ion-header:not(.header-collapse-main):has(~ion-content ion-header[collapse=condense],~ion-content ion-header.header-collapse-condense){pointer-events:none}ion-header.header-collapse-condense-inactive .header-background{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-color:transparent!important;background:transparent!important;background-image:none!important}ion-header.header-collapse-condense-inactive ion-buttons,ion-page>ion-header:not(.header-collapse-main):has(~ion-content ion-header[collapse=condense]) ion-buttons,ion-page>ion-header:not(.header-collapse-main):has(~ion-content ion-header.header-collapse-condense) ion-buttons{pointer-events:none!important}.header-collapse-condense ion-toolbar{background:none}ion-header.header-collapse-main:not(.header-collapse-condense-inactive),ion-page>ion-header.header-collapse-main,ion-content ion-header[collapse=condense]{opacity:1;pointer-events:auto}ion-content ion-header[collapse=condense]{position:relative!important;top:0;left:0;width:100%;max-width:none;margin-inline:0;margin-bottom:var(--tbd-liquid-condense-gap);transform:none;border-radius:var(--tbd-liquid-glass-radius);background:var(--tbd-liquid-glass-bg);background-image:linear-gradient(180deg,var(--tbd-liquid-glass-highlight) 0%,transparent 40%);border:var(--tbd-liquid-glass-border-width) solid var(--tbd-liquid-glass-border);box-shadow:var(--tbd-liquid-glass-shadow);backdrop-filter:var(--tbd-liquid-glass-blur) var(--tbd-liquid-glass-saturate);-webkit-backdrop-filter:var(--tbd-liquid-glass-blur) var(--tbd-liquid-glass-saturate);overflow:hidden;padding-top:var(--tbd-liquid-header-bottom-gap);padding-bottom:var(--tbd-liquid-header-bottom-gap);transition:background var(--tbd-glass-transition-duration) var(--tbd-glass-transition-easing),backdrop-filter var(--tbd-glass-transition-duration) var(--tbd-glass-transition-easing),box-shadow var(--tbd-glass-transition-duration) var(--tbd-glass-transition-easing),border-color var(--tbd-glass-transition-duration) var(--tbd-glass-transition-easing)}ion-content ion-header[collapse=condense] .header-background{background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}ion-title{font-weight:700;letter-spacing:-.02em;font-size:var(--tbd-font-title);line-height:var(--tbd-line-tight)}ion-title.title-start,ion-title[slot=start]{position:relative;top:auto;inset-inline-start:auto;width:auto;height:auto;text-align:left;padding-inline-start:var(--tbd-liquid-title-inline-pad);padding-inline-end:var(--tbd-liquid-title-inline-pad);font-weight:700;letter-spacing:-.02em}ion-toolbar{--padding-start: calc(var(--app-content-padding) + env(safe-area-inset-left));--padding-end: calc(var(--app-content-padding) + env(safe-area-inset-right))}ion-footer.bulk-action-footer{z-index:100;border-radius:var(--tbd-liquid-glass-radius);overflow:hidden;bottom:calc(var(--tbd-tab-bar-height) + var(--tbd-liquid-footer-top-gap))!important}ion-footer.bulk-action-footer .footer-background{border-radius:var(--tbd-liquid-glass-radius)!important;background:var(--tbd-liquid-glass-bg)!important;background-image:linear-gradient(180deg,var(--tbd-liquid-glass-highlight) 0%,transparent 40%)!important;border:var(--tbd-liquid-glass-border-width) solid var(--tbd-liquid-glass-border)!important;box-shadow:var(--tbd-liquid-glass-shadow)!important;backdrop-filter:var(--tbd-liquid-glass-blur) var(--tbd-liquid-glass-saturate)!important;-webkit-backdrop-filter:var(--tbd-liquid-glass-blur) var(--tbd-liquid-glass-saturate)!important}:has(>ion-footer.bulk-action-footer)>ion-content,ion-tabs :has(>ion-footer.bulk-action-footer)>ion-content{--padding-bottom: calc( var(--app-content-padding) + env(safe-area-inset-bottom) + var(--tbd-liquid-footer-offset) + var(--tbd-tab-bar-height) + 20px ) !important}ion-button{--border-radius: var(--tbd-shape-control-radius);text-transform:none;font-weight:600;--box-shadow: none;font-size:var(--tbd-font-label)}ion-button[fill=outline]{--border-color: var(--tbd-control-border)}ion-button[fill=clear]{--color: var(--tbd-text)}ion-button::part(native){box-shadow:var(--tbd-glass-inset);backdrop-filter:var(--tbd-glass-blur)}ion-button[fill=clear]::part(native){box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}ion-button[fill=outline]::part(native){background:var(--tbd-control-bg);border:1px solid var(--tbd-control-border)}ion-header .header-background{pointer-events:none}ion-toolbar ion-buttons[slot=start],ion-toolbar ion-buttons[slot=end],ion-toolbar ion-buttons[slot=primary],ion-toolbar ion-buttons[slot=secondary]{position:relative;z-index:3;pointer-events:auto;flex:0 0 auto;width:auto}ion-button.back-nav-btn,ion-back-button.back-nav-btn,.back-nav-btn{--border-radius: 999px;--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;--background: var(--tbd-liquid-glass-bg);--background-hover: rgba(var(--ion-color-primary-rgb), .12);--background-activated: rgba(var(--ion-color-primary-rgb), .2);--background-focused: var(--tbd-liquid-glass-bg);--background-focused-opacity: 1;--box-shadow: none;--color: var(--tbd-text);--ripple-color: transparent;--icon-font-size: 20px;--min-height: 44px;--min-width: 44px;min-width:44px;min-height:44px;width:44px;height:44px;margin:0;font-size:21px;position:relative;z-index:4;pointer-events:auto;touch-action:manipulation}ion-toolbar ion-buttons ion-button.back-nav-btn::part(native),ion-toolbar ion-buttons ion-back-button.back-nav-btn::part(native),ion-button.back-nav-btn::part(native),ion-back-button.back-nav-btn::part(native),.back-nav-btn::part(native){border-radius:999px;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:linear-gradient(180deg,var(--tbd-liquid-glass-highlight) 0%,transparent 58%),var(--background)!important;border:var(--tbd-liquid-glass-border-width) solid var(--tbd-liquid-glass-border);padding:0;min-width:44px;min-height:44px;width:44px;height:44px;overflow:hidden;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}ion-button.back-nav-btn ion-icon,.back-nav-btn ion-icon{font-size:20px;pointer-events:none}ion-back-button.back-nav-btn::part(icon),.back-nav-btn::part(icon){font-size:20px;pointer-events:none}ion-button.back-nav-btn:hover::part(native),.back-nav-btn:hover::part(native){background:linear-gradient(180deg,var(--tbd-liquid-glass-highlight) 0%,transparent 58%),rgba(var(--ion-color-primary-rgb),.12)!important;transform:scale(1.03)}ion-button.back-nav-btn:active::part(native),.back-nav-btn:active::part(native){background:linear-gradient(180deg,var(--tbd-liquid-glass-highlight) 0%,transparent 58%),rgba(var(--ion-color-primary-rgb),.2)!important;transform:scale(.96)}html.route-tabs-context ion-router-outlet>.ion-page ion-header ion-button.back-nav-btn,html.route-tabs-context ion-router-outlet>.ion-page ion-header ion-back-button.back-nav-btn,html.route-tabs-context ion-router-outlet>.ion-page ion-header .back-nav-btn{display:none!important}ion-chip{--background: var(--tbd-control-bg);--color: var(--tbd-text);--box-shadow: none;border-radius:var(--tbd-shape-chrome-radius);border:1px solid var(--tbd-control-border);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;font-size:var(--tbd-font-caption)}ion-badge{--padding-start: 8px;--padding-end: 8px;border-radius:var(--tbd-radius-pill);font-size:var(--tbd-font-caption)}ion-button:focus-visible::part(native),ion-item:focus-visible::part(native),ion-segment-button:focus-visible::part(native),ion-tab-button:focus-visible::part(native){outline:2px solid var(--ion-color-primary);outline-offset:2px}ion-chip:focus-visible,ion-searchbar:focus-visible{outline:2px solid var(--ion-color-primary);outline-offset:2px}.section-card:focus-visible,.list-item-card:focus-visible,.stat-tile:focus-visible,.stat-card:focus-visible,.detail-card:focus-visible{outline:2px solid var(--ion-color-primary);outline-offset:2px}ion-segment{--background: var(--tbd-segment-bg);--border-radius: var(--tbd-shape-chrome-radius);position:relative;padding:4px;border-radius:var(--tbd-shape-chrome-radius);border:1px solid var(--tbd-segment-border);background:linear-gradient(180deg,var(--tbd-segment-highlight) 0%,transparent 62%),var(--background);box-shadow:var(--tbd-segment-shadow);backdrop-filter:var(--tbd-segment-blur) var(--tbd-segment-saturate);-webkit-backdrop-filter:var(--tbd-segment-blur) var(--tbd-segment-saturate);overflow:hidden;min-height:44px;font-size:var(--tbd-font-label)}ion-segment-button{--color: var(--tbd-segment-label);--color-checked: var(--tbd-segment-label-active);--background: transparent;--background-checked: transparent;--indicator-color: transparent;--indicator-height: 0;position:relative;z-index:1;border-radius:calc(var(--tbd-shape-chrome-radius) - 4px);text-transform:none;letter-spacing:var(--tbd-letter-normal);min-height:36px}ion-segment-button::part(native){border-radius:calc(var(--tbd-shape-chrome-radius) - 4px);border:1px solid transparent;padding-inline:clamp(10px,2.4vw,16px);transition:background-color .2s ease,color .2s ease,box-shadow .22s ease,border-color .22s ease,transform .18s ease}@media(hover:hover){ion-segment-button:not(.segment-button-checked):hover::part(native){background:var(--tbd-segment-hover-bg);color:var(--tbd-segment-label-active)}}ion-segment-button:not(.segment-button-checked):active::part(native){transform:scale(.98)}ion-segment-button.segment-button-checked::part(native){color:var(--tbd-segment-label-active);border-color:transparent;background:linear-gradient(180deg,var(--tbd-segment-active-bg-start) 0%,var(--tbd-segment-active-bg-end) 100%);box-shadow:var(--tbd-segment-active-shadow)}ion-segment-button.segment-button-checked{font-weight:600}@supports not (backdrop-filter: blur(1px)){.header-background,.footer-background{background:var(--tbd-toolbar-background)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}ion-segment{background:var(--tbd-control-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}ion-modal ion-page>ion-header,ion-modal ion-page>ion-footer{position:relative!important;left:0;width:100%;max-width:none;transform:none;border-radius:0;overflow:hidden;padding:0}ion-modal ion-page>ion-header .header-background,ion-modal ion-page>ion-footer .footer-background{border-radius:0!important;background:var(--tbd-toolbar-background)!important;background-image:none!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}ion-modal{--background: var(--tbd-modal-background);font-size:var(--tbd-font-body);--box-shadow: var(--tbd-glass-shadow)}ion-modal::part(content){background:var(--tbd-modal-background);font-size:var(--tbd-font-body);border:1px solid var(--tbd-control-border);box-shadow:var(--tbd-glass-shadow),var(--tbd-glass-inset);backdrop-filter:var(--tbd-glass-blur);background-image:linear-gradient(135deg,var(--tbd-glass-highlight),transparent)}ion-popover::part(content),ion-action-sheet::part(content),ion-alert::part(content){background:var(--tbd-modal-background);border-radius:var(--tbd-shape-surface-radius);border:1px solid var(--tbd-control-border);box-shadow:var(--tbd-glass-shadow),var(--tbd-glass-inset);backdrop-filter:var(--tbd-glass-blur);background-image:linear-gradient(135deg,var(--tbd-glass-highlight),transparent);font-size:var(--tbd-font-body)}ion-popover.conversation-actions-popover::part(content){width:min(336px,100vw - 24px);max-width:336px}ion-modal.conversation-actions-sheet{--height: auto}ion-modal.conversation-actions-sheet::part(content){border-radius:28px 28px 0 0}ion-toast{--background: var(--tbd-control-bg);--border-color: var(--tbd-control-border);--color: var(--tbd-text);font-size:var(--tbd-font-body);--box-shadow: var(--tbd-glass-shadow)}.delete-agent-alert .alert-button.alert-button-destructive,.delete-agent-alert .alert-button[role=destructive],.alert-button-destructive,ion-alert .alert-button[role=destructive]{color:var(--ion-color-danger)!important;font-weight:600}.delete-agent-alert .alert-sub-title{margin-top:6px;font-size:1.05rem}.delete-agent-alert .alert-message{white-space:pre-line;text-align:left;line-height:1.45}.delete-agent-alert .alert-input-group,.delete-agent-alert .alert-input,.delete-agent-alert .alert-input-group .alert-input{margin-top:8px}.page-shell{display:grid;gap:var(--tbd-section-gap);max-width:var(--tbd-layout-default-max-width);margin:0 auto}.page-shell--narrow{max-width:var(--tbd-layout-narrow-max-width)}.page-shell--wide{max-width:var(--tbd-layout-wide-max-width)}.content-container{max-width:var(--tbd-layout-default-max-width);margin:0 auto}.content-container--narrow{max-width:var(--tbd-layout-narrow-max-width)}.content-container--wide{max-width:var(--tbd-layout-wide-max-width)}.page-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 20px}.page-title{font-size:var(--tbd-font-title);font-weight:700;letter-spacing:var(--tbd-letter-tight);line-height:var(--tbd-line-tight);margin:0}.page-subtitle{color:var(--tbd-text-muted);margin:4px 0 0;font-size:var(--tbd-font-subtitle);line-height:var(--tbd-line-body)}.page-actions{display:flex;gap:8px;flex-wrap:wrap}.content-block{padding:12px}.note-indent{padding-inline-start:12px}.modal-content{--padding-start: 12px;--padding-end: 12px;--padding-top: 12px;--padding-bottom: 12px}.section-card{background:var(--tbd-control-bg);border:1px solid var(--tbd-control-border);border-radius:var(--tbd-shape-surface-radius);box-shadow:var(--tbd-glass-shadow),var(--tbd-glass-inset);backdrop-filter:var(--tbd-glass-blur);-webkit-backdrop-filter:var(--tbd-glass-blur);background-image:linear-gradient(135deg,var(--tbd-glass-highlight),transparent);background-clip:padding-box;padding:clamp(14px,2.4vw,22px)}.section-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.section-title{font-size:var(--tbd-font-card-title);font-weight:600;margin:0;line-height:var(--tbd-line-tight)}.section-actions{display:flex;gap:8px}ion-card{--background: var(--tbd-control-bg);background:var(--tbd-control-bg);border:1px solid var(--tbd-control-border);border-radius:var(--tbd-shape-surface-radius);box-shadow:var(--tbd-glass-shadow),var(--tbd-glass-inset);backdrop-filter:var(--tbd-glass-blur);-webkit-backdrop-filter:var(--tbd-glass-blur);background-image:linear-gradient(135deg,var(--tbd-glass-highlight),transparent);background-clip:padding-box;margin:0 0 12px}ion-card ion-card-title{font-weight:600;font-size:var(--tbd-font-card-title);line-height:var(--tbd-line-tight)}ion-card ion-card-subtitle{color:var(--tbd-text-muted);font-size:var(--tbd-font-caption);line-height:var(--tbd-line-body)}ion-card-content,ion-card-header{font-size:var(--tbd-font-body);line-height:var(--tbd-line-body)}@media(min-width:768px){.page-header{align-items:center}}@media(min-width:1024px){.page-shell{gap:clamp(20px,3vw,32px)}}.loading-container,.loading-state,.error-state,.state-container,.state,.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.loading-container,.loading-state,.state-container{gap:1rem;padding:48px 16px;color:var(--tbd-text-muted);min-height:30vh}.error-state{gap:1rem;padding:48px 16px;color:var(--ion-color-danger);min-height:30vh}.state{gap:1rem;padding:32px 16px;min-height:180px;color:var(--tbd-text-muted)}.empty-state{gap:1rem;padding:32px 20px;min-height:220px;color:var(--tbd-text-muted);font-size:var(--tbd-font-body)}.loading-state ion-spinner,.loading-container ion-spinner,.state-container ion-spinner{width:32px;height:32px}.error-state ion-icon,.empty-state ion-icon{font-size:clamp(44px,6vw,64px)}.loading-state p,.loading-container p,.error-state p,.empty-state p,.state-container p,.state p{margin:0;line-height:var(--tbd-line-body)}.empty-state h3,.error-state h3,.state-container h3,.state h3{margin:0;font-size:var(--tbd-font-card-title);font-weight:600;color:var(--tbd-text)}.empty-state .empty-icon,.error-state .empty-icon{font-size:clamp(44px,6vw,64px);opacity:.5}.desktop-actions{opacity:0;pointer-events:none;transition:opacity .2s ease;display:none}@media(min-width:768px){.desktop-actions{display:block}}.avatar-placeholder{width:48px;height:48px;border-radius:50%;background:var(--tbd-avatar-bg);color:var(--tbd-avatar-color);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;margin-right:16px;position:relative;flex-shrink:0}.avatar-placeholder.small{width:36px;height:36px;font-size:14px;margin-right:12px}.avatar-placeholder--fallback{background:var(--tbd-avatar-fallback-bg);color:var(--tbd-avatar-color);border:1px solid var(--tbd-avatar-fallback-border);box-shadow:var(--tbd-avatar-fallback-shadow)}.avatar-img,.avatar-image{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-circle)}.avatar-initials{font-size:18px;font-weight:700;letter-spacing:.04em;-webkit-user-select:none;user-select:none}ion-list.app-list{background:transparent;padding-top:0}ion-list{background:transparent!important;font-size:var(--tbd-font-body)}.list-card{background:var(--tbd-control-bg);border:1px solid var(--tbd-control-border);border-radius:var(--tbd-shape-surface-radius);box-shadow:var(--tbd-glass-shadow),var(--tbd-glass-inset);backdrop-filter:var(--tbd-glass-blur);-webkit-backdrop-filter:var(--tbd-glass-blur);background-image:linear-gradient(135deg,var(--tbd-glass-highlight),transparent);background-clip:padding-box;overflow:hidden}ion-item{--background: transparent;--border-color: var(--tbd-hairline);--color: var(--tbd-text);--inner-padding-start: 12px;--inner-padding-end: 12px;--padding-start: 12px;--padding-end: 12px;--min-height: 46px;border-radius:var(--tbd-shape-control-radius);font-size:var(--tbd-font-body)}ion-item::part(native){border-radius:var(--tbd-shape-control-radius);box-shadow:var(--tbd-glass-inset)}ion-item::part(native):hover{background:var(--tbd-selection)}ion-item ion-label{color:var(--tbd-text);font-size:var(--tbd-font-body);line-height:var(--tbd-line-body)}ion-item ion-note{color:var(--tbd-text-muted);font-size:var(--tbd-font-caption);line-height:var(--tbd-line-body)}ion-item-option,ion-item-option::part(native){border-radius:var(--tbd-shape-control-radius)}ion-label,ion-text{font-size:var(--tbd-font-body);line-height:var(--tbd-line-body)}ion-list-header,ion-item-divider{font-size:var(--tbd-font-label);color:var(--tbd-text-muted);line-height:var(--tbd-line-tight)}.filter-panel{background:var(--tbd-control-bg);border:1px solid var(--tbd-control-border);border-radius:var(--tbd-shape-surface-radius);box-shadow:var(--tbd-glass-shadow),var(--tbd-glass-inset);backdrop-filter:var(--tbd-glass-blur);-webkit-backdrop-filter:var(--tbd-glass-blur);background-image:linear-gradient(135deg,var(--tbd-glass-highlight),transparent);background-clip:padding-box;border:none;box-shadow:none;margin:0 0 8px;padding:0;overflow:hidden}.filter-panel ion-searchbar{border:none;box-shadow:none;background:transparent;--border-width: 0;--box-shadow: none;--background: transparent;margin:0;padding:0}.filter-panel__header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px 6px;min-height:48px}.filter-panel__title{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;font-size:var(--tbd-font-label);font-weight:600;color:var(--tbd-text-muted);text-transform:uppercase;letter-spacing:.05em;text-align:center;min-width:0}.filter-panel__title span{animation:fadeIn .3s ease}.filter-panel__toggle,.filter-panel__reset{--padding-start: 8px;--padding-end: 8px;margin:0;color:var(--tbd-text-muted)}.filter-panel__body{display:grid;gap:12px;padding:0 16px 14px;animation:slideDown .2s ease-out;background:transparent}.filter-panel__search-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.filter-panel__search-row ion-searchbar{flex:1 1 240px}.filter-panel__search-row ion-button{margin:0}.filters-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.filters-row--support .filter{min-width:0}.filter{--padding-start: 12px;--padding-end: 12px;--padding-top: 10px;--padding-bottom: 10px;--background: transparent;--color: var(--tbd-text);--placeholder-color: var(--tbd-text-muted);--placeholder-opacity: 1;border-radius:var(--tbd-shape-control-radius);font-size:var(--tbd-font-caption);font-weight:500;--highlight-color-focused: var(--ion-color-primary);--highlight-color-valid: var(--ion-color-success);--highlight-color-invalid: var(--ion-color-danger)}.filter::part(container){min-height:44px}.filter::part(label){color:var(--tbd-text-muted);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.5px}.filter::part(icon){color:var(--tbd-text-muted);opacity:1}.filter::part(text){color:var(--tbd-text);font-weight:500}.quick-chip-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;overflow-x:auto;padding-bottom:4px}.quick-chip-row ion-chip{white-space:nowrap;margin:0}.active-filters{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:12px;border-bottom:1px solid var(--tbd-hairline)}.filter-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:12px}.filter-badge-close{cursor:pointer;font-size:16px;margin-left:2px}.filter-note{display:block;margin:0;font-size:12px;color:var(--ion-color-medium)}.custom-date-range{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.custom-date-range ion-item{--padding-start: 0;--inner-padding-end: 0}.date-input{width:100%;padding:8px 12px;border:1px solid var(--ion-color-step-200);border-radius:var(--radius-md);font-size:14px;background:var(--ion-color-light)}.list-summary{padding:8px 12px;font-size:var(--tbd-font-caption);color:var(--tbd-text-muted);text-align:right;background:transparent}.list-item-card{--padding-start: 16px;--padding-end: 16px;--padding-top: 12px;--padding-bottom: 12px;--background: var(--tbd-control-bg);--background-hover: var(--tbd-selection);background:var(--tbd-control-bg);border:1px solid var(--tbd-control-border);border-radius:var(--tbd-shape-surface-radius);backdrop-filter:var(--tbd-glass-blur);-webkit-backdrop-filter:var(--tbd-glass-blur);background-image:linear-gradient(135deg,var(--tbd-glass-highlight),transparent);margin:0 0 12px}.list-item-card::part(native){border-radius:var(--tbd-shape-surface-radius);background:transparent;box-shadow:none;overflow:hidden}.settings-list{background:transparent}.settings-list ion-item{--padding-start: 16px;--padding-end: 16px;--padding-top: 10px;--padding-bottom: 10px;--background: var(--tbd-control-bg);--background-hover: var(--tbd-selection);--inner-border-width: 0;--border-width: 0;background:var(--tbd-control-bg);border:1px solid var(--tbd-control-border);border-radius:var(--tbd-shape-surface-radius);backdrop-filter:var(--tbd-glass-blur);-webkit-backdrop-filter:var(--tbd-glass-blur);background-image:linear-gradient(135deg,var(--tbd-glass-highlight),transparent);margin:0 0 8px}.settings-list ion-item::part(native){border-radius:var(--tbd-shape-surface-radius);background:transparent;box-shadow:none;overflow:hidden}.search-filter-content-bar{background:var(--tbd-control-bg);border:1px solid var(--tbd-control-border);border-radius:var(--tbd-shape-chrome-radius);backdrop-filter:var(--tbd-glass-blur);-webkit-backdrop-filter:var(--tbd-glass-blur);background-clip:padding-box;min-height:var(--tbd-search-filter-bar-height);margin:8px 0 10px;padding:6px 8px}.search-filter-row{display:flex;align-items:center;gap:10px;width:100%}.search-filter-row ion-searchbar{flex:1 1 auto;margin:0;padding:0}.search-filter-select{--padding-start: 12px;--padding-end: 12px;--padding-top: 0;--padding-bottom: 0;--color: var(--tbd-text);--placeholder-color: var(--tbd-text-muted);--placeholder-opacity: 1;--border-radius: var(--tbd-shape-chrome-radius);--highlight-color-focused: var(--ion-color-primary);flex:0 0 clamp(112px,30vw,180px);max-width:200px;min-width:112px;font-size:var(--tbd-font-caption);border:1px solid var(--tbd-control-border);border-radius:var(--tbd-shape-chrome-radius);background:var(--tbd-control-bg)}.search-filter-select::part(container){min-height:44px}.search-filter-select::part(icon){color:var(--tbd-text-muted)}.search-filter-select::part(text){color:var(--tbd-text);font-weight:500}.segment-control-row{padding:8px 0 0}.segment-control{width:100%}.search-row,.filter-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}ion-searchbar{--background: transparent;--border-radius: var(--tbd-shape-chrome-radius);--box-shadow: none;--placeholder-color: var(--tbd-text-muted);--color: var(--tbd-text);--icon-color: var(--tbd-text-muted);--clear-button-color: var(--tbd-text-muted);--cancel-button-color: var(--tbd-text-muted);font-size:var(--tbd-font-body);border:0;border-radius:0;background:transparent}ion-searchbar::part(container){background:var(--tbd-control-bg);border:1px solid var(--tbd-control-border);border-radius:var(--tbd-shape-chrome-radius);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}ion-searchbar::part(icon){margin-left:10px;margin-right:8px}ion-searchbar::part(searchbar-input){min-height:44px;padding-left:6px;padding-right:14px}ion-searchbar.searchbar-has-focus::part(container){border-color:rgba(var(--ion-color-primary-rgb),.42);box-shadow:0 0 0 2px rgba(var(--ion-color-primary-rgb),.14)}@media(min-width:992px){.list-item-card:hover .desktop-actions{opacity:1;pointer-events:auto}}@media(max-width:640px){.filter-panel__search-row ion-button{flex:1 1 100%;margin:0}.search-filter-row{flex-wrap:wrap}.search-filter-select{flex:1 1 100%;max-width:none}.custom-date-range{grid-template-columns:1fr}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}ion-input,ion-textarea,ion-select{--background: transparent;--border-radius: var(--tbd-shape-control-radius);--color: var(--tbd-text);--placeholder-color: var(--tbd-text-muted);--padding-start: 16px;--padding-end: 16px;--padding-top: 10px;--padding-bottom: 10px;border:none;box-shadow:none;backdrop-filter:none;background-image:none;font-size:var(--tbd-font-body)}ion-select::part(text),ion-input::part(native),ion-textarea::part(native){color:var(--tbd-text);box-sizing:border-box}ion-input input.native-input,ion-textarea textarea.native-textarea{color:var(--tbd-text)!important;caret-color:var(--tbd-text)}ion-input input.native-input::placeholder,ion-textarea textarea.native-textarea::placeholder{color:var(--tbd-text-muted)!important;opacity:.9}ion-item.item-input,ion-item.item-textarea,ion-item.item-select{--background: var(--tbd-control-bg);--border-color: transparent;--inner-padding-start: 0;--inner-padding-end: 0;background:var(--tbd-control-bg);border:1px solid var(--tbd-control-border);border-radius:var(--tbd-shape-control-radius);box-shadow:var(--tbd-glass-shadow),var(--tbd-glass-inset);backdrop-filter:var(--tbd-glass-blur);-webkit-backdrop-filter:var(--tbd-glass-blur);background-clip:padding-box}ion-item.item-input::part(native),ion-item.item-textarea::part(native),ion-item.item-select::part(native){background:transparent;border-radius:var(--tbd-shape-control-radius)}ion-toggle{--handle-background: #ffffff;--track-background: rgba(15, 23, 42, .12);--track-background-checked: rgba(var(--ion-color-primary-rgb), .35);--handle-background-checked: var(--ion-color-primary);--handle-spacing: 2px}.form-list ion-item{margin-bottom:8px}.form-list ion-item:last-child{margin-bottom:0}.content-actions,.action-buttons{display:flex;flex-direction:column;gap:.75rem}.drawer-footer-actions{display:flex;justify-content:flex-end;gap:8px;padding:0 12px}.content-footer-reset{margin:1.5rem 0 2rem;display:flex;justify-content:center;padding:0 16px}.content-footer-reset ion-button{width:100%;max-width:280px}.footer-actions{width:min(100%,var(--tbd-layout-default-max-width));margin:0 auto;padding:10px 12px calc(10px + env(safe-area-inset-bottom));display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.footer-actions--narrow{max-width:var(--tbd-layout-narrow-max-width)}.footer-actions--wide{max-width:var(--tbd-layout-wide-max-width)}.footer-actions--split{justify-content:space-between}.footer-actions ion-button{flex:1 1 100%}.footer-spacer{flex:1}.avatar-upload-container{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem 0;width:100%}.profile-avatar-slot{display:flex;align-items:center;margin-inline-end:1rem}.profile-avatar,.profile-item-avatar{width:100px;height:100px;border-radius:var(--radius-circle);overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.profile-avatar{border:3px solid var(--ion-color-primary);box-shadow:0 2px 8px #0000001a}.profile-item-avatar{width:48px;height:48px;border:2px solid var(--ion-color-step-200, rgba(0, 0, 0, .1))}.profile-avatar .avatar-placeholder,.profile-item-avatar .avatar-placeholder{width:100%;height:100%;margin-right:0;border-radius:var(--radius-circle)}.profile-avatar .avatar-initials{font-size:2.5rem;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.profile-item-avatar .avatar-initials{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.profile-avatar img,.profile-item-avatar img,.profile-avatar ion-img,.profile-item-avatar ion-img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-circle)}@media(min-width:768px){.footer-actions ion-button{flex:0 0 auto}}.permission-accordion-group,.channels-accordion-group,.advanced-accordion-group{background:transparent;border-radius:var(--tbd-radius-lg);overflow:hidden}.channels-accordion-group,.advanced-accordion-group{display:grid;gap:var(--tbd-card-gap);padding:0}.permission-accordion,.channel-accordion,.advanced-accordion-group ion-accordion{margin-bottom:0;overflow:hidden;border-radius:var(--tbd-radius-lg);background:var(--tbd-control-bg);background-image:none;border:1px solid var(--tbd-control-border);box-shadow:var(--tbd-glass-inset);backdrop-filter:var(--tbd-glass-blur);--background: transparent;--ion-item-background: transparent;transition:border-color .2s ease,box-shadow .2s ease}.permission-accordion::part(header),.permission-accordion::part(content),.channel-accordion::part(header),.channel-accordion::part(content),.advanced-accordion-group ion-accordion::part(header),.advanced-accordion-group ion-accordion::part(content){background:transparent;box-shadow:none;border:none}.permission-accordion:not(:last-of-type) .permission-accordion-header{border-bottom:1px solid var(--tbd-hairline)}.permission-accordion-header,.channel-header-item,.advanced-accordion-group ion-item[slot=header]{--min-height: auto;--background: transparent;--color: var(--tbd-text);--border-color: transparent;--border-width: 0;--inner-border-width: 0;--inner-box-shadow: none;--padding-start: 10px;--padding-end: 10px;font-weight:600;border-radius:0;margin-bottom:0;box-shadow:none;border:none}.channel-header-item{--padding-start: .75rem;--padding-end: .5rem;--padding-top: .625rem;--padding-bottom: .625rem}.channel-header-item:hover{--background: var(--tbd-selection)}.channel-header-item::part(native),.permission-accordion-header::part(native),.advanced-accordion-group ion-item[slot=header]::part(native){background:transparent;border:none;border-radius:0;box-shadow:none}.permission-grid{display:grid;grid-template-columns:1fr;gap:10px;padding:16px;background:var(--tbd-surface-2)}.permission-item{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--tbd-radius-lg);background:var(--tbd-control-bg);cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease;border:1px solid var(--tbd-hairline);box-shadow:var(--tbd-glass-inset)}.permission-item:hover{background:var(--tbd-selection);box-shadow:var(--tbd-glass-inset)}.permission-item .permission-checkbox{pointer-events:none;margin:0}.permission-item .permission-label{font-size:14px;color:var(--tbd-text)}ion-accordion{background:transparent}@media(min-width:600px){.permission-grid{grid-template-columns:1fr 1fr}}@media(min-width:768px){.channel-header-item{--padding-start: 1rem;--padding-end: .75rem;--padding-top: .75rem;--padding-bottom: .75rem}.channel-accordion{border-radius:var(--tbd-radius-xl)}}.card-grid,.stats-grid,.stats-cards{display:grid;gap:var(--tbd-card-gap)}.card-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.stats-cards{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:12px 0 16px}.overview-grid,.detail-grid{padding:0;margin-bottom:clamp(8px,2vw,16px)}.overview-grid ion-row,.detail-grid ion-row{margin:0 -6px}.overview-grid ion-col,.detail-grid ion-col{padding:6px}.stat-tile,.stat-card,.detail-card{background:var(--tbd-control-bg);border:1px solid var(--tbd-control-border);border-radius:var(--tbd-shape-surface-radius);box-shadow:var(--tbd-glass-shadow),var(--tbd-glass-inset);backdrop-filter:var(--tbd-glass-blur);-webkit-backdrop-filter:var(--tbd-glass-blur);background-image:linear-gradient(135deg,var(--tbd-glass-highlight),transparent)}.stat-tile{padding:16px;font-size:var(--tbd-font-body)}.stat-card,.detail-card{margin:0;height:100%;transition:transform .2s,box-shadow .2s,background-color .2s}.stat-card.clickable,.detail-card.clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.stat-card ion-card-content{padding:clamp(12px,2vw,18px);text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100px}.stat-value{font-size:var(--tbd-font-metric, 28px);font-weight:700;line-height:1.2;margin-bottom:6px}.stat-label{font-size:var(--tbd-font-caption, 11px);color:var(--ion-color-medium);text-transform:uppercase;letter-spacing:.05em;font-weight:600;display:flex;align-items:center;gap:4px}.stat-label ion-icon{font-size:14px}.stat-sub{font-size:11px;color:var(--ion-color-medium);margin-top:4px}.stat-card--primary .stat-value{color:var(--ion-color-primary)}.stat-card--success .stat-value{color:var(--ion-color-success)}.stat-card--warning .stat-value{color:var(--ion-color-warning)}.stat-card--danger .stat-value{color:var(--ion-color-danger)}.stat-card--tertiary .stat-value{color:var(--ion-color-tertiary)}.stat-card--cost .stat-value{color:var(--ion-color-secondary)}.stat-card--support .stat-value{color:var(--ion-color-warning)}.detail-card ion-card-header{padding:14px 16px 8px}.detail-card ion-card-title{font-size:15px;font-weight:700;display:flex;align-items:center;gap:8px}.detail-card ion-card-title ion-icon{font-size:18px;color:var(--ion-color-primary)}.detail-card ion-card-content{padding:8px 16px 16px}.stat-card:hover,.detail-card:hover{transform:translateY(-2px);box-shadow:var(--tbd-control-shadow),var(--tbd-glass-inset)}.stat-card.clickable:active,.detail-card.clickable:active{transform:translateY(0)}.summary-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.summary-head h2{margin:0}.summary-head p{margin:6px 0 0}.kpi-grid{margin-top:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.kpi-cell{border:1px solid var(--ion-border-color, rgba(var(--ion-text-color-rgb), .16));border-radius:10px;padding:9px;background:var(--ion-item-background, var(--ion-card-background, transparent))}.kpi-cell p{margin:0;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em}.kpi-cell strong{display:block;margin-top:4px;font-size:1.15rem}.kpi-cell--strong{border-color:rgba(var(--ion-color-primary-rgb),.35);background:rgba(var(--ion-color-primary-rgb),.08)}.state-card{border:1px solid rgba(var(--ion-color-medium-rgb),.24)}.state-card--danger{border-color:rgba(var(--ion-color-danger-rgb),.35)}.state-card h3{margin:0 0 6px;color:var(--ion-color-danger)}.state-card p,.state-copy{margin:4px 0;color:var(--ion-color-medium)}.support-stats{display:flex;gap:24px;justify-content:center;padding:8px 0;flex-wrap:wrap}.support-stat{display:flex;flex-direction:column;align-items:center}.support-stat__value{font-size:28px;font-weight:700;color:var(--ion-color-medium);line-height:1.2}.support-stat__label{font-size:12px;color:var(--ion-color-medium);text-transform:uppercase;font-weight:600;letter-spacing:.03em;margin-top:4px}.support-stat--highlight .support-stat__value{color:var(--ion-color-warning)}@media(max-width:992px){.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.stats-cards{grid-template-columns:repeat(2,1fr);gap:8px;margin:8px 0 12px}.kpi-grid{grid-template-columns:1fr}.summary-head{flex-direction:column}}.tbd-actions-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tbd-channel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin:8px 0 12px}.tbd-checkbox-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.tbd-manual-override{--background: rgba(var(--ion-color-medium-rgb), .06)}.tbd-metric-tile{border:1px solid rgba(var(--ion-color-medium-rgb),.24);border-radius:var(--tbd-radius-md, 12px);padding:10px;background:var(--ion-color-light)}.tbd-metric-tile p{margin:0;font-size:12px;color:var(--ion-color-medium-shade)}.tbd-metric-tile strong{display:block;margin-top:4px;font-size:21px;line-height:1.1;color:var(--ion-color-dark)}.tbd-metric-tile.is-critical{border-color:rgba(var(--ion-color-danger-rgb),.35);background:rgba(var(--ion-color-danger-rgb),.06)}.tbd-metric-tile.is-warning{border-color:rgba(var(--ion-color-warning-rgb),.35);background:rgba(var(--ion-color-warning-rgb),.08)}.tbd-metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:14px}.tbd-status-pill{display:inline-flex;align-items:center;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.tbd-status-pill.pill-warning{background:rgba(var(--ion-color-warning-rgb),.18);color:var(--ion-color-warning-shade)}.tbd-status-pill.pill-danger{background:rgba(var(--ion-color-danger-rgb),.14);color:var(--ion-color-danger-shade)}.tbd-status-pill.pill-primary{background:rgba(var(--ion-color-primary-rgb),.14);color:var(--ion-color-primary-shade)}.tbd-status-pill.pill-tertiary{background:rgba(var(--ion-color-tertiary-rgb),.16);color:var(--ion-color-tertiary-shade)}.tbd-result-block{margin-top:10px;border:1px solid rgba(var(--ion-color-medium-rgb),.24);border-radius:var(--tbd-radius-md, 12px);padding:10px;background:var(--ion-color-light)}.tbd-result-block p{margin:0 0 4px;font-size:13px;color:var(--ion-color-medium-shade)}.tbd-result-block h3{margin:0 0 8px;font-size:14px;font-weight:600}.tbd-content-padding{--padding-start: 12px;--padding-end: 12px}.tbd-page-shell{max-width:920px;margin:0 auto;padding:12px 12px 20px;display:grid;gap:12px}.tbd-advanced-toggle{display:flex;align-items:center;gap:8px;margin:8px 0;font-size:13px;color:var(--ion-color-medium-shade);cursor:pointer}.tbd-advanced-toggle ion-icon{font-size:16px}@media(max-width:576px){.tbd-page-shell{padding:8px 8px 18px;gap:10px}}:root{--tbd-chat-bubble-mine: #dcf8c6;--tbd-chat-bubble-mine-text: #111111;--tbd-chat-bubble-theirs: #ffffff;--tbd-chat-bubble-theirs-text: var(--ion-text-color, #222428);--tbd-chat-bubble-theirs-border: rgba(15, 23, 42, .08);--tbd-chat-bubble-theirs-shadow: 0 8px 18px rgba(15, 23, 42, .06);--tbd-chat-bubble-theirs-muted: rgba(17, 27, 33, .62);--tbd-chat-wa-header: #111b21;--tbd-chat-wa-footer: #8696a0}.ion-palette-dark{--tbd-chat-bubble-mine: #005c4b;--tbd-chat-bubble-mine-text: #e9edef;--tbd-chat-bubble-theirs: #24364a;--tbd-chat-bubble-theirs-text: #f4f7fb;--tbd-chat-bubble-theirs-border: rgba(147, 176, 209, .24);--tbd-chat-bubble-theirs-shadow: 0 14px 28px rgba(0, 0, 0, .28);--tbd-chat-bubble-theirs-muted: rgba(233, 237, 239, .76);--tbd-chat-wa-header: #e9edef;--tbd-chat-wa-footer: #8696a0}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb){--kb-stat-card-bg: linear-gradient(180deg, rgba(255, 255, 255, .92), rgba(248, 250, 254, .98));--kb-stat-card-border: rgba(15, 23, 42, .08);--kb-stat-card-shadow: 0 18px 38px rgba(15, 23, 42, .08);--kb-stat-value: var(--ion-text-color);--kb-stat-label: rgba(66, 80, 103, .78);--kb-panel-bg: linear-gradient(180deg, rgba(255, 255, 255, .78), rgba(246, 249, 253, .74));--kb-panel-border: rgba(15, 23, 42, .08);--kb-panel-shadow: 0 16px 34px rgba(15, 23, 42, .08);--kb-input-bg: rgba(255, 255, 255, .68);--kb-input-border: rgba(15, 23, 42, .1);--kb-list-item-bg: linear-gradient(135deg, rgba(255, 255, 255, .82), rgba(243, 247, 252, .72));--kb-list-item-border: rgba(15, 23, 42, .08);--kb-list-item-shadow: 0 18px 40px rgba(15, 23, 42, .08);--kb-item-title: var(--ion-text-color);--kb-item-body: rgba(49, 62, 83, .8);--kb-item-meta: rgba(78, 92, 114, .82);--kb-neutral-badge-bg: rgba(15, 23, 42, .06);--kb-neutral-badge-text: #334155;--kb-icon-bg: rgba(15, 23, 42, .05)}html.theme-dark :is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb){--kb-stat-card-bg: linear-gradient(135deg, rgba(28, 36, 51, .95), rgba(12, 18, 30, .92));--kb-stat-card-border: rgba(168, 191, 229, .16);--kb-stat-card-shadow: 0 22px 44px rgba(0, 0, 0, .42);--kb-stat-value: #f5f8ff;--kb-stat-label: rgba(184, 197, 220, .78);--kb-panel-bg: linear-gradient(180deg, rgba(20, 27, 40, .94), rgba(15, 21, 33, .92));--kb-panel-border: rgba(168, 191, 229, .14);--kb-panel-shadow: 0 20px 42px rgba(0, 0, 0, .46);--kb-input-bg: rgba(255, 255, 255, .05);--kb-input-border: rgba(168, 191, 229, .14);--kb-list-item-bg: linear-gradient(135deg, rgba(27, 35, 49, .96), rgba(14, 20, 33, .92));--kb-list-item-border: rgba(168, 191, 229, .14);--kb-list-item-shadow: 0 24px 46px rgba(0, 0, 0, .48);--kb-item-title: #f5f8ff;--kb-item-body: rgba(223, 232, 247, .76);--kb-item-meta: rgba(181, 194, 216, .76);--kb-neutral-badge-bg: rgba(255, 255, 255, .08);--kb-neutral-badge-text: #e7eefb;--kb-icon-bg: rgba(255, 255, 255, .06)}@media(prefers-color-scheme:dark){html.theme-system :is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb){--kb-stat-card-bg: linear-gradient(135deg, rgba(28, 36, 51, .95), rgba(12, 18, 30, .92));--kb-stat-card-border: rgba(168, 191, 229, .16);--kb-stat-card-shadow: 0 22px 44px rgba(0, 0, 0, .42);--kb-stat-value: #f5f8ff;--kb-stat-label: rgba(184, 197, 220, .78);--kb-panel-bg: linear-gradient(180deg, rgba(20, 27, 40, .94), rgba(15, 21, 33, .92));--kb-panel-border: rgba(168, 191, 229, .14);--kb-panel-shadow: 0 20px 42px rgba(0, 0, 0, .46);--kb-input-bg: rgba(255, 255, 255, .05);--kb-input-border: rgba(168, 191, 229, .14);--kb-list-item-bg: linear-gradient(135deg, rgba(27, 35, 49, .96), rgba(14, 20, 33, .92));--kb-list-item-border: rgba(168, 191, 229, .14);--kb-list-item-shadow: 0 24px 46px rgba(0, 0, 0, .48);--kb-item-title: #f5f8ff;--kb-item-body: rgba(223, 232, 247, .76);--kb-item-meta: rgba(181, 194, 216, .76);--kb-neutral-badge-bg: rgba(255, 255, 255, .08);--kb-neutral-badge-text: #e7eefb;--kb-icon-bg: rgba(255, 255, 255, .06)}}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .kb-segment-wrapper{padding:12px 0 10px;overflow:visible}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .kb-segment{padding:4px;position:relative;overflow:visible}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .kb-segment ion-segment-button{position:relative;overflow:visible}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .kb-segment ion-segment-button ion-label{position:relative;display:flex;align-items:center;justify-content:center;gap:6px}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .kb-segment .segment-label-with-badge{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:nowrap}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .kb-segment .segment-text{white-space:nowrap}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .kb-segment .segment-badge{font-size:10px;font-weight:700;min-width:20px;height:20px;line-height:20px;padding:0 6px;border-radius:var(--radius-md);box-shadow:0 2px 4px #00000026;white-space:nowrap;flex-shrink:0}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .kb-home{display:grid;gap:14px;margin:10px 0 16px}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .kb-home__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .kb-home__card{position:relative;overflow:hidden;min-height:92px;padding:16px 18px;border-radius:18px;background:var(--kb-stat-card-bg);border:1px solid var(--kb-stat-card-border);box-shadow:var(--kb-stat-card-shadow);display:flex;flex-direction:column;gap:6px}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .kb-home__card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,rgba(var(--ion-color-primary-rgb),.85),rgba(var(--ion-color-secondary-rgb),.3));opacity:.9}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .kb-home__card strong{font-size:1.7rem;font-weight:800;color:var(--kb-stat-value);line-height:1}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .kb-home__eyebrow{font-size:.76rem;text-transform:uppercase;letter-spacing:.1em;color:var(--kb-stat-label)}@media(max-width:991px){:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .kb-home__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .kb-home__cards{grid-template-columns:1fr}}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .content-container{padding-bottom:28px}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .filter-panel{background:var(--kb-panel-bg);border:1px solid var(--kb-panel-border);box-shadow:var(--kb-panel-shadow);backdrop-filter:blur(22px);margin-bottom:12px}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .filter-panel__header{padding-top:14px;padding-bottom:10px}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .filter-panel__title{color:var(--kb-item-meta);font-weight:700;letter-spacing:.08em}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .global-searchbar,:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .filter-panel ion-searchbar{--background: var(--kb-input-bg);--color: var(--kb-item-title);--placeholder-color: var(--kb-item-meta);--icon-color: var(--kb-item-meta);--clear-button-color: var(--kb-item-meta);border:1px solid var(--kb-input-border);border-radius:16px;overflow:hidden}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .filter{border:1px solid var(--kb-input-border);border-radius:16px;background:var(--kb-input-bg);backdrop-filter:blur(16px)}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .filter::part(label){color:var(--kb-item-meta)}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .filter::part(text),:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .filter::part(native),:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .filter::part(icon){color:var(--kb-item-title)}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .list-summary{display:flex;justify-content:flex-end;padding:2px 0 14px}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .list-summary__text{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;background:var(--kb-input-bg);border:1px solid var(--kb-input-border);color:var(--kb-item-meta)}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .list-item-card{--background: transparent;--background-hover: var(--tbd-selection);border:1px solid var(--kb-list-item-border);box-shadow:var(--kb-list-item-shadow);background:var(--kb-list-item-bg);backdrop-filter:blur(20px);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .list-item-card::part(native){padding-top:16px;padding-bottom:16px}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .list-item-card:hover{transform:translateY(-1px);border-color:rgba(var(--ion-color-primary-rgb),.28)}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .list-item-card ion-icon[slot=start]{color:var(--kb-item-meta);background:var(--kb-icon-bg);border:1px solid var(--kb-list-item-border);border-radius:14px;padding:10px;margin-inline-end:14px!important}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .loading,:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .loading-state{min-height:42vh;display:flex;align-items:center;justify-content:center}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .empty,:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .empty-state,:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .error-state{padding:26px 16px;text-align:center;color:var(--kb-item-meta)}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .empty__title,:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .empty-state h3,:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .error-state h3{font-weight:800;color:var(--kb-item-title);margin-bottom:6px}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .empty__desc,:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .empty-state p,:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .error-state p{font-size:.92rem;line-height:1.5}@media(max-width:640px){:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .list-summary{justify-content:flex-start}}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .user-name,:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .article-title{margin:0;font-size:1.04rem;font-weight:700;letter-spacing:-.01em;color:var(--kb-item-title)}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .last-message{color:var(--kb-item-body);font-size:.94rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-height:1.55;margin:8px 0 0;max-width:120ch}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badges-row{margin-top:12px}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badges,:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .article-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badges ion-badge,:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .article-meta ion-badge{padding:6px 10px;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.03em;border:1px solid transparent}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badges ion-badge[color=light],:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .article-meta ion-badge[color=light],:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badge-category,:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badge-locale{--background: var(--kb-neutral-badge-bg);--color: var(--kb-neutral-badge-text);border-color:var(--kb-list-item-border)}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badges ion-badge[color=success],:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .article-meta ion-badge[color=success],:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badge-status--published{--background: rgba(34, 197, 94, .16);--color: #22c55e;border-color:#22c55e38}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badges ion-badge[color=medium],:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .article-meta ion-badge[color=medium],:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badge-status--draft{--background: rgba(148, 163, 184, .14);--color: var(--kb-item-meta);border-color:#94a3b829}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .article-locale,:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .article-category{font-size:.8rem;color:var(--kb-item-meta)}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .row-top{display:flex;align-items:center;justify-content:space-between;gap:12px}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .question{font-size:1.02rem;font-weight:700;line-height:1.4;color:var(--kb-item-title);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badge-status{font-size:.72rem;font-weight:800;padding:5px 10px;border-radius:var(--radius-pill);white-space:nowrap;background:#94a3b824;color:var(--kb-item-title);border:1px solid var(--kb-list-item-border)}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badge-status[data-status=open]{background:#f59e0b29;color:#fbbf24;border-color:#f59e0b38}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badge-status[data-status=answered],:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badge-status[data-status=resolved]{background:#22c55e29;color:#22c55e;border-color:#22c55e38}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badge-status[data-status=draft_answer],:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badge-status[data-status=in_progress]{background:#60a5fa29;color:#93c5fd;border-color:#60a5fa38}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badge-status[data-status=review_ready]{background:#fbbf2429;color:#fcd34d;border-color:#fbbf2438}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badge-status[data-status=archived],:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badge-status[data-status=ignored]{color:var(--kb-item-meta)}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .row-meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:8px;color:var(--kb-item-meta);font-size:.84rem}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .row-meta b{color:var(--kb-item-title)}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .dot{opacity:.6}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .row-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .row-chips ion-chip{height:26px;--background: var(--kb-input-bg);--color: var(--kb-item-title);border:1px solid var(--kb-input-border)}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .row-chips ion-label{font-size:.78rem}@media(max-width:640px){:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .row-top{align-items:flex-start}:is(app-kb-list,app-kb-doc-list,app-kb-gap-list,app-sa-kb) .badge-status{align-self:flex-start}}ion-modal.conversation-form-launcher-sheet{--border-radius: 28px 28px 0 0;--box-shadow: 0 -12px 32px rgba(15, 23, 42, .18)}ion-modal.conversation-form-launcher-modal{--width: min(720px, calc(100vw - 32px) );--max-width: 720px;--height: min(88vh, 920px);--border-radius: 28px;--box-shadow: 0 28px 70px rgba(15, 23, 42, .24)}ion-modal.crm-customer-drawer-modal{--width: min(760px, calc(100vw - 24px) );--max-width: 760px;--height: min(92vh, 980px);--border-radius: 30px;--box-shadow: 0 30px 76px rgba(15, 23, 42, .26)}.crm-customer-drawer-content{--background: var(--crm-forms-page-bg);color:var(--crm-forms-text)}.crm-customer-drawer-shell{padding:16px;display:grid;gap:14px}.crm-customer-drawer-card{margin:0;border-radius:24px;border:1px solid var(--crm-forms-border);background:var(--crm-forms-surface-raised);box-shadow:var(--crm-forms-card-shadow)}.crm-customer-drawer-card--secondary{background:var(--crm-forms-surface-muted)}.crm-customer-drawer-advanced-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px}.crm-customer-drawer-advanced-toggle p{margin:4px 0 0;color:var(--crm-forms-muted)}@media(max-width:720px){ion-modal.crm-customer-drawer-modal{--width: 100%;--max-width: 100%;--height: 100%;--border-radius: 24px 24px 0 0}.crm-customer-drawer-advanced-toggle{flex-direction:column;align-items:stretch}}.public-form-phone-dropdown-host{--public-form-overlay-surface: var(--ion-background-color, #ffffff);--public-form-overlay-text: var(--ion-text-color, #0f172a);--public-form-overlay-muted: var(--ion-color-medium, #64748b);--public-form-overlay-accent: var(--ion-color-primary, #2563eb);position:relative;z-index:20000}.public-form-phone-dropdown-host .iti{font-family:inherit}.public-form-phone-dropdown-host .iti__dropdown-content{border-radius:20px;border:1px solid color-mix(in srgb,var(--public-form-overlay-text) 12%,transparent);background:color-mix(in srgb,var(--public-form-overlay-surface) 96%,transparent);color:var(--public-form-overlay-text);box-shadow:0 26px 64px #0f172a38;overflow:hidden}.public-form-phone-dropdown-host .iti__country-list{background:color-mix(in srgb,var(--public-form-overlay-surface) 96%,transparent);color:var(--public-form-overlay-text);padding:8px 0}.public-form-phone-dropdown-host .iti__country{color:var(--public-form-overlay-text)}.public-form-phone-dropdown-host .iti__country.iti__highlight,.public-form-phone-dropdown-host .iti__country:hover{background:color-mix(in srgb,var(--public-form-overlay-accent) 12%,transparent)}.public-form-phone-dropdown-host .iti__search-input{width:calc(100% - 20px);min-height:42px;margin:10px;border-radius:14px;border:1px solid color-mix(in srgb,var(--public-form-overlay-text) 14%,transparent);background:color-mix(in srgb,var(--public-form-overlay-surface) 98%,transparent);color:var(--public-form-overlay-text);box-sizing:border-box}.public-form-phone-dropdown-host .iti__search-input::placeholder{color:color-mix(in srgb,var(--public-form-overlay-muted) 84%,transparent)}.public-form-phone-dropdown-host .iti--fullscreen-popup{background:color-mix(in srgb,var(--public-form-overlay-surface) 96%,transparent);color:var(--public-form-overlay-text)}@media(max-width:720px){.public-form-phone-dropdown-host .iti__dropdown-content{border-radius:18px}}:root{--ion-color-primary: #3880ff;--ion-color-primary-rgb: 56, 128, 255;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #3171e0;--ion-color-primary-tint: #4c8dff;--ion-color-secondary: #3dc2ff;--ion-color-secondary-rgb: 61, 194, 255;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #36abe0;--ion-color-secondary-tint: #50c8ff;--ion-color-tertiary: #5260ff;--ion-color-tertiary-rgb: 82, 96, 255;--ion-color-tertiary-contrast: #ffffff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #4854e0;--ion-color-tertiary-tint: #6370ff;--ion-color-success: #2dd36f;--ion-color-success-rgb: 45, 211, 111;--ion-color-success-contrast: #ffffff;--ion-color-success-contrast-rgb: 255, 255, 255;--ion-color-success-shade: #28ba62;--ion-color-success-tint: #42d77d;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #eb445a;--ion-color-danger-rgb: 235, 68, 90;--ion-color-danger-contrast: #ffffff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #cf3c4f;--ion-color-danger-tint: #ed576b;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #ffffff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e;--ion-color-medium: #92949c;--ion-color-medium-rgb: 146, 148, 156;--ion-color-medium-contrast: #ffffff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #808289;--ion-color-medium-tint: #9d9fa6;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9;--app-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 999px;--radius-circle: 50%;--border-radius-base: var(--radius-md)}
