/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.block{display:block}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}:root{--dp-palette-white:#fff;--dp-palette-canvas:#f7f9fc;--dp-palette-slate-50:#f3f5f9;--dp-palette-slate-100:#e9edf3;--dp-palette-slate-200:#d8dfe7;--dp-palette-slate-300:#bfc8d5;--dp-palette-slate-400:#9aa6b6;--dp-palette-slate-500:#7a8799;--dp-palette-slate-600:#5e6c7e;--dp-palette-slate-700:#475568;--dp-palette-slate-800:#313f52;--dp-palette-slate-900:#1b283a;--dp-palette-slate-950:#0c1827;--dp-palette-brand-50:#f0f6ff;--dp-palette-brand-100:#dfecfe;--dp-palette-brand-200:#bfdaff;--dp-palette-brand-300:#8fbefa;--dp-palette-brand-400:#5c9ceb;--dp-palette-brand-500:#287ad6;--dp-palette-brand-600:#0460b3;--dp-palette-brand-700:#014f96;--dp-palette-brand-800:#004079;--dp-palette-brand-900:#022f5a;--dp-palette-brand-950:#021e3c;--dp-palette-red-50:#fff2f2;--dp-palette-red-100:#ffe4e3;--dp-palette-red-200:#ffc8c7;--dp-palette-red-300:#fc9c9c;--dp-palette-red-400:#f06b6e;--dp-palette-red-500:#e03645;--dp-palette-red-600:#c91731;--dp-palette-red-700:#ae1127;--dp-palette-red-800:#900f1f;--dp-palette-red-900:#6c0f16;--dp-palette-red-950:#460a0c;--dp-palette-coral-50:#fff4f2;--dp-palette-coral-100:#fee7e1;--dp-palette-coral-200:#ffd0c5;--dp-palette-coral-300:#ffb19e;--dp-palette-coral-400:#ff8c70;--dp-palette-coral-500:#f57150;--dp-palette-coral-600:#d45b3c;--dp-palette-coral-700:#b14a2f;--dp-palette-coral-800:#8e3a23;--dp-palette-coral-900:#6a2b19;--dp-palette-coral-950:#461b0e;--dp-palette-green-50:#eafbf1;--dp-palette-green-100:#d4f7e3;--dp-palette-green-200:#b0ebca;--dp-palette-green-300:#7ad4a5;--dp-palette-green-400:#44b782;--dp-palette-green-500:#1d9a68;--dp-palette-green-600:#118054;--dp-palette-green-700:#0f6a46;--dp-palette-green-800:#0c5537;--dp-palette-green-900:#0a4029;--dp-palette-green-950:#062919;--dp-palette-amber-50:#fff6e7;--dp-palette-amber-100:#ffeccb;--dp-palette-amber-200:#ffd895;--dp-palette-amber-300:#f6bc57;--dp-palette-amber-400:#e5a324;--dp-palette-amber-500:#c78707;--dp-palette-amber-600:#a66d03;--dp-palette-amber-700:#895702;--dp-palette-amber-800:#704501;--dp-palette-amber-900:#553304;--dp-palette-amber-950:#392004;--dp-palette-night-950:#0a111a;--dp-palette-night-900:#111a25;--dp-palette-night-800:#1b2533;--dp-palette-night-750:#242f3d;--dp-palette-night-600:#374353;--dp-palette-night-700:#2c3747;--dp-palette-night-500:#6a7789;--dp-palette-night-fg:#f1f4f8;--dp-palette-night-fg-secondary:#cad2dc;--dp-palette-night-fg-tertiary:#abb5c2;--dp-palette-night-brand:#6cadf6;--dp-palette-night-brand-fg:#91c2fa;--dp-palette-night-brand-pressed:#b0d3fb;--dp-palette-night-brand-bg:#0f2e52;--dp-palette-night-on-brand:#031934;--dp-palette-night-brand-bg-pressed:#153a64;--dp-palette-night-red:#f98e8f;--dp-palette-night-red-bg:#4a191b;--dp-palette-night-on-red:#31090c;--dp-palette-night-red-pressed:#ffafae;--dp-palette-night-red-bg-pressed:#5b2124;--dp-palette-night-green:#71d6a3;--dp-palette-night-green-bg:#0c3422;--dp-palette-night-amber:#f7c56d;--dp-palette-night-amber-bg:#3d290e;--dp-palette-night-coral:#ffa068;--dp-palette-night-coral-fg:#ffb98e;--dp-palette-night-coral-bg:#472413;--dp-palette-night-on-coral:#301204;--dp-font-family:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Noto Sans KR",system-ui,sans-serif;--dp-type-display-size:32px;--dp-type-display-line:40px;--dp-type-display-weight:700;--dp-type-display-tracking:-.02em;--dp-type-question-size:28px;--dp-type-question-line:36px;--dp-type-question-weight:700;--dp-type-question-tracking:-.02em;--dp-type-page-size:24px;--dp-type-page-line:32px;--dp-type-page-weight:700;--dp-type-page-tracking:-.02em;--dp-type-section-size:20px;--dp-type-section-line:28px;--dp-type-section-weight:700;--dp-type-section-tracking:-.015em;--dp-type-title-size:18px;--dp-type-title-line:26px;--dp-type-title-weight:600;--dp-type-title-tracking:-.01em;--dp-type-body-size:16px;--dp-type-body-line:24px;--dp-type-body-weight:400;--dp-type-body-tracking:-.005em;--dp-type-secondary-size:15px;--dp-type-secondary-line:22.5px;--dp-type-secondary-weight:400;--dp-type-secondary-tracking:-.005em;--dp-type-label-size:16px;--dp-type-label-line:24px;--dp-type-label-weight:600;--dp-type-label-tracking:-.005em;--dp-type-action-size:17px;--dp-type-action-line:22px;--dp-type-action-weight:600;--dp-type-action-tracking:-.005em;--dp-type-button-m-size:15px;--dp-type-button-m-line:20px;--dp-type-button-m-weight:600;--dp-type-button-m-tracking:-.005em;--dp-type-button-s-size:13px;--dp-type-button-s-line:18px;--dp-type-button-s-weight:600;--dp-type-button-s-tracking:0em;--dp-type-meta-size:13px;--dp-type-meta-line:20px;--dp-type-meta-weight:500;--dp-type-meta-tracking:0em;--dp-type-caption-size:12px;--dp-type-caption-line:18px;--dp-type-caption-weight:500;--dp-type-caption-tracking:0em;--dp-type-numeric-size:32px;--dp-type-numeric-line:40px;--dp-type-numeric-weight:700;--dp-type-numeric-tracking:0em;--dp-space-1:4px;--dp-space-2:8px;--dp-space-3:12px;--dp-space-4:16px;--dp-space-5:20px;--dp-space-6:24px;--dp-space-7:28px;--dp-space-8:32px;--dp-space-10:40px;--dp-space-12:48px;--dp-space-16:64px;--dp-space-20:80px;--dp-page-gutter:24px;--dp-compact-gutter:20px;--dp-compact-breakpoint:375px;--dp-field-gap:24px;--dp-section-gap:40px;--dp-touch-target:48px;--dp-card-radius:14px;--dp-form-max-width:560px;--dp-icon-size:24px;--dp-icon-stroke:1.75px;--dp-duration-feedback:.1s;--dp-duration-control:.18s;--dp-duration-local:.24s;--dp-duration-enter:.3s;--dp-duration-exit:.2s;--dp-duration-fade:.15s;--dp-duration-celebrate:.48s;--dp-duration-stagger:40ms;--dp-duration-stagger-max:.2s;--dp-duration-loop:1.2s;--dp-ease-standard:cubic-bezier(.2,0,0,1);--dp-ease-enter:cubic-bezier(.16,1,.3,1);--dp-ease-exit:cubic-bezier(.4,0,1,1);--dp-ease-celebrate:cubic-bezier(.34,1.4,.64,1);--dp-ease-linear:cubic-bezier(0,0,1,1);--dp-motion-distance-nudge:4px;--dp-motion-distance-small:8px;--dp-motion-distance-medium:16px;--dp-motion-distance-large:24px;--dp-spring-rapid:linear(0,.1085,.3116,.5151,.6821,.8048,.8879,.9407,.972,.9893,.998,1.0018,1.0029,1.0028,1.0023,1.0017,1.0011,1.0007,1);--dp-spring-rapid-duration:.313s;--dp-spring-quick:linear(0,.0872,.2535,.4267,.5775,.6977,.7885,.8547,.9016,.9342,.9565,.9715,.9815,.9881,.9924,.9952,.997,.9981,.9988,.9993,1);--dp-spring-quick-duration:.343s;--dp-spring-pop:linear(0,.074,.2396,.4386,.6319,.7965,.9223,1.0082,1.0589,1.0818,1.0849,1.0757,1.0603,1.0431,1.0271,1.0139,1.0042,.9978,.9942,.9928,.9929,.9939,.9953,.9967,.998,.9991,.9998,1);--dp-spring-pop-duration:.466s;--dp-motion-scale-press:.96;--dp-motion-scale-press-small:.9;--dp-motion-scale-pop-from:.92;--dp-motion-scale-dialog-from:.96;--dp-tone-sapphire-tint:#e6f0fc;--dp-tone-sapphire-soft:#bfdafc;--dp-tone-sapphire-base:#74aef5;--dp-tone-sapphire-strong:#5889c4;--dp-tone-sapphire-deep:#426590;--dp-tone-sapphire-tint-dark:#202f42;--dp-tone-sky-tint:#e1f2f9;--dp-tone-sky-soft:#b2dff4;--dp-tone-sky-base:#47b9e6;--dp-tone-sky-strong:#2f92b8;--dp-tone-sky-deep:#276c87;--dp-tone-sky-tint-dark:#16323e;--dp-tone-teal-tint:#e0f3f1;--dp-tone-teal-soft:#aee4df;--dp-tone-teal-base:#2ac3bb;--dp-tone-teal-strong:#0e9a94;--dp-tone-teal-deep:#17726d;--dp-tone-teal-tint-dark:#123432;--dp-tone-green-tint:#e6f3e8;--dp-tone-green-soft:#bfe2c5;--dp-tone-green-base:#6fc082;--dp-tone-green-strong:#549864;--dp-tone-green-deep:#3f704b;--dp-tone-green-tint-dark:#1f3423;--dp-tone-yellow-tint:#f3eee0;--dp-tone-yellow-soft:#e4d7af;--dp-tone-yellow-base:#c6a848;--dp-tone-yellow-strong:#9d8431;--dp-tone-yellow-deep:#746228;--dp-tone-yellow-tint-dark:#352d15;--dp-tone-orange-tint:#f9ece1;--dp-tone-orange-soft:#f3d0b4;--dp-tone-orange-base:#e29858;--dp-tone-orange-strong:#b47640;--dp-tone-orange-deep:#855831;--dp-tone-orange-tint-dark:#3d2919;--dp-tone-coral-tint:#fbeae5;--dp-tone-coral-soft:#f9ccbf;--dp-tone-coral-base:#ec8e75;--dp-tone-coral-strong:#bc6e59;--dp-tone-coral-deep:#8b5243;--dp-tone-coral-tint-dark:#3f2620;--dp-tone-rose-tint:#fbe9ed;--dp-tone-rose-soft:#f9c9d2;--dp-tone-rose-base:#ea89a1;--dp-tone-rose-strong:#bb6a7e;--dp-tone-rose-deep:#894f5d;--dp-tone-rose-tint-dark:#3f252b;--dp-tone-violet-tint:#f0ecfa;--dp-tone-violet-soft:#ddd0f7;--dp-tone-violet-base:#b699eb;--dp-tone-violet-strong:#9077bc;--dp-tone-violet-deep:#6a588a;--dp-tone-violet-tint-dark:#31293f;--dp-tone-slate-tint:#eceff2;--dp-tone-slate-soft:#d2d8e1;--dp-tone-slate-base:#9facbe;--dp-tone-slate-strong:#7c8796;--dp-tone-slate-deep:#5c646f;--dp-tone-slate-tint-dark:#2b2e33;--dp-state-disabled-opacity:.3;--dp-state-disabled-text-opacity:.38;--dp-state-disabled-chip-opacity:.5;--dp-button-xl-height:56px;--dp-button-xl-radius:16px;--dp-button-xl-padding-x:24px;--dp-button-xl-min-width:96px;--dp-button-xl-gap:8px;--dp-button-xl-size:var(--dp-type-action-size);--dp-button-xl-line:var(--dp-type-action-line);--dp-button-xl-weight:var(--dp-type-action-weight);--dp-button-xl-tracking:var(--dp-type-action-tracking);--dp-button-l-height:48px;--dp-button-l-radius:14px;--dp-button-l-padding-x:16px;--dp-button-l-min-width:80px;--dp-button-l-gap:6px;--dp-button-l-size:var(--dp-type-action-size);--dp-button-l-line:var(--dp-type-action-line);--dp-button-l-weight:var(--dp-type-action-weight);--dp-button-l-tracking:var(--dp-type-action-tracking);--dp-button-m-height:40px;--dp-button-m-radius:12px;--dp-button-m-padding-x:16px;--dp-button-m-min-width:64px;--dp-button-m-gap:6px;--dp-button-m-size:var(--dp-type-button-m-size);--dp-button-m-line:var(--dp-type-button-m-line);--dp-button-m-weight:var(--dp-type-button-m-weight);--dp-button-m-tracking:var(--dp-type-button-m-tracking);--dp-button-s-height:32px;--dp-button-s-radius:10px;--dp-button-s-padding-x:12px;--dp-button-s-min-width:52px;--dp-button-s-gap:4px;--dp-button-s-size:var(--dp-type-button-s-size);--dp-button-s-line:var(--dp-type-button-s-line);--dp-button-s-weight:var(--dp-type-button-s-weight);--dp-button-s-tracking:var(--dp-type-button-s-tracking);--dp-button-loading-dot-size:8px;--dp-button-loading-dot-gap:6px;--dp-input-height:56px;--dp-input-radius:12px;--dp-input-padding-x:16px;--dp-input-padding-y:15px;--dp-input-label-gap:8px;--dp-input-help-gap:8px;--dp-input-icon-size:24px;--dp-input-size:var(--dp-type-body-size);--dp-input-line:var(--dp-type-body-line);--dp-input-weight:var(--dp-type-body-weight);--dp-input-tracking:var(--dp-type-body-tracking);--dp-input-label-size:var(--dp-type-label-size);--dp-input-label-line:var(--dp-type-label-line);--dp-input-label-weight:var(--dp-type-label-weight);--dp-input-label-tracking:var(--dp-type-label-tracking);--dp-input-help-size:var(--dp-type-meta-size);--dp-input-help-line:var(--dp-type-meta-line);--dp-input-help-weight:var(--dp-type-meta-weight);--dp-input-help-tracking:var(--dp-type-meta-tracking);--dp-input-search-height:48px;--dp-input-search-radius:12px;--dp-input-search-icon-size:20px;--dp-input-textarea-min-lines:3;--dp-list-row-padding-x:24px;--dp-list-row-padding-y-xs:8px;--dp-list-row-padding-y-s:16px;--dp-list-row-padding-y-m:24px;--dp-list-row-padding-y-l:32px;--dp-list-row-gap:16px;--dp-list-row-leading-icon:24px;--dp-list-row-leading-avatar:40px;--dp-list-row-leading-thumb:54px;--dp-list-row-chevron:24px;--dp-list-row-pressed-radius:12px;--dp-list-row-title-size:var(--dp-type-label-size);--dp-list-row-title-line:var(--dp-type-label-line);--dp-list-row-title-weight:var(--dp-type-label-weight);--dp-list-row-title-tracking:var(--dp-type-label-tracking);--dp-list-row-desc-size:var(--dp-type-secondary-size);--dp-list-row-desc-line:var(--dp-type-secondary-line);--dp-list-row-desc-weight:var(--dp-type-secondary-weight);--dp-list-row-desc-tracking:var(--dp-type-secondary-tracking);--dp-list-row-meta-size:var(--dp-type-meta-size);--dp-list-row-meta-line:var(--dp-type-meta-line);--dp-list-row-meta-weight:var(--dp-type-meta-weight);--dp-list-row-meta-tracking:var(--dp-type-meta-tracking);--dp-badge-s-height:22px;--dp-badge-s-padding-x:6px;--dp-badge-s-radius:6px;--dp-badge-s-icon-size:12px;--dp-badge-s-gap:3px;--dp-badge-s-size:var(--dp-type-caption-size);--dp-badge-s-line:var(--dp-type-caption-line);--dp-badge-s-weight:var(--dp-type-caption-weight);--dp-badge-s-tracking:var(--dp-type-caption-tracking);--dp-badge-m-height:26px;--dp-badge-m-padding-x:8px;--dp-badge-m-radius:8px;--dp-badge-m-icon-size:14px;--dp-badge-m-gap:4px;--dp-badge-m-size:var(--dp-type-meta-size);--dp-badge-m-line:var(--dp-type-meta-line);--dp-badge-m-weight:var(--dp-type-meta-weight);--dp-badge-m-tracking:var(--dp-type-meta-tracking);--dp-chip-s-height:32px;--dp-chip-s-padding-x:12px;--dp-chip-s-radius:999px;--dp-chip-s-touch-min:48px;--dp-chip-s-size:var(--dp-type-meta-size);--dp-chip-s-line:var(--dp-type-meta-line);--dp-chip-s-weight:var(--dp-type-meta-weight);--dp-chip-s-tracking:var(--dp-type-meta-tracking);--dp-chip-m-height:40px;--dp-chip-m-padding-x:14px;--dp-chip-m-radius:999px;--dp-chip-m-touch-min:48px;--dp-chip-m-size:var(--dp-type-secondary-size);--dp-chip-m-line:var(--dp-type-secondary-line);--dp-chip-m-weight:var(--dp-type-secondary-weight);--dp-chip-m-tracking:var(--dp-type-secondary-tracking);--dp-segmented-m-height:40px;--dp-segmented-m-radius:12px;--dp-segmented-m-thumb-radius:10px;--dp-segmented-m-padding:3px;--dp-segmented-m-size:var(--dp-type-secondary-size);--dp-segmented-m-line:var(--dp-type-secondary-line);--dp-segmented-m-weight:var(--dp-type-secondary-weight);--dp-segmented-m-tracking:var(--dp-type-secondary-tracking);--dp-segmented-l-height:48px;--dp-segmented-l-radius:14px;--dp-segmented-l-thumb-radius:12px;--dp-segmented-l-padding:4px;--dp-segmented-l-size:var(--dp-type-label-size);--dp-segmented-l-line:var(--dp-type-label-line);--dp-segmented-l-weight:var(--dp-type-label-weight);--dp-segmented-l-tracking:var(--dp-type-label-tracking);--dp-tab-height:48px;--dp-tab-indicator:2px;--dp-tab-gap:24px;--dp-tab-new-dot:6px;--dp-tab-size:var(--dp-type-label-size);--dp-tab-line:var(--dp-type-label-line);--dp-tab-weight:var(--dp-type-label-weight);--dp-tab-tracking:var(--dp-type-label-tracking);--dp-checkbox-size:24px;--dp-checkbox-radius:6px;--dp-checkbox-check-stroke:2px;--dp-radio-size:24px;--dp-radio-dot:10px;--dp-switch-width:50px;--dp-switch-height:30px;--dp-switch-knob:24px;--dp-switch-padding:3px;--dp-toast-radius-single:999px;--dp-toast-radius-multi:20px;--dp-toast-padding-y:14px;--dp-toast-padding-x:20px;--dp-toast-offset:20px;--dp-toast-icon-size:24px;--dp-toast-gap:8px;--dp-toast-duration:3s;--dp-toast-action-duration:5s;--dp-toast-size:var(--dp-type-secondary-size);--dp-toast-line:var(--dp-type-secondary-line);--dp-toast-weight:var(--dp-type-secondary-weight);--dp-toast-tracking:var(--dp-type-secondary-tracking);--dp-sheet-radius:24px;--dp-sheet-handle-width:40px;--dp-sheet-handle-height:4px;--dp-sheet-handle-area:16px;--dp-sheet-padding-x:24px;--dp-sheet-max-height-ratio:.7;--dp-sheet-title-size:var(--dp-type-section-size);--dp-sheet-title-line:var(--dp-type-section-line);--dp-sheet-title-weight:var(--dp-type-section-weight);--dp-sheet-title-tracking:var(--dp-type-section-tracking);--dp-sheet-desc-size:var(--dp-type-secondary-size);--dp-sheet-desc-line:var(--dp-type-secondary-line);--dp-sheet-desc-weight:var(--dp-type-secondary-weight);--dp-sheet-desc-tracking:var(--dp-type-secondary-tracking);--dp-dialog-radius:20px;--dp-dialog-max-width:320px;--dp-dialog-margin-x:32px;--dp-dialog-padding-top:24px;--dp-dialog-padding-x:24px;--dp-dialog-padding-bottom:16px;--dp-dialog-button-gap:8px;--dp-dialog-title-size:var(--dp-type-section-size);--dp-dialog-title-line:var(--dp-type-section-line);--dp-dialog-title-weight:var(--dp-type-section-weight);--dp-dialog-title-tracking:var(--dp-type-section-tracking);--dp-dialog-body-size:var(--dp-type-secondary-size);--dp-dialog-body-line:var(--dp-type-secondary-line);--dp-dialog-body-weight:var(--dp-type-secondary-weight);--dp-dialog-body-tracking:var(--dp-type-secondary-tracking);--dp-nav-height:56px;--dp-nav-icon:24px;--dp-nav-hit:48px;--dp-nav-title-gap:24px;--dp-bottom-cta-padding-x:24px;--dp-bottom-cta-padding-top:12px;--dp-bottom-cta-padding-bottom:16px;--dp-bottom-cta-gap:8px;--dp-bottom-cta-fade:32px;--dp-bottom-cta-caption-size:var(--dp-type-meta-size);--dp-bottom-cta-caption-line:var(--dp-type-meta-line);--dp-bottom-cta-caption-weight:var(--dp-type-meta-weight);--dp-bottom-cta-caption-tracking:var(--dp-type-meta-tracking);--dp-divider-hairline:1px;--dp-divider-inset:24px;--dp-divider-section:8px;--dp-asset-frame-s-size:40px;--dp-asset-frame-s-radius:10px;--dp-asset-frame-s-icon:20px;--dp-asset-frame-m-size:52px;--dp-asset-frame-m-radius:12px;--dp-asset-frame-m-icon:28px;--dp-asset-frame-l-size:60px;--dp-asset-frame-l-radius:12px;--dp-asset-frame-l-icon:32px;--dp-skeleton-radius:6px;--dp-skeleton-line-height:14px;--dp-skeleton-gap:10px;--dp-skeleton-delay:.5s;--dp-loader-s:24px;--dp-loader-m:36px;--dp-loader-l:48px;--dp-loader-stroke:3px;--dp-loader-delay:.7s;--dp-loader-rotation-duration:1.2s;--dp-status-icon-size:14px;--dp-ai-draft-icon-size:14px;--dp-inbox-highlight-duration:1.5s;--dp-inbox-group-gap:8px;--dp-activity-icon:32px;--dp-activity-line:2px;--dp-activity-gap:16px;--dp-activity-step-padding:16px;--dp-notification-unread-dot:8px;--dp-result-summary-gap:8px;--dp-result-summary-radius:14px;--dp-result-summary-padding:16px;--dp-agreement-all-radius:16px;--dp-agreement-all-padding-left:24px;--dp-agreement-all-padding-right:16px;--dp-agreement-all-padding-y:16px;--dp-agreement-all-margin-x:20px;--dp-agreement-indent:16px;--dp-agreement-checkbox:24px;--dp-agreement-row-padding-y:12px;--dp-agreement-all-size:var(--dp-type-title-size);--dp-agreement-all-line:var(--dp-type-title-line);--dp-agreement-all-weight:var(--dp-type-title-weight);--dp-agreement-all-tracking:var(--dp-type-title-tracking);--dp-agreement-item-size:var(--dp-type-secondary-size);--dp-agreement-item-line:var(--dp-type-secondary-line);--dp-agreement-item-weight:var(--dp-type-secondary-weight);--dp-agreement-item-tracking:var(--dp-type-secondary-tracking);--dp-date-picker-cell:44px;--dp-date-picker-cell-radius:999px;--dp-date-picker-wheel-row:44px;--dp-date-picker-wheel-visible-rows:5px;--dp-upload-min-height:120px;--dp-upload-radius:14px;--dp-upload-border-width:1.5px;--dp-upload-file-thumb:40px;--dp-upload-max-files-shown:5px;--dp-signature-height:160px;--dp-signature-radius:14px;--dp-signature-stroke:2.5px;--dp-signature-baseline-inset:32px;--dp-amount-underline:2px;--dp-amount-hero-size:var(--dp-type-display-size);--dp-amount-hero-line:var(--dp-type-display-line);--dp-amount-hero-weight:var(--dp-type-display-weight);--dp-amount-hero-tracking:var(--dp-type-display-tracking);--dp-icon-toggle-size:24px;--dp-icon-toggle-hit:48px;--dp-icon-toggle-fill-from-scale:.6;--dp-icon-toggle-outline-to-scale:.9;--dp-chart-slot-max:58px;--dp-chart-bar-ratio:.65;--dp-chart-bar-max:38px;--dp-chart-radius-min:3px;--dp-chart-radius-max:8px;--dp-chart-max-height-ratio:.7;--dp-chart-label-gap:6px;--dp-chart-dense-threshold:12;--dp-chart-progress-thin:2px;--dp-chart-progress-normal:5px;--dp-chart-progress-thick:8px;--dp-chart-progress-fill-duration:.5s;--dp-z-base:0;--dp-z-sticky:50;--dp-z-header:1000;--dp-z-floating:9000;--dp-z-modal:10000;--dp-z-toast:30000}:root,[data-dp-theme=light]{--dp-fg-primary:var(--dp-palette-slate-950);--dp-fg-secondary:var(--dp-palette-slate-800);--dp-fg-tertiary:var(--dp-palette-slate-600);--dp-fg-placeholder:var(--dp-palette-slate-600);--dp-fg-brand:var(--dp-palette-brand-700);--dp-fg-on-action:var(--dp-palette-white);--dp-bg-canvas:var(--dp-palette-canvas);--dp-bg-surface:var(--dp-palette-white);--dp-bg-subtle:var(--dp-palette-slate-50);--dp-bg-elevated:var(--dp-palette-white);--dp-bg-floating:var(--dp-palette-white);--dp-bg-brand-weak:var(--dp-palette-brand-50);--dp-action-primary:var(--dp-palette-brand-600);--dp-action-primary-hover:var(--dp-palette-brand-700);--dp-action-primary-pressed:var(--dp-palette-brand-800);--dp-line-default:var(--dp-palette-slate-200);--dp-line-control:var(--dp-palette-slate-500);--dp-line-focus:var(--dp-palette-brand-600);--dp-fg-danger:var(--dp-palette-red-700);--dp-bg-danger-weak:var(--dp-palette-red-50);--dp-action-danger:var(--dp-palette-red-600);--dp-fg-on-danger:var(--dp-palette-white);--dp-fg-success:var(--dp-palette-green-700);--dp-bg-success-weak:var(--dp-palette-green-50);--dp-fg-warning:var(--dp-palette-amber-800);--dp-bg-warning-weak:var(--dp-palette-amber-50);--dp-accent:var(--dp-palette-coral-500);--dp-fg-on-accent:var(--dp-palette-slate-950);--dp-fg-accent:var(--dp-palette-coral-800);--dp-bg-accent-weak:var(--dp-palette-coral-50);--dp-bg-brand-weak-pressed:var(--dp-palette-brand-100);--dp-action-danger-pressed:var(--dp-palette-red-700);--dp-bg-danger-weak-pressed:var(--dp-palette-red-100);--dp-bg-subtle-pressed:var(--dp-palette-slate-100);--dp-bg-inverse:var(--dp-palette-slate-800);--dp-bg-inverse-pressed:var(--dp-palette-slate-900);--dp-fg-on-inverse:var(--dp-palette-white);--dp-fg-inverse-brand:var(--dp-palette-brand-300);--dp-line-subtle:var(--dp-palette-slate-100);--dp-button-primary-bg:var(--dp-action-primary);--dp-button-primary-fg:var(--dp-fg-on-action);--dp-button-primary-pressed-bg:var(--dp-action-primary-pressed);--dp-button-secondary-bg:var(--dp-bg-subtle);--dp-button-secondary-fg:var(--dp-fg-primary);--dp-input-placeholder:var(--dp-fg-placeholder);--dp-card-bg:var(--dp-bg-surface);--dp-button-fill-primary-bg:var(--dp-action-primary);--dp-button-fill-primary-fg:var(--dp-fg-on-action);--dp-button-fill-primary-pressed-bg:var(--dp-action-primary-pressed);--dp-button-weak-primary-bg:var(--dp-bg-brand-weak);--dp-button-weak-primary-fg:var(--dp-fg-brand);--dp-button-weak-primary-pressed-bg:var(--dp-bg-brand-weak-pressed);--dp-button-fill-danger-bg:var(--dp-action-danger);--dp-button-fill-danger-fg:var(--dp-fg-on-danger);--dp-button-fill-danger-pressed-bg:var(--dp-action-danger-pressed);--dp-button-weak-danger-bg:var(--dp-bg-danger-weak);--dp-button-weak-danger-fg:var(--dp-fg-danger);--dp-button-weak-danger-pressed-bg:var(--dp-bg-danger-weak-pressed);--dp-button-fill-dark-bg:var(--dp-bg-inverse);--dp-button-fill-dark-fg:var(--dp-fg-on-inverse);--dp-button-fill-dark-pressed-bg:var(--dp-bg-inverse-pressed);--dp-button-weak-neutral-bg:var(--dp-bg-subtle);--dp-button-weak-neutral-fg:var(--dp-fg-primary);--dp-button-weak-neutral-pressed-bg:var(--dp-bg-subtle-pressed);--dp-input-bg:var(--dp-bg-surface);--dp-input-fg:var(--dp-fg-primary);--dp-input-border:var(--dp-line-control);--dp-input-focus-ring:var(--dp-line-focus);--dp-input-error-border:var(--dp-fg-danger);--dp-input-label:var(--dp-fg-primary);--dp-input-help:var(--dp-fg-tertiary);--dp-input-error:var(--dp-fg-danger);--dp-input-icon:var(--dp-fg-tertiary);--dp-input-search-bg:var(--dp-bg-subtle);--dp-list-row-title:var(--dp-fg-primary);--dp-list-row-desc:var(--dp-fg-tertiary);--dp-list-row-chevron-color:var(--dp-fg-tertiary);--dp-list-row-pressed-bg:var(--dp-bg-subtle);--dp-list-row-highlight-bg:var(--dp-bg-brand-weak);--dp-badge-weak-brand-bg:var(--dp-bg-brand-weak);--dp-badge-weak-brand-fg:var(--dp-fg-brand);--dp-badge-weak-success-bg:var(--dp-bg-success-weak);--dp-badge-weak-success-fg:var(--dp-fg-success);--dp-badge-weak-warning-bg:var(--dp-bg-warning-weak);--dp-badge-weak-warning-fg:var(--dp-fg-warning);--dp-badge-weak-danger-bg:var(--dp-bg-danger-weak);--dp-badge-weak-danger-fg:var(--dp-fg-danger);--dp-badge-weak-neutral-bg:var(--dp-bg-subtle);--dp-badge-weak-neutral-fg:var(--dp-fg-secondary);--dp-badge-weak-accent-bg:var(--dp-bg-accent-weak);--dp-badge-weak-accent-fg:var(--dp-fg-accent);--dp-badge-fill-brand-bg:var(--dp-action-primary);--dp-badge-fill-brand-fg:var(--dp-fg-on-action);--dp-badge-fill-accent-bg:var(--dp-accent);--dp-badge-fill-accent-fg:var(--dp-fg-on-accent);--dp-chip-bg:var(--dp-bg-subtle);--dp-chip-fg:var(--dp-fg-secondary);--dp-chip-selected-bg:var(--dp-bg-brand-weak);--dp-chip-selected-fg:var(--dp-fg-brand);--dp-chip-selected-border:var(--dp-line-focus);--dp-segmented-track-bg:var(--dp-bg-subtle);--dp-segmented-thumb-bg:var(--dp-bg-floating);--dp-segmented-fg:var(--dp-fg-tertiary);--dp-segmented-selected-fg:var(--dp-fg-primary);--dp-tab-fg:var(--dp-fg-tertiary);--dp-tab-active-fg:var(--dp-fg-primary);--dp-tab-indicator-color:var(--dp-fg-primary);--dp-tab-border:var(--dp-line-subtle);--dp-tab-new-dot-color:var(--dp-fg-danger);--dp-checkbox-on-bg:var(--dp-action-primary);--dp-checkbox-on-fg:var(--dp-fg-on-action);--dp-checkbox-off-border:var(--dp-line-control);--dp-radio-on:var(--dp-action-primary);--dp-radio-off-border:var(--dp-line-control);--dp-switch-on-bg:var(--dp-action-primary);--dp-switch-off-bg:var(--dp-line-control);--dp-switch-knob-bg:var(--dp-palette-white);--dp-toast-bg:var(--dp-bg-inverse);--dp-toast-fg:var(--dp-fg-on-inverse);--dp-toast-action:var(--dp-fg-inverse-brand);--dp-sheet-bg:var(--dp-bg-elevated);--dp-sheet-handle:var(--dp-line-default);--dp-dialog-bg:var(--dp-bg-floating);--dp-dialog-title:var(--dp-fg-primary);--dp-dialog-body:var(--dp-fg-secondary);--dp-nav-bg:var(--dp-bg-surface);--dp-nav-fg:var(--dp-fg-primary);--dp-nav-icon-color:var(--dp-fg-secondary);--dp-bottom-cta-bg:var(--dp-bg-elevated);--dp-bottom-cta-caption:var(--dp-fg-tertiary);--dp-divider-hairline-color:var(--dp-line-subtle);--dp-divider-section-bg:var(--dp-bg-canvas);--dp-skeleton-bg:var(--dp-bg-subtle);--dp-loader-fg:var(--dp-action-primary);--dp-loader-track:var(--dp-line-subtle);--dp-status-ready-bg:var(--dp-bg-subtle);--dp-status-ready-fg:var(--dp-fg-secondary);--dp-status-attention-bg:var(--dp-bg-warning-weak);--dp-status-attention-fg:var(--dp-fg-warning);--dp-status-progress-bg:var(--dp-bg-brand-weak);--dp-status-progress-fg:var(--dp-fg-brand);--dp-status-done-bg:var(--dp-bg-success-weak);--dp-status-done-fg:var(--dp-fg-success);--dp-status-stopped-bg:var(--dp-bg-danger-weak);--dp-status-stopped-fg:var(--dp-fg-danger);--dp-ai-draft-bg:#f0ecfa;--dp-ai-draft-fg:#6a588a;--dp-ai-draft-border:#ddd0f7;--dp-inbox-highlight-bg:var(--dp-bg-brand-weak);--dp-inbox-count:var(--dp-fg-tertiary);--dp-activity-line-color:var(--dp-line-default);--dp-activity-auto-icon-bg:#f0ecfa;--dp-activity-auto-icon-fg:#6a588a;--dp-activity-person-icon-bg:#e6f0fc;--dp-activity-person-icon-fg:#426590;--dp-activity-time:var(--dp-fg-tertiary);--dp-notification-unread-dot-color:var(--dp-action-primary);--dp-notification-unread-bg:var(--dp-bg-brand-weak);--dp-result-summary-bg:var(--dp-bg-canvas);--dp-result-summary-success:var(--dp-fg-success);--dp-result-summary-failed:var(--dp-fg-danger);--dp-result-summary-excluded:var(--dp-fg-tertiary);--dp-agreement-all-bg:var(--dp-bg-subtle);--dp-agreement-all-pressed-bg:var(--dp-bg-subtle-pressed);--dp-agreement-required:var(--dp-fg-brand);--dp-agreement-optional:var(--dp-fg-tertiary);--dp-agreement-link:var(--dp-fg-tertiary);--dp-date-picker-selected-bg:var(--dp-action-primary);--dp-date-picker-selected-fg:var(--dp-fg-on-action);--dp-date-picker-range-bg:var(--dp-bg-brand-weak);--dp-date-picker-today-ring:var(--dp-line-focus);--dp-date-picker-muted:var(--dp-fg-tertiary);--dp-upload-bg:var(--dp-bg-canvas);--dp-upload-border:var(--dp-line-control);--dp-upload-drag-bg:var(--dp-bg-brand-weak);--dp-upload-drag-border:var(--dp-line-focus);--dp-signature-bg:var(--dp-bg-surface);--dp-signature-border:var(--dp-line-control);--dp-signature-ink:var(--dp-fg-primary);--dp-signature-baseline:var(--dp-line-default);--dp-signature-hint:var(--dp-fg-tertiary);--dp-amount-underline-color:var(--dp-line-control);--dp-amount-focus-underline:var(--dp-line-focus);--dp-amount-unit:var(--dp-fg-secondary);--dp-icon-toggle-fg:var(--dp-fg-tertiary);--dp-icon-toggle-selected-fg:var(--dp-fg-primary);--dp-chart-series-1-from:#74aef5;--dp-chart-series-1-to:#5889c4;--dp-chart-series-1-label:#426590;--dp-chart-series-2-from:#6fc082;--dp-chart-series-2-to:#549864;--dp-chart-series-2-label:#3f704b;--dp-chart-series-3-from:#c6a848;--dp-chart-series-3-to:#9d8431;--dp-chart-series-3-label:#746228;--dp-chart-series-4-from:#ec8e75;--dp-chart-series-4-to:#bc6e59;--dp-chart-series-4-label:#8b5243;--dp-chart-series-5-from:#b699eb;--dp-chart-series-5-to:#9077bc;--dp-chart-series-5-label:#6a588a;--dp-chart-series-6-from:#9facbe;--dp-chart-series-6-to:#7c8796;--dp-chart-series-6-label:#5c646f;--dp-chart-muted:#d2d8e1;--dp-chart-muted-label:var(--dp-fg-tertiary);--dp-chart-positive:#3f704b;--dp-chart-negative:#5c646f;--dp-chart-grid:var(--dp-line-subtle);--dp-shadow-tiny:0 1px 3px #0c18271a;--dp-shadow-tiny-up:0 -1px 3px #0c18271a;--dp-shadow-weak:0 2px 30px #0c18271a;--dp-shadow-weak-up:0 -2px 30px #0c18271a;--dp-shadow-medium:0 16px 60px #0c18272e;--dp-shadow-medium-up:0 -16px 60px #0c18272e;--dp-scrim:#0003;--dp-surface-sunken:var(--dp-bg-canvas);--dp-surface-base:var(--dp-bg-surface);--dp-surface-raised:var(--dp-bg-elevated);--dp-surface-floating:var(--dp-bg-floating)}[data-dp-theme=dark]{--dp-fg-primary:var(--dp-palette-night-fg);--dp-fg-secondary:var(--dp-palette-night-fg-secondary);--dp-fg-tertiary:var(--dp-palette-night-fg-tertiary);--dp-fg-placeholder:var(--dp-palette-night-fg-tertiary);--dp-fg-brand:var(--dp-palette-night-brand-fg);--dp-fg-on-action:var(--dp-palette-night-on-brand);--dp-bg-canvas:var(--dp-palette-night-950);--dp-bg-surface:var(--dp-palette-night-900);--dp-bg-subtle:var(--dp-palette-night-800);--dp-bg-elevated:var(--dp-palette-night-800);--dp-bg-floating:var(--dp-palette-night-750);--dp-bg-brand-weak:var(--dp-palette-night-brand-bg);--dp-action-primary:var(--dp-palette-night-brand);--dp-action-primary-hover:var(--dp-palette-night-brand-fg);--dp-action-primary-pressed:var(--dp-palette-night-brand-pressed);--dp-line-default:var(--dp-palette-night-700);--dp-line-control:var(--dp-palette-night-500);--dp-line-focus:var(--dp-palette-night-brand);--dp-fg-danger:var(--dp-palette-night-red);--dp-bg-danger-weak:var(--dp-palette-night-red-bg);--dp-action-danger:var(--dp-palette-night-red);--dp-fg-on-danger:var(--dp-palette-night-on-red);--dp-fg-success:var(--dp-palette-night-green);--dp-bg-success-weak:var(--dp-palette-night-green-bg);--dp-fg-warning:var(--dp-palette-night-amber);--dp-bg-warning-weak:var(--dp-palette-night-amber-bg);--dp-accent:var(--dp-palette-night-coral);--dp-fg-on-accent:var(--dp-palette-night-on-coral);--dp-fg-accent:var(--dp-palette-night-coral-fg);--dp-bg-accent-weak:var(--dp-palette-night-coral-bg);--dp-bg-brand-weak-pressed:var(--dp-palette-night-brand-bg-pressed);--dp-action-danger-pressed:var(--dp-palette-night-red-pressed);--dp-bg-danger-weak-pressed:var(--dp-palette-night-red-bg-pressed);--dp-bg-subtle-pressed:var(--dp-palette-night-750);--dp-bg-inverse:var(--dp-palette-night-700);--dp-bg-inverse-pressed:var(--dp-palette-night-600);--dp-fg-on-inverse:var(--dp-palette-night-fg);--dp-fg-inverse-brand:var(--dp-palette-night-brand-fg);--dp-line-subtle:var(--dp-palette-night-800);--dp-button-primary-bg:var(--dp-action-primary);--dp-button-primary-fg:var(--dp-fg-on-action);--dp-button-primary-pressed-bg:var(--dp-action-primary-pressed);--dp-button-secondary-bg:var(--dp-bg-subtle);--dp-button-secondary-fg:var(--dp-fg-primary);--dp-input-placeholder:var(--dp-fg-placeholder);--dp-card-bg:var(--dp-bg-surface);--dp-button-fill-primary-bg:var(--dp-action-primary);--dp-button-fill-primary-fg:var(--dp-fg-on-action);--dp-button-fill-primary-pressed-bg:var(--dp-action-primary-pressed);--dp-button-weak-primary-bg:var(--dp-bg-brand-weak);--dp-button-weak-primary-fg:var(--dp-fg-brand);--dp-button-weak-primary-pressed-bg:var(--dp-bg-brand-weak-pressed);--dp-button-fill-danger-bg:var(--dp-action-danger);--dp-button-fill-danger-fg:var(--dp-fg-on-danger);--dp-button-fill-danger-pressed-bg:var(--dp-action-danger-pressed);--dp-button-weak-danger-bg:var(--dp-bg-danger-weak);--dp-button-weak-danger-fg:var(--dp-fg-danger);--dp-button-weak-danger-pressed-bg:var(--dp-bg-danger-weak-pressed);--dp-button-fill-dark-bg:var(--dp-bg-inverse);--dp-button-fill-dark-fg:var(--dp-fg-on-inverse);--dp-button-fill-dark-pressed-bg:var(--dp-bg-inverse-pressed);--dp-button-weak-neutral-bg:var(--dp-bg-subtle);--dp-button-weak-neutral-fg:var(--dp-fg-primary);--dp-button-weak-neutral-pressed-bg:var(--dp-bg-subtle-pressed);--dp-input-bg:var(--dp-bg-surface);--dp-input-fg:var(--dp-fg-primary);--dp-input-border:var(--dp-line-control);--dp-input-focus-ring:var(--dp-line-focus);--dp-input-error-border:var(--dp-fg-danger);--dp-input-label:var(--dp-fg-primary);--dp-input-help:var(--dp-fg-tertiary);--dp-input-error:var(--dp-fg-danger);--dp-input-icon:var(--dp-fg-tertiary);--dp-input-search-bg:var(--dp-bg-subtle);--dp-list-row-title:var(--dp-fg-primary);--dp-list-row-desc:var(--dp-fg-tertiary);--dp-list-row-chevron-color:var(--dp-fg-tertiary);--dp-list-row-pressed-bg:var(--dp-bg-subtle);--dp-list-row-highlight-bg:var(--dp-bg-brand-weak);--dp-badge-weak-brand-bg:var(--dp-bg-brand-weak);--dp-badge-weak-brand-fg:var(--dp-fg-brand);--dp-badge-weak-success-bg:var(--dp-bg-success-weak);--dp-badge-weak-success-fg:var(--dp-fg-success);--dp-badge-weak-warning-bg:var(--dp-bg-warning-weak);--dp-badge-weak-warning-fg:var(--dp-fg-warning);--dp-badge-weak-danger-bg:var(--dp-bg-danger-weak);--dp-badge-weak-danger-fg:var(--dp-fg-danger);--dp-badge-weak-neutral-bg:var(--dp-bg-subtle);--dp-badge-weak-neutral-fg:var(--dp-fg-secondary);--dp-badge-weak-accent-bg:var(--dp-bg-accent-weak);--dp-badge-weak-accent-fg:var(--dp-fg-accent);--dp-badge-fill-brand-bg:var(--dp-action-primary);--dp-badge-fill-brand-fg:var(--dp-fg-on-action);--dp-badge-fill-accent-bg:var(--dp-accent);--dp-badge-fill-accent-fg:var(--dp-fg-on-accent);--dp-chip-bg:var(--dp-bg-subtle);--dp-chip-fg:var(--dp-fg-secondary);--dp-chip-selected-bg:var(--dp-bg-brand-weak);--dp-chip-selected-fg:var(--dp-fg-brand);--dp-chip-selected-border:var(--dp-line-focus);--dp-segmented-track-bg:var(--dp-bg-subtle);--dp-segmented-thumb-bg:var(--dp-bg-floating);--dp-segmented-fg:var(--dp-fg-tertiary);--dp-segmented-selected-fg:var(--dp-fg-primary);--dp-tab-fg:var(--dp-fg-tertiary);--dp-tab-active-fg:var(--dp-fg-primary);--dp-tab-indicator-color:var(--dp-fg-primary);--dp-tab-border:var(--dp-line-subtle);--dp-tab-new-dot-color:var(--dp-fg-danger);--dp-checkbox-on-bg:var(--dp-action-primary);--dp-checkbox-on-fg:var(--dp-fg-on-action);--dp-checkbox-off-border:var(--dp-line-control);--dp-radio-on:var(--dp-action-primary);--dp-radio-off-border:var(--dp-line-control);--dp-switch-on-bg:var(--dp-action-primary);--dp-switch-off-bg:var(--dp-line-control);--dp-switch-knob-bg:var(--dp-palette-white);--dp-toast-bg:var(--dp-bg-inverse);--dp-toast-fg:var(--dp-fg-on-inverse);--dp-toast-action:var(--dp-fg-inverse-brand);--dp-sheet-bg:var(--dp-bg-elevated);--dp-sheet-handle:var(--dp-line-default);--dp-dialog-bg:var(--dp-bg-floating);--dp-dialog-title:var(--dp-fg-primary);--dp-dialog-body:var(--dp-fg-secondary);--dp-nav-bg:var(--dp-bg-surface);--dp-nav-fg:var(--dp-fg-primary);--dp-nav-icon-color:var(--dp-fg-secondary);--dp-bottom-cta-bg:var(--dp-bg-elevated);--dp-bottom-cta-caption:var(--dp-fg-tertiary);--dp-divider-hairline-color:var(--dp-line-subtle);--dp-divider-section-bg:var(--dp-bg-canvas);--dp-skeleton-bg:var(--dp-bg-subtle);--dp-loader-fg:var(--dp-action-primary);--dp-loader-track:var(--dp-line-subtle);--dp-status-ready-bg:var(--dp-bg-subtle);--dp-status-ready-fg:var(--dp-fg-secondary);--dp-status-attention-bg:var(--dp-bg-warning-weak);--dp-status-attention-fg:var(--dp-fg-warning);--dp-status-progress-bg:var(--dp-bg-brand-weak);--dp-status-progress-fg:var(--dp-fg-brand);--dp-status-done-bg:var(--dp-bg-success-weak);--dp-status-done-fg:var(--dp-fg-success);--dp-status-stopped-bg:var(--dp-bg-danger-weak);--dp-status-stopped-fg:var(--dp-fg-danger);--dp-ai-draft-bg:#31293f;--dp-ai-draft-fg:#ddd0f7;--dp-ai-draft-border:#ddd0f7;--dp-inbox-highlight-bg:var(--dp-bg-brand-weak);--dp-inbox-count:var(--dp-fg-tertiary);--dp-activity-line-color:var(--dp-line-default);--dp-activity-auto-icon-bg:#31293f;--dp-activity-auto-icon-fg:#ddd0f7;--dp-activity-person-icon-bg:#202f42;--dp-activity-person-icon-fg:#bfdafc;--dp-activity-time:var(--dp-fg-tertiary);--dp-notification-unread-dot-color:var(--dp-action-primary);--dp-notification-unread-bg:var(--dp-bg-brand-weak);--dp-result-summary-bg:var(--dp-bg-canvas);--dp-result-summary-success:var(--dp-fg-success);--dp-result-summary-failed:var(--dp-fg-danger);--dp-result-summary-excluded:var(--dp-fg-tertiary);--dp-agreement-all-bg:var(--dp-bg-subtle);--dp-agreement-all-pressed-bg:var(--dp-bg-subtle-pressed);--dp-agreement-required:var(--dp-fg-brand);--dp-agreement-optional:var(--dp-fg-tertiary);--dp-agreement-link:var(--dp-fg-tertiary);--dp-date-picker-selected-bg:var(--dp-action-primary);--dp-date-picker-selected-fg:var(--dp-fg-on-action);--dp-date-picker-range-bg:var(--dp-bg-brand-weak);--dp-date-picker-today-ring:var(--dp-line-focus);--dp-date-picker-muted:var(--dp-fg-tertiary);--dp-upload-bg:var(--dp-bg-canvas);--dp-upload-border:var(--dp-line-control);--dp-upload-drag-bg:var(--dp-bg-brand-weak);--dp-upload-drag-border:var(--dp-line-focus);--dp-signature-bg:var(--dp-bg-surface);--dp-signature-border:var(--dp-line-control);--dp-signature-ink:var(--dp-fg-primary);--dp-signature-baseline:var(--dp-line-default);--dp-signature-hint:var(--dp-fg-tertiary);--dp-amount-underline-color:var(--dp-line-control);--dp-amount-focus-underline:var(--dp-line-focus);--dp-amount-unit:var(--dp-fg-secondary);--dp-icon-toggle-fg:var(--dp-fg-tertiary);--dp-icon-toggle-selected-fg:var(--dp-fg-primary);--dp-chart-series-1-from:#74aef5;--dp-chart-series-1-to:#5889c4;--dp-chart-series-1-label:#bfdafc;--dp-chart-series-2-from:#6fc082;--dp-chart-series-2-to:#549864;--dp-chart-series-2-label:#bfe2c5;--dp-chart-series-3-from:#c6a848;--dp-chart-series-3-to:#9d8431;--dp-chart-series-3-label:#e4d7af;--dp-chart-series-4-from:#ec8e75;--dp-chart-series-4-to:#bc6e59;--dp-chart-series-4-label:#f9ccbf;--dp-chart-series-5-from:#b699eb;--dp-chart-series-5-to:#9077bc;--dp-chart-series-5-label:#ddd0f7;--dp-chart-series-6-from:#9facbe;--dp-chart-series-6-to:#7c8796;--dp-chart-series-6-label:#d2d8e1;--dp-chart-muted:var(--dp-line-default);--dp-chart-muted-label:var(--dp-fg-tertiary);--dp-chart-positive:#bfe2c5;--dp-chart-negative:#d2d8e1;--dp-chart-grid:var(--dp-line-subtle);--dp-shadow-tiny:0 1px 3px #00000052;--dp-shadow-tiny-up:0 -1px 3px #00000052;--dp-shadow-weak:0 2px 30px #00000052;--dp-shadow-weak-up:0 -2px 30px #00000052;--dp-shadow-medium:0 16px 60px #0006;--dp-shadow-medium-up:0 -16px 60px #0006;--dp-scrim:#0000008f;--dp-surface-sunken:var(--dp-bg-canvas);--dp-surface-base:var(--dp-bg-surface);--dp-surface-raised:var(--dp-bg-elevated);--dp-surface-floating:var(--dp-bg-floating)}.dp-icon-toggle{width:var(--dp-icon-toggle-size);height:var(--dp-icon-toggle-size);color:inherit;transition:transform var(--dp-spring-quick-duration) var(--dp-spring-quick);flex:none;display:inline-block;position:relative}.dp-icon-toggle svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dp-icon-toggle .dp-icon-outline{transition:opacity var(--dp-duration-fade) var(--dp-ease-standard),transform var(--dp-duration-control) var(--dp-ease-standard)}.dp-icon-toggle .dp-icon-fill{opacity:0;transform:scale(var(--dp-icon-toggle-fill-from-scale));transition:opacity var(--dp-duration-fade) var(--dp-ease-exit),transform 0s linear var(--dp-duration-fade)}:is([aria-pressed=true],[aria-current=page],[aria-selected=true])>.dp-icon-toggle .dp-icon-outline{opacity:0;transform:scale(var(--dp-icon-toggle-outline-to-scale))}:is([aria-pressed=true],[aria-current=page],[aria-selected=true])>.dp-icon-toggle .dp-icon-fill{opacity:1;transition:opacity var(--dp-duration-feedback) linear,transform var(--dp-spring-pop-duration) var(--dp-spring-pop);transform:scale(1)}:active>.dp-icon-toggle{transform:scale(var(--dp-motion-scale-press-small));transition:transform var(--dp-spring-rapid-duration) var(--dp-spring-rapid)}@media (prefers-reduced-motion:reduce){.dp-icon-toggle,.dp-icon-toggle svg{transition:none!important}.dp-icon-toggle .dp-icon-fill,:active>.dp-icon-toggle,:is([aria-pressed=true],[aria-current=page],[aria-selected=true])>.dp-icon-toggle .dp-icon-outline{transform:none}}@font-face{font-family:Pretendard Variable;src:url(/fonts/PretendardVariable.woff2)format("woff2-variations");font-weight:45 920;font-display:swap}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--dp-bg-canvas);color:var(--dp-fg-primary)}body{min-width:320px;min-height:100vh;font-family:var(--dp-font-family);letter-spacing:-.005em;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:24px}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--dp-line-focus);outline-offset:2px}svg.lucide{stroke-width:1.75px;flex:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-header{background:var(--dp-bg-surface);border-bottom:1px solid var(--dp-line-default);height:56px}.app-header,.app-header-inner{align-items:center;display:flex}.app-header-inner{width:100%;max-width:var(--app-header-max,1120px);padding:0 var(--dp-page-gutter);justify-content:space-between;gap:12px;margin:0 auto}.app-header-logo{display:block}.app-header-logo img{object-fit:contain;filter:grayscale();opacity:.6;width:auto;height:24px;display:block}.app-header-note{color:var(--dp-fg-tertiary);font-size:13px;font-weight:500;line-height:20px}.stepper{grid-template-columns:repeat(3,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.stepper li{color:var(--dp-fg-tertiary);gap:8px;font-size:12px;font-weight:500;line-height:18px;display:grid}.stepper li:before{content:"";background:var(--dp-palette-slate-200);border-radius:2px;height:4px}.stepper li.done:before,.stepper li.now:before{background:var(--dp-action-primary)}.stepper li.done{color:var(--dp-fg-brand)}.stepper li.now{color:var(--dp-fg-primary);font-weight:700}.stepper .stepper-label{align-items:center;gap:4px;display:flex}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}