.innocode-list{--innocode-list-color: var(--label-tertiary, #4f4f64);--innocode-list-bg: transparent;--innocode-list-bg-hover: var(--assistive-normal, #4d4d5f14);--innocode-list-bg-pressed: var(--primary-filled-normal, #297aff);--innocode-list-color-pressed: var(--background-normal-normal, #f6f6f8);--innocode-list-radius: 12px;--innocode-list-padding-x: calc(var(--unit-16, 16) * 1px);--innocode-list-padding-y: calc(var(--unit-12, 12) * 1px);--innocode-list-gap: calc(var(--unit-8, 8) * 1px);--innocode-list-icon-size: 24px;--innocode-list-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-list-font-size: calc(var(--unit-16, 16) * 1px);--innocode-list-font-weight: 500;--innocode-list-line-height: calc(var(--unit-24, 24) * 1px);display:flex;flex-direction:row;cursor:pointer;align-items:center;justify-content:center;color:var(--innocode-list-color);background-color:var(--innocode-list-bg);border-radius:var(--innocode-list-radius);padding:var(--innocode-list-padding-y) var(--innocode-list-padding-x)}.innocode-list:hover,.innocode-list.innocode-list--hover{background-color:var(--innocode-list-bg-hover)}.innocode-list:active,.innocode-list.innocode-list--pressed{background-color:var(--innocode-list-bg-pressed);color:var(--innocode-list-color-pressed)}.innocode-list__content{width:100%;display:flex;justify-content:flex-start;flex-direction:row;gap:var(--innocode-list-gap);cursor:pointer}.innocode-list--start .innocode-list__content{align-items:flex-start}.innocode-list--center .innocode-list__content{align-items:center}.innocode-list--end .innocode-list__content{align-items:flex-end}.innocode-list [slot=leading-icon],.innocode-list [slot=trailing-icon]{display:flex;align-items:center;justify-content:center;width:var(--innocode-list-icon-size);height:var(--innocode-list-icon-size)}.innocode-list__title{font-family:var(--innocode-list-font-family);font-size:var(--innocode-list-font-size);font-weight:var(--innocode-list-font-weight);line-height:var(--innocode-list-line-height)}.innocode-list--xs{--innocode-list-padding-x: calc(var(--unit-12, 12) * 1px);--innocode-list-padding-y: calc(var(--unit-8, 8) * 1px);--innocode-list-icon-size: 20px;--innocode-list-font-size: 14px;--innocode-list-line-height: 20px}.innocode-list--sm{--innocode-list-padding-x: calc(var(--unit-14, 14) * 1px);--innocode-list-padding-y: calc(var(--unit-10, 10) * 1px);--innocode-list-icon-size: 20px;--innocode-list-font-size: 14px;--innocode-list-line-height: 20px}.innocode-list--md{--innocode-list-padding-x: calc(var(--unit-16, 16) * 1px);--innocode-list-padding-y: calc(var(--unit-12, 12) * 1px);--innocode-list-icon-size: 24px;--innocode-list-font-size: calc(var(--unit-16, 16) * 1px);--innocode-list-line-height: calc(var(--unit-24, 24) * 1px)}.innocode-list--lg{--innocode-list-padding-x: calc(var(--unit-16, 16) * 1px);--innocode-list-padding-y: calc(var(--unit-16, 16) * 1px);--innocode-list-icon-size: 24px;--innocode-list-font-size: calc(var(--unit-16, 16) * 1px);--innocode-list-line-height: calc(var(--unit-24, 24) * 1px)}:root{--red-95: #fdcece;--red-90: #fcb5b5;--red-80: #fb9d9d;--red-70: #fa6b6b;--red-60: #f95353;--red-50: #f83a3a;--red-40: #e21d1d;--red-30: #c50707;--red-20: #940505;--red-10: #620404;--red-5: #310202;--orange-95: #feddcd;--orange-90: #fdcdb4;--orange-80: #fdbc9b;--orange-70: #fca174;--orange-60: #fa8042;--orange-50: #f9681f;--orange-40: #ed570c;--orange-30: #d14905;--orange-20: #9f3804;--orange-10: #6d2603;--orange-5: #3c1501;--yellow-95: #ffeecc;--yellow-90: #ffe6b2;--yellow-80: #ffdd99;--yellow-70: #ffd580;--yellow-60: #ffc44d;--yellow-50: #ffb92e;--yellow-40: #f49a25;--yellow-30: #cc6d00;--yellow-20: #995200;--yellow-10: #663600;--yellow-5: #4d2b00;--green-95: #cefde3;--green-90: #b6fcd5;--green-80: #9dfbc7;--green-70: #75f0ac;--green-60: #47eb91;--green-50: #26d977;--green-40: #14b85e;--green-30: #06793a;--green-20: #04622e;--green-10: #034923;--green-5: #02361a;--teal-95: #cefdf5;--teal-90: #b6fcf0;--teal-80: #9dfbeb;--teal-70: #71f4de;--teal-60: #47ebcf;--teal-50: #17cfb0;--teal-40: #16b69b;--teal-30: #027e69;--teal-20: #026454;--teal-10: #015043;--teal-5: #013c32;--cyan-95: #cdf7fe;--cyan-90: #b4f3fd;--cyan-80: #9beffd;--cyan-70: #69e7fc;--cyan-60: #37defb;--cyan-40: #19b2cc;--cyan-30: #0992aa;--cyan-20: #036b7d;--cyan-10: #024d5a;--cyan-5: #01333c;--light-blue-95: #ccf0ff;--light-blue-90: #b2e8ff;--light-blue-80: #99e0ff;--light-blue-70: #66d1ff;--light-blue-60: #4dc9ff;--light-blue-50: #25b6f4;--light-blue-40: #0b9cda;--light-blue-30: #007db2;--light-blue-20: #0b678e;--light-blue-10: #004f70;--light-blue-5: #00364d;--blue-95: #cde0fe;--blue-90: #b4d0fd;--blue-80: #80b0ff;--blue-70: #5091fb;--blue-60: #297aff;--blue-50: #0d64f2;--blue-40: #0a50c2;--blue-30: #0445af;--blue-20: #083c91;--blue-10: #022764;--blue-5: #011432;--purple-95: #eee6fe;--purple-90: #dccefd;--purple-80: #c9a1f7;--purple-70: #ae72f3;--purple-60: #9343ef;--purple-50: #862ced;--purple-40: #7814eb;--purple-30: #6010bc;--purple-20: #480c8d;--purple-10: #3c0a75;--purple-5: #240646;--pink-95: #fee7ee;--pink-90: #fdcedc;--pink-80: #fa9eb9;--pink-70: #f86d97;--pink-60: #f53d74;--pink-50: #f20c51;--pink-40: #da0b49;--pink-30: #c20a41;--pink-20: #8a0f34;--pink-10: #730d2b;--pink-5: #45081a;--black: #000000;--white: #ffffff;--cool-neutral-99: #fcfcfd;--cool-neutral-97: #f6f6f8;--cool-neutral-95: #f0f0f4;--cool-neutral-93: #eaeaf0;--cool-neutral-90: #e2e2e9;--cool-neutral-85: #d3d3de;--cool-neutral-80: #c7c7d1;--cool-neutral-75: #b9b9c6;--cool-neutral-70: #ababba;--cool-neutral-65: #9d9daf;--cool-neutral-60: #8f8fa3;--cool-neutral-55: #818198;--cool-neutral-50: #73738c;--cool-neutral-40: #5a5a72;--cool-neutral-35: #4f4f64;--cool-neutral-30: #434356;--cool-neutral-25: #363649;--cool-neutral-23: #323243;--cool-neutral-20: #2b2b3b;--cool-neutral-17: #252532;--cool-neutral-15: #21212c;--opacity-black-6: #9d9daf0f;--opacity-black-8: #8f8fa314;--opacity-black-16: #b9b9c63d;--opacity-black-22: #ababba47;--opacity-black-24: #8f8fa347;--opacity-black-32: #8f8fa366;--opacity-black-40: #73738c66;--opacity-black-48: #8181988f;--opacity-black-56: #73738ca3;--opacity-black-64: #5a5a72a3;--opacity-black-72: #4f4f64b8;--opacity-black-80: #363649cc;--opacity-black-88: #252532e0;--opacity-black-96: #21212cf5;--opacity-white-6: #fcfcfd0f;--opacity-white-8: #fcfcfd1f;--opacity-white-16: #fcfcfd29;--opacity-white-22: #fcfcfd33;--opacity-white-24: #fcfcfd3d;--opacity-white-32: #fcfcfd47;--opacity-white-40: #fcfcfd5c;--opacity-white-48: #fcfcfd66;--opacity-white-56: #fcfcfd7a;--opacity-white-64: #fcfcfd8f;--opacity-white-72: #fcfcfda3;--opacity-white-80: #fcfcfdb8;--opacity-white-88: #fcfcfde0;--opacity-white-96: #fcfcfdf5;--cyan-50: #1ac8e6}.text-red-95{color:var(--red-95)}.bg-red-95{background-color:var(--red-95)}.text-red-90{color:var(--red-90)}.bg-red-90{background-color:var(--red-90)}.text-red-80{color:var(--red-80)}.bg-red-80{background-color:var(--red-80)}.text-red-70{color:var(--red-70)}.bg-red-70{background-color:var(--red-70)}.text-red-60{color:var(--red-60)}.bg-red-60{background-color:var(--red-60)}.text-red-50{color:var(--red-50)}.bg-red-50{background-color:var(--red-50)}.text-red-40{color:var(--red-40)}.bg-red-40{background-color:var(--red-40)}.text-red-30{color:var(--red-30)}.bg-red-30{background-color:var(--red-30)}.text-red-20{color:var(--red-20)}.bg-red-20{background-color:var(--red-20)}.text-red-10{color:var(--red-10)}.bg-red-10{background-color:var(--red-10)}.text-red-5{color:var(--red-5)}.bg-red-5{background-color:var(--red-5)}.text-orange-95{color:var(--orange-95)}.bg-orange-95{background-color:var(--orange-95)}.text-orange-90{color:var(--orange-90)}.bg-orange-90{background-color:var(--orange-90)}.text-orange-80{color:var(--orange-80)}.bg-orange-80{background-color:var(--orange-80)}.text-orange-70{color:var(--orange-70)}.bg-orange-70{background-color:var(--orange-70)}.text-orange-60{color:var(--orange-60)}.bg-orange-60{background-color:var(--orange-60)}.text-orange-50{color:var(--orange-50)}.bg-orange-50{background-color:var(--orange-50)}.text-orange-40{color:var(--orange-40)}.bg-orange-40{background-color:var(--orange-40)}.text-orange-30{color:var(--orange-30)}.bg-orange-30{background-color:var(--orange-30)}.text-orange-20{color:var(--orange-20)}.bg-orange-20{background-color:var(--orange-20)}.text-orange-10{color:var(--orange-10)}.bg-orange-10{background-color:var(--orange-10)}.text-orange-5{color:var(--orange-5)}.bg-orange-5{background-color:var(--orange-5)}.text-yellow-95{color:var(--yellow-95)}.bg-yellow-95{background-color:var(--yellow-95)}.text-yellow-90{color:var(--yellow-90)}.bg-yellow-90{background-color:var(--yellow-90)}.text-yellow-80{color:var(--yellow-80)}.bg-yellow-80{background-color:var(--yellow-80)}.text-yellow-70{color:var(--yellow-70)}.bg-yellow-70{background-color:var(--yellow-70)}.text-yellow-60{color:var(--yellow-60)}.bg-yellow-60{background-color:var(--yellow-60)}.text-yellow-50{color:var(--yellow-50)}.bg-yellow-50{background-color:var(--yellow-50)}.text-yellow-40{color:var(--yellow-40)}.bg-yellow-40{background-color:var(--yellow-40)}.text-yellow-30{color:var(--yellow-30)}.bg-yellow-30{background-color:var(--yellow-30)}.text-yellow-20{color:var(--yellow-20)}.bg-yellow-20{background-color:var(--yellow-20)}.text-yellow-10{color:var(--yellow-10)}.bg-yellow-10{background-color:var(--yellow-10)}.text-yellow-5{color:var(--yellow-5)}.bg-yellow-5{background-color:var(--yellow-5)}.text-green-95{color:var(--green-95)}.bg-green-95{background-color:var(--green-95)}.text-green-90{color:var(--green-90)}.bg-green-90{background-color:var(--green-90)}.text-green-80{color:var(--green-80)}.bg-green-80{background-color:var(--green-80)}.text-green-70{color:var(--green-70)}.bg-green-70{background-color:var(--green-70)}.text-green-60{color:var(--green-60)}.bg-green-60{background-color:var(--green-60)}.text-green-50{color:var(--green-50)}.bg-green-50{background-color:var(--green-50)}.text-green-40{color:var(--green-40)}.bg-green-40{background-color:var(--green-40)}.text-green-30{color:var(--green-30)}.bg-green-30{background-color:var(--green-30)}.text-green-20{color:var(--green-20)}.bg-green-20{background-color:var(--green-20)}.text-green-10{color:var(--green-10)}.bg-green-10{background-color:var(--green-10)}.text-green-5{color:var(--green-5)}.bg-green-5{background-color:var(--green-5)}.text-teal-95{color:var(--teal-95)}.bg-teal-95{background-color:var(--teal-95)}.text-teal-90{color:var(--teal-90)}.bg-teal-90{background-color:var(--teal-90)}.text-teal-80{color:var(--teal-80)}.bg-teal-80{background-color:var(--teal-80)}.text-teal-70{color:var(--teal-70)}.bg-teal-70{background-color:var(--teal-70)}.text-teal-60{color:var(--teal-60)}.bg-teal-60{background-color:var(--teal-60)}.text-teal-50{color:var(--teal-50)}.bg-teal-50{background-color:var(--teal-50)}.text-teal-40{color:var(--teal-40)}.bg-teal-40{background-color:var(--teal-40)}.text-teal-30{color:var(--teal-30)}.bg-teal-30{background-color:var(--teal-30)}.text-teal-20{color:var(--teal-20)}.bg-teal-20{background-color:var(--teal-20)}.text-teal-10{color:var(--teal-10)}.bg-teal-10{background-color:var(--teal-10)}.text-teal-5{color:var(--teal-5)}.bg-teal-5{background-color:var(--teal-5)}.text-cyan-95{color:var(--cyan-95)}.bg-cyan-95{background-color:var(--cyan-95)}.text-cyan-90{color:var(--cyan-90)}.bg-cyan-90{background-color:var(--cyan-90)}.text-cyan-80{color:var(--cyan-80)}.bg-cyan-80{background-color:var(--cyan-80)}.text-cyan-70{color:var(--cyan-70)}.bg-cyan-70{background-color:var(--cyan-70)}.text-cyan-60{color:var(--cyan-60)}.bg-cyan-60{background-color:var(--cyan-60)}.text-cyan-40{color:var(--cyan-40)}.bg-cyan-40{background-color:var(--cyan-40)}.text-cyan-30{color:var(--cyan-30)}.bg-cyan-30{background-color:var(--cyan-30)}.text-cyan-20{color:var(--cyan-20)}.bg-cyan-20{background-color:var(--cyan-20)}.text-cyan-10{color:var(--cyan-10)}.bg-cyan-10{background-color:var(--cyan-10)}.text-cyan-5{color:var(--cyan-5)}.bg-cyan-5{background-color:var(--cyan-5)}.text-light-blue-95{color:var(--light-blue-95)}.bg-light-blue-95{background-color:var(--light-blue-95)}.text-light-blue-90{color:var(--light-blue-90)}.bg-light-blue-90{background-color:var(--light-blue-90)}.text-light-blue-80{color:var(--light-blue-80)}.bg-light-blue-80{background-color:var(--light-blue-80)}.text-light-blue-70{color:var(--light-blue-70)}.bg-light-blue-70{background-color:var(--light-blue-70)}.text-light-blue-60{color:var(--light-blue-60)}.bg-light-blue-60{background-color:var(--light-blue-60)}.text-light-blue-50{color:var(--light-blue-50)}.bg-light-blue-50{background-color:var(--light-blue-50)}.text-light-blue-40{color:var(--light-blue-40)}.bg-light-blue-40{background-color:var(--light-blue-40)}.text-light-blue-30{color:var(--light-blue-30)}.bg-light-blue-30{background-color:var(--light-blue-30)}.text-light-blue-20{color:var(--light-blue-20)}.bg-light-blue-20{background-color:var(--light-blue-20)}.text-light-blue-10{color:var(--light-blue-10)}.bg-light-blue-10{background-color:var(--light-blue-10)}.text-light-blue-5{color:var(--light-blue-5)}.bg-light-blue-5{background-color:var(--light-blue-5)}.text-blue-95{color:var(--blue-95)}.bg-blue-95{background-color:var(--blue-95)}.text-blue-90{color:var(--blue-90)}.bg-blue-90{background-color:var(--blue-90)}.text-blue-80{color:var(--blue-80)}.bg-blue-80{background-color:var(--blue-80)}.text-blue-70{color:var(--blue-70)}.bg-blue-70{background-color:var(--blue-70)}.text-blue-60{color:var(--blue-60)}.bg-blue-60{background-color:var(--blue-60)}.text-blue-50{color:var(--blue-50)}.bg-blue-50{background-color:var(--blue-50)}.text-blue-40{color:var(--blue-40)}.bg-blue-40{background-color:var(--blue-40)}.text-blue-30{color:var(--blue-30)}.bg-blue-30{background-color:var(--blue-30)}.text-blue-20{color:var(--blue-20)}.bg-blue-20{background-color:var(--blue-20)}.text-blue-10{color:var(--blue-10)}.bg-blue-10{background-color:var(--blue-10)}.text-blue-5{color:var(--blue-5)}.bg-blue-5{background-color:var(--blue-5)}.text-purple-95{color:var(--purple-95)}.bg-purple-95{background-color:var(--purple-95)}.text-purple-90{color:var(--purple-90)}.bg-purple-90{background-color:var(--purple-90)}.text-purple-80{color:var(--purple-80)}.bg-purple-80{background-color:var(--purple-80)}.text-purple-70{color:var(--purple-70)}.bg-purple-70{background-color:var(--purple-70)}.text-purple-60{color:var(--purple-60)}.bg-purple-60{background-color:var(--purple-60)}.text-purple-50{color:var(--purple-50)}.bg-purple-50{background-color:var(--purple-50)}.text-purple-40{color:var(--purple-40)}.bg-purple-40{background-color:var(--purple-40)}.text-purple-30{color:var(--purple-30)}.bg-purple-30{background-color:var(--purple-30)}.text-purple-20{color:var(--purple-20)}.bg-purple-20{background-color:var(--purple-20)}.text-purple-10{color:var(--purple-10)}.bg-purple-10{background-color:var(--purple-10)}.text-purple-5{color:var(--purple-5)}.bg-purple-5{background-color:var(--purple-5)}.text-pink-95{color:var(--pink-95)}.bg-pink-95{background-color:var(--pink-95)}.text-pink-90{color:var(--pink-90)}.bg-pink-90{background-color:var(--pink-90)}.text-pink-80{color:var(--pink-80)}.bg-pink-80{background-color:var(--pink-80)}.text-pink-70{color:var(--pink-70)}.bg-pink-70{background-color:var(--pink-70)}.text-pink-60{color:var(--pink-60)}.bg-pink-60{background-color:var(--pink-60)}.text-pink-50{color:var(--pink-50)}.bg-pink-50{background-color:var(--pink-50)}.text-pink-40{color:var(--pink-40)}.bg-pink-40{background-color:var(--pink-40)}.text-pink-30{color:var(--pink-30)}.bg-pink-30{background-color:var(--pink-30)}.text-pink-20{color:var(--pink-20)}.bg-pink-20{background-color:var(--pink-20)}.text-pink-10{color:var(--pink-10)}.bg-pink-10{background-color:var(--pink-10)}.text-pink-5{color:var(--pink-5)}.bg-pink-5{background-color:var(--pink-5)}.text-black{color:var(--black)}.bg-black{background-color:var(--black)}.text-white{color:var(--white)}.bg-white{background-color:var(--white)}.text-cool-neutral-99{color:var(--cool-neutral-99)}.bg-cool-neutral-99{background-color:var(--cool-neutral-99)}.text-cool-neutral-97{color:var(--cool-neutral-97)}.bg-cool-neutral-97{background-color:var(--cool-neutral-97)}.text-cool-neutral-95{color:var(--cool-neutral-95)}.bg-cool-neutral-95{background-color:var(--cool-neutral-95)}.text-cool-neutral-93{color:var(--cool-neutral-93)}.bg-cool-neutral-93{background-color:var(--cool-neutral-93)}.text-cool-neutral-90{color:var(--cool-neutral-90)}.bg-cool-neutral-90{background-color:var(--cool-neutral-90)}.text-cool-neutral-85{color:var(--cool-neutral-85)}.bg-cool-neutral-85{background-color:var(--cool-neutral-85)}.text-cool-neutral-80{color:var(--cool-neutral-80)}.bg-cool-neutral-80{background-color:var(--cool-neutral-80)}.text-cool-neutral-75{color:var(--cool-neutral-75)}.bg-cool-neutral-75{background-color:var(--cool-neutral-75)}.text-cool-neutral-70{color:var(--cool-neutral-70)}.bg-cool-neutral-70{background-color:var(--cool-neutral-70)}.text-cool-neutral-65{color:var(--cool-neutral-65)}.bg-cool-neutral-65{background-color:var(--cool-neutral-65)}.text-cool-neutral-60{color:var(--cool-neutral-60)}.bg-cool-neutral-60{background-color:var(--cool-neutral-60)}.text-cool-neutral-55{color:var(--cool-neutral-55)}.bg-cool-neutral-55{background-color:var(--cool-neutral-55)}.text-cool-neutral-50{color:var(--cool-neutral-50)}.bg-cool-neutral-50{background-color:var(--cool-neutral-50)}.text-cool-neutral-40{color:var(--cool-neutral-40)}.bg-cool-neutral-40{background-color:var(--cool-neutral-40)}.text-cool-neutral-35{color:var(--cool-neutral-35)}.bg-cool-neutral-35{background-color:var(--cool-neutral-35)}.text-cool-neutral-30{color:var(--cool-neutral-30)}.bg-cool-neutral-30{background-color:var(--cool-neutral-30)}.text-cool-neutral-25{color:var(--cool-neutral-25)}.bg-cool-neutral-25{background-color:var(--cool-neutral-25)}.text-cool-neutral-23{color:var(--cool-neutral-23)}.bg-cool-neutral-23{background-color:var(--cool-neutral-23)}.text-cool-neutral-20{color:var(--cool-neutral-20)}.bg-cool-neutral-20{background-color:var(--cool-neutral-20)}.text-cool-neutral-17{color:var(--cool-neutral-17)}.bg-cool-neutral-17{background-color:var(--cool-neutral-17)}.text-cool-neutral-15{color:var(--cool-neutral-15)}.bg-cool-neutral-15{background-color:var(--cool-neutral-15)}.text-opacity-black-6{color:var(--opacity-black-6)}.bg-opacity-black-6{background-color:var(--opacity-black-6)}.text-opacity-black-8{color:var(--opacity-black-8)}.bg-opacity-black-8{background-color:var(--opacity-black-8)}.text-opacity-black-16{color:var(--opacity-black-16)}.bg-opacity-black-16{background-color:var(--opacity-black-16)}.text-opacity-black-22{color:var(--opacity-black-22)}.bg-opacity-black-22{background-color:var(--opacity-black-22)}.text-opacity-black-24{color:var(--opacity-black-24)}.bg-opacity-black-24{background-color:var(--opacity-black-24)}.text-opacity-black-32{color:var(--opacity-black-32)}.bg-opacity-black-32{background-color:var(--opacity-black-32)}.text-opacity-black-40{color:var(--opacity-black-40)}.bg-opacity-black-40{background-color:var(--opacity-black-40)}.text-opacity-black-48{color:var(--opacity-black-48)}.bg-opacity-black-48{background-color:var(--opacity-black-48)}.text-opacity-black-56{color:var(--opacity-black-56)}.bg-opacity-black-56{background-color:var(--opacity-black-56)}.text-opacity-black-64{color:var(--opacity-black-64)}.bg-opacity-black-64{background-color:var(--opacity-black-64)}.text-opacity-black-72{color:var(--opacity-black-72)}.bg-opacity-black-72{background-color:var(--opacity-black-72)}.text-opacity-black-80{color:var(--opacity-black-80)}.bg-opacity-black-80{background-color:var(--opacity-black-80)}.text-opacity-black-88{color:var(--opacity-black-88)}.bg-opacity-black-88{background-color:var(--opacity-black-88)}.text-opacity-black-96{color:var(--opacity-black-96)}.bg-opacity-black-96{background-color:var(--opacity-black-96)}.text-opacity-white-6{color:var(--opacity-white-6)}.bg-opacity-white-6{background-color:var(--opacity-white-6)}.text-opacity-white-8{color:var(--opacity-white-8)}.bg-opacity-white-8{background-color:var(--opacity-white-8)}.text-opacity-white-16{color:var(--opacity-white-16)}.bg-opacity-white-16{background-color:var(--opacity-white-16)}.text-opacity-white-22{color:var(--opacity-white-22)}.bg-opacity-white-22{background-color:var(--opacity-white-22)}.text-opacity-white-24{color:var(--opacity-white-24)}.bg-opacity-white-24{background-color:var(--opacity-white-24)}.text-opacity-white-32{color:var(--opacity-white-32)}.bg-opacity-white-32{background-color:var(--opacity-white-32)}.text-opacity-white-40{color:var(--opacity-white-40)}.bg-opacity-white-40{background-color:var(--opacity-white-40)}.text-opacity-white-48{color:var(--opacity-white-48)}.bg-opacity-white-48{background-color:var(--opacity-white-48)}.text-opacity-white-56{color:var(--opacity-white-56)}.bg-opacity-white-56{background-color:var(--opacity-white-56)}.text-opacity-white-64{color:var(--opacity-white-64)}.bg-opacity-white-64{background-color:var(--opacity-white-64)}.text-opacity-white-72{color:var(--opacity-white-72)}.bg-opacity-white-72{background-color:var(--opacity-white-72)}.text-opacity-white-80{color:var(--opacity-white-80)}.bg-opacity-white-80{background-color:var(--opacity-white-80)}.text-opacity-white-88{color:var(--opacity-white-88)}.bg-opacity-white-88{background-color:var(--opacity-white-88)}.text-opacity-white-96{color:var(--opacity-white-96)}.bg-opacity-white-96{background-color:var(--opacity-white-96)}.text-cyan-50{color:var(--cyan-50)}.bg-cyan-50{background-color:var(--cyan-50)}[data-theme=light],[data-theme=dark]{--opacity-6: 6;--opacity-8: 8;--opacity-12: 12;--opacity-16: 16;--opacity-24: 24;--opacity-28: 28;--opacity-36: 36;--opacity-40: 40;--opacity-56: 56;--opacity-64: 64;--opacity-72: 72;--opacity-80: 80;--opacity-96: 96;--opacity-88: 88;--opacity-20: 20;--opacity-48: 48}[data-theme-grid=mobile]{--unit-4: 4;--unit-8: 8;--unit-12: 12;--unit-14: 14;--unit-16: 16;--unit-20: 20;--unit-24: 24;--unit-28: 28;--unit-32: 32;--unit-36: 36;--unit-40: 40;--unit-48: 48;--unit-52: 52;--unit-56: 56;--unit-60: 60;--unit-64: 64;--unit-80: 80;--unit-96: 96;--grid-margin: 20;--grid-breakpoint: 375;--grid-gutter: 16;--grid-column: 4;--grid-layout: 2;--unit--8: -8;--unit--16: -16;--unit--24: -24;--unit--32: -32;--unit--40: -40;--unit--48: -48;--unit--56: -56;--unit--64: -64;--unit-6: 6;--unit-72: 72;--unit-10: 10}[data-theme-grid=tablet-vertical]{--unit-4: 4;--unit-8: 8;--unit-12: 12;--unit-14: 14;--unit-16: 16;--unit-20: 20;--unit-24: 24;--unit-28: 28;--unit-32: 32;--unit-36: 36;--unit-40: 40;--unit-48: 48;--unit-52: 52;--unit-56: 56;--unit-60: 60;--unit-64: 64;--unit-80: 80;--unit-96: 96;--grid-margin: 32;--grid-breakpoint: 768;--grid-gutter: 16;--grid-column: 6;--grid-layout: 3;--unit--8: -8;--unit--16: -16;--unit--24: -24;--unit--32: -32;--unit--40: -40;--unit--48: -48;--unit--56: -56;--unit--64: -64;--unit-6: 6;--unit-72: 72;--unit-10: 10}[data-theme-grid=web]{--unit-4: 4;--unit-8: 8;--unit-12: 12;--unit-14: 14;--unit-16: 16;--unit-20: 20;--unit-24: 24;--unit-28: 28;--unit-32: 32;--unit-36: 36;--unit-40: 40;--unit-48: 48;--unit-52: 52;--unit-56: 56;--unit-60: 60;--unit-64: 64;--unit-80: 80;--unit-96: 96;--grid-margin: 64;--grid-breakpoint: 1024;--grid-gutter: 24;--grid-column: 8;--grid-layout: 4;--unit--8: -8;--unit--16: -16;--unit--24: -24;--unit--32: -32;--unit--40: -40;--unit--48: -48;--unit--56: -56;--unit--64: -64;--unit-6: 6;--unit-72: 72;--unit-10: 10}.innocode-breakpoint-layout-bg{width:100%;min-height:100dvh;background-color:var(--cool-neutral-93, #eaeaf0);display:flex;justify-content:center;align-items:flex-start}.innocode-breakpoint-content{width:100vw;min-height:100dvh;display:flex;flex-direction:column;position:relative;overflow-x:hidden;overflow-y:hidden}.innocode-breakpoint-content-admin,.innocode-breakpoint-content-admin-xl{width:100dvw;min-height:100dvh;display:flex;flex-direction:column;position:relative;overflow-x:hidden;overflow-y:hidden}.innocode-scroll-content-area{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;box-sizing:border-box;width:100%;flex-grow:1;flex-shrink:1;flex-basis:auto;overflow-y:auto;min-height:0px;height:100dvh}.layout-container{position:relative;width:100%;height:100dvh;display:flex;flex-direction:column;background-color:var(--background-normal-normal, #f6f6f8);overflow-y:auto}.min-height-area{min-height:calc(100dvh - 64px)}@media (max-width: 1023px){.innocode-breakpoint-content,.innocode-breakpoint-content-admin,.innocode-breakpoint-content-admin-xl{width:100%}}@media (min-width: 1024px){.innocode-breakpoint-content{width:1024px}}@media (min-width: 1024px) and (max-width: 1439px){.innocode-breakpoint-content-admin{width:100%}}@media (min-width: 1440px){.innocode-breakpoint-content-admin{width:1440px}}@media (min-width: 1920px){.innocode-breakpoint-content-admin-xl{width:1920px}}.grid-area{width:100%;max-width:1024px;container-name:grid-area;container-type:inline-size;display:grid;align-items:start;overflow-y:hidden;column-gap:8px;row-gap:32px}.grid-area>*{width:100%;min-width:0}@media (max-width: 599px){.grid-area{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.grid-item:nth-child(n+5){display:none}}@media (min-width: 600px) and (max-width: 767px){.grid-area{grid-template-columns:repeat(3,1fr)}.grid-item:nth-child(n+7){display:none}}@media (min-width: 768px){.grid-area{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}}[data-theme=light]{--status-negative: #f83a3a;--status-warning: #ffb92e;--status-positive: #26d977;--primary-filled-normal: #297aff;--primary-filled-strong: #0d64f2;--primary-filled-heavy: #0a50c2;--primary-opacity-normal: #0d64f224;--primary-opacity-heavy: #0d64f247;--primary-opacity-strong: #0d64f23d;--assistive-normal: #8f8fa314;--assistive-strong: #b9b9c63d;--assistive-heavy: #ababba47;--label-btn-disable: #8181988f;--label-btn-normal: #4f4f64b8;--label-btn-heavy: #363649cc;--label-primary: #21212c;--label-secondary: #2b2b3b;--label-tertiary: #4f4f64;--label-quaternary: #8f8fa3;--label-quinary: #ababba;--background-normal-normal: #f6f6f8;--background-normal-alternative: #f0f0f4;--background-elevated-normal: #73738ca3;--background-elevated-alternative: #252532e0;--line-solid-normal: #eaeaf0;--line-solid-strong: #e2e2e9;--line-solid-heavy: #d3d3de;--line-opacity-normal: #9d9daf0f;--line-opacity-strong: #b9b9c63d;--line-opacity-heavy: #ababba47;--component-fill-normal: #8f8fa314;--component-fill-strong: #ababba47;--component-fill-heavy: #8f8fa347;--inverse-primary: #0d64f2;--inverse-background: #252532;--inverse-label: #f6f6f8;--accent-backgraound-red: #f83a3a;--accent-backgraound-orange: #f9681f;--accent-backgraound-yellow: #ffb92e;--accent-backgraound-green: #26d977;--accent-backgraound-teal: #17cfb0;--accent-backgraound-cyan: #1ac8e6;--accent-backgraound-light-blue: #25b6f4;--accent-backgraound-blue: #0d64f2;--accent-backgraound-purple: #862ced;--accent-backgraound-pink: #f20c51;--accent-foreground-red: #e21d1d;--accent-foreground-orange: #ed570c;--accent-foreground-yellow: #f49a25;--accent-foreground-green: #14b85e;--accent-foreground-teal: #16b69b;--accent-foreground-cyan: #19b2cc;--accent-foreground-light-blue: #0b9cda;--accent-foreground-blue: #0d64f2;--accent-foreground-purple: #7814eb;--accent-foreground-pink: #da0b49;--static-white: #ffffff;--static-black: #000000;--primary-opacity-bright: #0d64f214;--primary-filled-bright: #5091fb;--component-fill-background: #fcfcfd8f}[data-theme=dark]{--status-negative: #f95353;--status-warning: #ffc44d;--status-positive: #47eb91;--primary-filled-normal: #5091fb;--primary-filled-strong: #297aff;--primary-filled-heavy: #0d64f2;--primary-opacity-normal: #0d64f224;--primary-opacity-heavy: #0d64f247;--primary-opacity-strong: #0d64f23d;--assistive-normal: #fcfcfd0f;--assistive-strong: #fcfcfd1f;--assistive-heavy: #fcfcfd29;--label-btn-disable: #fcfcfd66;--label-btn-normal: #fcfcfda3;--label-btn-heavy: #fcfcfdb8;--label-primary: #fcfcfd;--label-secondary: #c7c7d1;--label-tertiary: #8f8fa3;--label-quaternary: #73738c;--label-quinary: #5a5a72;--background-normal-normal: #252532;--background-normal-alternative: #2b2b3b;--background-elevated-normal: #c7c7d1;--background-elevated-alternative: #252532e0;--line-solid-normal: #434356;--line-solid-strong: #363649;--line-solid-heavy: #323243;--line-opacity-normal: #5a5a72a3;--line-opacity-strong: #4f4f64b8;--line-opacity-heavy: #363649cc;--component-fill-normal: #8f8fa314;--component-fill-strong: #b9b9c63d;--component-fill-heavy: #8f8fa347;--inverse-primary: #297aff;--inverse-background: #f6f6f8;--inverse-label: #2b2b3b;--accent-backgraound-red: #f95353;--accent-backgraound-orange: #fa8042;--accent-backgraound-yellow: #ffc44d;--accent-backgraound-green: #47eb91;--accent-backgraound-teal: #47ebcf;--accent-backgraound-cyan: #37defb;--accent-backgraound-light-blue: #4dc9ff;--accent-backgraound-blue: #297aff;--accent-backgraound-purple: #9343ef;--accent-backgraound-pink: #f53d74;--accent-foreground-red: #f95353;--accent-foreground-orange: #fa8042;--accent-foreground-yellow: #ffc44d;--accent-foreground-green: #47eb91;--accent-foreground-teal: #47ebcf;--accent-foreground-cyan: #37defb;--accent-foreground-light-blue: #4dc9ff;--accent-foreground-blue: #5091fb;--accent-foreground-purple: #9343ef;--accent-foreground-pink: #f53d74;--static-white: #ffffff;--static-black: #000000;--primary-opacity-bright: #0d64f214;--primary-filled-bright: #297aff;--component-fill-background: #9d9daf0f}[data-theme-typography=KR],[data-theme-typography=ENG]{--weight-base: Regular;--weight-md: Medium;--weight-lg: Semibold;--weight-xl: Bold;--size-2xs: 12;--size-xs: 14;--size-sm: 15;--size-base: 16;--size-md: 18;--size-xl: 24;--size-2xl: 26;--size-3xl: 28;--size-4xl: 36;--size-5xl: 40;--size-6xl: 44;--size-7xl: 56;--line-height-3xs: 14;--line-height-2xs: 16;--line-height-xs: 20;--line-height-sm: 22;--line-height-base: 24;--line-height-md: 26;--line-height-lg: 32;--line-height-xl: 34;--line-height-2xl: 38;--line-height-3xl: 48;--line-height-4xl: 56;--line-height-5xl: 64;--line-height-6xl: 72;--weight-2xl: Extrabold;--size-3xs: 11;--size-lg: 22}*{font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}body,h1,h2,h3,h4,h5,h6,p{color:var(--label-secondary, #2b2b3b)}body{font-size:calc(var(--size-base, 16) * 1px);line-height:calc(var(--line-height-md, 26) * 1px)}h1{font-size:calc(var(--size-5xl, 40) * 1px);line-height:calc(var(--line-height-4xl, 56) * 1px);font-weight:700}h2{font-size:calc(var(--size-3xl, 28) * 1px);line-height:calc(var(--line-height-2xl, 38) * 1px);font-weight:700}h3{font-size:calc(var(--size-lg, 22) * 1px);line-height:calc(var(--line-height-lg, 32) * 1px);font-weight:700}h4{font-size:calc(var(--size-md, 18) * 1px);line-height:calc(var(--line-height-md, 26) * 1px);font-weight:700}h5{font-size:calc(var(--size-base, 16) * 1px);line-height:calc(var(--line-height-base, 24) * 1px);font-weight:700}h6{font-size:calc(var(--size-base, 16) * 1px);line-height:calc(var(--line-height-xs, 20) * 1px);font-weight:700}.innocode-typography{margin:0;padding:0;font-family:var(--font-family-kr)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0}body{-ms-overflow-style:none}::-webkit-scrollbar{display:none}.list-between-border>*+*{border-top:1px solid var(--line-opacity-strong, #b9b9c63d);margin-top:12px;padding-top:12px}*:focus{outline:none!important;box-shadow:none!important}input:focus,textarea:focus,select:focus{outline:none!important;box-shadow:none!important;border-color:inherit}.innocode-list-horizental{--innocode-list-horizental-title-color: var(--label-primary, #21212c);--innocode-list-horizental-description-color: var(--label-btn-normal, #4f4f64b8);--innocode-list-horizental-caption-color: var(--label-btn-normal, #4f4f64b8);--innocode-list-horizental-date-color: var(--label-btn-normal, #4f4f64b8);--innocode-list-horizental-gap: calc(var(--unit-24, 24) * 1px);--innocode-list-horizental-content-gap: calc(var(--unit-8, 8) * 1px);--innocode-list-horizental-profile-gap: calc(var(--unit-4, 4) * 1px);--innocode-list-horizental-info-gap: calc(var(--unit-4, 4) * 1px);--innocode-list-horizental-bottom-gap: calc(var(--unit-6, 6) * 1px);--innocode-list-horizental-translate-y: 0px;--innocode-list-horizental-transition: all .2s ease;--innocode-list-horizental-opacity: 1;display:flex;flex-direction:row;justify-content:flex-start;gap:var(--innocode-list-horizental-gap);cursor:pointer;transition:var(--innocode-list-horizental-transition);transform:translateY(var(--innocode-list-horizental-translate-y));opacity:var(--innocode-list-horizental-opacity);width:100%;min-width:0;overflow:hidden}.innocode-list-horizental.innocode-list-horizental--md{align-items:flex-start}.innocode-list-horizental.innocode-list-horizental--lg{align-items:center}.innocode-list-horizental--md .innocode-list-horizental__content,.innocode-list-horizental--lg .innocode-list-horizental__content{width:100%;max-width:100%}.innocode-list-horizental--hover{--innocode-list-horizental-translate-y: -2px}.innocode-list-horizental--pressed{--innocode-list-horizental-translate-y: 0px}.innocode-list-horizental--visited{--innocode-list-horizental-opacity: .7}.innocode-list-horizental__thumbnail{display:flex;justify-content:center;align-items:center;flex-shrink:0;min-width:fit-content}.innocode-list-horizental__content{flex:1;display:flex;flex-direction:column;gap:var(--innocode-list-horizental-content-gap);min-width:0;overflow:hidden}.innocode-list-horizental__content-top{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--innocode-list-horizental-content-gap);min-width:0;overflow:hidden}.innocode-list-horizental__top-contents{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--innocode-list-horizental-content-gap);flex:1;min-width:0;overflow:hidden}.innocode-list-horizental__profile{display:flex;justify-content:flex-start;align-items:center;gap:var(--innocode-list-horizental-profile-gap);flex-shrink:0}.innocode-list-horizental__top-badge{display:flex;justify-content:flex-start;align-items:center;flex-shrink:0}.innocode-list-horizental__caption{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--innocode-list-horizental-content-gap);color:var(--innocode-list-horizental-caption-color);flex-shrink:0}.innocode-list-horizental__center-container{display:flex;flex-direction:column;flex:1;min-width:0;max-width:100%;overflow:hidden}.innocode-list-horizental--sm .innocode-list-horizental__center-container,.innocode-list-horizental--md .innocode-list-horizental__center-container,.innocode-list-horizental--lg .innocode-list-horizental__center-container{gap:var(--innocode-list-horizental-content-gap)}.innocode-list-horizental__center-container-title{width:100%;max-width:100%;color:var(--innocode-list-horizental-title-color);margin:0;word-wrap:break-word;word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;min-width:0}.innocode-list-horizental--md .innocode-list-horizental__center-container-title{max-height:calc(var(--line-height-base, 24) * 2px)}.innocode-list-horizental--lg .innocode-list-horizental__center-container-title{max-height:calc(var(--line-height-lg, 32) * 2px)}.innocode-list-horizental__center-container-title:hover{text-decoration:underline}.innocode-list-horizental--md .innocode-list-horizental__center-container-description{height:calc(var(--line-height-3xs, 14) * 2px)}.innocode-list-horizental--lg .innocode-list-horizental__center-container-description{height:calc(var(--line-height-2xs, 16) * 2px)}.innocode-list-horizental__center-container-description{width:100%;height:calc(var(--unit-32, 32) * 1px);color:var(--innocode-list-horizental-description-color);margin:0;word-wrap:break-word;word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;text-overflow:ellipsis;white-space:normal;max-width:100%;box-sizing:border-box}.innocode-list-horizental__bottom-contents{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--innocode-list-horizental-bottom-gap);min-width:0;overflow:hidden}.innocode-list-horizental__reaction-info{display:flex;justify-content:flex-start;align-items:flex-start}.innocode-list-horizental__bottom-badge{display:flex;justify-content:flex-start;align-items:center}.innocode-list-horizental__bottom-contents-info{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:var(--innocode-list-horizental-info-gap);min-width:0;overflow:hidden}.innocode-list-horizental__updated-date{color:var(--innocode-list-horizental-date-color)}.innocode-list-horizental:hover .innocode-list-horizental__center-container-title{text-decoration:underline}.innocode-list-horizental:hover .innocode-thumbnail:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer}.innocode-thumbnail{--innocode-thumbnail-hover-overlay: linear-gradient( 180deg, rgba(0, 0, 0, 0) 51%, var(--static-black-opacity-32, rgba(0, 0, 0, .32)) 75%, var(--static-black-opacity-50, rgba(0, 0, 0, .5)) 100% );--innocode-thumbnail-radius: calc(var(--unit-32, 32) * 1px);--innocode-thumbnail-badge-offset: calc(var(--unit-16, 16) * 1px);--innocode-thumbnail-min-width: 0px;--innocode-thumbnail-max-width: 1024px;overflow:hidden;position:relative;min-width:var(--innocode-thumbnail-min-width);max-width:var(--innocode-thumbnail-max-width)}.innocode-thumbnail__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.innocode-thumbnail.innocode-thumbnail--hover:after,.innocode-thumbnail:hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--innocode-thumbnail-hover-overlay);z-index:1;cursor:pointer}.innocode-thumbnail__badge{position:absolute;z-index:2;top:var(--innocode-thumbnail-badge-offset);left:var(--innocode-thumbnail-badge-offset)}.innocode-thumbnail--sm{--innocode-thumbnail-radius: calc(var(--unit-24, 24) * 1px);--innocode-thumbnail-min-width: 80px;--innocode-thumbnail-max-width: 1024px;width:100%;aspect-ratio:1 / 1}.innocode-thumbnail--sm .innocode-thumbnail__badge{display:none}.innocode-thumbnail--md{--innocode-thumbnail-radius: calc(var(--unit-32, 32) * 1px);--innocode-thumbnail-badge-offset: calc(var(--unit-16, 16) * 1px);--innocode-thumbnail-max-width: 1024px;width:100%;aspect-ratio:1 / 1}.innocode-thumbnail--lg{--innocode-thumbnail-radius: calc(var(--unit-40, 40) * 1px);--innocode-thumbnail-badge-offset: calc(var(--unit-16, 16) * 1px);--innocode-thumbnail-min-width: 176px;--innocode-thumbnail-max-width: 1024px;width:100%;aspect-ratio:1 / 1}.innocode-thumbnail--xl{--innocode-thumbnail-radius: calc(var(--unit-48, 48) * 1px);--innocode-thumbnail-badge-offset: calc(var(--unit-24, 24) * 1px);--innocode-thumbnail-min-width: 335px;--innocode-thumbnail-max-width: 1400px;width:100%;aspect-ratio:1 / 1}.innocode-thumbnail--rounded{border-radius:var(--innocode-thumbnail-radius)}innocode-thumbnail[size=md] .innocode-thumbnail__badge{top:var(--innocode-thumbnail-badge-offset);left:var(--innocode-thumbnail-badge-offset)}innocode-thumbnail[size=lg] .innocode-thumbnail__badge{top:var(--innocode-thumbnail-badge-offset);left:var(--innocode-thumbnail-badge-offset)}innocode-thumbnail[size=xl] .innocode-thumbnail__badge{top:var(--innocode-thumbnail-badge-offset);left:var(--innocode-thumbnail-badge-offset)}.innocode-badge{--innocode-badge-bg: transparent;--innocode-badge-color: var(--label-primary, #21212c);--innocode-badge-border-color: transparent;--innocode-badge-bg-disabled: var(--assistive-normal, #8f8fa314);--innocode-badge-color-disabled: var(--label-btn-disable, #8181988f);--innocode-badge-border-color-disabled: transparent;--innocode-badge-border-width: 0px;--innocode-badge-radius: calc(var(--unit-8, 8) * 1px);--innocode-badge-padding-x: calc(var(--unit-8, 8) * 1px);--innocode-badge-padding-y: calc(var(--unit-6, 6) * 1px);--innocode-badge-min-height: calc(var(--unit-20, 20) * 1px);--innocode-badge-min-width: auto;--innocode-badge-icon-size: 16px;--innocode-badge-content-gap: calc(var(--unit-4, 4) * 1px);--innocode-badge-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-badge-font-size: calc(var(--size-2xs, 12) * 1px);--innocode-badge-line-height: calc(var(--line-height-2xs, 16) * 1px);--innocode-badge-font-weight: 500;--innocode-badge-focus-color: var(--primary-filled-normal, #297aff);--innocode-badge-icon-color: currentColor;--innocode-badge-transition: all .2s ease;--innocode-badge-opacity-disabled: .5;--innocode-badge-focus-outline-width: 2px;display:inline-flex;align-items:center;justify-content:center;border:var(--innocode-badge-border-width) solid var(--innocode-badge-border-color);background:var(--innocode-badge-bg);color:var(--innocode-badge-color);padding:var(--innocode-badge-padding-y) var(--innocode-badge-padding-x);border-radius:var(--innocode-badge-radius);min-height:var(--innocode-badge-min-height);min-width:var(--innocode-badge-min-width);font-family:var(--innocode-badge-font-family);font-size:var(--innocode-badge-font-size);line-height:var(--innocode-badge-line-height);font-weight:var(--innocode-badge-font-weight);transition:var(--innocode-badge-transition);margin:0;text-decoration:none;outline:none;width:auto;height:auto;box-sizing:border-box;position:relative}.innocode-badge:focus-visible{outline:var(--innocode-badge-focus-outline-width) solid var(--innocode-badge-focus-color);outline-offset:2px}.innocode-badge--line{--innocode-badge-border-width: 1px}.innocode-badge__content{display:flex;align-items:center;justify-content:center;text-align:center;gap:var(--innocode-badge-content-gap);width:100%;height:100%}.innocode-badge__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.innocode-badge [slot=leading-icon],.innocode-badge [slot=trailing-icon],.innocode-badge .innocode-badge__icon{display:flex;align-items:center;justify-content:center;width:var(--innocode-badge-icon-size);height:var(--innocode-badge-icon-size);color:var(--innocode-badge-icon-color);flex-shrink:0}.innocode-badge--sm{--innocode-badge-padding-x: calc(var(--unit-6, 6) * 1px);--innocode-badge-padding-y: calc(var(--unit-4, 4) * 1px);--innocode-badge-min-height: calc(var(--unit-20, 20) * 1px);--innocode-badge-icon-size: 16px;--innocode-badge-font-size: calc(var(--size-2xs, 12) * 1px);--innocode-badge-line-height: calc(var(--line-height-2xs, 16) * 1px)}.innocode-badge--md{--innocode-badge-padding-x: calc(var(--unit-8, 8) * 1px);--innocode-badge-padding-y: calc(var(--unit-6, 6) * 1px);--innocode-badge-min-height: calc(var(--unit-20, 20) * 1px);--innocode-badge-icon-size: 16px;--innocode-badge-font-size: calc(var(--size-2xs, 12) * 1px);--innocode-badge-line-height: calc(var(--line-height-2xs, 16) * 1px)}.innocode-badge--lg{--innocode-badge-padding-x: calc(var(--unit-10, 10) * 1px);--innocode-badge-padding-y: calc(var(--unit-6, 6) * 1px);--innocode-badge-min-height: calc(var(--unit-20, 20) * 1px);--innocode-badge-min-width: calc(var(--unit-52, 52) * 1px);--innocode-badge-icon-size: 20px;--innocode-badge-font-size: calc(var(--size-xs, 14) * 1px);--innocode-badge-line-height: calc(var(--line-height-xs, 20) * 1px)}.innocode-badge--solid.innocode-badge--primary{--innocode-badge-bg: var(--accent-backgraound-blue, #297aff);--innocode-badge-color: var(--static-white, #ffffff)}.innocode-badge--solid.innocode-badge--assistive{--innocode-badge-bg: var(--assistive-normal, #8f8fa314);--innocode-badge-color: var(--label-btn-normal, #4f4f64b8)}.innocode-badge--line.innocode-badge--primary{--innocode-badge-bg: transparent;--innocode-badge-color: var(--accent-backgraound-blue, #297aff);--innocode-badge-border-color: var(--accent-backgraound-blue, #297aff);--innocode-badge-icon-color: var(--primary-filled-heavy, #0a50c2)}.innocode-badge--line.innocode-badge--assistive{--innocode-badge-bg: var(--assistive-normal, #fcfcfd0f);--innocode-badge-color: var(--label-btn-normal, #4f4f64b8);--innocode-badge-border-color: var(--component-fill-normal, #8f8fa314)}.innocode-badge--opacity.innocode-badge--primary{--innocode-badge-bg: color-mix(in srgb, var(--accent-backgraound-blue, #297aff) calc(var(--opacity-12, 12) * 1%), transparent);--innocode-badge-color: var(--accent-backgraound-blue, #297aff)}.innocode-badge--opacity.innocode-badge--assistive{--innocode-badge-bg: var(--assistive-normal, #fcfcfd0f);--innocode-badge-color: var(--label-btn-normal, #4f4f64b8)}.innocode-badge--disabled,.innocode-badge:disabled{--innocode-badge-bg: var(--innocode-badge-bg-disabled);--innocode-badge-color: var(--innocode-badge-color-disabled);--innocode-badge-border-color: var(--innocode-badge-border-color-disabled);cursor:not-allowed;opacity:var(--innocode-badge-opacity-disabled)}.innocode-badge--solid.innocode-badge--disabled{--innocode-badge-bg: var(--assistive-normal, #8f8fa314);--innocode-badge-color: var(--label-btn-disable, #8181988f)}.innocode-badge--line.innocode-badge--disabled{--innocode-badge-bg: transparent;--innocode-badge-color: var(--label-btn-disable, #8181988f);--innocode-badge-border-color: var(--line-opacity-normal, #9d9daf0f)}.innocode-badge--opacity.innocode-badge--disabled{--innocode-badge-bg: var(--assistive-normal, #8f8fa30a);--innocode-badge-color: var(--label-btn-disable, #8181988f)}.innocode-profile-info{--innocode-profile-info-text-color: var(--label-btn-normal, #4f4f64b8);--innocode-profile-info-gap: calc(var(--unit-4, 4) * 1px);position:relative;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;box-sizing:border-box}.innocode-profile-info-container{display:inline-flex;align-items:center;justify-content:flex-start}.innocode-profile-info.innocode-profile-info--show-profile{gap:var(--innocode-profile-info-gap)}.innocode-profile-info--person{border-radius:calc(var(--unit-96, 96) * 1px)}.innocode-profile-info--company,.innocode-profile-info--school{border-radius:calc(var(--unit-16, 16) * 1px)}.innocode-profile-info__text{color:var(--innocode-profile-info-text-color)}.innocode-profile{--innocode-profile-border-color: var(--line-solid-heavy, #d3d3de);--innocode-profile-bg: var(--static-white, #ffffff);--innocode-profile-shadow-hover: 0 0 0 calc(var(--unit-8, 8) * 1px) var(--assistive-normal, #8f8fa314);--innocode-profile-shadow-pressed: 0 0 0 calc(var(--unit-8, 8) * 1px) var(--assistive-heavy, #ababba47);--innocode-profile-push-badge-color: var(--accent-backgraound-red, #f83a3a);--innocode-profile-size: calc(var(--unit-40, 40) * 1px);--innocode-profile-radius: calc(var(--unit-96, 96) * 1px);--innocode-profile-push-badge-size: calc(var(--unit-6, 6) * 1px);--innocode-profile-border-width: 1px;--innocode-profile-transition: all .2s ease-in-out;position:relative;display:inline-flex;align-items:center;justify-content:center;transition:var(--innocode-profile-transition);box-sizing:border-box;border:var(--innocode-profile-border-width) solid var(--innocode-profile-border-color);background-color:var(--innocode-profile-bg);width:var(--innocode-profile-size);height:var(--innocode-profile-size);border-radius:var(--innocode-profile-radius);cursor:pointer}.innocode-profile__image{width:100%;height:100%;object-fit:cover}.innocode-profile__default{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.innocode-profile:not(.innocode-profile--disabled-hover) .innocode-profile--hover,.innocode-profile:not(.innocode-profile--disabled-hover):hover{box-shadow:var(--innocode-profile-shadow-hover)}.innocode-profile--pressed,.innocode-profile:active{box-shadow:var(--innocode-profile-shadow-pressed)}.innocode-profile--xs{--innocode-profile-size: calc(var(--unit-24, 24) * 1px);--innocode-profile-push-badge-size: calc(var(--unit-4, 4) * 1px)}.innocode-profile--sm{--innocode-profile-size: calc(var(--unit-32, 32) * 1px);--innocode-profile-push-badge-size: calc(var(--unit-4, 4) * 1px)}.innocode-profile--md{--innocode-profile-size: calc(var(--unit-40, 40) * 1px);--innocode-profile-push-badge-size: calc(var(--unit-6, 6) * 1px)}.innocode-profile--lg{--innocode-profile-size: calc(var(--unit-48, 48) * 1px);--innocode-profile-push-badge-size: calc(var(--unit-6, 6) * 1px)}.innocode-profile--xl{--innocode-profile-size: calc(var(--unit-56, 56) * 1px);--innocode-profile-push-badge-size: calc(var(--unit-8, 8) * 1px)}.innocode-profile--person{--innocode-profile-radius: calc(var(--unit-96, 96) * 1px)}.innocode-profile--company.innocode-profile--xs,.innocode-profile--school.innocode-profile--xs{--innocode-profile-radius: calc(var(--unit-8, 8) * 1px)}.innocode-profile--company.innocode-profile--sm,.innocode-profile--school.innocode-profile--sm{--innocode-profile-radius: calc(var(--unit-10, 10) * 1px)}.innocode-profile--company.innocode-profile--md,.innocode-profile--company.innocode-profile--lg,.innocode-profile--company.innocode-profile--xl,.innocode-profile--school.innocode-profile--md,.innocode-profile--school.innocode-profile--lg,.innocode-profile--school.innocode-profile--xl{--innocode-profile-radius: calc(var(--unit-16, 16) * 1px)}.innocode-profile__pushBadge{position:absolute;background:var(--innocode-profile-push-badge-color);border-radius:var(--innocode-profile-radius);width:var(--innocode-profile-push-badge-size);height:var(--innocode-profile-push-badge-size)}.innocode-profile--xs .innocode-profile__pushBadge{left:calc(var(--unit-23, 23) * 1px);top:calc(var(--unit-3, 3) * -1px)}.innocode-profile--sm .innocode-profile__pushBadge{left:calc(var(--unit-31, 31) * 1px);top:calc(var(--unit-3, 3) * -1px)}.innocode-profile--md .innocode-profile__pushBadge{left:calc(var(--unit-38, 38) * 1px);top:calc(var(--unit-4, 4) * -1px)}.innocode-profile--lg .innocode-profile__pushBadge{left:calc(var(--unit-47, 47) * 1px);top:calc(var(--unit-5, 5) * -1px)}.innocode-profile--xl .innocode-profile__pushBadge{left:calc(var(--unit-55, 55) * 1px);top:calc(var(--unit-5, 5) * -1px)}.innocode-person{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;transition:all .2s ease-in-out;box-sizing:border-box}.innocode-person__image{width:100%;height:100%;object-fit:cover}.innocode-person__default{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.innocode-person--clickable{cursor:pointer}.innocode-company{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;transition:all .2s ease-in-out;box-sizing:border-box}.innocode-company__image{width:100%;height:100%;object-fit:cover}.innocode-company__default{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.innocode-company--clickable{cursor:pointer}.innocode-school{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;transition:all .2s ease-in-out;box-sizing:border-box}.innocode-school__image{width:100%;height:100%;object-fit:cover}.innocode-school__default{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.innocode-school--clickable{cursor:pointer}.innocode-button{--innocode-button-bg: transparent;--innocode-button-bg-hover: transparent;--innocode-button-bg-pressed: transparent;--innocode-button-bg-disabled: var(--assistive-normal, #8f8fa314);--innocode-button-color: var(--label-primary, #21212c);--innocode-button-color-hover: var(--label-primary, #21212c);--innocode-button-color-pressed: var(--label-primary, #21212c);--innocode-button-color-disabled: var(--label-btn-disable, #8181988f);--innocode-button-border-color: transparent;--innocode-button-border-color-hover: transparent;--innocode-button-border-color-pressed: transparent;--innocode-button-border-color-disabled: var(--line-opacity-strong, #b9b9c63d);--innocode-button-icon-color: currentColor;--innocode-button-icon-color-disabled: var(--label-btn-disable, #8181988f);--innocode-button-border-width: 0px;--innocode-button-radius: calc(var(--unit-12, 12) * 1px);--innocode-button-padding-x: calc(var(--unit-20, 20) * 1px);--innocode-button-padding-y: calc(var(--unit-10, 10) * 1px);--innocode-button-min-height: auto;--innocode-button-gap: calc(var(--unit-4, 4) * 1px);--innocode-button-icon-size: 24px;--innocode-button-icon-only-padding: calc(var(--unit-14, 14) * 1px);--innocode-button-icon-only-size: 28px;--innocode-button-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-button-font-size: calc(var(--size-sm, 14) * 1px);--innocode-button-line-height: calc(var(--line-height-xs, 20) * 1px);--innocode-button-font-weight: 600;--innocode-button-badge-bg: var(--accent-backgraound-red, #f83a3a);--innocode-button-badge-size: 4px;--innocode-button-badge-offset-x: 18px;--innocode-button-badge-offset-y: 14px;--innocode-button-content-gap: calc(var(--unit-8, 8) * 1px);--innocode-button-content-padding-x: calc(var(--unit-4, 4) * 1px);--innocode-button-transition: all .2s ease-in-out;--innocode-button-blur: blur(32px);display:inline-flex;justify-content:center;align-items:center;border:var(--innocode-button-border-width) solid var(--innocode-button-border-color);background:var(--innocode-button-bg);color:var(--innocode-button-color);padding:var(--innocode-button-padding-y) var(--innocode-button-padding-x);border-radius:var(--innocode-button-radius);min-height:var(--innocode-button-min-height);gap:var(--innocode-button-gap);cursor:pointer;font-family:var(--innocode-button-font-family);font-weight:var(--innocode-button-font-weight);-webkit-backdrop-filter:var(--innocode-button-blur);backdrop-filter:var(--innocode-button-blur);overflow:visible;transition:var(--innocode-button-transition);box-sizing:border-box;position:relative}.innocode-button--full-width{width:100%}.innocode-button--line{--innocode-button-border-width: 1px}.innocode-button--opacity{--innocode-button-bg-disabled: transparent}.innocode-button__badge{position:absolute;background:var(--innocode-button-badge-bg);border-radius:calc(var(--unit-96, 96) * 1px);width:var(--innocode-button-badge-size);height:var(--innocode-button-badge-size);left:var(--innocode-button-badge-offset-x);top:var(--innocode-button-badge-offset-y)}.innocode-button--sm{--innocode-button-badge-size: 4px;--innocode-button-badge-offset-x: 14px;--innocode-button-badge-offset-y: 10px}.innocode-button--md{--innocode-button-badge-size: 4px;--innocode-button-badge-offset-x: 18px;--innocode-button-badge-offset-y: 14px}.innocode-button--lg{--innocode-button-badge-size: 6px;--innocode-button-badge-offset-x: 20px;--innocode-button-badge-offset-y: 13px}.innocode-button--xl{--innocode-button-badge-size: 6px;--innocode-button-badge-offset-x: 24px;--innocode-button-badge-offset-y: 17px}.innocode-button__content{display:flex;justify-content:center;align-items:center;gap:0;white-space:nowrap;font-size:var(--innocode-button-font-size);line-height:var(--innocode-button-line-height);font-weight:var(--innocode-button-font-weight);padding:0 var(--innocode-button-content-padding-x)}.innocode-button:not(.innocode-button--icon-only) .leading-icon,.innocode-button:not(.innocode-button--icon-only) .trailing-icon{display:flex;justify-content:center;align-items:center;width:var(--innocode-button-icon-size);height:var(--innocode-button-icon-size)}.innocode-button:not(.innocode-button--icon-only) .leading-icon svg,.innocode-button:not(.innocode-button--icon-only) .trailing-icon svg{width:100%;height:100%}.innocode-button--icon-only .icon{display:flex;justify-content:center;align-items:center;width:var(--innocode-button-icon-only-size);height:var(--innocode-button-icon-only-size)}.innocode-button--icon-only .iconsvg{width:100%;height:100%}.innocode-button innocode-typography{cursor:inherit}.innocode-button:hover:not(.innocode-button--disabled):not([disabled]),.innocode-button.innocode-button--hover:not(.innocode-button--disabled):not([disabled]),.innocode-button[status=hover]:not(.innocode-button--disabled):not([disabled]){background:var(--innocode-button-bg-hover);color:var(--innocode-button-color-hover);border-color:var(--innocode-button-border-color-hover)}.innocode-button:active:not(.innocode-button--disabled):not([disabled]),.innocode-button.innocode-button--pressed:not(.innocode-button--disabled):not([disabled]),.innocode-button[status=pressed]:not(.innocode-button--disabled):not([disabled]){background:var(--innocode-button-bg-pressed);color:var(--innocode-button-color-pressed);border-color:var(--innocode-button-border-color-pressed)}.innocode-button.innocode-button--disabled,.innocode-button:disabled{background:var(--innocode-button-bg-disabled)!important;color:var(--innocode-button-color-disabled)!important;border-color:var(--innocode-button-border-color-disabled)!important;cursor:not-allowed!important;pointer-events:none!important}.innocode-button.innocode-button--disabled .leading-icon,.innocode-button.innocode-button--disabled .trailing-icon,.innocode-button.innocode-button--disabled .icon,.innocode-button:disabled .leading-icon,.innocode-button:disabled .trailing-icon,.innocode-button:disabled .icon{color:var(--innocode-button-icon-color-disabled)!important}.innocode-button--xs{--innocode-button-icon-only-padding: calc(var(--unit-8, 8) * 1px);--innocode-button-icon-only-size: 20px}.innocode-button--sm{--innocode-button-radius: calc(var(--unit-10, 10) * 1px);--innocode-button-padding-x: calc(var(--unit-12, 12) * 1px);--innocode-button-padding-y: calc(var(--unit-8, 8) * 1px);--innocode-button-min-height: calc(var(--unit-36, 36) * 1px);--innocode-button-icon-size: 24px;--innocode-button-icon-only-padding: calc(var(--unit-10, 10) * 1px);--innocode-button-icon-only-size: 20px;--innocode-button-font-size: calc(var(--size-xs, 14) * 1px);--innocode-button-line-height: calc(var(--line-height-xs, 20) * 1px)}.innocode-button--md{--innocode-button-radius: calc(var(--unit-12, 12) * 1px);--innocode-button-padding-x: calc(var(--unit-20, 20) * 1px);--innocode-button-padding-y: calc(var(--unit-10, 10) * 1px);--innocode-button-min-height: auto;--innocode-button-icon-size: 24px;--innocode-button-icon-only-padding: calc(var(--unit-14, 14) * 1px);--innocode-button-icon-only-size: 28px;--innocode-button-font-size: calc(var(--size-sm, 14) * 1px);--innocode-button-line-height: calc(var(--line-height-xs, 20) * 1px)}.innocode-button--lg{--innocode-button-radius: calc(var(--unit-14, 14) * 1px);--innocode-button-padding-x: calc(var(--unit-24, 24) * 1px);--innocode-button-padding-y: calc(var(--unit-14, 14) * 1px);--innocode-button-icon-size: 36px;--innocode-button-icon-only-padding: calc(var(--unit-16, 16) * 1px);--innocode-button-icon-only-size: 36px;--innocode-button-font-size: calc(var(--size-base, 16) * 1px);--innocode-button-line-height: calc(var(--line-height-xs, 20) * 1px)}.innocode-button--xl{--innocode-button-radius: calc(var(--unit-14, 14) * 1px);--innocode-button-padding-x: calc(var(--unit-32, 32) * 1px);--innocode-button-padding-y: calc(var(--unit-16, 16) * 1px);--innocode-button-icon-size: 40px;--innocode-button-icon-only-padding: calc(var(--unit-20, 20) * 1px);--innocode-button-icon-only-size: 40px;--innocode-button-font-size: calc(var(--size-base, 16) * 1px);--innocode-button-line-height: calc(var(--line-height-xs, 20) * 1px)}.innocode-button--icon-only{aspect-ratio:1;border-radius:calc(var(--unit-96, 96) * 1px);padding:var(--innocode-button-icon-only-padding)}.innocode-button--solid.innocode-button--primary{--innocode-button-bg: var(--primary-filled-normal, #297aff);--innocode-button-bg-hover: var(--primary-filled-strong, #0d64f2);--innocode-button-bg-pressed: var(--primary-filled-heavy, #0a50c2);--innocode-button-color: var(--static-white, #ffffff);--innocode-button-color-hover: var(--static-white, #ffffff);--innocode-button-color-pressed: var(--static-white, #ffffff)}.innocode-button--solid.innocode-button--assistive{--innocode-button-bg: var(--assistive-normal, #8f8fa314);--innocode-button-bg-hover: var(--assistive-strong, #b9b9c63d);--innocode-button-bg-pressed: var(--assistive-heavy, #ababba47);--innocode-button-color: var(--label-btn-normal, #4f4f64b8);--innocode-button-color-hover: var(--label-btn-normal, #4f4f64b8);--innocode-button-color-pressed: var(--label-btn-heavy, #363649cc)}.innocode-button--solid.innocode-button--alternative{--innocode-button-bg: var(--assistive-normal, #8f8fa314);--innocode-button-bg-hover: var(--assistive-strong, #b9b9c63d);--innocode-button-bg-pressed: var(--assistive-heavy, #ababba47);--innocode-button-color: var(--primary-filled-normal, #297aff);--innocode-button-color-hover: var(--primary-filled-normal, #297aff);--innocode-button-color-pressed: var(--primary-filled-strong, #0d64f2)}.innocode-button--line.innocode-button--primary{--innocode-button-bg: var(--assistive-normal, #8f8fa314);--innocode-button-bg-hover: var(--primary-opacity-normal, #0d64f224);--innocode-button-bg-pressed: var(--primary-opacity-strong, #0d64f23d);--innocode-button-color: var(--primary-filled-normal, #297aff);--innocode-button-color-hover: var(--primary-filled-normal, #297aff);--innocode-button-color-pressed: var(--primary-filled-heavy, #0a50c2);--innocode-button-border-color: var(--primary-filled-normal, #297aff);--innocode-button-border-color-hover: var(--primary-filled-normal, #297aff);--innocode-button-border-color-pressed: var(--primary-filled-strong, #0d64f2);--innocode-button-icon-color: var(--primary-filled-heavy, #0a50c2)}.innocode-button--line.innocode-button--assistive{--innocode-button-bg: var(--assistive-normal, #8f8fa314);--innocode-button-bg-hover: var(--assistive-strong, #b9b9c63d);--innocode-button-bg-pressed: var(--assistive-heavy, #ababba47);--innocode-button-color: var(--label-btn-normal, #4f4f64b8);--innocode-button-color-hover: var(--label-btn-normal, #4f4f64b8);--innocode-button-color-pressed: var(--label-btn-heavy, #363649cc);--innocode-button-border-color: var(--line-opacity-normal, #9d9daf0f);--innocode-button-border-color-hover: var(--line-opacity-strong, #b9b9c63d);--innocode-button-border-color-pressed: var(--line-opacity-heavy, #ababba47)}.innocode-button--line.innocode-button--alternative{--innocode-button-bg: var(--assistive-normal, #8f8fa314);--innocode-button-bg-hover: var(--assistive-strong, #b9b9c63d);--innocode-button-bg-pressed: var(--assistive-heavy, #ababba47);--innocode-button-color: var(--primary-filled-normal, #297aff);--innocode-button-color-hover: var(--primary-filled-strong, #0d64f2);--innocode-button-color-pressed: var(--primary-filled-strong, #0d64f2);--innocode-button-border-color: var(--line-opacity-normal, #9d9daf0f);--innocode-button-border-color-hover: var(--line-opacity-strong, #b9b9c63d);--innocode-button-border-color-pressed: var(--line-opacity-heavy, #ababba47)}.innocode-button--opacity.innocode-button--primary{--innocode-button-bg: var(--primary-opacity-bright, #0d64f214);--innocode-button-bg-hover: var(--primary-opacity-normal, #0d64f224);--innocode-button-bg-pressed: var(--primary-opacity-strong, #0d64f23d);--innocode-button-color: var(--primary-filled-normal, #297aff);--innocode-button-color-hover: var(--primary-filled-normal, #297aff);--innocode-button-color-pressed: var(--primary-filled-heavy, #0a50c2);--innocode-button-icon-color: var(--primary-filled-heavy, #0a50c2)}.innocode-button--opacity.innocode-button--assistive{--innocode-button-bg: transparent;--innocode-button-bg-hover: var(--assistive-normal, #8f8fa314);--innocode-button-bg-pressed: var(--assistive-strong, #b9b9c63d);--innocode-button-color: var(--label-btn-normal, #4f4f64b8);--innocode-button-color-hover: var(--label-btn-normal, #4f4f64b8);--innocode-button-color-pressed: var(--label-btn-heavy, #363649cc)}.innocode-button--opacity.innocode-button--alternative{--innocode-button-bg: transparent;--innocode-button-bg-hover: var(--assistive-normal, #8f8fa314);--innocode-button-bg-pressed: var(--assistive-strong, #b9b9c63d);--innocode-button-color: var(--primary-filled-normal, #297aff);--innocode-button-color-hover: var(--primary-filled-strong, #0d64f2);--innocode-button-color-pressed: var(--primary-filled-strong, #0d64f2)}.innocode-button--none{--innocode-button-bg: var(--assistive-heavy, #ababba47);--innocode-button-color: var(--primary-filled-strong, #0d64f2)}.innocode-button .leading-icon,.innocode-button .trailing-icon,.innocode-button .icon{color:var(--innocode-button-icon-color, currentColor)}.innocode-button--with-leading-icon .innocode-button__content,.innocode-button--with-trailing-icon .innocode-button__content{gap:var(--innocode-button-content-gap)}.innocode-button--sm .icon-svg,.innocode-button--md .icon-svg,.innocode-button--lg .icon-svg,.innocode-button--xl .icon-svg{width:var(--innocode-button-icon-svg-size, 20px);height:var(--innocode-button-icon-svg-size, 20px)}.innocode-button--no-padding{--innocode-button-padding-x: 0px;--innocode-button-padding-y: 0px;--innocode-button-icon-only-padding: 0px;padding:0!important}.innocode-check{--innocode-check-icon-border-color: var(--line-opacity-heavy, #ababba47);--innocode-check-icon-bg: transparent;--innocode-check-icon-color: transparent;--innocode-check-icon-bg-checked: var(--blue-40, #0a50c2);--innocode-check-icon-color-checked: var(--static-white, #ffffff);--innocode-check-icon-bg-disabled: var(--component-fill-normal, #8f8fa314);--innocode-check-icon-border-disabled: var(--component-fill-normal, #8f8fa314);--innocode-check-icon-bg-disabled-checked: var(--fill-disabled, #e5e5ea);--innocode-check-icon-color-disabled-checked: var(--label-btn-disable, #8181988f);--innocode-check-icon-border-disabled-checked: var(--line-opacity-heavy, #ababba47);--innocode-check-icon-size: calc(var(--unit-20, 20) * 1px);--innocode-check-icon-radius: calc(var(--unit-6, 6) * 1px);--innocode-check-svg-size: calc(var(--unit-16, 16) * 1px);--innocode-check-container-padding: calc(var(--unit-8, 8) * 1px);--innocode-check-transition: all .2s ease-in-out;--innocode-check-border-width: 1px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--innocode-check-transition);box-sizing:border-box;border:none;background:transparent}.innocode-check__container{display:flex;align-items:center;justify-content:center;padding:var(--innocode-check-container-padding)}.innocode-check__icon{width:var(--innocode-check-icon-size);height:var(--innocode-check-icon-size);border-radius:var(--innocode-check-icon-radius);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:var(--innocode-check-transition);background-color:var(--innocode-check-icon-bg);color:var(--innocode-check-icon-color)}.innocode-check:not(.innocode-check--checked-indeterminate,.innocode-check--checked) .innocode-check__icon{border:var(--innocode-check-border-width) solid var(--innocode-check-icon-border-color)}.innocode-check.innocode-check--indeterminate:not(.innocode-check--disabled) .innocode-check__icon{background-color:var(--innocode-check-icon-bg-checked);color:var(--innocode-check-icon-color-checked)}.innocode-check.innocode-check--checked:not(.innocode-check--disabled) .innocode-check__icon{background-color:var(--innocode-check-icon-bg-checked);color:var(--innocode-check-icon-color-checked)}.innocode-check__svg{width:var(--innocode-check-svg-size);height:var(--innocode-check-svg-size);transition:var(--innocode-check-transition)}.innocode-check--sm{--innocode-check-icon-size: calc(var(--unit-20, 20) * 1px);--innocode-check-svg-size: calc(var(--unit-16, 16) * 1px)}.innocode-check--md{--innocode-check-icon-size: calc(var(--unit-24, 24) * 1px);--innocode-check-svg-size: calc(var(--unit-20, 20) * 1px)}.innocode-check--disabled .innocode-check__icon{cursor:auto;background-color:var(--innocode-check-icon-bg-disabled);border:var(--innocode-check-border-width) solid var(--innocode-check-icon-border-disabled)}.innocode-check--disabled.innocode-check--checked .innocode-check__icon,.innocode-check--disabled.innocode-check--indeterminate .innocode-check__icon{background-color:var(--innocode-check-icon-bg-disabled-checked);color:var(--innocode-check-icon-color-disabled-checked);border:var(--innocode-check-border-width) solid var(--innocode-check-icon-border-disabled-checked)}.innocode-list-vertical{--innocode-list-vertical-title-color: var(--label-primary, #21212c);--innocode-list-vertical-description-color: var(--label-btn-normal, #4f4f64b8);--innocode-list-vertical-caption-color: var(--label-btn-normal, #4f4f64b8);--innocode-list-vertical-date-color: var(--label-btn-normal, #4f4f64b8);--innocode-list-vertical-gap: calc(var(--unit-14, 14) * 1px);--innocode-list-vertical-content-gap: calc(var(--unit-8, 8) * 1px);--innocode-list-vertical-profile-gap: calc(var(--unit-4, 4) * 1px);--innocode-list-vertical-info-gap: calc(var(--unit-4, 4) * 1px);--innocode-list-vertical-bottom-gap: calc(var(--unit-6, 6) * 1px);--innocode-list-vertical-content-padding: calc(var(--unit-10, 10) * 1px);--innocode-list-vertical-translate-y: 0px;--innocode-list-vertical-transition: all .2s ease;--innocode-list-vertical-opacity: 1;--innocode-list-vertical-shadow: none;--innocode-list-vertical-shadow-hover: 0 4px 12px rgba(0, 0, 0, .1);--innocode-list-vertical-shadow-pressed: 0 2px 6px rgba(0, 0, 0, .1);--innocode-list-vertical-overlay-bg: linear-gradient(180deg, rgba(0, 0, 0, 0) 51%, rgba(0, 0, 0, .32) 75%, rgba(0, 0, 0, .5) 100%);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--innocode-list-vertical-gap);cursor:pointer;transition:var(--innocode-list-vertical-transition);transform:translateY(var(--innocode-list-vertical-translate-y));box-shadow:var(--innocode-list-vertical-shadow);opacity:var(--innocode-list-vertical-opacity);width:100%;height:100%;min-height:fit-content}.innocode-list-vertical--sm{width:100%;min-width:100px}.innocode-list-vertical--md{width:100%;min-width:176px}.innocode-list-vertical--lg{width:100%;min-width:335px}.innocode-list-vertical--hover{--innocode-list-vertical-translate-y: -2px;--innocode-list-vertical-shadow: var(--innocode-list-vertical-shadow-hover)}.innocode-list-vertical--pressed{--innocode-list-vertical-translate-y: 0px;--innocode-list-vertical-shadow: var(--innocode-list-vertical-shadow-pressed)}.innocode-list-vertical--visited{--innocode-list-vertical-opacity: .7}.innocode-list-vertical__thumbnail{width:100%;display:flex;justify-content:center;align-items:center;flex-shrink:0}.innocode-list-vertical__content{width:100%;padding:0 var(--innocode-list-vertical-content-padding);display:flex;flex-direction:column;gap:var(--innocode-list-vertical-content-gap);flex:1;min-height:0}.innocode-list-vertical__top-contents{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--innocode-list-vertical-content-gap)}.innocode-list-vertical__profile{display:flex;justify-content:flex-start;align-items:center;gap:var(--innocode-list-vertical-profile-gap)}.innocode-list-vertical__top-badge{display:flex;justify-content:flex-start;align-items:center}.innocode-list-vertical__caption{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--innocode-list-vertical-content-gap);color:var(--innocode-list-vertical-caption-color)}.innocode-list-vertical__center-container{display:flex;flex-direction:column;flex:1;min-height:0}.innocode-list-vertical--sm .innocode-list-vertical__center-container,.innocode-list-vertical--md .innocode-list-vertical__center-container{gap:var(--innocode-list-vertical-content-gap)}.innocode-list-vertical--lg .innocode-list-vertical__center-container{gap:calc(var(--unit-16, 16) * 1px)}.innocode-list-vertical__center-container-title{width:100%;color:var(--innocode-list-vertical-title-color);margin:0;word-wrap:break-word;flex-shrink:0;height:calc(var(--line-height-sm, 22) * 2px);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.innocode-list-vertical__center-container-title:hover{text-decoration:underline}.innocode-list-vertical--sm .innocode-list-vertical__center-container-description,.innocode-list-vertical--md .innocode-list-vertical__center-container-description{height:calc(var(--unit-28, 28) * 1px)}.innocode-list-vertical--lg .innocode-list-vertical__center-container-description{height:calc(var(--unit-32, 32) * 1px)}.innocode-list-vertical__center-container-description{width:100%;height:calc(var(--unit-32, 32) * 1px);color:var(--innocode-list-vertical-description-color);margin:0;word-wrap:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;min-height:0}.innocode-list-vertical__bottom-contents{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--innocode-list-vertical-bottom-gap);flex-shrink:0}.innocode-list-vertical__reaction-info{display:flex;justify-content:flex-start;align-items:flex-start}.innocode-list-vertical__bottom-badge{display:flex;justify-content:flex-start;align-items:center}.innocode-list-vertical__bottom-contents-info{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:var(--innocode-list-vertical-info-gap)}.innocode-list-vertical__updated-date{color:var(--innocode-list-vertical-date-color)}.innocode-list-vertical:hover .innocode-list-vertical__center-container-title{text-decoration:underline}.innocode-list-vertical:hover .innocode-thumbnail:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--innocode-list-vertical-overlay-bg);z-index:1;cursor:pointer}.innocode-background-thumbnail{--innocode-background-thumbnail-overlay-bg: rgba(0, 0, 0, .7);--innocode-background-thumbnail-radius-sm: calc(var(--unit-24, 24) * 1px);--innocode-background-thumbnail-radius-md: calc(var(--unit-32, 32) * 1px);--innocode-background-thumbnail-radius-lg: calc(var(--unit-40, 40) * 1px);--innocode-background-thumbnail-radius-xl: calc(var(--unit-48, 48) * 1px);--innocode-background-thumbnail-badge-offset-md: calc(var(--unit-16, 16) * 1px);--innocode-background-thumbnail-badge-offset-xl: calc(var(--unit-24, 24) * 1px);overflow:hidden;position:relative;width:100%;height:100%}.innocode-background-thumbnail:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--innocode-background-thumbnail-overlay-bg);z-index:1;pointer-events:none}.innocode-background-thumbnail__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.innocode-background-thumbnail__badge{position:absolute;z-index:2}.innocode-background-thumbnail.innocode-background-thumbnail--sm{min-width:80px;max-width:1024px;width:100%}.innocode-background-thumbnail.innocode-background-thumbnail--sm.innocode-background-thumbnail--rounded{border-radius:var(--innocode-background-thumbnail-radius-sm)}.innocode-background-thumbnail.innocode-background-thumbnail--sm .innocode-background-thumbnail__badge{display:none}.innocode-background-thumbnail.innocode-background-thumbnail--md{min-width:160px;max-width:1024px;width:100%}.innocode-background-thumbnail.innocode-background-thumbnail--md.innocode-background-thumbnail--rounded{border-radius:var(--innocode-background-thumbnail-radius-md)}.innocode-background-thumbnail.innocode-background-thumbnail--md .innocode-background-thumbnail__badge{top:var(--innocode-background-thumbnail-badge-offset-md);left:var(--innocode-background-thumbnail-badge-offset-md)}innocode-background-thumbnail[size=md] .innocode-background-thumbnail__badge{top:var(--innocode-background-thumbnail-badge-offset-md);left:var(--innocode-background-thumbnail-badge-offset-md)}.innocode-background-thumbnail.innocode-background-thumbnail--lg{min-width:176px;max-width:1024px;width:100%}.innocode-background-thumbnail.innocode-background-thumbnail--lg.innocode-background-thumbnail--rounded{border-radius:var(--innocode-background-thumbnail-radius-lg)}.innocode-background-thumbnail.innocode-background-thumbnail--lg .innocode-background-thumbnail__badge{top:var(--innocode-background-thumbnail-badge-offset-md);left:var(--innocode-background-thumbnail-badge-offset-md)}innocode-background-thumbnail[size=lg] .innocode-background-thumbnail__badge{top:var(--innocode-background-thumbnail-badge-offset-md);left:var(--innocode-background-thumbnail-badge-offset-md)}.innocode-background-thumbnail.innocode-background-thumbnail--xl{min-width:335px;max-width:1400px;width:100%}.innocode-background-thumbnail.innocode-background-thumbnail--xl.innocode-background-thumbnail--rounded{border-radius:var(--innocode-background-thumbnail-radius-xl)}.innocode-background-thumbnail.innocode-background-thumbnail--xl .innocode-background-thumbnail__badge{top:var(--innocode-background-thumbnail-badge-offset-xl);left:var(--innocode-background-thumbnail-badge-offset-xl)}innocode-background-thumbnail[size=xl] .innocode-background-thumbnail__badge{top:var(--innocode-background-thumbnail-badge-offset-xl);left:var(--innocode-background-thumbnail-badge-offset-xl)}.innocode-timepicker{--innocode-timepicker-color: var(--label-secondary, #374151);--innocode-timepicker-border-color: var(--line-solid-normal, #d1d5db);--innocode-timepicker-border-color-hover: var(--line-solid-strong, #9ca3af);--innocode-timepicker-border-color-focus: var(--primary-filled-normal, #3781fb);--innocode-timepicker-border-color-error: var(--status-negative, #ef4444);--innocode-timepicker-border-color-success: var(--status-positive, #10b981);--innocode-timepicker-bg: var(--static-white, #ffffff);--innocode-timepicker-disabled-bg: var(--background-normal-alternative, #f9fafb);--innocode-timepicker-disabled-color: var(--label-quaternary, #9ca3af);--innocode-timepicker-icon-color: var(--label-btn-normal, #6b7280);--innocode-timepicker-icon-color-hover: var(--label-secondary, #374151);--innocode-timepicker-text-hover-bg: var(--background-normal-alternative, #f9fafb);--innocode-timepicker-text-hover-border: var(--line-solid-strong, #e5e7eb);--innocode-timepicker-modal-bg: var(--static-white, #ffffff);--innocode-timepicker-modal-border: var(--line-solid-normal, #e5e7eb);--innocode-timepicker-modal-header-border: var(--line-solid-normal, #e5e7eb);--innocode-timepicker-modal-footer-border: var(--line-solid-normal, #e5e7eb);--innocode-timepicker-modal-header-color: var(--label-primary, #111827);--innocode-timepicker-item-color: var(--label-btn-normal, #374151);--innocode-timepicker-item-hover-bg: var(--background-normal-alternative, #f9fafb);--innocode-timepicker-item-hover-color: var(--label-primary, #111827);--innocode-timepicker-item-active-bg: var(--primary-opacity-bright, #0d64f214);--innocode-timepicker-item-active-color: var(--primary-filled-normal, #297aff);--innocode-timepicker-item-active-hover: var(--primary-filled-strong, #2563eb);--innocode-timepicker-select-zone-bg: rgba(41, 122, 255, .08);--innocode-timepicker-select-zone-border: rgba(41, 122, 255, .2);--innocode-timepicker-gradient-color: rgba(255, 255, 255, .9);--innocode-timepicker-separator-color: var(--label-secondary, #374151);--innocode-timepicker-scroll-item-color: var(--label-btn-normal, #4f4f64b8);--innocode-timepicker-scroll-item-hover-color: var(--primary-filled-normal, #297aff);--innocode-timepicker-scroll-item-hover-bg: var(--assistive-normal, #8f8fa314);--innocode-timepicker-scroll-active-color: var(--primary-filled-normal, #297aff);--innocode-timepicker-scroll-overlay-bg: var(--primary-opacity-bright, #0d64f214);--innocode-timepicker-btn-bg: var(--static-white, #ffffff);--innocode-timepicker-btn-color: var(--label-secondary, #374151);--innocode-timepicker-btn-border: var(--line-solid-normal, #d1d5db);--innocode-timepicker-btn-hover-bg: var(--background-normal-alternative, #f9fafb);--innocode-timepicker-btn-hover-border: var(--line-solid-strong, #9ca3af);--innocode-timepicker-btn-cancel-color: var(--label-btn-normal, #6b7280);--innocode-timepicker-btn-cancel-hover-color: var(--label-secondary, #374151);--innocode-timepicker-btn-cancel-hover-bg: var(--background-normal-normal, #f3f4f6);--innocode-timepicker-btn-confirm-bg: var(--primary-filled-normal, #3781fb);--innocode-timepicker-btn-confirm-border: var(--primary-filled-normal, #3781fb);--innocode-timepicker-btn-confirm-color: var(--static-white, #ffffff);--innocode-timepicker-btn-confirm-hover-bg: var(--primary-filled-strong, #2563eb);--innocode-timepicker-btn-confirm-hover-border: var(--primary-filled-strong, #2563eb);--innocode-timepicker-scrollbar-track: var(--background-normal-alternative, #f1f5f9);--innocode-timepicker-scrollbar-thumb: var(--line-solid-normal, #cbd5e1);--innocode-timepicker-scrollbar-thumb-hover: var(--line-solid-strong, #94a3b8);--innocode-timepicker-font-size-sm: 12px;--innocode-timepicker-font-size-md: 14px;--innocode-timepicker-font-size-lg: 16px;--innocode-timepicker-header-font-size: 16px;--innocode-timepicker-item-font-size: 16px;--innocode-timepicker-btn-font-size: 14px;--innocode-timepicker-label-font-size: 12px;--innocode-timepicker-separator-font-size: 18px;--innocode-timepicker-radius: 6px;--innocode-timepicker-radius-lg: 8px;--innocode-timepicker-focus-shadow: 0 0 0 3px rgba(55, 129, 251, .1);--innocode-timepicker-modal-z-index: 1000;--innocode-timepicker-modal-margin-t: 4px;--innocode-timepicker-modal-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--innocode-timepicker-sm-padding: 6px 10px;--innocode-timepicker-sm-min-height: 32px;--innocode-timepicker-md-padding: 8px 12px;--innocode-timepicker-md-min-height: 40px;--innocode-timepicker-lg-padding: 12px 16px;--innocode-timepicker-lg-min-height: 48px;--innocode-timepicker-item-height: 40px;--innocode-timepicker-item-radius: calc(var(--unit-10, 10) * 1px);--innocode-timepicker-selector-height: 200px;--innocode-timepicker-selector-min-width: 60px;--innocode-timepicker-select-zone-height: 48px;--innocode-timepicker-selector-padding: 76px 0;--innocode-timepicker-modal-content-gap: calc(var(--unit-16, 16) * 1px);--innocode-timepicker-modal-content-padding: calc(var(--unit-24, 24) * 1px) calc(var(--unit-32, 32) * 1px);--innocode-timepicker-modal-header-padding: 16px 20px 12px;--innocode-timepicker-modal-body-height: 200px;--innocode-timepicker-time-selectors-padding: 0 20px;--innocode-timepicker-footer-padding: 16px 20px;--innocode-timepicker-footer-gap: 8px;--innocode-timepicker-btn-padding: 8px 16px;--innocode-timepicker-btn-radius: 6px;--innocode-timepicker-scrollbar-width: 4px;--innocode-timepicker-scrollbar-radius: 2px;position:relative;display:inline-block}.scroll-time-picker{display:flex;justify-content:center;align-items:center}.scroll-time-picker__container-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--innocode-timepicker-modal-content-gap)}.scroll-time-picker__container-header{text-align:center;display:flex;align-items:center;justify-content:flex-start}.scroll-time-picker__container-header-text{font-weight:600;color:var(--innocode-timepicker-color)}.scroll-time-picker__container{width:100%;position:relative;display:flex;flex-direction:row;border-radius:var(--innocode-timepicker-radius-lg);background:transparent;overflow:hidden}.scroll-time-picker__column{flex:1;position:relative;overflow:hidden}.scroll-time-picker__scroll{height:100%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.scroll-time-picker__scroll::-webkit-scrollbar{display:none}.scroll-time-picker__item-content{height:var(--innocode-timepicker-item-height);width:100%;display:flex;align-items:center;justify-content:center;border-radius:var(--innocode-timepicker-item-radius)}.scroll-time-picker__item-content:hover{color:var(--innocode-timepicker-scroll-item-hover-color);background-color:var(--innocode-timepicker-scroll-item-hover-bg)}.scroll-time-picker__item{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:relative;border-radius:10px;color:var(--innocode-timepicker-scroll-item-color)}.scroll-time-picker__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:flex;align-items:center;justify-content:center;z-index:2}.scroll-time-picker__overlay-content{width:100%;height:var(--innocode-timepicker-select-zone-height);display:flex;flex-direction:row;align-items:center;background-color:var(--innocode-timepicker-scroll-overlay-bg);border-radius:var(--innocode-timepicker-radius-lg)}.scroll-time-picker__overlay-section{flex:1;height:100%}.scroll-time-picker__overlay-gap{width:20px;display:flex;align-items:center;justify-content:center;height:100%}.scroll-time-picker__overlay-separator{font-size:var(--innocode-timepicker-separator-font-size);font-weight:700;color:var(--innocode-timepicker-separator-color);text-align:center}.scroll-time-picker__item--active{opacity:1!important;color:var(--innocode-timepicker-scroll-active-color);font-weight:700}.scroll-time-picker__item--active .scroll-time-picker__item-text{color:var(--innocode-timepicker-scroll-active-color);font-weight:700}.innocode-timepicker__input{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--innocode-timepicker-md-padding);border:1px solid var(--innocode-timepicker-border-color);border-radius:var(--innocode-timepicker-radius);background-color:var(--innocode-timepicker-bg);cursor:pointer;transition:all .2s ease;font-family:inherit;font-size:var(--innocode-timepicker-font-size-md);line-height:1.5;color:var(--innocode-timepicker-color)}.innocode-timepicker__input:hover:not(:disabled){border-color:var(--innocode-timepicker-border-color-hover)}.innocode-timepicker__input:focus{outline:none;border-color:var(--innocode-timepicker-border-color-focus);box-shadow:var(--innocode-timepicker-focus-shadow)}.innocode-timepicker__input:disabled{background-color:var(--innocode-timepicker-disabled-bg);color:var(--innocode-timepicker-disabled-color);cursor:not-allowed;border-color:var(--line-solid-normal, #e5e7eb)}.innocode-timepicker__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--innocode-timepicker-md-padding);border:1px solid var(--innocode-timepicker-border-color);border-radius:var(--innocode-timepicker-radius);background-color:var(--innocode-timepicker-bg);cursor:pointer;transition:all .2s ease;font-family:inherit;font-size:var(--innocode-timepicker-font-size-md);line-height:1.5;color:var(--innocode-timepicker-color)}.innocode-timepicker__trigger:hover:not(:disabled){border-color:var(--innocode-timepicker-border-color-hover)}.innocode-timepicker__text{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--innocode-timepicker-md-padding);border:1px solid transparent;border-radius:var(--innocode-timepicker-radius);background-color:transparent;cursor:pointer;transition:all .2s ease;font-family:inherit;font-size:var(--innocode-timepicker-font-size-md);line-height:1.5;color:var(--innocode-timepicker-color)}.innocode-timepicker__text:hover:not(:disabled){background-color:var(--innocode-timepicker-text-hover-bg);border-color:var(--innocode-timepicker-text-hover-border)}.innocode-timepicker__input--sm,.innocode-timepicker__trigger--sm,.innocode-timepicker__text--sm{padding:var(--innocode-timepicker-sm-padding);font-size:var(--innocode-timepicker-font-size-sm);min-height:var(--innocode-timepicker-sm-min-height)}.innocode-timepicker__input--md,.innocode-timepicker__trigger--md,.innocode-timepicker__text--md{padding:var(--innocode-timepicker-md-padding);font-size:var(--innocode-timepicker-font-size-md);min-height:var(--innocode-timepicker-md-min-height)}.innocode-timepicker__input--lg,.innocode-timepicker__trigger--lg,.innocode-timepicker__text--lg{padding:var(--innocode-timepicker-lg-padding);font-size:var(--innocode-timepicker-font-size-lg);min-height:var(--innocode-timepicker-lg-min-height)}.innocode-timepicker--error .innocode-timepicker__input,.innocode-timepicker--error .innocode-timepicker__trigger{border-color:var(--innocode-timepicker-border-color-error)}.innocode-timepicker--error .innocode-timepicker__input:focus,.innocode-timepicker--error .innocode-timepicker__trigger:focus{border-color:var(--innocode-timepicker-border-color-error);box-shadow:0 0 0 3px #ef44441a}.innocode-timepicker--success .innocode-timepicker__input,.innocode-timepicker--success .innocode-timepicker__trigger{border-color:var(--innocode-timepicker-border-color-success)}.innocode-timepicker--success .innocode-timepicker__input:focus,.innocode-timepicker--success .innocode-timepicker__trigger:focus{border-color:var(--innocode-timepicker-border-color-success);box-shadow:0 0 0 3px #10b9811a}.innocode-timepicker__display{flex:1;text-align:left;color:inherit}.innocode-timepicker__icon{display:flex;align-items:center;justify-content:center;color:var(--innocode-timepicker-icon-color);transition:color .2s ease}.innocode-timepicker__trigger:hover .innocode-timepicker__icon,.innocode-timepicker__text:hover .innocode-timepicker__icon{color:var(--innocode-timepicker-icon-color-hover)}.innocode-timepicker__modal{position:absolute;top:100%;left:0;right:0;z-index:var(--innocode-timepicker-modal-z-index);margin-top:var(--innocode-timepicker-modal-margin-t);background:var(--innocode-timepicker-modal-bg);border:1px solid var(--innocode-timepicker-modal-border);border-radius:var(--innocode-timepicker-radius-lg);box-shadow:var(--innocode-timepicker-modal-shadow);animation:innocode-timepicker-fade-in .2s ease-out}.innocode-timepicker__modal--inline{position:static;margin-top:0;box-shadow:none;border:1px solid var(--innocode-timepicker-modal-border)}@keyframes innocode-timepicker-fade-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.innocode-timepicker__modal-content{display:flex;flex-direction:column;gap:var(--innocode-timepicker-modal-content-gap);padding:var(--innocode-timepicker-modal-content-padding)}.innocode-timepicker__modal-header{padding:var(--innocode-timepicker-modal-header-padding);border-bottom:1px solid var(--innocode-timepicker-modal-header-border)}.innocode-timepicker__modal-header h3{margin:0;font-size:var(--innocode-timepicker-header-font-size);font-weight:600;color:var(--innocode-timepicker-modal-header-color)}.innocode-timepicker__modal-body{height:var(--innocode-timepicker-modal-body-height);position:relative;overflow:hidden}.innocode-timepicker__time-selectors{display:flex;justify-content:center;align-items:center;flex-direction:row;height:100%;position:relative;padding:var(--innocode-timepicker-time-selectors-padding)}.innocode-timepicker__selector{display:flex;flex-direction:column;align-items:center;height:var(--innocode-timepicker-selector-height);position:relative;overflow:hidden;min-width:var(--innocode-timepicker-selector-min-width);flex:1}.innocode-timepicker__selector:first-child{min-width:50px}.innocode-timepicker__selector-label{font-size:var(--innocode-timepicker-label-font-size);font-weight:500;color:var(--innocode-timepicker-icon-color);margin-bottom:8px;text-align:center}.innocode-timepicker__selector-list{display:flex;flex-direction:column;overflow-y:auto;height:100%;width:100%;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:var(--innocode-timepicker-selector-padding);box-sizing:border-box;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.innocode-timepicker__selector-list::-webkit-scrollbar{display:none}.innocode-timepicker__selector-list:after{content:"";flex-shrink:0}.innocode-timepicker__selector:before{content:"";position:absolute;top:50%;left:0;right:0;height:var(--innocode-timepicker-select-zone-height);transform:translateY(-50%);background-color:var(--innocode-timepicker-select-zone-bg);border:1px solid var(--innocode-timepicker-select-zone-border);border-radius:var(--innocode-timepicker-radius-lg);pointer-events:none;z-index:1}.innocode-timepicker__selector:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,var(--innocode-timepicker-gradient-color) 0%,rgba(255,255,255,0) 20%,rgba(255,255,255,0) 80%,var(--innocode-timepicker-gradient-color) 100%);pointer-events:none;z-index:2}.innocode-timepicker__selector-item{font-size:var(--innocode-timepicker-item-font-size);color:var(--innocode-timepicker-item-color);cursor:default;pointer-events:auto;transition:all .2s ease;text-align:center;width:100%;border-radius:var(--innocode-timepicker-radius-lg);height:var(--innocode-timepicker-select-zone-height);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;scroll-snap-align:center;scroll-snap-stop:always}.innocode-timepicker__selector-item:last-child{margin-bottom:0;border-bottom:none}.innocode-timepicker__selector-item:empty{opacity:0;pointer-events:none}.innocode-timepicker__selector-item--active{background-color:var(--innocode-timepicker-item-active-bg);color:var(--innocode-timepicker-item-active-color);font-weight:600;z-index:3;position:relative;transform:scale(1.05)}.innocode-timepicker__selector-item--initial{background-color:var(--assistive-normal, #8f8fa314);color:var(--innocode-timepicker-item-active-color);font-weight:600;z-index:2;position:relative;border-radius:10px}.innocode-timepicker__selector-item:hover{background-color:var(--innocode-timepicker-item-hover-bg);color:var(--innocode-timepicker-item-hover-color)}.innocode-timepicker__selector-item--active:hover{background-color:var(--innocode-timepicker-item-active-hover);color:var(--static-white, #ffffff)}.innocode-timepicker__modal-footer{display:flex;gap:var(--innocode-timepicker-footer-gap);padding:var(--innocode-timepicker-footer-padding);border-top:1px solid var(--innocode-timepicker-modal-footer-border);justify-content:flex-end}.innocode-timepicker__button{padding:var(--innocode-timepicker-btn-padding);border:1px solid var(--innocode-timepicker-btn-border);border-radius:var(--innocode-timepicker-btn-radius);font-size:var(--innocode-timepicker-btn-font-size);font-weight:500;cursor:pointer;transition:all .2s ease;background:var(--innocode-timepicker-btn-bg);color:var(--innocode-timepicker-btn-color)}.innocode-timepicker__button:hover{background-color:var(--innocode-timepicker-btn-hover-bg);border-color:var(--innocode-timepicker-btn-hover-border)}.innocode-timepicker__button--cancel{color:var(--innocode-timepicker-btn-cancel-color)}.innocode-timepicker__button--cancel:hover{color:var(--innocode-timepicker-btn-cancel-hover-color);background-color:var(--innocode-timepicker-btn-cancel-hover-bg)}.innocode-timepicker__button--confirm{background-color:var(--innocode-timepicker-btn-confirm-bg);border-color:var(--innocode-timepicker-btn-confirm-border);color:var(--innocode-timepicker-btn-confirm-color)}.innocode-timepicker__button--confirm:hover{background-color:var(--innocode-timepicker-btn-confirm-hover-bg);border-color:var(--innocode-timepicker-btn-confirm-hover-border)}.innocode-timepicker__selector-list::-webkit-scrollbar{width:var(--innocode-timepicker-scrollbar-width)}.innocode-timepicker__selector-list::-webkit-scrollbar-track{background:var(--innocode-timepicker-scrollbar-track);border-radius:var(--innocode-timepicker-scrollbar-radius)}.innocode-timepicker__selector-list::-webkit-scrollbar-thumb{background:var(--innocode-timepicker-scrollbar-thumb);border-radius:var(--innocode-timepicker-scrollbar-radius)}.innocode-timepicker__selector-list::-webkit-scrollbar-thumb:hover{background:var(--innocode-timepicker-scrollbar-thumb-hover)}.innocode-timepicker--disabled{opacity:.6;cursor:not-allowed}.innocode-timepicker--disabled .innocode-timepicker__input,.innocode-timepicker--disabled .innocode-timepicker__trigger,.innocode-timepicker--disabled .innocode-timepicker__text{cursor:not-allowed}@media (max-width: 480px){.innocode-timepicker__modal-content{min-width:240px}.innocode-timepicker__selector{min-width:50px}.innocode-timepicker__selector-item{padding:6px 8px;font-size:13px;min-width:32px}}.innocode-pagination{--innocode-pagination-color: var(--label-btn-normal, #4f4f64b8);--innocode-pagination-bg: transparent;--innocode-pagination-bg-hover: var(--assistive-normal, #8f8fa314);--innocode-pagination-bg-pressed: var(--assistive-strong, #b9b9c63d);--innocode-pagination-bg-active: var(--primary-opacity-normal, #0d64f224);--innocode-pagination-bg-disabled: transparent;--innocode-pagination-color-active: var(--primary-filled-normal, #297aff);--innocode-pagination-shadow: none;--innocode-pagination-shadow-hover: 0 2px 8px rgba(0, 0, 0, .1);--innocode-pagination-shadow-pressed: 0 1px 4px rgba(0, 0, 0, .15);--innocode-pagination-size: calc(var(--unit-44, 44) * 1px);--innocode-pagination-padding: calc(var(--unit-12, 12) * 1px);--innocode-pagination-radius: calc(var(--unit-10, 10) * 1px);--innocode-pagination-translate-y: 0px;--innocode-pagination-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-pagination-font-size: calc(var(--unit-14, 14) * 1px);--innocode-pagination-font-weight: 500;--innocode-pagination-line-height: calc(var(--unit-20, 20) * 1px);--innocode-pagination-transition: all .2s ease;--innocode-pagination-opacity: 1;font-family:var(--innocode-pagination-font-family);font-size:var(--innocode-pagination-font-size);font-weight:var(--innocode-pagination-font-weight);line-height:var(--innocode-pagination-line-height);width:var(--innocode-pagination-size);height:var(--innocode-pagination-size);padding:var(--innocode-pagination-padding);color:var(--innocode-pagination-color);background-color:var(--innocode-pagination-bg);border-radius:var(--innocode-pagination-radius);transform:translateY(var(--innocode-pagination-translate-y));box-shadow:var(--innocode-pagination-shadow);opacity:var(--innocode-pagination-opacity);flex-direction:column;justify-content:center;align-items:center;display:inline-flex;cursor:pointer;transition:var(--innocode-pagination-transition);border:none;outline:none;-webkit-user-select:none;user-select:none;box-sizing:border-box}.innocode-pagination__content{display:flex;align-items:center;justify-content:center}.innocode-pagination--default{--innocode-pagination-bg: var(--innocode-pagination-bg)}.innocode-pagination--hover{--innocode-pagination-bg: var(--innocode-pagination-bg-hover);--innocode-pagination-translate-y: -1px;--innocode-pagination-shadow: var(--innocode-pagination-shadow-hover)}.innocode-pagination--pressed{--innocode-pagination-bg: var(--innocode-pagination-bg-pressed);--innocode-pagination-translate-y: 0px;--innocode-pagination-shadow: var(--innocode-pagination-shadow-pressed)}.innocode-pagination--active{--innocode-pagination-bg: var(--innocode-pagination-bg-active);--innocode-pagination-color: var(--innocode-pagination-color-active);cursor:default}.innocode-pagination--disabled{--innocode-pagination-bg: var(--innocode-pagination-bg-disabled);--innocode-pagination-opacity: .4;cursor:not-allowed;pointer-events:none}.innocode-pagination-group{--innocode-pagination-group-gap: 0px;--innocode-pagination-group-pages-gap: calc(var(--unit-4, 4) * 1px);--innocode-pagination-group-item-size: calc(var(--unit-44, 44) * 1px);--innocode-pagination-group-nav-size: 48px;--innocode-pagination-group-ellipsis-color: var(--label-btn-normal, #4f4f64b8);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--innocode-pagination-group-gap)}.innocode-pagination-group__pages{display:flex;align-items:center;gap:var(--innocode-pagination-group-pages-gap)}.innocode-pagination-group__first,.innocode-pagination-group__previous,.innocode-pagination-group__page,.innocode-pagination-group__next,.innocode-pagination-group__last{width:var(--innocode-pagination-group-item-size);height:var(--innocode-pagination-group-item-size)}.innocode-pagination-group__next,.innocode-pagination-group__previous{width:var(--innocode-pagination-group-nav-size);height:var(--innocode-pagination-group-nav-size)}.innocode-pagination-group__ellipsis{color:var(--innocode-pagination-group-ellipsis-color)}@media (min-width: 480px){.innocode-pagination-group{--innocode-pagination-group-gap: calc(var(--unit-32, 32) * 1px);--innocode-pagination-group-pages-gap: calc(var(--unit-2, 2) * 1px)}}@media (max-width: 480px){.innocode-pagination-group{--innocode-pagination-group-gap: calc(var(--unit-8, 8) * 1px);--innocode-pagination-group-pages-gap: calc(var(--unit-1, 1) * 1px)}}.innocode-group-profile{--innocode-group-profile-gap: calc(var(--unit-4, 4) * 1px);--innocode-group-profile-overlap: calc(var(--unit-8, 8) * -1px);--innocode-group-profile-outline: #f6f6f8;--innocode-group-profile-placeholder-size: 24px;display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--innocode-group-profile-gap)}.innocode-group-profile-container{display:inline-flex;align-items:center;justify-content:flex-start}.innocode-group-profile__wrapper{position:relative;display:flex;align-items:center;justify-content:center;margin-left:var(--innocode-group-profile-overlap)}.innocode-group-profile__wrapper:first-child{margin-left:0}.innocode-group-profile__wrapper:nth-child(1){z-index:1}.innocode-group-profile__wrapper:nth-child(2){z-index:2}.innocode-group-profile__wrapper:nth-child(3){z-index:3}.innocode-group-profile__wrapper:nth-child(4){z-index:4}.innocode-group-profile__wrapper:nth-child(5){z-index:5}.innocode-group-profile .innocode-profile{position:relative;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;box-sizing:border-box;border:1px solid var(--line-solid-heavy, #d3d3de);background-color:var(--static-white, #ffffff);cursor:pointer}.innocode-group-profile .innocode-profile--person{border-radius:calc(var(--unit-96, 96) * 1px)}.innocode-group-profile .innocode-profile--company,.innocode-group-profile .innocode-profile--school{border-radius:calc(var(--unit-16, 16) * 1px)}.innocode-group-profile--person .innocode-group-profile__wrapper{border-radius:calc(var(--unit-96, 96) * 1px);outline:1px var(--innocode-group-profile-outline) solid}.innocode-group-profile--company .innocode-group-profile__wrapper,.innocode-group-profile--school .innocode-group-profile__wrapper{border-radius:calc(var(--unit-16, 16) * 1px);outline:1px var(--innocode-group-profile-outline) solid}.innocode-group-profile__placeholder{width:var(--innocode-group-profile-placeholder-size);height:var(--innocode-group-profile-placeholder-size)}.innocode-profile-button{--innocode-profile-button-title-color: var(--label-tertiary, #4f4f64);--innocode-profile-button-label-color: var(--label-quaternary, #8f8fa3);--innocode-profile-button-bg-hover: var(--assistive-strong, #b9b9c63d);--innocode-profile-button-bg-pressed: var(--assistive-heavy, #ababba47);--innocode-profile-button-radius: calc(var(--unit-16, 16) * 1px);--innocode-profile-button-padding-x: calc(var(--unit-12, 12) * 1px);--innocode-profile-button-padding-y: calc(var(--unit-16, 16) * 1px);--innocode-profile-button-gap: calc(var(--unit-8, 8) * 1px);--innocode-profile-button-info-gap: calc(var(--unit-8, 8) * 1px);--innocode-profile-button-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-profile-button-title-font-size: calc(var(--unit-16, 16) * 1px);--innocode-profile-button-title-font-weight: 600;--innocode-profile-button-title-line-height: calc(var(--unit-24, 24) * 1px);--innocode-profile-button-label-font-size: calc(var(--unit-14, 14) * 1px);--innocode-profile-button-label-font-weight: 400;--innocode-profile-button-label-line-height: calc(var(--unit-20, 20) * 1px);width:100%;font-family:var(--innocode-profile-button-font-family)}.innocode-profile-button__wrapper{padding:var(--innocode-profile-button-padding-y) var(--innocode-profile-button-padding-x);display:flex;align-items:center;justify-content:flex-start;transition:all .2s ease-in-out;box-sizing:border-box;gap:var(--innocode-profile-button-gap)}.innocode-profile-button-container{display:flex;align-items:center;justify-content:flex-start}.innocode-profile-button--person{--innocode-profile-button-radius: calc(var(--unit-96, 96) * 1px)}.innocode-profile-button--company,.innocode-profile-button--school{--innocode-profile-button-radius: calc(var(--unit-16, 16) * 1px)}.innocode-profile-button__info{display:flex;flex-direction:column}.innocode-profile-button--md .innocode-profile-button__info{--innocode-profile-button-info-gap: calc(var(--unit-8, 8) * 1px);gap:var(--innocode-profile-button-info-gap)}.innocode-profile-button--sm .innocode-profile-button__info{--innocode-profile-button-info-gap: calc(var(--unit-4, 4) * 1px);--innocode-profile-button-title-font-size: calc(var(--unit-14, 14) * 1px);--innocode-profile-button-title-line-height: calc(var(--unit-20, 20) * 1px);--innocode-profile-button-label-font-size: calc(var(--unit-12, 12) * 1px);--innocode-profile-button-label-line-height: calc(var(--unit-18, 18) * 1px);gap:var(--innocode-profile-button-info-gap)}.innocode-profile-button__title{color:var(--innocode-profile-button-title-color);font-size:var(--innocode-profile-button-title-font-size);font-weight:var(--innocode-profile-button-title-font-weight);line-height:var(--innocode-profile-button-title-line-height)}.innocode-profile-button__label{color:var(--innocode-profile-button-label-color);font-size:var(--innocode-profile-button-label-font-size);font-weight:var(--innocode-profile-button-label-font-weight);line-height:var(--innocode-profile-button-label-line-height)}.innocode-profile-button.innocode-profile-button--hover,.innocode-profile-button:hover{background-color:var(--innocode-profile-button-bg-hover);border-radius:var(--innocode-profile-button-radius);cursor:pointer}.innocode-profile-button.innocode-profile-button--pressed,.innocode-profile-button:active{background-color:var(--innocode-profile-button-bg-pressed);border-radius:var(--innocode-profile-button-radius);cursor:pointer}.innocode-input{--innocode-input-wrapper-gap: calc(var(--unit-4, 4) * 1px);--innocode-input-label-color: var(--label-tertiary, #4f4f64);--innocode-input-label-gap: calc(var(--unit-4, 4) * 1px);--innocode-input-required-color: var(--accent-backgraound-red, #f83a3a);--innocode-input-helper-gap: calc(var(--unit-8, 8) * 1px);--innocode-input-bg: var(--component-fill-background, #fcfcfd8f);--innocode-input-bg-disabled: var(--assistive-normal, #8f8fa314);--innocode-input-border-color: var(--line-solid-normal, #eaeaf0);--innocode-input-border-color-hover: var(--line-solid-strong, #e2e2e9);--innocode-input-border-color-focus: var(--primary-filled-normal, #297aff);--innocode-input-border-color-disabled: var(--line-solid-strong, #e2e2e9);--innocode-input-border-color-error: var(--status-negative, #f83a3a);--innocode-input-border-color-success: var(--primary-filled-normal, #297aff);--innocode-input-border-width: 1px;--innocode-input-shadow-focus: 0 0 0 3px var(--primary-opacity-bright, #0d64f214);--innocode-input-field-color: var(--label-btn-heavy, #363649cc);--innocode-input-field-color-typed: var(--label-primary, #21212c);--innocode-input-field-color-disabled: var(--label-btn-disable, #8181988f);--innocode-input-placeholder-color: var(--label-btn-disable, #8181988f);--innocode-input-leading-color: var(--label-tertiary, #4f4f64);--innocode-input-leading-color-error: var(--status-negative, #f83a3a);--innocode-input-trailing-color: var(--label-btn-disable, #8181988f);--innocode-input-trailing-color-error: var(--status-negative, #f83a3a);--innocode-input-trailing-color-success: var(--primary-filled-normal, #297aff);--innocode-input-trailing-text-color: var(--label-tertiary, #4f4f64);--innocode-input-timer-color: var(--status-negative, #f83a3a);--innocode-input-helper-color: var(--label-btn-normal, #4f4f64b8);--innocode-input-helper-color-error: var(--status-negative, #f83a3a);--innocode-input-helper-color-success: var(--primary-filled-normal, #297aff);--innocode-input-border-radius: calc(var(--unit-10, 10) * 1px);--innocode-input-padding-x: calc(var(--unit-14, 14) * 1px);--innocode-input-padding-y: calc(var(--unit-8, 8) * 1px);--innocode-input-min-height: calc(var(--unit-36, 36) * 1px);--innocode-input-icon-size: calc(var(--unit-20, 20) * 1px);--innocode-input-leading-gap: calc(var(--unit-8, 8) * 1px);--innocode-input-trailing-gap: calc(var(--unit-8, 8) * 1px);--innocode-input-trailing-item-gap: calc(var(--unit-4, 4) * 1px);--innocode-input-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-input-font-size: calc(var(--size-xs, 14) * 1px);--innocode-input-line-height: calc(var(--line-height-xs, 20) * 1px);--innocode-input-font-weight: 400;--innocode-input-transition: all .2s ease-in-out;--innocode-input-opacity: 1;position:relative;display:flex;align-items:center;border:var(--innocode-input-border-width) solid var(--innocode-input-border-color);border-radius:var(--innocode-input-border-radius);background-color:var(--innocode-input-bg);padding:var(--innocode-input-padding-y) var(--innocode-input-padding-x);min-height:var(--innocode-input-min-height);transition:var(--innocode-input-transition);box-sizing:border-box;opacity:var(--innocode-input-opacity)}.innocode-input-wrapper{flex:1;display:flex;flex-direction:column;gap:var(--innocode-input-wrapper-gap);width:100%;position:relative}.innocode-input__label{display:flex;align-items:center;gap:var(--innocode-input-label-gap);color:var(--innocode-input-label-color);margin:0}.innocode-input__required{color:var(--innocode-input-required-color)}.innocode-input__field{flex:1;border:none;outline:none;background:transparent;color:var(--innocode-input-field-color);font-family:var(--innocode-input-font-family);font-size:var(--innocode-input-font-size);font-weight:var(--innocode-input-font-weight);line-height:var(--innocode-input-line-height);padding:0;margin:0;width:100%}.innocode-input__field--textarea{resize:none;line-height:var(--innocode-input-line-height);padding-top:calc(var(--unit-10, 10) * 1px);padding-bottom:calc(var(--unit-10, 10) * 1px)}.innocode-input__field::placeholder{color:var(--innocode-input-placeholder-color)}.innocode-input__field:focus{outline:none}.innocode-input__leading-content{display:flex;align-items:center;justify-content:center;color:var(--innocode-input-leading-color);flex-shrink:0;margin-right:var(--innocode-input-leading-gap);width:var(--innocode-input-icon-size);height:var(--innocode-input-icon-size)}.innocode-input__leading-content svg{width:var(--innocode-input-icon-size);height:var(--innocode-input-icon-size)}.innocode-input__trailing-content{height:100%;display:flex;align-items:center;justify-content:end;flex-shrink:0;gap:var(--innocode-input-trailing-item-gap);margin-left:var(--innocode-input-trailing-gap);color:var(--innocode-input-trailing-color)}.innocode-input__field--textarea~.innocode-input__trailing-content{height:auto;align-self:flex-end;align-items:flex-end}.innocode-input__helper-text{position:absolute;left:0;right:0;top:calc(100% + var(--innocode-input-helper-gap));color:var(--innocode-input-helper-color);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.innocode-input--xs{--innocode-input-border-radius: calc(var(--unit-10, 10) * 1px);--innocode-input-padding-x: calc(var(--unit-14, 14) * 1px);--innocode-input-padding-y: calc(var(--unit-8, 8) * 1px);--innocode-input-min-height: calc(var(--unit-36, 36) * 1px);--innocode-input-icon-size: calc(var(--unit-20, 20) * 1px);--innocode-input-leading-gap: calc(var(--unit-8, 8) * 1px);--innocode-input-trailing-gap: calc(var(--unit-8, 8) * 1px);--innocode-input-font-size: calc(var(--size-xs, 14) * 1px);--innocode-input-line-height: calc(var(--line-height-xs, 20) * 1px)}.innocode-input--sm{--innocode-input-border-radius: calc(var(--unit-12, 12) * 1px);--innocode-input-padding-x: calc(var(--unit-14, 14) * 1px);--innocode-input-padding-y: calc(var(--unit-8, 8) * 1px);--innocode-input-min-height: calc(var(--unit-40, 40) * 1px);--innocode-input-icon-size: calc(var(--unit-24, 24) * 1px);--innocode-input-leading-gap: calc(var(--unit-8, 8) * 1px);--innocode-input-trailing-gap: calc(var(--unit-8, 8) * 1px);--innocode-input-font-size: calc(var(--size-xs, 14) * 1px);--innocode-input-line-height: calc(var(--line-height-xs, 20) * 1px)}.innocode-input--md{--innocode-input-border-radius: calc(var(--unit-14, 14) * 1px);--innocode-input-padding-x: calc(var(--unit-14, 14) * 1px);--innocode-input-padding-y: calc(var(--unit-12, 12) * 1px);--innocode-input-min-height: calc(var(--unit-48, 48) * 1px);--innocode-input-icon-size: calc(var(--unit-24, 24) * 1px);--innocode-input-leading-gap: calc(var(--unit-12, 12) * 1px);--innocode-input-trailing-gap: calc(var(--unit-12, 12) * 1px);--innocode-input-font-size: calc(var(--size-base, 16) * 1px);--innocode-input-line-height: calc(var(--line-height-md, 24) * 1px)}.innocode-input--multiline.innocode-input--md{align-items:stretch}.innocode-input--onFocus,.innocode-input--onTyping{--innocode-input-border-color: var(--innocode-input-border-color-focus);box-shadow:var(--innocode-input-shadow-focus)}.innocode-input--onTyping .innocode-input__field{--innocode-input-field-color: var(--innocode-input-field-color-typed)}.innocode-input--typed{--innocode-input-border-color: var(--line-solid-strong, #e2e2e9)}.innocode-input--typed .innocode-input__field{--innocode-input-field-color: var(--innocode-input-field-color-typed)}.innocode-input--default{--innocode-input-border-color: var(--innocode-input-border-color);--innocode-input-bg: var(--innocode-input-bg)}.innocode-input--default:hover:not(.innocode-input--disabled,.innocode-input--none){--innocode-input-border-color: var(--innocode-input-border-color-hover)}.innocode-input--default.innocode-input--focused,.innocode-input--default:focus-within{--innocode-input-border-color: var(--innocode-input-border-color-focus);box-shadow:var(--innocode-input-shadow-focus)}.innocode-input--disabled{--innocode-input-border-color: var(--innocode-input-border-color-disabled);--innocode-input-bg: var(--innocode-input-bg-disabled);cursor:auto}.innocode-input--disabled .innocode-input__field{--innocode-input-field-color: var(--innocode-input-field-color-disabled);cursor:auto}.innocode-input--disabled .innocode-input__field::placeholder{--innocode-input-placeholder-color: var(--innocode-input-field-color-disabled)}.innocode-input--disabled .innocode-input__leading-content{--innocode-input-leading-color: var(--innocode-input-field-color-disabled)}.innocode-input-wrapper--disabled:not(.innocode-input-wrapper--success) .innocode-input__trailing-content{--innocode-input-trailing-color: var(--innocode-input-field-color-disabled)}.innocode-input--error{--innocode-input-border-color: var(--innocode-input-border-color-error);--innocode-input-leading-color: var(--innocode-input-leading-color-error)}.innocode-input--error.innocode-input--focused,.innocode-input--error:focus-within{--innocode-input-border-color: var(--innocode-input-border-color-error)}.innocode-input-wrapper--error{--innocode-input-trailing-color: var(--innocode-input-trailing-color-error);--innocode-input-helper-color: var(--innocode-input-helper-color-error)}.innocode-input--success{--innocode-input-border-color: var(--innocode-input-border-color-success)}.innocode-input--success.innocode-input--focused,.innocode-input--success:focus-within{--innocode-input-border-color: var(--primary-filled-bright, #5091fb)}.innocode-input-wrapper--success{--innocode-input-trailing-color: var(--innocode-input-trailing-color-success);--innocode-input-helper-color: var(--innocode-input-helper-color-success)}.innocode-input--none{--innocode-input-border-color: transparent;--innocode-input-bg: transparent}.innocode-input__trailing-content .innocode-badge,.innocode-input__trailing-content .innocode-button{flex-shrink:0}.innocode-input__trailing-content .innocode-input__trailing-text{color:var(--innocode-input-trailing-text-color);white-space:nowrap}.innocode-input__trailing-content .innocode-input__timer{color:var(--innocode-input-timer-color);white-space:nowrap;min-width:calc(var(--unit-40, 40) * 1px);text-align:center}.innocode-input__trailing-content .innocode-input__placeholder{width:var(--innocode-input-icon-size);height:var(--innocode-input-icon-size);background-color:var(--label-quaternary, #8f8fa3);border-radius:calc(var(--unit-4, 4) * 1px);flex-shrink:0}@media (max-width: 768px){.innocode-input--md{--innocode-input-min-height: calc(var(--unit-40, 40) * 1px);--innocode-input-padding-y: calc(var(--unit-10, 10) * 1px)}}@media (prefers-contrast: high){.innocode-input{--innocode-input-border-width: 2px}.innocode-input--default{--innocode-input-border-color: var(--label-primary, #21212c)}.innocode-input--error{--innocode-input-border-color: var(--status-negative, #f83a3a)}.innocode-input--success{--innocode-input-border-color: var(--status-positive, #26d977)}}@media (prefers-reduced-motion: reduce){.innocode-input{--innocode-input-transition: none}}.innocode-checkbox{--innocode-checkbox-title-color: var(--label-tertiary, #4f4f64);--innocode-checkbox-caption-color: var(--label-quaternary, #8f8fa3);--innocode-checkbox-title-color-disabled: var(--label-btn-disable, #8181988f);--innocode-checkbox-caption-color-disabled: var(--label-btn-disable, #8181988f);--innocode-checkbox-title-font-size: calc(var(--size-xs, 14) * 1px);--innocode-checkbox-title-line-height: calc(var(--line-height-xs, 20) * 1px);--innocode-checkbox-caption-font-size: calc(var(--size-2xs, 12) * 1px);--innocode-checkbox-caption-line-height: calc(var(--line-height-3xs, 14) * 1px);--innocode-checkbox-gap: calc(var(--unit-8, 8) * 1px);--innocode-checkbox-content-gap: calc(var(--unit-4, 4) * 1px);--innocode-checkbox-transition: all .2s ease-in-out;--innocode-checkbox-opacity-disabled: .5;display:flex;align-items:center;justify-content:flex-start;gap:var(--innocode-checkbox-gap);transition:var(--innocode-checkbox-transition);box-sizing:border-box;border:none;background:transparent;padding:0;width:100%}.innocode-checkbox__content{display:flex;flex-direction:column;gap:var(--innocode-checkbox-content-gap);flex:1;min-width:0}.innocode-checkbox__title{color:var(--innocode-checkbox-title-color);font-size:var(--innocode-checkbox-title-font-size);line-height:var(--innocode-checkbox-title-line-height);transition:var(--innocode-checkbox-transition);word-wrap:break-word}.innocode-checkbox__caption{color:var(--innocode-checkbox-caption-color);font-size:var(--innocode-checkbox-caption-font-size);line-height:var(--innocode-checkbox-caption-line-height);transition:var(--innocode-checkbox-transition);word-wrap:break-word}.innocode-checkbox--sm{--innocode-checkbox-title-font-size: calc(var(--size-xs, 14) * 1px);--innocode-checkbox-title-line-height: calc(var(--line-height-xs, 20) * 1px)}.innocode-checkbox--md{--innocode-checkbox-title-font-size: calc(var(--size-base, 16) * 1px);--innocode-checkbox-title-line-height: calc(var(--line-height-xs, 20) * 1px)}.innocode-checkbox--disabled{--innocode-checkbox-title-color: var(--innocode-checkbox-title-color-disabled);--innocode-checkbox-caption-color: var(--innocode-checkbox-caption-color-disabled);cursor:auto;opacity:var(--innocode-checkbox-opacity-disabled)}.innocode-checkmarkbox{--innocode-checkmarkbox-title-color: var(--label-tertiary, #4f4f64);--innocode-checkmarkbox-caption-color: var(--label-quaternary, #8f8fa3);--innocode-checkmarkbox-disabled-color: var(--label-btn-disable, #8181988f);--innocode-checkmarkbox-sm-title-font-size: calc(var(--size-xs, 14) * 1px);--innocode-checkmarkbox-sm-title-line-height: calc(var(--line-height-xs, 20) * 1px);--innocode-checkmarkbox-sm-caption-font-size: calc(var(--size-2xs, 12) * 1px);--innocode-checkmarkbox-sm-caption-line-height: calc(var(--line-height-3xs, 14) * 1px);--innocode-checkmarkbox-md-title-font-size: calc(var(--size-base, 16) * 1px);--innocode-checkmarkbox-md-title-line-height: calc(var(--line-height-xs, 20) * 1px);--innocode-checkmarkbox-md-caption-font-size: calc(var(--size-2xs, 12) * 1px);--innocode-checkmarkbox-md-caption-line-height: calc(var(--line-height-3xs, 14) * 1px);--innocode-checkmarkbox-gap: calc(var(--unit-8, 8) * 1px);--innocode-checkmarkbox-content-gap: calc(var(--unit-4, 4) * 1px);display:flex;align-items:center;justify-content:flex-start;gap:var(--innocode-checkmarkbox-gap);transition:all .2s ease-in-out;box-sizing:border-box;border:none;background:transparent;padding:0;width:100%}.innocode-checkmarkbox__content{display:flex;flex-direction:column;gap:var(--innocode-checkmarkbox-content-gap);flex:1;min-width:0}.innocode-checkmarkbox__title{color:var(--innocode-checkmarkbox-title-color);transition:color .2s ease-in-out;word-wrap:break-word}.innocode-checkmarkbox__caption{color:var(--innocode-checkmarkbox-caption-color);transition:color .2s ease-in-out;word-wrap:break-word}.innocode-checkmarkbox--sm .innocode-checkmarkbox__title{font-size:var(--innocode-checkmarkbox-sm-title-font-size);line-height:var(--innocode-checkmarkbox-sm-title-line-height)}.innocode-checkmarkbox--sm .innocode-checkmarkbox__caption{font-size:var(--innocode-checkmarkbox-sm-caption-font-size);line-height:var(--innocode-checkmarkbox-sm-caption-line-height)}.innocode-checkmarkbox--md .innocode-checkmarkbox__title{font-size:var(--innocode-checkmarkbox-md-title-font-size);line-height:var(--innocode-checkmarkbox-md-title-line-height)}.innocode-checkmarkbox--md .innocode-checkmarkbox__caption{font-size:var(--innocode-checkmarkbox-md-caption-font-size);line-height:var(--innocode-checkmarkbox-md-caption-line-height)}.innocode-checkmarkbox--disabled{cursor:auto;opacity:.5}.innocode-checkmarkbox--disabled .innocode-checkmarkbox__title,.innocode-checkmarkbox--disabled .innocode-checkmarkbox__caption{color:var(--innocode-checkmarkbox-disabled-color)}.innocode-checkmark{--innocode-checkmark-color-default: var(--label-btn-normal, #4f4f64b8);--innocode-checkmark-color-checked: var(--primary-color, #297aff);--innocode-checkmark-color-disabled: var(--component-fill-strong, #ababba47);--innocode-checkmark-container-padding: calc(var(--unit-8, 8) * 1px);--innocode-checkmark-icon-padding: calc(var(--unit-4, 4) * 1px);--innocode-checkmark-size-sm: calc(var(--unit-16, 16) * 1px);--innocode-checkmark-size-md: calc(var(--unit-24, 24) * 1px);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out;box-sizing:border-box;border:none;background:transparent}.innocode-checkmark__container{display:flex;align-items:center;justify-content:center;padding:var(--innocode-checkmark-container-padding)}.innocode-checkmark__icon{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;padding:var(--innocode-checkmark-icon-padding)}.innocode-checkmark__svg{width:100%;height:100%;transition:all .2s ease-in-out}.innocode-checkmark--sm .innocode-checkmark__svg{width:var(--innocode-checkmark-size-sm);height:var(--innocode-checkmark-size-sm)}.innocode-checkmark--md .innocode-checkmark__svg{width:var(--innocode-checkmark-size-md);height:var(--innocode-checkmark-size-md)}.innocode-checkmark:not(.innocode-checkmark--checked) .innocode-checkmark__icon{color:var(--innocode-checkmark-color-default)}.innocode-checkmark:active .innocode-checkmark__icon,.innocode-checkmark.innocode-checkmark--checked .innocode-checkmark__icon,.innocode-checkmark.innocode-checkmark--pressed .innocode-checkmark__icon{color:var(--innocode-checkmark-color-checked)}.innocode-checkmark--disabled{cursor:auto;opacity:.5;color:var(--innocode-checkmark-color-disabled)}.innocode-radiobox{--innocode-radiobox-title-color: var(--label-tertiary, #4f4f64);--innocode-radiobox-caption-color: var(--label-quaternary, #8f8fa3);--innocode-radiobox-title-color-disabled: var(--label-btn-disable, #8181988f);--innocode-radiobox-caption-color-disabled: var(--label-btn-disable, #8181988f);--innocode-radiobox-title-font-size: calc(var(--size-xs, 14) * 1px);--innocode-radiobox-title-line-height: calc(var(--line-height-xs, 20) * 1px);--innocode-radiobox-caption-font-size: calc(var(--size-2xs, 12) * 1px);--innocode-radiobox-caption-line-height: calc(var(--line-height-3xs, 14) * 1px);--innocode-radiobox-gap: calc(var(--unit-8, 8) * 1px);--innocode-radiobox-content-gap: calc(var(--unit-4, 4) * 1px);display:flex;align-items:center;justify-content:flex-start;gap:var(--innocode-radiobox-gap);transition:all .2s ease-in-out;box-sizing:border-box;border:none;background:transparent;padding:0}.innocode-radiobox__content{display:flex;flex-direction:column;gap:var(--innocode-radiobox-content-gap);flex:1;min-width:0}.innocode-radiobox__title{color:var(--innocode-radiobox-title-color);font-size:var(--innocode-radiobox-title-font-size);line-height:var(--innocode-radiobox-title-line-height);transition:color .2s ease-in-out;word-wrap:break-word}.innocode-radiobox__caption{color:var(--innocode-radiobox-caption-color);font-size:var(--innocode-radiobox-caption-font-size);line-height:var(--innocode-radiobox-caption-line-height);transition:color .2s ease-in-out;word-wrap:break-word}.innocode-radiobox--sm{--innocode-radiobox-title-font-size: calc(var(--size-xs, 14) * 1px);--innocode-radiobox-title-line-height: calc(var(--line-height-xs, 20) * 1px)}.innocode-radiobox--md{--innocode-radiobox-title-font-size: calc(var(--size-base, 16) * 1px);--innocode-radiobox-title-line-height: calc(var(--line-height-xs, 20) * 1px)}.innocode-radiobox--disabled{--innocode-radiobox-title-color: var(--innocode-radiobox-title-color-disabled);--innocode-radiobox-caption-color: var(--innocode-radiobox-caption-color-disabled);cursor:auto;opacity:.5}.innocode-radio-wrapper{--innocode-radio-button-bg: var(--component-fill-background, #fcfcfd8f);--innocode-radio-button-bg-checked: var(--primary-filled-normal, #297aff);--innocode-radio-button-bg-disabled: var(--component-fill-normal, #8f8fa314);--innocode-radio-button-bg-disabled-checked: var(--fill-disabled, #e5e5ea);--innocode-radio-button-border-color: var(--line-opacity-heavy, #ababba47);--innocode-radio-button-border-disabled: var(--component-fill-normal, #8f8fa314);--innocode-radio-dot-color: var(--static-white, #ffffff);--innocode-radio-focus-color: var(--primary-filled-normal, #297aff);--innocode-radio-button-size: calc(var(--unit-20, 20) * 1px);--innocode-radio-button-border-width: 1px;--innocode-radio-button-radius: calc(var(--unit-96, 96) * 1px);--innocode-radio-dot-size: calc(var(--unit-8, 8) * 1px);--innocode-radio-button-gap: calc(var(--unit-8, 8) * 1px);--innocode-radio-container-padding: calc(var(--unit-4, 4) * 1px);--innocode-radio-wrapper-padding: calc(var(--unit-4, 4) * 1px);--innocode-radio-transition: all .2s ease-in-out;--innocode-radio-animation-duration: .2s;--innocode-radio-opacity-disabled: .5;position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:var(--innocode-radio-wrapper-padding)}.innocode-radio{position:absolute;opacity:0;width:100%;height:100%;margin:0;padding:0;border:none;outline:none;cursor:pointer;z-index:1}.innocode-radio:disabled,.innocode-radio:disabled:checked{background:none!important;background-color:transparent!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.innocode-radio__container{display:flex;align-items:center;justify-content:center;padding:var(--innocode-radio-container-padding)}.innocode-radio__button{width:var(--innocode-radio-button-size);height:var(--innocode-radio-button-size);position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;transition:var(--innocode-radio-transition);border:var(--innocode-radio-button-border-width) solid var(--innocode-radio-button-border-color);border-radius:var(--innocode-radio-button-radius);background-color:var(--innocode-radio-button-bg);gap:var(--innocode-radio-button-gap)}.innocode-radio__dot{width:var(--innocode-radio-dot-size);height:var(--innocode-radio-dot-size);border-radius:var(--innocode-radio-button-radius);background-color:var(--innocode-radio-dot-color);transition:var(--innocode-radio-transition);animation:radioDotAppear var(--innocode-radio-animation-duration) ease-in-out}@keyframes radioDotAppear{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.innocode-radio--sm{--innocode-radio-button-size: calc(var(--unit-20, 20) * 1px);--innocode-radio-dot-size: calc(var(--unit-8, 8) * 1px);--innocode-radio-container-padding: calc(var(--unit-4, 4) * 1px);--innocode-radio-wrapper-padding: calc(var(--unit-4, 4) * 1px)}.innocode-radio--md{--innocode-radio-button-size: calc(var(--unit-24, 24) * 1px);--innocode-radio-dot-size: calc(var(--unit-10, 10) * 1px);--innocode-radio-container-padding: calc(var(--unit-4, 4) * 1px);--innocode-radio-wrapper-padding: calc(var(--unit-4, 4) * 1px)}.innocode-radio:checked+.innocode-radio__container .innocode-radio__button,.innocode-radio:active+.innocode-radio__container .innocode-radio__button{--innocode-radio-button-bg: var(--innocode-radio-button-bg-checked)}.innocode-radio--pressed .innocode-radio__button{transform:scale(.95)}.innocode-radio:focus-visible+.innocode-radio__container{outline:2px solid var(--innocode-radio-focus-color);outline-offset:2px;border-radius:var(--innocode-radio-button-radius)}.innocode-radio--disabled{--innocode-radio-button-bg: var(--innocode-radio-button-bg-disabled);--innocode-radio-button-border-color: var(--innocode-radio-button-border-disabled);cursor:auto;opacity:var(--innocode-radio-opacity-disabled)}.innocode-radio--disabled .innocode-radio:checked+.innocode-radio__container .innocode-radio__button{--innocode-radio-button-bg: var(--innocode-radio-button-bg-disabled-checked);--innocode-radio-button-border-color: var(--innocode-radio-button-border-disabled)}.innocode-chip{--innocode-chip-bg: transparent;--innocode-chip-bg-hover: transparent;--innocode-chip-bg-pressed: transparent;--innocode-chip-bg-disabled: var(--assistive-normal, #8f8fa314);--innocode-chip-color: var(--label-primary, #21212c);--innocode-chip-color-hover: var(--label-primary, #21212c);--innocode-chip-color-pressed: var(--label-primary, #21212c);--innocode-chip-color-disabled: var(--label-btn-disable, #8181988f);--innocode-chip-border-color: transparent;--innocode-chip-border-color-hover: transparent;--innocode-chip-border-color-pressed: transparent;--innocode-chip-border-color-disabled: var(--line-opacity-normal, #9d9daf0f);--innocode-chip-border-width: 0px;--innocode-chip-radius: calc(var(--unit-10, 10) * 1px);--innocode-chip-padding-x: calc(var(--unit-10, 10) * 1px);--innocode-chip-padding-y: calc(var(--unit-6, 6) * 1px);--innocode-chip-icon-size: 16px;--innocode-chip-content-gap: calc(var(--unit-4, 4) * 1px);--innocode-chip-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-chip-font-size: calc(var(--size-xs, 14) * 1px);--innocode-chip-line-height: calc(var(--line-height-xs, 20) * 1px);--innocode-chip-font-weight: 500;--innocode-chip-transition: all .2s ease-in-out;--innocode-chip-blur: blur(32px);display:inline-flex;justify-content:center;align-items:center;border:var(--innocode-chip-border-width) solid var(--innocode-chip-border-color);background:var(--innocode-chip-bg);color:var(--innocode-chip-color);padding:var(--innocode-chip-padding-y) var(--innocode-chip-padding-x);border-radius:var(--innocode-chip-radius);font-family:var(--innocode-chip-font-family);font-size:var(--innocode-chip-font-size);line-height:var(--innocode-chip-line-height);font-weight:var(--innocode-chip-font-weight);transition:var(--innocode-chip-transition);width:auto;height:auto;box-sizing:border-box;position:relative;-webkit-backdrop-filter:var(--innocode-chip-blur);backdrop-filter:var(--innocode-chip-blur);cursor:pointer}.innocode-chip--line{--innocode-chip-border-width: 1px}.innocode-chip__content{display:flex;justify-content:center;align-items:center;gap:var(--innocode-chip-content-gap);white-space:nowrap}.innocode-chip [slot=leading-icon],.innocode-chip .leading-icon,.innocode-chip [slot=trailing-icon],.innocode-chip .trailing-icon{display:flex;justify-content:center;align-items:center;width:var(--innocode-chip-icon-size);height:var(--innocode-chip-icon-size)}.innocode-chip [slot=leading-icon] svg,.innocode-chip [slot=trailing-icon] svg{width:100%;height:100%}.innocode-chip--sm{--innocode-chip-radius: calc(var(--unit-8, 8) * 1px);--innocode-chip-padding-x: calc(var(--unit-8, 8) * 1px);--innocode-chip-padding-y: calc(var(--unit-6, 6) * 1px);--innocode-chip-font-size: calc(var(--size-2xs, 12) * 1px);--innocode-chip-line-height: calc(var(--line-height-2xs, 16) * 1px)}.innocode-chip--md{--innocode-chip-radius: calc(var(--unit-10, 10) * 1px);--innocode-chip-padding-x: calc(var(--unit-10, 10) * 1px);--innocode-chip-padding-y: calc(var(--unit-6, 6) * 1px);--innocode-chip-font-size: calc(var(--size-xs, 14) * 1px);--innocode-chip-line-height: calc(var(--line-height-xs, 20) * 1px)}.innocode-chip--lg{--innocode-chip-radius: calc(var(--unit-10, 10) * 1px);--innocode-chip-padding-x: calc(var(--unit-12, 12) * 1px);--innocode-chip-padding-y: calc(var(--unit-8, 8) * 1px);--innocode-chip-font-size: calc(var(--size-base, 16) * 1px);--innocode-chip-line-height: calc(var(--line-height-xs, 20) * 1px)}.innocode-chip:hover:not(.innocode-chip--disabled):not([disabled]),.innocode-chip.innocode-chip--hover:not(.innocode-chip--disabled):not([disabled]){background:var(--innocode-chip-bg-hover);color:var(--innocode-chip-color-hover);border-color:var(--innocode-chip-border-color-hover)}.innocode-chip:active:not(.innocode-chip--disabled):not([disabled]),.innocode-chip.innocode-chip--pressed:not(.innocode-chip--disabled):not([disabled]){background:var(--innocode-chip-bg-pressed);color:var(--innocode-chip-color-pressed);border-color:var(--innocode-chip-border-color-pressed)}.innocode-chip--disabled,.innocode-chip:disabled{--innocode-chip-bg: var(--innocode-chip-bg-disabled);--innocode-chip-color: var(--innocode-chip-color-disabled);--innocode-chip-border-color: var(--innocode-chip-border-color-disabled);cursor:not-allowed;pointer-events:none}.innocode-chip--disabled [slot=leading-icon],.innocode-chip--disabled [slot=trailing-icon],.innocode-chip:disabled [slot=leading-icon],.innocode-chip:disabled [slot=trailing-icon]{color:var(--innocode-chip-color-disabled)}.innocode-chip--solid.innocode-chip--primary{--innocode-chip-bg: var(--primary-opacity-bright, #0d64f214);--innocode-chip-bg-hover: var(--primary-opacity-normal, #0d64f224);--innocode-chip-bg-pressed: var(--primary-filled-normal, #297aff);--innocode-chip-color: var(--primary-filled-normal, #297aff);--innocode-chip-color-hover: var(--primary-filled-normal, #297aff);--innocode-chip-color-pressed: var(--background-normal-normal, #f6f6f8)}.innocode-chip--solid.innocode-chip--assistive{--innocode-chip-bg: var(--assistive-normal, #8f8fa314);--innocode-chip-bg-hover: var(--assistive-strong, #b9b9c63d);--innocode-chip-bg-pressed: var(--label-primary, #21212c);--innocode-chip-color: var(--label-btn-normal, #4f4f64b8);--innocode-chip-color-hover: var(--label-btn-normal, #4f4f64b8);--innocode-chip-color-pressed: var(--static-white, #ffffff)}.innocode-chip--line.innocode-chip--primary{--innocode-chip-bg: var(--background-normal-normal, #f6f6f8);--innocode-chip-bg-hover: var(--primary-opacity-bright, #0d64f214);--innocode-chip-bg-pressed: var(--primary-filled-normal, #297aff);--innocode-chip-color: var(--primary-filled-normal, #297aff);--innocode-chip-color-hover: var(--primary-filled-strong, #0d64f2);--innocode-chip-color-pressed: var(--static-white, #ffffff);--innocode-chip-border-color: var(--primary-opacity-heavy, #0d64f247);--innocode-chip-border-color-hover: var(--primary-filled-bright, #5091fb);--innocode-chip-border-color-pressed: var(--primary-filled-normal, #297aff)}.innocode-chip--line.innocode-chip--assistive{--innocode-chip-bg: var(--component-fill-background, #fcfcfd8f);--innocode-chip-bg-hover: var(--background-normal-normal, #f6f6f8);--innocode-chip-bg-pressed: var(--label-primary, #21212c);--innocode-chip-color: var(--label-btn-normal, #4f4f64b8);--innocode-chip-color-hover: var(--label-btn-heavy, #363649cc);--innocode-chip-color-pressed: var(--static-white, #ffffff);--innocode-chip-border-color: var(--line-opacity-heavy, #ababba47);--innocode-chip-border-color-hover: var(--label-secondary, #2b2b3b);--innocode-chip-border-color-pressed: var(--label-primary, #21212c)}.innocode-filter{--innocode-filter-solid-primary-color: var(--label-quaternary, #8f8fa3);--innocode-filter-solid-primary-bg: var(--component-fill-normal, #8f8fa314);--innocode-filter-solid-primary-color-hover: var(--label-tertiary, #4f4f64);--innocode-filter-solid-primary-bg-hover: var(--component-fill-strong, #ababba47);--innocode-filter-solid-primary-bg-pressed: var(--label-primary, #21212c);--innocode-filter-solid-primary-color-pressed: var(--static-white, #ffffff);--innocode-filter-line-primary-color: var(--primary-filled-normal, #297aff);--innocode-filter-line-primary-bg: var(--background-normal-normal, #f6f6f8);--innocode-filter-line-primary-border-color: var(--primary-opacity-heavy, #0d64f247);--innocode-filter-line-primary-color-hover: var(--primary-filled-strong, #0d64f2);--innocode-filter-line-primary-bg-hover: var(--primary-opacity-bright, #0d64f214);--innocode-filter-line-primary-border-hover: var(--primary-filled-bright, #5091fb);--innocode-filter-line-primary-color-pressed: var(--primary-filled-strong, #0d64f2);--innocode-filter-line-primary-bg-pressed: var(--primary-opacity-normal, #0d64f224);--innocode-filter-line-primary-border-pressed: var(--primary-filled-strong, #0d64f2);--innocode-filter-solid-assistive-color: var(--label-btn-normal, #4f4f64b8);--innocode-filter-solid-assistive-bg-hover: var(--assistive-strong, #b9b9c63d);--innocode-filter-solid-assistive-color-pressed: var(--label-tertiary, #4f4f64);--innocode-filter-solid-assistive-bg-pressed: var(--component-fill-heavy, #8f8fa347);--innocode-filter-line-assistive-color: var(--label-btn-normal, #4f4f64b8);--innocode-filter-line-assistive-border-color: var(--line-opacity-heavy, #ababba47);--innocode-filter-line-assistive-bg: var(--background-normal-normal, #f6f6f8);--innocode-filter-line-assistive-color-hover: var(--label-btn-heavy, #363649cc);--innocode-filter-line-assistive-border-hover: var(--label-btn-normal, #4f4f64b8);--innocode-filter-line-assistive-color-pressed: var(--label-tertiary, #4f4f64);--innocode-filter-line-assistive-border-pressed: var(--label-tertiary, #4f4f64);--innocode-filter-disabled-bg: var(--assistive-normal, #8f8fa314);--innocode-filter-disabled-color: var(--label-btn-disable, #8181988f);--innocode-filter-line-disabled-border: var(--line-opacity-normal, #9d9daf0f);--innocode-filter-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-filter-sm-padding: calc(var(--unit-6, 6) * 1px) calc(var(--unit-8, 8) * 1px);--innocode-filter-sm-radius: calc(var(--unit-8, 8) * 1px);--innocode-filter-sm-font-size: calc(var(--size-2xs, 12) * 1px);--innocode-filter-sm-line-height: calc(var(--line-height-2xs, 16) * 1px);--innocode-filter-md-padding: calc(var(--unit-6, 6) * 1px) calc(var(--unit-10, 10) * 1px);--innocode-filter-md-radius: calc(var(--unit-10, 10) * 1px);--innocode-filter-md-font-size: calc(var(--size-xs, 14) * 1px);--innocode-filter-md-line-height: calc(var(--line-height-xs, 20) * 1px);--innocode-filter-lg-padding: calc(var(--unit-8, 8) * 1px) calc(var(--unit-12, 12) * 1px);--innocode-filter-lg-radius: calc(var(--unit-10, 10) * 1px);--innocode-filter-lg-font-size: calc(var(--size-base, 16) * 1px);--innocode-filter-lg-line-height: calc(var(--line-height-xs, 20) * 1px);--innocode-filter-icon-size: 16px;--innocode-filter-content-gap: calc(var(--unit-4, 4) * 1px);font-family:var(--innocode-filter-font-family);display:inline-flex;justify-content:center;align-items:center;border:none;font-weight:500;transition:all .2s ease-in-out;width:auto;height:auto;box-sizing:border-box;position:relative;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);cursor:pointer}.innocode-filter--solid{border:none}.innocode-filter--line{border:1px solid}.innocode-filter__content{display:flex;justify-content:center;align-items:center;gap:var(--innocode-filter-content-gap);white-space:nowrap}.innocode-filter [slot=leading-icon],.innocode-filter .leading-icon,.innocode-filter [slot=trailing-icon],.innocode-filter .trailing-icon{display:flex;justify-content:center;align-items:center;width:var(--innocode-filter-icon-size);height:var(--innocode-filter-icon-size)}.innocode-filter [slot=leading-icon] svg,.innocode-filter [slot=trailing-icon] svg{width:100%;height:100%}.innocode-filter--sm{padding:var(--innocode-filter-sm-padding);border-radius:var(--innocode-filter-sm-radius);font-size:var(--innocode-filter-sm-font-size);line-height:var(--innocode-filter-sm-line-height)}.innocode-filter--md{padding:var(--innocode-filter-md-padding);border-radius:var(--innocode-filter-md-radius);font-size:var(--innocode-filter-md-font-size);line-height:var(--innocode-filter-md-line-height)}.innocode-filter--lg{padding:var(--innocode-filter-lg-padding);border-radius:var(--innocode-filter-lg-radius);font-size:var(--innocode-filter-lg-font-size);line-height:var(--innocode-filter-lg-line-height)}.innocode-filter--solid.innocode-filter--primary{color:var(--innocode-filter-solid-primary-color);background:var(--innocode-filter-solid-primary-bg)}.innocode-filter--solid.innocode-filter--primary.innocode-filter--hover:not(.innocode-filter--disabled):not([disabled]),.innocode-filter--solid.innocode-filter--primary:hover:not(.innocode-filter--disabled):not([disabled]){background:var(--innocode-filter-solid-primary-bg-hover);color:var(--innocode-filter-solid-primary-color-hover)}.innocode-filter--solid.innocode-filter--primary.innocode-filter--pressed:not(.innocode-filter--disabled):not([disabled]),.innocode-filter--solid.innocode-filter--primary:active:not(.innocode-filter--disabled):not([disabled]){background:var(--innocode-filter-solid-primary-bg-pressed);color:var(--innocode-filter-solid-primary-color-pressed)}.innocode-filter--line.innocode-filter--primary{color:var(--innocode-filter-line-primary-color);background:var(--innocode-filter-line-primary-bg);border-color:var(--innocode-filter-line-primary-border-color)}.innocode-filter--line.innocode-filter--primary.innocode-filter--hover:not(.innocode-filter--disabled):not([disabled]),.innocode-filter--line.innocode-filter--primary:hover:not(.innocode-filter--disabled):not([disabled]){color:var(--innocode-filter-line-primary-color-hover);background:var(--innocode-filter-line-primary-bg-hover);border-color:var(--innocode-filter-line-primary-border-hover)}.innocode-filter--line.innocode-filter--primary.innocode-filter--pressed:not(.innocode-filter--disabled):not([disabled]),.innocode-filter--line.innocode-filter--primary:active:not(.innocode-filter--disabled):not([disabled]){color:var(--innocode-filter-line-primary-color-pressed);background:var(--innocode-filter-line-primary-bg-pressed);border-color:var(--innocode-filter-line-primary-border-pressed)}.innocode-filter--solid.innocode-filter--assistive{color:var(--innocode-filter-solid-assistive-color);background:transparent;border:none}.innocode-filter--solid.innocode-filter--assistive.innocode-filter--hover:not(.innocode-filter--disabled):not([disabled]),.innocode-filter--solid.innocode-filter--assistive:hover:not(.innocode-filter--disabled):not([disabled]){color:var(--innocode-filter-solid-assistive-color);background:var(--innocode-filter-solid-assistive-bg-hover);border:none}.innocode-filter--solid.innocode-filter--assistive.innocode-filter--pressed:not(.innocode-filter--disabled):not([disabled]),.innocode-filter--solid.innocode-filter--assistive:active:not(.innocode-filter--disabled):not([disabled]){color:var(--innocode-filter-solid-assistive-color-pressed);background:var(--innocode-filter-solid-assistive-bg-pressed);border:none}.innocode-filter--line.innocode-filter--assistive{color:var(--innocode-filter-line-assistive-color);border-color:var(--innocode-filter-line-assistive-border-color);background:var(--innocode-filter-line-assistive-bg)}.innocode-filter--line.innocode-filter--assistive.innocode-filter--hover:not(.innocode-filter--disabled):not([disabled]),.innocode-filter--line.innocode-filter--assistive:hover:not(.innocode-filter--disabled):not([disabled]){color:var(--innocode-filter-line-assistive-color-hover);border-color:var(--innocode-filter-line-assistive-border-hover);background:var(--innocode-filter-line-assistive-bg)}.innocode-filter--line.innocode-filter--assistive.innocode-filter--pressed:not(.innocode-filter--disabled):not([disabled]),.innocode-filter--line.innocode-filter--assistive:active:not(.innocode-filter--disabled):not([disabled]){color:var(--innocode-filter-line-assistive-color-pressed);border-color:var(--innocode-filter-line-assistive-border-pressed);background:var(--innocode-filter-line-assistive-bg)}.innocode-filter--disabled,.innocode-filter:disabled{background-color:var(--innocode-filter-disabled-bg);color:var(--innocode-filter-disabled-color);cursor:not-allowed;pointer-events:none}.innocode-filter--line.innocode-filter--disabled,.innocode-filter--line:disabled{border-color:var(--innocode-filter-line-disabled-border)}.innocode-filter--disabled [slot=leading-icon],.innocode-filter--disabled [slot=trailing-icon],.innocode-filter:disabled [slot=leading-icon],.innocode-filter:disabled [slot=trailing-icon]{color:var(--innocode-filter-disabled-color)}.innocode-tabbar{display:flex;align-items:center;width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.innocode-tabbar::-webkit-scrollbar{display:none}.innocode-tab{--innocode-tab-color: var(--label-btn-normal, #4f4f64b8);--innocode-tab-color-selected: var(--primary-filled-normal, #297aff);--innocode-tab-border-bg: var(--component-fill-strong, #ababba47);--innocode-tab-border-bg-selected: var(--primary-filled-normal, #297aff);--innocode-tab-gap: calc(var(--unit-12, 12) * 1px);--innocode-tab-border-height: calc(var(--unit-4, 4) * 1px);--innocode-tab-border-radius: calc(var(--unit-2, 2) * 1px);--innocode-tab-transition: all .2s ease-in-out;--innocode-tab-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-tab-font-size: calc(var(--unit-14, 14) * 1px);--innocode-tab-font-weight: 500;--innocode-tab-line-height: calc(var(--unit-20, 20) * 1px);font-family:var(--innocode-tab-font-family);font-size:var(--innocode-tab-font-size);font-weight:var(--innocode-tab-font-weight);line-height:var(--innocode-tab-line-height);flex:1;display:inline-flex;justify-content:center;align-items:center;flex-direction:column;border:none;cursor:pointer;box-sizing:border-box;position:relative;gap:var(--innocode-tab-gap);padding:0;background:transparent;color:var(--innocode-tab-color);transition:var(--innocode-tab-transition)}.innocode-tab__content{display:flex;justify-content:center;align-items:center;white-space:nowrap;color:inherit}.innocode-tab__border{width:100%;height:var(--innocode-tab-border-height);border-radius:var(--innocode-tab-border-radius);background:var(--innocode-tab-border-bg)}.innocode-tab--selected{--innocode-tab-color: var(--innocode-tab-color-selected);--innocode-tab-border-bg: var(--innocode-tab-border-bg-selected)}.innocode-tab--unselected{--innocode-tab-color: var(--label-btn-normal, #4f4f64b8)}.innocode-tab innocode-typography{cursor:inherit}.innocode-text-button{--innocode-text-button-primary-color: var(--primary-filled-normal, #297aff);--innocode-text-button-primary-color-pressed: var(--primary-filled-strong, #0d64f2);--innocode-text-button-primary-icon-hover: var(--primary-filled-strong, #0d64f2);--innocode-text-button-primary-icon-pressed: var(--primary-filled-heavy, #0a50c2);--innocode-text-button-assistive-color: var(--label-btn-normal, #4f4f64b8);--innocode-text-button-disabled-color: var(--label-btn-disable, #8181988f);--innocode-text-button-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-text-button-sm-font-size: calc(var(--size-xs, 14) * 1px);--innocode-text-button-sm-line-height: calc(var(--line-height-xs, 20) * 1px);--innocode-text-button-md-font-size: calc(var(--size-base, 16) * 1px);--innocode-text-button-md-line-height: calc(var(--line-height-xs, 20) * 1px);--innocode-text-button-radius: calc(var(--unit-6, 6) * 1px);--innocode-text-button-padding-y: calc(var(--unit-4, 4) * 1px);--innocode-text-button-padding-x: calc(var(--unit-8, 8) * 1px);--innocode-text-button-min-height: calc(var(--unit-20, 20) * 1px);--innocode-text-button-min-width: calc(var(--unit-52, 52) * 1px);--innocode-text-button-icon-size: 20px;--innocode-text-button-content-gap: 4px;font-family:var(--innocode-text-button-font-family);display:inline-flex;justify-content:center;align-items:center;border:none;background:none;cursor:pointer;font-weight:500;transition:all .2s ease-in-out;margin:0;text-decoration:none;outline:none;border-radius:var(--innocode-text-button-radius);padding:var(--innocode-text-button-padding-y) var(--innocode-text-button-padding-x);min-height:var(--innocode-text-button-min-height);min-width:var(--innocode-text-button-min-width)}.innocode-text-button:focus-visible{outline:2px solid var(--innocode-text-button-primary-color);outline-offset:2px}.innocode-text-button__content{display:flex;justify-content:center;align-items:center;gap:var(--innocode-text-button-content-gap);white-space:nowrap}.innocode-text-button:not(.innocode-text-button--with-leading-icon):not(.innocode-text-button--with-trailing-icon) [slot=leading-icon],.innocode-text-button:not(.innocode-text-button--with-leading-icon):not(.innocode-text-button--with-trailing-icon) [slot=trailing-icon]{display:none}.innocode-text-button--with-leading-icon [slot=leading-icon],.innocode-text-button--with-leading-icon .leading-icon,.innocode-text-button--with-trailing-icon [slot=trailing-icon],.innocode-text-button--with-trailing-icon .trailing-icon{display:flex;justify-content:center;align-items:center;width:var(--innocode-text-button-icon-size);height:var(--innocode-text-button-icon-size);font-size:var(--innocode-text-button-icon-size)}.innocode-text-button--with-leading-icon [slot=leading-icon] svg,.innocode-text-button--with-leading-icon .leading-icon svg,.innocode-text-button--with-trailing-icon [slot=trailing-icon] svg,.innocode-text-button--with-trailing-icon .trailing-icon svg{width:100%;height:100%}.innocode-text-button--sm{font-size:var(--innocode-text-button-sm-font-size);line-height:var(--innocode-text-button-sm-line-height);font-weight:500}.innocode-text-button--md{font-size:var(--innocode-text-button-md-font-size);line-height:var(--innocode-text-button-md-line-height);font-weight:500}.innocode-text-button--primary,.innocode-text-button--primary.innocode-text-button--default{color:var(--innocode-text-button-primary-color)}.innocode-text-button--primary:hover:not(.innocode-text-button--disabled):not([disabled]),.innocode-text-button--primary.innocode-text-button--hover:not(.innocode-text-button--disabled):not([disabled]){color:var(--innocode-text-button-primary-color);background:none;text-decoration:underline;font-weight:500}.innocode-text-button--primary:active:not(.innocode-text-button--disabled):not([disabled]),.innocode-text-button--primary.innocode-text-button--pressed:not(.innocode-text-button--disabled):not([disabled]){color:var(--innocode-text-button-primary-color-pressed);background:none;text-decoration:underline;font-weight:600}.innocode-text-button--assistive,.innocode-text-button--assistive.innocode-text-button--default{color:var(--innocode-text-button-assistive-color)}.innocode-text-button--assistive:hover:not(.innocode-text-button--disabled):not([disabled]),.innocode-text-button--assistive.innocode-text-button--hover:not(.innocode-text-button--disabled):not([disabled]){color:var(--innocode-text-button-assistive-color);background:none;text-decoration:underline;font-weight:500}.innocode-text-button--assistive:active:not(.innocode-text-button--disabled):not([disabled]),.innocode-text-button--assistive.innocode-text-button--pressed:not(.innocode-text-button--disabled):not([disabled]){color:var(--innocode-text-button-assistive-color);background:none;text-decoration:underline;font-weight:600}.innocode-text-button--disabled,.innocode-text-button:disabled{color:var(--innocode-text-button-disabled-color)!important;cursor:not-allowed;pointer-events:none}.innocode-text-button--disabled [slot=leading-icon],.innocode-text-button--disabled [slot=trailing-icon],.innocode-text-button:disabled [slot=leading-icon],.innocode-text-button:disabled [slot=trailing-icon]{color:var(--innocode-text-button-disabled-color)!important}.innocode-text-button--primary.innocode-text-button--with-leading-icon [slot=leading-icon],.innocode-text-button--primary.innocode-text-button--with-leading-icon .leading-icon,.innocode-text-button--primary.innocode-text-button--with-trailing-icon [slot=trailing-icon],.innocode-text-button--primary.innocode-text-button--with-trailing-icon .trailing-icon{color:var(--innocode-text-button-primary-color)}.innocode-text-button--primary.innocode-text-button--with-leading-icon:hover:not(.innocode-text-button--disabled):not([disabled]) [slot=leading-icon],.innocode-text-button--primary.innocode-text-button--with-trailing-icon:hover:not(.innocode-text-button--disabled):not([disabled]) [slot=trailing-icon],.innocode-text-button--primary.innocode-text-button--with-leading-icon:hover:not(.innocode-text-button--disabled):not([disabled]) .leading-icon,.innocode-text-button--primary.innocode-text-button--with-trailing-icon:hover:not(.innocode-text-button--disabled):not([disabled]) .trailing-icon,.innocode-text-button--primary.innocode-text-button--with-leading-icon.innocode-text-button--hover:not(.innocode-text-button--disabled):not([disabled]) [slot=leading-icon],.innocode-text-button--primary.innocode-text-button--with-trailing-icon.innocode-text-button--hover:not(.innocode-text-button--disabled):not([disabled]) [slot=trailing-icon],.innocode-text-button--primary.innocode-text-button--with-leading-icon.innocode-text-button--hover:not(.innocode-text-button--disabled):not([disabled]) .leading-icon,.innocode-text-button--primary.innocode-text-button--with-trailing-icon.innocode-text-button--hover:not(.innocode-text-button--disabled):not([disabled]) .trailing-icon{color:var(--innocode-text-button-primary-icon-hover)}.innocode-text-button--primary.innocode-text-button--with-leading-icon:active:not(.innocode-text-button--disabled):not([disabled]) [slot=leading-icon],.innocode-text-button--primary.innocode-text-button--with-trailing-icon:active:not(.innocode-text-button--disabled):not([disabled]) [slot=trailing-icon],.innocode-text-button--primary.innocode-text-button--with-leading-icon:active:not(.innocode-text-button--disabled):not([disabled]) .leading-icon,.innocode-text-button--primary.innocode-text-button--with-trailing-icon:active:not(.innocode-text-button--disabled):not([disabled]) .trailing-icon,.innocode-text-button--primary.innocode-text-button--with-leading-icon.innocode-text-button--pressed:not(.innocode-text-button--disabled):not([disabled]) [slot=leading-icon],.innocode-text-button--primary.innocode-text-button--with-trailing-icon.innocode-text-button--pressed:not(.innocode-text-button--disabled):not([disabled]) [slot=trailing-icon],.innocode-text-button--primary.innocode-text-button--with-leading-icon.innocode-text-button--pressed:not(.innocode-text-button--disabled):not([disabled]) .leading-icon,.innocode-text-button--primary.innocode-text-button--with-trailing-icon.innocode-text-button--pressed:not(.innocode-text-button--disabled):not([disabled]) .trailing-icon{color:var(--innocode-text-button-primary-icon-pressed)}.innocode-text-button--assistive.innocode-text-button--with-leading-icon [slot=leading-icon],.innocode-text-button--assistive.innocode-text-button--with-leading-icon .leading-icon,.innocode-text-button--assistive.innocode-text-button--with-trailing-icon [slot=trailing-icon],.innocode-text-button--assistive.innocode-text-button--with-trailing-icon .trailing-icon{color:var(--innocode-text-button-assistive-color)}.innocode-text-button--assistive.innocode-text-button--with-leading-icon:hover:not(.innocode-text-button--disabled):not([disabled]) [slot=leading-icon],.innocode-text-button--assistive.innocode-text-button--with-trailing-icon:hover:not(.innocode-text-button--disabled):not([disabled]) [slot=trailing-icon],.innocode-text-button--assistive.innocode-text-button--with-leading-icon:hover:not(.innocode-text-button--disabled):not([disabled]) .leading-icon,.innocode-text-button--assistive.innocode-text-button--with-trailing-icon:hover:not(.innocode-text-button--disabled):not([disabled]) .trailing-icon,.innocode-text-button--assistive.innocode-text-button--with-leading-icon.innocode-text-button--hover:not(.innocode-text-button--disabled):not([disabled]) [slot=leading-icon],.innocode-text-button--assistive.innocode-text-button--with-trailing-icon.innocode-text-button--hover:not(.innocode-text-button--disabled):not([disabled]) [slot=trailing-icon],.innocode-text-button--assistive.innocode-text-button--with-leading-icon.innocode-text-button--hover:not(.innocode-text-button--disabled):not([disabled]) .leading-icon,.innocode-text-button--assistive.innocode-text-button--with-trailing-icon.innocode-text-button--hover:not(.innocode-text-button--disabled):not([disabled]) .trailing-icon{color:var(--innocode-text-button-assistive-color)}.innocode-text-button--assistive.innocode-text-button--with-leading-icon:active:not(.innocode-text-button--disabled):not([disabled]) [slot=leading-icon],.innocode-text-button--assistive.innocode-text-button--with-trailing-icon:active:not(.innocode-text-button--disabled):not([disabled]) [slot=trailing-icon],.innocode-text-button--assistive.innocode-text-button--with-leading-icon:active:not(.innocode-text-button--disabled):not([disabled]) .leading-icon,.innocode-text-button--assistive.innocode-text-button--with-trailing-icon:active:not(.innocode-text-button--disabled):not([disabled]) .trailing-icon,.innocode-text-button--assistive.innocode-text-button--with-leading-icon.innocode-text-button--pressed:not(.innocode-text-button--disabled):not([disabled]) [slot=leading-icon],.innocode-text-button--assistive.innocode-text-button--with-trailing-icon.innocode-text-button--pressed:not(.innocode-text-button--disabled):not([disabled]) [slot=trailing-icon],.innocode-text-button--assistive.innocode-text-button--with-leading-icon.innocode-text-button--pressed:not(.innocode-text-button--disabled):not([disabled]) .leading-icon,.innocode-text-button--assistive.innocode-text-button--with-trailing-icon.innocode-text-button--pressed:not(.innocode-text-button--disabled):not([disabled]) .trailing-icon{color:var(--innocode-text-button-assistive-color)}.innocode-typography{--innocode-typography-font-family: var(--font-family-kr, Pretendard, sans-serif);margin:0;padding:0;font-family:var(--innocode-typography-font-family)}.innocode-typography--regular{font-weight:400}.innocode-typography--medium{font-weight:500}.innocode-typography--semibold{font-weight:600}.innocode-typography--bold{font-weight:700}.innocode-typography--extrabold{font-weight:800}.innocode-typography--underline{text-decoration:underline}.innocode-typography--display-lg{font-size:calc(var(--size-7xl, 56) * 1px);line-height:calc(var(--line-height-6xl, 72) * 1px)}.innocode-typography--display-md{font-size:calc(var(--size-6xl, 44) * 1px);line-height:calc(var(--line-height-5xl, 64) * 1px)}.innocode-typography--title-lg{font-size:calc(var(--size-5xl, 40) * 1px);line-height:calc(var(--line-height-4xl, 56) * 1px)}.innocode-typography--title-md{font-size:calc(var(--size-4xl, 36) * 1px);line-height:calc(var(--line-height-3xl, 48) * 1px)}.innocode-typography--title-sm{font-size:calc(var(--size-3xl, 28) * 1px);line-height:calc(var(--line-height-2xl, 38) * 1px)}.innocode-typography--headline-lg{font-size:calc(var(--size-2xl, 26) * 1px);line-height:calc(var(--line-height-xl, 34) * 1px)}.innocode-typography--headline-md{font-size:calc(var(--size-xl, 24) * 1px);line-height:calc(var(--line-height-xl, 32) * 1px)}.innocode-typography--headline-sm{font-size:calc(var(--size-lg, 22) * 1px);line-height:calc(var(--line-height-lg, 32) * 1px)}.innocode-typography--headline-xs{font-size:calc(var(--size-md, 18) * 1px);line-height:calc(var(--line-height-md, 26) * 1px)}.innocode-typography--caption-sm{font-size:calc(var(--size-xs, 14) * 1px);line-height:calc(var(--line-height-2xs, 16) * 1px)}.innocode-typography--caption-xs{font-size:calc(var(--size-2xs, 12) * 1px);line-height:calc(var(--line-height-3xs, 14) * 1px)}.innocode-typography--caption-2xs{font-size:calc(var(--size-3xs, 11) * 1px);line-height:calc(var(--line-height-3xs, 14) * 1px)}.innocode-typography--label-md{font-size:calc(var(--size-base, 16) * 1px);line-height:calc(var(--line-height-xs, 20) * 1px)}.innocode-typography--label-sm{font-size:calc(var(--size-xs, 14) * 1px);line-height:calc(var(--line-height-xs, 20) * 1px)}.innocode-typography--label-xs{font-size:calc(var(--size-2xs, 12) * 1px);line-height:calc(var(--line-height-2xs, 16) * 1px)}.innocode-typography--body-lg-normal{font-size:calc(var(--size-base, 16) * 1px);line-height:calc(var(--line-height-base, 24) * 1px)}.innocode-typography--body-md-normal{font-size:calc(var(--size-sm, 15) * 1px);line-height:calc(var(--line-height-sm, 22) * 1px)}.innocode-typography--body-sm-normal{font-size:calc(var(--size-xs, 14) * 1px);line-height:calc(var(--line-height-xs, 20) * 1px)}.innocode-typography--body-lg-reading{font-size:calc(var(--size-base, 16) * 1px);line-height:calc(var(--line-height-md, 26) * 1px)}.innocode-typography--body-md-reading{font-size:calc(var(--size-sm, 15) * 1px);line-height:calc(var(--line-height-base, 24) * 1px)}.innocode-typography--body-sm-reading{font-size:calc(var(--size-xs, 14) * 1px);line-height:calc(var(--line-height-sm, 22) * 1px)}.innocode-calendar{--innocode-calendar-bg: var(--background-normal-alternative, #f0f0f4);--innocode-calendar-nav-color: var(--label-primary, #21212c);--innocode-calendar-primary: var(--primary-filled-normal, #297aff);--innocode-calendar-primary-opacity: var(--primary-opacity-normal, #0d64f224);--innocode-calendar-primary-bright: var(--primary-opacity-bright, #0d64f214);--innocode-calendar-dropdown-bg: #ffffff;--innocode-calendar-dropdown-border: #e5e5e5;--innocode-calendar-dropdown-option-selected-bg: #3781fb;--innocode-calendar-dropdown-option-selected-color: #ffffff;--innocode-calendar-dropdown-option-hover-bg: #f5f5f5;--innocode-calendar-selected-label-border: var(--component-fill-strong, #ababba47);--innocode-calendar-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-calendar-radius: 32px;--innocode-calendar-gap: calc(var(--unit-24, 24) * 1px);--innocode-calendar-min-width: 335px;--innocode-calendar-padding: calc(var(--unit-24, 24) * 1px);--innocode-calendar-dropdown-radius: 12px;font-family:var(--innocode-calendar-font-family);border-radius:var(--innocode-calendar-radius);background-color:var(--innocode-calendar-bg);display:flex;flex-direction:column;gap:var(--innocode-calendar-gap);min-width:var(--innocode-calendar-min-width)}.innocode-calendar__calendar{padding:var(--innocode-calendar-padding);display:flex;flex-direction:column;gap:var(--innocode-calendar-gap)}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100%}.innocode-calendar__nav-btn{display:flex;align-items:center;justify-content:center;color:var(--innocode-calendar-nav-color)}.innocode-calendar__nav-btn:not(.innocode-calendar__nav-btn--disabled){cursor:pointer}.innocode-calendar__nav-btn.innocode-calendar__nav-btn--disabled{cursor:not-allowed}.innocode-calendar__header{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.react-datepicker__input-container input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:var(--background-normal-normal, #f6f6f8);background-clip:padding-box;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.react-datepicker__input-container input:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.react-datepicker__input-container input::placeholder{color:#6c757d;opacity:1}.react-datepicker__input-container input:disabled{background-color:#e9ecef;opacity:1}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{display:inline-block;position:relative;background-color:var(--background-normal-alternative, #f0f0f4)}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{display:none;stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{min-width:335px;text-align:center;background-color:transparent;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left;display:flex;flex-direction:column;gap:calc(var(--unit-24, 24) * 1px)}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{text-align:center;display:flex;flex-direction:column;gap:calc(var(--unit-14, 14) * 1px)}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:var(--assistive-strong, #b9b9c63d);color:var(--assistive-strong, #b9b9c63d);font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:var(--assistive-strong, #b9b9c63d)}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:96px;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:96px;background-color:var(--assistive-strong, #b9b9c63d);color:var(--label-primary, #21212c)}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.innocode-calendar__dropdown-icon{display:flex;align-items:center;justify-content:center;color:#666;transition:color .2s ease,transform .2s ease}.innocode-calendar__dropdown-icon svg{transition:transform .2s ease}.innocode-calendar__dropdown-icon--open svg{transform:rotate(180deg)}.react-datepicker__month-dropdown,.react-datepicker__year-dropdown{background-color:#fff!important;border:1px solid #e5e5e5!important;border-radius:8px!important;box-shadow:0 4px 12px #0000001a!important;padding:8px!important;max-height:268px!important;overflow-y:auto!important;display:none!important;position:absolute!important;top:100%!important;left:50%!important;transform:translate(-50%)!important;z-index:1000!important;min-width:120px!important;margin-top:4px!important}.react-datepicker__month-dropdown--open,.react-datepicker__year-dropdown--open{display:block!important}.innocode-calendar__dropdown-icon--open~.react-datepicker__month-dropdown,.innocode-calendar__dropdown-icon--open~.react-datepicker__year-dropdown{display:block!important}.react-datepicker__month-select,.react-datepicker__year-select{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;opacity:0!important;cursor:pointer!important;z-index:10!important}.innocode-calendar__dropdown-modal{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:9999!important;pointer-events:none!important}.innocode-calendar__dropdown-content{position:absolute!important;background-color:var(--innocode-calendar-dropdown-bg)!important;border:1px solid var(--innocode-calendar-dropdown-border)!important;border-radius:var(--innocode-calendar-dropdown-radius)!important;box-shadow:0 8px 24px #00000026!important;padding:16px!important;min-width:200px!important;max-height:300px!important;overflow-y:auto!important;pointer-events:auto!important;display:flex!important;gap:16px!important}.innocode-calendar__dropdown-section{flex:1!important}.innocode-calendar__dropdown-section-title{font-weight:600!important;font-size:14px!important;color:#666!important;margin-bottom:8px!important;padding-bottom:4px!important;border-bottom:1px solid #f0f0f0!important}.innocode-calendar__dropdown-options{display:flex!important;flex-direction:column!important;gap:2px!important}.innocode-calendar__dropdown-option{padding:8px 12px!important;cursor:pointer!important;border-radius:6px!important;transition:background-color .2s ease!important;font-size:14px!important;color:#333!important}.innocode-calendar__dropdown-option:hover{background-color:var(--innocode-calendar-dropdown-option-hover-bg)!important}.innocode-calendar__dropdown-option--selected{background-color:var(--innocode-calendar-dropdown-option-selected-bg)!important;color:var(--innocode-calendar-dropdown-option-selected-color)!important}.innocode-calendar__dropdown-option--selected:hover{background-color:var(--innocode-calendar-dropdown-option-selected-bg)!important}.innocode-calendar__dropdown-option--disabled{color:var(--text-disabled, #adb5bd)!important;background-color:var(--component-fill-standard-tertiary, #e9ecef)!important;cursor:not-allowed!important;opacity:.5}.innocode-calendar__dropdown-option--disabled:hover{background-color:var(--component-fill-standard-tertiary, #e9ecef)!important}.innocode-calendar__month-year-overlay{top:32px!important;height:100%!important;left:0!important;width:100%!important;background-color:var(--innocode-calendar-bg);z-index:1000!important;display:flex!important;flex-direction:column!important}.innocode-calendar__month-year-content{flex:1!important;display:flex!important;flex-direction:column!important;padding:24px!important;gap:24px!important}.innocode-calendar__month-year-header{display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:24px!important;padding-bottom:16px!important;border-bottom:1px solid #e5e5e5!important}.innocode-calendar__back-button{display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border:none!important;background:none!important;cursor:pointer!important;border-radius:6px!important;transition:background-color .2s ease!important;color:#666!important}.innocode-calendar__back-button:hover{background-color:#f5f5f5!important;color:#333!important}.innocode-calendar__month-year-title{font-size:18px!important;font-weight:600!important;color:#333!important;margin:0!important}.innocode-calendar__month-year-grid{flex:1!important;display:flex!important;gap:24px!important}.innocode-calendar__month-section,.innocode-calendar__year-section{flex:1!important;display:flex!important;flex-direction:column!important}.innocode-calendar__section-title{font-size:16px!important;font-weight:600!important;color:#666!important;margin:0 0 16px!important}.innocode-calendar__month-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.innocode-calendar__year-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;max-height:200px!important;overflow-y:auto!important}.innocode-calendar__month-grid .innocode-calendar__dropdown-option,.innocode-calendar__year-grid .innocode-calendar__dropdown-option{padding:12px 10px!important;text-align:center!important;font-size:16px!important;border-radius:8px!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important}.innocode-calendar .react-datepicker{position:relative!important}.react-datepicker__month-option,.react-datepicker__year-option{padding:8px 12px!important;cursor:pointer!important;border-radius:4px!important;transition:background-color .2s ease!important}.react-datepicker__month-option:hover,.react-datepicker__year-option:hover{background-color:#f5f5f5!important}.react-datepicker__month-option--selected,.react-datepicker__year-option--selected{background-color:#3781fb!important;color:#fff!important}.react-datepicker__day{font-weight:500;font-size:calc(var(--size-base, 16) * 1px);line-height:calc(var(--line-height-xs, 20) * 1px)}.react-datepicker__day-names{font-weight:500;font-size:calc(var(--size-base, 16) * 1px);line-height:calc(var(--line-height-xs, 20) * 1px);white-space:nowrap;margin-bottom:-8px;display:flex;justify-content:space-between;align-items:center}.react-datepicker__week{display:flex;justify-content:space-between;align-items:center;white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:var(--label-tertiary, #b9b9c63d);display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:96px;background-color:var(--primary-opacity-bright, #0d64f214);color:var(--primary-filled-normal, #297aff)}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:96px;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:96px;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range:not(.react-datepicker__day--range-start){background-color:var(--primary-opacity-normal, #0d64f224);color:var(--primary-filled-normal, #297aff)}.react-datepicker__day--in-range.react-datepicker__day--range-start{border-radius:96px;background-color:var(--primary-filled-normal, #297aff);color:var(--static-white, #FFFFFF)}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{border-radius:96px;background-color:var(--primary-filled-normal, #297aff);color:var(--static-white, #FFFFFF)}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:96px;background-color:var(--primary-filled-normal, #297aff);color:var(--static-white, #FFFFFF);padding:10px}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:var(--primary-filled-normal, #297aff);border-radius:96px;color:var(--static-white, #FFFFFF)}.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start,.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end{border-radius:96px;background-color:var(--primary-filled-normal, #297aff);color:var(--static-white, #FFFFFF)}.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not(.react-datepicker__day--selecting-range-end):after{content:"";position:absolute;top:0;left:50%;right:0;bottom:0;background:var(--primary-opacity-normal, #0d64f224);z-index:0;border-top-right-radius:0;border-bottom-right-radius:0}.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not(.react-datepicker__day--selecting-range-start):after{content:"";position:absolute;top:0;left:0;right:50%;bottom:0;background:var(--primary-opacity-normal, #0d64f224);z-index:0;border-top-right-radius:0;border-bottom-right-radius:0}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}[role=table]{display:flex;flex-direction:column;gap:16px}.react-datepicker__day{width:47.86px;height:47.86px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0;position:relative}.react-datepicker__day--outside-month{color:var(--label-btn-disable, #8181988f)}.innocode-calendar .react-datepicker__day--in-range:not(.react-datepicker__day--range-start):not(.react-datepicker__day--range-end){background:var(--primary-opacity-normal, #0d64f224);color:var(--primary-filled-normal, #297aff);border-radius:0}.innocode-calendar .react-datepicker__day--range-start,.innocode-calendar .react-datepicker__day--range-end{background:var(--primary-filled-normal, #297aff);color:var(--static-white, #FFFFFF);border-radius:999px;z-index:1}.innocode-calendar .react-datepicker__day--range-start:not(.react-datepicker__day--range-end):after{content:"";position:absolute;top:0;left:50%;right:0;bottom:0;background:var(--primary-opacity-normal, #0d64f224);z-index:0}.innocode-calendar .react-datepicker__day--range-end:not(.react-datepicker__day--range-start):after{content:"";position:absolute;top:0;left:0;right:50%;bottom:0;background:var(--primary-opacity-normal, #0d64f224);z-index:0}.react-datepicker__day--today{border-radius:96px}.innocode-calendar .react-datepicker__day--selected:not(.react-datepicker__day--today){background:var(--primary-filled-normal, #297aff);color:var(--static-white, #FFFFFF);border-radius:96px}.react-datepicker__day.react-datepicker__day--today{background:var(--assistive-strong, #b9b9c63d);color:var(--primary-filled-normal, #297aff);border-radius:96px}.react-datepicker__day.react-datepicker__day--today.react-datepicker__day--selected{border-radius:96px;background-color:var(--primary-filled-normal, #297aff);color:var(--static-white, #FFFFFF);padding:10px}.innocode-typography--selected-label-wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--innocode-calendar-selected-label-border);height:60px}.innocode-typography--selected-label-content{display:flex;flex-direction:row;gap:8px;flex:1}.innocode-calendar__range-label-content{display:flex;flex-direction:row;align-items:center;gap:8px;flex:1}.innocode-calendar__range-separator{color:var(--text-secondary, #6c757d);font-size:14px}.innocode-calendar__range-label-item{display:flex;flex-direction:column;align-items:flex-start;padding:4px 12px;border-radius:8px;cursor:pointer;transition:all .2s ease;min-width:80px;background:var(--component-fill-standard-secondary, #f8f9fa);border:1px solid transparent}.innocode-calendar__range-label-item:hover:not(.innocode-calendar__range-label-item--disabled){background:var(--component-fill-standard-tertiary, #e9ecef)}.innocode-calendar__range-label-item--active{background:var(--blue-100, #e7f3ff)!important;border-color:var(--blue-500, #0066cc)!important}.innocode-calendar__range-label-item--disabled{opacity:.5;cursor:not-allowed}.innocode-calendar__range-label-item--empty .innocode-calendar__range-label-value{color:var(--text-tertiary, #adb5bd)}.innocode-calendar__range-label-title{font-size:10px;color:var(--text-secondary, #6c757d);line-height:1.2}.innocode-calendar__range-label-value{font-size:13px;font-weight:500;color:var(--text-primary, #2c3e50);line-height:1.4}.innocode-calendar__range-label-item--active .innocode-calendar__range-label-value{color:var(--blue-600, #0066cc)}.innocode-calendar__calendar--week-mode .react-datepicker__day--in-range{background-color:var(--blue-100, #e7f3ff)!important;color:var(--blue-700, #004999)!important}.innocode-calendar__calendar--week-mode .react-datepicker__day--in-selecting-range{background-color:var(--blue-50, #f0f7ff)!important;color:var(--blue-600, #0066cc)!important}.innocode-calendar__day--week-start{background-color:var(--blue-500, #0066cc)!important;color:#fff!important;border-radius:50% 0 0 50%!important}.innocode-calendar__day--week-end{background-color:var(--blue-500, #0066cc)!important;color:#fff!important;border-radius:0 50% 50% 0!important}.innocode-calendar__day--week-in-range{background-color:var(--blue-100, #e7f3ff)!important;color:var(--blue-700, #004999)!important;border-radius:0!important}.innocode-calendar__calendar--week-mode .react-datepicker__day--selected,.innocode-calendar__calendar--week-mode .react-datepicker__day--range-start,.innocode-calendar__calendar--week-mode .react-datepicker__day--range-end{background-color:var(--blue-500, #0066cc)!important;color:#fff!important}.innocode-calendar__calendar--week-mode .react-datepicker__day:hover:not(.react-datepicker__day--disabled){position:relative}.innocode-calendar__day--week-start+.innocode-calendar__day--week-in-range,.innocode-calendar__day--week-in-range+.innocode-calendar__day--week-in-range,.innocode-calendar__day--week-in-range+.innocode-calendar__day--week-end{margin-left:-1px}.innocode-accordion{--innocode-accordion-title-color: var(--label-tertiary, #4f4f64);--innocode-accordion-content-color: var(--label-secondary, #4f4f64);--innocode-accordion-border-color: var(--line-opacity-heavy, #363649cc);--innocode-accordion-bg: transparent;--innocode-accordion-color: inherit;--innocode-accordion-radius: calc(var(--unit-12, 12) * 1px);--innocode-accordion-border-width: 0px;--innocode-accordion-container-gap: calc(var(--unit-16, 16) * 1px);--innocode-accordion-padding-x: 0px;--innocode-accordion-padding-y: 0px;--innocode-accordion-header-padding-y: calc(var(--unit-8, 8) * 1px);--innocode-accordion-header-min-height: calc(var(--unit-32, 32) * 1px);--innocode-accordion-header-gap: calc(var(--unit-8, 8) * 1px);--innocode-accordion-icon-size: calc(var(--unit-32, 32) * 1px);--innocode-accordion-icon-font-size: calc(var(--unit-20, 20) * 1px);--innocode-accordion-leading-icon-size: calc(var(--unit-20, 20) * 1px);--innocode-accordion-trailing-icon-size: calc(var(--unit-24, 24) * 1px);--innocode-accordion-transition: all .2s ease;--innocode-accordion-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-accordion-title-font-size: calc(var(--unit-16, 16) * 1px);--innocode-accordion-title-font-weight: 600;--innocode-accordion-title-line-height: calc(var(--unit-24, 24) * 1px);--innocode-accordion-content-font-size: calc(var(--unit-14, 14) * 1px);--innocode-accordion-content-font-weight: 400;--innocode-accordion-content-line-height: calc(var(--unit-20, 20) * 1px);width:100%;font-family:var(--innocode-accordion-font-family);display:inline-flex;flex-direction:column;box-sizing:border-box;max-width:100%;background-color:var(--innocode-accordion-bg);color:var(--innocode-accordion-color);padding:var(--innocode-accordion-padding-y) var(--innocode-accordion-padding-x)}.innocode-accordion__header,.innocode-accordion__content{box-sizing:border-box;max-width:100%;overflow-x:hidden}.innocode-accordion__header{justify-content:space-between;align-items:center;display:inline-flex;cursor:pointer;transition:var(--innocode-accordion-transition);-webkit-user-select:none;user-select:none;min-height:var(--innocode-accordion-header-min-height);padding-top:var(--innocode-accordion-header-padding-y);padding-bottom:var(--innocode-accordion-header-padding-y)}.innocode-accordion__header-content{justify-content:center;align-items:center;gap:var(--innocode-accordion-header-gap);display:flex}.innocode-accordion__leading-icon,.innocode-accordion__trailing-icon,.innocode-accordion__expand-inline{display:inline-flex;align-items:center;justify-content:center;width:var(--innocode-accordion-icon-size);height:var(--innocode-accordion-icon-size);font-size:var(--innocode-accordion-icon-font-size)}.innocode-accordion [slot=leading-icon]{display:inline-flex;align-items:center;justify-content:center;width:var(--innocode-accordion-leading-icon-size);height:var(--innocode-accordion-leading-icon-size);pointer-events:none}.innocode-accordion [slot=trailing-icon]{display:inline-flex;align-items:center;justify-content:center;width:var(--innocode-accordion-trailing-icon-size);height:var(--innocode-accordion-trailing-icon-size);pointer-events:none}.innocode-accordion slot[name=leading-icon],.innocode-accordion slot[name=trailing-icon],.innocode-accordion slot[name=title]{pointer-events:none}.innocode-accordion__default-icon,.innocode-accordion__arrow,.innocode-accordion__arrow-icon{display:none}.innocode-accordion__title{color:var(--innocode-accordion-title-color);font-size:var(--innocode-accordion-title-font-size);font-weight:var(--innocode-accordion-title-font-weight);line-height:var(--innocode-accordion-title-line-height);word-wrap:break-word}.innocode-accordion__content{background-color:transparent;color:var(--innocode-accordion-content-color);font-size:var(--innocode-accordion-content-font-size);font-weight:var(--innocode-accordion-content-font-weight);line-height:var(--innocode-accordion-content-line-height)}.innocode-accordion__container{display:inline-flex;flex-direction:column;gap:var(--innocode-accordion-container-gap)}.innocode-accordion--opacity{--innocode-accordion-container-gap: calc(var(--unit-24, 24) * 1px)}.innocode-accordion--opacity .innocode-accordion__header{background-color:transparent}.innocode-accordion--border{--innocode-accordion-container-gap: calc(var(--unit-16, 16) * 1px)}.innocode-accordion--border .innocode-accordion__container{background-color:transparent;border-bottom:1px solid var(--innocode-accordion-border-color)}.innocode-accordion--border .innocode-accordion__content{border-top:none;margin-left:0;margin-right:0;margin-bottom:calc(var(--unit-14, 14) * 1px)}.innocode-accordion--box-line{--innocode-accordion-container-gap: calc(var(--unit-12, 12) * 1px);border-radius:var(--innocode-accordion-radius);border:1px solid var(--innocode-accordion-border-color)}.innocode-accordion--box-line .innocode-accordion__content{margin-left:0;margin-right:0}.innocode-accordion--box-solid{--innocode-accordion-bg: var(--component-fill-normal, #8f8fa314);--innocode-accordion-color: var(--label-secondary, #2b2b3b);--innocode-accordion-container-gap: calc(var(--unit-12, 12) * 1px);border-radius:var(--innocode-accordion-radius)}.innocode-accordion--box-solid .innocode-accordion__content{margin-left:0;margin-right:0}.innocode-accordion--opacity.innocode-accordion--sm .innocode-accordion__header,.innocode-accordion--border.innocode-accordion--sm .innocode-accordion__header{--innocode-accordion-header-padding-y: calc(var(--unit-4, 4) * 1px)}.innocode-accordion--opacity.innocode-accordion--md .innocode-accordion__header,.innocode-accordion--border.innocode-accordion--md .innocode-accordion__header{--innocode-accordion-header-padding-y: calc(var(--unit-8, 8) * 1px)}.innocode-accordion--opacity.innocode-accordion--lg .innocode-accordion__header,.innocode-accordion--border.innocode-accordion--lg .innocode-accordion__header{--innocode-accordion-header-padding-y: calc(var(--unit-16, 16) * 1px)}.innocode-accordion--box-line.innocode-accordion--sm,.innocode-accordion--box-solid.innocode-accordion--sm{--innocode-accordion-padding-y: calc(var(--unit-8, 8) * 1px);--innocode-accordion-padding-x: calc(var(--unit-16, 16) * 1px)}.innocode-accordion--box-line.innocode-accordion--md,.innocode-accordion--box-solid.innocode-accordion--md{--innocode-accordion-padding-y: calc(var(--unit-12, 12) * 1px);--innocode-accordion-padding-x: calc(var(--unit-16, 16) * 1px)}.innocode-accordion--box-line.innocode-accordion--lg,.innocode-accordion--box-solid.innocode-accordion--lg{--innocode-accordion-padding-y: calc(var(--unit-16, 16) * 1px);--innocode-accordion-padding-x: calc(var(--unit-16, 16) * 1px)}.innocode-accordion--fill-width,.innocode-accordion:not(.innocode-accordion--fill-width){width:100%}.innocode-accordion--fill-width .innocode-accordion__header{width:100%}.innocode-accordion--expanded .innocode-accordion__header{border-bottom-left-radius:0;border-bottom-right-radius:0}@media (max-width: 768px){.innocode-accordion__header{padding-left:12px;padding-right:12px}.innocode-accordion__content{padding:12px}}@media (max-width: 480px){.innocode-accordion__header{padding-left:8px;padding-right:8px}.innocode-accordion__content{padding:8px}}.innocode-faq-list{--innocode-faq-list-border-color: var(--line-opacity-heavy, #363649cc);--innocode-faq-list-border-color-hover: var(--line-opacity-assistive, #36364966);--innocode-faq-list-bg: var(--static-white, #ffffff);--innocode-faq-list-question-text-color: var(--label-tertiary, #4f4f64);--innocode-faq-list-question-text-color-expanded: var(--label-primary, #2b2b3b);--innocode-faq-list-answer-color: var(--label-tertiary, #4f4f64);--innocode-faq-list-icon-color: var(--label-tertiary, #4f4f64);--innocode-faq-list-gap: calc(var(--unit-8, 8) * 1px);--innocode-faq-list-radius: calc(var(--unit-24, 24) * 1px);--innocode-faq-list-padding-y: calc(var(--unit-24, 24) * 1px);--innocode-faq-list-padding-x: calc(var(--unit-40, 40) * 1px);--innocode-faq-list-icon-size: calc(var(--unit-24, 24) * 1px);--innocode-faq-list-transition: all .2s ease;--innocode-faq-list-animation: expandAnswer .3s ease-out;--innocode-faq-list-opacity: 1;--innocode-faq-list-expanded-border: var(--primary-normal, #297aff);width:100%;display:flex;flex-direction:column;gap:var(--innocode-faq-list-gap)}.innocode-faq-list__item{width:100%;overflow:hidden;transition:var(--innocode-faq-list-transition);display:flex;flex-direction:column;gap:var(--innocode-faq-list-gap)}.innocode-faq-list__item:hover{border-color:var(--innocode-faq-list-border-color-hover)}.innocode-faq-list__question{display:flex;justify-content:space-between;align-items:center;padding:var(--innocode-faq-list-padding-y) var(--innocode-faq-list-padding-x);cursor:pointer;gap:calc(var(--unit-16, 16) * 1px);border-radius:var(--innocode-faq-list-radius);border:1px solid var(--innocode-faq-list-border-color);background-color:var(--innocode-faq-list-bg)}.innocode-faq-list__question-content{flex:1;display:flex;flex-direction:column;gap:var(--innocode-faq-list-gap);min-width:0}.innocode-faq-list__tags{display:flex;flex-wrap:wrap;gap:var(--innocode-faq-list-gap)}.innocode-faq-list__question-text{color:var(--innocode-faq-list-question-text-color);word-wrap:break-word;word-break:break-word}.innocode-faq-list__icon{display:flex;align-items:center;justify-content:center;width:var(--innocode-faq-list-icon-size);height:var(--innocode-faq-list-icon-size);flex-shrink:0;color:var(--innocode-faq-list-icon-color);transition:var(--innocode-faq-list-transition)}.innocode-faq-list__icon-svg{width:100%;height:100%;transition:var(--innocode-faq-list-transition)}.innocode-faq-list__icon-svg--expanded{transform:rotate(180deg)}.innocode-faq-list__answer{padding:var(--innocode-faq-list-padding-y) var(--innocode-faq-list-padding-x);color:var(--innocode-faq-list-answer-color);word-wrap:break-word;word-break:break-word;white-space:pre-wrap;animation:var(--innocode-faq-list-animation);border-radius:var(--innocode-faq-list-radius);border:1px solid var(--innocode-faq-list-border-color);background-color:var(--innocode-faq-list-bg)}@keyframes expandAnswer{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.innocode-faq-list__item--expanded{--innocode-faq-list-border-color: var(--innocode-faq-list-expanded-border)}.innocode-faq-list__item--expanded .innocode-faq-list__question-text{color:var(--innocode-faq-list-question-text-color-expanded)}.innocode-faq-list__question--expanded,.innocode-faq-list__answer--expanded{--innocode-faq-list-border-color: var(--innocode-faq-list-expanded-border)}.innocode-dropdown-container{--innocode-dropdown-container-gap: calc(var(--unit-8, 8) * 1px);--innocode-dropdown-title-color: var(--label-tertiary, #4f4f64);--innocode-dropdown-required-color: var(--accent-backgraound-red, #f83a3a);--innocode-dropdown-caption-color: var(--label-btn-normal, #4f4f64b8);display:flex;flex-direction:column;gap:var(--innocode-dropdown-container-gap);width:100%}.innocode-dropdown{--innocode-dropdown-bg: var(--component-fill-background, #fcfcfd8f);--innocode-dropdown-bg-active: var(--component-fill-background, #fcfcfd8f);--innocode-dropdown-bg-disabled: var(--assistive-normal, #8f8fa314);--innocode-dropdown-border-color: var(--line-solid-heavy, #d3d3de);--innocode-dropdown-border-color-active: var(--label-tertiary, #4f4f64);--innocode-dropdown-border-color-error: var(--status-negative, #f83a3a);--innocode-dropdown-border-color-disabled: var(--line-opacity-assistive, rgba(170.85, 170.85, 186.15, .15));--innocode-dropdown-text-color: var(--label-btn-heavy, #363649cc);--innocode-dropdown-text-color-error: var(--status-negative, #f83a3a);--innocode-dropdown-text-color-disabled: var(--label-btn-disable, #8181988f);--innocode-dropdown-icon-color: var(--label-opacity-assistive, rgba(128.77, 128.77, 151.73, .56));--innocode-dropdown-menu-bg: var(--static-white, #ffffff);--innocode-dropdown-menu-radius: calc(var(--unit-12, 12) * 1px);--innocode-dropdown-menu-shadow: 0px 4px 8px var(--shadow-opacity-light, rgba(142.8, 142.8, 163.2, .08));--innocode-dropdown-menu-padding: calc(var(--unit-8, 8) * 1px);--innocode-dropdown-menu-max-height: calc(var(--unit-200, 200) * 1px);--innocode-dropdown-menu-blur: blur(32px);--innocode-dropdown-option-padding-x: calc(var(--unit-16, 16) * 1px);--innocode-dropdown-option-padding-y: calc(var(--unit-12, 12) * 1px);--innocode-dropdown-option-bg-hover: var(--background-opacity-hover, rgba(142.8, 142.8, 163.2, .08));--innocode-dropdown-option-bg-selected: var(--background-opacity-selected, rgba(41, 122, 255, .08));--innocode-dropdown-option-bg-error-selected: rgba(248, 58, 58, .08);--innocode-dropdown-option-color-selected: var(--primary-filled-normal, #297aff);--innocode-dropdown-option-check-color: var(--primary-filled-normal, #297aff);--innocode-dropdown-option-check-size: calc(var(--unit-16, 16) * 1px);--innocode-dropdown-chip-bg: var(--assistive-normal, #8f8fa314);--innocode-dropdown-chip-radius: calc(var(--unit-8, 8) * 1px);--innocode-dropdown-chip-padding-x: calc(var(--unit-8, 8) * 1px);--innocode-dropdown-chip-padding-y: calc(var(--unit-6, 6) * 1px);--innocode-dropdown-chip-color: var(--label-btn-normal, #4f4f64b8);--innocode-dropdown-chip-remove-color: var(--label-btn-heavy, #363649cc);--innocode-dropdown-radius: calc(var(--unit-14, 14) * 1px);--innocode-dropdown-padding-x: calc(var(--unit-14, 14) * 1px);--innocode-dropdown-padding-y: calc(var(--unit-12, 12) * 1px);--innocode-dropdown-icon-size: calc(var(--unit-24, 24) * 1px);--innocode-dropdown-border-width: 1px;--innocode-dropdown-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-dropdown-font-size: calc(var(--size-base, 16) * 1px);--innocode-dropdown-line-height: calc(var(--line-height-md, 24) * 1px);--innocode-dropdown-font-weight: 400;--innocode-dropdown-transition: all .2s ease-in-out;--innocode-dropdown-opacity: 1;position:relative;width:100%;padding:var(--innocode-dropdown-padding-y) var(--innocode-dropdown-padding-x);background-color:var(--innocode-dropdown-bg);border-radius:var(--innocode-dropdown-radius);border:var(--innocode-dropdown-border-width) solid var(--innocode-dropdown-border-color);cursor:pointer;transition:var(--innocode-dropdown-transition);box-sizing:border-box;opacity:var(--innocode-dropdown-opacity)}.innocode-dropdown__title{display:inline-flex;align-items:center;gap:calc(var(--unit-4, 4) * 1px)}.innocode-dropdown__title-text{color:var(--innocode-dropdown-title-color)}.innocode-dropdown__required{color:var(--innocode-dropdown-required-color)}.innocode-dropdown__caption{color:var(--innocode-dropdown-caption-color);font-size:calc(var(--size-2xs, 12) * 1px);font-family:var(--innocode-dropdown-font-family);font-weight:400;line-height:calc(var(--line-height-3xs, 14) * 1px);text-align:left}.innocode-dropdown--xs{--innocode-dropdown-radius: calc(var(--unit-10, 10) * 1px);--innocode-dropdown-padding-x: calc(var(--unit-14, 14) * 1px);--innocode-dropdown-padding-y: calc(var(--unit-8, 8) * 1px);--innocode-dropdown-icon-size: calc(var(--unit-20, 20) * 1px);--innocode-dropdown-font-size: calc(var(--size-xs, 14) * 1px);--innocode-dropdown-line-height: calc(var(--line-height-xs, 20) * 1px)}.innocode-dropdown--sm{--innocode-dropdown-radius: calc(var(--unit-12, 12) * 1px);--innocode-dropdown-padding-x: calc(var(--unit-14, 14) * 1px);--innocode-dropdown-padding-y: calc(var(--unit-8, 8) * 1px);--innocode-dropdown-icon-size: calc(var(--unit-24, 24) * 1px);--innocode-dropdown-font-size: calc(var(--size-xs, 14) * 1px);--innocode-dropdown-line-height: calc(var(--line-height-xs, 20) * 1px)}.innocode-dropdown--md{--innocode-dropdown-radius: calc(var(--unit-14, 14) * 1px);--innocode-dropdown-padding-x: calc(var(--unit-14, 14) * 1px);--innocode-dropdown-padding-y: calc(var(--unit-12, 12) * 1px);--innocode-dropdown-icon-size: calc(var(--unit-24, 24) * 1px);--innocode-dropdown-font-size: calc(var(--size-base, 16) * 1px);--innocode-dropdown-line-height: calc(var(--line-height-md, 24) * 1px)}.innocode-dropdown__content{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--unit-8, 8) * 1px);width:100%;font-size:var(--innocode-dropdown-font-size);font-family:var(--innocode-dropdown-font-family);font-weight:var(--innocode-dropdown-font-weight);line-height:var(--innocode-dropdown-line-height)}.innocode-dropdown__selected{flex:1;overflow:hidden;display:flex;align-items:center;gap:calc(var(--unit-4, 4) * 1px)}.innocode-dropdown__text{color:var(--innocode-dropdown-text-color);font-size:var(--innocode-dropdown-font-size);font-family:var(--innocode-dropdown-font-family);font-weight:var(--innocode-dropdown-font-weight);line-height:var(--innocode-dropdown-line-height);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.innocode-dropdown--render .innocode-dropdown__text{--innocode-dropdown-text-color: var(--innocode-dropdown-text-color)}.innocode-dropdown__icon{width:var(--innocode-dropdown-icon-size);height:var(--innocode-dropdown-icon-size);display:flex;align-items:center;justify-content:center;color:var(--innocode-dropdown-icon-color);transition:var(--innocode-dropdown-transition)}.innocode-dropdown--open .innocode-dropdown__icon{transform:rotate(1deg)}.innocode-dropdown__chips{display:flex;flex-wrap:wrap;gap:calc(var(--unit-4, 4) * 1px);align-items:center}.innocode-dropdown__chip{display:inline-flex;align-items:center;gap:calc(var(--unit-4, 4) * 1px);min-width:calc(var(--unit-52, 52) * 1px);padding:var(--innocode-dropdown-chip-padding-y) var(--innocode-dropdown-chip-padding-x);background:var(--innocode-dropdown-chip-bg);border-radius:var(--innocode-dropdown-chip-radius);-webkit-backdrop-filter:var(--innocode-dropdown-menu-blur);backdrop-filter:var(--innocode-dropdown-menu-blur)}.innocode-dropdown__chip-text{color:var(--innocode-dropdown-chip-color);font-size:calc(var(--size-2xs, 12) * 1px);font-family:var(--innocode-dropdown-font-family);font-weight:500;line-height:calc(var(--line-height-2xs, 16) * 1px);text-align:center}.innocode-dropdown__chip-remove{width:calc(var(--unit-16, 16) * 1px);height:calc(var(--unit-16, 16) * 1px);display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--innocode-dropdown-chip-remove-color);font-size:calc(var(--size-xs, 14) * 1px);line-height:1;padding:0;border-radius:50%;transition:var(--innocode-dropdown-transition)}.innocode-dropdown__chip-remove:hover{background:var(--background-opacity-hover, rgba(128.77, 128.77, 151.73, .1));color:var(--label-opacity-assistive, rgba(128.77, 128.77, 151.73, .8))}.innocode-dropdown--default{--innocode-dropdown-bg: var(--innocode-dropdown-bg)}.innocode-dropdown--active,.innocode-dropdown:focus,.innocode-dropdown:focus-within{--innocode-dropdown-border-color: var(--innocode-dropdown-border-color-active);--innocode-dropdown-bg: var(--innocode-dropdown-bg-active)}.innocode-dropdown--error{--innocode-dropdown-border-color: var(--innocode-dropdown-border-color-error)}.innocode-dropdown--error+.innocode-dropdown__caption{color:var(--innocode-dropdown-border-color-error)}.innocode-dropdown--error .innocode-dropdown__text{--innocode-dropdown-text-color: var(--innocode-dropdown-text-color-error)}.innocode-dropdown--error .innocode-dropdown__option--selected{background:var(--innocode-dropdown-option-bg-error-selected);--innocode-dropdown-option-color-selected: var(--innocode-dropdown-border-color-error)}.innocode-dropdown--error .innocode-dropdown__option--selected .innocode-dropdown__option-text{--innocode-dropdown-text-color: var(--innocode-dropdown-border-color-error);font-weight:500}.innocode-dropdown--error .innocode-dropdown__option-check{--innocode-dropdown-option-check-color: var(--innocode-dropdown-border-color-error)}.innocode-dropdown--disable{--innocode-dropdown-bg: var(--innocode-dropdown-bg-disabled);--innocode-dropdown-text-color: var(--innocode-dropdown-text-color-disabled);--innocode-dropdown-border-color: var(--innocode-dropdown-border-color-disabled);--innocode-dropdown-opacity: .6;cursor:default}.innocode-dropdown__dropdown{position:absolute;top:110%;left:0;right:0;margin-top:calc(var(--unit-4, 4) * 1px);background:var(--innocode-dropdown-menu-bg);border-radius:var(--innocode-dropdown-menu-radius);box-shadow:var(--innocode-dropdown-menu-shadow);z-index:1000;max-height:var(--innocode-dropdown-menu-max-height);overflow-y:auto;-webkit-backdrop-filter:var(--innocode-dropdown-menu-blur);backdrop-filter:var(--innocode-dropdown-menu-blur);padding:var(--innocode-dropdown-menu-padding);gap:calc(var(--unit-8, 8) * 1px);display:flex;flex-direction:column}.innocode-dropdown__list-item{border-radius:0!important;margin:0!important}.innocode-dropdown__list-item .innocode-list__content{justify-content:space-between}.innocode-dropdown__option{display:flex;align-items:center;justify-content:space-between;padding:var(--innocode-dropdown-option-padding-y) var(--innocode-dropdown-option-padding-x);cursor:pointer;transition:var(--innocode-dropdown-transition)}.innocode-dropdown__option:last-child{border-bottom:none}.innocode-dropdown__option:hover:not(.innocode-dropdown__option--disabled){background:var(--innocode-dropdown-option-bg-hover)}.innocode-dropdown__option--selected{background:var(--innocode-dropdown-option-bg-selected);color:var(--innocode-dropdown-option-color-selected)}.innocode-dropdown__option--disabled{opacity:.5;cursor:not-allowed}.innocode-dropdown__option-text{font-size:calc(var(--size-xs, 14) * 1px);font-family:var(--innocode-dropdown-font-family);font-weight:400;line-height:calc(var(--line-height-xs, 20) * 1px)}.innocode-dropdown__option-check{width:var(--innocode-dropdown-option-check-size);height:var(--innocode-dropdown-option-check-size);display:flex;align-items:center;justify-content:center;color:var(--innocode-dropdown-option-check-color)}.innocode-dropdown--overflow .innocode-dropdown__selected{overflow:visible}.innocode-dropdown--overflow .innocode-dropdown__text{white-space:normal;overflow:visible;text-overflow:unset}.innocode-dropdown--multiple .innocode-dropdown__chips{flex-wrap:wrap}@media (max-width: 768px){.innocode-dropdown{--innocode-dropdown-padding-x: calc(var(--unit-12, 12) * 1px)}.innocode-dropdown__dropdown{--innocode-dropdown-menu-max-height: calc(var(--unit-150, 150) * 1px)}.innocode-dropdown__option{--innocode-dropdown-option-padding-x: calc(var(--unit-12, 12) * 1px);--innocode-dropdown-option-padding-y: calc(var(--unit-10, 10) * 1px)}}.innocode-footer{--innocode-footer-bg: var(--assistive-normal, #8f8fa314);--innocode-footer-divider-color: rgba(184.88, 184.88, 197.62, .24);--innocode-footer-text-color: var(--label-quaternary, #8f8fa3);--innocode-footer-link-color: var(--label-quaternary, #8f8fa3);--innocode-footer-separator-color: var(--line-opacity-strong, #b9b9c63d);--innocode-footer-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-footer-font-size: calc(var(--size-2xs, 12) * 1px);--innocode-footer-font-weight: 400;--innocode-footer-line-height: calc(var(--unit-18, 18) * 1px);--innocode-footer-padding-x: calc(var(--unit-16, 16) * 1px);--innocode-footer-padding-y: calc(var(--unit-40, 40) * 1px);--innocode-footer-gap: calc(var(--unit-16, 16) * 1px);--innocode-footer-content-gap: calc(var(--unit-32, 32) * 1px);--innocode-footer-company-gap: calc(var(--unit-24, 24) * 1px);--innocode-footer-inner-gap: calc(var(--unit-8, 8) * 1px);--innocode-footer-links-gap: calc(var(--unit-16, 16) * 1px);--innocode-footer-bottom-gap: calc(var(--unit-8, 8) * 1px);font-family:var(--innocode-footer-font-family);font-size:var(--innocode-footer-font-size);font-weight:var(--innocode-footer-font-weight);line-height:var(--innocode-footer-line-height);width:100%;padding:var(--innocode-footer-padding-y) var(--innocode-footer-padding-x);background:var(--innocode-footer-bg);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--innocode-footer-gap);display:inline-flex;box-sizing:border-box;container-type:inline-size}.innocode-footer__divider{align-self:stretch;height:1px;position:relative;background:var(--innocode-footer-divider-color)}.innocode-footer__content{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--innocode-footer-content-gap);display:flex}.innocode-footer__company-info{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--innocode-footer-company-gap);display:flex}.innocode-footer__company-info-content,.innocode-footer__company-basic,.innocode-footer__business-info,.innocode-footer__contact-info{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--innocode-footer-inner-gap);display:flex}.innocode-footer__bottom{align-self:stretch;justify-content:space-between;align-items:flex-start;display:inline-flex;flex-direction:column;gap:var(--innocode-footer-bottom-gap)}.innocode-footer__links{display:flex;gap:var(--innocode-footer-links-gap);align-items:center}.innocode-footer__link{background:none;border:none;padding:0;margin:0;cursor:pointer;text-align:center;justify-content:center;display:flex;flex-direction:column;color:var(--innocode-footer-link-color);word-wrap:break-word;transition:color .2s ease}.innocode-footer__link:hover{color:var(--innocode-footer-link-color);text-decoration:underline}.innocode-footer__link:focus{outline:2px solid rgba(78.54,78.54,99.96,.5);outline-offset:2px}.innocode-footer__text{justify-content:center;display:flex;flex-direction:column;color:var(--innocode-footer-text-color);word-wrap:break-word}.innocode-footer__separator{text-align:center;justify-content:center;display:flex;flex-direction:column;color:var(--innocode-footer-separator-color);word-wrap:break-word;display:none}.innocode-footer__email{text-decoration:underline}@container (min-width: 788px){.innocode-footer{--innocode-footer-padding-x: calc(var(--unit-32, 32) * 1px)}.innocode-footer__company-basic,.innocode-footer__business-info,.innocode-footer__contact-info{flex-direction:row;align-items:center;gap:var(--innocode-footer-inner-gap)}.innocode-footer__bottom{flex-direction:row}.innocode-footer__separator{display:flex}}.innocode-icon{--innocode-icon-size: 1.25rem;--innocode-icon-color: currentColor;--innocode-icon-transition: all .2s ease-in-out;--innocode-icon-display: inline-flex;display:var(--innocode-icon-display);align-items:center;justify-content:center;flex-shrink:0;width:var(--innocode-icon-size);height:var(--innocode-icon-size);color:var(--innocode-icon-color);transition:var(--innocode-icon-transition)}.innocode-icon--xs{--innocode-icon-size: .75rem}.innocode-icon--sm{--innocode-icon-size: 1rem}.innocode-icon--md{--innocode-icon-size: 1.25rem}.innocode-icon--lg{--innocode-icon-size: 1.5rem}.innocode-icon--xl{--innocode-icon-size: 2rem}.innocode-icon svg{display:block;width:100%;height:100%}.innocode-menubar{--innocode-menubar-padding-top: calc(var(--unit-20, 20) * 1px);--innocode-menubar-padding-bottom: calc(var(--unit-20, 20) * 1px);--innocode-menubar-padding-x: calc(var(--grid-margin, 20) * 1px);--innocode-menubar-transition: all .2s ease-in-out;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;padding-top:var(--innocode-menubar-padding-top);padding-bottom:var(--innocode-menubar-padding-bottom);padding-left:var(--innocode-menubar-padding-x);padding-right:var(--innocode-menubar-padding-x);transition:var(--innocode-menubar-transition)}.innocode-menu{--innocode-menu-color: var(--label-secondary, #2b2b3b);--innocode-menu-color-active: var(--label-primary, #21212c);--innocode-menu-profile-border-color: transparent;--innocode-menu-profile-border-color-active: var(--label-primary, #21212c);--innocode-menu-badge-bg: var(--accent-backgraound-red, #f83a3a);--innocode-menu-profile-icon-size: 24px;--innocode-menu-profile-icon-radius: calc(var(--unit-96, 96) * 1px);--innocode-menu-badge-size: 4px;--innocode-menu-badge-left: 23px;--innocode-menu-badge-top: -3px;--innocode-menu-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-menu-font-size: calc(var(--size-2xs, 12) * 1px);--innocode-menu-font-weight: 400;--innocode-menu-line-height: calc(var(--unit-16, 16) * 1px);--innocode-menu-transition: all .2s ease-in-out;--innocode-menu-border-width: 1px;font-family:var(--innocode-menu-font-family);font-size:var(--innocode-menu-font-size);font-weight:var(--innocode-menu-font-weight);line-height:var(--innocode-menu-line-height);display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer;position:relative;color:var(--innocode-menu-color);transition:var(--innocode-menu-transition)}.innocode-menu__profile-icon{width:var(--innocode-menu-profile-icon-size);height:var(--innocode-menu-profile-icon-size);border-radius:var(--innocode-menu-profile-icon-radius);border:var(--innocode-menu-border-width) solid var(--innocode-menu-profile-border-color);overflow:hidden}.innocode-menu--active .innocode-menu__profile-icon{--innocode-menu-profile-border-color: var(--innocode-menu-profile-border-color-active)}.innocode-menu--with-badge.innocode-menu--profile .innocode-menu__pushBadge{width:var(--innocode-menu-badge-size);height:var(--innocode-menu-badge-size);left:var(--innocode-menu-badge-left);top:var(--innocode-menu-badge-top);position:absolute;background:var(--innocode-menu-badge-bg);border-radius:calc(var(--unit-96, 96) * 1px)}.innocode-comment-list{--innocode-comment-list-date-color: var(--label-quaternary, #8f8fa3);--innocode-comment-list-author-color: var(--label-btn-normal, #4f4f64b8);--innocode-comment-list-comment-color: var(--label-tertiary, #4f4f64);--innocode-comment-list-badge-color: var(--accent-foreground-red, #e21d1d);--innocode-comment-list-gap: calc(var(--unit-16, 16) * 1px);--innocode-comment-list-content-gap: calc(var(--unit-4, 4) * 1px);--innocode-comment-list-date-width: calc(var(--unit-70, 70) * 1px);display:flex;justify-content:space-between;align-items:center;width:100%;flex-direction:row;gap:var(--innocode-comment-list-gap)}.innocode-comment-list .innocode-comment-list-container{display:flex;justify-content:center;align-items:start;flex-direction:column;gap:var(--innocode-comment-list-content-gap);cursor:pointer}.innocode-comment-list-top,.innocode-comment-list-profile{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:var(--innocode-comment-list-content-gap)}.innocode-comment-list .innocode-comment-list-contents{display:flex;justify-content:center;align-items:start;flex-direction:column;gap:calc(var(--unit-8, 8) * 1px);cursor:pointer;min-width:calc(var(--unit-284, 284) * 1px);width:100%}.innocode-comment-list__create-date{max-width:var(--innocode-comment-list-date-width);color:var(--innocode-comment-list-date-color);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:center}.innocode-comment-list__author{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:start;max-height:calc(var(--line-height-base, 24) * 2px);color:var(--innocode-comment-list-author-color)}.innocode-comment-list__comment{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:start;color:var(--innocode-comment-list-comment-color)}.innocode-comment-list-title:hover{text-decoration:underline}.innocode-comment-list__badge{border-color:var(--innocode-comment-list-badge-color);color:var(--innocode-comment-list-badge-color)}.innocode-notification-list{--innocode-notification-list-date-color: var(--label-quaternary, #8f8fa3);--innocode-notification-list-title-color: var(--label-primary, #21212c);--innocode-notification-list-description-color: var(--label-quaternary, #8f8fa3);--innocode-notification-list-gap: calc(var(--unit-8, 8) * 1px);--innocode-notification-list-date-width: calc(var(--unit-70, 70) * 1px);display:flex;justify-content:space-between;align-items:start;min-width:0;width:100%;flex-direction:row;gap:var(--innocode-notification-list-gap)}.innocode-notification-list .innocode-notification-list-container{display:flex;justify-content:center;align-items:start;flex-direction:row;gap:var(--innocode-notification-list-gap);cursor:pointer;flex:1 1 auto;min-width:0}.innocode-notification-list .innocode-notification-list-contents{display:flex;justify-content:center;align-items:start;flex-direction:column;gap:var(--innocode-notification-list-gap);cursor:pointer;min-width:0;width:100%;flex:1 1 auto}.innocode-notification-list .innocode-notification-list-container>:first-child{flex:0 0 auto}.innocode-notification-list .innocode-notification-list-button{flex:0 0 auto;align-self:flex-start;display:flex;flex-direction:column;align-items:flex-start;white-space:nowrap}.innocode-notification-list__create-date{max-width:var(--innocode-notification-list-date-width);color:var(--innocode-notification-list-date-color);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:center}.innocode-notification-list-title{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:start;max-height:calc(var(--line-height-base, 24) * 2px);color:var(--innocode-notification-list-title-color)}.innocode-notification-list__description{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:start;max-height:calc(var(--line-height-sm, 22) * 2px);color:var(--innocode-notification-list-description-color)}.innocode-notification-list-title:hover{text-decoration:underline}.innocode-notification-list-2{--innocode-notification-list-2-bg: var(--static-white, #ffffff);--innocode-notification-list-2-border-color: var(--line-solid-strong, #e2e2e9);--innocode-notification-list-2-border-color-hover: var(--line-solid-heavy, #d3d3de);--innocode-notification-list-2-title-color: var(--label-secondary, #2b2b3b);--innocode-notification-list-2-description-color: var(--label-quaternary, #8f8fa3);--innocode-notification-list-2-date-color: var(--label-quaternary, #8f8fa3);--innocode-notification-list-2-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-notification-list-2-title-font-size: 18px;--innocode-notification-list-2-title-font-weight: 600;--innocode-notification-list-2-title-line-height: 1.4;--innocode-notification-list-2-description-font-size: 16px;--innocode-notification-list-2-description-font-weight: 500;--innocode-notification-list-2-description-line-height: 1.5;--innocode-notification-list-2-date-font-size: 12px;--innocode-notification-list-2-date-font-weight: 500;--innocode-notification-list-2-date-line-height: 14px;--innocode-notification-list-2-gap: calc(var(--unit-8, 8) * 1px);--innocode-notification-list-2-padding: calc(var(--unit-24, 24) * 1px);--innocode-notification-list-2-radius: calc(var(--unit-24, 24) * 1px);font-family:var(--innocode-notification-list-2-font-family);display:flex;align-items:flex-start;gap:var(--innocode-notification-list-2-gap);padding:var(--innocode-notification-list-2-padding);border-radius:var(--innocode-notification-list-2-radius);border:1px solid var(--innocode-notification-list-2-border-color);background-color:var(--innocode-notification-list-2-bg);cursor:pointer;transition:all .2s ease}.innocode-notification-list-2:hover{border-color:var(--innocode-notification-list-2-border-color-hover)}.innocode-notification-list-2__contents{display:flex;flex-direction:column;gap:var(--innocode-notification-list-2-gap);flex:1;min-width:0}.innocode-notification-list-2__title{font-size:var(--innocode-notification-list-2-title-font-size);font-weight:var(--innocode-notification-list-2-title-font-weight);line-height:var(--innocode-notification-list-2-title-line-height);color:var(--innocode-notification-list-2-title-color);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.innocode-notification-list-2__description{font-size:var(--innocode-notification-list-2-description-font-size);font-weight:var(--innocode-notification-list-2-description-font-weight);line-height:var(--innocode-notification-list-2-description-line-height);color:var(--innocode-notification-list-2-description-color);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.innocode-notification-list-2__date{font-size:var(--innocode-notification-list-2-date-font-size);font-weight:var(--innocode-notification-list-2-date-font-weight);line-height:var(--innocode-notification-list-2-date-line-height);color:var(--innocode-notification-list-2-date-color);white-space:nowrap;flex-shrink:0;align-self:center}.innocode-profile-card{--innocode-profile-card-bg: var(--assistive-strong, #b9b9c63d);--innocode-profile-card-title-color: var(--label-secondary, #2b2b3b);--innocode-profile-card-title-hover-color: var(--label-primary, #21212c);--innocode-profile-card-description-color: var(--label-tertiary, #4f4f64);--innocode-profile-card-caption-color: var(--label-quaternary, #8f8fa3);--innocode-profile-card-radius: calc(var(--unit-24, 24) * 1px);--innocode-profile-card-padding-x: calc(var(--unit-16, 16) * 1px);--innocode-profile-card-padding-y: calc(var(--unit-16, 16) * 1px);--innocode-profile-card-gap: calc(var(--unit-8, 8) * 1px);--innocode-profile-card-content-gap: calc(var(--unit-4, 4) * 1px);--innocode-profile-card-caption-width: 70px;--innocode-profile-card-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-profile-card-title-font-size: calc(var(--unit-16, 16) * 1px);--innocode-profile-card-title-font-weight: 600;--innocode-profile-card-title-line-height: calc(var(--unit-24, 24) * 1px);--innocode-profile-card-description-font-size: calc(var(--unit-14, 14) * 1px);--innocode-profile-card-description-font-weight: 400;--innocode-profile-card-description-line-height: calc(var(--line-height-3xs, 14) * 1px);--innocode-profile-card-caption-font-size: calc(var(--size-2xs, 12) * 1px);--innocode-profile-card-caption-font-weight: 400;--innocode-profile-card-caption-line-height: calc(var(--unit-18, 18) * 1px);font-family:var(--innocode-profile-card-font-family);display:flex}.innocode-profile-card.innocode-profile-card--vertical{width:151px;flex-direction:column;justify-content:center;align-items:center;gap:var(--innocode-profile-card-gap)}.innocode-profile-card.innocode-profile-card--horizontal{width:100%;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--innocode-profile-card-gap)}.innocode-profile-card--vertical.innocode-profile-card--padding{padding:var(--innocode-profile-card-padding-y) var(--innocode-profile-card-padding-x);border-radius:var(--innocode-profile-card-radius);background-color:var(--innocode-profile-card-bg)}.innocode-profile-card--horizontal.innocode-profile-card--padding{--innocode-profile-card-padding-y: calc(var(--unit-24, 24) * 1px);padding:var(--innocode-profile-card-padding-y) var(--innocode-profile-card-padding-x);border-radius:var(--innocode-profile-card-radius);background-color:var(--innocode-profile-card-bg)}.innocode-profile-card--vertical .innocode-profile-card-container{width:119px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--innocode-profile-card-gap);cursor:pointer}.innocode-profile-card--horizontal .innocode-profile-card-container{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:var(--innocode-profile-card-gap);cursor:pointer;flex:1 1 auto;min-width:0}.innocode-profile-card--vertical .innocode-profile-card-contents{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--innocode-profile-card-content-gap)}.innocode-profile-card--horizontal .innocode-profile-card-contents{display:flex;justify-content:center;align-items:start;flex-direction:column;gap:var(--innocode-profile-card-content-gap);cursor:pointer;flex:1 1 auto;min-width:0;width:100%}.innocode-profile-card--horizontal .innocode-profile-card-contents-top{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--innocode-profile-card-content-gap)}.innocode-profile-card--vertical .innocode-profile-card-contents-top{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--innocode-profile-card-content-gap)}.innocode-profile-caption{max-width:var(--innocode-profile-card-caption-width);color:var(--innocode-profile-card-caption-color);font-size:var(--innocode-profile-card-caption-font-size);font-weight:var(--innocode-profile-card-caption-font-weight);line-height:var(--innocode-profile-card-caption-line-height);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:center}.innocode-profile-title{color:var(--innocode-profile-card-title-color);font-size:var(--innocode-profile-card-title-font-size);font-weight:var(--innocode-profile-card-title-font-weight);line-height:var(--innocode-profile-card-title-line-height)}.innocode-profile-card--vertical .innocode-profile-title{max-height:calc(var(--line-height-base, 24) * 2px);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:center}.innocode-profile-card--horizontal .innocode-profile-title{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:start}.innocode-profile-card--vertical .innocode-profile-card__description{color:var(--innocode-profile-card-description-color);font-size:var(--innocode-profile-card-description-font-size);font-weight:var(--innocode-profile-card-description-font-weight);line-height:var(--innocode-profile-card-description-line-height);height:calc(var(--innocode-profile-card-description-line-height) * 2);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:center}.innocode-profile-card--horizontal .innocode-profile-card__description{color:var(--innocode-profile-card-description-color);font-size:var(--innocode-profile-card-description-font-size);font-weight:var(--innocode-profile-card-description-font-weight);line-height:var(--innocode-profile-card-description-line-height);max-height:calc(var(--innocode-profile-card-description-line-height) * 2);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:start}.innocode-profile-card:not(.innocode-profile-card--disabled-hover) .innocode-profile-title:hover,.innocode-profile-card--vertical .innocode-profile-title:not(.innocode-profile-card--disabled-hover):hover{text-decoration:underline;color:var(--innocode-profile-card-title-hover-color)}.innocode-profile-card--vertical .innocode-profile-card-button-wrapper{display:flex;justify-content:center;align-items:center}.innocode-profile-card--horizontal .innocode-profile-card-button{flex:0 0 auto;align-self:center;white-space:nowrap}.innocode-subscriber-card{--innocode-subscriber-card-bg: var(--static-white, #ffffff);--innocode-subscriber-card-inner-bg: var(--assistive-strong, #b9b9c63d);--innocode-subscriber-card-caption-color: var(--label-quaternary, #8f8fa3);--innocode-subscriber-card-title-color: var(--label-secondary, #2b2b3b);--innocode-subscriber-card-title-color-hover: var(--label-primary, #21212c);--innocode-subscriber-card-description-color: var(--label-tertiary, #4f4f64);--innocode-subscriber-card-description2-color: var(--label-quaternary, #8f8fa3);--innocode-subscriber-card-gap: calc(var(--unit-16, 16) * 1px);--innocode-subscriber-card-container-gap: calc(var(--unit-8, 8) * 1px);--innocode-subscriber-card-content-gap: calc(var(--unit-4, 4) * 1px);--innocode-subscriber-card-min-width: 335px;--innocode-subscriber-card-caption-width: 70px;--innocode-subscriber-card-lg-radius: calc(var(--unit-24, 24) * 1px);--innocode-subscriber-card-lg-padding: calc(var(--unit-48, 48) * 1px);--innocode-subscriber-card-md-radius: calc(var(--unit-16, 16) * 1px);--innocode-subscriber-card-md-padding: calc(var(--unit-16, 16) * 1px);--innocode-subscriber-card-inner-padding-y: calc(var(--unit-24, 24) * 1px);--innocode-subscriber-card-inner-padding-x: calc(var(--unit-16, 16) * 1px);--innocode-subscriber-card-inner-radius: calc(var(--unit-24, 24) * 1px);--innocode-subscriber-card-description-max-height: calc(var(--line-height-3xs, 14) * 2px);display:flex;background-color:var(--innocode-subscriber-card-bg);justify-content:space-between;align-items:center;min-width:var(--innocode-subscriber-card-min-width);width:100%;flex-direction:row;gap:var(--innocode-subscriber-card-gap)}.innocode-subscriber-card.innocode-subscriber-card--lg{border-radius:var(--innocode-subscriber-card-lg-radius);padding:var(--innocode-subscriber-card-lg-padding)}.innocode-subscriber-card.innocode-subscriber-card--md{border-radius:var(--innocode-subscriber-card-md-radius);padding:var(--innocode-subscriber-card-md-padding)}.innocode-subscriber-card .innocode-subscriber-card--padding{padding-top:var(--innocode-subscriber-card-inner-padding-y);padding-bottom:var(--innocode-subscriber-card-inner-padding-y);padding-left:var(--innocode-subscriber-card-inner-padding-x);padding-right:var(--innocode-subscriber-card-inner-padding-x);border-radius:var(--innocode-subscriber-card-inner-radius);background-color:var(--innocode-subscriber-card-inner-bg)}.innocode-subscriber-card .innocode-subscriber-card-container{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:var(--innocode-subscriber-card-container-gap);cursor:pointer;flex:2;min-width:0}.innocode-subscriber-card.innocode-subscriber-card--md .innocode-subscriber-card-container{gap:var(--innocode-subscriber-card-container-gap)}.innocode-subscriber-card.innocode-subscriber-card--lg .innocode-subscriber-card-container{gap:calc(var(--unit-24, 24) * 1px)}.innocode-subscriber-card .innocode-subscriber-card--padding .innocode-subscriber-card-container{min-width:226px}.innocode-subscriber-card :not(.innocode-subscriber-card--padding) .innocode-subscriber-card-container{min-width:258px}.innocode-subscriber-card .innocode-subscriber-card-center-content{flex:1;min-width:0;display:flex;justify-content:center;align-items:center}.innocode-subscriber-card .innocode-subscriber-card-contents{display:flex;justify-content:center;align-items:start;flex-direction:column;gap:var(--innocode-subscriber-card-content-gap);cursor:pointer;flex:1 1 auto;min-width:0;width:100%}.innocode-subscriber-card .innocode-subscriber-card-contents-top{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--innocode-subscriber-card-container-gap)}.innocode-subscriber-caption{max-width:var(--innocode-subscriber-card-caption-width);color:var(--innocode-subscriber-card-caption-color);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:center}.innocode-subscriber-title{color:var(--innocode-subscriber-card-title-color)}.innocode-subscriber-card .innocode-subscriber-title{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:start}.innocode-subscriber-card .innocode-subscriber-card__description{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:start;color:var(--innocode-subscriber-card-description-color);max-height:var(--innocode-subscriber-card-description-max-height)}.innocode-subscriber-card:not(.innocode-subscriber-card--disabled-hover) .innocode-subscriber-title:hover{text-decoration:underline;color:var(--innocode-subscriber-card-title-color-hover)}.innocode-subscriber-card .innocode-subscriber-card-button{flex:1;align-self:center;display:flex;justify-content:flex-end;align-items:center;white-space:nowrap}.innocode-subscriber-card-description{color:var(--innocode-subscriber-card-description2-color);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:start}.innocode-toast__container{--innocode-toast-container-z-index: 2000;--innocode-toast-container-offset: calc(var(--unit-16, 16) * 1px);position:absolute;z-index:var(--innocode-toast-container-z-index);pointer-events:none}.innocode-toast__container--top-left{top:var(--innocode-toast-container-offset);left:var(--innocode-toast-container-offset)}.innocode-toast__container--top-center{top:var(--innocode-toast-container-offset);left:50%;transform:translate(-50%)}.innocode-toast__container--top-right{top:var(--innocode-toast-container-offset);left:auto;right:var(--innocode-toast-container-offset)}.innocode-toast__container--bottom-left{bottom:var(--innocode-toast-container-offset);left:var(--innocode-toast-container-offset)}.innocode-toast__container--bottom-center{bottom:var(--innocode-toast-container-offset);left:50%;transform:translate(-50%)}.innocode-toast__container--bottom-right{bottom:var(--innocode-toast-container-offset);left:auto;right:var(--innocode-toast-container-offset)}.innocode-toast{--innocode-toast-bg: var(--static-white, #ffffff);--innocode-toast-color: var(--label-tertiary, #4f4f64);--innocode-toast-border-color: var(--label-primary, #21212c);--innocode-toast-radius: calc(var(--unit-16, 16) * 1px);--innocode-toast-padding-x: calc(var(--unit-20, 20) * 1px);--innocode-toast-padding-y: calc(var(--unit-16, 16) * 1px);--innocode-toast-gap: calc(var(--unit-8, 8) * 1px);--innocode-toast-margin-top: calc(var(--unit-8, 8) * 1px);--innocode-toast-min-width: 100%;--innocode-toast-icon-size: calc(var(--unit-24, 24) * 1px);--innocode-toast-border-width: 1px;--innocode-toast-icon-success: var(--status-positive, #00b894);--innocode-toast-icon-info: var(--primary-filled-normal, #297aff);--innocode-toast-icon-warning: var(--status-caution, #f1c40f);--innocode-toast-icon-error: var(--status-negative, #e74c3c);--innocode-toast-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-toast-font-size: calc(var(--unit-14, 14) * 1px);--innocode-toast-font-weight: 400;--innocode-toast-line-height: calc(var(--unit-20, 20) * 1px);--innocode-toast-shadow-1: 0 4px 8px color-mix(in srgb, var(--cool-neutral-75, #b9b9c6) 75%, transparent);--innocode-toast-shadow-2: 0 -2px 4px color-mix(in srgb, var(--cool-neutral-75, #b9b9c6) 85%, transparent);font-family:var(--innocode-toast-font-family);display:flex;align-items:center;gap:var(--innocode-toast-gap);background:var(--innocode-toast-bg);color:var(--innocode-toast-color);border:var(--innocode-toast-border-width) solid var(--innocode-toast-border-color);border-radius:var(--innocode-toast-radius);box-shadow:var(--innocode-toast-shadow-1),var(--innocode-toast-shadow-2);padding:var(--innocode-toast-padding-y) var(--innocode-toast-padding-x);margin-top:var(--innocode-toast-margin-top);pointer-events:auto;min-width:var(--innocode-toast-min-width)}.innocode-toast__content{display:flex;align-items:center;justify-content:center;gap:var(--innocode-toast-gap)}.innocode-toast--success .innocode-toast__icon{color:var(--innocode-toast-icon-success)}.innocode-toast--info .innocode-toast__icon{color:var(--innocode-toast-icon-info)}.innocode-toast--warning .innocode-toast__icon{color:var(--innocode-toast-icon-warning)}.innocode-toast--error .innocode-toast__icon{color:var(--innocode-toast-icon-error)}.innocode-toast__message{font-size:var(--innocode-toast-font-size);font-weight:var(--innocode-toast-font-weight);line-height:var(--innocode-toast-line-height)}.innocode-toast__close{background:transparent;border:none;color:inherit;font-size:var(--innocode-toast-font-size);line-height:1;cursor:pointer}.innocode-toast__icon{width:var(--innocode-toast-icon-size);height:var(--innocode-toast-icon-size)}.innocode-home-thumbnail{--innocode-home-thumbnail-title-color: #fff;--innocode-home-thumbnail-caption-color: rgba(255, 255, 255, .85);--innocode-home-thumbnail-height-default: 249.9985px;position:relative;width:100%;container-type:inline-size}.innocode-home-thumbnail__size{position:relative;height:var(--innocode-home-thumbnail-height-default)}.innocode-home-thumbnail__canvas{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.innocode-home-thumbnail__overlay{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--unit-8, 8) * 1px)}.innocode-home-thumbnail__title{color:var(--innocode-home-thumbnail-title-color)}.innocode-home-thumbnail__caption{color:var(--innocode-home-thumbnail-caption-color)}@container (max-width: 376px){.innocode-home-thumbnail__size{height:249.9985px}.innocode-home-thumbnail__overlay{padding-top:calc(var(--unit-24, 24) * 1px);padding-bottom:calc(var(--unit-24, 24) * 1px);padding-left:calc(var(--grid-margin, 32) * 1px);padding-right:calc(var(--grid-margin, 32) * 1px)}.innocode-home-thumbnail__title{font-size:calc(var(--size-3xl, 28) * 1px);line-height:calc(var(--line-height-2xl, 38) * 1px);font-weight:700;padding-right:40px}.innocode-home-thumbnail__caption{font-size:calc(var(--size-2xs, 12) * 1px);line-height:calc(var(--line-height-3xs, 14) * 1px);font-weight:600}}@container (min-width: 377px) and (max-width: 788px){.innocode-home-thumbnail__size{height:249.9985px}.innocode-home-thumbnail__overlay{padding-left:calc(var(--unit-32, 32) * 1px);padding-right:calc(var(--unit-32, 32) * 1px);padding-top:calc(var(--unit-36, 36) * 1px);padding-bottom:calc(var(--unit-36, 36) * 1px)}.innocode-home-thumbnail__title{font-size:calc(var(--size-5xl, 40) * 1px);line-height:calc(var(--line-height-4xl, 56) * 1px);font-weight:700;padding-right:40px}.innocode-home-thumbnail__caption{font-size:calc(var(--size-base, 16) * 1px);line-height:calc(var(--line-height-base, 24) * 1px);font-weight:600}}@container (min-width: 789px) and (max-width: 1024px){.innocode-home-thumbnail__size{height:511.9968px}.innocode-home-thumbnail__overlay{padding-left:calc(var(--unit-40, 40) * 1px);padding-right:calc(var(--unit-40, 40) * 1px);padding-top:calc(var(--unit-48, 48) * 1px);padding-bottom:calc(var(--unit-48, 48) * 1px)}.innocode-home-thumbnail__title{font-size:calc(var(--size-7xl, 56) * 1px);line-height:calc(var(--line-height-6xl, 72) * 1px);font-weight:700;padding-right:40px}.innocode-home-thumbnail__caption{font-size:calc(var(--size-md, 18) * 1px);line-height:calc(var(--line-height-md, 26) * 1px);font-weight:600}}@container (min-width: 1025px){.innocode-home-thumbnail__size{height:683px}.innocode-home-thumbnail__overlay{padding-left:calc(var(--unit-40, 40) * 1px);padding-right:calc(var(--unit-40, 40) * 1px);padding-top:calc(var(--unit-48, 48) * 1px);padding-bottom:calc(var(--unit-48, 48) * 1px)}.innocode-home-thumbnail__title{font-size:calc(var(--size-7xl, 56) * 1px);line-height:calc(var(--line-height-6xl, 72) * 1px);font-weight:700;padding-right:40px}.innocode-home-thumbnail__caption{font-size:calc(var(--size-md, 18) * 1px);line-height:calc(var(--line-height-md, 26) * 1px);font-weight:600}}.innocode-survey-item{--innocode-survey-item-question-number-color: var(--label-secondary, #4f4f64);--innocode-survey-item-required-color: var(--status-danger, #ff3b30);--innocode-survey-item-title-color: var(--label-primary, #21212c);--innocode-survey-item-option-label-color: var(--label-primary, #21212c);--innocode-survey-item-textarea-color: var(--label-primary, #21212c);--innocode-survey-item-textarea-border: var(--border-primary, #e5e5ea);--innocode-survey-item-textarea-border-focus: var(--primary-filled-normal, #297aff);--innocode-survey-item-placeholder-color: var(--label-tertiary, #8f8fa3);--innocode-survey-item-max-length-color: var(--label-tertiary, #8f8fa3);--innocode-survey-item-radio-bg: var(--component-fill-background, #fcfcfd8f);--innocode-survey-item-radio-border: var(--line-opacity-heavy, #ababba47);--innocode-survey-item-radio-dot-color: var(--cool-neutral-99, #fcfcfd);--innocode-survey-item-radio-checked-bg: var(--primary-filled-normal, #297aff);--innocode-survey-item-radio-disabled-bg: var(--fill-disabled, #e5e5ea);--innocode-survey-item-radio-focus-color: var(--primary-filled-normal, #297aff);--innocode-survey-item-option-font-size: 16px;--innocode-survey-item-textarea-font-size: 16px;--innocode-survey-item-max-length-font-size: 14px;--innocode-survey-item-gap: calc(var(--unit-16, 16) * 1px);--innocode-survey-item-header-gap: calc(var(--unit-16, 16) * 1px);--innocode-survey-item-required-ml: calc(var(--unit-4, 4) * 1px);--innocode-survey-item-options-gap: calc(var(--unit-12, 12) * 1px);--innocode-survey-item-options-mt: calc(var(--unit-8, 8) * 1px);--innocode-survey-item-option-gap: calc(var(--unit-8, 8) * 1px);--innocode-survey-item-essay-gap: calc(var(--unit-8, 8) * 1px);--innocode-survey-item-essay-mt: calc(var(--unit-8, 8) * 1px);--innocode-survey-item-textarea-padding: calc(var(--unit-12, 12) * 1px);--innocode-survey-item-textarea-radius: calc(var(--unit-8, 8) * 1px);--innocode-survey-item-radio-size: calc(var(--unit-24, 24) * 1px);--innocode-survey-item-radio-dot-size: calc(var(--unit-10, 10) * 1px);--innocode-survey-item-radio-container-padding: calc(var(--unit-4, 4) * 1px);width:100%;display:flex;flex-direction:column;gap:var(--innocode-survey-item-gap)}.innocode-survey-item__header{display:flex;align-items:center;gap:var(--innocode-survey-item-header-gap)}.innocode-survey-item__question-number{color:var(--innocode-survey-item-question-number-color)}.innocode-survey-item__required{color:var(--innocode-survey-item-required-color);margin-left:var(--innocode-survey-item-required-ml)}.innocode-survey-item__title{color:var(--innocode-survey-item-title-color);line-height:1.4}.innocode-survey-item__options{display:flex;flex-direction:column;gap:var(--innocode-survey-item-options-gap);margin-top:var(--innocode-survey-item-options-mt)}.innocode-survey-item__option-item{display:flex;align-items:center;gap:var(--innocode-survey-item-option-gap);cursor:pointer}.innocode-survey-item__option-item.readonly{cursor:default;opacity:.6;pointer-events:none}.innocode-survey-item__option-label{color:var(--innocode-survey-item-option-label-color);font-size:var(--innocode-survey-item-option-font-size);line-height:1.5;-webkit-user-select:none;user-select:none}.innocode-survey-item__essay-container{margin-top:var(--innocode-survey-item-essay-mt);display:flex;flex-direction:column;gap:var(--innocode-survey-item-essay-gap)}.innocode-survey-item__textarea{width:100%;padding:var(--innocode-survey-item-textarea-padding);border:1px solid var(--innocode-survey-item-textarea-border);border-radius:var(--innocode-survey-item-textarea-radius);font-family:inherit;font-size:var(--innocode-survey-item-textarea-font-size);line-height:1.5;color:var(--innocode-survey-item-textarea-color);resize:vertical;outline:none;transition:border-color .2s}.innocode-survey-item__textarea:focus{border-color:var(--innocode-survey-item-textarea-border-focus)}.innocode-survey-item__textarea::placeholder{color:var(--innocode-survey-item-placeholder-color)}.innocode-survey-item__essay-max-length{width:100%;display:flex;justify-content:flex-end;color:var(--innocode-survey-item-max-length-color);font-size:var(--innocode-survey-item-max-length-font-size)}.innocode-survey-item__radio-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.innocode-survey-item__radio-input{position:absolute;opacity:0;width:100%;height:100%;margin:0;padding:0;border:none;outline:none;cursor:pointer;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none}.innocode-survey-item__radio-container{display:flex;align-items:center;justify-content:center;padding:var(--innocode-survey-item-radio-container-padding)}.innocode-survey-item__radio-container.disabled{cursor:not-allowed;opacity:.6}.innocode-survey-item__radio-button{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease-in-out;border:1px solid var(--innocode-survey-item-radio-border);border-radius:96px;background-color:var(--innocode-survey-item-radio-bg);width:var(--innocode-survey-item-radio-size);height:var(--innocode-survey-item-radio-size)}.innocode-survey-item__radio-dot{width:var(--innocode-survey-item-radio-dot-size);height:var(--innocode-survey-item-radio-dot-size);border-radius:96px;background-color:var(--innocode-survey-item-radio-dot-color);transition:all .2s ease-in-out;animation:surveyRadioDotAppear .2s ease-in-out}.innocode-survey-item__radio-input:checked+.innocode-survey-item__radio-container .innocode-survey-item__radio-button{background-color:var(--innocode-survey-item-radio-checked-bg)}.innocode-survey-item__radio-input:checked:disabled+.innocode-survey-item__radio-container .innocode-survey-item__radio-button{background-color:var(--innocode-survey-item-radio-disabled-bg);border-color:var(--innocode-survey-item-radio-border)}.innocode-survey-item__radio-input:active+.innocode-survey-item__radio-container .innocode-survey-item__radio-button{background-color:var(--innocode-survey-item-radio-checked-bg)}.innocode-survey-item__radio-input:focus-visible+.innocode-survey-item__radio-container{outline:2px solid var(--innocode-survey-item-radio-focus-color);outline-offset:2px;border-radius:96px}@keyframes surveyRadioDotAppear{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.innocode-overlay-menu{--innocode-overlay-menu-bg: var(--static-white, #ffffff);--innocode-overlay-menu-border-color: var(--border-default, #e5e7eb);--innocode-overlay-menu-shadow: 0 8px 24px rgba(0, 0, 0, .08);--innocode-overlay-menu-z-index: 9999;--innocode-overlay-menu-radius: calc(var(--unit-24, 24) * 1px);--innocode-overlay-menu-padding: calc(var(--unit-8, 8) * 1px);--innocode-overlay-menu-border-width: 1px;position:fixed;z-index:var(--innocode-overlay-menu-z-index);background:var(--innocode-overlay-menu-bg);border:var(--innocode-overlay-menu-border-width) solid var(--innocode-overlay-menu-border-color);border-radius:var(--innocode-overlay-menu-radius);box-shadow:var(--innocode-overlay-menu-shadow);padding:var(--innocode-overlay-menu-padding)}.custom-dialog-overlay{--innocode-dialog-overlay-bg: var(--static-black-opacity-32, rgba(0, 0, 0, .3));position:fixed!important;left:0;top:0;width:100vw;height:100vh;background:var(--innocode-dialog-overlay-bg);display:none;justify-content:center;align-items:center;pointer-events:none}.custom-dialog-overlay.active{display:flex!important;pointer-events:auto}.custom-dialog{--innocode-dialog-bg: var(--static-white, #ffffff);--innocode-dialog-shadow: 0px 14px 14px rgba(32, 32, 44, .24);--innocode-dialog-title-color: var(--label-secondary, #2b2b3b);--innocode-dialog-message-color: var(--label-tertiary, #4f4f64);--innocode-dialog-close-color: var(--label-tertiary, #4f4f64);--innocode-dialog-radius: calc(var(--unit-24, 24) * 1px);--innocode-dialog-padding-x: calc(var(--unit-24, 24) * 1px);--innocode-dialog-padding-y: calc(var(--unit-32, 32) * 1px);--innocode-dialog-gap: calc(var(--unit-40, 40) * 1px);--innocode-dialog-max-width: calc(var(--unit-335, 335) * 1px);--innocode-dialog-content-gap: calc(var(--unit-16, 16) * 1px);--innocode-dialog-close-size: calc(var(--unit-24, 24) * 1px);--innocode-dialog-actions-gap: calc(var(--unit-8, 8) * 1px);--innocode-dialog-icon-size: calc(var(--unit-40, 40) * 1px);--innocode-dialog-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-dialog-message-size: calc(var(--unit-16, 16) * 1px);--innocode-dialog-message-weight: 500;--innocode-dialog-message-lh: calc(var(--unit-26, 26) * 1px);width:100%;max-width:var(--innocode-dialog-max-width);height:auto;padding:var(--innocode-dialog-padding-y) var(--innocode-dialog-padding-x);background:var(--innocode-dialog-bg);box-shadow:var(--innocode-dialog-shadow);border-radius:var(--innocode-dialog-radius);display:flex;flex-direction:column;gap:var(--innocode-dialog-gap);align-items:center;position:fixed!important;pointer-events:auto!important;isolation:isolate;font-family:var(--innocode-dialog-font-family)}.custom-dialog--medium{--innocode-dialog-max-width: calc(var(--unit-335, 335) * 1px)}.custom-dialog--large{--innocode-dialog-max-width: calc(var(--unit-400, 400) * 1px)}.custom-dialog-title{white-space:pre-wrap;color:var(--innocode-dialog-title-color);text-align:center}.custom-dialog-content{display:flex;flex-direction:column;gap:var(--innocode-dialog-content-gap);align-items:stretch;pointer-events:auto!important;width:100%;position:relative}.custom-dialog-message{white-space:pre-line;text-align:center;color:var(--innocode-dialog-message-color);font-family:var(--innocode-dialog-font-family);font-size:var(--innocode-dialog-message-size);font-weight:var(--innocode-dialog-message-weight);line-height:var(--innocode-dialog-message-lh)}.custom-dialog-header{display:flex;justify-content:flex-end;align-items:center;width:100%}.custom-dialog-close-icon{color:var(--innocode-dialog-close-color);font-size:var(--innocode-dialog-close-size);width:var(--innocode-dialog-close-size);height:var(--innocode-dialog-close-size);cursor:pointer}.custom-dialog-custom-content{width:100%;display:flex;flex-direction:column;gap:var(--innocode-dialog-content-gap);align-items:stretch;pointer-events:auto}.custom-dialog-custom-content input,.custom-dialog-custom-content textarea,.custom-dialog-custom-content select{pointer-events:auto!important;cursor:text!important;user-select:auto!important;-webkit-user-select:auto!important;position:relative}.custom-dialog-actions{width:100%;display:flex;gap:var(--innocode-dialog-actions-gap);margin-top:var(--innocode-dialog-actions-gap)}.custom-dialog-actions.delete{flex-direction:row-reverse}.custom-dialog-btn{--innocode-dialog-btn-bg: transparent;--innocode-dialog-btn-color: var(--label-primary, #1F2937);--innocode-dialog-btn-radius: calc(var(--unit-12, 12) * 1px);--innocode-dialog-btn-padding-x: calc(var(--unit-24, 24) * 1px);--innocode-dialog-btn-padding-y: calc(var(--unit-14, 14) * 1px);--innocode-dialog-btn-font-size: calc(var(--unit-16, 16) * 1px);--innocode-dialog-btn-font-weight: 600;--innocode-dialog-btn-line-height: calc(var(--unit-18, 18) * 1px);flex:1 1 0;padding:var(--innocode-dialog-btn-padding-y) var(--innocode-dialog-btn-padding-x);border-radius:var(--innocode-dialog-btn-radius);border:none;font-size:var(--innocode-dialog-btn-font-size);font-family:var(--innocode-dialog-font-family);font-weight:var(--innocode-dialog-btn-font-weight);line-height:var(--innocode-dialog-btn-line-height);cursor:pointer;display:flex;justify-content:center;align-items:center;background:var(--innocode-dialog-btn-bg);color:var(--innocode-dialog-btn-color)}.custom-dialog-btn.cancel{--innocode-dialog-btn-bg: var(--component-fill-strong, #E2E2E9);--innocode-dialog-btn-color: var(--label-primary, #1F2937)}.custom-dialog-btn.confirm,.custom-dialog-btn.info{--innocode-dialog-btn-bg: var(--primary-filled-normal, #3781FB);--innocode-dialog-btn-color: var(--static-white, #FCFCFD)}.custom-dialog-btn.delete,.custom-dialog-btn.error{--innocode-dialog-btn-bg: var(--status-negative, #F83A3A);--innocode-dialog-btn-color: var(--static-white, #FCFCFD)}.custom-dialog-close-button{width:100%;display:flex;justify-content:flex-end;align-items:center}.custom-dialog-icon{margin:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.dialog-icon-check,.dialog-icon-info,.dialog-icon-warning{width:var(--innocode-dialog-icon-size);height:var(--innocode-dialog-icon-size);font-size:var(--innocode-dialog-icon-size)}.dialog-icon-check{color:var(--primary-filled-normal, #297aff)}.dialog-icon-info{color:var(--background-elevated-normal, #73738ca3)}.dialog-icon-warning{color:var(--status-negative, #f83a3a)}@media (max-width: 767px){.custom-dialog{--innocode-dialog-max-width: 85%}}.innocode-modal-backdrop{--innocode-modal-backdrop-bg: var(--static-black-opacity-45, rgba(0, 0, 0, .45));--innocode-modal-bg: var(--static-white, #ffffff);--innocode-modal-shadow: 0 10px 40px rgba(0, 0, 0, .25);--innocode-modal-header-border: var(--line-opacity-assistive, rgba(0, 0, 0, .08));--innocode-modal-input-border: var(--border-default, #d9d9d9);--innocode-modal-input-border-focus: var(--primary-filled-normal, #1d4ed8);--innocode-modal-text-secondary: var(--label-secondary, rgba(0, 0, 0, .7));--innocode-modal-z-index: 1100;--innocode-modal-radius: calc(var(--unit-16, 16) * 1px);--innocode-modal-width-auto: min(100%, calc(var(--unit-640, 640) * 1px));--innocode-modal-width-mobile: calc(var(--unit-300, 300) * 1px);--innocode-modal-header-padding-t: calc(var(--unit-16, 16) * 1px);--innocode-modal-header-padding-x: calc(var(--unit-24, 24) * 1px);--innocode-modal-header-padding-b: calc(var(--unit-8, 8) * 1px);--innocode-modal-form-gap: calc(var(--unit-16, 16) * 1px);--innocode-modal-field-gap: calc(var(--unit-8, 8) * 1px);--innocode-modal-input-radius: calc(var(--unit-8, 8) * 1px);--innocode-modal-input-padding-x: calc(var(--unit-12, 12) * 1px);--innocode-modal-input-padding-y: calc(var(--unit-10, 10) * 1px);--innocode-modal-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-modal-title-size: calc(var(--unit-22, 22) * 1px);--innocode-modal-title-weight: 600;--innocode-modal-field-size: calc(var(--unit-14, 14) * 1px);--innocode-modal-input-size: calc(var(--unit-16, 16) * 1px);--innocode-modal-transition: all .2s ease}.innocode-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--innocode-modal-backdrop-bg);display:flex;align-items:center;justify-content:center;z-index:var(--innocode-modal-z-index)}.innocode-modal-container{max-height:100vh;overflow:hidden;display:flex;flex-direction:column}.innocode-modal-container-default{border-radius:var(--innocode-modal-radius);background:var(--innocode-modal-bg);box-shadow:var(--innocode-modal-shadow);font-family:var(--innocode-modal-font-family)}.innocode-modal-container:not(.innocode-modal-container-default){border-radius:0}.innocode-modal-container-auto{width:var(--innocode-modal-width-auto)}@media (max-width: 768px){.innocode-modal-container-mobile-full-screen{width:100%;height:100vh}.innocode-modal-mobile-container-auto{width:fit-content;min-width:var(--innocode-modal-width-mobile)}}.innocode-modal-container.innocode-modal-container-default .innocode-modal-body{overflow-y:auto}.innocode-modal-header{padding:var(--innocode-modal-header-padding-t) var(--innocode-modal-header-padding-x) var(--innocode-modal-header-padding-b);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--innocode-modal-header-border)}.innocode-modal-title{font-size:var(--innocode-modal-title-size);font-weight:var(--innocode-modal-title-weight)}.innocode-modal-close-icon{cursor:pointer;font-size:var(--innocode-modal-title-size)}.innocode-modal-form{display:flex;flex-direction:column;gap:var(--innocode-modal-form-gap);padding-top:var(--innocode-modal-form-gap)}.innocode-modal-form-field{display:flex;flex-direction:column;gap:var(--innocode-modal-field-gap);font-size:var(--innocode-modal-field-size);color:var(--innocode-modal-text-secondary)}.innocode-modal-input{border-radius:var(--innocode-modal-input-radius);border:1px solid var(--innocode-modal-input-border);padding:var(--innocode-modal-input-padding-y) var(--innocode-modal-input-padding-x);font-family:var(--innocode-modal-font-family);font-size:var(--innocode-modal-input-size);transition:var(--innocode-modal-transition)}.innocode-modal-input:focus{outline:none;border-color:var(--innocode-modal-input-border-focus)}.innocode-loading-container{--innocode-loading-container-gap: calc(var(--unit-16, 16) * 1px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--innocode-loading-container-gap)}.innocode-loading-spinner-overlay{--innocode-loading-spinner-overlay-bg: var(--background-normal-normal, #f6f6f8);--innocode-loading-spinner-overlay-msg-color: var(--label-secondary, #2b2b3b);--innocode-loading-spinner-overlay-z-index: 9999;--innocode-loading-spinner-overlay-gap: calc(var(--unit-32, 32) * 1px);--innocode-loading-spinner-msg-font-size: calc(var(--unit-16, 16) * 1px);--innocode-loading-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-loading-spinner-msg-font-weight: 400;--innocode-loading-spinner-msg-line-height: calc(var(--unit-24, 24) * 1px);position:absolute;top:0;left:0;width:100%;height:100%;z-index:var(--innocode-loading-spinner-overlay-z-index);background-color:var(--innocode-loading-spinner-overlay-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--innocode-loading-spinner-overlay-gap)}.innocode-loading-spinner-message{font-family:var(--innocode-loading-font-family);color:var(--innocode-loading-spinner-overlay-msg-color);white-space:pre-line;text-align:center;font-size:var(--innocode-loading-spinner-msg-font-size);font-weight:var(--innocode-loading-spinner-msg-font-weight);line-height:var(--innocode-loading-spinner-msg-line-height)}.innocode-loading-overlay{--innocode-loading-overlay-bg: var(--opacity-white-48, #fcfcfd66);--innocode-loading-overlay-z-index: 99999;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:var(--innocode-loading-overlay-z-index);background-color:var(--innocode-loading-overlay-bg);display:flex;flex-direction:column;align-items:center;justify-content:center}.lottie-loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--innocode-loading-container-gap)}.lottie-loading-container div{display:grid}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.innocode-opengraph{--innocode-opengraph-bg: var(--static-white, #ffffff);--innocode-opengraph-title-color: var(--label-secondary, #2b2b3b);--innocode-opengraph-description-color: var(--label-quaternary, #8f8fa3);--innocode-opengraph-url-color: var(--primary-filled-bright, #5091fb);--innocode-opengraph-font-family: var(--font-family-kr, Pretendard, sans-serif);--innocode-opengraph-title-font-size: calc(var(--unit-16, 16) * 1px);--innocode-opengraph-title-font-weight: 600;--innocode-opengraph-title-line-height: calc(var(--unit-24, 24) * 1px);--innocode-opengraph-description-font-size: calc(var(--unit-14, 14) * 1px);--innocode-opengraph-description-font-weight: 400;--innocode-opengraph-description-line-height: calc(var(--unit-20, 20) * 1px);--innocode-opengraph-max-width: 335px;--innocode-opengraph-radius: calc(var(--unit-24, 24) * 1px);--innocode-opengraph-padding-x: calc(var(--unit-16, 16) * 1px);--innocode-opengraph-padding-y: calc(var(--unit-14, 14) * 1px);--innocode-opengraph-gap: calc(var(--unit-8, 8) * 1px);--innocode-opengraph-url-font-size: calc(var(--size-2xs, 12) * 1px);--innocode-opengraph-url-font-weight: 400;--innocode-opengraph-url-line-height: calc(var(--line-height-3xs, 14) * 1px);font-family:var(--innocode-opengraph-font-family);display:inline-block;width:100%;max-width:var(--innocode-opengraph-max-width)}.innocode-opengraph a{text-decoration:none}.opengraph-default{align-items:flex-start;background-color:var(--innocode-opengraph-bg);border-radius:var(--innocode-opengraph-radius);display:flex;flex-direction:column;overflow:hidden;position:relative;transition:all .2s ease-in-out}.opengraph-default .image-size-instance{align-self:stretch!important;background-color:unset!important;background-position:50% 50%!important;background-size:cover!important;flex:0 0 auto!important;left:unset!important;top:unset!important;width:100%!important;z-index:1!important}.opengraph-default .container{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:var(--innocode-opengraph-gap);padding:var(--innocode-opengraph-padding-y) var(--innocode-opengraph-padding-x);position:relative;width:100%;z-index:0}.opengraph-default .title-section{-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;color:var(--innocode-opengraph-title-color);font-size:var(--innocode-opengraph-title-font-size);font-weight:var(--innocode-opengraph-title-font-weight);line-height:var(--innocode-opengraph-title-line-height);display:-webkit-box;margin-top:-1px;overflow:hidden;position:relative;text-overflow:ellipsis}.opengraph-default .description-section{-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;color:var(--innocode-opengraph-description-color);font-size:var(--innocode-opengraph-description-font-size);font-weight:var(--innocode-opengraph-description-font-weight);line-height:var(--innocode-opengraph-description-line-height);display:-webkit-box;overflow:hidden;position:relative;text-overflow:ellipsis}.opengraph-default .url-section{-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch;color:var(--innocode-opengraph-url-color);display:-webkit-box;font-size:var(--innocode-opengraph-url-font-size);font-weight:var(--innocode-opengraph-url-font-weight);line-height:var(--innocode-opengraph-url-line-height);overflow:hidden;position:relative;text-overflow:ellipsis}.innocode-opengraph.innocode-opengraph--hover .title-section,.innocode-opengraph:hover .title-section,.innocode-opengraph.innocode-opengraph--pressed .title-section,.innocode-opengraph:active .title-section{text-decoration:underline}.innocode-image-size{--innocode-image-size-bg: var(--cool-neutral-95, #f0f0f4);--innocode-image-size-error-bg: var(--red-95, #fdcece);--innocode-image-size-placeholder-bg: var(--cool-neutral-95, #f0f0f4);--innocode-image-size-placeholder-color: var(--cool-neutral-60, #8f8fa3);--innocode-image-size-line-color: var(--line-opacity-strong, #b9b9c63d);--innocode-image-size-focus-color: var(--blue-50, #0d64f2);--innocode-image-size-radius-round: calc(var(--unit-32, 32) * 1px);width:100%;position:relative;display:block;overflow:hidden;background-color:var(--innocode-image-size-bg);transition:all .2s ease-in-out}.innocode-image-size--one-one{aspect-ratio:1 / 1}.innocode-image-size--five-four{aspect-ratio:5 / 4}.innocode-image-size--four-three{aspect-ratio:4 / 3}.innocode-image-size--three-two{aspect-ratio:3 / 2}.innocode-image-size--sixteen-ten{aspect-ratio:16 / 10}.innocode-image-size--sixteen-nine{aspect-ratio:16 / 9}.innocode-image-size--two-one{aspect-ratio:2 / 1}.innocode-image-size--twenty-one{aspect-ratio:21 / 9}.innocode-image-size--fifty-height{height:50%}.innocode-image-size--line{border:1px solid var(--innocode-image-size-line-color)}.innocode-image-size--round{border-radius:var(--innocode-image-size-radius-round)}.innocode-image-size--object-cover .innocode-image-size__image{object-fit:cover}.innocode-image-size--object-contain .innocode-image-size__image{object-fit:contain}.innocode-image-size--object-fill .innocode-image-size__image{object-fit:fill}.innocode-image-size--object-scale-down .innocode-image-size__image{object-fit:scale-down}.innocode-image-size--object-none .innocode-image-size__image{object-fit:none}.innocode-image-size--clickable{cursor:pointer}.innocode-image-size--clickable:hover{transform:translateY(-2px);box-shadow:0 8px 25px -5px #00000026}.innocode-image-size--clickable:focus{outline:2px solid var(--innocode-image-size-focus-color);outline-offset:2px}.innocode-image-size__image{width:100%;height:100%;display:block;transition:opacity .3s ease-in-out}.innocode-image-size--loading .innocode-image-size__image{opacity:.5}.innocode-image-size--error{background-color:var(--innocode-image-size-error-bg)}.innocode-image-size__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--innocode-image-size-placeholder-bg);color:var(--innocode-image-size-placeholder-color)}.innocode-image-size__placeholder-content{text-align:center;font-size:.875rem;font-weight:500}@media (max-width: 768px){.innocode-image-size--clickable:hover{transform:none}.innocode-image-size--clickable:active{transform:scale(.98)}}
