.workspace-access{color:#172c34;background:#edf6ed;border:1px solid #dce8dc;border-radius:14px;align-items:center;gap:16px;margin-bottom:24px;padding:22px 24px;display:flex}.workspace-access>svg{flex-shrink:0}.workspace-access strong{font-size:16px}.workspace-access p{margin:5px 0 0;font-size:14px;line-height:1.6}.workspace-access>span{white-space:nowrap;margin-left:auto;font-size:14px}.workspace-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.workspace-tool{flex-direction:column;align-items:flex-start;display:flex}.workspace-tool>svg{margin-bottom:16px}.workspace-tool p{margin-bottom:24px;font-size:16px;line-height:1.7}.workspace-tool .btn{margin-top:auto}.workspace-requests{justify-content:space-between;align-items:center;gap:24px;display:flex}.workspace-requests p{margin-bottom:0}.workspace-empty{text-align:center;padding:48px 24px}.workspace-empty>svg{margin:0 auto 18px}.workspace-empty p{max-width:560px;margin:12px auto;font-size:16px;line-height:1.7}@media (max-width:900px){.workspace-access{flex-wrap:wrap}.workspace-access>span{white-space:normal;margin-left:38px}.workspace-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-requests{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.workspace-tools,.workspace-stats{grid-template-columns:1fr}.workspace-access{padding:18px}.workspace-access>div{flex:1;min-width:160px}.workspace-access>span{margin-left:0}}.config-management .panel>p,.config-payments>p{font-size:16px}.config-description{margin:18px 0}.config-link-form{grid-template-columns:1fr 1.2fr;gap:16px;margin-block:22px;display:grid}.config-link-form label{margin:0;font-size:14px}.config-link-form small{color:#728174;font-size:12px}.config-link-form button{grid-column:1/-1;justify-self:start}.config-link-row{border-bottom:1px solid #e2e8e0;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.config-link-row p{color:#607265;overflow-wrap:anywhere;margin-block:6px;font-size:14px}.config-link-row small{color:#607265;font-size:12px}.config-buttons{flex-wrap:wrap;align-items:center;gap:14px;font-size:14px;display:flex}.config-buttons button:disabled{opacity:.45;cursor:not-allowed}.config-code{font-size:14px}.config-code textarea{word-break:break-all;font-family:ui-monospace,monospace;font-size:13px;line-height:1.6}.config-code button{align-self:start;margin-top:7px}.config-request{border-top:1px solid #e2e8e0;padding:20px 0}.config-request summary{cursor:pointer;justify-content:space-between;gap:18px;font-size:14px;display:flex}.config-request summary span{color:#728271;font-size:12px}.config-request-details{grid-template-columns:1fr 1fr;gap:25px;margin:22px 0;font-size:14px;display:grid}.config-request-details p{overflow-wrap:anywhere;line-height:1.8}.config-request-details small{overflow-wrap:anywhere;font-size:12px}.config-request-details dl>div{grid-template-columns:110px 1fr;gap:12px;margin-bottom:8px;display:grid}.config-request-details dt{text-transform:capitalize;color:#728271}.config-management .notice svg{vertical-align:middle;margin-right:9px;display:inline}.config-management input:disabled{color:#7d877b;background:#f4f6f2}.config-payments .config-buttons{min-width:180px}@media (max-width:700px){.config-link-form,.config-request-details{grid-template-columns:1fr}.config-link-row{flex-direction:column;align-items:flex-start}.config-request summary{flex-direction:column;gap:5px}}
