@charset "UTF-8";@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css);header{left:50%;max-width:530px;position:fixed;top:0;transform:translateX(-50%);width:100%;z-index:100}header .header-top{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding:1rem;width:100%}header .header-top img{cursor:pointer;height:2.5rem}header .mypage-icon{color:#fff;cursor:pointer;font-size:2rem;transition:.3s}header .mypage-icon:hover{color:var(--color-font-sub)}main{margin:0 auto}@media (min-width:768px){main{max-width:530px}}@media (min-width:1440px){main{max-width:530px}}.pc-banner{display:none}@media (min-width:1440px){.pc-banner{display:block;height:100%;left:50%;max-width:100%;pointer-events:none;position:fixed;top:0;transform:translateX(-50%);width:1440px}.pc-banner .side-banner-left,.pc-banner .side-banner-right{align-items:center;display:flex;flex-direction:column;pointer-events:auto;position:absolute}.pc-banner .side-banner-left img,.pc-banner .side-banner-right img{display:block;height:auto;object-fit:contain;width:100%}.pc-banner .side-banner-left{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;left:220px;top:400px;width:200px}.pc-banner .side-banner-left .left-txt{align-items:flex-start;background:#d9d9d9;color:#2a2a2a;color:var(--color-font);display:flex;flex-direction:column;font-family:Pretendard,sans-serif;font-size:.75rem;font-weight:400;gap:1rem;height:150px;justify-content:center;line-height:auto;padding:1rem;width:100%}.pc-banner .side-banner-right{right:170px;top:500px;width:250px}}.login-wrap{align-items:center;background:#fff;display:flex;flex-direction:column;gap:0;justify-content:center;margin:0 auto;max-width:920px;min-height:100vh;padding:120px 16px 80px;width:100%}@media (max-width:375px){.login-wrap{padding:80px 16px 56px}}.login-logo-wrap{align-items:center;display:flex;height:84px;justify-content:center;margin-bottom:28px;position:relative;width:84px}.login-logo-wrap:before{background:radial-gradient(circle at 25% 78%,#0000002e 0,#0000001a 30%,#0000000a 45%,#0000 55%);border-radius:50%;content:"";filter:blur(3px);inset:-4px;position:absolute;z-index:0}@media (max-width:375px){.login-logo-wrap{height:72px;width:72px}.login-logo-wrap:before{filter:blur(2.5px);inset:-3px}}.login-logo{height:100px;object-fit:contain;position:relative;width:100px;z-index:1}.login-form{align-items:stretch;display:flex;flex-direction:column;gap:14px;justify-content:center;margin:0 auto;max-width:96vw;width:clamp(280px,105.8px + 59.8vw,760px)}.login-form input{background:#f1f1f1;border:1px solid #0000000a;border-radius:999px;color:#2a2a2a;color:var(--color-font);font-family:Pretendard,sans-serif;font-size:1rem;font-weight:400;height:56px;line-height:auto;outline:none;padding:0 20px;width:100%}.login-form input::placeholder{color:#adadad;color:var(--color-font-sub)}.login-form input:focus{background:#fafafa;border-color:#42366459;box-shadow:0 0 0 4px #4236641f}@media (max-width:375px){.login-form input{height:50px;padding:0 16px}}.login-form button[type=submit]{background:#423664;border:none;border-radius:999px;color:#2a2a2a;color:var(--color-font);color:#fff;color:var(--color-font-white);cursor:pointer;font-family:Pretendard,sans-serif;font-size:1rem;font-weight:400;height:44px;line-height:auto;margin:6px auto 0;width:160px}.login-form button[type=submit]:hover{background:#594886;box-shadow:0 10px 10px #42363214}.login-form button[type=submit]:active{box-shadow:0 6px 14px #42366429;transform:translateY(1px)}@media (max-width:375px){.login-form button[type=submit]{height:42px;width:140px}}.login-links{align-items:center;display:flex;flex-direction:row;gap:34px;justify-content:center;margin-top:120px;padding-bottom:18px;position:relative}.login-links:after{background:#0000000f;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:min(360px,70vw)}.login-links button{background:#0000;border:none;color:#2a2a2a;color:var(--color-font);cursor:pointer;font-family:Pretendard,sans-serif;font-size:.8rem;font-weight:400;line-height:auto;opacity:.88;padding:6px 4px;transition:opacity .15s ease,color .15s ease}.login-links button:hover{color:#423665;color:var(--color-main-1);opacity:1}@media (max-width:375px){.login-links{gap:24px;margin-top:84px;padding-bottom:14px}.login-links:after{width:min(300px,78vw)}}.login-signup{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-top:16px}.login-signup p{color:#2a2a2a;color:var(--color-font);color:#adadad;color:var(--color-font-sub);margin:0;opacity:.95}.login-signup button,.login-signup p{font-family:Pretendard,sans-serif;font-size:.8rem;font-weight:400;line-height:auto}.login-signup button{background:#4236640f;border:1px solid #42366438;border-radius:999px;color:#2a2a2a;color:var(--color-font);color:#423664;cursor:pointer;padding:10px 16px;transition:.15s ease,border-color .15s ease,transform .12s ease,box-shadow .15s ease}.login-signup button:hover{background:#261f3b1a;border-color:#42366459;box-shadow:0 1px 6px #4236641a}@media (max-width:375px){.login-signup{margin-top:12px}.login-signup button{padding:9px 14px}}.signup-wrap{align-items:center;background:#fff;display:flex;flex-direction:column;gap:0;justify-content:center;min-height:100vh;padding:120px 16px 56px;position:relative;width:100%}@media (max-width:375px){.signup-wrap{padding:96px 16px 52px}}.su-logo-wrap{align-items:center;display:flex;justify-content:flex-start;left:20px;margin:0;position:absolute;top:20px;width:auto}@media (max-width:375px){.su-logo-wrap{left:10px;top:10px}}.su-logo-wrap img{cursor:pointer}.su-logo{height:40px;object-fit:contain;width:auto}@media (max-width:375px){.su-logo{height:44px;width:72px}}.su-form,.su-type{margin:0 auto;max-width:96vw;width:clamp(320px,203.5px + 41.5vw,720px)}.su-type{margin-bottom:14px}.su-type-btn{align-items:center;background:#f2f2f2;border:0;border-radius:14px;box-shadow:0 4px 4px #0003;color:#2a2a2a;color:var(--color-font);cursor:pointer;display:flex;font-family:Pretendard,sans-serif;font-size:1rem;font-weight:400;font-weight:600;height:45px;justify-content:center;line-height:auto;position:relative;transition:.15s ease,box-shadow .15s ease;width:100%}.su-type-btn:hover{background:#efefef;box-shadow:0 5px 5px #00000038}.su-type-btn:focus-visible{outline:2px solid #000000a6;outline-offset:2px}@media (max-width:375px){.su-type-btn{height:45px}}.su-caret{font-size:12px;opacity:.7;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .15s ease}@media (max-width:375px){.su-caret{right:14px}}.su-caret.open{transform:translateY(-50%) rotate(180deg)}.su-type-menu{background:#f5f5f5;border-radius:14px;box-shadow:0 4px 4px #0000002e;display:flex;flex-direction:column;margin-bottom:14px;margin-top:10px;overflow:hidden}.su-type-menu button{background:#0000;border:0;color:#2a2a2a;color:var(--color-font);cursor:pointer;font-family:Pretendard,sans-serif;font-size:1rem;font-weight:400;font-weight:600;height:45px;line-height:auto}.su-type-menu button:hover{background:#ededed}.su-type-menu button+button{border-top:1px solid #0000000f}.su-form{display:flex;flex-direction:column;gap:14px}.su-field{background:#f2f2f2;border-radius:14px;height:72px;overflow:hidden;position:relative;transition:.15s ease,box-shadow .15s ease;width:100%}.su-field:focus-within{background:#f7f7f7;box-shadow:0 0 0 4px #4236641a}.su-input{background:#0000;border:0;caret-color:#2a2a2a;caret-color:var(--color-font);color:#2a2a2a;color:var(--color-font);font-family:Pretendard,sans-serif;font-size:1rem;font-weight:400;height:100%;line-height:auto;outline:none;padding:30px 18px 14px;width:100%}.su-input::placeholder{color:#adadad;color:var(--color-font-sub)}.su-overlay{display:flex;flex-direction:column;gap:10px;left:18px;pointer-events:none;position:absolute;right:18px;top:14px}.su-label{font-weight:400;font-weight:500;opacity:.85}.su-helper,.su-label{color:#2a2a2a;color:var(--color-font);font-family:Pretendard,sans-serif;font-size:.8rem;line-height:auto}.su-helper{color:#adadad;color:var(--color-font-sub);font-weight:400;transition:opacity .12s ease}.su-field.has-value .su-helper,.su-field:focus-within .su-helper{opacity:0}.su-submit{align-self:flex-end;background:#423665;background:var(--color-main-1);border:0;border-radius:999px;color:#fff!important;color:var(--color-font-white)!important;color:#2a2a2a;color:var(--color-font);cursor:pointer;font-family:Pretendard,sans-serif;font-size:1rem;font-weight:400;font-weight:700;height:44px;line-height:auto;margin-top:14px;width:140px}.su-submit:hover{background:#594886;background:var(--color-main-1-hover);color:#fff!important;color:var(--color-font-white)!important}.su-submit:active{transform:translateY(1px)}.signup-wrap>p{color:#2a2a2a;color:var(--color-font);font-family:Pretendard,sans-serif;font-size:.8rem;font-weight:400;line-height:auto;margin-top:22px;opacity:.85;text-align:center}@media (min-width:768px){.su-type-btn{color:#2a2a2a;color:var(--color-font);font-family:Pretendard,sans-serif;font-size:1.125rem;font-size:1.05rem;font-weight:400;height:50px;line-height:auto}.su-field{height:78px}.su-input{color:#2a2a2a;color:var(--color-font);font-family:Pretendard,sans-serif;font-size:1.125rem;font-weight:400;line-height:auto;padding:34px 20px 14px}.su-helper,.su-label{font-size:.95rem}}@media (max-width:375px){.su-field{height:70px}.su-input{padding:28px 16px 12px}.su-overlay{gap:9px;left:16px;right:16px}}@media(max-width:768px){.su-submit{align-self:center;margin:16px auto 0}}#resident .add-form,#resident .long-form,#resident .visit-form{align-items:flex-start;background-color:#e4dcfb;border-radius:0 0 1rem 1rem;display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin:0 auto;padding:1rem;width:100%}#resident .add-form .input-group,#resident .long-form .input-group,#resident .visit-form .input-group{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;position:relative;width:100%}#resident .add-form .input-group p,#resident .long-form .input-group p,#resident .visit-form .input-group p{font-size:12px;left:16px;position:absolute;top:10px;width:100%;z-index:21}#resident .add-form .input-group label,#resident .long-form .input-group label,#resident .visit-form .input-group label{font-size:12px;left:16px;position:absolute;top:7px}#resident .add-form .input-group input,#resident .add-form .input-group select,#resident .long-form .input-group input,#resident .long-form .input-group select,#resident .visit-form .input-group input,#resident .visit-form .input-group select{background-color:#fff;border:none;border-radius:1rem;box-sizing:border-box;padding:1.5rem 1rem;width:100%}#resident .add-form .input-group input::placeholder,#resident .add-form .input-group select::placeholder,#resident .long-form .input-group input::placeholder,#resident .long-form .input-group select::placeholder,#resident .visit-form .input-group input::placeholder,#resident .visit-form .input-group select::placeholder{font-size:12px}#resident .add-form .input-group input:focus::placeholder,#resident .add-form .input-group select:focus::placeholder,#resident .long-form .input-group input:focus::placeholder,#resident .long-form .input-group select:focus::placeholder,#resident .visit-form .input-group input:focus::placeholder,#resident .visit-form .input-group select:focus::placeholder{opacity:0}#resident .add-form .input-group>.react-datepicker-wrapper,#resident .add-form .input-group>.react-datepicker__input-container,#resident .long-form .input-group>.react-datepicker-wrapper,#resident .long-form .input-group>.react-datepicker__input-container,#resident .visit-form .input-group>.react-datepicker-wrapper,#resident .visit-form .input-group>.react-datepicker__input-container{width:100%}#resident .add-form>.car-btn,#resident .long-form>.car-btn,#resident .visit-form>.car-btn{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-end;width:100%}#resident .add-form .react-datepicker,#resident .long-form .react-datepicker,#resident .visit-form .react-datepicker{border:none;border-radius:12px;box-shadow:0 6px 20px #0000001f;font-family:inherit}#resident .add-form .react-datepicker__header,#resident .long-form .react-datepicker__header,#resident .visit-form .react-datepicker__header{background:#fff;border-bottom:none;padding-top:12px}#resident .add-form .react-datepicker__current-month,#resident .long-form .react-datepicker__current-month,#resident .visit-form .react-datepicker__current-month{font-size:16px;font-weight:600}#resident .add-form .react-datepicker__day-names,#resident .add-form .react-datepicker__week,#resident .long-form .react-datepicker__day-names,#resident .long-form .react-datepicker__week,#resident .visit-form .react-datepicker__day-names,#resident .visit-form .react-datepicker__week{display:grid;grid-template-columns:repeat(7,1fr)}#resident .add-form .react-datepicker__day-name,#resident .long-form .react-datepicker__day-name,#resident .visit-form .react-datepicker__day-name{color:#666;font-size:12px}#resident .add-form .react-datepicker__day,#resident .long-form .react-datepicker__day,#resident .visit-form .react-datepicker__day{border-radius:50%;cursor:pointer;font-size:14px;height:36px;line-height:36px;margin:auto;width:36px}#resident .add-form .react-datepicker__day:hover,#resident .long-form .react-datepicker__day:hover,#resident .visit-form .react-datepicker__day:hover{background:#f2f2f2}#resident .add-form .react-datepicker__day--selected,#resident .long-form .react-datepicker__day--selected,#resident .visit-form .react-datepicker__day--selected{background:#e5e7eb;color:#000;font-weight:600}#resident .add-form .react-datepicker__day--today,#resident .long-form .react-datepicker__day--today,#resident .visit-form .react-datepicker__day--today{border:1px solid #ddd}#resident .add-form .react-datepicker__day--outside-month,#resident .long-form .react-datepicker__day--outside-month,#resident .visit-form .react-datepicker__day--outside-month{color:#ccc}#resident .add-form .react-datepicker__day--keyboard-selected,#resident .long-form .react-datepicker__day--keyboard-selected,#resident .visit-form .react-datepicker__day--keyboard-selected{background:none}#resident .add-form .react-datepicker__day--weekend:first-child,#resident .long-form .react-datepicker__day--weekend:first-child,#resident .visit-form .react-datepicker__day--weekend:first-child{color:#e53935}#resident .add-form .react-datepicker__day--weekend:last-child,#resident .long-form .react-datepicker__day--weekend:last-child,#resident .visit-form .react-datepicker__day--weekend:last-child{color:#1e88e5}#resident .long-form{background-color:#d3c9ed}#resident .add-form{background-color:#beb3dd}#business .add-form,#business .issue-form,#business .sale-form{align-items:flex-start;background-color:#ffcca7;border-radius:0 0 1rem 1rem;display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin:0 auto;padding:1rem;width:100%}#business .add-form .input-group,#business .issue-form .input-group,#business .sale-form .input-group{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;position:relative;width:100%}#business .add-form .input-group p,#business .issue-form .input-group p,#business .sale-form .input-group p{font-size:12px;left:16px;position:absolute;top:10px;width:100%;z-index:21}#business .add-form .input-group label,#business .issue-form .input-group label,#business .sale-form .input-group label{font-size:12px;left:16px;position:absolute;top:7px}#business .add-form .input-group .issue-txt,#business .add-form .input-group input,#business .add-form .input-group select,#business .issue-form .input-group .issue-txt,#business .issue-form .input-group input,#business .issue-form .input-group select,#business .sale-form .input-group .issue-txt,#business .sale-form .input-group input,#business .sale-form .input-group select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:none;border-radius:1rem;box-sizing:border-box;cursor:pointer;padding:1.5rem 1rem;width:100%}#business .add-form .input-group .issue-txt::placeholder,#business .add-form .input-group input::placeholder,#business .add-form .input-group select::placeholder,#business .issue-form .input-group .issue-txt::placeholder,#business .issue-form .input-group input::placeholder,#business .issue-form .input-group select::placeholder,#business .sale-form .input-group .issue-txt::placeholder,#business .sale-form .input-group input::placeholder,#business .sale-form .input-group select::placeholder{font-size:12px}#business .add-form .input-group .issue-txt:focus::placeholder,#business .add-form .input-group input:focus::placeholder,#business .add-form .input-group select:focus::placeholder,#business .issue-form .input-group .issue-txt:focus::placeholder,#business .issue-form .input-group input:focus::placeholder,#business .issue-form .input-group select:focus::placeholder,#business .sale-form .input-group .issue-txt:focus::placeholder,#business .sale-form .input-group input:focus::placeholder,#business .sale-form .input-group select:focus::placeholder{opacity:0}#business .add-form .car-btn,#business .issue-form .car-btn,#business .sale-form .car-btn{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-end;width:100%}#business .issue-form{background-color:#fba76a}#business .add-form{background-color:#ff9348}.add-form>.car-btn button,.long-form>.car-btn button,.visit-form>.car-btn button{background-color:var(--color-main-1);border:none;border-radius:1.875rem;color:#fff;cursor:pointer;font-size:.75rem;font-weight:400;padding:.375rem 2.125rem;transition:.3s}.add-form>.car-btn button:hover,.long-form>.car-btn button:hover,.visit-form>.car-btn button:hover{background-color:var(--color-main-1-hover);color:var(--color-font-sub)}.sale-form>.car-btn{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-end;width:100%}.sale-form>.car-btn button{background-color:var(--color-main-2);border:none;border-radius:1.875rem;color:#fff;cursor:pointer;font-size:.75rem;font-weight:400;padding:.375rem 2.125rem;transition:.3s}.sale-form>.car-btn button:hover{background-color:var(--color-main-2-hover);color:var(--color-font-sub)}#business .add-form>.car-btn button{background-color:var(--color-main-2);border:none;border-radius:1.875rem;color:#fff;cursor:pointer;font-size:.75rem;font-weight:400;padding:.375rem 2.125rem;transition:.3s}#business .add-form>.car-btn button:hover{background-color:var(--color-main-2-hover);color:var(--color-font-sub)}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__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{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.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:.375em;border-bottom-right-radius:.375em}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.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,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-radius:0;border-top:1px solid #aeaeae;margin-top:4px}.react-datepicker__header--bottom{border-bottom:none;border-radius:0 0 .3rem .3rem;border-top:1px solid #aeaeae}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker__month-select,.react-datepicker__month-year-select,.react-datepicker__year-select{background-color:initial;border:1px solid #aeaeae;border-radius:.3rem;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__month-year-select:focus-visible,.react-datepicker__year-select:focus-visible{outline:1px auto}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.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{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.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{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.5em;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;margin:2px;width:5em}.react-datepicker__month{margin:.5em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:5em}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.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{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.375em;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + 1.0625em);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.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{background-color:#f0f0f0;cursor:pointer}.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:#216ba5;color:#fff;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:#216ba5}.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{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:2.125em;margin:.208em;text-align:center;width:2.125em}.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{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;text-align:center;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:2.125em;margin:.208em;text-align:center;width:2.125em}.react-datepicker__day--disabled,.react-datepicker__day-name--disabled,.react-datepicker__time-name--disabled{color:#ccc;cursor:default}.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{background-color:#f0f0f0;border-radius:.3rem}.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{background-color:#3dcc4a;border-radius:.3rem;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{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.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{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.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:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.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__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__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__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__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__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__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__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{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-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-year-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__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__children-container{height:auto;margin:.5em;padding-left:.25em;padding-right:.25em;width:17.25em}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.react-datepicker-popper-offset{margin-top:-.7em}.issue-empty,.issue-form{align-items:flex-start;background-color:#fba76a;border-radius:0 0 1rem 1rem;display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin:0 auto;padding:1rem;width:100%}.issue-empty .issue-txt,.issue-form .issue-txt{background-color:#fff;border-radius:1rem;color:#2a2a2a;color:var(--color-font);font-family:Pretendard,sans-serif;font-size:.75rem;font-weight:400;line-height:auto;padding:1rem;width:100%}.issue-empty .issue-txt strong,.issue-form .issue-txt strong{font-size:1rem}.issue-empty .issue-btn p,.issue-form .issue-btn p{color:#fff;font-size:1rem}.issue-empty .issue-btn,.issue-form .issue-btn{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;width:100%}.issue-empty .issue-btn button,.issue-form .issue-btn button{background-color:#ff7c1f;background-color:var(--color-main-2);border:none;border-radius:1.875rem;color:#fff;cursor:pointer;font-size:.75rem;font-weight:400;padding:.375rem 2.125rem;transition:.3s}.issue-empty .issue-btn button:hover,.issue-form .issue-btn button:hover{color:#d0600f;color:var(--color-main-2-hover);color:#adadad;color:var(--color-font-sub)}#resident #controller{flex-direction:column;gap:0;margin:0 auto;padding-bottom:1.5rem;width:90%}#resident #controller,#resident #controller .btn-wrap{align-items:center;display:flex;justify-content:center}#resident #controller .btn-wrap{flex-direction:row;gap:.5rem;width:100%}#resident #controller .btn-wrap button:hover{color:#000;filter:brightness(.9)}#resident #controller .btn-wrap button{background-color:#e4dcfb;border:none;border-radius:1rem 1rem 0 0;color:#828282;cursor:pointer;font-size:.625rem;font-weight:400;letter-spacing:-.2px;padding:.6rem 1rem;transition:.3s;width:100%}#resident #controller .btn-wrap button:first-of-type.active{color:#000}#resident #controller .btn-wrap button:nth-of-type(2){background-color:#d3c9ed}#resident #controller .btn-wrap button:nth-of-type(2).active{background-color:#d3c9ed;color:#000}#resident #controller .btn-wrap button:nth-of-type(3){background-color:#beb3dd}#resident #controller .btn-wrap button:nth-of-type(3).active{background-color:#beb3dd;color:#000}#resident #controller .mode-content{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;width:100%}#business #controller{flex-direction:column;gap:0;margin:0 auto;padding-bottom:1.5rem;width:90%}#business #controller,#business #controller .btn-wrap{align-items:center;display:flex;justify-content:center}#business #controller .btn-wrap{flex-direction:row;gap:.5rem;width:100%}#business #controller .btn-wrap button:hover{color:#000;filter:brightness(.9)}#business #controller .btn-wrap button{background-color:#ffcca7;border:none;border-radius:1rem 1rem 0 0;color:#fff;cursor:pointer;font-size:.625rem;font-weight:400;letter-spacing:-.2px;padding:.6rem 1rem;transition:.3s;width:100%}#business #controller .btn-wrap button:first-of-type.active{color:#000}#business #controller .btn-wrap button:nth-of-type(2){background-color:#fba76a}#business #controller .btn-wrap button:nth-of-type(2).active{background-color:#fba76a;color:#000}#business #controller .btn-wrap button:nth-of-type(3){background-color:#ff9348}#business #controller .btn-wrap button:nth-of-type(3).active{background-color:#ff9348;color:#000}#business #controller .mode-content{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;width:100%}#banner{padding-bottom:1.5rem;width:90%}#banner .mb-banner{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:100%}#banner .mb-banner img{margin:0 auto;width:100%}@media (min-width:1440px){#banner .mb-banner{display:none}}#weather-page .weather{align-items:center;color:#2a2a2a;color:var(--color-font);color:#fff;display:flex;flex-direction:row;font-family:Pretendard,sans-serif;font-size:.75rem;font-weight:400;gap:.5rem;justify-content:flex-start;line-height:auto}#weather-page .weather img{height:2rem;width:2rem}#weather-page .weather .top{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center}#weather-page .weather .top .title{flex-direction:row;gap:.5rem}#resident,#weather-page .weather .top .title{align-items:center;display:flex;justify-content:center}#resident{flex-direction:column;gap:0;width:100%}#resident .resident-top{margin:0 auto;padding-bottom:1.5rem;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:50}#resident .resident-top>img{display:block;height:239px;width:100%}#resident .resident-top .resident-txt{align-items:flex-start;color:#fff;display:flex;flex-direction:column;gap:.5rem;justify-content:center;left:1.5rem;position:absolute;top:50%;transform:translateY(-50%);z-index:2}#resident .resident-top .resident-txt h2{font-size:1.75rem;font-weight:700}#resident .resident-top .resident-txt h2,#resident .resident-top .resident-txt>p{color:#2a2a2a;color:var(--color-font);color:#fff;font-family:Pretendard,sans-serif;line-height:auto}#resident .resident-top .resident-txt>p{font-size:1rem;font-weight:400}#resident .scroll-container{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex-direction:column;gap:0;height:85vh;justify-content:flex-start;overflow-y:auto;width:100%}@media (min-width:1440px){#resident .scroll-container{flex:0 1;overflow:visible}}#resident .favorite{align-items:center;bottom:50px;display:flex;flex-direction:row;gap:1rem;justify-content:center;position:fixed;z-index:100}#resident .favorite button{background-color:#423665;background-color:var(--color-main-1);border:none;border-radius:1.875rem;color:#2a2a2a;color:var(--color-font);color:#fff;cursor:pointer;font-family:Pretendard,sans-serif;font-size:.75rem;font-weight:400;line-height:auto;padding:1rem 2rem;transition:.3s}#resident .favorite button:hover{background-color:#594886;background-color:var(--color-main-1-hover)}@media (min-width:768px){#resident .scroll-container{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex-direction:column;gap:0;height:95vh;justify-content:flex-start;overflow-y:auto;width:100%}}.spot-card{align-items:center;background-color:#b6add0;border:1.5px solid #222;border-radius:1rem;height:70px;justify-content:center;width:40%}.parking,.spot-card{display:flex;flex-direction:column}.parking{background-color:#fff;border-radius:2rem 2rem 0 0;bottom:0;box-shadow:0 -4px 8px #00000014;height:70vh;left:50%;max-width:530px;position:fixed;transform:translate(-50%,70%);transition:.3s;width:100%;z-index:30}@media (min-width:1440px){.parking{bottom:150px;height:50vh}}.parking:before{background-color:#d9d9d9;border-radius:2rem 2rem 0 0;content:"";inset:15px;position:absolute;z-index:-1}.parking .handle{background:#111;border-radius:10px;cursor:pointer;height:5px;margin:12px auto;width:40px}.parking.open{transform:translate(-50%)}@media (min-width:1440px){.parking.open{transform:translate(-50%)}.parking{bottom:auto;height:calc(100vh - 250px);top:250px}}.APT,.DAILY,.PERIOD{background-color:#594886;color:#fff}.STORE{background-color:#e27d35;color:#fff}.shop{background-color:#ff9494}.shop.carnum{background-color:#c94545;color:#fff}.info_box{position:relative}.info_box .re-btn{background-color:#444;border-radius:1rem;color:#fff;padding:.5rem;position:absolute;right:30px;top:0}.info_box .re-btn:hover{background-color:#fff;color:#111}.all_box{display:flex;justify-content:space-around;overflow:scroll;padding:1rem;width:100%}.all_box p{font-size:12px;text-align:center}.all_box .R_box,.all_box .S_box{align-content:flex-start;border-radius:2rem;flex-direction:row;flex-wrap:wrap;gap:1rem;text-align:center;width:100%}.all_box .R_box,.all_box .S_box,.info-p{align-items:center;display:flex;justify-content:center}.info-p{gap:10px;margin-bottom:1.5rem;margin-top:2.5rem}.info-p p{color:#2a2a2a;color:var(--color-font);font-family:Pretendard,sans-serif;font-size:1rem;font-weight:400;line-height:auto}.color-box{flex-direction:column;gap:10px}.color-box,.color-box .regident-box{align-items:center;display:flex;justify-content:center}.color-box .regident-box{gap:.5rem;width:100%}.color-box .regident-box div{height:15px;width:15px}.color-box .regident-box p{font-size:14px}.color-box .regident-box .R{background-color:#b6add0}.color-box .regident-box .R-P{background-color:#594886}.color-box .regident-box .R-S{background-color:#e27d35}.color-box .shop-box{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-bottom:.5rem}.color-box .shop-box div{height:15px;width:15px}.color-box .shop-box p{font-size:14px}.color-box .shop-box .S{background-color:#ff9494}.color-box .shop-box .S-P{background-color:#c94545}#business{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center;width:100%}#business .business-top{padding-bottom:3rem;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:50}#business .business-top>img{display:block;height:239px;width:100%}#business .business-top .business-txt{align-items:flex-start;color:#fff;display:flex;flex-direction:column;gap:.5rem;justify-content:center;left:1.5rem;position:absolute;top:50%;transform:translateY(-50%);z-index:2}#business .business-top .business-txt h2{font-size:1.75rem;font-weight:700}#business .business-top .business-txt h2,#business .business-top .business-txt>p{color:#2a2a2a;color:var(--color-font);color:#fff;font-family:Pretendard,sans-serif;line-height:auto}#business .business-top .business-txt>p{font-size:1rem;font-weight:400}#business .scroll-container{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex-direction:column;gap:0;height:80vh;justify-content:flex-start;overflow-y:auto;width:100%}@media (min-width:1440px){#business .scroll-container{flex:0 1;overflow:visible}}@media (min-width:768px){#business .scroll-container{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex-direction:column;gap:0;height:85vh;justify-content:flex-start;overflow-y:auto;width:100%}}.desktop{width:100%}.desktop .admin-dashboard{display:flex;flex-direction:column;position:relative}@media (min-width:1440px){.desktop .admin-dashboard{border:3px solid #d9d9d9;border:3px solid var(--color-bg-2);display:flex;margin:0 auto;padding-bottom:20rem}}.desktop .admin-dashboard .card{background:#5bb299;background:var(--color-main-3);border-radius:0 0 30px 30px;color:#000;color:var(--color-font-black);padding:2rem 1rem;position:relative;z-index:5}@media (min-width:768px){.desktop .admin-dashboard .card{background:none}}.desktop .admin-dashboard .card .admin-box{position:relative}.desktop .admin-dashboard .card .admin-box .admin{border:3px solid #fff;border:3px solid var(--color-font-white);border-radius:30%;bottom:50%;height:100px;left:64%;position:absolute;width:100px}@media (min-width:768px){.desktop .admin-dashboard .card .admin-box .admin{border:3px solid #5bb299;border:3px solid var(--color-main-3);bottom:50%;left:74%}}@media (min-width:1440px){.desktop .admin-dashboard .card .admin-box .admin{bottom:50%;left:64%}}.desktop .admin-dashboard .card .admin-box .admin-info{background-color:#fff;background-color:var(--color-font-white);border-radius:15px;box-shadow:0 1px 10px #45a388;box-shadow:0 1px 10px var(--color-main-3-hover);padding:.5rem 2rem}@media (min-width:768px){.desktop .admin-dashboard .card .admin-box .admin-info{background-color:#5bb299;background-color:var(--color-main-3);box-shadow:none}}.desktop .admin-dashboard .card .admin-box .admin-info .admin-name{color:#2a2a2a;color:var(--color-font);font-family:Pretendard,sans-serif;font-size:1.75rem;font-weight:700;line-height:auto;margin:.3rem 0}.desktop .admin-dashboard .card .admin-box .admin-info .time{color:#2a2a2a;color:var(--color-font);font-family:Pretendard,sans-serif;font-size:.8rem;font-weight:400;line-height:auto;opacity:.9}.desktop .admin-dashboard .card .admin-box .admin-info button{border:none;border-radius:10px;color:#2a2a2a;color:var(--color-font);cursor:pointer;font-family:Pretendard,sans-serif;font-size:.8rem;font-weight:400;line-height:auto;margin:1rem 0;padding:.3rem 1rem}.desktop .admin-dashboard .card .admin-box .admin-info .btn-gray{margin-right:.5rem}.desktop .admin-dashboard .card .admin-box .admin-info .btn-gray:hover{background-color:#c2c2c2;background-color:var(--color-bg-3)}.desktop .admin-dashboard .card .admin-box .admin-info .btn-green{background:#5bb299;background:var(--color-main-3);color:#fff;color:var(--color-font-white)}.desktop .admin-dashboard .card .admin-box .admin-info .btn-green:hover{background-color:#45a388;background-color:var(--color-main-3-hover)}@media (min-width:768px){.desktop .admin-dashboard .card .admin-box .admin-info .btn-green{background:#45a388;background:var(--color-main-3-hover)}.desktop .admin-dashboard .card .admin-box .admin-info .btn-green:hover{background:#438572;background:var(--color-main-4-hover)}}.desktop .admin-dashboard .admin-header{padding:1rem}.desktop .admin-dashboard .admin-header .top-text{color:#fff;color:var(--color-font-white)}.desktop .admin-dashboard .admin-header .top-text .role{color:#2a2a2a;color:var(--color-font);color:#fff;color:var(--color-font-white);font-family:Pretendard,sans-serif;font-size:1.75rem;font-weight:700;font-weight:bolder;line-height:auto}@media (min-width:768px){.desktop .admin-dashboard .admin-header{gap:1rem;right:78%;top:-27%}.desktop .admin-dashboard .admin-header img{display:none}.desktop .admin-dashboard .admin-header .top-text{color:#000;color:var(--color-font-black);font-weight:bolder}.desktop .admin-dashboard .admin-header .top-text .role{color:#000;color:var(--color-font-black)}}.desktop .menu{border-radius:24px;display:flex;gap:1rem;margin-top:-20px;padding:1rem 1.2rem;position:relative;z-index:5}.desktop .menu .menu-card{background:#fff;background:var(--color-font-white);border:none;border-radius:16px;box-shadow:0 3px 8px #c2c2c2;box-shadow:0 3px 8px var(--color-bg-3);cursor:pointer;flex:1 1;margin-top:-20px;padding:0 1rem;text-align:left;transition:transform .15s ease-in-out}.desktop .menu .menu-card:hover{background-color:#f7f7f7;background-color:var(--color-bg);transform:scale(1.03)}.desktop .menu .menu-card .info-p{align-items:flex-start;display:flex;flex-direction:column}.desktop .menu .menu-card .info-p p{font-size:1rem!important;font-weight:600}.desktop .menu .menu-card .info-p p:first-child{font-weight:700!important}.desktop .menu .menu-card h3{color:#2a2a2a;color:var(--color-font);font-family:Pretendard,sans-serif;font-size:1.25rem;font-weight:500;font-weight:bolder;line-height:auto;margin:0 0 .3rem;text-align:left}.desktop .menu .menu-card:nth-child(2) h3{margin:-1rem 0 .3rem}@media (min-width:768px){.desktop .menu .menu-card:nth-child(2) h3{margin:-.2rem 0 .3rem}}.desktop .menu .menu-card p{color:#2a2a2a;color:var(--color-font);font-family:Pretendard,sans-serif;font-size:.8rem;font-weight:400;line-height:auto;margin:0}.desktop .extra{background:#fff;background:var(--color-font-white);display:flex;flex-direction:column;gap:.7rem;margin-top:-20px;padding:1.2rem;position:relative;z-index:2}.desktop .extra button{border:none;border-radius:14px;color:#2a2a2a;color:var(--color-font);cursor:pointer;font-family:Pretendard,sans-serif;font-size:1rem;font-weight:400;font-weight:bolder;line-height:auto;padding:.9rem;transition:transform .15s ease-in-out}.desktop .extra button:hover{background-color:#45a388;background-color:var(--color-main-3-hover);color:#fff;color:var(--color-font-white);transform:scale(1.03)}.desktop .logout-btn{align-self:flex-end;background:#5bb299;background:var(--color-main-3);border:none;border-radius:20px;color:#fff;color:var(--color-font-white);cursor:pointer;margin:0 1rem;padding:.5rem 2.5rem}.desktop .logout-btn:hover{background-color:#45a388;background-color:var(--color-main-3-hover)}.scroll-list-container{margin:26px auto 0;position:relative;width:100%}.scroll-list{max-height:700px;overflow-y:auto}.scroll-list::-webkit-scrollbar{width:1px}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.fav-card{background-color:#a295c7;background-color:var(--color-sub-2);border:1px solid #a295c7;border-radius:32px;box-shadow:0 -8px 4px #0003;cursor:pointer;display:flex;height:75px;margin-top:15px;overflow:hidden;padding:16px 48px 16px 16px;position:relative;transition:transform .5s ease,opacity .3s ease}.fav-card.removing{opacity:0;transform:translateX(120%)}.fav-card .car-number{color:#2a2a2a;color:var(--color-font);color:#f7f7f7;color:var(--color-bg);font-family:Pretendard,sans-serif;font-size:1.75rem;font-weight:700;font-weight:600;line-height:auto;margin:4px 0 0 10px}.fav-card .star{color:#423665;color:var(--color-main-1);height:28px;position:absolute;right:16px;top:30%;width:28px}.fav-card .star :hover{color:#594886;color:var(--color-main-1-hover)}.none{padding:2rem}.fav-cards{height:720px;overflow-y:auto}.fav-cards::-webkit-scrollbar{display:none}.residentfav{background-color:#5bb299;background-color:var(--color-main-3);border-radius:0 0 3rem 3rem;color:#f7f7f7;color:var(--color-bg);height:80vh;margin:0 auto;overflow:hidden;padding:1rem;width:100%}.residentfav .logo{padding:1rem 0 0 1rem;width:70px}.residentfav .residentfav-inner{padding:4rem 0 1rem 2rem}.residentfav .empty{line-height:50vh;text-align:center}.resident-mypage{margin:0 auto;padding:0;width:100%}.resident-card{background-color:#423665;background-color:var(--color-main-1);border-radius:0 0 36px 36px;box-shadow:0 4px 4px #00000040;color:#fff;color:var(--color-font-white);padding:90px 30px;position:relative}.resident-card .mypage-info{display:flex;flex-direction:column;gap:6px}.resident-card .mypage-info .role{font-size:1.25rem;font-weight:500}.resident-card .mypage-info .address,.resident-card .mypage-info .role{color:#2a2a2a;color:var(--color-font);color:#fff;color:var(--color-font-white);font-family:Pretendard,sans-serif;line-height:auto}.resident-card .mypage-info .address{font-size:1rem;font-weight:400}.resident-card .mypage-info .car-number{color:#2a2a2a;color:var(--color-font);color:#fff;color:var(--color-font-white);font-family:Pretendard,sans-serif;font-size:1.75rem;font-weight:700;line-height:auto}.resident-card .mypage-info .parking-spot{background-color:#fff;background-color:var(--color-font-white);border-radius:15px;color:#000;font-size:12px;padding:6px;text-align:center;width:134px}.card-actions{bottom:-28px;display:flex;gap:10px;left:50%;position:absolute;transform:translateX(-50%)}.card-actions button{align-items:center;background-color:#fff;background-color:var(--color-font-white);border:none;border-radius:15px;box-shadow:0 4px 4px #00000040;cursor:pointer;display:flex;flex-direction:row;font-size:12px;font-weight:500;gap:1rem;height:50px;justify-content:center;padding:0;transition:transform .15s ease,box-shadow .15s ease;width:100px}.card-actions button:hover{box-shadow:0 6px 6px #0000004d;transform:translateY(-1px)}.card-actions button:active{box-shadow:0 3px 3px #0003;transform:translateY(0)}.menu-list{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:64px}.menu-list button{background-color:#f2f2f2;border:none;border-radius:15px;box-shadow:0 4px 4px #00000026;color:#000;color:var(--color-font-black);cursor:pointer;font-size:1rem;font-weight:700;height:50px;max-width:363px;width:100%}.menu-list button:hover{background-color:#594886;background-color:var(--color-main-1-hover)}.logout-btn,.menu-list button:hover{color:#fff;color:var(--color-font-white)}.logout-btn{align-items:center;background-color:#423665;background-color:var(--color-main-1);border:none;border-radius:30px;cursor:pointer;display:flex;flex-direction:center;font-size:12px;font-weight:500;gap:1rem;height:36px;justify-content:center;margin:24px 20px 0 auto;padding:0;transition:background-color .2s ease,transform .15s ease;width:128px}.logout-btn:hover{background-color:#594886;background-color:var(--color-main-1-hover);transform:translateY(-1px)}.business-mypage{margin:0 auto;padding:0;width:100%}.business-card{background-color:#ff7c1f;background-color:var(--color-main-2);border-radius:0 0 36px 36px;box-shadow:0 4px 4px #00000040;color:#fff;color:var(--color-font-white);padding:90px 30px;position:relative}.business-card .mypage-info{display:flex;flex-direction:column;gap:6px}.business-card .mypage-info .role{font-size:1.25rem;font-weight:500}.business-card .mypage-info .address,.business-card .mypage-info .role{color:#2a2a2a;color:var(--color-font);color:#fff;color:var(--color-font-white);font-family:Pretendard,sans-serif;line-height:auto}.business-card .mypage-info .address{font-size:1rem;font-weight:400;opacity:.9}.business-card .mypage-info .car-number{color:#2a2a2a;color:var(--color-font);color:#fff;color:var(--color-font-white);font-family:Pretendard,sans-serif;font-size:1.75rem;font-weight:700;line-height:auto}.business-card .mypage-info .parking-spot{background-color:#fff;background-color:var(--color-font-white);border-radius:15px;color:#000;font-size:12px;padding:6px;text-align:center;width:134px}.mypage-actions{bottom:-28px;display:flex;gap:10px;left:50%;position:absolute;transform:translateX(-50%)}.mypage-actions button{align-items:center;background-color:#fff;border:none;border-radius:15px;box-shadow:0 4px 4px #00000040;cursor:pointer;display:flex;flex-direction:row;font-size:12px;font-weight:500;gap:1rem;height:50px;justify-content:center;padding:0;transition:transform .15s ease,box-shadow .15s ease;width:100px}.mypage-actions button:hover{box-shadow:0 6px 6px #0000004d;transform:translateY(-1px)}.mypage-actions button:active{box-shadow:0 3px 3px #0003;transform:translateY(0)}.mypage-menu{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:64px}.mypage-menu button{background-color:#f2f2f2;border:none;border-radius:15px;box-shadow:0 4px 4px #00000026;color:#000;cursor:pointer;font-size:1rem;font-weight:700;height:50px;max-width:363px;width:100%}.mypage-menu button:hover{background-color:#d0600f;background-color:var(--color-main-2-hover);color:#fff}.mypage-logout{align-items:center;background-color:#ff7c1f;background-color:var(--color-main-2);border:none;border-radius:30px;color:#fff;cursor:pointer;display:flex;flex-direction:center;font-size:12px;font-weight:500;gap:1rem;height:36px;justify-content:center;margin:24px 20px 0 auto;padding:0;transition:background-color .2s ease,transform .15s ease;width:128px}.mypage-logout:hover{background-color:#d0600f;background-color:var(--color-main-2-hover);transform:translateY(-1px)}.ok-card{background-color:#f7f7f7;background-color:var(--color-bg);border:1px solid hsla(0,0%,46%,.411);border-radius:32px;box-shadow:0 -8px 4px #50505033;color:#2a2a2a;color:var(--color-font);cursor:pointer;display:flex;flex-direction:column;height:180px;margin-top:15px;overflow:hidden;padding:16px 48px 16px 16px;position:relative;transition:transform .5s ease,opacity .3s ease}.ok-card-inner{display:flex;gap:.5rem}.ok-card-inner .car-number{color:#2a2a2a;color:var(--color-font);font-family:Pretendard,sans-serif;font-size:1.75rem;font-weight:700;line-height:auto}.ok-card-inner .unit{margin-top:.5rem}.okpage{background-color:#5bb299;background-color:var(--color-main-3);border-radius:0 0 3rem 3rem;color:#f7f7f7;color:var(--color-bg);height:80vh;margin:0 auto;overflow:hidden;padding:1rem;width:100%}.okpage>h1{padding:4rem 0 1rem 2rem}.register-type{align-items:center;border:2px solid #1a1a1a;border-radius:1.5rem;color:#2a2a2a;color:var(--color-font);display:inline-flex;font-family:Pretendard,sans-serif;font-size:1rem;font-weight:400;justify-content:center;line-height:auto;margin-bottom:10px;padding:.5rem 1rem;width:-webkit-fit-content;width:fit-content}.btn-group{display:flex;gap:10px;margin-top:1rem}.btn{border-radius:999px;cursor:pointer;font-size:14px;font-weight:500;padding:8px 18px;transition:all .2s ease}.left{background-color:#f7f7f7;background-color:var(--color-bg);color:#2a2a2a;color:var(--color-font)}.left,.right{border:1px solid #000;text-align:center}.right{background-color:#2a2a2a;background-color:var(--color-font);color:#f7f7f7;color:var(--color-bg)}.board-page{background-color:#e6e6e6;display:flex;flex-direction:column;height:100vh}.board-header{background-color:#5bb299;background-color:var(--color-main-3);padding:4rem}.board-header h2{font-size:20px;margin-bottom:12px}.board-select{border:1px solid #438572;border:1px solid var(--color-main-4-hover);border-radius:4px;height:40px;margin-bottom:12px;padding:0 10px;width:100%}.board-list{flex:1 1;overflow-y:auto;padding:2rem}.board-list .board-table{align-items:center;background-color:#fff;background-color:var(--color-font-white);border:2px solid #5bb299;border:2px solid var(--color-main-3);display:flex;flex-direction:row;font-weight:bolder;gap:1rem;justify-content:space-between;padding:1rem}.board-list{-ms-overflow-style:none;scrollbar-width:none}.board-list::-webkit-scrollbar{display:none}.board-row{background-color:#fff;background-color:var(--color-font-white);border-bottom:1px solid #ddd;cursor:pointer;display:flex;justify-content:space-between;overflow-wrap:break-word;padding:1rem;word-break:keep-all}.board-row:hover{color:#235edd;font-weight:500}.settlement-card{background-color:#ff7c1f;background-color:var(--color-main-2);border:1px solid hsla(0,0%,46%,.411);border-radius:32px;box-shadow:0 -8px 4px #50505033;color:#f7f7f7;color:var(--color-bg);cursor:pointer;display:flex;flex-direction:column;height:180px;margin-top:-40px;overflow:hidden;padding:16px 48px 16px 16px;position:relative;transform:translateY(50px);transition:transform .5s ease,opacity .3s ease;transition:.3s}.settlement-card:hover{transform:translateY(-4px)}.salepage{background-color:#5bb299;background-color:var(--color-main-3);border-radius:0 0 3rem 3rem;color:#f7f7f7;color:var(--color-bg);height:80vh;margin:0 auto;overflow:hidden;padding:1rem;width:100%}.salepage>h1{padding:4rem 0 1rem 2rem}.status-badge{align-items:center;border:2px solid #fff;border-radius:1.5rem;color:#2a2a2a;color:var(--color-font);color:#f7f7f7;color:var(--color-bg);display:inline-flex;font-family:Pretendard,sans-serif;font-size:1rem;font-weight:400;justify-content:center;line-height:auto;margin-bottom:10px;padding:.5rem 1rem;width:-webkit-fit-content;width:fit-content}.settlement-card-inner{padding:0 0 0 1.5rem}.store-name{color:#2a2a2a;color:var(--color-font);color:#f7f7f7;color:var(--color-bg);font-family:Pretendard,sans-serif;font-size:1.75rem;font-weight:700;font-weight:600;line-height:auto}.period{font-size:1rem;font-weight:400;font-weight:200;margin-top:8px}.amount,.period{color:#2a2a2a;color:var(--color-font);color:#f7f7f7;color:var(--color-bg);font-family:Pretendard,sans-serif;line-height:auto}.amount{font-size:1.75rem;font-weight:700;font-weight:400}:root{--color-main-1:#423665;--color-main-1-hover:#594886;--color-main-2:#ff7c1f;--color-main-2-hover:#d0600f;--color-main-3:#5bb299;--color-main-3-hover:#45a388;--color-main-4-hover:#438572;--color-sub-1:#c5c3d4;--color-sub-2:#a295c7;--color-bg:#f7f7f7;--color-bg-2:#d9d9d9;--color-bg-3:#c2c2c2;--color-font:#2a2a2a;--color-font-sub:#adadad;--color-font-white:#fff;--color-font-black:#000}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}li{list-style:none}button,input{font-family:inherit}html{font-size:16px}body{font-family:Pretendard,sans-serif;font-size:1rem;font-weight:400;line-height:auto}.visited-card,body{color:#2a2a2a;color:var(--color-font)}.visited-card{background-color:#a295c7;background-color:var(--color-sub-2);border-radius:32px;box-shadow:0 -8px 4px #50505033;cursor:pointer;display:flex;flex-direction:column;height:200px;margin-top:-40px;overflow:hidden;padding:16px 48px 16px 16px;position:relative;transform:translateY(50px);transition:all .5s ease}.visited-card .txt{border:1px solid #fff;border-radius:1.5rem;color:#f7f7f7;color:var(--color-bg);font-weight:300;margin-top:2.7rem;padding:1rem;width:180px}.visited-card .title{color:#2a2a2a;color:var(--color-font);font-family:Pretendard,sans-serif;font-size:1.75rem;font-weight:700;font-weight:600;line-height:auto;padding:.5rem}.visited-card .title,.visited-page{color:#f7f7f7;color:var(--color-bg)}.visited-page{background-color:#5bb299;background-color:var(--color-main-3);border-radius:0 0 3rem 3rem;display:flex;flex-direction:column;height:80vh;margin:0 auto;overflow:hidden;padding:1rem;width:100%}.visited-header>h2{color:#2a2a2a;color:var(--color-font);color:#f7f7f7;color:var(--color-bg);font-family:Pretendard,sans-serif;font-size:1.75rem;font-weight:700;line-height:auto;padding:4rem 0 1rem 2rem}.visited-header>p{margin-top:-10px;padding:0 0 0 2rem}.star{color:#423665;color:var(--color-main-1);height:28px;position:absolute;right:16px;top:10%;width:28px}.star :hover{color:#594886;color:var(--color-main-1-hover)}.star.active{color:#ffd000}.visited-card:not(.first):hover{transform:translateY(-10px)}.visited-card.first:hover{margin-bottom:50px}.cotrol-box{align-items:center;border:1px solid #222;border-radius:1rem;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:5rem auto auto;width:50%}.cotrol-box input{padding:.2rem}.cotrol-box .btn-inout{align-items:center;display:flex;gap:1rem;justify-content:center;margin-bottom:1rem}.cotrol-box .btn-inout button{padding:0 .8rem}
/*# sourceMappingURL=main.13865cfc.css.map*/