.us-wrap{max-width:1040px;margin:8px auto 48px;padding:0 16px}.us-wrap .sec-h{margin-top:12px}.us-lead{margin:0 2px 14px;font-size:15px;line-height:1.75;color:var(--mid)}.us-meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 2px 14px;font-size:14px;color:var(--soft)}.us-re{min-height:40px;font-size:14px;margin-left:auto}.us-msg .us-re{margin:12px 0 0}.us-err{font-size:14px;color:var(--danger);word-break:break-all}.us-card{padding:18px 16px;margin-bottom:16px}.us-msg{font-size:15px;line-height:1.8}.us-h3{margin:0 0 12px;font-size:17px;font-weight:700;color:var(--ink)}.us-note{margin:-4px 0 12px;font-size:14px;line-height:1.7;color:var(--mid)}.us-pair{flex-wrap:wrap;gap:4px 14px}.us-pair,.us-pair>span{display:inline-flex;align-items:baseline}.us-pair>span{gap:4px;white-space:nowrap}.us-pair small{font-size:13px;color:var(--soft)}.us-pair b{font-size:18px;line-height:1.2;font-variant-numeric:tabular-nums}.us-out b{color:var(--g1)}.us-in b{color:#5b6472;font-size:15px}.us-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.us-kpi{padding:12px;border-radius:12px;background:linear-gradient(135deg,color-mix(in oklab,var(--g2) 9%,#fff),#fff);border:1px solid var(--line2)}.us-kl{margin:0 0 6px;font-size:13px;line-height:1.5;color:var(--mid);font-weight:700}.us-kpi .us-out b{font-size:26px}.us-legend{display:flex;gap:16px;margin:0 0 8px;font-size:13px;color:var(--mid)}.us-legend span{display:inline-flex;align-items:center;gap:6px}.us-sw{display:inline-block;width:12px;height:12px;border-radius:3px}.us-seg-out,.us-sw-out{background:linear-gradient(180deg,var(--g3),var(--g2) 60%,var(--g1))}.us-seg-in,.us-sw-in{background:#b9c4be}.us-bars{gap:2px;height:160px;padding:8px 4px 0;border-bottom:1px solid var(--line);background:linear-gradient(var(--line2) 1px,transparent 1px) 0 0/100% 25%}.us-bar,.us-bars{display:flex;align-items:flex-end}.us-bar{flex:1 1 0;min-width:0;height:100%}.us-stack{display:flex;flex-direction:column;width:100%;min-height:0;border-radius:3px 3px 0 0;overflow:hidden;box-shadow:0 4px 10px -6px rgba(0,117,61,.6)}.us-seg{display:block;flex-basis:0;min-height:2px}.us-axis{display:flex;justify-content:space-between;margin-top:6px;font-size:13px;color:var(--soft)}.us-det{margin-top:12px}.us-det summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-size:15px;font-weight:700;color:var(--c-main)}.us-table{width:100%;max-width:420px;border-collapse:collapse;font-size:14px}.us-table td,.us-table th{padding:7px 10px;border-bottom:1px solid var(--line2);text-align:right;font-variant-numeric:tabular-nums}.us-table th[scope=row],.us-table thead th:first-child{text-align:left;font-weight:400}.us-table thead th{font-size:13px;color:var(--soft);font-weight:700}.us-table tr.us-zero td,.us-table tr.us-zero th{color:var(--soft)}.us-hbars{list-style:none;margin:0;padding:0;display:grid;gap:12px}.us-hb-t{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin:0 0 4px;font-size:15px}.us-hb-n{font-size:14px;color:var(--mid)}.us-hb-n b{color:var(--ink);font-variant-numeric:tabular-nums}.us-hb{display:block;height:14px;background:var(--line2)}.us-hb,.us-hb-fill{border-radius:999px;overflow:hidden}.us-hb-fill{display:flex;height:100%;min-width:4px}.us-hb-fill .us-seg{min-height:0;min-width:2px}.us-svcs{list-style:none;margin:0;padding:0;display:grid;gap:12px}.us-svc{padding:14px;border-radius:12px;border:1px solid var(--line2);background:#fff;box-shadow:inset 0 1px 0 #fff,0 6px 14px -10px rgba(0,117,61,.45)}.us-any{background:linear-gradient(135deg,color-mix(in oklab,var(--g2) 10%,#fff),#fff);border-color:color-mix(in oklab,var(--g2) 35%,#fff)}.us-svc-t{margin:0 0 4px;font-size:16px;font-weight:700;color:var(--ink)}.us-svc-n{margin:0 0 8px;font-size:13px;line-height:1.7;color:var(--mid)}.us-grid{display:grid;grid-template-columns:1fr;gap:2px 0;margin:6px 0 0}.us-grid dt{font-size:13px;color:var(--soft);margin-top:6px}.us-grid dd{margin:0}@media (min-width:768px){.us-wrap{padding:0 24px}.us-card{padding:22px 24px}.us-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.us-bars{height:200px;gap:4px}.us-grid,.us-svcs{grid-template-columns:repeat(2,minmax(0,1fr))}.us-grid{gap:2px 16px}.us-any{grid-column:1/-1}}@media (min-width:1100px){.us-svcs{grid-template-columns:repeat(3,minmax(0,1fr))}.us-grid{grid-template-columns:1fr}}.ca-wrap{margin-top:0}.ca-sm{min-height:40px!important;font-size:14px!important;padding:6px 14px!important}.ca-danger{color:#b3261e!important;border-color:#e2a59e!important}.ca-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ca-open{display:inline-block;padding:2px 10px;border-radius:999px;font-size:13px;font-weight:700;background:#fff4d6;color:#6b4e00}.ca-open.is-on{background:#e3f6ec;color:var(--g1)}.ca-new{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:768px){.ca-new{grid-template-columns:1fr 1fr}.ca-wide{grid-column:1/-1}}.ca-new label{display:flex;flex-direction:column;gap:4px;color:var(--mid)}.ca-err,.ca-new label{font-size:14px;font-weight:700}.ca-err{color:#b3261e}.ca-made{margin-top:16px;padding-top:14px;border-top:1px solid var(--line2)}.ca-url{display:grid;gap:4px;margin:0 0 8px}.ca-url span{font-size:13px;font-weight:700;color:var(--mid)}.ca-code code,.ca-mail-row code,.ca-url code{font-size:14px;padding:6px 10px;border-radius:8px;background:#f2f6f4;overflow-wrap:anywhere;word-break:break-all}.ca-note{margin:8px 0 0;font-size:14px;line-height:1.7;color:var(--mid)}.ca-mail{display:grid;gap:8px;margin-top:10px}.ca-mail-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.ca-mail-row>span{min-width:3em;font-size:13px;font-weight:700;color:var(--mid)}.ca-mail-row code{flex:1 1 220px}.ca-mail-body{width:100%;font-size:14px;line-height:1.7;font-family:inherit;padding:10px 12px;border-radius:10px;border:1px solid var(--line2);background:#fbfdfc;resize:vertical}.ca-done{font-size:14px;color:var(--g1);font-weight:700}.ca-counts{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.ca-filter{display:flex;gap:8px;margin:0 0 12px}.ca-filter .on{background:var(--c-tint);font-weight:800}.ca-badge{display:inline-block;padding:2px 10px;border-radius:999px;font-size:13px;font-weight:800;white-space:nowrap;background:#eef1f0;color:#4b545b}.ca-badge.is-received{background:#fff4d6;color:#6b4e00}.ca-badge.is-screening{background:#e6f0ff;color:#1f4f99}.ca-badge.is-screened{background:#e3f6ec;color:#00753d}.ca-badge.is-issued{background:var(--g1);color:#fff}.ca-badge.is-declined{background:#f1e7e6;color:#8a1f17}.ca-app{padding:0;margin:0 0 12px;overflow:hidden}.ca-app>summary{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:14px 16px;cursor:pointer;list-style:none}.ca-app>summary::-webkit-details-marker{display:none}.ca-app>summary:after{content:"▾";margin-left:auto;color:var(--mid)}.ca-app[open]>summary:after{content:"▴"}.ca-app>summary b{font-size:16px}.ca-app>summary small{font-size:13px;color:var(--mid)}.ca-app>:not(summary){margin-left:16px;margin-right:16px}.ca-app>:last-child{margin-bottom:16px}.ca-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.6}.ca-table td,.ca-table th{padding:7px 6px;border-bottom:1px solid var(--line2);text-align:left;vertical-align:top;overflow-wrap:anywhere}.ca-table tbody th{width:9em;color:var(--mid);font-weight:700}.ca-scroll{overflow-x:auto}.ca-links{min-width:620px}.ca-links thead th{font-size:13px;color:var(--mid)}.ca-soft{color:var(--soft)}.ca-ls{font-size:13px;font-weight:700;padding:2px 8px;border-radius:999px;background:#eef1f0;white-space:nowrap}.ca-ls.is-live{background:#e3f6ec;color:var(--g1)}.ca-ls.is-used{background:var(--g1);color:#fff}.ca-h4{margin:18px 0 8px;font-size:15px;font-weight:800;color:var(--ink)}.ca-checks{display:grid;gap:10px}@media (min-width:900px){.ca-checks{grid-template-columns:1fr 1fr}}.ca-check{display:grid;gap:6px;padding:10px 12px;border-radius:12px;border:1.5px solid var(--line2);background:#fff}.ca-check.is-ok{border-color:#9fd8b8;background:#f4fbf7}.ca-check.is-check{border-color:#f2c94c;background:#fffbea}.ca-check.is-ng{border-color:#e2a59e;background:#fff6f5}.ca-check-h{display:flex;align-items:center;justify-content:space-between;gap:8px}.ca-check-h select{min-height:40px;font-size:14px}.ca-how{margin:0;font-size:13px;line-height:1.6;color:var(--mid)}.ca-how a{color:var(--g1);font-weight:700}.ca-check input{min-height:40px;font-size:14px}.ca-at{font-size:13px;color:var(--soft)}.ca-lbl{display:block;margin-top:14px;margin-bottom:4px;font-size:14px;font-weight:700;color:var(--mid)}.ca-app textarea{width:100%}.ca-app .ca-acts{margin-top:12px}.ca-msg{margin:8px 0 0;font-size:14px;font-weight:700;color:var(--g1)}.ca-issued{margin-top:8px;padding-top:4px;border-top:1px solid var(--line2)}.ca-code{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-weight:700}.ca-code code{font-size:18px;letter-spacing:.08em}