.document-row{display:flex;align-items:center;gap:16px;padding:20px 0;border-bottom:1px solid #68657c}.document-row:last-child{border-bottom:0}.document-row>input{width:20px;height:20px;flex:0 0 20px;accent-color:#44bc89}.document-copy{flex:1;min-width:0}.document-copy small{display:block;line-height:1.6;margin-top:5px;opacity:.85}.document-status{width:150px!important;flex:0 0 150px;border-radius:24px!important;font-weight:700!important}.document-status.confirmed{background:#d8f8e7!important;color:#12623d!important}.document-status.unavailable{background:#ffe0e1!important;color:#982733!important}.document-status.unsure{background:#fff0c6!important;color:#735514!important}.compact-reference{display:flex;align-items:center;justify-content:flex-end;gap:10px}.source-icon{display:inline-flex;padding:8px;border-radius:50%;color:inherit}.source-icon:hover{background:#8272cf33}[data-tool-done]{display:inline-flex!important;margin-top:12px}#updateDocuments{margin-right:12px}.fliebot-icon{width:36px;height:36px}.bot-avatar{display:inline-grid;place-items:center;background:#8170ff22;color:#9a88ff;width:68px;height:68px;border-radius:22px;flex-shrink:0}#bn .fliebot-icon{width:24px;height:24px}.community-panel{margin-top:24px!important;max-width:none;width:100%;box-sizing:border-box}.community-panel h3{margin-top:28px}.community-panel input:not([type=checkbox]){width:100%;margin:8px 0 12px}.community-actions{display:flex;gap:12px;flex-wrap:wrap}.community-check{display:flex;gap:12px;align-items:flex-start;margin:16px 0}.community-check input{width:20px;height:20px;flex:0 0 20px}.site-announcement{padding:12px 24px;text-align:center;margin:0;background:#7160d722}.whatsapp-shortcut{margin:12px!important;font-size:12px!important}.community-panel [hidden]{display:none!important}@media(max-width:600px){.document-row{flex-wrap:wrap;gap:12px}.document-copy{flex-basis:calc(100% - 36px)}.document-status{margin-left:32px}.community-panel{padding:18px!important}.community-actions>*{flex:1}}

#v-ask>.topbar{display:flex!important;flex-shrink:0}#v-ask>.notice{margin:6px 24px!important}.vault-row{padding:20px 0;border-bottom:1px solid var(--line);display:grid;gap:12px}.vault-row input[type=text]{width:100%}.vault-actions{display:flex;gap:10px;flex-wrap:wrap}.vault-actions button{width:auto}.vault-check{display:flex;gap:12px;align-items:flex-start}.vault-check input{width:20px;height:20px;flex-shrink:0}
