._1omkdz80{box-sizing:border-box;max-width:var(--layout-max-width);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:4px;font-weight:600;line-height:1.5;overflow:visible}
._1omkdz80:disabled{background-color:var(--gray-250);color:var(--font-color-caption);cursor:not-allowed;pointer-events:none}
._1omkdz80[data-variant=outline_icon]:disabled{background-color:var(--gray-0);color:var(--font-color-caption)}
._1omkdz80[data-disabled=true]{cursor:not-allowed;pointer-events:none}
._1omkdz81{background-color:var(--color-common-100);border:solid 1px var(--color-gray-96)}
._1omkdz81[data-pressed=true]{background-color:var(--color-gray-90)}
._1omkdz82{background-color:var(--gray-800);color:var(--primary-500)}
._1omkdz82[data-pressed=true]{background-color:var(--gray-900)}
._1omkdz82:disabled{background-color:var(--gray-250);color:var(--font-color-caption);cursor:not-allowed;pointer-events:none}
._1omkdz82[data-disabled=true]{background-color:var(--gray-250);color:var(--font-color-caption);cursor:not-allowed;pointer-events:none}
._1omkdz83{background-color:var(--color-blue-95);color:var(--blue-50)}
._1omkdz83[data-pressed=true]{background-color:var(--color-blue-80)}
._1omkdz84{background-color:var(--gray-100);color:var(--font-color-body)}
._1omkdz84[data-pressed=true]{background-color:var(--gray-200);color:var(--font-color-body)}
._1omkdz84:disabled{color:var(--font-color-caption);cursor:not-allowed;background-color:#0000}
._1omkdz84[data-disabled=true]{color:var(--font-color-caption);cursor:not-allowed;background-color:#0000}
._1omkdz85{background-color:var(--gray-0);color:var(--font-color-body);border:solid 1px var(--line-color-line-01)}
._1omkdz85[data-pressed=true]{background-color:var(--gray-100);color:var(--font-color-body)}
._1omkdz85:disabled{background-color:var(--gray-0);color:var(--font-color-caption);cursor:not-allowed;pointer-events:none}
._1omkdz85[data-disabled=true]{background-color:var(--gray-0);color:var(--font-color-caption);cursor:not-allowed;pointer-events:none}
._1omkdz86{background-color:var(--gray-0);color:#24553a;border:1px solid #24553a;border-radius:4px}
._1omkdz86[data-pressed=true]{background-color:var(--gray-100)}
._1omkdz86:disabled{background-color:var(--gray-0);color:var(--font-color-caption);border:1px solid var(--font-color-caption);fill:var(--font-color-caption);cursor:not-allowed;pointer-events:none}
._1omkdz86[data-disabled=true]{background-color:var(--gray-0);color:var(--font-color-caption);cursor:not-allowed;pointer-events:none}
._1omkdz87{background-color:var(--gray-800);color:var(--gray-0)}
._1omkdz87[data-pressed=true]{background-color:var(--gray-900)}
._1omkdz88{background-color:var(--color-gray-97);color:var(--color-gray-40)}
._1omkdz88[data-pressed=true]{background-color:var(--color-gray-80)}
._1omkdz89{background-color:var(--red-500);color:var(--color-common-100)}
._1omkdz89[data-pressed=true]{background-color:var(--color-red-40)}
._1omkdz8a{background-color:var(--color-gray-97);color:var(--color-gray-80);cursor:not-allowed;pointer-events:none}
._1omkdz8b{height:52px;padding:14px 24px}
._1omkdz8c{min-height:42px;padding:10px 14px}
._1omkdz8d{padding:8px 20px}
._1omkdz8e{height:33px;padding:8px 12px}
._1omkdz8f{width:100%;display:flex}
._1omkdz8g{display:flex}
._1omkdz8h{box-sizing:border-box;background:var(--color-common-100);min-height:24px;color:var(--color-blue-40);border-radius:14px;justify-content:center;align-items:center;gap:4px;margin-left:8px;padding:4px 8px;display:flex}
._1omkdz8i{align-items:center;font-size:12px;font-weight:600}
button:disabled>._1omkdz8h,[data-disabled=true]>._1omkdz8h{background:var(--color-gray-40);color:var(--color-gray-40)}
button:disabled>p,button:disabled>span,[data-disabled=true]>p,[data-disabled=true]>span{color:var(--color-gray-40)}
button[data-variant=outline_icon]:disabled p,[data-variant=outline_icon][data-disabled=true] p{color:var(--color-gray-80)}
button[data-variant=outline_icon]:disabled svg [stroke],[data-variant=outline_icon][data-disabled=true] svg [stroke]{stroke:var(--color-gray-80)}
button[data-variant=outline_icon]:disabled svg [fill]:not([fill=none]),[data-variant=outline_icon][data-disabled=true] svg [fill]:not([fill=none]){fill:var(--color-gray-80)}
._1x8rj2f0{gap:12px;display:flex}
._1x8rj2f1{cursor:pointer;align-items:center;gap:8px;display:flex}
._1x8rj2f2{color:var(--font-color-caption)}
._1x8rj2f3{color:var(--font-color-title);font-weight:500}
._1x8rj2f4{color:var(--font-color-caption)}
.kgsmha0{border-radius:8px;place-items:center;display:grid}
.kgsmha0:hover{background-color:var(--color-gray-97)}
._1973p5q0{cursor:pointer;background-color:#393939;border-radius:1000px;align-items:center;gap:4px;padding:6px 8px 6px 10px;display:flex}
._1973p5q1{color:var(--color-gray-95);font-size:14px}
.fr6njc0{text-align:center;background-color:var(--color-gray-97);justify-content:center;align-items:center;gap:4px;padding:4px 8px;display:flex}
.fr6njc1{background-color:var(--color-orange-95);border-radius:1000px}
.fr6njc2{background-color:var(--color-green-95);border-radius:1000px}
.fr6njc3{background-color:var(--color-orange-95);border-radius:1000px}
.fr6njc4{background-color:var(--color-red-95);border-radius:1000px}
.fr6njc5{background-color:var(--color-red-95);border-radius:1000px}
.fr6njc6{background-color:var(--color-red-95);border-radius:1000px}
.fr6njc7{background-color:#ffefd9;border-radius:4px}
.fr6njc8{background-color:#e8e3fd;border-radius:4px}
.fr6njc9{background-color:#efefef;border-radius:4px}
.fr6njca{background-color:var(--blue-50);border-radius:4px}
.fr6njcb{background-color:var(--green-50);border-radius:4px}
.fr6njcc{background-color:var(--red-50);border-radius:4px}
.fr6njcd{background-color:var(--color-orange-95);border-radius:4px}
.fr6njce{background-color:var(--color-green-95);border-radius:4px}
.fr6njcf{font-size:12px;font-weight:500}
.fr6njcg{color:var(--color-orange-50)}
.fr6njch{color:var(--color-green-60)}
.fr6njci{color:var(--color-orange-60)}
.fr6njcj{color:var(--color-red-40)}
.fr6njck{color:var(--color-red-40)}
.fr6njcl{color:var(--color-red-40)}
.fr6njcm{color:var(--color-orange-50)}
.fr6njcn{color:var(--color-violet-50)}
.fr6njco{color:var(--color-gray-25)}
.fr6njcp{color:var(--blue-500)}
.fr6njcq{color:var(--green-500)}
.fr6njcr{color:var(--color-gray-25)}
.fr6njcs{color:var(--color-orange-50)}
.fr6njct{color:var(--color-green-50)}
.fr6njcu{text-align:center;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:4px 8px;display:flex}
.fr6njcv{background-color:var(--color-orange-50)}
.fr6njcw{background-color:var(--color-green-50)}
.fr6njcx{background-color:var(--color-orange-50)}
.fr6njcy{background-color:var(--red-600)}
.fr6njcz{background-color:var(--red-600)}
.fr6njc10{background-color:var(--red-600)}
.fr6njc11{color:var(--color-common-100);margin:0;font-size:12px;font-weight:500}
._1w44rbj0{border-radius:8px;width:100%;display:flex;position:relative}
._1w44rbj1{border:1px solid var(--line-color-line-01);background:var(--gray-100);align-items:center;padding:0 12px}
._1w44rbj2{border:1px solid var(--line-color-line-01);background:var(--gray-100);align-items:center;padding:6px 16px}
._1w44rbj3{background:var(--gray-0);border:1px solid var(--line-color-line-02);border-radius:8px;align-items:flex-start;padding:0 12px}
._1w44rbj4{cursor:text}
._1w44rbj5{border-color:var(--line-color-line-02);cursor:text}
._1w44rbj6{border-color:var(--line-color-line-02);cursor:text}
._1w44rbj7{border-color:var(--red-500);cursor:text}
._1w44rbj8{background-color:var(--gray-200);border-color:var(--line-color-line-02);cursor:not-allowed}
._1w44rbj9{background-color:var(--gray-200)}
._1w44rbja{width:100%;color:var(--font-color-body);outline:none;height:40px}
._1w44rbja::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
._1w44rbja::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
._1w44rbja[type=number]{-moz-appearance:textfield}
._1w44rbja:disabled{color:var(--gray-500);cursor:not-allowed;opacity:1;border-color:var(--line-color-line-02);background-color:#0000;font-size:14px}
._1w44rbja:read-only{cursor:text;background-color:#0000}
._1w44rbjc{height:18px;color:var(--font-color-sub)}
._1w44rbjd{resize:vertical;height:auto;padding:14px 0}
._1w44rbjd:disabled{color:var(--gray-500);cursor:not-allowed;opacity:1;border-color:var(--line-color-line-02);background-color:#0000;font-size:14px}
._1w44rbjd:read-only{cursor:text;background-color:#0000}
._1w44rbje{color:var(--font-color-body);resize:none;background-color:#0000;height:auto;min-height:42px;max-height:644px;padding:12px 0;overflow-y:auto}
._1w44rbje:disabled{color:var(--gray-500);cursor:not-allowed;opacity:1;border-color:var(--line-color-line-02);background-color:#0000;font-size:14px}
._1w44rbje:read-only{cursor:text;background-color:#0000}
._1w44rbjf::placeholder{color:var(--font-color-caption)}
._1w44rbjg::placeholder{color:var(--red-500)}
._1w44rbjh{flex-direction:column;width:100%;display:flex}
._1w44rbji{align-items:center;gap:12px;margin-bottom:8px;display:flex}
._1w44rbjj{color:var(--color-gray-25);font-size:14px;font-weight:500}
._1w44rbjl{padding-right:32px}
._1w44rbjm{color:var(--font-color-body)}
._1w44rbjn{color:var(--red-500);margin-top:4px;font-size:12px;display:none}
._1w44rbjo{display:flex}
._1w44rbjp{color:var(--font-color-caption);margin-top:8px;font-size:12px}
._1w44rbjq{color:red}
._1w44rbjr{position:absolute;right:8px}
._1w44rbjs{cursor:pointer;z-index:2;align-items:center;height:100%;display:flex;position:absolute;top:0;right:12px}
@media screen and (max-width:767px){._1w44rbj3{padding:0 8px}._1w44rbje{min-height:38px;padding:8px 0}}
.kaaylj0{border:1px solid var(--color-gray-97);background:#fff;border-radius:16px;align-items:center;gap:16px;width:100%;min-width:500px;padding:20px 28px;display:flex;box-shadow:0 0 15px #00000026}
.kaaylj1{background:var(--color-blue-95);border-radius:8px;justify-content:center;align-items:center;padding:8px;display:flex}
.kaaylj2{color:var(--color-gray-20);white-space:nowrap;min-width:300px;font-size:14px}
.kaaylj3{color:var(--color-gray-50);font-size:12px}
.kaaylj4{background:var(--color-blue-95)}
.kaaylj5{background:var(--color-red-95)}
.kaaylj6{background:var(--green-50)}
@media screen and (max-width:768px){.kaaylj0{min-width:100%}}
.dfmqf50{justify-content:space-between;align-items:center;display:flex}
.dfmqf51{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:8px;display:flex}
.dfmqf52{cursor:not-allowed;opacity:.5}
.dfmqf53{--icon-fill:var(--gray-850);--icon-mark:var(--primary-500)}
.dfmqf54{--icon-fill:var(--gray-400);--icon-mark:white}
.dfmqf55{--icon-fill:var(--gray-850);--icon-mark:var(--gray-400);opacity:.5}
.dfmqf56{--icon-fill:var(--gray-400);--icon-mark:white;opacity:.5}
.dfmqf57{color:var(--font-color-caption)}
.dfmqf58{color:var(--font-color-caption)}
._1j52spe0{text-wrap:nowrap;background:var(--gray-100);color:var(--font-color-caption);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:12px;transition:all .2s;display:flex}
._1j52spe1[data-active=true]{background:var(--gray-900);color:var(--primary-500)}
._1j52spe2[data-active=true]{outline:1px solid var(--red-500);color:var(--red-500);background:#fff5f5}
._1j52spe3{border-radius:6px;min-width:80px;height:36px;padding:8px 12px}
._1j52spe4{min-width:120px;height:48px;padding:14px}
._1j52spe5{font-weight:400}
[data-active=true] ._1j52spe5{font-weight:500}
._1j52spe6{font-size:13px}
._1j52spe7{font-size:14px}
._1kswgrv0{aspect-ratio:9/19.5;border:1px solid var(--color-gray-95);background:#000;border-radius:20px;flex-direction:column;width:100%;min-width:300px;display:flex;overflow:hidden;box-shadow:0 6px 20px #0000001f}
._1kswgrv1{z-index:4;color:#fff;letter-spacing:-.2px;pointer-events:none;background:0 0;justify-content:space-between;align-items:center;height:44px;padding-left:16px;padding-right:16px;font-size:12px;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}
._1kswgrv2{opacity:.95;align-items:center;gap:5px;font-size:11px;font-weight:500;display:flex}
._1kswgrv3{background-color:var(--gray-850);flex-shrink:0;height:12px}
._1kswgrv4{flex:1;min-height:0;position:relative;overflow:hidden}
._1kswgrv5{background:#000;flex-direction:column;justify-content:center;align-items:stretch;display:flex;position:absolute;inset:0;overflow:hidden;container-type:size}
._1kswgrv6{justify-content:flex-start}
._1kswgrv7{width:100%;min-width:0;min-height:0;height:min(calc(100cqw*var(--ap-h)/var(--ap-w)),100cqh);flex-shrink:0;position:relative;overflow:hidden}
._1kswgrv8{flex:1;align-self:stretch;height:100%;min-height:0}
._1kswgrv9{object-fit:cover;object-position:center;width:100%;height:100%;display:block}
._1kswgrva{color:var(--color-gray-60);text-align:center;justify-content:center;align-items:center;padding:16px;font-size:12px;display:flex;position:absolute;inset:0}
._1kswgrvb{color:#fff;z-index:2;pointer-events:none;justify-content:space-between;align-items:center;padding:10px 12px 0;display:flex;position:absolute;top:44px;left:0;right:0}
._1kswgrvc{justify-content:center;align-items:center;width:28px;height:28px;display:flex}
._1kswgrvd{color:#fff;z-index:2;pointer-events:none;flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;bottom:16px;right:8px}
._1kswgrve{text-shadow:0 1px 2px #0006;flex-direction:column;align-items:center;gap:2px;font-size:11px;font-weight:500;display:flex}
._1kswgrvf{border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}
._1kswgrvg{border:solid 1px var(--line-color-line-03);border-radius:100px;overflow:hidden}
._1kswgrvh{background-color:var(--gray-850);border-top:1px solid var(--color-gray-25);flex-shrink:0;justify-content:space-around;align-items:center;padding-top:8px;padding-bottom:12px;display:flex}
._1kswgrvi{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-size:10px;font-weight:500;display:flex}
._1kswgrvj{color:var(--primary-500)}
._1kswgrvk{color:var(--color-gray-90)}
._1kswgrvl{color:inherit}
._1kswgrvl path{fill:currentColor}
._1kswgrvl circle{fill:currentColor}
._1kswgrvl rect{fill:currentColor}
._1kswgrvm{flex:1;justify-content:center;align-items:center;display:flex}
._1x4ntt50{box-sizing:border-box;cursor:pointer;border:solid 1px var(--color-gray-97);background-color:var(--color-common-100);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;min-height:86px;padding:16px;transition:background-color .2s;display:flex}
._1x4ntt50:hover{background-color:var(--color-gray-98)}
._1x4ntt51{text-align:center;overflow-wrap:break-word;max-width:100%}
.drb8vy0{z-index:1100;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}
.drb8vy1{background:var(--color-common-100);border-radius:10px;flex-direction:column;width:400px;padding:48px 28px 24px;display:flex;position:relative;box-shadow:0 8px 24px #00000029}
.drb8vy2{justify-content:space-between;width:100%;padding:12px 16px;display:flex;position:absolute;top:0;left:0}
.drb8vy3{color:var(--color-gray-30)}
.drb8vy4{border-radius:18px;justify-content:center;align-items:center;gap:12px;padding:14.25px;display:flex}
.drb8vy5{background-color:#ffe3e3}
.drb8vy6{background-color:var(--orange-50)}
.drb8vy7{background-color:var(--blue-50)}
.drb8vy8{background-color:var(--color-gray-98)}
.drb8vy9{flex-direction:column;align-items:center;gap:16px;width:100%;padding-top:24px;display:flex}
.drb8vya{text-align:center;width:100%;color:var(--color-gray-30);font-size:16px;font-weight:500;line-height:1.5}
.drb8vyb{text-align:center;width:100%;color:var(--font-color-caption);font-size:12px;line-height:1.5}
.drb8vyc{justify-content:center;align-items:center;gap:12px;display:flex}
.drb8vyd{flex-direction:column;gap:6px;width:100%;margin-top:8px;margin-bottom:4px;display:flex}
.drb8vye{background-color:var(--gray-200);border-radius:9999px;width:100%;height:10px;overflow:hidden}
.drb8vyf{background-color:var(--primary-600);border-radius:9999px;height:100%;transition:width .12s ease-out}
.drb8vyg{justify-content:space-between;align-items:center;width:100%;display:flex}
@media screen and (max-width:767px){.drb8vy0{padding:16px}}
._1nt4spu0{z-index:1000;background:#00000059;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}
._1nt4spu1{background:var(--color-common-100);border-radius:16px;flex-direction:column;gap:16px;width:100%;max-width:600px;max-height:90vh;padding:16px 30px;display:flex;overflow:hidden;box-shadow:0 12px 48px #0003}
._1nt4spu2{justify-content:space-between;align-items:center;display:flex}
._1nt4spu3{color:var(--color-gray-30);margin:0;padding:8px 0;font-size:18px;font-weight:700}
._1nt4spu4{appearance:none;cursor:pointer;color:var(--color-gray-40);background:0 0;border:none;font-size:24px;line-height:1}
._1nt4spu5{flex-direction:column;flex:1;gap:16px;display:flex;overflow-y:auto}
._1nt4spu6{justify-content:center;gap:12px;margin-top:12px;display:flex}
@media screen and (max-width:767px){._1nt4spu0{padding:12px}._1nt4spu1{padding:16px}}
._1eljxed0{flex-direction:column;width:100%;display:flex;position:relative}
._1eljxed1{background:0 0;border:none;flex:1;min-width:0}
._1eljxed2{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}
._1eljxed3{cursor:not-allowed}
._1eljxed4{z-index:30;border:1px solid var(--color-gray-97);background:var(--color-common-100);border-radius:12px;width:320px;padding:12px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 8px 24px #0000001f}
._1eljxed5{justify-content:flex-end;margin-bottom:4px;display:flex}
._1eljxed6{width:24px;height:24px;color:var(--color-gray-60);cursor:pointer;background:0 0;border:none;border-radius:999px;font-size:16px;line-height:1}
._1eljxed6:hover{background:var(--primary-50)}
._1eljxed7{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}
._1eljxed8{color:var(--color-gray-10);font-size:14px;font-weight:600}
._1eljxed9{border:1px solid var(--color-gray-95);background:var(--color-common-100);width:32px;height:32px;color:var(--color-gray-20);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:flex}
._1eljxed9:hover{background:var(--primary-50)}
._1eljxeda{width:100%}
._1eljxedb{width:100%}
._1eljxedc{border-collapse:collapse;border-spacing:0;width:100%}
._1eljxedd{color:var(--color-gray-60);text-align:center;padding-bottom:4px;font-size:12px;font-weight:500}
._1eljxede{min-width:38px;height:38px;padding:0;position:relative}
._1eljxedf{width:100%;height:38px;box-shadow:none;color:var(--color-gray-20);cursor:pointer;background:0 0;border:none;border-radius:999px;outline:none;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex}
._1eljxedf:hover{background:var(--primary-200)}
._1eljxedf:focus{box-shadow:none;outline:none}
._1eljxedf:focus-visible{box-shadow:none;outline:none}
._1eljxedg{border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;background:var(--primary-500)!important;color:var(--color-common-100)!important;margin:0 auto!important}
._1eljxedg:hover{background:var(--primary-500)!important;color:var(--color-common-100)!important}
._1eljxedh{border:1px solid var(--color-gray-97);background:var(--color-common-100);color:var(--color-gray-20)}
._1eljxedi{color:var(--color-gray-70)}
._1eljxedj{color:var(--color-gray-80);cursor:not-allowed;opacity:.5}
._1eljxedn{background:var(--primary-500)!important;color:var(--color-common-100)!important}
._1eljxedn:hover{background:var(--primary-500)!important;color:var(--color-common-100)!important}
._1eljxedo{background:var(--primary-500)!important;color:var(--color-common-100)!important}
._1eljxedo:hover{background:var(--primary-500)!important;color:var(--color-common-100)!important}
._1eljxedp{border-top:1px solid var(--color-gray-97);justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex}
._1eljxedq{position:relative}
._1eljxedr{border:1px solid var(--color-gray-95);min-width:132px;height:36px;color:var(--color-gray-10);font-variant-numeric:tabular-nums;background:var(--gray-100);cursor:pointer;border-radius:8px;outline:none;padding:0 12px;font-size:14px;font-weight:600}
._1eljxedr:hover{border-color:var(--gray-100);background:var(--gray-250)}
._1eljxeds{z-index:40;border:1px solid var(--color-gray-95);background:var(--color-common-100);border-radius:12px;flex-direction:column;gap:0;min-width:262px;padding:12px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 8px 20px #00000026}
._1eljxedt{background:var(--primary-50);border:1px solid var(--line-color-line-02);border-radius:10px;justify-content:center;align-items:baseline;gap:6px;margin-bottom:12px;padding:12px 14px;display:flex}
._1eljxedu{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--color-gray-10);font-size:24px;font-weight:700;line-height:1}
._1eljxedv{color:var(--color-gray-60);-webkit-user-select:none;user-select:none;font-size:22px;font-weight:600;line-height:1}
._1eljxedw{align-items:stretch;gap:12px;display:flex}
._1eljxedx{border:1px solid var(--color-gray-97);background:var(--color-common-100);border-radius:10px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}
._1eljxedy{text-align:center;color:var(--color-gray-20);background:var(--gray-100);border-bottom:1px solid var(--color-gray-97);flex-shrink:0;padding:8px 6px;font-size:13px;font-weight:700}
._1eljxedz{border-top:1px solid var(--color-gray-97);justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}
._1eljxed10{scrollbar-gutter:stable;scrollbar-width:thin;flex-direction:column;gap:2px;width:100%;max-height:200px;padding:6px;display:flex;overflow:hidden auto}
._1eljxed11{width:100%;min-height:32px;color:var(--color-gray-20);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:none;border-radius:8px;font-size:14px;font-weight:600}
._1eljxed11:hover{background:var(--gray-100)}
._1eljxed12{background:var(--gray-250)}
._1eljxed12:hover{background:var(--gray-250)}
._1eljxed13{opacity:.4;cursor:not-allowed}
._1eljxed13:hover{background:0 0}
._1eljxed0 .rdp-caption_label{display:none}
._1eljxed0 .rdp-caption{display:none}
._1eljxed0 .rdp-day_button{box-shadow:none;outline:none}
._1eljxed0 ._1eljxedl{background:var(--primary-50)}
._1eljxed0 ._1eljxedk{background:var(--primary-50)}
._1eljxed0 ._1eljxedm{background:var(--primary-50)}
._1eljxed0 ._1eljxedn{background:0 0}
._1eljxed0 ._1eljxedo{background:0 0}
._1eljxed0 .rdp-month_grid{border-collapse:collapse;border-spacing:0}
@media screen and (max-width:767px){._1eljxed4{width:100%;max-width:none;height:100%;min-height:100dvh;max-height:none;box-shadow:none;padding-top:calc(12px + env(safe-area-inset-top,0px));padding-right:calc(12px + env(safe-area-inset-right,0px));padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));padding-left:calc(12px + env(safe-area-inset-left,0px));z-index:1100;-webkit-overflow-scrolling:touch;border:none;border-radius:0;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto;transform:none}._1eljxedp{flex-wrap:wrap}._1eljxeds{width:100%;max-width:none;height:100%;min-height:100dvh;max-height:none;box-shadow:none;padding-top:calc(12px + env(safe-area-inset-top,0px));padding-right:calc(12px + env(safe-area-inset-right,0px));padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));padding-left:calc(12px + env(safe-area-inset-left,0px));z-index:1150;-webkit-overflow-scrolling:touch;border:none;border-radius:0;flex-direction:column;min-width:0;display:flex;position:fixed;inset:0;overflow-y:auto;transform:none}._1eljxed10{max-height:min(420px,50vh)}}
.cnlggb0{flex-direction:column;gap:14px;width:100%;display:flex}
.cnlggb1{box-sizing:border-box;border:solid 1px var(--color-gray-97);background:var(--color-gray-99);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;gap:12px;width:100%;height:42px;padding:0 12px;display:flex;position:relative}
.cnlggb2{justify-content:space-between;align-items:center;width:100%;display:flex}
.cnlggb3{z-index:10000;border:solid 1px var(--color-gray-97);background:var(--color-gray-99);border-radius:8px;flex-direction:column;max-height:240px;display:flex;position:fixed;overflow:auto;box-shadow:0 0 15px #00000026}
.cnlggb4{background:var(--color-common-100);justify-content:center;align-items:center;height:100%;min-height:42px;display:flex}
.cnlggb5{border-bottom:solid 1px var(--color-gray-97);background:var(--color-common-100);align-items:center;gap:12px;height:auto;min-height:42px;padding:2px 16px;display:flex}
.cnlggb5:last-child{border-bottom:none}
.cnlggb5:hover{background:var(--color-blue-95);color:var(--blue-50);font-weight:600}
.cnlggb6{background:var(--color-gray-98)}
.cnlggb7{color:var(--font-color-body);background:0 0}
.cnlggb8{color:var(--font-color-sub)}
.cnlggb9{color:var(--font-color-body)}
.cnlggba{justify-content:center;align-items:center;width:20px;height:20px;display:flex}
._1oyovi40{background-color:var(--color-common-100);border:none;border-radius:16px;flex-direction:column;gap:12px;width:100%;padding:24px;display:flex}
._1oyovi41{border:1px solid var(--red-500)}
._1oyovi45{flex-direction:column;gap:4px;display:flex}
._1oyovi46{justify-content:space-between;display:flex}
._1oyovi47{color:var(--font-color-title);align-items:center;gap:8px;display:flex}
._1oyovi48{justify-content:flex-end;display:flex}
._1oyovi49{color:var(--font-color-sub)}
._1oyovi4a{color:var(--red-500);font-size:18px;font-weight:500}
@media screen and (max-width:767px){._1oyovi40{border-radius:8px;padding:12px}._1oyovi43{display:contents}}
.rgj7ug0{cursor:pointer;z-index:20;align-items:center;display:inline-flex;position:relative}
.rgj7ug1{z-index:20;background:var(--gray-850);max-width:300px;color:var(--gray-0);word-break:keep-all;border-radius:12px;padding:12px 14px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 8px 24px #0003}
.rgj7ug2{color:var(--primary-500);margin-bottom:8px}
.rgj7ug3{color:var(--gray-0)}
.rgj7ug4{border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;position:absolute}
.rgj7ug5{border-bottom:6px solid var(--gray-850);top:-6px}
.rgj7ug6{border-top:6px solid var(--gray-850);bottom:-6px}
.rgj7ug7{left:12px}
.rgj7ug8{right:12px}
.j6durk0{flex-direction:column;width:100%;display:flex}
.j6durk1{display:none}
.j6durk2{align-items:flex-start;gap:8px;width:100%;display:flex}
.j6durk3{white-space:nowrap;background-color:var(--color-gray-25);flex-shrink:0}
.j6durk4{border-radius:8px;width:100%;max-width:200px;margin-top:12px;overflow:hidden}
.j6durk5{width:100%;height:auto;display:block}
._47fd7o0{flex-wrap:wrap;width:100%;min-width:0;display:flex}
._47fd7o1{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
._47fd7o2{flex-direction:column;justify-content:flex-end;gap:34px;width:100%;height:100%;display:flex}
._47fd7o3{color:var(--font-color-caption);text-align:center;font-size:12px;font-weight:500}
._47fd7o4{align-items:center;gap:6px;display:flex}
._47fd7o5{text-wrap:nowrap;color:var(--color-common-100);font-size:14px;font-weight:600}
._47fd7o6{border:1px dashed var(--color-gray-97);background:var(--color-gray-99);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:16px;justify-content:space-between;align-items:center;width:146px;min-width:146px;min-height:182px;padding:11px 10px;display:flex}
._47fd7o7{border:3px dashed var(--primary-500);background:var(--gray-200)}
._47fd7o8{border:1px dashed var(--red-500)}
._47fd7o9{color:var(--color-gray-60);font-size:12px}
._47fd7oa{width:100%;margin-top:8px;margin-bottom:8px}
._47fd7ob{background:var(--gray-200);border-radius:9999px;width:100%;height:10px;overflow:hidden}
._47fd7oc{background:var(--primary-500);border-radius:9999px;height:100%;transition:width .16s}
._47fd7od{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:12px;width:100%;padding-bottom:4px;display:flex;overflow:auto hidden}
._47fd7oe{border:1px solid var(--color-gray-99);background:var(--color-gray-99);scroll-snap-align:start;border-radius:10px;width:146px;min-width:146px;min-height:182px;position:relative;overflow:hidden}
._47fd7oe[draggable=true]{cursor:grab}
._47fd7oe:active{cursor:grabbing}
._47fd7of{outline:3px solid var(--primary-500);outline-offset:-2px}
._47fd7og{opacity:.6;background:var(--gray-200)}
._47fd7oh{opacity:.6}
._47fd7oi{background:#0006;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}
._47fd7oj{color:var(--color-common-100);font-size:18px;font-weight:600}
._47fd7ok{filter:drop-shadow(0 2px 4px #0003)}
._47fd7ol{background:var(--gray-850);height:25px;color:var(--primary-500);border-radius:1000px;align-items:center;padding:4px 12px;font-size:12px;font-weight:700;display:flex;position:absolute;top:8px;left:8px}
._47fd7om{object-fit:cover;width:146px;min-width:146px;height:100%;max-height:182px;display:block}
._47fd7on{cursor:pointer;position:absolute;top:8px;right:8px}
._47fd7oo{width:146px;min-width:146px;height:100%;color:var(--font-color-sub);background:var(--gray-400);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:18px;display:flex}
._47fd7op{color:var(--font-color-sub);text-align:center;font-size:12px;font-weight:500}
._47fd7oq{flex-direction:column;gap:8px;width:100%;display:flex}
._47fd7or{justify-content:space-between;width:100%;display:flex}
._47fd7os{background:#ffe3e3;border-radius:8px;align-items:center;gap:8px;width:100%;margin-top:14px;padding:12px;display:flex}
._47fd7ot{width:100%;color:var(--red-500);font-size:12px;font-weight:600}
._3kr10f0{background:var(--gray-100);border-radius:8px;flex-direction:column;gap:8px;width:100%;padding:12px;display:flex}
._3kr10f0 p{width:100%;color:var(--font-color-caption);font-size:12px;font-weight:400;line-height:17px}
._3kr10f1 p{padding-left:14px;position:relative}
._3kr10f1 p:before{content:"";background:var(--font-color-caption);border-radius:50%;width:3px;height:3px;position:absolute;top:7px;left:4px}
._3kr10f0 p .bold{font-weight:600}
._3kr10f0 p .blue{color:var(--blue-500);font-weight:700}
._3kr10f0 p .emphasis{color:var(--font-color-body);font-weight:700}
._3kr10f0 p .warn{color:var(--red-500);font-weight:600}
._3kr10f2{background:var(--color-common-100);border-radius:16px;flex-direction:column;width:100%;padding:16px;display:flex}
._3kr10f3{background:var(--gray-100);border-radius:8px;flex-direction:column;gap:8px;width:100%;padding:16px;display:flex}
._3kr10f4{width:100%;color:var(--font-color-caption);flex-direction:column;gap:8px;margin:0;padding-left:18px;list-style-type:disc;display:flex}
._3kr10f4 li{letter-spacing:0;padding-left:2px;font-family:Pretendard;font-size:12px;font-weight:400;line-height:16px}
._3kr10f4 li::marker{color:var(--font-color-caption)}
._3kr10f4 li[data-marker=inherit]::marker{color:inherit}
._3kr10f4 li[data-marker=danger]{color:var(--red-500)}
._3kr10f4 li[data-marker=danger]::marker{color:var(--red-500)}
._3kr10f4 strong{letter-spacing:0;font-family:Pretendard;font-size:13px;font-weight:700;line-height:16px}
@media screen and (max-width:767px){._3kr10f2{padding:12px}._3kr10f4 li{letter-spacing:0;font-family:Pretendard;font-size:11px;font-weight:400;line-height:14px}._3kr10f4 strong{letter-spacing:0;font-family:Pretendard;font-size:12px;font-weight:700;line-height:14px}}
._1fk2gk70{position:relative}
._1fk2gk71{background:var(--gray-850);height:25px;color:var(--primary-500);border-radius:1000px;align-items:center;padding:4px 12px;font-size:12px;font-weight:700;display:flex;position:absolute;top:8px;left:8px}
._1fk2gk72{object-fit:cover;border-radius:8px;width:100%;height:100%}
._1xvt2rl0{z-index:10000;background-color:#121212;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}
._1xvt2rl1{cursor:pointer;z-index:10010;background:0 0;border:none;padding:8px;position:absolute;top:24px;right:24px}
._1xvt2rl2{flex:1;justify-content:center;align-items:center;width:100%;padding:0 80px;display:flex;position:relative}
._1xvt2rl3{justify-content:center;align-items:center;width:100%;height:95%;display:flex;position:relative}
._1xvt2rl4{object-fit:contain;max-width:100%;max-height:100%}
._1xvt2rl5{cursor:pointer;z-index:10005;background:0 0;border:none;padding:20px;position:absolute;top:50%;transform:translateY(-50%)}
._1xvt2rl5:disabled{opacity:.1;cursor:not-allowed}
._1xvt2rl6{left:20px}
._1xvt2rl7{right:20px}
._1xvt2rl8{z-index:10005;scrollbar-width:none;background-color:#0000004d;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:20px 40px 40px;display:flex;overflow-x:auto}
._1xvt2rl8::-webkit-scrollbar{display:none}
._1xvt2rl9{cursor:pointer;opacity:.4;border:2px solid #0000;border-radius:8px;width:80px;min-width:80px;height:100px;transition:all .2s;position:relative;overflow:hidden}
._1xvt2rl9:hover{opacity:.8}
._1xvt2rla{border-color:var(--blue-50);opacity:1;transform:scale(1.05)}
._1xvt2rlb{object-fit:cover;width:100%;height:100%}
._1vi0a0z0{justify-content:center;align-items:center;gap:8px;padding:8px 0;display:flex}
._1vi0a0z1{cursor:pointer;background:var(--gray-50);min-width:36px;height:36px;color:var(--font-color-caption);border:none;border-radius:4px;justify-content:center;align-items:center;padding:0 8px;font-size:14px;font-weight:400;line-height:1.5;transition:all .2s;display:flex}
._1vi0a0z1:disabled{cursor:not-allowed;opacity:.5}
._1vi0a0z1:hover:not(:disabled){background:var(--gray-100);color:var(--font-color-title)}
._1vi0a0z2{background:var(--gray-850);color:var(--primary-500);opacity:1;font-weight:600}
._1vi0a0z2:disabled{opacity:1;cursor:default}
._1vi0a0z2:hover:not(:disabled){background:var(--gray-800);color:var(--primary-500)}
._1vi0a0z3{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}
._1vi0a0z3:disabled{cursor:not-allowed;opacity:.3}
._1s4mo330{background-color:var(--color-common-100);border:1px solid var(--color-gray-97);box-sizing:border-box;text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;gap:12px;width:100%;padding:12px;display:flex}
._1s4mo330:focus-visible{outline:2px solid var(--blue-500);outline-offset:2px}
._1s4mo331{cursor:default}
._1s4mo332{flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}
._1s4mo333{flex-shrink:0;max-width:100%}
._1s4mo334{width:100%;min-width:0}
._1s4mo335{color:var(--font-color-title);word-break:break-word;font-family:Pretendard;font-size:16px;font-weight:600;line-height:22px;display:block}
._1s4mo336{min-width:0}
._1s4mo337{align-self:stretch;width:100%}
._1s4mo338{align-items:center;min-height:24px;display:flex}
._1s4mo339{min-width:0;color:var(--color-gray-50);flex:1 1 0;justify-content:center;align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:20px;display:flex}
._1s4mo33a{background-color:var(--color-gray-96);flex-shrink:0;align-self:center;width:1px;height:13px}
._2mkxqx0{justify-content:center;align-items:center;gap:8px;padding:8px 0;display:flex}
._2mkxqx1{cursor:pointer;background:var(--color-gray-99);width:36px;height:36px;color:var(--color-gray-50);border-radius:4px;justify-content:center;align-items:center;font-size:14px;font-weight:400;line-height:1.5;display:flex}
._2mkxqx2{background:var(--color-blue-95);color:var(--blue-50);font-weight:600}
._2mkxqx3{cursor:pointer;background:#fff;justify-content:center;align-items:center;width:36px;height:36px;display:flex}
.iwdxux0{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
.iwdxux1{background:linear-gradient(#06f 0%,#5800c4 100%);padding:1px}
.iwdxux2{background:0 0;padding:0}
.iwdxux3{background-color:#fff;border-radius:50%;display:block}
._17fcvgd0{background-color:var(--gray-50);width:100%;color:var(--font-color-caption);border-radius:8px;padding:14px;overflow-y:scroll}
._11yaano0{background-color:var(--gray-100);width:100%;max-width:240px;height:80px;color:var(--font-color-caption);cursor:pointer;border-radius:9999px;align-items:center;gap:12px;padding:12px 16px;display:flex}
._11yaano1{background-color:var(--gray-100);color:var(--font-color-caption)}
._11yaano2{background-color:var(--blue-50);color:var(--blue-500)}
._11yaano3{background-color:var(--green-50);color:var(--green-500)}
._11yaano4{background-color:var(--red-50);color:var(--red-500)}
._11yaano5{margin:0}
._11yaano6{color:var(--font-color-caption)}
._11yaano7{color:var(--blue-500)}
._11yaano8{color:var(--green-500)}
._11yaano9{color:var(--red-500)}
._11yaanoa{margin:0}
._11yaanob{color:var(--font-color-caption)}
._11yaanoc{color:var(--blue-500)}
._11yaanod{color:var(--green-500)}
._11yaanoe{color:var(--red-500)}
._11yaanof{flex-direction:column;gap:4px;display:flex}
@media screen and (max-width:1200px){._11yaano0{min-width:150px;max-width:200px;height:60px;padding:8px 12px}._11yaano5{font-size:16px;font-weight:600}._11yaanoa{font-size:12px;font-weight:500}}
@media screen and (max-width:767px){._11yaanog{display:none}._11yaanoh{flex-shrink:0;justify-content:center;align-items:center;gap:0;overflow:visible;width:48px!important;min-width:48px!important;max-width:none!important;height:48px!important;padding:0!important}._11yaanoi{justify-content:center;align-items:center;line-height:0;display:flex}}
.meaf1t0{background:var(--gray-250);border:2px solid var(--gray-250);cursor:pointer;border-radius:999px;align-items:center;width:42px;height:24px;transition:background .16s,border-color .16s;display:inline-flex;position:relative}
.meaf1t0[data-checked=true]{background:var(--gray-1000);border-color:var(--gray-1000)}
.meaf1t0:focus-visible{outline:3px solid var(--gray-850);outline-offset:2px}
.meaf1t0[aria-disabled=true]{opacity:.6;cursor:not-allowed}
.meaf1t1{background:var(--color-common-100);border-radius:50%;width:20px;height:20px;transition:transform .16s;position:absolute;left:0;box-shadow:0 1px 2px #00000026}
.meaf1t0[data-checked=true] .meaf1t1{background:var(--primary-500);transform:translate(18px)}
._1f6nvtb0{flex-direction:column;gap:32px;margin-bottom:16px;display:flex}
._1f6nvtb1{order:2;align-items:center;gap:12px;display:flex}
._1f6nvtb2{background-color:var(--color-common-100);box-sizing:border-box;border:none;border-radius:8px;flex-direction:column;order:1;gap:12px;width:100%;padding:12px;display:flex}
._1f6nvtb3{align-items:center;gap:12px;width:100%;min-width:0;display:flex}
._1f6nvtb4{align-items:center;gap:12px;width:100%;min-width:0;display:flex}
._1f6nvtb5{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}
._1f6nvtb6{width:100%;min-width:0}
._1f6nvtb7{flex:auto;width:100%;min-width:0}
._1f6nvtb8{justify-content:flex-end;align-items:center;width:100%;display:flex}
._1f6nvtb9{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}
._1f6nvtbb{flex-shrink:0;min-width:0;display:none}
@media screen and (min-width:768px){._1f6nvtb0{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}._1f6nvtb1{flex-shrink:0;order:0}._1f6nvtb2{width:auto;box-shadow:none;background-color:#0000;border-radius:0;flex-flow:wrap;flex:1;justify-content:flex-end;align-items:center;gap:32px;padding:0}._1f6nvtb3{flex:none;width:auto}._1f6nvtb4{flex:0 auto;width:auto}._1f6nvtb5{flex-flow:wrap;flex:0 auto;align-items:center;width:auto}._1f6nvtb6{flex-shrink:0;width:180px}._1f6nvtb7{max-width:var(--toolbar-search-max,350px);width:auto}._1f6nvtb8{flex:none;width:auto}._1f6nvtb9{flex:none;justify-content:flex-end;width:auto}._1f6nvtbd{justify-content:flex-end}}
@media screen and (max-width:767px){._1f6nvtba{display:none}._1f6nvtbb{display:block}._1f6nvtbc{display:none}}
.cyoxuj0{background-color:var(--color-common-100);border-radius:16px}
.cyoxuj1{border-bottom:none;align-items:center}
.cyoxuj2{display:flex}
.cyoxuj5{cursor:pointer;background:0 0;border:none;padding:16px 24px}
.cyoxuj5:disabled{cursor:not-allowed;opacity:.5}
.cyoxuj7{color:var(--font-color-sub);border-bottom:2px solid #0000;font-weight:400}
.cyoxuj8{color:var(--font-color-title);border-bottom:2px solid var(--primary-500);font-weight:600}
@media screen and (max-width:767px){.cyoxuj0{border-radius:8px;padding:0}.cyoxuj3{width:100%}.cyoxuj4{justify-content:flex-start;width:100%}.cyoxuj5{padding:12px 16px}.cyoxuj6{text-align:center;flex:1;min-width:0}}
.a7pe500{position:relative}
.a7pe501{background:var(--blue-50);height:25px;color:var(--color-common-100);border-radius:1000px;align-items:center;padding:4px 12px;font-size:12px;font-weight:700;display:flex;position:absolute;top:8px;left:8px}
.a7pe502{object-fit:cover;background:#000;border-radius:8px;width:100%;height:100%}
