.dop[data-v-34a64b2b]{--dop-sheet-radius:24px 24px 0 0;align-items:flex-end;background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-modal,1000)}.dop__sheet[data-v-34a64b2b]{background:var(--surface);border-radius:var(--dop-sheet-radius);box-shadow:var(--shadow-card,0 8px 28px rgba(0,0,0,.18));display:flex;flex-direction:column;max-height:82vh;max-height:min(82vh,34rem);width:100%}.dop__handle[data-v-34a64b2b]{background:var(--border);border-radius:2px;height:4px;margin:12px auto 0;width:40px}.dop__head[data-v-34a64b2b]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;padding:12px 10px 0 20px}.dop__title[data-v-34a64b2b]{color:var(--ink);font-size:18px;font-weight:800;letter-spacing:-.2px;margin:0}.dop__close[data-v-34a64b2b]{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--ink-muted);cursor:pointer;display:inline-flex;height:34px;justify-content:center;padding:0;width:34px}.dop__close[data-v-34a64b2b]:hover{background:var(--surface-2);color:var(--ink)}.dop__search[data-v-34a64b2b]{margin:12px 20px 8px;position:relative}.dop__search-icon[data-v-34a64b2b]{color:var(--ink-muted);display:inline-flex;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.dop__search-input[data-v-34a64b2b]{background:var(--surface-2);border:0;border-radius:16px;color:var(--ink);font-size:14px;outline:none;padding:12px 14px 12px 38px;width:100%}.dop__search-input[data-v-34a64b2b]:focus-visible{box-shadow:0 0 0 2px var(--brand-gold)}.dop__search-input[data-v-34a64b2b]::-moz-placeholder{color:var(--ink-faint)}.dop__search-input[data-v-34a64b2b]::placeholder{color:var(--ink-faint)}.dop__list[data-v-34a64b2b]{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:4px 12px 16px}.dop__item[data-v-34a64b2b]{align-items:center;background:transparent;border:0;border-radius:12px;color:var(--ink);cursor:pointer;display:flex;font-size:14px;gap:10px;padding:12px;text-align:left;width:100%}.dop__item[data-v-34a64b2b]:hover{background:var(--surface-2)}.dop__item--selected[data-v-34a64b2b]{font-weight:700}.dop__item--any[data-v-34a64b2b]{color:var(--ink-muted);font-weight:600}.dop__glyph[data-v-34a64b2b]{flex:0 0 auto;font-size:17px;line-height:1;text-align:center;width:22px}.dop__name[data-v-34a64b2b]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dop__check[data-v-34a64b2b]{color:var(--amber);flex:0 0 auto}.dop__empty[data-v-34a64b2b]{color:var(--ink-muted);font-size:13px;margin:8px 0 0;padding:18px 12px;text-align:center}@media(min-width:600px){.dop[data-v-34a64b2b]{--dop-sheet-radius:20px;align-items:center}.dop__sheet[data-v-34a64b2b]{max-width:30rem}.dop__handle[data-v-34a64b2b]{display:none}.dop__head[data-v-34a64b2b]{padding-top:20px}}.dyw[data-v-afbb0d9f]{cursor:pointer;height:84px;overflow:hidden;position:relative}.dyw[data-v-afbb0d9f]:focus-visible{border-radius:var(--radius-md,12px);outline:2px solid var(--brand-gold);outline-offset:2px}.dyw__scroll[data-v-afbb0d9f]{height:100%;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none}.dyw__scroll[data-v-afbb0d9f]::-webkit-scrollbar{display:none}.dyw__pad[data-v-afbb0d9f]{height:28px;scroll-snap-align:none}.dyw__row[data-v-afbb0d9f]{align-items:center;color:var(--ink-faint);display:flex;font-size:14px;font-variant-numeric:tabular-nums;height:28px;justify-content:center;scroll-snap-align:center;transition:color .15s ease,transform .15s ease}.dyw__row--any[data-v-afbb0d9f]{font-size:12px}.dyw__row--current[data-v-afbb0d9f]{color:var(--ink);font-weight:700;transform:scale(1.06)}.dyw__band[data-v-afbb0d9f]{background:color-mix(in srgb,var(--brand-gold) 10%,transparent);border-bottom:1px solid var(--divider);border-top:1px solid var(--divider);height:28px;left:0;pointer-events:none;position:absolute;right:0;top:28px}.dsf[data-v-7b02e324]{--dsf-sheet-radius:24px 24px 0 0;--dsf-handle-display:block;align-items:flex-end;background:#00000073;display:flex;inset:0;justify-content:center;overscroll-behavior:contain;position:fixed;z-index:var(--z-modal,1000)}.dsf__sheet[data-v-7b02e324]{background:var(--surface);border-radius:var(--dsf-sheet-radius);box-shadow:var(--shadow-card,0 8px 28px rgba(0,0,0,.18));display:flex;flex-direction:column;max-height:90vh;width:100%}.dsf__body[data-v-7b02e324]{display:flex;flex:1 1 auto;flex-direction:column;gap:18px;overflow-y:auto;overscroll-behavior:contain;padding:8px 20px 12px}.dsf__row[data-v-7b02e324]{display:grid;gap:12px;grid-template-columns:1fr 1fr}.dsf__field[data-v-7b02e324]{display:flex;flex-direction:column;gap:6px;min-width:0}.dsf__label-row[data-v-7b02e324]{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:17px}.dsf__label[data-v-7b02e324]{color:var(--ink-muted);font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.dsf__inline-clear[data-v-7b02e324]{background:transparent;border:0;color:var(--brand-purple-ink,var(--amber));cursor:pointer;font-size:11px;font-weight:700;padding:0}.dsf__input[data-v-7b02e324]{align-items:center;display:flex;position:relative}.dsf__input-icon[data-v-7b02e324]{color:var(--ink-muted);display:inline-flex;left:12px;pointer-events:none;position:absolute}.dsf__input-control[data-v-7b02e324]{background:var(--surface-2);border:0;border-radius:16px;color:var(--ink);font-size:14px;outline:none;padding:14px 40px 14px 38px;width:100%}.dsf__input-control[data-v-7b02e324]:focus-visible{box-shadow:0 0 0 2px var(--brand-gold)}.dsf__input-control[data-v-7b02e324]::-moz-placeholder{color:var(--ink-faint)}.dsf__input-control[data-v-7b02e324]::placeholder{color:var(--ink-faint)}.dsf__input-control[data-v-7b02e324]::-webkit-search-cancel-button{display:none}.dsf__input-clear[data-v-7b02e324],.dsf__value-clear[data-v-7b02e324]{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--ink-muted);cursor:pointer;display:inline-flex;height:26px;justify-content:center;padding:0;position:absolute;right:8px;width:26px;z-index:1}.dsf__input-clear[data-v-7b02e324]:hover,.dsf__value-clear[data-v-7b02e324]:hover{background:var(--surface);color:var(--ink)}.dsf__value[data-v-7b02e324]{align-items:center;background:var(--surface-2);border:0;border-radius:16px;color:var(--ink);display:flex;font-size:14px;gap:10px;min-height:84px;padding:0 12px;position:relative;text-align:left}.dsf__value--button[data-v-7b02e324]{cursor:pointer;min-height:52px}.dsf__value--button[data-v-7b02e324]:hover{background:color-mix(in srgb,var(--brand-gold) 16%,var(--surface-2))}.dsf__value-icon[data-v-7b02e324]{color:var(--ink-muted);display:inline-flex;flex:0 0 auto}.dsf__value-text[data-v-7b02e324]{color:var(--ink);flex:1 1 auto;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsf__value-text--empty[data-v-7b02e324]{color:var(--ink-faint);font-weight:500}.dsf__value-chevron[data-v-7b02e324]{color:var(--ink-muted);display:inline-flex;flex:0 0 auto}.dsf__value-input[data-v-7b02e324]{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.dsf__value-input[data-v-7b02e324]:focus-visible{outline:2px solid var(--brand-gold);outline-offset:2px}.dsf__value-input[data-v-7b02e324]::-webkit-calendar-picker-indicator{cursor:pointer}.dsf__wheel[data-v-7b02e324]{display:block;overflow:hidden}.dsf__switch-row[data-v-7b02e324],.dsf__wheel[data-v-7b02e324]{background:var(--surface-2);border-radius:16px}.dsf__switch-row[data-v-7b02e324]{align-items:center;cursor:pointer;display:flex;gap:12px;padding:12px 14px}.dsf__switch-copy[data-v-7b02e324]{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.dsf__switch-title[data-v-7b02e324]{color:var(--ink);font-size:14px;font-weight:600}.dsf__switch-hint[data-v-7b02e324]{color:var(--ink-faint);font-size:11px}.dsf__switch-input[data-v-7b02e324]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--border);border-radius:999px;cursor:pointer;flex:0 0 auto;height:26px;margin:0;transition:background .18s ease;width:44px}.dsf__switch-input[data-v-7b02e324]:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000040;content:"";display:block;height:20px;margin:3px;transition:transform .18s ease;width:20px}.dsf__switch-input[data-v-7b02e324]:checked{background:var(--amber)}.dsf__switch-input[data-v-7b02e324]:checked:after{transform:translate(18px)}.dsf__switch-input[data-v-7b02e324]:focus-visible{outline:2px solid var(--brand-gold);outline-offset:2px}.dsf__actions[data-v-7b02e324]{align-items:center;background:var(--surface);border-top:1px solid var(--divider);display:flex;flex:0 0 auto;gap:8px;padding:10px 14px}.dsf__reset[data-v-7b02e324]{background:transparent;border:0;border-radius:999px;color:var(--brand-purple-ink,var(--amber));cursor:pointer;font-size:13px;font-weight:700;padding:12px 14px}.dsf__reset[data-v-7b02e324]:disabled{color:var(--ink-faint);cursor:default}.dsf__reset[data-v-7b02e324]:not(:disabled):hover{background:var(--surface-2)}.dsf__apply[data-v-7b02e324]{background:var(--amber);border:0;border-radius:999px;color:#fff;cursor:pointer;flex:1 1 auto;font-size:15px;font-weight:700;padding:15px 18px}.dsf__apply[data-v-7b02e324]:hover{background:var(--brand-purple-ink,#4d4878)}@media(min-width:600px){.dsf[data-v-7b02e324]{--dsf-sheet-radius:20px;--dsf-handle-display:none;align-items:center;padding:24px}.dsf__sheet[data-v-7b02e324]{max-height:min(88vh,45rem);max-width:35rem}.dsf__head[data-v-7b02e324]{padding-top:18px}}.dsf.dsf--inline[data-v-7b02e324]{background:none;display:block;inset:auto;overscroll-behavior:auto;padding:0;position:static;z-index:auto}.dsf.dsf--inline .dsf__sheet[data-v-7b02e324]{background:none;border-radius:0;box-shadow:none;max-height:none;max-width:none}.dsf.dsf--inline .dsf__body[data-v-7b02e324]{overscroll-behavior:auto;padding-inline:0}.dsf.dsf--inline .dsf__head[data-v-7b02e324]{justify-content:flex-end;padding:2px 0 0}.dsf.dsf--inline .dsf__actions[data-v-7b02e324]{background:var(--u26-surface,var(--surface));border-radius:0 0 12px 12px;border-top:1px solid var(--u26-line,var(--divider));bottom:0;padding:10px 0 4px;position:sticky;z-index:1}
