:root{--arena-ease-out:cubic-bezier(.22,1,.36,1);--arena-ease-in:cubic-bezier(.4,0,1,1);--arena-ease-move:cubic-bezier(.2,.8,.2,1);--arena-ease-settle:cubic-bezier(.16,1.12,.3,1)}.arena-backdrop-enter{transition:opacity .26s ease}.arena-backdrop-leave{transition:opacity .18s ease}.arena-motion-hidden{opacity:0}.arena-motion-visible{opacity:1}.arena-dialog-enter{transition:opacity .24s ease-out,transform .42s var(--arena-ease-settle)}.arena-dialog-leave{transition:opacity .18s ease,transform .2s var(--arena-ease-in)}.arena-dialog-from{opacity:0;transform:translateY(16px) scale(.97)}.arena-dialog-to{opacity:1;transform:translateY(0) scale(1)}.arena-dialog-exit{opacity:0;transform:translateY(8px) scale(.99)}.arena-motion-resize{overflow:clip;overflow-clip-margin:5px}.arena-motion-content{display:flow-root}.arena-motion-step{animation:arena-step-in .3s var(--arena-ease-out) backwards}.arena-presence{display:grid}.arena-presence__clip{min-height:0;overflow:hidden}.arena-presence--enter{transition:grid-template-rows .34s var(--arena-ease-out),opacity .22s ease,transform .34s var(--arena-ease-out)}.arena-presence--leave{transition:grid-template-rows .24s var(--arena-ease-move),opacity .16s ease,transform .2s ease}.arena-presence--open{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.arena-presence--closed{grid-template-rows:0fr;opacity:0;transform:translateY(-5px)}:is(.btn,.arena-btn-light,.arena-btn-dark,.arena-btn-danger,.spatial-primary,.judge-button){transition:translate .2s var(--arena-ease-out),scale .18s var(--arena-ease-out),background-color .18s ease,border-color .18s ease,box-shadow .24s ease,color .18s ease,opacity .18s ease}@media (hover:hover) and (pointer:fine){:is(.btn,.arena-btn-light,.arena-btn-dark,.arena-btn-danger,.judge-button):hover:not(:disabled):not(.btn-disabled){translate:0 -1px}.judge-button:hover:not(:disabled){box-shadow:0 5px 16px #0003,inset 0 1px 0 #fff2}}:is(.btn,.arena-btn-light,.arena-btn-dark,.arena-btn-danger,.spatial-primary,.judge-button):active:not(:disabled):not(.btn-disabled){translate:0 1px;scale:.975;transition-duration:80ms}:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close]){flex-shrink:0;line-height:1;transition:scale .22s var(--arena-ease-settle),background-color .18s ease,border-color .18s ease,box-shadow .22s ease,color .18s ease}:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close])>svg{display:block;flex-shrink:0;transform-origin:center;transition:rotate .28s var(--arena-ease-out)}@media (hover:hover) and (pointer:fine){:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close]):hover:not(:disabled):not(.btn-disabled){translate:none;transform:none;scale:1.065;box-shadow:0 0 0 4px #e4c8940c}:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close]):hover:not(:disabled)>svg{rotate:90deg}}:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close]):focus-visible{outline:2px solid currentColor;outline-offset:4px;box-shadow:0 0 0 4px #e4c8940c}:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close]):active:not(:disabled):not(.btn-disabled){translate:none;transform:none;scale:.92;transition-duration:90ms}.judge-button{position:relative;gap:0;box-shadow:var(--arena-button-shadow)}.judge-button--secondary{box-shadow:none}.judge-button__label{display:inline-block;animation:arena-label-in .2s ease}.judge-button__loader{display:grid;place-items:center;width:0;opacity:0;flex:0 0 auto;overflow:hidden;transition:width .22s var(--arena-ease-out),margin .22s var(--arena-ease-out),opacity .18s ease}.judge-button--loading .judge-button__loader{width:16px;margin-right:9px;opacity:1}.judge-app button.judge-button--loading,.judge-dialog button.judge-button--loading{opacity:.85;cursor:progress}.judge-app :is(input,textarea,select),.judge-dialog :is(input,textarea,select){transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.judge-app :is(input,textarea,select):focus,.judge-dialog :is(input,textarea,select):focus{border-color:#dbc08a;box-shadow:0 0 0 3px #e4c8940c}.judge-dialog__panel{box-shadow:0 32px 100px #0009,0 0 0 1px #0004,inset 0 1px 0 #eeddbb12}.judge-dialog__close:is(:hover,:focus-visible){background:#e4c89414;border-color:#e4c89499;color:#f3dfb8}.judge-dialog__heading .arena-motion-step{animation-duration:.38s;animation-delay:30ms}.judge-dialog__content{animation-duration:.38s;animation-delay:60ms}.judge-intro__art{animation:arena-step-in .46s var(--arena-ease-out) 60ms backwards}.judge-intro__copy.arena-motion-step{animation-duration:.42s;animation-delay:.1s}.judge-intro__actions{animation:arena-step-in .42s var(--arena-ease-out) .15s backwards}.judge-intro__preference{animation:arena-step-in .42s var(--arena-ease-out) .19s backwards;transition:color .18s ease,border-color .18s ease}.judge-intro__preference:focus-within{border-color:#e4c89470;color:#efe2c7}.judge-dialog .judge-link{transition:color .18s ease,text-underline-offset .18s ease;text-underline-offset:3px}.judge-intro__steps button{transition:scale .2s var(--arena-ease-settle),color .18s ease,background-color .18s ease,border-color .18s ease}@media (hover:hover) and (pointer:fine){.judge-dialog .judge-link:hover:not(:disabled){color:#fff0d2;text-decoration:underline;text-underline-offset:5px}.judge-intro__steps button:hover:not(:disabled){scale:1.08;border-color:#e4c89488}}.judge-intro__steps button:active:not(:disabled){scale:.94;transition-duration:90ms}.judge-disclosure__toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;text-align:left;color:#e8d6b4;cursor:pointer;font-size:12px;font-weight:600;padding-block:4px}.judge-disclosure__toggle svg{flex-shrink:0;rotate:-90deg;transition:rotate .28s var(--arena-ease-out)}.judge-disclosure__toggle[aria-expanded=true] svg{rotate:0deg}.judge-disclosure__toggle:hover{color:#fff0d2}.judge-dialog .judge-disclosure{margin-block:15px}.judge-disclosure .arena-presence__clip{overflow:hidden}.judge-mode-switch{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.judge-mode-switch:before{content:"";position:absolute;z-index:-1;inset:3px auto 3px 3px;width:calc((100% - 6px) / 2);border-radius:4px;background:linear-gradient(135deg,#e2cea8,#c9b184);box-shadow:inset 0 1px 0 #fff3,0 2px 5px #0004;transition:transform .32s var(--arena-ease-out)}.judge-mode-switch[data-mode=judge]:before{transform:translateX(100%)}.judge-mode-switch button{transition:color .18s ease,scale .18s var(--arena-ease-out)}.judge-mode-switch button[aria-pressed=true]{background:transparent}.judge-mode-switch button:active{scale:.94}.judge-profile{border-radius:8px;transition:translate .22s var(--arena-ease-out)}.judge-profile:hover{translate:3px 0}.judge-profile .judge-avatar,.judge-profile img{transition:box-shadow .22s ease,border-color .22s ease}.judge-profile:hover :is(img,.judge-avatar){border-color:#e4c894;box-shadow:0 0 0 4px #e4c89410}.judge-hearing-scene,.judge-hero{animation:arena-step-in .5s var(--arena-ease-out) backwards}.judge-career-grid{animation:arena-step-in .5s var(--arena-ease-out) 70ms backwards}.judge-docket-card{position:relative;overflow:hidden;animation:arena-step-in .46s var(--arena-ease-out) var(--judge-delay,0ms) backwards;transition:border-color .22s ease,transform .26s var(--arena-ease-out),box-shadow .26s ease,opacity .22s ease}.judge-docket-card:hover:not(:disabled){transform:translateY(-4px);box-shadow:0 12px 24px -12px #000a,inset 0 1px 0 #e4c89418}.judge-docket-card:active:not(:disabled){transform:translateY(-1px) scale(.985);transition-duration:90ms}.judge-app .judge-docket-card[data-loading=true]{opacity:1;border-color:#6ee7b7b3;background:#6ee7b71a;cursor:progress;box-shadow:0 0 24px #34d3991f}.judge-docket-card[data-loading=true]:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 25%,#ead4a713 50%,transparent 75%);transform:translateX(-100%);animation:judge-docket-sheen 1.8s ease-in-out infinite;pointer-events:none}.judge-case-list a{transition:background-color .18s ease}.judge-case-list a>span:last-child{transition:translate .22s var(--arena-ease-out)}.judge-case-list a:hover>span:last-child{translate:3px 0}.judge-app progress::-webkit-progress-value{-webkit-transition:width .6s var(--arena-ease-out);transition:width .6s var(--arena-ease-out)}.judge-party{transition:border-color .3s ease,box-shadow .3s ease}.judge-party--speaking{border-color:#cdb78788;box-shadow:0 0 0 2px #cdb7870a}.judge-emotion .judge-emotion__track{display:block;flex:1;height:5px;border-radius:4px;overflow:hidden;background:#aaba9e22}.judge-emotion__track>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8bb394,#dbad75);transition:width .7s var(--arena-ease-out)}.judge-testimony{overflow-anchor:none;overscroll-behavior-y:contain}.judge-bubble--new{animation:arena-step-in .28s var(--arena-ease-out) backwards}.judge-waiting{display:flex;align-items:center;gap:10px;padding:10px 2px;color:#acbba7;font-size:10px;animation:arena-label-in .22s ease}.judge-waiting__dots{display:inline-flex;gap:3px}.judge-waiting__dots i{width:4px;height:4px;border-radius:50%;background:#dac297;animation:judge-waiting 1.2s ease-in-out infinite}.judge-waiting__dots i:nth-child(2){animation-delay:.14s}.judge-waiting__dots i:nth-child(3){animation-delay:.28s}.judge-composer{transition:border-color .22s ease,box-shadow .22s ease}.judge-composer:focus-within{border-color:#d4bd8d;box-shadow:0 -8px 35px #0003,0 0 0 3px #d4bd8d0a}.judge-signed-seal{width:48px;height:48px;margin:10px 0 18px;color:#b3cda2;animation:arena-seal-in .44s var(--arena-ease-out) backwards}.judge-signed-seal svg{fill:none;stroke:currentColor;stroke-width:1.4}.judge-signed-seal circle{opacity:.4}.judge-signed-seal path{stroke-dasharray:30;stroke-dashoffset:0;animation:arena-sign-check .46s var(--arena-ease-out) .12s backwards}.judge-gavel{transition:background-color .18s ease,border-color .18s ease,scale .2s var(--arena-ease-out)}.judge-gavel:hover{background:#1a2921ee;border-color:#e4c894}.judge-gavel:active{scale:.975}.judge-gavel svg{overflow:visible}.judge-gavel__head{transform-box:view-box;transform-origin:46px 43px}.judge-gavel__strike .judge-gavel__head{animation:judge-gavel-strike .68s linear}.judge-gavel__impact{opacity:0;transform-box:view-box;transform-origin:28px 54px}.judge-gavel__strike .judge-gavel__impact{animation:judge-gavel-impact .68s ease-out}.judge-gavel__strike .judge-gavel__base{animation:judge-gavel-base .68s ease-out}@keyframes arena-step-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes arena-label-in{0%{opacity:.35;translate:0 2px}to{opacity:1;translate:0 0}}@keyframes arena-seal-in{0%{opacity:0;transform:scale(.88) rotate(-8deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes arena-sign-check{0%{stroke-dashoffset:30}to{stroke-dashoffset:0}}@keyframes judge-docket-sheen{to{transform:translateX(100%)}}@keyframes judge-waiting{0%,65%,to{opacity:.35;translate:0 0}30%{opacity:1;translate:0 -3px}}@keyframes judge-gavel-strike{0%{transform:rotate(0)}32%{transform:rotate(22deg);animation-timing-function:cubic-bezier(.65,0,1,1)}51%{transform:rotate(-34deg)}66%{transform:rotate(-12deg)}77%{transform:rotate(-22deg)}to{transform:rotate(0)}}@keyframes judge-gavel-impact{0%,49%{opacity:0;transform:scale(.5)}53%{opacity:.8}to{opacity:0;transform:scale(1.35)}}@keyframes judge-gavel-base{0%,49%,73%,to{transform:translateY(0)}53%{transform:translateY(2px)}64%{transform:translateY(-1px)}}.arena-stream-word{animation:arena-response-word .24s ease-out both}.arena-stream-skip{display:block;margin-top:.6rem;color:#d2b47d;font-size:.7rem;text-decoration:underline;text-underline-offset:3px}.arena-stream-skip:hover{color:#f0ddba}@keyframes arena-response-word{0%{opacity:.15}to{opacity:1}}@media (prefers-reduced-motion:reduce){.arena-stream-word{animation:none}.loading.loading-bars{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1 5h6v14H1zM9 1h6v22H9zM17 5h6v14h-6z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1 5h6v14H1zM9 1h6v22H9zM17 5h6v14h-6z'/%3E%3C/svg%3E")}.judge-mode-switch:before,:is(.arena-dialog-enter,.arena-dialog-leave,.arena-backdrop-enter,.arena-backdrop-leave,.arena-presence,.arena-motion-step),:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close])>svg,:is(.btn,.arena-btn-light,.arena-btn-dark,.arena-btn-danger,.spatial-primary,.arena-modal-close),:is(.judge-app,.judge-dialog,.judge-mode-switch) *,:is(.judge-app,.judge-dialog,.judge-mode-switch) :after,:is(.judge-app,.judge-dialog,.judge-mode-switch) :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}:is(.btn,.arena-btn-light,.arena-btn-dark,.arena-btn-danger,.spatial-primary,.judge-button,.judge-profile):is(:hover,:active){translate:none;scale:none}.judge-dialog__panel,.judge-docket-card:hover:not(:disabled){transform:none}:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close])>svg,:is(.arena-modal-close,.arena-modal .btn-circle[aria-label^=Close],.judge-intro__steps button):is(:hover,:focus-visible,:active){translate:none!important;scale:none!important;rotate:none!important}.judge-docket-card[data-loading=true]:after{display:none}}.arena-modal.arena-access-modal{background:transparent;backdrop-filter:none;animation:none;transition:none}.arena-access-modal::backdrop{background:transparent;backdrop-filter:none}.arena-access-modal>.modal-box{transition:none}.arena-access-modal>.modal-backdrop{background:rgba(0,0,0,.74);backdrop-filter:blur(10px)}.arena-access-modal[open]>.modal-backdrop{animation:arena-access-backdrop-in .26s ease-out both}.arena-access-modal[open]>.modal-box{animation:arena-access-panel-in .32s cubic-bezier(.16,1,.3,1) both;transform-origin:center}.arena-access-modal[open][data-closing=true]>.modal-backdrop{animation:arena-access-backdrop-out .32s ease-in both}.arena-access-modal[open][data-closing=true]>.modal-box{animation:arena-access-panel-out .32s ease-in both}@keyframes arena-access-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes arena-access-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes arena-access-panel-in{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arena-access-panel-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(4px) scale(.995)}}@media (prefers-reduced-motion:reduce){.arena-access-modal[open]>.modal-backdrop,.arena-access-modal[open]>.modal-box{animation:none!important}}:root{--arena-bg:#0d1311;--arena-bg-soft:#101815;--arena-panel:#17211c;--arena-panel-alt:#202c25;--arena-field-bg:#101815;--arena-line:#354339;--arena-text:#eee9dd;--arena-text-secondary:#bdc5bb;--arena-text-muted:#a1aea0;--arena-accent:#d4b078;--arena-accent-hover:#e2c692;--arena-accent-soft:#302e24;--arena-on-accent:#172016;--arena-success:#a6cfb7;--arena-success-bg:#24382e;--arena-warning:#e2c692;--arena-warning-bg:#352f22;--arena-danger:#e8aaa5;--arena-danger-bg:#392623;--arena-shadow-color:#00000024;--arena-card-shadow:0 8px 24px var(--arena-shadow-color);--arena-radius-card:14px;--arena-radius-control:8px;--arena-surface-background:var(--arena-panel);--arena-surface-shadow:var(--arena-card-shadow);--arena-button-background:var(--arena-accent);--arena-button-shadow:0 2px 6px var(--arena-shadow-color);--spatial-gold:var(--arena-accent);--spatial-jade:var(--arena-success)}.arena-app-shell,.spatial-app,body{background:var(--arena-bg);color:var(--arena-text)}.spatial-app .arena-app-shell{background:transparent}.spatial-header{background:var(--arena-bg);border-color:var(--arena-line)}.spatial-guide,.spatial-header nav a{color:var(--arena-text-muted)}.spatial-brand b,.spatial-header nav a:is(:hover,[aria-current]){color:var(--arena-accent)}.spatial-header nav a[aria-current]:after{background:var(--arena-accent)}.court-experience__topline,.court-experience__topline>span:last-child{color:var(--arena-text-muted)}.spatial-live-dot{background:var(--arena-success);box-shadow:none}.arena-app-shell :is(.arena-surface,.arena-glass,.arena-stat-card),.arena-modal .modal-box,.chambers-matter,.spatial-career,.spatial-case-brief,.spatial-destinations>a,.spatial-stage{background:var(--arena-panel);border-color:var(--arena-line);border-radius:var(--arena-radius-card);box-shadow:var(--arena-card-shadow)}.arena-app-shell :is(.arena-surface-soft,.arena-console),.case-experience .case-conversation,.case-journey,.chambers-record__stats,.experience-preview .experience-preview__conversation,.experience-preview .experience-preview__file>section{background:var(--arena-panel);border-color:var(--arena-line);color:var(--arena-text);border-radius:var(--arena-radius-card);box-shadow:var(--arena-card-shadow)}.arena-app-shell a.arena-surface-soft:hover,.spatial-destinations>a:hover{border-color:var(--arena-accent);box-shadow:var(--arena-card-shadow)}.spatial-destinations strong{color:var(--arena-text)}.spatial-destinations>a>span:not(.spatial-destinations__number){color:var(--arena-text-muted)}.spatial-destinations>a>svg{color:var(--arena-accent)}.spatial-destinations>a>svg.spatial-destinations__arrow,.spatial-destinations__number{color:var(--arena-text-muted)}.chambers-home .chambers-matter__title,.chambers-identity__name,.chambers-stage .spatial-stage__copy h2,.court-experience h1{color:var(--arena-text)}.arena-app-shell .arena-kicker,.chambers-identity .spatial-eyebrow,.chambers-matter .spatial-eyebrow,.court-experience h1 em,.spatial-eyebrow{color:var(--arena-accent)}.chambers-identity__chapter,.chambers-matter>p:not(.spatial-eyebrow),.chambers-note,.chambers-stage .spatial-stage__copy>p:last-child{color:var(--arena-text-secondary)}.chambers-matter__status,.experience-preview__status{background:var(--arena-panel-alt);border-color:var(--arena-line);color:var(--arena-text-secondary)}.chambers-desk-footer,.chambers-identity__portrait,.chambers-note{border-color:var(--arena-line)}.chambers-matter .spatial-text-link,.spatial-text-link{color:var(--arena-text-secondary)}.chambers-matter .spatial-text-link:hover,.spatial-text-link:hover{color:var(--arena-accent)!important}.arena-app-shell :is(.arena-action-primary,.arena-btn-primary,.arena-btn-light,.arena-button-primary,.spatial-primary),.arena-modal :is(.arena-action-primary,.arena-btn-primary,.arena-btn-light),.chambers-matter .spatial-primary,.judge-button:not(.judge-button--secondary){background:var(--arena-accent);border:1px solid var(--arena-accent);color:var(--arena-on-accent);border-radius:var(--arena-radius-control);box-shadow:var(--arena-button-shadow);font-size:13px;font-weight:600;letter-spacing:normal;text-transform:none}.arena-app-shell :is(.arena-action-primary,.arena-btn-primary,.arena-btn-light,.arena-button-primary,.spatial-primary):hover:not(:disabled),.arena-modal :is(.arena-action-primary,.arena-btn-primary,.arena-btn-light):hover:not(:disabled),.chambers-matter .spatial-primary:hover:not(:disabled),.judge-button:not(.judge-button--secondary):hover:not(:disabled){background:var(--arena-accent-hover);border-color:var(--arena-accent-hover);color:var(--arena-on-accent)!important}.arena-action-primary .arena-action-caption{color:var(--arena-on-accent)}.arena-app-shell .arena-btn-dark,.judge-button--secondary{background:var(--arena-panel-alt);border-color:var(--arena-line);color:var(--arena-text);border-radius:var(--arena-radius-control);box-shadow:none}.arena-app-shell .arena-btn-dark:hover,.judge-button--secondary:hover{background:var(--arena-panel-alt);border-color:var(--arena-accent);color:var(--arena-text)}.court-view-selector,.judge-mode-switch{background:var(--arena-panel);border-color:var(--arena-line);box-shadow:none}.court-view-selector button,.judge-mode-switch button{color:var(--arena-text-muted)}.arena-app-shell .arena-pill-selected,.court-view-selector button[aria-pressed=true],.judge-mode-switch button[aria-pressed=true]{background:var(--arena-accent-soft);color:var(--arena-accent);border-color:var(--arena-accent)}.court-view-selector button:hover{background:var(--arena-panel-alt);color:var(--arena-text)}.arena-app-shell :is(.arena-nav-option,.arena-category-card){background:var(--arena-panel);border-color:var(--arena-line);color:var(--arena-text-secondary);box-shadow:none}.arena-app-shell :is(.arena-nav-option,.arena-category-card)[aria-pressed=true]{background:var(--arena-accent-soft);border-color:var(--arena-accent);color:var(--arena-accent)}.arena-app-shell :is(.arena-nav-option,.arena-category-card):hover{border-color:var(--arena-accent)}.arena-app-shell .arena-category-card svg{color:var(--arena-text-muted)}.arena-app-shell .arena-category-card[aria-pressed=true] svg{color:var(--arena-accent)}.arena-app-shell .arena-pill:not(.arena-pill-selected){background:var(--arena-panel-alt);border-color:var(--arena-line);color:var(--arena-text-secondary)}.arena-app-shell :is(.arena-field,.arena-select,.input,.textarea,.select),.experience-preview__composer textarea{background:var(--arena-field-bg);border-color:var(--arena-line);color:var(--arena-text);border-radius:var(--arena-radius-control)}.arena-app-shell :is(.arena-field,.arena-select,.input,.textarea)::-moz-placeholder,.experience-preview__composer textarea::-moz-placeholder{color:var(--arena-text-muted)}.arena-app-shell :is(.arena-field,.arena-select,.input,.textarea)::placeholder,.experience-preview__composer textarea::placeholder{color:var(--arena-text-muted)}:is(.spatial-app,.arena-app-shell,.arena-modal,.court-experience,.court-scene) :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--arena-accent);outline-offset:3px}.experience-preview__header h1:focus-visible{outline:2px solid var(--arena-accent);outline-offset:3px}.arena-app-shell .arena-progress-track,.chambers-matter .spatial-case-progress>div,.spatial-career__progress,.spatial-case-progress>div{background:var(--arena-line)}.arena-app-shell .arena-progress-fill,.chambers-matter .spatial-case-progress i,.spatial-career__progress i,.spatial-case-progress i{background:var(--arena-accent)}.case-latest-exchange>div:first-child,.experience-preview__question{background:var(--arena-panel);border-color:var(--arena-line);color:var(--arena-text-secondary)}.case-latest-exchange>div:last-child,.experience-preview__exchange blockquote{background:var(--arena-panel-alt);border-color:var(--arena-line);color:var(--arena-text)}.case-experience .arena-court-heading{color:var(--arena-text)}.discovery-card,.discovery-item{border-color:var(--arena-accent)}.discovery-heading,.discovery-text{color:var(--arena-text)}.discovery-count,.discovery-dismiss,.discovery-more{color:var(--arena-text-muted)}.court-experience__annotation,.court-scene__controls button,.spatial-stage{background:var(--arena-panel);border-color:var(--arena-line);color:var(--arena-text-secondary)}.arena-app-shell .arena-status-neutral{background:var(--arena-panel-alt);color:var(--arena-text-secondary);border-color:var(--arena-line)}.arena-app-shell .arena-status-caution{background:var(--arena-warning-bg);color:var(--arena-warning);border-color:var(--arena-warning)}.arena-app-shell .arena-btn-danger,.arena-app-shell .arena-status-critical{background:var(--arena-danger-bg);color:var(--arena-danger);border-color:var(--arena-danger)}.arena-app-shell .arena-status-favorable{background:var(--arena-success-bg);color:var(--arena-success);border-color:var(--arena-success)}.arena-app-shell .arena-btn-danger:hover{background:var(--arena-danger-bg);border-color:var(--arena-danger)}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_Tight_491e3a;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Tight_Fallback_491e3a;src:local("Arial");ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.00%;size-adjust:96.39%}.__className_491e3a{font-family:__Inter_Tight_491e3a,__Inter_Tight_Fallback_491e3a;font-style:normal}.__variable_491e3a{--font-arena-headline:"__Inter_Tight_491e3a","__Inter_Tight_Fallback_491e3a"}@font-face{font-family:"__IBM_Plex_Serif_f932ee";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8c8a7fc34634bdc7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"__IBM_Plex_Serif_f932ee";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3f07cb192fb7bfbf-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"__IBM_Plex_Serif_f932ee";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/40ee6ffec676ab40-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"__IBM_Plex_Serif_f932ee";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/88e369b5cf3e60ec-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"__IBM_Plex_Serif_f932ee";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/aff755c8b4bb3089-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"__IBM_Plex_Serif_f932ee";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/80755942c15fc3df-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"__IBM_Plex_Serif_f932ee";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5ec058ec9419b0f7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"__IBM_Plex_Serif_f932ee";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/01c9e5d8aa820247-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"__IBM_Plex_Serif_f932ee";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0fac09c5d5acd5a7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"__IBM_Plex_Serif_f932ee";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3359c9acc30ef440-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"__IBM_Plex_Serif_Fallback_f932ee";src:local("Times New Roman");ascent-override:88.04%;descent-override:23.62%;line-gap-override:0.00%;size-adjust:116.43%}.__className_f932ee{font-family:"__IBM_Plex_Serif_f932ee","__IBM_Plex_Serif_Fallback_f932ee";font-style:normal}.__variable_f932ee{--font-arena-case:"__IBM_Plex_Serif_f932ee","__IBM_Plex_Serif_Fallback_f932ee"}.chambers-home .court-experience__stage{grid-template-columns:48% 52%;min-height:520px}.chambers-home .court-experience__copy{padding-block:32px}.chambers-home .chambers-heading{font-size:clamp(38px,4vw,62px);margin-top:16px;max-width:540px}.chambers-home .court-experience__description{font-size:14px;line-height:1.7;margin-top:16px;max-width:410px}.chambers-home .court-experience__world{height:520px;margin-left:-10px}.chambers-matter{position:relative;margin-top:24px;padding:24px;background:var(--arena-panel);color:var(--arena-text);border:1px solid var(--arena-line);border-radius:var(--arena-radius-card);box-shadow:var(--arena-card-shadow);max-width:550px}.chambers-matter__topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.chambers-matter__topline .spatial-eyebrow{flex:1}.chambers-matter__status{font-size:10px;padding:5px 8px;border:1px solid var(--arena-line);border-radius:20px;color:var(--arena-text-muted)}.chambers-matter .spatial-eyebrow{color:var(--arena-accent);letter-spacing:.12em;font-size:10px}.chambers-matter svg{width:20px;height:20px;flex-shrink:0}.chambers-matter .chambers-matter__title{font-family:var(--font-arena-case),Georgia,serif;font-size:clamp(21px,2vw,29px);color:var(--arena-text);line-height:1.3;margin:13px 0 9px;letter-spacing:-.03em}.chambers-matter>p:not(.spatial-eyebrow){color:var(--arena-text-secondary);font-size:13px;line-height:1.7}.chambers-matter .spatial-matchup{margin-top:10px;display:flex;gap:9px;flex-wrap:wrap;font-size:11px}.chambers-matter .spatial-matchup__client{color:var(--arena-text);font-weight:650}.chambers-matter__progress{margin-top:18px;font-size:10px}.chambers-matter .spatial-case-progress,.chambers-matter__progress{color:var(--arena-text-muted)}.chambers-matter .spatial-case-progress>div{background:var(--arena-panel-alt)}.chambers-matter .spatial-case-progress i{background:var(--arena-accent)}.chambers-matter__actions{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:15px}.chambers-matter .spatial-primary{background:var(--arena-accent);border-color:var(--arena-accent);color:var(--arena-on-accent);box-shadow:var(--arena-button-shadow);font-size:13px;min-height:48px;border-radius:var(--arena-radius-control)}.chambers-matter .spatial-primary:hover{background:var(--arena-accent-hover);color:var(--arena-on-accent)!important}.chambers-matter .spatial-text-link{color:var(--arena-text-secondary)}.chambers-matter .spatial-text-link:hover{color:var(--arena-accent)!important}.chambers-home .court-view-selector{margin-top:8px;margin-bottom:24px}.chambers-desk-footer{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px;align-items:start;padding:22px 0;border-top:1px solid var(--arena-line)}.chambers-identity{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.chambers-identity__portrait{width:62px;height:72px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:12px;border:1px solid var(--arena-line)}.chambers-identity__name{font-family:var(--font-arena-case),Georgia,serif;font-size:22px;color:var(--arena-text)}.chambers-identity__chapter{color:var(--arena-text-secondary);font-size:12px;line-height:1.6;margin-top:4px}.chambers-identity__profile{width:100%;font-size:11px;color:var(--arena-text-muted);display:flex;align-items:center;gap:15px;min-height:44px}.chambers-identity__profile>svg{margin-left:auto}.chambers-identity__profile svg{width:15px}.chambers-record{flex-basis:100%;font-size:12px;color:var(--arena-text-muted)}.chambers-record summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content}.chambers-record__stats{padding:12px 16px;border:1px solid var(--arena-line);border-radius:10px;display:flex;flex-wrap:wrap;gap:10px 20px}.chambers-record__stats p{line-height:1.7}.chambers-note{border-left:2px solid var(--arena-line);padding:9px 0 9px 22px;font-family:var(--font-arena-case),Georgia,serif;color:var(--arena-text-secondary);font-size:16px;line-height:1.8}.chambers-note .spatial-eyebrow{display:block;font-family:var(--font-arena-headline),sans-serif;margin-bottom:7px}.chambers-note{display:flex;align-items:flex-start;gap:12px}.chambers-note>svg{width:20px;height:20px;flex-shrink:0;margin-top:6px;color:var(--arena-accent)}.chambers-note .spatial-text-link{font-family:var(--font-arena-headline),sans-serif;margin-top:4px}.chambers-home .spatial-destinations{border-radius:12px}.chambers-home .spatial-destinations>a{padding-block:20px}.chambers-stage.spatial-stage{height:170px;border-radius:14px}.chambers-stage .spatial-stage__copy{top:0;left:0;transform:none;width:68%;max-width:none;padding:25px 30px}.chambers-stage .spatial-stage__copy h2{font-size:30px;line-height:1.25;margin-top:5px}.chambers-stage .spatial-stage__copy>p:last-child{font-size:12px;line-height:1.6;margin-top:9px;max-width:440px}.chambers-stage>.court-scene{left:auto;right:0;width:40%;height:240px;top:-30px}.chambers-stage__step{color:var(--arena-text-muted)}.chambers-stage.spatial-stage--expanded{height:430px}.chambers-stage.spatial-stage--expanded>.court-scene{width:100%;height:330px;top:85px}.chambers-stage.spatial-stage--expanded .spatial-stage__copy{width:100%}.case-journey{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:space-between;padding:16px 20px;border:1px solid var(--arena-line);border-radius:12px;background:var(--arena-panel)}.case-journey__steps{display:flex;align-items:center;gap:clamp(12px,2vw,32px)}.case-journey__steps li{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--arena-text-muted)}.case-journey__steps .is-current{color:var(--arena-accent)}.case-journey__steps .is-past{color:var(--arena-text-secondary)}.case-journey__icon{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--arena-line);border-radius:50%}.case-journey__icon svg{width:16px;height:16px}.is-current .case-journey__icon{background:var(--arena-accent-soft);border-color:var(--arena-accent)}.case-journey__note{color:var(--arena-text-muted);font-size:12px;line-height:1.6}.case-career-thread>summary{display:flex;align-items:center;gap:10px;padding:12px 18px;cursor:pointer;list-style:none;color:var(--arena-text-muted);font-size:12px;min-height:48px}.case-career-thread>summary::-webkit-details-marker{display:none}.case-career-thread>summary>svg{width:16px;height:16px}.case-career-thread>summary>span:nth-of-type(2){margin-left:auto;color:var(--arena-text-muted)}.case-career-thread[open]>summary>svg:last-child{rotate:180deg}.case-experience .case-conversation{background:var(--arena-panel);border-color:var(--arena-line);box-shadow:0 14px 35px var(--arena-shadow-color);border-radius:18px}.case-experience .case-conversation form>div:first-child h2{font-family:var(--font-arena-case),Georgia,serif;font-weight:500;font-size:28px;color:var(--arena-text)}.case-latest-exchange{grid-template-columns:minmax(0,1fr)}.case-latest-exchange>div:first-child{max-width:88%;justify-self:end;background:var(--arena-panel-alt);border-color:var(--arena-line)}.case-latest-exchange>div:last-child{background:var(--arena-panel-alt);color:var(--arena-text);border-color:var(--arena-line);border-radius:14px 14px 14px 4px}.case-latest-exchange>div:last-child p{color:var(--arena-text)}.case-latest-exchange>div:last-child p:first-child{color:var(--arena-accent)}.case-experience [data-section-nav-target=court-move]{border-radius:15px}.case-experience [data-section-nav-target=court-move] textarea{font-size:16px;line-height:1.8}.discovery-card{position:relative;display:flex;align-items:flex-start;gap:13px;padding:18px 48px 18px 20px;border:1px solid var(--arena-accent);border-radius:14px;background:var(--arena-panel);box-shadow:var(--arena-card-shadow)}.discovery-icon{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;color:var(--arena-accent);background:var(--arena-accent-soft)}.discovery-icon svg{width:20px;height:20px}.discovery-heading{color:var(--arena-text);font-size:14px;font-weight:600;line-height:1.5}.discovery-count{color:var(--arena-text-muted);font-size:12px;margin-top:3px}.discovery-items{display:grid;gap:9px;margin-top:13px}.discovery-item{padding:10px 12px;border-left:2px solid var(--arena-accent);background:var(--arena-panel-alt);border-radius:0 7px 7px 0}.discovery-category{color:var(--arena-accent);font-size:10px;text-transform:uppercase;letter-spacing:.08em}.discovery-content{min-width:0;flex:1}.discovery-heading-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 12px}.discovery-text{display:block;color:var(--arena-text);font-size:13px;line-height:1.65;margin-top:4px;overflow-wrap:anywhere}.discovery-more{color:var(--arena-text-muted);font-size:12px;line-height:1.6;margin-top:10px}.discovery-dismiss{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:36px;height:36px;color:var(--arena-text-muted);border-radius:8px}.discovery-dismiss:hover{background:var(--arena-panel-alt)}.discovery-dismiss svg{width:18px;height:18px}:is(.chambers-home,.case-experience,.experience-preview) :is(a,button,summary,textarea):focus-visible{outline:2px solid var(--arena-accent);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.chambers-matter{animation:experience-arrive .42s var(--arena-ease-out) both}.discovery-card{animation:experience-arrive .35s var(--arena-ease-out) both}.discovery-item{animation:experience-arrive .4s var(--arena-ease-out) both}.case-journey__note,.case-latest-exchange{animation:experience-arrive .25s var(--arena-ease-out) both}.chambers-stage .spatial-stage__copy{animation:experience-arrive .4s var(--arena-ease-out) both}}@keyframes experience-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.experience-preview{padding:0 28px 60px}.experience-preview__notice{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:0 -28px;padding:17px 28px;color:var(--arena-text-muted);border-bottom:1px solid var(--arena-line);font-size:10px;letter-spacing:.1em}.experience-preview__notice>span:first-child{color:var(--arena-text-muted);font-weight:650}.experience-preview__content{max-width:1360px;margin:auto}.experience-preview__back{margin:18px 0 12px}.experience-preview__header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:26px 0}.experience-preview__header h1{font-family:var(--font-arena-case),Georgia,serif;font-size:34px;margin:6px 0 9px;color:var(--arena-text)}.experience-preview__header p:last-child{font-size:13px;color:var(--arena-text-muted);line-height:1.7}.experience-preview__status{display:flex;align-items:center;gap:8px;border:1px solid var(--arena-line);padding:9px 12px;border-radius:30px;font-size:11px;color:var(--arena-text-muted);white-space:nowrap}.experience-preview__workspace{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.experience-preview__conversation{padding:28px;border-radius:18px;background:var(--arena-panel);border-color:var(--arena-line)}.experience-preview__speaker{display:flex;gap:13px;align-items:center;padding-bottom:23px;border-bottom:1px solid var(--arena-line)}.experience-preview__avatar{display:grid;place-items:center;width:48px;height:54px;border-radius:12px;border:1px solid var(--arena-line);background:var(--arena-panel-alt);color:var(--arena-accent);font-family:var(--font-arena-case),Georgia,serif}.experience-preview__avatar svg{width:25px;height:25px}.experience-preview__speaker p{font-size:17px;color:var(--arena-text)}.experience-preview__speaker span:last-child{font-size:11px;color:var(--arena-text-muted)}.experience-preview__exchange{margin:24px 0}.experience-preview__exchange-label{font-size:10px;letter-spacing:.1em;color:var(--arena-text-muted);margin-bottom:12px}.experience-preview__exchange blockquote{background:var(--arena-panel-alt);color:var(--arena-text);padding:23px 25px;border-radius:16px 16px 16px 4px;font-family:var(--font-arena-case),Georgia,serif;font-size:clamp(17px,1.5vw,22px);line-height:1.8}.experience-preview__question{margin:0 0 15px 12%;padding:13px 18px;font-size:13px;color:var(--arena-text);border:1px solid var(--arena-line);background:var(--arena-panel-alt);border-radius:12px 12px 3px 12px;line-height:1.7}.experience-preview__question span{display:block;color:var(--arena-text-muted);font-size:10px;margin-bottom:4px}.experience-preview__working{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--arena-text-muted);padding:10px 0 0}.experience-preview__composer{margin-top:24px}.experience-preview__composer label{display:block;color:var(--arena-text);font-size:14px;font-weight:550;margin-bottom:10px}.experience-preview__composer textarea{display:block;width:100%;padding:14px 16px;background:var(--arena-field-bg);color:var(--arena-text);border:1px solid var(--arena-line);border-radius:12px;font-size:15px;line-height:1.7;resize:vertical}.experience-preview__suggestions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 18px}.experience-preview__suggestions button{text-align:left;padding:8px 12px;border:1px solid var(--arena-line);border-radius:30px;color:var(--arena-text-muted);font-size:11px;line-height:1.6}.experience-preview__suggestions button:hover{background:var(--arena-panel-alt);border-color:var(--arena-line)}.experience-preview__composer-actions{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:14px}.experience-preview__composer-actions>span{max-width:230px;font-size:10px;color:var(--arena-text-muted);line-height:1.6}.experience-preview .arena-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:12px 18px;background:var(--arena-accent);border:1px solid var(--arena-accent);color:var(--arena-on-accent);border-radius:8px;font-size:13px;font-weight:650}.experience-preview .arena-btn-primary:hover:not(:disabled){background:var(--arena-accent-hover)}.experience-preview button:disabled{opacity:.45;cursor:not-allowed}.experience-preview button svg{width:17px;height:17px}.experience-preview__file>section{padding:24px;border-radius:16px;background:var(--arena-panel);border-color:var(--arena-line)}.experience-preview__file h2{font-family:var(--font-arena-case),Georgia,serif;font-weight:500;font-size:24px;line-height:1.4;margin:10px 0 12px;color:var(--arena-text)}.experience-preview__file p:not(.arena-kicker){font-size:12px;color:var(--arena-text-muted);line-height:1.8}.experience-preview__file-count{display:flex;align-items:center;gap:10px;color:var(--arena-text-muted);font-size:12px;padding:16px 0;margin-top:15px;border-top:1px solid var(--arena-line)}.experience-preview__file summary svg,.experience-preview__file-count svg{width:17px;height:17px}.experience-preview__file summary{min-height:46px;display:flex;align-items:center;gap:9px;color:var(--arena-text-muted);font-size:12px;cursor:pointer}.experience-preview__file details{border-top:1px solid var(--arena-line)}.experience-preview__file ul{margin:8px 0 14px;display:grid;gap:10px}.experience-preview__file li{font-size:12px;line-height:1.8;color:var(--arena-text-muted);border-left:2px solid var(--arena-line);padding-left:12px}.experience-preview__file .arena-btn-primary{width:100%;margin-top:18px}.experience-preview__file .experience-preview__small{margin-top:10px;font-size:10px}.experience-preview__transcript{padding:10px 22px;margin-top:20px;border-radius:12px}.experience-preview__transcript>div{display:grid;gap:18px;padding:12px 0}.experience-preview__transcript strong{font-size:12px;color:var(--arena-text)}@media (prefers-reduced-motion:no-preference){.experience-preview__exchange blockquote{animation:experience-arrive .35s var(--arena-ease-out)}}@media (max-width:850px){.experience-preview__workspace{grid-template-columns:minmax(0,1fr)}.experience-preview__header{align-items:flex-start;flex-direction:column;gap:14px}}@media (max-width:600px){.experience-preview{padding-inline:16px}.experience-preview__notice{margin-inline:-16px;padding-inline:16px;font-size:9px}.experience-preview__conversation{padding:20px}.experience-preview__exchange blockquote{padding:19px}.experience-preview__composer-actions>span{max-width:none}.experience-preview__composer-actions>button{width:100%}}@media (max-width:900px){.chambers-home .court-experience__stage{grid-template-columns:1fr}.chambers-home .court-experience__copy{padding-bottom:0}.chambers-home .court-experience__world{height:320px;margin:0}.chambers-home .chambers-matter{max-width:none}.chambers-home .court-experience__description{max-width:620px}.chambers-home .court-view-selector{margin-top:0}.chambers-desk-footer{grid-template-columns:1fr}}@media (max-width:600px){.chambers-home .chambers-heading{font-size:39px}.chambers-matter{padding:20px}.chambers-matter__actions{gap:8px 14px}.chambers-matter .spatial-primary{width:100%}.chambers-home .court-experience__world{height:255px}.chambers-desk-footer{gap:14px}.chambers-stage.spatial-stage{height:145px}.chambers-stage .spatial-stage__copy{padding:22px 18px;width:75%;max-width:none}.chambers-stage .spatial-stage__copy h2{font-size:24px}.chambers-stage>.court-scene{width:42%;height:175px;top:-5px;opacity:.65}.chambers-stage.spatial-stage--expanded{height:390px}.chambers-stage.spatial-stage--expanded>.court-scene{height:290px;opacity:1}.case-journey{padding:12px;gap:10px}.case-journey__steps{width:100%;justify-content:space-between;gap:8px}.case-journey__steps li{flex-direction:column;gap:6px;font-size:10px;text-align:center}.case-journey__note{font-size:11px}.case-career-thread>summary>span:nth-of-type(2){display:none}.discovery-card{padding:16px 43px 16px 15px;gap:10px}.case-experience .case-conversation form>div:first-child h2{font-size:24px}}