
/* V10.12.14 · uni.juri documentos/contrato + uni.verso completo */
.juriverse-main-v101214 .auth-copy h1,.universo-main-v101214 .auth-copy h1{font-size:clamp(48px,7vw,92px)!important;line-height:.86!important;letter-spacing:-.078em!important}
.file-input-v101214{display:block;width:100%;background:#fffaf2;border:1px dashed rgba(255,29,45,.45);border-radius:18px;padding:16px;box-sizing:border-box;font-weight:900}
.doc-list-v101214{display:grid;gap:8px;margin:12px 0}
.doc-row-v101214{display:grid;grid-template-columns:48px 1fr;gap:10px;align-items:center;background:#fff;border:1px solid rgba(16,19,18,.08);border-radius:16px;padding:10px}
.doc-row-v101214 img{width:48px;height:48px;object-fit:cover;border-radius:12px;background:#f5f0e9}
.doc-row-v101214 b{display:block;font-size:13px}.doc-row-v101214 span{font-size:12px;color:#68645f}
.knowledge-grid-v101214,.universe-themes-v101214{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0 14px}
.knowledge-grid-v101214 button,.universe-themes-v101214 button{border:0;border-radius:999px;background:#101312;color:#fff;font-weight:950;padding:10px 13px;cursor:pointer}
.knowledge-grid-v101214 button:hover,.universe-themes-v101214 button:hover{background:#ff1d2d}
.contract-card-v101214{background:linear-gradient(180deg,#fffdf8 0%,#fff4e8 100%)!important;border-color:rgba(255,29,45,.18)!important}
.juri-grid-v101214 .output-v10127,.universo-grid-v101214 .output-v10127{min-height:300px!important}
.universe-themes-v101214 button{background:#fff4e8;color:#101312;box-shadow:0 0 0 1px rgba(16,19,18,.08) inset}
.universe-themes-v101214 button.active{background:#ff1d2d;color:#fff}
@media(max-width:920px){.juri-grid-v101214,.universo-grid-v101214{grid-template-columns:1fr!important}.juri-grid-v101214 .span-2,.juri-grid-v101214 .span-3,.universo-grid-v101214 .span-2,.universo-grid-v101214 .span-3{grid-column:auto!important}}
