/* Existing public enquiry and personal-account components in the approved workspace layout. */
.rl-customer-shell .rl-admin-workspace>#app{min-width:0}.rl-customer-shell .rl-admin-workspace main{max-width:1400px;width:100%;box-sizing:border-box;padding:30px;margin:0 auto}.rl-customer-shell .rl-admin-workspace main h1{font-size:clamp(30px,3.2vw,46px);line-height:1.12;letter-spacing:-1.5px;color:#302237}.rl-customer-shell .rl-admin-workspace main h2{color:#302237}.rl-customer-shell .rl-admin-workspace .lead{font-size:17px;line-height:1.6;max-width:70ch}.rl-customer-shell .rl-admin-workspace .own-card,.rl-customer-shell .portal-login,.rl-customer-shell .enquiry-form{background:#f7f9fa;color:#292733;border:1px solid #a1a8b3;border-radius:13px;padding:26px;box-shadow:inset 0 1px white,0 6px 18px #2337441f}.rl-customer-shell .own-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}.rl-customer-shell .own-card{margin-bottom:20px}.rl-customer-shell .own-actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.rl-customer-shell [data-account]{font-size:13px;color:#52616c}.rl-customer-shell .rl-admin-workspace>footer{padding:32px;background:#e5e8ed;border-top:1px solid #b2b8c0;font-size:13px}.rl-customer-shell .rl-admin-workspace>footer a{color:#302237}.rl-customer-shell .rl-admin-workspace [data-own-status]:not(:empty){background:#f7f9fa;border-left:3px solid #00c9b7;padding:20px;border-radius:8px}.rl-customer-shell .rl-admin-workspace .field input,.rl-customer-shell .rl-admin-workspace .field textarea,.rl-customer-shell .rl-admin-workspace .field select{background:#fff;color:#292733;border-color:#8b939e}.rl-customer-shell .rl-admin-workspace .button{background:#00c9b7;color:#173333;border-color:#00c9b7}.rl-customer-shell .rl-admin-workspace .button.outline{background:#f7f9fa;color:#302237;border-color:#9aa6af}.rl-customer-shell .rl-admin-topbar{backdrop-filter:none}.rl-customer-shell .rl-admin-identity{max-width:300px;overflow-wrap:anywhere}.rl-customer-shell .rl-admin-sidebar nav{position:static;visibility:visible}.rl-customer-shell .rl-admin-sidebar .rl-route-nav a{gap:0}.rl-customer-shell [hidden]{display:none!important}
@media(max-width:760px){.rl-customer-shell .rl-admin-workspace main{padding:24px 18px}.rl-customer-shell .rl-admin-workspace>footer{padding:24px 18px}.rl-customer-shell .rl-admin-workspace .own-card,.rl-customer-shell .portal-login,.rl-customer-shell .enquiry-form{padding:20px}.rl-customer-shell .rl-admin-identity{max-width:110px}.rl-customer-shell .rl-admin-workspace main h1{font-size:32px}}
.rl-customer-shell .rl-admin-workspace>footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.rl-customer-shell .rl-admin-workspace>footer>*{min-width:0;overflow-wrap:anywhere}.rl-customer-shell .location-footer{grid-column:1/-1;min-width:0}.rl-customer-shell .location-footer>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px}.rl-customer-shell footer button{max-width:100%;white-space:normal}

.rl-customer-shell .rl-admin-workspace .enquiry-aside{background-image:url('/customer/system-steel-v31.svg'),radial-gradient(ellipse at 15% 10%,rgba(46,11,63,.25),transparent 80%),linear-gradient(110deg,#4b4e5b,#303d47);background-size:1600px 1200px,auto,auto;background-color:#303d47;border:1px solid #829391;color:#f1f5f7;box-shadow:inset 0 1px #ffffff50,0 9px 22px #25304029}.rl-customer-shell .rl-admin-workspace .enquiry-aside h2{color:#fff}.rl-customer-shell .rl-admin-workspace .enquiry-aside .eyebrow{color:var(--rl-mint)}
