.cad_page__Z_LYR{--line:#263142;--well:#0b1018;--surface:#161d28;--muted:#93a1b5;--accent:#14b8a6;min-height:100vh;background:#0f141c;color:#e6ebf2}.cad_bg__YWEdK{position:fixed;inset:0;z-index:0;background-image:url(/generated/free-bg/realcad-bg.webp);background-size:cover;background-position:50%;opacity:.08;pointer-events:none}.cad_wrap__qq3Y6{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:0 16px 24px}.cad_wrap__qq3Y6 a{color:#e6ebf2;text-decoration:underline;text-underline-offset:3px}.cad_head__3WuCc{padding:24px 0 18px;max-width:760px}.cad_head__3WuCc h1{font-size:clamp(26px,4.4vw,36px);font-weight:800;line-height:1.2;letter-spacing:-.025em;margin:0 0 8px}.cad_head__3WuCc p{font-size:15px;line-height:1.7;color:var(--muted);margin:0}.cad_bar__Y2Z5z{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 12px;border-radius:14px 14px 0 0;background:var(--surface);border:1px solid var(--line);border-bottom:0}.cad_name__LGngV{flex:1 1;min-width:120px;font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cad_btnPrimary__9VvJI,.cad_btn__l_118{min-height:42px;padding:0 14px;border-radius:10px;border:1px solid var(--line);background:var(--well);color:#e6ebf2;font-size:15px;font-weight:700;cursor:pointer}.cad_btnPrimary__9VvJI{background:var(--accent);border-color:var(--accent);color:#0b1018;font-weight:800}.cad_page__Z_LYR button:disabled{opacity:.5;cursor:default}.cad_page__Z_LYR button:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.cad_hint__oas01{font-size:13px;color:var(--muted)}.cad_status__cMLTs{margin:0;padding:8px 14px;font-size:14px;color:#a9f0e6;background:#0f1d1b;border-left:1px solid var(--line);border-right:1px solid var(--line)}.cad_statusError__ouy_w{color:#ffb4a8;background:#1d1114}.cad_retry__qrqsR{display:inline-flex;gap:8px;margin-left:10px;vertical-align:middle}.cad_retry__qrqsR button{min-height:30px;padding:0 10px;font-size:13px}.cad_editor__FWqIH{position:relative;height:calc(100vh - 150px);min-height:560px;border:1px solid var(--line);border-radius:0 0 14px 14px;overflow:hidden;background:#22282f}.cad_frame__i4PKV{width:100%;height:100%;border:0;display:block}.cad_lock__HMg0H{position:absolute;inset:0;cursor:pointer}.cad_drop__eB6Ek{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(20,184,166,.18);border:2px dashed var(--accent);font-size:16px;font-weight:800;pointer-events:none}.cad_credit__txmbK{margin:10px 2px 0;font-size:13px;color:var(--muted);line-height:1.6}.cad_full__Kneb9 .cad_wrap__qq3Y6{z-index:1100}.cad_full__Kneb9 .cad_stage__BgP0L{position:fixed;inset:0;display:flex;flex-direction:column;padding:8px;background:#0f141c}.cad_full__Kneb9 .cad_editor__FWqIH{flex:1 1;height:auto;min-height:0}@media (max-width:640px){.cad_editor__FWqIH{height:calc(100vh - 190px);min-height:420px}.cad_btnPrimary__9VvJI,.cad_btn__l_118{padding:0 12px;font-size:14px}}