#identidadeView .identity-plan-strip{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:14px 0 10px;padding:13px 14px;border:1px solid #353a42;border-radius:13px;background:#0b0e12}#identidadeView .identity-plan-strip>div{display:grid;gap:4px}#identidadeView .identity-plan-strip strong{color:#ffd400;font-size:.76rem;text-transform:uppercase;letter-spacing:.07em}#identidadeView .identity-plan-strip span{color:#b2b6be;font-size:.77rem;line-height:1.45}#identidadeView .proposal-branding-settings{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;border:1px solid #30343a;border-radius:12px;background:#181b20}#identidadeView .proposal-branding-heading{grid-column:1/-1;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}#identidadeView .proposal-branding-heading>.field-help{color:#ffd400;font-weight:900;text-transform:uppercase;letter-spacing:.07em}#identidadeView .proposal-branding-heading>small{max-width:620px;color:#90959e;text-align:right}#identidadeView .proposal-branding-settings label{min-width:0}#identidadeView .proposal-branding-settings input,#identidadeView .proposal-branding-settings select{background:#090b0e!important;border-color:#343941!important;color:#f7f7f3!important}#identidadeView #proposalAccentColor{height:44px;padding:5px;cursor:pointer}#identidadeView .proposal-white-label-row{grid-column:1/-1;display:flex!important;align-items:flex-start;gap:10px;padding:12px;border:1px solid #444a54;border-radius:12px;background:#0d1014}#identidadeView .proposal-white-label-row>input{width:18px;height:18px;margin-top:2px;flex:0 0 auto;accent-color:#ffd400}#identidadeView .proposal-white-label-row span{display:grid;gap:3px}#identidadeView .proposal-white-label-row strong{color:#fff}#identidadeView .proposal-white-label-row small{color:#9ea4ad;line-height:1.45}#identidadeView .proposal-white-label-row.is-locked{opacity:.55}#identidadeView .identity-preview-paper{--identity-user-accent:#ffd400}#identidadeView .identity-preview-yellowbar{background:var(--identity-user-accent)!important}#identidadeView .identity-proposal-preview{--proposal-accent:#ffd400;margin-top:12px;overflow:hidden;border:1px solid #3a3f47;border-radius:14px;background:#0b1119;color:#f7f8fa}#identidadeView .identity-proposal-preview[data-theme="graphite"]{background:#16181c}#identidadeView .identity-proposal-preview[data-theme="light"]{background:#f4f4f0;color:#171717}#identidadeView .identity-proposal-top{min-height:58px;padding:10px 12px;background:var(--proposal-accent);display:flex;align-items:center;justify-content:space-between;gap:10px;color:#111;font-size:.6rem;font-weight:900;letter-spacing:.08em}#identidadeView .identity-proposal-logo{width:110px;height:36px;background-size:contain;background-repeat:no-repeat;background-position:left center}#identidadeView .identity-proposal-body{padding:14px;display:grid;gap:8px}#identidadeView .identity-proposal-body>small{color:var(--proposal-accent);font-weight:900;letter-spacing:.08em}#identidadeView .identity-proposal-preview[data-theme="light"] .identity-proposal-body>small{color:#222}#identidadeView .identity-proposal-body>strong{font-family:"Space Grotesk";font-size:1.2rem}#identidadeView .identity-proposal-body>p{margin:0;color:#9fa9b8;font-size:.72rem;line-height:1.45}#identidadeView .identity-proposal-total{display:flex;justify-content:space-between;padding:10px;border:1px solid #3a4350;border-radius:9px}#identidadeView .identity-proposal-body button{border:0;border-radius:9px;padding:9px;background:var(--proposal-accent);color:#111;font-weight:900;pointer-events:none}#identidadeView.plan-readonly-preview .identity-live-preview{filter:none!important;opacity:1!important}#identidadeView.plan-readonly-preview .identity-editor-fields{opacity:.68}@media(max-width:760px){#identidadeView .identity-plan-strip{align-items:flex-start;flex-direction:column}#identidadeView .identity-plan-strip .btn{width:100%}#identidadeView .proposal-branding-settings{grid-template-columns:1fr}#identidadeView .proposal-branding-heading{align-items:flex-start;flex-direction:column}#identidadeView .proposal-branding-heading>small{text-align:left}}
