.ai-interior-page{max-width:820px;margin:auto;padding:36px 24px 80px;color:#282d33;font-family:Pretendard,Arial,sans-serif;line-height:1.7;letter-spacing:-.025em}.ai-interior-page[hidden]{display:none!important}.ai-interior-back{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;color:#737c87}.ai-interior-eyebrow{color:#eb651c;font-size:14px;margin:28px 0 8px}.ai-interior-page :is(h1,h2:where(.interium-section-title)){font-size:32px;font-weight:550;line-height:1.4;white-space:pre-line;letter-spacing:-.04em;margin:0 0 16px}.ai-interior-page h2:where(:not(.interium-section-title)){font-size:21px;font-weight:550;margin:0 0 20px}.ai-interior-lead{color:#737c87;margin:0 0 28px}.ai-interior-status{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e5e8ec;padding:0 0 14px;font-size:15px}.ai-interior-card{background:#fff;border:1px solid #e3e7eb;border-radius:22px;padding:28px;margin:24px 0;box-shadow:0 15px 44px #3040500a}.ai-interior-card img{display:block;width:100%;max-height:560px;object-fit:contain;border-radius:14px;background:#f8f9fa;margin-bottom:22px}.ai-interior-page label{display:block;margin:20px 0;color:#343b43}.ai-interior-page textarea,.ai-interior-page select,.ai-interior-page input[type=file]{display:block;box-sizing:border-box;width:100%;min-height:48px;border:1px solid #dfe4e9;background:#fff;border-radius:12px;padding:12px 14px;margin-top:9px;color:#343b43;font:inherit}.ai-interior-page textarea{min-height:130px;resize:vertical}.ai-interior-page input::file-selector-button{border:1px solid #dfe4e9;border-radius:8px;background:#fff;padding:8px 12px;margin-right:12px;font:inherit}.ai-interior-button{display:inline-flex;justify-content:center;align-items:center;min-height:50px;border:1px solid #dfe4e9;border-radius:12px;background:white;color:#343b43;text-decoration:none;padding:10px 20px;font:inherit;cursor:pointer}.ai-interior-button.primary{background:#ff5a00;border-color:#ff5a00;color:white;width:100%;box-sizing:border-box;margin-top:22px;font-weight:500}.ai-interior-page button:disabled{opacity:.6;cursor:wait}.ai-interior-page :focus-visible{outline:2px solid #ff5a00;outline-offset:3px}.ai-interior-link{min-height:44px;border:0;background:transparent;color:#687480;font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.ai-interior-hint{font-size:13px;line-height:1.8;color:#7a838c}.ai-interior-card>a:not(.ai-interior-button){color:#6c7580;font-size:13px}.ai-interior-message,.ai-interior-error{padding:16px 20px;border:1px solid #eadfd8;border-radius:12px;background:#fffaf7;overflow-wrap:anywhere;font-size:14px}.ai-interior-error{color:#994531}.ai-interior-page details{margin:18px 0}.ai-interior-page summary{min-height:44px;cursor:pointer;color:#697582;line-height:44px;font-size:14px}.ai-interior-notice{max-height:340px;overflow:auto;white-space:pre-wrap;font-size:14px;background:#f8f9fa;padding:18px;border-radius:12px}.ai-interior-consent{display:flex!important;gap:12px;align-items:flex-start;border:1px solid #e2e6ea;padding:16px;border-radius:12px;font-size:14px}.ai-interior-consent input{width:18px;height:18px;accent-color:#ff5a00;margin-top:4px;flex:none}.ai-interior-recovery{border:1px solid #e2e6ea;background:#fafbfc;border-radius:14px;padding:18px;margin-top:22px;font-size:14px}.ai-interior-report{border-top:1px solid #e5e8ec;padding-top:12px;margin-top:24px!important}.ai-interior-report label{font-size:14px}.ai-interior-report textarea{min-height:90px}@media(max-width:600px){.ai-interior-page{padding:24px 18px 64px}.ai-interior-page :is(h1,h2:where(.interium-section-title)){font-size:27px}.ai-interior-card{padding:22px 18px;border-radius:18px}.ai-interior-status{font-size:14px}.ai-interior-link{font-size:12px}.ai-interior-lead{font-size:15px}}
