/* Entry and account pages retain their desktop geometry. */
html[data-desk-theme="a"] .entry-card,html[data-desk-theme="a"] .reg .box{border-width:2px;box-shadow:3px 3px 0 #1F1F24;}
html[data-desk-theme="b"] .entry-card,html[data-desk-theme="b"] .reg .box{border:0;border-radius:18px;background:#fff;box-shadow:0 6px 16px rgba(16,24,40,.08);}
html[data-desk-theme="b"] .entry-card input,html[data-desk-theme="b"] .reg input{border:1px solid #D9DCE2;}
html[data-desk-theme="c"] .entry-card,html[data-desk-theme="c"] .reg .box{border:1px solid #E9E9EC;border-radius:12px;box-shadow:none;background:#fff;}
html[data-desk-theme="c"] .entry-card input,html[data-desk-theme="c"] .reg input{border:1px solid #D9DCE2;}
html[data-desk-theme="d"] .entry-card,html[data-desk-theme="d"] .reg .box{border-color:#1B2A44;box-shadow:0 8px 24px rgba(27,42,68,.12);}
html[data-desk-theme]:not([data-desk-theme="a"]) .lvp .lv-card .badge,html[data-desk-theme]:not([data-desk-theme="a"]) .reg .badge{border:0;box-shadow:none;background:var(--sun);color:var(--ink);}
html[data-desk-theme]:not([data-desk-theme="a"]) .lvp .lv-card .badge.ok{background:var(--leaf);}
html[data-desk-theme]:not([data-desk-theme="a"]) .reg .idnum{border:1px solid #D9DCE2;font-family:inherit;}
html[data-desk-theme="d"] .lvp .lv-card .badge,html[data-desk-theme="d"] .reg .badge{background:#E3E9F2;color:#1B2A44;}
