.prisoner-card-holo-module__WAWaEG__holoContainer{perspective:1200px;isolation:isolate;width:100%;height:100%;position:relative}.prisoner-card-holo-module__WAWaEG__holoWrapper{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.prisoner-card-holo-module__WAWaEG__holoCard{border-radius:var(--holo-radius,var(--radius-lg));background-color:#040712;background-image:var(--holo-front);width:100%;height:100%;box-shadow:0 0 6px -4px rgba(var(--shadow-rgb), .55), 0 10px 14px -12px rgba(var(--shadow-rgb), .52);transform-origin:50%;transform:rotateX(var(--holo-tilt-x,0deg)) rotateY(var(--holo-tilt-y,0deg));will-change:transform, filter;touch-action:manipulation;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:transform .5s,box-shadow .25s;animation:none;position:absolute;inset:0;overflow:hidden}.prisoner-card-holo-module__WAWaEG__holoCard:before,.prisoner-card-holo-module__WAWaEG__holoCard:after{content:"";mix-blend-mode:color-dodge;pointer-events:none;transition:all .33s;position:absolute;inset:0}.prisoner-card-holo-module__WAWaEG__holoCard:before{background-image:linear-gradient(124deg, transparent 0%, var(--holo-color1,#54a29e2e) 44%, transparent 52%, var(--holo-color2,#a79d662e) 60%, transparent 100%);background-position:var(--holo-grad-x,50%) var(--holo-grad-y,50%);opacity:var(--holo-before-opacity,.32);filter:brightness(.8)contrast(.95);z-index:var(--z-decoration);background-size:130% 130%;animation:none}.prisoner-card-holo-module__WAWaEG__holoCard:after{background-image:var(--holo-sparkles-image,url(/sparkles.gif)), var(--holo-noise-image,url(/holo.png)), linear-gradient(125deg, var(--holo-glow1,#ff00841f) 27%, var(--holo-glow2,#fca4001a) 39%, #ffff001a 54%, #00ff8a14 68%, #00cfff1f 83%, #cc4cfa1f 93%);background-position:var(--holo-spark-x,50%) var(--holo-spark-y,50%), var(--holo-spark-x,50%) var(--holo-spark-y,50%), 50% 50%;opacity:var(--holo-opacity,.38);filter:brightness(.92)contrast(.95);z-index:var(--z-decoration);background-size:105%;animation:none}.prisoner-card-holo-module__WAWaEG__holoCard:hover,.prisoner-card-holo-module__WAWaEG__holoCard.prisoner-card-holo-module__WAWaEG__pointerActive{box-shadow:0 0 20px -8px rgba(var(--surface-rgb), .55), 0 0 36px -12px rgba(var(--surface-rgb), .35), 0 0 24px -12px var(--holo-color1,#54a29e59), 0 0 32px -14px var(--holo-color2,#a79d6647), 0 16px 28px -18px rgba(var(--shadow-rgb), .6);animation:none}.prisoner-card-holo-module__WAWaEG__holoCard.prisoner-card-holo-module__WAWaEG__pointerActive{transition:box-shadow .1s ease-out}.prisoner-card-holo-module__WAWaEG__holoCard.prisoner-card-holo-module__WAWaEG__clipped{box-shadow:none}.prisoner-card-holo-module__WAWaEG__holoCard.prisoner-card-holo-module__WAWaEG__clipped:before,.prisoner-card-holo-module__WAWaEG__holoCard.prisoner-card-holo-module__WAWaEG__clipped:after{inset:var(--holo-clip-inset,0);border-radius:inherit}.prisoner-card-holo-module__WAWaEG__holoCard:hover:before,.prisoner-card-holo-module__WAWaEG__holoCard.prisoner-card-holo-module__WAWaEG__pointerActive:before{background-image:linear-gradient(118deg, transparent 28%, var(--holo-color1,#54a29e99) 45%, rgba(var(--surface-rgb), .35) 50%, var(--holo-color2,#a79d6694) 55%, transparent 72%);opacity:var(--holo-active-before-opacity,.6);filter:brightness(.95)contrast(1.15);background-size:165% 165%;animation:none}.prisoner-card-holo-module__WAWaEG__holoCard:hover:after,.prisoner-card-holo-module__WAWaEG__holoCard.prisoner-card-holo-module__WAWaEG__pointerActive:after{opacity:var(--holo-active-opacity,.85);filter:brightness(1.05)contrast(1.15);animation:none}.prisoner-card-holo-module__WAWaEG__holoInner{z-index:var(--z-content);border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}
.facility-page-module__DhLJVa__facilityShell{color:var(--text);background:#080c0e;min-height:100vh;position:relative;overflow:hidden}.facility-page-module__DhLJVa__facilityShell.facility-page-with-workspace{overflow:auto}.facility-page-module__DhLJVa__facilityShell .facility-scene-layer{pointer-events:none;z-index:var(--z-content);position:absolute;inset:0;overflow:hidden}.facility-page-module__DhLJVa__facilityShell .facility-scene-canvas{aspect-ratio:1672/941;width:max(100vw,177.683vh);height:max(100vh,56.2799vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.facility-page-module__DhLJVa__facilityShell .facility-vignette{pointer-events:none;z-index:var(--z-content);background:linear-gradient(#05080929,#0000 28%,#050809b8),linear-gradient(90deg,#05080975,#0000 24% 76%,#05080961);position:absolute;inset:0}.facility-page-module__DhLJVa__facilityShell .facility-workspace{background:repeating-linear-gradient(0deg, rgba(var(--surface-rgb), .025) 0px, rgba(var(--surface-rgb), .025) 1px, transparent 1px, transparent 3px), #08090ceb;border:1px solid rgba(var(--accent-glow-rgb), .32);border-radius:var(--radius-xs);box-shadow:inset 0 0 0 1px rgba(var(--shadow-rgb), .4), inset 0 0 28px rgba(var(--accent-glow-rgb), .1), 0 18px 44px rgba(var(--shadow-rgb), .6);width:min(680px,48vw);max-width:calc(100vw - 36px);z-index:var(--z-decoration);padding:18px;position:absolute;top:76px;bottom:18px;right:18px;overflow:auto}.facility-page-module__DhLJVa__facilityShell .facility-workspace.work-room-workspace{box-shadow:none;bottom:max(10px,3vh);left:var(--page-gutter-left);max-width:none;right:var(--page-gutter-right);top:max(calc(var(--account-header-height) + 4px), 8vh);background:0 0;border:0;border-radius:0;width:auto;padding:0;transform:none}.facility-page-module__DhLJVa__facilityShell .facility-workspace.work-room-workspace:before{display:none}.facility-page-module__DhLJVa__facilityShell .facility-workspace.cells-room-workspace{box-shadow:none;background:0 0;border:none;width:min(960px,80vw);padding:0;inset:13vh auto 11vh 50%;overflow:visible;transform:translate(-50%)}.facility-page-module__DhLJVa__facilityShell .facility-workspace.mess-room-workspace{box-shadow:none;bottom:max(10px,3vh);left:var(--page-gutter-left);max-height:none;right:var(--page-gutter-right);top:max(calc(var(--account-header-height) + 4px), 8vh);background:0 0;border:0;border-radius:0;width:auto;padding:0;transform:none}.facility-page-module__DhLJVa__facilityShell .facility-workspace.cells-assign-workspace{box-shadow:none;bottom:max(10px,3vh);left:var(--page-gutter-left);max-width:none;right:var(--page-gutter-right);top:max(calc(var(--account-header-height) + 4px), 8vh);background:0 0;border:0;border-radius:0;width:auto;padding:0;transform:none}.facility-page-module__DhLJVa__facilityShell.facility-page-rainbow-pack-active .facility-workspace{top:max(calc(var(--account-header-height) + var(--rainbow-pack-countdown-height) + 10px), 8vh)}.facility-page-module__DhLJVa__facilityShell.facility-page-rainbow-pack-active .facility-home-link{top:calc(var(--account-header-height) + var(--rainbow-pack-countdown-height) + 8px)}:is(.facility-page-module__DhLJVa__facilityShell.facility-page-rainbow-pack-active .facility-workspace.work-room-workspace,.facility-page-module__DhLJVa__facilityShell.facility-page-rainbow-pack-active .facility-workspace.mess-room-workspace,.facility-page-module__DhLJVa__facilityShell.facility-page-rainbow-pack-active .facility-workspace.cells-assign-workspace){top:max(calc(var(--account-header-height) + var(--rainbow-pack-countdown-height) + 10px), 8vh)}.facility-page-module__DhLJVa__facilityShell.facility-page-rainbow-pack-active .facility-workspace.cells-room-workspace{top:max(calc(var(--account-header-height) + var(--rainbow-pack-countdown-height) + 10px), 13vh)}.facility-page-module__DhLJVa__facilityShell .facility-workspace>:last-child{margin-bottom:0}:is(.facility-page-module__DhLJVa__facilityShell .work-room-workspace :is(.room-header,.room-back-link,.asset-tile-grid),.facility-page-module__DhLJVa__facilityShell .mess-room-workspace :is(.room-header,.room-back-link,.asset-tile-grid),.facility-page-module__DhLJVa__facilityShell .cells-assign-workspace :is(.room-header,.room-back-link,.asset-tile-grid)){padding-left:0;padding-right:0}.facility-page-module__DhLJVa__facilityShell .facility-auth-gate{text-align:center;align-content:center;place-items:center;gap:14px;min-height:clamp(220px,100vh - 150px,420px);padding:28px;display:grid}.facility-page-module__DhLJVa__facilityShell .facility-auth-gate-badge{color:var(--muted);font-size:var(--font-size-micro);letter-spacing:.14em;text-transform:uppercase;border:1px solid #b1beb647;padding:7px 10px;font-weight:800}.facility-page-module__DhLJVa__facilityShell .facility-auth-gate-title{color:var(--text);letter-spacing:0;text-transform:uppercase;margin:0;font-size:clamp(22px,4vw,34px);font-weight:900;line-height:1.05}.facility-page-module__DhLJVa__facilityShell .facility-auth-gate-message{color:var(--muted);font-size:var(--font-size-copy);max-width:360px;margin:0;line-height:1.55}.facility-page-module__DhLJVa__facilityShell .facility-auth-gate-action{background:var(--accent);box-shadow:var(--shadow-pop-rest);color:var(--text-on-accent);cursor:pointer;font-size:var(--font-size-label);letter-spacing:.12em;text-transform:uppercase;min-width:176px;min-height:46px;transition:box-shadow var(--motion-fast) ease-in-out, transform var(--motion-fast) ease-in-out;border:2px solid #0b1012;justify-content:center;align-items:center;padding:0 18px;font-weight:900;text-decoration:none;display:inline-flex}.facility-page-module__DhLJVa__facilityShell .facility-auth-gate-action:hover{box-shadow:6px 6px 0 rgba(var(--shadow-rgb), .64);transform:translate(-2px,-2px)}.facility-page-module__DhLJVa__facilityShell .facility-auth-gate-action:active{box-shadow:var(--shadow-pop-press);transform:translate(2px,2px)}@media (max-width:1080px){.facility-page-module__DhLJVa__facilityShell.facility-page-with-workspace{min-height:auto;padding:86px 12px 12px;overflow:auto}.facility-page-module__DhLJVa__facilityShell.facility-page-rainbow-pack-active.facility-page-with-workspace{padding-top:calc(var(--account-header-height) + var(--rainbow-pack-countdown-height) + 14px)}.facility-page-module__DhLJVa__facilityShell .facility-workspace{width:100%;max-width:none;position:relative;inset:auto}:is(.facility-page-module__DhLJVa__facilityShell .facility-workspace.work-room-workspace,.facility-page-module__DhLJVa__facilityShell .facility-workspace.cells-room-workspace,.facility-page-module__DhLJVa__facilityShell .facility-workspace.mess-room-workspace,.facility-page-module__DhLJVa__facilityShell .facility-workspace.cells-assign-workspace){width:100%;max-width:none;max-height:none;position:relative;top:auto;bottom:auto;right:auto}}@media (max-width:680px){.facility-page-module__DhLJVa__facilityShell .facility-workspace{padding:14px}.facility-page-module__DhLJVa__facilityShell .facility-workspace.work-room-workspace{padding:14px}.facility-page-module__DhLJVa__facilityShell .facility-workspace.cells-room-workspace{padding:0}.facility-page-module__DhLJVa__facilityShell .facility-workspace.mess-room-workspace{padding:0}}
.facility-overview-client-module__4mbn0W__facilityOverviewPage{--facility-overview-frame-left:calc(var(--page-gutter-left) + var(--facility-overview-content-inset,14px));width:100%;overflow:hidden}.facility-overview-client-module__4mbn0W__sidebar,.facility-overview-client-module__4mbn0W__canvas,.facility-overview-client-module__4mbn0W__cards{min-width:0}.facility-overview-client-module__4mbn0W__canvasSkeleton{background:radial-gradient(circle at 50% 44%, rgba(var(--accent-glow-rgb), .1), transparent 38%), #131316;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.facility-overview-client-module__4mbn0W__canvasSkeletonCell{aspect-ratio:1.7;border-radius:var(--radius-md);width:min(58vw,68%);max-width:560px}.facility-overview-client-module__4mbn0W__canvasSkeletonFloor{width:min(62vw,72%);max-width:620px;height:12px;position:absolute;bottom:15%}.facility-overview-client-module__4mbn0W__canvasSkeletonHud{height:44px;position:absolute;top:14px;left:18px;right:18px}.facility-overview-client-module__4mbn0W__statValueSkeleton{max-width:100%;height:31px}.facility-overview-client-module__4mbn0W__statSubSkeletonGroup{gap:6px;width:100%;padding:2px 0;display:grid}.facility-overview-client-module__4mbn0W__quickAccessLink:not(:disabled):hover,.facility-overview-client-module__4mbn0W__quickAccessLink:not(:disabled):focus-visible{outline:none;border-color:rgba(var(--accent-glow-rgb), .58)!important;background:rgba(var(--accent-glow-rgb), .07)!important;box-shadow:inset 0 0 0 1px rgba(var(--shadow-rgb), .24), 0 8px 18px rgba(var(--shadow-rgb), .22)!important}.facility-overview-client-module__4mbn0W__quickAccessLink:disabled{filter:grayscale(.7)}.facility-overview-client-module__4mbn0W__primaryActionButton:not(:disabled):hover,.facility-overview-client-module__4mbn0W__primaryActionButton:not(:disabled):focus-visible{outline:none;background:var(--accent-hover)!important;border-color:rgba(var(--surface-rgb), .35)!important;box-shadow:0 10px 20px rgba(var(--shadow-rgb), .34), inset 0 1px 0 rgba(var(--surface-rgb), .2)!important}@media (max-width:720px){.facility-overview-client-module__4mbn0W__facilityOverviewPage{--facility-overview-frame-left:var(--page-gutter-left);overflow:hidden auto;grid-template:"canvas"minmax(320px,52vh)"cards""sidebar"/minmax(0,1fr)!important}.facility-overview-client-module__4mbn0W__sidebar{border-top:1px solid rgba(var(--surface-rgb), .06);min-height:0;border-bottom:0!important;padding-top:12px!important;padding-bottom:20px!important;overflow:visible!important}.facility-overview-client-module__4mbn0W__canvas{min-height:320px!important;margin-top:0!important}.facility-overview-client-module__4mbn0W__overlayHud{display:none!important}}@media (max-width:520px){.facility-overview-client-module__4mbn0W__facilityOverviewPage{grid-template-rows:minmax(300px,50vh) auto auto!important}.facility-overview-client-module__4mbn0W__canvas{min-height:300px!important}}
