.evaluation-track-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.evaluation-track-tab{background:var(--theme-elevated,var(--paper));border:1px solid var(--border);color:var(--ink);text-align:left;border-radius:12px;flex-direction:column;gap:4px;min-width:0;min-height:72px;padding:12px;display:flex}.evaluation-track-tab strong{font-size:var(--font-size-caption);overflow-wrap:anywhere}.evaluation-track-tab span{color:var(--muted);font-size:var(--font-size-caption);overflow-wrap:anywhere;line-height:1.35}.evaluation-track-tab.selected{background:var(--teal-soft);color:var(--teal-deep);border-color:#0d94887a}.evaluation-track-tab.selected span{color:var(--body)}.evaluation-specialty-panel{background:var(--canvas);border:1px solid var(--border);border-radius:14px;min-width:0;margin-top:12px;padding:14px}.evaluation-specialty-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:11px;display:flex}.evaluation-specialty-heading>div{flex-direction:column;gap:3px;min-width:0;display:flex}.evaluation-specialty-heading strong{color:var(--ink);font-size:var(--font-size-caption)}.evaluation-specialty-heading small{color:var(--body);font-size:var(--font-size-caption);line-height:1.4}.evaluation-specialty-grid{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:7px;display:grid}.evaluation-specialty-choice{background:var(--theme-elevated,var(--paper));border:1px solid var(--border);color:var(--ink);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);min-height:var(--touch-target);text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:9px 10px;display:flex}.evaluation-specialty-choice span{overflow-wrap:anywhere;min-width:0}.evaluation-specialty-choice b{color:var(--muted);flex:none}.evaluation-specialty-choice.selected{background:var(--teal-soft);color:var(--teal-deep);border-color:#0d94887a}.evaluation-specialty-choice.selected b{color:var(--teal-deep)}.evaluation-official-note{color:var(--body);font-size:var(--font-size-caption);margin:10px 0 0;line-height:1.45}@media (max-width:1100px){.clinical-header,.phase7-preparation,.phase7-setup-grid,.phase7-setup-grid>*,.encounter-context-card,.encounter-context-card>*,.clinical-header-group,.clinical-header-group-label,.clinical-header-group-label>*{min-width:0;max-width:100%}.phase7-setup-grid{grid-template-columns:minmax(0,1fr)!important}.encounter-context-card{flex-wrap:wrap;align-items:flex-start;gap:8px 14px}.encounter-context-card>div{flex:260px}.encounter-context-card strong,.encounter-context-card span{overflow-wrap:anywhere}.clinical-header-group-label{flex-direction:column;gap:4px;align-items:flex-start!important}.clinical-header-group-label strong,.clinical-header-group-label span{overflow-wrap:anywhere;width:100%}}@media (max-width:1020px){.evaluation-track-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.evaluation-track-tabs{grid-template-columns:1fr}.evaluation-specialty-heading{flex-direction:column}.evaluation-specialty-grid{grid-template-columns:1fr}}.specialty-context-summary{background:color-mix(in srgb, var(--surface) 88%, var(--teal) 12%);border:1px solid var(--border);border-left:4px solid var(--teal);border-radius:var(--radius-sm);align-items:flex-start;gap:8px;margin:12px 0;padding:12px 14px;display:grid}.specialty-context-summary>div{gap:3px;display:grid}.specialty-context-summary strong{color:var(--ink);font-size:var(--font-size-caption)}.specialty-context-summary span,.specialty-context-summary small{color:var(--ink);font-size:var(--font-size-caption);line-height:1.45}.specialty-context-summary>b{color:#fff;font-size:var(--font-size-caption);letter-spacing:normal;background:#0b2942;border-radius:999px;justify-self:start;padding:4px 8px}.specialty-context-summary.contextual_core{border-left-color:var(--muted)}.specialty-context-summary.contextual_core>b{color:#fff;background:#334e68}.evaluation-specialty-copy{text-align:left;gap:2px;min-width:0;display:grid}.evaluation-specialty-copy strong{color:inherit;font-size:inherit}.evaluation-specialty-copy small{color:var(--muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:1.3}.evaluation-specialty-choice:hover .evaluation-specialty-copy small,.evaluation-specialty-choice:focus-visible .evaluation-specialty-copy small,.evaluation-specialty-choice.selected .evaluation-specialty-copy small{color:inherit}
#journey-settings .encounter-context-card .document-settings-eyebrow,#journey-settings .specialty-module-picker .phase7-section-heading span.document-settings-eyebrow{color:var(--text-secondary);font-size:var(--font-size-slot-label);font-weight:var(--font-weight-semibold);letter-spacing:normal;line-height:var(--line-height-body);margin:var(--space-0);text-transform:none;display:block}#journey-settings .clinical-header .encounter-context-card{border-radius:var(--space-0);box-shadow:none;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-0);background:0 0;border:0}#journey-settings .clinical-header .encounter-context-card strong{color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}.encounter-context-card .document-settings-link{color:var(--theme-accent-text);font-size:var(--font-size-chip);font-weight:var(--font-weight-semibold);min-height:var(--touch-target);min-width:var(--touch-target);padding:var(--space-0) var(--space-2);justify-content:center;align-items:center;text-decoration:underline;display:inline-flex}.phase7-inline-actions .private-office-button{font-size:var(--font-size-chip);font-weight:var(--font-weight-semibold);min-height:var(--touch-target);padding:var(--space-2) var(--space-4);align-items:center;display:inline-flex}.specialty-module-picker .evaluation-specialty-choice b{align-items:center;display:inline-flex}.multi-doc-selector .selector-header{gap:var(--space-4);margin-bottom:var(--space-4)}.multi-doc-selector .selector-header h2{font-weight:var(--font-weight-semibold);line-height:var(--line-height-title)}.multi-doc-selector .selector-actions{gap:var(--space-2)}.multi-doc-selector .selector-actions button{font-size:var(--font-size-chip);font-weight:var(--font-weight-semibold);min-height:var(--touch-target);min-width:var(--touch-target);padding:var(--space-2) var(--space-4);justify-content:center;align-items:center;display:inline-flex}#journey-settings .multi-doc-selector .document-card-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--touch-target) * 6)), 1fr))}.multi-doc-selector .document-card-grid .document-choice-copy strong{font-size:var(--font-size-chip);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body)}.multi-doc-selector .document-card-grid .document-choice-copy small{color:var(--text-secondary);font-size:var(--font-size-note);line-height:var(--line-height-body)}.multi-doc-selector .document-choice-check svg{flex:none;display:block}.multi-doc-selector .selected-count{color:var(--text-secondary);font-size:var(--font-size-note);margin-top:var(--space-3)}#journey-settings .clinical-header{border-radius:var(--space-0);box-shadow:none;gap:var(--space-4);padding:var(--space-0);background:0 0;border:0}#journey-settings .phase7-setup-grid{border-top:1px solid var(--color-silver);gap:var(--space-4);padding-top:var(--space-4)}#journey-settings .specialty-module-picker{padding-top:var(--space-4)}#journey-settings .evaluation-specialty-panel{border-radius:var(--space-0);padding:var(--space-0);background:0 0;border:0}#journey-settings .multi-doc-selector{border:0;border-top:1px solid var(--color-silver);border-radius:var(--space-0);box-shadow:none;padding:var(--space-4) var(--space-0) var(--space-0);background:0 0}@media (max-width:760px){.multi-doc-selector .selector-actions button{flex:auto}}
.accordion-heading{margin:var(--space-0)}.accordion-label{align-items:baseline;gap:var(--space-1) var(--space-3);min-width:var(--space-0);flex-wrap:wrap;display:flex}.accordion-title{color:var(--text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title)}.accordion-subtitle{color:var(--text-secondary);font-size:var(--font-size-note);font-weight:var(--font-weight-regular)}.accordion-badge{background:var(--action-primary);border-radius:var(--radius-full);color:var(--action-text);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);padding:var(--space-0) var(--space-2);align-self:center}@media (max-width:760px){.accordion-label{align-items:flex-start;gap:var(--space-1);flex-direction:column}}
.journey-triage{gap:var(--space-3);margin-bottom:var(--space-4);display:grid}.journey-vitals{background:var(--surface-primary);border:1px solid var(--color-silver);border-radius:var(--radius-md);gap:var(--space-4);padding:var(--space-4);scroll-margin-top:var(--space-8);display:grid}.journey-vitals-extra{align-items:end;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.journey-vitals-pam{gap:var(--space-1);display:grid}.journey-vitals-pam span,.journey-vitals-other span{color:var(--text-primary);font-size:var(--font-size-slot-label);font-weight:var(--font-weight-semibold)}.journey-vitals-pam output{color:var(--text-primary);font-size:var(--font-size-body);font-variant-numeric:tabular-nums;min-height:var(--touch-target);align-items:center;display:flex}.journey-vitals-other{gap:var(--space-1);display:grid}.journey-vitals-other input{background:var(--surface-field);border:1px solid var(--color-silver);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--font-size-body);min-height:var(--touch-target);min-width:var(--space-0);padding:var(--space-0) var(--space-3)}.journey-vitals-other input:focus-visible{outline:3px solid var(--action-primary);outline-offset:2px}.journey-triage-heading h3{color:var(--text-primary);font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);margin:var(--space-0)}.journey-triage-heading p,.journey-triage-note{color:var(--text-secondary);font-size:var(--font-size-note);line-height:var(--line-height-body);margin:var(--space-1) var(--space-0) var(--space-0)}.journey-triage-vitals{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));display:grid}.journey-vital{gap:var(--space-1);display:grid}.journey-vital-label{color:var(--text-primary);font-size:var(--font-size-slot-label);font-weight:var(--font-weight-semibold)}.journey-vital-unit{color:var(--text-secondary);font-weight:var(--font-weight-regular)}.journey-vital-control{align-items:stretch;gap:var(--space-1);grid-template-columns:var(--touch-target) minmax(0, 1fr) var(--touch-target);display:grid}.journey-vital-control input{background:var(--surface-field);border:1px solid var(--color-silver);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--font-size-body);min-height:var(--touch-target);min-width:var(--space-0);padding:var(--space-0) var(--space-2);text-align:center}.journey-vital-step{background:var(--surface-primary);border:1px solid var(--color-silver);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);min-height:var(--touch-target);min-width:var(--touch-target)}.journey-vital-step:hover{background:var(--surface-hover)}.journey-vital-step svg{margin:auto;display:block}.journey-vital-step:focus-visible,.journey-vital-control input:focus-visible{outline:3px solid var(--action-primary);outline-offset:2px}.journey-vital-hint{color:var(--text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-body);margin:var(--space-0)}.journey-vital.is-alert .journey-vital-control input{border-color:var(--semantic-warning)}.journey-vital.is-alert .journey-vital-hint{color:var(--theme-warn-text);font-weight:var(--font-weight-semibold)}.journey-vital.has-issue .journey-vital-control input{border-color:var(--semantic-danger)}.journey-triage-risk{background:var(--surface-primary);border:1px solid var(--color-silver);border-radius:var(--radius-md);gap:var(--space-2);margin:var(--space-0);min-width:var(--space-0);padding:var(--space-3) var(--space-4);display:grid}.journey-triage-risk legend{color:var(--text-primary);float:left;font-size:var(--font-size-slot-label);font-weight:var(--font-weight-semibold);padding:var(--space-0);width:100%}.journey-triage-risk legend+*{clear:both}.journey-triage-levels{gap:var(--space-2);flex-wrap:wrap;display:flex}.journey-triage-level{background:var(--surface-primary);border:1px solid var(--color-silver);border-radius:var(--radius-full);color:var(--text-primary);cursor:pointer;font-size:var(--font-size-chip);font-weight:var(--font-weight-medium);align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:var(--space-0) var(--space-3);display:inline-flex}.journey-triage-level[aria-pressed=true]{background:var(--theme-selected);border-color:var(--action-primary);font-weight:var(--font-weight-semibold)}.journey-triage-level:focus-visible{outline:3px solid var(--action-primary);outline-offset:2px}.journey-triage-meaning{color:var(--text-secondary);font-size:var(--font-size-caption)}.journey-triage-swatch{border:1px solid var(--text-secondary);border-radius:var(--radius-full);height:var(--space-3);width:var(--space-3)}.journey-triage-level.is-vermelha .journey-triage-swatch{background:var(--triage-red)}.journey-triage-level.is-laranja .journey-triage-swatch{background:var(--triage-orange)}.journey-triage-level.is-amarela .journey-triage-swatch{background:var(--triage-yellow)}.journey-triage-level.is-verde .journey-triage-swatch{background:var(--triage-green)}.journey-triage-level.is-azul .journey-triage-swatch{background:var(--triage-blue)}.journey-triage-level.is-nao_informada .journey-triage-swatch{background:0 0;border-style:dashed}.journey-triage-discriminator{gap:var(--space-1);max-width:32rem;display:grid}.journey-triage-discriminator span{color:var(--text-secondary);font-size:var(--font-size-note)}.journey-triage-discriminator input{background:var(--surface-field);border:1px solid var(--color-silver);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--font-size-body);min-height:var(--touch-target);padding:var(--space-0) var(--space-3)}.journey-vitals-readout{border:1px solid var(--color-silver);border-radius:var(--radius-md);align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);flex-wrap:wrap;justify-content:space-between;display:flex}.journey-vitals-readout-copy{gap:var(--space-1);min-width:var(--space-0);display:grid}.journey-vitals-readout-copy strong{color:var(--text-primary);font-size:var(--font-size-slot-label);font-weight:var(--font-weight-semibold)}.journey-vitals-readout-copy p{color:var(--text-secondary);font-size:var(--font-size-body);margin:var(--space-0);overflow-wrap:anywhere}.journey-vitals-readout-list{gap:var(--space-1) var(--space-3);margin:var(--space-0);padding:var(--space-0);flex-wrap:wrap;list-style:none;display:flex}.journey-vitals-readout-list li{color:var(--text-primary);font-size:var(--font-size-body);font-variant-numeric:tabular-nums}.journey-vitals-readout-list b{color:var(--text-secondary);font-weight:var(--font-weight-semibold)}
.session-retention-notice{background:var(--surface-primary);border:1px solid var(--color-silver);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--font-size-note);gap:var(--space-1);line-height:var(--line-height-body);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);display:grid}.session-retention-notice strong{color:var(--text-primary);font-size:var(--font-size-note);font-weight:var(--font-weight-semibold)}.session-retention-notice.is-temporary,.session-retention-notice.is-rotating{background:var(--color-mist)}.session-retention-notice.is-error{background:var(--semantic-warning-bg);border-color:var(--semantic-warning)}.session-retention-notice.is-compact{align-items:center;gap:var(--space-1) var(--space-2);margin:var(--space-0);min-width:var(--space-0);padding:var(--space-0);background:0 0;border:0;flex-wrap:nowrap;display:inline-flex}.session-retention-notice.is-compact strong{align-items:center;gap:var(--space-2);min-width:var(--space-0);display:inline-flex}.session-retention-notice.is-compact strong:before{background:var(--color-teal);border-radius:var(--radius-full);content:"";height:var(--space-2);width:var(--space-2);flex:none}.session-retention-notice.is-compact.is-temporary strong:before{background:var(--semantic-warning)}.session-retention-notice.is-compact.is-saved strong:before{background:var(--semantic-success)}.session-retention-notice.is-compact .inline-help>button{color:var(--text-secondary);margin:var(--space-0)}.session-retention-notice.is-compact.is-error{background:var(--semantic-warning-bg);border:1px solid var(--semantic-warning);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3)}.session-retention-notice.is-short{color:var(--text-secondary);font-size:var(--font-size-caption);align-items:center;gap:var(--space-0);margin:var(--space-0);min-width:var(--space-0);padding:var(--space-0);white-space:nowrap;background:0 0;border:0;flex-wrap:nowrap;display:inline-flex}.session-retention-notice.is-short.is-temporary,.session-retention-notice.is-short.is-rotating{background:0 0}.session-retention-notice.is-short.is-error{color:var(--theme-warn-text);font-weight:var(--font-weight-semibold);background:0 0}.session-retention-notice.is-short .inline-help{margin-left:var(--space-0)}.session-retention-notice.is-short .inline-help>button{color:inherit;font-size:var(--font-size-caption);font-weight:inherit;height:auto;margin:var(--space-0);min-height:var(--touch-target);min-width:var(--touch-target);padding:var(--space-0) var(--space-2);text-underline-offset:3px;white-space:nowrap;width:auto;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.session-retention-notice.is-short .inline-help>button:before{display:none}.session-retention-notice.is-short .inline-help>button:hover,.session-retention-notice.is-short .inline-help>button:focus-visible{color:var(--text-primary)}.session-retention-notice.is-short .inline-help>button:focus-visible{outline:3px solid color-mix(in srgb, var(--color-teal) 55%, transparent)}
.fV-zlW_panel{background:var(--warn-bg);border:1px solid var(--warn);border-radius:var(--radius-lg);gap:10px;margin:0 0 14px;padding:14px 16px;display:grid}.fV-zlW_panel:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.fV-zlW_panel h3{color:var(--ink);font-family:var(--font-family-sans);font-size:var(--font-size-note);margin:0}.fV-zlW_hint{color:var(--body);font-size:var(--font-size-caption);margin:0;line-height:1.5}.fV-zlW_list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.fV-zlW_item{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);gap:8px;padding:10px 12px;display:grid}.fV-zlW_text{color:var(--ink);font-size:var(--font-size-caption);overflow-wrap:anywhere;margin:0;line-height:1.55}.fV-zlW_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fV-zlW_badge{background:var(--teal-soft);color:var(--teal-deep);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);border-radius:999px;padding:3px 10px}
.time-answer{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.time-answer input,.time-answer select{min-height:var(--touch-target);width:auto}.time-answer>input[type=text]:not(.time-answer-amount){flex:12rem}.time-answer-amount{text-align:right;max-width:6rem}.time-answer-prefix{color:var(--text-secondary);font-size:var(--font-size-note)}.time-answer-switch{color:var(--action-primary);cursor:pointer;font-size:var(--font-size-note);min-height:var(--touch-target);padding:var(--space-0) var(--space-2);background:0 0;border:0;text-decoration:underline}.time-answer-switch:focus-visible{outline:3px solid var(--action-primary);outline-offset:2px}
.clinical-domain>.clinical-domain-heading{color:var(--text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-section-title);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);margin:var(--space-0)}.clinical-domain>.clinical-domain-heading>.clinical-domain-trigger{color:var(--text-primary);font:inherit;gap:var(--space-4);min-height:var(--touch-target);padding:var(--space-5)}.clinical-domain-trigger>.clinical-domain-indicator{color:var(--text-secondary);font-size:var(--font-size-section-title);font-weight:var(--font-weight-regular);line-height:var(--line-height-title);flex:none}@media (max-width:600px){.clinical-domain>.clinical-domain-heading>.clinical-domain-trigger{padding:var(--space-4)}}.adaptive-problem-title>.adaptive-problem-status{font-weight:var(--font-weight-semibold);letter-spacing:normal;line-height:var(--line-height-body);padding:var(--space-0) var(--space-2);text-transform:none}
.internal-prescription-fields{gap:12px;margin:16px 0;display:grid}.internal-order{border:1px solid var(--border);border-radius:12px;min-width:0;margin:0;padding:14px}.internal-order legend{font-weight:var(--font-weight-bold);color:var(--ink);padding:0 5px}.internal-order.dependent{background:var(--surface-soft,#f3f9f9);margin-left:12px}.internal-order .chip-group{flex-wrap:wrap;gap:8px;display:flex}.pa-care-heading{color:var(--ink);font-size:var(--font-size-section-title);font-weight:var(--font-weight-bold)}.pa-background-card{border:1px solid var(--border);border-radius:14px;margin:16px 0;padding:20px}.pa-background-card h3{font-size:var(--font-size-section-title);font-weight:var(--font-weight-bold);margin-top:0}.therapeutic-plan-list{padding-left:0;list-style:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.exam-reader-disclosure{border:1px solid var(--border);border-radius:12px;margin:16px 0;padding:16px}.exam-reader-disclosure>summary{cursor:pointer}.pa-background-card .medication-add-title{background:var(--theme-selected);border-radius:10px;padding:14px}.pa-background-card .medication-card{border:1px solid var(--border);border-radius:12px;padding:16px}.pa-background-card .medication-recorded-label{color:var(--theme-accent-text);background:var(--theme-selected);border-radius:12px;margin-bottom:10px;padding:5px 9px;display:inline-block}@media (max-width:600px){.internal-order.dependent{margin-left:0}.pa-background-card{padding:14px}}
.collapsible-slot-groups{gap:8px;display:grid}.collapsible-slot-group{background:var(--canvas);border:1px solid var(--line);border-radius:var(--radius-md);padding:0}.collapsible-slot-group:last-of-type{border-bottom:1px solid var(--line);padding-bottom:0}.collapsible-slot-group>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;list-style:none;display:flex}.collapsible-slot-group>summary:after{display:none}.collapsible-slot-group>summary::-webkit-details-marker{display:none}.collapsible-slot-group>summary span{min-width:0}.collapsible-slot-group>summary strong{color:var(--text-primary);font-size:var(--font-size-caption);display:block}.collapsible-slot-group>summary small{color:var(--muted);font-size:var(--font-size-caption);margin-top:3px;line-height:1.4;display:block}.collapsible-slot-group>summary b{background:color-mix(in srgb, var(--teal) 12%, var(--surface));border:1px solid color-mix(in srgb, var(--teal) 32%, var(--line));color:var(--teal-deep);font-size:var(--font-size-caption);border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:3px 7px;display:inline-flex}.collapsible-slot-group[open]>summary{border-bottom:1px solid var(--line)}.collapsible-slot-content{padding:12px 14px 14px}.collapsible-slot-content .detail-checkbox-section{margin:0}.collapsible-slot-group>summary:focus-visible{border-radius:var(--radius-md);outline:3px solid color-mix(in srgb, var(--teal) 24%, transparent);outline-offset:2px}@media (max-width:640px){.collapsible-slot-group>summary{align-items:flex-start;padding:11px 12px}.collapsible-slot-content{padding:11px 12px 13px}}
