.v-card{display:block;overflow:hidden;overflow-wrap:break-word;position:relative;padding:0;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity,background;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0}.v-card{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.v-card{border-radius:4px}.v-card:hover>.v-card__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-card:focus-visible>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card:focus>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-card--active>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]>.v-card__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-card--active:hover>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:hover>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-card--active:focus-visible>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card--active:focus>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-card--variant-plain,.v-card--variant-outlined,.v-card--variant-text,.v-card--variant-tonal{background:transparent;color:inherit}.v-card--variant-plain{opacity:.62}.v-card--variant-plain:focus,.v-card--variant-plain:hover{opacity:1}.v-card--variant-plain .v-card__overlay{display:none}.v-card--variant-elevated,.v-card--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-card--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-outlined{border:thin solid currentColor}.v-card--variant-text .v-card__overlay{background:currentColor}.v-card--variant-tonal .v-card__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;top:0;right:0;bottom:0;left:0;pointer-events:none}.v-card .v-card__underlay{position:absolute}.v-card--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__loader){opacity:.6}.v-card--flat{box-shadow:none}.v-card--hover{cursor:pointer}.v-card--hover:before,.v-card--hover:after{border-radius:inherit;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:inherit}.v-card--hover:before{opacity:1;z-index:-1}.v-card--hover:before{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:after{z-index:1;opacity:0}.v-card--hover:after{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--hover:hover{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;min-height:52px;padding:.5rem;gap:.5rem}.v-card-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;padding:.625rem 1rem}.v-card-item+.v-card-text{padding-top:0}.v-card-item__prepend,.v-card-item__append{align-items:center;display:flex}.v-card-item__prepend{grid-area:prepend;padding-inline-end:.5rem}.v-card-item__append{grid-area:append;padding-inline-start:.5rem}.v-card-item__content{align-self:center;grid-area:content;overflow:hidden}.v-card-title{display:block;flex:none;font-size:1.25rem;font-weight:500;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.0125em;min-width:0;overflow-wrap:normal;overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:normal;word-wrap:break-word}.v-card .v-card-title{line-height:1.6}.v-card--density-comfortable .v-card-title{line-height:1.75rem}.v-card--density-compact .v-card-title{line-height:1.55rem}.v-card-item .v-card-title{padding:0}.v-card-title+.v-card-text,.v-card-title+.v-card-actions{padding-top:0}.v-card-subtitle{display:block;flex:none;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-subtitle-opacity, var(--v-medium-emphasis-opacity));overflow:hidden;padding:0 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.v-card .v-card-subtitle{line-height:1.425}.v-card--density-comfortable .v-card-subtitle{line-height:1.125rem}.v-card--density-compact .v-card-subtitle{line-height:1rem}.v-card-item .v-card-subtitle{padding:0 0 .25rem}.v-card-text{flex:1 1 auto;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-text-opacity, 1);padding:1rem;text-transform:none}.v-card .v-card-text{line-height:1.425}.v-card--density-comfortable .v-card-text{line-height:1.2rem}.v-card--density-compact .v-card-text{line-height:1.15rem}.v-card__image{display:flex;height:100%;flex:1 1 auto;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-card__content{border-radius:inherit;overflow:hidden;position:relative}.v-card__loader{bottom:auto;top:0;left:0;position:absolute;right:0;width:100%;z-index:1}.v-card__overlay{background-color:currentColor;border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}:root{--iti-flag-width: 20px;--iti-flag-count: 244}.iti__ac{--iti-flag-offset: 0}.iti__ad{--iti-flag-offset: -1}.iti__ae{--iti-flag-offset: -2}.iti__af{--iti-flag-offset: -3}.iti__ag{--iti-flag-offset: -4}.iti__ai{--iti-flag-offset: -5}.iti__al{--iti-flag-offset: -6}.iti__am{--iti-flag-offset: -7}.iti__ao{--iti-flag-offset: -8}.iti__ar{--iti-flag-offset: -9}.iti__as{--iti-flag-offset: -10}.iti__at{--iti-flag-offset: -11}.iti__au{--iti-flag-offset: -12}.iti__aw{--iti-flag-offset: -13}.iti__ax{--iti-flag-offset: -14}.iti__az{--iti-flag-offset: -15}.iti__ba{--iti-flag-offset: -16}.iti__bb{--iti-flag-offset: -17}.iti__bd{--iti-flag-offset: -18}.iti__be{--iti-flag-offset: -19}.iti__bf{--iti-flag-offset: -20}.iti__bg{--iti-flag-offset: -21}.iti__bh{--iti-flag-offset: -22}.iti__bi{--iti-flag-offset: -23}.iti__bj{--iti-flag-offset: -24}.iti__bl{--iti-flag-offset: -25}.iti__bm{--iti-flag-offset: -26}.iti__bn{--iti-flag-offset: -27}.iti__bo{--iti-flag-offset: -28}.iti__bq{--iti-flag-offset: -29}.iti__br{--iti-flag-offset: -30}.iti__bs{--iti-flag-offset: -31}.iti__bt{--iti-flag-offset: -32}.iti__bw{--iti-flag-offset: -33}.iti__by{--iti-flag-offset: -34}.iti__bz{--iti-flag-offset: -35}.iti__ca{--iti-flag-offset: -36}.iti__cc{--iti-flag-offset: -37}.iti__cd{--iti-flag-offset: -38}.iti__cf{--iti-flag-offset: -39}.iti__cg{--iti-flag-offset: -40}.iti__ch{--iti-flag-offset: -41}.iti__ci{--iti-flag-offset: -42}.iti__ck{--iti-flag-offset: -43}.iti__cl{--iti-flag-offset: -44}.iti__cm{--iti-flag-offset: -45}.iti__cn{--iti-flag-offset: -46}.iti__co{--iti-flag-offset: -47}.iti__cr{--iti-flag-offset: -48}.iti__cu{--iti-flag-offset: -49}.iti__cv{--iti-flag-offset: -50}.iti__cw{--iti-flag-offset: -51}.iti__cx{--iti-flag-offset: -52}.iti__cy{--iti-flag-offset: -53}.iti__cz{--iti-flag-offset: -54}.iti__de{--iti-flag-offset: -55}.iti__dj{--iti-flag-offset: -56}.iti__dk{--iti-flag-offset: -57}.iti__dm{--iti-flag-offset: -58}.iti__do{--iti-flag-offset: -59}.iti__dz{--iti-flag-offset: -60}.iti__ec{--iti-flag-offset: -61}.iti__ee{--iti-flag-offset: -62}.iti__eg{--iti-flag-offset: -63}.iti__eh{--iti-flag-offset: -64}.iti__er{--iti-flag-offset: -65}.iti__es{--iti-flag-offset: -66}.iti__et{--iti-flag-offset: -67}.iti__fi{--iti-flag-offset: -68}.iti__fj{--iti-flag-offset: -69}.iti__fk{--iti-flag-offset: -70}.iti__fm{--iti-flag-offset: -71}.iti__fo{--iti-flag-offset: -72}.iti__fr{--iti-flag-offset: -73}.iti__ga{--iti-flag-offset: -74}.iti__gb{--iti-flag-offset: -75}.iti__gd{--iti-flag-offset: -76}.iti__ge{--iti-flag-offset: -77}.iti__gf{--iti-flag-offset: -78}.iti__gg{--iti-flag-offset: -79}.iti__gh{--iti-flag-offset: -80}.iti__gi{--iti-flag-offset: -81}.iti__gl{--iti-flag-offset: -82}.iti__gm{--iti-flag-offset: -83}.iti__gn{--iti-flag-offset: -84}.iti__gp{--iti-flag-offset: -85}.iti__gq{--iti-flag-offset: -86}.iti__gr{--iti-flag-offset: -87}.iti__gt{--iti-flag-offset: -88}.iti__gu{--iti-flag-offset: -89}.iti__gw{--iti-flag-offset: -90}.iti__gy{--iti-flag-offset: -91}.iti__hk{--iti-flag-offset: -92}.iti__hn{--iti-flag-offset: -93}.iti__hr{--iti-flag-offset: -94}.iti__ht{--iti-flag-offset: -95}.iti__hu{--iti-flag-offset: -96}.iti__id{--iti-flag-offset: -97}.iti__ie{--iti-flag-offset: -98}.iti__il{--iti-flag-offset: -99}.iti__im{--iti-flag-offset: -100}.iti__in{--iti-flag-offset: -101}.iti__io{--iti-flag-offset: -102}.iti__iq{--iti-flag-offset: -103}.iti__ir{--iti-flag-offset: -104}.iti__is{--iti-flag-offset: -105}.iti__it{--iti-flag-offset: -106}.iti__je{--iti-flag-offset: -107}.iti__jm{--iti-flag-offset: -108}.iti__jo{--iti-flag-offset: -109}.iti__jp{--iti-flag-offset: -110}.iti__ke{--iti-flag-offset: -111}.iti__kg{--iti-flag-offset: -112}.iti__kh{--iti-flag-offset: -113}.iti__ki{--iti-flag-offset: -114}.iti__km{--iti-flag-offset: -115}.iti__kn{--iti-flag-offset: -116}.iti__kp{--iti-flag-offset: -117}.iti__kr{--iti-flag-offset: -118}.iti__kw{--iti-flag-offset: -119}.iti__ky{--iti-flag-offset: -120}.iti__kz{--iti-flag-offset: -121}.iti__la{--iti-flag-offset: -122}.iti__lb{--iti-flag-offset: -123}.iti__lc{--iti-flag-offset: -124}.iti__li{--iti-flag-offset: -125}.iti__lk{--iti-flag-offset: -126}.iti__lr{--iti-flag-offset: -127}.iti__ls{--iti-flag-offset: -128}.iti__lt{--iti-flag-offset: -129}.iti__lu{--iti-flag-offset: -130}.iti__lv{--iti-flag-offset: -131}.iti__ly{--iti-flag-offset: -132}.iti__ma{--iti-flag-offset: -133}.iti__mc{--iti-flag-offset: -134}.iti__md{--iti-flag-offset: -135}.iti__me{--iti-flag-offset: -136}.iti__mf{--iti-flag-offset: -137}.iti__mg{--iti-flag-offset: -138}.iti__mh{--iti-flag-offset: -139}.iti__mk{--iti-flag-offset: -140}.iti__ml{--iti-flag-offset: -141}.iti__mm{--iti-flag-offset: -142}.iti__mn{--iti-flag-offset: -143}.iti__mo{--iti-flag-offset: -144}.iti__mp{--iti-flag-offset: -145}.iti__mq{--iti-flag-offset: -146}.iti__mr{--iti-flag-offset: -147}.iti__ms{--iti-flag-offset: -148}.iti__mt{--iti-flag-offset: -149}.iti__mu{--iti-flag-offset: -150}.iti__mv{--iti-flag-offset: -151}.iti__mw{--iti-flag-offset: -152}.iti__mx{--iti-flag-offset: -153}.iti__my{--iti-flag-offset: -154}.iti__mz{--iti-flag-offset: -155}.iti__na{--iti-flag-offset: -156}.iti__nc{--iti-flag-offset: -157}.iti__ne{--iti-flag-offset: -158}.iti__nf{--iti-flag-offset: -159}.iti__ng{--iti-flag-offset: -160}.iti__ni{--iti-flag-offset: -161}.iti__nl{--iti-flag-offset: -162}.iti__no{--iti-flag-offset: -163}.iti__np{--iti-flag-offset: -164}.iti__nr{--iti-flag-offset: -165}.iti__nu{--iti-flag-offset: -166}.iti__nz{--iti-flag-offset: -167}.iti__om{--iti-flag-offset: -168}.iti__pa{--iti-flag-offset: -169}.iti__pe{--iti-flag-offset: -170}.iti__pf{--iti-flag-offset: -171}.iti__pg{--iti-flag-offset: -172}.iti__ph{--iti-flag-offset: -173}.iti__pk{--iti-flag-offset: -174}.iti__pl{--iti-flag-offset: -175}.iti__pm{--iti-flag-offset: -176}.iti__pr{--iti-flag-offset: -177}.iti__ps{--iti-flag-offset: -178}.iti__pt{--iti-flag-offset: -179}.iti__pw{--iti-flag-offset: -180}.iti__py{--iti-flag-offset: -181}.iti__qa{--iti-flag-offset: -182}.iti__re{--iti-flag-offset: -183}.iti__ro{--iti-flag-offset: -184}.iti__rs{--iti-flag-offset: -185}.iti__ru{--iti-flag-offset: -186}.iti__rw{--iti-flag-offset: -187}.iti__sa{--iti-flag-offset: -188}.iti__sb{--iti-flag-offset: -189}.iti__sc{--iti-flag-offset: -190}.iti__sd{--iti-flag-offset: -191}.iti__se{--iti-flag-offset: -192}.iti__sg{--iti-flag-offset: -193}.iti__sh{--iti-flag-offset: -194}.iti__si{--iti-flag-offset: -195}.iti__sj{--iti-flag-offset: -196}.iti__sk{--iti-flag-offset: -197}.iti__sl{--iti-flag-offset: -198}.iti__sm{--iti-flag-offset: -199}.iti__sn{--iti-flag-offset: -200}.iti__so{--iti-flag-offset: -201}.iti__sr{--iti-flag-offset: -202}.iti__ss{--iti-flag-offset: -203}.iti__st{--iti-flag-offset: -204}.iti__sv{--iti-flag-offset: -205}.iti__sx{--iti-flag-offset: -206}.iti__sy{--iti-flag-offset: -207}.iti__sz{--iti-flag-offset: -208}.iti__tc{--iti-flag-offset: -209}.iti__td{--iti-flag-offset: -210}.iti__tg{--iti-flag-offset: -211}.iti__th{--iti-flag-offset: -212}.iti__tj{--iti-flag-offset: -213}.iti__tk{--iti-flag-offset: -214}.iti__tl{--iti-flag-offset: -215}.iti__tm{--iti-flag-offset: -216}.iti__tn{--iti-flag-offset: -217}.iti__to{--iti-flag-offset: -218}.iti__tr{--iti-flag-offset: -219}.iti__tt{--iti-flag-offset: -220}.iti__tv{--iti-flag-offset: -221}.iti__tw{--iti-flag-offset: -222}.iti__tz{--iti-flag-offset: -223}.iti__ua{--iti-flag-offset: -224}.iti__ug{--iti-flag-offset: -225}.iti__us{--iti-flag-offset: -226}.iti__uy{--iti-flag-offset: -227}.iti__uz{--iti-flag-offset: -228}.iti__va{--iti-flag-offset: -229}.iti__vc{--iti-flag-offset: -230}.iti__ve{--iti-flag-offset: -231}.iti__vg{--iti-flag-offset: -232}.iti__vi{--iti-flag-offset: -233}.iti__vn{--iti-flag-offset: -234}.iti__vu{--iti-flag-offset: -235}.iti__wf{--iti-flag-offset: -236}.iti__ws{--iti-flag-offset: -237}.iti__xk{--iti-flag-offset: -238}.iti__ye{--iti-flag-offset: -239}.iti__yt{--iti-flag-offset: -240}.iti__za{--iti-flag-offset: -241}.iti__zm{--iti-flag-offset: -242}.iti__zw{--iti-flag-offset: -243}:root{--iti-hover-color: rgba(0, 0, 0, .05);--iti-border-color: #ccc;--iti-country-selector-bg: white;--iti-icon-color: #555;--iti-spacer-horizontal: 10px;--iti-flag-height: calc(var(--iti-flag-width) * 3 / 4);--iti-globe-icon-size: 17px;--iti-clear-icon-size: 15px;--iti-close-icon-size: 20px;--iti-border-width: 1px;--iti-arrow-size: 5px;--iti-arrow-width: 1.5px;--iti-arrow-padding: 7px;--iti-mobile-popup-margin: 44px;--iti-strict-reject-flash-color: rgba(255, 0, 0, .12)}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box}.iti input.iti__tel-input,.iti input.iti__tel-input[type=text],.iti input.iti__tel-input[type=tel]{position:relative;z-index:0;display:block;min-width:100%;margin:0!important}.iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.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__selected-dial-code{margin-left:4px}.iti__arrow{margin-left:var(--iti-arrow-padding);margin-top:-2px;width:var(--iti-arrow-size);height:var(--iti-arrow-size);box-sizing:border-box;border-right:var(--iti-arrow-width) solid var(--iti-icon-color);border-bottom:var(--iti-arrow-width) solid var(--iti-icon-color);transform:rotate(45deg)}.iti__arrow--up{margin-top:4px;transform:rotate(-135deg)}.iti__country-selector{border-radius:3px;background-color:var(--iti-country-selector-bg)}.iti--inline-country-selector .iti__country-selector{border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px #0003}.iti--inline-country-selector:not(.iti--detached-country-selector) .iti__country-selector{position:absolute;z-index:2;left:0}.iti__search-input{width:100%;border-width:0;border-radius:3px;padding-left:calc(var(--iti-spacer-horizontal) + var(--iti-globe-icon-size) + var(--iti-spacer-horizontal));padding-right:calc(var(--iti-spacer-horizontal) + var(--iti-clear-icon-size) + var(--iti-spacer-horizontal))}[dir=rtl] .iti__search-input{padding-left:inherit;padding-right:30px;background-position:right 8px center}.iti__search-input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.iti__search-input,.iti__country{padding-top:8px;padding-bottom:8px}.iti__search-input-wrapper{position:relative;display:flex;align-items:center;border-bottom:1px solid var(--iti-border-color)}.iti__search-icon{position:absolute;left:var(--iti-spacer-horizontal);display:flex;pointer-events:none}[dir=rtl] .iti__search-icon{left:auto;right:var(--iti-spacer-horizontal)}.iti__search-icon-svg{width:var(--iti-globe-icon-size);height:var(--iti-globe-icon-size);display:block;stroke:var(--iti-icon-color);fill:none;stroke-width:3}.iti__search-clear{position:absolute;right:calc(var(--iti-spacer-horizontal) / 2);background:transparent;border:0;border-radius:3px;cursor:pointer;padding:calc(var(--iti-spacer-horizontal) / 2);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)}[dir=rtl] .iti__search-clear{right:auto;left:var(--iti-spacer-horizontal)}.iti__search-clear:hover,.iti__search-clear:focus-visible{background:var(--iti-hover-color);outline:none}.iti__search-clear-svg{width:var(--iti-clear-icon-size);height:var(--iti-clear-icon-size);display:block}.iti__no-results{text-align:center;padding:30px 0}.iti__country-list{list-style:none;padding:0;margin:0;cursor:pointer;outline:none;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti--inline-country-selector .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-left:var(--iti-spacer-horizontal);padding-right:var(--iti-spacer-horizontal)}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-name{flex-grow:1}.iti__country-check{margin-left:var(--iti-spacer-horizontal);display:flex;align-items:center;color:var(--iti-icon-color)}.iti__country-check-svg{width:var(--iti-clear-icon-size);height:var(--iti-clear-icon-size);display:block}.iti__country-list .iti__flag{margin-right:var(--iti-spacer-horizontal);flex-shrink:0}[dir=rtl] :is(.iti__country-list .iti__flag){margin-right:0;margin-left:var(--iti-spacer-horizontal)}:is(.iti--has-country-selector .iti__country-container:has(+input[disabled]),.iti--has-country-selector .iti__country-container:has(+input[readonly])) button.iti__selected-country{cursor:not-allowed}:is(.iti--has-country-selector .iti__country-container:has(+input[disabled]),.iti--has-country-selector .iti__country-container:has(+input[readonly])) button.iti__selected-country .iti__arrow{visibility:hidden}.iti--has-country-selector .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--has-country-selector .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country[aria-expanded=true] .iti__selected-country-primary{background-color:var(--iti-hover-color)}.iti--detached-country-selector{position:fixed;top:-1000px;left:-1000px;z-index:1060}.iti--detached-country-selector:hover{cursor:pointer}.iti--detached-country-selector{top:calc(anchor(bottom) + 3px);left:anchor(left);position-try-fallbacks:--iti-flip-above}@position-try --iti-flip-above{top:auto;bottom:calc(anchor(top) + 3px)}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti--fullscreen-popup.iti--detached-country-selector{background-color:#00000080;top:0;bottom:0;left:0;right:0;position:fixed;padding:var(--iti-mobile-popup-margin);padding-bottom:calc(var(--iti-mobile-popup-margin) + var(--iti-virtual-keyboard-height, 0px));display:flex;flex-direction:column;justify-content:flex-start}.iti--fullscreen-popup .iti__country-selector{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__close-button{position:absolute;bottom:100%;right:calc(-1 * var(--iti-mobile-popup-margin));width:var(--iti-mobile-popup-margin);height:var(--iti-mobile-popup-margin);padding:0;background:transparent;border:0;border-radius:3px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center}[dir=rtl] :is(.iti--fullscreen-popup .iti__close-button){right:auto;left:calc(-1 * var(--iti-mobile-popup-margin))}.iti--fullscreen-popup .iti__close-button:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.iti--fullscreen-popup .iti__close-button-svg{width:var(--iti-close-icon-size);height:var(--iti-close-icon-size);display:block;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round}.iti--fullscreen-popup .iti__country,.iti--fullscreen-popup .iti__search-input{padding-top:10px;padding-bottom:10px}.iti--fullscreen-popup .iti__search-input{font-size:max(16px,1em)}.iti--fullscreen-popup .iti__country{padding-left:10px;padding-right:10px;line-height:1.5em}.iti__flag{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:calc(var(--iti-flag-offset, 100) * var(--iti-flag-width)) 0;background-size:calc(var(--iti-flag-count) * var(--iti-flag-width)) var(--iti-flag-height)}.iti__loading{position:relative;background:none;box-shadow:none}.iti__loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left: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__strict-reject-animation .iti__tel-input,.iti__strict-reject-animation .iti__selected-country{animation:iti-strict-reject-shake .3s cubic-bezier(.36,.07,.19,.97)}@media(prefers-reduced-motion:reduce){.iti__strict-reject-animation .iti__tel-input{animation:iti-strict-reject-flash .3s ease-out both}.iti__strict-reject-animation .iti__selected-country{animation:none}}@keyframes iti-strict-reject-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}@keyframes iti-strict-reject-flash{40%{background-color:var(--iti-strict-reject-flash-color)}}.iti__globe{background:none;box-shadow:none;height:var(--iti-globe-icon-size);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(/assets/flags-DjVgN9ag.webp);--iti-path-flags-2x: url(/assets/flags@2x-QBzdwbZ8.webp)}.v-file-input--hide.v-input .v-field,.v-file-input--hide.v-input .v-input__control,.v-file-input--hide.v-input .v-input__details{display:none}.v-file-input--hide.v-input .v-input__prepend{grid-area:control;margin:0 auto}.v-file-input--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-file-input--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating{top:0}.v-file-input input[type=file]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.v-file-input .v-input__details{padding-inline:16px}.v-input--plain-underlined.v-file-input .v-input__details{padding-inline:0}.dialog-card[data-v-5fccdc1d]{overflow:hidden}.dialog-header[data-v-5fccdc1d]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px}.dialog-title[data-v-5fccdc1d]{font-size:1.1rem;font-weight:600;color:#1a1a2e}.dialog-content[data-v-5fccdc1d]{padding:24px}.file-label[data-v-5fccdc1d]{display:block;font-weight:500;color:#374151;margin-bottom:8px;font-size:.875rem}.dialog-actions[data-v-5fccdc1d]{padding:12px 24px 16px}.subscription-alert[data-v-e4111edf]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 16px;border-radius:8px;margin-bottom:16px;background:#f0faf8}.subscription-alert__content[data-v-e4111edf]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.subscription-alert__message[data-v-e4111edf]{font-size:.85rem;font-weight:500;line-height:1.4;color:#17756c}.subscription-alert__icon[data-v-e4111edf],.subscription-alert__action[data-v-e4111edf]{color:#1f8f84!important}.subscription-alert--expired[data-v-e4111edf],.subscription-alert--at_limit[data-v-e4111edf]{background:#fffbeb}.subscription-alert--expired .subscription-alert__message[data-v-e4111edf],.subscription-alert--at_limit .subscription-alert__message[data-v-e4111edf]{color:#92400e}.subscription-alert--expired .subscription-alert__icon[data-v-e4111edf],.subscription-alert--at_limit .subscription-alert__icon[data-v-e4111edf],.subscription-alert--expired .subscription-alert__action[data-v-e4111edf],.subscription-alert--at_limit .subscription-alert__action[data-v-e4111edf]{color:#b45309!important}.home-page[data-v-96474238]{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.page-header[data-v-96474238]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.page-title[data-v-96474238]{font-size:1rem;font-weight:600;color:#1e293b;display:flex;align-items:center;margin:0}.page-subtitle[data-v-96474238]{margin:2px 0 0;font-size:.8rem;color:#64748b;padding-left:26px}.page-header-right[data-v-96474238]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.test-mode-badge[data-v-96474238]{display:inline-flex;align-items:center;margin-left:10px;padding:2px 8px;background:#fef3c7;color:#92400e;border-radius:999px;font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.limit-note[data-v-96474238]{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;color:#475569;padding:6px 10px;background:#f1f5f9;border-radius:8px}.limit-link[data-v-96474238]{color:#1f8f84;font-weight:600;text-decoration:none;margin-left:4px}.limit-link[data-v-96474238]:hover{text-decoration:underline}.info-line[data-v-96474238]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;font-size:.8rem;color:#475569}.info-line span[data-v-96474238]{flex:1}.info-close[data-v-96474238]{border:0;background:transparent;color:#64748b;cursor:pointer;display:inline-flex;padding:2px;border-radius:4px}.info-close[data-v-96474238]:hover{background:#e2e8f0}.toolbar-search[data-v-96474238]{max-width:340px}.state[data-v-96474238]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 16px}.empty[data-v-96474238]{background:#fff;border:1px solid #e2e8f0;border-radius:10px}.empty-title[data-v-96474238]{margin:0;font-weight:600;color:#1e293b}.school-grid[data-v-96474238]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.school-card[data-v-96474238]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:14px;cursor:pointer;transition:box-shadow .15s ease,border-color .15s ease}.school-card[data-v-96474238]:hover,.school-card[data-v-96474238]:focus-visible{border-color:#cbd5e1;box-shadow:0 6px 18px #0f172a0f;outline:none}.sc-head[data-v-96474238]{display:flex;align-items:center;gap:12px}.sc-logo[data-v-96474238]{flex:0 0 44px;width:44px;height:44px;border-radius:10px;background:#e6f4f2;color:#17756c;font-weight:700;font-size:.85rem;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.sc-logo img[data-v-96474238]{width:100%;height:100%;object-fit:cover}.sc-name-wrap[data-v-96474238]{flex:1;display:flex;flex-direction:column;min-width:0}.sc-name[data-v-96474238]{font-weight:600;color:#0f172a;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-year[data-v-96474238]{font-size:.76rem;color:#64748b}.sc-menu[data-v-96474238]{border:0;background:transparent;color:#64748b;border-radius:6px;padding:4px;cursor:pointer;display:inline-flex}.sc-menu[data-v-96474238]:hover{background:#f1f5f9}.sc-kpis[data-v-96474238]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sc-money[data-v-96474238]{display:flex;flex-direction:column;gap:6px}.sc-remain[data-v-96474238]{font-size:.78rem;color:#475569;font-variant-numeric:tabular-nums}.kpi[data-v-96474238]{display:flex;flex-direction:column;gap:2px;min-width:0}.kpi-label[data-v-96474238]{font-size:.66rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.kpi-value[data-v-96474238]{font-size:.95rem;font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi-value.warn[data-v-96474238]{color:#b45309}.sc-bar[data-v-96474238]{height:5px;border-radius:999px;background:#e2e8f0;overflow:hidden}.sc-bar span[data-v-96474238]{display:block;height:100%;background:#2ab4a6;border-radius:999px}.sc-noyear[data-v-96474238]{margin:0;font-size:.8rem;color:#64748b}.sc-foot[data-v-96474238]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.state-chip[data-v-96474238]{font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:999px;background:#e6f4f2;color:#17756c}.state-chip--warn[data-v-96474238]{background:#fef3c7;color:#92400e}.sc-link[data-v-96474238]{font-size:.78rem;font-weight:600;color:#1f8f84;text-decoration:none}.sc-link[data-v-96474238]:hover{text-decoration:underline}.sc-open[data-v-96474238]{margin-left:auto;display:inline-flex;align-items:center;font-size:.8rem;font-weight:600;color:#1f8f84}@media(max-width:600px){.school-grid[data-v-96474238]{grid-template-columns:1fr}.page-subtitle[data-v-96474238]{padding-left:0}}.hs[data-v-aa6f4ef5]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:14px;scroll-margin-top:16px}.hs.panel[data-v-aa6f4ef5]{border:none;border-radius:0;padding:0}.hs-head[data-v-aa6f4ef5]{display:flex;gap:12px;align-items:center}.hs-icon[data-v-aa6f4ef5]{flex:none;width:38px;height:38px;border-radius:10px;background:#e6f6f4;color:#17756c;display:flex;align-items:center;justify-content:center}.hs-titles[data-v-aa6f4ef5]{min-width:0}.hs-title[data-v-aa6f4ef5]{margin:0;font-size:1.02rem;font-weight:700;color:#0f172a}.hs-role[data-v-aa6f4ef5]{margin:2px 0 0;font-size:.86rem;color:#334155;line-height:1.5}.hs-meta[data-v-aa6f4ef5]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-aa6f4ef5]{display:inline-flex;align-items:center;font-size:.74rem;font-weight:600;background:#f1f5f9;color:#475569;border-radius:999px;padding:2px 9px}.chip.warn[data-v-aa6f4ef5]{background:#fef3c7;color:#b45309}.hs-block h4[data-v-aa6f4ef5]{margin:0 0 6px;font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#17756c;display:flex;align-items:center}.hs-block p[data-v-aa6f4ef5]{margin:0;font-size:.88rem;color:#334155;line-height:1.55}.hs-steps[data-v-aa6f4ef5],.hs-block ul[data-v-aa6f4ef5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:.88rem;color:#334155;line-height:1.55;counter-reset:hs}.hs-steps li[data-v-aa6f4ef5],.hs-block ul li[data-v-aa6f4ef5]{position:relative;padding-left:30px}.hs-steps li[data-v-aa6f4ef5]{counter-increment:hs}.hs-steps li[data-v-aa6f4ef5]:before{content:counter(hs);position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;background:#e6f6f4;color:#17756c;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center}.hs-block ul li[data-v-aa6f4ef5]:before{content:"";position:absolute;left:8px;top:.62em;width:6px;height:6px;border-radius:50%;background:#2ab4a6}.tips[data-v-aa6f4ef5]{background:#f0faf8;border-radius:10px;padding:12px 14px}.hs-actions[data-v-aa6f4ef5]{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap}.hd-head[data-v-1324a595]{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 8px;border-bottom:1px solid #e2e8f0}.hd-title[data-v-1324a595]{display:flex;align-items:center;font-size:.92rem;font-weight:700;color:#0f172a}.hd-body[data-v-1324a595]{padding:14px 16px 24px;display:flex;flex-direction:column;gap:14px}.hd-all[data-v-1324a595]{display:inline-flex;align-items:center;font-size:.84rem;font-weight:600;color:#1f8f84;text-decoration:none}.hd-all[data-v-1324a595]:hover{text-decoration:underline}.v-navigation-drawer{-webkit-overflow-scrolling:touch;background:rgb(var(--v-theme-surface));display:flex;flex-direction:column;height:100%;max-width:100%;pointer-events:auto;transition-duration:.2s;transition-property:box-shadow,transform,visibility,width,height,left,right,top,bottom;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute}.v-navigation-drawer{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-navigation-drawer--border{border-width:thin;box-shadow:none}.v-navigation-drawer{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-navigation-drawer{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-navigation-drawer--rounded{border-radius:4px}.v-navigation-drawer--top{top:0;border-bottom-width:thin}.v-navigation-drawer--bottom{left:0;border-top-width:thin}.v-navigation-drawer--left{top:0;left:0;right:auto;border-right-width:thin}.v-navigation-drawer--right{top:0;left:auto;right:0;border-left-width:thin}.v-navigation-drawer--floating{border:none}.v-navigation-drawer--temporary.v-navigation-drawer--active{box-shadow:0 8px 10px -5px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 16px 24px 2px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 6px 30px 5px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-navigation-drawer--sticky{height:auto;transition:box-shadow,transform,visibility,width,height,left,right}.v-navigation-drawer .v-list{overflow:hidden}.v-navigation-drawer__content{flex:0 1 auto;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}.v-navigation-drawer__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.v-navigation-drawer__img img:not(.v-img__img){height:inherit;object-fit:cover;width:inherit}.v-navigation-drawer__scrim{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2;transition:opacity .2s cubic-bezier(.4,0,.2,1);z-index:1}.v-navigation-drawer__prepend,.v-navigation-drawer__append{flex:none;overflow:hidden}.breadcrumb-bar[data-v-8b1d2f5e]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.breadcrumb-nav[data-v-8b1d2f5e]{margin-bottom:0;min-width:0}.help-btn[data-v-8b1d2f5e]{flex:none;display:inline-flex;align-items:center;gap:4px;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:3px 11px 3px 8px;font-size:.78rem;font-weight:600;color:#17756c;cursor:pointer;text-decoration:none}.help-btn[data-v-8b1d2f5e]:hover{background:#f0faf8;border-color:#b6e3dd}.breadcrumb-list[data-v-8b1d2f5e]{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:0}.breadcrumb-item[data-v-8b1d2f5e]{display:flex;align-items:center;padding-left:0!important}.breadcrumb-item[data-v-8b1d2f5e]:before{content:none!important;display:none!important}.breadcrumb-sep[data-v-8b1d2f5e]{display:flex;align-items:center;color:#cbd5e1;margin:0 4px}.breadcrumb-link[data-v-8b1d2f5e]{display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;font-weight:500;color:#64748b;text-decoration:none;padding:4px 8px;border-radius:6px;transition:all .15s ease}.breadcrumb-link[data-v-8b1d2f5e]:hover{color:#2ab4a6;background:#e8f7f5}.breadcrumb-current[data-v-8b1d2f5e]{display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;font-weight:600;color:#1e293b;padding:4px 8px}.breadcrumb-loading[data-v-8b1d2f5e]{color:#94a3b8}.breadcrumb-icon[data-v-8b1d2f5e]{opacity:.7}.dialog-card[data-v-abe2bc75]{overflow:hidden}.dialog-header[data-v-abe2bc75]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px}.dialog-title[data-v-abe2bc75]{font-size:1.1rem;font-weight:600;color:#1a1a2e}.dialog-content[data-v-abe2bc75]{padding:24px}.dialog-content label[data-v-abe2bc75]{display:block;font-weight:500;color:#374151;margin-bottom:6px;font-size:.875rem}.label-hint[data-v-abe2bc75]{font-size:.8rem;color:#6b7280;margin:0 0 8px;line-height:1.4}.dialog-actions[data-v-abe2bc75]{padding:12px 24px 16px}.plan-note[data-v-7fc954ab]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:.8rem;color:#475569;background:#f8fafc;border-radius:8px;padding:8px 12px}.plan-note.full[data-v-7fc954ab]{color:#92400e;background:#fffbeb}.plan-note .num[data-v-7fc954ab]{font-family:SF Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums;color:#0f172a}.plan-note.full .num[data-v-7fc954ab]{color:#b45309}.plan-link[data-v-7fc954ab]{margin-left:auto;color:#1f8f84;font-weight:600;text-decoration:none}.plan-link[data-v-7fc954ab]:hover{text-decoration:underline}.cl-page[data-v-719512c3]{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.page-header[data-v-719512c3]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.page-title[data-v-719512c3]{font-size:1rem;font-weight:600;color:#1e293b;margin:0;display:flex;align-items:center}.page-subtitle[data-v-719512c3]{margin:2px 0 0;font-size:.8rem;color:#64748b;padding-left:26px}.page-actions[data-v-719512c3]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.year-select[data-v-719512c3]{width:190px}.info[data-v-719512c3]{display:flex;align-items:flex-start;gap:10px;background:#f0faf8;border-radius:8px;padding:10px 12px}.info p[data-v-719512c3]{margin:0;flex:1;font-size:.8rem;color:#334155;line-height:1.45}.info-close[data-v-719512c3]{background:none;border:0;color:#64748b;cursor:pointer;padding:0;display:flex}.kpis[data-v-719512c3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kpi[data-v-719512c3]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:4px;min-width:0}.kpi-label[data-v-719512c3]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.kpi-value[data-v-719512c3]{font-size:1.15rem;font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi-value.ok[data-v-719512c3]{color:#17756c}.kpi-sub[data-v-719512c3]{font-size:.74rem;color:#64748b}.toolbar[data-v-719512c3]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:1px solid #e2e8f0}.tabs[data-v-719512c3]{display:flex;gap:4px}.tab[data-v-719512c3]{background:none;border:0;padding:8px 12px;font-size:.84rem;font-weight:500;color:#64748b;cursor:pointer;display:inline-flex;align-items:center;gap:6px;border-bottom:2px solid transparent;margin-bottom:-1px}.tab.on[data-v-719512c3]{color:#17756c;border-bottom-color:#1f8f84;font-weight:600}.tab-count[data-v-719512c3]{font-size:.72rem;background:#f1f5f9;color:#475569;border-radius:999px;padding:1px 7px}.tab.on .tab-count[data-v-719512c3]{background:#e6f6f4;color:#17756c}.t-search[data-v-719512c3]{flex:0 1 280px;min-width:200px;margin-bottom:6px}.state[data-v-719512c3]{display:flex;justify-content:center;align-items:center;gap:6px;padding:30px;color:#64748b;font-size:.86rem;margin:0;flex-wrap:wrap}.link[data-v-719512c3]{color:#1f8f84;font-weight:600}.empty[data-v-719512c3]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:36px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:8px}.empty p[data-v-719512c3]{margin:0;color:#64748b;font-size:.86rem}.panel[data-v-719512c3]{background:#fff;border:1px solid #e2e8f0;border-radius:8px}.table-wrap[data-v-719512c3]{overflow-x:auto}.tbl[data-v-719512c3]{width:100%;border-collapse:collapse;font-size:.84rem}.tbl th[data-v-719512c3]{text-align:left;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#64748b;padding:10px 12px;border-bottom:1px solid #e2e8f0;white-space:nowrap}.tbl td[data-v-719512c3]{padding:10px 12px;border-bottom:1px solid #f1f5f9;color:#0f172a;white-space:nowrap;vertical-align:middle}.tbl tbody tr:last-child td[data-v-719512c3]{border-bottom:0}.tbl .num[data-v-719512c3]{text-align:right;font-variant-numeric:tabular-nums}.tbl .strong[data-v-719512c3]{font-weight:600}.cl-row.clickable[data-v-719512c3]{cursor:pointer}.cl-row.clickable:hover td[data-v-719512c3]{background:#f8fafc}.flag[data-v-719512c3]{display:inline-block;margin-left:8px;font-size:.7rem;font-weight:600;color:#b45309;background:#fef3c7;border-radius:999px;padding:1px 7px}.late[data-v-719512c3]{display:block;font-size:.72rem;color:#b45309}.prog[data-v-719512c3]{display:flex;align-items:center;gap:8px}.bar[data-v-719512c3]{width:90px;height:6px;border-radius:999px;background:#e2e8f0;overflow:hidden}.bar span[data-v-719512c3]{display:block;height:100%;background:#2ab4a6}.bar span.warn[data-v-719512c3]{background:#f59e0b}.prog-val[data-v-719512c3]{font-size:.78rem;color:#334155;font-variant-numeric:tabular-nums}.tbl .act[data-v-719512c3]{text-align:right}@media(max-width:900px){.kpis[data-v-719512c3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.page-subtitle[data-v-719512c3]{padding-left:0}.year-select[data-v-719512c3]{width:100%}}.loading-overlay[data-v-b1f78f64]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffffffe6;display:flex;justify-content:center;align-items:center;z-index:9999}.loading-content[data-v-b1f78f64]{display:flex;flex-direction:column;align-items:center;justify-content:center}.loading-message[data-v-b1f78f64]{color:#333;font-size:16px;font-weight:500;text-align:center}.st[data-v-e531a748]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.st-table[data-v-e531a748] th{font-size:.72rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.03em;color:#64748b!important;white-space:nowrap}.st-table[data-v-e531a748] td{font-size:.84rem;color:#0f172a}.who[data-v-e531a748]{display:flex;align-items:center;gap:10px;min-width:0}.avatar[data-v-e531a748]{flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:#e6f4f2;color:#17756c;font-size:.72rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.avatar--photo[data-v-e531a748]{background:#f1f5f9}.avatar img[data-v-e531a748]{width:100%;height:100%;object-fit:cover;display:block}.who-text[data-v-e531a748]{display:flex;flex-direction:column;min-width:0}.who-name[data-v-e531a748]{font-weight:600;color:#0f172a;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.who-name[data-v-e531a748]:hover{color:#1f8f84;text-decoration:underline}.who-sub[data-v-e531a748]{font-size:.74rem;color:#64748b;font-family:SF Mono,ui-monospace,monospace}.num[data-v-e531a748]{font-variant-numeric:tabular-nums;white-space:nowrap;color:#334155}.num--strong[data-v-e531a748]{color:#0f172a;font-weight:600}.prog[data-v-e531a748]{display:flex;align-items:center;gap:10px}.prog-bar[data-v-e531a748]{flex:1;height:6px;border-radius:999px;background:#e2e8f0;overflow:hidden;min-width:60px}.prog-bar span[data-v-e531a748]{display:block;height:100%;border-radius:999px}.state[data-v-e531a748]{font-size:.7rem;font-weight:600;padding:2px 8px;border-radius:999px;white-space:nowrap}.state--ok[data-v-e531a748]{background:#e6f4f2;color:#17756c}.state--paid[data-v-e531a748]{background:#17756c;color:#fff}.state--late[data-v-e531a748]{background:#fef3c7;color:#92400e}.state--none[data-v-e531a748],.state--archived[data-v-e531a748]{background:#f1f5f9;color:#64748b}.empty[data-v-e531a748]{padding:32px 16px;text-align:center;color:#64748b;font-size:.86rem}.foot[data-v-e531a748]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:8px 14px;border-top:1px solid #f1f5f9;background:#f8fafc}.foot-range[data-v-e531a748]{font-size:.78rem;color:#475569;font-variant-numeric:tabular-nums}.foot-right[data-v-e531a748]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.foot-size[data-v-e531a748]{font-size:.78rem;color:#475569;display:inline-flex;align-items:center;gap:6px}.foot-size select[data-v-e531a748]{border:1px solid #cbd5e1;border-radius:6px;padding:2px 6px;background:#fff;color:#0f172a}.m-loading[data-v-e531a748]{padding:8px 4px}.m-list[data-v-e531a748]{display:flex;flex-direction:column}.m-card[data-v-e531a748]{padding:12px 14px;border-bottom:1px solid #f1f5f9;display:flex;flex-direction:column;gap:8px}.m-card .who-text[data-v-e531a748]{flex:1}.m-amounts[data-v-e531a748]{display:flex;gap:16px;font-size:.8rem;color:#334155;font-variant-numeric:tabular-nums}.m-amounts small[data-v-e531a748]{display:block;font-size:.66rem;text-transform:uppercase;letter-spacing:.03em;color:#64748b}.m-actions[data-v-e531a748]{display:flex;flex-wrap:wrap;gap:6px}.m-btn[data-v-e531a748]{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border:1px solid #e2e8f0;background:#fff;border-radius:6px;font-size:.74rem;color:#334155}.phone-field[data-v-db032855]{width:100%}.phone-field[data-v-db032855] .iti{width:100%;display:block;--iti-country-selector-bg: transparent;--iti-border-color: #cbd5e1;--iti-hover-color: #f1f5f9}.phone-field[data-v-db032855] .iti__country-selector,.phone-field[data-v-db032855] .iti__selected-country,.phone-field[data-v-db032855] .iti__selected-country-primary{background:transparent;border:none;box-shadow:none}.phone-field[data-v-db032855] .iti__tel-input,.iti-input[data-v-db032855]{width:100%;height:40px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;font-size:.9rem;color:#0f172a;outline:none;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.phone-field[data-v-db032855] .iti__tel-input:hover,.iti-input[data-v-db032855]:hover{border-color:#94a3b8}.phone-field[data-v-db032855] .iti__tel-input:focus,.iti-input[data-v-db032855]:focus{border-color:#2ab4a6;box-shadow:0 0 0 3px #2ab4a61f}.phone-field[data-v-db032855] .iti__tel-input.iti-input--error,.iti-input--error[data-v-db032855]{border-color:#ef4444}.phone-field[data-v-db032855] .iti__selected-country{border-top-left-radius:8px;border-bottom-left-radius:8px}.iti-error[data-v-db032855]{font-size:.75rem;color:#ef4444;margin-top:4px}.dialog-card[data-v-403e9fa9]{border-radius:12px;overflow:hidden}.dialog-header[data-v-403e9fa9]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;gap:12px}.dialog-header__left[data-v-403e9fa9]{display:flex;align-items:center;gap:12px;min-width:0}.dialog-header__icon[data-v-403e9fa9]{width:36px;height:36px;border-radius:8px;background:linear-gradient(135deg,#2ab4a6,#219e92);display:flex;align-items:center;justify-content:center;flex-shrink:0}.dialog-title[data-v-403e9fa9]{font-size:.95rem;font-weight:700;color:#0f172a;margin:0;line-height:1.3}.dialog-subtitle[data-v-403e9fa9]{font-size:.75rem;color:#2ab4a6;margin:2px 0 0;font-weight:600}.dialog-close[data-v-403e9fa9]{width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s}.dialog-close[data-v-403e9fa9]:hover{background:#f1f5f9;color:#0f172a}.step-indicator[data-v-403e9fa9]{display:flex;align-items:center;gap:12px;padding:14px 20px;background:#f8fafc}.step-pill[data-v-403e9fa9]{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:#fff;border:1px solid #e2e8f0;font-size:.78rem;font-weight:600;color:#64748b}.step-pill__num[data-v-403e9fa9]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#e2e8f0;color:#64748b;font-size:.7rem;font-weight:700}.step-pill--active[data-v-403e9fa9]{background:#f0fdfa;border-color:#e2e8f0;color:#0f766e;box-shadow:0 0 0 3px #2ab4a61a}.step-pill--active .step-pill__num[data-v-403e9fa9]{background:#2ab4a6;color:#fff}.step-pill--done[data-v-403e9fa9]{background:#f0fdfa;border-color:#e2e8f0;color:#0f766e}.step-pill--done .step-pill__num[data-v-403e9fa9]{background:#2ab4a6;color:#fff}.step-divider[data-v-403e9fa9]{flex:1;height:2px;background:#e2e8f0;border-radius:1px}.step-divider--done[data-v-403e9fa9]{background:#2ab4a6}.dialog-body[data-v-403e9fa9]{padding:22px 24px;max-height:60vh;overflow-y:auto}.form-row[data-v-403e9fa9]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px}.field-block[data-v-403e9fa9]{display:flex;flex-direction:column;gap:6px;min-width:0;margin-bottom:18px}.form-row .field-block[data-v-403e9fa9]{margin-bottom:0}.field-label[data-v-403e9fa9]{font-size:.8125rem;font-weight:600;color:#1e293b;margin:0;display:inline-flex;align-items:center;gap:4px}.field-required[data-v-403e9fa9]{color:#dc2626;font-weight:700}.field-hint[data-v-403e9fa9]{font-size:.72rem;color:#64748b;font-style:italic}.section-info[data-v-403e9fa9]{display:flex;align-items:center;gap:6px;margin:0 0 14px;padding-bottom:8px;border-bottom:1px solid #e2e8f0;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#475569}.note-card[data-v-403e9fa9]{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;background:#fffbeb;border:1px solid #e2e8f0;border-radius:8px;margin-top:6px}.note-card__icon[data-v-403e9fa9]{flex-shrink:0;margin-top:1px}.note-card__text[data-v-403e9fa9]{font-size:.78rem;color:#78350f;line-height:1.5}.dialog-actions[data-v-403e9fa9]{display:flex;align-items:center;gap:8px;padding:12px 20px}.white-text[data-v-403e9fa9] .v-btn__content,.white-text[data-v-403e9fa9]{color:#fff!important}@media(max-width:600px){.form-row[data-v-403e9fa9]{grid-template-columns:1fr;gap:18px}.dialog-header[data-v-403e9fa9],.step-indicator[data-v-403e9fa9],.dialog-body[data-v-403e9fa9],.dialog-actions[data-v-403e9fa9]{padding-left:14px;padding-right:14px}.step-pill__label[data-v-403e9fa9]{display:none}}.dialog-card[data-v-ee085535]{border-radius:12px;overflow:hidden}.dialog-header[data-v-ee085535]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;gap:12px}.dialog-header__left[data-v-ee085535]{display:flex;align-items:center;gap:12px;min-width:0}.dialog-header__icon[data-v-ee085535]{width:36px;height:36px;border-radius:8px;background:linear-gradient(135deg,#2ab4a6,#219e92);display:flex;align-items:center;justify-content:center;flex-shrink:0}.dialog-title[data-v-ee085535]{font-size:.95rem;font-weight:700;color:#0f172a;margin:0;line-height:1.3}.dialog-subtitle[data-v-ee085535]{font-size:.75rem;color:#2ab4a6;font-weight:600;margin:2px 0 0}.dialog-close[data-v-ee085535]{width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s}.dialog-close[data-v-ee085535]:hover{background:#f1f5f9;color:#0f172a}.dialog-body[data-v-ee085535]{padding:22px 24px;display:flex;flex-direction:column;gap:20px;max-height:60vh;overflow-y:auto}.info-card[data-v-ee085535]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:#f0fdfa;border:1px solid #99f6e4;border-radius:8px}.info-card__icon[data-v-ee085535]{flex-shrink:0;margin-top:2px}.info-card__body[data-v-ee085535]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;font-size:.8125rem;color:#0f766e;line-height:1.5}.info-card__label[data-v-ee085535],.info-card__question[data-v-ee085535]{color:#134e4a}.info-card__value[data-v-ee085535]{color:#0f766e;font-weight:700;margin:0 4px}.field-block[data-v-ee085535]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-ee085535]{font-size:.8125rem;font-weight:600;color:#1e293b;margin:0;display:inline-flex;align-items:center;gap:4px}.field-required[data-v-ee085535]{color:#dc2626;font-weight:700}.preview-section[data-v-ee085535]{display:flex;flex-direction:column;gap:10px}.preview-header[data-v-ee085535]{display:flex;align-items:center;gap:6px;padding-bottom:8px;border-bottom:1px solid #e2e8f0;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#475569}.preview-list[data-v-ee085535]{display:flex;flex-direction:column;background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.preview-row[data-v-ee085535]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;gap:12px;border-bottom:1px solid #f1f5f9}.preview-row[data-v-ee085535]:last-child{border-bottom:none}.preview-row__main[data-v-ee085535]{display:inline-flex;align-items:baseline;gap:8px;min-width:0}.preview-row__name[data-v-ee085535]{font-size:.875rem;font-weight:600;color:#0f172a}.preview-row__pct[data-v-ee085535]{font-size:.7rem;font-weight:700;color:#0f766e;background:#f0fdfa;border:1px solid #99f6e4;padding:2px 8px;border-radius:10px;white-space:nowrap}.preview-row__details[data-v-ee085535]{display:inline-flex;align-items:center;gap:14px;flex-shrink:0}.preview-row__deadline[data-v-ee085535]{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:#64748b}.preview-row__amount[data-v-ee085535]{font-size:.875rem;font-weight:700;color:#0f172a}.preview-row__amount small[data-v-ee085535]{font-size:.65rem;font-weight:600;color:#64748b}.preview-empty[data-v-ee085535]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:26px 16px;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;text-align:center;font-size:.8rem;color:#64748b;line-height:1.5;max-width:100%}.mono[data-v-ee085535]{font-family:SF Mono,Monaco,monospace}.dialog-actions[data-v-ee085535]{display:flex;align-items:center;gap:8px;padding:12px 20px;flex-wrap:wrap}.white-text[data-v-ee085535] .v-btn__content,.white-text[data-v-ee085535]{color:#fff!important}@media(max-width:600px){.dialog-header[data-v-ee085535],.dialog-body[data-v-ee085535],.dialog-actions[data-v-ee085535]{padding-left:14px;padding-right:14px}.preview-row[data-v-ee085535]{flex-direction:column;align-items:flex-start}.preview-row__details[data-v-ee085535]{width:100%;justify-content:space-between}}.dialog-card[data-v-666aeb52]{border-radius:12px;overflow:hidden}.dialog-header[data-v-666aeb52]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;gap:12px}.dialog-header__left[data-v-666aeb52]{display:flex;align-items:center;gap:12px;min-width:0}.dialog-header__icon[data-v-666aeb52]{width:36px;height:36px;border-radius:8px;background:linear-gradient(135deg,#2ab4a6,#219e92);display:flex;align-items:center;justify-content:center;flex-shrink:0}.dialog-title[data-v-666aeb52]{font-size:.95rem;font-weight:700;color:#0f172a;margin:0;line-height:1.3}.dialog-subtitle[data-v-666aeb52]{font-size:.75rem;color:#2ab4a6;font-weight:600;margin:2px 0 0}.dialog-close[data-v-666aeb52]{width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s}.dialog-close[data-v-666aeb52]:hover{background:#f1f5f9;color:#0f172a}.dialog-body[data-v-666aeb52]{padding:22px 24px;display:flex;flex-direction:column;gap:20px}.info-card[data-v-666aeb52]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:#f0fdfa;border:1px solid #99f6e4;border-radius:8px}.info-card__icon[data-v-666aeb52]{flex-shrink:0;margin-top:2px}.info-card__body[data-v-666aeb52]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;font-size:.8125rem;color:#0f766e;line-height:1.5}.info-card__value[data-v-666aeb52]{color:#0f766e;font-weight:700}.field-block[data-v-666aeb52]{display:flex;flex-direction:column;gap:8px}.field-label[data-v-666aeb52]{font-size:.8125rem;font-weight:600;color:#1e293b;margin:0;display:inline-flex;align-items:center;gap:4px}.field-required[data-v-666aeb52]{color:#dc2626;font-weight:700}.dialog-actions[data-v-666aeb52]{display:flex;align-items:center;gap:8px;padding:12px 20px}.white-text[data-v-666aeb52] .v-btn__content,.white-text[data-v-666aeb52]{color:#fff!important}@media(max-width:600px){.dialog-header[data-v-666aeb52],.dialog-body[data-v-666aeb52],.dialog-actions[data-v-666aeb52]{padding-left:14px;padding-right:14px}}.ew[data-v-5742aa89]{background:#fff;border-radius:10px;display:flex;flex-direction:column;max-height:90vh;overflow:hidden}.ew-head[data-v-5742aa89]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 20px 12px;border-bottom:1px solid #f1f5f9}.ew-title[data-v-5742aa89]{margin:0;font-size:1rem;font-weight:600;color:#0f172a}.ew-steps[data-v-5742aa89]{margin:4px 0 0;display:flex;align-items:center;gap:4px;font-size:.78rem;color:#94a3b8}.ew-steps .on[data-v-5742aa89]{color:#17756c;font-weight:600}.ew-close[data-v-5742aa89]{border:0;background:transparent;color:#64748b;cursor:pointer;padding:4px;border-radius:6px;display:inline-flex}.ew-close[data-v-5742aa89]:hover{background:#f1f5f9}.ew-body[data-v-5742aa89]{padding:16px 20px;overflow-y:auto;display:flex;flex-direction:column;gap:18px}.ew-sec[data-v-5742aa89]{display:flex;flex-direction:column;gap:10px}.ew-sec-title[data-v-5742aa89]{margin:0;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.grid[data-v-5742aa89]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.f[data-v-5742aa89]{display:flex;flex-direction:column;gap:4px}.f--wide[data-v-5742aa89]{grid-column:1 / -1}.lbl[data-v-5742aa89]{font-size:.78rem;font-weight:600;color:#334155}.hint[data-v-5742aa89]{margin:0;font-size:.72rem;color:#64748b;line-height:1.35}.mt-3[data-v-5742aa89]{margin-top:12px}.seg[data-v-5742aa89]{display:inline-flex;border:1px solid #cbd5e1;border-radius:8px;overflow:hidden;height:40px}.seg button[data-v-5742aa89]{flex:1;border:0;background:#fff;font-size:.85rem;color:#334155;cursor:pointer}.seg button+button[data-v-5742aa89]{border-left:1px solid #e2e8f0}.seg button.on[data-v-5742aa89]{background:#1f8f84;color:#fff}.known[data-v-5742aa89]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:#f0faf9;border-radius:8px}.known-text[data-v-5742aa89]{flex:1;display:flex;flex-direction:column;gap:2px;font-size:.82rem;color:#334155}.known-text strong[data-v-5742aa89]{color:#0f172a}.sib[data-v-5742aa89]{color:#17756c;font-weight:600}.dup[data-v-5742aa89]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:#fffbeb;border-radius:8px;font-size:.82rem;color:#334155}.dup>div[data-v-5742aa89]{display:flex;flex-direction:column;gap:2px}.dup a[data-v-5742aa89]{color:#92400e;font-weight:600}.dup-hint[data-v-5742aa89]{color:#64748b;font-size:.76rem}.link[data-v-5742aa89]{border:0;background:transparent;color:#1f8f84;font-size:.8rem;font-weight:600;cursor:pointer;padding:0;white-space:nowrap}.link[data-v-5742aa89]:hover{text-decoration:underline}.more[data-v-5742aa89]{display:inline-flex;align-items:center;gap:2px;align-self:flex-start}.ew-loading[data-v-5742aa89]{display:flex;justify-content:center;padding:20px}.err[data-v-5742aa89]{margin:0;color:#b91c1c;font-size:.84rem}.fees[data-v-5742aa89]{display:flex;flex-direction:column}.fee[data-v-5742aa89]{display:grid;grid-template-columns:1fr auto 170px;align-items:center;gap:12px;padding:8px 0;border-top:1px solid #f1f5f9}.fee[data-v-5742aa89]:first-child{border-top:0}.fee-name[data-v-5742aa89]{font-size:.86rem;color:#0f172a}.num[data-v-5742aa89]{font-variant-numeric:tabular-nums;white-space:nowrap}.note[data-v-5742aa89]{margin:0;font-size:.78rem;color:#475569}.recap[data-v-5742aa89]{background:#f8fafc;border-radius:8px;padding:12px 14px}.recap-rows[data-v-5742aa89]{display:flex;flex-direction:column;gap:4px}.recap-row[data-v-5742aa89]{display:flex;justify-content:space-between;font-size:.84rem;color:#334155}.recap-row--total[data-v-5742aa89]{font-weight:700;color:#0f172a;font-size:.95rem;padding-top:6px;border-top:1px solid #e2e8f0;margin-top:2px}.tranches[data-v-5742aa89]{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column}.tranches li[data-v-5742aa89]{display:grid;grid-template-columns:1fr auto auto;gap:16px;font-size:.8rem;color:#334155;padding:4px 0}.muted[data-v-5742aa89]{color:#64748b}.done[data-v-5742aa89]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:20px 0 8px}.done-title[data-v-5742aa89]{margin:6px 0 0;font-size:1.05rem;font-weight:600;color:#0f172a}.done-sub[data-v-5742aa89]{margin:0;font-size:.84rem;color:#475569}.done-actions[data-v-5742aa89]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.ew-foot[data-v-5742aa89]{display:flex;justify-content:space-between;gap:8px;padding:12px 20px;border-top:1px solid #f1f5f9}@media(max-width:600px){.grid[data-v-5742aa89]{grid-template-columns:1fr}.fee[data-v-5742aa89]{grid-template-columns:1fr auto}.fee-red[data-v-5742aa89]{grid-column:1 / -1}}.fc-card[data-v-0d8d5ff7]{border-radius:12px!important;overflow:hidden}.fc-head[data-v-0d8d5ff7]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 20px;border-bottom:1px solid #e2e8f0}.fc-title[data-v-0d8d5ff7]{font-size:1rem;font-weight:600;color:#1e293b;margin:0}.fc-scope[data-v-0d8d5ff7]{font-size:.8rem;color:#64748b}.fc-body[data-v-0d8d5ff7]{padding:16px 20px;display:flex;flex-direction:column;gap:12px}.fc-check[data-v-0d8d5ff7]{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#1e293b;cursor:pointer}.fc-loading[data-v-0d8d5ff7]{display:flex;justify-content:center;padding:16px}.fc-list[data-v-0d8d5ff7]{list-style:none;margin:0;padding:0;background:#f8fafc;border-radius:8px}.fc-list li[data-v-0d8d5ff7]{display:flex;justify-content:space-between;padding:8px 12px;font-size:.85rem;color:#1e293b}.fc-list li+li[data-v-0d8d5ff7]{border-top:1px solid #eef2f6}.fc-list strong[data-v-0d8d5ff7]{font-family:SF Mono,monospace;font-variant-numeric:tabular-nums}.fc-total[data-v-0d8d5ff7]{font-weight:600}.fc-muted[data-v-0d8d5ff7]{color:#64748b!important}.fc-note[data-v-0d8d5ff7]{display:flex;align-items:flex-start;padding:10px 12px;border-radius:8px;background:#fff7ed;color:#9a3412;font-size:.8rem}.fc-hint[data-v-0d8d5ff7]{font-size:.75rem;color:#64748b;margin:0}.fc-error[data-v-0d8d5ff7]{padding:8px 12px;border-radius:8px;background:#fff7ed;color:#9a3412;font-size:.8rem}.fc-progress-label[data-v-0d8d5ff7]{font-size:.85rem;color:#1e293b;font-weight:600}.fc-actions[data-v-0d8d5ff7]{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px 16px;border-top:1px solid #f1f5f9}.dialog-card[data-v-ccfa1b2b]{border-radius:12px;overflow:hidden}.dialog-header[data-v-ccfa1b2b]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;gap:12px}.dialog-header__left[data-v-ccfa1b2b]{display:flex;align-items:center;gap:12px;min-width:0}.dialog-header__icon[data-v-ccfa1b2b]{width:36px;height:36px;border-radius:8px;background:linear-gradient(135deg,#2ab4a6,#219e92);display:flex;align-items:center;justify-content:center;flex-shrink:0}.dialog-title[data-v-ccfa1b2b]{font-size:.95rem;font-weight:700;color:#0f172a;margin:0;line-height:1.3}.dialog-subtitle[data-v-ccfa1b2b]{font-size:.75rem;color:#64748b;margin:4px 0 0;line-height:1.5;max-width:420px}.dialog-close[data-v-ccfa1b2b]{width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s}.dialog-close[data-v-ccfa1b2b]:hover{background:#f1f5f9;color:#0f172a}.dialog-body[data-v-ccfa1b2b]{padding:20px 24px;display:flex;flex-direction:column;gap:20px}.steps[data-v-ccfa1b2b]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.step[data-v-ccfa1b2b]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.step--active[data-v-ccfa1b2b]{background:#f0fdfa;border-color:#e2e8f0}.step__num[data-v-ccfa1b2b]{width:22px;height:22px;border-radius:50%;background:#e2e8f0;color:#64748b;font-size:.72rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.step--active .step__num[data-v-ccfa1b2b]{background:#2ab4a6;color:#fff}.step__body[data-v-ccfa1b2b]{display:flex;align-items:center;justify-content:space-between;flex:1;gap:10px;flex-wrap:wrap}.step__title[data-v-ccfa1b2b]{font-size:.85rem;font-weight:600;color:#1e293b}.step__cta[data-v-ccfa1b2b]{display:inline-flex;align-items:center;padding:5px 12px;background:#2ab4a6;color:#fff;font-size:.75rem;font-weight:600;border-radius:6px;text-decoration:none;transition:background-color .15s}.step__cta[data-v-ccfa1b2b]:hover{background:#219e92;color:#fff;text-decoration:none}.field-block[data-v-ccfa1b2b]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-ccfa1b2b]{font-size:.8125rem;font-weight:600;color:#1e293b;margin:0;display:inline-flex;align-items:center;gap:4px}.field-required[data-v-ccfa1b2b]{color:#dc2626;font-weight:700}.field-hint[data-v-ccfa1b2b]{font-size:.72rem;color:#64748b;font-style:italic}.dialog-actions[data-v-ccfa1b2b]{display:flex;align-items:center;gap:8px;padding:12px 20px}.white-text[data-v-ccfa1b2b] .v-btn__content,.white-text[data-v-ccfa1b2b]{color:#fff!important}@media(max-width:600px){.dialog-header[data-v-ccfa1b2b],.dialog-body[data-v-ccfa1b2b],.dialog-actions[data-v-ccfa1b2b]{padding-left:14px;padding-right:14px}.step__body[data-v-ccfa1b2b]{flex-direction:column;align-items:stretch}}.students-page[data-v-c31ed1b2]{max-width:1400px;margin:0 auto;display:flex;flex-direction:column}.page-header[data-v-c31ed1b2]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.page-header-left[data-v-c31ed1b2]{display:flex;flex-direction:column;gap:2px}.page-title[data-v-c31ed1b2]{font-size:1rem;font-weight:600;color:#1e293b;display:flex;align-items:center;margin:0}.school-name[data-v-c31ed1b2]{color:#1f8f84;margin-left:4px}.page-subtitle[data-v-c31ed1b2]{font-size:.8rem;color:#64748b;padding-left:28px}.page-header-right[data-v-c31ed1b2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.info-line[data-v-c31ed1b2]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;margin-bottom:14px;font-size:.8rem;color:#475569}.info-line span[data-v-c31ed1b2]{flex:1}.info-close[data-v-c31ed1b2]{border:0;background:transparent;color:#64748b;cursor:pointer;display:inline-flex;padding:2px;border-radius:4px}.info-close[data-v-c31ed1b2]:hover{background:#e2e8f0}.stats-grid[data-v-c31ed1b2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.stat-card[data-v-c31ed1b2]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:2px;text-align:left;font:inherit;min-width:0}.stat-card--btn[data-v-c31ed1b2]{cursor:pointer}.stat-card--btn[data-v-c31ed1b2]:hover{background:#f8fafc}.stat-card--btn.on[data-v-c31ed1b2]{background:#fffbeb}.stat-label[data-v-c31ed1b2]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.stat-value[data-v-c31ed1b2]{font-size:1.2rem;font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-value.warn[data-v-c31ed1b2]{color:#b45309}.stat-hint[data-v-c31ed1b2]{font-size:.72rem;color:#64748b}.toolbar-row[data-v-c31ed1b2]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.toolbar-search[data-v-c31ed1b2]{flex:1 1 240px;max-width:340px}.f-classes[data-v-c31ed1b2]{flex:0 1 260px;min-width:180px}.f-gender[data-v-c31ed1b2]{flex:0 0 180px}.more-chip[data-v-c31ed1b2]{font-size:.75rem;color:#475569;margin-left:4px}.seg[data-v-c31ed1b2]{display:inline-flex;border:1px solid #cbd5e1;border-radius:8px;overflow:hidden;background:#fff}.seg button[data-v-c31ed1b2]{border:0;background:transparent;padding:6px 12px;font-size:.8rem;color:#334155;cursor:pointer;white-space:nowrap}.seg button+button[data-v-c31ed1b2]{border-left:1px solid #e2e8f0}.seg button.on[data-v-c31ed1b2]{background:#1f8f84;color:#fff}.seg--full[data-v-c31ed1b2]{display:flex}.seg--full button[data-v-c31ed1b2]{flex:1}.amount-box[data-v-c31ed1b2]{background:#fff;padding:12px;width:260px;display:flex;flex-direction:column;gap:10px;border-radius:8px;box-shadow:0 10px 24px #0f172a1f}.amount-actions[data-v-c31ed1b2]{display:flex;justify-content:flex-end;gap:6px}.record-count[data-v-c31ed1b2]{background:#e2e8f0;color:#475569;font-size:.72rem;font-weight:600;padding:1px 8px;border-radius:10px}.sel-bar[data-v-c31ed1b2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 12px;margin-bottom:10px;background:#f0faf9;border-radius:8px;font-size:.84rem;color:#17756c;font-weight:600}.sel-bar span[data-v-c31ed1b2]{margin-right:6px}@media(max-width:960px){.stats-grid[data-v-c31ed1b2]{grid-template-columns:repeat(2,minmax(0,1fr))}.toolbar-search[data-v-c31ed1b2]{max-width:none;flex-basis:100%}}@media(max-width:600px){.f-classes[data-v-c31ed1b2],.f-gender[data-v-c31ed1b2]{flex:1 1 100%}.seg[data-v-c31ed1b2]{width:100%}.seg button[data-v-c31ed1b2]{flex:1;padding:6px 4px}}.co-page[data-v-06e29030]{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.page-header[data-v-06e29030]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.page-title[data-v-06e29030]{font-size:1rem;font-weight:600;color:#1e293b;margin:0;display:flex;align-items:center}.page-subtitle[data-v-06e29030]{margin:2px 0 0;font-size:.8rem;color:#64748b;padding-left:26px}.page-actions[data-v-06e29030]{display:flex;gap:8px;align-items:center}.kpis[data-v-06e29030]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kpi[data-v-06e29030]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:4px;min-width:0}.kpi-label[data-v-06e29030]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.kpi-value[data-v-06e29030]{font-size:1.15rem;font-weight:700;color:#0f172a;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi-value.ok[data-v-06e29030]{color:#17756c}.kpi-value.warn[data-v-06e29030]{color:#b45309}.kpi-sub[data-v-06e29030]{font-size:.74rem;color:#64748b;min-height:1em}.filters[data-v-06e29030]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.f-search[data-v-06e29030]{flex:1 1 260px;min-width:200px;max-width:360px}.f-period[data-v-06e29030]{flex:0 1 200px;min-width:170px}.f-date[data-v-06e29030]{flex:0 1 160px;min-width:140px}.f-select[data-v-06e29030]{flex:0 1 190px;min-width:150px}.tabs[data-v-06e29030]{display:flex;gap:4px;border-bottom:1px solid #e2e8f0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tab[data-v-06e29030]{background:none;border:0;padding:8px 12px;font-size:.84rem;font-weight:500;color:#64748b;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px}.tab[data-v-06e29030]:hover{color:#0f172a}.tab.on[data-v-06e29030]{color:#17756c;border-bottom-color:#1f8f84;font-weight:600}.tab-count[data-v-06e29030]{font-size:.72rem;background:#f1f5f9;color:#475569;border-radius:999px;padding:1px 7px;font-variant-numeric:tabular-nums}.tab.on .tab-count[data-v-06e29030]{background:#e6f6f4;color:#17756c}.tab-count.warn[data-v-06e29030]{background:#fef3c7;color:#b45309}.state[data-v-06e29030]{display:flex;justify-content:center;padding:30px;color:#64748b;font-size:.86rem;margin:0}.state.err[data-v-06e29030]{color:#b91c1c}.panel[data-v-06e29030]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:4px 0 8px;transition:opacity .15s}.panel.busy[data-v-06e29030]{opacity:.6}.table-wrap[data-v-06e29030]{overflow-x:auto}.tbl[data-v-06e29030]{width:100%;border-collapse:collapse;font-size:.84rem}.tbl th[data-v-06e29030]{text-align:left;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#64748b;padding:10px 12px;border-bottom:1px solid #e2e8f0;white-space:nowrap}.tbl td[data-v-06e29030]{padding:10px 12px;border-bottom:1px solid #f1f5f9;color:#0f172a;vertical-align:top;white-space:nowrap}.tbl td.wrap[data-v-06e29030]{white-space:normal;min-width:180px;max-width:280px}.tbl .num[data-v-06e29030]{text-align:right;font-variant-numeric:tabular-nums}.tbl .co-row[data-v-06e29030]{cursor:pointer}.tbl .co-row:hover td[data-v-06e29030]{background:#f8fafc}.tbl .co-row.cancelled td[data-v-06e29030]{color:#94a3b8}.tbl .co-row.cancelled .num[data-v-06e29030]{text-decoration:line-through}.tbl .strong[data-v-06e29030]{font-weight:600}.tbl .muted[data-v-06e29030]{display:block;font-weight:400;font-size:.74rem;color:#64748b}.tbl .mono[data-v-06e29030]{font-family:SF Mono,ui-monospace,monospace;font-size:.78rem}.tbl .act[data-v-06e29030]{text-align:right;width:44px;padding:4px 8px;vertical-align:middle}.origin[data-v-06e29030]{display:inline-block;font-size:.72rem;font-weight:600;padding:1px 8px;border-radius:999px;background:#f1f5f9;color:#475569}.origin.online[data-v-06e29030]{background:#e6f6f4;color:#17756c}.status[data-v-06e29030]{font-size:.78rem;font-weight:600;color:#17756c}.status.pending[data-v-06e29030]{color:#b45309}.status.cancelled[data-v-06e29030]{color:#94a3b8}.pager[data-v-06e29030]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px 0;flex-wrap:wrap}.pager .muted[data-v-06e29030]{font-size:.78rem;color:#64748b}@media(max-width:900px){.kpis[data-v-06e29030]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.page-subtitle[data-v-06e29030]{padding-left:0}.f-search[data-v-06e29030]{max-width:none}}
