.ui-sheet.arco-drawer,.ui-action-sheet.arco-drawer{border-radius:var(--ds-r-xl) var(--ds-r-xl) 0 0;background:var(--surface);max-height:90%;color:var(--ink);font-size:var(--ds-fs-body);line-height:var(--ds-lh-body);flex-direction:column;display:flex;overflow:hidden}:is(.ui-sheet,.ui-action-sheet) .arco-drawer-inner{flex-direction:column;flex:auto;height:auto;min-height:0;display:flex}:is(.ui-sheet,.ui-action-sheet) .arco-drawer-inner>span{display:contents}:is(.ui-sheet,.ui-action-sheet) .arco-drawer-scroll{flex:auto;height:auto;min-height:0;overflow:hidden}:is(.ui-sheet,.ui-action-sheet) .arco-drawer-content{flex-direction:column;flex:auto;height:auto;min-height:0;padding:0;display:flex;overflow:hidden}.ui-sheet__frame{outline:none;flex-direction:column;flex:auto;min-height:0;display:flex}.ui-sheet__head{height:var(--ds-row-comfortable);padding:0 calc(var(--ds-h-touch) + var(--ds-space-2));flex:none;justify-content:center;align-items:center;display:flex;position:relative}.ui-sheet__head>h2{color:var(--ink);font-size:var(--ds-fs-title-m);font-weight:var(--ds-fw-bold);line-height:var(--ds-lh-title-m);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ui-sheet__head>h2>small{margin-left:var(--ds-space-2);color:var(--ink-2);font-size:var(--ds-fs-caption);font-weight:var(--ds-fw-regular);line-height:var(--ds-lh-caption)}.ui-sheet__back{left:var(--ds-space-1)}.ui-sheet__close:not(.ui-sheet__back){right:var(--ds-space-1)}.ui-sheet__close{top:calc((var(--ds-row-comfortable) - var(--ds-h-touch)) / 2);width:var(--ds-h-touch);height:var(--ds-h-touch);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;position:absolute}.ui-sheet__close:hover,.ui-sheet__close:active{background:color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink)}.ui-sheet__close:focus-visible{outline:2px solid var(--primary-soft-line);outline-offset:-2px}.ui-sheet__search{padding:0 var(--ds-space-4) var(--ds-space-2);flex:none}.ui-sheet__body{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.ui-sheet__body:last-child{padding-bottom:env(safe-area-inset-bottom)}.ui-sheet__foot{gap:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-4) calc(var(--ds-space-4) + env(safe-area-inset-bottom));flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.ui-sheet__foot>.arco-btn-primary:not(:first-child){grid-column:span 2}.ui-sheet__foot .arco-btn{height:var(--ds-h-touch-l)}.ui-sheet-options{padding:0 var(--ds-space-4);grid-template-columns:minmax(0,1fr);display:grid}.ui-sheet-option{align-items:center;gap:var(--ds-space-3);width:100%;min-height:var(--ds-row-touch);padding:var(--ds-space-2) 0;border:0;border-bottom:1px solid var(--line-2);color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;margin:0;display:flex}.ui-sheet-option:last-child{border-bottom:0}.ui-sheet-option:has(+.ui-sheet-group){border-bottom:0}.ui-sheet-option:focus-visible{outline:2px solid var(--primary-soft-line);outline-offset:-2px}.ui-sheet-option__text{flex:1;min-width:0;display:grid}.ui-sheet-option__text>b{font-size:var(--ds-fs-body);font-weight:var(--ds-fw-regular);line-height:var(--ds-lh-body);overflow-wrap:anywhere;white-space:normal}.ui-sheet-option__text>small{overflow-wrap:anywhere;color:var(--ink-2);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small)}.ui-sheet-option[data-level="1"]{padding-left:var(--ds-space-6)}.ui-sheet-option[data-level="2"]{padding-left:calc(2 * var(--ds-space-6))}.ui-sheet-option[data-level="3"]{padding-left:calc(3 * var(--ds-space-6))}.ui-sheet-option[aria-selected=true]:not(:has(.ui-sheet-option__check)) .ui-sheet-option__text>b{color:var(--primary);font-weight:var(--ds-fw-medium)}.ui-sheet-option__tick{color:var(--primary);font-size:var(--ds-icon-l);flex:none}.ui-sheet-option__check{width:var(--ds-icon-l);height:var(--ds-icon-l);border:1px solid var(--ink-2);border-radius:var(--ds-r-pill);color:var(--surface);font-size:var(--ds-icon-xs);flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-sheet-option__check[data-on]{border-color:var(--primary);background:var(--primary)}.ui-sheet-option[aria-disabled]{cursor:default}.ui-sheet-option[aria-disabled] .ui-sheet-option__text>b{color:var(--ink-3)}.ui-sheet-group{overflow-wrap:anywhere;padding:var(--ds-space-3) 0 var(--ds-space-1);color:var(--ink-2);font-size:var(--ds-fs-caption);font-weight:var(--ds-fw-medium);line-height:var(--ds-lh-caption)}.ui-sheet-note{overflow-wrap:anywhere;align-items:center;gap:var(--ds-space-2);min-height:var(--ds-row-touch);padding:0 var(--ds-space-4);color:var(--ink-2);display:flex}.ui-action-sheet__head{gap:var(--ds-space-1);padding:var(--ds-space-5) var(--ds-space-6);border-bottom:1px solid var(--line-2);text-align:center;flex:none;display:grid}.ui-action-sheet__head>b{font-size:var(--ds-fs-title-s);font-weight:var(--ds-fw-medium);line-height:var(--ds-lh-title-s)}.ui-action-sheet__desc{gap:var(--ds-space-3);color:var(--ink-2);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small);margin:0;display:grid}.ui-action-sheet__item{width:100%;min-height:var(--ds-row-touch);padding:var(--ds-space-2) var(--ds-space-6);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--ds-fs-title-s);line-height:var(--ds-lh-title-s);cursor:pointer;border:0;flex:none;align-content:center;justify-items:center;margin:0;display:grid}.ui-action-sheet__item+.ui-action-sheet__item{border-top:1px solid var(--line-2)}.ui-action-sheet__item:active:not([aria-disabled]){background:var(--surface-3)}.ui-action-sheet__item:focus-visible{outline:2px solid var(--primary-soft-line);outline-offset:-2px}.ui-action-sheet__item>span{align-items:center;gap:var(--ds-space-2);display:inline-flex}.ui-action-sheet__item[data-danger]{color:var(--danger);font-weight:var(--ds-fw-medium)}.ui-action-sheet__item[aria-disabled]{cursor:default}.ui-action-sheet__item[aria-disabled]:not([aria-busy])>span{color:var(--ink-3)}.ui-action-sheet__item>small{color:var(--ink-2);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small)}.ui-action-sheet__gap{height:var(--ds-space-2);background:var(--bg);flex:none}.ui-action-sheet__cancel{min-height:calc(var(--ds-row-touch) + env(safe-area-inset-bottom));padding-bottom:calc(var(--ds-space-2) + env(safe-area-inset-bottom))}.ui-btn.arco-btn{--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);--btn-disabled-fg:var(--ink-3);gap:var(--ds-space-2);border-radius:var(--ds-r-l);font-weight:var(--ds-fw-medium)}.ui-btn.arco-btn-primary{--btn-bg:var(--primary);--btn-fg:var(--surface);--btn-hover:var(--primary-hover);--btn-disabled-bg:color-mix(in srgb, var(--primary) 32%, var(--surface));--btn-disabled-fg:var(--surface)}.ui-btn.arco-btn-primary.arco-btn-status-danger{--btn-bg:var(--danger);--btn-hover:var(--danger-hover);--btn-disabled-bg:color-mix(in srgb, var(--danger) 32%, var(--surface))}.ui-btn.arco-btn-secondary.arco-btn-status-danger{--btn-bg:var(--tone-danger);--btn-fg:var(--danger);--btn-hover:color-mix(in srgb, var(--danger) 16%, var(--surface))}.ui-btn.arco-btn-text{--btn-bg:transparent;--btn-fg:var(--primary);--btn-hover:var(--surface-3);--btn-disabled-bg:transparent}.ui-btn.arco-btn-text.arco-btn-status-danger{--btn-fg:var(--danger);--btn-hover:var(--tone-danger)}.ui-btn.ui-btn-on-page.arco-btn-secondary:not(.arco-btn-status-danger){--btn-bg:var(--surface);--btn-hover:color-mix(in srgb, var(--ink) 4%, var(--surface));box-shadow:var(--ds-shadow-1)}.ui-btn.ui-btn-on-page.arco-btn-text{--btn-hover:color-mix(in srgb, var(--ink) 6%, transparent)}.ui-btn.arco-btn:not(.arco-btn-disabled){color:var(--btn-fg);background-color:var(--btn-bg);border:0}.ui-btn.arco-btn:not(.arco-btn-disabled):not(.arco-btn-loading):is(:hover,:active){color:var(--btn-fg);background-color:var(--btn-hover)}.ui-btn.arco-btn.arco-btn-disabled{color:var(--btn-disabled-fg);background-color:var(--btn-disabled-bg);border:0}.ui-btn.arco-btn-loading:before{display:none}.ui-btn.arco-btn:focus-visible{outline:2px solid var(--primary-soft-line);outline-offset:0;box-shadow:none}.ui-btn.arco-btn.arco-btn-size-default{height:var(--ds-h-l);padding:0 var(--ds-space-5)}.ui-btn.arco-btn.arco-btn-size-small{height:var(--ds-h-m);padding:0 var(--ds-space-4)}.ui-btn.arco-btn.arco-btn-size-mini{height:var(--ds-h-s);padding:0 var(--ds-space-3)}.ui-btn.arco-btn.arco-btn-size-large{height:var(--ds-h-xl);padding:0 var(--ds-space-8)}.ui-btn.arco-btn.arco-btn-size-default,.ui-btn.arco-btn.arco-btn-size-small,.ui-btn.arco-btn.arco-btn-size-large{font-size:var(--ds-fs-body);line-height:var(--ds-lh-body)}.ui-btn.arco-btn.arco-btn-size-mini{font-size:var(--ds-fs-small);line-height:var(--ds-lh-small)}.ui-btn.arco-btn:not(.arco-btn-icon-only){justify-content:center;align-items:center;display:inline-flex}.ui-btn.arco-btn-long{display:flex}.ui-btn.arco-btn>:is(svg,span)+:is(svg,span){margin-left:0}.ui-btn.arco-btn svg{font-size:var(--ds-icon-s);flex:none}.ui-btn.arco-btn.arco-btn-icon-only{aspect-ratio:1;width:auto;padding:0}.ui-btn-reason{justify-content:flex-end;align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:inline-flex}.ui-btn-reason__text{color:var(--ink-2);font-size:var(--ds-fs-small);line-height:var(--ds-lh-small)}[data-device=tablet] .ui-btn.arco-btn.arco-btn-size-default{height:var(--ds-h-tablet)}[data-device=phone] .ui-btn.arco-btn:is(.arco-btn-size-default,.arco-btn-size-large){height:var(--ds-h-touch);font-size:var(--ds-fs-title-s);line-height:var(--ds-lh-title-s)}[data-device=phone] .ui-btn.arco-btn:is(.arco-btn-size-default,.arco-btn-size-large) svg{font-size:var(--ds-icon-m)}
