.expandable-box{border:1px solid var(--border,#e2e8f0);border-radius:10px;margin:1.5rem 0;transition:box-shadow .25s;overflow:hidden}.expandable-box:hover{box-shadow:0 2px 12px #0000000f}.expandable-box[open]{box-shadow:0 2px 16px #00000014}.expandable-box[data-box-type=aprofundar]{border-left:3px solid #d4a017}.expandable-box[data-box-type=professor]{border-left:3px solid #c0392b}.expandable-box[data-box-type=contexto]{border-left:3px solid #2980b9}.expandable-box[data-box-type=reflexao]{border-left:3px solid #8e44ad}.expandable-box[data-box-type=curiosidade]{border-left:3px solid #27ae60}.expandable-box[data-box-type=pais]{border-left:3px solid #e67e22}.expandable-box[data-box-type=cuidado]{border-left:3px solid #e74c3c}.expandable-box[data-box-type=significado]{border-left:3px solid #16a085}.expandable-box-summary{cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--surface,#f8fafc);align-items:center;gap:.6rem;padding:.85rem 1rem;list-style:none;transition:background .2s;display:flex}.expandable-box-summary::-webkit-details-marker{display:none}.expandable-box-summary:hover{background:var(--surface-hover,#f1f5f9)}.expandable-box-icon{flex-shrink:0;font-size:1.1rem;line-height:1}.expandable-box-title{color:var(--text-primary,#1a1a2e);flex:1;font-size:.92rem;font-weight:600;line-height:1.3}.expandable-box-chevron{width:18px;height:18px;color:var(--text-muted,#78716c);flex-shrink:0;transition:transform .25s cubic-bezier(.4,0,.2,1)}.expandable-box[open] .expandable-box-chevron{transform:rotate(90deg)}.expandable-box-content{color:var(--text-secondary,#44403c);border-top:1px solid var(--border,#e2e8f0);padding:0 1rem 1rem;font-size:.92rem;line-height:1.75}.expandable-box-content>:first-child{margin-top:.75rem}.expandable-box-content>:last-child{margin-bottom:0}.expandable-box-tag{text-transform:uppercase;letter-spacing:.08em;border-radius:4px;flex-shrink:0;padding:.15rem .45rem;font-size:.65rem;font-weight:700}.expandable-box[data-box-type=aprofundar] .expandable-box-tag{color:#b8860b;background:#d4a0171f}.expandable-box[data-box-type=professor] .expandable-box-tag{color:#c0392b;background:#c0392b1a}.expandable-box[data-box-type=contexto] .expandable-box-tag{color:#2980b9;background:#2980b91a}.expandable-box[data-box-type=reflexao] .expandable-box-tag{color:#8e44ad;background:#8e44ad1a}.expandable-box[data-box-type=curiosidade] .expandable-box-tag{color:#27ae60;background:#27ae601a}.expandable-box[data-box-type=pais] .expandable-box-tag{color:#e67e22;background:#e67e221a}.expandable-box[data-box-type=cuidado] .expandable-box-tag{color:#e74c3c;background:#e74c3c1a}.expandable-box[data-box-type=significado] .expandable-box-tag{color:#16a085;background:#16a0851a}@media (prefers-color-scheme:dark){.expandable-box-summary{background:#ffffff08}.expandable-box-summary:hover{background:#ffffff0f}.expandable-box-content{color:var(--text-secondary,#a8a29e)}}@media (max-width:768px){.expandable-box-title{font-size:.85rem}.expandable-box-content{padding:0 .75rem .75rem;font-size:.87rem}}
