:root{font-family:Tahoma,Arial,sans-serif;color:#17332f;background:#f6f8f7}*{box-sizing:border-box}body{margin:0}main{max-width:980px;margin:auto;padding:28px;direction:rtl;text-align:right}header{background:#0b5b50;color:#fff;border-radius:8px;padding:42px;display:flex;justify-content:space-between;gap:24px;align-items:flex-start}h1{font-size:42px;margin:6px 0 10px;letter-spacing:0}.eyebrow{opacity:.85}.badge{background:#ffffff1c;border:1px solid #ffffff44;padding:8px 12px;border-radius:6px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0}.cards article,.panel{background:#fff;border:1px solid #dbe5e2;border-radius:8px;padding:24px}.cards strong{display:block;font-size:34px;color:#0a6b5d}.cards span,.muted{color:#70817d}.panel label{display:block;font-weight:700;margin-top:8px}.panel input:not([type=checkbox]),.panel button{width:100%;padding:14px;border-radius:6px;border:1px solid #cfdad7;margin:7px 0;font:inherit}.panel input[type=checkbox]{width:20px;height:20px;vertical-align:middle;margin-inline-end:7px;accent-color:#0a6b5d}.panel button{background:#0a6b5d;color:#fff;border:0;cursor:pointer}.panel button:disabled{cursor:not-allowed;opacity:.55}.toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.toolbar h2{margin:0 0 8px}.toolbar select{min-width:220px;padding:10px;border:1px solid #cfdad7;border-radius:6px;background:#fff;font:inherit}.actions{display:flex;gap:8px}.actions button{width:auto;min-width:110px}.panel button.secondary{background:#fff;color:#0a6b5d;border:1px solid #0a6b5d}.auth-links,.account-actions{display:flex;gap:8px;flex-wrap:wrap}.account-actions button{width:auto}.panel button.danger{background:#a33b32}.panel button.link{width:auto;background:transparent;color:#0a6b5d;border:0;padding:8px 0;margin-left:18px;text-decoration:underline}.consents,.sensitive,.question{border:1px solid #cfdad7;border-radius:6px;margin:16px 0;padding:14px;min-width:0}.consents legend,.sensitive legend{font-weight:800;padding:0 6px}.consents a{color:#086356}.consents label{font-weight:400;line-height:1.8}.readiness{margin:18px 0;padding:20px;border:1px solid #b9d7ce;border-radius:8px;background:#f7fbfa}.readiness-head{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.readiness-head h3{font-size:25px;margin:5px 0}.readiness-head p{margin:4px 0}.readiness-head button{width:auto;min-width:130px}.readiness-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:16px 0}.readiness-grid article{padding:14px;border:1px solid #d7e5e0;border-radius:7px;background:#fff;min-width:0}.readiness-grid strong{display:block;font-size:27px;color:#0a6b5d}.readiness-grid span{display:block;font-weight:700;margin:3px 0}.readiness-grid small{display:block;color:#70817d;line-height:1.6}.readiness-detail{border-top:1px solid #d7e5e0;padding-top:10px}.readiness-detail p{line-height:1.7}.export-preview{margin:14px 0;padding:16px;border:1px solid #987224;background:#fff9e9;border-radius:6px}.export-preview h3{margin-top:0}.export-preview button{width:auto;margin-inline-end:8px}.opts button{text-align:right;background:#fff;color:#17332f;border:1px solid #d5dfdd}.opts button:hover,.opts button:focus-visible{border-color:#0a6b5d;outline:2px solid #8dc6b7;outline-offset:2px}.feedback{margin-top:18px;padding:20px;border-radius:8px}.feedback.ok{background:#eef9f5}.feedback.bad{background:#fff4f2}.notice{background:#fff2f0;border-right:4px solid #a33b32;padding:12px;border-radius:6px}.qtext{display:block;font-size:20px;line-height:1.8;font-weight:700;padding:0 6px}@media(max-width:850px){.readiness-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){main{padding:14px}header{padding:26px;display:block}h1{font-size:32px}.cards{grid-template-columns:1fr}.toolbar,.readiness-head{align-items:stretch;flex-direction:column}.actions button{flex:1}.toolbar select{width:100%}.account-actions{display:block}.account-actions button,.export-preview button,.readiness-head button{width:100%}.readiness-grid{grid-template-columns:1fr}}
