.ui-modal-v2--narrow{--modal-w:560px}.ui-modal-v2--wide{--modal-w:720px}.ui-modal-v2--xwide{--modal-w:960px}@media (width<=1023px){.ui-modal-v2--xwide{--modal-w:720px}}@media (width<=783px){.ui-modal-v2--xwide,.ui-modal-v2--wide{--modal-w:560px}}.ui-modal-v2.arco-modal{width:min(var(--modal-w), 100vw - var(--ds-space-8) * 2);max-height:calc(100vh - var(--ds-space-8) * 2);border-radius:var(--ds-r-xl);background:var(--surface);box-shadow:var(--ds-shadow-3);flex-direction:column;display:inline-flex}.arco-modal-wrapper .ui-modal-v2.arco-modal{display:inline-flex}.ui-modal-v2.arco-modal>[data-focus-lock-disabled]{display:contents}.ui-modal-v2 .arco-modal-header{height:auto;padding:var(--ds-space-6) calc(var(--ds-space-5) + var(--ds-h-l) + var(--ds-space-2)) var(--ds-space-2) var(--ds-space-6);font-family:var(--sans);border:0;flex:none}.ui-modal-v2 .arco-modal-title{color:var(--ink);font-size:calc(var(--ds-fs-title-m) * var(--ds-typography-scale,1));font-weight:var(--ds-fw-bold);line-height:calc(var(--ds-lh-title-m) * var(--ds-typography-scale,1));text-align:left}.ui-modal-v2 .arco-modal-content{min-height:0;padding:var(--ds-space-4) var(--ds-space-6) var(--ds-space-6);color:var(--ink);font-size:calc(var(--ds-fs-body) * var(--ds-typography-scale,1));line-height:calc(var(--ds-lh-body) * var(--ds-typography-scale,1));flex:1;overflow:auto}.ui-modal-v2 .arco-modal-footer{justify-content:flex-end;gap:var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-6) var(--ds-space-6);border:0;flex:none;display:flex}.ui-modal-v2 .arco-modal-footer>.arco-btn{margin:0}.ui-modal-v2__footer-start{color:var(--ink-2);font-size:calc(var(--ds-fs-caption) * var(--ds-typography-scale,1));line-height:calc(var(--ds-lh-caption) * var(--ds-typography-scale,1));align-items:center;margin-right:auto;display:flex}.ui-modal-v2 .arco-modal-close-icon{top:var(--ds-space-5);right:var(--ds-space-5);font-size:calc(var(--ds-icon-m) * var(--ds-typography-scale,1))}.ui-modal-v2__close{width:var(--ds-h-l);height:var(--ds-h-l);border-radius:var(--ds-r-l);color:var(--ink-3);font-size:calc(var(--ds-icon-m) * var(--ds-typography-scale,1));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-modal-v2__close:hover{background:color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink)}.ui-modal-v2__close:focus-visible{outline:2px solid var(--primary-soft-line);outline-offset:1px}.ui-modal-v2:focus,.ui-modal-v2 [data-focus-lock-disabled]:focus,.ui-modal-v2 .arco-modal-content:focus{outline:none}.ui-modal-v2__summary{justify-content:space-between;gap:var(--ds-space-5);margin-bottom:var(--ds-space-6);padding:var(--ds-space-4) var(--ds-space-5);border-radius:var(--ds-r-xl);background:var(--surface-3);display:flex}.ui-modal-v2__summary>div{align-content:start;gap:var(--ds-space-1);min-width:0;display:grid}.ui-modal-v2__summary>div[data-end]{text-align:right;flex:none;justify-items:end}.ui-modal-v2__summary small{color:var(--ink-2);font-size:calc(var(--ds-fs-caption) * var(--ds-typography-scale,1));line-height:calc(var(--ds-lh-caption) * var(--ds-typography-scale,1));font-variant-numeric:tabular-nums}.ui-modal-v2__summary b{color:var(--ink);font-size:calc(var(--ds-fs-body) * var(--ds-typography-scale,1));font-weight:var(--ds-fw-medium);line-height:calc(var(--ds-lh-body) * var(--ds-typography-scale,1));font-variant-numeric:tabular-nums}.ui-modal-v2__summary .ui-money{color:var(--ink);line-height:calc(var(--ds-lh-title-l) * var(--ds-typography-scale,1))}.ui-page-layer.arco-drawer{background:var(--surface);color:var(--ink);font-size:calc(var(--ds-fs-body) * var(--ds-typography-scale,1));line-height:calc(var(--ds-lh-body) * var(--ds-typography-scale,1));flex-direction:column;display:flex;overflow:hidden}.ui-page-layer .arco-drawer-inner{flex-direction:column;flex:auto;height:auto;min-height:0;display:flex}.ui-page-layer .arco-drawer-inner>span{display:contents}.ui-page-layer .arco-drawer-scroll{flex:auto;height:auto;min-height:0;overflow:hidden}.ui-page-layer .arco-drawer-content{flex-direction:column;flex:auto;height:auto;min-height:0;padding:0;display:flex;overflow:hidden}.ui-page-layer__frame{outline:none;flex-direction:column;flex:auto;min-height:0;display:flex}.ui-page-layer__head{grid-template-columns:var(--ds-h-touch) minmax(0, 1fr) var(--ds-h-touch);height:var(--ds-m-navbar);padding:0 var(--ds-space-1);border-bottom:1px solid var(--line-2);flex:none;align-items:center;display:grid}.ui-page-layer__head>h2{font-size:calc(var(--ds-fs-title-m) * var(--ds-typography-scale,1));font-weight:var(--ds-fw-medium);line-height:calc(var(--ds-lh-title-m) * var(--ds-typography-scale,1));text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ui-page-layer__back{width:var(--ds-h-touch);height:var(--ds-h-touch);border-radius:var(--ds-r-l);color:var(--ink);font-size:calc(var(--ds-icon-touch) * var(--ds-typography-scale,1));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-page-layer__back:active{background:color-mix(in srgb, var(--ink) 8%, transparent)}.ui-page-layer__back:focus-visible{outline:2px solid var(--primary-soft-line);outline-offset:-2px}.ui-page-layer__body{overscroll-behavior:contain;min-height:0;padding:var(--ds-space-4);flex:auto;overflow:auto}.ui-page-layer__body:last-child{padding-bottom:calc(var(--ds-space-4) + env(safe-area-inset-bottom))}.ui-page-layer__foot{align-items:center;gap:var(--ds-space-3);height:calc(var(--ds-m-actionbar) + env(safe-area-inset-bottom));padding:0 var(--ds-space-4) env(safe-area-inset-bottom);border-top:1px solid var(--line-2);flex:none;display:flex}.ui-page-layer__foot .arco-btn{min-width:0;height:var(--ds-h-touch-l);flex:1}[data-device=phone] .ui-page-layer .ui-page-layer__foot .ui-btn.arco-btn{height:var(--ds-h-touch-l)}.ui-page-layer__foot .arco-btn-primary{flex:2}.ui-page-layer__foot .ui-btn.arco-btn-text:not(.arco-btn-status-danger){--btn-bg:var(--surface-3);--btn-fg:var(--ink);--btn-hover:color-mix(in srgb, var(--ink) 8%, var(--surface-3));--btn-disabled-bg:var(--surface-2)}:is([data-device=tablet],[data-device=phone]) .ui-modal-v2__close{position:relative}:is([data-device=tablet],[data-device=phone]) .ui-modal-v2__close:after{content:"";inset:calc((var(--ds-h-l) - var(--ds-h-touch)) / 2);position:absolute}[data-device=phone] .ui-modal-v2.arco-modal{width:calc(100% - var(--ds-space-4) * 2)}[data-device=phone] .ui-modal-v2 .arco-modal-header{padding:var(--ds-space-5) calc(var(--ds-space-3) + var(--ds-h-l) + var(--ds-space-2)) var(--ds-space-2) var(--ds-space-5)}[data-device=phone] .ui-modal-v2 .arco-modal-close-icon{top:var(--ds-space-3);right:var(--ds-space-3)}[data-device=phone] .ui-modal-v2 .arco-modal-content{padding:var(--ds-space-3) var(--ds-space-5) var(--ds-space-5)}[data-device=phone] .ui-modal-v2 .arco-modal-footer{padding:var(--ds-space-2) var(--ds-space-5) var(--ds-space-5)}[data-device=phone] .ui-modal-v2 .arco-modal-footer>.arco-btn{flex:1}[data-device=phone] .ui-modal-v2__summary{gap:var(--ds-space-3);padding:var(--ds-space-4);flex-direction:column}[data-device=phone] .ui-modal-v2__summary>div[data-end]{text-align:left;justify-items:start}
