:root{color-scheme:light;--dr-font-sans:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,"Apple SD Gothic Neo","Noto Sans KR",sans-serif;--dr-bg:#F3F4F8;--dr-surface:#FFFFFF;--dr-sunken:#EDEFF3;--dr-line:#E4E6EB;--dr-line-strong:#CDD0D7;--dr-ink-900:#131518;--dr-ink-800:#2A2D33;--dr-ink-700:#575A62;--dr-ink-500:#686C74;--dr-ink-300:#B4B8BF;--dr-text:var(--dr-ink-900);--dr-text-sub:var(--dr-ink-700);--dr-text-dim:var(--dr-ink-500);--dr-text-inv:#FFFFFF;--dr-primary:#3B34D1;--dr-primary-700:#2C25B0;--dr-primary-200:#C4C1F6;--dr-primary-100:#E6E5FB;--dr-primary-50:#EEEEFB;--dr-pass:#137A52;--dr-pass-soft:#E4F4EC;--dr-pass-line:#A9D9C2;--dr-warn:#A65208;--dr-warn-soft:#FDF0DE;--dr-warn-line:#EFC99A;--dr-fail:#C6281D;--dr-fail-soft:#FDEBE9;--dr-fail-line:#F2B4AE;--dr-fail-deep:#9E1F16;--dr-seal:#C0352B;--dr-doc-paper:#FFFDF8;--dr-doc-rule:#131518;--dr-focus:var(--dr-primary);--dr-veil:rgb(255 255 255/.92);--dr-scrim:rgb(19 21 24/.56);--dr-night-bg:#131518;--dr-night-surface:#1F2227;--dr-night-line:#33363C;--dr-night-text:#EEEFF2;--dr-night-sub:#B4B8BF;--dr-night-dim:#9A9EA6;--dr-night-warn:#F0B35A;--dr-night-fail:#F29389;--dr-r-xs:4px;--dr-r-sm:8px;--dr-r-tool:12px;--dr-r-panel:16px;--dr-r-card:24px;--dr-r-pill:999px;--dr-shadow-float:0 2px 6px rgb(19 21 24/.04),0 16px 40px -12px rgb(19 21 24/.14);--dr-shadow-pop:0 4px 12px rgb(19 21 24/.06),0 30px 40px -20px rgb(19 21 24/.22);--dr-gutter:1.25rem}@media (min-width:640px){:root{--dr-gutter:1.5rem}}@media (min-width:1024px){:root{--dr-gutter:2rem}}:root[data-outdoor=true]{--dr-bg:#FFFFFF;--dr-sunken:#FFFFFF;--dr-line:#686C74;--dr-line-strong:#131518;--dr-ink-900:#000000;--dr-ink-800:#000000;--dr-ink-700:#131518;--dr-ink-500:#33363C;--dr-ink-300:#686C74;--dr-text-sub:#000000;--dr-text-dim:#33363C;--dr-primary:#221C8C;--dr-primary-700:#17125F;--dr-pass:#0B5A3B;--dr-pass-line:#0B5A3B;--dr-warn:#7A3C04;--dr-warn-line:#7A3C04;--dr-fail:#93190F;--dr-fail-line:#93190F;--dr-veil:#FFFFFF;--dr-scrim:rgb(0 0 0/.72);--dr-shadow-float:none;--dr-shadow-pop:none}html{-webkit-text-size-adjust:100%;scroll-padding-top:88px}body{margin:0;font-family:var(--dr-font-sans);font-size:16px;line-height:1.65;font-weight:400;letter-spacing:-.005em;color:var(--dr-text);background:var(--dr-bg);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.doc,.doc *,body{word-break:keep-all}.doc,.doc *{font-family:var(--dr-font-serif,"Noto Serif KR",serif)}.doc .num,.doc .num *,.num{font-family:var(--dr-font-sans);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.field{min-height:100dvh;font-size:17px;color-scheme:light}.field[data-party=principal]{font-size:18px}.field-safe{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}::-moz-selection{background:var(--dr-primary-100);color:var(--dr-ink-900)}::selection{background:var(--dr-primary-100);color:var(--dr-ink-900)}a[data-action],button:not(:disabled),label[data-press],summary{transition:background-color .12s ease,border-color .12s ease,color .12s ease,transform 70ms ease}a[data-action]:active,button:not(:disabled):active{transform:translateY(1px)}input,select,textarea{transition:border-color .12s ease,box-shadow .12s ease}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;border-color:var(--dr-focus);box-shadow:0 0 0 3px var(--dr-primary-100)}:focus-visible{outline:2px solid var(--dr-focus);outline-offset:2px}.bg-night-bg :focus-visible,.bg-primary :focus-visible{outline-color:#FFFFFF}.link{color:var(--dr-primary);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.link:hover{text-decoration-thickness:2px}.chips{scrollbar-width:none}.chips::-webkit-scrollbar,summary::-webkit-details-marker{display:none}summary{list-style:none}:root[data-outdoor=true] .field{font-weight:500}:root[data-outdoor=true] .field :is(button,a[data-action],input,section){border-width:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}