/* Workspace Premium — PublicAdjustersCanada | claim record desk */
:root{--wsp-navy:#315f74;--wsp-gold:#9a793f;--wsp-ink:#152832;--wsp-paper:#fbfcfd}
.ws-body{background:#e8edf0;background-image:linear-gradient(90deg,transparent calc(50% - 590px),rgba(49,95,116,.055) calc(50% - 590px),rgba(49,95,116,.055) calc(50% - 589px),transparent calc(50% - 589px),transparent calc(50% + 589px),rgba(49,95,116,.055) calc(50% + 589px),rgba(49,95,116,.055) calc(50% + 590px),transparent calc(50% + 590px))}
.ws-top{padding:26px 0 19px;border-bottom:3px double #cbd8de}.ws-top strong{font-family:var(--ws-heading);font-weight:600}.ws-top-actions .ws-button{font-weight:700}
.ws-hero{padding:52px 0 34px}.ws-hero::before{content:"PRIVATE CLAIM RECORD";display:block;font:800 10px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.15em;color:var(--wsp-gold);margin-bottom:18px}.ws-hero h1{font-weight:500;letter-spacing:-.045em}.ws-hero:after{width:220px;height:2px;background:linear-gradient(90deg,transparent,var(--wsp-navy))}
.ws-metrics{gap:0;border:1px solid #cbd8de}.ws-metrics>div{border:0;border-right:1px solid #cbd8de;border-radius:0;background:var(--wsp-paper)}.ws-metrics>div:last-child{border-right:0}.ws-metrics b{font-family:var(--ws-heading);font-weight:500;color:var(--wsp-navy)}.ws-metrics span{text-transform:uppercase;letter-spacing:.08em;font-size:.68rem}
.ws-panel{border-radius:3px;box-shadow:0 17px 46px rgba(31,61,76,.06);border-top:3px solid #d7e0e4;background:var(--wsp-paper)}.ws-panel .eyebrow{color:var(--wsp-gold)}.ws-panel h2{font-weight:500;font-size:1.45rem}.ws-item{position:relative;padding-left:16px}.ws-item::before{content:"";position:absolute;left:0;top:26px;width:5px;height:5px;border:1px solid var(--wsp-navy);background:#fff}.ws-facts span{border-radius:3px;background:#f0f4f6}.ws-badge{border-radius:3px;background:#e9f0f3;color:#274f62;border:1px solid #cddde4}.ws-button{border-radius:3px}.ws-button:not(.secondary){background:var(--wsp-navy);border-color:var(--wsp-navy)}.ws-form input,.ws-form select,.ws-form textarea,.ws-actions select{border-radius:3px;background:#fff}
.ws-gate{border-radius:3px;background:var(--wsp-paper);border-top:4px solid var(--wsp-navy);box-shadow:0 32px 90px rgba(31,61,76,.14)}.ws-gate::after{content:"CONFIDENTIAL ORGANIZER";display:block;margin-top:26px;padding-top:14px;border-top:1px solid #d4dfe4;font-size:.62rem;letter-spacing:.16em;color:#71838c}.ws-offer{border-radius:3px;background:#f0f4f6;border-left:4px solid var(--wsp-navy)}
