.cz-root{--ink:#0f1424;--ink-soft:#1b2233;--graphite:#3f4a60;--graphite-soft:#5f697d;--mute:#9aa3b6;--cream:#eff1f5;--cream-deep:#e3e7ee;--paper:#fff;--gold-deep:#3447d8;--gold-soft:#6478e5;--gold-faint:#3447d81a;--signal-green:#2b7a4b;--signal-green-bg:#2b7a4b1a;--signal-red:#b33a2f;--signal-red-bg:#b33a2f17;--signal-grey:#9ca3b0;--signal-grey-bg:#9ca3b02e;--star-0:#3447d8;--star-1:#0e8c8c;--star-2:#2b7a4b;--star-3:#b33a2f;--star-4:#7a3fb3;--star-5:#c0398a;--star-6:#d2691e;--star-7:#2563c9;--star-8:#8a5a2b;--star-9:#5f697d;--star-admin:#d9a21b;--rule:#d8dce3;--rule-soft:#e5e9ef;--rule-strong:#bac1cd;--surface:var(--cream);--surface-elev:#fff;--font-display:var(--font-cz-display),"Onest","Helvetica Neue",Arial,sans-serif;--font-mono:var(--font-cz-mono),"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--font-sans:var(--font-cz-display),"Onest","Helvetica Neue",Arial,sans-serif;--row-padding-y:10px;--row-padding-x:16px;--content-max:1240px;--shell-pad:40px;background:var(--surface);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:40px;font-size:14.5px;line-height:1.55;overflow-x:clip}.cz-root *,.cz-root :before,.cz-root :after{box-sizing:border-box}.cz-root button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.cz-root a{color:inherit;text-decoration:none}.cz-root input{font:inherit}.cz-root .cz-container{max-width:var(--content-max);padding:0 var(--shell-pad);margin:0 auto}.cz-root .eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-deep);font-size:11px;font-weight:500}.cz-root .eyebrow .check{color:var(--gold-deep);margin-right:6px;display:inline-block}.cz-root h1.display{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);font-size:clamp(20px,2vw,24px);font-weight:600;line-height:1.18}.cz-root .lede{font-family:var(--font-sans);color:var(--graphite);text-wrap:pretty;font-size:13.5px;line-height:1.55}.cz-root .topnav,.cz-topnav{border-bottom:1px solid var(--rule);z-index:40;-webkit-backdrop-filter:saturate(1.2)blur(8px);backdrop-filter:saturate(1.2)blur(8px);background:#f2ead2;position:sticky;top:0}.cz-topnav{font-family:var(--font-cz-display),"Onest",sans-serif;color:var(--ink)}.cz-topnav-inner{max-width:var(--content-max,1240px);justify-content:space-between;align-items:center;gap:32px;margin:0 auto;padding:10px 16px;display:flex}.cz-topnav-brand{align-items:center;gap:14px;display:flex}.cz-topnav-brand img{width:auto;height:24px;display:block}.cz-topnav-brand .zone-tag{border-left:1px solid var(--rule-strong);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--graphite);padding-left:14px;font-size:10.5px}.cz-topnav-links{align-items:center;gap:4px;display:flex}.cz-topnav-link{color:var(--graphite);border-radius:2px;padding:8px 14px;font-size:13.5px;transition:color .12s;position:relative}.cz-topnav-link:hover,.cz-topnav-link.active{color:var(--ink)}.cz-topnav-link.active:after{content:"";background:var(--gold-deep);height:1px;position:absolute;bottom:-19px;left:14px;right:14px}.cz-topnav-right{align-items:center;gap:20px;display:flex}.cz-root .cz-fs-toggle{border:1px solid var(--rule-strong);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--graphite-soft);cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff80;border-radius:999px;align-items:stretch;padding:4px;font-size:10.5px;transition:border-color .12s;display:inline-flex}.cz-root .cz-fs-toggle:hover{border-color:var(--ink)}.cz-root .cz-fs-toggle:focus-visible{outline:2px solid var(--gold-deep);outline-offset:2px}.cz-root .cz-fs-opt{white-space:nowrap;text-align:center;border-radius:999px;flex:0 0 96px;justify-content:center;align-items:center;width:96px;padding:7px 8px;transition:background .14s,color .14s;display:inline-flex}.cz-root .cz-fs-opt.active{background:var(--ink);color:#f2ead2}.cz-user-chip{border:1px solid var(--rule);background:var(--surface-elev);color:inherit;border-radius:999px;align-items:center;gap:10px;padding:6px 10px 6px 6px;font-size:12.5px;text-decoration:none;transition:border-color .12s;display:flex}.cz-root .cz-user-chip:hover{border-color:var(--ink)}.cz-root .cz-user-chip:focus-visible{outline:2px solid var(--gold-deep);outline-offset:2px}.cz-root .cz-firm-chip{border:1px solid var(--rule-strong);background:var(--surface-elev);color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:6px 6px 6px 12px;font-size:12.5px;text-decoration:none;transition:border-color .12s,background .12s;display:inline-flex}.cz-root .cz-firm-chip:hover{border-color:var(--ink)}.cz-root .cz-firm-chip:focus-visible{outline:2px solid var(--gold-deep);outline-offset:2px}.cz-firm-chip-label{font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-weight:600;overflow:hidden}.cz-firm-chip-switch{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cream);background:var(--gold-deep);border-radius:999px;padding:4px 8px;font-size:10px}.cz-user-avatar{background:var(--ink);width:26px;height:26px;color:var(--cream);font-family:var(--font-mono);letter-spacing:.05em;border-radius:999px;place-items:center;font-size:10px;display:grid}.cz-user-name{color:var(--ink);font-weight:500}.cz-user-role{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-deep);font-size:10px}.cz-signout{color:var(--graphite);font-size:12.5px;font-family:var(--font-mono);letter-spacing:.08em;align-items:center;gap:8px;display:inline-flex}.cz-signout:hover{color:var(--gold-deep)}.cz-root .cz-burger{border:1px solid var(--rule-strong);background:var(--surface-elev);cursor:pointer;border-radius:4px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;display:none}.cz-root .cz-burger span{background:var(--ink);width:18px;height:1.5px;transition:transform .2s,opacity .2s;display:block}.cz-root .cz-burger.is-open span:first-child{transform:translateY(6.5px)rotate(45deg)}.cz-root .cz-burger.is-open span:nth-child(2){opacity:0}.cz-root .cz-burger.is-open span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.cz-root .cz-mobile-menu{z-index:2;border-bottom:1px solid var(--rule);opacity:0;pointer-events:none;background:#f2ead2;padding:4px 0 12px;transition:opacity .2s,transform .2s;display:none;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px);box-shadow:0 24px 40px #0b0b0b24}.cz-root .cz-mobile-menu.is-open{opacity:1;pointer-events:auto;transform:none}.cz-root .cz-mobile-user{border-bottom:1px solid var(--rule-soft);align-items:center;gap:10px;padding:14px 20px;display:flex}.cz-root .cz-mobile-user-text{flex-direction:column;line-height:1.2;display:flex}.cz-root .cz-mobile-links{flex-direction:column;padding:6px 0;display:flex}.cz-root .cz-mobile-link{min-height:48px;font-family:var(--font-display);color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:13px 20px;font-size:15px;font-weight:500;display:flex}.cz-root .cz-mobile-link span:last-child,.cz-root .cz-mobile-link.active{color:var(--gold-deep)}.cz-root .cz-mobile-link:active{background:#0b0b0b0d}.cz-root .cz-mobile-signout{border:1px solid var(--rule-strong);background:var(--surface-elev);cursor:pointer;width:calc(100% - 40px);min-height:44px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--graphite);border-radius:4px;margin:8px 20px 0;padding:13px;font-size:11px;display:block}.cz-root .cz-mobile-signout:hover{color:var(--ink);border-color:var(--ink)}.cz-root .role-pill{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:2px;align-items:center;gap:7px;padding:3px 10px;font-size:10px;display:inline-flex}.cz-root .role-pill--hr{color:var(--gold-deep);background:var(--gold-faint)}.cz-root .role-pill--mp{color:#2f4a6b;background:#2f4a6b14}.cz-root .role-pill--partner{color:var(--ink);background:#0b0b0b0f}.cz-root .signal{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.cz-root .signal-icon{border-radius:999px;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.cz-root .signal-icon svg{width:12px;height:12px}.cz-root .signal--green .signal-icon{color:var(--signal-green);background:var(--signal-green-bg)}.cz-root .signal--red .signal-icon{color:var(--signal-red);background:var(--signal-red-bg)}.cz-root .signal--none .signal-icon{color:var(--mute);border:1px dashed var(--rule-strong);background:0 0}.cz-root .signal--stale .signal-icon{color:var(--signal-grey);background:var(--signal-grey-bg)}.cz-root .signal--green{color:var(--signal-green)}.cz-root .signal--red{color:var(--signal-red)}.cz-root .signal--none{color:var(--mute)}.cz-root .signal--stale{color:var(--signal-grey)}.cz-root .signal-label{font-weight:500}.cz-root .signal-main{align-items:center;gap:6px;display:inline-flex}.cz-root .signal.is-recommended{flex-direction:column;align-items:flex-start;gap:8px}.cz-root .signal-rec{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-deep);font-size:9.5px;font-weight:600;line-height:1.2}.cz-root .tick-cell{justify-content:flex-end;display:flex}.cz-root .tick{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:relative}.cz-root .tick-row{align-items:flex-start;gap:8px;display:flex}.cz-root .tick input{opacity:0;pointer-events:none;position:absolute}.cz-root .tick-box{border:1.5px solid var(--gold-deep);background:var(--surface-elev);border-radius:2px;flex-shrink:0;place-items:center;width:22px;height:22px;transition:all .16s;display:grid}.cz-root .tick:hover .tick-box{border-color:var(--ink)}.cz-root .tick input:focus-visible~.tick-box{outline:2px solid var(--gold-soft);outline-offset:1px}.cz-root .tick.checked .tick-box{background:var(--signal-green);border-color:var(--signal-green)}.cz-root .tick.checked .tick-box svg{display:block}.cz-root .tick-box svg{color:#fff;width:14px;height:14px;display:none}.cz-root .tick-label{color:var(--graphite);font-size:11.5px;font-family:var(--font-mono);letter-spacing:.08em;line-height:1.35}.cz-root .tick-sent{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-deep);text-align:right;font-variant-numeric:tabular-nums;white-space:normal;max-width:100%;font-size:9px;line-height:1.35}.cz-root .tick.locked{cursor:not-allowed}.cz-root .tick.locked .tick-box{background:var(--ink);border-color:var(--ink)}.cz-root .tick.locked .tick-label{color:var(--ink)}.cz-root .tick-err{color:var(--signal-red);text-align:right;font-size:10px}.cz-root .welcome-strip{background:var(--paper);border-bottom:1px solid var(--rule);padding:28px 0 20px}.cz-root .welcome-strip .eyebrow{margin-bottom:10px}.cz-root .welcome-strip h1{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(20px,2.1vw,24px);font-weight:600;line-height:1.2}.cz-root .welcome-strip .ctx{flex-wrap:wrap;align-items:center;gap:14px;margin-top:10px;display:flex}.cz-root .welcome-strip .ctx .org{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--graphite);font-size:11px}.cz-root .section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:16px;display:flex}.cz-root .section-head-titles{flex-direction:column;gap:4px;display:flex}.cz-root .section-head h2{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:600;line-height:1.2}.cz-root .section-roman{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);font-size:11px}.cz-root .pill{border:1px solid var(--rule-strong);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--graphite);white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:10.5px;display:inline-flex}.cz-root .pill .dot{background:var(--graphite-soft);border-radius:999px;width:6px;height:6px}.cz-root .pill--active{color:var(--ink);border-color:var(--ink)}.cz-root .pill--active .dot{background:var(--signal-green)}.cz-root .pill--hold{color:var(--graphite);border-color:var(--rule-strong)}.cz-root .pill--hold .dot{background:var(--mute)}.cz-root .pill--closed{color:var(--mute);border-color:var(--rule)}.cz-root .pill--closed .dot{background:var(--mute)}.cz-root .landing-grid{grid-template-columns:minmax(0,1fr) 280px;gap:48px;padding-top:36px;display:grid}.cz-root .mandate-list{flex-direction:column;display:flex}.cz-root .mandate-list-row{border-top:1px solid var(--rule-soft);grid-template-columns:36px minmax(0,1.6fr) minmax(0,1fr) 120px 130px 80px;align-items:center;gap:18px;padding:20px 4px;text-decoration:none;transition:background .12s;display:grid}.cz-root a.mandate-list-row:hover{background:var(--cream)}.cz-root .mandate-list-row:first-child{border-top:1px solid var(--rule)}.cz-root .mandate-list-row.head{border-top:0;padding:10px 4px}.cz-root .mandate-list-row.head:hover{background:0 0}.cz-root .mandate-list-row.head>*{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--graphite-soft);font-size:9.5px}.cz-root .ml-num{font-family:var(--font-mono);letter-spacing:.08em;color:var(--graphite-soft);font-size:11px}.cz-root .ml-title{font-family:var(--font-display);color:var(--ink);font-size:16px;font-weight:500;line-height:1.25}.cz-root .ml-sub{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--graphite-soft);margin-top:4px;font-size:10.5px}.cz-root .ml-loc{color:var(--ink-soft);font-size:13px}.cz-root .ml-date{color:var(--graphite);font-variant-numeric:tabular-nums;font-size:12.5px}.cz-root .ml-open{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);text-align:right;font-size:10.5px}.cz-root a.mandate-list-row:hover .ml-open{color:var(--ink)}.cz-root .summary-card{border:1px solid var(--rule);background:var(--surface-elev);border-radius:2px;padding:22px 22px 20px}.cz-root .summary-card .label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);margin-bottom:14px;font-size:10px}.cz-root .summary-row{border-top:1px solid var(--rule-soft);justify-content:space-between;align-items:baseline;padding:10px 0;display:flex}.cz-root .summary-row:first-of-type{border-top:0}.cz-root .summary-row .k{color:var(--graphite);font-size:12.5px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.cz-root .summary-row .v{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.cz-root .landing-grid .am-card{max-width:none;margin-top:24px}@media (max-width:980px){.cz-root .landing-grid{grid-template-columns:1fr;gap:32px}}.cz-root .doc-list{border-top:1px solid var(--rule);margin-top:28px}.cz-root .doc-row{border-bottom:1px solid var(--rule-soft);justify-content:space-between;align-items:center;gap:16px;padding:18px 4px;display:flex}.cz-root .doc-title{font-family:var(--font-display);color:var(--ink);font-size:15px;font-weight:500;text-decoration:none}.cz-root a.doc-title:hover{color:var(--gold-deep)}.cz-root .doc-meta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--graphite-soft);margin-top:5px;font-size:10px}.cz-root .doc-meta a{color:var(--graphite-soft);text-decoration:none}.cz-root .doc-meta a:hover{color:var(--gold-deep)}.cz-root .doc-dl{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);white-space:nowrap;font-size:10.5px;text-decoration:none}.cz-root .doc-dl:hover{color:var(--ink)}.cz-root .doc-empty{color:var(--graphite);margin-top:32px;font-size:13.5px}.cz-root .empty-state{border:1px dashed var(--rule-strong);background:var(--cream);text-align:center;border-radius:2px;padding:64px 32px}.cz-root .empty-state .icon-frame{border:1px solid var(--rule-strong);width:64px;height:64px;color:var(--gold-deep);border-radius:999px;place-items:center;margin:0 auto 18px;display:grid}.cz-root .empty-state h3{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin-bottom:10px;font-size:19px;font-weight:500}.cz-root .empty-state p{color:var(--graphite);max-width:46ch;margin:0 auto 18px;font-size:13.5px;line-height:1.6}.cz-root .btn-ghost{border:1px solid var(--rule-strong);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--graphite);background:var(--surface-elev);border-radius:2px;padding:10px 16px;font-size:11px;display:inline-block}.cz-root .btn-ghost:hover{color:var(--ink);border-color:var(--ink)}.cz-root .mandate-hero{background:var(--paper);border-bottom:1px solid var(--rule);padding:28px 0 22px}.cz-root .mandate-hero .crumb{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--graphite-soft);align-items:center;gap:10px;margin-bottom:10px;font-size:10.5px;text-decoration:none;display:inline-flex}.cz-root .mandate-hero .crumb:hover{color:var(--gold-deep)}.cz-root .mandate-hero h1{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin-top:4px;font-size:clamp(22px,2.4vw,28px);font-weight:600;line-height:1.18}.cz-root .mandate-meta-row{border-top:1px solid var(--rule-soft);flex-wrap:wrap;gap:14px 28px;margin-top:16px;padding-top:14px;display:flex}.cz-root .mandate-meta-row .field{flex-direction:column;gap:4px;min-width:0;display:flex}.cz-root .mandate-meta-row .field-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--graphite-soft);font-size:10px}.cz-root .mandate-meta-row .field-value{color:var(--ink);font-size:14px;font-weight:500}.cz-root .cz-panel{border:1px solid var(--rule);background:var(--surface-elev);border-radius:2px;margin-bottom:20px;padding:22px 24px}.cz-root .cz-panel.flush{padding:0;overflow:hidden}.cz-root .cz-panel>.label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);margin-bottom:12px;font-size:10px;display:block}.cz-root .cz-panel p{color:var(--graphite);margin-bottom:8px;font-size:13.5px;line-height:1.65}.cz-root .cz-panel p:last-child{margin-bottom:0}.cz-root .contact-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;display:grid}.cz-root .contact-grid .person{font-family:var(--font-display);color:var(--ink);margin-top:4px;font-size:16px;font-weight:500}.cz-root .contact-grid .ttl{color:var(--graphite);margin-top:2px;font-size:12.5px}.cz-root .contact-grid .mail{font-family:var(--font-mono);color:var(--gold-deep);border-bottom:1px solid var(--gold-deep);margin-top:8px;font-size:11px;text-decoration:none;display:inline-block}.cz-root .contact-grid .mail:hover{color:var(--ink);border-color:var(--ink)}.cz-root .cz-table{border-collapse:collapse;width:100%}.cz-root .cz-table thead th{text-align:left;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--graphite-soft);border-bottom:1px solid var(--rule);background:var(--cream);padding:12px 16px;font-size:9.5px}.cz-root .cz-table tbody td{border-bottom:1px solid var(--rule-soft);color:var(--ink);vertical-align:top;padding:14px 16px;font-size:13.5px}.cz-root .cz-table tbody tr:last-child td{border-bottom:0}.cz-root .cz-table .c-name{font-family:var(--font-display);color:var(--ink);font-size:15px;font-weight:500}.cz-root .cz-table .c-note{color:var(--graphite-soft);margin-top:4px;font-size:12px}.cz-root .section{padding:24px 0 32px}.cz-root .longlist-card{background:0 0;border:0;overflow:visible}.cz-root .longlist-sticky{top:var(--topnav-h,67px);z-index:30;background:var(--surface);margin:0 calc(var(--shell-pad,40px)*-1);padding:14px var(--shell-pad,40px)0;border-bottom:1px solid var(--rule-soft);position:sticky}.cz-root .ll-head{font-family:var(--font-mono);color:var(--graphite);flex-wrap:nowrap;align-items:center;gap:10px;padding:6px 0 10px;font-size:11.5px;font-weight:400;line-height:1.5;display:flex}.cz-root .ll-head-stats{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:baseline;gap:14px;display:flex}.cz-root .ll-head-stat{white-space:nowrap}.cz-root .ll-head-stat b{color:var(--ink);margin-right:2px;font-weight:600}.cz-root .ll-head-stat-faint{color:var(--graphite-soft);font-weight:400}.cz-root .ll-head-clear{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--rule-strong);color:var(--graphite);background:var(--surface-elev);border-radius:2px;padding:4px 10px;font-size:11.5px}.cz-root .ll-head-clear:hover{color:var(--ink);border-color:var(--ink)}.cz-root .ll-new-toggle{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--signal-green);color:var(--signal-green);background:var(--surface-elev);cursor:pointer;border-radius:2px;padding:4px 10px;font-size:11.5px}.cz-root .ll-new-toggle:hover{background:var(--signal-green-bg)}.cz-root .ll-new-toggle.active{color:#fff;background:var(--signal-green);border-color:var(--signal-green)}.cz-root .badge-new{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#fff;background:var(--signal-green);border:1px solid var(--signal-green);cursor:pointer;border-radius:2px;margin-bottom:5px;padding:3px 8px;font-size:9.5px;font-weight:600;line-height:1;display:inline-block}.cz-root .badge-new:hover{background:#1f5a35;border-color:#1f5a35}.cz-root .ll-search{background:var(--surface-elev);border:1px solid var(--rule);border-radius:2px;flex:280px;align-items:center;gap:8px;min-width:0;height:36px;margin:0;padding:0 8px;transition:border-color .15s;display:flex;position:relative}.cz-root .ll-search:focus-within{border-color:var(--ink)}.cz-root .ll-search-icon{width:14px;height:14px;color:var(--graphite-soft);flex:none}.cz-root .ll-search-input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:auto;padding:0;font-family:inherit;font-size:12.5px}.cz-root .ll-search-input::placeholder{color:var(--graphite-soft)}.cz-root .ll-search-input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.cz-root .ll-search-input::-webkit-search-decoration{-webkit-appearance:none;display:none}.cz-root .ll-search-clear{width:24px;height:24px;color:var(--graphite-soft);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.cz-root .ll-search-clear:hover{color:var(--ink)}.cz-root .ll-search-clear svg{width:14px;height:14px}.cz-root .employer-group{position:relative}.cz-root .employer-group+.employer-group{margin-top:18px}.cz-root .employer-group:last-child:not(:first-child){min-height:calc(100vh - var(--topnav-h,67px) - var(--longlist-sticky-h,180px))}.cz-root .employer-heading{top:calc(var(--topnav-h,67px) + var(--longlist-sticky-h,180px));z-index:20;font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);background:#fafbfe;border-top:1px solid #eceef4;border-bottom:1px solid #eceef4;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:14px 22px;margin:0 0 12px;padding:12px 16px;font-weight:600;display:flex;position:sticky}.cz-root .employer-heading.is-stuck{background:#f2ead2;border-top-color:#0000;border-bottom-color:#00000014}.cz-root .employer-heading-name{flex:none;font-size:clamp(16px,1.4vw,19px);line-height:1.2}.cz-root .employer-heading-chips{flex-wrap:wrap;flex:auto;align-items:baseline;gap:8px;min-width:0;display:flex}.cz-root .employer-chip{font-family:var(--font-sans);white-space:nowrap;background:#fff;border:1px solid #d2dcec;border-radius:2px;align-items:baseline;gap:8px;max-width:100%;padding:5px 10px;font-weight:500;line-height:1.2;display:inline-flex}.cz-root .employer-chip-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#5a6e8e;font-size:9.5px;font-weight:500}.cz-root .employer-chip-value{color:var(--ink);text-overflow:ellipsis;font-size:13px;overflow:hidden}.cz-root .employer-heading-count{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#5a6e8e;white-space:nowrap;margin-left:auto;font-size:10.5px;font-weight:500}.cz-root .longlist-row{padding:var(--row-padding-y)var(--row-padding-x);grid-template-columns:minmax(0,1.4fr) minmax(0,1.4fr) minmax(0,1.3fr) 100px minmax(0,1.2fr) 140px 150px;align-items:baseline;gap:14px;transition:background .12s;display:grid}.cz-root .longlist-row>*{min-width:0}.cz-root .longlist-row.head{padding:0 var(--row-padding-x);border-top:0;border-bottom:1px solid var(--rule);z-index:5;background:0 0;align-items:center;margin-bottom:14px;position:relative}.cz-root .candidate{background:var(--paper);content-visibility:auto;contain-intrinsic-size:0 132px;border:1px solid #c5b35873;border-radius:2px;margin-bottom:14px;transition:border-color .14s,box-shadow .14s;position:relative;overflow:hidden}.cz-root .candidate:last-child{margin-bottom:0}.cz-root .candidate:hover:not(.expanded){border-color:#c5b358bf;box-shadow:0 1px 6px #0b0b0b0a}.cz-root .candidate.expanded{border-color:var(--gold-deep);box-shadow:inset 3px 0 0 var(--gold-deep),0 4px 14px #0b0b0b0d;content-visibility:visible}.cz-root .prospect-name{color:var(--ink);font-size:14px;font-weight:500}.cz-root .prospect-meta-line{color:var(--graphite-soft);font-size:11.5px;font-family:var(--font-mono);letter-spacing:.08em;align-items:center;gap:10px;margin-top:2px;display:flex}.cz-root .ll-title,.cz-root .ll-employer .emp-name{color:var(--ink);font-size:13px;font-weight:500;line-height:1.4}.cz-root .ll-employer .emp-web{font-family:var(--font-mono);letter-spacing:.04em;color:var(--graphite-soft);text-overflow:ellipsis;border-bottom:1px dotted #0000;width:max-content;max-width:100%;margin-top:3px;font-size:10px;display:block;overflow:hidden}.cz-root .ll-employer .emp-web:hover{color:var(--gold-deep);border-bottom-color:var(--gold-deep)}.cz-root .ll-location{color:var(--graphite);font-size:13px}.cz-root .ll-spec{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-deep);font-size:10.5px;line-height:1.35}.cz-root .candidate-context{padding:4px var(--row-padding-x)14px;justify-content:space-between;align-items:center;gap:18px;display:flex}.cz-root .ctx-segs{flex-wrap:wrap;flex:1;align-items:center;gap:0;min-width:0;display:flex}.cz-root .ctx-seg{border-left:1px solid var(--rule);align-items:baseline;gap:10px;min-width:0;padding:2px 16px;display:flex}.cz-root .ctx-seg:first-child{border-left:0;padding-left:0}.cz-root .ctx-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-deep);flex-shrink:0;font-size:9px;display:inline-block}.cz-root .ctx-value{color:var(--graphite);min-width:0;font-size:12px;line-height:1.4}.cz-root .ctx-value strong{color:var(--ink);font-weight:500}.cz-root .ctx-value .ctx-qual{color:var(--graphite-soft)}.cz-root .ctx-sep{color:var(--rule-strong);margin:0 8px}.cz-root .skill-chip{border:1px solid var(--rule-strong);font-family:var(--font-mono);letter-spacing:.04em;color:var(--graphite);background:var(--paper);white-space:nowrap;border-radius:2px;margin-bottom:2px;margin-right:4px;padding:2px 8px;font-size:9.5px;display:inline-block}.cz-root .skill-more{font-family:var(--font-mono);color:var(--graphite-soft);margin-left:4px;font-size:10px}.cz-root .ctx-expand{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#fff;background:#c6a847;border:1px solid #b0902f;border-radius:2px;flex-shrink:0;align-items:center;gap:6px;padding:6px 14px;font-size:9.5px;font-weight:500;transition:all .12s;display:inline-flex}.cz-root .ctx-expand:hover{color:#fff;background:#b0902f;border-color:#998020}.cz-root .candidate.expanded .ctx-expand{background:var(--gold-deep);border-color:var(--gold-deep);color:#fff}.cz-root .ctx-expand svg{width:11px;height:11px}.cz-root .candidate-detail{padding:20px var(--row-padding-x)24px;border-top:1px dashed var(--rule);background:color-mix(in oklab,var(--cream)25%,var(--paper));grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.cz-root .detail-col{color:var(--graphite);overflow-wrap:anywhere;flex-direction:column;min-width:0;font-size:13px;line-height:1.55;display:flex}.cz-root .detail-col p{color:var(--graphite);margin:4px 0 0;font-size:13px;line-height:1.55}.cz-root .detail-col p+p{margin-top:6px}.cz-root .detail-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);font-size:9.5px;display:block}.cz-root .edu-line{border-bottom:1px dashed var(--rule-soft);flex-wrap:wrap;align-items:baseline;gap:3px 10px;margin-top:4px;padding:8px 0;display:flex}.cz-root .edu-line:last-of-type{border-bottom:0}.cz-root .edu-uni{color:var(--ink);overflow-wrap:anywhere;flex:1 0 100%;font-size:13px;font-weight:500;line-height:1.35}.cz-root .edu-qual{font-family:var(--font-mono);letter-spacing:.06em;color:var(--graphite);white-space:normal;overflow-wrap:anywhere;font-size:10.5px}.cz-root .edu-date{font-family:var(--font-mono);letter-spacing:.06em;color:var(--graphite-soft);white-space:nowrap;margin-left:auto;font-size:10px}.cz-root .skill-list{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.cz-root .skill-list .skill-chip{margin:0}.cz-root .candidate-commendations{border-top:1px dashed var(--rule);grid-column:1/-1;padding-top:16px}.cz-root .commendation-list{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.cz-root .commendation-list li{display:list-item}.cz-root .commendation-list a{color:var(--gold-deep);border-bottom:1px dotted var(--gold-soft);overflow-wrap:anywhere;text-decoration:none}.cz-root .commendation-list a:hover{border-bottom-style:solid}.cz-root .longlist-empty{color:var(--graphite-soft);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:56px 24px;display:flex}.cz-root .longlist-empty .text{font-family:var(--font-display);color:var(--graphite);font-size:15px;font-weight:500}.cz-root .longlist-empty svg{width:22px;height:22px}.cz-root .col-plain-head{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--graphite-soft);padding:14px 0 12px;font-size:9.5px}.cz-root .col-filter-head{padding:6px 0;position:relative}.cz-root .col-filter-trigger{cursor:pointer;text-align:left;border-radius:2px;align-items:center;gap:8px;width:100%;padding:8px 8px 8px 0;transition:color .12s;display:inline-flex}.cz-root .col-filter-trigger .lbl{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--graphite-soft);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:9.5px;overflow:hidden}.cz-root .col-filter-trigger .funnel{width:16px;height:16px;color:var(--mute);border:1px solid #0000;border-radius:2px;flex-shrink:0;place-items:center;transition:all .12s;display:grid}.cz-root .col-filter-trigger:hover .funnel{color:var(--graphite);border-color:var(--rule-strong);background:var(--paper)}.cz-root .col-filter-head.active .col-filter-trigger .lbl{color:var(--gold-deep)}.cz-root .col-filter-head.active .col-filter-trigger .funnel{color:var(--gold-deep);border-color:var(--gold-deep);background:var(--gold-faint)}.cz-root .col-filter-head.active:after{content:"";background:var(--gold-deep);height:2px;position:absolute;bottom:-1px;left:0;right:0}.cz-root .col-filter-pop{background:var(--paper);border:1px solid var(--rule-strong);z-index:60;border-radius:4px;flex-direction:column;width:min(260px,100vw - 16px);display:flex;position:fixed;box-shadow:0 18px 36px #0b0b0b29,0 2px 6px #0b0b0b14}.cz-root .col-filter-search{border-bottom:1px solid var(--rule-soft);color:var(--graphite-soft);align-items:center;gap:8px;padding:10px 12px;display:flex}.cz-root .col-filter-search svg{width:14px;height:14px}.cz-root .col-filter-search input{color:var(--ink);font-size:13px;font-family:var(--font-sans);background:0 0;border:0;outline:0;flex:1}.cz-root .col-filter-search input::placeholder{color:var(--mute)}.cz-root .col-filter-list{max-height:240px;padding:6px 0;overflow-y:auto}.cz-root .col-filter-row{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:7px 12px;transition:background .1s;display:flex}.cz-root .col-filter-row:hover{background:var(--cream)}.cz-root .col-filter-row input{opacity:0;pointer-events:none;position:absolute}.cz-root .col-filter-row .cf-box{border:1.5px solid var(--rule-strong);background:var(--paper);border-radius:2px;flex-shrink:0;width:15px;height:15px;transition:all .12s;position:relative}.cz-root .col-filter-row input:checked+.cf-box{background:var(--ink);border-color:var(--ink)}.cz-root .col-filter-row input:checked+.cf-box:after{content:"";border-right:1.5px solid var(--cream);border-bottom:1.5px solid var(--cream);width:4px;height:8px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.cz-root .col-filter-row .cf-text{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;line-height:1.3;overflow:hidden}.cz-root .col-filter-row.select-all{border-bottom:1px solid var(--rule-soft);margin-bottom:4px;padding-bottom:9px}.cz-root .col-filter-row.select-all .cf-text{font-family:var(--font-mono);letter-spacing:.08em;color:var(--graphite);font-size:11px}.cz-root .col-filter-empty{color:var(--graphite-soft);text-align:center;padding:14px 12px;font-size:12px;font-style:italic}.cz-root .col-filter-actions{border-top:1px solid var(--rule-soft);background:var(--cream);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.cz-root .col-filter-actions button{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid #0000;border-radius:2px;padding:6px 10px;font-size:10px;transition:all .12s}.cz-root .col-filter-actions .cf-clear{color:var(--graphite)}.cz-root .col-filter-actions .cf-clear:hover:not(:disabled){color:var(--signal-red)}.cz-root .col-filter-actions .cf-clear:disabled{color:var(--mute);cursor:not-allowed}.cz-root .col-filter-actions .cf-done{background:var(--ink);color:var(--cream);border-color:var(--ink);padding:6px 14px}.cz-root .col-filter-actions .cf-done:hover{background:#2a2a2a}.cz-root .col-filter-group{padding:2px 0}.cz-root .col-filter-group-head{padding-top:8px;padding-bottom:5px}.cz-root .col-filter-group-head .cf-text.cf-country{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--graphite);font-size:10.5px}.cz-root .col-filter-group-child{padding-top:5px;padding-bottom:5px;padding-left:28px}.cz-root .col-filter-group-child .cf-text{font-size:12.5px}.cz-root .col-filter-row input:indeterminate+.cf-box{background:var(--ink);border-color:var(--ink)}.cz-root .col-filter-row input:indeterminate+.cf-box:after{content:"";background:var(--cream);border-radius:1px;height:2px;position:absolute;top:50%;left:3px;right:3px;transform:translateY(-50%)}.cz-root .team-row{border-top:1px solid var(--rule-soft);grid-template-columns:44px minmax(0,1fr) minmax(0,1.6fr) minmax(0,1.4fr);align-items:center;gap:20px;padding:22px 4px;display:grid}.cz-root .team-row:first-child{border-top:1px solid var(--rule)}.cz-root .team-row.head{border-top:0;padding:10px 4px}.cz-root .team-row.head>*{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--graphite-soft);font-size:9.5px}.cz-root .team-name{color:var(--ink);font-size:15px;font-weight:500}.cz-root .team-name .sub{color:var(--graphite-soft);margin-top:2px;font-size:12px;font-weight:400;display:block}.cz-root .team-title{color:var(--graphite);font-size:13px;line-height:1.4}.cz-root .team-avatar{background:var(--ink);width:36px;height:36px;color:var(--cream);font-family:var(--font-mono);border-radius:999px;place-items:center;font-size:11px;display:grid}.cz-root .team-empty{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--graphite-soft);font-size:10.5px}.cz-root .team-mandates{flex-wrap:wrap;gap:6px;display:flex}.cz-root .team-mandate-chip{border:1px solid var(--rule-strong);font-family:var(--font-mono);letter-spacing:.1em;color:var(--graphite);background:0 0;border-radius:2px;align-items:center;padding:3px 9px;font-size:10px;display:inline-flex}.cz-root .team-mandate-chip:hover{color:var(--gold-deep);border-color:var(--gold-deep)}.cz-root .am-card{border:1px solid var(--rule);background:var(--cream);border-radius:2px;max-width:380px;padding:22px}.cz-root .am-card .label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);margin-bottom:10px;font-size:10px}.cz-root .am-card .person{font-family:var(--font-display);color:var(--ink);font-size:16px;font-weight:500}.cz-root .am-card .ttl{color:var(--graphite);margin-top:2px;font-size:12px}.cz-root .am-card .mail{font-family:var(--font-mono);letter-spacing:.08em;color:var(--gold-deep);border-bottom:1px solid var(--gold-deep);margin-top:14px;padding-bottom:1px;font-size:11px;display:inline-block}.cz-root .am-card .mail:hover{color:var(--ink);border-color:var(--ink)}.cz-root .zone-footer{border-top:1px solid var(--rule);background:var(--cream-deep);margin-top:48px;padding:18px 0 56px}.cz-root .zone-footer-inner{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}.cz-root .zone-footer .col{flex-direction:column;gap:6px;max-width:360px;display:flex}.cz-root .zone-footer .col .label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-deep);font-size:10px}.cz-root .zone-footer .col .text{color:var(--graphite);font-size:12.5px;line-height:1.6}.cz-root .zone-footer .col .text strong{color:var(--ink)}.cz-root .zone-footer .col a{color:var(--ink);border-bottom:1px solid var(--rule-strong);padding-bottom:1px}.cz-root .zone-footer .col a:hover{color:var(--gold-deep);border-color:var(--gold-deep)}.cz-legal-sticky{z-index:35;border-top:1px solid var(--rule);-webkit-backdrop-filter:saturate(1.2)blur(8px);backdrop-filter:saturate(1.2)blur(8px);background:#f2ead2;position:fixed;bottom:0;left:0;right:0}.cz-legal-inner{max-width:var(--content-max,1240px);font-family:var(--font-cz-mono),"JetBrains Mono",monospace;letter-spacing:.12em;text-transform:uppercase;color:#3f4a60;justify-content:space-between;align-items:center;gap:16px 28px;margin:0 auto;padding:9px 16px;font-size:10px;line-height:1.4;display:flex}.cz-legal-text{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.cz-legal-mail{color:#0f1424;text-transform:none;letter-spacing:.02em;border-bottom:1px solid #bac1cd;flex:none;padding-bottom:1px;font-size:10.5px;transition:color .12s,border-color .12s}.cz-legal-mail:hover{color:#3447d8;border-color:#3447d8}.cz-root [data-spec]{font-weight:600}.cz-root [data-spec=forensic-accounting]{color:#007474;color:lab(43.1566% -36.0276 -10.7165)}.cz-root [data-spec=corporate-investigations]{color:#005bb4;color:lab(38.3807% 4.98325 -54.8273)}.cz-root [data-spec=disputes-and-arbitration-experts]{color:#af2934;color:lab(40.2265% 54.2769 28.9103)}.cz-root [data-spec=restructuring-and-insolvency]{color:#2f7434;color:lab(43.4451% -33.6908 28.1509)}.cz-root [data-spec=digital-forensics-and-ediscovery]{color:#773f9b;color:lab(37.2968% 37.4963 -41.1356)}.cz-root [data-spec=regulatory-investigations-compliance]{color:#9e6200;color:lab(47.4747% 21.8849 64.6543)}.cz-root [data-spec=workplace-investigations]{color:#9e366f;color:lab(39.975% 47.7065 -9.2644)}.cz-root [data-spec=asset-tracing]{color:#007399;color:lab(44.5067% -19.0467 -33.1575)}.cz-root [data-spec=cyber-investigations]{color:#93398e;color:lab(39.5753% 46.6673 -28.8499)}.cz-root [data-spec=crisis-management]{color:#b55422;color:lab(47.9675% 37.9013 46.8425)}.cz-root [data-spec=geopolitical-risk-intelligence]{color:#627127;color:lab(45.1794% -14.4265 37.4635)}.cz-root .page-enter{animation:.28s cz-pagein}@keyframes cz-pagein{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.cz-root{--shell-pad:20px}.cz-topnav-links,.cz-root .cz-fs-toggle,.cz-root .cz-topnav-right .cz-user-chip,.cz-root .cz-topnav-right .cz-firm-chip,.cz-root .cz-topnav-right .cz-signout{display:none}.cz-root .cz-topnav-inner{gap:12px}.cz-root .cz-topnav-brand .zone-tag{display:none}.cz-root .cz-topnav-brand{flex:none;min-width:0;margin:-10px -6px;padding:10px 6px}.cz-root .cz-topnav-inner{justify-content:space-between}.cz-root .cz-burger{margin-left:12px;display:inline-flex}.cz-root .cz-mobile-menu{display:block}.cz-root .longlist-sticky{padding-top:8px}.cz-root .longlist-row.head{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:6px;padding:0 0 6px;display:flex;overflow-x:auto}.cz-root .longlist-row.head::-webkit-scrollbar{display:none}.cz-root .longlist-row.head .col-plain-head{display:none}.cz-root .longlist-row.head .col-filter-head{flex:none;padding:0}.cz-root .col-filter-head.active:after{display:none}.cz-root .col-filter-trigger{border:1px solid var(--rule-strong);background:var(--surface-elev);border-radius:999px;gap:5px;width:auto;padding:5px 10px}.cz-root .col-filter-trigger .lbl{font-size:9px}.cz-root .ll-head{flex-wrap:wrap;gap:8px;padding:0 0 4px;font-size:10.5px}.cz-root .ll-head-stat{white-space:normal}.cz-root .ll-search{flex:100%;height:36px}.cz-root .ll-search-input{font-size:16px}.cz-root .ll-head-stats{flex-wrap:wrap;flex:100%;justify-content:flex-start;gap:8px 14px;margin-left:0}.cz-root .col-filter-pop{max-height:80vh;transform:translate(-50%,-50%);width:min(360px,100vw - 32px)!important;position:fixed!important;top:50%!important;left:50%!important}.cz-root .col-filter-list{max-height:calc(80vh - 140px)}.cz-root .col-filter-search input{font-size:16px}.cz-root .employer-heading{flex-wrap:wrap;gap:6px 12px;margin-bottom:8px;padding:9px 14px}.cz-root .employer-heading-name{font-size:16px}.cz-root .employer-heading-chips{gap:6px}.cz-root .employer-chip{gap:5px;padding:2px 7px}.cz-root .employer-chip-label{letter-spacing:.1em;font-size:8px}.cz-root .employer-chip-value{font-size:11px}.cz-root .employer-heading-count{white-space:normal;font-size:9.5px}.cz-root .longlist-row:not(.head){grid-template-columns:1fr;gap:6px}.cz-root .candidate{contain-intrinsic-size:0 340px}.cz-root .candidate-context{flex-direction:column;align-items:flex-start;gap:10px}.cz-root .ctx-segs{flex-direction:column;gap:8px}.cz-root .ctx-seg{border-left:0;padding:0}.cz-root .ctx-expand{align-self:flex-start}.cz-root .candidate-detail{grid-template-columns:1fr;gap:18px}.cz-root .mandate-list-row.head{display:none}.cz-root .mandate-list-row{flex-direction:column;align-items:flex-start;gap:5px;padding:16px 4px;display:flex}.cz-root .ml-open{text-align:left}.cz-root .team-row.head{display:none}.cz-root .team-row{grid-template-columns:44px 1fr;align-items:center;gap:8px 14px;padding:16px 4px}.cz-root .team-row>:first-child{grid-area:1/1}.cz-root .team-row>:nth-child(2){grid-area:1/2}.cz-root .team-row>:nth-child(3){grid-area:2/1/auto/-1}.cz-root .team-row>:nth-child(4){grid-area:3/1/auto/-1}.cz-root .cz-table thead{display:none}.cz-root .cz-table,.cz-root .cz-table tbody,.cz-root .cz-table tr,.cz-root .cz-table td{width:100%;display:block}.cz-root .cz-table tr{border-bottom:1px solid var(--rule-soft);padding:12px 0}.cz-root .cz-table tbody tr:last-child{border-bottom:0}.cz-root .cz-table td{border:0;padding:2px 16px}.cz-root .am-card,.cz-root .zone-footer .col{max-width:none}}@media (max-width:720px){.cz-root{padding-bottom:84px}.cz-legal-inner{flex-direction:column;align-items:flex-start;gap:2px;padding:8px 16px}.cz-legal-text{letter-spacing:.08em;white-space:normal;text-overflow:clip;align-self:stretch;min-width:0;font-size:9px;overflow:visible}}@media (pointer:coarse){.cz-root .col-filter-trigger,.cz-root .ctx-expand{min-height:40px}.cz-root .ll-search{height:40px}.cz-root .ll-search-clear{width:28px;height:28px}.cz-root .col-filter-row{padding-top:10px;padding-bottom:10px}.cz-root .col-filter-search{padding-top:12px;padding-bottom:12px}.cz-root .tick,.cz-root .cz-signout{min-height:40px}}
