.MobileBottomNav-module__1STAna__moreSheet>.sheet-grip{padding:4px 0}.MobileBottomNav-module__1STAna__moreSheet .mobile-sheet-header{flex:none;min-height:44px;padding:0 12px}.MobileBottomNav-module__1STAna__moreSheet .mobile-more-body{padding:4px 10px max(6px, env(safe-area-inset-bottom,0px));gap:4px}.MobileBottomNav-module__1STAna__moreSheet [data-testid=command-navigation]{flex:1 0 auto;justify-content:space-between}.MobileBottomNav-module__1STAna__moreSheet .mobile-more-actions{gap:6px;margin:0;padding:0}.MobileBottomNav-module__1STAna__moreSheet .mobile-more-actions>[data-attendance-launcher=mobile]{grid-column:auto}.MobileBottomNav-module__1STAna__moreSheet .mobile-tutorial-launcher{min-height:50px;padding:6px}.MobileBottomNav-module__1STAna__moreSheet .mobile-consigliere-launcher{grid-column:1/-1;min-height:44px}.MobileBottomNav-module__1STAna__moreSheet .mobile-more-version{padding:0}.MobileBottomNav-module__1STAna__moreSheet .mobile-more-version:empty{display:none}.MobileBottomNav-module__1STAna__moreSheet .mobile-tournament-slot{padding:0}.MobileBottomNav-module__1STAna__moreSheet .mobile-chat-launcher-icon{grid-row:1/span 2}.MobileBottomNav-module__1STAna__moreSheet .mobile-chat-launcher>span:not(.mobile-chat-launcher-icon){align-items:center;gap:4px;display:flex}:is(.MobileBottomNav-module__1STAna__moreSheet .mobile-chat-launcher .chat-mention-badge,.MobileBottomNav-module__1STAna__moreSheet .mobile-chat-launcher .chat-whisper-badge){position:static}
.sectionMentor-module__GWJ9fW__mentor{isolation:isolate;width:100%;min-width:0;margin:0 0 var(--space-md,16px);color:var(--text-primary);background:0 0;position:relative}.sectionMentor-module__GWJ9fW__topline{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:8px 12px;display:flex}.sectionMentor-module__GWJ9fW__launcher{min-width:0;min-height:44px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.sectionMentor-module__GWJ9fW__launcher>img{object-fit:cover;object-position:center top;flex-shrink:0;width:40px;height:40px}.sectionMentor-module__GWJ9fW__launcher>span{min-width:0;font-family:var(--font-headline);overflow-wrap:anywhere;flex-direction:column;gap:3px;font-weight:700;display:flex}.sectionMentor-module__GWJ9fW__launcher small{font-family:var(--font-body);font-size:var(--text-xs,12px);color:var(--text-secondary);font-weight:400}.sectionMentor-module__GWJ9fW__launcher>svg{color:var(--text-accent);flex-shrink:0}.sectionMentor-module__GWJ9fW__close{border:1px solid var(--border);width:44px;height:44px;color:var(--text-secondary);cursor:pointer;background:0 0;flex-shrink:0;place-items:center;display:grid}.sectionMentor-module__GWJ9fW__launcher:focus-visible,.sectionMentor-module__GWJ9fW__close:focus-visible{outline:2px solid var(--text-accent);outline-offset:3px}.sectionMentor-module__GWJ9fW__tutorialHeader.novice-tutorial-header{grid-template-columns:minmax(0,1fr) auto}.sectionMentor-module__GWJ9fW__tutorialScene{flex:0 0 clamp(138px,20dvh,176px);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(120px,200px) minmax(0,1fr);min-width:0;height:clamp(138px,20dvh,176px);min-height:0;display:grid;overflow:hidden}.sectionMentor-module__GWJ9fW__tutorialScene>.sectionMentor-module__GWJ9fW__portrait{height:100%;min-height:0;max-height:none}.sectionMentor-module__GWJ9fW__tutorialScene>.novice-tutorial-dialogue{min-width:0;margin:0}.sectionMentor-module__GWJ9fW__portrait{min-height:240px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 62%,#0000 100%);mask-image:linear-gradient(90deg,#000 62%,#0000 100%)}.sectionMentor-module__GWJ9fW__portrait img{object-fit:cover;object-position:50% 30%;transform-origin:50% 40%;animation:14s ease-in-out infinite alternate sectionMentor-module__GWJ9fW__breathe}[data-motion-paused=true] .sectionMentor-module__GWJ9fW__portrait img{animation-play-state:paused}.sectionMentor-module__GWJ9fW__kicker{font-family:var(--font-ui);font-size:var(--text-xs,12px);letter-spacing:.18em;text-transform:uppercase;color:var(--text-accent)}.sectionMentor-module__GWJ9fW__objective{border-left:2px solid var(--text-accent);font-size:var(--text-base,16px);color:var(--text-secondary);margin:22px 0 0;padding-left:16px;line-height:1.5}.sectionMentor-module__GWJ9fW__cinema{z-index:11750;isolation:isolate;width:min(780px,100vw - 40px);max-height:340px;color:var(--text-primary);outline:none;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.sectionMentor-module__GWJ9fW__cinema[data-state=open]{animation:.28s cubic-bezier(.2,.7,.2,1) both sectionMentor-module__GWJ9fW__mentorIn}.sectionMentor-module__GWJ9fW__cinema[data-state=closed]{pointer-events:none;animation:.22s both sectionMentor-module__GWJ9fW__mentorOut}.sectionMentor-module__GWJ9fW__cinemaPortrait{pointer-events:none;z-index:1;width:230px;height:330px;position:absolute;bottom:0;left:-8px;-webkit-mask-image:linear-gradient(#000 83%,#0000 100%);mask-image:linear-gradient(#000 83%,#0000 100%)}.sectionMentor-module__GWJ9fW__cinemaPortrait img{object-fit:contain;object-position:center bottom}.sectionMentor-module__GWJ9fW__cinema[data-state=open] .sectionMentor-module__GWJ9fW__cinemaPortrait img{animation:.38s 40ms both sectionMentor-module__GWJ9fW__portraitIn}.sectionMentor-module__GWJ9fW__cinemaClose{z-index:3;width:44px;height:44px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:10px;right:10px}.sectionMentor-module__GWJ9fW__cinemaTalk{background:color-mix(in srgb,var(--bg-primary) 96%,transparent);border:1px solid var(--border);border-top:2px solid var(--text-accent);flex-direction:column;gap:10px;min-width:0;max-height:320px;margin-left:198px;padding:18px 22px 14px;display:flex;position:relative;box-shadow:0 10px 40px #00000073}.sectionMentor-module__GWJ9fW__cinemaTalk>.sectionMentor-module__GWJ9fW__kicker{letter-spacing:.12em;padding-right:40px;font-size:11px}.sectionMentor-module__GWJ9fW__speaker{flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding-right:28px;display:flex}.sectionMentor-module__GWJ9fW__speaker>[data-faction-label]{font-family:var(--font-ui);color:var(--text-secondary);font-size:12px}.sectionMentor-module__GWJ9fW__cinemaTitle{font-family:var(--font-headline);margin:0;font-size:24px;line-height:1.2}.sectionMentor-module__GWJ9fW__cinemaScroll{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding-right:4px;overflow-y:auto}.sectionMentor-module__GWJ9fW__cinemaDialogue{font-family:var(--font-body);text-wrap:pretty;margin:0;font-size:18px;line-height:1.45;display:grid;position:relative}.sectionMentor-module__GWJ9fW__accessibleText{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sectionMentor-module__GWJ9fW__typewriterReserve,.sectionMentor-module__GWJ9fW__typewriterText{grid-area:1/1}.sectionMentor-module__GWJ9fW__typewriterText{align-self:start}.sectionMentor-module__GWJ9fW__typewriterReserve{visibility:hidden;pointer-events:none}.sectionMentor-module__GWJ9fW__caret{background:var(--text-accent);vertical-align:-.12em;width:2px;height:1em;margin-left:3px;animation:.8s steps(2,end) infinite sectionMentor-module__GWJ9fW__caretBlink;display:inline-block}.sectionMentor-module__GWJ9fW__cinemaActions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:4px 12px;padding-top:4px;display:flex}.sectionMentor-module__GWJ9fW__cinemaActions button{white-space:normal;text-align:center;justify-content:center;align-items:center;gap:8px;min-height:44px;display:inline-flex}.sectionMentor-module__GWJ9fW__cinemaClose:focus-visible,.sectionMentor-module__GWJ9fW__cinemaScroll:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}:is(body:has([data-game-action-dialog][data-state=open]) .sectionMentor-module__GWJ9fW__cinema,body:has([role=dialog][aria-modal=true]) .sectionMentor-module__GWJ9fW__cinema){visibility:hidden;pointer-events:none}[data-motion-paused=true] .sectionMentor-module__GWJ9fW__cinemaPortrait img{animation-play-state:paused}[data-motion-paused=true] .sectionMentor-module__GWJ9fW__caret{animation-play-state:paused}@keyframes sectionMentor-module__GWJ9fW__mentorIn{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}@keyframes sectionMentor-module__GWJ9fW__mentorOut{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,18px)}}@keyframes sectionMentor-module__GWJ9fW__portraitIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes sectionMentor-module__GWJ9fW__caretBlink{to{opacity:0}}.sectionMentor-module__GWJ9fW__support:empty{display:none}@keyframes sectionMentor-module__GWJ9fW__breathe{0%{transform:scale(1)}to{transform:scale(1.035)translateY(-2px)}}@media (max-width:1024px){.sectionMentor-module__GWJ9fW__cinema{bottom:calc(var(--mobile-bottom-nav-clearance,80px) + 10px)}}@media (max-width:640px){.sectionMentor-module__GWJ9fW__tutorialScene{flex-basis:clamp(112px,18dvh,140px);grid-template-columns:90px minmax(0,1fr);height:clamp(112px,18dvh,140px)}.sectionMentor-module__GWJ9fW__portrait{align-self:start;height:160px;min-height:160px;-webkit-mask-image:linear-gradient(90deg,#000 55%,#0000 100%);mask-image:linear-gradient(90deg,#000 55%,#0000 100%)}.sectionMentor-module__GWJ9fW__portrait img{object-position:48% 20%}.sectionMentor-module__GWJ9fW__cinema{width:calc(100vw - 20px);max-height:min(46dvh,340px)}.sectionMentor-module__GWJ9fW__cinemaPortrait{width:132px;height:198px;bottom:calc(100% - 72px);left:-4px}.sectionMentor-module__GWJ9fW__cinemaTalk{gap:8px;max-height:min(46dvh,340px);margin:0;padding:12px 14px 10px}.sectionMentor-module__GWJ9fW__cinemaTalk>.sectionMentor-module__GWJ9fW__kicker,.sectionMentor-module__GWJ9fW__speaker{padding-left:104px;padding-right:28px}.sectionMentor-module__GWJ9fW__cinemaTalk>.sectionMentor-module__GWJ9fW__kicker{letter-spacing:.08em;font-size:10px}.sectionMentor-module__GWJ9fW__speaker{gap:2px;min-height:36px;display:grid}.sectionMentor-module__GWJ9fW__cinemaTitle{font-size:20px}.sectionMentor-module__GWJ9fW__speaker>[data-faction-label]{font-size:11px}.sectionMentor-module__GWJ9fW__cinemaDialogue{font-size:16px;line-height:1.45}.sectionMentor-module__GWJ9fW__cinemaClose{top:6px;right:4px}.sectionMentor-module__GWJ9fW__cinemaActions{gap:4px 6px}.sectionMentor-module__GWJ9fW__cinemaActions button{padding:8px 12px;font-size:12px}}@media (max-height:520px) and (min-width:641px){.sectionMentor-module__GWJ9fW__cinema{width:min(700px,100vw - 32px);max-height:70dvh;bottom:12px}.sectionMentor-module__GWJ9fW__cinemaTalk{gap:6px;max-height:70dvh;margin-left:140px;padding:10px 18px}.sectionMentor-module__GWJ9fW__cinemaPortrait{width:170px;height:260px}.sectionMentor-module__GWJ9fW__cinemaTitle{font-size:20px}.sectionMentor-module__GWJ9fW__cinemaDialogue{font-size:16px}.sectionMentor-module__GWJ9fW__cinemaActions button{padding:8px 12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.sectionMentor-module__GWJ9fW__portrait img,.sectionMentor-module__GWJ9fW__cinema[data-state=open],.sectionMentor-module__GWJ9fW__cinema[data-state=closed],.sectionMentor-module__GWJ9fW__cinema[data-state=open] .sectionMentor-module__GWJ9fW__cinemaPortrait img,.sectionMentor-module__GWJ9fW__caret{animation:none}.sectionMentor-module__GWJ9fW__caret{display:none}}body:has([data-triad-surface=match]) .sectionMentor-module__GWJ9fW__cinema{visibility:hidden;pointer-events:none}
.ChatWorkspace-module__wrq9TW__backdrop{display:none}.ChatWorkspace-module__wrq9TW__window{-webkit-backdrop-filter:blur(16px)saturate(118%);backdrop-filter:blur(16px)saturate(118%);background:var(--bg-card-translucent);border:2px solid var(--border-active);border-top:3px solid var(--color-info);color:var(--text-primary);transform-origin:100% 100%;min-width:0;height:min(820px,100dvh - 40px);transition:opacity var(--duration) var(--ease), transform var(--duration) var(--ease), visibility var(--duration) step-end;z-index:11810;outline:0;flex-direction:column;width:min(620px,100vw - 48px);display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 18px 46px #0000006b}.ChatWorkspace-module__wrq9TW__window[data-state=closed]{animation:ChatWorkspace-module__wrq9TW__chatWindowClose var(--duration) var(--ease);opacity:0;pointer-events:none;visibility:hidden;transform:translateY(16px)scale(.985)}.ChatWorkspace-module__wrq9TW__window[data-state=open]{animation:ChatWorkspace-module__wrq9TW__chatWindowOpen var(--duration) var(--ease);opacity:1;transition-timing-function:var(--ease), var(--ease), step-start;visibility:visible;transform:translateY(0)scale(1)}.ChatWorkspace-module__wrq9TW__sheetGrip{display:none}.ChatWorkspace-module__wrq9TW__windowHeader{background:var(--theme-chrome);border-bottom:1px solid var(--rule);flex:none;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:11px 12px;display:flex}.ChatWorkspace-module__wrq9TW__windowIdentity{align-items:center;gap:10px;min-width:0;display:flex}.ChatWorkspace-module__wrq9TW__windowIcon{background:color-mix(in srgb, var(--color-info) 12%, var(--bg-elevated));border:1px solid color-mix(in srgb, var(--color-info) 48%, var(--border));flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.ChatWorkspace-module__wrq9TW__windowTitleBlock{min-width:0;display:block}.ChatWorkspace-module__wrq9TW__windowKicker{color:var(--color-info);font-family:var(--font-ui);font-size:var(--text-2xs);letter-spacing:.075em;text-transform:uppercase;font-weight:800;display:block}.ChatWorkspace-module__wrq9TW__windowTitle{color:var(--text-primary);font-family:var(--font-headline);font-size:var(--text-lg);margin:1px 0 0;line-height:1.1}.ChatWorkspace-module__wrq9TW__windowDescription{color:var(--text-muted);font-family:var(--font-ui);font-size:var(--text-2xs);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:3px 0 0;font-weight:700;line-height:1.25;display:block;overflow:hidden}.ChatWorkspace-module__wrq9TW__closeButton{border:1px solid var(--border-active);color:var(--text-secondary);cursor:pointer;background:0 0;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.ChatWorkspace-module__wrq9TW__closeButton:hover,.ChatWorkspace-module__wrq9TW__closeButton:focus-visible{background:var(--bg-card-hover);border-color:var(--color-info);color:var(--text-primary);outline:2px solid color-mix(in srgb, var(--color-info) 70%, transparent);outline-offset:-3px}.ChatWorkspace-module__wrq9TW__tabs{--section-tabs-hover:color-mix(in srgb, var(--amber) 14%, #00000094);--section-tabs-surface:#00000094;--section-tabs-surface-active:color-mix(in srgb, var(--amber) 18%, #0000009e);flex:none}.ChatWorkspace-module__wrq9TW__tabs .section-tab{min-width:64px;min-height:44px;padding-inline:10px}.ChatWorkspace-module__wrq9TW__tabs .section-tab-label{white-space:nowrap}.ChatWorkspace-module__wrq9TW__windowHeaderActions{flex:none;align-items:center;gap:5px;display:flex}.ChatWorkspace-module__wrq9TW__windowHeaderActions .ChatWorkspace-module__wrq9TW__closeButton,.ChatWorkspace-module__wrq9TW__muteButton{flex:0 0 44px;width:44px;height:44px}.ChatWorkspace-module__wrq9TW__muteButton{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:flex;position:relative}.ChatWorkspace-module__wrq9TW__muteButton>span:last-child{font:700 var(--text-xs)/1 var(--font-ui);background:var(--bg-panel-header);position:absolute;inset:auto 2px 1px auto}.ChatWorkspace-module__wrq9TW__muteButton:focus-visible{outline:2px solid var(--border-active);outline-offset:-2px}.ChatWorkspace-module__wrq9TW__muteButton[aria-pressed=true]{color:var(--text-muted)}.ChatWorkspace-module__wrq9TW__actionError{font-size:var(--text-xs);color:var(--color-danger);flex-wrap:wrap;align-items:center;gap:7px;padding:6px 9px;display:flex}.ChatWorkspace-module__wrq9TW__channelBadge{color:var(--text-muted);font:700 var(--text-2xs)/1.25 var(--font-ui);border:1px solid var(--border);flex-shrink:0;padding:2px 4px}.ChatWorkspace-module__wrq9TW__destinationRow{min-width:0;font:var(--text-xs)/1.3 var(--font-ui);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:5px 8px;display:flex}.ChatWorkspace-module__wrq9TW__destinationRow>label{color:var(--text-secondary)}.ChatWorkspace-module__wrq9TW__destinationRow select{flex:1;width:auto;min-width:0;max-width:100%;min-height:40px}.ChatWorkspace-module__wrq9TW__destinationRow>span{color:var(--text-muted);flex-basis:100%}.ChatWorkspace-module__wrq9TW__replyDestination{font-size:var(--text-2xs);color:var(--text-accent);display:block}.ChatWorkspace-module__wrq9TW__pinDialog{border-top-color:var(--border-active);gap:12px;display:grid}.ChatWorkspace-module__wrq9TW__pinDialog label{font:700 var(--text-xs)/1.3 var(--font-ui)}.ChatWorkspace-module__wrq9TW__pinDialog select{min-height:44px}.ChatWorkspace-module__wrq9TW__pinActions{flex-wrap:wrap;justify-content:end;gap:8px;display:flex}.ChatWorkspace-module__wrq9TW__pinActions button{min-height:44px}.ChatWorkspace-module__wrq9TW__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ChatWorkspace-module__wrq9TW__chatPanel{flex-direction:column;flex:auto;min-height:0;margin:0 10px 10px;display:flex;overflow:hidden}.ChatWorkspace-module__wrq9TW__chatPanel.section-surface{background:color-mix(in srgb, var(--bg-input) 70%, transparent);border-color:color-mix(in srgb, var(--border-active) 72%, transparent)}.ChatWorkspace-module__wrq9TW__chatPanel .section-panel-header{background:var(--bg-input);border-bottom-color:color-mix(in srgb, var(--border) 72%, transparent)}.ChatWorkspace-module__wrq9TW__connectionState{border:1px solid var(--border);color:var(--text-muted);font-family:var(--font-ui);font-size:var(--text-2xs);text-transform:uppercase;flex:none;align-items:center;gap:6px;min-height:30px;padding:5px 9px;font-weight:800;display:inline-flex}.ChatWorkspace-module__wrq9TW__connectionState[data-state=connected]{background:color-mix(in srgb, var(--color-success) 8%, var(--bg-card));border-color:color-mix(in srgb, var(--color-success) 42%, var(--border));color:var(--color-success)}.ChatWorkspace-module__wrq9TW__connectionState[data-state=offline]{background:color-mix(in srgb, var(--color-danger) 8%, var(--bg-card));border-color:color-mix(in srgb, var(--color-danger) 42%, var(--border));color:var(--color-danger)}.ChatWorkspace-module__wrq9TW__connectionState[data-state=connecting],.ChatWorkspace-module__wrq9TW__connectionState[data-state=reconnecting]{background:color-mix(in srgb, var(--color-warning) 8%, var(--bg-card));border-color:color-mix(in srgb, var(--color-warning) 42%, var(--border));color:var(--color-warning)}.ChatWorkspace-module__wrq9TW__blockedState{flex:auto}.ChatWorkspace-module__wrq9TW__blockedState .btn{justify-content:center;align-items:center;gap:7px;margin-top:4px;display:inline-flex}.ChatWorkspace-module__wrq9TW__timeline{flex-direction:column;flex:1 1 0;min-height:72px;display:flex;position:relative}.ChatWorkspace-module__wrq9TW__messageScroller{overflow-anchor:none;overscroll-behavior:contain;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin;flex:1 1 0;min-height:72px;padding:14px;position:relative;overflow-y:auto}.ChatWorkspace-module__wrq9TW__messageThread{flex-direction:column;justify-content:flex-end;gap:9px;min-height:100%;display:flex}.ChatWorkspace-module__wrq9TW__messageThread[data-empty=true]{justify-content:center}.ChatWorkspace-module__wrq9TW__historyAction{color:var(--color-warning);font-size:var(--text-2xs);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:4px 0 8px;display:flex}.ChatWorkspace-module__wrq9TW__daySeparator{color:var(--text-muted);font-family:var(--font-ui);font-size:var(--text-2xs);letter-spacing:.035em;text-transform:uppercase;grid-template-columns:minmax(24px,1fr) auto minmax(24px,1fr);align-items:center;gap:10px;display:grid}.ChatWorkspace-module__wrq9TW__daySeparator>span[aria-hidden=true]{background:var(--border);height:1px}.ChatWorkspace-module__wrq9TW__message{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:2px 0;display:flex}.ChatWorkspace-module__wrq9TW__message[data-own=true]{align-items:flex-end}.ChatWorkspace-module__wrq9TW__messageMeta{color:var(--text-muted);font-family:var(--font-ui);font-size:var(--text-2xs);flex-wrap:wrap;align-items:baseline;gap:5px;min-width:0;max-width:88%;display:flex}.ChatWorkspace-module__wrq9TW__messageAuthor,.ChatWorkspace-module__wrq9TW__messageFamily{text-decoration:none}.ChatWorkspace-module__wrq9TW__messageAuthor{color:var(--text-secondary);overflow-wrap:anywhere;font-weight:800}.ChatWorkspace-module__wrq9TW__messageFamily{color:color-mix(in srgb, var(--color-warning) 72%, var(--text-muted));font-weight:700}.ChatWorkspace-module__wrq9TW__gameMasterBadge{background:color-mix(in srgb, var(--color-info) 14%, transparent);border:1px solid color-mix(in srgb, var(--color-info) 55%, var(--border));color:var(--color-info);letter-spacing:.055em;padding:3px 5px;font-size:.68rem;font-weight:900;line-height:1}.ChatWorkspace-module__wrq9TW__messageAuthor:hover,.ChatWorkspace-module__wrq9TW__messageAuthor:focus-visible{color:var(--color-info)}.ChatWorkspace-module__wrq9TW__messageFamily:hover,.ChatWorkspace-module__wrq9TW__messageFamily:focus-visible{color:var(--text-accent)}.ChatWorkspace-module__wrq9TW__messageAuthor:focus-visible,.ChatWorkspace-module__wrq9TW__messageFamily:focus-visible{outline-offset:2px;outline:1px solid}.ChatWorkspace-module__wrq9TW__messageMeta time{font-variant-numeric:tabular-nums;margin-inline-start:auto}.ChatWorkspace-module__wrq9TW__messageModerationButton,.ChatWorkspace-module__wrq9TW__messageSafetyButton{color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:36px;height:36px;margin:-10px 0;padding:0;font-size:.62rem;display:inline-flex}.ChatWorkspace-module__wrq9TW__messageModerationButton{letter-spacing:-.08em}.ChatWorkspace-module__wrq9TW__messageModerationButton:hover,.ChatWorkspace-module__wrq9TW__messageModerationButton:focus-visible,.ChatWorkspace-module__wrq9TW__messageSafetyButton:hover,.ChatWorkspace-module__wrq9TW__messageSafetyButton:focus-visible{background:var(--bg-card-hover);border-color:var(--border-active);color:var(--text-primary);outline:0}.ChatWorkspace-module__wrq9TW__message[data-sender-deleted=true] .ChatWorkspace-module__wrq9TW__messageAuthor{color:var(--text-muted);font-style:italic;font-weight:700}.ChatWorkspace-module__wrq9TW__bubble{color:var(--text-secondary);font-size:var(--text-sm);overflow-wrap:anywhere;white-space:pre-wrap;background:0 0;border:0;max-width:88%;margin:0;padding:0 0 5px;line-height:1.45}.ChatWorkspace-module__wrq9TW__message[data-own=true] .ChatWorkspace-module__wrq9TW__bubble{color:var(--text-primary);background:0 0;border:0}.ChatWorkspace-module__wrq9TW__deletedMessage{color:var(--text-muted);align-items:center;gap:7px;font-style:italic;display:inline-flex}.ChatWorkspace-module__wrq9TW__deletedAt{color:color-mix(in srgb, var(--text-muted) 72%, transparent);font-family:var(--font-ui);font-size:var(--text-2xs);font-style:normal}.ChatWorkspace-module__wrq9TW__composer{border-top:1px solid var(--border);background:#0a080694;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 10px;padding:12px 14px;display:grid}.ChatWorkspace-module__wrq9TW__composerInput{resize:vertical;min-height:46px;max-height:180px}.ChatWorkspace-module__wrq9TW__composer>.btn{justify-content:center;align-self:end;align-items:center;gap:7px;min-height:46px;display:inline-flex}.ChatWorkspace-module__wrq9TW__composerGuidance{color:var(--text-muted);font-size:var(--text-2xs);grid-column:1/-1;justify-content:space-between;gap:12px;line-height:1.35;display:flex}.ChatWorkspace-module__wrq9TW__composerFeedback{color:var(--color-danger);font-size:var(--text-xs);grid-column:1/-1;line-height:1.4}.ChatWorkspace-module__wrq9TW__composerFeedback:empty{display:none}.ChatWorkspace-module__wrq9TW__accessNotice{background:color-mix(in srgb, var(--color-warning) 7%, #00000047);border:1px solid color-mix(in srgb, var(--color-warning) 40%, var(--border));color:var(--text-secondary);font-size:var(--text-xs);grid-column:1/-1;align-items:flex-start;gap:9px;padding:9px 10px;line-height:1.35;display:flex}.ChatWorkspace-module__wrq9TW__accessNotice>span{gap:4px;min-width:0;display:grid}.ChatWorkspace-module__wrq9TW__accessNotice strong{color:var(--text-primary);font-family:var(--font-ui)}.ChatWorkspace-module__wrq9TW__accessProgress{flex-wrap:wrap;gap:5px 12px;display:flex}.ChatWorkspace-module__wrq9TW__accessProgress>span{color:var(--color-warning)}.ChatWorkspace-module__wrq9TW__accessProgress>span[data-met=true]{color:var(--color-success)}.ChatWorkspace-module__wrq9TW__moderationBackdrop{z-index:12200;background:#000000b3;position:fixed;inset:0}.ChatWorkspace-module__wrq9TW__moderationDialog{border:1px solid var(--border-active);border-top:3px solid var(--color-danger);color:var(--text-primary);z-index:12210;background:#07080af5;outline:0;width:min(460px,100vw - 32px);max-width:calc(100vw - 32px);max-height:min(720px,100dvh - 32px);padding:18px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 70px #0000009e}.ChatWorkspace-module__wrq9TW__moderationHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ChatWorkspace-module__wrq9TW__moderationHeader h2{font-family:var(--font-headline);font-size:var(--text-xl);margin:2px 0 0;line-height:1.15}.ChatWorkspace-module__wrq9TW__moderationDescription{color:var(--text-muted);font-size:var(--text-sm);margin:12px 0 16px;line-height:1.45}.ChatWorkspace-module__wrq9TW__moderationReason{font-family:var(--font-ui);font-size:var(--text-xs);gap:7px;font-weight:800;display:grid}.ChatWorkspace-module__wrq9TW__moderationReason textarea{resize:vertical;min-height:86px}.ChatWorkspace-module__wrq9TW__moderationReason small{color:var(--text-muted);font-family:var(--font-body);font-weight:400}.ChatWorkspace-module__wrq9TW__moderationActions{gap:14px;margin-top:18px;display:grid}.ChatWorkspace-module__wrq9TW__moderationActions>.btn{justify-content:center}.ChatWorkspace-module__wrq9TW__restrictionOptions{border:1px solid var(--border);margin:0;padding:12px}.ChatWorkspace-module__wrq9TW__restrictionOptions legend{color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--text-xs);text-transform:uppercase;padding:0 7px;font-weight:800}.ChatWorkspace-module__wrq9TW__restrictionOptions>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.ChatWorkspace-module__wrq9TW__restrictionOptions .btn{justify-content:center;min-width:0}.ChatWorkspace-module__wrq9TW__moderationNotice,.ChatWorkspace-module__wrq9TW__moderationError{font-size:var(--text-xs);margin:14px 0 0;line-height:1.4}.ChatWorkspace-module__wrq9TW__moderationNotice{color:var(--text-muted)}.ChatWorkspace-module__wrq9TW__moderationError{color:var(--color-danger)}@media (max-width:1024px){.ChatWorkspace-module__wrq9TW__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .22s var(--ease), visibility .22s step-end;z-index:12000;background:#0000009e;display:block;position:fixed;inset:0}.ChatWorkspace-module__wrq9TW__backdrop[data-state=closed]{animation:ChatWorkspace-module__wrq9TW__chatBackdropClose .22s var(--ease);opacity:0;pointer-events:none;visibility:hidden}.ChatWorkspace-module__wrq9TW__backdrop[data-state=open]{animation:ChatWorkspace-module__wrq9TW__chatBackdropOpen .22s var(--ease);opacity:1;transition-timing-function:var(--ease), step-start;visibility:visible}.ChatWorkspace-module__wrq9TW__window{-webkit-backdrop-filter:blur(12px)saturate(112%);backdrop-filter:blur(12px)saturate(112%);height:calc(100dvh - env(safe-area-inset-top,0px));max-height:calc(100dvh - env(safe-area-inset-top,0px));transform-origin:bottom;z-index:12010;border-bottom:0;width:100%;transition-duration:.32s;bottom:0;left:0;right:0}.ChatWorkspace-module__wrq9TW__window[data-state=closed]{animation-duration:.32s;transform:translateY(100%)}.ChatWorkspace-module__wrq9TW__window[data-state=open]{animation-duration:.32s;transform:translateY(0)}.ChatWorkspace-module__wrq9TW__sheetGrip{background:var(--mobile-panel-header-bg);flex:0 0 20px;justify-content:center;align-items:center;display:flex}.ChatWorkspace-module__wrq9TW__sheetGrip:before{background:var(--border-active);content:"";opacity:.75;width:44px;height:4px}.ChatWorkspace-module__wrq9TW__windowHeader{padding:8px 12px 10px}.ChatWorkspace-module__wrq9TW__chatPanel{border-bottom:0;border-left:0;border-right:0;margin:0}.ChatWorkspace-module__wrq9TW__messageScroller{padding:12px}.ChatWorkspace-module__wrq9TW__messageMeta,.ChatWorkspace-module__wrq9TW__bubble{max-width:90%}.ChatWorkspace-module__wrq9TW__messageModerationButton,.ChatWorkspace-module__wrq9TW__messageSafetyButton{width:40px;height:40px;margin-block:-11px}.ChatWorkspace-module__wrq9TW__composer{padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));grid-template-columns:minmax(0,1fr) auto}.ChatWorkspace-module__wrq9TW__moderationDialog{max-width:none;max-height:min(76dvh,720px);padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));border-bottom:0;width:100%;top:auto;bottom:0;left:0;transform:none}}@media (max-width:430px){.ChatWorkspace-module__wrq9TW__connectionState{text-align:right;max-width:46%}.ChatWorkspace-module__wrq9TW__composer{grid-template-columns:1fr}.ChatWorkspace-module__wrq9TW__composerGuidance,.ChatWorkspace-module__wrq9TW__accessNotice,.ChatWorkspace-module__wrq9TW__composerFeedback{grid-column:1}.ChatWorkspace-module__wrq9TW__composer>.btn{grid-column:1}.ChatWorkspace-module__wrq9TW__bubble,.ChatWorkspace-module__wrq9TW__messageMeta{max-width:94%}.ChatWorkspace-module__wrq9TW__restrictionOptions>div{grid-template-columns:1fr}}@keyframes ChatWorkspace-module__wrq9TW__chatWindowOpen{0%{opacity:0}to{opacity:1}}@keyframes ChatWorkspace-module__wrq9TW__chatWindowClose{0%{opacity:1}to{opacity:0}}@keyframes ChatWorkspace-module__wrq9TW__chatBackdropOpen{0%{opacity:0}to{opacity:1}}@keyframes ChatWorkspace-module__wrq9TW__chatBackdropClose{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ChatWorkspace-module__wrq9TW__backdrop,.ChatWorkspace-module__wrq9TW__window,.ChatWorkspace-module__wrq9TW__moderationBackdrop,.ChatWorkspace-module__wrq9TW__moderationDialog{transition:none;animation:none}}.ChatWorkspace-module__wrq9TW__welcomeNotice{color:var(--text-secondary);font:var(--text-xs) var(--font-ui);border-bottom:1px solid var(--rule);align-items:center;gap:8px;min-width:0;padding-block:8px;display:flex}.ChatWorkspace-module__wrq9TW__welcomeNotice>span{min-width:0}.ChatWorkspace-module__wrq9TW__destinationLabel{color:var(--text-muted);font:var(--text-xs) var(--font-ui)}.ChatWorkspace-module__wrq9TW__destinationPicker{min-width:0;margin-left:auto;position:relative}.ChatWorkspace-module__wrq9TW__destinationPicker summary{cursor:pointer;border:1px solid var(--border);background:var(--bg-input);align-items:center;gap:8px;min-height:40px;padding:6px 10px;list-style:none;display:flex}.ChatWorkspace-module__wrq9TW__destinationPicker summary::-webkit-details-marker{display:none}.ChatWorkspace-module__wrq9TW__destinationPicker summary:focus-visible{outline:2px solid var(--border-active);outline-offset:2px}.ChatWorkspace-module__wrq9TW__destinationPicker summary[aria-disabled=true]{cursor:default;opacity:.5}.ChatWorkspace-module__wrq9TW__destinationOptions{z-index:2;border:1px solid var(--border-active);background:var(--bg-elevated);min-width:180px;max-width:min(280px,85vw);box-shadow:var(--shadow-card);display:grid;position:absolute;bottom:calc(100% + 6px);right:0}.ChatWorkspace-module__wrq9TW__destinationOptions button{min-height:44px;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 12px;display:flex}.ChatWorkspace-module__wrq9TW__destinationOptions button[aria-pressed=true],.ChatWorkspace-module__wrq9TW__destinationOptions button:hover{background:var(--bg-muted);color:var(--text-accent)}.ChatWorkspace-module__wrq9TW__destinationOptions button:focus-visible{outline:2px solid var(--border-active);outline-offset:-2px}.ChatWorkspace-module__wrq9TW__destinationRow>.ChatWorkspace-module__wrq9TW__destinationLabel{flex-basis:auto}.ChatWorkspace-module__wrq9TW__window{container:chat-workspace/inline-size}.ChatWorkspace-module__wrq9TW__window[data-expanded=true]{width:min(940px,100vw - 48px);height:calc(100dvh - 48px)}.ChatWorkspace-module__wrq9TW__tabs .section-tabs-track{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;overflow:visible}.ChatWorkspace-module__wrq9TW__tabs .section-tab{min-width:0;min-height:44px;font-size:var(--text-xs);letter-spacing:0;gap:6px;padding:8px}.ChatWorkspace-module__wrq9TW__tabs .section-tab-label{white-space:normal;overflow-wrap:anywhere;min-width:0}.ChatWorkspace-module__wrq9TW__tabs .section-tab-count{min-width:16px;font-size:var(--text-2xs);padding-inline:3px}.ChatWorkspace-module__wrq9TW__channelFilter{background:var(--bg-panel-header);border-bottom:1px solid var(--border);font:var(--text-2xs)/1.3 var(--font-ui);color:var(--text-muted);flex:none;justify-content:space-between;align-items:center;gap:10px;padding:3px 12px;display:flex}.ChatWorkspace-module__wrq9TW__channelFilter .ChatWorkspace-module__wrq9TW__destinationPicker{margin-left:0}.ChatWorkspace-module__wrq9TW__channelFilter summary{background:0 0;border-color:#0000;min-height:36px;padding:4px 8px}.ChatWorkspace-module__wrq9TW__destinationPicker[data-placement=below] .ChatWorkspace-module__wrq9TW__destinationOptions{z-index:5;max-height:min(320px,45dvh);top:calc(100% + 4px);bottom:auto;overflow-y:auto}.ChatWorkspace-module__wrq9TW__pickerCount{font-family:var(--font-mono);color:var(--text-accent);margin-left:auto}.ChatWorkspace-module__wrq9TW__chatPanel{margin:0}.ChatWorkspace-module__wrq9TW__chatPanel.section-surface{background:color-mix(in srgb, var(--bg-input) 82%, transparent);border:0}.ChatWorkspace-module__wrq9TW__messageThread{gap:7px}.ChatWorkspace-module__wrq9TW__conversationPrompt{text-align:center;justify-items:center;gap:10px;max-width:290px;margin:auto;padding:16px;display:grid}.ChatWorkspace-module__wrq9TW__conversationPrompt p{color:var(--text-secondary);font:var(--text-base)/1.4 var(--font-headline);margin:0}.ChatWorkspace-module__wrq9TW__conversationPrompt button{min-height:44px}.ChatWorkspace-module__wrq9TW__message{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:2px 10px;padding:5px 3px;display:grid}.ChatWorkspace-module__wrq9TW__message[data-own=true]{background:color-mix(in srgb, var(--text-accent) 5%, transparent);align-items:start}.ChatWorkspace-module__wrq9TW__messageAvatar{grid-area:1/1/span 2;padding-top:3px}.ChatWorkspace-module__wrq9TW__messageMeta{grid-column:2;align-items:center;gap:3px 6px;max-width:none;min-height:28px}.ChatWorkspace-module__wrq9TW__bubble{max-width:none;font:var(--text-sm)/1.5 var(--font-ui);grid-column:2;padding-bottom:2px}.ChatWorkspace-module__wrq9TW__messageActions{align-items:center;gap:1px;margin-left:auto;display:inline-flex}.ChatWorkspace-module__wrq9TW__messageActions button{width:28px;height:28px;margin:0}.ChatWorkspace-module__wrq9TW__messageMeta time{font-size:var(--text-2xs);margin-left:0}.ChatWorkspace-module__wrq9TW__message:hover,.ChatWorkspace-module__wrq9TW__message:focus-within{background-color:var(--bg-card-hover)}.ChatWorkspace-module__wrq9TW__welcomeNotice{font-size:var(--text-2xs);color:var(--text-muted);border:0;padding-block:2px}.ChatWorkspace-module__wrq9TW__welcomeNotice>:first-child{flex-shrink:0;width:16px;height:16px}.ChatWorkspace-module__wrq9TW__composer{flex-direction:column;flex:none;gap:6px;padding:8px 12px 10px;display:flex}.ChatWorkspace-module__wrq9TW__destinationRow{width:100%;min-height:36px}.ChatWorkspace-module__wrq9TW__destinationRow:empty{display:none}.ChatWorkspace-module__wrq9TW__destinationRow summary{background:0 0;min-height:36px;padding:3px 7px}@media (hover:hover) and (pointer:fine){.ChatWorkspace-module__wrq9TW__messageActions{opacity:0}.ChatWorkspace-module__wrq9TW__message:hover .ChatWorkspace-module__wrq9TW__messageActions,.ChatWorkspace-module__wrq9TW__message:focus-within .ChatWorkspace-module__wrq9TW__messageActions{opacity:1}}@media (max-width:1024px){.ChatWorkspace-module__wrq9TW__windowHeader{gap:8px;padding:6px 10px}.ChatWorkspace-module__wrq9TW__windowTitle{font-size:20px}.ChatWorkspace-module__wrq9TW__windowDescription{font-size:11px}.ChatWorkspace-module__wrq9TW__windowIcon{flex-basis:32px;width:32px;height:32px}.ChatWorkspace-module__wrq9TW__windowIdentity{gap:8px}.ChatWorkspace-module__wrq9TW__sheetGrip{flex-basis:12px}.ChatWorkspace-module__wrq9TW__composer{padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}.ChatWorkspace-module__wrq9TW__destinationRow summary,.ChatWorkspace-module__wrq9TW__channelFilter summary{min-height:44px}.ChatWorkspace-module__wrq9TW__messageActions button{width:44px;min-width:44px;height:44px}.ChatWorkspace-module__wrq9TW__messageMeta,.ChatWorkspace-module__wrq9TW__bubble{max-width:100%}}@media (max-width:430px){.ChatWorkspace-module__wrq9TW__tabs .section-tab{gap:4px;padding-inline:5px;font-size:11px}.ChatWorkspace-module__wrq9TW__message{column-gap:7px}}@container chat-workspace (max-width:480px){.ChatWorkspace-module__wrq9TW__tabs:has(#chat-overlay-channel-tab-ANNOUNCEMENTS) .section-tabs-track{grid-template-columns:repeat(3,minmax(max-content,1fr))}.ChatWorkspace-module__wrq9TW__tabs .section-tab-label{white-space:nowrap;overflow-wrap:normal}}.ChatWorkspace-module__wrq9TW__messageIdentity{flex-wrap:wrap;align-items:center;gap:3px 6px;min-width:0;display:inline-flex}.ChatWorkspace-module__wrq9TW__messageIdentity[hidden]{display:none}.ChatWorkspace-module__wrq9TW__message[data-grouped=true]{margin-top:-5px;padding-top:0}.ChatWorkspace-module__wrq9TW__message[data-grouped=true] .ChatWorkspace-module__wrq9TW__messageMeta{z-index:2;grid-area:1/2;justify-self:end}.ChatWorkspace-module__wrq9TW__message[data-grouped=true] .ChatWorkspace-module__wrq9TW__bubble{grid-row:1;padding-right:34px}.ChatWorkspace-module__wrq9TW__message[data-grouped=true] .ChatWorkspace-module__wrq9TW__messageMeta{background:var(--bg-card)}.ChatWorkspace-module__wrq9TW__message[data-grouped=true]:not(:hover):not(:focus-within) .ChatWorkspace-module__wrq9TW__messageMeta{opacity:0}.ChatWorkspace-module__wrq9TW__unreadDivider{color:var(--text-accent);font:600 var(--text-xs)/1.4 var(--font-ui);align-items:center;gap:10px;margin:12px 0 8px;display:flex}.ChatWorkspace-module__wrq9TW__unreadDivider:before,.ChatWorkspace-module__wrq9TW__unreadDivider:after{content:"";background:var(--border-active);flex:1;height:1px}.ChatWorkspace-module__wrq9TW__unreadAction{z-index:3;pointer-events:none;flex:0 0 0;justify-content:center;gap:6px;height:0;display:flex;position:sticky;top:0;overflow:visible}.ChatWorkspace-module__wrq9TW__unreadNotice{color:var(--text-accent);font:600 var(--text-xs)/1.4 var(--font-ui);background:var(--bg-elevated);border:1px solid var(--border-active);cursor:pointer;white-space:nowrap;pointer-events:auto;justify-content:center;align-self:flex-start;align-items:center;gap:3px;max-width:calc(50% - 3px);min-height:30px;padding:4px 8px;display:inline-flex;box-shadow:0 2px 8px #00000059}.ChatWorkspace-module__wrq9TW__unreadNotice svg{flex:none}.ChatWorkspace-module__wrq9TW__unreadNotice span{min-width:0}.ChatWorkspace-module__wrq9TW__unreadNotice[data-gm=true]{color:var(--color-info);border-color:color-mix(in srgb, var(--color-info) 55%, var(--border))}.ChatWorkspace-module__wrq9TW__unreadNotice:hover{background:var(--bg-card-hover)}.ChatWorkspace-module__wrq9TW__unreadNotice:focus-visible{outline-offset:2px;outline:2px solid}.ChatWorkspace-module__wrq9TW__unreadNotice:disabled{cursor:progress}.ChatWorkspace-module__wrq9TW__reactionError{color:var(--color-danger);font-size:var(--text-xs);margin-top:4px;display:block}@media (hover:none),(pointer:coarse){.ChatWorkspace-module__wrq9TW__message[data-grouped=true] .ChatWorkspace-module__wrq9TW__messageMeta{background:0 0;grid-row:2;justify-self:start;opacity:1!important}.ChatWorkspace-module__wrq9TW__message[data-grouped=true] .ChatWorkspace-module__wrq9TW__bubble{grid-row:1;padding-right:0}.ChatWorkspace-module__wrq9TW__unreadNotice{min-height:44px}}.ChatWorkspace-module__wrq9TW__chatToolbar{border-bottom:1px solid var(--border);background:var(--bg-panel-header);flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:42px;padding:2px 10px;display:flex}.ChatWorkspace-module__wrq9TW__chatToolbar[data-family-tools=true]{gap:4px}.ChatWorkspace-module__wrq9TW__chatToolbar[data-family-tools=true] .ChatWorkspace-module__wrq9TW__pinsLauncher{min-width:44px;margin-left:0;padding-inline:6px}.ChatWorkspace-module__wrq9TW__chatToolbar[data-family-tools=true] .ChatWorkspace-module__wrq9TW__pinsLauncher>span{display:none}.ChatWorkspace-module__wrq9TW__chatToolbar summary{min-height:36px;font-size:var(--text-xs);background:0 0;border-color:#0000;padding:3px 6px}.ChatWorkspace-module__wrq9TW__chatToolbar .ChatWorkspace-module__wrq9TW__destinationPicker{min-width:0;max-width:65%}.ChatWorkspace-module__wrq9TW__pinsLauncher{min-height:36px;color:var(--text-secondary);border:1px solid var(--border);font:600 var(--text-xs)/1.2 var(--font-ui);cursor:pointer;white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:6px;margin-left:auto;padding:4px 8px;display:inline-flex}.ChatWorkspace-module__wrq9TW__pinsLauncher strong{color:var(--text-accent);font-family:var(--font-mono)}.ChatWorkspace-module__wrq9TW__pinsLauncher[aria-expanded=true],.ChatWorkspace-module__wrq9TW__pinsLauncher:hover{border-color:var(--border-active);background:var(--bg-card-hover)}.ChatWorkspace-module__wrq9TW__pinsLauncher:focus-visible{outline:2px solid var(--border-active)}.ChatWorkspace-module__wrq9TW__utilityPanel{border:1px solid var(--border-active);overscroll-behavior:contain;background:var(--bg-panel-header);flex:none;min-height:96px;max-height:min(42%,310px);margin:8px 10px 10px;overflow-y:auto;box-shadow:0 5px 18px #00000059}.ChatWorkspace-module__wrq9TW__utilityHeading{z-index:2;background:color-mix(in srgb, var(--text-accent) 9%, var(--bg-panel-header));border-bottom:1px solid var(--border-active);align-items:center;gap:8px;min-height:40px;padding:0 10px;display:flex;position:sticky;top:0}.ChatWorkspace-module__wrq9TW__utilityHeading strong{font:700 var(--text-xs)/1.2 var(--font-ui);flex:1}.ChatWorkspace-module__wrq9TW__utilityHeading button{cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:36px;display:grid}.ChatWorkspace-module__wrq9TW__utilityHeading button:focus-visible{outline:2px solid var(--border-active)}.ChatWorkspace-module__wrq9TW__pinEmpty{text-align:center;color:var(--text-secondary);justify-items:center;gap:5px;padding:12px;display:grid}.ChatWorkspace-module__wrq9TW__pinEmpty>svg{color:var(--text-accent)}.ChatWorkspace-module__wrq9TW__pinEmpty p,.ChatWorkspace-module__wrq9TW__pinBoardActions p{font:var(--text-xs)/1.4 var(--font-ui);margin:0}.ChatWorkspace-module__wrq9TW__pinEmpty strong{font:600 var(--text-sm)/1.3 var(--font-ui)}.ChatWorkspace-module__wrq9TW__pinBoardActions{justify-items:center;gap:8px;padding:0 12px 10px;display:grid}.ChatWorkspace-module__wrq9TW__pinBoardActions>button{min-height:40px}.ChatWorkspace-module__wrq9TW__pinSelection{background:color-mix(in srgb, var(--text-accent) 10%, var(--bg-card));color:var(--text-accent);font:600 var(--text-xs)/1.2 var(--font-ui);align-items:center;gap:7px;padding:6px 10px;display:flex}.ChatWorkspace-module__wrq9TW__pinSelection>span{flex:1}.ChatWorkspace-module__wrq9TW__pinSelection button{min-height:36px;color:var(--text-primary);border:1px solid var(--border-active);background:var(--bg-card);cursor:pointer;padding:4px 8px}.ChatWorkspace-module__wrq9TW__message[data-pin-selectable=true]{outline:1px solid var(--border-active);outline-offset:-1px;background:var(--bg-card);padding:7px}.ChatWorkspace-module__wrq9TW__pinChoice{min-height:36px;margin-top:7px;display:flex}.ChatWorkspace-module__wrq9TW__pinDurations{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:12px 0;padding:0;display:grid}.ChatWorkspace-module__wrq9TW__pinDurations legend{font:600 var(--text-sm)/1.3 var(--font-ui);align-items:center;gap:7px;padding:0 0 8px;display:flex}.ChatWorkspace-module__wrq9TW__pinDurations label{background:var(--bg-card);border:1px solid var(--border);cursor:pointer;min-height:48px;font:var(--text-sm)/1.2 var(--font-mono);justify-content:center;align-items:center;gap:5px;display:flex}.ChatWorkspace-module__wrq9TW__pinDurations label[data-selected=true]{border-color:var(--border-active);color:var(--text-accent);background:var(--bg-elevated)}.ChatWorkspace-module__wrq9TW__pinDurations label:has(input:focus-visible){outline:2px solid var(--border-active);outline-offset:2px}.ChatWorkspace-module__wrq9TW__pinDurations input{accent-color:var(--text-accent);margin:0}@media (max-width:1024px){.ChatWorkspace-module__wrq9TW__chatToolbar{min-height:44px;padding-inline:7px}.ChatWorkspace-module__wrq9TW__chatToolbar summary,.ChatWorkspace-module__wrq9TW__pinsLauncher,.ChatWorkspace-module__wrq9TW__pinBoardActions>button,.ChatWorkspace-module__wrq9TW__pinChoice,.ChatWorkspace-module__wrq9TW__pinSelection button{min-height:44px}.ChatWorkspace-module__wrq9TW__utilityHeading button{width:44px;height:44px}.ChatWorkspace-module__wrq9TW__utilityPanel{max-height:min(42%,260px)}}.ChatWorkspace-module__wrq9TW__familyWelcomeActions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ChatWorkspace-module__wrq9TW__utilityPanel[data-empty-chat=true]{max-height:min(70%,420px)}.ChatWorkspace-module__wrq9TW__emptyConversationHint{text-align:center;color:var(--text-muted);font:var(--text-xs)/1.4 var(--font-ui);margin:auto;padding:8px}.ChatWorkspace-module__wrq9TW__utilityPanel[data-utility=family]{max-height:min(48%,330px)}@media (max-width:1024px){.ChatWorkspace-module__wrq9TW__utilityPanel{margin:6px 7px 8px}}.ChatWorkspace-module__wrq9TW__message[data-official=true] .ChatWorkspace-module__wrq9TW__bubble,.ChatWorkspace-module__wrq9TW__message[data-official=true] .ChatWorkspace-module__wrq9TW__messageAuthor{color:var(--color-info)}
.ChatScrollToLatest-module__pefzza__button{bottom:10px;z-index:3;color:var(--text-primary);background:var(--bg-elevated);border-color:var(--border-active);position:absolute;inset-inline-end:12px;box-shadow:0 2px 8px #00000059}.ChatScrollToLatest-module__pefzza__button:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.ChatScrollToLatest-module__pefzza__count{min-width:19px;color:var(--color-info);background:var(--bg-elevated);border:1px solid var(--color-info);font:700 var(--text-2xs)/1.2 var(--font-ui);letter-spacing:normal;padding:2px 4px;position:absolute;inset-block-start:-7px;inset-inline-end:-5px}@media (prefers-reduced-motion:reduce){.ChatScrollToLatest-module__pefzza__button{transition:none}}
.family-search-module__km4hza__root{gap:6px;min-width:0;display:grid}.family-search-module__km4hza__label{font:var(--text-sm)/1.35 var(--font-ui);color:var(--text-secondary);gap:6px;display:grid}.family-search-module__km4hza__label input{width:100%;min-width:0;min-height:44px}.family-search-module__km4hza__results{overscroll-behavior:contain;gap:5px;max-height:232px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.family-search-module__km4hza__results:empty{display:none}.family-search-module__km4hza__result{text-align:start;width:100%;min-height:56px;color:var(--text-primary);background:var(--bg-input);border:1px solid var(--border);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.family-search-module__km4hza__result:hover{border-color:var(--border-active);background:var(--bg-elevated)}.family-search-module__km4hza__result:focus-visible{outline:2px solid var(--color-info);outline-offset:-2px}.family-search-module__km4hza__identity{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.family-search-module__km4hza__identity strong{font:700 var(--text-sm)/1.3 var(--font-ui);overflow-wrap:anywhere}.family-search-module__km4hza__result small{color:var(--text-secondary);font:var(--text-2xs)/1.3 var(--font-ui);text-align:end;max-width:72px}.family-search-module__km4hza__hint,.family-search-module__km4hza__error{font:var(--text-xs)/1.4 var(--font-ui);overflow-wrap:anywhere;margin:0}.family-search-module__km4hza__hint{color:var(--text-secondary)}.family-search-module__km4hza__error{color:var(--color-danger)}
.family-conversations-module__mtz4pq__panel{border:1px solid var(--border);background:var(--bg-panel);gap:12px;min-width:0;padding:16px;display:grid}.family-conversations-module__mtz4pq__header{align-items:center;gap:8px;min-width:0;display:flex}.family-conversations-module__mtz4pq__header h3,.family-conversations-module__mtz4pq__header h4{font:700 var(--text-base)/1.25 var(--font-ui);flex:1;margin:0}.family-conversations-module__mtz4pq__hint{color:var(--text-secondary);font:var(--text-sm)/1.45 var(--font-ui);margin:0}.family-conversations-module__mtz4pq__error{color:var(--color-danger);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.family-conversations-module__mtz4pq__createToggle{justify-self:start}.family-conversations-module__mtz4pq__workspace{border:1px solid var(--border);grid-template-columns:minmax(180px,26%) minmax(0,1fr);min-width:0;display:grid}.family-conversations-module__mtz4pq__rooms{border-inline-end:1px solid var(--border);align-content:start;gap:6px;max-height:600px;padding:8px;display:grid;overflow:auto}.family-conversations-module__mtz4pq__roomButton{text-align:start;width:100%;min-height:52px;color:var(--text-primary);border:1px solid var(--border);background:var(--bg-card);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;display:grid}.family-conversations-module__mtz4pq__roomButton[aria-pressed=true]{border-color:var(--border-active);background:var(--bg-elevated)}.family-conversations-module__mtz4pq__roomButton:focus-visible{outline:2px solid var(--color-info);outline-offset:1px}.family-conversations-module__mtz4pq__roomButton strong{overflow-wrap:anywhere;font-size:var(--text-sm);display:block}.family-conversations-module__mtz4pq__roomButton small{color:var(--text-secondary);font-size:var(--text-xs)}.family-conversations-module__mtz4pq__roomOption{align-items:stretch;min-width:0;display:flex}.family-conversations-module__mtz4pq__roomOption>.family-conversations-module__mtz4pq__roomButton{flex:1;min-width:0}.family-conversations-module__mtz4pq__renameIcon{flex:0 0 44px;align-self:center;min-height:44px}.family-conversations-module__mtz4pq__count{border:1px solid var(--border-active);color:var(--text-accent);font:700 var(--text-xs)/1.2 var(--font-ui);padding:2px 5px}.family-conversations-module__mtz4pq__choose{color:var(--text-secondary);font:var(--text-sm)/1.4 var(--font-ui);align-self:center;padding:20px}.family-conversations-module__mtz4pq__composer{gap:14px;min-width:0;padding:18px;display:grid}.family-conversations-module__mtz4pq__composer .family-conversations-module__mtz4pq__header h4{font-family:var(--font-headline);color:var(--text-primary)}.family-conversations-module__mtz4pq__composer>button[type=submit],.family-conversations-module__mtz4pq__searchResults>button{min-height:44px}.family-conversations-module__mtz4pq__selectedFamilies button{min-width:44px;min-height:44px}.family-conversations-module__mtz4pq__kinds{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;display:grid}.family-conversations-module__mtz4pq__kinds legend{font-size:var(--text-xs);color:var(--text-secondary);margin-bottom:6px}.family-conversations-module__mtz4pq__kindChoice{cursor:pointer;min-width:0;position:relative}.family-conversations-module__mtz4pq__kindChoice input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.family-conversations-module__mtz4pq__kindVisual{border:1px solid var(--border);border-top:2px solid var(--border);background:var(--bg-input);height:100%;min-height:90px;color:var(--text-secondary);align-items:center;gap:10px;padding:14px;display:flex;position:relative}.family-conversations-module__mtz4pq__kindVisual strong{min-width:0;font:700 var(--text-sm)/1.3 var(--font-ui)}.family-conversations-module__mtz4pq__kindCheck{visibility:hidden;position:absolute;inset-block-start:5px;inset-inline-end:5px}.family-conversations-module__mtz4pq__kindChoice input:checked+.family-conversations-module__mtz4pq__kindVisual{border-color:var(--border-active);color:var(--text-accent);background:color-mix(in srgb, var(--text-accent) 9%, var(--bg-input))}.family-conversations-module__mtz4pq__kindChoice input:checked+.family-conversations-module__mtz4pq__kindVisual .family-conversations-module__mtz4pq__kindCheck{visibility:visible}.family-conversations-module__mtz4pq__kindChoice input:focus-visible+.family-conversations-module__mtz4pq__kindVisual{outline:2px solid var(--color-info);outline-offset:2px}.family-conversations-module__mtz4pq__kindChoice input:disabled+.family-conversations-module__mtz4pq__kindVisual{opacity:.6}.family-conversations-module__mtz4pq__creationBackdrop{z-index:12200}.family-conversations-module__mtz4pq__creationDialog{z-index:12210;width:min(560px,100vw - 24px);max-width:none;max-height:min(720px,calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)));border-top:3px solid var(--border-active);outline:none;padding:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.family-conversations-module__mtz4pq__search{font:var(--text-sm)/1.3 var(--font-ui);gap:5px;display:grid}.family-conversations-module__mtz4pq__selectedFamilies,.family-conversations-module__mtz4pq__searchResults{flex-wrap:wrap;gap:6px;display:flex}.family-conversations-module__mtz4pq__selectedFamilies{overscroll-behavior:contain;max-height:160px;overflow-y:auto}.family-conversations-module__mtz4pq__searchResults{overscroll-behavior:contain;max-height:200px;overflow-y:auto}.family-conversations-module__mtz4pq__selectedFamilies>span{border:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px;min-width:0;padding:4px 8px;display:inline-flex}.family-conversations-module__mtz4pq__selectedFamilies strong{overflow-wrap:anywhere;font-size:var(--text-xs)}.family-conversations-module__mtz4pq__conversation{flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex}.family-conversations-module__mtz4pq__participants{flex-wrap:wrap;gap:6px;display:flex}.family-conversations-module__mtz4pq__timelineFrame{min-width:0;position:relative}.family-conversations-module__mtz4pq__timeline{overscroll-behavior:contain;border:1px solid var(--border);background:var(--bg-input);min-width:0;height:clamp(280px,47dvh,510px);padding:10px;overflow:auto}.family-conversations-module__mtz4pq__thread{gap:8px;min-width:0;display:grid}.family-conversations-module__mtz4pq__message{background:var(--bg-card);border-inline-start:2px solid var(--border);overflow-wrap:anywhere;gap:6px;min-width:0;padding:10px;display:grid}.family-conversations-module__mtz4pq__message[data-own=true]{border-inline-start-color:var(--border-active)}.family-conversations-module__mtz4pq__message[data-official=true]{color:var(--color-info);border-inline-start-color:var(--color-info)}.family-conversations-module__mtz4pq__message header{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.family-conversations-module__mtz4pq__message time{color:var(--text-secondary);font-size:var(--text-2xs);margin-inline-start:auto}.family-conversations-module__mtz4pq__gm{color:var(--color-info);font:700 var(--text-2xs)/1.2 var(--font-ui)}.family-conversations-module__mtz4pq__roomSelector{flex:1 1 0;min-width:0;position:relative}.family-conversations-module__mtz4pq__roomSelector summary{cursor:pointer;min-height:40px;color:var(--text-primary);font:700 var(--text-xs)/1.3 var(--font-ui);align-items:center;gap:6px;padding:3px 6px;list-style:none;display:flex}.family-conversations-module__mtz4pq__roomSelector summary::-webkit-details-marker{display:none}.family-conversations-module__mtz4pq__roomSelector summary strong{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.family-conversations-module__mtz4pq__roomSelector summary>svg{flex:none;margin-inline-start:auto}.family-conversations-module__mtz4pq__roomSelector summary:focus-visible{outline:2px solid var(--color-info);outline-offset:-2px}.family-conversations-module__mtz4pq__roomOptions{z-index:8;inset-inline-start:0;overscroll-behavior:contain;background:var(--bg-elevated);border:1px solid var(--border-active);gap:5px;width:min(380px,100vw - 28px);max-height:min(50dvh,380px);padding:7px;display:grid;position:absolute;top:calc(100% + 5px);overflow-y:auto;box-shadow:0 8px 24px #0006}.family-conversations-module__mtz4pq__roomSection{gap:5px;min-width:0;display:grid}.family-conversations-module__mtz4pq__roomSection h4{color:var(--text-accent);font:700 var(--text-xs)/1.3 var(--font-ui);letter-spacing:.04em;margin:8px 2px 2px}.family-conversations-module__mtz4pq__startHint{text-align:center;color:var(--text-secondary);align-content:center;justify-items:center;gap:10px;padding:18px;overflow:auto;display:grid!important}.family-conversations-module__mtz4pq__startHint strong{color:var(--text-primary);font:700 var(--text-lg)/1.3 var(--font-headline);overflow-wrap:anywhere}.family-conversations-module__mtz4pq__startHint p{max-width:38ch;font:var(--text-sm)/1.5 var(--font-ui);margin:0}.family-conversations-module__mtz4pq__createIcon{color:var(--text-accent)}.family-conversations-module__mtz4pq__conversation[data-embedded=true]{flex:1 1 0;gap:0;min-height:0;padding:0}.family-conversations-module__mtz4pq__conversation[data-embedded=true] .family-conversations-module__mtz4pq__timelineFrame{flex-direction:column;flex:1 1 0;min-height:72px;display:flex}.family-conversations-module__mtz4pq__conversation[data-embedded=true] .family-conversations-module__mtz4pq__timeline{background:0 0;border:0;flex:1 1 0;height:auto;min-height:72px}.family-conversations-module__mtz4pq__conversation[data-embedded=true] .family-conversations-module__mtz4pq__message{background:0 0;border-inline-start:0;padding:6px 2px}.family-conversations-module__mtz4pq__conversation[data-embedded=true] .family-conversations-module__mtz4pq__message[data-own=true]{background:color-mix(in srgb, var(--text-accent) 5%, transparent)}.family-conversations-module__mtz4pq__conversation[data-embedded=true]>:last-child{flex-shrink:0}@media (max-width:430px){.family-conversations-module__mtz4pq__kindVisual{text-align:center;flex-direction:column;justify-content:center;gap:7px;min-height:112px;padding:12px 8px}.family-conversations-module__mtz4pq__roomSelector summary{min-height:44px}}@media (max-width:700px){.family-conversations-module__mtz4pq__panel{padding:12px}.family-conversations-module__mtz4pq__workspace{grid-template-columns:minmax(0,1fr)}.family-conversations-module__mtz4pq__rooms{border-inline-end:0;border-bottom:1px solid var(--border);grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));max-height:180px}.family-conversations-module__mtz4pq__timeline{height:min(430px,45dvh);min-height:220px}.family-conversations-module__mtz4pq__conversation{padding:8px}}
.ChatReactions-module__RnaTVG__picker{display:inline-flex;position:relative}.ChatReactions-module__RnaTVG__picker>button,.ChatReactions-module__RnaTVG__palette button,.ChatReactions-module__RnaTVG__counts button{color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ChatReactions-module__RnaTVG__picker>button{width:28px;height:28px}.ChatReactions-module__RnaTVG__palette{z-index:4;border:1px solid var(--border-active);background:var(--bg-card);gap:4px;width:max-content;padding:5px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 18px #0009}.ChatReactions-module__RnaTVG__palette button{min-width:36px;width:36px!important;height:36px!important}.ChatReactions-module__RnaTVG__counts{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.ChatReactions-module__RnaTVG__counts button{border-color:var(--border);background:var(--bg-card);min-height:28px;font:var(--text-xs)/1.2 var(--font-ui);gap:5px;padding:2px 7px}.ChatReactions-module__RnaTVG__picker button:hover,.ChatReactions-module__RnaTVG__counts button:hover{background:var(--bg-card-hover);border-color:var(--border-active)}.ChatReactions-module__RnaTVG__picker button:focus-visible,.ChatReactions-module__RnaTVG__counts button:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.ChatReactions-module__RnaTVG__picker button[aria-pressed=true],.ChatReactions-module__RnaTVG__counts button[aria-pressed=true]{color:var(--text-accent);border-color:var(--text-accent);background:color-mix(in srgb, var(--text-accent) 12%, var(--bg-card))}.ChatReactions-module__RnaTVG__picker button:disabled,.ChatReactions-module__RnaTVG__counts button:disabled{cursor:default}@media (pointer:coarse){.ChatReactions-module__RnaTVG__picker>button,.ChatReactions-module__RnaTVG__palette button,.ChatReactions-module__RnaTVG__counts button{min-width:44px;min-height:44px}}
.ChatRiddlePanel-module__o8w46W__panel{border-bottom:1px solid var(--border-active);background:var(--bg-elevated);flex-direction:column;flex:none;min-width:0;min-height:48px;max-height:42%;display:flex;overflow:hidden}.ChatRiddlePanel-module__o8w46W__header{flex:none;align-items:center;gap:4px;min-width:0;padding:2px 10px;display:flex}.ChatRiddlePanel-module__o8w46W__title{text-align:left;flex:1;gap:1px;min-width:0;display:grid}.ChatRiddlePanel-module__o8w46W__title strong{font:700 var(--text-xs)/1.25 var(--font-ui)}.ChatRiddlePanel-module__o8w46W__title small{color:var(--text-accent);font:var(--text-2xs)/1.2 var(--font-ui)}.ChatRiddlePanel-module__o8w46W__toggle{min-width:0;min-height:46px;color:var(--text-primary);cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:3px 0;display:flex}.ChatRiddlePanel-module__o8w46W__toggle:hover{color:var(--text-accent)}.ChatRiddlePanel-module__o8w46W__toggle>:last-child{font:var(--text-lg)/1 var(--font-ui)}.ChatRiddlePanel-module__o8w46W__panel[data-collapsed=true]{background:color-mix(in srgb, var(--text-accent) 7%, var(--bg-input))}.ChatRiddlePanel-module__o8w46W__toggle:focus-visible{outline:2px solid var(--border-active);outline-offset:2px}.ChatRiddlePanel-module__o8w46W__timer{font-variant-numeric:tabular-nums;color:var(--text-accent)}.ChatRiddlePanel-module__o8w46W__body{min-height:0;font-size:var(--text-sm);flex-direction:column;flex:auto;gap:4px;padding:0 12px 10px;display:flex;overflow-y:auto}.ChatRiddlePanel-module__o8w46W__body p,.ChatRiddlePanel-module__o8w46W__notice p{margin:6px 0}.ChatRiddlePanel-module__o8w46W__clues{flex:auto;min-height:0;overflow-y:auto}.ChatRiddlePanel-module__o8w46W__question{line-height:1.45}.ChatRiddlePanel-module__o8w46W__hints{color:var(--text-secondary);margin:6px 0 10px;padding-left:20px}.ChatRiddlePanel-module__o8w46W__hints li+li{margin-top:4px}.ChatRiddlePanel-module__o8w46W__form{background:var(--bg-elevated);flex:none;gap:6px;padding-block:6px;display:grid}.ChatRiddlePanel-module__o8w46W__form label,.ChatRiddlePanel-module__o8w46W__form span{color:var(--text-secondary);font-size:var(--text-xs)}.ChatRiddlePanel-module__o8w46W__answerRow{gap:8px;min-width:0;display:flex}.ChatRiddlePanel-module__o8w46W__answerRow input{background:var(--bg-input);border:1px solid var(--border);width:0;min-width:0;min-height:44px;color:var(--text-primary);font-family:var(--font-ui);flex:1;padding:8px 10px;font-size:16px}.ChatRiddlePanel-module__o8w46W__answerRow input:focus-visible{outline:2px solid var(--border-active);outline-offset:-2px}.ChatRiddlePanel-module__o8w46W__answerRow button{flex-shrink:0}.ChatRiddlePanel-module__o8w46W__body button{white-space:normal;min-height:44px}.ChatRiddlePanel-module__o8w46W__startRow{background:var(--bg-elevated);flex-wrap:wrap;flex:none;align-items:center;gap:8px 12px;padding-block:4px;display:flex}.ChatRiddlePanel-module__o8w46W__startRow span{color:var(--text-secondary);font-size:var(--text-xs)}.ChatRiddlePanel-module__o8w46W__feedback{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ChatRiddlePanel-module__o8w46W__result{min-height:0;color:var(--text-secondary);flex:auto;overflow-y:auto}.ChatRiddlePanel-module__o8w46W__result strong{color:var(--text-primary)}.ChatRiddlePanel-module__o8w46W__notice{border-block:1px solid var(--rule);color:var(--text-secondary);font-size:var(--text-sm);min-width:0;padding:10px 0}.ChatRiddlePanel-module__o8w46W__notice strong{color:var(--text-accent);align-items:center;gap:6px;display:flex}@media (max-width:430px){.ChatRiddlePanel-module__o8w46W__header,.ChatRiddlePanel-module__o8w46W__body{padding-inline:10px}}.ChatRiddlePanel-module__o8w46W__responseFeedback{flex:none}.ChatRiddlePanel-module__o8w46W__responseFeedback p{font-size:var(--text-xs);margin:4px 0}.ChatRiddlePanel-module__o8w46W__unread{border-inline-start:2px solid var(--text-accent);animation:2s ease-in-out 3 ChatRiddlePanel-module__o8w46W__riddle-unread}.ChatRiddlePanel-module__o8w46W__newRound{color:var(--text-accent);font:700 var(--text-2xs) var(--font-ui);flex-shrink:0}@keyframes ChatRiddlePanel-module__o8w46W__riddle-unread{50%{background:color-mix(in srgb, var(--text-accent) 12%, transparent)}}@media (prefers-reduced-motion:reduce){.ChatRiddlePanel-module__o8w46W__unread{animation:none}}
.ChatFamilyTargetAnnouncement-module__KFGtMa__notice{border:1px solid var(--border);background:var(--bg-panel-header);min-width:0;color:var(--text-secondary);font:var(--text-xs)/1.45 var(--font-ui);align-items:flex-start;gap:10px;padding:12px;display:flex}.ChatFamilyTargetAnnouncement-module__KFGtMa__content{flex:1;min-width:0}.ChatFamilyTargetAnnouncement-module__KFGtMa__content header{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.ChatFamilyTargetAnnouncement-module__KFGtMa__content header>strong{color:var(--text-accent)}.ChatFamilyTargetAnnouncement-module__KFGtMa__content p{margin:6px 0}.ChatFamilyTargetAnnouncement-module__KFGtMa__target{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.ChatFamilyTargetAnnouncement-module__KFGtMa__target strong{color:var(--text-primary);font-size:var(--text-sm)}.ChatFamilyTargetAnnouncement-module__KFGtMa__content blockquote{color:var(--text-primary);white-space:pre-wrap;overflow-wrap:break-word;margin:8px 0;padding:0}.ChatFamilyTargetAnnouncement-module__KFGtMa__content small{display:block}.ChatFamilyTargetAnnouncement-module__KFGtMa__link{min-height:44px;color:var(--text-accent);text-underline-offset:3px;align-items:center;margin-top:4px;text-decoration:underline;display:inline-flex}.ChatFamilyTargetAnnouncement-module__KFGtMa__link:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}
.ChatRiddleAnnouncement-module__gyhP1G__notice{min-width:0;color:var(--text-secondary)}.ChatRiddleAnnouncement-module__gyhP1G__notice summary{cursor:pointer;background:color-mix(in srgb, var(--bg-panel-header) 60%, transparent);border-block:1px solid var(--rule);align-items:center;gap:8px;min-width:0;min-height:48px;padding:5px 7px;list-style:none;display:flex}.ChatRiddleAnnouncement-module__gyhP1G__notice summary::-webkit-details-marker{display:none}.ChatRiddleAnnouncement-module__gyhP1G__notice summary:focus-visible{outline:2px solid var(--border-active);outline-offset:-2px}.ChatRiddleAnnouncement-module__gyhP1G__identity{min-width:0;font:var(--text-xs)/1.35 var(--font-ui);flex:1;gap:2px;display:grid}.ChatRiddleAnnouncement-module__gyhP1G__identity strong{color:var(--text-accent)}.ChatRiddleAnnouncement-module__gyhP1G__channel{color:var(--text-muted);font:700 var(--text-2xs)/1.2 var(--font-ui);flex-shrink:0}.ChatRiddleAnnouncement-module__gyhP1G__chevron{text-align:center;transition:transform var(--duration) var(--ease);flex:0 0 16px}.ChatRiddleAnnouncement-module__gyhP1G__notice details[open] .ChatRiddleAnnouncement-module__gyhP1G__chevron{transform:rotate(180deg)}.ChatRiddleAnnouncement-module__gyhP1G__detail{font-size:var(--text-sm);padding:7px 8px;line-height:1.45}.ChatRiddleAnnouncement-module__gyhP1G__detail p{margin:0}.ChatRiddleAnnouncement-module__gyhP1G__detail p+p{margin-top:8px}@media (prefers-reduced-motion:reduce){.ChatRiddleAnnouncement-module__gyhP1G__chevron{transition:none}}
.ChatPinnedMessages-module__SWeHMa__pins{gap:8px;min-width:0;padding:8px;display:grid}.ChatPinnedMessages-module__SWeHMa__pin{min-width:0}.ChatPinnedMessages-module__SWeHMa__row{border:1px solid var(--border);background:var(--bg-card)}.ChatPinnedMessages-module__SWeHMa__pin summary{cursor:pointer;background:color-mix(in srgb, var(--bg-panel-header) 60%, transparent);gap:4px;min-height:44px;padding:9px;list-style:none;display:grid}.ChatPinnedMessages-module__SWeHMa__metadata{align-items:center;gap:7px;min-width:0;display:flex}.ChatPinnedMessages-module__SWeHMa__excerpt{-webkit-line-clamp:2;min-width:0;color:var(--text-primary);font:var(--text-sm)/1.35 var(--font-body);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ChatPinnedMessages-module__SWeHMa__pin summary::-webkit-details-marker{display:none}.ChatPinnedMessages-module__SWeHMa__pin summary:focus-visible{outline:2px solid var(--border-active);outline-offset:-2px}.ChatPinnedMessages-module__SWeHMa__identity{min-width:0;font:var(--text-xs)/1.3 var(--font-ui);flex:1;gap:1px;display:grid}.ChatPinnedMessages-module__SWeHMa__identity>span:last-child{color:var(--text-muted);font-size:var(--text-2xs)}.ChatPinnedMessages-module__SWeHMa__pin time{font:var(--text-xs)/1.3 var(--font-mono);font-variant-numeric:tabular-nums;flex-shrink:0}.ChatPinnedMessages-module__SWeHMa__content{min-width:0;font-size:var(--text-sm);gap:9px;padding:9px;display:grid}.ChatPinnedMessages-module__SWeHMa__content button{justify-self:start;min-height:40px}.ChatPinnedMessages-module__SWeHMa__chevron{text-align:center;transition:transform var(--duration) var(--ease);flex:0 0 16px}.ChatPinnedMessages-module__SWeHMa__pin[open] .ChatPinnedMessages-module__SWeHMa__excerpt{display:none}.ChatPinnedMessages-module__SWeHMa__pin[open] .ChatPinnedMessages-module__SWeHMa__chevron{transform:rotate(180deg)}@media (max-width:1024px){.ChatPinnedMessages-module__SWeHMa__excerpt{-webkit-line-clamp:1}}@media (prefers-reduced-motion:reduce){.ChatPinnedMessages-module__SWeHMa__chevron{transition:none}}.ChatPinnedMessages-module__SWeHMa__row{grid-template-columns:minmax(0,1fr) auto;align-items:start;min-width:0;display:grid}.ChatPinnedMessages-module__SWeHMa__unpin{white-space:nowrap;gap:5px;min-height:40px;margin:6px 8px 0 0}@media (max-width:1024px){.ChatPinnedMessages-module__SWeHMa__unpin{min-height:44px;padding-inline:7px}}
.ChatFamilyActivity-module__Rv1SsW__activityButton{min-height:40px;color:var(--text-secondary);font:600 var(--text-xs)/1.2 var(--font-ui);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.ChatFamilyActivity-module__Rv1SsW__activityButton[data-compact=true]{flex:none;min-width:44px}.ChatFamilyActivity-module__Rv1SsW__activityButton[data-compact=true] .ChatFamilyActivity-module__Rv1SsW__activityLabel{display:none}.ChatFamilyActivity-module__Rv1SsW__activityButton img{object-fit:cover;border:1px solid var(--border);width:28px;height:28px}.ChatFamilyActivity-module__Rv1SsW__activityButton[aria-expanded=true],.ChatFamilyActivity-module__Rv1SsW__activityButton[data-attention=true]{color:var(--text-accent);border-color:var(--border-active);background:color-mix(in srgb, var(--text-accent) 8%, transparent)}.ChatFamilyActivity-module__Rv1SsW__activityButton:focus-visible{outline:2px solid var(--border-active)}.ChatFamilyActivity-module__Rv1SsW__time{font:var(--text-xs)/1.2 var(--font-mono);white-space:nowrap}.ChatFamilyActivity-module__Rv1SsW__briefing{gap:6px;min-width:0;padding:10px;display:grid}.ChatFamilyActivity-module__Rv1SsW__summary{min-height:62px;color:var(--text-secondary);border:1px solid var(--border);background:var(--bg-card);grid-template-columns:46px minmax(0,1fr) auto 16px;align-items:center;gap:10px;padding:7px 9px;display:grid;text-decoration:none!important}.ChatFamilyActivity-module__Rv1SsW__summary:hover{background:var(--bg-card-hover);border-color:var(--border-active)}.ChatFamilyActivity-module__Rv1SsW__summary:focus-visible{outline:2px solid var(--border-active);outline-offset:1px}.ChatFamilyActivity-module__Rv1SsW__visual{background:var(--bg-panel-header);justify-content:center;align-items:center;width:46px;height:46px;display:flex;overflow:hidden}.ChatFamilyActivity-module__Rv1SsW__visual img{object-fit:cover;width:100%;height:100%}.ChatFamilyActivity-module__Rv1SsW__copy{gap:4px;min-width:0;display:grid}.ChatFamilyActivity-module__Rv1SsW__copy>strong{font:700 var(--text-xs)/1.25 var(--font-ui);color:var(--text-primary)}.ChatFamilyActivity-module__Rv1SsW__copy>small{-webkit-line-clamp:2;font:var(--text-2xs)/1.3 var(--font-ui);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ChatFamilyActivity-module__Rv1SsW__metric{color:var(--text-accent);font:600 var(--text-base)/1.2 var(--font-mono);white-space:nowrap}.ChatFamilyActivity-module__Rv1SsW__retry{border:1px solid var(--border);background:var(--bg-card);min-height:36px;color:var(--text-accent);cursor:pointer;font:var(--text-xs)/1.3 var(--font-ui)}@media (max-width:1024px){.ChatFamilyActivity-module__Rv1SsW__activityButton,.ChatFamilyActivity-module__Rv1SsW__retry{min-height:44px}.ChatFamilyActivity-module__Rv1SsW__briefing{gap:5px;padding:7px}.ChatFamilyActivity-module__Rv1SsW__summary{grid-template-columns:36px minmax(0,1fr) auto 14px;gap:7px;min-height:58px;padding:6px}.ChatFamilyActivity-module__Rv1SsW__visual{width:36px;height:36px}}@container chat-workspace (max-width:430px){.ChatFamilyActivity-module__Rv1SsW__time{display:none}}
.CommandNavigation-module__JTOYnW__root{min-width:0;padding-block:var(--space-xs);flex-direction:column;gap:4px;display:flex}.CommandNavigation-module__JTOYnW__root[data-variant=desktop]{background:0 0;flex:1;min-height:0}.CommandNavigation-module__JTOYnW__primary,.CommandNavigation-module__JTOYnW__groups,.CommandNavigation-module__JTOYnW__children,.CommandNavigation-module__JTOYnW__store{min-width:0;margin:0;padding:0;list-style:none}.CommandNavigation-module__JTOYnW__primary,.CommandNavigation-module__JTOYnW__children{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px;display:grid}.CommandNavigation-module__JTOYnW__primary{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);row-gap:2px}.CommandNavigation-module__JTOYnW__primary>[data-command=dashboard],.CommandNavigation-module__JTOYnW__primary>[data-command=family],.CommandNavigation-module__JTOYnW__primary>[data-command=store],.CommandNavigation-module__JTOYnW__primary>li:last-child:nth-child(odd),.CommandNavigation-module__JTOYnW__children>li:last-child:nth-child(odd){grid-column:1/-1}.CommandNavigation-module__JTOYnW__groups{flex:none;gap:4px;display:grid}.CommandNavigation-module__JTOYnW__primary{flex:none}.CommandNavigation-module__JTOYnW__group{min-width:0;position:relative}.CommandNavigation-module__JTOYnW__root:not([data-compact=true]) .CommandNavigation-module__JTOYnW__group[data-command-group=personnel] .CommandNavigation-module__JTOYnW__children{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.CommandNavigation-module__JTOYnW__groupLabel{color:var(--text-secondary);font:600 var(--text-xs)/1.2 var(--font-headline);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:7px;margin:0;padding:0 4px;display:flex}.CommandNavigation-module__JTOYnW__groupLabel:before,.CommandNavigation-module__JTOYnW__groupLabel:after{content:"";background:linear-gradient(90deg, var(--border), transparent);height:1px}.CommandNavigation-module__JTOYnW__groupLabel:before{background:var(--border);flex:0 0 10px}.CommandNavigation-module__JTOYnW__groupLabel:after{flex:1;min-width:8px}.CommandNavigation-module__JTOYnW__store{border-top:1px solid var(--border)}.CommandNavigation-module__JTOYnW__linkCopy{min-width:0}.CommandNavigation-module__JTOYnW__linkCopy small{font:500 var(--text-2xs)/1.2 var(--font-ui);color:var(--text-secondary);display:block}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier]{min-height:34px;box-shadow:none;filter:none;color:color-mix(in srgb, var(--text-primary) 35%, var(--text-secondary));font:500 var(--text-sm)/1.2 var(--font-ui);letter-spacing:0;text-transform:none;text-align:left;transition:background var(--duration) var(--ease), color var(--duration) var(--ease), transform var(--duration) var(--ease);background:0 0;border:0;border-radius:0;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:0;padding:0;display:grid}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier]:before,.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier]:after{display:none}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier] .CommandNavigation-module__JTOYnW__linkEmblem{background:radial-gradient(ellipse at 50% 85%, color-mix(in srgb, var(--text-accent) 13%, transparent), transparent 72%), var(--bg-primary);border:1px solid color-mix(in srgb, var(--border) 65%, transparent);width:30px;height:30px;min-height:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 9%, transparent), 0 1px 2px color-mix(in srgb, var(--bg-primary) 70%, transparent);filter:none;opacity:1;transition:border-color var(--duration) var(--ease), box-shadow var(--duration) var(--ease), transform var(--duration) var(--ease);place-items:center;display:grid}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier] .CommandNavigation-module__JTOYnW__linkEmblem:after{display:none}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier] .CommandNavigation-module__JTOYnW__linkEmblem>img{scale:1}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier] .CommandNavigation-module__JTOYnW__linkCopy{background:var(--theme-navigation);height:auto;min-height:28px;box-shadow:none;color:inherit;white-space:normal;font:inherit;align-content:center;margin-block:3px;padding:2px 2px 2px 3px;display:grid;overflow:visible}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier=overview]{color:var(--text-primary);font:700 var(--text-base)/1.2 var(--font-headline);grid-template-columns:34px minmax(0,1fr)}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier=overview] .CommandNavigation-module__JTOYnW__linkEmblem{width:34px;height:32px}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier=tactical]{color:var(--text-primary);font-weight:600}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier=family]{color:var(--text-secondary);font-weight:500}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier]:hover{color:var(--text-primary);box-shadow:none;filter:none;background:0 0}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier]:is(:hover,:focus-visible) .CommandNavigation-module__JTOYnW__linkCopy{background:var(--theme-selected)}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier]:is(:hover,:focus-visible) .CommandNavigation-module__JTOYnW__linkEmblem{border-color:color-mix(in srgb, var(--text-accent) 60%, var(--border));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text-primary) 18%, transparent), 0 0 8px color-mix(in srgb, var(--text-accent) 12%, transparent);transform:translateY(-1px)}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier][aria-current=page],.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier][aria-current=page]:hover{color:var(--text-on-selection);box-shadow:none;transition:transform var(--duration) var(--ease);background:0 0;font-weight:700}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier]:is(:hover,:focus-visible,[aria-current=page]) .CommandNavigation-module__JTOYnW__linkEmblem{opacity:1}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier][aria-current=page] .CommandNavigation-module__JTOYnW__linkEmblem{border-color:var(--border-active);box-shadow:inset 3px 0 0 var(--text-accent)}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier][aria-current=page] .CommandNavigation-module__JTOYnW__linkCopy{color:var(--text-on-selection);background:var(--theme-navigation-active);box-shadow:none;transition:none}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier][aria-current=page] .CommandNavigation-module__JTOYnW__linkCopy small{color:var(--text-on-selection)}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier]:focus-visible{outline:2px solid var(--text-accent);outline-offset:-2px}.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier]:active{transform:translateY(1px)}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false]{gap:8px}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] .CommandNavigation-module__JTOYnW__group[data-command-group] .CommandNavigation-module__JTOYnW__children{grid-template-columns:minmax(0,1fr);row-gap:0}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] .CommandNavigation-module__JTOYnW__primary{background:0 0;grid-template-columns:min-content minmax(0,1fr);gap:0 4px}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] .CommandNavigation-module__JTOYnW__primary>[data-command=family]{margin-top:2px}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] .CommandNavigation-module__JTOYnW__group[data-command-group=activities] .CommandNavigation-module__JTOYnW__children{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:4px}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] .CommandNavigation-module__JTOYnW__group[data-command-group=activities] [data-command=missions]{grid-column:1/-1}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] .CommandNavigation-module__JTOYnW__group[data-command-group=activities] [data-command=coartada]{grid-column:auto}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] .CommandNavigation-module__JTOYnW__groups{gap:8px}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] .CommandNavigation-module__JTOYnW__groupLabel{color:var(--text-primary);font-size:var(--text-xs);text-transform:uppercase;background:linear-gradient(90deg, color-mix(in srgb, var(--theme-caption-accent) 18%, transparent), transparent) left / 52px 100% no-repeat, var(--bg-icon-well);box-shadow:none;animation:CommandNavigation-module__JTOYnW__commandCaptionEnter .22s var(--ease) both;border:0;margin-bottom:2px;padding:2px 6px;font-weight:800}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] .CommandNavigation-module__JTOYnW__groupLabel:before,.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] .CommandNavigation-module__JTOYnW__groupLabel:after{display:none}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] .CommandNavigation-module__JTOYnW__group[data-active=true] .CommandNavigation-module__JTOYnW__groupLabel{animation:CommandNavigation-module__JTOYnW__commandCaptionArrive .22s var(--ease) both}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] a.CommandNavigation-module__JTOYnW__link[data-command-tier]{min-height:36px;font:700 var(--text-nav)/1.15 var(--font-ui);letter-spacing:.025em;text-transform:uppercase;grid-template-columns:44px minmax(0,1fr)}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] a.CommandNavigation-module__JTOYnW__link[data-command-tier] .CommandNavigation-module__JTOYnW__linkEmblem{width:44px;height:36px;box-shadow:none;background:var(--bg-icon-well);border:0;transform:none}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] a.CommandNavigation-module__JTOYnW__link[data-command-tier] .CommandNavigation-module__JTOYnW__linkCopy{min-height:30px;margin-block:2px;padding-inline:8px;position:relative;overflow:hidden}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] a.CommandNavigation-module__JTOYnW__link[data-command-tier=overview],.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] a.CommandNavigation-module__JTOYnW__link[data-command-tier=overview] .CommandNavigation-module__JTOYnW__linkEmblem{min-height:38px}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] a.CommandNavigation-module__JTOYnW__link[data-command-tier=overview]{font-weight:800}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] :is([data-command=map],[data-command=operations],[data-command=triad],[data-command=coartada]) a.CommandNavigation-module__JTOYnW__link{grid-template-columns:40px minmax(0,1fr)}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] :is([data-command=map],[data-command=operations],[data-command=triad],[data-command=coartada]) a.CommandNavigation-module__JTOYnW__link[data-command-tier] .CommandNavigation-module__JTOYnW__linkEmblem{width:40px}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] :is([data-command=map],[data-command=operations],[data-command=triad],[data-command=coartada]) a.CommandNavigation-module__JTOYnW__link[data-command-tier] .CommandNavigation-module__JTOYnW__linkCopy{padding-inline:8px}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] .CommandNavigation-module__JTOYnW__primary>[data-command=map] a.CommandNavigation-module__JTOYnW__link{grid-template-columns:40px max-content}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] .CommandNavigation-module__JTOYnW__linkCopy:after{content:"";background:linear-gradient(105deg, transparent, color-mix(in srgb, var(--text-primary) 26%, transparent), transparent);opacity:0;pointer-events:none;width:45%;position:absolute;inset:-40% auto -40% -50%;transform:translate(-130%)skew(-18deg)}.CommandNavigation-module__JTOYnW__groupLabel>button{min-width:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:6px;padding:3px 0;display:flex}.CommandNavigation-module__JTOYnW__groupLabel>button svg{color:var(--text-muted);flex:none}.CommandNavigation-module__JTOYnW__groupIcon{flex:none;place-items:center;display:grid}.CommandNavigation-module__JTOYnW__groupText{flex:1;min-width:0}.CommandNavigation-module__JTOYnW__group[data-collapsed=true] .CommandNavigation-module__JTOYnW__groupLabel>[data-group-toggle]{min-height:38px}.CommandNavigation-module__JTOYnW__root[data-all-collapsed=true] .CommandNavigation-module__JTOYnW__groupLabel>[data-group-toggle]{min-height:48px}.CommandNavigation-module__JTOYnW__groupLabel>button.CommandNavigation-module__JTOYnW__orderHandle{cursor:grab;opacity:0;flex:0 0 24px;justify-content:center;width:24px;min-height:28px;padding:0}.CommandNavigation-module__JTOYnW__groupLabel>button.CommandNavigation-module__JTOYnW__orderHandle[draggable=true]{-webkit-user-drag:element}.CommandNavigation-module__JTOYnW__orderHandle svg{pointer-events:none}.CommandNavigation-module__JTOYnW__group:hover .CommandNavigation-module__JTOYnW__orderHandle,.CommandNavigation-module__JTOYnW__group:focus-within .CommandNavigation-module__JTOYnW__orderHandle,.CommandNavigation-module__JTOYnW__group .CommandNavigation-module__JTOYnW__orderHandle[aria-expanded=true]{opacity:1}.CommandNavigation-module__JTOYnW__group[data-dragging=true]{opacity:.55}.CommandNavigation-module__JTOYnW__group[data-drop-target=true]{box-shadow:0 -2px 0 var(--text-accent)}.CommandNavigation-module__JTOYnW__orderActions{background:var(--bg-icon-well);grid-template-columns:1fr 1fr;gap:6px;padding:4px;display:grid}.CommandNavigation-module__JTOYnW__orderActions button{min-height:36px;font:600 var(--text-xs)/1.2 var(--font-ui);color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border);cursor:pointer;justify-content:center;align-items:center;gap:6px;display:flex}.CommandNavigation-module__JTOYnW__orderActions button:disabled{opacity:.4;cursor:default}.CommandNavigation-module__JTOYnW__orderActions button:focus-visible{outline:2px solid var(--text-accent)}.CommandNavigation-module__JTOYnW__groupLabel>button:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.CommandNavigation-module__JTOYnW__group[data-collapsed=true][data-active=true] .CommandNavigation-module__JTOYnW__groupLabel{color:var(--text-on-selection)}.CommandNavigation-module__JTOYnW__root.CommandNavigation-module__JTOYnW__flyout{z-index:9800;background:0 0;width:240px;max-width:calc(100vw - 16px);padding:0}.CommandNavigation-module__JTOYnW__flyoutSurface{background:var(--bg-icon-well);border:1px solid var(--border-active);box-shadow:var(--shadow-card);transform-origin:0;max-height:calc(100dvh - 16px);animation:CommandNavigation-module__JTOYnW__commandFlyoutEnter .24s var(--ease) both;gap:4px;padding:8px;display:grid;overflow-y:auto}.CommandNavigation-module__JTOYnW__flyoutHeading{color:var(--text-primary);font:700 var(--text-xs)/1.3 var(--font-headline);text-transform:uppercase;padding:2px 4px 6px}@keyframes CommandNavigation-module__JTOYnW__commandFlyoutEnter{0%{opacity:0;transform:translate(-8px)scale(.97)}to{opacity:1;transform:none}}.CommandNavigation-module__JTOYnW__root.CommandNavigation-module__JTOYnW__flyout .CommandNavigation-module__JTOYnW__children{grid-template-columns:minmax(0,1fr);gap:2px}.CommandNavigation-module__JTOYnW__mobileGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.CommandNavigation-module__JTOYnW__root[data-variant=mobile]{gap:4px;padding:0}.CommandNavigation-module__JTOYnW__mobilePrimary,.CommandNavigation-module__JTOYnW__mobileSystem{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.CommandNavigation-module__JTOYnW__mobileGroup{min-width:0}.CommandNavigation-module__JTOYnW__mobileGroupLabel{color:var(--text-secondary);font:700 var(--text-2xs)/1.25 var(--font-headline);text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(90deg, color-mix(in srgb, var(--theme-caption-accent) 12%, transparent), transparent 60%);margin:0 0 2px;padding:0 4px}.CommandNavigation-module__JTOYnW__root[data-variant=mobile] a.CommandNavigation-module__JTOYnW__link[data-command-tier]{background:var(--bg-icon-well);min-height:52px;font:600 var(--text-2xs)/1.15 var(--font-ui);text-align:center;letter-spacing:0;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:0;padding:2px}.CommandNavigation-module__JTOYnW__root[data-variant=mobile] a.CommandNavigation-module__JTOYnW__link[data-command-tier] .CommandNavigation-module__JTOYnW__linkEmblem{width:30px;height:28px;box-shadow:none;background:0 0;border:0;transform:none}.CommandNavigation-module__JTOYnW__root[data-variant=mobile] a.CommandNavigation-module__JTOYnW__link[data-command-tier] .CommandNavigation-module__JTOYnW__linkCopy{width:100%;min-height:26px;box-shadow:none;background:0 0;margin:0;padding:0}.CommandNavigation-module__JTOYnW__root[data-variant=mobile] a.CommandNavigation-module__JTOYnW__link[data-command-tier][aria-current=page]{background:var(--theme-navigation-active)}.CommandNavigation-module__JTOYnW__root[data-variant=mobile] a.CommandNavigation-module__JTOYnW__link[data-command-tier][aria-current=page] .CommandNavigation-module__JTOYnW__linkCopy{background:0 0}.CommandNavigation-module__JTOYnW__root[data-variant=mobile] .CommandNavigation-module__JTOYnW__linkCopy small{display:none}.CommandNavigation-module__JTOYnW__root[data-variant=mobile] .CommandNavigation-module__JTOYnW__mobileGroup a.CommandNavigation-module__JTOYnW__link[data-command-tier] .CommandNavigation-module__JTOYnW__linkCopy{min-height:22px}.CommandNavigation-module__JTOYnW__root[data-variant=mobile] :is(.CommandNavigation-module__JTOYnW__mobilePrimary,.CommandNavigation-module__JTOYnW__mobileSystem) a.CommandNavigation-module__JTOYnW__link[data-command-tier]{text-align:left;grid-template-columns:30px minmax(0,1fr);gap:6px;min-height:44px;padding:4px 6px}.CommandNavigation-module__JTOYnW__root[data-variant=mobile] .CommandNavigation-module__JTOYnW__mobilePrimary a.CommandNavigation-module__JTOYnW__link[data-command-tier]{font-size:var(--text-xs)}.CommandNavigation-module__JTOYnW__root[data-variant=mobile] :is(.CommandNavigation-module__JTOYnW__mobilePrimary,.CommandNavigation-module__JTOYnW__mobileSystem) a.CommandNavigation-module__JTOYnW__link[data-command-tier] .CommandNavigation-module__JTOYnW__linkCopy{min-height:0}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] a.CommandNavigation-module__JTOYnW__link[data-command-tier] .CommandNavigation-module__JTOYnW__linkEmblem>img{transition:scale .18s var(--ease), filter .18s var(--ease)}@media (hover:hover) and (pointer:fine){.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] a.CommandNavigation-module__JTOYnW__link[data-command-tier]:hover .CommandNavigation-module__JTOYnW__linkEmblem{box-shadow:0 0 10px color-mix(in srgb, var(--text-accent) 26%, transparent)}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] a.CommandNavigation-module__JTOYnW__link[data-command-tier]:hover .CommandNavigation-module__JTOYnW__linkEmblem>img{scale:1.16;filter:brightness(1.16) contrast(1.08) saturate(1.08) drop-shadow(0 0 4px color-mix(in srgb, var(--text-accent) 60%, transparent))!important}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] a.CommandNavigation-module__JTOYnW__link[data-command-tier]:hover .CommandNavigation-module__JTOYnW__linkCopy:after{animation:CommandNavigation-module__JTOYnW__commandReflect .65s var(--ease) both}}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] a.CommandNavigation-module__JTOYnW__link[data-command-tier][aria-current=page] .CommandNavigation-module__JTOYnW__linkEmblem{box-shadow:inset 3px 0 0 var(--text-accent)}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] a.CommandNavigation-module__JTOYnW__link[data-command-tier][aria-current=page] .CommandNavigation-module__JTOYnW__linkCopy:after{background:linear-gradient(105deg, transparent, color-mix(in srgb, var(--text-on-selection) 10%, transparent), transparent)}@keyframes CommandNavigation-module__JTOYnW__commandReflect{0%{opacity:0;transform:translate(-130%)skew(-18deg)}20%{opacity:.8}to{opacity:0;transform:translate(460%)skew(-18deg)}}@keyframes CommandNavigation-module__JTOYnW__commandCaptionEnter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes CommandNavigation-module__JTOYnW__commandCaptionArrive{0%{opacity:.7;transform:translateY(2px)}to{opacity:1;transform:none}}.CommandNavigation-module__JTOYnW__root[data-variant=mobile] a.CommandNavigation-module__JTOYnW__link[data-command-tier][data-attention=true]{box-shadow:inset 2px 0 0 var(--text-accent)}.CommandNavigation-module__JTOYnW__root[data-compact=true]{gap:5px}.CommandNavigation-module__JTOYnW__root[data-compact=true] .CommandNavigation-module__JTOYnW__primary,.CommandNavigation-module__JTOYnW__root[data-compact=true] .CommandNavigation-module__JTOYnW__children{grid-template-columns:minmax(0,1fr);gap:2px}.CommandNavigation-module__JTOYnW__root[data-compact=true] .CommandNavigation-module__JTOYnW__groupLabel{display:none}.CommandNavigation-module__JTOYnW__root[data-compact=true] .CommandNavigation-module__JTOYnW__groups{gap:5px}.CommandNavigation-module__JTOYnW__root[data-compact=true] .CommandNavigation-module__JTOYnW__group{border-top:1px solid var(--border);padding-top:4px}.CommandNavigation-module__JTOYnW__root[data-compact=true] a.CommandNavigation-module__JTOYnW__link[data-command-tier]{grid-template-columns:minmax(0,1fr);min-height:32px;padding:1px 0}.CommandNavigation-module__JTOYnW__root[data-compact=true] a.CommandNavigation-module__JTOYnW__link[data-command-tier] .CommandNavigation-module__JTOYnW__linkEmblem{width:100%;height:30px}.CommandNavigation-module__JTOYnW__root[data-compact=true] a.CommandNavigation-module__JTOYnW__link[data-command-tier] .CommandNavigation-module__JTOYnW__linkCopy{display:none}@media (any-pointer:coarse){.CommandNavigation-module__JTOYnW__groupLabel>button{min-height:44px}.CommandNavigation-module__JTOYnW__groupLabel>button.CommandNavigation-module__JTOYnW__orderHandle{opacity:1;flex-basis:44px;width:44px;min-height:44px}.CommandNavigation-module__JTOYnW__orderActions button{min-height:44px}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] .CommandNavigation-module__JTOYnW__primary>[data-command=map] a.CommandNavigation-module__JTOYnW__link[data-command-tier]{grid-template-columns:36px max-content}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] .CommandNavigation-module__JTOYnW__primary>[data-command=operations] a.CommandNavigation-module__JTOYnW__link[data-command-tier]{grid-template-columns:36px minmax(0,1fr)}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] .CommandNavigation-module__JTOYnW__primary>:is([data-command=map],[data-command=operations]) a.CommandNavigation-module__JTOYnW__link[data-command-tier] .CommandNavigation-module__JTOYnW__linkEmblem{width:36px}.CommandNavigation-module__JTOYnW__root[data-variant=desktop] a.CommandNavigation-module__JTOYnW__link[data-command-tier],.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] a.CommandNavigation-module__JTOYnW__link[data-command-tier]{min-height:44px}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] a.CommandNavigation-module__JTOYnW__link[data-command-tier]{font-size:var(--text-xs)}}@media (prefers-reduced-motion:reduce){.CommandNavigation-module__JTOYnW__root *,.CommandNavigation-module__JTOYnW__root :before,.CommandNavigation-module__JTOYnW__root :after{transition:none!important;animation:none!important}.CommandNavigation-module__JTOYnW__root a.CommandNavigation-module__JTOYnW__link[data-command-tier]:active,.CommandNavigation-module__JTOYnW__root[data-variant] a.CommandNavigation-module__JTOYnW__link[data-command-tier]:is(:hover,:focus-visible) .CommandNavigation-module__JTOYnW__linkEmblem{transform:none}.CommandNavigation-module__JTOYnW__root[data-variant=desktop][data-compact=false] a.CommandNavigation-module__JTOYnW__link[data-command-tier]:hover .CommandNavigation-module__JTOYnW__linkEmblem>img{scale:1}}
.family-alliances-module__DWhzma__panel{border:1px solid var(--border);background:var(--bg-panel);gap:14px;min-width:0;padding:16px;display:grid}.family-alliances-module__DWhzma__header{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.family-alliances-module__DWhzma__header h3{min-width:0;color:var(--text-primary);font:700 var(--text-lg)/1.3 var(--font-headline);flex:1;margin:0}.family-alliances-module__DWhzma__header button{min-height:44px}.family-alliances-module__DWhzma__hint{font:var(--text-sm)/1.5 var(--font-ui);color:var(--text-secondary);overflow-wrap:anywhere;margin:0}.family-alliances-module__DWhzma__error{color:var(--color-danger);font:var(--text-sm)/1.5 var(--font-ui);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.family-alliances-module__DWhzma__alliances{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:12px;display:grid}.family-alliances-module__DWhzma__card{border:1px solid var(--border);border-top:2px solid var(--border-active);background:var(--bg-card);align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.family-alliances-module__DWhzma__cardHeader{align-items:center;gap:10px;min-width:0;display:flex}.family-alliances-module__DWhzma__cardHeader>span{flex:1;min-width:0}.family-alliances-module__DWhzma__cardHeader h4{font:700 var(--text-lg)/1.3 var(--font-headline);overflow-wrap:anywhere;margin:0}.family-alliances-module__DWhzma__cardHeader small{color:var(--text-accent);font:var(--text-xs)/1.3 var(--font-ui);margin-top:3px;display:block}.family-alliances-module__DWhzma__families,.family-alliances-module__DWhzma__actions{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.family-alliances-module__DWhzma__actions button{min-height:44px}.family-alliances-module__DWhzma__invitations{border-top:1px solid var(--border);gap:10px;padding-top:12px;display:grid}.family-alliances-module__DWhzma__invitations>h4{font:700 var(--text-base)/1.3 var(--font-headline);margin:0}.family-alliances-module__DWhzma__invitation{background:var(--bg-input);border:1px solid var(--border);gap:9px;padding:12px;display:grid}.family-alliances-module__DWhzma__invitation header{align-items:center;gap:10px;min-width:0;display:flex}.family-alliances-module__DWhzma__invitation header span{min-width:0}.family-alliances-module__DWhzma__invitation strong{overflow-wrap:anywhere;display:block}.family-alliances-module__DWhzma__invitation small{color:var(--text-secondary);overflow-wrap:anywhere;margin-top:4px;display:block}.family-alliances-module__DWhzma__dialog{width:min(560px,100vw - 24px);max-width:none;max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));border-top:3px solid var(--border-active);padding:0;display:block;overflow-y:auto}.family-alliances-module__DWhzma__editor{gap:14px;min-width:0;padding:18px;display:grid}.family-alliances-module__DWhzma__editor>button{min-height:44px}.family-alliances-module__DWhzma__name{font:var(--text-sm)/1.4 var(--font-ui);gap:6px;display:grid}.family-alliances-module__DWhzma__name input{min-height:44px}.family-alliances-module__DWhzma__selectedName{color:var(--text-accent);font:700 var(--text-lg)/1.3 var(--font-headline);overflow-wrap:anywhere;margin:0}.family-alliances-module__DWhzma__selected{flex-wrap:wrap;gap:6px;max-height:160px;display:flex;overflow-y:auto}.family-alliances-module__DWhzma__selected>span{border:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px;min-width:0;padding:4px 8px;display:inline-flex}.family-alliances-module__DWhzma__selected strong{font-size:var(--text-xs);overflow-wrap:anywhere}.family-alliances-module__DWhzma__selected button{min-width:44px;min-height:44px}@media (max-width:430px){.family-alliances-module__DWhzma__panel{padding:12px}.family-alliances-module__DWhzma__panel>.family-alliances-module__DWhzma__header>button{flex-basis:100%}.family-alliances-module__DWhzma__card{padding:12px}}
@media (max-width:1024px){:is(.MobileNavigationSheet-module___QBUeW__sheet.mobile-more-sheet,.MobileNavigationSheet-module___QBUeW__sheet.mobile-zone-drawer.mobile-zone-drawer--regional){height:calc(100dvh - max(var(--mobile-sheet-top,0px), env(safe-area-inset-top,0px)) - 12px);max-height:calc(100dvh - max(var(--mobile-sheet-top,0px), env(safe-area-inset-top,0px)) - 12px);min-height:0}}
.family-dissolution-module__hpTJ_G__dialog{background:var(--bg-secondary);grid-template-rows:none;gap:14px;width:min(560px,100vw - 24px);max-width:560px;max-height:calc(100dvh - 32px);padding:24px;display:grid;overflow-y:auto}.family-dissolution-module__hpTJ_G__dialog h2,.family-dissolution-module__hpTJ_G__dialog p{margin:0}.family-dissolution-module__hpTJ_G__dialog p{color:var(--text-secondary);line-height:1.5}.family-dissolution-module__hpTJ_G__dialog strong{overflow-wrap:anywhere;min-width:0}.family-dissolution-module__hpTJ_G__dialog footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.family-dissolution-module__hpTJ_G__dialog footer button{white-space:normal;min-height:44px}
.family-leave-module__lGzkPq__warOperations{background:color-mix(in srgb, var(--color-danger) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-danger) 45%, transparent);gap:10px;margin-top:14px;padding:12px;display:grid}.family-leave-module__lGzkPq__warOperations h3{color:var(--text-primary);font-size:var(--text-sm);margin:0}.family-leave-module__lGzkPq__warOperations ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.family-leave-module__lGzkPq__warOperations li,.family-leave-module__lGzkPq__acknowledge{font-size:var(--text-xs);grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:8px;line-height:1.45;display:grid}.family-leave-module__lGzkPq__warOperations li{color:var(--text-secondary)}.family-leave-module__lGzkPq__warOperations p{color:var(--text-muted);font-size:var(--text-xs);margin:0}.family-leave-module__lGzkPq__acknowledge{color:var(--text-primary);cursor:pointer}.family-leave-module__lGzkPq__acknowledge input{margin-top:2px}
.family-claim-transit-module__Wmjguq__panel{border:1px solid var(--border);background:var(--bg-card);gap:12px;min-width:0;padding:14px;display:grid}.family-claim-transit-module__Wmjguq__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.family-claim-transit-module__Wmjguq__head h2{font:700 var(--text-base)/1.2 var(--font-headline);align-items:center;gap:8px;margin:0;display:flex}.family-claim-transit-module__Wmjguq__automatic,.family-claim-transit-module__Wmjguq__origin{font-size:var(--text-xs);color:var(--text-accent);align-items:center;gap:6px;margin:0;display:inline-flex}.family-claim-transit-module__Wmjguq__hint{color:var(--text-secondary);font-size:var(--text-xs);margin:0;line-height:1.5}.family-claim-transit-module__Wmjguq__error{color:var(--text-secondary);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.family-claim-transit-module__Wmjguq__group{border-top:1px solid var(--border);gap:8px;padding-top:10px;display:grid}.family-claim-transit-module__Wmjguq__group h3{color:var(--text-primary);font:600 var(--text-xs)/1.35 var(--font-ui);margin:0}.family-claim-transit-module__Wmjguq__zones{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.family-claim-transit-module__Wmjguq__zones li{border:1px solid var(--border);background:var(--bg-elevated);align-items:center;gap:9px;min-width:0;padding:6px;display:flex}.family-claim-transit-module__Wmjguq__art{background:var(--zone-art,none) center / cover;flex:0 0 52px;width:52px;height:42px}.family-claim-transit-module__Wmjguq__zones li>div{gap:3px;min-width:0;display:grid}.family-claim-transit-module__Wmjguq__zones strong{font:600 var(--text-sm)/1.3 var(--font-headline);overflow-wrap:break-word}.family-claim-transit-module__Wmjguq__zones li>div>span{color:var(--text-secondary);font-size:var(--text-xs)}.family-claim-transit-module__Wmjguq__group>button{justify-self:start}
.PersonalNapPanel-module__jdeVKa__panel{padding:var(--space-lg)}.PersonalNapPanel-module__jdeVKa__summary{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.PersonalNapPanel-module__jdeVKa__summary>div{flex:240px;min-width:0}.PersonalNapPanel-module__jdeVKa__summary h2{font-size:var(--text-lg);margin:0}.PersonalNapPanel-module__jdeVKa__summary p{margin:var(--space-xs) 0 0;color:var(--text-secondary)}.PersonalNapPanel-module__jdeVKa__status{color:var(--color-ds)}.PersonalNapPanel-module__jdeVKa__actions{gap:var(--space-sm);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.PersonalNapPanel-module__jdeVKa__confirm{z-index:12001;width:min(460px, calc(100vw - var(--space-xl)));max-height:calc(100dvh - var(--space-xl));position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.PersonalNapPanel-module__jdeVKa__confirmHeading{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}
