.firma-module__OZcIuq__workspace{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e5efff;background:radial-gradient(circle at 12% 0,#1e4a8a55,#0000 40%),radial-gradient(circle at 90% 10%,#2a6f8a40,#0000 35%),#08111f;min-height:calc(100vh - 140px);margin:-28px;padding:28px}.firma-module__OZcIuq__workspace h1{letter-spacing:-.04em;color:#e9f2ff;margin:4px 0;font-size:27px}.firma-module__OZcIuq__workspace h2{color:#e9f2ff;margin:0 0 12px;font-size:15px}.firma-module__OZcIuq__heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.firma-module__OZcIuq__heading p{color:#a9bcd3;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}.firma-module__OZcIuq__eyebrow{letter-spacing:.09em;color:#80d9f4;margin-bottom:8px;font-size:10px;font-weight:750;display:block}.firma-module__OZcIuq__simulation{color:#f4d79a;background:#2d2410cc;border:1px solid #f4c77a55;border-radius:99px;padding:8px 12px;font-size:11px}.firma-module__OZcIuq__grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.firma-module__OZcIuq__panel{-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:linear-gradient(145deg,#14243ce8,#0a1426eb);border:1px solid #729bd537;border-radius:22px;flex-direction:column;gap:12px;padding:18px;display:flex;box-shadow:0 20px 45px #0005,inset 0 1px #accdff20}.firma-module__OZcIuq__wide{grid-column:1/-1}.firma-module__OZcIuq__form{flex-direction:column;gap:10px;display:flex}.firma-module__OZcIuq__panel label{color:#a9bcd3;flex-direction:column;gap:5px;font-size:12px;font-weight:650;display:flex}.firma-module__OZcIuq__panel input{color:#e5efff;min-height:40px;font:inherit;background:#0b172bcc;border:1px solid #729bd555;border-radius:12px;padding:9px 12px;font-size:14px}.firma-module__OZcIuq__panel input[readonly],.firma-module__OZcIuq__panel input:disabled{opacity:.75}.firma-module__OZcIuq__panel small,.firma-module__OZcIuq__hint{color:#8ea4bf;margin:0;font-size:11px;font-weight:400}.firma-module__OZcIuq__photoRow,.firma-module__OZcIuq__logoRow{align-items:center;gap:14px;display:flex}.firma-module__OZcIuq__photoActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.firma-module__OZcIuq__photoActions small{flex-basis:100%}.firma-module__OZcIuq__hidden{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.firma-module__OZcIuq__button,.firma-module__OZcIuq__quiet,.firma-module__OZcIuq__primary,.firma-module__OZcIuq__tab{min-height:38px;font:inherit;cursor:pointer;border-radius:12px;padding:8px 14px;font-size:13px;font-weight:650}.firma-module__OZcIuq__button{color:#e5efff;background:#16294a;border:1px solid #729bd577}.firma-module__OZcIuq__quiet{color:#91caff;background:0 0;border:1px solid #0000}.firma-module__OZcIuq__primary{color:#fff;background:linear-gradient(150deg,#316cc9,#2154aa);border:1px solid #4f8fe6;align-self:flex-start}:is(.firma-module__OZcIuq__button,.firma-module__OZcIuq__quiet,.firma-module__OZcIuq__primary,.firma-module__OZcIuq__tab):disabled{opacity:.5;cursor:not-allowed}:is(.firma-module__OZcIuq__button,.firma-module__OZcIuq__quiet,.firma-module__OZcIuq__primary,.firma-module__OZcIuq__tab,input):focus-visible{outline-offset:2px;outline:3px solid #80d9f4}.firma-module__OZcIuq__previewGrid{grid-template-columns:minmax(260px,1fr) minmax(300px,1.4fr);align-items:start;gap:18px;display:grid}@media (max-width:900px){.firma-module__OZcIuq__previewGrid{grid-template-columns:1fr}}.firma-module__OZcIuq__tabs{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.firma-module__OZcIuq__tab{color:#a9bcd3;background:0 0;border:1px solid #729bd544;min-height:32px;padding:5px 11px;font-size:12px}.firma-module__OZcIuq__tab[aria-selected=true]{color:#e9f2ff;background:#102e40;border-color:#80d9f4}.firma-module__OZcIuq__error{color:#ffc9c2;background:#3a1514cc;border:1px solid #e8857a66;border-radius:12px;padding:10px 12px}.firma-module__OZcIuq__notice{color:#b8f3d4;background:#0f2e22cc;border:1px solid #64e3a066;border-radius:12px;padding:10px 12px}.firma-module__OZcIuq__workspace{color-scheme:normal;min-height:0;color:var(--lgx-ink);background:0 0;margin:0;padding:0 0 24px}.firma-module__OZcIuq__workspace :is(h1,h2){color:var(--lgx-ink)}.firma-module__OZcIuq__heading p,.firma-module__OZcIuq__panel label,.firma-module__OZcIuq__hint,.firma-module__OZcIuq__photoActions small{color:var(--lgx-muted)}@media (min-width:761px){.firma-module__OZcIuq__heading{padding-right:420px}}.firma-module__OZcIuq__panel{color:var(--lgx-ink);border:1px solid var(--lgx-stroke);background:var(--lgx-panel);box-shadow:var(--lgx-shadow), var(--lgx-highlight);-webkit-backdrop-filter:var(--lgx-blur);border-radius:24px}.firma-module__OZcIuq__panel input{color:var(--lgx-ink);border-color:var(--lgx-stroke);background:color-mix(in srgb, var(--lgx-panel-solid) 55%, transparent);box-shadow:var(--lgx-highlight)}.firma-module__OZcIuq__panel input::placeholder{color:var(--lgx-muted)}.firma-module__OZcIuq__button,.firma-module__OZcIuq__tab{color:var(--lgx-ink);border-color:var(--lgx-stroke);background:color-mix(in srgb, var(--lgx-panel-solid) 45%, transparent);box-shadow:var(--lgx-highlight)}.firma-module__OZcIuq__tab[aria-selected=true]{color:var(--lgx-ink);border-color:color-mix(in srgb, var(--lgx-webchat) 70%, white);background:radial-gradient(ellipse at 0 20%, color-mix(in srgb, var(--lgx-webchat) 24%, transparent), transparent 80%), color-mix(in srgb, var(--lgx-panel-solid) 60%, transparent);box-shadow:0 0 18px color-mix(in srgb, var(--lgx-webchat) 26%, transparent), var(--lgx-highlight)}.firma-module__OZcIuq__quiet{color:#3b82d6}.firma-module__OZcIuq__primary{border:1px solid var(--lgx-stroke-bright);background:linear-gradient(145deg,#5b9bf6,#2f63cf);box-shadow:0 8px 20px #2f63cf40,inset 0 1px #ffffff73}html[data-lgx-theme=day] .firma-module__OZcIuq__eyebrow{color:#1f6fb8}html[data-lgx-theme=day] .firma-module__OZcIuq__simulation{color:#6b4300;background:#ffc4503d;border-color:#c88c1459}html[data-lgx-theme=day] .firma-module__OZcIuq__error{color:#8a1230;background:#ff4d6d1f}html[data-lgx-theme=day] .firma-module__OZcIuq__notice{color:#0b5e41;background:#2ece9426}
