.Ek-QBa_dialog{overscroll-behavior:contain;width:min(520px,100vw - 32px);max-width:none;height:fit-content;max-height:calc(100dvh - 48px);color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card);box-shadow:var(--shadow-float);margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.Ek-QBa_dialog[open]{animation:Ek-QBa_handoff-pop calc(var(--duration-press) * .8) var(--ease-standard) both}.Ek-QBa_dialog::backdrop{background:color-mix(in srgb, var(--color-ink) 32%, transparent);-webkit-backdrop-filter:blur(2px)}.Ek-QBa_dialog[open]::backdrop{animation:Ek-QBa_handoff-fade calc(var(--duration-press) * .8) var(--ease-standard) both}.Ek-QBa_handle{display:none}.Ek-QBa_body{padding:20px 24px 24px}@keyframes Ek-QBa_handoff-pop{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes Ek-QBa_handoff-fade{0%{opacity:0}to{opacity:1}}@keyframes Ek-QBa_handoff-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Ek-QBa_handoff-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes Ek-QBa_handoff-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes Ek-QBa_handoff-spin{to{transform:rotate(360deg)}}@media (max-width:639px){.Ek-QBa_dialog{border-radius:var(--radius-card) var(--radius-card) 0 0;width:100%;max-height:calc(100dvh - 24px);padding-bottom:env(safe-area-inset-bottom);border-bottom:0;margin:0;inset:auto 0 0}.Ek-QBa_dialog[open]{animation:Ek-QBa_handoff-sheet-up calc(var(--duration-press) * 1.1) var(--ease-standard) both}.Ek-QBa_handle{background:var(--color-line-strong);border-radius:999px;width:36px;height:4px;margin:8px auto 0;display:block}.Ek-QBa_body{padding:12px 16px 20px}}.Ek-QBa_chip{border:1px solid var(--color-line);border-radius:var(--radius-field);background:var(--color-surface);max-width:100%;min-height:44px;color:var(--color-ink);cursor:pointer;transition:border-color calc(var(--duration-press) * .6) var(--ease-standard), background-color calc(var(--duration-press) * .6) var(--ease-standard);align-items:center;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.Ek-QBa_chip:hover{border-color:var(--color-line-strong)}.Ek-QBa_chip[data-checked=true]{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary-strong);box-shadow:inset 0 0 0 1px var(--color-primary)}.Ek-QBa_chip:has(.Ek-QBa_radio:focus-visible){outline:2px solid var(--color-primary-strong);outline-offset:2px}.Ek-QBa_radio{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.Ek-QBa_chipCheck{background:var(--color-primary-strong);width:20px;height:20px;color:var(--color-surface);box-shadow:0 0 0 2px var(--color-surface);opacity:0;transition:opacity calc(var(--duration-press) * .6) var(--ease-standard), transform calc(var(--duration-press) * .6) var(--ease-standard);pointer-events:none;border-radius:999px;padding:3px;position:absolute;top:-7px;right:-7px;transform:scale(.84)}.Ek-QBa_chip[data-checked=true] .Ek-QBa_chipCheck{opacity:1;transform:scale(1)}.Ek-QBa_chipLabel{overflow-wrap:anywhere;min-width:0}.Ek-QBa_reveal{transition:grid-template-rows var(--duration-press) var(--ease-standard);grid-template-rows:0fr;display:grid}.Ek-QBa_reveal[data-open=true]{grid-template-rows:1fr}.Ek-QBa_revealInner{min-height:0;overflow:hidden}.Ek-QBa_spinner{width:18px;height:18px;animation:Ek-QBa_handoff-spin calc(var(--duration-press) * 4) linear 25}.Ek-QBa_drawnCheck path{stroke-dasharray:1;stroke-dashoffset:0;animation:Ek-QBa_handoff-draw calc(var(--duration-press) * 1.4) var(--ease-standard) both}.Ek-QBa_rise{animation:Ek-QBa_handoff-rise var(--duration-press) var(--ease-standard) calc(var(--duration-press) * .3) both}.Ek-QBa_fadeIn{animation:Ek-QBa_handoff-fade var(--duration-press) var(--ease-standard) both}.Ek-QBa_swap{animation:Ek-QBa_handoff-fade calc(var(--duration-press) * .8) var(--ease-standard) both}.Ek-QBa_stepDot{z-index:1;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid;position:relative}.Ek-QBa_stepDot[data-status=done]{background:var(--color-primary);color:var(--color-surface)}.Ek-QBa_stepDot[data-status=current]{border:2px solid var(--color-primary);background:var(--color-surface);color:var(--color-primary-strong)}.Ek-QBa_stepDot[data-status=todo]{background:var(--color-ground);color:var(--color-sub)}.Ek-QBa_stepDot[data-fill=new]{animation:Ek-QBa_handoff-fill calc(var(--duration-press) * 1.1) var(--ease-standard) both;animation-delay:var(--handoff-delay,0s)}.Ek-QBa_stepDot[data-fill=new] path{stroke-dasharray:1;animation:Ek-QBa_handoff-draw calc(var(--duration-press) * 1.4) var(--ease-standard) both;animation-delay:calc(var(--handoff-delay,0s) + var(--duration-press) * .4)}@keyframes Ek-QBa_handoff-fill{0%{opacity:0;transform:scale(.84)}to{opacity:1;transform:scale(1)}}.Ek-QBa_stepRail{background:var(--color-line);border-radius:1px;width:2px;position:absolute;top:28px;bottom:-4px;left:13px}.Ek-QBa_stepRail[data-done=true]{background:var(--color-primary)}@media (prefers-reduced-motion:reduce){.Ek-QBa_dialog[open],.Ek-QBa_dialog[open]::backdrop,.Ek-QBa_rise,.Ek-QBa_fadeIn,.Ek-QBa_swap,.Ek-QBa_stepDot[data-fill=new]{opacity:1!important;animation:none!important;transform:none!important}.Ek-QBa_drawnCheck path,.Ek-QBa_stepDot[data-fill=new] path{stroke-dashoffset:0!important;animation:none!important}.Ek-QBa_spinner{animation:none!important}.Ek-QBa_chip,.Ek-QBa_chipCheck,.Ek-QBa_reveal{transition:none!important}.Ek-QBa_chip[data-checked=true] .Ek-QBa_chipCheck{transform:none!important}}@media print{.Ek-QBa_rise,.Ek-QBa_fadeIn,.Ek-QBa_swap,.Ek-QBa_stepDot[data-fill=new]{opacity:1!important;animation:none!important;transform:none!important}.Ek-QBa_drawnCheck path,.Ek-QBa_stepDot[data-fill=new] path{stroke-dashoffset:0!important;animation:none!important}}
