:root{--dp-blue:#287dff;--dp-blue-strong:#1667e6;--dp-blue-soft:#eef4ff;--dp-blue-line:#c7dbff;--dp-ink:#191f28;--dp-sub:#545456;--dp-muted:#8b95a1;--dp-line:#e5e8ee;--dp-surface:#f6f8fb;--font-body:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--style-radius-s:8px;--style-radius-m:12px;--style-radius-l:16px;--accessibility-outline:2px solid var(--dp-blue);--color-success-50:#f2f7ff;--color-success-100:#e3eeff;--color-success-150:#d0e2ff;--color-success-200:#b9d4ff;--color-success-250:#9fc3ff;--color-success-300:#84b2ff;--color-success-350:#69a1ff;--color-success-400:#4f90ff;--color-success-450:#3c86ff;--color-success-500:#287dff;--color-success-550:#1f70ec;--color-success-600:#1a63d6;--color-success-650:#1656bd;--color-success-700:#134aa3;--color-success-750:#103d88;--color-success-800:#0d316e;--color-success-850:#0a2554;--color-success-900:#07193a;--color-success-950:#040d20}.dp-brand{flex-direction:column;align-items:center;gap:12px;display:inline-flex}.dp-brand__name{align-items:flex-end;gap:9px;display:inline-flex}.dp-brand__name img{width:auto;height:42px;display:block}.dp-brand__product{padding-bottom:6px;font-size:33px}.dp-brand__product,.dp-nav-brand__product{letter-spacing:-.01em;color:#609fff;font-weight:400;line-height:1}@supports ((-webkit-background-clip:text) or (background-clip:text)){.dp-brand__product,.dp-nav-brand__product{background:linear-gradient(90deg,#609fff,#8f86ff 90%);color:#0000;-webkit-background-clip:text;background-clip:text}}.dp-brand__caption{color:var(--dp-muted);letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:20px}.dp-icon{width:26px;height:26px;box-shadow:0 0 0 1px var(--dp-line);border-radius:7px;display:block}.dp-banner{margin-bottom:calc(var(--base)*1.5);background:linear-gradient(110deg,#e4eeff 0%,#eef3ff 55%,#f1ebff 100%);border-radius:20px;padding:28px 32px}.dp-banner__pill{background:var(--dp-blue);color:#fff;letter-spacing:0;border-radius:13px;align-items:center;height:26px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.dp-banner__title{color:var(--dp-ink);letter-spacing:-.02em;margin:14px 0 0;font-size:24px;font-weight:700;line-height:32px}.dp-banner__body{color:var(--dp-sub);margin:6px 0 0;font-size:14px;line-height:22px}.btn--style-primary{--bg-color:var(--dp-blue);--hover-bg:var(--dp-blue-strong);--color:#fff;--hover-color:#fff}.btn--style-primary.btn--disabled{--bg-color:var(--dp-blue-line);--hover-bg:var(--dp-blue-line);--color:#fff;--hover-color:#fff}.btn--style-secondary{--bg-color:#fff;--color:var(--dp-sub);--btn-border:1px solid #d3d3d3;--hover-color:var(--dp-blue);--hover-btn-border:1px solid var(--dp-blue)}.btn--style-pill{--bg-color:var(--dp-blue-soft);--color:var(--dp-blue);--hover-bg:#dfeaff;--hover-color:var(--dp-blue-strong)}.template-minimal{background:radial-gradient(1200px 600px at 15% 0%, #e6efff 0%, transparent 60%),radial-gradient(900px 500px at 100% 100%, #f1ebff 0%, transparent 55%),var(--dp-surface)}.template-minimal__wrap{background:#fff;border:1px solid #e3ebfa;border-radius:20px;padding:48px 40px 40px;box-shadow:0 24px 60px -28px #287dff59}.login__brand{margin-bottom:40px}@media (max-width:767px){.template-minimal__wrap{padding:36px 22px 28px}.dp-brand__name{gap:7px}.dp-brand__name img{height:34px}.dp-brand__product{padding-bottom:5px;font-size:27px}}.dp-nav-brand{align-self:flex-start;align-items:flex-end;gap:4px;margin:6px 0 22px;display:inline-flex}.dp-nav-brand img{width:auto;height:20px;display:block}.dp-nav-brand__product{padding-bottom:3px;font-size:16px}.nav{background:var(--dp-surface);border-right-color:var(--dp-line)}.nav-group__toggle{color:var(--dp-muted);font-weight:600}.nav__link{color:var(--dp-sub)}.nav__link:hover,.nav__link.active{color:var(--dp-blue)}.nav__link:has(.nav__link-indicator){color:var(--dp-blue)}.nav__link-indicator{background:var(--dp-blue)}.card{border-color:var(--dp-line);background:#fff;border-radius:12px}.card--has-onclick:hover{border-color:var(--dp-blue-line);background:var(--dp-blue-soft);box-shadow:0 8px 20px -12px #287dff73}.field-type input:focus,.field-type textarea:focus,.field-type input:focus-within{border-color:var(--dp-blue);box-shadow:0 0 0 3px #287dff1f}.checkbox-input--checked .checkbox-input__input{background:var(--dp-blue);border-color:var(--dp-blue);color:#fff}.checkbox-input--checked .checkbox-input__icon svg *{stroke:#fff}.radio-input__styled-radio:before{background-color:var(--dp-blue)}.tabs-field__tab-button--active{color:var(--dp-blue)}.tabs-field__tab-button:after{background:var(--dp-blue)}.app-header__localizer{display:none}
