@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);.disabled[data-v-609a8564]{background-color:transparent!important;cursor:not-allowed}.item-disabled[data-v-609a8564]{opacity:.25}.block[data-v-609a8564]{margin-right:-40px;margin-left:0!important;height:10px}.status[data-v-609a8564]{margin-left:20px}.sidebar-logo-container[data-v-609a8564]{padding:0;justify-content:center;min-height:auto!important}.sidebar-logo[data-v-609a8564]{width:44px;height:44px;-o-object-fit:contain;object-fit:contain;margin:0 auto;display:block}.dialog-info-card .dialog-info-body{color:var(--text-primary,rgba(0,0,0,.87))}.dialog-info-message{margin:0;font-size:.9375rem;line-height:1.55;word-break:break-word}.dialog-info-html{font-size:.875rem;line-height:1.55;color:var(--text-primary,rgba(0,0,0,.87))}.dialog-info-html .dialog-info-lead{margin:0 0 14px;line-height:1.55;opacity:.92}.dialog-info-html .dialog-info-section-title{margin:0 0 8px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary,rgba(0,0,0,.55))}.dialog-info-html .dialog-info-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px;max-height:140px;overflow-y:auto;padding:2px 0;-webkit-overflow-scrolling:touch}.dialog-info-html .dialog-info-code{display:inline-block;padding:4px 10px;border-radius:8px;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.8125rem;font-weight:600;background:rgba(var(--color-primary-rgb,25,118,210),.12);border:1px solid rgba(var(--color-primary-rgb,25,118,210),.28);color:var(--text-highlight,rgba(0,0,0,.87))}.dialog-info-actions{border-top:1px solid rgba(var(--color-primary-rgb,25,118,210),.12);padding:16px 20px 20px!important;justify-content:flex-end!important}.dialog-info-btn-ok{min-width:112px!important;font-weight:600!important;letter-spacing:.02em!important}.dialog-info-header .modal-header__icon-wrap.dialog-info-icon--warning{border-color:rgba(211,47,47,.45)!important;background:linear-gradient(145deg,rgba(211,47,47,.2),rgba(211,47,47,.07))!important}.dialog-info-header .dialog-info-icon--warning .v-icon{color:rgba(183,28,28,.98)!important}:root{--bg-primary:#0a0e27;--bg-secondary:#0f1629;--bg-tertiary:#151d35;--bg-card:#0f1629;--bg-card-hover:#1a2332;--border-color:#1e2d4a;--border-accent:#2a3d5f;--color-buy:#0f8;--color-buy-bg:rgba(0,255,136,.1);--color-buy-hover:rgba(0,255,136,.2);--color-sell:#f36;--color-sell-bg:rgba(255,51,102,.1);--color-sell-hover:rgba(255,51,102,.2);--color-primary:#0ea5e9;--color-secondary:#3b82f6;--color-warning:#fbbf24;--color-info:#06b6d4;--color-primary-rgb:14,165,233;--bg-primary-rgb:10,14,39;--bg-secondary-rgb:15,22,41;--bg-tertiary-rgb:21,29,53;--text-primary:#e0f2fe;--text-secondary:#94a3b8;--text-muted:#64748b;--text-highlight:#fff;--shadow-sm:0 2px 8px rgba(0,0,0,.5);--shadow-md:0 4px 16px rgba(0,0,0,.6);--shadow-lg:0 8px 32px rgba(0,0,0,.7);--shadow-xl:0 12px 48px rgba(0,0,0,.8);--shadow-glow:0 0 24px rgba(14,165,233,.5);--shadow-glow-hover:0 0 32px rgba(14,165,233,.7);--transition-fast:150ms cubic-bezier(0.4,0,0.2,1);--transition-base:250ms cubic-bezier(0.4,0,0.2,1);--transition-slow:350ms cubic-bezier(0.4,0,0.2,1)}body,html{font-family:Inter,sans-serif;height:100%;margin:0;padding:0;background:linear-gradient(180deg,#0a0e27,#0d1225 50%,#0a0e27);background-attachment:fixed;color:var(--text-primary);overflow-x:hidden;overflow-y:auto}.v-application.app-safe-area{padding-top:env(safe-area-inset-top,0);padding-bottom:calc(10px + env(safe-area-inset-bottom, 0px));padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}body:has(.background-video),html:has(.background-video){overflow-y:hidden!important;height:100vh!important}.v-container.background-video{height:100vh!important;max-height:100vh!important;overflow:hidden!important;padding:0!important;margin:0!important;position:relative!important}.background-video video{filter:blur(3px);transform:scale(1.05);transition:filter .3s ease}body:has(.config-page-container):not(:has(.account-page-content)),html:has(.config-page-container):not(.account-page-scroll){overflow-y:hidden!important;height:100vh!important}html.account-page-scroll,html.account-page-scroll body{scrollbar-width:none!important;-ms-overflow-style:none!important}html.account-page-scroll body::-webkit-scrollbar,html.account-page-scroll::-webkit-scrollbar{display:none!important}html.account-page-scroll .v-application.app-safe-area{padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)!important}html.account-page-scroll .v-application--wrap{min-height:0!important}.v-container.config-page-container{height:100vh!important;max-height:100vh!important;overflow:hidden!important;padding:0!important;margin:0!important}.v-main:has(.account-page-root){overflow:visible!important;flex:0 1 auto!important;min-height:auto!important;max-width:100%!important}.account-page-root{display:block!important;width:100%!important;overflow:visible!important;box-sizing:border-box!important}.v-container.config-page-container.account-page-content{display:block!important;height:auto!important;max-height:none!important;min-height:auto!important;overflow:visible!important;padding:24px!important}.v-container.config-page-container.fill-height{height:100vh!important;max-height:100vh!important}.v-container.config-page-container .config-page-card{height:100vh!important;max-height:100vh!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.v-container.config-page-container .config-page-card>.v-card__text{flex:1!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.v-container.config-page-container .config-page-card.v-card,.v-container.config-page-container .config-page-card.v-card>*{overflow:visible!important}.v-container.config-page-container .config-list-container{flex:1 1 auto!important;min-height:0!important}.v-container.config-page-container .config-list-container,.v-container.config-page-container .config-list-container.v-list{overflow-y:auto!important;overflow-x:hidden!important;max-height:calc(100vh - 64px)!important;height:calc(100vh - 64px)!important}.v-container.config-page-container .config-list-container.v-list{display:block!important}.v-container.config-page-container .config-page-card>.v-list.config-list-container{flex:1 1 auto!important;overflow-y:auto!important;overflow-x:hidden!important;max-height:calc(100vh - 64px)!important;height:calc(100vh - 64px)!important;min-height:0!important}.v-container.config-page-container.account-page-content>.v-row{margin:0!important}*{box-sizing:border-box}.w100{width:100%}.w98{width:100%}.h100,.w98{height:100%;box-sizing:border-box}.pointer{cursor:pointer}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(14,165,233,.3);border-radius:3px;-webkit-transition:background var(--transition-fast);transition:background var(--transition-fast)}:hover::-webkit-scrollbar-thumb{background:rgba(14,165,233,.5)}::-webkit-scrollbar-thumb:hover{background:rgba(14,165,233,.7)}*{scrollbar-width:thin;scrollbar-color:rgba(14,165,233,.3) transparent}.v-navigation-drawer.theme--dark{background:linear-gradient(180deg,rgba(15,22,41,.95),rgba(21,29,53,.98))!important;backdrop-filter:blur(10px)!important;border-right:1px solid rgba(14,165,233,.1)!important;box-shadow:4px 0 32px rgba(0,0,0,.6),inset 0 0 1px rgba(14,165,233,.2)!important;z-index:1000!important}.v-navigation-drawer .v-list{background:transparent!important}.v-navigation-drawer .v-list>a .v-list-item{color:var(--text-secondary)!important;transition:all var(--transition-base)!important;border-radius:8px!important;margin:4px 12px!important;position:relative!important;overflow:hidden!important}.v-navigation-drawer .v-list>a .v-list-item:before{content:""!important;position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(14,165,233,.1) 50%,transparent)!important;transform:translateX(-100%)!important;transition:transform .5s ease!important}.v-navigation-drawer .v-list>a .v-list-item:hover{background:linear-gradient(90deg,rgba(14,165,233,.05),rgba(14,165,233,.12))!important;color:var(--text-primary)!important;box-shadow:0 2px 8px rgba(14,165,233,.15)!important;transform:translateX(2px)!important}.v-navigation-drawer .v-list>a .v-list-item:hover:before{transform:translateX(100%)!important}.v-navigation-drawer .v-list>a .v-list-item .v-list-item__icon{color:var(--text-secondary)!important;transition:color var(--transition-fast)!important}.v-navigation-drawer .v-list>a .v-list-item:hover .v-list-item__icon{color:var(--color-primary)!important}.v-navigation-drawer--mini-variant .v-list-item{justify-content:center!important;align-items:center!important;padding:0!important;min-height:48px!important;height:48px!important;width:48px!important;margin:4px auto!important}.v-navigation-drawer--mini-variant .v-list-item__icon{margin:0 auto!important;align-self:center!important}.v-navigation-drawer--mini-variant .v-list-item__icon .v-icon{font-size:22px!important}.v-navigation-drawer--mini-variant .v-list>a{display:flex!important;justify-content:center!important}.v-navigation-drawer .v-list>a .v-list-item .v-list-item__title{color:var(--text-primary)!important;font-weight:500!important}.v-navigation-drawer .v-divider{border-color:var(--border-color)!important}.v-list>a{text-decoration:none}.router-link-exact-active .v-list-item{background:linear-gradient(90deg,rgba(14,165,233,.15),rgba(14,165,233,.08))!important;border-left:3px solid var(--color-primary)!important;box-shadow:0 2px 12px rgba(14,165,233,.2),inset 0 0 20px rgba(14,165,233,.05)!important}.router-link-exact-active .v-list-item__icon,.router-link-exact-active .v-list-item__title{color:var(--color-primary)!important;filter:drop-shadow(0 0 4px rgba(14,165,233,.5))!important}.v-navigation-drawer--mini-variant .router-link-exact-active .v-list-item{border-left:none!important;border:2px solid var(--color-primary)!important;width:48px!important;height:48px!important;border-radius:8px!important}.v-navigation-drawer .v-navigation-drawer__prepend{height:64px!important;min-height:64px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.v-navigation-drawer .v-list-item--two-line{background:var(--bg-tertiary)!important;border-bottom:1px solid var(--border-color)!important;min-height:64px!important}.v-navigation-drawer .v-list-item--two-line .v-list-item__title{font-weight:600!important;color:var(--text-highlight)!important}.item-disabled{opacity:.35!important}.disabled{cursor:not-allowed!important}.v-navigation-drawer .v-badge__badge{border:2px solid var(--bg-secondary)!important;min-width:12px!important;height:12px!important;font-size:0!important}.v-navigation-drawer .status{width:40px;height:40px}.v-navigation-drawer .status,.v-navigation-drawer .status .v-badge{display:flex;align-items:center;justify-content:center}.v-navigation-drawer .v-navigation-drawer__append .v-list-item{min-height:auto!important;padding:8px 16px!important}.v-navigation-drawer .v-navigation-drawer__append .v-list-item-icon{margin:0!important;align-self:center!important}.v-navigation-drawer .v-navigation-drawer__append .v-icon{color:var(--text-secondary)!important;cursor:pointer!important;transition:color var(--transition-fast)!important}.v-navigation-drawer .v-navigation-drawer__append .v-icon:hover{color:var(--color-sell)!important}.v-navigation-drawer .connection-item{min-height:48px!important;padding:8px 16px!important}.v-navigation-drawer .connection-item .version-text{color:var(--text-muted)!important;font-size:10px!important;font-weight:500!important;margin-left:8px!important}.v-navigation-drawer .v-list>a .v-list-item .v-list-item__action.block{margin:0 -8px 0 0!important;align-self:center!important;min-width:auto!important}.v-navigation-drawer .v-list>a .v-list-item .v-list-item__action.block .v-icon{color:var(--text-muted)!important;opacity:.5!important;font-size:18px!important}.v-application .v-btn{box-shadow:none!important;filter:none!important}.v-application .v-btn .v-icon{filter:none!important}.v-app-bar.theme--dark,.v-toolbar,.v-toolbar.theme--dark{background:linear-gradient(135deg,rgba(15,22,41,.95),rgba(21,29,53,.98))!important;border-bottom:1px solid rgba(14,165,233,.15)!important;box-shadow:0 4px 24px rgba(0,0,0,.6),inset 0 0 1px rgba(14,165,233,.3)!important;backdrop-filter:blur(12px) saturate(180%)!important;background-color:transparent!important;z-index:1000!important}.v-app-bar:before,.v-toolbar:before{opacity:0!important}.v-toolbar.v-sheet.theme--dark{background-image:linear-gradient(135deg,var(--bg-secondary) 0,var(--bg-tertiary) 100%)!important}.v-toolbar__content{padding:12px 24px!important;background:transparent!important}.v-toolbar .v-btn{background:transparent!important;border:1px solid transparent!important;border-radius:8px!important;margin:0 3px!important;transition:background var(--transition-base),border-color var(--transition-base),color var(--transition-base)!important;min-width:38px!important;width:38px!important;height:38px!important;position:relative!important;overflow:hidden!important;box-shadow:none!important}.v-toolbar .v-btn:hover{background:rgba(14,165,233,.08)!important;border-color:rgba(14,165,233,.2)!important}.v-toolbar .v-btn .v-icon{color:var(--text-secondary)!important;transition:color var(--transition-base)!important;font-size:20px!important;filter:none!important}.v-toolbar .v-btn:hover .v-icon{color:var(--color-primary)!important}.toolbar-user-info,.v-toolbar span{color:var(--text-primary)!important;font-size:13px!important;font-weight:500!important}.toolbar-user-info{display:flex;align-items:center;padding:8px 16px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;margin-left:12px;letter-spacing:.5px!important;transition:all var(--transition-fast)!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toolbar-user-info:hover{border-color:var(--border-accent)!important;background:var(--bg-card-hover)!important}.v-toolbar .v-toolbar-title{color:var(--text-highlight)!important}.toolbar-logo{position:absolute!important;left:50%!important;transform:translateX(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:opacity var(--transition-fast)!important}.toolbar-logo:hover{opacity:.8!important}.toolbar-logo-icon{width:32px!important;height:32px!important;-o-object-fit:contain!important;object-fit:contain!important}.toolbar-logo-text{font-size:18px!important;font-weight:700!important;letter-spacing:1.5px!important;color:var(--text-highlight)!important;text-transform:uppercase!important;background:linear-gradient(135deg,var(--color-primary) 0,#fff 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}.toolbar-clock{display:flex;align-items:center;padding:8px 16px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary)!important;font-size:13px!important;font-weight:500!important;font-family:Inter,sans-serif!important;margin-left:12px;letter-spacing:.5px!important;transition:all var(--transition-fast)!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toolbar-clock:hover{border-color:var(--border-accent)!important;background:var(--bg-card-hover)!important}.toolbar-clock .clock-icon{margin-right:8px;color:var(--color-primary)!important}.page-home-toolbar .v-toolbar__content{flex-wrap:nowrap;min-width:0}.toolbar-user-info--ellipsis{min-width:0!important;max-width:min(42vw,220px);overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important}@media (max-width:960px){.toolbar-user-info--ellipsis{max-width:min(36vw,180px);padding:6px 10px!important;margin-left:8px!important;font-size:12px!important}}.page-home-toolbar-menu{background:var(--bg-card)!important;border:1px solid var(--border-color)!important;border-radius:8px!important;max-width:min(100vw - 24px,320px)}.page-home-toolbar-menu-list{background:transparent!important}.v-application{font-family:Inter,sans-serif!important}.v-application,.v-container{background:var(--bg-primary)!important}.table-racional-result.v-card{background:linear-gradient(135deg,#0f1629,#131a2d 50%,#0f1629)!important;border:1px solid var(--border-color)!important;border-radius:12px!important;box-shadow:var(--shadow-md)!important;overflow:hidden!important;transition:border-color .3s ease,box-shadow .3s ease!important;backdrop-filter:blur(10px);position:relative!important;display:flex!important;flex-direction:column!important;height:100%!important}.table-racional-result.v-card .v-data-table{flex:1!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;height:calc(100% - 36px)!important}.table-racional-result.v-card:hover{background:linear-gradient(135deg,#131a2d,#172035 50%,#131a2d)!important;border-color:var(--border-accent)!important;box-shadow:var(--shadow-lg)!important}.table-racional-result.v-card:before{content:""!important;position:absolute!important;bottom:4px!important;right:4px!important;width:14px!important;height:14px!important;background-image:linear-gradient(135deg,transparent 40%,#fff 0,#fff 45%,transparent 0),linear-gradient(135deg,transparent 55%,#fff 0,#fff 60%,transparent 0),linear-gradient(135deg,transparent 70%,#fff 0,#fff 75%,transparent 0)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;opacity:.4!important;transition:opacity .3s ease!important;pointer-events:none!important;z-index:10!important}.table-racional-result.v-card:hover:before{opacity:.8!important}.v-data-table{background:transparent!important;color:var(--text-primary)!important}.table-racional-result .v-data-table__wrapper{overflow:hidden!important}.table-racional-result .v-data-table__wrapper,.table-racional-result .v-data-table__wrapper>table{display:flex!important;flex-direction:column!important;height:100%!important}.table-racional-result .v-data-table__wrapper>table>thead{flex-shrink:0!important}.table-racional-result .v-data-table__wrapper>table>tbody{display:block!important;overflow-y:auto!important;flex:1!important}.table-racional-result .v-data-table__wrapper>table>tbody>tr,.table-racional-result .v-data-table__wrapper>table>thead>tr{display:table!important;width:100%!important;table-layout:fixed!important}.table-racional-result .v-data-table__wrapper>table>tbody::-webkit-scrollbar{width:6px}.table-racional-result .v-data-table__wrapper>table>tbody::-webkit-scrollbar-track{background:transparent}.table-racional-result .v-data-table__wrapper>table>tbody::-webkit-scrollbar-thumb{background:rgba(14,165,233,.3);border-radius:3px;-webkit-transition:background .3s ease;transition:background .3s ease}.table-racional-result:hover .v-data-table__wrapper>table>tbody::-webkit-scrollbar-thumb{background:rgba(14,165,233,.5)}.table-racional-result .v-data-table__wrapper>table>tbody::-webkit-scrollbar-thumb:hover{background:rgba(14,165,233,.7)}.table-racional-result .v-data-table__wrapper>table>tbody{scrollbar-width:thin;scrollbar-color:rgba(14,165,233,.3) transparent}.v-data-table>.v-data-table__wrapper>table>thead>tr>th{background:var(--bg-tertiary)!important;color:var(--text-highlight)!important;font-weight:600!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:.5px!important;border-bottom:2px solid var(--border-accent)!important;padding:16px 12px!important;position:sticky!important;top:0!important;z-index:10!important}.v-data-table>.v-data-table__wrapper>table>tbody>tr{transition:all var(--transition-fast)!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.v-data-table>.v-data-table__wrapper>table>tbody>tr.v-data-table__selected,.v-data-table>.v-data-table__wrapper>table>tbody>tr[aria-selected=true]{background:transparent!important}.v-data-table>.v-data-table__wrapper>table>tbody>tr>td.v-data-table__checkbox,.v-data-table>.v-data-table__wrapper>table>thead>tr>th.v-data-table__checkbox{display:none!important}.v-data-table.no-select,.v-data-table.no-select *{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.v-data-table>.v-data-table__wrapper>table>tbody>tr>td{color:#fff!important;font-size:10px!important;font-family:Inter,sans-serif!important;border-bottom:1px solid var(--border-color)!important;padding:12px!important}.Verde{background:var(--color-buy-bg)!important;animation:fadeInBuy .3s ease-in-out}.Verde td,.v-data-table>.v-data-table__wrapper>table>tbody>tr.Verde>td{color:#fff!important}.Vermelho{background:var(--color-sell-bg)!important;animation:fadeInSell .3s ease-in-out}.Vermelho td,.v-data-table>.v-data-table__wrapper>table>tbody>tr.Vermelho>td{color:#fff!important}.Laranja{background:transparent!important}.Laranja td,.Laranja td *,.v-data-table>.v-data-table__wrapper>table>tbody>tr.Laranja>td,.v-data-table>.v-data-table__wrapper>table>tbody>tr.Laranja>td *{color:orange!important;font-weight:700!important}.Amarelo{background:rgba(255,234,0,.15)!important}.Amarelo td,.Amarelo td *,.v-data-table>.v-data-table__wrapper>table>tbody>tr.Amarelo>td,.v-data-table>.v-data-table__wrapper>table>tbody>tr.Amarelo>td *{color:#ffea00!important;font-weight:600!important}.Aviso{background:rgba(96,165,250,.1)!important;color:var(--color-warning)!important}.Aviso,.Aviso .text,.Aviso span,.Aviso td{color:var(--color-warning)!important;font-weight:600}.Piscando{animation:pulse 1.5s ease-in-out infinite}@keyframes fadeInBuy{0%{background:rgba(0,255,136,.3);transform:translateX(-10px)}to{background:var(--color-buy-bg);transform:translateX(0)}}@keyframes fadeInSell{0%{background:rgba(255,51,102,.3);transform:translateX(-10px)}to{background:var(--color-sell-bg);transform:translateX(0)}}@keyframes pulse{0%,to{opacity:1;box-shadow:0 0 0 0 var(--color-warning)}50%{opacity:.8;box-shadow:0 0 20px 5px rgba(251,191,36,.4)}}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.v-tooltip__content{background:linear-gradient(135deg,rgba(21,29,53,.98),rgba(15,22,41,.95))!important;backdrop-filter:blur(8px) saturate(180%)!important;border:1px solid rgba(14,165,233,.25)!important;border-radius:8px!important;color:var(--text-primary)!important;font-size:12px!important;font-weight:500!important;padding:8px 14px!important;box-shadow:0 8px 24px rgba(0,0,0,.7),inset 0 0 1px rgba(14,165,233,.4)!important;letter-spacing:.3px!important;z-index:99999!important}.v-dialog{backdrop-filter:blur(8px)!important}.v-application .v-menu__content,.v-snackbar,.v-snackbar__wrapper{z-index:99999!important}.v-application__wrap,.v-main{position:relative;z-index:1}.v-dialog>.v-card:not(.modal-card){background:linear-gradient(135deg,rgba(15,22,41,.95),rgba(21,29,53,.98))!important;backdrop-filter:blur(16px) saturate(180%)!important;border:1px solid rgba(14,165,233,.2)!important;border-radius:16px!important;box-shadow:0 24px 64px rgba(0,0,0,.8),inset 0 0 2px rgba(14,165,233,.3)!important;position:relative!important}.v-dialog>.v-card:not(.modal-card)>.v-card__title{background:linear-gradient(135deg,#151d35,#1a2340 50%,#151d35)!important;color:var(--text-highlight)!important;border-bottom:1px solid var(--border-color)!important;font-weight:600!important;padding:20px 24px!important;font-size:18px!important}.v-dialog>.v-card:not(.modal-card)>.v-card__text{color:var(--text-primary)!important;padding:24px!important}.v-dialog>.v-card:not(.modal-card)>.v-card__actions{padding:16px 24px!important;border-top:1px solid var(--border-color)!important}.v-dialog .v-btn{text-transform:none!important;font-weight:500!important;border-radius:6px!important;padding:8px 20px!important;transition:all var(--transition-fast)!important;box-shadow:none!important}.v-dialog .v-btn:not(.primary){background:transparent!important;color:var(--text-secondary)!important}.v-dialog .v-btn:not(.primary):hover{background:var(--bg-card-hover)!important;color:var(--text-primary)!important}.v-dialog .v-btn.primary{background:var(--color-primary)!important;color:#fff!important}.v-dialog .v-btn.primary:hover{background:rgba(4,172,236,.8)!important}.modal-btn-primary,.modal-btn-primary .v-btn__content,.modal-btn-primary .v-icon,.v-dialog .v-btn.primary .v-icon{color:#fff!important}.v-dialog .v-list{background:transparent!important;padding:8px 0!important}.v-dialog .config-list{background:transparent!important;padding:0!important}.v-dialog .config-item,.v-dialog .v-list-item.theme--dark.config-item{background:linear-gradient(135deg,rgba(15,22,41,.6),rgba(19,26,45,.6) 50%,rgba(15,22,41,.6))!important;border:1px solid rgba(14,165,233,.15)!important;border-radius:10px!important;margin-bottom:10px!important;padding:14px 16px!important;position:relative!important;overflow:hidden!important}.v-dialog .config-item:hover,.v-dialog .v-list-item.theme--dark.config-item:hover{border-color:rgba(14,165,233,.35)!important}.v-dialog .config-avatar,.v-dialog .v-list-item__avatar.config-avatar{background:linear-gradient(135deg,rgba(14,165,233,.7),rgba(14,165,233,.5))!important;box-shadow:0 2px 8px rgba(14,165,233,.25)!important;width:40px!important;height:40px!important;min-width:40px!important}.v-dialog .config-avatar .v-icon,.v-dialog .v-list-item__avatar.config-avatar .v-icon{color:hsla(0,0%,100%,.95)!important;font-size:20px!important}.v-dialog .config-title,.v-dialog .v-list-item__title.config-title{color:var(--text-highlight)!important;font-weight:600!important;font-size:15px!important;line-height:1.4!important;margin-bottom:2px!important}.v-dialog .config-subtitle,.v-dialog .v-list-item__subtitle.config-subtitle{color:var(--text-secondary)!important;font-size:12px!important;line-height:1.3!important;opacity:.8!important}.v-dialog .config-actions,.v-dialog .v-list-item__action.config-actions{margin-left:12px!important;min-width:auto!important}.v-dialog .config-btn,.v-dialog .config-btn:hover,.v-dialog .v-btn.config-btn,.v-dialog .v-btn.config-btn:hover{background:transparent!important}.v-dialog .config-btn .v-icon,.v-dialog .v-btn.config-btn .v-icon{color:var(--text-secondary)!important;opacity:.5!important;transition:all var(--transition-fast)!important}.v-dialog .config-btn:hover .v-icon,.v-dialog .v-btn.config-btn:hover .v-icon{opacity:1!important}.v-dialog .config-btn:hover .v-icon.primary--text{color:var(--v-primary-base)!important}.v-dialog .config-btn:hover .v-icon.error--text{color:var(--v-error-base)!important}.v-dialog .v-list-item{border-radius:8px!important;margin:4px 0!important;padding:12px 16px!important;transition:all var(--transition-base)!important;background:rgba(15,22,41,.3)!important;border:1px solid transparent!important}.v-dialog .v-list-item:hover{background:rgba(26,35,50,.5)!important;border-color:rgba(14,165,233,.2)!important;transform:translateX(2px)!important}.v-dialog .v-list-item__title{color:var(--text-primary)!important;font-size:14px!important;font-weight:500!important}.v-dialog .v-list-item__subtitle{color:var(--text-secondary)!important;font-size:12px!important;opacity:.8!important}.v-dialog .v-list-item__action .v-icon{color:var(--text-secondary)!important;transition:all var(--transition-fast)!important}.v-dialog .v-list-item__action .v-icon:hover{color:var(--color-primary)!important}.v-dialog .v-btn__content{font-size:14px!important;letter-spacing:.3px!important}.v-menu__content{background:var(--bg-secondary)!important;border:1px solid var(--border-accent)!important;border-radius:8px!important;box-shadow:0 12px 40px rgba(0,0,0,.5)!important;backdrop-filter:blur(10px)!important;z-index:99999!important}.v-menu__content .v-card{background:transparent!important;box-shadow:none!important}.v-menu__content .v-list{background:transparent!important;padding:8px!important}.v-menu__content .v-list-item{border-radius:6px!important;margin:2px 0!important;transition:background var(--transition-fast)!important;min-height:44px!important}.v-menu__content .v-list-item:hover{background:var(--bg-card-hover)!important}.v-menu__content .v-list-item.no-hover:hover{background:transparent!important;cursor:default!important}.v-menu__content .v-list-item__title{color:var(--text-primary)!important;font-size:13px!important;font-weight:500!important}.v-menu__content .v-list-item__action{margin-left:16px!important}.v-menu__content .v-select{margin-top:8px!important}.v-menu__content .v-divider{border-color:var(--border-color)!important;margin:8px 0!important}.v-menu__content .v-card__actions{border-top:1px solid var(--border-color)!important;padding:12px 16px!important;background:var(--bg-tertiary)!important}.v-menu__content .v-btn{text-transform:none!important;font-weight:500!important;border-radius:6px!important;font-size:13px!important;transition:all var(--transition-fast)!important;box-shadow:none!important}.v-menu__content .v-btn:not(.primary){color:var(--text-secondary)!important}.v-menu__content .v-btn:not(.primary):hover{background:var(--bg-card-hover)!important;color:var(--text-primary)!important}.v-menu__content .v-btn.primary{background:var(--color-primary)!important;color:var(--bg-primary)!important}.v-menu__content .v-btn.primary:hover{background:rgba(4,172,236,.8)!important}.grade-config-menu__content{padding:0!important;overflow:hidden!important}.grade-config-menu__content .modal-card{border:none!important;box-shadow:none!important;backdrop-filter:none!important;border-radius:0!important}.grade-config-menu__content .modal-header.modal-header--compact{position:relative!important;padding:10px 40px 10px 12px!important;align-items:center!important}.grade-config-menu__content .modal-header--compact .modal-header__lead{flex:1 1 auto!important;min-width:0!important}.grade-config-menu__content .modal-header--compact .modal-header__icon-wrap{box-shadow:none!important}.grade-config-menu__content .modal-header--compact .modal-close-btn{position:absolute!important;top:50%!important;right:2px!important;transform:translateY(-50%)!important;margin:0!important}.v-text-field input{color:var(--text-primary)!important}.v-text-field .v-label{color:var(--text-secondary)!important}.v-text-field.v-input--is-focused .v-label{color:var(--color-primary)!important}.v-text-field fieldset{border-color:var(--border-color)!important}.v-text-field:hover fieldset{border-color:var(--border-accent)!important}.v-text-field.v-input--is-focused fieldset{border-color:var(--color-primary)!important}.modal-card{background:linear-gradient(145deg,rgba(var(--bg-secondary-rgb),.98) 0,rgba(var(--bg-tertiary-rgb),.92) 45%,rgba(var(--bg-secondary-rgb),.98) 100%)!important;border-radius:14px!important;overflow:hidden!important;border:1px solid rgba(var(--color-primary-rgb),.22)!important;box-shadow:var(--shadow-xl),0 0 0 1px hsla(0,0%,100%,.05) inset!important;backdrop-filter:blur(20px) saturate(160%)!important}.v-dialog--fullscreen .modal-card{min-height:100%!important;height:100%!important;max-height:100dvh!important;border-radius:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.modal-card__scroll{flex:1 1 0%!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important}.v-dialog:not(.v-dialog--fullscreen).v-dialog--scrollable>.v-card.modal-card{display:flex!important;flex-direction:column!important;overflow:hidden!important;max-height:min(90vh,100dvh)!important}.v-dialog--scrollable>.v-card>.v-card__text,.v-dialog--scrollable>form>.v-card>.v-card__text{min-height:0!important;-webkit-overflow-scrolling:touch!important}.modal-header{background:linear-gradient(180deg,rgba(var(--color-primary-rgb),.12) 0,rgba(var(--bg-primary-rgb),.88) 100%)!important;border-bottom:1px solid rgba(var(--color-primary-rgb),.22)!important;padding:18px 20px!important;min-height:64px!important;color:var(--text-highlight)!important;font-size:inherit!important;flex-wrap:nowrap!important;gap:8px!important}.modal-header,.modal-header__lead{display:flex!important;align-items:center!important}.modal-header__lead{gap:14px!important;min-width:0!important;flex:1 1 auto!important}.modal-header__icon-wrap{flex-shrink:0!important;width:44px!important;height:44px!important;border-radius:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(145deg,rgba(var(--color-primary-rgb),.4) 0,rgba(var(--color-primary-rgb),.12) 100%)!important;border:1px solid rgba(var(--color-primary-rgb),.38)!important;box-shadow:var(--shadow-md)!important}.modal-header__icon-wrap .v-icon{color:var(--text-primary)!important}.modal-header__text{display:flex!important;flex-direction:column!important;gap:3px!important;min-width:0!important}.modal-header__title{font-size:1.0625rem!important;font-weight:600!important;line-height:1.3!important;color:var(--text-highlight)!important;letter-spacing:.01em!important}.modal-header__subtitle{font-size:.6875rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--text-secondary)!important}.modal-header--compact{padding:12px 16px!important;min-height:0!important}.modal-header--compact .modal-header__icon-wrap{width:36px!important;height:36px!important;border-radius:10px!important}.modal-header--compact .modal-header__title{font-size:.9375rem!important}.modal-close-btn{margin-right:-8px!important;color:var(--text-secondary)!important;transition:all .3s ease!important}.modal-close-btn:hover{color:var(--color-sell)!important;background:var(--color-sell-bg)!important}.modal-content{padding:0!important;min-height:0!important;color:var(--text-primary)!important}.modal-content .container{padding:20px!important;max-width:100%!important}.modal-card__scroll>.v-card-text{padding:18px 20px!important;color:var(--text-primary)!important}.modal-card__scroll>.agrupador-inputs{margin-left:20px!important;margin-right:20px!important;width:auto!important;max-width:calc(100% - 40px)!important;box-sizing:border-box!important}.modal-card__scroll>.agrupador-inputs:first-of-type{margin-top:4px!important}.modal-card__scroll>div>.v-card-text:last-child{padding-bottom:20px!important}.modal-config-list.v-list{background:transparent!important;padding:8px 0!important;border-radius:0!important}.modal-config-list .v-list-item{margin:4px 12px!important;border-radius:10px!important;border:1px solid rgba(var(--color-primary-rgb),.12)!important;background:rgba(var(--bg-secondary-rgb),.65)!important;min-height:56px!important}.modal-config-list .v-list-item:hover{background:rgba(var(--color-primary-rgb),.1)!important;border-color:rgba(var(--color-primary-rgb),.28)!important}.modal-actions{background:linear-gradient(180deg,rgba(var(--bg-primary-rgb),.98) 0,rgba(var(--bg-secondary-rgb),.98) 100%)!important;border-top:1px solid rgba(var(--color-primary-rgb),.18)!important;padding:14px 20px!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}.modal-actions--compact{padding:10px 14px!important}.grade-config-menu__content .grade-config-menu__list{padding-left:4px!important;padding-right:4px!important}.modal-btn-cancel{color:var(--text-secondary)!important;transition:all .3s ease!important}.modal-btn-cancel:hover{background:rgba(var(--color-primary-rgb),.1)!important;color:var(--text-primary)!important}.modal-btn-primary{background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.92) 0,rgba(var(--color-primary-rgb),.72) 100%)!important;color:var(--text-highlight)!important;box-shadow:none!important;transition:background var(--transition-base)!important}.modal-btn-primary:hover{background:linear-gradient(135deg,var(--color-primary) 0,rgba(var(--color-primary-rgb),.82) 100%)!important;box-shadow:none!important}.drag-handle{display:flex;align-items:center;justify-content:center;padding:8px 12px;background:linear-gradient(180deg,rgba(14,165,233,.08),rgba(14,165,233,.04));border-bottom:1px solid var(--border-color);cursor:move!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .3s ease,border-bottom-color .3s ease;position:relative;min-height:36px}.drag-handle:hover{background:linear-gradient(180deg,rgba(14,165,233,.15),rgba(14,165,233,.08));border-bottom-color:var(--border-accent)}.drag-handle-icon{display:flex;align-items:center;margin-right:8px;opacity:.6;transition:opacity .3s ease}.drag-handle:hover .drag-handle-icon{opacity:1}.table-logo-icon{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;margin-right:10px;flex-shrink:0;filter:brightness(1.1);transition:transform .3s ease}.drag-handle:hover .table-logo-icon{filter:brightness(1.3)}.table-title{font-size:13px;font-weight:600;color:var(--text-highlight);text-transform:uppercase;letter-spacing:1px}.vue-grid-item{transition:none!important;background:transparent!important;z-index:2!important}.grid-layout-wrapper .v-data-table>.v-data-table__wrapper>table td,.grid-layout-wrapper .v-data-table>.v-data-table__wrapper>table th{padding:4px 6px!important;line-height:1.2!important;font-size:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important}.grid-layout-wrapper .v-data-table__wrapper{padding:0!important}.vue-grid-item:not(.vue-grid-placeholder){z-index:10!important}.vue-grid-item.cssTransforms{transition:none!important}.vue-grid-item.resizing{opacity:1!important;z-index:100!important;will-change:transform,width,height,opacity;contain:layout style}.vue-grid-item.dragging{opacity:.85!important;z-index:200!important;transition:none!important;will-change:transform,opacity;contain:layout style}.vue-grid-item.dragging .table-racional-result{box-shadow:0 8px 24px rgba(14,165,233,.2),0 4px 12px rgba(0,0,0,.3)!important;border-color:rgba(14,165,233,.5)!important;transform:scale(1.02)}.vue-grid-item>.vue-resizable-handle{position:absolute!important;bottom:0!important;right:0!important;left:auto!important;top:auto!important;width:32px!important;height:32px!important;cursor:nwse-resize!important;background:transparent!important;opacity:1!important;z-index:15!important;transition:none!important}.vue-grid-item>.vue-resizable-handle:after{display:none!important}.vue-grid-item:hover .table-racional-result.v-card:before,.vue-grid-item:hover>.vue-resizable-handle{opacity:1!important}.grid-container{padding:0!important;margin:0!important}.grid-container,.grid-layout-wrapper,.vue-grid-layout{width:100%!important;box-sizing:border-box!important;position:relative!important;z-index:1!important}.grid-layout-wrapper,.vue-grid-layout{transition:none!important;padding:10px 16px 10px 16px!important;margin:0 auto!important;max-width:100%!important}.vue-grid-item{box-sizing:border-box!important;position:absolute!important;display:flex!important;align-items:stretch!important}.vue-grid-item .w98{width:100%!important;height:100%!important;margin:0 auto!important;display:flex!important;flex-direction:column!important}.vue-grid-item.resizing .table-racional-result{border-color:rgba(14,165,233,.5)!important;box-shadow:0 4px 12px rgba(14,165,233,.15),0 2px 6px rgba(0,0,0,.2)!important}.vue-grid-item.static{background:transparent!important}.vue-grid-item.vue-grid-placeholder{background:rgba(14,165,233,.1)!important;border:2px dashed rgba(14,165,233,.5)!important;border-radius:12px!important;z-index:1!important;pointer-events:none!important;transition:none!important}.vue-grid-item.vue-grid-placeholder[style*="display: none"]{display:none!important}.vue-grid-item.vue-grid-placeholder[style*="height: 0px"],.vue-grid-item.vue-grid-placeholder[style*="width: 0px"]{display:none!important;opacity:0!important}.vue-grid-item.vue-grid-placeholder .vue-resizable-handle,.vue-grid-item.vue-grid-placeholder>:not(.vue-resizable-handle){display:none!important}@media (max-width:1200px){.grid-layout-wrapper,.vue-grid-layout{padding:8px 12px!important}.drag-handle{padding:6px 10px!important;min-height:32px!important}.table-title{font-size:12px!important}.table-logo-icon{width:18px!important;height:18px!important;margin-right:8px!important}}@media (max-width:960px){.v-toolbar__content{padding:8px 12px!important}.grid-layout-wrapper,.vue-grid-layout{padding:6px 8px!important}.v-data-table>.v-data-table__wrapper>table>thead>tr>th{padding:12px 8px!important;font-size:10px!important}.v-data-table>.v-data-table__wrapper>table>tbody>tr>td{padding:10px 8px!important;font-size:12px!important}.drag-handle{padding:4px 8px!important;min-height:28px!important}.table-title{font-size:11px!important;letter-spacing:.5px!important}.table-logo-icon{width:16px!important;height:16px!important;margin-right:6px!important}.drag-handle-icon{display:none!important}.vue-grid-item>.vue-resizable-handle{width:24px!important;height:24px!important}.table-racional-result.v-card:before{width:10px!important;height:10px!important}.grid-layout-wrapper .table-racional-result.v-card{contain:none!important}.grid-layout-wrapper .table-racional-result.v-card .v-data-table{flex:1 1 auto!important;min-height:0!important;max-height:none!important;height:auto!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.grid-layout-wrapper .table-racional-result .v-data-table__wrapper{display:block!important;flex:1 1 auto!important;flex-direction:unset!important;width:100%!important;max-width:100%!important;min-height:0!important;max-height:none!important;height:auto!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important;padding-bottom:6px!important;box-sizing:border-box!important}.grid-layout-wrapper .table-racional-result .v-data-table__wrapper>table{display:table!important;flex-direction:unset!important;width:-moz-max-content!important;width:max-content!important;min-width:100%!important;height:auto!important;max-height:none!important;border-collapse:collapse!important;table-layout:auto!important}.grid-layout-wrapper .table-racional-result .v-data-table__wrapper>table>thead{display:table-header-group!important;flex-shrink:unset!important}.grid-layout-wrapper .table-racional-result .v-data-table__wrapper>table>tbody{display:table-row-group!important;overflow:visible!important;flex:unset!important;max-height:none!important}.grid-layout-wrapper .table-racional-result .v-data-table__wrapper>table>tbody>tr,.grid-layout-wrapper .table-racional-result .v-data-table__wrapper>table>thead>tr{display:table-row!important;width:auto!important}.grid-layout-wrapper .table-racional-result .v-data-table__wrapper>table>tbody>tr>td,.grid-layout-wrapper .table-racional-result .v-data-table__wrapper>table>thead>tr>th{display:table-cell!important}.grid-layout-wrapper .table-racional-result .v-data-table:has(.dados-cell) table{table-layout:auto!important;width:-moz-max-content!important;width:max-content!important;min-width:100%!important}.grid-layout-wrapper .table-racional-result .v-data-table:has(.dados-cell) thead th:first-child,.grid-layout-wrapper .table-racional-result .v-data-table:has(.dados-cell) thead th:nth-child(2),.grid-layout-wrapper .table-racional-result .v-data-table:has(.dados-cell) thead th:nth-child(3),.grid-layout-wrapper .table-racional-result .v-data-table:has(.dados-cell) thead th:nth-child(4){width:auto!important;min-width:3rem!important;max-width:none!important}.grid-layout-wrapper .table-racional-result .v-data-table tbody tr:has(.dados-cell) td:first-child,.grid-layout-wrapper .table-racional-result .v-data-table tbody tr:has(.dados-cell) td:nth-child(2),.grid-layout-wrapper .table-racional-result .v-data-table tbody tr:has(.dados-cell) td:nth-child(3){width:auto!important;min-width:3rem!important;max-width:none!important}.grid-layout-wrapper .table-racional-result .v-data-table tbody td:has(.dados-cell){width:auto!important;min-width:7rem!important;max-width:none!important}.grid-layout-wrapper .table-racional-result .v-data-table>.v-data-table__wrapper>table>thead>tr>th{position:sticky!important;top:0!important;z-index:3!important;background:var(--bg-tertiary)!important;box-shadow:0 1px 0 var(--border-accent)!important}}@media (max-width:480px){.grid-layout-wrapper,.vue-grid-layout{padding:4px 6px!important}.toolbar-clock,.toolbar-user-info{font-size:11px!important;padding:6px 12px!important}}.table-racional-result{will-change:transform;contain:layout style paint}.v-data-table{will-change:scroll-position}.vue-grid-item{will-change:transform,width,height}.vue-grid-item:not(.dragging):not(.resizing){transition:none!important}.vue-grid-item>*{width:100%;height:100%}.vue-grid-item{overflow:visible!important}.vue-grid-item.cssTransforms{will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.v-data-table thead th{background:var(--bg-tertiary)!important;color:var(--text-highlight)!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-size:11px!important;border-bottom:1px solid rgba(14,165,233,.2)!important;position:relative!important;text-align:center!important;padding:8px!important;vertical-align:middle!important}.v-data-table thead th:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;height:1px!important;background:var(--border-accent)!important}.v-data-table tbody td{border-bottom:1px solid rgba(14,165,233,.05)!important;text-align:center!important;vertical-align:middle!important}.v-data-table tbody tr:has(.dados-cell) td:first-child{width:20%!important;min-width:20%!important;max-width:20%!important}.v-data-table tbody tr:has(.dados-cell) td:nth-child(2){width:15%!important;min-width:15%!important;max-width:15%!important}.v-data-table tbody tr:has(.dados-cell) td:nth-child(3){width:15%!important;min-width:15%!important;max-width:15%!important}.v-data-table tbody td:has(.dados-cell){width:50%!important;min-width:50%!important;max-width:50%!important;padding:4px 8px!important;vertical-align:middle!important}.v-data-table:has(.dados-cell) thead th:first-child{width:20%!important;min-width:20%!important}.v-data-table:has(.dados-cell) thead th:nth-child(2){width:15%!important;min-width:15%!important}.v-data-table:has(.dados-cell) thead th:nth-child(3){width:15%!important;min-width:15%!important}.v-data-table:has(.dados-cell) thead th:nth-child(4){width:50%!important;min-width:50%!important}.v-data-table:has(.dados-cell) table{table-layout:fixed!important;width:100%!important}.grid-layout-wrapper .v-data-table>.v-data-table__wrapper>table>tbody>tr>td.home-table-cell-pad-left,.grid-layout-wrapper .v-data-table>.v-data-table__wrapper>table>thead>tr>th.home-table-cell-pad-left{padding-left:32px!important}.ticker-cell{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important}.ticker-logo{width:24px!important;height:24px!important;-o-object-fit:contain!important;object-fit:contain!important;border-radius:4px!important;flex-shrink:0!important}.ticker-multiplo{text-decoration:underline!important;-webkit-text-decoration-color:var(--color-primary)!important;text-decoration-color:var(--color-primary)!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important;font-weight:700!important}.config-list-container .ticker-cell{justify-content:flex-start!important}.config-list-container .ticker-logo{width:20px!important;height:20px!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 8px rgba(14,165,233,.2)}50%{box-shadow:0 0 16px rgba(14,165,233,.4)}}.config-page-container{background:linear-gradient(135deg,#0a0e27,#0d1225 50%,#0a0e27)!important;background-attachment:fixed}.config-page-card{background:linear-gradient(135deg,#0a0e27,#0d1225 50%,#0a0e27)!important;box-shadow:none!important}.config-page-toolbar{background:var(--bg-secondary)!important;border-bottom:1px solid var(--border-accent)!important;box-shadow:none!important;flex-shrink:0!important;height:64px!important;min-height:64px!important}.config-list-container{background:var(--bg-primary)!important;padding:16px!important}.config-list-container,.config-list-container.v-list{overflow-y:auto!important;overflow-x:hidden!important;max-height:calc(100vh - 64px)!important;height:calc(100vh - 64px)!important}.config-list-container.v-list{display:block!important;position:relative!important}.config-list-container .v-subheader{background:linear-gradient(135deg,#151d35,#1a2340 50%,#151d35)!important;color:var(--text-highlight)!important;font-weight:600!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.5px!important;padding:16px!important;border-radius:8px!important}.config-list-container .v-list-item,.config-list-container .v-subheader{margin-bottom:8px!important;border:1px solid var(--border-color)!important}.config-list-container .v-list-item{background:linear-gradient(135deg,#0f1629,#131a2d 50%,#0f1629)!important;border-radius:8px!important;transition:all var(--transition-fast)!important}.config-list-container .v-list-item:hover{background:linear-gradient(135deg,#1a2332,#1f2a3d 50%,#1a2332)!important;border-color:var(--border-accent)!important;transform:translateX(4px)!important}.config-list-container .v-list-item__title{color:var(--text-primary)!important;font-weight:500!important;font-size:14px!important}.config-list-container .v-list-item__subtitle{color:var(--text-secondary)!important;font-size:12px!important}.config-list-container .v-input--switch .v-input--selection-controls__input{color:var(--color-primary)!important}.config-list-container .v-input--switch .v-input--selection-controls__ripple:before{background-color:var(--color-primary)!important}.config-list-container hr{border:none!important;height:1px!important;background:var(--border-color)!important;margin:16px 0!important}.config-list-container h3{color:var(--text-highlight)!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.5px!important;margin-left:16px!important;margin-top:20px!important}.agrupador-inputs{background:linear-gradient(145deg,rgba(var(--bg-tertiary-rgb),.95) 0,rgba(var(--bg-secondary-rgb),.88) 100%)!important;border:1px solid rgba(var(--color-primary-rgb),.2)!important;border-radius:10px!important;padding:14px 16px!important;margin:12px 0!important;box-shadow:inset 0 2px 12px rgba(0,0,0,.2)!important}.modal-card .agrupador-inputs .v-card-text{padding:8px 0!important}.modal-card .agrupador-inputs .v-card-text:first-child{padding-top:0!important}.modal-card .agrupador-inputs .v-card-text:last-child{padding-bottom:0!important}.agrupador-inputs:empty{display:none!important}@supports selector(:has(*)){.agrupador-inputs:not(:has(input)){display:none!important}}.pesquisar{background:linear-gradient(135deg,#0f1629,#131a2d 50%,#0f1629)!important;border-radius:8px!important;padding:8px 16px!important}.pesquisar .v-input__control{background:transparent!important}.pesquisar .v-input__slot:before{border-color:var(--border-color)!important}.pesquisar .v-input__slot:after{border-color:var(--color-primary)!important}.pesquisar-toolbar{background:linear-gradient(135deg,#151d35,#1a2340 50%,#151d35)!important;border-radius:8px!important}.pesquisar-toolbar .v-input__control{background:transparent!important}.pesquisar-toolbar .v-input__slot{background:transparent!important;min-height:40px!important;padding:0 12px!important}.pesquisar-toolbar .v-input__slot:before{border-color:var(--border-color)!important}.pesquisar-toolbar .v-input__slot:after{border-color:var(--color-primary)!important}.pesquisar-toolbar input{color:var(--text-primary)!important;font-size:14px!important}.pesquisar-toolbar label{color:var(--text-secondary)!important}.pesquisar-toolbar .v-input__prepend-inner{color:var(--text-secondary)!important;margin-right:8px!important}@media (min-width:961px){.pesquisar-toolbar.config-toolbar-search-inline{max-width:300px!important;width:100%!important;margin-right:16px!important;flex:0 1 300px!important}}.toolbar-tickers-title{margin-left:16px!important;font-size:18px!important;font-weight:600!important;color:var(--text-highlight)!important}.toolbar-tickers-meta{margin-left:16px!important;font-size:12px!important;color:var(--text-secondary)!important;font-weight:400!important;min-width:0!important}@media (max-width:960px){.toolbar-tickers-title{margin-left:8px!important;font-size:16px!important}.toolbar-tickers-meta{margin-left:8px!important;max-width:42vw!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}.config-page-toolbar .v-btn.v-btn--fab{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary))!important;box-shadow:none!important;transition:background var(--transition-fast),opacity var(--transition-fast)!important}.config-page-toolbar .v-btn.v-btn--fab:hover{box-shadow:none!important;opacity:.92!important}.config-page-toolbar .v-btn.v-btn--icon{transition:all var(--transition-fast)!important}.config-page-toolbar .v-btn.v-btn--icon:hover{background:rgba(14,165,233,.1)!important}.config-page-toolbar .v-toolbar__title{margin-left:16px!important;font-size:18px!important;font-weight:600!important;color:var(--text-highlight)!important}@media (max-width:960px){.config-page-toolbar{height:auto!important;min-height:56px!important;flex-shrink:0!important}.config-page-toolbar .v-toolbar__content{flex-wrap:wrap!important;align-items:center!important;row-gap:8px!important;min-height:48px!important;height:auto!important;padding-top:8px!important;padding-bottom:8px!important}.config-page-toolbar .v-toolbar__title{min-width:0!important;max-width:min(55vw,280px)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-left:8px!important;font-size:16px!important}.pesquisar-toolbar{width:100%!important;max-width:none!important;flex:1 1 100%!important;margin-right:0!important;margin-left:0!important;order:10!important}.pesquisar-toolbar.config-toolbar-search-inline{order:0!important;flex:1 1 auto!important;width:auto!important;min-width:0!important}.config-page-toolbar--search-row .v-toolbar__extension{padding:0 12px 8px!important;border-top:1px solid rgba(30,45,74,.5)!important}.v-container.config-page-container:not(.account-page-content){display:flex!important;flex-direction:column!important;min-height:0!important;height:100vh!important;max-height:100vh!important}.v-container.config-page-container .config-page-card{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:none!important;overflow:hidden!important}.v-container.config-page-container .config-page-card.v-card{overflow:hidden!important}.config-list-container,.config-list-container.v-list,.v-container.config-page-container .config-page-card .v-list.config-list-container,.v-container.config-page-container .config-page-card>.v-list.config-list-container{flex:1 1 0%!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important}.config-list-container{padding:8px!important}.config-list-container .v-subheader{font-size:10px!important;padding:4px 10px 6px!important;margin-bottom:4px!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;height:auto!important;min-height:0!important}.config-list-container .v-subheader .v-list-item__content{flex:0 0 0!important;width:0!important;min-width:0!important;max-width:0!important;padding:0!important;margin:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.config-list-container .v-subheader .v-list-item__action{flex:0 0 auto!important;margin:0 0 0 8px!important}.config-list-container .v-subheader>.v-list-item__action:last-child{display:none!important}.config-list-container .v-list-item{padding:10px!important;flex-wrap:wrap!important;align-items:flex-start!important}.config-list-container .v-list-item:hover{transform:none!important}.config-list-container .v-list-item__content{flex:1 1 100%!important;min-width:0!important;max-width:100%!important}.config-list-container .v-list-item__action{flex:0 0 auto!important;margin-top:8px!important;margin-right:8px!important;margin-left:0!important}.config-list-container .v-list-item__action:last-child{margin-right:0!important}.config-list-container.config-list-row-mobile .v-list-item{flex-wrap:nowrap!important;align-items:center!important}.config-list-container.config-list-row-mobile .v-list-item__content{flex:1 1 auto!important;min-width:0!important;max-width:none!important}.config-list-container.config-list-row-mobile .v-list-item__action{margin-top:0!important;margin-left:0!important;flex-shrink:0!important}.account-card .v-card-actions{flex-wrap:wrap!important;gap:8px!important;justify-content:stretch!important}.account-card .v-card-actions .v-btn{flex:1 1 calc(50% - 8px)!important;min-width:min(100%,160px)!important}.account-card .v-card-actions .v-spacer{display:none!important}.account-card .v-card__text{padding:16px!important}.account-card .text-h6{font-size:16px!important}.account-btn-danger,.account-btn-success,.account-btn-warning{padding:6px 16px!important;font-size:13px!important}}.account-card{background:var(--bg-secondary)!important;border:1px solid var(--border-color)!important;border-radius:8px!important;transition:border-color var(--transition-fast)!important;overflow:hidden!important}.account-card .v-card__text{padding:24px!important}.account-card .text-h6{color:var(--text-highlight)!important;font-weight:600!important;font-size:18px!important}.account-card .text-caption{color:var(--text-secondary)!important;font-size:13px!important;margin-top:4px!important}.account-card .text-h7{color:var(--text-primary)!important;font-size:14px!important;margin-top:8px!important}.account-card .v-text-field{margin-bottom:4px!important}.account-card .v-text-field .v-input__slot{background:var(--bg-primary)!important;border-radius:8px!important}.account-card .v-text-field input{color:var(--text-primary)!important}.account-card .v-text-field label{color:var(--text-secondary)!important}.account-card .v-text-field.v-input--is-disabled .v-input__control{opacity:.6!important}.account-btn-success{background:#10b981!important;color:#fff!important;font-weight:500!important;text-transform:none!important;letter-spacing:.3px!important;border-radius:8px!important;padding:8px 20px!important;transition:background var(--transition-fast)!important}.account-btn-success:hover{background:#059669!important}.account-btn-warning{background:#f59e0b!important;color:#fff!important;font-weight:500!important;text-transform:none!important;letter-spacing:.3px!important;border-radius:8px!important;padding:8px 20px!important;transition:background var(--transition-fast)!important}.account-btn-warning:hover{background:#d97706!important}.account-btn-danger{color:#ef4444!important;font-weight:500!important;text-transform:none!important;letter-spacing:.3px!important;border-radius:8px!important;padding:8px 20px!important;transition:background var(--transition-fast)!important}.account-btn-danger:hover{background:rgba(239,68,68,.1)!important}.config-page-container h3{display:flex!important;align-items:center!important;gap:8px!important}.v-container.config-page-container .config-page-card .v-list.config-list-container,.v-container.config-page-container .config-page-card>.v-list.config-list-container{overflow-y:scroll!important;overflow-x:hidden!important;max-height:calc(100vh - 64px)!important;height:calc(100vh - 64px)!important;flex:1 1 auto!important;min-height:0!important;display:block!important;position:relative!important}.v-container.config-page-container .config-list-container.v-list .v-list-item,.v-container.config-page-container .config-list-container.v-list .v-list__tile{flex-shrink:0!important}.v-container.config-page-container .v-card .v-list.config-list-container,.v-container.config-page-container .v-list.config-list-container{overflow-y:scroll!important;overflow-x:hidden!important}.v-container.config-page-container .v-list.config-list-container *{max-height:none!important}.v-container.config-page-container .v-list.config-list-container .v-list-item,.v-container.config-page-container .v-list.config-list-container .v-subheader{max-height:none!important;height:auto!important}@media (max-width:960px){.v-container.config-page-container .config-page-card .v-list.config-list-container,.v-container.config-page-container .config-page-card>.v-list.config-list-container{height:auto!important;max-height:none!important;flex:1 1 0%!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important}}