.ui-confirm-v2.arco-modal{box-sizing:border-box;width:432px;max-width:calc(100vw - var(--ds-space-8) * 2);padding:var(--ds-space-8) var(--ds-space-8) var(--ds-space-6);border-radius:var(--ds-r-xl);background:var(--surface);box-shadow:var(--ds-shadow-3);text-align:center}.ui-confirm-v2 .arco-modal-header{height:auto;font-family:var(--sans);border:0;padding:0}.ui-confirm-v2 .arco-modal-title>span{align-items:center;gap:var(--ds-space-4);color:var(--ink);font-size:var(--ds-fs-title-m);font-weight:var(--ds-fw-bold);line-height:var(--ds-lh-title-m);flex-direction:column;display:flex}.ui-confirm-v2__badge{width:var(--ds-h-touch-l);height:var(--ds-h-touch-l);font-size:var(--ds-icon-l);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ui-confirm-v2__badge[data-tone=info]{background:var(--tone-info-bg);color:var(--info)}.ui-confirm-v2__badge[data-tone=danger]{background:var(--tone-danger);color:var(--danger)}.ui-confirm-v2__badge[data-tone=warning]{background:var(--tone-warn-bg);color:var(--warning)}.ui-confirm-v2 .arco-modal-content{gap:var(--ds-space-3);padding:var(--ds-space-2) 0 0;color:var(--ink-2);font-size:var(--ds-fs-body);line-height:var(--ds-lh-body);display:grid}.ui-confirm-v2__text,.ui-confirm-v2__unaffected{margin:0}.ui-confirm-v2__unaffected{font-size:var(--ds-fs-small);line-height:var(--ds-lh-small)}.ui-confirm-v2__pills{justify-content:center;gap:var(--ds-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ui-confirm-v2__pills>li{height:var(--ds-h-s);line-height:var(--ds-h-s);padding:0 var(--ds-space-3);border-radius:var(--ds-r-pill);background:var(--tone-danger);color:var(--danger);font-size:var(--ds-fs-small);display:inline-block}.ui-confirm-v2__pills b{font-weight:var(--ds-fw-bold)}.ui-confirm-v2__actions{gap:var(--ds-space-3);margin-top:calc(var(--ds-space-8) - var(--ds-space-3));grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.ui-confirm-v2__actions>.arco-btn{margin:0}.ui-confirm-pop.arco-popconfirm{filter:drop-shadow(0 var(--ds-space-2) var(--ds-space-3) color-mix(in srgb, var(--ink) 10%, transparent))}.ui-confirm-pop .arco-popconfirm-content{box-sizing:border-box;width:324px;padding:var(--ds-space-5);border-radius:var(--ds-r-xl);background:var(--surface);box-shadow:none;text-align:left;border:0}.ui-confirm-pop .arco-popconfirm-arrow{background:var(--surface);border:0}.ui-confirm-pop .arco-popconfirm-title{align-items:flex-start;gap:var(--ds-space-2);color:var(--ink);font-size:var(--ds-fs-body);font-weight:var(--ds-fw-bold);line-height:var(--ds-lh-body);margin:0;display:flex}.ui-confirm-pop .arco-popconfirm-title-icon{height:var(--ds-lh-body);color:var(--danger);font-size:var(--ds-icon-m);align-items:center;margin:0;display:inline-flex}.ui-confirm-pop .arco-popconfirm-title-text{color:inherit}.ui-confirm-pop .arco-popconfirm-inner-content{margin:var(--ds-space-1) 0 0;padding-left:calc(var(--ds-icon-m) + var(--ds-space-2));color:var(--ink-2);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small)}.ui-confirm-pop .arco-popconfirm-btn{justify-content:flex-end;gap:var(--ds-space-2);margin-top:var(--ds-space-4);text-align:right;display:flex}.ui-confirm-pop .arco-popconfirm-btn>.arco-btn{margin:0}[data-device=tablet] .ui-confirm-pop .arco-popconfirm-btn>.arco-btn{height:var(--ds-h-l)}.ui-progress-bar{height:var(--bar-h);border-radius:var(--ds-r-pill);background:var(--surface-3);overflow:hidden}.ui-progress-bar[data-size="8"]{--bar-h:var(--ds-space-2)}.ui-progress-bar[data-size="4"]{--bar-h:var(--ds-space-1)}.ui-progress-bar[data-light-track]{background:var(--line-2)}.ui-progress-bar>span{border-radius:inherit;background:var(--primary);height:100%;transition:width .2s;display:block}.ui-progress-bar>span[data-state=done]{background:var(--success)}.ui-progress-bar>span[data-state=error]{background:var(--danger)}.ui-progress-card{gap:var(--ds-space-2);display:grid}.ui-progress-card__head{justify-content:space-between;align-items:center;gap:var(--ds-space-3);min-height:var(--ds-h-s);display:flex}.ui-progress-card__name{align-items:center;gap:var(--ds-space-1);color:var(--ink-2);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small);display:inline-flex}.ui-progress-card__name>svg{color:var(--ink-3);font-size:var(--ds-icon-m)}.ui-progress-card__head>strong{color:var(--ink);font-size:var(--ds-fs-title-s);font-weight:var(--ds-fw-medium);line-height:var(--ds-lh-title-s);font-variant-numeric:tabular-nums}.ui-progress-card__figure{color:var(--ink);font-size:var(--ds-fs-display);font-weight:var(--ds-fw-medium);line-height:var(--ds-lh-display);font-variant-numeric:tabular-nums}.ui-progress-card__figure small{margin-left:var(--ds-space-1);color:var(--ink-2);font-size:var(--ds-fs-title-s);font-weight:var(--ds-fw-regular)}.ui-progress-card__note,.ui-progress-row>p{color:var(--ink-2);font-size:var(--ds-fs-caption);line-height:var(--ds-lh-caption);margin:0}.ui-progress-row{gap:var(--ds-space-2);padding:var(--ds-space-3) 0;display:grid}.ui-progress-row__head{justify-content:space-between;align-items:center;gap:var(--ds-space-3);display:flex}.ui-progress-row__head>span{align-items:center;gap:var(--ds-space-2);min-width:0;color:var(--ink);font-size:var(--ds-fs-body);line-height:var(--ds-lh-body);display:inline-flex}.ui-progress-row__head>small{color:var(--ink-2);font-size:var(--ds-fs-caption);line-height:var(--ds-lh-caption);font-variant-numeric:tabular-nums;flex:none}.ui-progress-row[data-error]>p{color:var(--danger)}:is([data-device=tablet],[data-device=phone]) .ui-progress-card__head .ui-btn.arco-btn{position:relative;overflow:visible}:is([data-device=tablet],[data-device=phone]) .ui-progress-card__head .ui-btn.arco-btn:after{content:"";inset:calc((var(--ds-h-touch) - var(--ds-h-s)) / -2) 0;position:absolute}.ui-money{font-variant-numeric:tabular-nums;white-space:nowrap}.ui-money[data-size="13"]{font-size:var(--ds-fs-small)}.ui-money[data-size="14"]{font-size:var(--ds-fs-body)}.ui-money[data-size="16"]{font-size:var(--ds-fs-title-s)}.ui-money[data-size="24"]{font-size:var(--ds-fs-title-l)}.ui-money[data-size="28"]{font-size:var(--ds-fs-display)}.ui-money[data-weight=regular]{font-weight:var(--ds-fw-regular)}.ui-money[data-weight=medium]{font-weight:var(--ds-fw-medium)}.ui-money[data-weight=bold]{font-weight:var(--ds-fw-bold)}.ui-money[data-split] .ui-money__major{font-weight:var(--ds-fw-medium)}.ui-money[data-split] .ui-money__minor{color:var(--ink-2);font-size:var(--ds-fs-caption);font-weight:var(--ds-fw-regular)}.ui-money[data-split][data-size="28"] .ui-money__minor{font-size:var(--ds-fs-title-s)}.ui-money[data-split][data-full-symbol] .ui-money__minor:first-child{color:var(--ink);font-size:inherit;font-weight:var(--ds-fw-medium)}.ui-money[data-due] .ui-money__major{color:var(--warning)}.ui-money__unit{margin-left:var(--ds-space-1)}.ui-money[data-tone=negative],.ui-money[data-tone=negative] .ui-money__minor{color:var(--danger)}.ui-money[data-tone=zero],.ui-money[data-tone=zero] .ui-money__minor{color:var(--ink-2)}.ui-money[data-empty]{color:var(--ink-3)}.ui-money[data-refunded],.ui-money[data-refunded] .ui-money__minor{color:var(--ink-3);text-decoration:line-through}.ui-payment-progress{gap:var(--ds-space-3);display:grid}.ui-payment-progress__values{justify-content:space-between;gap:var(--ds-space-4);display:flex}.ui-payment-progress__figure{display:grid}.ui-payment-progress__figure[data-end]{text-align:right}.ui-payment-progress__figure>span:first-child{color:var(--ink-2);font-size:var(--ds-fs-caption);line-height:var(--ds-lh-caption)}.ui-payment-progress__figure>.ui-money{color:var(--ink);line-height:var(--ds-lh-body)}.ui-payment-progress__note{color:var(--ink-2);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small);margin:0}.ui-money__dot{margin:0 var(--ds-space-2)}.ui-amount-head{display:grid}.ui-amount-head>span:first-child{color:var(--ink-2);font-size:var(--ds-fs-caption);line-height:var(--ds-lh-caption)}.ui-amount-head>.ui-money{color:var(--ink);line-height:var(--ds-lh-display)}.ui-amount-head>p{color:var(--ink-2);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small);font-variant-numeric:tabular-nums;margin:0}.ui-amount-head[data-progress]>.ui-progress-bar{margin:var(--ds-space-3) 0}.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:var(--ds-fs-title-m);font-weight:var(--ds-fw-bold);line-height:var(--ds-lh-title-m);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:var(--ds-fs-body);line-height:var(--ds-lh-body);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:var(--ds-fs-caption);line-height:var(--ds-lh-caption);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:var(--ds-icon-m)}.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:var(--ds-icon-m);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{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:var(--ds-fs-caption);line-height:var(--ds-lh-caption);font-variant-numeric:tabular-nums}.ui-modal-v2__summary b{color:var(--ink);font-size:var(--ds-fs-body);font-weight:var(--ds-fw-medium);line-height:var(--ds-lh-body);font-variant-numeric:tabular-nums}.ui-modal-v2__summary .ui-money{color:var(--ink);line-height:var(--ds-lh-title-l)}.ui-page-layer.arco-drawer{background:var(--surface);color:var(--ink);font-size:var(--ds-fs-body);line-height:var(--ds-lh-body);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:var(--ds-fs-title-m);font-weight:var(--ds-fw-medium);line-height:var(--ds-lh-title-m);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:var(--ds-icon-touch);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}.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}
