.x_dWEa_portal{--bg:#f3f5f8;--panel:#fff;--ink:#1b2430;--muted:#5d6977;--line:#e4e8ed;--accent:#2b6cb0;--accent-ink:#1e4e7f;--weak:#eaf1f9;background:var(--bg);min-height:100dvh;color:var(--ink);font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px}.x_dWEa_portal *{box-sizing:border-box}.x_dWEa_portal button,.x_dWEa_portal input,.x_dWEa_portal select,.x_dWEa_portal textarea{font:inherit}.x_dWEa_portal button,.x_dWEa_portal a,.x_dWEa_portal input,.x_dWEa_portal select,.x_dWEa_portal textarea{outline-offset:3px}.x_dWEa_portal :focus-visible{outline:3px solid var(--accent)}.x_dWEa_portal a{color:var(--accent-ink)}.x_dWEa_portal button{cursor:pointer}.x_dWEa_portal button:disabled{cursor:not-allowed;opacity:.6}.x_dWEa_portal button:disabled:hover{background:inherit}.x_dWEa_portal h1{margin:0 0 5px;font-size:20px;font-weight:800}.x_dWEa_portal h2{margin:0;font-size:15px}.x_dWEa_portal p{line-height:1.6}.x_dWEa_button,.x_dWEa_primary{color:#344558;background:#fff;border:1px solid #ccd5df;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-weight:600;text-decoration:none;display:inline-flex;font-size:12px!important}.x_dWEa_button:hover{background:#f7f9fb}.x_dWEa_primary{background:var(--accent);border-color:var(--accent);color:#fff}.x_dWEa_primary:hover{background:var(--accent-ink)}.x_dWEa_textButton{color:var(--accent-ink);background:0 0;border:0;padding:0;text-decoration:none;font-size:12px!important}.x_dWEa_textButton:hover{text-decoration:underline}.x_dWEa_muted{color:var(--muted);font-size:12px}.x_dWEa_hint{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.55}.x_dWEa_wide{width:100%;padding:11px}.x_dWEa_error,.x_dWEa_success,.x_dWEa_notice{background:var(--weak);color:var(--accent-ink);border:1px solid #cfe0f0;border-radius:9px;margin:14px 0;padding:12px 14px;font-size:12px;line-height:1.55}.x_dWEa_error{color:#9b2c2c;background:#fcecec;border-color:#edbbbb}.x_dWEa_success{color:#1a6b41;background:#e6f4ea;border-color:#bfe3cd}.x_dWEa_notice button,.x_dWEa_error button{margin-left:10px}.x_dWEa_field{flex-direction:column;gap:6px;min-width:0;margin-bottom:15px;display:flex}.x_dWEa_field>span,.x_dWEa_field>label{color:var(--muted);font-size:12px;font-weight:650}.x_dWEa_field input,.x_dWEa_field select,.x_dWEa_field textarea,.x_dWEa_toolbar input,.x_dWEa_toolbar select{color:var(--ink);background:#fff;border:1px solid #cbd4de;border-radius:8px;min-width:0;max-width:100%;padding:9px 11px}.x_dWEa_field textarea{resize:vertical;min-height:110px}.x_dWEa_field input[readonly]{background:#f7f9fb}.x_dWEa_auth{justify-content:center;align-items:center;min-height:100dvh;padding:34px 20px;display:flex}.x_dWEa_authCard{border:1px solid var(--line);background:#fff;border-radius:16px;width:100%;max-width:392px;padding:30px 28px;box-shadow:0 10px 30px -18px #1b243047}.x_dWEa_authCard h1{margin:18px 0 5px;font-size:19px}.x_dWEa_authSubtitle{color:var(--muted);margin:0 0 20px;font-size:12.5px;line-height:1.6}.x_dWEa_brand{color:var(--accent-ink);align-items:center;gap:10px;min-width:0;font-size:15px;font-weight:800;display:flex}.x_dWEa_brand img{object-fit:contain;max-width:150px;height:30px}.x_dWEa_authBrand{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.x_dWEa_authBrand small{color:var(--muted);font-size:11px;font-weight:500}.x_dWEa_authFoot{margin-top:18px}.x_dWEa_passwordWrap{position:relative}.x_dWEa_passwordWrap input{width:100%;padding-right:55px}.x_dWEa_passwordWrap button{color:var(--accent-ink);background:0 0;border:0;padding:4px;font-size:10px;position:absolute;top:8px;right:7px}.x_dWEa_strength{background:var(--line);border-radius:99px;height:4px;margin-top:7px;overflow:hidden}.x_dWEa_strength i{height:100%;transition:width .2s;display:block}.x_dWEa_topbar{border-bottom:1px solid var(--line);z-index:20;background:#fff;align-items:center;gap:14px;height:58px;padding:0 20px;display:flex;position:sticky;top:0}.x_dWEa_context{border:1px solid var(--line);background:#fafbfc;border-radius:999px;align-items:center;gap:9px;min-width:0;padding:6px 13px;font-size:12px;display:flex}.x_dWEa_context span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.x_dWEa_userBox{align-items:center;gap:12px;margin-left:auto;display:flex}.x_dWEa_userText{text-align:right;line-height:1.4}.x_dWEa_userText strong{font-size:12px;display:block}.x_dWEa_userText span{color:var(--muted);font-size:11px}.x_dWEa_avatar{background:var(--accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:flex}.x_dWEa_menuToggle{color:var(--ink);background:0 0;border:0;padding:6px;display:none}.x_dWEa_shell{min-height:calc(100dvh - 58px);display:flex}.x_dWEa_sidebar{border-right:1px solid var(--line);background:#fff;flex-shrink:0;width:230px;height:calc(100dvh - 58px);padding:16px 12px;position:sticky;top:58px;overflow:auto}.x_dWEa_navGroup{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding:14px 10px 6px;font-size:10px;font-weight:700}.x_dWEa_navLink{border-radius:9px;align-items:center;gap:11px;margin-bottom:2px;padding:10px 11px;font-size:13px;font-weight:600;text-decoration:none;display:flex;color:var(--muted)!important}.x_dWEa_navLink:hover{background:#fafbfc}.x_dWEa_navLink[aria-current=page]{background:var(--weak);color:var(--accent-ink)!important}.x_dWEa_navLink svg{flex-shrink:0;width:17px;height:17px}.x_dWEa_count{color:#536176;background:#edf0f3;border-radius:9px;margin-left:auto;padding:1px 7px;font-size:10px}.x_dWEa_main{flex:1;min-width:0;padding:24px 28px 60px}.x_dWEa_crumb{color:var(--muted);margin:0 0 11px;font-size:12px}.x_dWEa_subtitle{color:var(--muted);margin:0 0 20px;font-size:12px;line-height:1.6}.x_dWEa_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.x_dWEa_metric{border:1px solid var(--line);text-align:left;color:var(--ink);background:#fff;border-radius:12px;padding:13px 14px;text-decoration:none;box-shadow:0 1px 2px #1b24300f}.x_dWEa_metric span{color:var(--muted);margin-bottom:5px;font-size:12px;display:block}.x_dWEa_metric strong{font-size:23px;font-weight:750}.x_dWEa_metric[aria-pressed=true]{border-color:var(--accent);background:var(--weak)}.x_dWEa_metricDate strong{font-size:14px}.x_dWEa_card{border:1px solid var(--line);background:#fff;border-radius:14px;margin-bottom:20px;overflow:hidden;box-shadow:0 1px 2px #1b24300f}.x_dWEa_toolbar{flex-wrap:wrap;align-items:center;gap:9px;padding:13px 16px;display:flex}.x_dWEa_toolbar input,.x_dWEa_toolbar select{padding:8px;font-size:12px}.x_dWEa_search{flex:1;min-width:210px}.x_dWEa_toolbarEnd{margin-left:auto}.x_dWEa_scroll{max-width:100%;overflow:auto}.x_dWEa_table{border-collapse:collapse;width:100%;min-width:700px;font-size:12px}.x_dWEa_table th{background:var(--accent);color:#fff;text-align:left;white-space:nowrap;padding:11px 12px;font-size:11px;font-weight:650}.x_dWEa_table td{vertical-align:top;border-bottom:1px solid #edf0f3;padding:12px;line-height:1.5}.x_dWEa_table tbody tr:hover{background:#f8fbfe}.x_dWEa_table tbody tr:last-child td{border-bottom:0}.x_dWEa_table td small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.x_dWEa_table td em{color:var(--muted);white-space:nowrap;font-size:11px}.x_dWEa_reference{white-space:nowrap}.x_dWEa_rowTitle{color:var(--ink);text-align:left;background:0 0;border:0;padding:0;font-weight:600}.x_dWEa_rowTitle:hover{color:var(--accent);text-decoration:underline}.x_dWEa_badge{white-space:nowrap;color:#1e4e7f;background:#eaf1f9;border-radius:99px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}.x_dWEa_ok{color:#246c45;background:#e6f4ea}.x_dWEa_warning{color:#84520b;background:#fbf3e2}.x_dWEa_danger{color:#a52c2c;background:#fcecec}.x_dWEa_receipt{border:1px solid var(--line);color:var(--accent-ink);white-space:nowrap;background:#fff;border-radius:6px;padding:4px 9px;font-weight:700;font-size:10px!important}.x_dWEa_empty{color:var(--muted);text-align:center;padding:32px 18px;font-size:13px}.x_dWEa_pagination{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;font-size:11px;display:flex}.x_dWEa_pagination label{align-items:center;gap:7px;margin-left:auto;display:flex}.x_dWEa_pagination select{background:#fff;border:1px solid #ccd5df;border-radius:6px;padding:6px}.x_dWEa_pageButtons{align-items:center;gap:6px;display:flex}.x_dWEa_pageButtons button{color:var(--accent-ink);background:#fff;border:1px solid #ccd5df;border-radius:6px;padding:5px 9px}.x_dWEa_period{border:1px solid #ccd5df;border-radius:8px;display:inline-flex;overflow:hidden}.x_dWEa_period button{color:var(--muted);white-space:nowrap;background:#fff;border:0;padding:8px 10px;font-size:11px}.x_dWEa_period button[aria-pressed=true]{background:var(--weak);color:var(--accent-ink);font-weight:700}.x_dWEa_dateNav{align-items:center;gap:5px;display:inline-flex}.x_dWEa_dateNav button{color:var(--accent-ink);background:#fff;border:1px solid #ccd5df;border-radius:7px;padding:5px 9px;font-size:17px}.x_dWEa_typeFilters{flex-direction:column;gap:10px;display:flex}.x_dWEa_typeFilters label{align-items:center;gap:9px;font-size:13px;display:flex}.x_dWEa_typeFilters input{accent-color:var(--accent)}.x_dWEa_dialog{width:470px;max-width:calc(100vw - 32px);color:var(--ink);background:#fff;border:0;border-radius:14px;padding:0;box-shadow:0 18px 60px #17243433}.x_dWEa_dialog::backdrop{background:#17243466}.x_dWEa_dialogHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:17px 20px;display:flex}.x_dWEa_dialogHeader h2{font-size:15px}.x_dWEa_close{color:var(--muted);background:0 0;border:0;padding:2px 7px;font-size:20px;line-height:1.3}.x_dWEa_dialogBody{max-height:calc(100dvh - 160px);padding:20px;overflow:auto}.x_dWEa_dialogFooter{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.x_dWEa_exportOptions{flex-direction:column;gap:10px;display:flex}.x_dWEa_exportOptions button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:9px;padding:14px}.x_dWEa_exportOptions button:hover{background:var(--weak);border-color:var(--accent)}.x_dWEa_exportOptions strong{color:var(--accent-ink);font-size:13px;display:block}.x_dWEa_exportOptions span{color:var(--muted);margin-top:4px;font-size:12px;display:block}.x_dWEa_drawer{border-radius:0;flex-direction:column;width:540px;max-width:100vw;height:100dvh;max-height:100dvh;margin:0 0 0 auto;display:flex}.x_dWEa_drawer:not([open]){display:none}.x_dWEa_drawer .x_dWEa_dialogBody{flex:1;max-height:none}.x_dWEa_drawer .x_dWEa_dialogHeader{flex-shrink:0}.x_dWEa_details{grid-template-columns:1fr 1fr;gap:17px 22px;margin:0;display:grid}.x_dWEa_details div{min-width:0}.x_dWEa_details dt{text-transform:uppercase;letter-spacing:.03em;color:var(--muted);margin-bottom:5px;font-size:10px;font-weight:650}.x_dWEa_details dd{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.x_dWEa_details .x_dWEa_full{grid-column:1/-1}.x_dWEa_detailSection{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.x_dWEa_detailSection h3{margin:0 0 12px;font-size:13px}.x_dWEa_profile{padding:20px}.x_dWEa_profile h2{margin:0 0 18px}.x_dWEa_addresses{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.x_dWEa_address{border:1px solid var(--line);border-radius:9px;padding:14px;font-size:12px;line-height:1.6}.x_dWEa_address strong{display:block}.x_dWEa_skip{z-index:99;background:#fff;padding:10px;position:fixed;top:-80px;left:12px}.x_dWEa_skip:focus{top:8px}.x_dWEa_overlay{display:none}.x_dWEa_loading{color:var(--muted);padding:10px 0;font-size:12px}.x_dWEa_formGrid{grid-template-columns:1fr 1fr;gap:0 15px;display:grid}.x_dWEa_formGrid .x_dWEa_full{grid-column:1/-1}@media (max-width:1000px){.x_dWEa_context{max-width:42vw}.x_dWEa_userText span{display:none}.x_dWEa_main{padding:22px 20px 50px}.x_dWEa_sidebar{width:200px}.x_dWEa_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.x_dWEa_search{min-width:180px}}@media (max-width:760px){.x_dWEa_topbar{gap:10px;padding:0 12px}.x_dWEa_brand{white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:12px;overflow:hidden}.x_dWEa_brand img{max-width:110px}.x_dWEa_context,.x_dWEa_userText,.x_dWEa_avatar{display:none}.x_dWEa_menuToggle{display:flex}.x_dWEa_userBox{gap:6px}.x_dWEa_sidebar{z-index:30;width:240px;display:none;position:fixed;top:58px;left:0}.x_dWEa_sidebarOpen{display:block}.x_dWEa_overlay{z-index:25;background:#17243466;border:0;display:block;position:fixed;inset:58px 0 0}.x_dWEa_main{padding:20px 14px 40px}.x_dWEa_cards{gap:9px}.x_dWEa_metric{padding:12px}.x_dWEa_metric strong{font-size:21px}.x_dWEa_metricDate strong{font-size:12px}.x_dWEa_toolbar{gap:8px;padding:12px}.x_dWEa_toolbar .x_dWEa_search{flex-basis:100%;width:100%}.x_dWEa_toolbarEnd{margin-left:0}.x_dWEa_contextMobile{color:var(--muted);margin-bottom:14px;font-size:11px}.x_dWEa_addresses{grid-template-columns:1fr}.x_dWEa_details{gap:15px}.x_dWEa_formGrid{grid-template-columns:1fr}.x_dWEa_dialog{max-width:calc(100vw - 20px)}.x_dWEa_drawer{max-width:100vw}.x_dWEa_pagination label{margin-left:0}.x_dWEa_authCard{padding:26px 22px}.x_dWEa_table{min-width:670px}.x_dWEa_profile{padding:16px}}@media (min-width:761px){.x_dWEa_contextMobile{display:none}}.x_dWEa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
