._1ot8pco0{flex-direction:column;gap:24px;display:flex}
._1ot8pco1{border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}
._1ot8pco2{border:1px solid var(--_1pn05kbl);background-color:var(--_1pn05kb8);height:64px;color:var(--_1pn05kb0);cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;padding-inline:24px;font-size:18px;font-weight:600;line-height:22px;transition:background-color .16s,border-color .16s,color .16s;display:flex;position:relative}
._1ot8pco2:has(input:checked){background-color:var(--_1pn05kb0);border-color:var(--_1pn05kb0);color:var(--_1pn05kb8)}
._1ot8pco2:has(input:focus-visible){outline:2px solid var(--_1pn05kbh);outline-offset:2px}
._1ot8pco3{opacity:0;pointer-events:none;position:absolute}
._1ot8pco4{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--_1pn05kb4);border-radius:50%;flex-shrink:0;position:relative}
._1ot8pco2:has(input:checked) ._1ot8pco4{box-shadow:inset 0 0 0 1.5px var(--_1pn05kb8)}
._1ot8pco4:after{content:"";background-color:var(--_1pn05kb8);border-radius:50%;transition:transform .16s;position:absolute;inset:5px;transform:scale(0)}
._1ot8pco2:has(input:checked) ._1ot8pco4:after{transform:scale(1)}
._1ot8pco5{grid-template-rows:0fr;margin-top:-24px;transition:grid-template-rows .24s,margin-top .24s;display:grid}
._1ot8pco5[data-open]{grid-template-rows:1fr;margin-top:0}
._1ot8pco6{min-height:0;overflow:hidden}
._1ot8pco7{background-color:var(--_1pn05kbg);cursor:text;border-radius:16px;flex-direction:column;gap:8px;padding:20px;transition:background-color .2s,box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #0000}
._1ot8pco7[data-editing]{background-color:var(--_1pn05kb8);box-shadow:inset 0 0 0 1px var(--_1pn05kb0)}
._1ot8pco8{color:var(--_1pn05kb4);white-space:nowrap;cursor:text;justify-content:space-between;gap:12px;font-size:14px;font-weight:500;line-height:17px;display:flex}
._1ot8pco9{white-space:nowrap;opacity:.8;font-weight:400}
._1ot8pcoc{resize:none;width:100%;height:22px;font:inherit;color:var(--_1pn05kb0);background:0 0;border:0;outline:none;padding:0;font-size:16px;line-height:22px;transition:height .24s cubic-bezier(.33,1,.68,1);display:block;overflow:hidden}
._1ot8pco7[data-editing] ._1ot8pcoc{overflow-y:auto}
._1ot8pco7[data-overflowing] ._1ot8pcoc{-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}
._1ot8pcod{flex-direction:column;gap:12px;display:flex}
[data-variant=modal]>._1ot8pcod{gap:24px}
._1ot8pcoe{gap:12px;display:flex}
._1ot8pcof{flex:1 0 0;min-width:0}
._1ot8pcog{text-align:center;color:var(--_1pn05kb4);flex-wrap:wrap;justify-content:center;gap:4px;font-size:14px;line-height:17px;display:flex}
._1ot8pcoh{white-space:nowrap;color:var(--_1pn05kb0);text-underline-position:from-font;font-weight:500;text-decoration-line:underline;text-decoration-thickness:from-font}
@media (prefers-reduced-motion:reduce){._1ot8pco5,._1ot8pcoc{transition:none}}
@media screen and (max-width:1023.98px){._1ot8pco0[data-variant=modal]{gap:14px}[data-variant=modal]>._1ot8pco1{gap:8px}[data-variant=modal]>._1ot8pco5:not([data-open]){margin-top:-14px}[data-variant=modal] ._1ot8pco7{padding:16px}._1ot8pcoa{display:none}[data-variant=modal]>._1ot8pcod{gap:14px}._1ot8pcoe{flex-direction:column}._1ot8pcof{flex:none;width:100%}}
@media (hover:hover){._1ot8pco2:hover:not(:has(input:checked)){border-color:var(--_1pn05kb0)}._1ot8pco7:not([data-editing]):hover{box-shadow:inset 0 0 0 1px var(--_1pn05kbk)}}
@media screen and (min-width:1024px){._1ot8pcob{display:none}}
