.app-shell[data-v-f0e98ed6]{flex-direction:column;min-height:100vh;display:flex}.topbar[data-v-f0e98ed6]{z-index:50;border-bottom:1px solid var(--border);position:sticky;top:0}.topbar-inner[data-v-f0e98ed6]{justify-content:space-between;align-items:center;gap:16px;max-width:1080px;margin:0 auto;padding:8px 32px;display:flex}.brand[data-v-f0e98ed6]{-webkit-user-select:none;user-select:none}.brand-name[data-v-f0e98ed6]{letter-spacing:-.015em;font-size:16px;font-weight:600}.content[data-v-f0e98ed6]{flex:1;width:100%}.toast-enter-active[data-v-f0e98ed6]{transition:opacity .3s,transform .3s cubic-bezier(.25,1.2,.3,1)}.toast-leave-active[data-v-f0e98ed6]{transition:opacity .2s,transform .2s}.toast-enter-from[data-v-f0e98ed6],.toast-leave-to[data-v-f0e98ed6]{opacity:0;transform:translateY(-12px)scale(.95)}.toast-dot[data-v-f0e98ed6]{border-radius:50%;width:8px;height:8px}.dot-success[data-v-f0e98ed6]{background:var(--green)}.dot-error[data-v-f0e98ed6]{background:var(--red)}.dot-info[data-v-f0e98ed6]{background:var(--accent)}@media (width<=768px){.topbar-inner[data-v-f0e98ed6]{padding:8px 16px}.brand-name[data-v-f0e98ed6]{font-size:16px}.seg-item[data-v-f0e98ed6]{padding:6px 12px;font-size:13px}}.submit-layout[data-v-800d7e6b]{grid-template-columns:400px 1fr;align-items:start;gap:24px;display:grid}.left-panel[data-v-800d7e6b]{padding:26px;position:sticky;top:84px}.right-panel[data-v-800d7e6b]{min-width:0}.panel-title[data-v-800d7e6b]{letter-spacing:-.015em;margin:0 0 12px;font-size:16px;font-weight:600}.title-gap[data-v-800d7e6b]{margin-top:28px}.mono[data-v-800d7e6b]{font-family:var(--font-mono);font-size:12.5px}.config-list[data-v-800d7e6b]{margin-bottom:28px}.config-row[data-v-800d7e6b]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.config-row[data-v-800d7e6b]:last-child{border-bottom:none}.config-name[data-v-800d7e6b]{font-size:15px;font-weight:500}.result-card[data-v-800d7e6b]{padding:26px}.result-head[data-v-800d7e6b]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.account-card[data-v-800d7e6b]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);margin-bottom:12px;overflow:hidden}.account-head[data-v-800d7e6b]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:13px 16px;transition:background-color .15s;display:flex}.account-head[data-v-800d7e6b]:hover{background:var(--fill)}.account-id[data-v-800d7e6b]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14.5px;font-weight:600;overflow:hidden}.chevron[data-v-800d7e6b]{color:var(--text-tertiary);transition:transform .26s cubic-bezier(.25,1.2,.3,1);display:flex}.chevron.open[data-v-800d7e6b]{transform:rotate(180deg)}.account-body[data-v-800d7e6b]{padding:4px 16px 14px}.course-list[data-v-800d7e6b]{border-top:1px solid var(--border);padding-top:6px}.course-row[data-v-800d7e6b]{cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:10px 8px;display:flex}.course-name[data-v-800d7e6b]{flex:1;min-width:0;font-size:14.5px;line-height:1.45}.copy-btn[data-v-800d7e6b]{border-radius:var(--radius-full);background:var(--fill);color:var(--accent);flex-shrink:0;padding:5px 14px;font-size:13px;font-weight:500;transition:background-color .15s,transform .12s}.copy-btn[data-v-800d7e6b]:hover{background:var(--fill-hover)}.copy-btn[data-v-800d7e6b]:active{transform:scale(.93)}.cb[data-v-800d7e6b]{opacity:0;pointer-events:none;position:absolute}.cb-fake[data-v-800d7e6b]{border:1.5px solid var(--border-strong);background:var(--surface);border-radius:7px;flex-shrink:0;width:22px;height:22px;transition:background-color .16s,border-color .16s,transform .14s;position:relative}.course-row:hover .cb-fake[data-v-800d7e6b]{border-color:var(--accent)}.cb:checked+.cb-fake[data-v-800d7e6b]{background:var(--accent);border-color:var(--accent)}.cb:checked+.cb-fake[data-v-800d7e6b]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.cb:checked+.cb-fake[data-v-800d7e6b]{animation:.26s cubic-bezier(.25,1.4,.3,1) cb-pop-800d7e6b}@keyframes cb-pop-800d7e6b{0%{transform:scale(.85)}60%{transform:scale(1.08)}to{transform:scale(1)}}.state-box[data-v-800d7e6b]{text-align:center;color:var(--text-tertiary);padding:16px 8px;font-size:13.5px}.error-text[data-v-800d7e6b]{color:var(--red)}.skeleton-list[data-v-800d7e6b]{flex-direction:column;gap:8px;padding:8px 0;display:flex}.skeleton-row[data-v-800d7e6b]{height:40px}.submit-area[data-v-800d7e6b]{border-top:1px solid var(--border);margin-top:18px;padding-top:18px}.placeholder[data-v-800d7e6b]{justify-content:center;align-items:center;min-height:320px;display:flex}.placeholder-text[data-v-800d7e6b]{text-align:center;color:var(--text-tertiary);margin:0;font-size:14px;line-height:1.7}@media (width<=900px){.submit-layout[data-v-800d7e6b]{grid-template-columns:1fr}.left-panel[data-v-800d7e6b]{position:static}}@media (width<=600px){.left-panel[data-v-800d7e6b],.result-card[data-v-800d7e6b]{padding:20px}}.dialog-mask-enter-active[data-v-a1e7e697],.dialog-mask-leave-active[data-v-a1e7e697]{transition:opacity .24s}.dialog-mask-enter-active .dialog[data-v-a1e7e697],.dialog-mask-leave-active .dialog[data-v-a1e7e697]{animation:none}.dialog-mask-enter-active .dialog[data-v-a1e7e697]{animation:.38s cubic-bezier(.25,1.2,.3,1) both dialog-pop}.dialog-mask-leave-active .dialog[data-v-a1e7e697]{animation:.18s both dialog-out-a1e7e697}.dialog-mask-enter-from[data-v-a1e7e697],.dialog-mask-leave-to[data-v-a1e7e697]{opacity:0}@keyframes dialog-out-a1e7e697{to{opacity:0;transform:scale(.96)}}.spinning[data-v-fb5db03f]{animation:.8s linear infinite spin}.filter-card[data-v-fb5db03f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:16px 20px;display:flex}.status-tags[data-v-fb5db03f]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-fb5db03f]{border-radius:var(--radius-full);background:var(--fill);color:var(--text-secondary);-webkit-user-select:none;user-select:none;align-items:center;padding:6px 14px;font-size:13.5px;font-weight:500;transition:background-color .15s,color .15s,transform .12s;display:inline-flex}.chip[data-v-fb5db03f]:hover{background:var(--fill-hover)}.chip[data-v-fb5db03f]:active{transform:scale(.95)}.chip.on[data-v-fb5db03f]{background:var(--surface);color:var(--text-primary);box-shadow:0 1px 4px #0000001f}.search-box[data-v-fb5db03f]{align-items:center;gap:10px;display:flex}.search-input[data-v-fb5db03f]{align-items:center;display:flex;position:relative}.search-input>svg[data-v-fb5db03f]{color:var(--text-tertiary);pointer-events:none;position:absolute;left:12px}.search-input .input[data-v-fb5db03f]{border-radius:var(--radius-full);width:220px;padding-left:36px;padding-right:32px}.clear-btn[data-v-fb5db03f]{background:var(--fill-active);width:20px;height:20px;color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;font-size:11px;transition:transform .12s;display:flex;position:absolute;right:8px}.clear-btn[data-v-fb5db03f]:active{transform:scale(.85)}.table-card[data-v-fb5db03f]{padding:8px 20px 4px;overflow-x:auto}.order-table[data-v-fb5db03f]{border-collapse:collapse;width:100%;font-size:14px}.order-table th[data-v-fb5db03f]{text-align:left;color:var(--text-tertiary);border-bottom:1px solid var(--border);white-space:nowrap;padding:12px 14px;font-size:12.5px;font-weight:500}.order-table td[data-v-fb5db03f]{border-bottom:1px solid var(--border);vertical-align:middle;padding:10px 12px}.order-table tbody tr:last-child td[data-v-fb5db03f]{border-bottom:none}.table-row[data-v-fb5db03f]{transition:background-color .15s}.table-row[data-v-fb5db03f]:hover{background:var(--fill)}.col-id[data-v-fb5db03f]{width:70px}.col-op[data-v-fb5db03f]{width:150px}.mono[data-v-fb5db03f]{font-family:var(--font-mono);font-size:12.5px}.dim[data-v-fb5db03f]{color:var(--text-tertiary)}.cell-main[data-v-fb5db03f]{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.cell-sub[data-v-fb5db03f]{color:var(--text-secondary);margin-top:2px}.cell-clamp[data-v-fb5db03f]{-webkit-line-clamp:2;white-space:normal;cursor:text;-webkit-box-orient:vertical;display:-webkit-box}.status-pill[data-v-fb5db03f]{border-radius:var(--radius-full);white-space:nowrap;align-items:center;padding:4px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.ops[data-v-fb5db03f]{gap:4px;display:flex}.op-link[data-v-fb5db03f]{color:var(--accent);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:500;transition:background-color .15s,transform .12s}.op-link[data-v-fb5db03f]:hover{background:var(--fill)}.op-link[data-v-fb5db03f]:active{transform:scale(.93)}.op-link.danger[data-v-fb5db03f]{color:var(--red)}.op-link.warn[data-v-fb5db03f]{color:var(--orange)}.skeleton-list[data-v-fb5db03f]{padding:8px 0}.skeleton-row[data-v-fb5db03f]{height:40px;margin-bottom:8px}.confirm-text[data-v-fb5db03f]{color:var(--text-secondary);margin:0;font-size:14.5px;line-height:1.6}.mobile-list[data-v-fb5db03f]{display:none}.pg-ellipsis[data-v-fb5db03f]{color:var(--text-tertiary);padding:0 6px}@media (width<=900px){.search-input .input[data-v-fb5db03f]{width:160px}}@media (width<=768px){.desktop-table[data-v-fb5db03f]{display:none}.mobile-list[data-v-fb5db03f]{flex-direction:column;gap:12px;display:flex}.order-card[data-v-fb5db03f]{padding:16px}.oc-head[data-v-fb5db03f]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.oc-id[data-v-fb5db03f]{font-size:12.5px}.oc-main[data-v-fb5db03f]{word-break:break-all;margin-bottom:4px;font-size:15px;font-weight:600}.oc-course[data-v-fb5db03f]{color:var(--text-secondary);margin-bottom:6px;font-size:13.5px}.oc-meta[data-v-fb5db03f]{color:var(--text-tertiary);margin-bottom:10px;font-size:12px}.oc-ops[data-v-fb5db03f]{border-top:1px solid var(--border);gap:8px;padding-top:10px;display:flex}.skeleton-card[data-v-fb5db03f]{height:120px;margin:8px}.p[data-v-fb5db03f]{padding:8px}}:root{--bg:#f5f5f7;--surface:#fff;--glass:#ffffffa8;--glass-strong:#ffffffd1;--fill:#7676801f;--fill-hover:#7676802e;--fill-active:#7676803d;--text-primary:#1d1d1f;--text-secondary:#6e6e73;--text-tertiary:#86868b;--accent:#0071e3;--accent-hover:#0077ed;--accent-active:#006edb;--green:#34c759;--red:#ff3b30;--orange:#ff9500;--yellow:#fc0;--blue:#0a84ff;--gray:#8e8e93;--border:#0000000f;--border-strong:#0000001f;--shadow-sm:0 1px 2px #00000008;--shadow-md:0 4px 16px #0000000d;--shadow-lg:0 16px 48px #0000001f;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-full:980px;--blur:20px;--ease-spring:cubic-bezier(.25, 1.2, .3, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--font:-apple-system, BlinkMacSystemFont, "SF Pro SC", "SF Pro Text", "Helvetica Neue", "PingFang SC", "Microsoft YaHei", sans-serif;--font-mono:"SF Mono", ui-monospace, "Cascadia Code", Consolas, monospace}@media (prefers-color-scheme:dark){:root{--bg:#000;--surface:#1c1c1e;--glass:#1c1c1ea8;--glass-strong:#1c1c1edb;--fill:#7878803d;--fill-hover:#78788052;--fill-active:#78788066;--text-primary:#f5f5f7;--text-secondary:#98989d;--text-tertiary:#6e6e73;--accent:#0a84ff;--accent-hover:#339dff;--accent-active:#0a6fd6;--border:#ffffff14;--border-strong:#ffffff26;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 16px #00000073;--shadow-lg:0 16px 48px #0000008c}}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font);color:var(--text-primary);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:15px;line-height:1.5}::selection{background:#007aff40}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--fill-active);background-clip:content-box;border:2px solid #0000;border-radius:5px}::-webkit-scrollbar-track{background:0 0}button{color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;font-family:inherit}input,textarea{font-family:inherit}textarea{resize:vertical}:focus-visible{border-radius:8px;outline:none;box-shadow:0 0 0 4px #007aff47}.glass{background:var(--glass);-webkit-backdrop-filter:blur(var(--blur)) saturate(180%);backdrop-filter:blur(var(--blur)) saturate(180%)}.card{background:var(--glass);-webkit-backdrop-filter:blur(var(--blur)) saturate(180%);backdrop-filter:blur(var(--blur)) saturate(180%);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.page{max-width:1080px;margin:0 auto;padding:32px 32px 80px}.btn{border-radius:var(--radius-full);transition:transform .12s var(--ease-in-out), background-color .15s ease, box-shadow .15s ease, opacity .15s ease;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:8px;padding:11px 24px;font-size:15px;font-weight:500;display:inline-flex;position:relative}.btn:active{transform:scale(.96)}.btn:disabled{opacity:.45;cursor:default;pointer-events:none}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:var(--accent-hover)}.btn-primary:active{background:var(--accent-active)}.btn-success{background:var(--green);color:#fff}.btn-success:hover{filter:brightness(1.05)}.btn-success:active{filter:brightness(.95)}.btn-secondary{background:var(--fill);color:var(--text-primary)}.btn-secondary:hover{background:var(--fill-hover)}.btn-danger{background:var(--red);color:#fff}.btn-ghost{color:var(--accent);background:0 0;padding:8px 14px}.btn-ghost:hover{background:var(--fill)}.btn-danger-ghost{color:var(--red);background:0 0;padding:8px 14px}.btn-danger-ghost:hover{background:var(--fill)}.btn-block{width:100%}.btn-icon{border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.btn-lg{padding:14px 32px;font-size:17px}.btn:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:currentColor;transition:opacity .2s;position:absolute;inset:0}.btn:active:after{opacity:.12}.input,.textarea{background:var(--fill);width:100%;color:var(--text-primary);border:1px solid #0000;border-radius:12px;padding:12px 14px;font-size:15px;transition:background-color .15s,box-shadow .2s,border-color .2s}.input::placeholder,.textarea::placeholder{color:var(--text-tertiary)}.input:focus,.textarea:focus{background:var(--surface);border-color:var(--accent);outline:none;box-shadow:0 0 0 4px #007aff2e}.textarea{min-height:140px;line-height:1.6}.switch{--sw:51px;--sh:31px;width:var(--sw);height:var(--sh);border-radius:var(--radius-full);background:var(--fill-active);flex-shrink:0;transition:background-color .2s;position:relative}.switch.on{background:var(--green)}.switch .knob{width:27px;height:27px;transition:transform .26s var(--ease-spring);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #0000002e,0 0 1px #00000026}.switch.on .knob{transform:translate(20px)}.stepper{background:var(--fill);border-radius:12px;align-items:center;gap:8px;padding:4px;display:inline-flex}.step-btn{background:var(--surface);width:30px;height:30px;color:var(--accent);box-shadow:var(--shadow-sm);-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;font-size:18px;line-height:1;transition:transform .12s,opacity .15s;display:flex}.step-btn:active{transform:scale(.9)}.step-btn:disabled{opacity:.3;cursor:default}.step-val{text-align:center;width:64px;color:var(--text-primary);-moz-appearance:textfield;background:0 0;border:none;font-size:15px;font-weight:500}.step-val::-webkit-outer-spin-button{-webkit-appearance:none}.step-val::-webkit-inner-spin-button{-webkit-appearance:none}.seg{background:var(--fill);border-radius:10px;gap:2px;padding:2px;display:inline-flex}.seg-item{color:var(--text-secondary);-webkit-user-select:none;user-select:none;border-radius:8px;padding:7px 16px;font-size:14px;font-weight:500;transition:color .15s,background-color .15s,box-shadow .15s,transform .12s}.seg-item:hover{color:var(--text-primary)}.seg-item:active{transform:scale(.96)}.seg-item.active{background:var(--surface);color:var(--text-primary);box-shadow:0 1px 4px #0000001f}.badge{white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.badge:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.badge-gray{color:var(--gray)}.badge-blue{color:var(--blue)}.badge-orange{color:var(--orange)}.badge-green{color:var(--green)}.badge-red{color:var(--red)}.row-hover{transition:background-color .15s}.row-hover:hover{background:var(--fill)}.toast-wrap{z-index:200;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;top:72px;left:50%;transform:translate(-50%)}.toast{background:var(--glass-strong);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);border:1px solid var(--border);border-radius:var(--radius-full);box-shadow:var(--shadow-md);animation:toast-in .32s var(--ease-spring) both;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:500;display:flex}.toast-success{color:var(--green)}.toast-error{color:var(--red)}.toast-info{color:var(--text-primary)}.dialog-mask{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000052;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.dialog{background:var(--surface);border-radius:var(--radius-lg);width:100%;max-width:520px;box-shadow:var(--shadow-lg);animation:dialog-pop .4s var(--ease-spring) both;overflow:hidden}.dialog-header{justify-content:space-between;align-items:center;padding:20px 24px 0;display:flex}.dialog-title{letter-spacing:-.015em;font-size:20px;font-weight:600}.dialog-close{width:28px;height:28px;color:var(--text-secondary);background:var(--fill);border-radius:50%;justify-content:center;align-items:center;font-size:15px;transition:transform .12s,background-color .15s;display:flex}.dialog-close:hover{background:var(--fill-hover)}.dialog-close:active{transform:scale(.9)}.dialog-body{padding:16px 24px 24px}.dialog-footer{justify-content:flex-end;gap:10px;padding:0 24px 24px;display:flex}.detail-grid{border:1px solid var(--border);border-radius:12px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}.detail-item{border-bottom:1px solid var(--border);min-width:0;padding:12px 16px}.detail-item:nth-child(odd){border-right:1px solid var(--border)}.detail-item.span-2{border-right:none;grid-column:1/-1}.detail-label{color:var(--text-tertiary);margin-bottom:3px;font-size:12px}.detail-value{color:var(--text-primary);word-break:break-all;font-size:14px}.detail-value.mono{font-family:var(--font-mono);font-size:12.5px}.pagination{justify-content:center;align-items:center;gap:6px;padding:24px 0 4px;display:flex}.pg-btn{min-width:36px;height:36px;color:var(--text-secondary);-webkit-user-select:none;user-select:none;border-radius:10px;justify-content:center;align-items:center;padding:0 12px;font-size:14px;transition:background-color .15s,transform .12s;display:flex}.pg-btn:hover{background:var(--fill)}.pg-btn:active{transform:scale(.92)}.pg-btn.active{background:var(--accent);color:#fff;font-weight:500}.pg-btn:disabled{opacity:.35;cursor:default;pointer-events:none}.skeleton{background:var(--fill);border-radius:8px;position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff40,#0000);animation:1.4s infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}.spinner{border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.8s linear infinite spin}.spinner.dark{border-color:var(--fill-active);border-top-color:var(--text-secondary)}.empty-box{text-align:center;color:var(--text-tertiary);padding:28px 16px;font-size:14px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{to{transform:translate(100%)}}@keyframes toast-in{0%{opacity:0;transform:translateY(-12px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes dialog-pop{0%{opacity:0;transform:scale(.9)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.page-enter-active,.page-leave-active{transition:opacity .22s ease, transform .22s var(--ease-in-out)}.page-enter-from{opacity:0;transform:translateY(14px)}.page-leave-to{opacity:0;transform:translateY(-8px)}.fade-enter-active{transition:opacity .32s ease, transform .32s var(--ease-spring)}.fade-enter-from{opacity:0;transform:translateY(10px)scale(.98)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.dialog,.skeleton:after{animation:none}}@media (prefers-reduced-transparency:reduce){.glass,.card,.toast,.dialog-mask{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (width<=768px){.page{padding:28px 16px 60px}.page-sub{font-size:15px}.dialog-mask{align-items:flex-end;padding:16px}.dialog{border-radius:20px}}
