.ep-case-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ep-page.ep-workspace.ep-case-mode{gap:18px;padding-top:20px}.ep-case-provider{font-family:Be Vietnam Pro,sans-serif;color:inherit!important;background:0 0!important}.ep-workspace .ep-report.ep-case{border:0;gap:0;padding:0;display:block}.ep-workspace .ep-case .ep-rep-head{align-items:center;gap:18px;margin-bottom:24px}.ep-workspace .ep-case .ep-rep-head>div:first-child{flex:400px}.ep-workspace .ep-case .ep-rep-head h1{letter-spacing:-.03em;overflow-wrap:anywhere;margin:3px 0 0;font:700 28px/1.45 Be Vietnam Pro,sans-serif}.ep-workspace .ep-case .ep-rep-head p{margin-top:6px;font-size:13px}.ep-workspace .ep-case .ep-rep-head .ep-case-label{color:var(--r);margin:0;font-size:12px;font-weight:600}.ep-workspace .ep-case .ep-rep-actions{align-items:center;gap:8px}.ep-workspace .ep-case .ep-rep-actions .fui-Button{white-space:nowrap;border-radius:6px;min-height:38px;font-size:13px}.ep-case-status{background:#f7edf0;border:1px solid #d5aeb9;border-radius:6px;margin-bottom:16px;padding:12px 16px;font-size:13px}.ep-case-layout{min-width:0}.ep-case-tabs{scrollbar-width:thin;z-index:10;background:#f4f6f8;border-bottom:1px solid #dce2e9;align-items:center;gap:24px;max-width:100%;margin-bottom:24px;display:flex;position:sticky;top:0;overflow-x:auto}.ep-workspace .ep-case .ep-case-tabs>.fui-Button{box-shadow:none;color:#515d6d;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;min-height:50px;padding:13px 0;font-size:14px;font-weight:500}.ep-workspace .ep-case .ep-case-tabs>.fui-Button[aria-selected=true]{color:#702434;border-bottom-color:#8b303f;font-weight:650}.ep-workspace .ep-case .ep-case-tabs>.fui-Button:hover{color:#702434;background:0 0}.ep-tab-count{color:#485466;font-variant-numeric:tabular-nums;background:#e7ecf1;border-radius:4px;margin-left:7px;padding:1px 6px;font-size:11px;line-height:1.5}.ep-case-panel{gap:24px;min-width:0;display:grid}.ep-case-panel[hidden],.ep-item-panel[hidden]{display:none!important}.ep-workspace .ep-case .ep-kpis{background:#fff;margin:0}.ep-workspace .ep-case .ep-kpis>div{padding:20px 24px}.ep-workspace .ep-case .ep-kpis dd{font-size:32px}.ep-overview-grid{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.ep-overview-side{gap:20px;display:grid}.ep-case-surface{background:#fff;border:1px solid #dce2e9;border-radius:8px;min-width:0;padding:24px}.ep-workspace .ep-case .ep-case-surface h2,.ep-workspace .ep-case .ep-case-section-heading h2{margin:0;font-size:18px;font-weight:650;line-height:1.5}.ep-workspace .ep-case .ep-case-surface p,.ep-workspace .ep-case .ep-case-section-heading p{color:#515d6d;margin-top:6px;font-size:13px;line-height:1.8}.ep-case-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.ep-case-section-heading>.fui-Button{flex:none;font-size:12px}.ep-priority-list{margin:0;padding:0;list-style:none}.ep-priority-list li{border-bottom:1px solid #edf0f4}.ep-priority-list li:last-child{border:0}.ep-priority-list button{text-align:left;color:#202733;background:0 0;border:0;align-items:flex-start;gap:14px;width:100%;padding:18px 0;display:flex}.ep-priority-list button>span:nth-child(2){flex:1;gap:7px;min-width:0;display:grid}.ep-priority-list button b{font-size:14px;font-weight:600;line-height:1.7}.ep-priority-list button small{color:#59677a;font-size:12px;line-height:1.7}.ep-priority-list button>svg{color:#8b303f;flex:none;margin-top:3px}.ep-priority-list button:hover b{color:#8b303f;text-underline-offset:3px;text-decoration:underline}.ep-priority-list .ep-tag{flex:none;margin-top:2px}.ep-case-deadline>strong{letter-spacing:-.03em;color:#202733;margin-top:18px;font-size:28px;line-height:1.3;display:block}.ep-workspace .ep-case .ep-case-deadline .ep-deadline-days{color:#8b303f;font-weight:600}.ep-case-deadline>.fui-Button{margin-top:16px}.ep-workspace .ep-case .ep-case-progress{margin:18px 0 0;font-size:14px}.ep-case-progress strong{color:#202733;font-size:30px;line-height:1.3}.ep-overview-side .ep-case-surface>.fui-Button{margin-top:16px}.ep-case .ep-disclaimer{margin-top:24px;border-left-width:2px!important;padding:14px 18px!important;font-size:12px!important}.ep-document-work{background:#fff;border:1px solid #dce2e9;border-radius:8px;grid-template-columns:minmax(240px,300px) minmax(0,1fr);min-width:0;height:min(680px,70dvh);display:grid;overflow:hidden}.ep-document-list{scrollbar-width:thin;background:#f7f8fa;border-right:1px solid #dce2e9;min-width:0;min-height:0;overflow-y:auto}.ep-document-list ul{margin:0;padding:8px;list-style:none}.ep-document-list li+li{margin-top:4px}.ep-document-list button{text-align:left;color:#202733;background:0 0;border:1px solid #0000;border-radius:6px;gap:9px;width:100%;padding:15px 14px;display:grid}.ep-document-list button>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.ep-document-list button>b{font-size:13px;font-weight:550;line-height:1.7}.ep-document-list button>small{color:#59677a;font-size:11px;line-height:1.7}.ep-document-list button[aria-pressed=true]{background:#fff;border-color:#c68d9b;box-shadow:inset 3px 0 #8b303f}.ep-document-list button:hover{background:#fff;border-color:#d5aeb9}.ep-document-detail{scrollbar-width:thin;min-width:0;min-height:0;overflow-y:auto}.ep-workspace .ep-case .ep-document-detail .ep-items{margin:0;padding:0;list-style:none;display:block}.ep-workspace .ep-case .ep-document-detail .ep-item{box-shadow:none;background:#fff;border:0;border-radius:0;padding:24px}.ep-workspace .ep-case .ep-document-detail .ep-item.is-locked{background:#fff}.ep-workspace .ep-case .ep-document-detail .ep-item-head{grid-template-columns:auto minmax(0,1fr);gap:12px}.ep-workspace .ep-case .ep-document-detail .ep-item.is-locked .ep-item-head{grid-template-columns:auto minmax(0,1fr) auto}.ep-workspace .ep-case .ep-document-detail .ep-item h3{font-size:17px;line-height:1.65}.ep-workspace .ep-case .ep-document-detail .ep-detail{border:0;gap:20px;padding:0}.ep-workspace .ep-case .ep-document-detail .ep-case-tabs{z-index:auto;background:#fff;gap:20px;margin:0;position:static}.ep-workspace .ep-case .ep-case-tabs.is-compact>.fui-Button{min-height:44px;padding:11px 0;font-size:12px}.ep-item-panel{gap:20px;min-width:0;display:grid}.ep-workspace .ep-case .ep-detail p,.ep-workspace .ep-case .ep-detail li{font-size:14px;line-height:1.85}.ep-workspace .ep-case .ep-detail h4{font-size:16px}.ep-workspace .ep-case .ep-detail h5{font-size:13px}.ep-workspace .ep-case .ep-detail .ep-ident,.ep-workspace .ep-case .ep-detail .ep-ident dl,.ep-workspace .ep-case .ep-detail .ep-ov-grid{grid-template-columns:minmax(0,1fr)}.ep-workspace .ep-case .ep-detail .ep-ident dl{grid-template-columns:repeat(2,minmax(0,1fr))}.ep-workspace .ep-case .ep-detail .ep-links{gap:14px;font-size:12px}.ep-document-select{display:none}.ep-summary-disclosure{background:#fff;border:1px solid #dce2e9;border-radius:8px;min-width:0}.ep-summary-disclosure>summary{cursor:pointer;color:#485466;padding:16px 20px;font-size:13px;font-weight:600}.ep-workspace .ep-case .ep-summary-disclosure>.ep-summary{border:0;border-top:1px solid #dce2e9;border-radius:0 0 8px 8px;max-height:440px;overflow:auto}.ep-task-work{background:#fff;border:1px solid #dce2e9;border-radius:8px;min-width:0;padding:24px}.ep-task-filters{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.ep-task-filters>label{color:#515d6d;flex:0 230px;gap:7px;min-width:0;font-size:12px;font-weight:600;display:grid}.ep-task-filters>span{color:#59677a;margin-left:auto;padding-bottom:10px;font-size:12px}.ep-workspace .ep-case :is(.ep-task-filters,.ep-document-select) select{box-sizing:border-box;color:#202733;background:#fff;border:1px solid #8794a5;border-radius:6px;width:100%;min-width:0;min-height:42px;padding:9px 12px;font:400 14px/1.6 Be Vietnam Pro,sans-serif}.ep-task-list{scrollbar-width:thin;max-height:60dvh;margin:0;padding:0;list-style:none;overflow-y:auto}.ep-task-list li{border-top:1px solid #edf0f4;grid-template-columns:minmax(0,1fr) 150px auto;align-items:start;gap:16px;padding:18px 0;display:grid}.ep-task-list li>label{cursor:pointer;align-items:flex-start;gap:12px;min-width:0;display:flex}.ep-task-list input{accent-color:#8b303f;flex:none;width:18px;height:18px;margin-top:3px}.ep-task-list label>span{gap:5px;min-width:0;display:grid}.ep-task-list b{font-size:14px;font-weight:550;line-height:1.75}.ep-task-list small{color:#59677a;font-size:12px;line-height:1.7;display:block}.ep-task-list li>div>span{color:#485466;font-size:12px;font-weight:550;line-height:1.7}.ep-task-list li>.fui-Button{min-width:0;font-size:12px}.ep-task-list li.is-done b{color:#59677a;text-decoration:line-through}.ep-task-pages{border-top:1px solid #dce2e9;align-items:center;gap:8px;padding-top:16px;display:flex}.ep-task-pages>span{color:#59677a;margin-right:auto;font-size:12px}.ep-case-lock{color:#515d6d;background:#f4f6f8;border-radius:6px;align-items:center;gap:10px;margin-top:20px;padding:14px 16px;font-size:12px;display:flex}.ep-case-lock>svg{flex:none}.ep-case-lock>p{flex:1}.ep-case-lock>.fui-Button{flex:none;font-size:12px}.ep-case-empty{color:#515d6d;justify-items:start;gap:12px;padding:32px 24px;display:grid}.ep-case-empty h2,.ep-case-empty h3{color:#202733;margin:0!important;font-size:17px!important;line-height:1.6!important}.ep-case-empty p{margin:0;font-size:14px;line-height:1.8}.ep-profile-work{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);align-items:start;gap:24px;display:grid}.ep-workspace .ep-case .ep-profile{border-radius:8px}.ep-workspace .ep-case .ep-profile-work .ep-find{border-radius:8px;padding:24px}.ep-workspace .ep-case .ep-profile-work .ep-history{border-radius:8px;position:static}.ep-workspace .ep-case .ep-sub{border-radius:8px}.ep-print-only{display:none}@media (max-width:1023px){.ep-overview-grid{grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr)}.ep-document-work{grid-template-columns:240px minmax(0,1fr)}.ep-profile-work{grid-template-columns:minmax(0,1fr)}.ep-task-list li{grid-template-columns:minmax(0,1fr) 140px}.ep-task-list li>.fui-Button{grid-column:1/-1;justify-self:start}}@media (max-width:767px){.ep-page.ep-workspace.ep-case-mode{gap:16px;padding-top:16px}.ep-workspace .ep-case .ep-rep-head{align-items:stretch;gap:14px;margin-bottom:20px}.ep-workspace .ep-case .ep-rep-head h1{font-size:23px}.ep-workspace .ep-case .ep-rep-head>div:first-child{flex-basis:100%}.ep-workspace .ep-case .ep-rep-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.ep-workspace .ep-case .ep-rep-actions>.fui-Button{min-height:40px;padding-inline:8px;font-size:12px}.ep-case-tabs{gap:20px;margin-bottom:20px}.ep-workspace .ep-case .ep-case-tabs>.fui-Button{min-height:46px;font-size:13px}.ep-case-panel{gap:20px}.ep-workspace .ep-case .ep-kpis>div{padding:16px 14px}.ep-workspace .ep-case .ep-kpis dd{font-size:28px}.ep-overview-grid{grid-template-columns:minmax(0,1fr);gap:20px}.ep-overview-side{grid-template-columns:minmax(0,1fr)}.ep-case-surface{padding:20px}.ep-priority-list button{gap:10px}.ep-priority-list button>svg{display:none}.ep-priority-list button b{font-size:13px}.ep-priority-list button small{font-size:11px}.ep-case-section-heading{align-items:flex-start;gap:10px}.ep-case-section-heading>.fui-Button{min-width:0;font-size:11px}.ep-document-list{display:none}.ep-document-select{color:#515d6d;gap:8px;font-size:12px;font-weight:600;display:grid}.ep-document-work{height:auto;display:block;overflow:hidden}.ep-document-detail{max-height:70dvh;overflow:auto}.ep-workspace .ep-case .ep-document-detail .ep-item{padding:18px}.ep-workspace .ep-case .ep-document-detail .ep-item-head,.ep-workspace .ep-case .ep-document-detail .ep-item.is-locked .ep-item-head{grid-template-columns:minmax(0,1fr)}.ep-workspace .ep-case .ep-document-detail .ep-item h3{font-size:16px}.ep-workspace .ep-case .ep-document-detail .ep-case-tabs{gap:18px}.ep-workspace .ep-case .ep-detail .ep-ident dl{grid-template-columns:minmax(0,1fr)}.ep-workspace .ep-case .ep-tools{gap:14px}.ep-task-work{padding:20px}.ep-task-filters{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.ep-task-filters>span{margin:0;padding:0}.ep-task-list li{grid-template-columns:minmax(0,1fr);gap:10px}.ep-task-list li>div{padding-left:30px}.ep-task-list li>.fui-Button{grid-column:auto;margin-left:20px}.ep-task-list{max-height:65dvh}.ep-case-lock{flex-wrap:wrap;align-items:flex-start}.ep-case-lock>.fui-Button{margin-left:24px}.ep-profile-work{grid-template-columns:minmax(0,1fr)}.ep-workspace .ep-case .ep-profile-work .ep-find{padding:20px}.ep-workspace .ep-case .ep-profile h3{font-size:18px}}@media print{.ep-case-layout,.ep-case-status,.ep-case>.ep-error,.ep-case .ep-rep-actions,.ep-case-mode>.ep-quota{display:none!important}.ep-print-only{gap:18px;display:grid!important}.ep-case-provider{background:#fff!important}.ep-workspace .ep-case .ep-rep-head h1{font-size:22px}.ep-print-only .ep-item-panel{display:grid!important}.ep-workspace .ep-case .ep-print-only .ep-item{break-inside:auto;box-shadow:none;border:1px solid #bbb;margin:16px 0;padding:18px}.ep-workspace .ep-case .ep-print-only .ep-detail p,.ep-workspace .ep-case .ep-print-only .ep-detail li{font-size:11px;line-height:1.7}.ep-workspace .ep-case .ep-print-only .ep-summary{background:#fff;border:0;padding:0;overflow:visible}.ep-workspace .ep-case .ep-print-only .ep-summary table{table-layout:fixed;width:100%;min-width:0;font-size:9px}.ep-workspace .ep-case .ep-print-only .ep-summary th,.ep-workspace .ep-case .ep-print-only .ep-summary td{overflow-wrap:anywhere;padding:6px;font-size:9px;line-height:1.6}.ep-workspace .ep-case .ep-print-only .ep-summary th:nth-child(n){width:auto}.ep-workspace .ep-case .ep-print-only .ep-summary th:first-child{width:4%}.ep-workspace .ep-case .ep-print-only .ep-summary th:nth-child(3){width:30%}.ep-workspace .ep-case .ep-print-only .ep-summary tr{break-inside:avoid}.ep-workspace .ep-case .ep-print-only .ep-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.ep-workspace .ep-case .ep-print-only .ep-summary{break-inside:auto}.ep-workspace .ep-case .ep-print-only .ep-summary table,.ep-workspace .ep-case .ep-print-only .ep-summary th,.ep-workspace .ep-case .ep-print-only .ep-summary td{font-size:10px}.ep-workspace .ep-case .ep-print-only .ep-summary .ep-tag,.ep-workspace .ep-case .ep-print-only .ep-summary .ep-lockcell{white-space:normal;box-sizing:border-box;max-width:100%;padding:2px 4px;font-size:9px;line-height:1.5}.ep-workspace .ep-case .ep-print-only .ep-summary th:first-child{white-space:nowrap;width:5%}.ep-workspace .ep-case .ep-print-only .ep-summary th:nth-child(2){width:12%}}.ep-case-plan{color:#59677a;border-bottom:1px solid #dce2e9;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:12px;display:flex}.ep-case-plan .ep-link{flex:none;font-size:12px}.ep-document-filter-block{min-width:0}.ep-document-filter-block>summary{display:none}@media (max-width:767px){.ep-document-filter-block{background:#fff;border:1px solid #dce2e9;border-radius:6px}.ep-document-filter-block>summary{cursor:pointer;color:#485466;padding:13px 14px;font-size:13px;font-weight:600;display:list-item}.ep-document-filter-block>summary>span{float:right;color:#59677a;font-size:11px;font-weight:400}.ep-document-filter-block>.ep-tools{border-top:1px solid #dce2e9;padding:16px}}@media print{.ep-case-plan{display:none!important}}.ep-page{--r:#8b303f;--rd:#6f2230;--ink:#20242d;--mut:#4f5560;--bg2:#f5f7f9;--bg3:#eceff3;--hi:#b42318;--hib:#fdecea;--mid:#8a4f00;--midb:#fff1d6;--lo:#1b6b40;--lob:#e3f4ea;--wa:#4b5360;--wab:#e9edf1;max-width:1200px;color:var(--ink);gap:56px;margin:0 auto;padding:32px 24px 88px;display:grid}.ep-page h1,.ep-page h2,.ep-page h3,.ep-page h4{letter-spacing:-.01em;margin:0;line-height:1.2}.ep-page p{margin:0}.ep-page button{font:inherit;cursor:pointer}.ep-page button:disabled,.ep-page input:disabled,.ep-page select:disabled{cursor:not-allowed;opacity:.55}.ep-page :focus-visible{outline-offset:2px;outline:3px solid #1f5fbf}.ep-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ep-loading{text-align:center;color:var(--mut);padding:80px 0}.ep-hero{gap:20px;max-width:880px;display:grid}.ep-crumbs{color:var(--mut);flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.ep-crumbs a{color:var(--mut);text-underline-offset:3px;text-decoration:underline}.ep-hero h1{max-width:20ch;font-size:clamp(32px,4.6vw,52px);font-weight:800;line-height:1.1}.ep-hero>p{color:var(--mut);max-width:62ch;font-size:18px;line-height:1.6}.ep-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ep-groups li{background:var(--bg2);border-radius:10px}.ep-groups li>*{box-sizing:border-box;height:100%;color:inherit;gap:6px;padding:18px 20px;text-decoration:none;display:grid}.ep-groups b{font-size:16px}.ep-groups span{color:var(--mut);font-size:14px;line-height:1.5}.ep-groups a:hover{background:var(--bg3);border-radius:10px}.ep-groups li[aria-current]{background:var(--r);color:#fff}.ep-groups li[aria-current] span{color:#fff}.ep-quota{background:var(--bg2);border-radius:8px;margin-top:-32px;padding:12px 16px;font-size:15px}.ep-top{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.ep-find,.ep-history,.ep-sub,.ep-wait{background:var(--bg2);border-radius:14px;padding:28px}.ep-find h2,.ep-history h2,.ep-sub h2,.ep-steps h2,.ep-wait h2,.ep-benefits h2{margin-bottom:16px;font-size:24px;font-weight:700}.ep-login{margin-bottom:16px;font-size:15px;line-height:1.6}.ep-login a,.ep-link{color:var(--r);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ep-form,.ep-sub form{gap:20px;display:grid}.ep-form label,.ep-sub label:not(.ep-check),.ep-form legend,.ep-sub legend{margin-bottom:8px;font-size:15px;font-weight:600;display:block}.ep-form input,.ep-form select,.ep-sub input:not([type=checkbox]),.ep-sub select,.ep-tools input,.ep-tools select{box-sizing:border-box;width:100%;min-height:46px;font:inherit;color:var(--ink);background:#fff;border:1px solid #c9ced6;border-radius:8px;padding:10px 14px;font-size:16px}.ep-form fieldset,.ep-sub fieldset{border:0;min-width:0;margin:0;padding:0}.ep-form small,.ep-sub small{color:var(--mut);margin-top:8px;font-size:14px;display:block}.ep-lookup>div{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.ep-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:16px;display:grid}.ep-chips{flex-wrap:wrap;gap:8px;display:flex}.ep-chip{min-height:40px;color:var(--ink);background:#fff;border:1px solid #c9ced6;border-radius:999px;padding:8px 14px;font-size:15px}.ep-chip[aria-pressed=true]{background:var(--r);border-color:var(--r);color:#fff;font-weight:600}.ep-chip.ep-all{border-style:dashed}.ep-more summary{cursor:pointer;color:var(--r);margin-bottom:12px;font-size:15px;font-weight:600}.ep-more fieldset{margin-top:16px}.ep-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ep-primary{background:var(--r);color:#fff;border:0;border-radius:8px;align-items:center;gap:10px;min-height:48px;padding:0 24px;font-size:16px;font-weight:700;display:inline-flex}.ep-primary:hover:not(:disabled){background:var(--rd)}.ep-ghost{min-height:44px;color:var(--ink);white-space:nowrap;background:#fff;border:1px solid #c9ced6;border-radius:8px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.ep-ghost:hover:not(:disabled){background:var(--bg3)}.ep-error,.ep-ok{border-radius:8px;align-items:flex-start;gap:8px;padding:12px 14px;font-size:15px;line-height:1.5;display:flex}.ep-error{background:var(--hib);color:var(--hi)}.ep-ok{background:var(--lob);color:var(--lo)}.ep-history ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ep-history li button{text-align:left;width:100%;color:var(--ink);background:#fff;border:0;border-radius:10px;gap:4px;padding:14px 16px;display:grid}.ep-history li button:hover{background:var(--bg3)}.ep-history li span{color:var(--mut);font-size:14px}.ep-history p{color:var(--mut);font-size:15px;line-height:1.6}.ep-steps ol{counter-reset:s;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.ep-steps li{counter-increment:s;align-content:start;gap:8px;display:grid}.ep-steps li:before{content:counter(s);background:var(--r);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:18px;font-weight:700;display:grid}.ep-steps h3{font-size:19px}.ep-steps p{color:var(--mut);font-size:16px;line-height:1.6}.ep-wait{justify-items:start;gap:12px;display:grid}.ep-wait p{color:var(--mut);max-width:60ch;font-size:16px;line-height:1.6}.ep-report{gap:24px;display:grid}.ep-rep-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ep-rep-head h2{font-size:clamp(24px,3vw,34px);font-weight:800}.ep-rep-head p{color:var(--mut);max-width:70ch;margin-top:8px;font-size:15px;line-height:1.55}.ep-rep-actions{flex-wrap:wrap;gap:8px;display:flex}.ep-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;display:grid}.ep-kpis div{background:var(--bg2);border-radius:12px;gap:8px;padding:20px;display:grid}.ep-kpis dt{color:var(--mut);font-size:15px}.ep-kpis dd{margin:0;font-size:clamp(36px,4.4vw,56px);font-weight:800;line-height:1}.ep-kpis .is-urgent{background:var(--hib)}.ep-kpis .is-urgent dd,.ep-kpis .is-urgent dt{color:var(--hi)}.ep-next{background:var(--hib);color:#7a1a10;border-radius:12px;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.ep-next svg{flex:none;margin-top:2px}.ep-next p{margin-top:4px;font-size:15px;line-height:1.5}.ep-summary{background:var(--bg2);border-radius:12px;padding:4px 4px 8px;overflow-x:auto}.ep-summary table{border-collapse:collapse;width:100%;min-width:640px;font-size:15px}.ep-summary caption{text-align:left;padding:16px 16px 8px;font-size:16px;font-weight:700}.ep-summary th{text-align:left;color:var(--mut);padding:10px 16px;font-size:14px;font-weight:600}.ep-summary td{vertical-align:top;border-top:1px solid #dfe3e8;padding:12px 16px;line-height:1.5}.ep-summary td small{color:var(--mut);margin-top:2px;display:block}.ep-tools{grid-template-columns:minmax(0,1fr) 220px auto;align-items:center;gap:12px;display:grid}.ep-tools span{color:var(--mut);white-space:nowrap;font-size:15px}.ep-items{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ep-item{background:var(--bg2);border-radius:12px;gap:12px;padding:20px 22px;display:grid}.ep-item.is-open{border:2px solid var(--r);background:#fff;padding:18px 20px}.ep-item.is-locked{background:var(--bg3)}.ep-item-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:16px;display:grid}.ep-item h3{font-size:18px;line-height:1.35}.ep-item-head p{color:var(--mut);margin-top:4px;font-size:14px}.ep-when{font-size:15px;line-height:1.5}.ep-detail{gap:20px;padding-top:8px;display:grid}.ep-detail section{gap:8px;display:grid}.ep-detail h4{font-size:16px}.ep-detail p,.ep-detail li{font-size:16px;line-height:1.65}.ep-detail ul{gap:6px;margin:0;padding-left:22px;display:grid}.ep-detail em{color:var(--hi);font-style:normal;font-weight:600}.ep-risk{background:var(--hib);border-radius:10px;padding:16px 18px}.ep-risk h4{color:var(--hi)}.ep-links{flex-wrap:wrap;gap:20px;display:flex}.ep-links a{color:var(--r);text-underline-offset:3px;font-weight:600}.ep-tag{white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:14px;font-weight:700;display:inline-block}.ep-l-0{background:var(--hib);color:var(--hi)}.ep-l-1{background:var(--midb);color:var(--mid)}.ep-l-2{background:var(--lob);color:var(--lo)}.ep-l-3{background:var(--wab);color:var(--wa)}.ep-unlock{background:var(--bg3);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 18px;font-size:16px;display:flex}.ep-empty{background:var(--bg2);border-radius:12px;padding:28px;font-size:16px;line-height:1.6}.ep-disclaimer{color:var(--mut);max-width:80ch;font-size:14px;line-height:1.6}.ep-benefits ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;margin:0;padding:0;list-style:none;display:grid}.ep-benefits li{align-content:start;gap:8px;display:grid}.ep-benefits h3{font-size:19px}.ep-benefits p{color:var(--mut);font-size:16px;line-height:1.6}.ep-sub>p{color:var(--mut);margin-bottom:20px;font-size:16px;line-height:1.6}.ep-check{align-items:center;gap:10px;margin:0 0 8px!important;font-size:16px!important;font-weight:400!important;display:flex!important}.ep-check input{width:20px;height:20px;min-height:0;accent-color:var(--r)}.ep-modal{z-index:80;background:#14161c99;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.ep-dialog{width:min(840px,100%);max-height:calc(100vh - 40px);color:var(--ink);background:#fff;border-radius:16px;gap:20px;padding:32px;display:grid;position:relative;overflow:auto}.ep-dialog h2{padding-right:36px;font-size:clamp(22px,3vw,28px)}.ep-dialog>p{font-size:16px;line-height:1.6}.ep-x{background:var(--bg2);width:44px;height:44px;color:var(--ink);border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:16px;right:16px}.ep-plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ep-plans section{background:var(--bg2);border-radius:12px;align-content:start;gap:12px;padding:22px;display:grid}.ep-plans .is-pro{border:2px solid var(--r);background:#fff}.ep-plans h3{font-size:20px}.ep-price{font-size:28px;font-weight:800}.ep-price small{color:var(--mut);margin-top:4px;font-size:14px;font-weight:400;display:block}.ep-plans ul{gap:6px;margin:0;padding-left:20px;font-size:16px;line-height:1.5;display:grid}.ep-cur{color:var(--r);font-weight:700}.ep-note{color:var(--mut);font-size:14px;line-height:1.55}@media (max-width:900px){.ep-top,.ep-groups,.ep-steps ol,.ep-benefits ul,.ep-plans{grid-template-columns:minmax(0,1fr)}.ep-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ep-tools{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.ep-page{gap:40px;padding:20px 16px 64px}.ep-find,.ep-history,.ep-sub,.ep-wait{padding:20px}.ep-row,.ep-lookup>div,.ep-item-head{grid-template-columns:minmax(0,1fr)}.ep-item-head .ep-ghost{justify-self:start}.ep-dialog{padding:24px 18px}.ep-quota{margin-top:-20px}}@media print{.public-site>header,.public-site>footer,.public-skip,.ep-hero,.ep-top,.ep-tools,.ep-rep-actions,.ep-steps,.ep-wait,.ep-benefits,.ep-sub,.ep-quota,.ep-modal,.ep-item-head .ep-ghost,.ep-unlock{display:none!important}.ep-page{max-width:none;padding:0}.ep-item,.ep-kpis div,.ep-summary{break-inside:avoid;background:#fff;border:1px solid #bbb}}@media (prefers-reduced-motion:no-preference){.ep-chip,.ep-ghost,.ep-primary{transition:background-color .15s,color .15s}}.ep-kicker{color:var(--r);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.ep-hero .rg{margin:8px 0 0}.ep-banner{background:var(--bg2);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:-32px;padding:18px 20px;display:grid}.ep-banner.is-out{border:2px solid var(--hi);background:#fff}.ep-banner>svg{color:var(--r)}.ep-banner.is-out>svg{color:var(--hi)}.ep-banner b{font-size:17px}.ep-banner p{color:var(--mut);margin-top:4px;font-size:15px;line-height:1.55}.ep-banner-act{flex-wrap:wrap;gap:10px;display:flex}.ep-banner-act a{text-decoration:none}.ep-check-state{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:15px;line-height:1.5;display:flex}.ep-check-state.is-ok{color:var(--lo)}.ep-check-state.is-bad{color:var(--hi)}.ep-check-state span,.ep-ok-tag,.ep-warn-tag{border-radius:6px;padding:2px 10px;font-size:13px;font-weight:700;display:inline-block}.ep-check-state span,.ep-ok-tag{background:var(--lob);color:var(--lo)}.ep-warn-tag{background:var(--midb);color:var(--mid)}.ep-ok-tag,.ep-warn-tag{margin-left:10px}.ep-steps li svg,.ep-benefits li svg{color:var(--r)}.ep-steps li:before{display:none}.ep-wait{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:18px}.ep-wait>svg{color:var(--r);margin-top:2px}.ep-wait>button{grid-column:2}.ep-wait h2{margin-bottom:8px}.ep-ben-cta{margin-top:24px;font-size:16px}.ep-rep-head .ep-crumbs{margin-bottom:8px}.ep-mailmsg{color:var(--mut);flex-basis:100%;font-size:15px}.ep-profile{background:var(--bg2);border-radius:14px;gap:16px;padding:24px;display:grid}.ep-prof-id{align-items:flex-start;gap:14px;display:flex}.ep-prof-id>svg{color:var(--r);flex:none}.ep-prof-id h3{font-size:22px}.ep-prof-id p{color:var(--mut);flex-wrap:wrap;align-items:center;margin-top:6px;font-size:15px;display:flex}.ep-conds{color:var(--mut);flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:15px;display:flex}.ep-conds b{color:var(--ink)}.ep-attrs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;margin:0;display:grid}.ep-attrs dt{color:var(--mut);font-size:13px}.ep-attrs dd{margin:2px 0 0;font-size:15px;line-height:1.45}.ep-depts{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex}.ep-depts span{background:#fff;border-radius:999px;padding:4px 10px;font-size:14px}.ep-kpis .is-mid{background:var(--midb)}.ep-kpis .is-mid dd,.ep-kpis .is-mid dt{color:var(--mid)}.ep-alerts{gap:12px;display:grid}.ep-next{align-items:center}.ep-next>div{flex:1}.ep-riskcards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ep-riskcards li{background:var(--hib);border-radius:10px;align-content:start;justify-items:start;gap:8px;padding:16px;display:grid}.ep-riskcards b{font-size:15px}.ep-riskcards p{font-size:14px;line-height:1.5}.ep-summary td a{color:var(--ink);text-decoration:none}.ep-summary td a:hover{color:var(--r);text-decoration:underline}.ep-summary small.is-soon{color:var(--hi);font-weight:700}.ep-lockcell{color:var(--mut);font-size:14px}.ep-tools{grid-template-columns:minmax(0,1fr) 200px 200px auto}.ep-ident{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;display:grid}.ep-ident dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:0;display:grid}.ep-ident dt{color:var(--mut);font-size:13px}.ep-ident dd{margin:2px 0 0;font-size:15px}.ep-due{background:var(--midb);border-radius:10px;gap:2px;padding:14px 16px;display:grid}.ep-due span{color:var(--mid);margin-top:6px;font-size:13px}.ep-due span:first-child{margin-top:0}.ep-due b{font-size:17px}.ep-due small{color:var(--hi);font-size:14px;font-weight:700}.ep-quotes{padding:0!important;list-style:none!important}.ep-quotes li{border-left:4px solid var(--bg3);color:var(--mut);padding-left:14px;font-size:15px!important}.ep-overview{gap:14px;display:grid}.ep-ov-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ep-ov-grid>div{background:var(--bg2);border-radius:10px;padding:14px 16px}.ep-detail h5{margin:0 0 6px;font-size:15px}.ep-sum{color:var(--ink)}.ep-risk.is-none{background:var(--bg2)}.ep-risk.is-none h5{color:var(--ink)}.ep-risk h5{color:var(--hi)}.ep-highlights li::marker{color:var(--r)}.ep-highlights li{font-weight:600}.ep-note{background:var(--wab);color:var(--wa);border-radius:8px;padding:10px 14px;line-height:1.55;font-size:14px!important}.ep-todo{gap:10px;margin:0;display:grid;padding-left:24px!important}.ep-todo label{cursor:pointer;align-items:flex-start;gap:10px;font-size:16px;font-weight:600;line-height:1.5;display:flex}.ep-todo input{width:20px;height:20px;accent-color:var(--r);flex:none;margin-top:3px}.ep-todo p{color:var(--mut);margin:2px 0 0 30px;font-size:14px!important}.ep-todo li.is-done label span{color:var(--mut);text-decoration:line-through}.ep-links .ep-link{align-items:center;gap:4px;display:inline-flex}.ep-sub{max-width:none}.ep-sub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.ep-sub-col{background:#fff;border-radius:12px;align-content:start;gap:18px;padding:20px;display:grid}.ep-sub-col h3{font-size:18px}.ep-pay-top{justify-items:start;gap:10px;display:grid}.ep-pay-top>svg{color:var(--hi)}.ep-plans section{position:relative}.ep-badge{background:var(--bg3);border-radius:6px;justify-self:start;padding:3px 10px;font-size:13px;font-weight:700}.ep-badge.is-pro{background:var(--r);color:#fff}.ep-plans .ep-ghost{justify-content:center;text-decoration:none}@media (max-width:900px){.ep-banner{grid-template-columns:auto minmax(0,1fr)}.ep-banner-act{grid-column:1/-1}.ep-attrs,.ep-riskcards,.ep-ident,.ep-ov-grid,.ep-sub-grid,.ep-ident dl,.ep-tools{grid-template-columns:minmax(0,1fr)}.ep-next{flex-wrap:wrap}}@media (max-width:600px){.ep-banner{margin-top:-20px}.ep-wait{grid-template-columns:minmax(0,1fr)}.ep-wait>button{grid-column:1}}@media print{.ep-riskcards button,.ep-next button,.ep-links,.ep-banner,.ep-conds button,.rg{display:none!important}.ep-detail{display:grid!important}}.ep-summary table{min-width:900px}.ep-summary th:first-child{width:44px}.ep-summary th:nth-child(2){width:110px}.ep-summary th:nth-child(4){width:170px}.ep-summary th:nth-child(5){width:130px}.ep-summary th:nth-child(6){width:210px}.ep-page.ep-workspace{--r:#8b303f;--rd:#702434;--ink:#202733;--mut:#515d6d;--bg2:#f4f6f8;--bg3:#e8edf2;--ep-line:#dce2e9;--ep-surface:#fff;gap:40px;max-width:1280px;padding:28px 32px 80px;font-size:15px;line-height:1.7}.ep-workspace :is(h1,h2,h3,h4){letter-spacing:-.025em;font-family:Be Vietnam Pro,sans-serif}.ep-workspace :is(section,aside,div,figure){box-sizing:border-box;min-width:0}.ep-workspace :is(p,dd,li){overflow-wrap:break-word}.ep-workspace :focus-visible{outline:2px solid var(--r);outline-offset:4px}.ep-workspace [id]{scroll-margin-top:32px}.ep-workspace .ep-hero{max-width:none;display:block}.ep-workspace .ep-crumbs{gap:10px;margin-bottom:24px;font-size:13px}.ep-hero-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.ep-hero-copy{gap:18px;padding:12px 0;display:grid}.ep-workspace .ep-hero h1{max-width:22ch;font-size:clamp(30px,3.6vw,44px);font-weight:750;line-height:1.25}.ep-workspace .ep-kicker{color:var(--r);gap:8px;font-size:13px;font-weight:600}.ep-hero-copy>p:not(.ep-kicker){color:var(--mut);max-width:48ch;font-size:16px;line-height:1.8}.ep-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:6px;display:flex}.ep-hero-actions a{text-decoration:none}.ep-hero-secondary{color:var(--ink);text-underline-offset:5px;font-size:14px;font-weight:600;text-decoration:underline!important}.ep-hero-image{background:var(--bg3);border-radius:12px;margin:0;overflow:hidden}.ep-hero-image img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.ep-workspace :is(.ep-primary,.ep-ghost){white-space:nowrap;border-radius:6px;justify-content:center;min-height:44px;padding:0 18px;font-size:14px;text-decoration:none}.ep-workspace .ep-primary{background:var(--r);color:#fff;border:1px solid var(--r);font-weight:650}.ep-workspace .ep-primary:hover:not(:disabled){background:var(--rd);border-color:var(--rd)}.ep-workspace .ep-ghost{background:var(--ep-surface);color:var(--ink);border-color:#8794a5}.ep-workspace .ep-ghost:hover:not(:disabled){background:var(--bg2);border-color:var(--r)}.ep-workspace :is(.ep-primary,.ep-ghost):active:not(:disabled){transform:translateY(1px)}.ep-workspace .ep-quota{color:#702434;background:#f7edf0;border:1px solid #e9cfd6;border-radius:8px;margin:0;padding:12px 18px;font-size:14px}.ep-workspace .ep-banner{background:var(--ep-surface);border:1px solid var(--ep-line);border-left:3px solid var(--r);border-radius:8px;gap:20px;margin:0;padding:20px}.ep-workspace .ep-banner b{font-size:16px}.ep-workspace .ep-banner p{max-width:70ch;font-size:13px;line-height:1.7}.ep-workspace .ep-top{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:24px}.ep-workspace :is(.ep-find,.ep-history,.ep-sub){background:var(--ep-surface);border:1px solid var(--ep-line);border-radius:12px;padding:28px}.ep-workspace :is(.ep-find,.ep-history,.ep-sub,.ep-steps,.ep-benefits,.ep-related) h2{margin:0 0 24px;font-size:23px;font-weight:700;line-height:1.4}.ep-workspace .ep-form{gap:22px}.ep-workspace .ep-form label,.ep-workspace .ep-form legend,.ep-workspace .ep-sub label:not(.ep-check),.ep-workspace .ep-sub legend{margin-bottom:8px;font-size:13px;line-height:1.6}.ep-workspace .ep-form :is(input,select),.ep-workspace .ep-sub input:not([type=checkbox]),.ep-workspace .ep-sub select,.ep-workspace .ep-tools :is(input,select){background:var(--ep-surface);min-width:0;min-height:44px;color:var(--ink);border-color:#8794a5;border-radius:6px;font:400 15px/1.6 Be Vietnam Pro,sans-serif}.ep-workspace input::placeholder{color:#5d6877;opacity:1}.ep-workspace .ep-form small,.ep-workspace .ep-sub small{color:var(--mut);font-size:12px;line-height:1.7}.ep-workspace .ep-chips{gap:8px}.ep-workspace .ep-chip{border-color:#a3adba;border-radius:6px;min-height:38px;padding:7px 12px;font-size:13px;line-height:1.5}.ep-workspace .ep-chip[aria-pressed=true]{color:#702434;border-color:var(--r);background:#f7e9ed}.ep-workspace .ep-more{border-top:1px solid var(--ep-line);padding-top:18px}.ep-workspace .ep-more summary{font-size:13px;line-height:1.7}.ep-workspace .ep-history{background:var(--bg2);padding:24px;position:sticky;top:24px}.ep-workspace .ep-history h2{margin-bottom:18px;font-size:18px}.ep-workspace .ep-history ul{scrollbar-width:thin;gap:0;max-height:440px;overflow-y:auto}.ep-workspace .ep-history li{border-bottom:1px solid var(--ep-line)}.ep-workspace .ep-history li:last-child{border:0}.ep-workspace .ep-history li button{background:0 0;border-radius:6px;gap:6px;padding:16px 0}.ep-workspace .ep-history li button:hover{background:#e9edf2}.ep-workspace .ep-history b{font-size:14px;font-weight:600;line-height:1.6}.ep-workspace .ep-history span{font-size:12px;line-height:1.8}.ep-workspace .ep-history>p{font-size:13px}.ep-workspace .ep-steps{border-top:1px solid var(--ep-line);border-bottom:1px solid var(--ep-line);padding:32px 0}.ep-workspace .ep-steps ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.ep-workspace .ep-steps li{grid-template-columns:32px minmax(0,1fr);gap:10px 12px}.ep-workspace .ep-steps li>svg{grid-row:1/3;width:25px;height:25px}.ep-workspace .ep-steps h3{font-size:15px;line-height:1.6}.ep-workspace .ep-steps p{font-size:13px;line-height:1.85}.ep-workspace .ep-wait{display:none}.ep-workspace .ep-benefits ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 56px}.ep-workspace .ep-benefits li{grid-template-columns:36px minmax(0,1fr);column-gap:16px}.ep-workspace .ep-benefits li>svg{grid-row:1/3}.ep-workspace .ep-benefits h3{font-size:17px;line-height:1.5}.ep-workspace .ep-benefits li p{font-size:14px;line-height:1.85}.ep-workspace .ep-related .rg{margin:0}.ep-workspace .ep-related .rg ul{gap:16px}.ep-workspace .ep-related .rg :is(a,div[aria-current]){border:1px solid var(--ep-line);background:var(--ep-surface);color:var(--ink);border-radius:8px;padding:20px}.ep-workspace .ep-related .rg [aria-current]{background:#f7edf0;border-color:#d5aeb9}.ep-workspace .ep-related .rg :is(span,small){color:var(--mut);font-size:12px;line-height:1.8}.ep-workspace .ep-related .rg b{font-size:15px;line-height:1.6}.ep-workspace .ep-sub>p{max-width:85ch;font-size:14px;line-height:1.8}.ep-workspace .ep-sub-col{background:var(--bg2);border-radius:8px;gap:20px;padding:24px}.ep-workspace .ep-sub-col h3{font-size:17px}.ep-workspace .ep-check{line-height:1.7;align-items:flex-start!important;font-size:14px!important}.ep-workspace .ep-check input{flex:none;margin-top:3px}.ep-workspace .ep-report{border-top:1px solid var(--ep-line);gap:24px;padding-top:36px}.ep-workspace .ep-rep-head h2{max-width:40ch;font-size:30px;line-height:1.4}.ep-workspace .ep-rep-head .ep-crumbs{margin-bottom:12px}.ep-workspace .ep-rep-head>div:first-child{flex:600px}.ep-workspace .ep-rep-actions{gap:8px}.ep-workspace .ep-rep-head p{font-size:13px;line-height:1.8}.ep-workspace .ep-profile{background:var(--ep-surface);border:1px solid var(--ep-line);border-radius:12px;padding:24px}.ep-workspace .ep-prof-id h3{font-size:21px;line-height:1.5}.ep-workspace .ep-conds{font-size:13px;line-height:1.8}.ep-workspace .ep-attrs dd{font-size:14px;line-height:1.7}.ep-workspace .ep-kpis{border:1px solid var(--ep-line);background:var(--ep-surface);border-radius:10px;gap:0;overflow:hidden}.ep-workspace .ep-kpis>div{border-right:1px solid var(--ep-line);background:0 0;border-radius:0;gap:12px;padding:24px}.ep-workspace .ep-kpis>div:last-child{border-right:0}.ep-workspace .ep-kpis dt{font-size:13px}.ep-workspace .ep-kpis dd{font-size:36px;font-weight:700}.ep-workspace .ep-kpis .is-urgent{background:var(--hib)}.ep-workspace .ep-kpis .is-mid{background:var(--midb)}.ep-workspace .ep-summary{border:1px solid var(--ep-line);background:var(--ep-surface);border-radius:8px;padding:0}.ep-workspace .ep-summary table{font-size:13px}.ep-workspace .ep-summary caption{background:var(--bg2);padding:20px;font-size:16px}.ep-workspace .ep-summary th{background:var(--bg2);padding:14px 16px;font-size:12px;line-height:1.6}.ep-workspace .ep-summary td{border-color:var(--ep-line);padding:16px;line-height:1.7}.ep-workspace .ep-summary tbody tr:hover{background:#fcf9fa}.ep-workspace .ep-tag{border-radius:5px;padding:3px 9px;font-size:12px}.ep-workspace .ep-tools{grid-template-columns:minmax(0,1fr) 180px 180px auto;gap:12px}.ep-workspace .ep-tools>span{font-size:12px}.ep-workspace .ep-item{border:1px solid var(--ep-line);background:var(--ep-surface);border-radius:10px;gap:16px;padding:24px}.ep-workspace .ep-item.is-open{box-shadow:inset 3px 0 var(--r);border:1px solid #b77586;padding:24px}.ep-workspace .ep-item.is-locked{background:var(--bg2)}.ep-workspace .ep-item h3{font-size:17px;line-height:1.65}.ep-workspace .ep-item-head p{font-size:12px;line-height:1.8}.ep-workspace .ep-when{color:var(--mut);font-size:13px;line-height:1.8}.ep-workspace .ep-detail{border-top:1px solid var(--ep-line);gap:24px;padding-top:24px}.ep-workspace .ep-detail p,.ep-workspace .ep-detail li{font-size:15px;line-height:1.85}.ep-workspace .ep-detail h4{font-size:17px;line-height:1.6}.ep-workspace .ep-detail h5{font-size:14px;line-height:1.6}.ep-workspace .ep-riskcards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.ep-workspace .ep-riskcards li{background:var(--ep-surface);border:1px solid #e9c4bf;border-left:3px solid var(--hi);border-radius:8px;padding:20px}.ep-workspace .ep-riskcards p{font-size:13px;line-height:1.8}.ep-workspace .ep-next{border:1px solid #e9c4bf;border-radius:8px;padding:20px}.ep-workspace .ep-next b{font-size:14px;line-height:1.7}.ep-workspace .ep-next p{font-size:13px;line-height:1.7}.ep-workspace .ep-disclaimer{border-left:3px solid var(--r);background:var(--bg2);max-width:none;padding:20px;font-size:13px;line-height:1.8}.ep-scan-state{border:1px solid var(--ep-line);background:var(--ep-surface);border-radius:8px;align-items:center;gap:18px;padding:24px;display:flex}.ep-scan-state>span{background:var(--bg3);border-radius:6px;flex:none;width:36px;height:36px;display:block}.ep-scan-state b{font-size:15px}.ep-scan-state p{color:var(--mut);font-size:13px}.ep-workspace.ep-dialog{--r:#8b303f;--rd:#702434;--ink:#202733;--mut:#515d6d;--bg2:#f4f6f8;--bg3:#e8edf2;--ep-surface:#fff;color:var(--ink);box-sizing:border-box;border-radius:12px;width:min(880px,100% - 32px);max-height:calc(100dvh - 32px);padding:28px}.ep-workspace.ep-dialog .accessible-dialog-heading{margin-bottom:20px}.ep-workspace.ep-dialog .ep-pay-top h2{padding:0;font-size:23px;line-height:1.5}.ep-workspace.ep-dialog .ep-pay-top p{font-size:14px;line-height:1.8}.ep-workspace.ep-dialog .ep-pay-top{margin-bottom:24px}.ep-workspace .ep-plans section{border-radius:8px;gap:16px;padding:24px}.ep-workspace .ep-plans .is-pro{border-width:1px}.ep-workspace .ep-plans li{font-size:14px;line-height:1.7}.ep-workspace .ep-price{font-size:28px}.ep-workspace .ep-price small{line-height:1.7}@media (max-width:1023px){.ep-hero-layout{gap:28px}.ep-workspace .ep-top{grid-template-columns:minmax(0,1fr) 270px}.ep-workspace .ep-tools{grid-template-columns:1fr 1fr}.ep-workspace .ep-tools>input{grid-column:1/-1}}@media (max-width:767px){.ep-page.ep-workspace{gap:28px;padding:20px 16px 56px}.ep-workspace .ep-crumbs{margin-bottom:20px;font-size:12px}.ep-hero-layout{grid-template-columns:minmax(0,1fr);gap:24px}.ep-hero-copy{gap:16px;padding:0}.ep-workspace .ep-hero h1{max-width:23ch;font-size:31px;line-height:1.3}.ep-hero-copy>p:not(.ep-kicker){font-size:15px}.ep-workspace .ep-kicker{font-size:12px}.ep-hero-image img{aspect-ratio:2}.ep-workspace .ep-top{grid-template-columns:minmax(0,1fr);gap:20px}.ep-workspace .ep-history{position:static}.ep-workspace :is(.ep-find,.ep-history,.ep-sub){border-radius:10px;padding:20px}.ep-workspace :is(.ep-find,.ep-sub,.ep-steps,.ep-benefits,.ep-related) h2{margin-bottom:20px;font-size:21px}.ep-workspace .ep-banner{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px}.ep-workspace .ep-banner>svg{display:none}.ep-workspace .ep-banner-act{gap:10px}.ep-workspace .ep-quota{padding:12px 14px;font-size:13px}.ep-workspace .ep-row{grid-template-columns:minmax(0,1fr)}.ep-workspace .ep-lookup>div{grid-template-columns:minmax(0,1fr) auto}.ep-workspace .ep-form{gap:20px}.ep-workspace .ep-chip{padding:7px 10px;font-size:12px}.ep-workspace .ep-steps{padding:24px 0}.ep-workspace .ep-steps ol,.ep-workspace .ep-benefits ul{grid-template-columns:minmax(0,1fr);gap:24px}.ep-workspace .ep-related .rg ul,.ep-workspace .ep-sub-grid,.ep-workspace .ep-plans{grid-template-columns:minmax(0,1fr)}.ep-workspace .ep-sub-col{padding:18px}.ep-workspace .ep-rep-head h2{font-size:24px}.ep-workspace .ep-rep-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.ep-workspace .ep-profile{padding:18px}.ep-workspace .ep-prof-id h3{font-size:18px}.ep-workspace .ep-prof-id>svg{width:26px}.ep-workspace .ep-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ep-workspace .ep-kpis>div{border-bottom:1px solid var(--ep-line);padding:18px 14px}.ep-workspace .ep-kpis>div:nth-child(2){border-right:0}.ep-workspace .ep-kpis>div:nth-last-child(-n+2){border-bottom:0}.ep-workspace .ep-kpis dd{font-size:30px}.ep-workspace .ep-kpis dt{font-size:12px}.ep-workspace .ep-tools{grid-template-columns:minmax(0,1fr)}.ep-workspace .ep-tools>input{grid-column:auto}.ep-workspace .ep-item,.ep-workspace .ep-item.is-open{padding:18px}.ep-workspace .ep-item-head{grid-template-columns:minmax(0,1fr);gap:12px}.ep-workspace .ep-riskcards,.ep-workspace .ep-ident,.ep-workspace .ep-ident dl,.ep-workspace .ep-ov-grid,.ep-workspace .ep-attrs{grid-template-columns:minmax(0,1fr)}.ep-workspace .ep-next{align-items:flex-start;gap:12px;padding:18px}.ep-workspace .ep-next>.ep-primary{width:100%}.ep-workspace .ep-next>svg{flex:none}.ep-workspace .ep-next>div{flex:200px}.ep-workspace.ep-dialog{padding:20px}.ep-workspace.ep-dialog .ep-pay-top h2{font-size:21px}}@media (prefers-reduced-motion:reduce){.ep-workspace *{scroll-behavior:auto!important;transition:none!important}}@media print{.ep-workspace .ep-related,.ep-scan-state{display:none!important}.ep-page.ep-workspace{gap:20px;padding:0}.ep-workspace .ep-item,.ep-workspace .ep-item.is-open{box-shadow:none;border-color:#aaa}.ep-workspace .ep-detail{display:grid!important}}.ep-workspace .ep-tools{align-items:end}.ep-workspace .ep-tools>label{color:var(--mut);gap:8px;font-size:12px;font-weight:600;display:grid}.ep-workspace .ep-tools>label:first-child{min-width:0}.ep-workspace .ep-tools>span{padding-bottom:12px}.ep-workspace .ep-loading{text-align:left;gap:20px;min-height:420px;padding:24px 0;display:grid}.ep-loading-line{background:#e3e8ef;border-radius:6px;width:55%;height:40px;display:block}.ep-loading-block{background:#e3e8ef;border-radius:12px;height:240px;display:block}@media (max-width:1023px){.ep-workspace .ep-tools>label:first-child{grid-column:1/-1}}@media (max-width:767px){.ep-workspace .ep-tools>label:first-child{grid-column:auto}}.ep-page.ep-workspace .ep-hero h1{text-wrap:balance}
