.Dashboard-module__9tS84W__rule{background:var(--amber);border:0;width:96px;height:4px;margin:10px 0 26px}.Dashboard-module__9tS84W__resume{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--card-shadow);margin-bottom:20px;overflow:hidden}.Dashboard-module__9tS84W__resumeHead{background:linear-gradient(160deg, var(--amber-btn), var(--amber-dk));color:var(--amber-btn-tx);padding:20px 26px 18px}.Dashboard-module__9tS84W__resumeEyebrow{font:500 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;opacity:.88;margin-bottom:9px}.Dashboard-module__9tS84W__resumeHead h2{font:600 clamp(20px, 2.6vw, 26px) / 1.2 var(--disp);margin:0}.Dashboard-module__9tS84W__resumeBody{flex-wrap:wrap;align-items:center;gap:20px;padding:18px 26px;display:flex}.Dashboard-module__9tS84W__resumeLine{min-width:240px;color:var(--dim);flex:1;font-size:14px;line-height:1.5}.Dashboard-module__9tS84W__cta{border:1px solid var(--amber-btn);background:var(--amber-btn);color:var(--amber-btn-tx);font:600 13.5px var(--body);white-space:nowrap;padding:11px 22px;text-decoration:none;transition:filter .15s,transform .1s}.Dashboard-module__9tS84W__cta:hover{filter:brightness(1.08)}.Dashboard-module__9tS84W__cta:active{transform:translateY(1px)}.Dashboard-module__9tS84W__dgrid{grid-template-columns:1.1fr 1fr;align-items:start;gap:16px;display:grid}.Dashboard-module__9tS84W__panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--card-shadow);min-width:0;overflow:hidden}.Dashboard-module__9tS84W__panelHead{background:linear-gradient(160deg, var(--amber-soft), transparent);border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:15px 22px;display:flex}.Dashboard-module__9tS84W__panelHead h2{font:600 15px/1.3 var(--disp);margin:0}.Dashboard-module__9tS84W__panelMeta{font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);white-space:nowrap}.Dashboard-module__9tS84W__panelBody{padding:22px}.Dashboard-module__9tS84W__dom+.Dashboard-module__9tS84W__dom{margin-top:18px}.Dashboard-module__9tS84W__domLabel{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.Dashboard-module__9tS84W__domCheck{width:11px;color:var(--ok);font-size:12px;line-height:1}.Dashboard-module__9tS84W__domName{min-width:0;color:var(--text);flex:1;font-size:13px;font-weight:500}.Dashboard-module__9tS84W__domWeight{font:400 11px var(--mono);color:var(--faint);white-space:nowrap}.Dashboard-module__9tS84W__domPct{font:500 11.5px var(--mono);color:var(--dim);text-align:right;min-width:34px}.Dashboard-module__9tS84W__track{background:var(--belt-track);border-radius:2px;height:4px;overflow:hidden}.Dashboard-module__9tS84W__fill{background:var(--amber);height:100%;transition:width .4s;display:block}.Dashboard-module__9tS84W__stat{border-top:1px solid var(--line);align-items:baseline;gap:11px;margin-top:24px;padding-top:18px;display:flex}.Dashboard-module__9tS84W__statN{font:700 26px/1 var(--disp);color:var(--amber)}.Dashboard-module__9tS84W__statL{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.Dashboard-module__9tS84W__tiles{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.Dashboard-module__9tS84W__tile{background:var(--panel);color:var(--text);padding:15px 20px;text-decoration:none;transition:background .15s;display:block}.Dashboard-module__9tS84W__tile:hover{background:var(--amber-soft)}.Dashboard-module__9tS84W__tile:focus-visible{outline-offset:-3px}.Dashboard-module__9tS84W__tile b{font:600 13.5px/1.3 var(--body);display:block}.Dashboard-module__9tS84W__tile span{font:400 11px/1.3 var(--mono);letter-spacing:.03em;color:var(--faint);margin-top:4px;display:block}.Dashboard-module__9tS84W__toolrow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.Dashboard-module__9tS84W__filebtn{position:relative;overflow:hidden}.Dashboard-module__9tS84W__filebtn input{opacity:0;cursor:pointer;position:absolute;inset:0}@media (max-width:900px){.Dashboard-module__9tS84W__dgrid{grid-template-columns:1fr}}@media (max-width:560px){.Dashboard-module__9tS84W__tiles{grid-template-columns:1fr}.Dashboard-module__9tS84W__resumeBody,.Dashboard-module__9tS84W__resumeHead,.Dashboard-module__9tS84W__panelBody,.Dashboard-module__9tS84W__panelHead{padding-inline:18px}}
