.radar-body{background:var(--paper)}.radar-top{height:82px;background:var(--navy);display:flex;align-items:center;gap:28px;padding:0 max(24px,calc((100vw - 1140px)/2));color:white}.radar-top .wordmark{font-size:38px}.radar-brand{font-size:12px;letter-spacing:3px;font-weight:700}.radar-brand span{color:#a9e7bc}.radar-back{margin-left:auto;color:#d5e8df;text-decoration:none;font-size:12px;min-height:44px;display:flex;align-items:center}.radar-main{max-width:1190px;margin:0 auto;padding:42px 25px 20px}.radar-heading{margin-bottom:30px}.radar-heading h1{font-size:clamp(32px,4.8vw,53px);letter-spacing:-2px}.radar-heading>p{margin:15px 0 18px;max-width:650px}.radar-access{max-width:540px;margin:30px auto}.radar-access>p{margin-top:12px}.radar-access form>button{margin-top:22px;width:100%}.radar-catalog{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:20px 0}.radar-catalog .status-dot{background:var(--teal);margin-right:8px}.radar-catalog p{margin-top:4px}.radar-section-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:13px}.radar-section-heading .eyebrow{margin-bottom:9px}.radar-input-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.radar-input textarea{font-size:15px;min-height:190px}.radar-import-row{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin:12px 0}.radar-import-row>label{margin:0;cursor:pointer}.radar-date-help{padding:12px 0;font-size:12px;max-width:440px}.radar-date-help summary,.radar-ignored summary,.radar-request details>summary{cursor:pointer;min-height:40px;display:flex;align-items:center;color:var(--teal);font-weight:650}.radar-date-help input{max-width:240px}.radar-form-actions{display:flex;align-items:center;gap:20px;margin:18px 0}.radar-privacy{border-top:1px solid var(--line);padding-top:17px;margin-top:20px}.radar-results-heading{margin-top:40px}.radar-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0 13px}.radar-metric{padding:19px;border:1px solid var(--line);border-radius:12px;background:white}.radar-metric strong{display:block;font-size:29px;font-weight:650;letter-spacing:-1px;margin-bottom:5px}.radar-metric span{font-size:11px;color:var(--muted)}.radar-controls{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:15px;margin-top:15px}.radar-scope-note{padding:14px 0 22px;color:var(--muted);max-width:920px}.radar-request-list{display:grid;gap:24px}.radar-request{background:white;border:1px solid var(--line);border-radius:18px;overflow:hidden}.radar-request-head{padding:24px;border-bottom:1px solid var(--line)}.radar-request-title{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.radar-request h3{font-size:21px}.radar-request-byline{font-size:12px;color:var(--muted);margin:10px 0;overflow-wrap:anywhere}.radar-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.radar-tag{display:inline-block;font-size:11px;border-radius:5px;padding:6px 9px;background:#eff3ee;color:#4a625a;line-height:1.5}.radar-tag.warning{background:#fff2db;color:#765220}.radar-tag.success{background:var(--mint);color:#215948}.radar-request-original{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;color:var(--muted);line-height:1.7;max-height:260px;overflow:auto;padding-top:8px}.radar-request details{font-size:12px}.radar-request .radar-warnings{font-size:12px;color:#806029;line-height:1.7;margin-top:15px;padding:12px 15px;background:#fffbf3;border-radius:8px}.radar-match-list{padding:22px;display:grid;grid-template-columns:1fr 1fr;gap:16px;background:#f9faf7}.radar-match{border:1px solid var(--line);border-radius:12px;background:white;padding:20px;display:flex;flex-direction:column;min-width:0}.radar-match .property-type{margin-bottom:9px}.radar-match h4{font-size:17px;letter-spacing:-.3px;line-height:1.5;margin:0 0 7px;overflow-wrap:anywhere}.radar-match .radar-match-price{font-weight:700;font-size:22px;margin:13px 0}.radar-match ul{font-size:12px;padding-left:17px;line-height:1.8;margin:0}.radar-match .radar-pending{color:#856027;margin-top:12px}.radar-match .radar-pending strong{display:block;font-size:11px;margin-bottom:4px}.radar-match-actions{display:flex;gap:9px;margin-top:auto;padding-top:18px;flex-wrap:wrap}.radar-match-actions .button{flex:1;font-size:11px;gap:8px}.radar-marking{display:flex;align-items:center;gap:15px;flex-wrap:wrap;border-top:1px solid var(--line);margin-top:16px;padding-top:7px}.radar-marking button{font-size:10px}.radar-marking button[aria-pressed=true]{text-decoration:underline}.radar-zero{padding:28px;color:var(--muted);font-size:13px;line-height:1.8}.radar-zero strong{color:var(--ink);display:block;font-size:16px;margin-bottom:8px}.radar-result-count{font-size:12px;color:var(--muted);padding:16px 24px 0}.radar-more{padding:0 24px 20px}.radar-ignored{margin-top:24px}.radar-ignored article{border-top:1px solid var(--line);padding:14px 0}.radar-ignored p{font-size:12px;white-space:pre-wrap;max-height:130px;overflow:auto;color:var(--muted)}#radar-review-dialog{max-width:650px}#radar-review-form>button{margin-top:20px;width:100%}#radar-message-dialog{max-width:650px}#radar-message{font-size:16px}#radar-copy-status{min-height:24px;margin-top:12px}.radar-demo-banner{background:#fff2db;color:#765220;padding:12px 20px;font-size:13px;text-align:center;border-bottom:1px solid #e7d3b1}.radar-empty{padding:30px;text-align:center;background:white;border:1px dashed var(--line);border-radius:14px;color:var(--muted);font-size:14px}.radar-access .form-error{margin-top:12px}
@media(max-width:720px){.radar-main{padding:29px 18px 10px}.radar-top{padding:0 20px;gap:20px;height:70px}.radar-brand{font-size:10px;letter-spacing:2px}.radar-back{font-size:11px}.radar-section-heading{flex-wrap:wrap;gap:3px}.radar-section-heading h2{font-size:23px}.radar-input-grid{grid-template-columns:1fr;gap:0}.radar-controls{grid-template-columns:1fr}.radar-controls label{margin-top:6px}.radar-metrics{grid-template-columns:1fr 1fr;gap:9px}.radar-metric{padding:16px}.radar-metric strong{font-size:27px}.radar-match-list{grid-template-columns:1fr;padding:16px}.radar-request-head{padding:20px}.radar-request h3{font-size:20px}.radar-request-title{flex-direction:column;gap:2px}.radar-input.panel{padding:21px}.radar-catalog{align-items:flex-start;flex-direction:column}.radar-catalog>button{width:100%}.radar-form-actions{flex-direction:column;gap:8px;align-items:stretch}.radar-input input,.radar-input select,.radar-controls select,#radar-review-form input,#radar-review-form select{font-size:16px}.radar-form-actions .button{min-height:48px}.radar-match-actions .button{font-size:13px;min-height:46px}.radar-marking button{font-size:11px;min-height:44px}.radar-heading>p{font-size:15px}.radar-match{padding:18px}.radar-input textarea{font-size:16px}.radar-main>.app-footer{margin-top:32px}.radar-request-byline{font-size:12px}.radar-main{padding-bottom:max(16px,env(safe-area-inset-bottom))}}

/* Original request stays reachable from every pending property condition. */
.radar-original-action{margin-top:12px}.radar-original-action button,.radar-pending>button{min-height:44px;text-align:left;font-size:13px}.radar-source-quote{margin:6px 0 12px;padding:10px 12px;border-left:3px solid var(--teal);background:#f1f6f1;color:var(--ink);font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.radar-quote-label{display:block;font-size:9px;letter-spacing:1px;font-weight:700;margin-top:7px}.radar-gm-check{display:block;font-size:10px;color:var(--muted);margin:3px 0 9px}.radar-pending li{margin-bottom:11px}#radar-requirements-dialog{max-width:730px;max-height:calc(100dvh - 40px);overflow:auto;overscroll-behavior:contain}#radar-requirements-dialog>.small{margin:12px 0}.radar-evidence-item{border-bottom:1px solid var(--line);padding:12px 0}.radar-evidence-item h3,#radar-requirements-dialog>h3{font-size:16px;margin:8px 0}.radar-full-original{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.75;padding-top:12px}#radar-session-status{margin-top:8px;font-size:11px}
#radar-resuming{position:fixed;inset:0;z-index:100;background:var(--paper);display:grid;place-items:center;text-align:center;padding:24px;color:var(--ink);font-size:16px}#radar-resuming[hidden]{display:none}.radar-resuming #radar-workspace{visibility:hidden}
#radar-session-status{min-height:1.7em}

/* Each request is a separate, collapsible commercial work item. */
.radar-request-list{gap:38px}.radar-request{border:2px solid #b8cec4;box-shadow:0 5px 16px #183c3010;scroll-margin-top:20px}.radar-request .radar-request-fold{font-size:inherit}.radar-request .radar-request-fold>.radar-request-summary{display:block;padding:24px;background:#eaf3ed;color:var(--ink);min-height:100px;list-style:none;cursor:pointer;border-bottom:1px solid #cbdcd1}.radar-request-summary::-webkit-details-marker{display:none}.radar-broker{display:block;color:var(--teal);font-size:22px;font-weight:750;overflow-wrap:anywhere}.radar-request-summary .radar-request-byline{display:block;margin:7px 0 12px;font-size:12px;line-height:1.6}.radar-request-summary>strong{display:block;font-size:20px;line-height:1.45;overflow-wrap:anywhere}.radar-summary-bottom{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:16px;font-size:12px;color:var(--teal)}.radar-fold-closed{display:none}.radar-request-fold:not([open]) .radar-fold-open{display:none}.radar-request-fold:not([open]) .radar-fold-closed{display:inline}.radar-request-summary:focus-visible{outline:3px solid var(--teal);outline-offset:-4px}.radar-request-head{border-bottom:0}.radar-request-title h3{font-size:16px;color:var(--muted)}.radar-match-list{margin:12px;border-radius:12px;background:#edf2ef;border:1px solid #d9e3dc}.radar-result-count{color:var(--teal);font-weight:650}.radar-request .text-button{min-height:44px}.radar-contact-settings{margin-top:18px;border:1px solid var(--line);border-radius:10px;padding:12px}.radar-contact-settings>summary,.radar-offer-checks summary{cursor:pointer;min-height:44px;font-weight:650;color:var(--teal)}.radar-contact-settings p{margin:10px 0}.radar-phone-candidate{display:block;width:100%;min-height:48px;text-align:left;padding:12px;margin:8px 0;border:1px solid var(--line);background:var(--paper);border-radius:8px;color:var(--ink);font:inherit;font-size:13px;overflow-wrap:anywhere}.radar-contact-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px}.radar-check{display:flex;align-items:flex-start;gap:12px;min-height:48px;font-size:14px;line-height:1.6;padding:12px 0}.radar-check input{width:22px;min-width:22px;height:22px;accent-color:var(--teal);margin-top:2px}.radar-offer-checks{padding:15px;background:#f1f6f1;border-radius:10px;margin:15px 0}.radar-offer-checks>p{margin:6px 0}.radar-offer-checks .text-button{display:flex;align-items:center;min-height:44px}#radar-message-dialog{max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain}#radar-whatsapp[aria-disabled=true]{opacity:.5;cursor:not-allowed}#radar-message-dialog .dialog-actions{display:flex;flex-wrap:wrap;gap:12px}#radar-message-dialog .dialog-actions>*{flex:1;min-height:48px;font-size:14px}#radar-message-dialog input:not([type=checkbox]){font-size:16px}#radar-contact-status{margin-top:12px;overflow-wrap:anywhere}
@media(max-width:720px){.radar-request-list{gap:32px}.radar-request .radar-request-fold>.radar-request-summary{padding:20px}.radar-broker{font-size:22px}.radar-match-list{margin:8px;padding:10px;gap:18px}.radar-request-head{padding:18px}.radar-match-actions{flex-direction:column}.radar-match-actions .button{width:100%;font-size:14px;min-height:48px}#radar-message-dialog .dialog-actions{flex-direction:column}}

.radar-commercial-group{margin:14px 12px 24px;border:1px solid #d4e1d8;border-radius:12px;overflow:hidden}.radar-group-heading{padding:18px 18px 8px;background:#f0f6f1}.radar-group-heading h4{margin:0;font-size:17px;line-height:1.5}.radar-group-heading h4>span{display:inline-block;padding:2px 9px;border-radius:20px;background:white;margin-left:6px}.radar-group-heading p{font-size:12px;line-height:1.7;color:var(--muted);margin:8px 0}.radar-group-empty{font-size:13px;color:var(--muted);padding:16px 18px;line-height:1.7}.radar-group-nearby{border-color:#bbcfdf}.radar-group-nearby .radar-group-heading{background:#ecf3f9}.radar-group-budget{border-color:#e0ccaa}.radar-group-budget .radar-group-heading{background:#fbf2e3}.radar-recommendation{padding:12px;border-radius:8px;background:#f0f6f1;margin:8px 0;font-size:12px;line-height:1.65;overflow-wrap:anywhere}.radar-recommendation strong{font-size:12px}.radar-recommendation p{margin:6px 0}.radar-recommendation summary,.radar-recommendation a{min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--teal)}.radar-recommendation-nearby{background:#ecf3f9}.radar-recommendation-budget{background:#fbf2e3}.radar-commercial-notes{padding:0 22px 22px;color:var(--muted);font-size:12px;line-height:1.7}.radar-commercial-notes p{margin-top:8px}.radar-summary-bottom{flex-wrap:wrap}.radar-summary-bottom>span:first-child{max-width:100%}@media(max-width:720px){.radar-commercial-group{margin:12px 8px 24px}.radar-commercial-group .radar-match-list{margin:6px}.radar-group-heading{padding:15px 14px 7px}.radar-commercial-group .radar-match{padding:14px}.radar-recommendation{font-size:13px}}

.radar-select-property{display:flex;gap:12px;align-items:flex-start;padding:12px;margin:0 0 15px;background:#eef5ee;border-radius:9px;cursor:pointer;min-height:56px}.radar-select-property input{width:24px;min-width:24px;height:24px;accent-color:var(--teal);margin:1px 0 0}.radar-select-property span>span{display:block;font-size:13px;margin-top:6px;line-height:1.6}.radar-select-property strong{font-size:14px}.radar-match-selected{outline:2px solid var(--teal);outline-offset:-2px}.radar-proposal-bar{position:sticky;bottom:8px;background:#edf5ef;border-top:2px solid #b2ccba;padding:16px 20px;z-index:2;box-shadow:0 -5px 18px #1731390a}.radar-proposal-bar>p:first-child{font-weight:700;color:var(--teal);font-size:15px}.radar-proposal-bar>.button{width:100%;min-height:50px;font-size:14px}.radar-select-actions{display:flex;gap:18px;flex-wrap:wrap;margin:6px 0}.radar-select-actions button{min-height:44px;font-size:13px;text-align:left}.radar-proposal-bar [data-selection-missing]{margin-top:8px}.radar-batch-check{border-top:1px solid var(--line);padding:14px 0}.radar-batch-check:first-of-type{margin-top:10px}.radar-batch-check>strong{font-size:14px}.radar-record-panel,.radar-offered-history{padding:16px;border:1px solid var(--line);margin:18px 12px;border-radius:10px}.radar-record-panel{margin:22px 0 0}.radar-record-panel summary,.radar-offered-history summary{font-weight:650;color:var(--teal);cursor:pointer;min-height:44px;line-height:1.6}.radar-offered-history p{font-size:12px;line-height:1.7;padding:9px 0;border-top:1px solid var(--line);overflow-wrap:anywhere}.radar-record-panel button{width:100%;min-height:48px}.radar-record-panel>p{margin:10px 0}.radar-record-panel input{accent-color:var(--teal)}#radar-selection-storage-status,#radar-offered-read-status{min-height:1.5em;font-size:12px}#radar-record-status{overflow-wrap:anywhere;font-size:13px;line-height:1.7}@media(max-width:720px){.radar-proposal-bar{padding:14px 16px;bottom:max(8px,env(safe-area-inset-bottom))}.radar-proposal-bar>.button{font-size:14px;line-height:1.5}.radar-select-property{padding:10px}}
.radar-compact-options{padding:14px 18px 4px}.radar-compact-options>p{margin-bottom:12px}.radar-compact-option{display:flex;align-items:center;gap:8px;border:1px solid #d4e1d8;border-radius:10px;margin:12px 0;padding:12px;background:#f9fbf8;min-width:0}.radar-compact-option label{display:flex;align-items:flex-start;gap:12px;flex:1;min-width:0;margin:0;cursor:pointer}.radar-compact-option input{width:24px;min-width:24px;height:24px;accent-color:var(--teal);margin:3px 0 0}.radar-compact-option label>span{min-width:0}.radar-compact-option strong{font-size:14px;line-height:1.6;display:block;overflow-wrap:anywhere}.radar-compact-option label>span>span{display:block;font-weight:700;margin-top:3px;font-size:15px}.radar-compact-option small{display:block;font-size:11px;line-height:1.6;color:var(--muted);margin-top:5px;overflow-wrap:anywhere}.radar-compact-option>a{min-height:44px;min-width:44px;display:flex;align-items:center;font-size:12px;color:var(--teal);text-decoration:none}.radar-suggestions-detail{margin:14px 12px 22px}.radar-suggestions-detail>summary{padding:10px;font-size:13px;line-height:1.6}.radar-proposal-bar{position:static}.radar-compact-option.radar-match-selected{background:#eaf5ed}
.radar-compact-option .radar-already-offered{color:var(--teal);font-weight:650}.radar-already-offered:empty{display:none}
/* Public catalog facts and traceable requirements. */
.radar-detail-status{margin:-7px 0 20px;line-height:1.7}
.radar-property-visual{height:190px;background:#e7ede6;border-radius:9px;overflow:hidden;display:grid;place-items:center;color:var(--muted);font-size:11px;margin-bottom:15px;flex-shrink:0}.radar-property-visual img{width:100%;height:100%;object-fit:cover}
.radar-property-address{font-size:12px!important;line-height:1.55;font-weight:600;overflow-wrap:anywhere;margin:6px 0!important}.radar-property-measures,.radar-property-aspects{font-size:11px!important;line-height:1.6;font-weight:400;overflow-wrap:anywhere;margin:5px 0!important;color:var(--muted)}
.radar-compact-option{display:block}.radar-compact-option>label{display:grid;grid-template-columns:24px 64px minmax(0,1fr);align-items:center;gap:10px;min-height:64px}.radar-compact-option input[type=checkbox]{flex-shrink:0}.radar-compact-option .radar-property-visual-compact{width:64px;height:64px;margin:0;border-radius:7px}.radar-compact-facts{margin:8px 0 0}.radar-compact-option .radar-property-address,.radar-compact-option .radar-property-measures,.radar-compact-option .radar-property-aspects{display:block}.radar-compact-checks{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.radar-compact-checks small{margin:0}.radar-compact-check{padding:3px 6px;background:#fff4de;border-radius:4px;font-size:10px!important}.radar-compact-check.radar-check-confirmed{background:#e5f0e5;color:#235f4c}.radar-compact-option>a{display:inline-flex;margin-top:4px}.radar-compact-option .radar-already-offered:empty{display:none}
.radar-aspect-checks{margin:12px 0;font-size:12px}.radar-aspect-check{padding:11px 12px;border-radius:8px;background:#fff5e2;border-left:3px solid #b88b37;margin:8px 0;line-height:1.6}.radar-aspect-confirmed{background:#edf5ed;border-color:#27715c}.radar-aspect-incompatible{background:#fff0ea;border-color:#b35839}.radar-aspect-check strong{font-size:11px}.radar-aspect-check p{margin:5px 0}.radar-aspect-checks details>summary{font-size:11px}.radar-incompatible-list{margin:15px 20px;border:1px solid #e7cbbd;padding:12px 15px;border-radius:10px;background:#fffbf8}.radar-incompatible-list article{padding:12px 0;border-top:1px solid #e7cbbd}.radar-incompatible-list summary{color:#8c4936!important;line-height:1.6}.radar-match .radar-property-visual{margin:0 0 15px}
@media(max-width:540px){.radar-compact-option label>span>strong{font-size:12px}.radar-compact-option label>span>span{font-size:14px}.radar-incompatible-list{margin:12px}.radar-property-visual{height:180px}}
/* One property card, with requirements rendered only when details are opened. */
.radar-property-list{padding:14px 18px 20px}.radar-list-help{line-height:1.55;margin:0 0 12px}.radar-inline-category{font-size:12px;color:var(--teal);padding:13px 0 8px;margin:0;font-weight:750}.radar-property-card{border:1px solid #cedbd2;border-radius:12px;background:#fbfcfa;margin:0 0 13px;padding:13px;min-width:0}.radar-property-select{display:grid;grid-template-columns:24px 68px minmax(0,1fr);gap:10px;align-items:center;cursor:pointer;margin:0;min-height:68px}.radar-property-select input[type=checkbox]{width:24px;min-width:24px;height:24px;min-height:24px;accent-color:var(--teal);margin:0}.radar-property-select>span{min-width:0}.radar-property-select strong{font-size:14px;line-height:1.4;overflow-wrap:anywhere;display:block}.radar-property-select>span>span{font-size:11px;font-weight:400;color:var(--muted);line-height:1.5;display:block;margin:4px 0}.radar-property-select b{font-size:16px;display:block}.radar-property-card .radar-property-visual-compact{width:68px;height:68px;margin:0;border-radius:7px}.radar-property-facts{margin:9px 0 7px}.radar-property-facts .radar-property-measures,.radar-property-facts .radar-property-aspects{display:block;font-size:11px!important;line-height:1.5;margin:3px 0!important}.radar-option-type{display:inline-block;font-size:10px;line-height:1.5;font-weight:650;background:#e9f0e9;color:#2a5d4d;padding:4px 7px;border-radius:5px;margin:4px 0 0}.radar-option-nearby,.radar-option-budget{background:#edf0f7;color:#3d587c}.radar-option-incompatible{background:#fae8df;color:#8a4934}.radar-readiness{padding:9px 10px;border-radius:7px;background:#fff6e4;margin:8px 0;font-size:11px;line-height:1.55;color:#775322}.radar-readiness strong{font-size:11px;font-weight:700;display:block}.radar-readiness p{font-size:11px!important;line-height:1.5;margin:4px 0 0!important}.radar-readiness-incompatible{background:#fff0e8;color:#934829}.radar-property-incompatible{border-color:#e5c6b7;background:#fffbf8}.radar-property-card .radar-already-offered{display:block;margin-top:7px;font-size:10px;color:var(--teal);font-weight:650}.radar-property-card .radar-already-offered:empty{display:none}.radar-property-actions{display:flex;align-items:center;gap:12px;min-height:44px}.radar-property-actions a{display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:var(--teal);text-decoration:none}.radar-property-detail>summary{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:44px;border-top:1px solid #dae3dc;cursor:pointer;font-size:12px}.radar-property-detail>summary>span{font-size:10px;color:var(--muted);font-weight:400}.radar-property-detail[open]>summary{margin-bottom:8px}.radar-property-detail ul{padding-left:17px;line-height:1.6;font-size:12px}.radar-property-detail h5{font-size:12px;margin:12px 0 7px}.radar-property-detail .radar-source-quote{font-size:12px;line-height:1.5;margin:5px 0 8px;padding:8px 10px}.radar-property-detail .radar-pending{font-size:11px;margin-top:14px}.radar-property-detail .radar-gm-check{margin-top:3px}.radar-property-card.radar-match-selected{background:#ecf5ee;border-color:#73a38d}.radar-incompatible-alert{background:#fff0e8;padding:10px;border-radius:7px;margin:10px 0;color:#934829}.radar-request-original,.radar-full-original{white-space:pre-line;line-height:1.5;padding:7px 0 0;margin:7px 0;letter-spacing:normal;word-spacing:normal}.radar-source-quote{white-space:pre-line;line-height:1.5}.radar-literal-detail{margin:7px 0}.radar-literal-detail>summary{font-size:11px;font-weight:500!important;min-height:44px}.radar-literal-original{white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto;max-height:320px;font:12px/1.5 system-ui;margin:8px 0}.radar-full-original{font-size:14px}.radar-request-head{padding:15px 20px}.radar-original-action{margin-top:7px}.radar-request .radar-warnings{margin-top:9px;padding:9px 11px;line-height:1.5}.radar-resuming #radar-workspace{visibility:visible}#radar-resuming{inset:10px auto auto 50%;transform:translateX(-50%);width:min(88vw,440px);border:1px solid #cddbcf;border-radius:10px;padding:11px 16px;font-size:12px;pointer-events:none;box-shadow:0 3px 15px #18313712}
@media(max-width:540px){.radar-property-list{padding:10px 12px 15px}.radar-property-card{padding:11px}.radar-property-select{grid-template-columns:24px 64px minmax(0,1fr);gap:8px}.radar-property-card .radar-property-visual-compact{width:64px;height:64px}.radar-property-select strong{font-size:13px}.radar-property-select b{font-size:15px}.radar-request-head{padding:12px 16px}.radar-inline-category{font-size:11px}.radar-readiness strong{font-size:11px}}
.radar-request details>summary{min-height:44px}

#radar-message-dialog #radar-contact-format{font-size:16px;min-height:48px}#radar-contact-preview{overflow-wrap:anywhere;padding:10px;background:#edf4ef;border-radius:8px}#radar-phone-source:empty{display:none}

#radar-view-group{font-size:16px;min-height:48px;margin-bottom:16px;width:100%}
