.group[data-collapsible=icon][data-state=collapsed] .sidebar-menu-button-icon-mode{width:2rem!important;height:2rem!important;padding:.5rem!important}.group[data-collapsible=icon][data-state=expanded] .sidebar-menu-button-icon-mode{width:100%;height:auto;padding:.5rem}.group[data-collapsible=icon][data-state=collapsed] .sidebar-menu-button-icon-mode-lg{padding:0!important}.group[data-collapsible=icon][data-state=expanded] .sidebar-menu-button-icon-mode-lg{padding:.5rem}[role=dialog]:has([data-proaero-dialog=print_dialog]){background:hsl(var(--card));flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}[role=dialog]:has([data-proaero-dialog=print_dialog])>div:first-of-type{border-bottom:1px solid hsl(var(--border));text-align:left;flex-direction:row;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:61px;margin:0;padding:14px 16px;display:flex}[role=dialog]:has([data-proaero-dialog=print_dialog])>div:first-of-type>h2{letter-spacing:normal;color:hsl(var(--foreground));margin:0;font-size:15px;font-weight:700;line-height:22.5px}[role=dialog]:has([data-proaero-dialog=print_dialog])>button{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));opacity:1;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:500;display:inline-flex;top:14px;right:16px}[role=dialog]:has([data-proaero-dialog=print_dialog])>div:last-of-type{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}[role=dialog]:has([data-proaero-dialog=print_dialog])>div:last-of-type :has([data-proaero-dialog=print_dialog]):not([data-proaero-dialog=print_dialog]){display:contents}[role=dialog]:has([data-proaero-dialog=print_dialog]) [data-proaero-dialog=print_dialog]{flex:auto;min-height:0;overflow:hidden}[data-proaero-dialog=print_dialog] [data-proaero-barcode-row]{grid-template-columns:minmax(0,180px) minmax(0,1fr);align-items:center;gap:4px 12px;display:grid}[data-proaero-dialog=print_dialog] [data-proaero-barcode-row]>label{color:hsl(var(--foreground));font-size:13px;line-height:18px}[data-proaero-dialog=print_dialog] [data-proaero-print-refusal=true]{align-self:stretch;margin:0}@media (width<=520px){[data-proaero-dialog=print_dialog] [data-proaero-barcode-row]{grid-template-columns:minmax(0,1fr)}}
