@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap");@import url("/css/ui-acrovisual.css?v=2.6.12.6833459");@import url("/css/av-layout.css?v=2.6.12.6833459");@import url("/css/av-filters.css?v=2.6.12.6833459");@import url("/css/av-dark-mode.css?v=2.6.12.6833459");*{padding:0;margin:0;box-sizing:border-box;font-family:"Noto Sans",sans-serif}:root{--primary-color:#56b535;--second-color:#92d339;--bg-primary-color:rgba(86,181,53,.9);--hover-button:#92d339;--bg-color:#f6f7f9;--bg-body:#eef0f2;--text-color:#212121;--alpha-color:rgba(33,33,33,.2);--success:#56b535;--error:#bb1919;--alert:#da8b25;--font:1.3rem;--box-shadow:0 4px 8px rgba(0,0,0,0.1);--hover-table:#e4e7eb;--hover-list:#e1e4e8;--btn-invert:#fff;--btn-invert-black:#212121;--info-color:#56b535;--bg-full:rgba(0,0,0,0.3);--av-modal-backdrop-blur:10px;--hover-image:rgba(255,255,255,0.9);--av-surface-input:#e8ebef;--av-surface-raised:#f6f7f9;--av-border-subtle:rgba(15,23,42,0.08);--av-border-default:rgba(15,23,42,0.12);--av-border-muted:rgba(15,23,42,0.06);--av-border-strong:rgba(15,23,42,0.18);--av-text-muted:rgba(33,33,33,0.72);--av-text-secondary:rgba(33,33,33,0.82);--av-surface-hover:rgba(86,181,53,0.06);--av-focus-ring:rgba(86,181,53,0.22);color-scheme:only light}:root.dark_mode{--primary-color:#56b535;--second-color:#92d339;--av-header-bg:#18181b;--bg-body:#27272a;--bg-color:#323236;--text-color:#ffffff;--text-muted:#e4e4e7;--hover-list:rgba(255,255,255,0.07);--hover-table:rgba(255,255,255,0.05);--alpha-color:rgba(255,255,255,0.4);--success:#4ade80;--error:#f87171;--alert:#fcd34d;--hover-image:rgba(24,24,27,0.92);--box-shadow:none;--bg-full:rgba(24,24,27,0.82);--btn-invert:#ffffff;--av-surface-input:#3f3f46;--av-surface-raised:#3f3f46;--av-border-subtle:#45454c;--av-border-default:#45454c;--av-border-muted:rgba(255,255,255,0.08);--av-border-strong:rgba(255,255,255,0.22);--av-text-muted:#e4e4e7;--av-text-secondary:#e4e4e7;--av-surface-hover:#4a4a52;--av-focus-ring:rgba(86,181,53,0.45);--av-danger-color:#f87171;--av-success-bright:#4ade80;--av-modal-header-line:rgba(255,255,255,0.12);color-scheme:only dark}html{font-size:62.5%;scroll-behavior:smooth;color-scheme:only light}html.dark_mode{color-scheme:only dark}html:not(.dark_mode) input,html:not(.dark_mode) select,html:not(.dark_mode) textarea,html:not(.dark_mode) button{color-scheme:only light}html.dark_mode input,html.dark_mode select,html.dark_mode textarea,html.dark_mode button{color-scheme:only dark}html:not(.dark_mode) select option,html:not(.dark_mode) optgroup{background-color:#fff !important;color:#212121 !important}html.dark_mode select option,html.dark_mode optgroup{background-color:#3f3f46 !important;color:#ffffff !important}a{text-decoration:none;transition:0.3s;color:var(--text-color)}body{width:100vw;height:100vh;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden;font-size:1.4rem;margin:0 auto;background-color:var(--bg-body)}::-webkit-scrollbar{width:.6rem}::-webkit-scrollbar-track{background:#b1b1b1}::-webkit-scrollbar-thumb{background:#888;border-radius:6px;transition:.3s}::-webkit-scrollbar-thumb:hover{background:#555}:root.dark_mode ::-webkit-scrollbar-track{background:#202020}:root.dark_mode ::-webkit-scrollbar-thumb{background:#4a5568}:root.dark_mode ::-webkit-scrollbar-thumb:hover{background:#64748b}.tab_support{position:fixed;right:0;bottom:20%;transform:rotate(-90deg);transform-origin:bottom right;cursor:pointer;transition:.3s}.content_tab_support{background-color:var(--primary-color);padding:.7rem 2rem;border-radius:.5rem .5rem 0 0;display:flex;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;transition:.3s}.content_tab_support.leave{padding:1rem 2rem;box-shadow:var(--box-shadow)}.content_tab_support p,.content_tab_support i{color:var(--btn-invert);font-size:1.2rem;font-weight:600;transition:.3s}.content_tab_support.leave p,.content_tab_support.leave i{font-size:1.4rem}.btnTop{z-index:999;position:fixed;bottom:0;right:0;margin-bottom:2rem;margin-right:1.5rem;background:none;border:none;cursor:pointer;transition:opacity 0.5s,transform 0.5s;transform:translateY(2rem);opacity:0}.btnTop i{transition:0.3s;font-size:4rem;color:var(--primary-color)}.btnTop i:hover{scale:1.08}.btnTop.show{opacity:1;transform:translateY(0)}.box_alert,.box_alert_error,.box_alert_atention{display:flex;justify-content:center;align-items:center;gap:2rem;background-color:var(--success);width:max-content;max-width:min(42rem,calc(100vw - 2rem));min-width:min(35rem,calc(100vw - 2rem));opacity:0;padding:2rem 3rem;border-radius:1rem 0 0 1rem;position:fixed;right:0;bottom:4rem;z-index:2000000;overflow:hidden;box-shadow:var(--box-shadow);transition:opacity .5s;visibility:hidden;pointer-events:none}.box_alert.show,.box_alert_error.show,.box_alert_atention.show{opacity:1;visibility:visible;pointer-events:auto}.box_alert_error{background-color:var(--error)}.box_alert_atention{background-color:var(--alert)}.box_alert i,.box_alert_error i,.box_alert_atention i{font-size:4rem;color:var(--btn-invert);flex-shrink:0}.success_title,.error_title,.atention_title{font-size:1.6rem;color:var(--btn-invert);font-weight:600}.text_message{font-size:1.2rem;color:var(--btn-invert)}.indicatorSuccess,.indicatorError,.indicatorErro,.indicatorAtention{font-size:var(--font);color:var(--btn-invert);word-break:break-word}.text_message strong,.indicatorSuccess strong,.indicatorError strong,.indicatorErro strong,.indicatorAtention strong{font-weight:700}.header{display:flex;justify-content:space-between;align-items:center;width:100%;height:max-content;position:sticky;top:0;z-index:100000;pointer-events:auto;padding:0 5rem;background-color:var(--bg-color);box-shadow:0 4px 8px rgba(0,0,0,0.1)}.box_logo{width:6rem;height:6rem;display:flex;justify-content:center;align-items:center;border-radius:0 0 1rem 1rem;background-color:var(--primary-color);position:absolute;cursor:pointer;top:0}.list_menu{display:flex;justify-content:center;align-items:center;gap:1rem;list-style:none;padding-left:10rem}.list_menu li{display:flex;gap:1rem;cursor:pointer;color:var(--text-color);padding:1.5rem;transition:.3s;position:relative}.list_menu li>.header_menu_trigger,.config_system>.header_menu_trigger{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-width:0;padding:0;border:0;background:transparent;color:var(--text-color);font:inherit;line-height:1.2;text-align:left;cursor:pointer}.config_system>.header_menu_trigger{width:100%;height:100%}.list_menu li:hover{background-color:var(--bg-body);font-weight:500}.arrow_menu i{font-size:1rem}.adm_check a{display:flex;justify-content:flex-start;align-items:center;gap:1rem;opacity:60%}.adm_check a span{color:var(--text-color);font-size:1.2rem;display:inline-block}.adm_check.verify a{opacity:1}.adm_check.verify a span{display:none}.list_menu li.admin_only_disabled{cursor:not-allowed;filter:grayscale(1);opacity:.35}.list_menu li.admin_only_disabled:hover{background-color:transparent;font-weight:inherit}.admin_only_disabled{cursor:not-allowed;filter:grayscale(1);opacity:.35}.admin_only_disabled:hover{background-color:transparent}.list_menu li.admin_only_disabled span{align-items:center;color:var(--text-color);display:flex;gap:.8rem;width:100%}.list_menu li.admin_only_disabled i{font-size:1.1rem}.dropdown_menu_config,.dropdown_menu_list,.dropdown_menu_list_vendas,.dropdown_menu_list_financeiro,.dropdown_menu_list_relatorios,.dropdown_menu_list_services,.dropdown_menu_list_fiscal{width:max-content;position:absolute;top:calc(100% - 0.55rem);left:0;z-index:100000;background-color:var(--bg-color);border-radius:1rem;margin-top:0;box-shadow:0 4px 8px rgba(0,0,0,0.1);display:none;justify-content:center;align-items:flex-start;flex-direction:column;overflow:visible;opacity:0;pointer-events:none;transition:opacity .2s ease}.dropdown_menu_config::before,.dropdown_menu_list::before,.dropdown_menu_list_vendas::before,.dropdown_menu_list_financeiro::before,.dropdown_menu_list_relatorios::before,.dropdown_menu_list_services::before,.dropdown_menu_list_fiscal::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:0.5rem}.list_menu li.cadastro,.list_menu li.vendas,.list_menu li.financeiro,.list_menu li.services,.list_menu li.fiscal,.list_menu li.relatorios{align-items:center}.dropdown_menu_config{left:auto;right:0}.dropdown_menu_config.show,.dropdown_menu_list.show,.dropdown_menu_list_vendas.show,.dropdown_menu_list_financeiro.show,.dropdown_menu_list_relatorios.show,.dropdown_menu_list_services.show,.dropdown_menu_list_fiscal.show{display:flex;opacity:1;pointer-events:auto}.dropdown_menu_list ul,.dropdown_menu_list_vendas ul,.dropdown_menu_list_financeiro ul,.dropdown_menu_list_relatorios ul,.dropdown_menu_list_services ul,.dropdown_menu_list_fiscal ul,.dropdown_menu_config ul{list-style:none;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.dropdown_menu_list ul li,.dropdown_menu_list_vendas ul li,.dropdown_menu_list_financeiro ul li,.dropdown_menu_list_relatorios ul li,.dropdown_menu_list_services ul li,.dropdown_menu_list_fiscal ul li,.dropdown_menu_config ul li{color:var(--text-color);cursor:pointer;font-size:var(--font);width:100%;height:100%;padding:1.5rem 5rem;transition:.3s}.header_about_button{background:none;border:0;color:inherit;cursor:pointer;display:block;font:inherit;padding:0;text-align:left;width:100%}.dropdown_menu_list_vendas ul li:hover,.dropdown_menu_list_financeiro ul li:hover,.dropdown_menu_list_fiscal ul li:hover,.dropdown_menu_list_relatorios ul li:hover,.dropdown_menu_list_services ul li:hover,.dropdown_menu_list ul li:hover,.dropdown_menu_config ul li:hover{background-color:var(--bg-body);font-weight:500}.config_system,.logout{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%;transition:.3s;padding:1.5rem;cursor:pointer}.config_system:hover,.logout:hover{background-color:var(--bg-body)}.btn_dark_box{display:flex;justify-content:center;align-items:center;gap:1.5rem;border-top:solid .1rem var(--alpha-color);padding:1.5rem 5rem}.btn_dark_box p{color:var(--text-color);font-size:var(--font)}.btn_dark_mode{width:5rem;height:3rem;background:none;border:solid 0.3rem var(--text-color);border-radius:6rem;position:relative;cursor:pointer;overflow:hidden}.btn_dark_mode::before{content:"";width:2rem;height:2rem;background-color:var(--text-color);position:absolute;left:0.2rem;top:50%;transform:translateY(-50%);border-radius:50%;transition:0.3s}.btn_dark_mode.active::before{left:2rem}.container_dark_mode p,.container_logout p{font-size:1.4rem;color:var(--text-color)}.header_about_modal{align-items:center;background-color:rgba(15,23,42,.42);display:flex;inset:0;justify-content:center;opacity:0;padding:2rem;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:10000}.header_about_modal.show{opacity:1;pointer-events:auto}.header_about_modal[aria-hidden="true"]{display:none;pointer-events:none}.header_about_modal_card{background-color:var(--bg-color);border:solid .1rem var(--alpha-color);border-radius:1rem;box-shadow:var(--box-shadow);color:var(--text-color);max-width:42rem;overflow:hidden;transform:translateY(.8rem) scale(.98);transition:transform .2s ease;width:min(100%,42rem)}.header_about_modal.show .header_about_modal_card{transform:translateY(0) scale(1)}.header_about_modal_head{align-items:flex-start;border-bottom:solid .1rem var(--alpha-color);display:flex;gap:1.2rem;justify-content:space-between;padding:1.6rem}.header_about_modal_head h2{color:var(--text-color);font-size:1.6rem;margin:0}.header_about_modal_head p{color:var(--text-color);font-size:1.05rem;margin-top:.3rem;opacity:.7}.header_about_close{align-items:center;background-color:var(--bg-body);border:solid .1rem var(--alpha-color);border-radius:.8rem;color:var(--text-color);cursor:pointer;display:inline-flex;height:3.2rem;justify-content:center;width:3.2rem}.header_about_close:hover{border-color:var(--primary-color);color:var(--primary-color)}.header_about_modal_body{display:flex;flex-direction:column;gap:1.2rem;padding:1.6rem}.header_about_brand{align-items:center;display:flex;gap:1rem}.header_about_brand img{background-color:var(--primary-color);border-radius:1rem;padding:.6rem}.header_about_brand strong,.header_about_brand span{display:block}.header_about_brand strong{color:var(--text-color);font-size:1.35rem}.header_about_brand span,.header_about_modal_body p,.header_about_modal_footer span{color:var(--text-color);font-size:1.05rem;line-height:1.5;opacity:.72}.header_about_modal_footer{align-items:center;border-top:solid .1rem var(--alpha-color);display:flex;gap:1rem;justify-content:space-between;padding:1.2rem 1.6rem}.header_about_ok{background-color:var(--primary-color);border:solid .2rem var(--primary-color);border-radius:1rem;color:var(--btn-invert);cursor:pointer;font-size:1.05rem;font-weight:700;padding:.65rem 1.4rem}.header_about_ok:hover{background-color:var(--hover-button);border-color:var(--hover-button)}.box_account,.my_account{display:flex;justify-content:center;align-items:center;gap:1rem;height:100%}.header_notifications{align-items:center;display:flex;flex:0 0 4.8rem;height:100%;justify-content:center;position:relative}.header_notifications_trigger{align-items:center;background:transparent;border:.1rem solid transparent;border-radius:50%;color:var(--primary-color);cursor:pointer;display:inline-flex;height:3.8rem;justify-content:center;min-width:3.8rem;padding:0;position:relative;width:3.8rem}.header_notifications_trigger:hover,.header_notifications_trigger:focus-visible{background-color:color-mix(in srgb,var(--primary-color) 12%,var(--bg-color));border-color:color-mix(in srgb,var(--primary-color) 28%,transparent);outline:none}.header_notifications_trigger[aria-expanded="true"]{background-color:color-mix(in srgb,var(--primary-color) 18%,var(--bg-color));border-color:color-mix(in srgb,var(--primary-color) 38%,transparent)}.header_notifications_trigger>i{font-size:1.7rem}.header_notifications_badge{align-items:center;background:#d92d20;border:.2rem solid var(--bg-color);border-radius:999px;color:#fff;display:inline-flex;font-size:.72rem;font-weight:800;height:1.55rem;justify-content:center;min-width:1.55rem;padding:0 .25rem;position:absolute;right:-.25rem;top:-.35rem}.header_notifications_panel{background:var(--bg-color);border:.1rem solid var(--alpha-color);border-radius:1rem;box-shadow:0 .8rem 2.4rem rgba(16,24,40,.16);color:var(--text-color);overflow:hidden;position:absolute;right:0;top:calc(100% + .7rem);width:min(46rem,calc(100vw - 2rem));z-index:100000}.header_notifications_panel[hidden]{display:none !important;pointer-events:none !important}.header_notifications_head{align-items:center;border-bottom:.1rem solid var(--alpha-color);display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 1.5rem}.header_notifications_head strong,.header_notifications_head span{display:block}.header_notifications_head strong{font-size:1.4rem}.header_notifications_head span{color:var(--text-color);font-size:1rem;margin-top:.3rem;opacity:.65}.header_notifications_head button{background:transparent;border:0;color:var(--primary-color);cursor:pointer;font-size:.92rem;font-weight:800;padding:.5rem 0}.header_notifications_head button:hover{text-decoration:underline}.header_notifications_list{max-height:min(32rem,calc(100vh - 12rem));overflow-y:auto}.header_notifications_empty{color:var(--text-color);font-size:.95rem;margin:0;opacity:.65;padding:2rem 1.2rem;text-align:center}.header_notification_item{align-items:flex-start;background:transparent;border:0;border-bottom:.1rem solid var(--alpha-color);color:var(--text-color);cursor:pointer;display:flex;gap:1rem;min-height:6.8rem;padding:1.15rem 1.5rem;text-align:left;width:100%}.header_notification_item:hover,.header_notification_item:focus-visible{background:var(--bg-body);outline:none}.header_notification_item.is-unread{background:color-mix(in srgb,var(--primary-color) 6%,var(--bg-color))}.header_notification_icon{align-items:center;background:color-mix(in srgb,var(--primary-color) 12%,var(--bg-color));border-radius:50%;color:var(--primary-color);display:inline-flex;flex:0 0 3rem;height:3rem;justify-content:center;width:3rem}.header_notification_content{display:grid;gap:.35rem;min-width:0}.header_notification_content strong{font-size:1.05rem}.header_notification_content span{font-size:.98rem;line-height:1.4;opacity:.78}.header_notification_content small{font-size:.84rem;opacity:.55}.header_notification_dot{background:var(--primary-color);border-radius:50%;flex:0 0 .55rem;height:.55rem;margin:.45rem 0 0 auto;width:.55rem}.asaas_feature_disabled{filter:grayscale(.25);opacity:.55;pointer-events:none !important;position:relative}.asaas_feature_disabled>.asaas_disabled_notice{background:color-mix(in srgb,var(--bg-body) 94%,var(--primary-color));border:.1rem solid color-mix(in srgb,var(--primary-color) 28%,var(--alpha-color));border-radius:.6rem;color:var(--text-color);display:block;font-size:.9rem;font-weight:700;margin:.8rem;padding:.7rem 1rem;text-align:center}.asaas_feature_disabled>.asaas_disabled_notice::before{color:var(--primary-color);content:"\f05e";font-family:"Font Awesome 6 Free";font-weight:900;margin-right:.45rem}button.asaas_feature_disabled{cursor:not-allowed}.my_account{cursor:pointer;width:100%;height:100%;padding:1.5rem 2rem;transition:.3s}.my_account:hover{background-color:var(--bg-body);font-weight:500}.header_user_avatar{border:solid .2rem var(--primary-color);border-radius:50%;flex-shrink:0;height:3.4rem;overflow:hidden;width:3.4rem}.header_user_avatar img{display:block;height:100%;object-fit:cover;width:100%}.box_account i{font-size:1.8rem;cursor:pointer;color:var(--primary-color)}.box_account form{display:flex;align-items:center;gap:1rem;justify-content:center}.box_account form p{font-size:1.4rem;font-weight:600;color:var(--text-color)}.itens_content{width:98%;height:100%;padding:2rem 5rem;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.dash{width:100vw;height:auto;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2rem;background-color:var(--bg-body)}.content_dash{display:flex;justify-content:center;align-items:center;width:100%;height:100%;overflow:hidden;transition:0.3s}.box_render{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.left_box_menu{background-color:var(--no-second-color);width:20%;min-width:max-content;height:100%;padding:8rem 0;gap:2rem;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.itens_menu_left{width:100%;min-width:max-content;height:auto;padding:2rem 10rem;display:flex;justify-content:flex-start;align-items:center;gap:2rem;transition:.3s;cursor:pointer}.itens_menu_left:hover{background-color:#5f5f5f}.itens_menu_left.active{background-color:#5f5f5f}.itens_menu_left svg{width:3rem;height:auto}.itens_menu_left p{color:var(--text-color)}.right_box_menu{width:80%;height:100%;padding:2rem;display:flex;justify-content:center;align-items:center;position:relative}.footer{width:100vw;height:max-content;padding:1.5rem 10rem;display:flex;justify-content:space-between;align-items:center;position:fixed;visibility:hidden;opacity:0;bottom:0;right:0;background-color:var(--no-second-color);z-index:999}.footer.load{visibility:visible;opacity:1}.itens_footer{display:flex;width:100%;justify-content:flex-start;align-items:center;gap:1rem}.currentYear{display:flex;justify-content:center;align-items:center;gap:1rem}.currentYear p,.currentYear p a,.dev,.date{color:#ffffff;font-size:1.3rem;font-weight:500}.linkAcro a{color:#ffffff;font-size:1.3rem;font-weight:500}.info{position:absolute;bottom:4rem;left:50%;transform:translateX(-50%)}.info p{font-size:1.3rem;color:var(--second-color)}.end_box{display:flex;justify-content:flex-end;align-items:center;gap:2rem;width:100%}textarea{resize:none !important}#razao::placeholder,.com_hist_total,.os_hist_total,#modal_cadastro_produto>div>div.crm_modal_nova_body.cad_modal_form_body>form>section:nth-child(3)>div.image_box_grid>div.product_grid.product_grid_2.product_service_header_row>div.input_group.service_only.product_service_contract_group>small{color:var(--text-color)}input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="button"]):not([type="submit"]):not([type="reset"]):not([type="color"]):not([type="file"]),select,textarea{background-color:var(--bg-color) !important}.av_table_loading_row td{text-align:center;padding:2.4rem 1.6rem;background-color:transparent;color:var(--text-color);border-bottom:none}.av_list_loading{display:flex;justify-content:center;align-items:center;padding:2.4rem 1.6rem;width:100%}.av_table_loading{display:inline-flex;align-items:center;justify-content:center;gap:0.9rem;color:var(--text-color);opacity:0.85;font-size:1.4rem;line-height:1.2}.av_table_loading_spinner{display:inline-block;width:1.6rem;height:1.6rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:av_table_loading_spin 0.7s linear infinite;flex-shrink:0}.av_table_loading_text{font-weight:500;letter-spacing:0.2px}@keyframes av_table_loading_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.av_table_loading_spinner{animation-duration:1.6s}}.av_topbar{position:fixed;top:0;left:0;right:0;height:3px;background:transparent;pointer-events:none;z-index:99999;overflow:hidden;opacity:0;transition:opacity 0.25s ease}.av_topbar_fill{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--primary-color),var(--second-color));box-shadow:0 0 8px rgba(86,181,53,0.55);transform-origin:left;will-change:width}.av_topbar.av_topbar--active{opacity:1}.av_topbar.av_topbar--active .av_topbar_fill{animation:av_topbar_progress 12s cubic-bezier(0.1,0.8,0.2,1) forwards}@keyframes av_topbar_progress{0%{width:0}10%{width:18%}25%{width:38%}45%{width:58%}65%{width:75%}85%{width:88%}95%{width:94%}100%{width:96%}}.av_topbar.av_topbar--done .av_topbar_fill{animation:none;width:100%;transition:width 0.2s ease-out}.av_topbar.av_topbar--done{opacity:0;transition:opacity 0.3s ease 0.15s}@media (prefers-reduced-motion:reduce){.av_topbar.av_topbar--active .av_topbar_fill{animation-duration:24s}}.av_tooltip{background:var(--bg-color);border:1px solid var(--av-border-subtle);border-radius:0.55rem;box-shadow:var(--box-shadow);color:var(--text-color);font-size:1rem;font-weight:600;left:0;line-height:1.35;max-width:min(28rem,calc(100vw - 1.6rem));opacity:0;padding:0.45rem 0.7rem;pointer-events:none;position:fixed;top:0;transform:translateY(0.15rem);transition:opacity 0.12s ease,transform 0.12s ease;white-space:normal;word-break:break-word;z-index:2000001}.av_tooltip.is-visible{opacity:1;transform:translateY(0)}.av_tooltip[hidden]{display:none !important}.tooltip{position:relative;display:inline-block;cursor:pointer}.tooltip .tooltiptext{visibility:hidden;background:var(--bg-color) !important;border:1px solid var(--av-border-subtle);border-radius:0.55rem !important;box-shadow:var(--box-shadow) !important;color:var(--text-color) !important;font-size:1rem !important;font-weight:600;left:50%;line-height:1.35;margin-left:0 !important;max-width:min(28rem,70vw);position:absolute;bottom:130%;left:50%;padding:0.45rem 0.7rem !important;pointer-events:none;text-align:left;transform:translateX(-50%);white-space:normal;width:max-content;z-index:2000001 !important;opacity:0;transition:opacity 0.3s}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}