#murdoApp#murdoApp#murdoApp.playMode{--bureau-bg:#f1f4f2;--bureau-paper:#fff;--bureau-ink:#122631;--bureau-muted:#526c76;--bureau-line:#cbdad6;--bureau-soft:#e2efec;--bureau-accent:#126468;--bureau-scene:#e4eae5;--bureau-red:#a13e42;--bureau-redpaper:#f4dddd;--bureau-header:#122631;--bureau-signal:#d8f16a;font-family:Arial,Helvetica,sans-serif!important;background:var(--bureau-bg)!important;color:var(--bureau-ink)!important}
#murdoApp#murdoApp#murdoApp.playMode.darkMode{--bureau-bg:#101c25;--bureau-paper:#1a2c36;--bureau-ink:#e8f1ef;--bureau-muted:#a8bfc5;--bureau-line:#3d5660;--bureau-soft:#23454a;--bureau-accent:#9eddd5;--bureau-scene:#192d32;--bureau-red:#f0a4a6;--bureau-redpaper:#4b303a;--bureau-header:#0c1820}
#murdoApp#murdoApp#murdoApp.playMode :is(button,input,select,textarea){font-family:Arial,Helvetica,sans-serif!important}
#murdoApp#murdoApp#murdoApp.playMode :is(button,[role=button]):focus-visible{outline:3px solid var(--bureau-accent)!important;outline-offset:2px}
#murdoApp#murdoApp#murdoApp.playMode :is(.editorLayout,.boardArea,.sidebar,.playSidebarDeck,.playSidebarHeader){background:transparent!important;background-image:none!important;box-shadow:none!important;border-color:var(--bureau-line)!important;color:var(--bureau-ink)!important}
#murdoApp#murdoApp#murdoApp.playMode .appHeader{background:var(--bureau-header)!important;color:#edf4f2!important;box-shadow:none!important;border:0!important;border-radius:0!important}
#murdoApp#murdoApp#murdoApp.playMode .appHeader :is(h1,p,span,div){color:inherit!important}
#murdoApp#murdoApp#murdoApp.playMode .brandLogo{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;flex:0 0 18px!important;border:1px solid var(--bureau-signal)!important;background:transparent!important;transform:rotate(45deg);box-shadow:none!important;border-radius:0!important;margin:4px 8px!important;position:relative}
#murdoApp#murdoApp#murdoApp.playMode .brandLogo img,#murdoApp#murdoApp#murdoApp.playMode .desktopBrandLogo,#murdoApp#murdoApp#murdoApp.playMode .subtitle{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode .brandLogo:after{content:'';position:absolute;inset:4px;background:var(--bureau-signal)}
#murdoApp#murdoApp#murdoApp.playMode .brandCopy,#murdoApp#murdoApp#murdoApp.playMode .brandBlock{display:flex!important;align-items:center!important;gap:7px!important;background:transparent!important}
#murdoApp#murdoApp#murdoApp.playMode .brandCopy h1{display:block!important;font:700 15px/1 Arial!important;letter-spacing:4px!important;text-transform:uppercase!important}
#murdoApp#murdoApp#murdoApp.playMode .headerLevelLabel{font:10px/1.4 ui-monospace,monospace!important;letter-spacing:1.5px!important;color:var(--bureau-signal)!important}
#murdoApp#murdoApp#murdoApp.playMode #headerLevelInfo{font:500 23px/1.2 Arial!important;letter-spacing:-.5px!important;color:#edf4f2!important}
#murdoApp#murdoApp#murdoApp.playMode #levelStatusBadge{background:transparent!important;border:0!important;color:#a9c1c6!important;font:10px/1.4 ui-monospace,monospace!important;box-shadow:none!important;transform:none!important}
#murdoApp#murdoApp#murdoApp.playMode #profileSessionButton{display:flex;align-items:center;justify-content:center;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:3px!important}
#murdoApp#murdoApp#murdoApp.playMode #profileSessionName,#murdoApp#murdoApp#murdoApp.playMode #profileSessionAvatar .avatarRankRing,#murdoApp#murdoApp#murdoApp.playMode #profileSessionAvatar .avatarAccessory{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode #profileSessionAvatar{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;width:34px!important;height:38px!important;overflow:visible!important}
#murdoApp#murdoApp#murdoApp.playMode #profileSessionAvatar:before,#murdoApp#murdoApp#murdoApp.playMode #profileSessionAvatar:after{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode #profileSessionAvatar :is(.emojiPersonBust,.svgPersonAvatar){width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;transform:none!important}
#murdoApp#murdoApp#murdoApp.playMode :is(.suspectDeckEyebrow,.mobileHintName){font:700 11px/1.4 Arial!important;letter-spacing:1px!important;color:var(--bureau-ink)!important}
#murdoApp#murdoApp#murdoApp.playMode :is(.solutionHelpBtn,.tutorialLaunch,.desktopCloseFocus){background:transparent!important;color:var(--bureau-accent)!important;border-color:var(--bureau-line)!important;box-shadow:none!important;border-radius:6px!important;font:12px/1.4 Arial!important}
#murdoApp#murdoApp#murdoApp.playMode .victimDeckStatus{background:var(--bureau-soft)!important;color:var(--bureau-ink)!important;border:0!important;border-radius:4px!important;font:11px/1.4 Arial!important}
#murdoApp#murdoApp#murdoApp.playMode #playMurdererToolBtn{background:var(--bureau-soft)!important;color:var(--bureau-accent)!important;border:1px solid var(--bureau-line)!important;border-radius:6px!important}
#murdoApp#murdoApp#murdoApp.playMode .desktopDossierRail button{background:var(--bureau-paper)!important;border:1px solid var(--bureau-line)!important;border-radius:7px!important;box-shadow:none!important;color:var(--bureau-ink)!important}
#murdoApp#murdoApp#murdoApp.playMode #playSuspectDeck .suspectCard{background:var(--bureau-paper)!important;color:var(--bureau-ink)!important;border:1px solid var(--bureau-line)!important;border-radius:9px!important;box-shadow:none!important;transform:none!important;padding:18px 14px!important;grid-template-columns:52px minmax(0,1fr)!important;gap:8px 13px!important;min-height:125px!important}
#murdoApp#murdoApp#murdoApp.playMode #playSuspectDeck .suspectCard:before,#murdoApp#murdoApp#murdoApp.playMode #playSuspectDeck .suspectCard:after{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode #playSuspectDeck .suspectPortrait{background:var(--bureau-soft)!important;border:0!important;box-shadow:none!important;width:52px!important;height:68px!important;min-height:68px!important;border-radius:6px!important;padding:4px!important}
#murdoApp#murdoApp#murdoApp.playMode #playSuspectDeck .suspectCardName{font:700 12px/1.4 Arial!important;letter-spacing:.7px!important;color:var(--bureau-ink)!important}
#murdoApp#murdoApp#murdoApp.playMode #playSuspectDeck .suspectCard.selected,#murdoApp#murdoApp#murdoApp.playMode #playSuspectDeck .suspectCard.investigationSelected{border-color:var(--bureau-accent)!important;box-shadow:inset 3px 0 var(--bureau-accent)!important}
#murdoApp#murdoApp#murdoApp.playMode #playSuspectDeck .suspectCard.placedCard{background:var(--bureau-redpaper)!important;border-color:var(--bureau-red)!important;box-shadow:inset 3px 0 var(--bureau-red)!important}
#murdoApp#murdoApp#murdoApp.playMode :is(.formattedHint,.mobileHintText,.suspectHint){background:transparent!important;color:var(--bureau-ink)!important;font:15px/1.55 Arial!important;text-shadow:none!important}
#murdoApp#murdoApp#murdoApp.playMode .formattedHint:before{color:var(--bureau-muted)!important;font:8px/1.4 ui-monospace,monospace!important;letter-spacing:1px!important;content:'VERKLARING'!important}
#murdoApp#murdoApp#murdoApp.playMode :is(.formattedHint,.mobileHintText) :is(span,strong,em,a,button){color:var(--bureau-ink)!important}
#murdoApp#murdoApp#murdoApp.playMode :is(.formattedHint,.mobileHintText) strong[role=button]{background:var(--bureau-soft)!important;color:var(--bureau-accent)!important;border:0!important;border-bottom:1px solid var(--bureau-accent)!important;border-radius:3px!important;padding:1px 3px!important;text-decoration:none!important;cursor:pointer}
#murdoApp#murdoApp#murdoApp.playMode .desktopRemovePerson{background:transparent!important;color:var(--bureau-red)!important;border:1px solid var(--bureau-line)!important;border-radius:5px!important}
#murdoApp#murdoApp#murdoApp.playMode #workspace{background-color:var(--bureau-scene)!important;background-image:linear-gradient(#728f7910 1px,transparent 1px),linear-gradient(90deg,#728f7910 1px,transparent 1px)!important;background-size:16px 16px!important;border:1px solid var(--bureau-line)!important;box-shadow:none!important;border-radius:8px!important}
#murdoApp#murdoApp#murdoApp.playMode #workspace:before{content:'01 / PLAATS DELICT'!important;color:var(--bureau-muted)!important;font:9px/1.4 ui-monospace,monospace!important;letter-spacing:1.4px!important;transform:none!important;background:none!important;text-shadow:none!important}
#murdoApp#murdoApp#murdoApp.playMode #workspace:after{content:''!important}
#murdoApp#murdoApp#murdoApp.playMode #grid{box-shadow:0 3px 12px #10252e20!important}
#murdoApp#murdoApp#murdoApp.playMode .editorToolbar{background:var(--bureau-paper)!important;border:1px solid var(--bureau-line)!important;border-radius:9px!important;box-shadow:0 6px 22px #10252e10!important}
#murdoApp#murdoApp#murdoApp.playMode #desktopPlayLevelSelect{background:var(--bureau-soft)!important;color:var(--bureau-ink)!important}
#murdoApp#murdoApp#murdoApp.playMode #murdererHighlight{background:var(--bureau-header)!important;background-image:none!important;color:#edf4f2!important;border:1px solid var(--bureau-line)!important;border-radius:9px!important;box-shadow:none!important;transform:none!important;gap:12px!important}
#murdoApp#murdoApp#murdoApp.playMode #murdererHighlight :is(.murdererHighlightTitle,.murdererName,.murdererHighlightContent,.murdererPlacementProgress){background:transparent!important;color:#edf4f2!important;box-shadow:none!important;transform:none!important;border-color:#46616b!important}
#murdoApp#murdoApp#murdoApp.playMode .murdererHighlightTitle{font:700 11px/1.4 Arial!important;letter-spacing:1.4px!important}
#murdoApp#murdoApp#murdoApp.playMode .murdererHighlightContent{font:14px/1.4 Arial!important}
#murdoApp#murdoApp#murdoApp.playMode :is(.mobileNotebookMurdererButton,.suspectConfirm){background:var(--bureau-signal)!important;color:#20351c!important;border:0!important;border-radius:6px!important;box-shadow:none!important;transform:none!important;font:700 12px/1.3 Arial!important}
#murdoApp#murdoApp#murdoApp.playMode :is(.gameModalCard,.accessCard){background:var(--bureau-paper)!important;background-image:none!important;color:var(--bureau-ink)!important;border:1px solid var(--bureau-line)!important;border-radius:12px!important;box-shadow:0 20px 70px #0004!important}
#murdoApp#murdoApp#murdoApp.playMode .gameModalCard :is(h2,p,label){color:var(--bureau-ink)!important}
#murdoApp#murdoApp#murdoApp.playMode .gameModalCard button{background:var(--bureau-soft)!important;color:var(--bureau-ink)!important;border:1px solid var(--bureau-line)!important}
#murdoApp#murdoApp#murdoApp.playMode .gameModalCard :is(.gameModalPrimary,.tutorialCheck){background:var(--bureau-signal)!important;color:#20351c!important}
#murdoApp#murdoApp#murdoApp.playMode .accessibilityOptions label{background:var(--bureau-soft)!important;color:var(--bureau-ink)!important;border-color:var(--bureau-line)!important}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard{background:var(--bureau-paper)!important;color:var(--bureau-ink)!important;box-shadow:none!important;border:0!important}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard :is(h2,h3,p,span,summary){color:var(--bureau-ink)!important}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard :is(.personnelContinue,.personnelProgress,.personnelSettings details,.personnelAwards){background:var(--bureau-soft)!important;background-image:none!important;border-color:var(--bureau-line)!important;box-shadow:none!important}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard button{background:var(--bureau-soft)!important;color:var(--bureau-ink)!important;border:1px solid var(--bureau-line)!important;border-radius:6px!important;box-shadow:none!important}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard #dashboardContinue{background:var(--bureau-signal)!important;color:#20351c!important}
@media(max-width:900px){#murdoApp#murdoApp#murdoApp.playMode.mobileUI{height:var(--visible-height)!important;overflow:hidden!important;padding:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .appHeader{height:98px!important;min-height:98px!important;max-height:98px!important;padding:8px 14px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 44px!important;grid-template-rows:30px 46px!important;gap:4px 8px!important;position:relative!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .brandBlock{display:flex!important;grid-column:1!important;grid-row:1!important;position:static!important;width:auto!important;transform:none!important;min-width:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .brandLogo{width:12px!important;height:12px!important;min-width:12px!important;min-height:12px!important;flex-basis:12px!important;margin:4px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .brandLogo:after{inset:3px}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .brandCopy h1{font-size:11px!important;letter-spacing:3px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .headerActions{grid-column:2!important;grid-row:1!important;position:static!important;transform:none!important;display:flex!important;justify-content:end!important;background:transparent!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .headerLevelStage{grid-column:1 / -1!important;grid-row:2!important;position:static!important;transform:none!important;width:100%!important;height:46px!important;min-height:0!important;max-height:46px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;display:block!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .headerLevelStage>:not(.mobileNotebookCaseNav){display:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookCaseNav{position:static!important;inset:auto!important;transform:none!important;width:100%!important;height:46px!important;margin:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookCaseNav .mobileFileGroup{display:grid!important;grid-template-columns:36px minmax(0,1fr) 36px!important;gap:5px!important;height:46px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookCaseNav button{height:44px!important;min-height:44px!important;width:36px!important;min-width:36px!important;max-width:none!important;background:transparent!important;border:1px solid #425e68!important;border-radius:6px!important;color:#edf4f2!important;box-shadow:none!important;font:14px Arial!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookCaseNav .mobileLevelSelect{height:44px!important;min-height:44px!important;width:100%!important;max-width:none!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:2px!important;padding:2px 6px!important;border:0!important;font:700 13px/1.2 Arial!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileLevelSelect:before,#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileLevelSelect:after{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileLevelSelect svg{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileLevelSelect small{font:10px/1.3 Arial!important;color:#a9c1c6!important;max-width:100%!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .editorLayout{height:calc(var(--visible-height) - 98px)!important;padding:0!important;margin:0!important;min-height:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .boardArea{border:0!important;border-radius:0!important;padding:10px 10px 8px!important;gap:6px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #playSidebarDeck{padding:0!important;margin:0!important;border:0!important;width:100%!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePeopleCompact{padding:0!important;gap:0!important;background:transparent!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonStripWrap{margin:0 0 9px!important;border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;border-radius:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonStripWrap:before{content:'BETROKKENEN';display:block;font:9px/1.4 ui-monospace,monospace;letter-spacing:1.4px;color:var(--bureau-muted);margin-bottom:6px}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonStrip{display:flex!important;gap:6px!important;padding:0 2px 2px!important;height:78px!important;max-height:78px!important;background:transparent!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonStrip .mobilePersonChip{height:74px!important;min-height:74px!important;width:64px!important;min-width:64px!important;flex:0 0 64px!important;background:var(--bureau-paper)!important;border:1px solid var(--bureau-line)!important;border-radius:7px!important;box-shadow:none!important;transform:none!important;padding:4px 3px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonChip:before,#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonChip:after,#murdoApp#murdoApp#murdoApp.playMode.mobileUI .personStatusLight{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonStrip .mobilePersonChip.selected{background:var(--bureau-soft)!important;border:2px solid var(--bureau-accent)!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonStrip .mobilePersonChip.placedOnGrid{background:var(--bureau-redpaper)!important;border-color:var(--bureau-red)!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonEmoji{width:36px!important;height:42px!important;min-height:42px!important;border:0!important;background:transparent!important;box-shadow:none!important;margin:0!important;transform:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonEmoji :is(.emojiPersonBust,.svgPersonAvatar){height:42px!important;width:36px!important;transform:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonChipName{color:var(--bureau-ink)!important;font-family:Arial!important;line-height:1.2!important;letter-spacing:.3px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonMore{background:var(--bureau-paper)!important;color:var(--bureau-accent)!important;border:1px solid var(--bureau-line)!important;border-radius:6px!important;box-shadow:none!important;top:26px!important;right:0!important;height:40px!important;min-height:40px!important;min-width:32px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonStripWrap.hasMorePeople:after{background:linear-gradient(90deg,transparent,var(--bureau-bg))!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobileHintDetail{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;column-gap:9px!important;row-gap:5px!important;background:var(--bureau-paper)!important;background-image:none!important;border:1px solid var(--bureau-line)!important;border-radius:9px!important;box-shadow:none!important;transform:none!important;padding:8px 10px!important;margin:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobileHintDetail:before,#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobileHintDetail:after,#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileHintDossierCode{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileHintEmoji{position:static!important;inset:auto!important;transform:none!important;width:30px!important;height:39px!important;min-height:39px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;align-self:start!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileHintEmoji .emojiPersonBust{width:30px!important;height:39px!important;min-height:39px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileHintContent{display:block!important;min-width:0!important;min-height:0!important;padding:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileHintTop{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:5px!important;min-height:26px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileHintName{font-size:10px!important;letter-spacing:.6px!important;flex:1!important;min-width:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .hintSelectedBadge{color:var(--bureau-accent)!important;background:transparent!important;font:8px Arial!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileHintActions{display:flex!important;gap:4px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileHintActions button{background:var(--bureau-soft)!important;color:var(--bureau-accent)!important;border:1px solid var(--bureau-line)!important;border-radius:5px!important;box-shadow:none!important;height:32px!important;min-height:32px!important;min-width:40px!important;padding:4px 6px!important;font:10px Arial!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileHintText{padding:4px 0 2px!important;font-size:14px!important;line-height:1.45!important;max-height:72px!important;overflow:auto!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileHintProgress{grid-column:1 / -1!important;background:transparent!important;border-top:1px solid var(--bureau-line)!important;color:var(--bureau-muted)!important;padding:5px 0 0!important;margin:0!important;font:10px/1.3 Arial!important;min-height:0!important;text-align:left!important;position:static!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #workspace{padding:22px 7px 7px!important;min-height:0!important;border-radius:8px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #workspace:before{top:6px!important;left:9px!important;font-size:8px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .sideInspectorColumn{margin:0!important;padding:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #murdererHighlight{padding:10px 12px!important;min-height:60px!important;gap:8px!important;display:flex!important;align-items:center!important;flex-direction:row!important;flex-wrap:nowrap!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .murdererHighlightTitle{width:74px!important;max-width:74px!important;flex:0 0 74px!important;font-size:9px!important;letter-spacing:1px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #murdererHighlightContent{font:12px/1.4 Arial!important;min-height:0!important;padding:0!important;min-width:0!important;overflow-wrap:anywhere!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookMurdererButton{height:40px!important;min-height:40px!important;min-width:64px!important;width:auto!important;padding:7px 10px!important;flex-shrink:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .murdererAvatar{max-width:32px!important;max-height:36px!important;background:transparent!important;border:0!important}
}
#murdoApp#murdoApp#murdoApp.playMode #levelStatusBadge:before,#murdoApp#murdoApp#murdoApp.playMode #levelStatusBadge:after{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode #profileSessionAvatar :is(.avatarAccessorySvg,.avatarRankRing){display:none!important}
#murdoApp#murdoApp#murdoApp.playMode .mobileHintEmoji:before,#murdoApp#murdoApp#murdoApp.playMode .mobileHintEmoji:after{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode .sideInspectorColumn{padding-top:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePeopleCompact,#murdoApp#murdoApp#murdoApp.playMode.mobileUI #playSidebarDeck{height:auto!important;max-height:none!important;flex:none!important;overflow:visible!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobileHintDetail{top:auto!important;bottom:auto!important;flex:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobileHintDetail .emojiPersonBust{border:0!important;box-shadow:none!important;background:transparent!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobileLevelSelect>span{font:10px/1.3 Arial!important;color:var(--bureau-signal)!important;letter-spacing:.5px!important;white-space:nowrap!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobileLevelSelect>.compactDossierInfo{font:500 16px/1.3 Arial!important;letter-spacing:-.3px!important;color:#edf4f2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;display:block!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .generalClueBubble{background:var(--bureau-soft)!important;color:var(--bureau-ink)!important;border:1px solid var(--bureau-line)!important;border-radius:6px!important;box-shadow:none!important;max-height:60px!important;overflow:auto!important;font:12px/1.4 Arial!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #playSidebarDeck{position:static!important;inset:auto!important}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard :is(h2,h3){font-family:Arial,Helvetica,sans-serif!important;letter-spacing:-.4px!important}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard :is(.personnelEyebrow,.personnelCaption,.avatarRankLabel){font:10px/1.5 ui-monospace,monospace!important;letter-spacing:1px!important;color:var(--bureau-muted)!important}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard :is(.personnelContinue,.personnelProgress,.personnelAwards){padding:14px!important;border:1px solid var(--bureau-line)!important;border-radius:9px!important;margin-top:12px!important}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard .personnelPhoto{background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard .personnelPhoto:before,#murdoApp#murdoApp#murdoApp.playMode #profileDashboard .personnelPhoto:after{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard .profileDashboardHead{border-color:var(--bureau-line)!important}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard #dashboardAvatar{background:transparent!important;border:0!important;box-shadow:none!important}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard .personnelSettings details{border-radius:7px!important;padding:8px!important}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard .profileStats strong{color:var(--bureau-accent)!important}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard .dashboardBadge{background:var(--bureau-paper)!important;color:var(--bureau-ink)!important}
@media(min-width:901px){#murdoApp#murdoApp#murdoApp.playMode .boardArea{grid-template-columns:minmax(0,1fr) 178px!important}
#murdoApp#murdoApp#murdoApp.playMode .sideInspectorColumn{padding:0!important}
#murdoApp#murdoApp#murdoApp.playMode #murdererHighlight{margin-top:0!important;align-self:start!important;flex-direction:column!important}
}
@media(max-width:900px) and (max-height:740px){#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonStrip{height:64px!important;max-height:64px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonStrip .mobilePersonChip{height:60px!important;min-height:60px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonEmoji,#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonEmoji :is(.emojiPersonBust,.svgPersonAvatar){height:32px!important;min-height:32px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobileHintDetail{padding:6px 8px!important;row-gap:3px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileHintText{max-height:52px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonStripWrap{margin-bottom:6px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #murdererHighlight{min-height:54px!important;padding:6px 10px!important}
}
#murdoApp#murdoApp#murdoApp.playMode .bureauProgress{display:none}
#murdoApp#murdoApp#murdoApp.playMode :is(.mobileHintEmoji,#playSuspectDeck .suspectPortrait){display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;overflow:visible!important}
#murdoApp#murdoApp#murdoApp.playMode :is(.mobileHintEmoji,#playSuspectDeck .suspectPortrait)>.emojiPersonBust{position:static!important;inset:auto!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-width:100%!important;max-height:100%!important;flex:0 1 auto!important;transform:none!important;border:0!important;box-shadow:none!important;background:transparent!important;overflow:visible!important}
#murdoApp#murdoApp#murdoApp.playMode :is(.mobileHintEmoji,#playSuspectDeck .suspectPortrait) .svgPersonAvatar{position:static!important;inset:auto!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;transform:none!important;margin:0!important;filter:none!important}
#murdoApp#murdoApp#murdoApp.playMode #playSuspectDeck .suspectPortrait>.personStatusLight{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode .mobileHintEmoji:before,#murdoApp#murdoApp#murdoApp.playMode .mobileHintEmoji:after{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode:not(.mobileUI):not(.darkMode){--bureau-bg:#e4ebe7;--bureau-paper:#f8faf6;--bureau-line:#b5c9c1;--bureau-scene:#cbd9d0}
#murdoApp#murdoApp#murdoApp.playMode:not(.mobileUI):not(.darkMode) .editorLayout{background:radial-gradient(ellipse at 55% 35%,#f5f7ed99,transparent 65%),linear-gradient(120deg,#dce6e1,#e9eee4)!important}
#murdoApp#murdoApp#murdoApp.playMode:not(.mobileUI):not(.darkMode) #playSidebarDeck{background:#eff4edaa!important;border:1px solid #c1d1c9!important;border-radius:12px!important;padding:14px 10px!important}
#murdoApp#murdoApp#murdoApp.playMode:not(.mobileUI):not(.darkMode) #playSuspectDeck .suspectCard{box-shadow:0 3px 12px #173b3020!important}
#murdoApp#murdoApp#murdoApp.playMode:not(.mobileUI):not(.darkMode) #workspace{box-shadow:inset 0 0 0 6px #eaf0e388,0 5px 22px #173b3015!important}
@media(max-width:900px){#murdoApp#murdoApp#murdoApp.playMode.mobileUI .appHeader{height:110px!important;min-height:110px!important;max-height:110px!important;padding:9px 18px 11px!important;grid-template-rows:30px 54px!important;gap:6px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .editorLayout{height:calc(var(--visible-height) - 110px)!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .headerLevelStage,#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookCaseNav{height:54px!important;max-height:54px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookCaseNav .mobileFileGroup{grid-template-columns:minmax(0,1fr) 32px 32px!important;height:54px!important;gap:5px!important;align-items:center!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookCaseNav .mobileLevelSelect{grid-column:1!important;grid-row:1!important;align-items:flex-start!important;text-align:left!important;padding:0!important;gap:6px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookCaseNav .mobileLevelNavBtn:first-child{grid-column:2!important;grid-row:1!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookCaseNav .mobileLevelNavBtn:last-child{grid-column:3!important;grid-row:1!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookCaseNav .mobileLevelNavBtn{min-width:32px!important;width:32px!important;height:36px!important;min-height:36px!important;font-size:22px!important;display:grid!important;place-items:center!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookCaseNav .mobileLevelNavBtn svg{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookCaseNav .mobileLevelNavBtn:before{display:block!important;font:26px/1 Arial!important;color:#dce8e9!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookCaseNav .mobileLevelNavBtn:first-child:before{content:'‹'!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookCaseNav .mobileLevelNavBtn:last-child:before{content:'›'!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobileLevelSelect>span{font:10px/1.3 ui-monospace,monospace!important;letter-spacing:.8px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobileLevelSelect>.compactDossierInfo{font:500 21px/1.2 Arial!important;letter-spacing:-.7px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .boardArea{padding:10px 12px 10px!important;gap:6px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonStrip{height:94px!important;max-height:94px!important;padding:0 0 8px!important;overflow-y:hidden!important;gap:7px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonStrip .mobilePersonChip{width:calc((100vw - 56px)/5)!important;min-width:calc((100vw - 56px)/5)!important;flex-basis:calc((100vw - 56px)/5)!important;height:86px!important;min-height:86px!important;padding:6px 2px!important;gap:4px!important;position:relative!important;overflow:visible!important;border-radius:8px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonEmoji,#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonEmoji :is(.emojiPersonBust,.svgPersonAvatar){height:42px!important;min-height:42px!important;width:36px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonStrip .mobilePersonChip .mobilePersonChipName{font-weight:700!important;letter-spacing:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .castIdentity{display:block!important;font:8px/1.2 ui-monospace,monospace!important;letter-spacing:.3px!important;color:var(--bureau-muted)!important;white-space:nowrap!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonStrip .mobilePersonChip.selected:after{display:block!important;content:''!important;position:absolute!important;top:auto!important;bottom:-8px!important;left:calc(50% - 6px)!important;right:auto!important;width:0!important;height:0!important;border:0!important;border-left:6px solid transparent!important;border-right:6px solid transparent!important;border-top:6px solid var(--bureau-accent)!important;background:transparent!important;transform:none!important;box-shadow:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonChip.victim .victimPhotoCross{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonStripWrap.hasMorePeople:after{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonMore{right:-10px!important;min-width:23px!important;width:23px!important;height:32px!important;min-height:32px!important;top:36px!important;opacity:.9!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileHintProgress:not(.hasActionNotice){display:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileHintEmoji{align-self:center!important;width:30px!important;height:42px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .bureauProgress{display:flex!important;order:5!important;align-items:center!important;gap:8px!important;flex:0 0 20px!important;height:20px!important;min-width:0!important;color:var(--bureau-muted)!important;font:9px/1.3 ui-monospace,monospace!important;padding:0 4px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .bureauPlaced{white-space:nowrap!important;flex-shrink:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .bureauPlaced:before{content:'●';color:var(--bureau-accent);margin-right:5px}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .bureauSegments{display:flex!important;gap:3px!important;flex:1!important;min-width:25px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .bureauSegments i{height:3px!important;flex:1!important;background:var(--bureau-line)!important;border-radius:4px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .bureauSegments i.done{background:var(--bureau-accent)!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .bureauSave{background:transparent!important;color:var(--bureau-muted)!important;border:0!important;padding:4px 0!important;font:8px/1.3 ui-monospace,monospace!important;white-space:nowrap!important;max-width:110px!important;overflow:hidden!important;text-overflow:ellipsis!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .bureauSave[data-state=error],#murdoApp#murdoApp#murdoApp.playMode.mobileUI .bureauSave[data-state=conflict]{color:var(--bureau-red)!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .sideInspectorColumn{order:6!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #murdererHighlight{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;gap:4px 8px!important;min-height:65px!important;padding:12px 13px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #murdererHighlight .murdererHighlightTitle{grid-column:1!important;grid-row:1!important;max-width:none!important;width:auto!important;flex:none!important;font:8px/1.3 ui-monospace,monospace!important;color:#a6bdc5!important;letter-spacing:1.5px!important;margin:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #murdererHighlightContent{grid-column:1!important;grid-row:2!important;display:flex!important;align-items:center!important;gap:5px!important;font:14px/1.3 Arial!important;min-height:0!important;justify-content:flex-start!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookMurdererButton{grid-column:2!important;grid-row:1 / 3!important;font:700 12px/1.3 Arial!important;padding:11px!important;min-width:132px!important;width:auto!important;height:42px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .murdererActionIcon{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookMurdererButton .murdererActionLabel{font:inherit!important;white-space:nowrap!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #murdererHighlight.hasDraftSuspect .mobileNotebookMurdererButton{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #murdererHighlight.hasDraftSuspect .suspectConfirm{grid-column:2!important;grid-row:1 / 3!important;padding:11px!important;height:42px!important}
}
@media(max-width:900px) and (max-height:740px){#murdoApp#murdoApp#murdoApp.playMode.mobileUI .appHeader{height:98px!important;min-height:98px!important;max-height:98px!important;grid-template-rows:24px 48px!important;padding-block:6px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .editorLayout{height:calc(var(--visible-height) - 98px)!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonStrip{height:82px!important;max-height:82px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonStrip .mobilePersonChip{height:74px!important;min-height:74px!important;gap:3px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonEmoji,#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonEmoji :is(.emojiPersonBust,.svgPersonAvatar){height:34px!important;min-height:34px!important}
}
#murdoApp#murdoApp#murdoApp.playMode .bureauExtraTools{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}
#murdoApp#murdoApp#murdoApp.playMode :is(.mobileHintEmoji,#playSuspectDeck .suspectPortrait){outline:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .headerActions{align-self:start!important;margin:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonStrip .mobilePersonChip{outline:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .bureauProgress{width:100%!important;align-self:stretch!important;font-size:10px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .bureauSave{font-size:9px!important;max-width:120px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .bureauSegments{min-width:60px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookMurdererButton,#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookMurdererButton .murdererActionLabel{text-transform:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileHintContent{border-left:0!important}
@media(min-width:901px){#murdoApp#murdoApp#murdoApp.playMode:not(.mobileUI) .sideInspectorColumn:after{content:'RECHERCHE / ARCHIEF\A ━━━━━━━━━━━━━━━━\A \A ⌖  PLAATS DELICT\A \A 01   OBSERVEER\A 02   VERBIND\A 03   RECONSTRUEER\A \A ━━━━━━━━━━━━━━━━\A ELKE AANWIJZING TELT';display:block;white-space:pre-wrap;font:9px/1.9 ui-monospace,monospace;letter-spacing:1.1px;color:var(--bureau-muted);padding:22px 12px;margin-top:auto;border:1px solid var(--bureau-line);border-radius:8px;background:linear-gradient(135deg,var(--bureau-soft),transparent);pointer-events:none}
#murdoApp#murdoApp#murdoApp.playMode:not(.mobileUI) #workspace:after{content:'⌖  ANALYSEVELD  /  MURDOKU';display:block!important;position:absolute;right:18px;bottom:14px;font:8px/1.4 ui-monospace,monospace;letter-spacing:1.5px;color:var(--bureau-muted);pointer-events:none}
#murdoApp#murdoApp#murdoApp.playMode:not(.mobileUI) .playSidebarHeader{position:relative;padding-top:20px!important}
#murdoApp#murdoApp#murdoApp.playMode:not(.mobileUI) .playSidebarHeader:before{content:'●  GETUIGENREGISTER';position:absolute;top:0;left:8px;font:8px/1.4 ui-monospace,monospace;letter-spacing:1.7px;color:var(--bureau-accent);pointer-events:none}
#murdoApp#murdoApp#murdoApp.playMode:not(.mobileUI) .desktopDossierRail{border-bottom:1px dashed var(--bureau-line);padding-bottom:14px!important}
#murdoApp#murdoApp#murdoApp.playMode:not(.mobileUI) #workspace{background-image:linear-gradient(var(--bureau-accent),var(--bureau-accent)),linear-gradient(var(--bureau-accent),var(--bureau-accent)),linear-gradient(var(--bureau-accent),var(--bureau-accent)),linear-gradient(var(--bureau-accent),var(--bureau-accent)),linear-gradient(#728f7910 1px,transparent 1px),linear-gradient(90deg,#728f7910 1px,transparent 1px)!important;background-size:20px 2px,2px 20px,20px 2px,2px 20px,16px 16px,16px 16px!important;background-position:12px 12px,12px 12px,calc(100% - 12px) calc(100% - 12px),calc(100% - 12px) calc(100% - 12px),0 0,0 0!important;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat,repeat!important}
}
@media(min-width:901px) and (max-height:740px){#murdoApp#murdoApp#murdoApp.playMode:not(.mobileUI) .sideInspectorColumn:after{content:'RECHERCHE / ARCHIEF\A ⌖  OBSERVEER · VERBIND';padding:12px 8px;font-size:8px}
}
#murdoApp#murdoApp#murdoApp .studyLabel{top:4px}
#murdoApp#murdoApp#murdoApp .loungeLabel{bottom:4px}
@keyframes lessonPulse{50%{outline-offset:5px}}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard .personnelSettings{display:flex!important;flex-direction:column!important;gap:12px!important;margin-top:14px!important}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard .personnelSettingBody{display:flex!important;flex-direction:column!important;gap:10px!important;padding:12px 0!important}
#murdoApp#murdoApp#murdoApp.playMode #profileDashboard .personnelSettingBody button{margin:0!important;padding:10px 12px!important}
#murdoApp#murdoApp#murdoApp.playMode .suspectConfirm{display:flex;align-items:center!important;justify-content:center!important;text-align:center!important;transform:none!important;line-height:1.2!important;writing-mode:horizontal-tb!important;text-indent:0!important}
#murdoApp#murdoApp#murdoApp.playMode .murdererAvatar{position:relative!important;background:#edf1e6!important;border:1px solid #a6b4a7!important;border-radius:3px!important;box-shadow:0 2px 4px #0002!important;padding:5px 3px 2px!important;overflow:hidden!important;transform:none!important}
#murdoApp#murdoApp#murdoApp.playMode .murdererAvatar:before{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode .murdererAvatar:after{content:''!important;display:block!important;position:absolute!important;top:2px!important;right:3px!important;left:auto!important;bottom:auto!important;width:5px!important;height:5px!important;border:0!important;background:#a64748!important;border-radius:50%!important;box-shadow:none!important;transform:none!important}
#murdoApp#murdoApp#murdoApp.playMode .murdererAvatar .emojiPersonBust,#murdoApp#murdoApp#murdoApp.playMode .murdererAvatar .svgPersonAvatar{position:static!important;inset:auto!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;transform:none!important;background:transparent!important;border:0!important}
#murdoApp#murdoApp#murdoApp.playMode .castGender{position:absolute;top:3px;right:4px;font:700 13px/1 Arial;color:var(--bureau-accent);background:var(--bureau-paper);border-radius:3px;padding:1px;z-index:4}
@media(max-width:900px){#murdoApp#murdoApp#murdoApp.playMode.mobileUI .appHeader{height:94px!important;min-height:94px!important;max-height:94px!important;padding:6px 16px!important;grid-template-rows:28px 46px!important;gap:4px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .editorLayout{height:calc(var(--visible-height) - 94px)!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .headerLevelStage,#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookCaseNav,#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookCaseNav .mobileFileGroup{height:46px!important;max-height:46px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobileLevelSelect>.compactDossierInfo{font-size:19px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .boardArea{padding-top:6px!important;gap:5px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonStripWrap{margin-bottom:5px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonStripWrap:before{margin-bottom:3px!important;font-size:8px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonStrip{height:78px!important;max-height:78px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonStrip .mobilePersonChip{height:70px!important;min-height:70px!important;gap:2px!important;padding-block:3px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonEmoji,#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonEmoji :is(.emojiPersonBust,.svgPersonAvatar){height:32px!important;min-height:32px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobileHintDetail{padding:5px 8px!important;row-gap:3px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileHintTop{min-height:24px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileHintActions button{min-height:28px!important;height:28px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileHintText{padding:2px 0!important;font-size:13px!important;max-height:58px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .generalClueBubble{margin:0 0 8px!important;flex-shrink:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonChip.victim .victimPhotoCross{display:block!important;position:absolute!important;left:calc(50% - 16px)!important;top:8px!important;width:32px!important;height:32px!important;pointer-events:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonChip.victim .victimPhotoCross:before,#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonChip.victim .victimPhotoCross:after{display:block!important;background:#a13e42!important;height:3px!important;box-shadow:0 0 0 1px #fff9!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #mobilePersonStrip .mobilePersonChip:not(.selected){outline:none!important;box-shadow:none!important;border-width:1px!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookMurdererButton .murdererActionIcon{display:none!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobileNotebookMurdererButton:disabled{opacity:.55!important;cursor:default!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI .murdererAvatar{width:31px!important;height:37px!important;min-width:31px!important;min-height:37px!important;flex:0 0 31px!important;margin:0!important}
#murdoApp#murdoApp#murdoApp.playMode.mobileUI #murdererHighlightContent{overflow:visible!important}
}
#murdoApp{--bureau-bg:#f1f4f2;--bureau-paper:#fff;--bureau-ink:#122631;--bureau-muted:#526c76;--bureau-line:#cbdad6;--bureau-soft:#e2efec;--bureau-accent:#126468;--bureau-signal:#d8f16a}
#murdoApp.darkMode{--bureau-bg:#101c25;--bureau-paper:#1a2c36;--bureau-ink:#e8f1ef;--bureau-muted:#a8bfc5;--bureau-line:#3d5660;--bureau-soft:#23454a;--bureau-accent:#9eddd5}
#murdoApp#murdoApp#murdoApp :is(.gameModalCard,.accessCard,.adminPanel){background:var(--bureau-paper)!important;background-image:none!important;color:var(--bureau-ink)!important;border:1px solid var(--bureau-line)!important;border-radius:12px!important;box-shadow:0 20px 70px #0004!important;transform:none!important}
#murdoApp#murdoApp#murdoApp :is(.gameModalCard,.accessCard,.adminPanel)>:is(h1,h2,h3,p,label){font-family:Arial,sans-serif!important;color:var(--bureau-ink)!important}
#murdoApp#murdoApp#murdoApp :is(.gameModalCard,.accessCard,.adminPanel) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:var(--bureau-bg)!important;color:var(--bureau-ink)!important;border:1px solid var(--bureau-line)!important;border-radius:6px!important;box-shadow:none!important}
#murdoApp#murdoApp#murdoApp :is(.gameModalCard,.accessCard,.adminPanel) :is(button,.levelSheetItem,.levelArchiveBox,.accessTab){background:var(--bureau-soft)!important;color:var(--bureau-ink)!important;border-color:var(--bureau-line)!important;border-radius:6px!important;box-shadow:none!important;transform:none!important;font-family:Arial,sans-serif!important}
#murdoApp#murdoApp#murdoApp :is(.gameModalCard,.accessCard,.adminPanel) :is(.gameModalPrimary,.accessPrimary){background:var(--bureau-signal)!important;color:#20351c!important}
#murdoApp#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonChip.victim .victimPhotoCross:before,#murdoApp#murdoApp#murdoApp#murdoApp.playMode.mobileUI .mobilePersonChip.victim .victimPhotoCross:after{width:3px!important;height:34px!important;left:50%!important;top:0!important}
#murdoApp#murdoApp#murdoApp#murdoApp.playMode .murdererAvatar{background:#edf1e6!important;border:1px solid #a6b4a7!important;border-radius:3px!important;box-shadow:0 2px 4px #0002!important;padding:5px 3px 2px!important;overflow:hidden!important}
#murdoApp#murdoApp#murdoApp#murdoApp.playMode.mobileUI .suspectConfirm{transform:none!important;display:flex;align-items:center!important;justify-content:center!important;text-align:center!important;min-width:88px!important;max-width:none!important;font:700 12px/1.2 Arial!important}
#murdoApp#murdoApp#murdoApp :is(.gameModalCard,.accessCard,.adminPanel) :is(h2,h3,h4,strong,label,summary,p){font-family:Arial,sans-serif!important}
#murdoApp#murdoApp#murdoApp :is(.dossierHelpTab,.closedCaseTab){background:var(--bureau-soft)!important;color:var(--bureau-accent)!important;border-color:var(--bureau-line)!important;transform:none!important}
