/* Geometría común de Cromaya: controles suaves y paneles de mayor radio. */
:root{--radius:18px;--radius-control:10px;--radius-card:18px;--radius-dialog:24px}
button,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea,.btn,.btn-primary,.button,.button-light,.button-dark,.button-outline,.drop,.web-block,.tip,.fidelity,.chip{border-radius:var(--radius-control)!important}
:is(.h-card,.q-item,.combi-card,.pilot-card,.pilot-frame,.photo-card,.desk-card,.desk-inspector,.delivery-stage,.delivery-controls,.delivery-source,.delivery-version,.market-asset,.market-insight,.market-operation,.market-campaign-option,.season-card,.material-card,.color-card,.team-card,.team-person,.login-card,.stage-empty,.result-media,.reference-card,.model-card,.cast-card,.flow-node,.flow-inspector,.flow-viewport,.dashboard-card,.dashboard-tool,.capability-card,.phase-card,.work-card){border-radius:var(--radius-card)!important}
:is(.h-card,.q-item,.pilot-frame,.photo-card,.desk-card,.market-asset,.result-media){overflow:hidden}
dialog,.market-dialog,.crop-dialog,.team-card,.login-card,.flow-palette{border-radius:var(--radius-dialog)!important}
:is(.thumb,.thumb-add,.reference-grid img,.flow-thumbs img,.delivery-sources img,.market-ready-row img,.season-preview,.material-preview,.color-preview){border-radius:10px!important}
:is(.flow-socket,.swatch-dot,.combi-dot,.swatch i,.step-number,.team-avatar,.market-dialog .icon-btn){border-radius:50%!important}
.flow-node-head{border-radius:17px 17px 0 0!important}.flow-view-switch,.segmented{border-radius:14px!important}.flow-view-switch .btn,.segmented button{border-radius:9px!important}
:is(.dashboard-account-menu,.dashboard-link,.dashboard-route,.session-item,.cast-options,.shot-fieldset,.reference-grid figure,.season-list button,.materials article,.colors article,.market-table-wrap,.ops-form,.desk-summary,.delivery-preview,.delivery-version-card,.flow-entry,.tool-chooser){border-radius:var(--radius-card)!important}
:is(.button-line,.cap-arrow,.upload,.quiet){border-radius:var(--radius-control)!important}
article:not(.flow-node),fieldset,figure,.material img,.color i{border-radius:var(--radius-card)!important}
