.sjnote-app:has([data-sjnote-role=desk]) .sj-desk-link{display:inline-flex;align-items:center;min-height:var(--sj-touch);min-width:var(--sj-touch);color:var(--sj-primary);font-weight:600;text-decoration:underline;text-underline-offset:4px}.sjnote-app:has([data-sjnote-role=desk]) .sj-desk-field-detail>div{max-width:none}.sjnote-app:has([data-sjnote-role=desk]) .sj-desk-field-detail>div>header>h1{display:none}.sjnote-app:has([data-sjnote-role=desk]) .sj-card{padding:var(--sj-space-6);border:1px solid var(--sj-border);border-radius:var(--sj-radius-card);background:var(--sj-surface);box-shadow:var(--sj-shadow)}.sjnote-app:has([data-sjnote-role=desk]) .sj-button{min-height:var(--sj-touch);min-width:var(--sj-touch);border-radius:var(--sj-radius-control);font-size:var(--sj-body-size);line-height:1.5}.sjnote-app:has([data-sjnote-role=desk]) .sj-button--primary{color:var(--sj-on-primary);background:var(--sj-primary);border-color:transparent}.sjnote-app:has([data-sjnote-role=desk]) .sj-button--secondary{color:var(--sj-primary);background:var(--sj-surface);border-color:var(--sj-input-border)}.sjnote-app:has([data-sjnote-role=desk]) .sj-button--danger{color:var(--sj-on-primary);background:var(--sj-danger);border-color:transparent}.sjnote-app:has([data-sjnote-role=desk]) .sj-button[aria-pressed=true]{color:var(--sj-sidebar);background:var(--sj-lime);border-color:transparent}.sjnote-app:has([data-sjnote-role=desk]) :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){min-height:52px;border:1px solid var(--sj-input-border);border-radius:var(--sj-radius-control);padding:12px 16px;color:var(--sj-text);background:var(--sj-surface);font-size:var(--sj-body-size)}.sjnote-app:has([data-sjnote-role=desk]) :where(button,summary,a:not(.sj-workspace-brand)){min-height:var(--sj-touch);min-width:var(--sj-touch);font-size:var(--sj-body-size)}.sjnote-app:has([data-sjnote-role=desk]) :where(summary){align-content:center}.sjnote-app:has([data-sjnote-role=desk]) .sj-desk-section-links{display:flex;flex-wrap:wrap;gap:var(--sj-space-2);padding:0 0 var(--sj-space-4);margin-bottom:var(--sj-space-6);border-bottom:1px solid var(--sj-border)}.sjnote-app:has([data-sjnote-role=desk]) .sj-desk-section-links a{display:inline-flex;align-items:center;gap:var(--sj-space-2);padding:10px 16px;border-radius:var(--sj-radius-control);color:var(--sj-text-secondary);background:var(--sj-surface);border:1px solid var(--sj-border)}.sjnote-app:has([data-sjnote-role=desk]) .sj-desk-section-links a:hover{background:var(--sj-primary-soft);color:var(--sj-primary)}@media (max-width:767px){.sjnote-app:has([data-sjnote-role=desk]) .sj-card{padding:20px}}