.term-dlg-layer[data-v-ab54729b]{top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:var(--z-dialog)}.term-dlg-scrim[data-v-ab54729b]{animation:cdFade var(--t-base) var(--ease-out);background:var(--c-scrim);top:0;right:0;bottom:0;left:0}.term-dlg[data-v-ab54729b],.term-dlg-scrim[data-v-ab54729b]{pointer-events:auto;position:absolute}.term-dlg[data-v-ab54729b]{animation:cdFade var(--t-slow) var(--ease-out);background:var(--c-surface-1);border:var(--hairline) solid var(--c-line);border-radius:var(--r-lg);box-shadow:var(--shadow-dialog);display:flex;flex-direction:column;left:50%;max-height:calc(100% - var(--sp-10));max-width:calc(100% - var(--sp-10));top:50%}.term-dlg[data-v-ab54729b]:focus{outline:none}.term-dlg--sm[data-v-ab54729b]{width:var(--dlg-sm)}.term-dlg--md[data-v-ab54729b]{width:var(--dlg-md)}.term-dlg--lg[data-v-ab54729b]{width:var(--dlg-lg)}.term-dlg--xl[data-v-ab54729b]{width:var(--dlg-xl)}.term-dlg--2xl[data-v-ab54729b]{width:var(--dlg-2xl)}.term-dlg--3xl[data-v-ab54729b]{width:var(--dlg-3xl)}.term-dlg--page[data-v-ab54729b]{animation:cdFade var(--t-base) var(--ease-out);background:var(--c-bg);border:0;border-radius:0;box-shadow:none;top:0;right:0;bottom:0;left:0;max-height:none;max-width:none;width:auto}.term-dlg--sheet[data-v-ab54729b]{animation:cdUp var(--t-slow) var(--ease-pop);border-radius:var(--r-lg) var(--r-lg) 0 0;border-width:var(--hairline) 0 0;bottom:0;left:0;max-height:calc(100% - var(--mob-top) - var(--sp-7));max-width:none;right:0;top:auto;transform:translateY(var(--mob-drag-y,0));width:auto}.term-dlg--dim[data-v-ab54729b]{box-shadow:0 0 0 100vmax var(--c-scrim)}.term-dlg-layer--dim[data-v-ab54729b]{pointer-events:auto}.term-dlg__head[data-v-ab54729b]{align-items:center;border-bottom:var(--hairline) solid var(--c-line);display:flex;flex:none;gap:var(--sp-6);min-height:var(--h-bar);padding:0 var(--sp-4) 0 var(--sp-8)}.term-dlg__head.has-back[data-v-ab54729b]{gap:var(--sp-4);padding-left:var(--sp-4)}.term-dlg__head.is-draggable[data-v-ab54729b]{cursor:grab}.term-dlg__head.is-draggable[data-v-ab54729b]:active{cursor:grabbing}.term-dlg--sheet .term-dlg__head[data-v-ab54729b]{cursor:grab;position:relative;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.term-dlg--sheet .term-dlg__head[data-v-ab54729b]:before{background:var(--c-line-max);border-radius:var(--r-pill);content:"";height:var(--sp-2);left:50%;position:absolute;top:var(--sp-3);transform:translate(-50%);width:calc(var(--sp-10) + var(--sp-2))}.term-dlg__titles[data-v-ab54729b]{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--sp-1);min-width:0}.term-dlg--float .term-dlg__titles[data-v-ab54729b]{padding-block:var(--sp-6)}.term-dlg__title[data-v-ab54729b]{color:var(--c-text-1);flex:1 1 auto;font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:var(--lh-lg);margin:0;min-width:0;overflow:hidden;overflow:clip visible;text-overflow:ellipsis;white-space:nowrap}:where(.term-dlg__subtitle[data-v-ab54729b]){min-width:0}.term-dlg__subtitle[data-v-ab54729b]{color:var(--c-text-4);font-size:var(--fs-sm);line-height:var(--lh-sm);margin:0;overflow:hidden;overflow:clip visible;text-overflow:ellipsis;white-space:nowrap}.term-dlg__close[data-v-ab54729b]{margin-left:auto}.term-dlg__body[data-v-ab54729b]{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--sp-8)}.term-dlg__body--flush[data-v-ab54729b]{padding:0}.term-dlg__foot[data-v-ab54729b]{border-top:var(--hairline) solid var(--c-line);flex:none;justify-content:space-between;padding:var(--sp-6) var(--sp-8)}.term-dlg__foot[data-v-ab54729b],.term-dlg__foot-end[data-v-ab54729b],.term-dlg__foot-start[data-v-ab54729b]{align-items:center;display:flex;gap:var(--sp-4)}.term-dlg--page .term-dlg__foot[data-v-ab54729b],.term-dlg--sheet .term-dlg__foot[data-v-ab54729b]{flex-wrap:wrap}.term-dlg--page .term-dlg__foot-end[data-v-ab54729b],.term-dlg--sheet .term-dlg__foot-end[data-v-ab54729b]{flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.term-dlg--page .term-dlg__foot[data-v-ab54729b] .term-btn,.term-dlg--sheet .term-dlg__foot[data-v-ab54729b] .term-btn{min-height:var(--mob-hit)}html.cd-app .term-dlg-layer:not(.term-shell *){--h-touch:44px}html.cd-app .term-dlg:not(.term-shell *) .term-dlg__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html.cd-app .term-dlg:not(.term-shell *) .term-dlg__subtitle{white-space:normal}html.cd-app .term-dlg:not(.term-shell *) :is(.term-input,.term-select__field,.term-search,.term-textarea){min-height:var(--h-touch)}html.cd-app .term-dlg:not(.term-shell *) .term-dlg__foot{align-items:stretch;flex-direction:column;flex-wrap:nowrap;gap:0;padding:var(--sp-5) var(--sp-7)}html.cd-app .term-dlg:not(.term-shell *) :is(.term-dlg__foot-start,.term-dlg__foot-end){align-items:stretch;flex-direction:column;flex-wrap:nowrap;gap:var(--sp-4);margin-left:0}html.cd-app .term-dlg:not(.term-shell *) .term-dlg__foot-start:has(>*){margin-bottom:var(--sp-4)}html.cd-app .term-dlg:not(.term-shell *) .term-dlg__foot .term-btn{justify-content:center;min-height:48px;width:100%}html.cd-app .term-dlg--sheet:not(.term-shell *){border-radius:20px 20px 0 0;max-height:92%;padding-bottom:var(--frame-safe-bottom);touch-action:none}html.cd-app .term-dlg--sheet:not(.term-shell *):before{background:var(--c-line-max);border-radius:var(--r-pill);content:"";height:5px;left:50%;pointer-events:none;position:absolute;top:8px;transform:translate(-50%);width:36px;z-index:1}html.cd-app .term-dlg--sheet:not(.term-shell *) .term-dlg__head:before{display:none}html.cd-app .term-dlg--sheet:not(.term-shell *)>.term-dlg__head{padding-top:12px}html.cd-app .term-dlg--sheet:not(.term-shell *):not(:has(>.term-dlg__head)){padding-top:22px}html.cd-app .term-dlg--page:not(.term-shell *){animation:cd-app-dlg-page var(--t-slow) var(--ease-out);padding:0 var(--frame-safe-right) 0 var(--frame-safe-left)}html.cd-app .term-dlg--page:not(.term-shell *):not(:has(>.term-dlg__head)):not(:has(>.term-dlg__body--flush)){padding-top:var(--frame-safe-top)}html.cd-app .term-dlg--page:not(.term-shell *)>.term-dlg__foot{padding-bottom:calc(var(--sp-5) + var(--frame-safe-bottom))}html.cd-app .term-dlg--page:not(.term-shell *):not(:has(>.term-dlg__foot))>.term-dlg__body:not(.term-dlg__body--flush){padding-bottom:calc(var(--sp-8) + var(--frame-safe-bottom))}html.cd-app.cd-app-keyboard .term-dlg--page:not(.term-shell *)>.term-dlg__foot{padding-bottom:var(--sp-5)}html.cd-app .term-dlg--page:not(.term-shell *)>.term-dlg__head{gap:var(--sp-2);min-height:calc(var(--frame-bar-h) + var(--frame-safe-top));padding:var(--frame-safe-top) var(--sp-2) 0}html.cd-app .term-dlg--page:not(.term-shell *)>.term-dlg__head:not(.has-back):before{content:"";flex:none;width:var(--h-touch)}html.cd-app .term-dlg--page:not(.term-shell *) .term-dlg__title{font-size:17px;line-height:22px;text-align:center}html.cd-app .term-dlg--page:not(.term-shell *) .term-dlg__titles{align-items:center;padding-block:var(--sp-3);text-align:center}html.cd-app .term-dlg--page:not(.term-shell *) .term-dlg__close{margin-left:0}@keyframes cd-app-dlg-page{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html.cd-app .term-dlg--page:not(.term-shell *){animation:none}}
