/* Baakee U5 — iPad Settings direct split view, back to previous screen and theme labels. */
@media(min-width:701px){
 #modal-root .baakee-u5-detail-sidebar{position:relative;}
 #modal-root .baakee-u5-sidebar-top{display:flex;align-items:center;gap:9px;margin:0 8px 17px;}
 #modal-root .baakee-u5-sidebar-back{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:999px;background:var(--baakee-surface)!important;border:1px solid var(--baakee-glass-border)!important;color:var(--baakee-ink)!important;cursor:pointer;}
 #modal-root .baakee-u5-sidebar-back:focus-visible{outline:2px solid var(--baakee-ink);outline-offset:3px;}
 #modal-root .baakee-u5-sidebar-top-titles{min-width:0;}
 #modal-root .baakee-u5-sidebar-top .baakee-u5-sidebar-kicker{margin:0 0 2px;font-size:10px;}
 #modal-root .baakee-u5-sidebar-top .baakee-u5-sidebar-title{margin:0;font-size:24px;}
 #modal-root .baakee-u5-detail-side-row{font-size:13px;line-height:1.3;}
 #modal-root .baakee-u5-detail-side-row b{font-size:13px;overflow-wrap:normal;}
 #modal-root .baakee-u5-settings-detail .baakee-u5-detail-content{scrollbar-gutter:stable;}
 #modal-root .baakee-u5-settings-detail .baakee-appearance-studio{grid-template-columns:minmax(0,1fr) minmax(210px,.95fr);gap:14px 18px;}
 #modal-root .baakee-u5-settings-detail .baakee-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;}
 #modal-root .baakee-u5-settings-detail .baakee-theme-choice{width:100%;min-width:0;gap:9px;padding:11px;justify-content:flex-start;}
 #modal-root .baakee-u5-settings-detail .baakee-theme-choice i{flex:0 0 29px;}
 #modal-root .baakee-u5-settings-detail .baakee-theme-choice span{display:block;min-width:0;line-height:1.25;overflow-wrap:normal;word-break:normal;color:var(--baakee-body-ink)!important;}
 #modal-root .baakee-u5-settings-detail .baakee-theme-choice small{color:var(--baakee-ink)!important;}
 #modal-root .baakee-u5-settings-detail .baakee-appearance-studio>h3,
 #modal-root .baakee-u5-settings-detail .baakee-appearance-studio>.baakee-mode-row,
 #modal-root .baakee-u5-settings-detail .baakee-appearance-studio>.baakee-theme-grid{grid-column:1;}
 #modal-root .baakee-u5-settings-detail .baakee-appearance-studio>.baakee-preview-glass{grid-column:2;grid-row:1/7;align-self:start;}
 #modal-root .baakee-u5-settings-detail .baakee-preview-glass{min-width:0;}
}
#modal-root .baakee-u5-ipad-landing{display:grid;gap:18px;padding:4px 0 25px;}
#modal-root .baakee-u5-ipad-account-panel{padding:22px;border:1px solid var(--baakee-glass-border);background:var(--baakee-surface);border-radius:22px;}
#modal-root .baakee-u5-ipad-eyebrow{display:block;text-transform:uppercase;letter-spacing:.10em;font-size:11px;color:var(--baakee-secondary);margin-bottom:9px;}
#modal-root .baakee-u5-ipad-email{font-size:18px;font-weight:700;overflow-wrap:anywhere;color:var(--baakee-body-ink);}
#modal-root .baakee-u5-ipad-account-panel p{color:var(--baakee-secondary);font-size:13px;line-height:1.5;margin:10px 0 18px;}
#modal-root .baakee-u5-ipad-account-more{border:1px solid var(--baakee-glass-border);background:var(--baakee-soft);color:var(--baakee-ink);border-radius:13px;padding:12px 14px;display:flex;width:100%;justify-content:space-between;font-weight:700;cursor:pointer;}
#modal-root .baakee-u5-ipad-links{display:grid;border:1px solid var(--baakee-glass-border);background:var(--baakee-surface);border-radius:18px;overflow:hidden;}
#modal-root .baakee-u5-ipad-links button{display:grid;text-align:left;grid-template-columns:minmax(0,1fr) 20px;gap:3px 12px;padding:15px 17px;color:var(--baakee-body-ink);border:0;border-radius:0;background:transparent;cursor:pointer;}
#modal-root .baakee-u5-ipad-links button:not(:last-child){border-bottom:1px solid var(--baakee-glass-border);}
#modal-root .baakee-u5-ipad-links button span{font-weight:700;font-size:14px;}
#modal-root .baakee-u5-ipad-links button small{grid-column:1;color:var(--baakee-secondary);font-size:12px;}
#modal-root .baakee-u5-ipad-links button i{font-style:normal;grid-row:1/3;grid-column:2;align-self:center;color:var(--baakee-ink);font-size:18px;}
@media(min-width:701px) and (max-width:900px){
 #modal-root .baakee-u5-settings-detail .baakee-appearance-studio{grid-template-columns:minmax(0,1fr);}
 #modal-root .baakee-u5-settings-detail .baakee-appearance-studio>.baakee-preview-glass{grid-column:1;grid-row:auto;position:relative;top:auto;}
}
@media(max-width:700px){#modal-root .baakee-u5-ipad-landing{display:none;}}
@media(prefers-reduced-motion:reduce){#modal-root .baakee-u5-sidebar-back{transition:none!important;}}
