:root{--ds-font:Inter,"SF Pro Display","Segoe UI",sans-serif;--font-family-app:Inter,"SF Pro Display","Segoe UI",sans-serif;--typo-10:10px;--typo-12:12px;--typo-14:14px;--typo-16:16px;--typo-18:18px;--typo-20:20px;--typo-24:24px;--typo-28:28px;--typo-32:32px;--typo-hidden:0;--leading-10:16px;--leading-12:18px;--leading-14:20px;--leading-16:24px;--leading-18:26px;--leading-20:28px;--leading-24:32px;--leading-28:36px;--leading-32:40px;--text-display:var(--typo-32);--text-h1:var(--typo-24);--text-h2:var(--typo-20);--text-title:var(--typo-18);--text-subtitle:var(--typo-16);--text-body:var(--typo-14);--text-label:var(--typo-12);--text-caption:var(--typo-12);--text-button:var(--typo-14);--text-money:var(--typo-32);--text-money-mobile:var(--typo-28);--text-money-small:var(--typo-18);--text-value-small:var(--typo-16);--ds-blue-900:#004b7a;--ds-blue-800:#004b7a;--ds-blue-700:#004b7a;--ds-blue-600:#004b7a;--ds-blue-100:#eaf3ff;--ds-blue-50:#f4f8ff;--ds-green-700:#087a49;--ds-green-100:#eaf8f1;--ds-orange-700:#a85d00;--ds-orange-100:#fff4df;--ds-red-700:#bd2932;--ds-red-100:#fff0f1;--ds-gray-950:#111827;--ds-gray-800:#004b7a;--ds-gray-600:#657187;--ds-gray-500:#7b8799;--ds-gray-300:#d5deea;--ds-gray-200:#e5ebf3;--ds-gray-100:#f1f4f8;--ds-gray-50:#f6f8fb;--ds-white:#fff;--ds-text-primary:var(--ds-gray-950);--ds-text-secondary:var(--ds-gray-600);--ds-text-disabled:#9aa5b5;--ds-bg:#f3f6fb;--ds-card:var(--ds-white);--ds-divider:var(--ds-gray-200);--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-8:32px;--ds-space-10:40px;--ds-space-12:48px;--ds-radius-sm:8px;--ds-radius-md:12px;--ds-radius-card:16px;--ds-radius-pill:999px;--ds-shadow-card:0 6px 20px rgba(18,47,91,.07);--ds-shadow-float:0 16px 42px rgba(18,47,91,.16);--ds-transition:180ms ease;--ds-text-display:var(--text-display);--ds-text-h1:var(--text-h1);--ds-text-h2:var(--text-h2);--ds-text-h3:var(--text-title);--ds-text-large:var(--text-subtitle);--ds-text-body:var(--text-body);--ds-text-small:var(--text-label);--ds-text-caption:var(--text-caption);--ds-control-height:48px;--ds-touch-target:44px}@media (max-width:800px){body .admin-page{box-sizing:border-box!important;width:min(442px,100%)!important;max-width:442px!important;min-height:100vh!important;margin:0 auto!important;padding:0 10px 72px!important;background:#f4f8fc!important;font-size:12px!important}body .admin-page .admin-header{min-height:82px!important;margin:0 -10px 10px!important;padding:12px 18px!important;border-radius:0 0 8px 8px!important;background:linear-gradient(120deg,#07588e,#08739f)!important}body .admin-page .admin-header span{font-size:9px!important;letter-spacing:.06em}body .admin-page .admin-header h1{margin-top:3px!important;font-size:17px!important;line-height:1.1!important}body .admin-page .admin-header-actions{gap:4px!important}body .admin-page .admin-header-actions button{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;border:0!important;border-radius:50%!important;background:rgba(0,55,98,.36)!important;color:#fff!important;padding:0!important;box-shadow:none!important}body .admin-page .admin-header-actions button:nth-child(2){border:1.5px solid hsla(0,0%,100%,.9)!important}body .admin-page .admin-header-actions svg{width:18px!important;height:18px!important}body .admin-page .admin-home-dashboard,body .admin-page .admin-panel-area{gap:10px!important}body .admin-page .admin-home-section{border:1px solid #d8e4ef!important;border-radius:15px!important;background:#fff!important;padding:12px!important;box-shadow:0 4px 14px rgba(38,78,117,.04)!important}body .admin-page .admin-home-section h2{color:#092f52!important;font-size:17px!important;line-height:1.2!important}body .admin-page .admin-home-overview>header{gap:6px!important;margin-bottom:10px!important}body .admin-page .admin-home-overview>header h2{padding-left:10px!important;border-left:3px solid #1086d1!important}body .admin-page .admin-home-overview>header span{font-size:10px!important;white-space:nowrap}body .admin-page .admin-home-chart>header>button,body .admin-page .admin-home-overview>header button{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;border:0!important;border-radius:50%!important;background:#075f98!important;color:#fff!important;padding:0!important;box-shadow:0 5px 12px rgba(0,75,122,.18)!important}body .admin-page .admin-home-chart>header>button svg,body .admin-page .admin-home-overview>header button svg{width:18px!important;height:18px!important}body .admin-page .admin-home-metrics{grid-template-columns:1fr 1fr!important;gap:8px!important}body .admin-page .admin-home-metrics article{grid-template-columns:34px minmax(0,1fr)!important;min-height:76px!important;gap:5px!important;border:1px solid #dbe6f1!important;border-radius:11px!important;background:#fff!important;padding:7px 8px!important}body .admin-page .admin-home-metrics article>i{width:34px!important;height:34px!important;border-radius:9px!important;background:#edf5fc!important;color:#0573b6!important}body .admin-page .admin-home-metrics article svg{width:20px!important;height:20px!important;color:#0573b6!important}body .admin-page .admin-home-metrics article span{color:#536980!important;font-size:9px!important}body .admin-page .admin-home-metrics article strong{color:#075b94!important;font-size:19px!important;line-height:1!important}body .admin-page .admin-home-metrics article small{color:#71849a!important;font-size:8px!important;line-height:1.1!important}body .admin-page .admin-home-shortcuts{padding:10px!important}body .admin-page .admin-home-shortcuts>div{grid-template-columns:repeat(4,1fr)!important;gap:5px!important;margin-top:8px!important}body .admin-page .admin-home-shortcuts button{min-height:46px!important;height:46px!important;gap:0!important;border:1px solid #d6e3ef!important;border-radius:9px!important;background:#fff!important;color:#304d69!important;padding:5px 3px!important;box-shadow:none!important}body .admin-page .admin-home-shortcuts button svg{width:21px!important;height:21px!important;color:#056fae!important;stroke:#056fae!important}body .admin-page .admin-home-shortcuts button span{color:#304d69!important;font-size:10px!important;line-height:1.2!important}body .admin-page .admin-home-chart header p{margin-top:4px!important;color:#6c7e94!important;font-size:10px!important}body .admin-page .admin-home-periods{margin-top:12px!important;border-radius:9px!important;overflow:hidden!important;border:1px solid #d3e0ec!important;background:#f4f7fb!important}body .admin-page .admin-home-periods button{min-height:34px!important;border:0!important;border-right:1px solid #dbe5ee!important;border-radius:0!important;background:transparent!important;color:#62768d!important;padding:6px!important;font-size:11px!important;box-shadow:none!important}body .admin-page .admin-home-periods button:last-child{border-right:0!important}body .admin-page .admin-home-periods button.active{background:#087bc5!important;color:#fff!important;box-shadow:none!important}body .admin-page .admin-home-line-chart{min-height:155px!important;margin:8px 0 4px!important}body .admin-page .admin-home-line-chart>div{display:grid!important;right:0!important;left:0!important}body .admin-page .admin-home-line-chart>div span{position:static!important;min-width:0!important;overflow:hidden!important;color:#60758c!important;font-size:7px!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important;transform:none!important}body .admin-page .admin-home-chart footer{gap:7px!important;margin-top:10px!important}body .admin-page .admin-home-chart footer button{min-height:36px!important;border:1px solid #2f8bc5!important;border-radius:9px!important;background:#fff!important;color:#0764a0!important;padding:7px 4px!important;font-size:10px!important;box-shadow:none!important}body .admin-page .admin-bottom-nav{right:auto!important;left:50%!important;width:min(442px,100%)!important;transform:translateX(-50%)!important;padding:5px 8px max(5px,env(safe-area-inset-bottom))!important;background:hsla(0,0%,100%,.98)!important}body .admin-page .admin-bottom-nav button{min-height:50px!important;gap:2px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#526a83!important;padding:3px!important;box-shadow:none!important}body .admin-page .admin-bottom-nav button.active{background:transparent!important;color:#0571b6!important}body .admin-page .admin-bottom-nav button svg{width:23px!important;height:23px!important;color:currentColor!important;stroke:currentColor!important}body .admin-page .admin-bottom-nav button span{color:currentColor!important;font-size:10px!important}}@media (min-width:801px){body .admin-page{box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:100vh!important;margin:0!important;padding:0 22px 78px!important;background:#f4f8fc!important;font-size:12px!important}body .admin-page .admin-header{position:relative!important;left:50%!important;width:100vw!important;max-width:100vw!important;min-height:110px!important;margin:0 0 18px -50vw!important;padding:20px max(30px,calc((100vw - 980px) / 2))!important;border-radius:0 0 10px 10px!important;background:linear-gradient(120deg,#07588e,#08739f)!important}body .admin-page .admin-header span{color:#fff!important;font-size:10px!important}body .admin-page .admin-header h1{margin-top:4px!important;color:#fff!important;font-size:20px!important}body .admin-page .admin-header-actions{gap:6px!important}body .admin-page .admin-header-actions button{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;border:0!important;border-radius:50%!important;background:rgba(0,55,98,.36)!important;color:#fff!important;padding:0!important;box-shadow:none!important}body .admin-page .admin-header-actions button:nth-child(2){border:1.5px solid hsla(0,0%,100%,.9)!important}body .admin-page .admin-header-actions svg{width:20px!important;height:20px!important}body .admin-page .admin-home-dashboard,body .admin-page .admin-panel-area{width:100%!important;max-width:none!important;gap:14px!important}body .admin-page .admin-home-section{border:1px solid #d8e4ef!important;border-radius:16px!important;background:#fff!important;padding:16px 18px!important;box-shadow:0 4px 16px rgba(38,78,117,.04)!important}body .admin-page .admin-home-section h2{color:#092f52!important;font-size:18px!important}body .admin-page .admin-home-overview>header{margin-bottom:14px!important}body .admin-page .admin-home-overview>header h2{padding-left:12px!important;border-left:4px solid #1086d1!important}body .admin-page .admin-home-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}body .admin-page .admin-home-metrics article{grid-template-columns:42px minmax(0,1fr)!important;min-height:88px!important;gap:8px!important;border:1px solid #dbe6f1!important;border-radius:13px!important;background:#fff!important;padding:11px 13px!important}body .admin-page .admin-home-metrics article>i{width:42px!important;height:42px!important;border-radius:10px!important;background:#edf5fc!important;color:#0573b6!important}body .admin-page .admin-home-metrics article svg{width:23px!important;height:23px!important;color:#0573b6!important}body .admin-page .admin-home-metrics article span{color:#536980!important;font-size:10px!important}body .admin-page .admin-home-metrics article strong{color:#075b94!important;font-size:23px!important;line-height:1!important}body .admin-page .admin-home-metrics article small{color:#71849a!important;font-size:9px!important}body .admin-page .admin-home-shortcuts{padding:14px 18px!important}body .admin-page .admin-home-shortcuts>div{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:10px!important;margin-top:12px!important}body .admin-page .admin-home-shortcuts button{height:58px!important;min-height:58px!important;border:1px solid #d6e3ef!important;border-radius:11px!important;background:#fff!important;color:#056fae!important;padding:6px!important;box-shadow:none!important}body .admin-page .admin-home-shortcuts button svg{width:25px!important;height:25px!important;color:#056fae!important;stroke:#056fae!important}body .admin-page .admin-home-chart header p{margin-top:5px!important;color:#6c7e94!important;font-size:11px!important}body .admin-page .admin-home-periods{width:min(520px,100%)!important;margin-top:14px!important;overflow:hidden!important;border:1px solid #d3e0ec!important;border-radius:10px!important;background:#f4f7fb!important}body .admin-page .admin-home-periods button{min-height:36px!important;border:0!important;border-right:1px solid #dbe5ee!important;border-radius:0!important;background:transparent!important;color:#62768d!important;padding:7px!important;box-shadow:none!important}body .admin-page .admin-home-periods button:last-child{border-right:0!important}body .admin-page .admin-home-periods button.active{background:#087bc5!important;color:#fff!important}body .admin-page .admin-home-line-chart{min-height:220px!important;margin:10px 0 5px!important}body .admin-page .admin-home-line-chart>div{display:grid!important;right:0!important;left:0!important}body .admin-page .admin-home-line-chart>div span{position:static!important;min-width:0!important;overflow:hidden!important;color:#60758c!important;font-size:9px!important;text-align:center!important;white-space:nowrap!important;transform:none!important}body .admin-page .admin-home-chart footer{gap:10px!important;margin-top:12px!important}body .admin-page .admin-home-chart footer button{min-height:38px!important;border:1px solid #2f8bc5!important;border-radius:9px!important;background:#fff!important;color:#0764a0!important;box-shadow:none!important}body .admin-page .admin-bottom-nav{right:auto!important;left:50%!important;width:min(560px,100%)!important;transform:translateX(-50%)!important;padding:5px 8px!important;background:hsla(0,0%,100%,.98)!important}body .admin-page .admin-bottom-nav button{min-height:50px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#526a83!important;padding:3px!important;box-shadow:none!important}body .admin-page .admin-bottom-nav button.active{background:transparent!important;color:#0571b6!important}body .admin-page .admin-bottom-nav button svg{width:23px!important;height:23px!important;color:currentColor!important;stroke:currentColor!important}body .admin-page .admin-bottom-nav button span{color:currentColor!important;font-size:10px!important}body .admin-page .admin-analytics-card{padding:22px!important;gap:18px!important}body .admin-page .admin-analytics-card .admin-card-title h2{font-size:22px!important}body .admin-page .admin-analytics-card .admin-card-title p{font-size:13px!important;line-height:1.5!important}body .admin-page .admin-analytics-toolbar button{min-height:40px!important;padding:9px 14px!important;font-size:13px!important}body .admin-page .admin-session-title{font-size:18px!important}body .admin-page .admin-analytics-card .admin-table-wrap{max-height:none!important;overflow-x:auto!important;overflow-y:visible!important}body .admin-page .admin-analytics-card table{width:100%!important;font-size:13px!important}body .admin-page .admin-analytics-card th{padding:12px 10px!important;font-size:12px!important;line-height:1.35!important}body .admin-page .admin-analytics-card td{padding:13px 10px!important;font-size:13px!important;line-height:1.4!important}body .admin-page .admin-analytics-card td small{margin-top:4px!important;font-size:11px!important;line-height:1.35!important}}body .tvv-app.ado-app,body .tvv-app.ado-app button,body .tvv-app.ado-app input{font-family:Segoe UI,Arial,sans-serif!important}body .tvv-app.ado-app{--ado-navy:#064f7b;--ado-navy-dark:#073a5b;--ado-teal:#078b8f;--ado-green:#12805c;--ado-gold:#d88716;--ado-ink:#12364d;--ado-muted:#637b8c;--ado-line:#dce7ed;--ado-soft:#f3f7f9;background:#edf3f8!important;color:var(--ado-ink)!important}body .tvv-app.ado-app .tvv-hero.ado-mode{min-height:118px!important;height:auto!important;padding:16px 20px!important;background:radial-gradient(circle at 92% 10%,hsla(0,0%,100%,.2),transparent 27%),linear-gradient(135deg,#064a76,#076a91 58%,#078e91)!important}body .tvv-app.ado-app .tvv-hero-main{grid-template-columns:48px minmax(0,1fr) 44px!important;gap:10px 12px!important;align-items:center!important}body .tvv-app.ado-app .tvv-hero-role-target{display:none!important}body .tvv-app.ado-app .tvv-avatar{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;border:2px solid hsla(0,0%,100%,.88)!important;background:#fff!important;color:var(--ado-navy)!important;box-shadow:0 8px 20px rgba(0,42,68,.18)!important}body .tvv-app.ado-app .tvv-hero h1{margin:0!important;color:#fff!important;font-size:17px!important;font-weight:750!important;line-height:1.25!important}body .tvv-app.ado-app .tvv-hero p{margin:4px 0 0!important;color:hsla(0,0%,100%,.9)!important;font-size:13px!important;font-weight:600!important;line-height:1.25!important}body .tvv-app.ado-app .tvv-current-rank{width:-moz-fit-content!important;width:fit-content!important;min-height:24px!important;margin-top:7px!important;padding:3px 9px!important;border:1px solid rgba(255,210,90,.8)!important;border-radius:999px!important;background:rgba(0,39,65,.18)!important;color:#fff3bd!important;font-size:11px!important;font-weight:700!important;line-height:16px!important}body .tvv-app.ado-app .tvv-notification-button{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body .tvv-app.ado-app .ado-page,body .tvv-app.ado-app .team-dashboard{width:100%!important;gap:16px!important;padding-right:16px!important;padding-left:16px!important}body .tvv-app.ado-app .team-dashboard-toolbar{min-height:40px!important;margin:0!important;padding:0 2px!important}body .tvv-app.ado-app .team-dashboard-toolbar>span{color:#536f82!important;font-size:13px!important;font-weight:700!important}body .tvv-app.ado-app .team-dashboard-toolbar .tvv-month-trigger,body .tvv-app.ado-app .team-dashboard-toolbar .tvv-month-trigger span{color:var(--ado-navy)!important;font-size:13px!important;font-weight:700!important}body .tvv-app.ado-app .ado-command-card{min-height:132px!important;margin-top:20px!important;padding:22px!important;border:0!important;border-radius:22px!important;background:linear-gradient(135deg,#064f7b,#087f8f)!important;color:#fff!important;box-shadow:0 14px 32px rgba(5,73,104,.2)!important}body .tvv-app.ado-app .ado-command-card span{color:hsla(0,0%,100%,.82)!important;font-size:11px!important;font-weight:700!important;line-height:16px!important}body .tvv-app.ado-app .ado-command-card strong{color:#fff!important;font-size:30px!important;font-weight:750!important;line-height:1.2!important}body .tvv-app.ado-app .ado-command-card small{color:hsla(0,0%,100%,.9)!important;font-size:12px!important;font-weight:600!important;line-height:18px!important}body .tvv-app.ado-app .ado-target-ring{width:78px!important;height:78px!important;flex-basis:78px!important}body .tvv-app.ado-app .ado-target-ring b{color:#fff!important;font-size:18px!important;line-height:22px!important}body .tvv-app.ado-app .ado-target-ring span{color:hsla(0,0%,100%,.86)!important;font-size:10px!important;line-height:13px!important}body .tvv-app.ado-app .ado-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}body .tvv-app.ado-app .ado-quick-grid>button{min-width:0!important;min-height:102px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;grid-gap:2px 11px!important;gap:2px 11px!important;margin:0!important;padding:16px!important;border:1px solid var(--ado-line)!important;border-radius:17px!important;background:#fff!important;color:var(--ado-ink)!important;box-shadow:0 7px 18px rgba(20,58,82,.07)!important;text-align:left!important;transform:none!important}body .tvv-app.ado-app .ado-quick-grid>button>span{grid-row:1/4!important;width:44px!important;height:44px!important;border-radius:13px!important}body .tvv-app.ado-app .ado-quick-grid>button>span.blue{background:#e6f4fb!important;color:#0875aa!important}body .tvv-app.ado-app .ado-quick-grid>button>span.green{background:#e7f7ef!important;color:#13805c!important}body .tvv-app.ado-app .ado-quick-grid>button>span.orange{background:#fff1dc!important;color:#bb6809!important}body .tvv-app.ado-app .ado-quick-grid>button>span.violet{background:#f0ebfb!important;color:#7052b5!important}body .tvv-app.ado-app .ado-quick-grid b{overflow:visible!important;color:#38556a!important;font-size:12px!important;font-weight:650!important;line-height:16px!important;white-space:normal!important}body .tvv-app.ado-app .ado-quick-grid strong{color:var(--ado-navy-dark)!important;font-size:20px!important;font-weight:750!important;line-height:23px!important;overflow-wrap:anywhere!important}body .tvv-app.ado-app .ado-quick-grid small{overflow:visible!important;color:var(--ado-muted)!important;font-size:11px!important;font-weight:500!important;line-height:15px!important;white-space:normal!important}body .tvv-app.ado-app .team-overview-panel{padding:18px!important;border:1px solid var(--ado-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 7px 20px rgba(20,58,82,.06)!important}body .tvv-app.ado-app .team-panel-header h2{color:var(--ado-navy-dark)!important;font-size:17px!important;font-weight:750!important;line-height:22px!important}body .tvv-app.ado-app .team-panel-header p{color:var(--ado-muted)!important;font-size:12px!important;line-height:17px!important}body .tvv-app.ado-app .ado-group-list{gap:11px!important}body .tvv-app.ado-app .ado-group-list>button{grid-template-columns:38px minmax(0,1fr)!important;gap:10px 12px!important;min-height:0!important;margin:0!important;padding:15px!important;border:1px solid var(--ado-line)!important;border-radius:15px!important;background:#fff!important;color:var(--ado-ink)!important;box-shadow:none!important;text-align:left!important;transform:none!important}body .tvv-app.ado-app .ado-group-rank{width:36px!important;height:36px!important;border-radius:11px!important;background:#e9f4f7!important;color:#08788d!important;font-size:12px!important}body .tvv-app.ado-app .ado-group-main strong,body .tvv-app.ado-app .ado-group-main>b{color:var(--ado-ink)!important;font-size:14px!important;font-weight:700!important;line-height:19px!important}body .tvv-app.ado-app .ado-group-main span{color:var(--ado-muted)!important;font-size:11px!important;line-height:16px!important}body .tvv-app.ado-app .ado-group-progress>i,body .tvv-app.ado-app .ado-target-mini-progress>i{height:7px!important}body .tvv-app.ado-app .ado-group-progress>span,body .tvv-app.ado-app .ado-target-mini-progress>span{color:var(--ado-muted)!important;font-size:11px!important;font-weight:600!important;line-height:16px!important}body .tvv-app.ado-app .ado-group-progress em{color:#b75c17!important;font-size:11px!important}body .tvv-app.ado-app .tvv-page-header{min-height:58px!important;background:var(--ado-navy)!important}body .tvv-app.ado-app .tvv-page-header h1{color:#fff!important;font-size:19px!important;font-weight:750!important;line-height:24px!important}body .tvv-app.ado-app .ado-page{margin-top:0!important;padding-top:16px!important;padding-bottom:96px!important}body .tvv-app.ado-app .tvv-contract-template{margin-top:0!important;padding:16px 12px 104px!important;background:transparent!important}body .tvv-app.ado-app .tvv-contract-template .ct-period-tabs{margin-top:0!important}body .tvv-app.ado-app .ado-page-intro{min-height:96px!important;display:flex!important;align-items:center!important;gap:14px!important;padding:18px!important;border:0!important;border-radius:18px!important;background:linear-gradient(135deg,#064f7b,#078b8f)!important;color:#fff!important;box-shadow:0 10px 26px rgba(5,74,106,.18)!important;visibility:visible!important;opacity:1!important}body .tvv-app.ado-app .ado-page-intro.accounts{background:linear-gradient(135deg,#284d7e,#6258a5)!important}body .tvv-app.ado-app .ado-page-intro.contests{background:linear-gradient(135deg,#94520e,#d88a1e)!important}body .tvv-app.ado-app .ado-page-intro>span{width:46px!important;height:46px!important;flex:0 0 46px!important;display:grid!important;place-items:center!important;border-radius:14px!important;background:hsla(0,0%,100%,.17)!important;color:#fff!important}body .tvv-app.ado-app .ado-page-intro p{margin:0!important;color:hsla(0,0%,100%,.86)!important;font-size:11px!important;font-weight:750!important;line-height:16px!important}body .tvv-app.ado-app .ado-page-intro strong{color:#fff!important;font-size:22px!important;font-weight:750!important;line-height:28px!important}body .tvv-app.ado-app .ado-page-intro small{color:hsla(0,0%,100%,.88)!important;font-size:12px!important;font-weight:500!important;line-height:17px!important}body .tvv-app.ado-app .ado-target-form{gap:0!important;padding:18px!important;border:1px solid var(--ado-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 7px 20px rgba(20,58,82,.05)!important}body .tvv-app.ado-app .ado-page-heading{margin-bottom:8px!important}body .tvv-app.ado-app .ado-page-heading h2{color:var(--ado-ink)!important;font-size:18px!important;line-height:23px!important}body .tvv-app.ado-app .ado-page-heading p,body .tvv-app.ado-app .ado-page-heading>span{color:var(--ado-muted)!important;font-size:12px!important;line-height:17px!important}body .tvv-app.ado-app .ado-page-heading>span{padding:6px 9px!important;background:#e9f5f6!important;color:#08798a!important}body .tvv-app.ado-app .ado-target-row{grid-template-columns:minmax(0,1fr) 126px!important;gap:10px 14px!important;padding:17px 0!important;border-top:1px solid #e8eef2!important}body .tvv-app.ado-app .ado-target-row b{color:var(--ado-ink)!important;font-size:14px!important;font-weight:700!important;line-height:19px!important}body .tvv-app.ado-app .ado-target-row>div:first-child span{color:var(--ado-muted)!important;font-size:11px!important;line-height:16px!important}body .tvv-app.ado-app .ado-target-row>div:first-child small{color:#7890a0!important;font-size:10px!important;line-height:15px!important}body .tvv-app.ado-app .ado-target-value{display:flex!important;min-width:0!important;flex-direction:column!important;align-items:flex-end!important;justify-content:center!important;gap:2px!important;padding:8px 10px!important;border-radius:11px!important;background:#eaf6f6!important}body .tvv-app.ado-app .ado-target-value strong{color:#08798a!important;font-size:15px!important;line-height:19px!important}body .tvv-app.ado-app .ado-target-value span{color:var(--ado-muted)!important;font-size:10px!important;line-height:14px!important}body .tvv-app.ado-app .ado-target-value.empty{background:#f2f5f7!important}body .tvv-app.ado-app .ado-target-value.empty span,body .tvv-app.ado-app .ado-target-value.empty strong{color:#8193a0!important}body .tvv-app.ado-app .ado-target-input{min-height:46px!important;border:1px solid #bdd2df!important;border-radius:11px!important;background:#f9fbfc!important}body .tvv-app.ado-app .ado-target-input input{min-height:44px!important;height:44px!important;padding:0 6px 0 10px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ado-navy)!important;box-shadow:none!important;font-size:16px!important;font-weight:700!important;line-height:44px!important;text-align:right!important}body .tvv-app.ado-app .ado-target-input>span{padding-right:10px!important;color:var(--ado-muted)!important;font-size:11px!important;line-height:16px!important}body .tvv-app.ado-app .ado-primary-button{min-height:50px!important;margin-top:14px!important;padding:0 18px!important;border:0!important;border-radius:13px!important;background:var(--ado-navy)!important;color:#fff!important;box-shadow:0 8px 18px rgba(6,79,123,.2)!important;font-size:14px!important;font-weight:700!important}body .tvv-app.ado-app .ado-group-chips{gap:8px!important;padding:2px 0 6px!important}body .tvv-app.ado-app .ado-group-chips>button{min-height:40px!important;padding:0 15px!important;border:1px solid #cbdce5!important;border-radius:999px!important;background:#fff!important;color:#486476!important;box-shadow:none!important;font-size:13px!important;font-weight:650!important;transform:none!important}body .tvv-app.ado-app .ado-group-chips>button.active{border-color:var(--ado-navy)!important;background:var(--ado-navy)!important;color:#fff!important}body .tvv-app.ado-app .ado-account-list{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}body .tvv-app.ado-app .ado-account-list>article{gap:14px!important;padding:16px!important;border:1px solid var(--ado-line)!important;border-radius:17px!important;background:#fff!important;box-shadow:0 6px 18px rgba(20,58,82,.06)!important}body .tvv-app.ado-app .ado-account-person>img,body .tvv-app.ado-app .ado-account-person>span{width:48px!important;height:48px!important;flex-basis:48px!important;border-radius:14px!important}body .tvv-app.ado-app .ado-account-person strong{color:var(--ado-ink)!important;font-size:15px!important;font-weight:700!important;line-height:20px!important}body .tvv-app.ado-app .ado-account-person small{color:var(--ado-muted)!important;font-size:12px!important;line-height:17px!important}body .tvv-app.ado-app .ado-account-list dl{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body .tvv-app.ado-app .ado-account-list dl>div{min-height:70px!important;padding:11px 12px!important;border-radius:12px!important;background:var(--ado-soft)!important}body .tvv-app.ado-app .ado-account-list dt{color:#6e8290!important;font-size:10px!important;font-weight:700!important;line-height:15px!important}body .tvv-app.ado-app .ado-account-list dd{margin-top:5px!important;color:var(--ado-ink)!important;font-size:13px!important;font-weight:700!important;line-height:18px!important}body .tvv-app.ado-app .ado-account-list dd>button{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important;border:0!important;border-radius:9px!important;background:#e5f1f5!important;color:var(--ado-navy)!important;box-shadow:none!important}body .tvv-app.ado-app .ado-copy-button{min-height:44px!important;padding:0 14px!important;border:1px solid #bcd4df!important;border-radius:11px!important;background:#f5fafb!important;color:var(--ado-navy)!important;box-shadow:none!important;font-size:13px!important;font-weight:700!important}body .tvv-app.ado-app .ado-security-note{color:#79591c!important;background:#fff7e7!important;font-size:12px!important;line-height:18px!important}body .tvv-app.ado-app .ado-competition-list{gap:14px!important}body .tvv-app.ado-app .ado-competition-list>article{border:1px solid var(--ado-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 7px 20px rgba(20,58,82,.06)!important}body .tvv-app.ado-app .ado-competition-list header{padding:17px!important;background:linear-gradient(135deg,#fff9ef,#fff)!important}body .tvv-app.ado-app .ado-competition-list header em{min-height:22px!important;padding:3px 7px!important;background:#e8f7ef!important;color:#08774b!important;font-size:9px!important;line-height:14px!important}body .tvv-app.ado-app .ado-competition-list h2{color:var(--ado-ink)!important;font-size:17px!important;line-height:22px!important}body .tvv-app.ado-app .ado-competition-list header p{color:var(--ado-muted)!important;font-size:11px!important;line-height:16px!important}body .tvv-app.ado-app .ado-competition-list header>span{width:52px!important;height:52px!important;flex-basis:52px!important;background:#fff0d8!important;color:#a45d0d!important;font-size:19px!important}body .tvv-app.ado-app .ado-competition-list header>span small{color:#a45d0d!important;font-size:9px!important;line-height:12px!important}body .tvv-app.ado-app .ado-competition-summary{padding:14px 17px!important;color:#4e6879!important;font-size:13px!important;font-weight:400!important;line-height:19px!important}body .tvv-app.ado-app .ado-achievement-list{padding:0 17px 12px!important}body .tvv-app.ado-app .ado-achievement-list>div{grid-template-columns:36px minmax(0,1fr) auto!important;gap:10px!important;padding:12px 0!important}body .tvv-app.ado-app .ado-achievement-list>div>span{width:34px!important;height:34px!important}body .tvv-app.ado-app .ado-achievement-list b{color:var(--ado-ink)!important;font-size:13px!important;line-height:18px!important}body .tvv-app.ado-app .ado-achievement-list small{color:var(--ado-muted)!important;font-size:11px!important;line-height:16px!important}body .tvv-app.ado-app .ado-achievement-list>div>strong{color:#08764f!important;font-size:12px!important;line-height:17px!important}body .tvv-app.ado-app .tvv-bottom-nav.ado-bottom-nav{grid-template-columns:repeat(5,minmax(0,1fr))!important;background:hsla(0,0%,100%,.98)!important;border-color:#d7e4ea!important}body .tvv-app.ado-app .tvv-bottom-nav.ado-bottom-nav button{min-width:0!important;min-height:48px!important;padding:4px 2px!important;background:transparent!important;color:#173d62!important;box-shadow:none!important;font-size:11px!important}body .tvv-app.ado-app .tvv-bottom-nav.ado-bottom-nav button.active{background:transparent!important;color:#0867d8!important}body .tvv-app.ado-app .tvv-bottom-nav.ado-bottom-nav button span{color:currentColor!important;font-size:11px!important;font-weight:600!important;line-height:15px!important}@media (max-width:390px){body .tvv-app.ado-app .ado-quick-grid{gap:9px!important}body .tvv-app.ado-app .ado-quick-grid>button{padding:13px!important}body .tvv-app.ado-app .ado-target-row{grid-template-columns:minmax(0,1fr) 112px!important;gap:9px!important}body .tvv-app.ado-app .ado-account-list dl{grid-template-columns:minmax(0,1fr)!important}}html{background:var(--ds-bg);color:var(--ds-text-primary);font-family:var(--font-family-app);overflow-y:scroll;scrollbar-gutter:stable;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body,button,input,select,table,textarea{font-family:var(--font-family-app);letter-spacing:0!important}body{--ds-font:var(--font-family-app);font-size:var(--ds-text-body);font-weight:400;line-height:1.45}body,h1,h2,h3,h4,h5,h6{color:var(--ds-text-primary)}h1,h2,h3,h4,h5,h6{font-weight:700!important;line-height:1.25!important;letter-spacing:0!important}h1{font-size:var(--ds-text-h1)}h2{font-size:var(--ds-text-h2)}h3{font-size:var(--ds-text-h3)}p{line-height:1.6}b,strong{font-weight:700!important}label{font-weight:500!important}caption,small{font-size:var(--ds-text-caption)!important;line-height:1.45!important}[role=button],button{min-height:var(--ds-touch-target);font-size:var(--ds-text-small);font-weight:600!important;line-height:1.25;transition:color var(--ds-transition),background var(--ds-transition),border-color var(--ds-transition),box-shadow var(--ds-transition),transform var(--ds-transition)}[role=button]:not([aria-disabled=true]):active,button:not(:disabled):active{transform:scale(.98)}[role=button]:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(0,75,122,.2)!important;outline-offset:2px}input,select,textarea{min-height:var(--ds-control-height);border:1px solid var(--ds-gray-300)!important;border-radius:var(--ds-radius-md)!important;background:var(--ds-white)!important;color:var(--ds-text-primary)!important;padding:0 var(--ds-space-3) 0 calc(var(--ds-space-3) + 42px)!important;font-size:var(--typo-16)!important;line-height:1.45;transition:border-color var(--ds-transition),box-shadow var(--ds-transition)}textarea{min-height:112px;padding-block:var(--ds-space-3)!important;resize:vertical}input::placeholder,textarea::placeholder{color:var(--ds-text-disabled);opacity:1}input:focus,select:focus,textarea:focus{border-color:var(--ds-blue-700)!important;box-shadow:0 0 0 3px rgba(0,75,122,.1)!important}:where(.card,.panel,.stat-card,.chart-card,.table-card,.filter-card,.tvv-card,.tvv-calc-card,.tvv-stat-card,.tvv-contest-preview,.tvv-contract-card,.admin-card,.login-card){border:1px solid var(--ds-divider)!important;border-radius:var(--ds-radius-card)!important;background:var(--ds-card)!important;box-shadow:var(--ds-shadow-card)!important}:where(.tvv-card,.tvv-calc-card,.admin-card,.card,.panel){padding:var(--ds-space-4)!important}:where(.badge,.status-badge,[class*=status-pill],[class*=badge-]){min-height:24px;display:inline-flex;align-items:center;border-radius:var(--ds-radius-pill)!important;padding:var(--ds-space-1) var(--ds-space-2)!important;font-size:var(--ds-text-caption)!important;font-weight:600!important;line-height:1.25!important}:where(.success,.issued,.active,.achieved){background-color:var(--ds-green-100);color:var(--ds-green-700)}:where(.warning,.pending,.ongoing){background-color:var(--ds-orange-100);color:var(--ds-orange-700)}:where(.danger,.invalid,.expired,.error){background-color:var(--ds-red-100);color:var(--ds-red-700)}.tvv-app{width:min(100%,430px)!important;min-height:100dvh!important;margin-inline:auto!important;overflow-x:clip;background:var(--ds-bg)!important;color:var(--ds-text-primary);font-size:var(--ds-text-body)}.tvv-app,.tvv-app *,.tvv-bottom-nav{box-sizing:border-box}.tvv-app>.tvv-page-header,.tvv-calculator>.tvv-page-header{width:100%!important;margin-inline:0!important}.tvv-calculator,.tvv-content.tvv-subpage{width:100%!important;padding-right:var(--ds-space-3)!important;padding-left:var(--ds-space-3)!important}.tvv-calculator>.tvv-page-header{margin-right:calc(var(--ds-space-3) * -1)!important;margin-left:calc(var(--ds-space-3) * -1)!important;width:calc(100% + var(--ds-space-6))!important}.tvv-bottom-nav{left:50%!important;right:auto!important;width:min(100%,430px)!important;transform:translateX(-50%)!important}.tvv-app :where(h1,h2,h3,b,strong,button,label,small,p,span){letter-spacing:0!important}.tvv-app :where(h1,h2,h3,b,strong){font-weight:700!important}.tvv-app :where(button,label,.tvv-bottom-nav span,.tvv-status-badge){font-weight:600!important}.tvv-app :where(p,.tvv-profile-details span){font-weight:400!important}.tvv-content{gap:var(--ds-space-4)!important;padding-inline:var(--ds-space-4)!important}.tvv-section-head{gap:var(--ds-space-3)!important}.tvv-calc-card>h2,.tvv-card>h2,.tvv-section-head h2{font-size:var(--ds-text-h3)!important;font-weight:700!important}.tvv-stat-card{overflow:hidden}.tvv-stat{min-height:104px;padding:var(--ds-space-3) var(--ds-space-2)!important}.tvv-stat strong{font-size:var(--ds-text-h2)!important;line-height:1.25!important}.tvv-stat p{font-size:var(--ds-text-caption)!important;line-height:1.45!important}.tvv-contest-row,.tvv-contract-row,.tvv-draft-row,.tvv-result-row{font-size:var(--ds-text-small)!important}.tvv-contest-row b,.tvv-contract-row b,.tvv-draft-row b,.tvv-result-row b{font-size:var(--ds-text-small)!important;font-weight:700!important;line-height:1.45!important}.tvv-contest-row small,.tvv-contract-row small,.tvv-draft-row small,.tvv-result-row small{font-size:var(--ds-text-caption)!important}.tvv-contest-page .tvv-contest-row{min-height:120px!important;grid-template-columns:minmax(0,1fr) 22px!important;align-content:center!important;padding:var(--ds-space-3) var(--ds-space-4)!important}.tvv-contest-page .tvv-contest-row>div{gap:var(--ds-space-1)!important}.tvv-contest-page .tvv-contest-row b{max-width:94%!important;font-size:var(--ds-text-body)!important;line-height:1.35!important}.tvv-contest-page .tvv-contest-row em{width:-moz-fit-content;width:fit-content;padding:3px 7px!important}.tvv-contest-page .tvv-contest-row em,.tvv-contest-page .tvv-contest-row small{font-size:var(--ds-text-caption)!important}.tvv-contest-page .tvv-contest-row>svg{width:20px!important;height:20px!important}.tvv-contest-page .tvv-contest-row>strong{margin-top:var(--ds-space-1)!important;font-size:var(--ds-text-large)!important}.tvv-contest-detail{width:min(430px,calc(100vw - 24px))!important;max-height:min(720px,calc(100vh - 40px))!important;overflow-y:auto!important;border:1px solid var(--ds-divider)!important;border-radius:var(--ds-radius-card)!important;background:var(--ds-white)!important;padding:var(--ds-space-5)!important;font-family:var(--font-family-app);color:var(--ds-text-primary)!important}.tvv-contest-detail header{display:grid!important;grid-template-columns:minmax(0,1fr) 40px!important;align-items:start!important;grid-gap:var(--ds-space-3)!important;gap:var(--ds-space-3)!important;padding-bottom:var(--ds-space-4)!important;border-bottom:0!important}.tvv-contest-detail header>div{gap:var(--ds-space-2)!important}.tvv-contest-detail header em{width:-moz-fit-content;width:fit-content;border-radius:var(--ds-radius-pill)!important;background:var(--ds-red-100)!important;color:var(--ds-red-700)!important;padding:4px 9px!important;font-family:var(--font-family-app);font-size:var(--ds-text-caption)!important;font-style:normal!important;font-weight:600!important}.tvv-contest-detail header h2{margin:0!important;color:var(--ds-blue-900)!important;font-family:var(--font-family-app);font-size:var(--ds-text-h2)!important;font-weight:700!important;line-height:1.3!important}.tvv-contest-detail header button{width:40px!important;min-width:40px!important;height:30px!important;min-height:30px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:50%!important;background:var(--ds-blue-100)!important;color:var(--ds-blue-700)!important;padding:0!important;font-family:var(--font-family-app);font-size:var(--typo-24)!important;font-weight:400!important;line-height:1!important;box-shadow:none!important}.tvv-policy-detail-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:var(--ds-space-2)!important;gap:var(--ds-space-2)!important;overflow:visible!important;padding:var(--ds-space-4) 0 var(--ds-space-3)!important}.tvv-policy-detail-tabs button{width:100%;min-width:0;min-height:44px!important;border:1px solid #cfe0f8!important;border-radius:var(--ds-radius-md)!important;background:var(--ds-blue-50)!important;color:var(--ds-blue-800)!important;padding:var(--ds-space-2)!important;font-family:var(--font-family-app);font-size:var(--ds-text-small)!important;font-weight:600!important;line-height:1.3!important;white-space:normal!important;box-shadow:none!important}.tvv-policy-detail-tabs button.active{border-color:var(--ds-blue-700)!important;background:var(--ds-blue-700)!important;color:var(--ds-white)!important;box-shadow:0 6px 14px rgba(0,75,122,.2)!important}.tvv-policy-overview{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:var(--ds-space-2)!important;gap:var(--ds-space-2)!important;margin-top:0!important}.tvv-policy-overview>span{min-width:0;min-height:84px;display:flex!important;flex-direction:column;justify-content:center;border:1px solid var(--ds-divider)!important;border-radius:var(--ds-radius-md)!important;background:var(--ds-gray-50)!important;padding:var(--ds-space-3) var(--ds-space-2)!important;text-align:center}.tvv-policy-overview small{color:var(--ds-text-secondary)!important;font-family:var(--font-family-app);font-size:var(--ds-text-caption)!important;font-weight:500!important}.tvv-policy-overview strong{margin-top:var(--ds-space-2)!important;color:var(--ds-blue-700)!important;font-family:var(--font-family-app);font-size:var(--ds-text-small)!important;font-weight:700!important;line-height:1.35!important;overflow-wrap:anywhere}.tvv-policy-overview .tvv-achieved-quarters{grid-column:1/-1;min-height:76px;align-items:flex-start;border-color:#cfe0f8!important;background:var(--ds-blue-50)!important;padding-inline:var(--ds-space-4)!important;text-align:left}.tvv-achieved-quarters strong{color:var(--ds-blue-900)!important;font-size:var(--ds-text-large)!important}.tvv-achieved-quarters em{margin-top:var(--ds-space-1);color:var(--ds-blue-700);font-size:var(--ds-text-small);font-style:normal;font-weight:600}.tvv-contest-detail-content{border:1px solid var(--ds-divider)!important;border-radius:var(--ds-radius-md)!important;background:var(--ds-gray-50)!important;padding:var(--ds-space-4)!important}.tvv-contest-detail-content>span{color:var(--ds-text-secondary)!important;font-size:var(--ds-text-caption)!important;font-weight:600!important}.tvv-contest-detail-content p{margin:var(--ds-space-2) 0 0!important;color:var(--ds-text-primary)!important;font-size:var(--ds-text-body)!important;font-weight:400!important;line-height:1.6!important}@media (max-width:370px){.tvv-contest-detail{padding:var(--ds-space-4)!important}.tvv-policy-overview{grid-template-columns:1fr!important}.tvv-policy-overview>span{min-height:64px}}.tvv-bottom-nav{min-height:72px;border-top:1px solid var(--ds-divider)!important;background:hsla(0,0%,100%,.96)!important;box-shadow:0 -6px 20px rgba(18,47,91,.08)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.tvv-bottom-nav button{min-width:var(--ds-touch-target);min-height:var(--ds-touch-target);font-size:var(--ds-text-caption);font-weight:600!important}.tvv-contract-detail,.tvv-notification-panel{border:1px solid var(--ds-divider)!important;border-radius:var(--ds-radius-card)!important;box-shadow:var(--ds-shadow-float)!important}.tvv-profile-details{border-color:var(--ds-divider)!important;border-radius:var(--ds-radius-md)!important;background:var(--ds-divider)!important}.tvv-contract-month-filter{display:grid;grid-gap:var(--ds-space-2);gap:var(--ds-space-2);color:var(--ds-text-secondary);font-size:var(--ds-text-small)}.tvv-contract-month-filter>span{display:inline-flex;align-items:center;gap:var(--ds-space-2);color:var(--ds-text-secondary);font-weight:600}.tvv-contract-month-filter>div{position:relative;min-height:var(--ds-control-height);display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;grid-gap:var(--ds-space-2);gap:var(--ds-space-2);border:1px solid var(--ds-gray-300);border-radius:var(--ds-radius-md);background:var(--ds-white);padding:0 var(--ds-space-3);box-shadow:var(--ds-shadow-card)}.tvv-contract-month-filter b{color:var(--ds-blue-900);font-size:var(--ds-text-body)}.tvv-contract-month-filter svg{color:var(--ds-blue-700)}.tvv-contract-month-filter select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.tvv-month-picker{position:relative}.tvv-month-picker .tvv-month-trigger{width:100%;min-height:44px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:center;grid-gap:var(--ds-space-2);gap:var(--ds-space-2);border:0!important;border-radius:inherit!important;background:transparent!important;color:inherit!important;padding:0 var(--ds-space-3)!important;text-align:left;box-shadow:none!important}.tvv-month-picker .tvv-month-trigger span{grid-column:1;overflow:hidden;font-size:var(--ds-text-small)!important;font-weight:600!important;text-overflow:clip;white-space:nowrap}.tvv-month-picker.open .tvv-month-trigger>svg:last-child{transform:rotate(180deg)}.tvv-month-picker.tvv-month-pill{display:block!important;flex:0 0 auto!important;width:-moz-fit-content!important;width:fit-content!important;min-width:0!important;padding:0!important}.tvv-month-pill .tvv-month-trigger{width:auto!important;min-height:36px!important;color:var(--ds-white)!important;padding:0 var(--ds-space-3)!important}.tvv-month-pill .tvv-month-trigger span{color:var(--ds-white)!important}.tvv-contract-month-filter>.tvv-contract-month-control{min-height:var(--ds-control-height);display:block;border:1px solid var(--ds-gray-300);border-radius:var(--ds-radius-md);background:var(--ds-white);padding:0;box-shadow:var(--ds-shadow-card)}.tvv-contract-month-control .tvv-month-trigger{color:var(--ds-blue-900)!important}.tvv-month-menu{position:fixed;z-index:2147483647;max-width:calc(100vw - 24px);max-height:min(360px,55vh);display:grid;grid-gap:var(--ds-space-1);gap:var(--ds-space-1);overflow-y:auto;border:1px solid var(--ds-divider);border-radius:var(--ds-radius-card);background:var(--ds-white);padding:var(--ds-space-2);box-shadow:var(--ds-shadow-float)}.tvv-month-menu button{width:100%;min-height:44px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 20px;align-items:center;grid-gap:var(--ds-space-2);gap:var(--ds-space-2);border:0!important;border-radius:var(--ds-radius-md)!important;background:transparent!important;color:var(--ds-text-primary)!important;padding:var(--ds-space-2) 10px!important;font-family:var(--font-family-app);font-size:var(--ds-text-body)!important;font-weight:500!important;text-align:left;box-shadow:none!important}.tvv-month-menu button:hover{background:var(--ds-blue-50)!important}.tvv-month-menu button.active{background:var(--ds-blue-100)!important;color:var(--ds-blue-700)!important;font-weight:600!important}.tvv-month-menu button svg{color:var(--ds-blue-700)}.tvv-money-field{min-height:var(--ds-control-height)!important;display:grid!important;grid-template-columns:minmax(0,1fr) 42px!important;align-items:stretch!important;overflow:hidden;border:1px solid var(--ds-gray-300)!important;border-radius:var(--ds-radius-md)!important;background:var(--ds-white)!important;padding:0!important;transition:border-color var(--ds-transition),box-shadow var(--ds-transition)}.tvv-money-field:focus-within{border-color:var(--ds-blue-700)!important;box-shadow:0 0 0 3px rgba(0,75,122,.1)!important}.tvv-money-field input{min-width:0;min-height:46px!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0 var(--ds-space-3)!important;text-align:center!important}.tvv-money-field>span{display:grid;place-items:center;border-left:1px solid var(--ds-divider);background:var(--ds-gray-50);color:var(--ds-text-secondary);font-size:var(--ds-text-body)!important;font-weight:600!important}.tvv-date-field{min-height:var(--ds-control-height)!important;grid-template-columns:minmax(0,1fr) 42px!important;gap:0!important;overflow:hidden;padding:0!important}.tvv-date-field>span{min-height:46px!important;display:grid!important;place-items:center!important;padding-left:42px!important;text-align:center!important}.tvv-date-field>svg{justify-self:center}.admin-page,.login-screen,.tvv-user-login{background:var(--ds-bg)!important}.admin-login-card,.tvv-user-login>form{border:1px solid var(--ds-divider);border-radius:var(--ds-radius-card)!important;padding:var(--ds-space-6)!important;box-shadow:var(--ds-shadow-float)!important}.admin-page{color:var(--ds-text-primary);font-size:var(--ds-text-body)}.admin-card-title h2{font-size:var(--ds-text-h2)!important}.admin-card-title p,.admin-event-list p,.admin-page td,.admin-page th{font-size:var(--ds-text-small)!important}.admin-page th{color:var(--ds-text-secondary);font-weight:600!important}.dashboard-page{background:var(--ds-bg)!important;color:var(--ds-text-primary);font-size:var(--ds-text-body)}.dashboard-page :where(h1,h2,h3,h4,b,strong){font-weight:700!important;letter-spacing:0!important}.dashboard-page :where(button,label,th,.nav-label){font-weight:600!important;letter-spacing:0!important}.dashboard-page :where(p,td,span,small){letter-spacing:0!important}.dashboard-page :where(.card,.panel,.chart-card,.table-card,.filter-card){border-radius:var(--ds-radius-card)!important;box-shadow:var(--ds-shadow-card)!important}.dashboard-page table{font-size:var(--ds-text-small)}.dashboard-page th{font-size:var(--ds-text-caption)!important;font-weight:600!important}.dashboard-page td{font-size:var(--ds-text-small)!important}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:600px){:root{--ds-text-display:24px;--ds-text-h1:22px;--ds-text-h2:20px}.tvv-content{padding-inline:var(--ds-space-3)!important}.tvv-app :where(button,[role=button]){min-height:var(--ds-touch-target)}.admin-page{padding:var(--ds-space-4) var(--ds-space-3)!important}.admin-grid{gap:var(--ds-space-4)!important}html{text-size-adjust:100%}body .tvv-app .tvv-hero{box-sizing:border-box!important;height:106px!important;min-height:106px!important;padding:8px 16px 12px!important}body .tvv-app .tvv-hero:after{display:none!important;height:0!important}body .tvv-app .tvv-hero-main{grid-template-columns:44px minmax(0,1fr) 44px!important;gap:8px 10px!important}body .tvv-app .tvv-avatar,body .tvv-app .tvv-icon-button{width:44px!important;height:44px!important;min-height:44px!important}body .tvv-app .tvv-hero h1{font-size:var(--typo-16)!important;line-height:1.2!important}body .tvv-app .tvv-hero p{margin-top:2px!important;font-size:var(--typo-12)!important}body .tvv-app .tvv-hero-period-row{gap:10px!important;margin-top:0!important}body .tvv-app .tvv-month-picker.tvv-month-pill{flex:0 0 auto!important;width:-moz-fit-content!important;width:fit-content!important;min-width:0!important;height:34px!important;min-height:34px!important;margin:0!important;border:1px solid hsla(0,0%,100%,.48)!important;border-radius:var(--ds-radius-pill)!important;background:hsla(0,0%,100%,.13)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body .tvv-app .tvv-month-pill .tvv-month-trigger{min-height:32px!important;color:var(--ds-white)!important;padding:0 12px!important}body .tvv-app .tvv-month-pill .tvv-month-trigger span{display:block!important;overflow:visible!important;color:var(--ds-white)!important;font-size:var(--typo-12)!important;line-height:1!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important}body .tvv-app .tvv-ip-periods{flex:0 1 164px!important;gap:2px!important;padding:5px 8px!important}body .tvv-app .tvv-ip-periods>span{grid-template-columns:50px minmax(0,1fr)!important;gap:4px!important}body .tvv-app .tvv-ip-periods small,body .tvv-app .tvv-ip-periods strong{font-size:var(--typo-12)!important;line-height:1.15!important}}body{font-size:var(--text-body)!important;line-height:var(--leading-14)!important}.admin-header h1,.dashboard-header h1,.team-leader-hero h1,.topbar h1,.tvv-hero h1{font-size:var(--text-h2)!important;line-height:var(--leading-20)!important;font-weight:700!important}.admin-card-title h2,.admin-section-header h2,.card-title,.panel h2,.panel-header h2,.team-reward-program-title,.tvv-card h2,.tvv-section-head h2,.tvv-sub-header h2{font-size:var(--text-title)!important;line-height:var(--leading-18)!important;font-weight:700!important}.filter-title,.panel h3,.section-label,.table-title,.team-policy-detail-section>span,.tvv-card h3,.tvv-result-row b{font-size:var(--text-subtitle)!important;line-height:var(--leading-16)!important;font-weight:600!important}.admin-upload-row label,.filter-field label,.form-field label,.label,.tvv-profile-form label,.tvv-user-login label,label{font-size:var(--text-label)!important;line-height:var(--leading-12)!important;font-weight:600!important}.button,.ghost,.month-button,.primary,.tab,.tvv-bottom-nav button,[role=button],button{font-size:var(--text-button)!important;line-height:var(--leading-14)!important;font-weight:600!important}input,select,textarea{font-size:var(--text-body)!important;line-height:var(--leading-14)!important;font-weight:500!important}input::placeholder,textarea::placeholder{font-size:var(--text-body)!important;font-weight:400!important}.data-table th,.table-wrap th,th{font-weight:600!important}.data-table td,.data-table td strong,.data-table th,.table-wrap td,.table-wrap td strong,.table-wrap th,td,td b,td strong,th{font-size:var(--text-body)!important;line-height:var(--leading-14)!important}.data-table td strong,.table-wrap td strong,td b,td strong{font-weight:600!important}.caption,.data-table td small,.muted,.table-wrap td small,caption,small{font-size:var(--text-caption)!important;line-height:var(--leading-12)!important;font-weight:400!important}.kpi span,.kpi-copy span,.kpi-label{font-size:var(--text-body)!important;line-height:var(--leading-14)!important;font-weight:600!important}.kpi strong,.kpi-number,.overview-plan-total strong{font-size:var(--text-money)!important;line-height:var(--leading-32)!important;font-weight:700!important;letter-spacing:-.02em!important}.amount,.money,.personal-star-total strong,.team-reward-program-amount em,.tvv-star-main strong{font-size:var(--text-money-small)!important;line-height:var(--leading-18)!important;font-weight:700!important}.bottom-nav b,.bottom-nav span,.tvv-bottom-nav b,.tvv-bottom-nav span{font-size:var(--text-label)!important;line-height:var(--leading-12)!important;font-weight:600!important}.bottom-nav .active b,.bottom-nav .active span,.tvv-bottom-nav .active b,.tvv-bottom-nav .active span{font-weight:700!important}@media (max-width:560px){.kpi strong,.kpi-number,.overview-plan-total strong{font-size:var(--text-money-mobile)!important;line-height:var(--leading-28)!important}}.ct-status-summary{min-width:0!important;overflow:hidden!important}.ct-status-summary>div{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:4px!important;gap:4px!important;min-width:0!important}.ct-status-summary small{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ct-status-summary div>strong,.ct-status-summary small{font-size:var(--text-caption)!important;line-height:var(--leading-12)!important}.ct-status-summary div>strong{min-width:10px!important;text-align:right!important;font-weight:700!important}.ct-status-tabs{min-width:0!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important;height:auto!important;min-height:0!important;overflow:visible!important;padding:5px 6px!important}.ct-status-tabs::-webkit-scrollbar{display:none!important}.ct-status-tabs button{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 6px);width:auto!important;max-width:100%!important;font-size:var(--text-caption)!important;line-height:var(--leading-12)!important;white-space:nowrap!important;padding:0 9px!important}body .tvv-app .tvv-about-grid>button{color:#003f66!important;box-shadow:0 6px 16px rgba(0,75,122,.06)!important}body .tvv-app .tvv-about-grid>button:first-child{border-color:#c8e3f8!important;background:#e8f4fd!important}body .tvv-app .tvv-about-grid>button:nth-child(2){border-color:#c8ead7!important;background:#e8f8ef!important}body .tvv-app .tvv-about-grid>button:nth-child(3){border-color:#f0ddb0!important;background:#fff5df!important}body .tvv-app .tvv-about-grid>button:nth-child(4){border-color:#f1ced7!important;background:#ffedf1!important}body .tvv-app .tvv-about-grid>button:nth-child(5){border-color:#d8ccf7!important;background:#f1edff!important}body .tvv-app .tvv-about-grid>button b{color:#003f66!important;font-weight:700!important;opacity:1!important}body .tvv-app .tvv-about-grid>button small{color:#48667c!important;font-weight:600!important;opacity:1!important}body .tvv-app .tvv-about-page>.tvv-about-preview{border-radius:24px!important;padding:24px 18px 26px!important;box-shadow:0 12px 32px rgba(0,52,94,.1)!important}body .tvv-app .tvv-about-preview .tvv-section-head{position:relative;display:block!important;min-height:58px!important;margin-bottom:24px!important;padding:0 4px 28px!important;border-bottom:0!important}body .tvv-app .tvv-about-preview .tvv-section-head:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:linear-gradient(90deg,transparent,#e3b340 18%,#e3b340 42%,transparent 0,transparent 58%,#e3b340 0,#e3b340 82%,transparent)}body .tvv-app .tvv-about-preview .tvv-section-head:before{content:"";position:absolute;z-index:1;left:50%;bottom:-10px;width:24px;height:24px;border:1px solid #e3b340;border-radius:50%;background:#fff url(/Icon/Icon%20baoviet.png) 50%/19px 19px no-repeat;transform:translateX(-50%)}body .tvv-app .tvv-about-preview .tvv-section-head h2{color:#082f70!important;font-size:24px!important;font-weight:800!important;line-height:1.2!important}body .tvv-app .tvv-about-preview .tvv-section-head p{margin-top:7px!important;color:#667085!important;font-size:15px!important;font-weight:500!important}body .tvv-app .tvv-about-grid{gap:14px!important;margin-top:0!important}body .tvv-app .tvv-about-grid>button{min-height:310px!important;display:grid!important;grid-template-rows:150px auto 3px 1fr!important;grid-template-columns:minmax(0,1fr) 42px!important;grid-template-areas:"visual visual" "title title" "accent accent" "description arrow"!important;align-items:start!important;grid-gap:12px 8px!important;gap:12px 8px!important;overflow:hidden;border-radius:20px!important;padding:15px 15px 16px!important;text-align:left!important}body .tvv-app .tvv-about-grid>button>span{grid-area:visual;height:150px!important;display:grid!important;place-items:center!important;overflow:hidden;border-radius:15px!important;background:hsla(0,0%,100%,.32)!important}body .tvv-app .tvv-about-grid>button>span img{width:100%!important;height:100%!important}body .tvv-app .tvv-about-grid>button>b{grid-area:title;padding:0!important;color:#082f70!important;font-size:17px!important;font-weight:800!important;line-height:1.3!important}body .tvv-app .tvv-about-grid>button>i{grid-area:accent;width:34px;height:3px;display:block;border-radius:99px;background:#2785df}body .tvv-app .tvv-about-preview .tvv-handbook-search{height:38px!important;display:grid!important;grid-template-columns:20px minmax(0,1fr) auto!important;justify-content:stretch!important;grid-gap:9px!important;gap:9px!important;margin:0 0 14px!important;padding:0 13px!important;border:1px solid #c9dbe8!important;border-radius:999px!important;background:#fff!important;box-shadow:0 3px 10px rgba(0,63,102,.04)!important}body .tvv-app .tvv-about-preview .tvv-handbook-search:focus-within{border-color:#0879ad!important;box-shadow:0 0 0 3px rgba(8,121,173,.1)!important}body .tvv-app .tvv-about-preview .tvv-handbook-search input{width:100%!important;height:24px!important;box-sizing:border-box!important;margin:0!important;padding:0 0 4px!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:#173f5a!important;font-size:14px!important;line-height:20px!important;align-self:center!important;transform:none!important}body .tvv-app .tvv-about-preview .tvv-handbook-search>svg{display:block!important;transform:none!important}body .tvv-app .tvv-about-preview .tvv-handbook-search>button,body .tvv-app .tvv-about-preview .tvv-handbook-search>input,body .tvv-app .tvv-about-preview .tvv-handbook-search>svg{position:relative!important;top:-3px!important}body .tvv-app .tvv-about-preview .tvv-handbook-search button{width:30px!important;height:30px!important;min-height:0!important;margin:0 -6px 0 0!important;padding:0!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#607d91!important;box-shadow:none!important;transform:none!important}body .tvv-app .tvv-about-preview .tvv-handbook-list{gap:9px!important;margin-top:0!important}body .tvv-app .tvv-about-preview .tvv-handbook-list>button{min-height:58px!important;padding:9px 12px!important;border:1px solid #d7e4ed!important;border-radius:13px!important;background:#fff!important;color:#083d61!important;box-shadow:0 4px 12px rgba(0,63,102,.055)!important}body .tvv-app .tvv-about-preview .tvv-handbook-list>button>span{width:36px!important;height:36px!important;border-radius:10px!important;background:#e9f5fb!important;color:#0879ad!important}body .tvv-app .tvv-about-preview .tvv-handbook-list>button>b{display:block!important;color:#083d61!important;font-size:14px!important;font-weight:750!important;line-height:1.35!important;opacity:1!important}body .tvv-app .tvv-about-preview .tvv-handbook-list>button>svg{color:#4e829f!important}body .tvv-app .tvv-about-grid>button:nth-child(2)>i{background:#22a95a}body .tvv-app .tvv-about-grid>button:nth-child(3)>i{background:#e79a00}body .tvv-app .tvv-about-grid>button:nth-child(4)>i{background:#eb6284}body .tvv-app .tvv-about-grid>button:nth-child(5)>i{background:#7954e8}body .tvv-app .tvv-about-grid>button>small{grid-area:description;align-self:start!important;color:#5c6370!important;font-size:13px!important;font-weight:500!important;line-height:1.5!important}body .tvv-app .tvv-about-grid>button>em{grid-area:arrow;align-self:end;justify-self:end;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:hsla(0,0%,100%,.9);color:#1778d0;box-shadow:0 5px 14px rgba(0,52,94,.15)}body .tvv-app .tvv-about-grid>button:nth-child(2)>em{color:#18a552}body .tvv-app .tvv-about-grid>button:nth-child(3)>em{color:#d68b00}body .tvv-app .tvv-about-grid>button:nth-child(4)>em{color:#e55478}body .tvv-app .tvv-about-grid>button:nth-child(5)>em{color:#7047df}body .tvv-app .tvv-about-grid>button:nth-child(5){min-height:190px!important;grid-template-rows:auto 3px 1fr!important;grid-template-columns:minmax(130px,.9fr) minmax(0,1.1fr) 42px!important;grid-template-areas:"visual title title" "visual accent accent" "visual description arrow"!important;align-items:center!important;padding:16px!important}body .tvv-app .tvv-about-grid>button:nth-child(5)>span{width:100%!important;height:150px!important}@media (max-width:380px){body .tvv-app .tvv-about-grid>button{min-height:280px!important;grid-template-rows:125px auto 3px 1fr!important;padding:12px!important}body .tvv-app .tvv-about-grid>button>span{height:125px!important}body .tvv-app .tvv-about-grid>button>b{font-size:15px!important}body .tvv-app .tvv-about-grid>button>small{font-size:12px!important}}body .tvv-app .tvv-about-grid>button{min-height:198px!important;grid-template-rows:96px auto 3px 1fr!important;padding:14px!important}body .tvv-app .tvv-about-grid>button>span{width:100%!important;height:96px!important;overflow:visible!important;background:transparent!important}body .tvv-app .tvv-about-grid>button>span img{width:92px!important;height:92px!important;object-fit:contain!important;opacity:.98;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(circle at center,#000 54%,rgba(0,0,0,.88) 64%,transparent 78%);mask-image:radial-gradient(circle at center,#000 54%,rgba(0,0,0,.88) 64%,transparent 78%);filter:saturate(1.04) contrast(1.03)}body .tvv-app .tvv-about-grid>button>b{font-size:15px!important;line-height:1.28!important}body .tvv-app .tvv-about-grid>button>small{font-size:12px!important;line-height:1.42!important}body .tvv-app .tvv-about-grid>button>em{width:36px;height:36px}body .tvv-app .tvv-about-grid>button:nth-child(5){min-height:154px!important;grid-template-columns:104px minmax(0,1fr) 38px!important;padding:14px!important}body .tvv-app .tvv-about-grid>button:nth-child(5)>span{width:100px!important;height:116px!important}body .tvv-app .tvv-about-grid>button:nth-child(5)>span img{width:100px!important;height:100px!important;opacity:1!important;mix-blend-mode:normal!important;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important;border-radius:16px;object-fit:contain!important}body .tvv-app .tvv-about-compact-preview>.tvv-about-compact-icon{overflow:visible!important;background:transparent!important}body .tvv-app .tvv-about-compact-preview>.tvv-about-compact-icon svg{width:58px!important;height:58px!important;display:block;overflow:visible}body .tvv-app .tvv-about-compact-preview>.tvv-about-compact-icon{width:64px!important;height:64px!important;overflow:hidden!important;border:2px solid rgba(225,176,45,.28);border-radius:50%!important;background:#fff7dc!important;box-shadow:0 4px 12px rgba(0,52,94,.1)}body .tvv-app .tvv-about-compact-preview>.tvv-about-compact-icon img{width:64px!important;height:64px!important;display:block!important;border-radius:50%!important;object-fit:cover!important;opacity:1!important;mix-blend-mode:normal!important;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important;image-rendering:auto}body .tvv-app .tvv-about-detail-page{display:grid!important;align-content:start!important;grid-auto-rows:max-content!important;grid-gap:8px!important;gap:8px!important;margin-top:0!important;padding-top:4px!important}body .tvv-app .tvv-about-detail-page>.tvv-about-page-back{width:-moz-fit-content!important;width:fit-content!important;min-width:0!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#005987!important;margin:0!important;padding:4px!important;box-shadow:none!important;font-size:14px!important;font-weight:700!important}body .tvv-app .tvv-about-detail-page>.tvv-about-page-content{display:grid!important;align-content:start!important;grid-auto-rows:max-content!important;grid-gap:10px!important;gap:10px!important;margin-top:0!important}body .tvv-app .tvv-about-detail-page>.tvv-about-page-content>figure{align-self:start!important;height:auto!important}body .tvv-app .tvv-about-detail-page>.tvv-about-description{width:100%;margin:0!important;border:1px solid #dce7f3;border-radius:16px;background:#fff;color:#344f65;padding:18px;box-shadow:0 7px 22px rgba(0,75,122,.06);font-size:14px;font-weight:500;line-height:1.7;white-space:pre-wrap}body .tvv-app .tvv-about-detail-page>.tvv-about-page-heading{min-height:0!important;border:1px solid #dce7f3!important;border-radius:18px!important;background:#fff!important;color:#082f70!important;padding:20px!important;box-shadow:0 7px 22px rgba(0,75,122,.07)!important}body .tvv-app .tvv-about-detail-page>.tvv-about-page-heading small{color:#b37b00!important;opacity:1!important;font-size:12px!important;font-weight:700!important}body .tvv-app .tvv-about-detail-page>.tvv-about-page-heading h2{margin:7px 0!important;color:#082f70!important;font-size:21px!important;font-weight:800!important;line-height:1.3!important}body .tvv-app .tvv-about-detail-page>.tvv-about-page-heading p{margin:0!important;color:#5e6877!important;opacity:1!important;font-size:14px!important;line-height:1.55!important}body .tvv-app .tvv-about-grid>button>span img{opacity:1!important;mix-blend-mode:normal!important;filter:none!important;-webkit-mask-image:none!important;mask-image:none!important;image-rendering:auto}@media (max-width:380px){body .tvv-app .tvv-about-grid>button{min-height:184px!important;grid-template-rows:82px auto 3px 1fr!important;padding:11px!important}body .tvv-app .tvv-about-grid>button>span{height:82px!important}body .tvv-app .tvv-about-grid>button>span img{width:78px!important;height:78px!important}}body .tvv-app .team-dashboard>button.team-goal-overview-card,body .tvv-app .team-dashboard>button.team-goal-overview-card:active,body .tvv-app .team-dashboard>button.team-goal-overview-card:focus,body .tvv-app .team-dashboard>button.team-goal-overview-card:hover{min-height:78px!important;padding:9px 14px!important;border:1px solid #ffc9c4!important;border-radius:14px!important;background-color:#fff7f3!important;background-image:linear-gradient(135deg,#fff,#fff7f3)!important;color:#b91c2b!important;box-shadow:0 9px 24px rgba(226,51,59,.14)!important;opacity:1!important}body .tvv-app .team-dashboard>button.team-goal-overview-card>strong{display:block!important;margin:0!important;color:#b91c2b!important;font-size:var(--typo-16)!important;font-weight:700!important;line-height:1.3!important;opacity:1!important;visibility:visible!important}body .tvv-app .team-dashboard>button.team-goal-overview-card>strong>small{display:block;margin-top:3px;color:#7c6870;font-size:var(--typo-9);font-weight:700;line-height:1.25}body .tvv-app .team-dashboard>button.team-goal-overview-card>.team-goal-card-progress{color:#b91c2b!important;font-size:var(--typo-10)!important;font-weight:800!important;opacity:1!important}body button.team-activity-preview,body button.team-activity-preview:active,body button.team-activity-preview:focus,body button.team-activity-preview:hover{border:1px solid #bcdcf5!important;background-color:#e8f4ff!important;background-image:none!important;color:#004b7a!important;box-shadow:0 4px 12px rgba(0,75,122,.07)!important;opacity:1!important}body button.team-activity-preview>span:nth-child(2)>strong{color:#004b7a!important;opacity:1!important;visibility:visible!important}body button.team-activity-preview>span:nth-child(2)>small{color:#60778d!important;opacity:1!important;visibility:visible!important}body button.team-activity-preview>svg{color:#0878cc!important;stroke:#0878cc!important}body .team-activity-create>button.team-activity-add-draft,body .team-activity-create>button.team-activity-add-draft:active,body .team-activity-create>button.team-activity-add-draft:focus,body .team-activity-create>button.team-activity-add-draft:hover{border:1px dashed #7da9cc!important;background-color:#fff!important;background-image:none!important;color:#0878cc!important;box-shadow:none!important;opacity:1!important}body .team-activity-create>button[type=submit]:not(:disabled){border:0!important;background-color:#005987!important;background-image:none!important;color:#fff!important;box-shadow:0 6px 14px rgba(0,89,135,.16)!important;opacity:1!important}body .team-activity-create>button[type=submit]:disabled{border:0!important;background-color:#9eb9cc!important;background-image:none!important;color:#fff!important;box-shadow:none!important;opacity:1!important}body button.team-activity-confirm:not(.undo),body button.team-activity-confirm:not(.undo):active,body button.team-activity-confirm:not(.undo):focus,body button.team-activity-confirm:not(.undo):hover{border:0!important;background-color:#16a34a!important;background-image:none!important;color:#fff!important;box-shadow:0 5px 12px rgba(22,163,74,.15)!important;opacity:1!important}body button.team-activity-confirm.undo,body button.team-activity-confirm.undo:active,body button.team-activity-confirm.undo:focus,body button.team-activity-confirm.undo:hover{border:1px solid #efb7b7!important;background-color:#fff!important;background-image:none!important;color:#b42318!important;box-shadow:none!important;opacity:1!important}body .team-activity-create>button svg,body button.team-activity-confirm svg{color:currentColor!important;stroke:currentColor!important}body .tvv-app .tvv-hero .tvv-hero-copy{min-width:0}body .tvv-app .tvv-hero h1.tvv-hero-greeting{display:block;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .tvv-app .tvv-hero button.tvv-notification-button,body .tvv-app .tvv-hero button.tvv-notification-button:active,body .tvv-app .tvv-hero button.tvv-notification-button:focus,body .tvv-app .tvv-hero button.tvv-notification-button:hover{border:0!important;border-radius:0!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;color:#fff!important;opacity:1!important}body .tvv-app.ado-app .ado-leader-activities{padding:18px!important;border:1px solid var(--ado-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 7px 20px rgba(20,58,82,.05)!important}body .tvv-app.ado-app .ado-leader-activities,body .tvv-app.ado-app .ado-leader-activity-groups{display:flex!important;flex-direction:column!important;gap:12px!important}body .tvv-app.ado-app .ado-leader-activity-group{overflow:hidden!important;border:1px solid #d7e4eb!important;border-radius:14px!important;background:#fbfdfe!important}body .tvv-app.ado-app .ado-leader-activity-group>header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:14px!important;background:#f2f8fa!important}body .tvv-app.ado-app .ado-leader-activity-group>header>div{display:flex!important;min-width:0!important;flex-direction:column!important;gap:3px!important}body .tvv-app.ado-app .ado-leader-activity-group>header strong{color:var(--ado-ink)!important;font-size:14px!important;line-height:19px!important}body .tvv-app.ado-app .ado-leader-activity-group>header small{color:var(--ado-muted)!important;font-size:11px!important;line-height:16px!important}body .tvv-app.ado-app .ado-leader-activity-group>header>span{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;align-items:flex-end!important;color:#08798a!important;font-size:14px!important;font-weight:750!important;line-height:18px!important}body .tvv-app.ado-app .ado-leader-activity-list{padding:0 14px!important}body .tvv-app.ado-app .ado-leader-activity-list>div{display:grid!important;grid-template-columns:30px minmax(0,1fr) auto!important;align-items:center!important;grid-gap:9px!important;gap:9px!important;min-height:62px!important;padding:10px 0!important;border-top:1px solid #e5edf1!important}body .tvv-app.ado-app .ado-leader-activity-list>div:first-child{border-top:0!important}body .tvv-app.ado-app .ado-activity-status{display:grid!important;width:30px!important;height:30px!important;place-items:center!important;border-radius:9px!important;background:#eaf3f7!important;color:#08798a!important}body .tvv-app.ado-app .ado-leader-activity-list>div.completed .ado-activity-status{background:#e4f7eb!important;color:#16834d!important}body .tvv-app.ado-app .ado-leader-activity-list>div>div{display:flex!important;min-width:0!important;flex-direction:column!important;gap:3px!important}body .tvv-app.ado-app .ado-leader-activity-list strong{color:var(--ado-ink)!important;font-size:12px!important;font-weight:650!important;line-height:17px!important}body .tvv-app.ado-app .ado-leader-activity-list small{color:var(--ado-muted)!important;font-size:11px!important;line-height:15px!important}body .tvv-app.ado-app .ado-leader-activity-list em{padding:5px 7px!important;border-radius:999px!important;background:#fff3db!important;color:#a65b00!important;font-size:10px!important;font-style:normal!important;font-weight:700!important;line-height:14px!important;white-space:nowrap!important}body .tvv-app.ado-app .ado-leader-activity-list>div.completed em{background:#e4f7eb!important;color:#16834d!important}body .tvv-app.ado-app .ado-leader-activity-empty{margin:0!important;padding:14px!important;color:var(--ado-muted)!important;font-size:12px!important;line-height:17px!important}body .tvv-app.ado-app .ado-target-view-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:5px!important;gap:5px!important;width:100%!important;padding:5px!important;border:1px solid #d7e4eb!important;border-radius:14px!important;background:#e8f0f4!important}body .tvv-app.ado-app .ado-target-view-tabs>button{min-width:0!important;min-height:44px!important;margin:0!important;padding:8px 10px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#587184!important;box-shadow:none!important;font-size:13px!important;font-weight:700!important;line-height:18px!important;text-align:center!important;transform:none!important}body .tvv-app.ado-app .ado-target-view-tabs>button.active{background:var(--ado-navy)!important;color:#fff!important;box-shadow:0 5px 13px rgba(6,79,123,.2)!important}body .tvv-app.ado-app .ado-competition-view-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:5px!important;gap:5px!important;width:100%!important;padding:5px!important;border:1px solid #d7e4eb!important;border-radius:14px!important;background:#e8f0f4!important}body .tvv-app.ado-app .ado-competition-view-tabs>button{display:flex!important;min-width:0!important;min-height:44px!important;align-items:center!important;justify-content:center!important;gap:7px!important;margin:0!important;padding:8px 10px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#587184!important;box-shadow:none!important;font-size:13px!important;font-weight:700!important;line-height:18px!important;transform:none!important}body .tvv-app.ado-app .ado-competition-view-tabs>button>span{display:grid!important;min-width:22px!important;height:22px!important;padding:0 5px!important;place-items:center!important;border-radius:999px!important;background:rgba(88,113,132,.12)!important;color:inherit!important;font-size:11px!important;line-height:22px!important}body .tvv-app.ado-app .ado-competition-view-tabs>button.active{background:#b86a12!important;color:#fff!important;box-shadow:0 5px 13px rgba(157,87,10,.22)!important}body .tvv-app.ado-app .ado-competition-view-tabs>button.active>span{background:hsla(0,0%,100%,.2)!important}body .tvv-app.ado-app .ado-page-intro.contests.ended{background:linear-gradient(135deg,#465d72,#6f8190)!important}body .tvv-app.ado-app .ado-competition-list header em.ended{background:#eef1f4!important;color:#607181!important}body .tvv-app.ado-app .ado-recruitment-panel{display:flex!important;flex-direction:column!important;gap:14px!important}body .tvv-app.ado-app .ado-recruitment-panel .team-panel-header{align-items:flex-start!important}body .tvv-app.ado-app .ado-recruitment-panel .team-panel-header>span{display:flex!important;flex:0 0 auto!important;flex-direction:row!important;align-items:baseline!important;gap:4px!important;color:#08798a!important;font-size:18px!important;font-weight:750!important;line-height:21px!important}body .tvv-app.ado-app .ado-recruitment-panel .team-panel-header>span small{color:var(--ado-muted)!important;font-size:10px!important;font-weight:600!important;line-height:14px!important;white-space:nowrap!important}body .tvv-app.ado-app .ado-recruitment-summary{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}body .tvv-app.ado-app .ado-recruitment-summary>div{display:flex!important;min-width:0!important;flex-direction:column!important;gap:2px!important;padding:12px!important;border-radius:12px!important;background:#eef7f8!important}body .tvv-app.ado-app .ado-recruitment-summary strong{color:#08798a!important;font-size:18px!important;line-height:22px!important}body .tvv-app.ado-app .ado-recruitment-summary span{color:var(--ado-muted)!important;font-size:11px!important;line-height:15px!important}body .tvv-app.ado-app .ado-recruitment-leaders{display:flex!important;flex-direction:column!important;gap:9px!important}body .tvv-app.ado-app .ado-recruitment-leaders>article{overflow:hidden!important;border:1px solid #d9e5eb!important;border-radius:14px!important;background:#fbfdfe!important}body .tvv-app.ado-app .ado-recruitment-leaders>article>button{display:grid!important;grid-template-columns:38px minmax(0,1fr) auto 18px!important;width:100%!important;min-height:68px!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;margin:0!important;padding:12px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--ado-ink)!important;box-shadow:none!important;text-align:left!important;transform:none!important}body .tvv-app.ado-app .ado-recruitment-leaders>article>button>span{display:grid!important;width:38px!important;height:38px!important;place-items:center!important;border-radius:11px!important;background:#e4f3f6!important;color:#08798a!important;font-size:11px!important;font-weight:750!important}body .tvv-app.ado-app .ado-recruitment-leaders>article>button>div{display:flex!important;min-width:0!important;flex-direction:column!important;gap:3px!important}body .tvv-app.ado-app .ado-recruitment-leaders>article>button strong{overflow:hidden!important;color:var(--ado-ink)!important;font-size:13px!important;line-height:18px!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .tvv-app.ado-app .ado-recruitment-leaders>article>button small{color:var(--ado-muted)!important;font-size:10px!important;font-weight:500!important;line-height:14px!important}body .tvv-app.ado-app .ado-recruitment-leaders>article>button>b{display:flex!important;flex-direction:column!important;align-items:flex-end!important;color:#08798a!important;font-size:15px!important;line-height:18px!important}body .tvv-app.ado-app .ado-recruitment-leaders>article.expanded>button>svg{transform:rotate(180deg)!important}body .tvv-app.ado-app .ado-recruitment-candidates{padding:0 12px 10px!important;border-top:1px solid #e3ebef!important;background:#fff!important}body .tvv-app.ado-app .ado-recruitment-candidates>button{display:grid!important;grid-template-columns:32px minmax(0,1fr) 18px!important;width:100%!important;min-height:58px!important;align-items:center!important;grid-gap:9px!important;gap:9px!important;margin:0!important;padding:9px 0!important;border:0!important;border-bottom:1px solid #e8eef2!important;border-radius:0!important;background:transparent!important;color:var(--ado-ink)!important;box-shadow:none!important;text-align:left!important;transform:none!important}body .tvv-app.ado-app .ado-recruitment-candidates>button:last-child{border-bottom:0!important}body .tvv-app.ado-app .ado-recruitment-candidates>button>span{display:grid!important;width:32px!important;height:32px!important;place-items:center!important;border-radius:9px!important;background:#fff1dc!important;color:#b86a12!important}body .tvv-app.ado-app .ado-recruitment-candidates>button>div{display:flex!important;min-width:0!important;flex-direction:column!important;gap:2px!important}body .tvv-app.ado-app .ado-recruitment-candidates strong{color:var(--ado-ink)!important;font-size:12px!important;line-height:17px!important}body .tvv-app.ado-app .ado-recruitment-candidates small{overflow:hidden!important;color:var(--ado-muted)!important;font-size:10px!important;line-height:14px!important;text-overflow:ellipsis!important;white-space:nowrap!important}body .ado-recruitment-detail-modal{max-height:min(720px,calc(100dvh - 52px))!important}body .ado-recruitment-detail-body{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;overflow-y:auto!important;padding:14px!important}body .ado-recruitment-detail-body>div{display:flex!important;min-width:0!important;flex-direction:column!important;gap:5px!important;padding:12px!important;border-radius:11px!important;background:#f3f7f9!important}body .ado-recruitment-detail-body>div.wide{grid-column:1/-1!important}body .ado-recruitment-detail-body span{color:#698091!important;font-size:10px!important;font-weight:650!important;line-height:14px!important}body .ado-recruitment-detail-body strong{color:#12364d!important;font-size:13px!important;line-height:18px!important;overflow-wrap:anywhere!important}body .tvv-app .recruitment-simulator-shell{min-height:100dvh;padding-bottom:76px;background:#edf3f8}body .tvv-app .recruitment-simulator-tabs{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px;width:calc(100% - 24px);margin:12px auto;padding:5px;border:1px solid #d7e4eb;border-radius:14px;background:#e2ebf1}body .tvv-app .recruitment-simulator-tabs>button{min-width:0!important;min-height:44px!important;margin:0!important;padding:8px 12px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:#587184!important;box-shadow:none!important;font-size:13px!important;font-weight:750!important;line-height:18px!important;transform:none!important}body .tvv-app .recruitment-simulator-tabs>button.active{background:#075b8b!important;color:#fff!important;box-shadow:0 5px 13px rgba(6,79,123,.2)!important}body .tvv-app .recruitment-simulator-shell .tvv-header-reset{position:absolute!important;right:16px!important;z-index:2!important;display:grid!important;width:32px!important;height:32px!important;min-height:32px!important;margin:0!important;padding:0!important;place-items:center!important;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;box-shadow:none!important;transform:none!important}body .tvv-app .recruitment-simulator-shell .recruitment-calculator{min-height:0;padding-top:0}body .tvv-app .lateral-recruitment-embed{width:100%;min-height:0;overflow:visible;background:#edf3f8}body .tvv-app .lateral-recruitment-embed iframe{display:block;width:100%;min-height:0;border:0;background:#edf3f8}body .tvv-app button.tvv-recruitment-preview{border:1px solid #9fd8ab!important;background:#eef9f1!important}body .tvv-app .team-goal-page{display:grid!important;align-content:start;grid-gap:12px!important;gap:12px!important;padding-top:12px!important}body .tvv-app .team-goal-page-header{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:11px 12px;border:1px solid #dce7f1;border-radius:14px;background:#fff;box-shadow:0 5px 16px rgba(0,75,122,.06)}body .tvv-app .team-goal-page-header>button{display:grid!important;width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;place-items:center;border:0!important;border-radius:50%!important;background:#eaf4fb!important;color:#005987!important;box-shadow:none!important}body .tvv-app .team-goal-page-header h2,body .tvv-app .team-goal-page-header p{margin:0!important}body .tvv-app .team-goal-page-header h2{color:#004b7a!important;font-size:var(--typo-16)!important}body .tvv-app .team-goal-page-header p{margin-top:2px!important;color:#6a7e92!important;font-size:var(--typo-10)!important}body .tvv-app .team-goal-page-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;padding:5px;border:1px solid #dce7f1;border-radius:13px;background:#edf3f8}body .tvv-app .team-goal-page-tabs>button{display:inline-flex!important;min-height:42px!important;align-items:center;justify-content:center;gap:7px;padding:8px 12px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#60778d!important;box-shadow:none!important;font-size:var(--typo-12)!important;font-weight:700!important}body .tvv-app .team-goal-page-tabs>button.active{background:#005987!important;color:#fff!important;box-shadow:0 5px 13px rgba(0,89,135,.18)!important}body .tvv-app .team-goal-page-panel{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid #dce7f1;border-radius:14px;background:#fff;box-shadow:0 6px 18px rgba(0,75,122,.06)}body .tvv-app .team-goal-page .team-goal-detail-heading>button:disabled{cursor:not-allowed;background:#8ca7b8!important;color:#fff!important;box-shadow:none!important;opacity:1!important}body .tvv-app .team-goal-actions-summary{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;padding-bottom:12px;border-bottom:1px solid #e2ebf3}body .tvv-app .team-goal-actions-summary>span:last-child{min-width:0}body .tvv-app .team-goal-actions-summary small,body .tvv-app .team-goal-actions-summary strong{display:block}body .tvv-app .team-goal-actions-summary strong{color:#004b7a;font-size:var(--typo-12)}body .tvv-app .team-goal-actions-summary small{margin-top:3px;color:#60778d;font-size:var(--typo-9)}body .tvv-app .team-activity-manager-inline{width:100%;max-height:none;border:0;background:transparent}body .tvv-app .team-activity-manager-inline .team-activity-manager-body{max-height:none;padding:0;overflow:visible}body .tvv-app .tvv-avatar.tvv-avatar-button{position:relative!important;height:auto!important;min-height:0!important;aspect-ratio:1/1!important;align-self:center!important;overflow:hidden!important;border-radius:50%!important;padding:0!important}body .tvv-app .tvv-avatar.tvv-avatar-button>img{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center 30%!important;transform:scale(1.18)!important;transform-origin:center!important}body .tvv-app .team-dashboard{padding-top:2px!important}body .tvv-app .team-dashboard-toolbar-compact{display:flex!important;height:40px!important;min-height:40px!important;align-items:center!important;justify-content:center!important;margin-bottom:-14px!important}body .tvv-app .tvv-month-navigator{display:grid;grid-template-columns:36px minmax(92px,auto) 36px;align-items:center;justify-content:center;grid-gap:6px;gap:6px;color:#004b7a}body .tvv-app .tvv-month-navigator strong{text-align:center;font-size:var(--typo-14);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body .tvv-app .tvv-month-navigator button{display:grid;width:36px;height:32px;min-height:32px;place-items:center;padding:0;border:0;border-radius:0!important;background:transparent!important;color:#005987!important;box-shadow:none!important;font-size:var(--typo-24);font-weight:800;line-height:1;cursor:pointer}body .tvv-app .tvv-month-navigator button:active:not(:disabled){background:transparent!important;color:#003f66!important}body .tvv-app .tvv-month-navigator button>svg{display:block!important;width:24px!important;height:24px!important;color:currentColor!important;stroke:currentColor!important;stroke-width:2.5!important}body .tvv-app .tvv-month-navigator button:disabled{background:transparent!important;color:#9db0bf!important;box-shadow:none!important;opacity:.65!important;cursor:default}body .tvv-app button[aria-label^=\110\F3ng],body [role=dialog] button[aria-label^=\110\F3ng],body>button[aria-label^=\110\F3ng]{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;flex:0 0 32px!important;display:inline-grid!important;place-items:center!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:none!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}body .tvv-app button[aria-label^=\110\F3ng]:after,body .tvv-app button[aria-label^=\110\F3ng]:before,body [role=dialog] button[aria-label^=\110\F3ng]:after,body [role=dialog] button[aria-label^=\110\F3ng]:before{display:none!important;content:none!important}body .tvv-app button[aria-label^=\110\F3ng] svg,body [role=dialog] button[aria-label^=\110\F3ng] svg{width:18px!important;height:18px!important;stroke-width:2.2!important}body .tvv-app.ado-app .ado-conference-tabs>button{border:1px solid #c9dce6!important;background:#fff!important;color:#45677b!important;box-shadow:none!important}body .tvv-app.ado-app .ado-conference-tabs>button svg{color:currentColor!important;stroke:currentColor!important}body .tvv-app.ado-app .ado-conference-tabs>button.active{border-color:var(--ado-navy)!important;background:var(--ado-navy)!important;color:#fff!important;box-shadow:0 6px 16px rgba(6,79,123,.22)!important}body .tvv-app.ado-app .ado-conference-list>article{border-color:#d6e3ea!important;background:#fff!important;box-shadow:0 8px 20px rgba(16,62,87,.07)!important}body .tvv-app.ado-app .ado-conference-heading{border:0!important;background:#fff!important;color:var(--ado-ink)!important;box-shadow:none!important}body .tvv-app.ado-app .ado-conference-heading>span{background:#e4f4f7!important;color:#007d91!important}body .tvv-app.ado-app .ado-conference-heading>div:nth-child(2)>strong{color:var(--ado-ink)!important;font-size:15px!important;line-height:20px!important;font-weight:750!important}body .tvv-app.ado-app .ado-conference-heading>div:nth-child(2)>small{color:#698293!important;font-size:11px!important}body .tvv-app.ado-app .ado-conference-heading .ado-conference-totals b{color:#007f91!important}body .tvv-app.ado-app .ado-conference-heading .ado-conference-totals small{color:#607d8e!important}body .tvv-app.ado-app .ado-conference-heading>svg{color:#486b7e!important;stroke:currentColor!important}body .tvv-app.ado-app .ado-conference-page{overflow-x:hidden!important;padding-right:16px!important;padding-left:16px!important}body .tvv-app.ado-app .ado-conference-date-fields,body .tvv-app.ado-app .ado-conference-date-fields>label,body .tvv-app.ado-app .ado-conference-page,body .tvv-app.ado-app .ado-conference-page>*,body .tvv-app.ado-app .ado-conference-tabs,body .tvv-app.ado-app .ado-conference-upload{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body .tvv-app.ado-app .ado-conference-file,body .tvv-app.ado-app .ado-conference-tabs>button,body .tvv-app.ado-app .ado-conference-upload input,body .tvv-app.ado-app .ado-conference-upload>button{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body .tvv-app.ado-app .ado-conference-upload p{overflow-wrap:anywhere!important}@media (max-width:560px){body .tvv-app.ado-app .ado-conference-date-fields{grid-template-columns:minmax(0,1fr)!important}}body .tvv-app.ado-app .ado-conference-actions>.ado-conference-delete-button{border:1px solid #efb3b3!important;background:#fff!important;color:#c83232!important;box-shadow:none!important}body .tvv-app.ado-app .ado-conference-actions>.ado-conference-delete-button:hover{background:#fff0f0!important}body .tvv-app.ado-app .ado-customer-name-button{min-height:0!important;border:0!important;background:transparent!important;color:var(--ado-ink)!important;padding:0!important;box-shadow:none!important;text-align:left!important}body .ado-note-modal>div:last-child>button{min-height:46px!important;border:1px solid #bfd1dc!important;border-radius:12px!important;background:#fff!important;color:#526f80!important;box-shadow:none!important;font-size:14px!important;font-weight:750!important}body .ado-note-modal>div:last-child>button[type=submit]{border-color:#075f87!important;background:#075f87!important;color:#fff!important;box-shadow:0 7px 16px rgba(7,95,135,.2)!important}body .ado-note-modal>div:last-child>button svg{color:currentColor!important;stroke:currentColor!important}body .ado-note-modal>div:last-child>button:disabled{opacity:.55!important}