.demo-db-root .db-nav-item{font-family:inherit}.demo-db-root .db-topbar .db-demo-pill{cursor:default}.demo-db-avatar{border:1px solid var(--border);width:34px;height:34px;color:var(--text-2);background:linear-gradient(135deg,#3a3a44,#23232a);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.demo-db-notice{border:1px solid color-mix(in srgb, var(--accent) 34%, var(--border));border-radius:var(--r);background:var(--accent-soft);min-height:40px;color:var(--accent-text);align-items:center;margin:-4px 0 16px;padding:10px 13px;font-size:13px;font-weight:650;display:flex}.demo-db-card .db-concept-meta{min-height:42px}.demo-db-card .db-concept-meta span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.demo-db-project-card .db-concept-actions{margin-top:2px}.demo-db-actions{margin-top:12px}.demo-db-detail{border-top:1px solid var(--border);margin-top:22px;padding-top:22px}.demo-db-detail .db-project-block:last-child{margin-bottom:0}.demo-db-detail .db-ch-actions .db-btn{min-width:120px}.demo-db-root .rz-preview-watermark img{filter:blur(.8px)saturate(.68)contrast(.84)brightness(.9);transform:scale(1.014)}.demo-db-root .rz-preview-watermark:before{opacity:.94;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='168' height='90' viewBox='0 0 168 90'%3E%3Cg transform='rotate(-31 84 45)'%3E%3Cpath d='M-32 45 C8 27 31 63 61 45 S117 27 155 45 S198 63 228 45' fill='none' stroke='%23ffffff' stroke-opacity='.78' stroke-width='2.4' stroke-linecap='round' stroke-dasharray='11 12'/%3E%3Cellipse cx='33' cy='45' rx='34' ry='14' fill='none' stroke='%23ffffff' stroke-opacity='.72' stroke-width='2.2'/%3E%3Cellipse cx='135' cy='45' rx='34' ry='14' fill='none' stroke='%23ffffff' stroke-opacity='.72' stroke-width='2.2'/%3E%3Ctext x='33' y='50' text-anchor='middle' font-family='Arial, Helvetica, sans-serif' font-size='17' font-weight='800' letter-spacing='2' fill='%23ffffff' fill-opacity='.78' stroke='%23070b12' stroke-opacity='.72' stroke-width='2.2' paint-order='stroke'%3EREZIFY%3C/text%3E%3Ctext x='135' y='50' text-anchor='middle' font-family='Arial, Helvetica, sans-serif' font-size='17' font-weight='800' letter-spacing='2' fill='%23ffffff' fill-opacity='.78' stroke='%23070b12' stroke-opacity='.72' stroke-width='2.2' paint-order='stroke'%3EREZIFY%3C/text%3E%3C/g%3E%3C/svg%3E");background-size:168px 90px}.demo-db-root .rz-preview-watermark:after{background:repeating-linear-gradient(135deg,#ffffff29 0 1px,#0000 1px 9px),repeating-linear-gradient(45deg,#070b1229 0 1px,#0000 1px 20px),#060a1226;box-shadow:inset 0 0 0 1px #ffffff47}.demo-db-table{border-collapse:collapse;width:100%;font-size:13px}.demo-db-table th{border-bottom:1px solid var(--border);color:var(--text-3);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:10px 12px;font-size:11px;font-weight:800}.demo-db-table td{border-bottom:1px solid var(--border);color:var(--text-2);padding:12px}.demo-db-table tr:last-child td{border-bottom:0}@media (max-width:900px){.demo-db-root .db-sidebar{border-right:0;border-bottom:1px solid var(--border);height:auto;display:flex;position:static}.demo-db-root .db-app{grid-template-columns:1fr;overflow:auto}.demo-db-root .db-nav{flex-flow:wrap}.demo-db-root .db-nav-item{width:auto}.demo-db-root .db-main{height:auto;min-height:0}}
