/* Small interaction improvements share the approved quiet control style. */
#personal-desk[data-controls=keys] .ux-search-shell{position:relative}
#personal-desk[data-controls=keys] .ux-search-shell>.pd-search{margin:0}
#personal-desk[data-controls=keys] .ux-search-shell:has(>.pd-search){margin-bottom:14px}
#personal-desk[data-controls=keys] .ux-search-shell:has(>[data-ux-clear]:not([hidden])) input{padding-right:44px!important}
#personal-desk[data-controls=keys] .ux-search-shell>[data-ux-clear]{position:absolute;right:0;top:50%;translate:0 -50%;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:10px;background:transparent;box-shadow:none;color:var(--pd-muted);font-size:22px;line-height:1}
#personal-desk[data-controls=keys] .ux-search-shell>[data-ux-clear][hidden]{display:none!important}
#personal-desk[data-controls=keys] .ux-form-section{padding:14px 0 4px;border-bottom:1px solid var(--pd-line);margin-bottom:12px}
#personal-desk[data-controls=keys] .ux-form-section:first-of-type{padding-top:4px}
#personal-desk[data-controls=keys] .ux-form-section h3{font-weight:600;margin:0 0 10px;font-size:max(11px,calc(15px * var(--cike-font-scale,1)))}
#personal-desk[data-controls=keys] .ux-form-hint{font-size:max(11px,calc(12px * var(--cike-font-scale,1)));color:var(--pd-muted);margin:0 0 14px}
#personal-desk[data-controls=keys] .ux-form-more{border:1px solid var(--pd-line);border-radius:12px;background:var(--pd-panel);margin:12px 0 18px}
#personal-desk[data-controls=keys] .ux-form-more>summary{padding:12px;min-height:48px;cursor:pointer;font-weight:500;line-height:1.6}
#personal-desk[data-controls=keys] .ux-form-more>summary small{display:block;padding-left:16px;font-weight:400}
#personal-desk[data-controls=keys] .ux-form-more>div{padding:4px 12px 0}
#personal-desk[data-controls=keys] .ux-desktop-command{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,auto);gap:12px;margin-bottom:16px;align-items:center}
#personal-desk[data-controls=keys][data-density] .ux-desktop-command>.exp-home-search{margin:0;min-width:0}
#personal-desk[data-controls=keys] .ux-desktop-command kbd{font:inherit;font-size:11px;border:1px solid var(--pd-line);border-radius:5px;padding:2px 6px;white-space:nowrap}
@media(min-width:360px) and (max-width:700px){
 #personal-desk[data-controls=keys][data-density] #item-form[data-kind=customer] .ux-form-section .biz-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px}
 #personal-desk[data-controls=keys][data-density] #item-form[data-kind=customer] .ux-form-section .biz-grid>.pd-field{grid-column:1/-1}
 #personal-desk[data-controls=keys][data-density] #item-form[data-kind=customer] .ux-form-section .biz-grid>.pd-field:has(>input:is([name=contact],[name=country])){grid-column:auto}
}
@media(max-width:1000px){
 #personal-desk[data-controls=keys] .ux-desktop-command{grid-template-columns:minmax(0,1fr)}
}
