:root{--ink:#050505;--ink-soft:#161616;--paper:#f4f1ea;--paper-clean:#fffdf7;--line:#070707;--muted:#5c5a56;--orange:#ff4f0a;--orange-dark:#cc3700;--blue:#2196f3;--yellow:#ffc21a;--danger:#e63518;--ok:#0f8f5b;--shadow-hard:8px 8px 0 #000}.guidedFlowWorkspace{margin:0 0 16px;border:1px solid #d5d1c8;border-radius:10px;background:#fff;color:var(--ink);overflow:hidden}.guidedFlowHeading{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-bottom:1px solid #e2ded6}.guidedFlowHeading>div{min-width:0}.guidedFlowHeading span,.nextActionCard>div>span{display:block;color:#6b6862;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.guidedFlowHeading h2{margin:3px 0 0;font-size:1.08rem;line-height:1.2}.guidedFlowHeading .guidedFlowCount{min-width:44px;border-radius:999px;background:#f0ede7;color:#4d4a46;padding:7px 10px;text-align:center}.guidedFlowHeader{padding:14px 16px;border-bottom:1px solid #e2ded6}.guidedFlowHeader ol{margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none}.guidedFlowHeader li{position:relative;min-width:0}.guidedFlowHeader li:not(:last-child):after{content:"";position:absolute;z-index:0;top:17px;left:calc(50% + 18px);right:calc(-50% + 18px);height:2px;background:#d8d4cc}.guidedFlowHeader li.stage-complete:not(:last-child):after{background:var(--ok)}.guidedFlowHeader button{position:relative;z-index:1;width:100%;min-width:0;min-height:54px;display:flex;align-items:flex-start;gap:9px;border:0;background:transparent;color:inherit;padding:0 8px;text-align:left}.guidedStageIcon{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border:2px solid #a9a59d;border-radius:50%;background:#fff;color:#68645e;font-size:.74rem;font-weight:900}.guidedStageIcon svg{width:17px;height:17px}.guidedFlowHeader button>span:last-child{min-width:0;padding-top:1px}.guidedFlowHeader small,.guidedFlowHeader strong{display:block;overflow-wrap:anywhere}.guidedFlowHeader strong{font-size:.8rem;line-height:1.3}.guidedFlowHeader small{margin-top:2px;color:#74706a;font-size:.68rem;line-height:1.25}.guidedFlowHeader .stage-complete .guidedStageIcon{border-color:var(--ok);background:var(--ok);color:#fff}.guidedFlowHeader .stage-current .guidedStageIcon{border-color:var(--orange);color:var(--orange-dark);box-shadow:0 0 0 4px rgba(255,79,10,.13)}.guidedFlowHeader .stage-actionRequired .guidedStageIcon,.guidedFlowHeader .stage-blocked .guidedStageIcon{border-color:var(--danger);color:var(--danger)}.guidedFlowHeader button:focus-visible,.nextActionButton:focus-visible{outline:3px solid #111;outline-offset:3px}.guidedFlowCards{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}.nextActionCard{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;padding:16px;border-right:1px solid #e2ded6}.nextActionIcon{width:42px;height:42px;display:grid;place-items:center;border-radius:10px;background:#fff0e9;color:var(--orange-dark)}.nextActionIcon svg{width:20px;height:20px}.nextActionCard h3{margin:3px 0;font-size:1rem}.nextActionCard p{margin:0;max-width:62ch;color:#625f59;font-size:.78rem;line-height:1.45}.nextActionButton{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #050505;border-radius:7px;background:#050505;color:#fff;padding:0 13px;font-size:.74rem;font-weight:800}.nextActionButton svg{width:16px;height:16px}.nextActionButton.action-manageRecording,.nextActionButton.action-recordAnother,.nextActionButton.action-recordMeeting{border-color:var(--orange-dark);background:var(--orange);color:#1e0a00}.meetingHealthCard{min-width:0;padding:15px 16px}.meetingHealthCard h3{margin:0 0 10px;font-size:.78rem}.meetingHealthCard ul{margin:0;padding:0;display:grid;gap:8px;list-style:none}.meetingHealthCard li{min-width:0;display:grid;grid-template-columns:25px minmax(0,1fr);align-items:start;gap:8px}.meetingHealthCard li>span{width:24px;height:24px;display:grid;place-items:center;border-radius:6px;background:#efede8;color:#5f5b55}.meetingHealthCard li>span svg{width:14px;height:14px}.meetingHealthCard small,.meetingHealthCard strong{display:block}.meetingHealthCard strong{font-size:.72rem;line-height:1.3}.meetingHealthCard small{margin-top:1px;color:#74706a;font-size:.66rem;line-height:1.35}.meetingHealthCard .health-success>span{background:#e6f5ed;color:var(--ok)}.meetingHealthCard .health-warning>span{background:#fff3d6;color:#946200}.meetingHealthCard .health-danger>span{background:#ffebe8;color:var(--danger)}.skin-fluent.brutalShell{--skin-accent:#5b5fc7;--skin-accent-soft:#eeeeff;--skin-line:#e1dfdd;--skin-text:#242424;--skin-muted:#616161;background:#f5f5f5;padding:0 18px 18px}.skin-fluent .brandMasthead{min-height:60px;align-items:center;margin-bottom:0;padding:10px 16px;border:1px solid var(--skin-line);border-bottom:0;border-radius:10px 10px 0 0;background:#fff}.skin-fluent .brandMark{background:var(--skin-accent-soft)}.skin-fluent .brandMark span{border-color:var(--skin-accent)}.skin-fluent .conceptBadge{min-width:0;align-items:flex-end;gap:3px}.skin-fluent .conceptBadge strong{border:0;background:var(--skin-accent-soft);color:var(--skin-accent);padding:7px 11px}.skin-fluent .desktopFrame{grid-template-columns:228px minmax(0,1fr);border-radius:0 0 10px 10px;box-shadow:0 12px 36px rgba(36,36,36,.08)}.skin-fluent .opsSidebar{background:#f7f7f7}.skin-fluent .opsNav button{min-height:42px;margin:2px 8px;border:0;border-radius:5px;padding:0 12px;text-transform:none}.skin-fluent .opsNav button.active{background:#e9e9f7;box-shadow:inset 3px 0 0 var(--skin-accent)}.skin-fluent .opsNav .recordDestination{background:#fff0e8;color:#a42600}.skin-fluent .recordAction{border-color:#b52f00;background:#d83b01;color:#fff}.skin-fluent .guidedFlowWorkspace{border-color:var(--skin-line);border-radius:8px;box-shadow:0 4px 14px rgba(36,36,36,.05)}.skin-fluent .guidedFlowHeader,.skin-fluent .guidedFlowHeading,.skin-fluent .nextActionCard{border-color:var(--skin-line)}.skin-fluent .guidedFlowHeading .guidedFlowCount,.skin-fluent .nextActionIcon{background:var(--skin-accent-soft);color:var(--skin-accent)}.skin-fluent .guidedFlowHeader .stage-current .guidedStageIcon{border-color:var(--skin-accent);color:var(--skin-accent);box-shadow:0 0 0 4px rgba(91,95,199,.12)}.skin-fluent .nextActionButton{border-color:#4f52b2;background:var(--skin-accent)}.skin-fluent .nextActionButton.action-manageRecording,.skin-fluent .nextActionButton.action-recordAnother,.skin-fluent .nextActionButton.action-recordMeeting{border-color:#b52f00;background:#d83b01;color:#fff}.skin-fluent .guidedFlowHeader button:focus-visible,.skin-fluent .nextActionButton:focus-visible{outline-color:var(--skin-accent)}@media (max-width:980px){.guidedFlowWorkspace{margin:12px 12px 0}.guidedFlowHeading{min-height:52px;padding:10px 12px}.guidedFlowHeader{padding:12px 7px 10px;overflow-x:auto}.guidedFlowHeader ol{min-width:344px}.guidedFlowHeader button{min-height:66px;flex-direction:column;align-items:center;gap:5px;padding:0 4px;text-align:center}.guidedFlowHeader li:not(:last-child):after{top:16px}.guidedStageIcon{width:32px;height:32px;flex-basis:32px}.guidedFlowHeader strong{font-size:.7rem}.guidedFlowHeader small{font-size:.61rem}.guidedFlowCards{grid-template-columns:1fr}.nextActionCard{grid-template-columns:38px minmax(0,1fr);padding:13px 12px;border-right:0;border-bottom:1px solid #e2ded6}.nextActionIcon{width:38px;height:38px}.nextActionButton{grid-column:1/-1;width:100%;min-height:46px;margin-top:2px}.meetingHealthCard{padding:13px 12px}.skin-fluent.brutalShell{padding:0}.skin-fluent .mobileCommand{background:#f5f5f5}.skin-fluent .mobileBottomNav,.skin-fluent .mobileTopbar{background:#fff;color:var(--skin-text)}.skin-fluent .mobileBottomNav button.active{color:var(--skin-accent)}.skin-fluent .mobileBottomNav .recordDestination{color:#d83b01}.skin-executive .guidedFlowWorkspace{border-color:var(--skin-line);background:#fff;color:var(--skin-text)}.skin-executive .guidedFlowHeader,.skin-executive .guidedFlowHeading,.skin-executive .nextActionCard{border-color:var(--skin-line)}}*{box-sizing:border-box}.srOnly{width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;position:absolute!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}body,html{min-height:100%}body{margin:0;background:var(--ink);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.45}h1,h2,h3,p{margin-top:0}.brutalShell{min-height:100vh;background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),var(--ink);background-size:22px 22px;padding:22px}.brandMasthead{width:min(1500px,100%);margin:0 auto 18px;justify-content:space-between;gap:28px;color:var(--paper-clean)}.brandLockup,.brandMasthead{display:flex;align-items:flex-start}.brandLockup{gap:18px}.brandMark{width:58px;height:58px;border:8px solid var(--orange);display:grid;place-items:center}.brandMark span{width:25px;height:25px;border-top:8px solid var(--orange);border-right:8px solid var(--orange);transform:translate(-2px,2px)}.brandLockup p{margin:-8px 0 0;color:#fff;font-family:Impact,Arial Black,sans-serif;font-size:clamp(3rem,6vw,5.6rem);line-height:.88;text-transform:uppercase}.brandLockup p,.brandLockup span,.conceptBadge span,.deleteMeetingButton,.drawerStatus,.featureCard strong,.heroMeta,.liveChip,.mobileBottomNav,.mobileTopbar,.mutedText,.newMeetingButton,.opsNav button,.panelTitleBar,.priority,.recordingBlock>span,.sectionTag,.sidebarMeeting small,.sidebarTitle,.userPlate small{letter-spacing:0}.brandLockup div>span{display:block;margin-top:10px;font-size:1.3rem;font-weight:900;text-transform:uppercase}.conceptBadge{min-width:335px;display:flex;flex-direction:column;align-items:flex-end;gap:14px}.conceptBadge strong{background:var(--orange);color:var(--ink);padding:13px 26px;font-size:1.6rem;font-weight:1000;text-transform:uppercase}.conceptBadge span{color:#fff;font-size:1rem;font-weight:950;text-transform:uppercase}.desktopFrame{width:min(1500px,100%);margin:0 auto;display:grid;grid-template-columns:210px minmax(0,1fr);border:2px solid var(--paper-clean);background:var(--paper)}.opsSidebar{min-width:0;background:var(--ink);color:var(--paper-clean);border-right:2px solid var(--line);display:flex;flex-direction:column;justify-content:space-between}.sidebarTitle{margin:24px 16px 26px;font-family:Impact,Arial Black,sans-serif;font-size:1.55rem;line-height:.95;text-transform:uppercase}.opsNav{display:flex;flex-direction:column}.opsNavMore{border-top:1px solid rgba(255,255,255,.08)}.opsNavMore summary{min-height:44px;padding:0 14px;display:flex;align-items:center;gap:11px;color:#fff;cursor:pointer;font-size:.78rem;font-weight:900;text-transform:uppercase;list-style:none}.opsNavMore summary::-webkit-details-marker{display:none}.opsNavMore summary svg{width:18px;height:18px}.opsNavMore>div{border-left:3px solid rgba(255,255,255,.16)}.sidebarZeroState{margin:0 12px 14px;padding:14px;display:grid;gap:5px;border:1px solid rgba(255,255,255,.2);color:#fff}.sidebarZeroState strong{font-size:.78rem;text-transform:uppercase}.sidebarZeroState span{color:rgba(255,255,255,.62);font-size:.68rem}.opsNav button{min-height:44px;border:0;border-top:1px solid rgba(255,255,255,.08);background:transparent;color:var(--paper-clean);display:flex;align-items:center;gap:12px;padding:0 18px;font-size:.78rem;font-weight:1000;text-align:left;text-transform:uppercase}.opsNav button.active{background:var(--orange);color:var(--ink)}.blackButton svg,.deleteMeetingButton svg,.mobileBottomNav svg,.opsNav svg,.orangeButton svg,.outlineButton svg,.sidebarSearch svg,.whiteButton svg{width:18px;height:18px;flex:0 0 auto}.sidebarBottom{display:flex;flex-direction:column;gap:10px;padding:14px;border-top:1px solid rgba(255,255,255,.16)}.sidebarSearch{min-height:38px;border:1px solid #fff;display:flex;align-items:center;gap:8px;padding:0 10px}.sidebarSearch input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#fff;font-size:.85rem}.sidebarSearch input::placeholder{color:rgba(255,255,255,.62)}.sidebarStats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.sidebarStats span{border:1px solid rgba(255,255,255,.4);padding:8px;color:rgba(255,255,255,.75);font-size:.68rem;font-weight:900;text-transform:uppercase}.sidebarStats strong{display:block;color:#fff;font-size:1.18rem}.sidebarMeetingList{max-height:220px;overflow:auto;display:flex;flex-direction:column;gap:7px}.sidebarMeeting{width:100%;min-height:66px;border:1px solid rgba(255,255,255,.25);background:#0b0b0b;color:#fff;display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:7px;text-align:left;overflow:hidden}.sidebarMeeting.active{border-color:var(--orange);box-shadow:inset 5px 0 0 var(--orange)}.sidebarMeeting small,.sidebarMeeting strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebarMeeting strong{font-size:.78rem}.sidebarMeeting small{margin-top:3px;color:rgba(255,255,255,.62);font-size:.66rem;text-transform:uppercase}.sidebarMeetingMeta{color:rgba(255,255,255,.78);font-weight:1000}.drawerStatus{width:26px;height:26px;border:1px solid #fff;display:inline-flex;align-items:center;justify-content:center}.drawerStatus svg{width:15px;height:15px}.drawerStatus.completed{color:var(--ok)}.drawerStatus.failed,.drawerStatus.recording{color:var(--orange)}.drawerStatus.processing{color:var(--yellow)}.deleteMeetingButton,.newMeetingButton{width:100%;min-height:44px;border:1px solid #fff;background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:.78rem;font-weight:1000;text-transform:uppercase}.newMeetingButton{margin-top:6px}.deleteMeetingButton{color:rgba(255,255,255,.76)}.sidebarEditor{min-width:0;border:1px solid rgba(255,255,255,.36);background:#060606;color:#fff;display:grid;gap:8px;padding:10px;overflow:hidden}.sidebarEditor>strong{font-size:.68rem;font-weight:1000;text-transform:uppercase}.sidebarEditorField{min-width:0;display:grid;gap:5px}.sidebarEditorField span{color:rgba(255,255,255,.62);font-size:.62rem;font-weight:1000;text-transform:uppercase}.sidebarEditorField input{width:100%;min-width:0;max-width:100%;min-height:36px;border:1px solid rgba(255,255,255,.42);outline:0;background:#0b0b0b;color:#fff;padding:0 8px;font-size:.8rem;font-weight:900;overflow:hidden;text-overflow:ellipsis}.sidebarEditorField input:focus{border-color:var(--orange);box-shadow:inset 3px 0 0 var(--orange)}.sidebarEditor .categorySelect{width:100%;min-width:0;max-width:100%;justify-content:space-between;border-color:rgba(255,255,255,.42);background:#0b0b0b;color:#fff;overflow:hidden}.sidebarEditor .categorySelect span{color:rgba(255,255,255,.62)}.sidebarEditor .categorySelect select{min-width:0;width:100%;flex:1 1;color:#fff;text-align:right}.sidebarEditor .categorySelect option{color:#111}.userPlate{min-height:56px;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;color:#fff}.userPlate>strong{width:42px;height:42px;display:grid;place-items:center;background:var(--paper-clean);color:var(--ink);font-weight:1000}.userPlate span{min-width:0;font-size:.82rem;font-weight:900}.userPlate small{display:block;margin-top:3px;color:rgba(255,255,255,.62);font-size:.66rem;text-transform:uppercase}.sidebarStorageHealth{width:100%;min-height:44px;border:1px solid rgba(255,255,255,.32);background:transparent;color:#fff;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;padding:8px 10px;text-align:left}.sidebarStorageHealth svg{width:17px;height:17px}.sidebarStorageHealth small,.sidebarStorageHealth strong{display:block}.sidebarStorageHealth strong{font-size:.68rem;text-transform:uppercase}.sidebarStorageHealth small{margin-top:2px;color:rgba(255,255,255,.62);font-size:.62rem}.desktopWorkspace{min-width:0;padding:14px}.desktopUtility{min-height:42px;display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}.desktopUtility>div,.mobileRecorderButtons,.recordingControls{display:flex;gap:8px;flex-wrap:wrap}.skinSelector{position:relative;color:var(--ink)}.skinSelector,.skinSelectorTrigger{min-height:38px;display:inline-flex;align-items:center}.skinSelectorTrigger{border:2px solid var(--line);color:inherit;gap:9px;padding:6px 10px}.skinSelectorTrigger>svg{width:18px;height:18px;flex:0 0 auto}.skinSelectorLabel{min-width:128px;display:grid;gap:1px;text-align:left}.skinSelectorLabel small,.skinSelectorMenuTitle{color:var(--muted);font-size:.62rem;font-weight:950;text-transform:uppercase}.skinSelectorLabel strong{font-size:.76rem;line-height:1.15}.skinSelectorMenu{position:absolute;top:calc(100% + 7px);right:0;z-index:40;width:min(320px,calc(100vw - 28px));border:1px solid var(--line);background:var(--paper-clean);color:var(--ink);box-shadow:0 14px 34px rgba(0,0,0,.2);padding:8px}.skinSelectorMenuTitle{display:block;padding:7px 8px 9px}.skinSelectorMenu>button{width:100%;min-height:50px;border:0;border-top:1px solid color-mix(in srgb,var(--line) 18%,transparent);background:transparent;color:inherit;display:grid;grid-template-columns:28px minmax(0,1fr) 20px;align-items:center;gap:10px;padding:7px 8px;text-align:left}.skinSelectorMenu>button.active,.skinSelectorMenu>button:hover{background:color-mix(in srgb,var(--orange) 13%,var(--paper-clean))}.skinSelectorMenu>button>span:nth-child(2){min-width:0;display:grid;gap:2px}.skinSelectorMenu>button strong{font-size:.78rem}.skinSelectorMenu>button small{overflow:hidden;color:var(--muted);font-size:.68rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.skinSelectorMenu>button>svg{width:17px;height:17px;color:var(--orange)}.skinOptionSwatch{width:26px;height:26px;border:1px solid rgba(0,0,0,.18);border-radius:50%}.skinOptionSwatch-executive{background:linear-gradient(135deg,#fff 0 52%,#2563eb 52%)}.skinOptionSwatch-brutalist{background:linear-gradient(135deg,#050505 0 52%,#ff4f0a 52%)}.skinOptionSwatch-atelier{background:linear-gradient(135deg,#f7f3e9 0 52%,#174f43 52%)}.skinOptionSwatch-cute{background:linear-gradient(135deg,#fff3f9 0 52%,#ff9ecb 52%)}.skinOptionSwatch-mayhem{background:linear-gradient(135deg,#ffe100 0 52%,#ff3b30 52%)}.skinOptionSwatch-bubble{background:linear-gradient(135deg,#f5fbff 0 52%,#7d8cff 52%)}.skinOptionSwatch-neon{background:linear-gradient(135deg,#080818 0 52%,#53ffdf 52%)}.skinSelector.compact{display:none}.categorySelect{min-height:34px;border:2px solid var(--line);background:var(--paper-clean);color:var(--ink);display:inline-flex;align-items:center;gap:8px;padding:0 10px}.categorySelect span{color:var(--muted);font-size:.68rem;font-weight:1000;text-transform:uppercase}.categorySelect select{min-width:126px;border:0;outline:0;background:transparent;color:inherit;font-size:.78rem;font-weight:1000;text-transform:uppercase}.categorySelect.compact{width:fit-content;min-height:31px;margin-top:6px;border-width:1px}.categorySelect.compact select{min-width:108px}.categorySelect:has(select:disabled){opacity:.6}.sectionTag{background:var(--orange);color:var(--ink);padding:9px 13px;font-weight:1000;text-transform:uppercase}.blackButton,.fullWidthButton,.orangeButton,.outlineButton,.whiteButton{min-height:38px;border:2px solid var(--line);display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;font-size:.82rem;font-weight:1000;text-transform:uppercase}a.outlineButton{text-decoration:none}.outlineButton,.whiteButton{background:var(--paper-clean);color:var(--ink)}.orangeButton{background:var(--orange);color:var(--ink)}.blackButton{background:var(--ink);color:#fff}.meetingHero{border:2px solid var(--line);background:var(--paper-clean);display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.5fr);gap:0;margin-bottom:12px}.meetingIdentity{min-width:0;padding:20px;border-right:2px solid var(--line)}.liveChip{width:fit-content;min-height:27px;display:inline-flex;align-items:center;gap:7px;background:var(--orange);color:var(--ink);padding:0 9px;font-size:.76rem;font-weight:1000;text-transform:uppercase}.liveChip span{width:8px;height:8px;background:var(--ink);border-radius:50%}.liveChip.isLive span{animation:pulse 1.15s ease-in-out infinite}.heroTitleInput{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--ink);margin-top:12px;font-family:Impact,Arial Black,PingFang HK,PingFang TC,Noto Sans CJK TC,sans-serif;font-size:clamp(2rem,4.2vw,4.2rem);line-height:1.02;text-transform:uppercase;overflow-wrap:anywhere;word-break:break-word}.heroTitleInput:focus{box-shadow:inset 0 -4px 0 var(--orange)}.heroMeta{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px;color:var(--muted);font-size:.82rem;font-weight:900}.heroMeta span+span:before{content:"/";margin-right:9px;color:var(--ink)}.meetingEditRow{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.recordingBlock{min-width:0;padding:17px;display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);align-content:center;align-items:center;column-gap:14px}.recordingBlock>span{grid-column:1/-1;color:var(--muted);font-size:.74rem;font-weight:1000;text-transform:uppercase}.recordingBlock>strong{font-size:clamp(1.9rem,3.4vw,3rem);font-weight:1000;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.miniWave,.mobileWave{min-width:0;height:44px;display:grid;grid-template-columns:repeat(30,minmax(2px,1fr));align-items:center;gap:3px}.miniWave span,.mobileWave span{background:var(--orange);transition:height 70ms linear;transform-origin:center}.miniWave span,.miniWave span:nth-child(3n),.miniWave span:nth-child(4n),.miniWave span:nth-child(7n),.mobileWave span,.mobileWave span:nth-child(3n),.mobileWave span:nth-child(4n),.mobileWave span:nth-child(7n){height:calc(8px + (var(--wave-level, .25) * 34px))}.recordingControls{grid-column:1/-1;margin-top:12px}.recordingControls button{flex:1 1 136px}.alertRow,.errorBox,.processingRow{border:2px solid var(--line);background:var(--paper-clean);display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;font-size:.88rem;font-weight:900}.processingRow{background:#fff0c8}.alertRow,.errorBox{background:#ffe2db;color:#a51f0a}.alertRow svg,.errorBox svg,.processingRow svg{width:18px;height:18px;flex:0 0 auto}.opsGrid{display:grid;grid-template-columns:minmax(420px,1.1fr) minmax(260px,.62fr) minmax(270px,.68fr);grid-template-areas:"actions actions actions" "risks executive decisions" "report report transcript";gap:10px}.opsPanel{min-width:0;border:2px solid var(--line);background:var(--paper-clean)}.actionBoardPanel{grid-area:actions;overflow:visible!important;position:relative;z-index:5}.decisionsPanel{grid-area:decisions}.risksPanel{grid-area:risks}.executivePanel{grid-area:executive}.transcriptPanel{grid-area:transcript}.reportDetailPanel{grid-area:report}.panelTitleBar{min-height:38px;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px;text-transform:uppercase}.panelTitleBar h2{margin:0;font-size:1rem;font-weight:1000}.panelTitleBar span{color:rgba(255,255,255,.78);font-size:.68rem;font-weight:1000;white-space:nowrap}.compactActionBoardHeader{min-height:48px;flex-wrap:wrap;padding:7px 12px}.compactActionHeaderControls{min-width:0;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px}.compactActionHeaderControl{min-width:0;height:30px;border:1px solid rgba(255,255,255,.35);display:inline-flex;align-items:center;gap:5px;padding:0 5px 0 7px}.compactActionHeaderControl svg{width:14px;height:14px;flex:0 0 auto}.compactActionHeaderControl select{min-width:0;max-width:132px;height:28px;border:0;outline:0;background:var(--ink);color:#fff;font-size:.68rem;font-weight:900}.compactActionHeaderControl select:focus-visible{box-shadow:inset 0 -2px 0 var(--orange)}.compactActionHeaderControl option{background:var(--paper-clean);color:var(--ink)}.compactActionCount{min-height:30px;border:0;background:transparent;color:rgba(255,255,255,.76);padding:0 4px;font-size:.68rem;font-weight:1000;text-transform:uppercase}.compactActionCount:not(:disabled):focus-visible,.compactActionCount:not(:disabled):hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.compactActionList{background:var(--paper-clean)}.compactActionRow{min-height:76px;border-bottom:1px solid #c9c4ba;display:grid;grid-template-columns:22px minmax(0,1fr) 32px;align-items:center;gap:11px;padding:10px 12px;position:relative}.compactActionRow:last-child{border-bottom:0}.compactActionRow.review-pending{box-shadow:inset 3px 0 0 #c77b00}.compactActionRow.review-dismissed{opacity:.58}.compactActionCheck{width:19px;height:19px;margin:0;accent-color:var(--ok)}.compactActionMain{min-width:0;display:grid;gap:5px}.compactActionTaskInput{width:100%;min-width:0;min-height:27px;border:0;border-bottom:1px solid transparent;outline:0;background:transparent;color:var(--ink);padding:0;font-size:.94rem;font-weight:950}.compactActionTaskInput:focus{border-bottom-color:var(--orange)}.compactActionRow.isDone .compactActionTaskInput{color:var(--muted);text-decoration:line-through}.compactActionMeta{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px}.compactActionDue,.compactActionOwner{min-width:0;display:inline-flex;align-items:center;gap:6px}.compactActionDue input,.compactActionOwner input{min-width:0;height:25px;border:0;border-bottom:1px solid transparent;outline:0;background:transparent;color:var(--muted);padding:0;font-size:.76rem;font-weight:800}.compactActionOwner input{width:124px}.compactActionDue input{width:132px}.compactActionDue input:focus,.compactActionOwner input:focus{border-bottom-color:var(--orange);color:var(--ink)}.actionOwnerAvatar{width:25px;height:25px;border-radius:50%;color:#fff;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:.62rem;font-weight:1000;line-height:1}.ownerTone0{background:#2563eb}.ownerTone1{background:#0f766e}.ownerTone2{background:#a21caf}.ownerTone3{background:#c2410c}.ownerTone4{background:#6d28d9}.ownerTone5{background:#15803d}.ownerTone6{background:#be123c}.ownerTone7{background:#0369a1}.ownerTone8{background:#854d0e}.compactActionMenu{position:relative;z-index:1}.compactActionMenu[open]{z-index:15}.compactActionMenu summary{width:32px;height:32px;list-style:none;border:0;color:var(--muted);display:grid;place-items:center;position:relative;cursor:pointer}.compactActionMenu summary::-webkit-details-marker{display:none}.compactActionMenu summary:focus-visible,.compactActionMenu summary:hover{background:rgba(0,0,0,.07);color:var(--ink);outline:1px solid var(--line)}.compactActionMenu summary svg{width:20px;height:20px}.compactActionMenu summary>span{width:7px;height:7px;border-radius:50%;background:var(--orange);position:absolute;top:4px;right:4px}.compactActionMenuPanel{width:min(320px,calc(100vw - 48px));border:2px solid var(--line);background:var(--paper-clean);box-shadow:5px 5px 0 rgba(0,0,0,.24);display:grid;gap:10px;padding:12px;position:absolute;top:36px;right:0}.compactActionOrigin{color:var(--muted);font-size:.67rem;font-weight:900;text-transform:uppercase}.compactActionMenuFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.compactActionMenuFields label,.compactActionQuote{min-width:0;display:grid;gap:4px;color:var(--muted);font-size:.66rem;font-weight:900;text-transform:uppercase}.compactActionMenuFields select,.compactActionQuote textarea{width:100%;min-width:0;border:1px solid #c9c4ba;outline:0;background:rgba(255,255,255,.78);color:var(--ink);font-size:.75rem;font-weight:800;text-transform:none}.compactActionMenuFields select{height:34px;padding:0 7px}.compactActionQuote textarea{min-height:60px;padding:7px;resize:vertical}.compactActionMenuFields select:focus,.compactActionQuote textarea:focus{border-color:var(--orange)}.compactActionMenuActions{display:flex;flex-wrap:wrap;gap:6px}.compactActionMenuActions button{min-height:31px;border:1px solid var(--line);background:var(--paper-clean);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 8px;font-size:.66rem;font-weight:950;text-transform:uppercase}.compactActionMenuActions button:focus-visible,.compactActionMenuActions button:hover{background:var(--ink);color:#fff}.compactActionMenuActions button svg{width:14px;height:14px}.compactActionMenuActions .compactActionDelete{color:var(--danger);margin-left:auto}.actionTableWrap{overflow:auto}.actionTable{width:100%;min-width:900px;border-collapse:collapse;font-size:.82rem}.actionTable td,.actionTable th{border-bottom:1px solid #c9c4ba;padding:11px 12px;text-align:left;vertical-align:middle}.actionTable th{color:var(--muted);font-size:.68rem;font-weight:1000;text-transform:uppercase}.actionTable td:first-child{font-weight:900}.editableActionTable td{vertical-align:top}.wideActionCell{min-width:285px}.editableInput,.editableSelect,.editableText{width:100%;min-width:0;border:1px solid #c9c4ba;outline:0;background:rgba(255,255,255,.72);color:var(--ink);font:inherit}.editableText{min-height:42px;padding:8px;resize:vertical;line-height:1.35}.editableInput,.editableSelect{min-height:36px;padding:0 8px;font-size:.78rem;font-weight:900}.editableInput:focus,.editableSelect:focus,.editableText:focus,.speakerEditor input:focus,.transcriptSpeakerInput:focus{border-color:var(--orange);box-shadow:inset 3px 0 0 var(--orange)}.actionTaskInput{min-height:58px;font-weight:950}.sourceQuoteInput{min-height:38px;margin-top:6px;color:var(--muted);font-size:.72rem}.ownerEditCell{min-width:168px;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:7px}.ownerEditCell strong{width:29px;height:29px;border-radius:50%;background:var(--ink);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.66rem}.ownerEditCell input{width:100%;min-width:0;min-height:36px;border:1px solid #c9c4ba;outline:0;background:rgba(255,255,255,.72);color:var(--ink);padding:0 8px;font-size:.78rem;font-weight:900}.prioritySelect{min-width:96px;text-transform:uppercase}.editableActionTable td:nth-child(3) .editableInput{min-width:132px}.editableActionTable td:nth-child(5) .editableSelect{min-width:124px}.panelActionFooter{border-top:1px solid #c9c4ba;padding:10px 12px}.iconOnlyButton,.inlineAddButton,.inlineRemoveButton{border:1px solid var(--line);background:var(--paper-clean);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:.72rem;font-weight:1000;text-transform:uppercase}.inlineAddButton,.inlineRemoveButton{min-height:34px;padding:0 10px}.inlineAddButton.compact{margin-top:8px}.inlineRemoveButton{color:var(--danger)}.iconOnlyButton{width:34px;height:34px;padding:0}.iconOnlyButton svg,.inlineAddButton svg,.inlineRemoveButton svg{width:16px;height:16px}.ownerCell{display:inline-flex;align-items:center;gap:8px;min-width:120px}.ownerCell strong{width:25px;height:25px;border-radius:50%;background:var(--ink);color:#fff;font-size:.66rem}.ownerCell strong,.priority{display:inline-flex;align-items:center;justify-content:center}.priority{min-width:50px;min-height:24px;padding:0 7px;color:var(--ink);font-size:.64rem;font-weight:1000;text-transform:uppercase}.priorityHigh{background:var(--orange)}.priorityMedium{background:var(--yellow)}.priorityLow{background:var(--blue)}.emptyState{min-height:170px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:20px;color:var(--muted);text-align:center;font-weight:900}.emptyState.compact{min-height:150px}.emptyState svg{width:25px;height:25px}.decisionList,.editableStringList,.mobileActionList,.mobileDecisionList,.mobileDueList,.riskList,.transcriptList{display:flex;flex-direction:column}.editableStringItem{min-height:68px;display:grid;grid-template-columns:26px minmax(0,1fr) 34px;gap:10px;align-items:start;border-bottom:1px solid #c9c4ba;padding:12px}.editableStringItem>svg{width:22px;height:22px;color:var(--orange);margin-top:8px}.editableStringItem .editableText{min-height:48px;font-weight:900}.editableStringContent{min-width:0}.summaryReviewControls{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:7px}.summaryReviewControls button{min-height:30px;display:inline-flex;align-items:center;gap:5px;border:1px solid;background:transparent;color:inherit;padding:4px 8px;font:inherit;font-size:.66rem;font-weight:900;cursor:pointer}.summaryReviewControls button svg{width:14px;height:14px}.summaryReviewControls button:disabled{cursor:not-allowed;opacity:.5}.decisionItem{min-height:72px;display:grid;grid-template-columns:30px minmax(0,1fr) 20px;gap:11px;align-items:center;border-bottom:1px solid #c9c4ba;padding:12px}.decisionItem>svg:first-child{width:25px;height:25px;background:var(--orange);color:var(--ink)}.decisionItem>svg:last-child{width:18px;height:18px;color:var(--muted)}.decisionItem strong{display:block;font-size:.84rem;line-height:1.25}.decisionItem span{display:block;margin-top:4px;color:var(--muted);font-size:.72rem;font-weight:900}.riskItem{min-height:62px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;align-items:center;border-bottom:1px solid #c9c4ba;padding:12px;font-size:.82rem;font-weight:900}.riskItem svg{width:22px;height:22px;color:var(--orange)}.riskItem strong{color:var(--orange-dark);font-size:.68rem;text-transform:uppercase}.executiveBrief{padding:12px}.executiveBrief textarea{width:100%;min-height:104px;border:0;outline:0;resize:vertical;background:transparent;color:var(--ink);line-height:1.45;font-size:.82rem}.briefMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);margin-top:10px}.briefMetric{min-height:76px;border-right:1px solid var(--line);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:.64rem;font-weight:1000;text-transform:uppercase}.briefMetric:last-child{border-right:0}.briefMetric strong{font-size:2.05rem;line-height:1}.fullWidthButton{width:100%;margin-top:10px;background:var(--paper-clean);color:var(--ink)}.reportDetailGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.reportDetailGrid article{min-width:0;min-height:190px;border-right:1px solid #c9c4ba;padding:12px}.reportDetailGrid article:last-child{border-right:0}.reportDetailGrid h3{margin:0 0 8px;font-size:.7rem;font-weight:1000}.reportDetailGrid li,.reportDetailGrid p{color:#2a2926;font-size:.8rem;line-height:1.42}.reportDetailGrid p{margin-bottom:0}.reportDetailGrid ul{margin:0;padding-left:17px}.reportDetailTextarea{min-height:142px}.reportQuestionList{gap:8px}.reportQuestionItem{grid-template-columns:minmax(0,1fr) 34px;align-items:start}.reportQuestionItem>div{min-width:0}.reportQuestionList .editableText{min-height:92px}.mobileSummaryItem{grid-template-columns:22px minmax(0,1fr) 44px!important;align-items:start!important}.mobileSummaryItem>div{min-width:0}.mobileSummaryItem .editableText{width:100%;min-height:76px}.mobileSummaryItem .summaryReviewControls{margin-bottom:8px}.transcriptList{max-height:260px;overflow:auto;padding:8px 12px}.speakerEditor{border-bottom:1px solid #c9c4ba;padding:8px 0 12px}.speakerEditor>strong{display:block;margin-bottom:8px;color:var(--muted);font-size:.68rem;font-weight:1000;text-transform:uppercase}.speakerEditor>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px}.speakerEditor label{min-width:0;display:grid;gap:4px}.speakerEditor span{color:var(--muted);font-size:.66rem;font-weight:900}.speakerEditor input,.transcriptSpeakerInput{width:100%;min-width:0;min-height:32px;border:1px solid #c9c4ba;outline:0;background:rgba(255,255,255,.72);color:var(--ink);padding:0 8px;font-size:.76rem;font-weight:1000}.transcriptLine{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;border-bottom:1px solid #c9c4ba;padding:8px 0}.transcriptLine time{color:var(--muted);font-size:.68rem;font-weight:900}.transcriptLine strong{display:block;font-size:.78rem}.transcriptTextInput{min-height:62px;margin-top:5px;color:#2a2926;font-size:.78rem}.transcriptLine p{margin:3px 0 0;color:#2a2926;font-size:.78rem;line-height:1.38}.featureStrip{width:min(1500px,100%);margin:18px auto 0;border:1px solid rgba(255,255,255,.55);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.featureCard{min-height:86px;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;padding:13px 20px;color:#fff;border-right:1px solid rgba(255,255,255,.22)}.featureCard:last-child{border-right:0}.featureCard>span{width:48px;height:48px;border:1px solid var(--orange);background:rgba(255,79,10,.16);display:grid;place-items:center;color:var(--orange)}.featureCard svg{width:25px;height:25px}.featureCard strong{display:block;font-size:1rem;text-transform:uppercase}.featureCard p{margin:4px 0 0;color:rgba(255,255,255,.72);font-size:.82rem;line-height:1.35}.mobileCommand{display:none}.mutedText{margin:0;color:rgba(255,255,255,.65);font-size:.78rem;font-weight:900;text-transform:uppercase}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(.62)}}@media (max-width:1260px){.desktopFrame{grid-template-columns:196px minmax(0,1fr)}.meetingHero{grid-template-columns:1fr}.meetingIdentity{border-right:0;border-bottom:2px solid var(--line)}.opsGrid{grid-template-columns:minmax(0,1fr) minmax(290px,.8fr);grid-template-areas:"actions actions" "decisions risks" "executive transcript" "report report"}.featureStrip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){body{background:var(--ink)}.brutalShell{padding:0}.brandMasthead,.desktopFrame,.featureStrip{display:none}.mobileCommand{min-height:100vh;display:block;background:var(--ink);color:#fff;padding-bottom:92px}.mobileTopbar{position:sticky;top:0;z-index:12;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px;background:var(--ink);border-bottom:1px solid rgba(255,255,255,.16);text-transform:uppercase}.mobileTopbar strong{min-width:0;text-align:left;font-size:.88rem;font-weight:1000}.mobileTopbarActions{display:flex;align-items:center;gap:2px}.mobileTopbarActions>button{width:40px;height:40px;min-height:40px;display:inline-grid;place-items:center;border:0;background:transparent;color:inherit}.mobileTopbarActions>button.active{color:var(--orange)}.mobileTopbarActions>button svg{width:21px;height:21px}.skinSelector{display:none}.skinSelector.compact{min-height:auto;margin:10px 14px 0;color:#fff;display:block}.mobileTopbar .skinSelector.compact{flex:0 0 40px;width:40px;min-width:40px;margin:0}.mobileTopbar .skinSelectorTrigger{width:40px;height:40px;min-height:40px;border:0;background:transparent;color:inherit;justify-content:center;padding:0}.mobileTopbar .skinSelectorTrigger>svg{width:21px;height:21px}.mobileTopbar .skinSelectorMenu{position:fixed;top:62px;right:10px;max-height:calc(100dvh - 150px);overflow-y:auto}.mobileMeetingStrip{margin:12px 14px 0;border:1px solid rgba(255,255,255,.24);background:#101010;color:#fff;padding:10px 12px;overflow:hidden}.mobileMeetingStrip>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.mobileMeetingStrip strong{font-size:.98rem;font-weight:1000;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mobileMeetingStrip h2{margin:9px 0 4px;color:inherit;font-size:1.05rem;line-height:1.18;font-weight:1000;overflow-wrap:anywhere}.mobileMeetingStrip p{margin:0;color:rgba(255,255,255,.68);font-size:.72rem;font-weight:850;line-height:1.35}.mobileRecorderCard{margin:14px;border:2px solid var(--orange);background:var(--orange);color:var(--ink);padding:12px;overflow:hidden}.mobileLiveRow{display:flex;align-items:center;justify-content:space-between;gap:14px}.mobileLiveRow strong{font-size:1.08rem;font-weight:1000;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mobileRecorderCard .liveChip{background:var(--ink);color:var(--orange)}.mobileRecorderCard .liveChip span{background:var(--orange)}.mobileRecorderCard h2{margin:12px 0;font-size:clamp(1.65rem,8.4vw,2.55rem)}.mobileRecorderCard h2,.mobileTitleInput{font-family:Inter,PingFang HK,PingFang TC,Noto Sans CJK TC,system-ui,sans-serif;font-weight:1000;line-height:1.08;text-transform:uppercase;overflow-wrap:anywhere;word-break:break-word}.mobileTitleInput{width:100%;min-width:0;min-height:114px;border:0;outline:0;background:transparent;color:var(--ink);margin-top:12px;font-size:clamp(1.35rem,6vw,1.95rem);resize:none}.mobileTitleInput:focus{box-shadow:inset 0 -3px 0 var(--ink)}.mobileRecorderCard .categorySelect{background:rgba(255,255,255,.88)}.mobileWave{height:50px;margin:4px 0 14px}.mobileWave span{background:var(--paper-clean)}.mobileRecorderButtons{display:grid;grid-template-columns:1fr 1fr}.mobileRecorderButtons button{min-height:48px}.mobileAlert{margin:12px 14px 0;border-color:rgba(255,255,255,.2)}.mobileContent{display:flex;flex-direction:column;gap:12px;padding:12px 14px 16px}.mobilePanel{border:1px solid rgba(255,255,255,.25);background:var(--paper-clean);color:var(--ink)}.editableMobileAction .inlineRemoveButton,.mobileActionTrustRow>button,.mobilePanel .fullWidthButton,.mobilePanel .panelTitleBar,.mobileSummaryItem .iconOnlyButton,.mobileSummaryItem .summaryReviewControls button,.mobileTranscriptPanel .speakerEditor input,.mobileTranscriptPanel .transcriptSpeakerInput{min-height:44px}.mobileSummaryItem .iconOnlyButton{width:44px;height:44px}.mobileSummaryItem .summaryReviewControls button{padding-inline:10px}.mobileTranscriptPanel .speakerEditor>div{grid-template-columns:1fr}.mobileHistoryTools{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px;border-bottom:1px solid #c9c4ba}.mobileHistorySearch{min-width:0;min-height:42px;border:1px solid #c9c4ba;background:#fff;display:flex;align-items:center;gap:8px;padding:0 10px}.mobileHistorySearch svg{width:18px;height:18px;color:var(--muted);flex:0 0 auto}.mobileHistorySearch input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--ink);font-size:.9rem}.mobileHistoryTools .fullWidthButton{width:auto;min-width:126px;margin:0}.mobileHistoryStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid #c9c4ba}.mobileHistoryStats span{min-height:58px;border-right:1px solid #c9c4ba;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--muted);font-size:.65rem;font-weight:1000;text-transform:uppercase}.mobileHistoryStats span:last-child{border-right:0}.mobileHistoryStats strong{color:var(--ink);font-size:1.28rem;line-height:1}.mobileHistoryAppearance{padding:12px;border-bottom:1px solid #c9c4ba}.mobileHistoryAppearance .skinSelector.compact{width:100%;margin:0}.mobileHistoryEditor{display:grid;gap:8px;padding:12px;border-bottom:1px solid #c9c4ba}.mobileHistoryEditorField{display:grid;gap:6px}.mobileHistoryEditorField span{color:var(--muted);font-size:.66rem;font-weight:1000;text-transform:uppercase}.mobileHistoryEditorField input{width:100%;min-width:0;min-height:42px;border:1px solid #c9c4ba;outline:0;background:#fff;color:var(--ink);padding:0 10px;font-size:.92rem;font-weight:900}.mobileHistoryEditorField input:focus{border-color:var(--orange);box-shadow:inset 3px 0 0 var(--orange)}.mobileHistoryEditor .categorySelect{width:100%;justify-content:space-between;border-color:#c9c4ba;background:#fff}.mobileHistoryEditor .categorySelect select{min-width:0;flex:1 1;text-align:right}.mobileHistoryList{display:flex;flex-direction:column;gap:0}.mobileHistoryList .mutedText{color:var(--muted);padding:18px 12px}.mobileHistoryItem{width:100%;min-height:78px;border:0;border-bottom:1px solid #c9c4ba;background:transparent;color:var(--ink);display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;align-items:start;padding:12px;text-align:left}.mobileHistoryItem.active{background:rgba(255,79,10,.09);box-shadow:inset 4px 0 0 var(--orange)}.mobileHistoryItem small,.mobileHistoryItem strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobileHistoryItem strong{font-size:.9rem}.mobileHistoryItem small{margin-top:4px;color:var(--muted);font-size:.72rem;font-weight:850}.mobileActionItem{min-height:74px;display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:start;border-bottom:1px solid #c9c4ba;padding:12px}.editableMobileAction{grid-template-columns:minmax(0,1fr);gap:8px}.editableMobileAction .actionTaskInput{min-height:64px}.mobileActionMetaGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.editableMobileAction .sourceQuoteInput{margin-top:0}.editableMobileAction .inlineRemoveButton{justify-self:start}.mobileActionItem:last-child,.mobileDecisionList article:last-child,.mobileDueList article:last-child{border-bottom:0}.checkBox{width:17px;height:17px;border:2px solid var(--line);margin-top:2px}.mobileActionItem strong,.mobileDueList strong{display:block;font-size:.86rem;line-height:1.28}.mobileActionItem small,.mobileDueList small{display:block;margin-top:4px;color:var(--muted);font-size:.72rem;font-weight:850}.mobileDueList article{display:grid;grid-template-columns:60px minmax(0,1fr);gap:8px 12px;border-bottom:1px solid #c9c4ba;padding:12px}.mobileDueList article>span{grid-row:span 2;color:var(--muted);font-size:.75rem;font-weight:1000}.mobileOverview{margin:0;padding:12px;color:#26231e;line-height:1.5;font-size:.9rem}.mobileOverviewEditor{width:100%;min-height:112px;border:0;border-bottom:1px solid #c9c4ba;outline:0;background:transparent;resize:vertical;font:inherit}.mobileDecisionList article{display:grid;grid-template-columns:22px minmax(0,1fr);gap:9px;align-items:start;border-top:1px solid #c9c4ba;padding:10px 12px;font-size:.86rem;line-height:1.35;font-weight:850}.mobileDecisionList svg{width:18px;height:18px;color:var(--orange)}.mobileEmailDraft{width:calc(100% - 24px);min-height:170px;margin:12px;border:2px solid var(--line);background:#fff;color:var(--ink);padding:10px;resize:vertical;line-height:1.45}.mobilePanel .fullWidthButton{width:calc(100% - 24px);margin:0 12px 12px}.mobilePanel .emptyState{color:var(--muted)}.mobilePanel .transcriptList{max-height:none;padding:8px 12px}.mobileRecordStatGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid #c9c4ba}.mobileRecordStatGrid span{min-height:72px;border-right:1px solid #c9c4ba;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--muted);font-size:.64rem;font-weight:1000;text-align:center;text-transform:uppercase}.mobileRecordStatGrid span:last-child{border-right:0}.mobileRecordStatGrid strong{color:var(--ink);font-size:1.38rem;line-height:1}.mobileRecordHint{margin:0;padding:12px;color:var(--muted);font-size:.86rem;line-height:1.4;font-weight:850}.mobileRecordQuickActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;border-bottom:1px solid #c9c4ba}.mobileRecordQuickActions button{min-width:0;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:2px solid var(--line);background:#fff;color:var(--ink);padding:7px 8px;font:inherit;font-size:.7rem;font-weight:1000;text-transform:uppercase}.mobileRecordQuickActions button:last-child:nth-child(odd){grid-column:1/-1}.mobileRecordQuickActions button:disabled{opacity:.5}.mobileRecordQuickActions svg{width:17px;height:17px;flex:0 0 auto}.mobileBottomNav{position:fixed;left:0;right:0;bottom:0;z-index:20;min-height:74px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:0;border-top:1px solid rgba(255,255,255,.24);background:#090909;padding:6px 8px 8px;text-transform:uppercase}.mobileBottomNav button{min-width:0;min-height:54px;border:0;background:transparent;color:rgba(255,255,255,.72);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:.62rem;font-weight:1000}.mobileBottomNav button.active{color:var(--orange)}}.visuallyHidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skipLink{position:fixed;z-index:1000;top:8px;left:8px;transform:translateY(-160%);border:2px solid var(--line);background:var(--paper-clean);color:var(--ink);padding:10px 14px;font-weight:900}.skipLink:focus{transform:translateY(0)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.opsNav a,.opsNav button{width:100%;min-height:42px;border:0;border-bottom:1px solid #242424;background:transparent;color:#fff;display:flex;align-items:center;gap:11px;padding:0 14px;text-align:left;text-decoration:none;font-size:.76rem;font-weight:950;text-transform:uppercase}.opsNav a.active,.opsNav a:hover,.opsNav button:hover:not(:disabled){background:var(--orange);color:#000}.opsNav button:disabled{opacity:.48;cursor:not-allowed}.firstUseExperience{min-height:560px;border:2px solid var(--line);background:var(--paper-clean);color:#101010;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(32px,7vw,92px)}.firstUseEyebrow{color:var(--orange-dark);font-size:.78rem;font-weight:950;text-transform:uppercase}.firstUseExperience h1{max-width:760px;margin:12px 0 16px;font-size:clamp(2.2rem,5vw,4.7rem);line-height:.98;letter-spacing:0}.firstUseExperience>p:not(.firstUsePrivacy){max-width:700px;margin:0;color:var(--muted);font-size:1.08rem;line-height:1.6}.firstUseActions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:28px}.firstUseActions .orangeButton,.firstUseActions .outlineButton{min-height:48px}.textButton{min-height:44px;border:0;background:transparent;color:var(--ink);text-decoration:underline;text-underline-offset:4px;font-weight:850}.firstUseSteps{width:min(100%,820px);margin:46px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;border:1px solid #c9c4ba}.firstUseSteps li{min-width:0;display:flex;align-items:center;gap:12px;padding:18px;border-right:1px solid #c9c4ba}.firstUseSteps li:last-child{border-right:0}.firstUseSteps strong{flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:var(--ink);color:var(--paper-clean);display:inline-flex;align-items:center;justify-content:center}.firstUseSteps span{font-size:.84rem;font-weight:850;line-height:1.35}.firstUsePrivacy{margin:24px 0 0!important;padding-top:14px;border-top:1px solid #d5d0c6;color:#4d5c70;font-size:.78rem;font-weight:750;line-height:1.5}.recordingMarkers{width:100%;margin-top:12px;border-top:1px solid #c9c4ba;padding-top:10px}.recordingMarkers>span{display:block;margin-bottom:7px;color:var(--muted);font-size:.68rem;font-weight:850}.recordingMarkers>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.recordingMarkers button{min-width:0;min-height:38px;border:1px solid var(--line);background:var(--paper-clean);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:.66rem;font-weight:900;white-space:nowrap;overflow:hidden}.recordingMarkers svg{flex:0 0 auto;width:15px;height:15px}.recordingMarkers>small{display:block;margin-top:8px;color:var(--muted);font-size:.68rem;line-height:1.4}.recorderDockHint{color:var(--muted);font-size:.75rem;font-weight:800}.persistentRecorderDock{position:fixed;z-index:1150;left:50%;bottom:16px;transform:translateX(-50%);width:min(1180px,calc(100vw - 32px));border:2px solid var(--line);background:var(--paper-clean);color:var(--ink);box-shadow:8px 8px 0 rgba(0,0,0,.4);padding:12px;display:grid;grid-template-columns:minmax(230px,1fr) minmax(180px,.6fr) auto;grid-template-areas:"status wave controls" "markers markers note" "warning warning warning";gap:10px 14px;align-items:center}.brutalShell:has(.persistentRecorderDock){padding-bottom:270px}.persistentRecorderStatus{grid-area:status;min-width:0;display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:4px 10px;align-items:center}.persistentRecorderStatus>strong{font-size:1.45rem;line-height:1}.persistentRecorderTitle{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:850}.persistentRecorderStatus>small{grid-column:1/-1;color:var(--muted);font-size:.7rem;font-weight:750}.persistentRecorderWave{grid-area:wave;min-width:0;height:54px}.persistentRecorderControls{grid-area:controls;display:flex;gap:8px}.persistentRecorderControls button,.quickRecordingNote button{min-height:42px;border:1px solid var(--line);background:var(--paper-clean);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;font-weight:900}.persistentRecorderControls .stopButton{background:var(--ink);color:var(--paper-clean)}.persistentRecorderDock .recordingMarkers{grid-area:markers;margin:0;padding:0;border:0}.persistentRecorderDock .recordingMarkers>div{grid-template-columns:repeat(4,minmax(0,1fr))}.persistentRecorderDock .recordingMarkers>small{display:none}.quickRecordingNote{grid-area:note;min-width:280px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.quickRecordingNote label{grid-column:1/-1;color:var(--muted);font-size:.68rem;font-weight:850}.quickRecordingNote input{min-width:0;height:42px;border:1px solid var(--line);background:var(--paper-clean);color:var(--ink);padding:0 10px}.persistentRecorderWarning{grid-area:warning;margin:0;border-top:1px solid #c9c4ba;padding-top:8px;color:var(--muted);font-size:.68rem;line-height:1.35}.backupStatus{margin-top:8px;padding-top:8px;border-top:1px solid}.backupDisclosure{display:block;margin-top:8px;color:var(--muted);line-height:1.4}@media (max-width:980px){.persistentRecorderDock{left:8px;right:8px;bottom:78px;transform:none;width:auto;max-height:calc(100dvh - 96px);overflow-y:auto;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"status controls" "wave wave" "markers markers" "note note" "warning warning";padding:10px;box-shadow:4px 4px 0 rgba(0,0,0,.38)}.brutalShell:has(.persistentRecorderDock){padding-bottom:460px}.persistentRecorderStatus{grid-template-columns:auto auto}.persistentRecorderTitle{grid-column:1/-1}.persistentRecorderWave{height:42px}.persistentRecorderControls button{width:44px;padding:0;font-size:0}.persistentRecorderControls svg{width:20px;height:20px}.quickRecordingNote{min-width:0}}.modalBackdrop{position:fixed;z-index:1200;inset:0;background:rgba(0,0,0,.66);display:grid;place-items:center;padding:20px}.consentDialog{width:min(100%,760px);max-height:min(92dvh,900px);overflow-y:auto;border:2px solid var(--line);background:var(--paper-clean);color:var(--ink);box-shadow:12px 12px 0 rgba(0,0,0,.24);padding:24px}.consentHeading{display:flex;align-items:center;gap:14px}.consentIcon{width:48px;height:48px;background:var(--orange);color:#000;display:grid;place-items:center}.consentHeading>div:last-child>span,.recordingSetupField>span{display:block;color:var(--muted);font-size:.68rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.consentDialog h2{margin:2px 0 0;font-size:1.65rem}.consentDialog p{margin:0;line-height:1.55}.recordingSetupGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.recordingSetupMicrophone,.recordingSetupTitle{grid-column:1/-1}.recordingSetupField input,.recordingSetupField select{width:100%;min-height:44px;margin-top:6px;border:1px solid var(--line);border-radius:0;background:var(--paper-clean);color:var(--ink);font:inherit;font-size:.9rem;font-weight:750;padding:9px 11px}.consentCheckbox input:focus-visible,.recordingSetupField input:focus-visible,.recordingSetupField select:focus-visible{outline:3px solid color-mix(in srgb,var(--orange) 45%,transparent);outline-offset:2px}.microphoneTest{display:grid;grid-template-columns:minmax(132px,.5fr) minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:14px;border-block:1px solid var(--line);padding:12px 0}.microphoneTestLevel{height:36px;display:flex;align-items:center;gap:3px}.microphoneTestLevel span{width:4px;height:calc(6px + (var(--wave-level) * 28px));max-height:34px;background:var(--orange);transition:height 90ms linear}.microphoneTest>div:nth-child(2){min-width:0}.microphoneTest span,.microphoneTest strong{display:block}.microphoneTest>div:nth-child(2)>span{margin-top:3px;color:var(--muted);font-size:.76rem;line-height:1.35}.microphoneTest[data-state=failed]>div:nth-child(2)>span{color:#b42318}.microphoneTest button{min-height:40px;padding:8px 11px}.recordingAnnouncement{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-top:14px}.recordingAnnouncement strong{font-size:.8rem}.recordingAnnouncement p{margin-top:4px;color:var(--muted);font-size:.78rem}.recordingAnnouncement button{flex:0 0 auto}.consentDataNote{margin-top:14px!important;border-left:3px solid var(--orange);background:color-mix(in srgb,var(--paper-clean) 86%,var(--orange) 14%);padding:11px 12px;color:var(--muted);font-size:.76rem;line-height:1.45}.consentDataNote strong{color:var(--ink);font-size:.78rem}.consentDataNote ol{margin:7px 0;padding-left:20px}.consentDataNote li+li{margin-top:3px}.consentDataNote a{color:inherit;font-weight:850;text-decoration:underline}.consentCheckbox{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;margin-top:14px;font-size:.8rem;font-weight:700;line-height:1.45}.consentCheckbox input{width:20px;height:20px;margin:0;accent-color:var(--orange)}.consentActions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.consentActions button:disabled{cursor:not-allowed;filter:grayscale(1);opacity:.5}.recoveryNotice{border:2px solid #b42318;background:#fff4f2;color:#7a271a;display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;padding:14px;margin-bottom:12px}.recoveryNotice>svg{width:22px;height:22px}.recoveryNotice small,.recoveryNotice strong{display:block}.recoveryNotice p{margin:5px 0 7px;line-height:1.45}.recoveryNotice small{color:#912018;line-height:1.45}.recoveryActions{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.recoveryActions button{min-height:38px;border:1px solid #b42318;background:#fff;color:#7a271a;display:inline-flex;align-items:center;gap:6px;padding:0 10px;font-size:.72rem;font-weight:900}.recoveryActions svg{width:15px;height:15px}.actionTrustRow{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.actionTrustRow>button,.actionTrustRow>span{min-height:27px;border:1px solid #aaa59b;background:var(--paper-clean);color:var(--ink);display:inline-flex;align-items:center;gap:4px;padding:3px 7px;font-size:.63rem;font-weight:900;line-height:1.1}.actionTrustRow>button:hover{border-color:var(--orange)}.actionTrustRow svg{width:13px;height:13px}.reviewBadge.review-pending{border-color:#b36f00;color:#8b5600;background:#fff5d8}.reviewBadge.review-approved{border-color:#087c5b;color:#066248;background:#e3f7ef}.reviewBadge.review-dismissed{border-color:#807c75;color:#625f59;background:#eceae5}.originBadge{color:var(--muted)!important}.review-dismissed .actionTaskInput,.review-dismissed .sourceQuoteInput{opacity:.58}.transcriptLine.isEvidenceTarget{background:#fff2cc;box-shadow:inset 4px 0 0 var(--orange)}.transcriptLine:focus{outline:3px solid var(--orange);outline-offset:-3px}.mobileMeetingTabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line);padding:0}.mobileMeetingTabs button{min-width:0;min-height:48px;border:0;background:var(--paper-clean);color:var(--ink);padding:0 12px;font-size:.8rem;font-weight:900}.mobileMeetingTabs button.active{background:var(--ink);color:var(--paper-clean)}.mobileMeetingTabPanel{min-width:0}.mobileBriefDocument{min-width:0;display:flex;flex-direction:column;gap:12px}.mobileBriefJumpNav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid var(--line);background:var(--line)}.mobileBriefJumpNav button{min-width:0;min-height:64px;border:0;background:var(--paper-clean);color:var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 3px}.mobileBriefJumpNav svg{width:17px;height:17px;color:var(--orange-dark)}.mobileBriefJumpNav span{max-width:100%;overflow:hidden;font-size:.6rem;font-weight:900;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mobileBriefJumpNav strong{font-size:.78rem;line-height:1}.mobileBriefSection .panelTitleBar h2{scroll-margin-top:72px}.mobileBriefSection .panelTitleBar h2:focus{outline:3px solid var(--orange);outline-offset:3px}.mobileActionPreviewList{display:flex;flex-direction:column}.mobileActionPreviewItem{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px 12px;align-items:center;border-bottom:1px solid #c9c4ba;padding:12px}.mobileActionPreviewItem>div{min-width:0}.mobileActionPreviewItem span,.mobileActionPreviewItem strong{display:block}.mobileActionPreviewItem strong{overflow-wrap:anywhere;font-size:.88rem;line-height:1.35}.mobileActionPreviewMeta{margin-top:4px;color:var(--muted);font-size:.72rem;font-weight:800;line-height:1.4;display:flex!important;align-items:center;flex-wrap:wrap;gap:5px 9px}.mobileActionPreviewMeta>span{display:inline-flex}.mobileActionPreviewMeta>span:not(.actionOwnerAvatar)+span:not(.actionOwnerAvatar):before{content:"/";margin-right:9px;color:#aaa69d}.mobileActionPreviewMeta .actionOwnerAvatar{width:22px;height:22px;color:#fff;font-size:.56rem}.mobileEvidenceButton{min-height:44px;border:1px solid var(--line);background:var(--paper-clean);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;font-size:.7rem;font-weight:900}.mobileEvidenceButton svg{width:15px;height:15px}.mobileEmptyActions{display:grid;gap:8px;padding:0 12px 12px}.mobileEmptyActions .fullWidthButton{width:100%;margin:0}.localWorkspaceNotice{border-left:4px solid var(--orange);background:rgba(127,127,127,.08);padding:14px;margin-bottom:14px}.localWorkspaceNotice strong{display:block;margin-bottom:5px}.localWorkspaceNotice p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.5}.localStorageStatus{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;border-top:1px solid color-mix(in srgb,var(--line) 24%,transparent);padding-top:9px;color:var(--muted);font-size:.68rem;font-weight:800}.localStorageStatus button{flex:0 0 auto}.mobileSettingsLinks{display:grid;gap:1px;margin-top:14px;border:1px solid #c9c4ba;background:#c9c4ba}.mobileSettingsLinks a{min-height:48px;background:var(--paper-clean);color:var(--ink);display:flex;align-items:center;padding:0 14px;text-decoration:none;font-weight:850}.accountShell{min-height:100vh;padding:32px clamp(20px,5vw,72px) 64px;color:#101010;background:#f4f5f2}.accountHeader{width:min(1100px,100%);margin:0 auto 56px;display:flex;align-items:center;gap:14px}.accountHeader>a{width:48px;height:48px;display:grid;place-items:center;color:#101010;background:#ff4f12;border:2px solid #101010;font-weight:900;text-decoration:none}.accountHeader p,.accountHeader span{margin:0}.accountHeader p{font-weight:900;text-transform:uppercase}.accountHeader span{color:#666;font-size:13px}.accountGrid,.accountSignedIn{width:min(1100px,100%);margin:0 auto}.accountGrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:48px;align-items:start}.accountEyebrow{display:block;margin-bottom:12px;color:#c83200;font-size:13px;font-weight:900;text-transform:uppercase}.accountIntro h1,.accountSignedIn h1{max-width:760px;margin:0 0 16px;font-size:clamp(36px,5vw,68px);line-height:1;letter-spacing:0}.accountIntro>p,.accountSignedInHeader p{max-width:680px;color:#555;font-size:18px;line-height:1.55}.accountImportButton,.accountPrimaryLink{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:20px;padding:0 20px;color:#fff;background:#101010;border:2px solid #101010;font-weight:900;text-decoration:none}.accountStatusPanel,.migrationPanel{background:#fff;border:2px solid #101010}.accountSignedIn>.migrationPanel{margin-bottom:20px}.migrationPanel>h2,.migrationPanel>p{margin-right:18px;margin-left:18px}.migrationPanel>h2{margin-top:18px;margin-bottom:8px}.migrationPanel>p{color:#555;line-height:1.5}.accountStatusPanel>div{min-height:74px;display:grid;grid-template-columns:28px 1fr 24px;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid #c9c9c9}.accountStatusPanel svg{width:21px;height:21px}.accountStatusPanel .ready>svg:first-child,.accountStatusPanel .ready>svg:last-child{color:#00805f}.accountStatusPanel .pending>svg:first-child{color:#777}.accountStatusPanel span{display:grid;gap:4px}.accountStatusPanel small{color:#666}.accountMessage,.accountSafetyNote{margin:0;padding:16px 18px;color:#555;font-size:13px;line-height:1.5}.accountProviderButtons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px}.accountEmailForm button,.accountProviderButtons button,.accountSignedInHeader>button,.migrationToolbar button{min-height:46px;padding:0 16px;color:#101010;background:#fff;border:2px solid #101010;font:inherit;font-weight:800}.accountProviderButtons button{display:inline-flex;align-items:center;justify-content:center;gap:10px}.accountProviderButtons svg{width:19px}.accountEmailForm{margin-top:20px}.accountEmailForm>label{display:block;margin-bottom:8px;font-size:13px;font-weight:900}.accountEmailForm>div{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding-left:12px;background:#fff;border:2px solid #101010}.accountEmailForm input{min-width:0;height:46px;border:0;font:inherit}.accountEmailForm button{border-width:0 0 0 2px}.accountLoading{width:min(1100px,100%);margin:0 auto}.accountSignedInHeader{align-items:start;gap:24px;margin-bottom:28px}.accountSignedInHeader,.migrationToolbar{display:flex;justify-content:space-between}.migrationToolbar{min-height:58px;align-items:center;gap:16px;padding:10px 16px;border-bottom:2px solid #101010}.migrationToolbar>div{display:flex;gap:8px}.migrationToolbar button{min-height:34px}.migrationList{max-height:360px;overflow:auto}.migrationList>p{padding:22px}.migrationList label{min-height:68px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #d0d0d0}.migrationList input{width:18px;height:18px}.migrationList span{min-width:0;display:grid;gap:4px}.migrationList small,.migrationList strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.migrationList em,.migrationList small{color:#666;font-size:12px;font-style:normal}.accountImportButton{margin:16px}.accountDangerZone{padding:0 18px 18px;border-color:#a52a15}.accountDangerZone>h2,.accountDangerZone>p{margin-right:0;margin-left:0}.accountDangerZone label{display:block;margin:18px 0 7px;font-size:13px;font-weight:900}.accountDangerZone input{width:100%;padding:0 12px}.accountDangerZone button,.accountDangerZone input{min-height:46px;border:2px solid #101010;font:inherit}.accountDangerZone button{margin-top:12px;padding:0 16px;color:#fff;background:#8d2513;font-weight:900}.accountDangerZone button:disabled{opacity:.55}@media (max-width:720px){.accountShell{padding:20px 16px 40px}.accountHeader{margin-bottom:36px}.accountGrid{grid-template-columns:1fr;gap:28px}.accountIntro h1,.accountSignedIn h1{font-size:40px}.accountProviderButtons{grid-template-columns:1fr}.accountEmailForm>div{grid-template-columns:22px minmax(0,1fr);padding:8px 10px 0}.accountEmailForm button{grid-column:1/-1;margin:0 -10px;border-width:2px 0 0}.accountSignedInHeader,.migrationToolbar{align-items:stretch;flex-direction:column}.migrationList label{grid-template-columns:24px minmax(0,1fr)}.migrationList em{grid-column:2}}.mobileHistoryDelete{width:100%;min-height:44px;grid-column:1/-1}.trustFooter{max-width:1440px;margin:0 auto 24px;border:2px solid var(--line);border-top:0;background:var(--paper-clean);color:var(--muted);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;font-size:.76rem;font-weight:850}.trustFooter nav{display:flex;gap:18px}.trustFooter a{color:var(--ink);text-underline-offset:3px}@media (max-width:980px){.trustFooter{display:none}.firstUseExperience{min-height:auto;margin:14px;padding:28px 20px;border-width:1px}.firstUseExperience h1{font-size:2.15rem}.firstUseExperience>p:not(.firstUsePrivacy){font-size:.95rem}.firstUseActions{width:100%;display:grid;margin-top:22px}.firstUseActions button{width:100%;justify-content:center}.firstUseExperience.compact{align-items:center;padding:26px 20px 24px;text-align:center}.firstUseExperience.compact h1{max-width:520px;margin-bottom:12px}.firstUseExperience.compact>p{max-width:540px}.firstUseExperience.compact .firstUseActions{display:flex;flex-direction:column;gap:10px;margin-top:24px}.firstUseExperience.compact .firstUseMicButton{width:112px;height:112px;min-height:112px;border:3px solid var(--line);border-radius:50%;background:var(--orange);color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 0 color-mix(in srgb,var(--line) 22%,transparent);transition:transform .15s ease,box-shadow .15s ease}.firstUseExperience.compact .firstUseMicButton:focus-visible,.firstUseExperience.compact .firstUseMicButton:hover{transform:translateY(-2px);box-shadow:0 10px 0 color-mix(in srgb,var(--line) 24%,transparent)}.firstUseExperience.compact .firstUseMicButton:active{transform:translateY(3px);box-shadow:0 3px 0 color-mix(in srgb,var(--line) 20%,transparent)}.firstUseExperience.compact .firstUseMicButton svg{width:46px;height:46px;stroke-width:2.2}.firstUseExperience.compact .firstUseActions .outlineButton{width:auto;min-height:40px;border:0;background:transparent;color:var(--muted);padding:6px 10px;text-decoration:underline;text-underline-offset:4px}.firstUseExperience.compact .firstUseActions .textButton{width:auto;min-height:40px}.firstUseExperience.compact .firstUsePrivacy{margin-top:18px!important;padding-top:14px}.firstUseSteps{grid-template-columns:1fr;margin-top:28px}.firstUseSteps li,.firstUseSteps li:last-child{border-right:0;border-bottom:1px solid #c9c4ba}.firstUseSteps li:last-child{border-bottom:0}.mobileRecorderButtons:has(>:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}.recordingMarkers>div{grid-template-columns:repeat(2,minmax(0,1fr))}.mobileActionTrustRow>button,.mobileActionTrustRow>span,.recordingMarkers button{min-height:44px}.consentDialog{max-height:calc(100dvh - 20px);padding:18px}.recordingSetupGrid{grid-template-columns:1fr}.recordingSetupMicrophone,.recordingSetupTitle{grid-column:auto}.microphoneTest{grid-template-columns:minmax(110px,.45fr) minmax(0,1fr)}.microphoneTest button{grid-column:1/-1;width:100%}.recordingAnnouncement{align-items:center}.consentActions{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);justify-content:stretch}.consentActions button{width:100%;min-height:46px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:560px){.mobileRecorderCard{margin:10px;padding:10px}.mobileContent{padding-left:10px;padding-right:10px}.mobileAlert{margin-left:10px;margin-right:10px}.mobileRecorderButtons{gap:8px}.mobileRecorderButtons button{padding:0 8px}.reportDetailGrid,.transcriptLine{grid-template-columns:1fr}.reportDetailGrid article{border-right:0;border-bottom:1px solid #c9c4ba}.reportDetailGrid article:last-child{border-bottom:0}}.skin-executive.brutalShell{--skin-accent:#236bc2;--skin-accent-soft:#eaf3ff;--skin-line:#dce5f0;--skin-text:#162238;--skin-muted:#61718a;background:#f6f9fc;color:var(--skin-text)}.skin-executive .brandMasthead{margin-bottom:12px;color:var(--skin-text)}.skin-executive .brandLockup{align-items:center}.skin-executive .brandMark{width:38px;height:38px;border:0;border-radius:8px;background:var(--skin-accent-soft)}.skin-executive .brandMark span{width:18px;height:18px;border-top:4px solid var(--skin-accent);border-right:4px solid var(--skin-accent)}.skin-executive .brandLockup p{margin:0;color:#52647d;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.86rem;font-weight:900;line-height:1;text-transform:uppercase}.skin-executive .brandLockup div>span{margin-top:5px;color:var(--skin-muted);font-size:.68rem}.skin-executive .conceptBadge{min-width:240px}.skin-executive .conceptBadge strong{border:1px solid var(--skin-line);border-radius:8px;background:#fff;color:var(--skin-accent);padding:10px 16px;font-size:.9rem}.skin-executive .conceptBadge span{color:var(--skin-muted);font-size:.78rem}.skin-executive .desktopFrame{border:1px solid var(--skin-line);border-radius:8px;background:#fff;box-shadow:0 22px 70px rgba(28,45,74,.11);overflow:hidden}.skin-executive .opsSidebar{background:#fbfdff;color:var(--skin-text);border-right:1px solid var(--skin-line)}.skin-executive .sidebarTitle{color:#52647d;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.86rem;line-height:1.2}.skin-executive .opsNav button{border-top-color:var(--skin-line);color:var(--skin-muted)}.skin-executive .opsNav button.active{background:var(--skin-accent-soft);color:var(--skin-accent);box-shadow:inset 4px 0 0 var(--skin-accent)}.skin-executive .sidebarBottom{border-top-color:var(--skin-line)}.skin-executive .deleteMeetingButton,.skin-executive .newMeetingButton,.skin-executive .sidebarEditor,.skin-executive .sidebarMeeting,.skin-executive .sidebarSearch,.skin-executive .sidebarStats span,.skin-executive .sidebarStorageHealth,.skin-executive .sidebarZeroState{border-color:var(--skin-line);background:#fff;color:var(--skin-text)}.skin-executive .sidebarEditorField input,.skin-executive .sidebarSearch input{color:var(--skin-text)}.skin-executive .mutedText,.skin-executive .sidebarEditorField span,.skin-executive .sidebarMeeting small,.skin-executive .sidebarSearch input::placeholder,.skin-executive .sidebarStorageHealth small,.skin-executive .sidebarZeroState span,.skin-executive .userPlate small{color:var(--skin-muted)}.skin-executive .sidebarStats span{color:var(--skin-muted)}.skin-executive .sidebarEditor>strong,.skin-executive .sidebarMeeting strong,.skin-executive .sidebarStats strong,.skin-executive .sidebarStorageHealth strong,.skin-executive .sidebarZeroState strong,.skin-executive .userPlate span{color:var(--skin-text)}.skin-executive .sidebarMeetingMeta{color:var(--skin-accent)}.skin-executive .sidebarEditor .categorySelect,.skin-executive .sidebarEditorField input{border-color:var(--skin-line);background:#fbfdff}.skin-executive .sidebarEditor .categorySelect select{color:var(--skin-text)}.skin-executive .sidebarMeeting.active{border-color:#9cc8ff;background:var(--skin-accent-soft);box-shadow:inset 4px 0 0 var(--skin-accent)}.skin-executive .drawerStatus{border-color:var(--skin-line)}.skin-executive .newMeetingButton{background:var(--skin-accent);color:#fff}.skin-executive .deleteMeetingButton{color:var(--skin-muted)}.skin-executive .liveChip,.skin-executive .orangeButton,.skin-executive .priorityHigh,.skin-executive .sectionTag,.skin-executive .userPlate>strong{background:var(--skin-accent-soft);color:var(--skin-accent)}.skin-executive .categorySelect,.skin-executive .fullWidthButton,.skin-executive .outlineButton,.skin-executive .skinSelector,.skin-executive .whiteButton{border-color:var(--skin-line);background:#fff;color:var(--skin-text)}.skin-executive .categorySelect span{color:var(--skin-muted)}.skin-executive .orangeButton{border-color:#9cc8ff}.skin-executive .blackButton{border-color:var(--skin-accent);background:var(--skin-accent);color:#fff}.skin-executive .meetingHero,.skin-executive .opsPanel{border:1px solid var(--skin-line);border-radius:8px;background:#fff;overflow:hidden}.skin-executive .meetingIdentity{border-right-color:var(--skin-line)}.skin-executive .heroTitleInput{color:var(--skin-text);font-family:Georgia,Times New Roman,PingFang HK,serif;text-transform:none}.skin-executive .actionTable th,.skin-executive .heroMeta,.skin-executive .panelTitleBar span,.skin-executive .recordingBlock>span,.skin-executive .reportDetailGrid h3{color:var(--skin-muted)}.skin-executive .panelTitleBar{min-height:42px;background:#fff;color:var(--skin-text);border-bottom:1px solid var(--skin-line)}.skin-executive .actionTable td,.skin-executive .actionTable th,.skin-executive .decisionItem,.skin-executive .mobileActionItem,.skin-executive .mobileDecisionList article,.skin-executive .mobileDueList article,.skin-executive .reportDetailGrid article,.skin-executive .riskItem,.skin-executive .transcriptLine{border-color:var(--skin-line)}.skin-executive .miniWave span,.skin-executive .mobileWave span{background:#7fb5fb}.skin-executive .priorityMedium{background:#fff3ce;color:#9b6a00}.skin-executive .priorityLow{background:#e7f8ef;color:#14764b}.skin-executive .mobileDecisionList svg,.skin-executive .riskItem svg{color:#d97706}.skin-executive .reportDetailGrid li,.skin-executive .reportDetailGrid p,.skin-executive .transcriptLine p{color:#334155}.skin-executive .featureStrip{border-color:var(--skin-line);background:#fff;box-shadow:0 16px 50px rgba(28,45,74,.08)}.skin-executive .featureCard{color:var(--skin-text);border-right-color:var(--skin-line)}.skin-executive .featureCard>span{border-color:#9cc8ff;background:var(--skin-accent-soft);color:var(--skin-accent)}.skin-executive .featureCard p{color:var(--skin-muted)}.skin-executive .desktopWorkspace{background:#f8fbff;padding:22px}.skin-executive .desktopUtility{align-items:center;margin-bottom:14px}.skin-executive .meetingHero{grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);margin-bottom:16px}.skin-executive .recordingBlock{background:radial-gradient(circle at center,rgba(36,111,202,.08),transparent 54%),#fff}.skin-executive .opsGrid{grid-template-areas:"executive executive" "actions transcript" "report transcript" "decisions risks";gap:14px}.skin-executive .executiveBrief{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);gap:14px;align-items:stretch}.skin-executive .executiveBrief textarea{min-height:140px;border:1px solid var(--skin-line);border-radius:8px;background:#fbfdff;padding:12px}.skin-executive .briefMetricGrid{margin:0;border:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.skin-executive .briefMetric{min-height:64px;border:1px solid var(--skin-line);border-radius:8px;background:#fbfdff}.skin-executive .executiveBrief .fullWidthButton{grid-column:1/-1}.skin-executive .reportDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.skin-executive .reportDetailGrid article:nth-child(2n){border-right:0}.skin-executive .reportDetailGrid article:nth-child(n+3){border-top:1px solid var(--skin-line)}.skin-executive .transcriptList{max-height:620px}.skin-atelier.brutalShell{--atelier-ink:#182120;--atelier-green:#164d40;--atelier-gold:#b79a5a;--atelier-paper:#faf6ee;--atelier-panel:#fffaf1;--atelier-line:#d8cdbb;background:radial-gradient(circle at top,rgba(183,154,90,.16),transparent 32%),var(--atelier-paper);color:var(--atelier-ink)}.skin-atelier .brandMasthead{color:var(--atelier-ink);align-items:center;justify-content:center;flex-direction:column;gap:8px;text-align:center}.skin-atelier .brandLockup{justify-content:center}.skin-atelier .brandMark{display:none}.skin-atelier .brandLockup p{margin:0;color:#171313;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,5vw,4.3rem);font-weight:500;letter-spacing:.08em}.skin-atelier .brandLockup div>span{margin-top:10px;color:#6f6658;font-size:.78rem;letter-spacing:.18em}.skin-atelier .conceptBadge{min-width:0;align-items:center;gap:8px}.skin-atelier .conceptBadge strong{background:transparent;color:var(--atelier-ink);padding:0;font-family:Georgia,Times New Roman,serif;font-size:.86rem;letter-spacing:.18em}.skin-atelier .conceptBadge span{color:#6f6658;font-size:.9rem;text-transform:none}.skin-atelier .desktopFrame{border:1px solid #201b18;border-radius:8px;background:var(--atelier-panel);box-shadow:0 24px 70px rgba(48,38,26,.18);overflow:hidden}.skin-atelier .opsSidebar{background:#12191b;border-right:1px solid #252f32;color:#fff}.skin-atelier .sidebarTitle{color:#efe8da;font-family:Georgia,Times New Roman,serif;font-size:1rem;line-height:1.2}.skin-atelier .opsNav a,.skin-atelier .opsNav button{border-top-color:rgba(255,255,255,.08);color:rgba(255,255,255,.72)}.skin-atelier .opsNav a.active,.skin-atelier .opsNav a:hover,.skin-atelier .opsNav button.active{background:rgba(22,77,64,.72);color:#fff}.skin-atelier .newMeetingButton{border-color:rgba(255,255,255,.16);background:var(--atelier-green);color:#fff}.skin-atelier .deleteMeetingButton,.skin-atelier .sidebarEditor,.skin-atelier .sidebarMeeting,.skin-atelier .sidebarSearch,.skin-atelier .sidebarStats span{border-color:rgba(255,255,255,.15);background:rgba(255,255,255,.03);color:#fff}.skin-atelier .sidebarMeetingMeta{color:#d6c39b}.skin-atelier .sidebarEditor .categorySelect,.skin-atelier .sidebarEditorField input{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.04);color:#fff}.skin-atelier .sidebarEditor .categorySelect span,.skin-atelier .sidebarEditorField span{color:rgba(255,255,255,.62)}.skin-atelier .sidebarEditor .categorySelect select{color:#fff}.skin-atelier .liveChip,.skin-atelier .sectionTag{background:transparent;color:#6f6658;padding-left:0;letter-spacing:.14em}.skin-atelier .categorySelect,.skin-atelier .fullWidthButton,.skin-atelier .outlineButton,.skin-atelier .skinSelector,.skin-atelier .whiteButton{border-color:var(--atelier-line);background:var(--atelier-panel);color:var(--atelier-ink)}.skin-atelier .categorySelect span{color:#7b705e}.skin-atelier .blackButton,.skin-atelier .orangeButton{border-color:var(--atelier-green);background:var(--atelier-green);color:#fff}.skin-atelier .meetingHero,.skin-atelier .opsPanel{border:1px solid var(--atelier-line);border-radius:4px;background:var(--atelier-panel);overflow:hidden}.skin-atelier .meetingIdentity{border-right-color:var(--atelier-line)}.skin-atelier .heroTitleInput{color:#15110f;font-family:Georgia,Times New Roman,PingFang HK,serif;text-transform:none}.skin-atelier .actionTable th,.skin-atelier .heroMeta,.skin-atelier .panelTitleBar span,.skin-atelier .recordingBlock>span,.skin-atelier .reportDetailGrid h3{color:#7b705e}.skin-atelier .panelTitleBar{min-height:42px;background:var(--atelier-panel);color:#15110f;border-bottom:1px solid var(--atelier-line)}.skin-atelier .panelTitleBar h2{font-family:Georgia,Times New Roman,serif;letter-spacing:.08em}.skin-atelier .actionTable td,.skin-atelier .actionTable th,.skin-atelier .decisionItem,.skin-atelier .mobileActionItem,.skin-atelier .mobileDecisionList article,.skin-atelier .mobileDueList article,.skin-atelier .reportDetailGrid article,.skin-atelier .riskItem,.skin-atelier .transcriptLine{border-color:var(--atelier-line)}.skin-atelier .miniWave span,.skin-atelier .mobileWave span{background:var(--atelier-green)}.skin-atelier .priorityHigh{background:#ead7ba;color:#67430c}.skin-atelier .priorityMedium{background:#efe7d1;color:#715b1f}.skin-atelier .priorityLow{background:#dce9df;color:var(--atelier-green)}.skin-atelier .reportDetailGrid li,.skin-atelier .reportDetailGrid p,.skin-atelier .transcriptLine p{color:#3f392f}.skin-atelier .featureStrip{border-color:var(--atelier-line);background:var(--atelier-panel)}.skin-atelier .featureCard{color:var(--atelier-ink);border-right-color:var(--atelier-line)}.skin-atelier .featureCard>span{border-color:var(--atelier-gold);background:#f3ead8;color:var(--atelier-green)}.skin-atelier .featureCard p{color:#7b705e}.skin-atelier .desktopWorkspace{display:block;background:var(--atelier-panel);padding:18px 22px}.skin-atelier .desktopUtility{order:0;margin-bottom:12px}.skin-atelier .opsGrid{order:1;grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);grid-template-areas:"executive transcript" "report transcript" "decisions transcript" "actions actions" "risks risks";gap:8px}.skin-atelier .meetingHero{order:5;grid-template-columns:minmax(0,1fr) minmax(340px,.62fr);margin:12px 0 0}.skin-atelier .meetingIdentity{padding:16px}.skin-atelier .heroTitleInput{margin-top:8px;font-size:clamp(2rem,3.7vw,3.4rem)}.skin-atelier .recordingBlock{padding:12px 14px;grid-template-columns:minmax(92px,.24fr) minmax(0,1fr)}.skin-atelier .recordingControls{margin-top:8px}.skin-atelier .executiveBrief textarea{min-height:120px;font-family:Georgia,Times New Roman,PingFang HK,serif;font-size:.95rem}.skin-atelier .briefMetricGrid{border-color:var(--atelier-line)}.skin-atelier .reportDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.skin-atelier .reportDetailGrid article:nth-child(2n){border-right:0}.skin-atelier .reportDetailGrid article:nth-child(n+3){border-top:1px solid var(--atelier-line)}.skin-atelier .transcriptPanel{align-self:stretch}.skin-atelier .transcriptList{max-height:820px}.skin-executive .editableInput,.skin-executive .editableSelect,.skin-executive .editableText,.skin-executive .ownerEditCell input,.skin-executive .speakerEditor input,.skin-executive .transcriptSpeakerInput{border-color:var(--skin-line);background:#fbfdff;color:var(--skin-text)}.skin-atelier .editableInput,.skin-atelier .editableSelect,.skin-atelier .editableText,.skin-atelier .ownerEditCell input,.skin-atelier .speakerEditor input,.skin-atelier .transcriptSpeakerInput{border-color:var(--atelier-line);background:#fffaf1;color:var(--atelier-ink)}.skin-cute.brutalShell{--ink:#342039;--ink-soft:#4b2b53;--paper:#fff3fa;--paper-clean:#fffefd;--line:#674d72;--muted:#7b6382;--orange:#ff93c8;--orange-dark:#d45592;--blue:#58bfe0;--yellow:#ffe66a;background:linear-gradient(90deg,rgba(255,147,200,.14) 1px,transparent 0),linear-gradient(rgba(88,191,224,.12) 1px,transparent 0),#fff8fc;color:var(--ink)}.skin-cute .brandMasthead{color:var(--ink)}.skin-cute .brandLockup p{color:var(--ink);font-family:Inter,Arial Black,sans-serif;font-size:clamp(2.4rem,5vw,4.8rem)}.skin-cute .brandLockup div>span,.skin-cute .conceptBadge span{color:var(--muted)}.skin-cute .brandMark,.skin-cute .conceptBadge strong{border-radius:18px}.skin-cute .desktopFrame,.skin-cute .featureStrip,.skin-cute .meetingHero,.skin-cute .opsPanel{border-color:var(--line);border-radius:22px;box-shadow:0 18px 0 rgba(103,77,114,.12);overflow:hidden}.skin-cute .opsSidebar{background:#43244d}.skin-cute .liveChip,.skin-cute .opsNav a.active,.skin-cute .opsNav a:hover,.skin-cute .opsNav button.active,.skin-cute .orangeButton,.skin-cute .priorityHigh,.skin-cute .sectionTag{background:var(--orange);color:var(--ink)}.skin-cute .panelTitleBar{background:#43244d}.skin-cute .opsGrid{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);grid-template-areas:"executive transcript" "decisions transcript" "actions actions" "risks risks" "report report"}.skin-cute .editableInput,.skin-cute .editableSelect,.skin-cute .editableText,.skin-cute .ownerEditCell input,.skin-cute .speakerEditor input,.skin-cute .transcriptSpeakerInput{border-color:#e5c7e6;border-radius:12px;background:#fff;color:var(--ink)}.skin-cute .categorySelect,.skin-cute .fullWidthButton,.skin-cute .iconOnlyButton,.skin-cute .inlineAddButton,.skin-cute .inlineRemoveButton,.skin-cute .outlineButton,.skin-cute .skinSelector{border-color:var(--line);border-radius:14px}.skin-mayhem.brutalShell{--ink:#080808;--paper:#fff5b8;--paper-clean:#fffdf0;--line:#080808;--muted:#5f4b00;--orange:#ff3b30;--orange-dark:#c81f16;--blue:#00a6ff;--yellow:#ffe100;background:linear-gradient(135deg,#111 0 16px,#181818 16px 32px),#111;background-size:44px 44px}.skin-mayhem .brandLockup p{transform:rotate(-1deg)}.skin-mayhem .conceptBadge strong,.skin-mayhem .liveChip,.skin-mayhem .orangeButton,.skin-mayhem .sectionTag{background:var(--yellow);color:var(--ink);box-shadow:5px 5px 0 var(--orange)}.skin-mayhem .desktopFrame,.skin-mayhem .featureStrip,.skin-mayhem .meetingHero,.skin-mayhem .opsPanel{border-width:4px;box-shadow:8px 8px 0 var(--orange)}.skin-mayhem .opsNav a.active,.skin-mayhem .opsNav a:hover,.skin-mayhem .opsNav button.active,.skin-mayhem .panelTitleBar{background:var(--orange);color:#fff}.skin-mayhem .panelTitleBar span{color:#fff6c8}.skin-mayhem .opsGrid{grid-template-columns:minmax(0,1.15fr) minmax(280px,.6fr);grid-template-areas:"actions actions" "transcript executive" "transcript decisions" "report risks"}.skin-mayhem .editableInput,.skin-mayhem .editableSelect,.skin-mayhem .editableText,.skin-mayhem .ownerEditCell input,.skin-mayhem .speakerEditor input,.skin-mayhem .transcriptSpeakerInput{border:2px solid var(--line);background:#fff;color:var(--ink)}.skin-bubble.brutalShell{--ink:#24314f;--paper:#edf7ff;--paper-clean:#ffffff;--line:#9db7d5;--muted:#667da0;--orange:#7d8cff;--orange-dark:#5866df;--blue:#42c2ff;--yellow:#ffe99b;background:linear-gradient(90deg,rgba(125,140,255,.12) 1px,transparent 0),linear-gradient(rgba(66,194,255,.12) 1px,transparent 0),#f5fbff}.skin-bubble .brandLockup p,.skin-bubble .brandMasthead{color:var(--ink)}.skin-bubble .brandLockup p{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.35rem,5vw,4.3rem)}.skin-bubble .brandLockup div>span,.skin-bubble .conceptBadge span{color:var(--muted)}.skin-bubble .blackButton,.skin-bubble .categorySelect,.skin-bubble .desktopFrame,.skin-bubble .featureStrip,.skin-bubble .fullWidthButton,.skin-bubble .meetingHero,.skin-bubble .opsPanel,.skin-bubble .orangeButton,.skin-bubble .outlineButton,.skin-bubble .skinSelector,.skin-bubble .whiteButton{border-color:var(--line);border-radius:28px;overflow:hidden}.skin-bubble .opsSidebar{background:#263655}.skin-bubble .liveChip,.skin-bubble .opsNav a.active,.skin-bubble .opsNav a:hover,.skin-bubble .opsNav button.active,.skin-bubble .orangeButton,.skin-bubble .panelTitleBar,.skin-bubble .priorityHigh,.skin-bubble .sectionTag{background:var(--orange);color:#fff}.skin-bubble .opsGrid{grid-template-columns:minmax(0,1fr) minmax(300px,.74fr);grid-template-areas:"executive transcript" "report transcript" "actions actions" "decisions risks"}.skin-bubble .editableInput,.skin-bubble .editableSelect,.skin-bubble .editableText,.skin-bubble .ownerEditCell input,.skin-bubble .speakerEditor input,.skin-bubble .transcriptSpeakerInput{border-color:var(--line);border-radius:18px;background:#f9fcff;color:var(--ink)}.skin-neon.brutalShell{--ink:#05040d;--paper:#090916;--paper-clean:#111126;--line:#53ffdf;--muted:#a3b3ff;--orange:#ff4fd8;--orange-dark:#ff2abf;--blue:#36f7ff;--yellow:#fcff55;background:linear-gradient(90deg,rgba(83,255,223,.12) 1px,transparent 0),linear-gradient(rgba(255,79,216,.09) 1px,transparent 0),#05040d;color:#f7fbff}.skin-neon .actionTable,.skin-neon .brandLockup div>span,.skin-neon .brandLockup p,.skin-neon .brandMasthead,.skin-neon .conceptBadge span,.skin-neon .heroTitleInput,.skin-neon .recordingBlock>strong,.skin-neon .reportDetailGrid li,.skin-neon .reportDetailGrid p,.skin-neon .transcriptLine p{color:#f7fbff}.skin-neon .desktopFrame,.skin-neon .featureStrip,.skin-neon .meetingHero,.skin-neon .opsPanel{border-color:var(--line);background:var(--paper-clean);box-shadow:0 0 0 1px rgba(255,79,216,.45),0 0 24px rgba(83,255,223,.16)}.skin-neon .blackButton,.skin-neon .opsSidebar,.skin-neon .panelTitleBar{background:#05040d;color:#f7fbff}.skin-neon .liveChip,.skin-neon .opsNav a.active,.skin-neon .opsNav a:hover,.skin-neon .opsNav button.active,.skin-neon .orangeButton,.skin-neon .priorityHigh,.skin-neon .sectionTag{background:var(--orange);color:#05040d}.skin-neon .categorySelect,.skin-neon .fullWidthButton,.skin-neon .iconOnlyButton,.skin-neon .inlineAddButton,.skin-neon .inlineRemoveButton,.skin-neon .outlineButton,.skin-neon .skinSelector,.skin-neon .whiteButton{border-color:var(--line);background:#080818;color:#f7fbff}.skin-neon .trackerWorkspace{--muted:#5b3f78}.skin-neon .editableInput,.skin-neon .editableSelect,.skin-neon .editableText,.skin-neon .executiveBrief textarea,.skin-neon .ownerEditCell input,.skin-neon .speakerEditor input,.skin-neon .transcriptSpeakerInput{border-color:rgba(83,255,223,.6);background:#080818;color:#f7fbff}.skin-neon .actionTable th,.skin-neon .heroMeta,.skin-neon .panelTitleBar span,.skin-neon .recordingBlock>span,.skin-neon .reportDetailGrid h3,.skin-neon .speakerEditor span,.skin-neon .speakerEditor>strong,.skin-neon .transcriptLine time{color:var(--muted)}.skin-neon .actionTable td,.skin-neon .actionTable th,.skin-neon .decisionItem,.skin-neon .editableStringItem,.skin-neon .panelActionFooter,.skin-neon .reportDetailGrid article,.skin-neon .riskItem,.skin-neon .speakerEditor,.skin-neon .transcriptLine{border-color:rgba(83,255,223,.35)}.skin-neon .opsGrid{grid-template-columns:minmax(420px,1fr) minmax(300px,.72fr);grid-template-areas:"transcript executive" "transcript risks" "actions actions" "decisions decisions" "report report"}@media (max-width:980px){.skin-executive .mobileCommand{background:#f6f9fc;color:var(--skin-text)}.skin-executive .mobileBottomNav,.skin-executive .mobileTopbar{border-color:var(--skin-line);background:#fff;color:var(--skin-text)}.skin-executive .mobileTopbar button,.skin-executive .mobileTopbar svg{color:var(--skin-text)}.skin-executive .skinSelector.compact{border-color:var(--skin-line);background:#fff;color:var(--skin-text)}.skin-executive .skinSelector.compact select{color:var(--skin-text)}.skin-executive .mobileRecorderCard{border-color:var(--skin-line);background:#fff;color:var(--skin-text);box-shadow:0 16px 44px rgba(28,45,74,.1)}.skin-executive .mobileMeetingStrip{border-color:var(--skin-line);background:#fff;color:var(--skin-text);box-shadow:0 12px 32px rgba(28,45,74,.08)}.skin-executive .mobileMeetingStrip p{color:var(--skin-muted)}.skin-executive .mobileRecorderCard .liveChip{background:var(--skin-accent-soft);color:var(--skin-accent)}.skin-executive .mobileRecorderCard .liveChip span{background:var(--skin-accent)}.skin-executive .mobileRecorderCard h2,.skin-executive .mobileTitleInput{color:var(--skin-text);font-family:Georgia,Times New Roman,PingFang HK,serif;font-weight:650;text-transform:none}.skin-executive .mobileTitleInput:focus{box-shadow:inset 0 -3px 0 var(--skin-accent)}.skin-executive .mobileRecorderCard .categorySelect{border-color:var(--skin-line);background:#fbfdff}.skin-executive .mobileWave span{background:#7fb5fb}.skin-executive .mobilePanel{border-color:var(--skin-line);background:#fff;color:var(--skin-text)}.skin-executive .mobileBriefJumpNav,.skin-executive .mobileMeetingTabs{border-color:var(--skin-line);background:var(--skin-line)}.skin-executive .mobileBriefJumpNav button,.skin-executive .mobileEvidenceButton,.skin-executive .mobileMeetingTabs button{border-color:var(--skin-line);background:#fff;color:var(--skin-text)}.skin-executive .mobileMeetingTabs button.active{background:var(--skin-accent);color:#fff}.skin-executive .mobileBriefJumpNav svg,.skin-executive .mobileEvidenceButton svg{color:var(--skin-accent)}.skin-executive .mobileActionPreviewItem{border-color:var(--skin-line)}.skin-executive .mobileActionPreviewItem div span{color:var(--skin-muted)}.skin-executive .mobileHistoryAppearance,.skin-executive .mobileHistoryEditor,.skin-executive .mobileHistoryItem,.skin-executive .mobileHistorySearch,.skin-executive .mobileHistoryStats,.skin-executive .mobileHistoryStats span,.skin-executive .mobileHistoryTools,.skin-executive .mobileRecordStatGrid,.skin-executive .mobileRecordStatGrid span{border-color:var(--skin-line)}.skin-executive .mobileHistoryItem{color:var(--skin-text)}.skin-executive .mobileHistoryItem.active{background:var(--skin-accent-soft);box-shadow:inset 4px 0 0 var(--skin-accent)}.skin-executive .mobileHistoryEditorField input,.skin-executive .mobileHistorySearch input,.skin-executive .mobileHistoryStats strong,.skin-executive .mobileRecordStatGrid strong{color:var(--skin-text)}.skin-executive .mobileHistoryEditorField span{color:var(--skin-muted)}.skin-executive .mobileHistoryEditor .categorySelect,.skin-executive .mobileHistoryEditorField input{border-color:var(--skin-line);background:#fbfdff}.skin-executive .mobileBottomNav button{color:var(--skin-muted)}.skin-executive .mobileBottomNav button.active{color:var(--skin-accent)}.skin-atelier .mobileCommand{background:var(--atelier-paper);color:var(--atelier-ink)}.skin-atelier .mobileBottomNav,.skin-atelier .mobileTopbar{border-color:var(--atelier-line);background:var(--atelier-panel);color:var(--atelier-ink)}.skin-atelier .mobileTopbar button,.skin-atelier .mobileTopbar svg{color:var(--atelier-ink)}.skin-atelier .skinSelector.compact{border-color:var(--atelier-line);background:var(--atelier-panel);color:var(--atelier-ink)}.skin-atelier .skinSelector.compact select{color:var(--atelier-ink)}.skin-atelier .mobileMeetingStrip,.skin-atelier .mobileRecorderCard{border-color:var(--atelier-line);background:var(--atelier-panel);color:var(--atelier-ink)}.skin-atelier .mobileMeetingStrip p{color:#7b705e}.skin-atelier .mobileRecorderCard .liveChip{background:#f2ead9;color:var(--atelier-green)}.skin-atelier .mobileRecorderCard .liveChip span{background:var(--atelier-green)}.skin-atelier .mobileRecorderCard h2,.skin-atelier .mobileTitleInput{color:var(--atelier-ink);font-family:Georgia,Times New Roman,PingFang HK,serif;font-weight:600;text-transform:none}.skin-atelier .mobileTitleInput:focus{box-shadow:inset 0 -3px 0 var(--atelier-green)}.skin-atelier .mobileRecorderCard .categorySelect{border-color:var(--atelier-line);background:#fffaf1}.skin-atelier .mobileWave span{background:var(--atelier-green)}.skin-atelier .mobilePanel{background:var(--atelier-panel);color:var(--atelier-ink)}.skin-atelier .mobileHistoryAppearance,.skin-atelier .mobileHistoryEditor,.skin-atelier .mobileHistoryItem,.skin-atelier .mobileHistorySearch,.skin-atelier .mobileHistoryStats,.skin-atelier .mobileHistoryStats span,.skin-atelier .mobileHistoryTools,.skin-atelier .mobilePanel,.skin-atelier .mobileRecordStatGrid,.skin-atelier .mobileRecordStatGrid span{border-color:var(--atelier-line)}.skin-atelier .mobileHistorySearch{background:#fffaf1}.skin-atelier .mobileHistoryEditorField input,.skin-atelier .mobileHistoryItem,.skin-atelier .mobileHistorySearch input{color:var(--atelier-ink)}.skin-atelier .mobileHistoryEditorField span{color:#7b705e}.skin-atelier .mobileHistoryEditor .categorySelect,.skin-atelier .mobileHistoryEditorField input{border-color:var(--atelier-line);background:#fffaf1}.skin-atelier .mobileHistoryItem.active{background:#f1eadb;box-shadow:inset 4px 0 0 var(--atelier-green)}.skin-atelier .mobileHistoryStats strong,.skin-atelier .mobileRecordStatGrid strong{color:var(--atelier-ink)}.skin-atelier .mobileBottomNav button{color:#7b705e}.skin-atelier .mobileBottomNav button.active{color:var(--atelier-green)}.skin-cute .mobileCommand{background:#fff8fc;color:var(--ink)}.skin-cute .mobileBottomNav,.skin-cute .mobileMeetingStrip,.skin-cute .mobilePanel,.skin-cute .mobileTopbar,.skin-cute .skinSelector.compact{border-color:#efd2ef;background:#fffefd;color:var(--ink)}.skin-cute .mobileMeetingStrip p{color:#7e5c84}.skin-cute .mobileBottomNav button,.skin-cute .mobileTopbar button,.skin-cute .mobileTopbar svg,.skin-cute .skinSelector.compact select{color:var(--ink)}.skin-cute .mobileRecorderCard{border-color:var(--line);border-radius:22px;background:#ffe4f1;color:var(--ink)}.skin-cute .mobileRecorderCard .liveChip{background:#43244d;color:#fff}.skin-cute .mobileBottomNav button.active{background:var(--orange);color:var(--ink)}.skin-mayhem .mobileCommand{background:#111}.skin-mayhem .mobileBottomNav,.skin-mayhem .mobileTopbar{border-color:var(--yellow);background:#070707}.skin-mayhem .mobileRecorderCard{border-width:4px;border-color:var(--line);background:var(--yellow);color:var(--ink);box-shadow:6px 6px 0 var(--orange)}.skin-mayhem .mobileRecorderCard .liveChip{background:var(--orange);color:#fff}.skin-mayhem .mobileMeetingStrip{border:3px solid var(--line);background:var(--yellow);color:var(--ink);box-shadow:5px 5px 0 var(--orange)}.skin-mayhem .mobileMeetingStrip p{color:#322200}.skin-mayhem .mobilePanel{border:3px solid var(--line);background:var(--paper-clean);color:var(--ink);box-shadow:5px 5px 0 var(--orange)}.skin-mayhem .skinSelector.compact{border-color:var(--yellow);background:#111;color:#fff}.skin-mayhem .skinSelector.compact select,.skin-mayhem .skinSelector.compact>span{color:#fff}.skin-bubble .mobileCommand{background:#f5fbff;color:var(--ink)}.skin-bubble .mobileBottomNav,.skin-bubble .mobileMeetingStrip,.skin-bubble .mobilePanel,.skin-bubble .mobileTopbar,.skin-bubble .skinSelector.compact{border-color:var(--line);background:#fff;color:var(--ink)}.skin-bubble .mobileMeetingStrip{border-radius:22px}.skin-bubble .mobileMeetingStrip p{color:var(--muted)}.skin-bubble .mobileBottomNav button,.skin-bubble .mobileTopbar button,.skin-bubble .mobileTopbar svg,.skin-bubble .skinSelector.compact select{color:var(--ink)}.skin-bubble .mobileBottomNav button.active{color:var(--orange)}.skin-bubble .mobileRecorderCard{border-color:var(--line);border-radius:28px;background:#ffffff;color:var(--ink)}.skin-bubble .mobileRecorderCard .liveChip{background:var(--orange);color:#fff}.skin-neon .mobileCommand{background:#05040d;color:#f7fbff}.skin-neon .mobileBottomNav,.skin-neon .mobileTopbar,.skin-neon .skinSelector.compact{border-color:rgba(83,255,223,.42);background:#080818;color:#f7fbff}.skin-neon .skinSelector.compact select{color:#f7fbff}.skin-neon .mobileMeetingStrip,.skin-neon .mobilePanel,.skin-neon .mobileRecorderCard{border-color:var(--line);background:#111126;color:#f7fbff}.skin-neon .mobileBriefJumpNav,.skin-neon .mobileMeetingTabs{border-color:var(--line);background:var(--line)}.skin-neon .mobileBriefJumpNav button,.skin-neon .mobileEvidenceButton,.skin-neon .mobileMeetingTabs button{border-color:var(--line);background:#111126;color:#f7fbff}.skin-neon .mobileMeetingTabs button.active,.skin-neon .mobileRecorderCard .liveChip{background:var(--orange);color:#05040d}.skin-neon .mobileSettingsLinks{border-color:rgba(83,255,223,.42);background:rgba(83,255,223,.42)}.skin-neon .mobileSettingsLinks a{background:#111126;color:#f7fbff}.skin-neon .mobileActionItem,.skin-neon .mobileDecisionList article,.skin-neon .mobileDueList article,.skin-neon .mobileLiveRow strong,.skin-neon .mobileMeetingStrip p,.skin-neon .mobileOverview,.skin-neon .mobileTitleInput{color:#f7fbff}}.watchShell{min-height:100vh;background:radial-gradient(circle at top,rgba(255,79,10,.2),transparent 34%),var(--ink);color:#fff;display:grid;place-items:center;padding:18px}.watchDevice{width:min(100%,272px);height:min(92vh,488px);min-height:380px;border:8px solid #1c1c1c;border-radius:42px;background:#050505;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 24px 70px rgba(0,0,0,.55);overflow:hidden;display:flex;flex-direction:column;position:relative}.watchHeader{min-height:42px;display:grid;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.12)}.watchHeader a{width:30px;height:30px;color:#fff;display:grid;place-items:center;text-decoration:none}.watchHeader svg{width:20px;height:20px}.watchHeader strong{min-width:0;text-align:center;font-size:.76rem;font-weight:1000;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.watchStatusDot{width:11px;height:11px;justify-self:center;border-radius:50%;background:#747474}.watchStatusDot.recording{background:var(--orange);box-shadow:0 0 0 6px rgba(255,79,10,.16)}.watchStatusDot.completed{background:var(--ok)}.watchStatusDot.processing,.watchStatusDot.recorded{background:var(--yellow)}.watchStatusDot.failed{background:var(--danger)}.watchFace{margin:10px;border:2px solid var(--orange);background:var(--orange);color:var(--ink);padding:10px;overflow:hidden}.watchLive{width:fit-content;min-height:22px;display:inline-flex;align-items:center;gap:6px;background:var(--ink);color:var(--orange);padding:0 7px;font-size:.58rem;font-weight:1000;text-transform:uppercase}.watchLive span{width:7px;height:7px;border-radius:50%;background:var(--orange)}.watchFace.isLive .watchLive span{animation:pulse 1.15s ease-in-out infinite}.watchFace>strong{display:block;margin-top:8px;font-size:clamp(2.45rem,20vw,3.25rem);line-height:.92;font-weight:1000;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.watchFace p{max-height:42px;margin:7px 0 0;font-size:.72rem;font-weight:1000;line-height:1.18;overflow:hidden;overflow-wrap:anywhere}.watchFace p,.watchMeetingSelect{min-height:30px;color:var(--ink);text-transform:uppercase}.watchMeetingSelect{width:100%;margin-top:5px;border:1px solid rgba(0,0,0,.5);border-radius:0;background:transparent;padding:0 22px 0 5px;font:inherit;font-size:.7rem;font-weight:1000;text-overflow:ellipsis}.watchMeetingSelect:disabled{color:var(--ink);opacity:.72}.watchWave{height:24px;display:grid;grid-template-columns:repeat(18,minmax(2px,1fr));align-items:center;gap:2px;margin-top:10px}.watchWave span{background:#fff;transition:height 70ms linear}.watchWave span,.watchWave span:nth-child(3n),.watchWave span:nth-child(5n){height:calc(6px + (var(--wave-level, .25) * 22px))}.watchControls{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:8px;padding:0 10px 10px}.watchPrimaryButton,.watchSecondaryButton{min-width:0;min-height:42px;border:2px solid var(--orange);background:var(--orange);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:.78rem;font-weight:1000;text-transform:uppercase}.watchPrimaryButton.stop{border-color:var(--danger);background:var(--danger);color:#fff}.watchPrimaryButton:disabled{border-color:rgba(255,255,255,.16);background:#151515;color:rgba(255,255,255,.38);cursor:not-allowed}.watchSecondaryButton:disabled{border-color:rgba(255,255,255,.16);color:rgba(255,255,255,.32);cursor:not-allowed}.watchSecondaryButton{background:transparent;color:#fff}.watchPrimaryButton svg,.watchSecondaryButton svg{width:17px;height:17px}.watchNotice{margin:0 10px 8px;border:1px solid rgba(255,255,255,.2);background:#151515;color:#fff;display:flex;align-items:center;gap:7px;padding:7px 8px;font-size:.68rem;font-weight:900}.watchNotice.error{border-color:rgba(230,53,24,.7);color:#ffd8d0}.watchNotice svg{width:15px;height:15px;flex:0 0 auto}.watchTabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:0 10px 8px}.watchTabs button{min-height:40px;border:1px solid rgba(255,255,255,.18);background:#101010;color:rgba(255,255,255,.72);display:grid;place-items:center}.watchTabs button.active{background:#fff;color:var(--ink);border-color:#fff}.watchTabs svg{width:17px;height:17px}.watchPanel{min-height:0;flex:1 1;margin:0 10px 12px;border:1px solid rgba(255,255,255,.18);background:#0b0b0b;overflow:auto}.watchStats{display:grid;grid-template-columns:1fr;gap:7px;padding:10px}.watchStats span{min-height:44px;border:1px solid rgba(255,255,255,.18);display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 10px;color:rgba(255,255,255,.72);font-size:.68rem;font-weight:1000;text-transform:uppercase}.watchStats strong{color:#fff;font-size:1.2rem}.watchEmpty{min-height:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:rgba(255,255,255,.65);padding:12px;text-align:center;font-size:.75rem;font-weight:900}.watchEmpty svg{width:24px;height:24px}.watchTextPanel{display:flex;flex-direction:column;gap:8px;padding:10px}.watchPanelHeader{display:flex;align-items:center;gap:7px;color:var(--orange);font-size:.68rem;font-weight:1000;text-transform:uppercase}.watchPanelHeader svg{width:16px;height:16px}.watchTextPanel p{margin:0;color:#fff;font-size:.75rem;line-height:1.35;overflow-wrap:anywhere}.watchLineItem{display:block;border-top:1px solid rgba(255,255,255,.16);color:rgba(255,255,255,.82);padding-top:8px;font-size:.72rem;font-weight:850;line-height:1.32;overflow-wrap:anywhere}.watchLineItem small,.watchLineItem strong{display:block}.watchLineItem strong{color:#fff;font-size:.72rem}.watchLineItem small{margin-top:4px;color:rgba(255,255,255,.64);font-size:.64rem;font-weight:750;line-height:1.32}.watchConsentBackdrop{position:absolute;z-index:20;inset:0;background:rgba(0,0,0,.82);display:grid;place-items:center;padding:12px}.watchConsentDialog{width:100%;max-height:100%;overflow:auto;border:2px solid var(--orange);background:#0b0b0b;color:#fff;padding:14px}.watchConsentDialog>svg{width:24px;height:24px;color:var(--orange)}.watchConsentDialog strong{display:block;margin-top:10px;font-size:.86rem;text-transform:uppercase}.watchConsentDialog p{margin:8px 0 14px;color:rgba(255,255,255,.76);font-size:.72rem;line-height:1.4}.watchConsentDialog>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.watchConsentDialog button{min-height:40px;border:1px solid rgba(255,255,255,.36);background:transparent;color:#fff;font-size:.7rem;font-weight:1000;text-transform:uppercase}.watchConsentDialog button:last-child{border-color:var(--orange);background:var(--orange);color:var(--ink)}@media (max-height:430px),(max-width:320px){.watchShell{padding:0}.watchDevice{width:100vw;height:100vh;min-height:0;border:0;border-radius:0}.watchFace{margin:8px;padding:8px}.watchFace>strong{font-size:2.2rem}.watchWave{height:20px;margin-top:7px}.watchControls{padding-left:8px;padding-right:8px}}@media (max-height:300px){.watchDevice{overflow-y:auto}.watchHeader{min-height:34px}.watchFace{flex:0 0 auto;margin:5px;padding:6px}.watchLive{min-height:18px}.watchFace>strong{margin-top:5px;font-size:1.8rem}.watchFace p{min-height:18px;max-height:28px;margin-top:4px;font-size:.62rem}.watchMeetingSelect{min-height:24px;margin-top:3px;font-size:.58rem}.watchWave{height:14px;margin-top:4px}.watchControls{flex:0 0 auto;padding:0 5px 5px}.watchPrimaryButton,.watchSecondaryButton{min-height:36px}.watchTabs{flex:0 0 auto;padding:0 5px 5px}.watchTabs button{min-height:36px}.watchPanel{flex:0 0 auto;min-height:112px;margin:0 5px 7px}}.skin-executive .opsNav a{border-top-color:var(--skin-line);border-bottom-color:var(--skin-line);color:var(--skin-muted)}.skin-executive .opsNav a.active,.skin-executive .opsNav a:hover{background:var(--skin-accent-soft);color:var(--skin-accent);box-shadow:inset 4px 0 0 var(--skin-accent)}.skin-executive .meetingIdentity{border-bottom-color:var(--skin-line)}.heroTitleInput{min-height:132px;resize:none;overflow:hidden}.skin-executive .opsGrid{grid-template-columns:minmax(0,1.12fr) minmax(320px,.78fr);grid-template-areas:"actions actions" "executive transcript" "report transcript" "decisions risks"}@media (max-width:1260px){.heroTitleInput{min-height:158px;font-size:2.6rem}.actionTable{min-width:0;table-layout:fixed}.actionTable td,.actionTable th{padding:9px 8px}.actionTable th:first-child{width:37%}.actionTable th:nth-child(2){width:21%}.actionTable th:nth-child(3){width:15%}.actionTable th:nth-child(4){width:12%}.actionTable th:nth-child(5){width:10%}.actionTable th:nth-child(6){width:5%}.editableActionTable td:nth-child(3) .editableInput,.editableActionTable td:nth-child(5) .editableSelect,.ownerEditCell,.prioritySelect,.wideActionCell{min-width:0}.ownerEditCell{grid-template-columns:26px minmax(0,1fr)}.ownerEditCell strong{width:26px;height:26px}.editableInput,.editableSelect,.ownerEditCell input{padding-inline:5px;font-size:.7rem}}@media (max-width:980px){.mobileRecorderButtons{grid-template-columns:minmax(0,1fr)}.mobileRecorderButtons:has(>:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}}.legalShell{min-height:100vh;background:#f5f7fa;color:#172235;padding:30px 20px 56px;font-family:Arial,Helvetica,sans-serif}.legalShell>article,.legalShell>header,.legalShell>nav{width:min(100%,820px);margin-inline:auto}.legalShell>header{display:flex;align-items:center;gap:12px;margin-bottom:42px}.legalShell>header>a{width:44px;height:44px;border-radius:6px;background:#1267c4;color:#fff;display:grid;place-items:center;text-decoration:none;font-weight:900}.legalShell>header>div{display:flex;flex-direction:column}.legalShell>header span{color:#667085;font-size:.78rem}.legalShell>article{border:1px solid #d8dee8;border-radius:8px;background:#fff;padding:clamp(24px,6vw,58px);box-shadow:0 16px 44px rgba(23,34,53,.08)}.legalShell h1{margin:0;font-size:clamp(2rem,5vw,3.35rem);letter-spacing:0}.legalUpdated{color:#667085;font-size:.82rem}.legalShell article section{margin-top:34px}.legalShell h2{margin:0 0 9px;font-size:1.05rem}.legalShell article section p{margin:0;color:#475467;line-height:1.7}.legalShell>nav{display:flex;flex-wrap:wrap;gap:18px;margin-top:24px}.legalShell>nav a{color:#1267c4;font-size:.86rem;font-weight:800;text-underline-offset:3px}.supportReport{display:grid;gap:16px;margin-top:38px;padding-top:30px;border-top:1px solid #d8dee8}.supportReportHeading{display:flex;align-items:flex-start;gap:12px}.supportReportHeading>svg{width:24px;height:24px;color:#1267c4;flex:0 0 auto}.supportReportHeading h2,.supportReportHeading p{margin:0}.supportReport>small,.supportReportHeading p{color:#667085;line-height:1.55}.supportReport>label:not(.supportConsent){display:grid;gap:7px;color:#344054;font-size:.84rem;font-weight:800}.supportReport textarea{width:100%;min-height:130px;resize:vertical;padding:12px;border:1px solid #98a2b3;border-radius:6px;background:#fff;color:#172235;font:inherit;font-size:1rem;line-height:1.5}.supportReport details{padding:12px;border:1px solid #d8dee8;border-radius:6px;background:#f8fafc}.supportReport summary{cursor:pointer;font-size:.84rem;font-weight:800}.supportReport pre{margin:12px 0 0;overflow-x:auto;color:#475467;font-size:.72rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.supportConsent{display:flex;align-items:flex-start;gap:9px;color:#344054;font-size:.84rem;font-weight:700;line-height:1.45}.supportConsent input{width:18px;height:18px;margin:1px 0 0;flex:0 0 auto}.supportReportActions{display:flex;flex-wrap:wrap;gap:10px}.supportReportActions a,.supportReportActions button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid #1267c4;border-radius:6px;background:#1267c4;color:#fff;font:inherit;font-size:.84rem;font-weight:800;text-decoration:none}.supportReportActions svg{width:17px;height:17px}.supportReportActions a.disabled,.supportReportActions button:disabled{opacity:.45;cursor:not-allowed}.trackerWorkspace{--tracker-line:#d8d4ca;--tracker-soft:#f2efe7;--tracker-surface:#fffdf7;min-width:0;margin-top:12px;border:2px solid var(--line);background:var(--tracker-surface);color:var(--ink)}.trackerPageHeader{min-height:122px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-bottom:1px solid var(--tracker-line);padding:22px 24px}.trackerPageHeader h1{margin:3px 0 2px;font-size:clamp(2rem,4vw,3.65rem);line-height:1;letter-spacing:0}.trackerPageHeader p{margin:0;color:var(--muted);font-size:.86rem;line-height:1.4}.trackerEyebrow{color:var(--orange-dark);font-size:.7rem;font-weight:1000;text-transform:uppercase}.trackerRecordButton{min-width:190px;min-height:48px}.trackerMetricStrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--tracker-line)}.trackerMetricStrip span{min-height:86px;border-right:1px solid var(--tracker-line);display:flex;flex-direction:column;justify-content:center;padding:14px 18px;color:var(--muted);font-size:.68rem;font-weight:900;text-transform:uppercase}.trackerMetricStrip span:last-child{border-right:0}.trackerMetricStrip strong{color:var(--ink);font-size:1.85rem;line-height:1}.todayGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.todayGrid,.trackerPanel{border-bottom:1px solid var(--tracker-line)}.trackerPanel{min-width:0;min-height:250px;border-right:1px solid var(--tracker-line)}.trackerPanel:nth-child(2n){border-right:0}.trackerPanelHeader{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--tracker-line);padding:0 14px}.trackerPanelHeader>div{min-width:0;display:flex;align-items:center;gap:8px}.trackerPanelHeader svg{width:17px;height:17px;color:var(--orange-dark)}.trackerPanelHeader h2{margin:0;font-size:.78rem;font-weight:1000;text-transform:uppercase}.reviewCountBadge,.trackerPanelHeader>span{min-height:25px;padding:0 8px;color:var(--muted);font-size:.68rem;font-weight:1000}.reviewCountBadge,.trackerPanelHeader>span,.trackerReviewAll{display:inline-flex;align-items:center;border:1px solid var(--tracker-line)}.trackerReviewAll{min-height:34px;gap:8px;background:var(--tracker-surface);color:var(--ink);padding:5px 8px;font:inherit;font-size:.68rem;font-weight:950;text-transform:uppercase}.trackerReviewAll span{min-width:24px;padding:3px 5px;background:var(--orange-dark);color:#fff;text-align:center}.compactTrackerList,.eventMiniList,.recentMeetingRows,.taskMiniList{display:flex;flex-direction:column}.compactTrackerList>button,.eventMiniList>button,.recentMeetingRows>button,.taskMiniList>button{width:100%;min-width:0;min-height:51px;border:0;border-bottom:1px solid var(--tracker-line);background:transparent;color:inherit;display:grid;align-items:center;gap:9px;padding:9px 13px;text-align:left}.compactTrackerList>button{grid-template-columns:auto minmax(0,1fr) auto}.compactTrackerList>button small{grid-column:2}.compactTrackerList>button>svg,.eventMiniList>button>svg,.recentMeetingRows>button>svg,.taskMiniList>button>svg{width:16px;height:16px;color:var(--muted)}.compactTrackerList strong,.eventMiniList strong,.recentMeetingRows strong,.taskMiniList strong{min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem}.compactTrackerList small,.eventMiniList small,.recentMeetingRows small,.taskMiniList small{display:block;margin-top:2px;color:var(--muted);font-size:.69rem}.suggestionKind{min-width:62px;min-height:24px;display:inline-grid;place-items:center;border:1px solid;color:#1769a8;font-size:.62rem;font-weight:1000;text-transform:uppercase}.suggestionKind.kind-decision,.suggestionKind.kind-task{color:#0b7b54}.suggestionKind.kind-risk{color:#c63718}.suggestionKind.kind-person{color:#6d3fb0}.taskMiniList>button{grid-template-columns:7px minmax(0,1fr) auto}.taskMiniList small{display:flex;align-items:center;gap:6px}.taskMiniList small .actionOwnerAvatar{width:19px;height:19px;color:#fff;font-size:.5rem}.taskPriority{width:7px;height:30px;background:#2076c9}.taskPriority.priority-high{background:var(--danger)}.taskPriority.priority-medium{background:var(--yellow)}.eventMiniList>button{grid-template-columns:95px minmax(0,1fr) auto}.eventMiniList time{color:var(--orange-dark);font-size:.69rem;font-weight:1000}.recentMeetingsPanel{border:0}.recentMeetingRows>button{grid-template-columns:10px minmax(0,1fr) auto auto}.recentMeetingRows>button>span:nth-last-child(2){color:var(--muted);font-size:.7rem;font-weight:900}.calendarDot,.meetingStateDot{width:9px;height:9px;border-radius:50%;background:#8c8a84;flex:0 0 auto}.calendarDot.dot-event,.meetingStateDot.state-completed{background:#0f8f5b}.calendarDot.dot-deadline,.meetingStateDot.state-recording{background:var(--orange)}.calendarDot.dot-meeting{background:#1769a8}.emptyTrackerState{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;color:var(--muted);text-align:center}.emptyTrackerState svg{width:28px;height:28px}.emptyTrackerState p{margin:0;font-size:.82rem;font-weight:850}.calendarToolbar,.trackerToolbar{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--tracker-line);padding:10px 14px}.segmentedControl{min-width:0;display:inline-flex;border:1px solid var(--tracker-line);overflow-x:auto}.segmentedControl button{min-height:36px;border:0;border-right:1px solid var(--tracker-line);background:transparent;color:var(--muted);padding:0 12px;font-size:.68rem;font-weight:1000;text-transform:capitalize;white-space:nowrap}.segmentedControl button:last-child{border-right:0}.segmentedControl button.active{background:var(--ink);color:#fff}.trackerCheck{display:inline-flex;align-items:center;gap:7px;color:var(--muted);font-size:.74rem;font-weight:900;white-space:nowrap}.trackerTableHead,.trackerTableRow{display:grid;grid-template-columns:58px minmax(190px,1.4fr) 130px 125px 135px minmax(210px,1fr);align-items:center}.trackerTableHead{min-height:38px;border-bottom:1px solid var(--tracker-line);background:var(--tracker-soft);color:var(--muted);font-size:.65rem;font-weight:1000;text-transform:uppercase}.trackerTableHead span,.trackerTableRow>*{min-width:0;padding:7px 9px}.trackerTableRow{min-height:68px;border-bottom:1px solid var(--tracker-line)}.trackerTableRow.isOverdue{box-shadow:inset 4px 0 0 var(--danger)}.calendarRowFields input,.calendarRowFields textarea,.personDetail header input,.personFields input,.reviewControls select,.reviewRowMain>input,.trackerTableRow>input,.trackerTableRow>select,.trackerTableRow>textarea{width:calc(100% - 10px);min-width:0;min-height:36px;margin:5px;border:1px solid transparent;outline:0;background:transparent;color:inherit;font-size:.78rem;font-weight:850}.calendarRowFields textarea,.trackerTableRow>textarea{resize:vertical;line-height:1.3;font-family:inherit}.calendarRowFields input:focus,.calendarRowFields textarea:focus,.personDetail header input:focus,.personFields input:focus,.reviewRowMain>input:focus,.trackerTableRow>input:focus,.trackerTableRow>select:focus,.trackerTableRow>textarea:focus,.trackerTaskOwner input:focus{border-color:var(--orange);background:#fff}.trackerTaskOwner{min-width:0;display:grid;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:6px}.trackerTaskOwner input{width:100%;min-width:0;min-height:36px;border:1px solid transparent;outline:0;background:transparent;color:inherit;padding:0 5px;font-size:.78rem;font-weight:850}.taskDoneControl{min-height:54px;display:grid;place-items:center;cursor:pointer}.taskDoneControl input{position:absolute;opacity:0}.taskDoneControl svg{width:25px;height:25px;border:2px solid var(--line);padding:3px;color:transparent}.taskDoneControl input:checked+svg{background:var(--ok);color:#fff}.trackerEvidence{width:100%;min-width:0;min-height:43px;border:0;background:transparent;color:inherit;display:grid;grid-template-columns:18px minmax(0,1fr) auto 16px;align-items:center;gap:7px;padding:6px 8px;text-align:left}.trackerEvidence svg{width:15px;height:15px;color:var(--orange-dark)}.trackerEvidence small,.trackerEvidence span,.trackerEvidence strong{min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trackerEvidence span{font-size:.7rem}.trackerEvidence small{margin-top:2px;color:var(--muted);font-size:.63rem}.evidenceStatus{flex:0 0 auto;padding:4px 6px;border:1px solid;font-size:.58rem;font-style:normal;font-weight:900;text-transform:uppercase;white-space:nowrap}.evidenceStatus.verified{color:#087757}.evidenceStatus.partial,.evidenceStatus.unsupported{color:#b62f0f}.reviewList{display:flex;flex-direction:column}.reviewRow{min-width:0;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(270px,.65fr);border-bottom:1px solid var(--tracker-line)}.reviewRowMain{min-width:0;border-right:1px solid var(--tracker-line);padding:14px}.reviewRowMain>input{width:100%;margin:7px 0 4px;font-size:1rem}.reviewRowMain p{margin:0;color:var(--muted);font-size:.74rem}.reviewRowMain .evidenceWarning{margin-top:8px;padding:9px 10px;color:#8d230d;background:#fff1eb;border-left:4px solid #e54b20;font-size:.72rem;line-height:1.45}.reviewRowMain blockquote{margin:10px 0 3px;border-left:3px solid var(--orange);background:var(--tracker-soft);padding:9px 11px;font-size:.8rem;line-height:1.4}.reviewControls{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:14px}.reviewControls label{display:grid;gap:5px}.reviewControls label>span{color:var(--muted);font-size:.64rem;font-weight:1000;text-transform:uppercase}.reviewControls select{width:100%;min-height:38px;margin:0;border-color:var(--tracker-line);background:#fff}.reviewControls>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.calendarNavigation{display:flex;align-items:center;gap:5px}.calendarNavigation button{min-width:38px;min-height:36px;border:1px solid var(--tracker-line);background:transparent;color:inherit;display:grid;place-items:center;font-size:.7rem;font-weight:900}.calendarNavigation svg{width:16px;height:16px}.calendarNavigation strong{margin-left:8px;font-size:.82rem}.calendarLayers{min-height:44px;display:flex;align-items:center;gap:18px;border-bottom:1px solid var(--tracker-line);padding:0 15px}.calendarLayers label{display:inline-flex;align-items:center;gap:6px;font-size:.69rem;font-weight:900;text-transform:capitalize}.calendarLayers input{position:absolute;opacity:0}.calendarLayers input:not(:checked)+.calendarDot{background:#b8b5ae}.calendarRow{min-width:0;display:grid;grid-template-columns:62px 12px minmax(240px,1fr) 75px minmax(220px,.8fr);align-items:center;gap:10px;border-bottom:1px solid var(--tracker-line);padding:10px 13px}.calendarRow>time{display:flex;flex-direction:column;align-items:center;color:var(--muted);font-size:.66rem;text-transform:uppercase}.calendarRow>time strong{color:var(--ink);font-size:1.35rem}.calendarRowFields>input,.calendarRowFields>textarea{width:100%;margin:0;font-size:.92rem}.calendarRowFields>div{display:grid;grid-template-columns:minmax(160px,.65fr) minmax(180px,1fr);gap:7px}.calendarRowFields label{min-width:0;display:flex;align-items:center}.calendarRowFields svg{width:15px;height:15px;color:var(--muted)}.calendarTypeLabel{color:var(--muted);font-size:.64rem;font-weight:1000;text-transform:uppercase}.peopleLayout{min-height:540px;display:grid;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr)}.peopleIndex{min-width:0;border-right:1px solid var(--tracker-line)}.trackerSearch{min-height:54px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--tracker-line);padding:0 12px}.trackerSearch svg{width:18px;height:18px;color:var(--muted)}.trackerSearch input{min-width:0;outline:0}.peopleIndex>button,.trackerSearch input{width:100%;border:0;background:transparent}.peopleIndex>button{min-height:66px;border-bottom:1px solid var(--tracker-line);color:inherit;display:grid;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:9px;padding:8px 11px;text-align:left}.peopleIndex>button.active{background:var(--tracker-soft);box-shadow:inset 4px 0 0 var(--orange)}.peopleIndex>button>span:first-child,.personAvatar{width:34px;height:34px;display:grid;place-items:center;background:var(--ink);color:#fff;font-size:.68rem;font-weight:1000}.peopleIndex small,.peopleIndex strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.peopleIndex strong{font-size:.8rem}.peopleIndex small{margin-top:3px;color:var(--muted);font-size:.66rem}.peopleIndex svg{width:15px;height:15px}.personDetail{min-width:0}.personDetail>header{min-height:92px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--tracker-line);padding:15px 18px}.personAvatar{width:52px;height:52px;font-size:.85rem}.personDetail header>div{min-width:0;flex:1 1}.personDetail header input{width:100%;margin:0;font-size:1.25rem}.personDetail header small{display:block;color:var(--muted);font-size:.68rem}.personFields{grid-template-columns:repeat(2,minmax(0,1fr))}.personFields,.personFields label{display:grid;border-bottom:1px solid var(--tracker-line)}.personFields label{min-width:0;gap:3px;border-right:1px solid var(--tracker-line);padding:9px 12px}.personFields label:nth-child(2n){border-right:0}.personFields span{color:var(--muted);font-size:.62rem;font-weight:1000;text-transform:uppercase}.personFields input{width:100%;margin:0}.personColumns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.personColumns section{min-width:0;border-right:1px solid var(--tracker-line);padding:14px}.personColumns section:last-child{border-right:0}.personColumns h2{margin:0 0 8px;font-size:.7rem;text-transform:uppercase}.personColumns button{width:100%;min-height:48px;border:0;border-top:1px solid var(--tracker-line);background:transparent;color:inherit;display:grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:8px;padding:7px 3px;text-align:left}.personColumns small,.personColumns strong{display:block}.personColumns strong{font-size:.76rem}.personColumns p,.personColumns small{color:var(--muted);font-size:.66rem}.mobileMoreMenu{display:flex;flex-direction:column}.mobileMoreMenu>button{min-height:68px;border:0;border-bottom:1px solid #c9c4ba;background:transparent;color:inherit;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;text-align:left}.mobileMoreMenu svg{width:20px;height:20px}.mobileMoreMenu small,.mobileMoreMenu strong{display:block}.mobileMoreMenu small{margin-top:3px;color:var(--muted);font-size:.7rem}.mobileMoreMenu b{min-width:25px;min-height:25px;display:grid;place-items:center;background:var(--orange);font-size:.7rem}.cloudSyncButton{width:100%;min-height:40px;border:1px solid rgba(255,255,255,.48);background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:.7rem;font-weight:1000;text-transform:uppercase}.cloudSyncButton svg{width:16px;height:16px}.cloudSyncMessage,.mobileCloudMessage{margin:0;color:rgba(255,255,255,.68);font-size:.65rem;line-height:1.4}.localWorkspaceNotice .fullWidthButton{width:100%;margin:10px 0 0}.mobileCloudMessage{display:block;margin-top:8px;color:var(--muted)}@media (max-width:1260px){.trackerTableHead,.trackerTableRow{grid-template-columns:50px minmax(180px,1.3fr) 110px 110px 120px minmax(180px,.8fr)}.calendarRow{grid-template-columns:52px 10px minmax(230px,1fr) 64px}.calendarRow>.trackerEvidence{grid-column:3/-1}}@media (max-width:980px){.mobileContent>.trackerWorkspace{width:100%;margin:0;border:1px solid rgba(255,255,255,.24)}.trackerPageHeader{min-height:96px;align-items:center;padding:16px}.trackerPageHeader h1{font-size:2rem}.trackerPageHeader p{font-size:.76rem}.trackerRecordButton{min-width:48px;width:48px;height:48px;padding:0;font-size:0}.trackerRecordButton svg{width:22px;height:22px}.trackerMetricStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.trackerMetricStrip span{min-height:69px;border-bottom:1px solid var(--tracker-line);padding:10px 12px}.trackerMetricStrip strong{font-size:1.45rem}.todayGrid{grid-template-columns:minmax(0,1fr)}.trackerPanel,.trackerPanel:nth-child(2n){min-height:0;border-right:0}.compactTrackerList>button,.eventMiniList>button,.recentMeetingRows>button,.taskMiniList>button{min-height:58px}.eventMiniList>button{grid-template-columns:82px minmax(0,1fr) auto}.recentMeetingRows>button{grid-template-columns:9px minmax(0,1fr) auto}.recentMeetingRows>button>span:nth-last-child(2){display:none}.calendarToolbar,.trackerToolbar{min-height:0;align-items:stretch;flex-direction:column;padding:10px}.segmentedControl{width:100%}.segmentedControl button{flex:1 0 auto;min-height:42px}.trackerTableHead{display:none}.trackerTableRow{display:grid;grid-template-columns:45px minmax(0,1fr);gap:5px;padding:9px}.trackerTableRow>input,.trackerTableRow>select,.trackerTableRow>textarea{width:100%;min-height:42px;margin:0;border-color:var(--tracker-line);background:#fff}.trackerTableRow>input:first-of-type{font-size:.96rem}.trackerTableRow>.trackerTaskOwner,.trackerTableRow>input,.trackerTableRow>select,.trackerTableRow>textarea{grid-column:2}.trackerTableRow>.trackerTaskOwner{min-height:42px;border:1px solid var(--tracker-line);background:#fff;padding:4px 8px}.trackerTableRow>.taskDoneControl{grid-column:1;grid-row:1/6}.trackerTableRow>.trackerEvidence{grid-column:1/-1;border-top:1px solid var(--tracker-line)}.reviewRow{grid-template-columns:minmax(0,1fr)}.reviewRowMain{border-right:0;border-bottom:1px solid var(--tracker-line)}.reviewRowMain>input{min-height:44px;border-color:var(--tracker-line);background:#fff}.reviewControls button,.reviewControls select{min-height:44px}.calendarNavigation{flex-wrap:wrap}.calendarLayers{justify-content:space-between;gap:8px}.calendarRow{grid-template-columns:46px 10px minmax(0,1fr);align-items:start;padding:12px 9px}.calendarRowFields>div{grid-template-columns:minmax(0,1fr)}.calendarRowFields input{min-height:42px;border-color:var(--tracker-line);background:#fff}.calendarRowFields textarea{width:100%;min-height:52px;margin:0;border:1px solid var(--tracker-line);background:#fff;color:inherit;font:inherit;font-weight:850;padding:8px}.calendarTypeLabel{grid-column:3}.calendarRow>.trackerEvidence{grid-column:1/-1;border-top:1px solid var(--tracker-line)}.peopleLayout{min-height:0;grid-template-columns:minmax(0,1fr)}.peopleIndex{max-height:260px;overflow:auto;border-right:0;border-bottom:1px solid var(--tracker-line)}.personColumns,.personFields{grid-template-columns:minmax(0,1fr)}.personColumns section,.personFields label,.personFields label:nth-child(2n){border-right:0}.personDetail header input,.personFields input{min-height:42px;border-color:var(--tracker-line);background:#fff}}@media (max-width:390px){.mobileHistoryTools{grid-template-columns:minmax(0,1fr)}.mobileHistoryTools .fullWidthButton{width:100%;min-width:0}.trackerPageHeader{gap:10px;padding:13px}.trackerPageHeader h1{font-size:1.72rem}.compactTrackerList>button{grid-template-columns:minmax(0,1fr) auto}.compactTrackerList .suggestionKind{grid-column:1;justify-self:start}.compactTrackerList>button small,.compactTrackerList>button strong{grid-column:1}.compactTrackerList>button>svg{grid-column:2;grid-row:1/4}}@media (min-width:981px){.meetingHero.compactMeetingHero{grid-template-columns:minmax(0,1fr) minmax(280px,.58fr)}.compactMeetingHero .meetingIdentity{padding:14px 16px;border-right:2px solid var(--line);border-bottom:0}.compactMeetingHero .heroTitleInput{min-height:72px;max-height:96px;margin-top:8px;overflow:auto;font-size:clamp(1.7rem,2.8vw,2.5rem)}.compactMeetingHero .heroMeta,.compactMeetingHero .meetingEditRow{margin-top:8px}.compactMeetingHero .recordingBlock{padding:12px 14px}}@media (max-width:980px){.segmentedControl{display:grid;grid-template-columns:repeat(auto-fit,minmax(82px,1fr));overflow:visible}.segmentedControl button{width:auto;min-width:0;border-bottom:1px solid var(--tracker-line)}}.skinSelector{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important;padding:0!important}.skinSelectorTrigger{border-color:var(--line);background:var(--paper-clean);color:var(--ink)}@media (max-width:980px){.mobileTopbar .skinSelectorTrigger{border:0;background:transparent;color:inherit}}.executiveBrief,.meetingHistoryRow,.meetingIdentityHeader,.reportDetailGrid{font-family:Arial,PingFang HK,Microsoft JhengHei,sans-serif;letter-spacing:0}.meetingIdentityHeader{min-width:0;padding:20px 22px;border-right:2px solid var(--line);background:var(--paper-clean);color:var(--ink)}.meetingIdentityTopline{display:flex;align-items:center;gap:8px;min-height:28px}.identityCategory{max-width:180px;overflow:hidden;padding:5px 8px;color:var(--muted);font-size:.72rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.iconTextButton,.identityCategory,.identityEditButton{border:1px solid var(--line-soft);text-transform:uppercase}.iconTextButton,.identityEditButton{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:6px 9px;background:transparent;color:inherit;font:inherit;font-size:.76rem;font-weight:800}.identityEditButton{margin-left:auto}.cancelButton svg,.iconTextButton svg,.identityEditButton svg,.saveButton svg{width:15px;height:15px}.meetingIdentityHeader h1{max-width:900px;margin:14px 0 12px;overflow-wrap:anywhere;color:var(--ink);font-family:Arial,PingFang HK,Microsoft JhengHei,sans-serif!important;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:800;line-height:1.02;letter-spacing:0;text-transform:none}.meetingIdentityDetails{display:grid;gap:10px}.meetingIdentityMeta{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--muted);font-size:.82rem;font-weight:650}.identityLabelRow,.meetingIdentityMeta span{display:flex;align-items:center;gap:6px}.identityLabelRow>svg,.meetingIdentityMeta svg{width:15px;height:15px;flex:0 0 auto}.identityLabelRow{min-width:0;color:var(--muted);font-size:.78rem}.identityLabel{min-width:76px;font-weight:800;text-transform:uppercase}.identityChips{display:flex;min-width:0;flex-wrap:wrap;gap:5px}.identityChips span{padding:4px 7px;border:1px solid var(--line-soft);background:color-mix(in srgb,var(--paper-clean) 86%,var(--accent) 14%);color:var(--ink);font-weight:700}.identityChips em{font-style:normal}.meetingIdentityForm{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(130px,.5fr) minmax(130px,.5fr);gap:12px;margin-top:12px}.meetingHistoryInlineEditor label,.meetingIdentityForm label{display:grid;gap:5px;min-width:0;color:var(--muted);font-size:.7rem;font-weight:800;text-transform:uppercase}.meetingHistoryInlineEditor input,.meetingHistoryInlineEditor select,.meetingIdentityForm input,.meetingIdentityForm select{width:100%;min-width:0;height:42px;padding:8px 10px;border:1px solid var(--line);border-radius:0;background:var(--paper-clean);color:var(--ink);font:inherit;font-size:.9rem;font-weight:650;text-transform:none}.meetingIdentityForm .identityTitleField,.meetingIdentityForm .identityWideField{grid-column:auto}.meetingIdentityActions{display:flex;align-items:center;grid-column:1/-1;gap:8px}.cancelButton,.saveButton{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:7px 12px;border:1px solid var(--line);border-radius:0;font:inherit;font-size:.78rem;font-weight:800;text-transform:uppercase}.saveButton{background:var(--ink);color:var(--paper-clean)}.cancelButton{background:transparent;color:var(--ink)}.inlineFormError{color:var(--danger,#b42318);font-size:.78rem;font-weight:700}.inlineSaveNotice{display:inline-block;margin-top:8px;color:var(--success,#087a55);font-size:.72rem;font-weight:800;text-transform:uppercase}.meetingHistoryRow{position:relative;min-width:0;border:1px solid var(--sidebar-line,#414141);background:transparent;color:inherit}.meetingHistoryRow.active{border-color:var(--accent);box-shadow:inset 4px 0 0 var(--accent)}.meetingHistoryRowMain{display:grid;grid-template-columns:minmax(0,1fr) 36px;align-items:stretch}.meetingHistoryEditButton,.meetingHistorySelect{border:0;border-radius:0;background:transparent;color:inherit}.meetingHistorySelect{display:grid;grid-template-columns:34px minmax(0,1fr);gap:9px;align-items:start;min-width:0;padding:10px;text-align:left}.meetingHistoryCopy{display:grid;min-width:0;gap:3px}.meetingHistoryCopy small,.meetingHistoryCopy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meetingHistoryCopy strong{font-size:.84rem;line-height:1.2}.meetingHistoryCopy small{color:var(--sidebar-muted,#b5b5b5);font-size:.65rem;font-weight:650;text-transform:uppercase}.meetingHistoryEditButton{display:grid;place-items:center;width:36px;min-width:36px;border-left:1px solid var(--sidebar-line,#414141)}.meetingHistoryEditButton svg{width:15px;height:15px}.meetingHistoryInlineEditor{display:grid;gap:10px;padding:10px;border-top:1px solid var(--sidebar-line,#414141)}.meetingHistoryEditorActions{display:flex;gap:6px}.meetingHistoryRow.desktop .meetingHistoryInlineEditor input,.meetingHistoryRow.desktop .meetingHistoryInlineEditor select{border-color:#5d5d5d;background:#0b0b0b;color:#fff}.meetingHistoryRow.desktop .saveButton{border-color:#fff;background:#fff;color:#000}.meetingHistoryRow.desktop .cancelButton{border-color:#666;color:#fff}.meetingHistoryRow.desktop .inlineSaveNotice{margin:0;padding:0 10px 8px;color:#3ddc97}.sidebarMeetingList{display:grid;gap:8px}.meetingHero{grid-template-columns:minmax(0,1.45fr) minmax(300px,.65fr)!important}.opsGrid{grid-template-columns:minmax(0,1.5fr) minmax(300px,.75fr)!important;grid-template-areas:"summary summary" "actions decisions" "risks transcript" "report report"!important}.executivePanel{grid-area:summary!important}.actionBoardPanel{grid-area:actions!important}.decisionsPanel{grid-area:decisions!important}.risksPanel{grid-area:risks!important}.transcriptPanel{grid-area:transcript!important}.reportDetailPanel{grid-area:report!important}.executiveBrief{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.7fr);gap:0;min-height:200px}.executiveOverview{min-width:0;padding:22px 24px;border-right:1px solid var(--line-soft)}.executiveOverviewHeading,.mobileSummaryHeading,.supportingNoteHeading{display:flex;align-items:center;justify-content:space-between;gap:12px}.executiveOverviewHeading>span{color:var(--muted);font-size:.72rem;font-weight:800;text-transform:uppercase}.executiveOverview>p{max-width:850px;margin:14px 0 0;color:var(--ink);font-size:clamp(1.05rem,1.5vw,1.35rem);font-weight:520;line-height:1.55;white-space:pre-wrap}.executiveOverviewEditor textarea,.mobileOverviewEdit textarea,.reportQuestionHeading textarea,.supportingEmailEditor textarea{width:100%;min-height:120px;resize:vertical;padding:10px;border:1px solid var(--line);border-radius:0;background:var(--paper-clean);color:var(--ink);font:inherit;line-height:1.5}.executiveOverviewEditor>div,.mobileOverviewEdit>div,.reportQuestionEditActions,.supportingEmailEditor>div{display:flex;gap:8px;margin-top:8px}.executiveBrief .briefMetricGrid{align-self:stretch;border:0;border-bottom:1px solid var(--line-soft)}.executiveBrief>.fullWidthButton{grid-column:2;min-height:48px;margin:0;border-right:0;border-bottom:0;border-left:0}.reportDetailGrid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);grid-template-areas:"questions email" "transcript email";min-height:260px}.reportDetailGrid>article{min-width:0;min-height:0;padding:18px 20px;border:0;border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:transparent}.supportingQuestions{grid-area:questions}.supportingEmail{grid-area:email;border-right:0!important}.supportingTranscript{grid-area:transcript;border-bottom:0!important}.reportDetailGrid h3{margin:0;color:var(--muted);font-family:inherit!important;font-size:.72rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.reportQuestionList{display:grid;gap:0;margin-top:8px}.reportQuestionItem{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 0;border-bottom:1px solid var(--line-soft)}.reportQuestionHeading{display:grid;grid-template-columns:24px minmax(0,1fr) 32px 32px;gap:6px;align-items:start}.reportQuestionHeading>span{display:grid;place-items:center;width:22px;height:22px;background:var(--ink);color:var(--paper-clean);font-size:.68rem;font-weight:800}.reportQuestionHeading p{margin:1px 0 0;line-height:1.45}.supportingEmailText{margin:14px 0 0;color:var(--ink);font-size:.95rem;line-height:1.62;white-space:pre-wrap}.supportingTranscript p{margin:10px 0;color:var(--ink);line-height:1.5}.supportingTranscript dl{display:grid;gap:7px;margin:0}.supportingTranscript dl div{display:grid;grid-template-columns:78px minmax(0,1fr);gap:8px}.supportingTranscript dt{color:var(--muted);font-size:.7rem;font-weight:800;text-transform:uppercase}.supportingTranscript dd{margin:0;overflow-wrap:anywhere}.identityDetailsToggle{display:none}@media (max-width:1180px) and (min-width:981px){.desktopUtility>.sectionTag{display:none}.desktopUtility>div{min-width:0;width:100%;justify-content:flex-end}.meetingIdentityForm{grid-template-columns:minmax(0,1fr) minmax(120px,.55fr)}.meetingIdentityActions,.meetingIdentityForm .identityTitleField,.meetingIdentityForm .identityWideField{grid-column:1/-1}.executiveBrief{grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr)}}@media (min-width:981px){.desktopFrame{overflow:visible!important}.opsSidebar{position:sticky!important;z-index:auto;top:0;left:auto;align-self:start!important;width:auto;height:calc(100dvh - 132px)!important;min-height:0!important;max-height:calc(100dvh - 132px)!important;overflow:hidden;justify-content:flex-start!important}.sidebarPrimary{display:flex;min-height:0;height:100%;flex-direction:column}.sidebarHistoryDock{display:flex;min-height:0;flex:1 1;flex-direction:column;gap:8px;padding:12px;border-top:1px solid rgba(255,255,255,.16);overflow-y:auto}.sidebarBottom{position:static;min-height:0;flex:0 0 auto;padding:8px 12px;overflow:visible}.sidebarMeetingList{min-height:72px;max-height:none;flex:1 1}.sidebarBottom .userPlate{margin:0}}@media (max-width:980px){.meetingIdentityHeader{margin:0;padding:12px 14px;border:0;border-bottom:1px solid var(--line-soft)}.meetingIdentityHeader h1{margin:9px 0 4px;font-size:1.25rem;line-height:1.15}.meetingIdentityHeader.compact .meetingIdentityDetails.collapsed{display:none}.meetingIdentityHeader.compact .identityLabelRow,.meetingIdentityHeader.compact .meetingIdentityMeta{font-size:.72rem}.identityDetailsToggle{display:inline-flex;margin-top:6px;padding:4px 0;border:0;background:transparent;color:var(--muted);font:inherit;font-size:.72rem;font-weight:800;text-decoration:underline}.meetingIdentityForm{grid-template-columns:minmax(0,1fr) minmax(110px,.45fr);gap:9px}.meetingIdentityActions,.meetingIdentityForm .identityTitleField,.meetingIdentityForm .identityWideField{grid-column:1/-1}.meetingIdentityForm input,.meetingIdentityForm select{height:40px}.consentDialog input:not([type=checkbox]):not([type=radio]):not([type=file]),.consentDialog select,.consentDialog textarea,.mobileCommand input:not([type=checkbox]):not([type=radio]):not([type=file]),.mobileCommand select,.mobileCommand textarea{font-size:16px}.meetingIdentityActions{flex-wrap:wrap}.meetingHistoryRow.mobile{border-color:var(--line-soft);background:var(--paper-clean);color:var(--ink)}.meetingHistoryRow.mobile .meetingHistoryEditButton{border-left-color:var(--line-soft)}.meetingHistoryRow.mobile .meetingHistoryCopy small{color:var(--muted)}.mobileHistoryList{display:grid;gap:8px}.mobileHistoryDelete{margin-top:12px;color:#b42318}.mobileExecutiveSummary .panelHeader{position:sticky;top:56px;z-index:2}.mobileSummaryHeading{padding:14px 14px 0;color:var(--muted);font-size:.72rem;font-weight:800;text-transform:uppercase}.mobileOverview{margin:0;padding:10px 14px 16px;color:var(--ink);font-size:1rem;line-height:1.55;white-space:pre-wrap}.mobileOverviewEdit{padding:10px 14px 14px}.reportDetailGrid{grid-template-columns:1fr;grid-template-areas:"questions" "email" "transcript"}.reportDetailGrid>article{border-right:0}}.skin-fluent.skin-executive.brutalShell{--skin-accent:#5b5fc7;--skin-accent-soft:#eeeeff;--skin-line:#e1dfdd;--skin-text:#242424;--skin-muted:#616161;background:#f5f5f5}.skin-fluent.skin-executive .brandMark{background:var(--skin-accent-soft)}.skin-fluent.skin-executive .brandMark span{border-color:var(--skin-accent)}.skin-fluent.skin-executive .opsNav button.active{background:#e9e9f7;color:#4b4fa3;box-shadow:inset 3px 0 0 var(--skin-accent)}.skin-fluent.skin-executive .opsNav .recordDestination{background:#fff0e8;color:#a42600}.skin-fluent.skin-executive .recordAction{border-color:#b52f00;background:#d83b01;color:#fff}.skin-fluent.skin-executive .guidedFlowHeading .guidedFlowCount,.skin-fluent.skin-executive .nextActionIcon{background:var(--skin-accent-soft);color:var(--skin-accent)}.skin-fluent.skin-executive .guidedFlowHeader .stage-current .guidedStageIcon{border-color:var(--skin-accent);color:var(--skin-accent);box-shadow:0 0 0 4px rgba(91,95,199,.12)}.skin-fluent.skin-executive .nextActionButton{border-color:#4f52b2;background:var(--skin-accent)}.skin-fluent.skin-executive .nextActionButton.action-manageRecording,.skin-fluent.skin-executive .nextActionButton.action-recordAnother,.skin-fluent.skin-executive .nextActionButton.action-recordMeeting{border-color:#b52f00;background:#d83b01;color:#fff}@media (max-width:980px){.skin-fluent.skin-executive .brutalShell,.skin-fluent.skin-executive .mobileCommand{background:#f5f5f5}.skin-fluent.skin-executive .mobileBottomNav,.skin-fluent.skin-executive .mobileTopbar{border-color:var(--skin-line);background:#fff;color:var(--skin-text)}.skin-fluent.skin-executive .mobileBottomNav button.active{color:var(--skin-accent)}.skin-fluent.skin-executive .mobileBottomNav .recordDestination{color:#d83b01}}