:root{--bg:#f5f7fa;--surface:#fff;--ink:#19283e;--muted:#758297;--line:#e5eaf0;--blue:#2864dc;--nav:#142139;--green:#26866c;--orange:#b27717;--radius:12px;font-family:Inter,"Segoe UI",Arial,sans-serif;color:var(--ink);font-size:14px}*{box-sizing:border-box}body{margin:0;background:var(--bg)}button,input,select{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:default;opacity:.5}a{color:var(--blue)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #7ca8ff;outline-offset:3px}.shell{display:flex;min-height:100vh}.sidebar{width:248px;flex-shrink:0;background:var(--nav);color:#d3dcee;display:flex;flex-direction:column;padding:34px 20px 22px;position:fixed;inset:0 auto 0 0}.brand{display:flex;gap:12px;align-items:center;text-decoration:none;color:white;font-size:23px;font-weight:650;letter-spacing:-.7px;margin:0 10px 38px}.brand small{display:block;font-size:9px;letter-spacing:2.5px;color:#91a1ba;font-weight:500;margin-top:7px}.brand-mark{font-size:40px;line-height:1;color:#74a7ff;font-weight:800;position:relative}.brand-mark span{color:#4fd3bb;font-size:24px;position:absolute;top:-10px;right:-3px}.workspace{background:#1c2b44;border:1px solid #2a3a54;border-radius:9px;display:flex;align-items:center;gap:10px;padding:12px 10px;font-size:11px;line-height:1.5}.workspace small,.operator small{display:block;color:#8797af;font-size:10px;margin-top:3px}.workspace-icon{font-size:10px;background:#2b405f;border-radius:7px;padding:8px;color:#e6efff;font-weight:700}.workspace-dot{width:6px;height:6px;background:#56c6a3;border-radius:50%;margin-left:auto}.nav-label{font-size:9px;letter-spacing:1.8px;color:#71829e;margin:33px 13px 15px}.nav-item{display:flex;width:100%;align-items:center;background:none;border:0;color:#aebed3;text-align:left;padding:13px 13px;border-radius:7px;gap:12px;margin:4px 0;font-size:12px;font-weight:550}.nav-item:hover{background:#1d2e4b;color:white}.nav-item.active{background:#284c82;color:#fff}.nav-icon{font-size:18px;width:18px;text-align:center;font-weight:400}.nav-count{margin-left:auto;font-size:10px;padding:2px 6px;background:#ffffff10;border-radius:4px;color:#b9cce7}.sidebar-note{margin-top:auto;margin-bottom:25px;padding:20px 12px;color:#d1dcef;font-size:11px}.sidebar-note p{color:#7f91ab;font-size:10px;line-height:1.9;margin:10px 0 0 15px}.status-dot{display:inline-block;width:6px;height:6px;background:#51bfa0;border-radius:100%;margin-right:7px}.operator{display:flex;gap:10px;align-items:center;padding:18px 10px 0;border-top:1px solid #ffffff12;font-size:11px}.avatar{width:32px;height:32px;background:#e0e9f6;color:#435e85;display:grid;place-items:center;border-radius:50%;font-size:10px;font-weight:650;flex-shrink:0}.operator .avatar{background:#334764;color:#e0e9f6}.avatar.small{width:29px;height:29px}.main-shell{margin-left:248px;min-width:0;width:calc(100% - 248px)}.topbar{height:78px;border-bottom:1px solid var(--line);background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 38px;font-size:11px;color:#8b96a7}.topbar strong{font-weight:550;color:#46556d}.topbar span:not(.status-dot,.avatar){margin:0 10px}.topbar-right{display:flex;align-items:center;gap:12px}.local-pill{font-size:9px;letter-spacing:1px;color:#5a7188!important;font-weight:600}main{padding:34px 38px;max-width:1700px;margin:auto;min-height:calc(100vh - 140px)}.eyebrow{font-size:9px;letter-spacing:1.6px;font-weight:700;color:#8190a5;margin:0 0 10px}.heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}h1{font-size:27px;letter-spacing:-.9px;font-weight:650;margin:0 0 9px}h2{font-size:15px;letter-spacing:-.2px;margin:0;font-weight:650}h3{font-size:13px;font-weight:650;margin:0}p{line-height:1.7}.subtitle{color:var(--muted);font-size:12px;margin:0}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;min-height:38px;border-radius:6px;border:1px solid #dce3ed;background:#fff;color:#43516a;font-size:11px;font-weight:600;text-decoration:none;white-space:nowrap}.button.primary{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 2px 4px #2864dc15}.button:hover{filter:brightness(.98)}.button.small{padding:7px 11px;min-height:30px;font-size:10px}.button.icon-button{padding:7px 10px}.snapshot{display:flex;gap:10px;align-items:center;border:1px solid #e6eaf0;background:#edf2f8;padding:11px 15px;border-radius:7px;color:#61738c;font-size:10px;margin-bottom:24px}.snapshot .snapshot-icon{font-size:15px;color:#7e96b6}.snapshot strong{font-weight:600}.snapshot span:last-child{margin-left:auto;white-space:nowrap;font-size:9px;color:#8795a9}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:27px}.stat{padding:19px 20px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.stat-top{font-size:10px;color:#7b879a;display:flex;justify-content:space-between;align-items:center}.stat-icon{width:26px;height:26px;display:grid;place-items:center;border-radius:7px;background:#f2f5fa;color:#92a2b9;font-size:15px}.stat-number{display:block;font-size:28px;letter-spacing:-1px;font-weight:600;margin:4px 0 6px}.stat-foot{font-size:9px;color:#8a96a6}.stat-foot.green{color:var(--green)}.section-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.section-head p{font-size:10px;color:var(--muted);margin:5px 0 0}.section-meta{font-size:10px;color:#91a0b2}.inventory-grid{display:grid;grid-template-columns:minmax(400px,1fr) 326px;gap:20px;align-items:start}.panel{border:1px solid var(--line);background:#fff;border-radius:var(--radius);overflow:hidden}.toolbar{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid var(--line)}.search{position:relative;flex:1;max-width:240px}.search span{position:absolute;left:10px;top:8px;color:#99a7bb;font-size:17px}.search input{background:#f7f9fc;border:1px solid #e7ecf3;border-radius:6px;padding:9px 10px 9px 31px;width:100%;font-size:10px;color:#506079}.filters{display:flex;gap:3px;background:#f3f6fa;padding:3px;border-radius:6px}.filter{border:0;background:none;font-size:9px;color:#7e8da1;padding:6px 9px;border-radius:4px}.filter.active{background:#fff;color:#2e507a;box-shadow:0 1px 3px #172e4d12}.credential-row{display:grid;grid-template-columns:36px minmax(100px,1fr) auto;gap:10px;align-items:center;padding:20px 17px;border-bottom:1px solid #edf1f5;cursor:pointer;border-left:3px solid transparent}.credential-row:last-child{border-bottom:0}.credential-row:hover{background:#f9fbfe}.credential-row.selected{background:#f3f7fe;border-left-color:var(--blue)}.provider-icon{width:34px;height:34px;display:grid;place-items:center;font-weight:700;font-size:10px;border:1px solid #e8edf4;border-radius:8px;background:white;color:#677f9e}.provider-icon.aws{font-size:9px;color:#8b6938}.provider-icon.kc{color:#337db0;background:#f4f9fd}.credential-name{font-size:11px;font-weight:600;line-height:1.45}.credential-meta{font-size:9px;color:#8a97a9;margin-top:5px}.credential-meta code{font-size:10px;color:#4b6588;letter-spacing:.7px}.row-status{text-align:right;font-size:9px;color:#8c98a9}.row-status small{display:block;font-size:8px;color:#9aa6b5;margin-top:8px}.badge{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:8px;font-weight:600;border-radius:4px;padding:5px 7px;background:#f0f3f7;color:#78879c}.badge.amber{background:#fff4df;color:#a37825}.badge.green{background:#eaf6f0;color:#2e8b70}.badge.blue{background:#eaf1ff;color:#4774b4}.table-footer{padding:12px 18px;background:#fbfcfe;border-top:1px solid var(--line);font-size:9px;color:#8e9aae}.detail-header{padding:21px 21px 17px;border-bottom:1px solid var(--line)}.detail-title-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.detail-key{font-family:Consolas,monospace;font-size:29px;font-weight:500;letter-spacing:2px;margin:3px 0 10px}.detail-name{font-size:11px;font-weight:600;margin:0 0 5px}.detail-owner{font-size:9px;color:#8392a6;margin:0}.detail-body{padding:20px}.detail-label{font-size:8px;font-weight:700;letter-spacing:1.2px;color:#91a0b2;margin:0 0 13px}.consumer{display:flex;align-items:flex-start;gap:9px;padding:10px 0;border-bottom:1px solid #f0f3f7}.consumer:last-child{border-bottom:0}.consumer-mark{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:10px;background:#f6f1e7;color:#b7964d;flex-shrink:0}.consumer-mark.done{background:#eaf6f0;color:#3a987a}.consumer strong{display:block;font-size:10px;font-weight:600}.consumer small{display:block;color:#94a0af;font-size:8px;margin-top:5px;line-height:1.5}.consumer .badge{margin-left:auto;font-size:7px;padding:4px 5px}.detail-evidence{font-size:9px;line-height:1.7;color:#8a97a9;border-top:1px solid var(--line);padding:15px 20px;background:#fbfcfe}.detail-action{padding:15px 20px;border-top:1px solid var(--line)}.detail-action .button{width:100%}.bottom-note{display:flex;align-items:center;gap:12px;padding:17px 20px;margin-top:20px;border:1px solid #dceae5;background:#f1f8f5;border-radius:9px;color:#477967;font-size:10px}.bottom-note strong{display:block;font-size:11px;margin-bottom:3px}.bottom-note p{margin:0;font-size:9px;color:#7b998c}.note-icon{font-size:23px;color:#69a98e}.bottom-note .button{margin-left:auto;border-color:#cfdfd8;background:#ffffff7d;color:#4c7e68}.empty{padding:55px 30px;text-align:center;color:#8b99ad}.empty .empty-icon{font-size:34px;color:#b9c8dc;margin-bottom:15px}.empty h2{color:#53657f;margin-bottom:10px}.empty p{font-size:12px;margin:0 auto 20px;max-width:420px}.plan-list{display:grid;gap:13px}.plan-row{padding:20px;display:flex;align-items:center;gap:15px}.plan-row .plan-info{flex:1}.plan-row p{font-size:10px;color:#8694a8;margin:6px 0 0}.progress{height:4px;background:#edf1f6;border-radius:3px;overflow:hidden;margin-top:12px;max-width:290px}.progress span{display:block;height:100%;background:#5389e7}.audit-row{padding:19px 23px;display:flex;align-items:flex-start;gap:15px;border-bottom:1px solid var(--line)}.audit-row:last-child{border:0}.audit-dot{height:9px;width:9px;background:#8ca9ce;border:3px solid #edf3fb;box-sizing:content-box;border-radius:50%;margin-top:1px}.audit-row p{font-size:11px;margin:6px 0 0;color:#8190a6}.audit-row time{margin-left:auto;color:#96a3b4;font-size:10px;white-space:nowrap}.connection-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.connection-card{padding:25px}.connection-card h2{margin-top:16px}.connection-card p{font-size:11px;color:#7d8ca1;margin:11px 0 20px;min-height:42px}.definition{display:flex;justify-content:space-between;border-top:1px solid #edf1f5;padding:13px 0;font-size:10px;color:#8592a6}.definition strong{font-weight:500;color:#4b617f}.connection-card .button{width:100%;margin-top:18px}.info-box{padding:18px 22px;margin-top:22px;font-size:11px;color:#70829a;border:1px solid var(--line);border-radius:9px;background:#fff}.info-box h3{margin-bottom:8px;color:#536983}.info-box p{margin:0}footer{height:62px;padding:0 38px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);font-size:8px;letter-spacing:.7px;color:#98a5b8}.footer-dot{margin:0 10px}#toast{position:fixed;bottom:24px;left:calc(50% + 100px);transform:translateX(-50%);background:#1c304c;color:#fff;padding:13px 20px;border-radius:8px;max-width:600px;font-size:12px;box-shadow:0 8px 30px #152a4930;z-index:5;display:none;line-height:1.6}#toast.visible{display:block}#toast.error{background:#60362e}dialog{border:0;border-radius:15px;max-width:680px;width:calc(100% - 32px);padding:0;color:var(--ink);box-shadow:0 20px 100px #10213a40}dialog::backdrop{background:#10213a66;backdrop-filter:blur(3px)}.dialog-head{padding:25px 28px;border-bottom:1px solid var(--line);display:flex;align-items:flex-start;justify-content:space-between}.dialog-head h2{font-size:19px;margin-bottom:7px}.dialog-head p{margin:0;font-size:11px;color:#8593a8}.close{border:0;background:#f1f4f9;border-radius:5px;font-size:19px;color:#8090a6;width:28px;height:28px}.dialog-body{padding:24px 28px;max-height:65vh;overflow:auto}.check-item{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid #edf1f6;cursor:pointer}.check-item input{accent-color:var(--blue);margin-top:3px}.check-item strong{font-size:11px;display:block}.check-item small{font-size:10px;color:#8998ac;line-height:1.6;display:block;margin-top:5px}.steps{font-size:11px;line-height:1.8;color:#667c98;padding-left:20px;margin-top:14px}.steps li{margin-bottom:10px}.blockers{padding:15px;background:#fff8eb;border:1px solid #f1e6cc;border-radius:7px;font-size:10px;color:#967b45;line-height:1.7}.blockers ul{padding-left:16px;margin:7px 0 0}.dialog-foot{border-top:1px solid var(--line);padding:18px 28px;display:flex;align-items:center;gap:10px;justify-content:space-between}.dialog-foot small{font-size:9px;color:#91a0b4}.loading{padding:70px;color:#7b90ad;text-align:center}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(min-width:1500px){.inventory-grid{grid-template-columns:minmax(500px,1fr) 365px}.credential-row{padding:23px 21px}.credential-name{font-size:12px}}@media(max-width:1150px){.sidebar{width:210px;padding-inline:13px}.main-shell{margin-left:210px;width:calc(100% - 210px)}main{padding:26px 24px}.topbar{padding:0 24px}.inventory-grid{grid-template-columns:minmax(320px,1fr) 280px;gap:14px}.toolbar{flex-wrap:wrap}.search{max-width:none;flex-basis:100%}.stats{gap:9px}.stat{padding:15px}.heading .button{font-size:10px}.detail-body{padding:16px}.consumer .badge{font-size:6px}footer{padding:0 24px}}@media(max-width:900px){.inventory-grid{grid-template-columns:1fr}.detail-panel{display:none}.stats{grid-template-columns:repeat(2,1fr)}.connection-grid{grid-template-columns:1fr}.toolbar{flex-wrap:nowrap}.search{flex-basis:auto}.credential-row{padding-block:19px}.heading{align-items:flex-start}h1{font-size:24px}.bottom-note .button{display:none}.audit-row time{font-size:8px}.heading{gap:10px}}@media(max-width:650px){.sidebar{position:static;width:100%;padding:18px}.shell{display:block}.brand{margin:0 0 16px;font-size:20px}.brand small{display:none}.brand-mark{font-size:30px}.workspace,.nav-label,.sidebar-note,.operator{display:none}nav{display:flex;gap:5px}.nav-item{padding:9px;font-size:10px;justify-content:center}.nav-icon{display:none}.nav-count{margin-left:0}.main-shell{margin-left:0;width:100%}.topbar{height:55px;padding:0 18px}.topbar-right .avatar{display:none}main{padding:24px 18px}.heading{flex-wrap:wrap}.snapshot{align-items:flex-start;font-size:9px}.snapshot span:last-child{display:none}.stats{gap:10px}.stat-number{font-size:25px}.stat-foot{font-size:8px}.section-meta{display:none}.toolbar{padding:12px}.filters{gap:0}.filter{padding:6px}.credential-row{padding:17px 12px;gap:8px;grid-template-columns:30px 1fr auto}.provider-icon{width:29px;height:29px;font-size:8px}.credential-name{font-size:10px}.credential-meta{font-size:8px}.row-status small{font-size:7px}.plan-row{flex-wrap:wrap}.plan-row .plan-info{min-width:130px}.audit-row{padding:16px;gap:9px}.audit-row time{white-space:normal;max-width:70px;text-align:right}.audit-row p{font-size:10px}footer{padding:0 18px;font-size:7px;gap:15px}#toast{left:50%;width:calc(100% - 32px)}.dialog-body{padding:18px}.dialog-head,.dialog-foot{padding:18px}.bottom-note{padding:14px}.topbar span:not(.status-dot,.avatar){margin-inline:4px}}
progress.progress{border:0;width:290px;max-width:100%;appearance:none}progress.progress::-webkit-progress-bar{background:#edf1f6;border-radius:3px}progress.progress::-webkit-progress-value{background:#5389e7;border-radius:3px}.spaced{margin-top:20px}.plan-section{margin-top:23px}
/* Videosign live header branding: charcoal wordmark, white surfaces, orange actions. */
:root{--blue:#eb7b15;--nav:#fff;--ink:#333;--muted:#7a8493}
.sidebar{background:#fff;color:#4f5866;border-right:1px solid #e5eaf0}.brand{display:block;margin-bottom:29px}.brand img{display:block;width:185px;height:auto;max-width:100%}.brand small{font-size:8px;letter-spacing:1.9px;color:#9aa1ab;margin-top:17px;font-weight:600}.workspace{background:#f7f8fa;border-color:#eceef1;color:#515b6b}.workspace-icon{background:#fff0df;color:#c4762f}.workspace small,.operator small{color:#8e98a7}.nav-label{color:#a3aab4}.nav-item{color:#6c7584}.nav-item:hover{background:#faf6f1;color:#744a25}.nav-item.active{background:#fff0df;color:#bc691d}.nav-count{background:#ebeef2;color:#929ba9}.nav-item.active .nav-count{background:#fbe1c4;color:#ba762f}.sidebar-note{color:#64768b}.sidebar-note p{color:#929ead}.operator{border-color:#e9edf2;color:#536172}.operator .avatar{background:#f2e8dc;color:#a36b35}.button.primary{background:#f68c2b;border-color:#f68c2b;box-shadow:0 2px 5px #f68c2b18}.credential-row.selected{background:#fffaf4;border-left-color:#f68c2b}.credential-row:hover{background:#fffcf8}.credential-row .credential-meta code{color:#876747}.filter.active{color:#ae6c2d}.detail-key{color:#424854}.progress span{background:#f68c2b}progress.progress::-webkit-progress-value{background:#f68c2b}.eyebrow{color:#8d929b}.topbar{color:#8b929d}.topbar strong{color:#555d68}
@media(max-width:650px){.sidebar{border-right:0;border-bottom:1px solid #e5eaf0}.brand{margin-bottom:20px}.brand img{width:164px}.brand small{display:none}.sidebar nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.nav-item{min-width:0;white-space:normal;padding:9px 4px;font-size:9px;gap:0}.nav-count{display:none}}
.workflow-stages{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:20px}.workflow-stage{display:flex;gap:9px;align-items:center;font-size:10px;color:#8795a8;background:white;border:1px solid #e4eaf1;border-radius:8px;padding:15px 12px}.workflow-stage>span{display:grid;place-items:center;width:22px;height:22px;background:#f0f3f7;border-radius:50%;flex-shrink:0}.workflow-stage.done{color:#45866c;border-color:#d8e9e0}.workflow-stage.done>span{background:#e7f4ec}.scope-notice{font-size:11px;line-height:1.7;background:#edf2f8;border:1px solid #dfe7f0;color:#6d7f97;padding:14px 18px;border-radius:8px;margin-bottom:22px}.scope-notice strong{color:#506783}.test-grid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:20px}.workflow-card{padding:23px;margin-bottom:18px}.workflow-card>.badge{margin-top:14px}.workflow-caption{font-size:10px;line-height:1.8;color:#8b98aa;margin:14px 0}.workflow-card .definition{gap:15px;line-height:1.7}.workflow-card .definition strong{text-align:right;overflow-wrap:anywhere;max-width:65%}.workflow-action{padding:20px 0;border-top:1px solid #e6ecf2}.workflow-action strong{font-size:11px}.workflow-action p,.workflow-action small{font-size:10px;color:#8b99ad;line-height:1.8}.workflow-action small{display:block;margin-top:9px}.workflow-action .button{width:100%}.success-text{color:#398568!important}.policy-details{margin:18px 0;font-size:10px;color:#647892}.policy-details summary{cursor:pointer}.policy-details pre{max-height:280px;overflow:auto;background:#f5f7fb;border:1px solid #e5eaf1;padding:14px;border-radius:6px;font-size:9px;line-height:1.7}.confirmation-label{display:block;font-size:12px;line-height:1.8;margin:24px 0 12px}.confirmation-input{width:100%;padding:12px;border:1px solid #d5dfec;border-radius:6px;font-family:Consolas,monospace;font-size:13px}#confirmation-error{color:#a35042;font-size:11px;margin-top:10px}@media(max-width:1000px){.test-grid{grid-template-columns:1fr}.workflow-stages{grid-template-columns:repeat(3,1fr)}}@media(max-width:650px){.sidebar nav{grid-template-columns:repeat(5,minmax(0,1fr))}.nav-item{font-size:8px}.workflow-stages{grid-template-columns:1fr 1fr}.workflow-stage{font-size:9px;padding:12px 8px}.workflow-card{padding:17px}.workflow-card .definition{display:block}.workflow-card .definition strong{display:block;text-align:left;max-width:100%;margin-top:5px}}
.code-next{background:#fffaf3;border:1px solid #f2dfc5;border-radius:8px;padding:16px;margin-top:16px}.code-next strong{font-size:11px;color:#916232}.code-next p,.code-next small{font-size:10px;line-height:1.8;color:#9a8367}.code-next small{display:block;margin-top:12px}

.alert-row{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:20px 0;border-top:1px solid #e6ecf2}.alert-row small{font-size:10px;color:#7c8a9e;margin-left:12px}.alert-row h3{margin-top:12px;font-size:13px}.alerts-coverage{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}@media(max-width:650px){.sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr))}.alert-row{display:block}.alert-row .button{margin-top:10px}.alerts-coverage{grid-template-columns:1fr}}

.auth-status{font-size:10px;color:#71839a;margin-right:10px}.sign-in-card{max-width:650px;margin:65px auto;padding:38px}.sign-in-card h1{font-size:27px}.sign-in-card p{font-size:13px;line-height:1.8;color:#7a8ba2}.sign-in-card .button{margin-top:18px}@media(max-width:650px){.auth-status{font-size:8px}.sign-in-card{padding:22px;margin:25px auto}.sign-in-card h1{font-size:22px}}

.detail-action{display:grid;gap:10px}.change-target{display:grid;gap:9px;font-size:12px;font-weight:600}.change-target select{padding:12px;background:#fff;border:1px solid #dfe5ed;border-radius:7px;color:var(--ink);width:100%}.change-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.change-action{text-align:left;padding:17px;border:1px solid #e5eaf0;border-radius:9px;background:#fff;min-height:115px;color:var(--ink)}.change-action:hover,.change-action:focus-visible{border-color:#f68c2b;background:#fffaf4}.change-action strong{display:flex;justify-content:space-between;font-size:12px}.change-action strong span{color:#d47824}.change-action small{display:block;margin-top:9px;font-size:11px;line-height:1.7;color:#7a8493}.change-footer{flex-wrap:wrap}.change-footer small{width:100%;text-align:right}.button:disabled{cursor:not-allowed;opacity:.55}@media(max-width:650px){.change-actions{grid-template-columns:1fr}.change-footer .button{flex:1}.change-footer small{text-align:left}}
