.personnel-shell{--personnel-deep:#06111e;--personnel-panel:#0a1829;--personnel-panel-raised:#10243a;--personnel-edge:#31445d;--personnel-coral:#ff756b;--personnel-orange:#ff9b42;--personnel-gold:#f5cc5b;--personnel-cyan:#57d8e7;--personnel-lavender:#b9a7ff}.personnel-frame{display:flex;min-height:100dvh;flex-direction:column}.personnel-header{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;padding:0 2px 1.35rem}.personnel-header__brand{min-width:0;max-width:770px}.personnel-header__brand h1{margin:0;font-family:Arial Narrow,Aptos Narrow,Roboto Condensed,sans-serif;font-size:clamp(2.45rem,5.2vw,5.4rem);font-stretch:condensed;font-weight:900;line-height:.87;letter-spacing:-.05em}.personnel-header__brand h1>small{display:block;margin-top:.42rem;color:var(--planner-muted);font-size:.24em;letter-spacing:.17em;line-height:1}.personnel-header__brand p{margin:.82rem 0 0;color:var(--planner-muted);font-size:.94rem}.personnel-nav{display:flex;max-width:540px;flex-wrap:wrap;justify-content:flex-end;gap:.38rem}.personnel-nav a{display:grid;min-height:44px;place-items:center;padding:.55rem .76rem;border:1px solid var(--personnel-edge);border-radius:16px 4px 4px 4px;color:var(--personnel-cyan);background:var(--personnel-panel);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.6rem;font-weight:900;letter-spacing:.09em;text-align:center;text-decoration:none;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease}.personnel-nav a:hover{border-color:currentColor;background:var(--personnel-panel-raised);transform:translateY(-2px)}.personnel-nav a.is-gold{color:var(--personnel-gold)}.personnel-nav a.is-holodeck{color:var(--personnel-coral)}.personnel-nav a.is-lavender{color:var(--personnel-lavender)}.personnel-command-strip{display:grid;grid-template-columns:repeat(3,minmax(0,.8fr)) minmax(220px,1.2fr);overflow:hidden;margin-bottom:.86rem;border:1px solid var(--personnel-edge);border-radius:23px 5px 5px 5px;background:var(--personnel-panel)}.personnel-command-strip>div{display:flex;min-height:68px;min-width:0;align-items:center;gap:.62rem;padding:.62rem .78rem;border-right:1px solid var(--personnel-edge)}.personnel-command-strip>div:last-child{border-right:0}.personnel-command-strip>div>span{color:var(--personnel-orange);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:1.35rem;font-weight:950}.personnel-command-strip b,.personnel-command-strip p,.personnel-command-strip small{display:block;min-width:0;margin:0;font-family:Arial Narrow,Aptos Narrow,sans-serif}.personnel-command-strip b{font-size:.64rem;letter-spacing:.1em}.personnel-command-strip small{overflow:hidden;margin-top:.12rem;color:var(--planner-muted);font-size:.55rem;text-overflow:ellipsis;white-space:nowrap}.personnel-command-strip__sync>i{width:11px;height:11px;flex:0 0 auto;border:2px solid var(--personnel-cyan);border-radius:50%;box-shadow:0 0 12px rgba(87,216,231,.72);animation:personnel-pulse 2.1s ease-in-out infinite}.personnel-command-clearance{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;margin-top:.86rem;padding:.8rem .9rem;border-left:1px solid var(--personnel-gold);border:1px solid var(--personnel-gold);border-left-width:16px;border-radius:24px 5px 5px 24px;background:linear-gradient(100deg,rgba(245,204,91,.1),transparent 45%),var(--personnel-panel)}.personnel-command-clearance>span{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;color:var(--personnel-deep);background:var(--personnel-gold);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.76rem;font-weight:950}.personnel-command-clearance h2,.personnel-command-clearance p{margin:0}.personnel-command-clearance p{color:var(--personnel-gold);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.5rem;font-weight:900;letter-spacing:.11em}.personnel-command-clearance h2{margin-top:.18rem;font-size:.68rem;line-height:1.2}.personnel-command-clearance nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px}.personnel-command-clearance a{display:inline-flex;min-height:44px;align-items:center;padding:.55rem .7rem;border-radius:15px 4px 15px 4px;color:var(--personnel-deep);background:var(--personnel-gold);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.5rem;font-weight:950;letter-spacing:.05em;text-decoration:none}.personnel-command-clearance a:last-child{background:var(--personnel-cyan)}.personnel-command-clearance a:focus-visible{outline:3px solid #fff;outline-offset:2px}.personnel-auth-gate{display:grid;min-height:480px;grid-template-columns:minmax(190px,.6fr) minmax(280px,1fr);align-items:center;gap:clamp(1.4rem,5vw,4rem);padding:clamp(1.35rem,5vw,4rem);border:1px solid var(--personnel-edge);border-top:5px solid var(--personnel-lavender);border-radius:5px 5px 34px 5px;background:rgba(10,24,41,.93)}.personnel-auth-gate__visual{display:grid;justify-items:center;gap:1.15rem;color:var(--personnel-cyan);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.63rem;font-weight:900;letter-spacing:.14em;text-align:center}.personnel-auth-gate>div:last-child>p:first-child,.personnel-identity__name>p,.personnel-panel>header p{margin:0;color:var(--personnel-cyan);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.62rem;font-weight:900;letter-spacing:.14em}.personnel-auth-gate h2{max-width:740px;margin:.35rem 0 .8rem;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:clamp(1.55rem,3.5vw,3rem);line-height:1}.personnel-auth-gate>div:last-child>p:not(:first-child){max-width:680px;margin:0 0 1.3rem;color:var(--planner-muted);font-size:.78rem}.personnel-auth-gate a{display:inline-grid;min-height:48px;place-items:center;padding:.62rem 1rem;border-radius:18px 4px 18px 4px;color:var(--personnel-deep);background:var(--personnel-orange);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.64rem;font-weight:950;letter-spacing:.1em;text-decoration:none;transition:filter .15s ease,transform .15s ease}.personnel-auth-gate a:hover{filter:brightness(1.08);transform:translateY(-2px)}.personnel-scanner{position:relative;width:180px;aspect-ratio:1;overflow:hidden;border:1px solid rgba(87,216,231,.62);border-radius:50%;background:radial-gradient(circle,rgba(87,216,231,.12) 0 3%,transparent 4% 27%,rgba(87,216,231,.2) 28% 28.7%,transparent 29% 50%,rgba(87,216,231,.3) 51% 51.7%,transparent 52%),linear-gradient(rgba(87,216,231,.11) 1px,transparent 0),linear-gradient(90deg,rgba(87,216,231,.11) 1px,transparent 0),#071322;background-size:auto,18px 18px,18px 18px,auto;box-shadow:inset 0 0 26px rgba(87,216,231,.07),0 0 24px rgba(87,216,231,.08)}.personnel-scanner.is-compact{width:112px}.personnel-scanner:after,.personnel-scanner:before,.personnel-scanner>b,.personnel-scanner>em,.personnel-scanner>i,.personnel-scanner>span{position:absolute;display:block;content:""}.personnel-scanner:before{inset:50% 0 auto;height:1px;background:rgba(87,216,231,.55)}.personnel-scanner:after{inset:0 auto 0 50%;width:1px;background:rgba(87,216,231,.55)}.personnel-scanner>span{inset:50% 50% auto auto;width:47%;height:2px;transform-origin:right center;background:linear-gradient(90deg,transparent,var(--personnel-cyan));box-shadow:0 0 7px var(--personnel-cyan);animation:personnel-sweep 3.7s linear infinite}.personnel-scanner>b,.personnel-scanner>em,.personnel-scanner>i{width:7px;height:7px;border-radius:50%;background:var(--personnel-gold);box-shadow:0 0 9px var(--personnel-gold);animation:personnel-contact 2.2s ease-in-out infinite}.personnel-scanner>i{top:23%;left:61%}.personnel-scanner>b{top:64%;left:28%;animation-delay:-.7s}.personnel-scanner>em{top:72%;left:70%;animation-delay:-1.35s}.personnel-identity{display:grid;grid-template-columns:145px minmax(210px,1.1fr) minmax(310px,1.5fr);grid-template-areas:"scan name metrics" "scan rank rank";gap:.85rem 1.15rem;align-items:center;margin-bottom:.86rem;padding:1.05rem 1.15rem;border:1px solid var(--personnel-edge);border-left:9px solid var(--personnel-lavender);border-radius:5px 28px 5px 5px;background:linear-gradient(110deg,rgba(185,167,255,.07),transparent 32%),var(--personnel-panel)}.personnel-identity__scanner{display:grid;grid-area:scan;justify-items:center;gap:.52rem;color:var(--personnel-cyan);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.49rem;font-weight:900;letter-spacing:.11em;text-align:center}.personnel-identity__name{grid-area:name;min-width:0}.personnel-identity__name h2{margin:.15rem 0 0;font-size:clamp(1.65rem,3.4vw,3.25rem);line-height:.95}.personnel-identity__name h2,.personnel-identity__name>strong{overflow-wrap:anywhere;font-family:Arial Narrow,Aptos Narrow,sans-serif}.personnel-identity__name>strong{display:block;margin-top:.42rem;color:var(--personnel-lavender);font-size:.72rem;letter-spacing:.08em}.personnel-identity__name>span{display:block;overflow:hidden;margin-top:.48rem;color:var(--planner-muted);font-size:.61rem;text-overflow:ellipsis;white-space:nowrap}.personnel-identity__editor{margin-top:.72rem;border:1px solid var(--personnel-edge);border-radius:14px 4px 4px 4px;background:rgba(6,17,30,.72)}.personnel-identity__editor summary{min-height:40px;padding:.7rem .76rem;color:var(--personnel-cyan);cursor:pointer;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.55rem;font-weight:900;letter-spacing:.09em;list-style-position:inside}.personnel-identity__editor form{display:grid;gap:.42rem;padding:0 .72rem .72rem;text-align:left}.personnel-identity__editor label{color:var(--planner-muted);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.49rem;font-weight:900;letter-spacing:.09em}.personnel-identity__editor input,.personnel-identity__editor textarea{width:100%;min-height:42px;padding:.58rem .68rem;border:1px solid var(--personnel-edge);border-radius:4px;color:var(--planner-text);background:var(--personnel-deep);font:inherit}.personnel-identity__editor textarea{min-height:104px;resize:vertical;line-height:1.45}.personnel-identity__editor input:focus-visible,.personnel-identity__editor textarea:focus-visible{border-color:var(--personnel-cyan);outline:2px solid rgba(87,216,231,.22);outline-offset:2px}.personnel-identity__editor form>small{color:var(--planner-muted);font-size:.49rem;line-height:1.4}.personnel-identity__editor button{min-height:42px;margin-top:.2rem;border:0;border-radius:13px 4px 13px 4px;color:var(--personnel-deep);background:var(--personnel-lavender);cursor:pointer;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.55rem;font-weight:950;letter-spacing:.08em}.personnel-identity__editor button:disabled{cursor:wait;opacity:.65}.personnel-identity__editor>p{margin:0;padding:0 .72rem .72rem;color:var(--personnel-gold);font-size:.55rem}.personnel-identity__dossier-notes{display:grid;gap:.5rem;margin-top:.68rem}.personnel-identity__dossier-notes p{margin:0;padding:.58rem .66rem;border-left:4px solid var(--personnel-cyan);border-radius:3px 12px 3px 3px;background:rgba(6,17,30,.66)}.personnel-identity__dossier-notes span,.personnel-identity__dossier-notes strong{display:block}.personnel-identity__dossier-notes span{color:var(--personnel-cyan);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.46rem;font-weight:900;letter-spacing:.1em}.personnel-identity__dossier-notes strong{margin-top:.24rem;color:var(--planner-text);font-size:.54rem;font-weight:500;line-height:1.45;white-space:pre-wrap}.personnel-identity__metrics{display:grid;grid-area:metrics;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;overflow:hidden;margin:0;border:1px solid var(--personnel-edge);border-radius:18px 4px 4px 4px;background:var(--personnel-edge)}.personnel-identity__metrics>div{min-width:0;padding:.64rem .68rem;background:rgba(6,17,30,.92)}.personnel-identity__metrics dt{color:var(--planner-muted);font-size:.48rem;letter-spacing:.09em}.personnel-identity__metrics dd,.personnel-identity__metrics dt{font-family:Arial Narrow,Aptos Narrow,sans-serif;font-weight:900}.personnel-identity__metrics dd{overflow-wrap:anywhere;margin:.2rem 0 0;color:var(--personnel-gold);font-size:.72rem}.personnel-rank-track{grid-area:rank}.personnel-rank-track>div{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.3rem;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.49rem;font-weight:900;letter-spacing:.08em}.personnel-rank-track>div span{color:var(--personnel-lavender)}.personnel-rank-track>div b{color:var(--planner-muted)}.personnel-rank-track>i{display:block;height:9px;overflow:hidden;border-radius:8px;background:rgba(185,167,255,.12)}.personnel-rank-track>i>em{display:block;height:100%;border-radius:inherit;background:repeating-linear-gradient(90deg,var(--personnel-lavender) 0 17px,#8675d0 18px 20px);box-shadow:0 0 12px rgba(185,167,255,.48);animation:personnel-power-on .9s ease-out both}.personnel-rank-track>small{display:block;margin-top:.25rem;color:var(--planner-muted);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.47rem;letter-spacing:.08em;text-align:right}.personnel-grid{display:grid;grid-template-columns:minmax(270px,.72fr) minmax(0,1.45fr);gap:.86rem;align-items:start}.personnel-panel{overflow:hidden;border:1px solid var(--personnel-edge);background:rgba(10,24,41,.94)}.personnel-panel>header{display:flex;min-height:72px;align-items:center;gap:.72rem;padding:.62rem .78rem;border-bottom:1px solid var(--personnel-edge)}.personnel-panel>header>span{display:grid;width:46px;height:46px;flex:0 0 auto;place-items:center;border-radius:16px 4px 4px 4px;color:var(--personnel-deep);background:var(--personnel-orange);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-weight:950}.personnel-panel>header h2{margin:.08rem 0 0;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:1.18rem;line-height:1}.personnel-specialties{border-radius:25px 5px 5px 5px}.personnel-achievements{border-radius:5px 25px 5px 5px}.personnel-specialty-list{display:grid;gap:1px;background:var(--personnel-edge)}.personnel-specialty-list article{padding:.75rem .82rem;background:var(--personnel-panel)}.personnel-specialty-list article>div{display:grid;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:.48rem}.personnel-specialty-list article>div span{color:var(--personnel-orange);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.58rem;font-weight:900}.personnel-specialty-list article>div strong{font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.64rem;letter-spacing:.04em}.personnel-specialty-list article>div b{color:var(--personnel-gold);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.53rem}.personnel-specialty-list article>i{display:block;height:8px;margin-top:.43rem;overflow:hidden;border-radius:8px;background:rgba(87,216,231,.1)}.personnel-specialty-list article>i em{display:block;width:var(--personnel-meter);height:100%;border-radius:inherit;background:repeating-linear-gradient(90deg,var(--personnel-cyan) 0 12px,#238d9d 13px 15px);box-shadow:0 0 10px rgba(87,216,231,.35);animation:personnel-power-on .8s ease-out both}.personnel-panel__note{margin:0;padding:.78rem .85rem;color:var(--planner-muted);font-size:.57rem}.personnel-achievement-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--personnel-edge)}.personnel-achievement-grid article{display:grid;grid-template-columns:46px minmax(0,1fr);gap:.64rem;min-height:146px;padding:.72rem;background:var(--personnel-panel)}.personnel-achievement-grid article.is-locked{opacity:.72}.personnel-achievement__badge{position:relative;display:grid;width:44px;height:44px;place-items:center;overflow:hidden;border:1px solid var(--personnel-edge);border-radius:50%;color:var(--planner-muted);background:#071321}.personnel-achievement__badge i{position:absolute;inset:5px;border:1px dashed;border-radius:inherit;animation:personnel-rotate 8s linear infinite}.personnel-achievement-grid article.is-unlocked .personnel-achievement__badge{border-color:var(--personnel-gold);color:var(--personnel-deep);background:var(--personnel-gold);box-shadow:0 0 14px rgba(245,204,91,.2)}.personnel-achievement-grid article.is-badge.is-unlocked{background:radial-gradient(circle at 12% 20%,rgba(255,155,66,.13),transparent 34%),var(--personnel-panel)}.personnel-achievement-grid article.is-badge.is-unlocked .personnel-achievement__badge{border:2px solid var(--personnel-orange);color:var(--personnel-cream,#f5f1e8);background:var(--personnel-deep);box-shadow:inset 0 0 0 4px var(--personnel-deep),inset 0 0 0 6px var(--personnel-orange),0 0 18px rgba(255,155,66,.3);transform:rotate(-3deg)}.personnel-achievement-grid article.is-tattoo.is-unlocked{background:radial-gradient(circle at 14% 24%,rgba(185,167,255,.15),transparent 36%),var(--personnel-panel)}.personnel-achievement-grid article.is-tattoo.is-unlocked .personnel-achievement__badge{border:2px solid var(--personnel-lavender);border-radius:42% 58% 50% 45%;color:#f5f1e8;background:#281f48;box-shadow:inset 0 0 0 4px var(--personnel-deep),inset 0 0 0 6px var(--personnel-lavender),0 0 18px rgba(185,167,255,.3);transform:rotate(4deg)}.personnel-achievement-grid article.is-badge.is-unlocked p{color:var(--personnel-orange)}.personnel-achievement-grid article.is-tattoo.is-unlocked p{color:var(--personnel-lavender)}.personnel-achievement__badge span{z-index:1;font-size:.68rem;font-weight:950}.personnel-achievement-grid article p{margin:0;color:var(--personnel-lavender);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.44rem;font-weight:900;letter-spacing:.09em}.personnel-achievement-grid article.is-unlocked p{color:var(--personnel-gold)}.personnel-achievement-grid article h3{margin:.15rem 0 0;font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.67rem;line-height:1.05;letter-spacing:.04em}.personnel-achievement-grid article>div:last-child>span{display:block;margin-top:.32rem;color:var(--planner-muted);font-size:.52rem;line-height:1.35}.personnel-achievement__track{display:block;height:5px;margin-top:.48rem;overflow:hidden;border-radius:6px;background:rgba(185,167,255,.12)}.personnel-achievement__track em{display:block;height:100%;background:var(--personnel-lavender)}.personnel-achievement-grid article.is-unlocked .personnel-achievement__track em{background:var(--personnel-gold)}.personnel-achievement-grid article small{display:block;margin-top:.28rem;color:var(--personnel-gold);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.45rem;font-weight:900;letter-spacing:.06em;text-align:right}.personnel-log{margin-top:.86rem;border-radius:5px 5px 28px 5px}.personnel-log>header>span{background:var(--personnel-cyan)}.personnel-log ol{display:grid;margin:0;padding:0;list-style:none}.personnel-log li{display:grid;grid-template-columns:12px minmax(0,1fr) minmax(126px,auto) 58px;align-items:center;gap:.7rem;min-height:62px;padding:.58rem .8rem;border-bottom:1px solid var(--personnel-edge)}.personnel-log li:last-child{border-bottom:0}.personnel-log li>i{width:9px;height:9px;border:2px solid var(--personnel-cyan);border-radius:50%;box-shadow:0 0 9px rgba(87,216,231,.54)}.personnel-log li span,.personnel-log li strong{display:block;min-width:0}.personnel-log li strong{font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.62rem}.personnel-log li span,.personnel-log li time{color:var(--planner-muted);font-size:.5rem}.personnel-log li time{text-align:right}.personnel-log li>b{color:var(--personnel-gold);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.59rem;text-align:right}.personnel-log__empty{display:flex;min-height:190px;align-items:center;justify-content:center;gap:1.4rem;padding:1.4rem}.personnel-log__empty span,.personnel-log__empty strong{display:block}.personnel-log__empty strong{color:var(--personnel-cyan);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.67rem;letter-spacing:.08em}.personnel-log__empty span{max-width:480px;margin-top:.32rem;color:var(--planner-muted);font-size:.58rem}.personnel-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding:1.2rem 0 0;color:var(--planner-muted);font-family:Arial Narrow,Aptos Narrow,sans-serif;font-size:.52rem;letter-spacing:.08em}.personnel-footer nav{display:flex;flex-wrap:wrap;gap:.7rem}.personnel-footer a{min-height:44px;color:var(--personnel-cyan);line-height:44px}@keyframes personnel-pulse{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1.08)}}@keyframes personnel-sweep{to{transform:rotate(1turn)}}@keyframes personnel-contact{0%,to{opacity:.35;transform:scale(.72)}45%{opacity:1;transform:scale(1.15)}}@keyframes personnel-power-on{0%{width:0;opacity:0}}@keyframes personnel-rotate{to{transform:rotate(1turn)}}@media (max-width:980px){.personnel-header{align-items:flex-start;flex-direction:column;gap:1rem}.personnel-nav{max-width:none;justify-content:flex-start}.personnel-command-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.personnel-command-strip>div:nth-child(2){border-right:0}.personnel-command-strip>div:nth-child(-n+2){border-bottom:1px solid var(--personnel-edge)}.personnel-identity{grid-template-columns:130px minmax(0,1fr);grid-template-areas:"scan name" "metrics metrics" "rank rank"}.personnel-grid{grid-template-columns:1fr}.personnel-achievements,.personnel-specialties{border-radius:22px 5px 5px 5px}}@media (max-width:680px){.personnel-header__brand h1{font-size:clamp(2.25rem,15vw,4rem)}.personnel-nav{display:grid;width:100%;grid-template-columns:1fr}.personnel-nav a{border-radius:15px 4px 4px 4px}.personnel-command-strip{grid-template-columns:1fr;border-radius:20px 5px 5px 5px}.personnel-command-strip>div,.personnel-command-strip>div:nth-child(2){border-right:0;border-bottom:1px solid var(--personnel-edge)}.personnel-command-strip>div:last-child{border-bottom:0}.personnel-command-clearance{grid-template-columns:auto minmax(0,1fr)}.personnel-command-clearance nav{grid-column:1/-1;display:grid;grid-template-columns:1fr;width:100%}.personnel-command-clearance a{justify-content:center}.personnel-auth-gate{grid-template-columns:1fr;text-align:center}.personnel-auth-gate>div:last-child>p:not(:first-child){margin-inline:auto}.personnel-identity{grid-template-columns:1fr;grid-template-areas:"scan" "name" "metrics" "rank";text-align:center}.personnel-identity__name>span{white-space:normal;overflow-wrap:anywhere}.personnel-identity__metrics{grid-template-columns:repeat(2,minmax(0,1fr));text-align:left}.personnel-rank-track>div{text-align:left}.personnel-achievement-grid{grid-template-columns:1fr}.personnel-log li{grid-template-columns:12px minmax(0,1fr) 54px;gap:.55rem}.personnel-log li time{grid-column:2/4;grid-row:2;text-align:left}.personnel-log__empty{flex-direction:column;text-align:center}.personnel-footer{align-items:flex-start;flex-direction:column}}@media (max-width:430px){.personnel-identity__metrics{grid-template-columns:1fr}.personnel-specialty-list article>div{grid-template-columns:24px minmax(0,1fr)}.personnel-specialty-list article>div b{grid-column:2}.personnel-achievement-grid article{grid-template-columns:38px minmax(0,1fr);padding-inline:.58rem}.personnel-achievement__badge{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.personnel-shell *,.personnel-shell :after,.personnel-shell :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}