:root{--studio-header-height:56px;--studio-tabbar-height:54px;--studio-motion-fast:.16s}.studio-motion-paused *,.studio-motion-paused :before,.studio-motion-paused :after{animation-play-state:paused!important}.studio-copy-text{box-sizing:border-box;-webkit-user-select:text;-moz-user-select:text;user-select:text;width:100%;min-height:80px;font-size:16px}header.studio-header{z-index:30;box-sizing:border-box;width:100%;padding:env(safe-area-inset-top) 0 0;border-bottom:1px solid var(--adm-color-border);background:var(--adm-color-background);margin:0 0 10px;position:-webkit-sticky;position:sticky;top:0}.studio-header .adm-nav-bar{--height:56px;--border-bottom:0;padding:0 4px}.studio-header .adm-nav-bar-left,.studio-header .adm-nav-bar-right{flex:none;min-width:72px}.studio-header .adm-nav-bar-title{flex:1;min-width:0;padding:0 4px}.studio-header-title{min-width:0;line-height:19px}.studio-header-title>span{color:var(--adm-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.studio-header-title h1{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;line-height:22px;overflow:hidden}.studio-header .top-left-actions{gap:0;display:flex}.studio-header .top-left-actions :-webkit-any(button,a){background:0 0;border:0;justify-content:center;align-items:center;width:36px;min-width:36px;height:44px;min-height:44px;padding:0;display:inline-flex}.studio-header .top-left-actions :-moz-any(button,a){background:0 0;border:0;justify-content:center;align-items:center;width:36px;min-width:36px;height:44px;min-height:44px;padding:0;display:inline-flex}.studio-header .top-left-actions :is(button,a){background:0 0;border:0;justify-content:center;align-items:center;width:36px;min-width:36px;height:44px;min-height:44px;padding:0;display:inline-flex}.studio-header-actions{justify-content:flex-end;align-items:center;gap:0;display:flex}.studio-header-actions .adm-button{white-space:nowrap;background:0 0;border:0;min-height:44px;padding:0 6px;font-size:12px}.studio-tabbar{z-index:35;box-sizing:border-box;border-top:1px solid var(--adm-color-border);background:var(--adm-color-background);width:100%;max-width:430px;padding:0;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.studio-tabbar .adm-tab-bar-wrap{min-height:var(--studio-tabbar-height)}.studio-tabbar .adm-tab-bar-item{min-height:var(--studio-tabbar-height);padding:0}.studio-tabbar .adm-tab-bar-item-icon{height:22px;font-size:21px;line-height:22px}.studio-tabbar .adm-tab-bar-item-icon svg{width:21px;height:21px}.studio-tabbar .adm-tab-bar-item-title{white-space:nowrap;margin-top:2px;font-size:11px;line-height:16px}.phone-shell:has(.studio-tabbar){padding-bottom:calc(var(--studio-tabbar-height) + env(safe-area-inset-bottom) + 16px)}.screen:has(>.studio-tabbar){padding-bottom:calc(var(--studio-tabbar-height) + env(safe-area-inset-bottom) + 16px)}.phone-shell:has(.studio-tabbar){overflow-anchor:none}.screen:has(>.studio-tabbar){overflow-anchor:none}.studio-content-tabs{min-width:0;margin:8px 0}.studio-content-tabs .adm-capsule-tabs{--fixed-active-line-width:0;--title-font-size:13px}.studio-content-tabs .adm-capsule-tabs-tab{padding:5px 12px;font-size:13px;line-height:22px}.studio-content-tabs .adm-capsule-tabs-tab-wrapper{padding:4px 3px}.adm-popup-body.studio-sheet{--studio-viewport-height:100dvh;height:auto;max-height:calc(var(--studio-viewport-height) * .88);box-sizing:border-box;border-radius:14px 14px 0 0;padding:0;display:flex;overflow:hidden}.adm-popup-body.studio-sheet--large{height:calc(var(--studio-viewport-height) * .88)}.adm-popup-body.studio-sheet--full{height:var(--studio-viewport-height);max-height:var(--studio-viewport-height);border-radius:0}.studio-sheet-layout{width:100%;min-height:0;max-height:inherit;flex-direction:column;display:flex}.studio-sheet-header{border-bottom:1px solid var(--adm-color-border);background:var(--adm-color-background);flex-shrink:0;align-items:center;gap:6px;min-height:46px;padding:4px 12px;display:flex}.studio-sheet-header strong{flex:1;min-width:0;font-size:14px;line-height:20px}.studio-sheet-header .adm-button{border:0;flex-shrink:0;height:auto;min-height:36px;padding:4px 7px;font-size:12px}.studio-sheet-content{overscroll-behavior:contain;min-height:0;padding:12px;font-size:13px;overflow:auto}.studio-sheet-layout:not(:has(.studio-sheet-footer)) .studio-sheet-content{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.studio-sheet-footer{padding:8px 12px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--adm-color-border);background:var(--adm-color-background);flex-shrink:0}.studio-sheet-footer>.adm-button{width:100%;height:auto;min-height:40px;padding:8px 12px;font-size:13px}.studio-action-sheet .adm-action-sheet-button-item{min-height:46px;padding:10px 16px;font-size:14px}.studio-action-sheet .adm-action-sheet-extra{padding:12px 16px;font-size:12px}.studio-action-sheet .adm-action-sheet-button-item-description{font-size:12px}.studio-action-sheet .adm-action-sheet-button-item-wrapper{min-width:0}.studio-action-sheet .adm-action-sheet-button-item-name{white-space:normal;overflow-wrap:anywhere}.studio-selection-popup .adm-check-list-item{--font-size:13px}.adm-checkbox{position:relative}.adm-checkbox input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.filter-display-toggle .adm-checkbox{flex-direction:row-reverse;justify-content:space-between;width:100%}.filter-display-toggle .adm-checkbox-content{padding-left:0}.studio-report-directory{top:var(--studio-header-height);z-index:20;justify-content:flex-end;margin:0 0 8px;display:flex;position:-webkit-sticky;position:sticky}.studio-report-directory .adm-button{border:1px solid var(--adm-color-border);background:var(--adm-color-background);min-height:32px;padding:3px 9px;font-size:12px}[data-studio-anchor]{scroll-margin-top:calc(var(--studio-header-height) + 48px)}.studio-copy-action.adm-button{min-height:32px;color:var(--adm-color-primary);background:0 0;border:0;padding:2px 7px;font-size:12px}.studio-history-swipe[aria-busy=true] .history-face{opacity:.65;pointer-events:none}.studio-history-pending{color:var(--adm-color-text-secondary);margin:0;padding:4px 12px;font-size:12px}@media (prefers-reduced-motion:reduce){.studio-sheet,.studio-tabbar{scroll-behavior:auto}}.studio-action-sheet .adm-action-sheet{flex-direction:column;max-height:88dvh;display:flex}.studio-action-sheet .adm-action-sheet-button-list{overscroll-behavior:contain;min-height:0;overflow-y:auto}.studio-report-directory:empty{display:none}.studio-copy-value{overflow-wrap:anywhere;display:inline}.studio-copy-value .studio-copy-action{vertical-align:middle}.studio-sheet--full .studio-sheet-header{padding-top:calc(4px + env(safe-area-inset-top))}.studio-tabbar .adm-tab-bar-item-title{width:100%;margin:0}.studio-tabbar .adm-tab-bar-title-badge{width:100%;display:block}.studio-tabbar .studio-tab-button{width:100%;min-height:54px;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 2px;font-size:11px;line-height:16px;display:flex;transform:none}.studio-tab-icon>.anticon{font-size:21px}.studio-tab-button svg{width:21px;height:21px}.studio-content-tabs .studio-capsule-button{min-height:32px;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-size:13px;line-height:22px;transform:none}.studio-history-swipe .history-face{-webkit-user-select:text;-moz-user-select:text;user-select:text}.studio-sheet-header,.studio-sheet-content,.studio-sheet-footer{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.studio-action-sheet .adm-action-sheet-button-item{padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}
