:root{--navy: #1b2740;--seal: #b23a2c;--panel: #eef2f6;--line: #d8dee6;--ink: #1c2430;--muted: #5c6773;--white: #ffffff}*{box-sizing:border-box}html{scrollbar-gutter:stable;overflow-y:scroll}body{margin:0;font-family:\b9d1\c740  \ace0\b515,Malgun Gothic,sans-serif;background:var(--panel);color:var(--ink)}.system-banner,.tenant-banner{padding:8px 40px 8px 20px;font-size:13px;text-align:center;position:relative}.system-banner{background:var(--seal);color:var(--white)}.tenant-banner{background:#fdf1d9;color:#6b4b12}.tenant-banner-text,.system-banner-text{cursor:pointer;display:inline-block;max-width:calc(100% - 60px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}html,body{overscroll-behavior-y:contain}#quickLinksStrip{min-height:0}html.ql-reserved #quickLinksStrip{min-height:40px}.quick-links-strip{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;padding:8px 40px}.quick-links-strip a{font-size:12px;color:var(--ink);background:var(--white);border:1px solid var(--line);border-radius:12px;padding:3px 12px;text-decoration:none;white-space:nowrap;display:inline-block;text-align:center}.quick-links-strip a:hover{border-color:var(--seal);color:var(--seal)}.banner-close{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border-radius:50%;background:#b23a2c;border:none;color:#fff;font-size:10px;line-height:1;opacity:1}.banner-close:after{content:"";position:absolute;inset:-4px}.x-close{display:inline-flex!important;align-items:center;justify-content:center;width:18px!important;height:18px!important;min-width:18px;padding:0!important;border:none!important;border-radius:50%!important;background:#b23a2c!important;color:#fff!important;font-size:10px!important;font-weight:400!important;line-height:1!important;cursor:pointer;position:relative;flex:none;vertical-align:middle;text-decoration:none!important;box-shadow:none;opacity:1}.x-close:after{content:"";position:absolute;inset:-4px}.x-close:hover{background:#8f2b20!important}.topbar a:has(.pulse-badge){display:inline-flex;align-items:center}.pulse-badge{display:inline-block;vertical-align:middle;margin-left:3px;border-radius:999px;animation:pulseBadge 1.6s ease-in-out infinite}@keyframes pulseBadge{0%,to{box-shadow:0 0 #e0362f8c}50%{box-shadow:0 0 0 5px #e0362f00}}@media(prefers-reduced-motion:reduce){.pulse-badge{animation:none}}.owner-pending-banner{padding:8px 40px 8px 20px;font-size:13px;text-align:center;position:relative;background:var(--navy);color:#ffd873}.owner-pending-banner a{color:var(--white);font-weight:700;text-decoration:underline}.banner-close:hover{opacity:1}.account-group,.reportAcctListRow,.reportAcctListHeader{scroll-margin-top:110px}.topbar{background:var(--navy);color:var(--white);padding:16px 28px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 0;position:sticky;top:0;z-index:100}.topbar h1{font-size:18px;margin:0}body.link-split-active .topbar,body.module-split-active .topbar,body.hr-split-open .topbar,body.gw-split-open .topbar{z-index:9100}.ms-row a{white-space:nowrap}.topbar a{text-decoration:none}.topbar a:hover{text-decoration:underline}#topbarRight,#salesNav{flex-wrap:wrap;row-gap:8px}.topbar button{background:transparent;border:1px solid rgba(255,255,255,.4);color:var(--white);padding:6px 14px;border-radius:4px;cursor:pointer}.wrap{max-width:880px;margin:0 auto;padding:28px}.card{background:var(--white);border:1px solid var(--line);border-radius:6px;padding:20px;margin-bottom:20px}.card h2{margin:0 0 14px;font-size:16px}.stats{display:flex;gap:16px;flex-wrap:wrap}.stat{flex:1 1 130px;min-width:168px;background:var(--panel);border-radius:6px;padding:14px;text-align:center}.stat .n{font-size:24px;font-weight:700;color:var(--navy);overflow-wrap:anywhere}.stats-6{gap:8px}.stats-6 .stat{flex:1 1 100px;padding:10px 6px}.stats-6 .stat .n{font-size:21px}.stat.warn .n{color:#8a2c1f}.stat .label{font-size:12px;color:var(--muted);margin-top:4px}.stats:not(:empty)+*:not(:empty){margin-top:14px}.ytd-compare{font-size:11px;margin-top:2px;min-height:14px}.alert-group{margin-bottom:14px}.alert-group:last-child{margin-bottom:0}.alert-group-header{font-size:13px;margin-bottom:6px}.alert-count{color:#5c6773;font-weight:400}.alert-item{font-size:12px;padding:4px 0;border-bottom:1px solid var(--line)}.alert-item:last-of-type{border-bottom:none}.alertMoreLink{display:inline-block;margin-top:6px;font-size:12px;color:var(--seal);text-decoration:underline}.info-hint{cursor:help;color:var(--muted);font-size:11px}.stat.stat-diagnosis-warn{background:#fdecea}.stat.stat-diagnosis-warn .n{color:#8a2c1f}.stat.stat-ytd-decline{background:#fdecea}.stat.stat-ytd-decline .n{color:#8a2c1f}.card-report-section{background:#eef7f0;border-color:#bfe6cc}#periodSelect,#filterDate{background:#fff;border-color:var(--line)}#periodSelect.is-filtered,#filterDate.is-filtered{background:#fde2c0;border-color:#e0a868}#filterDate{color:var(--ink)}.stat-clicked-highlight{background:#fff3a0;border-radius:3px;box-shadow:0 0 0 5px #fff3a0;box-decoration-break:clone;-webkit-box-decoration-break:clone}.stat .n.stat-clicked-highlight{box-shadow:0 0 0 6px #fff3a0}.dd-title-total-group.stat-clicked-highlight .stat-clicked-highlight,.dd-title-total-group.stat-clicked-highlight-alt2 .stat-clicked-highlight-alt2{background:none;box-shadow:none;border-radius:0}.stat-clicked-highlight-alt{background:#cfe8fb;border-radius:3px;box-shadow:0 0 0 5px #cfe8fb;box-decoration-break:clone;-webkit-box-decoration-break:clone}.stat-clicked-highlight-alt2{background:#e3d9f9;border-radius:3px;box-shadow:0 0 0 5px #e3d9f9;box-decoration-break:clone;-webkit-box-decoration-break:clone}.stat-clicked-highlight-alt3{background:#f7ddc4;border-radius:3px;box-shadow:0 0 0 5px #f7ddc4;box-decoration-break:clone;-webkit-box-decoration-break:clone}.stat-clicked-highlight-alt4{background:#e6e0c0;border-radius:3px;box-shadow:0 0 0 5px #e6e0c0;box-decoration-break:clone;-webkit-box-decoration-break:clone}.stat-clicked-highlight-alt5{background:#f6d9e6;border-radius:3px;box-shadow:0 0 0 5px #f6d9e6;box-decoration-break:clone;-webkit-box-decoration-break:clone}#openPipeline,#stalledStat{font-size:18px}.funnel-row{display:flex;align-items:center;gap:10px;font-size:13px;cursor:pointer;border-radius:6px;padding:4px;margin:-4px -4px 6px}.funnel-row:last-child{margin-bottom:-4px}.funnel-row:hover{background:var(--panel)}.funnel-label{flex:0 0 64px;color:var(--muted)}.funnel-track{flex:1 1 auto;background:var(--panel);border-radius:8px;height:22px;overflow:hidden}.funnel-fill{height:100%;border-radius:8px;min-width:3px}.funnel-value{flex:0 0 auto;text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.funnel-weighted{font-size:11px;color:var(--muted);white-space:nowrap}.funnel-divider{border:none;border-top:1px solid var(--line);margin:12px 0}.funnel-connector{display:flex;align-items:center;gap:8px;padding-left:74px;margin:2px 0 4px;font-size:12px;color:var(--muted);flex-wrap:wrap}.funnel-connector-arrow{color:var(--line);font-size:15px;line-height:1}.convStatusDot{cursor:pointer}.funnel-connector-explain{padding-left:74px;margin:9px 0 10px;font-size:11px;color:var(--muted)}.trend-chart{display:flex;align-items:flex-end;gap:6px;height:150px;padding-top:22px}.trend-bar-wrap{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;cursor:pointer}.trend-bar-wrap:hover .trend-bar{opacity:.85}.trend-bar-value{font-size:10px;color:var(--muted);margin-bottom:4px;white-space:nowrap;font-variant-numeric:tabular-nums}.trend-bar{width:60%;min-width:8px;background:var(--navy);border-radius:3px 3px 0 0}.trend-bar.is-current{background:var(--seal)}.trend-bar.is-open{background:#2b6cb0}.trend-month{font-size:11px;color:var(--muted);margin-top:6px;white-space:nowrap}.trend-bar-stack{width:60%;min-width:8px;border-radius:3px 3px 0 0;overflow:hidden;display:flex;flex-direction:column}.trend-bar-segment{cursor:pointer}.trend-bar-segment:hover{opacity:.85}.trend-bar-segment.is-clicked{box-shadow:inset 0 0 0 2px #fff3a0}.trend-month.is-current-month{color:var(--seal);font-weight:700}.trend-legend{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:var(--muted);margin-bottom:8px}.trend-legend-item{display:flex;align-items:center;gap:5px}.trend-legend-clickable{cursor:pointer;padding:2px 6px;border-radius:4px}.trend-legend-clickable:hover{background:#fff3a0;text-decoration:underline}.trend-legend-clickable.is-clicked{background:#ffe066;font-weight:700}.trend-legend-swatch{width:10px;height:10px;border-radius:2px;flex:none}.detailColSelect.is-filtered,.detailOwnerSelect.is-filtered,.quotaSortSelect.is-filtered,.quotaFilterSelect.is-filtered,.nrrSortSelect.is-filtered,.ltvSortSelect.is-filtered,.teamCompareSortSelect.is-filtered,.userTableFilterSelect.is-filtered,.empFilterSelect.is-filtered,.ownerFilterSelect.is-filtered{background:#fde2c0;border-color:#e0a868}.email-link{color:var(--ink);text-decoration:underline}.email-link:hover{color:var(--seal)}.compare-row-link{color:var(--ink);text-decoration:underline;cursor:pointer;font-weight:600}.compare-row-link:hover{color:var(--seal)}tr.compare-selected{background:#f8f1ee}.sparkline{display:flex;align-items:flex-end;gap:2px;height:28px;cursor:pointer}.sparkline-bar{width:6px;background:var(--navy);border-radius:1px 1px 0 0;min-height:2px}.sparkline-bar.is-current{background:var(--seal)}.sparkline:hover .sparkline-bar{background:var(--seal);opacity:.6}label{display:block;font-size:13px;color:var(--muted);margin-bottom:6px}input,textarea,select{width:100%;padding:9px 10px;border:1px solid var(--line);border-radius:4px;font-size:14px;font-family:inherit;margin-bottom:12px}textarea{min-height:90px;resize:vertical;vertical-align:top}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button.primary{background:var(--seal);color:var(--white);border:none;padding:10px 18px;border-radius:4px;font-size:14px;cursor:pointer}button.primary:hover{opacity:.92}:is(.wrap,#pnPanel,#adminPanel,#linkSplitPanel) button.primary:not(button+button):not(:has(+:is(button,span,a,label,input,select))){display:block;margin-left:auto!important}:is(.wrap,#pnPanel,#adminPanel,#linkSplitPanel) .save-row{justify-content:flex-end}:is(.wrap,#pnPanel,#adminPanel,#linkSplitPanel) :is(div,p):has(>button.primary):not(:has(>:not(button,a,span))):not(.save-row){text-align:right}:is(.wrap,#pnPanel,#adminPanel,#linkSplitPanel) .act-right{justify-content:flex-end;text-align:right}.op-page #runBackupBtn,.op-page #runDemoAdvanceBtn{display:block;margin-left:auto}.op-page #runBackupBtn,.op-page #runDemoAdvanceBtn{background:#65a30d;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-size:13px;font-weight:700;cursor:pointer}.op-page #runBackupBtn:hover,.op-page #runDemoAdvanceBtn:hover{background:#4d7c0f}.op-page .sec-tools,.sec-tools{justify-content:flex-end}.op-page #ledExcelBtn{order:2;margin-left:auto!important}.op-page #trialCreateBtn{order:3;margin-left:12px!important}.op-page #trActionHelpLink{order:2;margin-left:auto!important}#repeatOrderGuideToggle{display:block;width:max-content;margin-left:auto}.op-page :is(#cbHelpLink,#trialHelpLink,#trialLogLink){display:block;width:max-content;margin-left:auto}#pwChangeForm{max-width:none!important}#pwChangeForm input{max-width:360px}#pwChangeForm button.primary{display:block;margin-left:auto}#announcementList .report-row>div:last-child{justify-content:flex-end}.report-row{border-bottom:1px solid var(--line);padding:10px 0}.report-row:last-child{border-bottom:none}.report-row .meta{font-size:12px;color:var(--muted);margin-bottom:4px}.report-row .content{font-size:14px;white-space:pre-wrap}.board-row{border-bottom:1px solid var(--line);padding:16px 6px}.board-row:last-child{border-bottom:none}.board-row-head{display:flex;align-items:center;gap:10px}.board-row-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.board-row-meta{flex:0 0 auto;color:var(--muted);font-size:12px;white-space:nowrap}.error{color:var(--seal);font-size:13px;margin-bottom:10px;min-height:1em}.table-scroll{overflow-x:auto}.table-scroll table{white-space:nowrap}.row-hover-highlight tr:not(.dd-summary-row):hover td{background:#fff6cc}.row-hover-highlight .hoverable-row:hover{background:#fff6cc}.row-hover-highlight-blue tr:not(.dd-summary-row):hover td{background:#cfe8fb}.row-hover-highlight-blue .hoverable-row:hover{background:#cfe8fb}.row-hover-highlight-blue .hover-month tr:not(.dd-summary-row):hover td,.row-hover-highlight-blue .hover-month .hoverable-row:hover{background:#e3d9f9}.row-hover-highlight-blue .hover-nextmonth tr:not(.dd-summary-row):hover td,.row-hover-highlight-blue .hover-nextmonth .hoverable-row:hover{background:#d3efd9}.login-wrap{max-width:360px;margin:90px auto}.login-wrap h1{text-align:center;font-size:22px;margin-bottom:6px}.login-wrap .sub{text-align:center;color:var(--muted);font-size:13px;margin-bottom:22px}.controls-row{display:flex;gap:12px;align-items:flex-end;margin-bottom:14px;flex-wrap:wrap}.controls-row>*{flex:1 1 auto;min-width:0}.controls-row>.field-period{flex:0 1 110px}.controls-row>.field-date{flex:0 1 220px}.date-with-nav{display:flex;gap:4px;align-items:center;min-width:0;position:relative}.date-with-nav input{margin:0;flex:1 1 auto;min-width:0}.date-with-nav input[readonly]{cursor:pointer;background:var(--seal);color:var(--white);border-color:var(--seal);font-weight:600;text-align:center}.date-with-nav input[readonly]:hover{opacity:.9}.cal-popover{position:absolute;top:44px;left:0;z-index:20;background:var(--white);border:1px solid var(--line);border-radius:6px;box-shadow:0 6px 18px #00000026;padding:12px;width:250px}.cal-popover .cal-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:13px;font-weight:600}.cal-popover .cal-head button{background:transparent;border:none;color:var(--navy);font-size:12px;cursor:pointer;padding:2px 6px}.cal-popover .cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.cal-popover .cal-dow{text-align:center;font-size:11px;color:var(--muted);padding:4px 0}.cal-popover .cal-day{text-align:center;font-size:12px;padding:6px 0;border-radius:4px;cursor:pointer}.cal-popover .cal-day:hover{background:var(--line)}.cal-popover .cal-day.out-month{color:#c3cad3}.cal-popover .cal-day.in-range{background:#f1ddd2}.cal-popover .cal-day.selected{background:var(--seal);color:var(--white);font-weight:600}.cal-popover .cal-quarter-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.cal-popover .cal-quarter-btn{padding:10px 4px;border:1px solid var(--line);border-radius:4px;background:var(--white);cursor:pointer;font-size:12px;line-height:1.5}.cal-popover .cal-quarter-btn:hover{background:var(--panel)}.cal-popover .cal-quarter-btn.active{background:var(--seal);color:var(--white);border-color:var(--seal)}.cal-popover .cal-year-note{text-align:center;font-size:12px;color:var(--muted);margin-top:6px}.month-nav-btn{background:var(--panel);border:1px solid var(--line);color:var(--ink);padding:8px 6px;border-radius:4px;font-size:12px;cursor:pointer;white-space:nowrap;flex:0 0 auto}.month-nav-btn:hover{background:var(--line)}.dropdown-panel{position:absolute;right:0;top:40px;width:320px;background:var(--white);color:var(--ink);border:1px solid var(--line);border-radius:6px;box-shadow:0 6px 18px #00000026;max-height:360px;overflow-y:auto;z-index:10}.icon-btn{background:transparent;border:1px solid rgba(255,255,255,.4);color:var(--white);padding:6px 10px;border-radius:4px;cursor:pointer;font-size:14px;line-height:1.4}.help-btn{background:#a9b2c3!important;color:var(--navy)!important;border-color:#a9b2c3!important;font-weight:700}.help-link{color:var(--seal);font-weight:600;text-decoration:underline;font-size:12px;cursor:pointer}.guide-btn{display:inline-block;background:#65a30d;color:#fff!important;font-weight:700;font-size:12px;padding:6px 14px;border-radius:4px;text-decoration:none;cursor:pointer}.guide-btn:hover{background:#4d7c0f}html.embed-mode .topbar,html.embed-mode #quickLinksStrip{display:none}html.embed-mode .wrap{max-width:none;padding:44px 14px 14px}html.embed-mode #accountName{margin-left:14px!important}html.embed-mode{scrollbar-width:thin}html.embed-mode::-webkit-scrollbar{width:8px}html.embed-mode::-webkit-scrollbar-track{background:transparent}html.embed-mode::-webkit-scrollbar-thumb{background:#c7ccd1;border-radius:4px}@media(max-width:640px){.wrap{padding:14px}.stat .n,.stats-6 .stat .n{font-size:16px;letter-spacing:-.3px}[data-widget=ytdStats]>.no-print{flex-direction:column}[data-widget=ytdStats]>.no-print>span{align-items:stretch!important;width:100%}[data-widget=ytdStats] #quickAccountSearchInput{width:100%!important}.topbar>div:has(>#moduleSwitcher),#topbar>div:has(>#moduleSwitcher),div:has(>#moduleSwitcher.ms-grid){flex:1 1 100%;min-width:0}#moduleSwitcher.ms-row{flex-wrap:wrap;row-gap:8px;min-width:0}#moduleSwitcher.ms-grid{display:grid!important;grid-template-columns:repeat(var(--ms-cols, 12),minmax(0,1fr));gap:2px 0!important;width:100%;margin-bottom:4px}#moduleSwitcher.ms-grid a{font-size:min(14px,calc((100vw - 32px) / var(--ms-cols, 12) / 2.2))!important;text-align:center;padding:4px 0}#moduleSwitcher.ms-grid>span,#moduleSwitcher.ms-grid>#envTagLink{grid-column:span 2;text-align:center}#moduleSwitcher.ms-grid #envTagLink{font-size:min(14px,calc((100vw - 32px) / var(--ms-cols, 12) / 1.5))!important}.topbar{padding:12px 16px;flex-wrap:wrap;gap:8px}.topbar h1{font-size:15px;width:100%}.card{padding:14px}.stat{flex-basis:calc(50% - 8px);min-width:140px}.login-wrap{margin:40px auto;max-width:calc(100% - 32px)}input,textarea,select,button.primary,.topbar button{font-size:16px}button.primary,.topbar button{min-height:42px}.controls-row>*,.controls-row>.field-period,.controls-row>.field-date{flex-basis:100%}.dropdown-panel{position:fixed;left:12px;right:12px;top:64px;width:auto}.trend-bar-value{display:none}.funnel-pill{flex-basis:100%}}.diagnosis-row{display:flex;gap:10px}.diagnosis-icon{flex:0 0 48px;line-height:1.4}.diagnosis-badge{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.diagnosis-label{flex:0 0 130px;font-size:13px;font-weight:600;line-height:1.4}.diagnosis-value{flex:0 0 130px;font-size:13px;line-height:1.4}.diagnosis-message{flex:1;font-size:12px;color:var(--muted)}@media(max-width:640px){.diagnosis-row{flex-direction:column;gap:4px}.diagnosis-icon,.diagnosis-label,.diagnosis-value,.diagnosis-message{flex:0 0 auto}}.print-only{display:none}@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact}body>*:not(.wrap):not(#printWatermark){display:none!important}.wrap>*:not(#summaryPrintArea){display:none!important}#summaryPrintArea .card{break-inside:avoid;border:none;box-shadow:none}.no-print{display:none!important}.print-only{display:block}}#bellCount{display:inline-block;text-align:center;font-variant-numeric:tabular-nums}#bellCount:empty{display:none}#topbarThreadsBtn{position:relative}#topbarThreadsBadge{position:static;display:inline-block;height:18px!important;line-height:18px!important;min-width:24px!important;padding:0 5.6px!important;margin:0 0 0 3px!important;box-sizing:border-box;text-align:center;font-size:11px!important;font-weight:800!important;border-radius:9px!important}.topbar>div:has(>#moduleSwitcher),#topbar>div:has(>#moduleSwitcher){flex:1 1 100%;min-width:0;min-height:20px}html:not(.tb-ready) #topbarRight>:not(a:not(.icon-btn)),html:not(.tb-ready) [id$=TopbarRight]>:not(a:not(.icon-btn)),html:not(.tb-ready) #topbarRight>a[href^="/notices"],html:not(.tb-ready) #topbarRight>#adminLink,html:not(.tb-ready) #topbarRight>#platformLink,html:not(.tb-ready) #topbarRight>a[href^="/platform-admin.html"]{animation:tbGate 14s linear}@keyframes tbGate{0%,to{visibility:hidden}}html.tb-ghost-on:not(.tb-ready) #topbarRight{position:relative}html.tb-ghost-on:not(.tb-ready) #topbarRight>:not(.tb-ghost-host){animation:tbGate 14s linear}.tb-ghost-host,html:not(.tb-ready) #topbarRight>div.tb-ghost-host.tb-ghost-host{animation:tbGhostLife 14s linear forwards}html.tb-ready .tb-ghost-host{display:none}@keyframes tbGhostLife{0%{visibility:visible}to{visibility:hidden}}#platformPendingBadge,[id$=OwnerPendingBadge],#boardUnreadBadge,#gwBoardBadge,#gwPendingBadge,#hrBoardBadge,#hrPendingCount{display:inline-block;text-align:left;vertical-align:middle}#platformPendingBadge:empty,[id$=OwnerPendingBadge]:empty,#boardUnreadBadge:empty,#gwBoardBadge:empty,#gwPendingBadge:empty,#hrBoardBadge:empty,#hrPendingCount:empty{display:none}.odu-title{font-size:20px;font-weight:700;color:var(--seal);margin:0 0 16px}html.embed-mode .odu-title{margin-left:14px;padding-right:44px}.tb-current{background:#fff;color:#1b2740!important;font-weight:700!important;border-radius:999px}.tb-current:not(.icon-btn){padding:3px 8px;margin:-3px -4px -3px -8px!important}.tb-current.icon-btn{border-color:#fff!important}.pg-unified{display:flex!important;justify-content:center!important;align-items:center!important;gap:10px!important;flex-wrap:wrap;margin-top:12px;font-size:13px;color:#5c6773}.pg-unified a,.pg-unified button{white-space:nowrap!important;border:1px solid #c9d1da!important;background:#fff!important;color:var(--ink)!important;text-decoration:none!important;border-radius:4px!important;padding:5px 12px!important;font-size:13px!important;min-height:0!important;line-height:1.4!important;cursor:pointer;width:auto!important;margin:0!important;box-shadow:none!important}.pg-unified a[style*="pointer-events:none"],.pg-unified a[style*="pointer-events: none"],.pg-unified button:disabled{opacity:.4!important;cursor:default}.hp-btn{float:right;margin-left:10px;font-size:12px;font-weight:600;color:#1d5fa8!important;text-decoration:none!important;background:#eaf2fc;border:1px solid #c9d6e6;border-radius:12px;padding:2px 10px;line-height:1.5;cursor:pointer}.hp-btn:hover{background:#dce9f9}.hp-btn.on{background:#1d5fa8;color:#fff!important;border-color:#1d5fa8}.hp-pop{background:#f1f6fd;border:1px solid #c9d6e6;border-radius:6px;padding:10px 14px;margin:0 0 14px;font-size:13px;line-height:1.7;color:#2f3b4d;font-weight:400}.hp-pop[hidden]{display:none}.hp-row+.hp-row{margin-top:6px}select.th-sort{font-size:12px;padding:3px 4px;margin:0;border:1px solid var(--line);border-radius:4px;background:#fff;color:var(--muted);width:100%;max-width:220px;font-weight:400}select.is-filtered{background:#fde2c0!important;border-color:#e0a868!important;color:var(--ink)}.list-row>div:first-child{flex:1 1 auto;min-width:0}.list-row>.badge,.list-row>.grade-badge,.list-row>.progress-label{flex:none;box-sizing:border-box;text-align:center;white-space:nowrap}.list-row>.badge{min-width:76px}.list-row>.grade-badge{min-width:34px}.list-row>.progress-label{min-width:46px;text-align:right}button.danger-text{white-space:nowrap}.list-row .badge{min-width:68px;box-sizing:border-box;text-align:center;white-space:nowrap}.to-top-link{display:block;width:fit-content;margin:24px auto 28px;font-size:14px;color:var(--seal);text-decoration:underline;cursor:pointer}@media(max-width:640px){.topbar a:not(.icon-btn),.topbar button{font-size:14px!important}.topbar button,.topbar a.icon-btn{font-size:14px;min-height:34px;height:34px;box-sizing:border-box;padding-top:0;padding-bottom:0;display:inline-flex;align-items:center;justify-content:center}}.tb-current.icon-btn{border-radius:4px}#printWatermark{display:none}@media print{#printWatermark{display:block;position:fixed;inset:0;z-index:2147483647;pointer-events:none;background-repeat:repeat;-webkit-print-color-adjust:exact;print-color-adjust:exact}}html,body,*{-webkit-tap-highlight-color:transparent}a,a *,button,button *,summary,label,select,.sidebar-link{-webkit-tap-highlight-color:rgba(90,170,255,.35)}svg,svg *,canvas{outline:none!important}a:focus:not(:focus-visible),button:focus:not(:focus-visible),[tabindex]:focus:not(:focus-visible),div:focus:not(:focus-visible),span:focus:not(:focus-visible),tr:focus:not(:focus-visible){outline:none}.dn-wrap,.dn-ring,.dn-seg,.dn-row,.hbar-row,.stat,.rp-col,.hv-cols .col,.hv-stack .seg{-webkit-tap-highlight-color:transparent;outline:none;user-select:none;-webkit-user-select:none}html.embed-mode :is(.ac-panel,.bd-panel,.ch-panel,.ds-panel,.ems-panel,.en-panel,.fc-panel,.bi-panel,.lg-panel,.mk-panel,.pd-panel,.qc-panel,.sc-panel,.st-panel,.sr-panel,.cs-panel){position:fixed;inset:0!important;width:100%!important;border-left:none;padding-top:44px;z-index:5}html.embed-mode :is(.ac-panel-x,.bd-panel-x,.ch-panel-x,.ds-panel-x,.ems-panel-x,.en-panel-x,.fc-panel-x,.bi-panel-x,.lg-panel-x,.mk-panel-x,.pd-panel-x,.qc-panel-x,.sc-panel-x,.st-panel-x,.sr-panel-x,.cs-panel-x){display:none}html.embed-mode body[class$=-split] .wrap,html.embed-mode body[class*="-split "] .wrap{display:none}:is(.ac-panel-x,.bd-panel-x,.ch-panel-x,.ds-panel-x,.ems-panel-x,.en-panel-x,.fc-panel-x,.bi-panel-x,.lg-panel-x,.mk-panel-x,.pd-panel-x,.qc-panel-x,.sc-panel-x,.st-panel-x,.sr-panel-x,.cs-panel-x){position:sticky!important;top:44px!important;right:auto!important;float:right;margin:0!important;z-index:91}.topbar button:not(.dropdown-panel button),.topbar .icon-btn,#topbar button:not(.dropdown-panel button),#topbar .icon-btn{border-radius:999px!important}.topbar button:not(.dropdown-panel button):not(.help-btn),.topbar .icon-btn:not(.tb-current),#topbar button:not(.dropdown-panel button):not(.help-btn),#topbar .icon-btn:not(.tb-current){border-color:#ffffff59!important;background:#ffffff1a!important}.topbar .help-btn,#topbar .help-btn{color:var(--white)!important;font-weight:400!important}.topbar button:not(.dropdown-panel button),.topbar .icon-btn,#topbar button:not(.dropdown-panel button),#topbar .icon-btn{padding:0 9px!important;height:28px!important;min-height:28px!important;font-size:13px!important;line-height:1!important;box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center}#topbarTodoBadge{height:18px!important;line-height:18px!important;padding:0 5.6px!important;margin-left:3px!important;box-sizing:border-box!important;font-size:11px!important;font-weight:800!important;border-radius:9px!important}#topbarTodoBadge{min-width:24px!important;text-align:center!important}#bellCount:not(:empty){background:#d93025;color:#fff;height:18px;line-height:18px;min-width:24px;padding:0 5.6px;box-sizing:border-box;border-radius:9px;font-size:11px;font-weight:800;font-family:\b9d1\c740  \ace0\b515,Malgun Gothic,sans-serif;vertical-align:middle}:where(.topbar,#topbar) a:where(:not(.dropdown-panel *)){color:var(--white)}.todo-tag{display:inline-block;margin-right:6px;padding:0 6px;border-radius:9px;background:#d93025;color:#fff;font-size:11px;font-weight:700;line-height:18px;vertical-align:1px;white-space:nowrap}.stat .n .n-sub{display:block;font-size:12px;font-weight:400;color:#5c6773;margin-top:2px;letter-spacing:0}.embed-mode #accountPickAgain{display:none!important}html.ms-tall .topbar>div:has(>#moduleSwitcher),html.ms-tall #topbar>div:has(>#moduleSwitcher){min-height:26px}html.top-sys #systemAnnouncementBanner:empty{min-height:var(--top-sys, 0px)}html.top-own body:before{content:"";display:block;height:var(--top-own, 0px)}.tb-ghost-mod{animation:tbGhostLife 14s linear forwards}.hsub{font-weight:400;font-size:12px;color:#5c6773}.hsub:before{content:"- "}@media(max-width:800px){h1:has(>.hp-btn),h2:has(>.hp-btn),h3:has(>.hp-btn){display:flex!important;flex-wrap:wrap!important;align-items:baseline;column-gap:8px!important}h1:has(>.hp-btn):before,h2:has(>.hp-btn):before,h3:has(>.hp-btn):before{content:"";flex:0 0 100%;order:-1;height:0}h1>.hp-btn,h2>.hp-btn,h3>.hp-btn{order:-2!important;float:none!important;margin:0 0 8px!important}h1>.hp-video-btn,h2>.hp-video-btn,h3>.hp-video-btn{order:-3!important}h1>.evp-toggle,h2>.evp-toggle,h3>.evp-toggle{order:-4!important;float:none!important;margin:0 0 8px auto!important}h1:not([data-evp-tg])>.hp-video-btn,h2:not([data-evp-tg])>.hp-video-btn,h3:not([data-evp-tg])>.hp-video-btn{margin-left:auto!important}h1:not([data-evp-tg]):not(:has(>.hp-video-btn))>.hp-btn,h2:not([data-evp-tg]):not(:has(>.hp-video-btn))>.hp-btn,h3:not([data-evp-tg]):not(:has(>.hp-video-btn))>.hp-btn{margin-left:auto!important}h1:has(>.hp-btn)>.cmt-link,h2:has(>.hp-btn)>.cmt-link,h3:has(>.hp-btn)>.cmt-link,h1:has(>.hp-btn)>span>.cmt-link,h2:has(>.hp-btn)>span>.cmt-link,h3:has(>.hp-btn)>span>.cmt-link{order:-5!important;margin:0 0 8px!important}h1:has(>.hp-btn)>span:has(>.cmt-link),h2:has(>.hp-btn)>span:has(>.cmt-link),h3:has(>.hp-btn)>span:has(>.cmt-link){display:contents}div:has(>div>h3[data-cmt=reports]),div:has(>div>h3[data-cmt=oppEvents]){flex-wrap:wrap!important;column-gap:8px;align-items:baseline!important}div:has(>div>h3[data-cmt=reports]):before,div:has(>div>h3[data-cmt=oppEvents]):before{content:"";flex:0 0 100%;order:-1;height:0}div:has(>div>h3[data-cmt=reports])>div,div:has(>div>h3[data-cmt=oppEvents])>div,div:has(>div>h3[data-cmt=reports])>div>h3,div:has(>div>h3[data-cmt=oppEvents])>div>h3{display:contents!important}div:has(>div>h3[data-cmt=reports]) .cmt-link,div:has(>div>h3[data-cmt=oppEvents]) .cmt-link{order:-5!important;margin:0 0 8px!important}div:has(>div>h3[data-cmt=reports]) .hp-video-btn,div:has(>div>h3[data-cmt=oppEvents]) .hp-video-btn{order:-3!important;margin:0 0 8px auto!important}div:has(>div>h3[data-cmt=reports]) .hp-btn:not(.hp-video-btn),div:has(>div>h3[data-cmt=oppEvents]) .hp-btn:not(.hp-video-btn){order:-2!important;margin:0 0 8px!important}div:has(>div>h3[data-cmt=reports])>div>div:not([data-cmt-slot]),div:has(>div>h3[data-cmt=oppEvents])>div>div:not([data-cmt-slot]){flex:0 0 100%}div:has(>div>h3[data-cmt=reports])>div>span:not(.hp-btn),div:has(>div>h3[data-cmt=oppEvents])>div>span:not(.hp-btn){order:1;margin:6px 0 0!important}h1:has(>.hp-btn)>[style*="float:right"]:not(.evp-toggle),h2:has(>.hp-btn)>[style*="float:right"]:not(.evp-toggle),h3:has(>.hp-btn)>[style*="float:right"]:not(.evp-toggle),h1:has(>.hp-btn)>[style*="float: right"]:not(.evp-toggle),h2:has(>.hp-btn)>[style*="float: right"]:not(.evp-toggle),h3:has(>.hp-btn)>[style*="float: right"]:not(.evp-toggle){order:5;float:none!important;margin-left:auto!important}h1:has(>.hp-btn)>.hsub,h2:has(>.hp-btn)>.hsub,h3:has(>.hp-btn)>.hsub{flex:0 0 100%;margin-top:2px}.hsub:before{content:none}#heroSummary,#trendSummary{height:auto!important;min-height:36px;line-height:1.55!important;padding-top:6px!important;padding-bottom:6px!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}#trendModeBar{height:auto!important;flex-wrap:wrap;row-gap:6px}#trendModeBar .trendModeBtn{white-space:nowrap;flex:0 0 auto}#trendModeBar .trendModeHint{flex:1 1 100%;margin-left:0}}