.hub-mobile-disclosure,.hub-mobile-disclosure-body{display:contents}.hub-mobile-disclosure>.hub-mobile-disclosure-trigger,.hub-mobile-section,.hub-mobile-view-switch{display:none}.hub-connection-status{color:#704e16;background:#fff3db;align-items:center;gap:10px;padding:12px 16px;font-size:14px;line-height:1.4;display:flex}.hub-connection-status svg{flex:none}.hub-install-dialog{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#26323b;background:#fff}.hub-install-dialog ol{padding-left:22px;list-style:decimal}.hub-install-dialog li{margin:10px 0;line-height:1.6}.hub-install-dialog li svg{vertical-align:middle;display:inline}.hub-install-note{color:#65716b;font-size:13px;line-height:1.5}@media (max-width:820px){html[data-hub-mobile]{scroll-padding-bottom:100px}html[data-hub-mobile] :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([data-field-id]),textarea:not([data-field-id]),select,[contenteditable=true]){font-size:16px!important}html[data-hub-mobile] :where(input,textarea,select,[contenteditable=true]){max-width:100%;scroll-margin-block:76px}html[data-hub-mobile] :where(button,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([data-field-id]),select,summary,[role=button]){min-height:44px}html[data-hub-mobile] :where(button:has(>svg:only-child)){min-width:44px}html[data-hub-mobile] :where(textarea:not([data-field-id]),[contenteditable=true]){line-height:1.5}html[data-hub-mobile] [data-slot=dialog-content]{top:calc(var(--hub-viewport-top,0px) + 12px);max-height:calc(var(--hub-viewport-height,100dvh) - 24px);overscroll-behavior:contain;padding-bottom:max(16px,env(safe-area-inset-bottom));overflow-y:auto;translate:-50%}html[data-hub-mobile] [data-slot=sheet-content]{max-height:var(--hub-viewport-height,100dvh);padding-bottom:env(safe-area-inset-bottom)}html[data-hub-mobile] [data-slot=sheet-content][data-side=right],html[data-hub-mobile] [data-slot=sheet-content][data-side=left]{top:var(--hub-viewport-top,0px);height:var(--hub-viewport-height,100dvh);max-width:100vw;bottom:auto}html[data-hub-mobile] [data-slot=sheet-content][data-side=bottom]{bottom:auto;top:calc(var(--hub-viewport-top,0px) + var(--hub-viewport-height,100dvh));translate:0 -100%}html[data-hub-mobile] :where([data-slot=dialog-close],[data-slot=sheet-close]){width:44px;height:44px}html[data-hub-mobile] [data-sonner-toaster]{--offset-bottom:calc(76px + env(safe-area-inset-bottom))!important;--mobile-offset-bottom:calc(76px + env(safe-area-inset-bottom))!important}html[data-hub-keyboard=true] [data-hub-mobile-nav]{display:none}.hub-mobile-disclosure{min-width:0;display:block}.hub-mobile-disclosure>.hub-mobile-disclosure-trigger{color:#2f5c3b;min-height:44px;font:inherit;background:#fff;border:1px solid #d2dad5;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}.hub-mobile-disclosure-trigger>svg:last-child{margin-left:auto}.hub-mobile-disclosure-trigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.hub-mobile-disclosure-body{background:#f7f8f6;border:1px solid #dce2de;border-radius:6px;flex-wrap:wrap;gap:10px;margin-top:8px;padding:12px;display:flex}.hub-mobile-disclosure-body[data-expanded=false]{display:none}.hub-mobile-section{color:#65716b;align-items:center;gap:10px;min-width:0;padding:8px 0;font-size:13px;display:flex}.hub-mobile-section select{color:#26323b;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #d2dad5;border-radius:6px;flex:1;padding:8px 32px 8px 12px;font-size:16px}.hub-mobile-view-switch{gap:8px;margin:12px 0;display:flex}.hub-mobile-view-switch button{color:#2f5c3b;background:#fff;border:1px solid #d2dad5;border-radius:6px;flex:1;min-height:44px;padding:8px}.hub-mobile-view-switch button[aria-pressed=true]{color:#fff;background:#2f5c3b}.hub-desktop-tabs{display:none!important}}@media screen and (max-width:820px){html[data-hub-mobile]:has(.hub-shell-v2){overscroll-behavior:none;overflow:hidden}html[data-hub-mobile]:has(.hub-shell-v2) body{overscroll-behavior:none;overflow:hidden}html[data-hub-mobile] .hub-shell-v2{top:var(--hub-viewport-top,0px);width:100%;position:fixed;left:0;right:0}}
