.rc-dossies{max-width:1180px;margin:32px auto;padding:32px 24px;background:#f5f9f7;border:1px solid #dce8e1;border-radius:16px;color:#183b32;font:15px/1.6 'Segoe UI',Arial,sans-serif;scroll-margin-top:24px}.rc-dossies>span{font-size:11px;letter-spacing:1.5px;color:#087568;font-weight:700}.rc-dossies h2{font-size:30px;line-height:1.2;margin:12px 0!important}.rc-dossies>p{color:#526e63;margin:12px 0!important}.rc-dossie-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.rc-dossie-tabs button{font:inherit;padding:10px 18px!important;border:1px solid #b5d1c4!important;border-radius:9px;background:white!important;color:#185d4d!important;cursor:pointer}.rc-dossie-tabs button[aria-pressed=true]{background:#087568!important;color:white!important}.rc-dossie-tabs button:focus-visible,.rc-dossies summary:focus-visible{outline:3px solid #5cba9b;outline-offset:3px}.rc-dossie-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rc-dossie-card{padding:23px;background:white;border:1px solid #dce8e1;border-radius:12px;display:flex;flex-direction:column;align-items:flex-start;gap:9px}.rc-dossie-card h3{font-size:18px;margin:4px 0!important}.rc-dossie-card p{font-size:13px;color:#526e63;margin:5px 0!important}.rc-dossie-price{font-size:30px;letter-spacing:-1px}.rc-dossie-card small{font-size:12px;color:#526e63}.rc-dossie-status{font-size:11px;padding:3px 9px;border-radius:20px;background:#edf4ef;color:#336550}.rc-dossie-card details{margin-top:auto;padding-top:16px;font-size:13px;width:100%}.rc-dossie-card summary{cursor:pointer;color:#087568;font-weight:600}@media(max-width:900px){.rc-dossie-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.rc-dossies{padding:24px 16px}.rc-dossie-grid{grid-template-columns:1fr}.rc-dossies h2{font-size:25px}}
.rc-dossier-dialog{max-width:640px;width:calc(100% - 32px);padding:26px;border:1px solid #dce8e1;border-radius:14px;color:#183b32;font:15px/1.6 'Segoe UI',Arial,sans-serif}.rc-dossier-dialog::backdrop{background:#122d2877}.rc-dossier-dialog button,.rc-dossier-dialog a{font:inherit;padding:10px 15px;background:#087568;color:white;border:0;border-radius:7px;margin:8px;cursor:pointer;display:inline-block}.rc-dossier-dialog label{display:block;margin:16px 0}.rc-dossier-dialog input:not([type=checkbox]){display:block;padding:10px;border:1px solid #abcabd;border-radius:6px;width:95%;font:inherit}.rc-dossier-dialog [role=alert]{color:#983729}
