.theme--light.v-input--switch .v-input--switch__thumb{color:#fff}.theme--light.v-input--switch .v-input--switch__track{color:rgba(0,0,0,.38)}.theme--light.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__thumb{color:#fafafa!important}.theme--light.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__track{color:rgba(0,0,0,.12)!important}.theme--dark.v-input--switch .v-input--switch__thumb{color:#bdbdbd}.theme--dark.v-input--switch .v-input--switch__track{color:hsla(0,0%,100%,.3)}.theme--dark.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__thumb{color:#424242!important}.theme--dark.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__track{color:hsla(0,0%,100%,.1)!important}.v-input--switch__thumb,.v-input--switch__track{background-color:currentColor;pointer-events:none;transition:inherit}.v-input--switch__track{border-radius:8px;width:36px;height:14px;left:2px;position:absolute;opacity:.6;right:2px;top:calc(50% - 7px)}.v-input--switch__thumb{border-radius:50%;top:calc(50% - 10px);height:20px;position:relative;width:20px;display:flex;justify-content:center;align-items:center;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-input--switch .v-input--selection-controls__input{width:38px;transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-input--switch .v-input--selection-controls__ripple{top:calc(50% - 24px)}.v-input--switch.v-input--dense .v-input--switch__thumb{width:18px;height:18px}.v-input--switch.v-input--dense .v-input--switch__track{height:12px;width:32px}.v-input--switch.v-input--dense.v-input--switch--inset .v-input--switch__track{height:22px;width:44px;top:calc(50% - 12px);left:-3px}.v-input--switch.v-input--dense .v-input--selection-controls__ripple{top:calc(50% - 22px)}.v-input--switch.v-input--is-dirty.v-input--is-disabled .v-input--selection-controls__input{opacity:.6}.v-application--is-ltr .v-input--switch .v-input--selection-controls__ripple{left:-14px}.v-application--is-ltr .v-input--switch.v-input--dense .v-input--selection-controls__ripple{left:-12px}.v-application--is-ltr .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(20px)}.v-application--is-rtl .v-input--switch .v-input--selection-controls__ripple{right:-14px}.v-application--is-rtl .v-input--switch.v-input--dense .v-input--selection-controls__ripple{right:-12px}.v-application--is-rtl .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(-20px)}.v-input--switch:not(.v-input--switch--flat):not(.v-input--switch--inset) .v-input--switch__thumb{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-input--switch--inset .v-input--selection-controls__input,.v-input--switch--inset .v-input--switch__track{width:48px}.v-input--switch--inset .v-input--switch__track{border-radius:14px;height:28px;left:-4px;opacity:.32;top:calc(50% - 14px)}.v-application--is-ltr .v-input--switch--inset .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch--inset .v-input--switch__thumb{transform:translate(0)!important}.v-application--is-rtl .v-input--switch--inset .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch--inset .v-input--switch__thumb{transform:translate(-6px)!important}.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb{transform:translate(20px)!important}.v-application--is-rtl .v-input--switch--inset.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb{transform:translate(-26px)!important}.theme--light.v-badge .v-badge__badge:after{border-color:#fff}.theme--dark.v-badge .v-badge__badge:after{border-color:#1e1e1e}.v-badge{position:relative}.v-badge,.v-badge__badge{display:inline-block;line-height:1}.v-badge__badge{border-radius:10px;color:#fff;font-size:12px;height:20px;letter-spacing:0;min-width:20px;padding:4px 6px;pointer-events:auto;position:absolute;text-align:center;text-indent:0;top:auto;transition:.3s cubic-bezier(.25,.8,.5,1);white-space:nowrap}.v-application--is-ltr .v-badge__badge{right:auto}.v-application--is-rtl .v-badge__badge{left:auto}.v-badge__badge .v-icon{color:inherit;font-size:12px;height:12px;margin:0 -2px;width:12px}.v-badge__badge .v-img{height:12px;width:12px}.v-badge__wrapper{flex:0 1;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.v-badge--avatar .v-badge__badge{padding:0}.v-badge--avatar .v-badge__badge .v-avatar{height:20px!important;min-width:0!important;max-width:20px!important}.v-badge--bordered .v-badge__badge:after{border-radius:inherit;border-width:2px;border-style:solid;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scale(1.15)}.v-badge--dot .v-badge__badge{border-radius:4.5px;height:9px;min-width:0;padding:0;width:9px}.v-badge--dot .v-badge__badge:after{border-width:1.5px}.v-badge--icon .v-badge__badge{padding:4px 6px}.v-badge--inline{align-items:center;display:inline-flex;justify-content:center}.v-badge--inline .v-badge__badge,.v-badge--inline .v-badge__wrapper{position:relative}.v-badge--inline .v-badge__wrapper{margin:0 4px}.v-badge--tile .v-badge__badge{border-radius:0}.gerar-vouchers[data-v-0fa8b02c]{padding:0}.projetos-card[data-v-0fa8b02c]{border-radius:10px;overflow:hidden}.projetos-card__header[data-v-0fa8b02c]{display:flex;align-items:center;gap:6px;padding:10px 12px;background-color:#f5f6f7;border-bottom:1px solid #e0e0e0;font-weight:600;font-size:.85rem;color:#37474f}.projetos-list[data-v-0fa8b02c]{margin-top:12px;max-height:55vh;overflow-y:auto}.projeto-item[data-v-0fa8b02c]{padding:10px;border-radius:8px;margin-bottom:8px;cursor:pointer;transition:border-color .15s ease}.projeto-item[data-v-0fa8b02c]:hover{border-color:#1976d2}.projeto-item--active[data-v-0fa8b02c]{border-color:#1976d2;background-color:#e3f0fc}.projeto-item__title[data-v-0fa8b02c]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#607d8b}.projeto-item__desc[data-v-0fa8b02c]{margin:4px 0 0;font-size:.9rem}.selecionado-card[data-v-0fa8b02c]{border-radius:10px;padding:16px}.form-section__title[data-v-0fa8b02c]{display:flex;align-items:center;gap:6px;margin-bottom:10px;font-weight:600;font-size:.85rem;color:#37474f;text-transform:uppercase;letter-spacing:.02em}.dado[data-v-0fa8b02c]{margin:0 0 4px;font-size:.9rem}.voucher-config[data-v-a7d6b2f2]{padding:0}.voucher-config__toolbar[data-v-a7d6b2f2]{display:flex;flex-wrap:wrap;gap:8px;padding:12px;border-radius:10px;margin-bottom:16px}.voucher-config__panel[data-v-a7d6b2f2]{padding:16px;border-radius:10px}.voucher-config__print-actions[data-v-a7d6b2f2]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.voucher-card[data-v-a7d6b2f2]{height:100%;padding:12px;border-radius:8px}.form-section__title[data-v-a7d6b2f2]{display:flex;align-items:center;gap:6px;margin-bottom:4px;font-weight:600;font-size:.85rem;color:#37474f;text-transform:uppercase;letter-spacing:.02em}.config[data-v-a7d6b2f2]{margin-bottom:0!important;margin-top:0!important}.theme--light.v-snack__wrapper{color:rgba(0,0,0,.87)}.theme--dark.v-snack__wrapper{color:#fff}.v-sheet.v-snack__wrapper{border-radius:4px}.v-sheet.v-snack__wrapper:not(.v-sheet--outlined){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-sheet.v-snack__wrapper.v-sheet--shaped{border-radius:16px 4px}.v-snack{bottom:0;display:flex;font-size:.875rem;justify-content:center;left:0;pointer-events:none;right:0;top:0;width:100%}.v-snack:not(.v-snack--absolute){height:100vh;position:fixed;z-index:1000}.v-snack:not(.v-snack--centered):not(.v-snack--top){align-items:flex-end}.v-snack__wrapper{align-items:center;border-color:currentColor!important;display:flex;margin:8px;max-width:672px;min-height:48px;min-width:344px;padding:0;pointer-events:auto;position:relative;transition-duration:.15s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0,0,.2,1);z-index:1}.v-snack__wrapper.theme--dark{background-color:#333;color:hsla(0,0%,100%,.87)}.v-snack__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.25rem;margin-right:auto;padding:14px 16px;text-align:initial}.v-snack__action{align-items:center;align-self:center;display:flex}.v-snack__action .v-ripple__container{display:none}.v-application--is-ltr .v-snack__action{margin-right:8px}.v-application--is-rtl .v-snack__action{margin-left:8px}.v-snack__action>.v-snack__btn.v-btn{padding:0 8px}.v-snack__btn{margin-left:0;margin-right:0;margin:0;min-width:auto}.v-snack--absolute{height:100%;position:absolute;z-index:1}.v-snack--centered{align-items:center}.v-snack--left{justify-content:flex-start;right:auto}.v-snack--multi-line .v-snack__wrapper{min-height:68px}.v-snack--right{justify-content:flex-end;left:auto}.v-snack:not(.v-snack--has-background) .v-snack__wrapper{box-shadow:none}.v-snack--bottom{top:auto}.v-snack--text .v-snack__wrapper:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.v-snack--top{align-items:flex-start;bottom:auto}.v-snack--vertical .v-snack__wrapper{flex-direction:column}.v-snack--vertical .v-snack__wrapper .v-snack__action{align-self:flex-end;margin-bottom:8px}.v-snack-transition-enter.v-snack__wrapper{transform:scale(.8)}.v-snack-transition-enter.v-snack__wrapper,.v-snack-transition-leave-to.v-snack__wrapper{opacity:0}.matriculas-grids[data-v-0b7950ce]{padding:0}.v-data-table[data-v-0b7950ce]{font-size:.95em}.filtros-card[data-v-0b7950ce],.tabela-card[data-v-0b7950ce]{border-radius:10px;overflow:hidden}.filtros-card__header[data-v-0b7950ce]{display:flex;align-items:center;gap:6px;padding:10px 16px;background-color:#f5f6f7;border-bottom:1px solid #e0e0e0;font-weight:600;font-size:.85rem;color:#37474f;text-transform:uppercase;letter-spacing:.02em}.filtros-card__content[data-v-0b7950ce]{padding:16px 16px 4px}.filtros-row[data-v-0b7950ce]{margin:0}.filtros-acoes[data-v-0b7950ce]{gap:8px;padding-top:8px}.tabela-card__toolbar[data-v-0b7950ce]{padding:12px 16px 0}.tabela-card__search[data-v-0b7950ce]{max-width:360px}@media (max-width:599px){.tabela-card__search[data-v-0b7950ce]{max-width:100%}}.responsavel-grid[data-v-eed08e58]{padding:0}.filtros-card[data-v-eed08e58],.tabela-card[data-v-eed08e58]{border-radius:10px;overflow:hidden}.filtros-card__header[data-v-eed08e58]{display:flex;align-items:center;gap:6px;padding:10px 16px;background-color:#f5f6f7;border-bottom:1px solid #e0e0e0;font-weight:600;font-size:.85rem;color:#37474f;text-transform:uppercase;letter-spacing:.02em}.filtros-card__content[data-v-eed08e58]{padding:16px 16px 4px}.filtros-row[data-v-eed08e58]{margin:0}.filtros-acoes[data-v-eed08e58]{gap:8px;padding-top:8px}.tabela-card__toolbar[data-v-eed08e58]{padding:12px 16px 0}.tabela-card__search[data-v-eed08e58]{max-width:360px}@media (max-width:599px){.tabela-card__search[data-v-eed08e58]{max-width:100%}}.matriculas-form[data-v-3714b18a]{padding:0}.matriculas-form__tabs-card[data-v-3714b18a]{background-color:#fff;border:1px solid #e0e0e0;border-bottom:none;border-radius:12px 12px 0 0;overflow:hidden}.matriculas-form__tabs[data-v-3714b18a] .v-tab{text-transform:none;font-weight:500;letter-spacing:0;color:#546e7a}.matriculas-form__tabs[data-v-3714b18a] .v-tab--active{color:#1976d2;font-weight:600}.matriculas-form__tabs-items[data-v-3714b18a]{background-color:transparent}.form-card[data-v-3714b18a]{border-radius:0 0 12px 12px;overflow:hidden}.form-card__title[data-v-3714b18a]{font-size:1.05rem;font-weight:600}.form-card__actions[data-v-3714b18a]{display:flex;flex-wrap:wrap;gap:8px}.form-section[data-v-3714b18a]{padding:14px;border:1px solid #eceff1;border-radius:8px;background-color:#fafafa;margin-bottom:16px}.form-section--aluno[data-v-3714b18a]{border-left:3px solid #00897b}.form-section--responsavel[data-v-3714b18a]{border-left:3px solid #3f51b5}.form-section__title[data-v-3714b18a]{display:flex;align-items:center;gap:6px;margin-bottom:12px;font-weight:600;font-size:.85rem;color:#37474f;text-transform:uppercase;letter-spacing:.02em}.form-section__icons[data-v-3714b18a]{gap:8px;padding-top:4px}