.simple-dashboard{max-width:none;padding:28px max(28px,calc((100vw - 1080px)/2));background:#faf9f6}.simple-dashboard header{margin-bottom:64px}.simple-dashboard header .text-button{color:var(--muted)}.simple-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:36px}.simple-heading h1{font-size:38px;margin-bottom:12px;letter-spacing:-1.4px}.simple-heading p{font-size:15px;color:var(--muted);margin:0}.simple-heading button{white-space:nowrap}.status-line{display:flex;align-items:flex-start;gap:18px;font-size:12px;color:var(--muted);margin:0 0 18px}.status-line>span{padding-top:3px}.status-line>#refresh{margin-left:auto;color:var(--ink);font-size:12px}.setup-details{max-width:400px}.setup-details summary{font-weight:400;font-size:12px;padding:3px 0;text-decoration:underline;text-underline-offset:3px}.setup-details p{margin:8px 0 0;font-size:12px;max-width:310px}.link-list{background:white;border:1px solid #e7e1ed;border-radius:16px;overflow:hidden}.list-head,.customer-row>summary{display:grid;grid-template-columns:minmax(180px,1fr) 90px 140px 80px;gap:20px;align-items:center;padding:22px 26px}.list-head{background:#f2eff5;color:var(--muted);font-size:12px;padding-top:15px;padding-bottom:15px}.customer-row>summary{list-style:none;font-size:15px;font-weight:400;min-height:96px}.customer-row>summary::-webkit-details-marker{display:none}.customer-row+.customer-row{border-top:1px solid #e7e1ed}.customer-row>summary:hover{background:#fcfbfd}.customer-name strong{font-size:15px;font-weight:600}.customer-name small{display:block;font-size:12px;color:var(--muted);margin-top:7px}.view-label{font-size:12px;text-align:right}.chevron{margin-left:5px;display:inline-block}.customer-row[open] .chevron{transform:rotate(180deg)}.customer-detail{padding:4px 26px 24px;border-top:1px solid #f2eff5}.customer-detail h3{font-size:14px;margin:20px 0 8px}.simple-stage{display:grid;grid-template-columns:180px 1fr;gap:20px;font-size:13px;padding:12px 0}.simple-stage strong{font-weight:500}.simple-stage>span{color:var(--muted);line-height:1.5}.customer-detail>.muted{margin:15px 0 22px;max-width:650px}.simple-link-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;font-size:12px}.simple-link-actions .text-button{color:var(--ink)}.simple-link-actions .expiry{margin-left:auto;color:var(--muted)}.simple-link-actions .danger{color:#993f51}.simple-empty{padding:70px 25px;text-align:center}.simple-empty h2{font-size:20px}.simple-empty p{font-size:14px;color:var(--muted)}#link-dialog{border:none;border-radius:20px;padding:32px;width:min(480px,calc(100vw - 32px));color:var(--ink);box-shadow:0 24px 100px #20103540}#link-dialog::backdrop{background:#20103566}#link-dialog h2{font-size:25px;margin-bottom:28px}#link-dialog input{margin-bottom:10px}#link-dialog .error:empty{display:none}#link-dialog .dialog-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:28px}#link-dialog .dialog-actions button{width:auto;justify-content:center}#link-dialog .password-label{margin-top:24px}#link-dialog .share-password{display:block;overflow-wrap:anywhere;margin-top:10px;padding:14px;background:#f1edf7;border-radius:9px;font-size:14px}.simple-dashboard .text-button{font-family:inherit;font-weight:500}@media(max-width:700px){.simple-dashboard{padding:22px 18px}.simple-dashboard header{margin-bottom:40px}.simple-heading{align-items:flex-start;flex-direction:column;margin-bottom:28px}.simple-heading h1{font-size:32px}.status-line{gap:12px;flex-wrap:wrap}.list-head,.customer-row>summary{grid-template-columns:minmax(120px,1fr) 45px 72px 24px;gap:10px;padding:18px 16px}.list-head{font-size:11px}.view-label{font-size:0}.view-label .chevron{font-size:16px}.customer-name small{font-size:11px}.customer-row>summary{font-size:13px}.customer-detail{padding:0 16px 20px}.simple-stage{grid-template-columns:1fr;gap:5px}.simple-link-actions .expiry{margin-left:0;width:100%}.simple-heading>button{width:100%;justify-content:center}}
