.xihe-studio.xs-production[data-studio-theme] .xs-shared-dialog{width:760px;max-width:100%;max-height:calc(100dvh - 48px);border-radius:var(--xs-radius);font-size:var(--xs-font-body)}.xihe-studio.xs-production[data-studio-theme] .xs-shared-dialog[data-dialog-size=wide]{width:1040px}.xihe-studio.xs-production[data-studio-theme] .xs-shared-dialog[data-dialog-size=compact]{width:560px}.xs-shared-dialog .xs-modal-footer,.xs-shared-dialog .xs-modal-head{flex:none}.xs-shared-dialog .xs-modal-head{align-items:flex-start}.xs-shared-dialog .xs-modal-head>div{min-width:0}.xs-shared-dialog .xs-modal-head h2{overflow-wrap:anywhere}.xs-shared-dialog .xs-modal-body{overscroll-behavior:contain;scrollbar-gutter:stable;overflow-wrap:anywhere}.xihe-studio.xs-production[data-studio-theme] .xs-shared-dialog .xs-modal-head h2{font-size:var(--xs-font-title);line-height:1.5}.xihe-studio.xs-production[data-studio-theme] .xs-shared-dialog :is(p,li,pre,small,summary,.xs-modal-head p,.xs-field-help,.xs-api-current,.xs-api-provider small){font-size:var(--xs-font-body);line-height:1.8}.xihe-studio.xs-production[data-studio-theme] .xs-shared-dialog :is(h3,.xs-api-provider strong){font-size:var(--xs-font-heading);line-height:1.6}.xihe-studio.xs-production[data-studio-theme] .xs-shared-dialog :is(.xs-field-label,.xl-field>label,.xl-field p,.xl-field label>span,.xl-upload span,.xl-import-preview>div>span){font-size:var(--xs-font-body)}.xihe-studio.xs-production[data-studio-theme] .xs-shared-dialog :is(.xs-subtle,.xs-field-help,.xs-field-label,.xs-check){font-size:var(--xs-font-body)!important}.xihe-studio.xs-production[data-studio-theme] .xs-shared-dialog :is(.xs-error,.xs-notice,.xs-stat-row,.xs-version p){font-size:var(--xs-font-body)}.xihe-studio.xs-production[data-studio-theme] .xs-shared-dialog :is(.xs-version strong,.xs-card-top span,.xl-upload strong){font-size:var(--xs-font-body)}.xihe-studio.xs-production[data-studio-theme] .xs-shared-dialog .xs-eyebrow{font-size:var(--xs-font-help)}.xihe-studio.xs-production[data-studio-theme] .xs-shared-dialog .xs-stat-row strong{font-size:calc(24px * var(--xs-scale,1))}.xihe-studio.xs-production[data-studio-theme] .xs-shared-dialog .xs-modal-head>button{flex:none}.xs-dialog-form{display:contents}.xs-dialog-form-footer{position:sticky;bottom:-25px;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin:24px -28px -25px;padding:16px 28px;background:var(--xs-panel);border-top:1px solid var(--xs-line)}@media(max-width:700px){.xihe-studio.xs-production[data-studio-theme] .xs-shared-dialog{max-height:calc(100dvh - 24px)}.xs-shared-dialog .xs-modal-head{padding:14px 16px;gap:10px}.xs-shared-dialog .xs-modal-body{padding:16px}.xs-shared-dialog .xs-modal-footer{padding:12px 16px}.xs-dialog-form-footer{bottom:-16px;margin:20px -16px -16px;padding:12px 16px;align-items:stretch}.xs-dialog-form-footer>button{flex:1 1 100%;white-space:normal}}@media(max-height:600px),(max-width:700px){.xihe-studio.xs-production[data-text-scale="200"] .xs-shared-dialog .xs-modal-head{padding:10px 16px}.xihe-studio.xs-production[data-text-scale="200"] .xs-shared-dialog .xs-modal-head p{max-height:4.5em;overflow:auto}}