.crl-shell{max-width:920px;margin:0 auto;padding:28px 20px 44px}.crl-shell.crl-compact{padding:16px 0 28px}.crl-stage-bar{color:#6e757c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:11px;display:flex}.crl-stage-controls{align-items:center;gap:6px;display:flex}.crl-ctrl-label{color:#6e757c;margin-right:2px}.crl-stage-pill{color:#3a3f44;cursor:pointer;background:#efece4;border:1px solid #ded8c8;border-radius:5px;padding:3px 9px;font-size:11px;font-weight:600}.crl-stage-pill.active{color:#fff;background:#1f5e3a;border-color:#1f5e3a}.crl-composer{background:#fff;border:1px solid #cfc8b8;border-radius:12px;padding:14px 16px 12px;box-shadow:0 4px 16px #14181b0a}.crl-composer:focus-within{border-color:#1f5e3a}.crl-composer-row{align-items:center;gap:10px;display:flex}.crl-composer-input{color:#14181b;background:0 0;border:0;outline:0;flex:1;padding:4px 0;font-size:16px;font-weight:500}.crl-send-btn{color:#fff;cursor:pointer;background:#14181b;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;display:inline-flex}.crl-send-btn:hover{background:#1f5e3a}.crl-composer-footer{border-top:1px solid #f2efe9;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;padding-top:10px;display:flex}.crl-chip{color:#3a3f44;cursor:pointer;background:#f5f2eb;border:1px solid #e2ddd2;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}.crl-chip.active-chip{color:#1f5e3a;background:#e8f2ec;border-color:#b7d7c4;font-weight:600}.crl-grid{grid-template-columns:1fr 270px;align-items:start;gap:20px;margin-top:18px;display:grid}@media (max-width:780px){.crl-grid{grid-template-columns:1fr}}.crl-card{background:#fff;border:1px solid #ded8c8;border-radius:12px;padding:24px;position:relative;overflow:hidden}.crl-eyebrow{color:#6e757c;justify-content:space-between;margin-bottom:6px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:11px;display:flex}.crl-title{color:#14181b;margin:0 0 16px;font-family:"Source Serif 4",Georgia,serif;font-size:22px;font-weight:600;line-height:1.2}.crl-table{border-collapse:collapse;width:100%;font-size:14px}.crl-table tr{border-bottom:1px dotted #d8d2c5}.crl-table tr:last-child{border-bottom:none}.crl-table td{vertical-align:baseline;padding:11px 0}.crl-table td.k{color:#6e757c;text-transform:uppercase;letter-spacing:.02em;width:38%;font-family:ui-monospace,JetBrains Mono,monospace;font-size:11.5px}.crl-table td.v{color:#14181b;font-weight:500}.crl-badge{border-radius:4px;padding:2px 7px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:11px;font-weight:600;display:inline-block}.crl-badge-warn{color:#b32316;background:#fceae8}.crl-badge-ok{color:#1f5e3a;background:#e8f2ec}.crl-blurred td{filter:blur(5px);-webkit-user-select:none;user-select:none;opacity:.55}.crl-rail{background:#fff;border:1px solid #ded8c8;border-radius:12px;padding:18px}.crl-rail-title{color:#14181b;margin:0 0 4px;font-family:"Source Serif 4",Georgia,serif;font-size:17px;font-weight:600}.crl-rail-sub{color:#6e757c;margin:0 0 14px;font-size:12.5px;line-height:1.4}.crl-oauth-stack{flex-direction:column;gap:8px;display:flex}.crl-oauth-btn{color:#14181b;cursor:pointer;background:#fff;border:1px solid #d5cfc0;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;padding:9px 12px;font-size:13px;font-weight:600;display:flex}.crl-oauth-btn.primary{color:#fff;background:#14181b;border-color:#14181b}.crl-oauth-btn:hover{opacity:.92}.crl-email-form{margin-top:4px}.crl-email-row{gap:6px;display:flex}.crl-email-row input{color:#14181b;background:#fff;border:1px solid #d5cfc0;border-radius:6px;flex:1;min-width:0;padding:8px 10px;font-size:12.5px}.crl-email-row button{cursor:pointer;color:#14181b;background:#efece4;border:1px solid #d5cfc0;border-radius:6px;padding:8px 12px;font-size:12.5px;font-weight:600}.crl-btn-green{color:#fff;cursor:pointer;box-sizing:border-box;background:#1f5e3a;border:0;border-radius:7px;justify-content:center;align-items:center;width:100%;padding:10px 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.crl-btn-green:hover{color:#fff;background:#17492c}.crl-frosted-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(#ffffff73 0,#fffffff0 35%,#fff 100%);justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:92px 0 0}.crl-upgrade-modal{text-align:center;background:#fff;border:1px solid #d8d2c5;border-radius:10px;width:100%;max-width:380px;padding:20px 24px;box-shadow:0 10px 28px #14181b14}body:not([data-tw-stage="2"]) [data-three-stage-blurred]{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.72;transition:filter .2s,opacity .2s}body[data-tw-stage="2"] [data-three-stage-blurred]{filter:none;-webkit-user-select:auto;user-select:auto;pointer-events:auto;opacity:1}body[data-tw-stage="2"] [data-three-stage-hide-when-unlocked],body[data-tw-stage="2"] [data-three-stage-gate-cta]{display:none!important}