.idea-lab{--idea-bg:#f4f5f7;--idea-panel:#fff;--idea-ink:#10233a;--idea-sub:#466078;--idea-mute:#6b8095;--idea-line:#dfe3e8;--idea-accent:#1a8bf4;--idea-accent-strong:#1676d8;--idea-accent-soft:rgba(26,139,244,.1);--idea-good:#277a51;--idea-good-bg:rgba(39,122,81,.1);min-height:100%;background:var(--idea-bg);color:var(--idea-ink)}.idea-lab .idea-panel{border:1px solid var(--idea-line);border-radius:0;background:var(--idea-panel);box-shadow:none}.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:0;font-weight:700}.idea-lab .idea-button-primary{border:1px solid var(--idea-accent);background:var(--idea-accent);color:#fff;padding:.8rem 1.35rem}.idea-lab .idea-button-outline{border:1px solid var(--idea-line);background:var(--idea-panel);color:var(--idea-ink);padding:.8rem 1.35rem}.idea-lab .idea-tag{background:#f0eee9;color:var(--idea-sub);padding:.2rem .65rem;font-size:.75rem}.idea-lab .idea-eyebrow,.idea-lab .idea-field-label{color:var(--idea-mute);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.idea-lab .idea-field-label{color:var(--idea-mute)}.idea-lab .idea-input{width:100%;border:1px solid var(--idea-line);border-radius:0;background:#fff;padding:.7rem .85rem;color:var(--idea-ink)}.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:rgba(26,139,244,.2)!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:linear-gradient(135deg,#eaf4fe,#f8fbff 65%,#dceefd)!important}.idea-lab [class*="bg-[linear-gradient(135deg,#2f241e"],.idea-lab [class*="bg-[linear-gradient(135deg,#3d2b21"]{background-image:linear-gradient(135deg,#0c3f6e,#1676d8 55%,#1a8bf4)!important}.idea-lab [class*="border-[#43342c]"],.idea-lab [class*="border-[#d96b37]"]{border-color:rgba(26,139,244,.2)!important}.idea-lab [class*="bg-[#d96b37]"]{background-color:rgba(26,139,244,.2)!important}.idea-lab [class*="bg-[rgb(34_26_21"],.idea-lab [class*="bg-[rgb(38_29_23"]{background-color:rgba(16,35,58,.58)!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:#0c3f6e!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:0 8px 24px rgb(26 139 244/8%)!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:0}.idea-lab h1+p,.idea-lab h2+p,.idea-lab main>section>.idea-eyebrow,.idea-lab main>section>.idea-eyebrow+h1,.idea-lab main>section>div:first-child>.idea-eyebrow,.idea-lab main>section>div:first-child>.idea-eyebrow+h1,.idea-lab main>section>h1,.idea-lab nav[aria-label="기관 관리 메뉴"],.idea-lab nav[aria-label="소통·상담 메뉴"]{display:none}.idea-lab main>section>.idea-eyebrow+h1+div,.idea-lab main>section>h1+div{margin-top:0!important}.idea-lab a.idea-button-outline[href="/idea-lab/consultations"],.idea-lab a.idea-button-outline[href="/idea-lab/messages"],.idea-lab main>section>a.idea-button-outline:first-child,.idea-lab main>section>a.idea-button-outline:first-child+div>.idea-eyebrow,.idea-lab main>section>a.idea-button-outline:first-child+div>h1,.idea-lab main>section>nav[aria-label="기관 관리 메뉴"]+div>div>.idea-eyebrow,.idea-lab main>section>nav[aria-label="기관 관리 메뉴"]+div>div>h1{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{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>header{position:relative!important;left:50%!important;width:calc(100vw - var(--idea-workspace-side,0px))!important;max-width:none!important;transform:translateX(-50%)!important}.idea-lab .idea-lab-authenticated main>div[class*=max-w],.idea-lab .idea-lab-authenticated main>header,.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 main>section>nav{display:none}.idea-lab .idea-lab-authenticated main>section>nav+div{margin-top:0!important}.idea-lab .idea-lab-authenticated main>section>nav+div>div:first-child>.idea-eyebrow,.idea-lab .idea-lab-authenticated main>section>nav+div>div:first-child>p{display:none}.idea-lab .idea-lab-authenticated main>section>nav+div>div:first-child>h1{margin-top:0!important;font-size:26px!important}.idea-lab .idea-lab-authenticated main>section>div:first-child>div:first-child>.idea-eyebrow,.idea-lab .idea-lab-authenticated main>section>div:first-child>div:first-child>p,.idea-lab .idea-lab-authenticated main>section>nav+div>.idea-button-outline{display:none}.idea-lab .idea-lab-authenticated main>section>div:first-child>div:first-child>h1{margin-top:0!important;font-size:26px!important}.idea-lab .idea-lab-authenticated main>section>div:first-child>.idea-button-outline{display:none}.idea-lab .idea-lab-authenticated .idea-panel [class*=rounded-xl]{border-radius:0!important}.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}}