.idea-lab{--idea-bg:var(--ds-surface);--idea-panel:var(--ds-surface);--idea-ink:var(--ds-ink);--idea-sub:var(--ds-text);--idea-mute:var(--ds-muted);--idea-line:var(--ds-line);--idea-good:#277a51;--idea-good-bg:rgba(39,122,81,.1);min-height:100%;background:var(--idea-bg);color:var(--idea-sub)}.idea-lab:has(.idea-home){background:var(--home-surface)}.idea-lab:has(.idea-home) .idea-workspace-shell{flex:0 0 auto;min-height:0}.idea-lab .idea-panel{border:1px solid var(--idea-line);border-radius:var(--ds-radius)!important;background:var(--idea-panel);box-shadow:none}.idea-lab .idea-panel:has(>div>table){border:0;border-radius:0!important}.idea-lab .idea-button-outline,.idea-lab .idea-button-primary,.idea-lab .idea-tag{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--ds-radius)!important;font-weight:600}.idea-lab .idea-button-primary{min-height:48px;border:1px solid var(--ds-primary);background:var(--ds-primary);color:var(--ds-on-primary);padding:0 24px;font-size:15px;line-height:20px;letter-spacing:-.02em;transition:background-color .2s,border-color .2s}.idea-lab .idea-button-primary:hover:not(:disabled){border-color:var(--ds-primary-strong);background:var(--ds-primary-strong)}.idea-lab .idea-button-primary:disabled{border-color:var(--ds-primary-line);background:var(--ds-primary-line);opacity:1!important;cursor:not-allowed}.idea-lab .idea-button-outline{min-height:48px;border:1px solid var(--ds-line);background:var(--ds-surface);color:var(--ds-ink);padding:0 24px;font-size:15px;line-height:20px;letter-spacing:-.02em;transition:border-color .2s,color .2s}.idea-lab .idea-button-outline:hover:not(:disabled){border-color:var(--ds-primary);color:var(--ds-primary-text)}.idea-lab .idea-tag{border:1px solid var(--ds-primary-line);background:var(--ds-surface);padding:4px 10px;font-size:11.5px;letter-spacing:.02em}.idea-lab .idea-eyebrow,.idea-lab .idea-tag{color:var(--ds-primary-text);line-height:16px}.idea-lab .idea-eyebrow{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.idea-lab .idea-field-label{color:var(--idea-sub);font-size:13px;line-height:18px;font-weight:600;letter-spacing:-.02em}.idea-lab .idea-input{width:100%;min-height:46px;border:1px solid var(--idea-line);border-radius:var(--ds-radius);background:var(--ds-surface);padding:.7rem .875rem;color:var(--idea-ink)}.idea-lab .idea-input::-moz-placeholder{color:var(--ds-muted)}.idea-lab .idea-input::placeholder{color:var(--ds-muted)}.idea-lab .idea-input:focus{border-color:var(--ds-focus)}.idea-lab select.idea-input{padding-top:0;padding-bottom:0;line-height:1.25rem}.idea-lab [class*="bg-[#1A8BF4]"]{background-color:var(--idea-accent)!important}.idea-lab [class*="bg-[#1A8BF4]/10"]{background-color:var(--idea-accent-soft)!important}.idea-lab [class*="shadow-[#1A8BF4]"]{--tw-shadow-color:var(--idea-accent-shadow)!important}.idea-lab [class*="bg-[#f2e5dd]"],.idea-lab [class*="bg-[#f4efe8]"],.idea-lab [class*="bg-[#f5eee7]"],.idea-lab [class*="bg-[#f7eadf]"],.idea-lab [class*="bg-[#f7ede5]"],.idea-lab [class*="bg-[#f7f3ee]"],.idea-lab [class*="bg-[#f8d6c2]"],.idea-lab [class*="bg-[#f9e8dd]"],.idea-lab [class*="bg-[#fbeae0]"],.idea-lab [class*="bg-[#fce6dc]"],.idea-lab [class*="bg-[#fff0e7]"],.idea-lab [class*="bg-[#fff0e8]"],.idea-lab [class*="bg-[#fff1e8]"],.idea-lab [class*="bg-[#fff2ea]"],.idea-lab [class*="bg-[#fff3ee]"],.idea-lab [class*="bg-[#fff4ed]"],.idea-lab [class*="bg-[#fff4ef]"],.idea-lab [class*="bg-[#fff5ef]"],.idea-lab [class*="bg-[#fff6f0]"],.idea-lab [class*="bg-[#fff7f1]"],.idea-lab [class*="bg-[#fff7f2]"],.idea-lab [class*="bg-[#fff8f4]"],.idea-lab [class*="bg-[#fff9f5]"],.idea-lab [class*="bg-[#fffaf5]"],.idea-lab [class*="bg-[#fffaf6]"],.idea-lab [class*="bg-[#fffdf9]"],.idea-lab [class*="bg-[#fffdfa]"],.idea-lab [class*="bg-[#fffdfb]"],.idea-lab [class*="bg-[rgb(217_107_55]"],.idea-lab [class*="bg-[rgb(217_113_63]"]{background-color:var(--idea-accent-soft)!important}.idea-lab [class*="bg-[linear-gradient(135deg,#fff7f2"]{background-image:none!important;background-color:var(--ds-surface)!important}.idea-lab [class*="bg-[linear-gradient(135deg,#2f241e"],.idea-lab [class*="bg-[linear-gradient(135deg,#3d2b21"]{background-image:none!important;background-color:var(--ds-ink)!important}.idea-lab [class*="border-[#43342c]"],.idea-lab [class*="border-[#d96b37]"]{border-color:var(--idea-accent-shadow)!important}.idea-lab [class*="bg-[#d96b37]"]{background-color:var(--ds-primary)!important}.idea-lab [class*="bg-[rgb(16_35_58"],.idea-lab [class*="bg-[rgb(34_26_21"],.idea-lab [class*="bg-[rgb(38_29_23"]{background-color:var(--ds-overlay)!important}.idea-lab [class*="bg-[linear-gradient(135deg,#2f241e"] [class*="bg-[#f0ccb8]"],.idea-lab [class*="bg-[linear-gradient(135deg,#3d2b21"] [class*="bg-[#f0ccb8]"]{background-color:hsla(0,0%,100%,.15)!important;color:#fff!important}.idea-lab [class*="bg-[linear-gradient(135deg,#2f241e"] [class*="text-[#dfd0c7]"],.idea-lab [class*="bg-[linear-gradient(135deg,#2f241e"] [class*="text-[#f0ccb8]"],.idea-lab [class*="bg-[linear-gradient(135deg,#2f241e"] [class*="text-[#f8d6c2]"],.idea-lab [class*="bg-[linear-gradient(135deg,#3d2b21"] [class*="text-[#dfd0c7]"],.idea-lab [class*="bg-[linear-gradient(135deg,#3d2b21"] [class*="text-[#f0ccb8]"]{color:hsla(0,0%,100%,.8)!important}.idea-lab [class*="text-[#2f241e]"]{color:var(--idea-accent-deep)!important}.idea-lab [class*="text-[#5a4b3f]"],.idea-lab [class*="text-[#6E5F3C]"],.idea-lab [class*="text-[#7b4b32]"],.idea-lab [class*="text-[#B85B2E]"],.idea-lab [class*="text-[#D9713F]"]{color:var(--idea-accent-strong)!important}.idea-lab [class*="border-[#ddbda9]"],.idea-lab [class*="border-[#e9c5ae]"],.idea-lab [class*="border-[#eab18f]"],.idea-lab [class*="border-[#ead9ca]"],.idea-lab [class*="border-[#f0ccb8]"],.idea-lab [class*="border-[#f0d5c5]"]{border-color:var(--idea-line)!important}.idea-lab input[class*="accent-[#d9713f]"]{accent-color:var(--idea-accent)}.idea-lab [class*="bg-[#cf5f2b]"],.idea-lab [class*="bg-[#e36e37]"]{background-color:var(--idea-accent)!important}.idea-lab [class*="bg-[#faf7f3]"],.idea-lab [class*="bg-[#fff0e8]"],.idea-lab [class*="bg-[#fff8f4]"]{background-color:var(--idea-accent-soft)!important}.idea-lab [class*="border-[#eadfd4]"],.idea-lab [class*="border-[#eee3d8]"],.idea-lab [class*="border-[#f2d0be]"]{border-color:var(--idea-line)!important}.idea-lab [class*="text-[#31251f]"],.idea-lab [class*="text-[#3b2a20]"]{color:var(--idea-ink)!important}.idea-lab [class*="text-[#7f6b5d]"],.idea-lab [class*="text-[#88786d]"],.idea-lab [class*="text-[#8b796c]"],.idea-lab [class*="text-[#a79c8d]"]{color:var(--idea-sub)!important}.idea-lab [class*="text-[#6d5141]"],.idea-lab [class*="text-[#6f5c4e]"],.idea-lab [class*="text-[#7f5a46]"],.idea-lab [class*="text-[#9b6b57]"]{color:var(--idea-accent-strong)!important}.idea-lab [class*="text-[#a34a25]"],.idea-lab [class*="text-[#bd6533]"],.idea-lab [class*="text-[#cf5f2b]"],.idea-lab [class*="text-[#d75d2a]"],.idea-lab [class*="text-[#dc6f3a]"]{color:var(--idea-accent)!important}.idea-lab [class*="shadow-[0_8px_24px_rgba(76,48,24"]{box-shadow:none!important}.idea-lab .idea-lab-authenticated footer,.idea-lab .idea-lab-authenticated header,.idea-lab .idea-lab-authenticated>aside{background-color:#fff!important}.idea-lab .idea-lab-authenticated aside a[class*="bg-[#fbeae0]"]{background-color:var(--idea-accent)!important;color:#fff!important}.idea-lab .idea-lab-authenticated aside a[class*="bg-[#fbeae0]"] svg{color:#fff!important}.idea-lab .idea-lab-authenticated main>section:has(>nav[aria-label="창업자 활동 내역"])>div:first-of-type>.idea-button-outline{display:inline-flex!important}.idea-lab .idea-button-outline,.idea-lab .idea-button-primary,.idea-lab .idea-panel,.idea-lab .idea-tag{border-radius:var(--ds-radius)}.idea-lab .idea-stage-next-panel,.idea-lab .idea-stage-next-panel .idea-button-outline,.idea-lab .idea-stage-next-panel .idea-button-primary{border-radius:var(--ds-radius)!important}.idea-lab nav[aria-label="기관 관리 메뉴"],.idea-lab nav[aria-label="소통·상담 메뉴"]{display:none}.idea-lab article:has(>div>input[aria-label$="신청 선택"])>div:before{content:"개별 선택";align-self:flex-start;margin-top:1px;color:var(--idea-sub);font-size:12px;font-weight:700;white-space:nowrap}.idea-lab main:has([aria-label="시장 근거 요약"]) article[class*="max-w-[620px]"]{width:100%;max-width:none}@media (min-width:1024px){.idea-lab .idea-lab-authenticated main:not(.idea-home){max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:30px!important;padding-right:30px!important}.idea-lab .idea-lab-authenticated main:not(.idea-home)>header{position:relative!important;left:50%!important;width:calc(100vw - var(--idea-workspace-side,0px))!important;max-width:none!important;margin-left:0!important;margin-right:0!important;transform:translateX(-50%)!important}.idea-lab .idea-lab-authenticated main>div[class*=max-w],.idea-lab .idea-lab-authenticated main>section.mx-auto,.idea-lab .idea-lab-authenticated main>section[class*=max-w]{margin-left:0!important;margin-right:0!important}.idea-lab .idea-lab-authenticated main>h1[class*=max-w]{max-width:none!important;margin-left:0!important;margin-right:0!important}.idea-lab .idea-lab-authenticated main>section[class*=max-w]:not([class*=max-w-md]):not([class*=max-w-xl]){max-width:none!important;width:100%!important}.idea-lab .idea-lab-authenticated main>section[class*=px-5]{padding-left:0!important;padding-right:0!important}.idea-lab .idea-lab-authenticated .idea-panel [class*=rounded-xl]{border-radius:var(--ds-radius)!important}.idea-lab .idea-lab-authenticated main.idea-home>div[class*=max-w],.idea-lab .idea-workspace-shell:not(.idea-lab-authenticated) main>div[class*=max-w],.idea-lab .idea-workspace-shell:not(.idea-lab-authenticated) main>section[class*=max-w]{margin-left:auto!important;margin-right:auto!important}}.idea-lab .idea-workflow .idea-workflow-title{color:var(--ds-primary-text)}.idea-lab .idea-workflow main>header[data-workflow-header]{min-height:64px;flex-direction:row;align-items:center;justify-content:space-between}.idea-lab .idea-workflow main>[role=alert],.idea-lab .idea-workflow main>section{margin-top:24px;margin-left:0;margin-right:0}.idea-lab .idea-workflow main>section>:first-child{margin-top:0}@media (max-width:639px){.idea-lab .idea-workflow .idea-workflow-title{font-size:18px}.idea-lab .idea-workflow main>header[data-workflow-header]{flex-wrap:wrap}}.idea-lab .text-blue-500,.idea-lab .text-blue-600,.idea-lab .text-blue-700{color:var(--idea-accent-strong)!important}.idea-lab .text-blue-800,.idea-lab .text-blue-900{color:var(--idea-accent-deep)!important}.idea-lab .bg-blue-50,.idea-lab [class*="bg-blue-50/"]{background-color:var(--idea-accent-tint)!important}.idea-lab .bg-blue-100{background-color:var(--idea-accent-soft)!important}.idea-lab .bg-blue-600,.idea-lab .bg-blue-700{background-color:var(--idea-accent)!important}.idea-lab .border-blue-100,.idea-lab .border-blue-200,.idea-lab .border-blue-300{border-color:var(--idea-accent-line)!important}.idea-lab .border-blue-600{border-color:var(--idea-accent)!important}.idea-lab .bg-sky-50,.idea-lab [class*="bg-sky-50/"]{background-color:var(--idea-accent-tint)!important}.idea-lab .bg-sky-200,.idea-lab [class*="bg-sky-200/"]{background-color:var(--idea-accent-soft)!important}.idea-lab .text-sky-700{color:var(--idea-accent-strong)!important}.idea-lab .text-sky-800{color:var(--idea-accent-deep)!important}.idea-lab .outline-blue-600{outline-color:var(--idea-accent)!important}.idea-lab [class*="text-[#1976d2]"],.idea-lab [class*="text-[#256da8]"]{color:var(--idea-accent-strong)!important}.idea-lab [class*="bg-[#eaf4ff]"],.idea-lab [class*="bg-[#eff6ff]"]{background-color:var(--idea-accent-tint)!important}.idea-lab [class*="text-[#1769aa]"]{color:var(--idea-accent-strong)!important}.idea-lab [class*="stroke-[#1A8BF4]"]{stroke:var(--idea-accent)!important}.idea-lab [class*="border-[#256da8]"]{border-color:var(--idea-accent-strong)!important}.idea-lab [class*="fill-[#1976d2]"],.idea-lab [fill="#1976d2"]{fill:var(--idea-accent-strong)!important}.idea-lab [stroke="#1976d2"]{stroke:var(--idea-accent-strong)!important}.idea-lab [fill="#1A8BF4"]{fill:var(--idea-accent)!important}.idea-lab [stroke="#1A8BF4"]{stroke:var(--idea-accent)!important}.idea-lab [class*="text-[#1e4f78]"]{color:var(--idea-accent-deep)!important}.idea-lab [class*="bg-[#dfefff]"]{background-color:var(--idea-accent-tint)!important}.idea-lab [class*="text-[#4f83aa]"]{color:var(--idea-accent-strong)!important}.idea-lab [class*="border-[#c8dceb]"]{border-color:var(--idea-accent-line)!important}.idea-lab [class*="border-[#e77c42]"]{border-color:var(--idea-accent)!important}.idea-lab [class*="bg-[#fff0e6]"]{background-color:var(--idea-accent-soft)!important}.idea-lab [class*="#61351f"]{background-image:none!important;background-color:var(--idea-panel,#fff)!important;border-color:var(--idea-line,#dfe3e8)!important;color:var(--idea-ink,#10233a)!important;box-shadow:none!important}.idea-lab [class*="#61351f"] [class*="bg-[#f0ccb8]"]{background-color:var(--idea-accent-soft)!important;color:var(--idea-accent-strong)!important}.idea-lab [class*="#61351f"] [class*="text-[#f0ccb8]"]{color:var(--idea-mute)!important}.idea-lab [class*="#61351f"] [class*="text-[#dfd0c7]"],.idea-lab [class*="#61351f"] [class*="text-[#f8d6c2]"]{color:var(--idea-sub)!important}.idea-lab [class*="#61351f"] [class*="border-[#f0ccb8]"]{border-color:var(--idea-line)!important}.idea-lab [class*="#61351f"] [class*="bg-white/10"]{background-color:var(--idea-accent-soft)!important}.idea-lab [class*="#61351f"]>span[aria-hidden=true]{display:none!important}.idea-lab [class*="#61351f"] a[class*=bg-white]{background-color:var(--idea-accent)!important;color:#fff!important}.idea-lab [class*="#61351f"] a[class*=bg-white]:hover{background-color:var(--idea-accent-strong)!important}