.ss-support{margin:22px 0 30px}.ss-support h2{margin:0 0 8px}.ss-intro,.ss-muted{color:#526258}.ss-intro{margin:0 0 20px}.ss-table{width:100%;border-collapse:collapse;background:#fff;margin:18px 0}.ss-table th{padding:12px 18px;text-align:left;background:#edf4ef;font-size:.85rem}.ss-table td{padding:18px;border-top:1px solid #d9e2da;vertical-align:top}.ss-name{font-weight:700;width:20%}.ss-table td:nth-child(2){width:43%}.ss-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:10px 0}.ss-table .ss-actions{margin:0;align-items:flex-start;flex-direction:column;gap:4px}.ss-primary{display:inline-flex;background:#286148!important;color:#fff!important;border:1px solid #286148!important;border-radius:7px;padding:10px 16px;text-decoration:none!important;font:inherit;font-weight:700;min-height:44px;align-items:center;justify-content:center}.ss-text{background:transparent!important;color:#286148!important;border:0!important;text-decoration:underline;padding:8px 0!important;min-height:40px}.ss-table summary,.ss-result summary{padding:8px 0;color:#286148;cursor:pointer}.ss-answers article{margin:10px 0;padding:10px 0;border-top:1px solid #d9e2da}.ss-answers p{margin:4px 0}.ss-workspace{max-width:1100px;margin:auto}.ss-workspace h1{margin-top:18px}.ss-question{padding:20px;border:1px solid #d9e2da;border-radius:6px;margin:14px 0}.ss-question h2{font-size:1.15rem}.ss-options{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:15px 0}.ss-options>div{padding:12px;border:1px solid #d9e2da;border-radius:5px}.ss-key{font-weight:700;color:#286148}.ss-workspace>details{border-top:1px solid #d9e2da;margin-top:22px}.ss-workspace>details>summary{padding:16px 0;font-weight:700;font-size:1.15rem;cursor:pointer}.ss-run label{display:block;margin:16px 0}.ss-run input{display:block;width:100%;font:inherit;padding:10px;margin-top:6px}.ss-result{border-top:1px solid #d9e2da;padding:16px 0}.ss-result>strong,.ss-result>span{display:block}.ss-saved{border-top:1px solid #d9e2da;padding:12px 0}.ss-error{color:#a32424}.ss-support+.rv-overview-grid{display:block}.ss-support+.rv-overview-grid .rv-comparison{width:100%}
@media(max-width:650px){.ss-table,.ss-table tbody,.ss-table tr,.ss-table td{display:block;width:100%!important}.ss-table thead{display:none}.ss-table tr{border-top:1px solid #d9e2da;padding:16px}.ss-table td{padding:0;border:0}.ss-table td+td{margin-top:8px}.ss-options{grid-template-columns:1fr}.ss-question{padding:16px}.ss-actions{gap:8px}}
