.BirthDateField-module__GP7s1W__field{border:0;min-width:0;margin:0;padding:0}.BirthDateField-module__GP7s1W__field legend{margin-bottom:5px;font-size:11px;font-weight:850}.BirthDateField-module__GP7s1W__controls{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1.2fr);gap:8px;display:grid}.BirthDateField-module__GP7s1W__controls>div{gap:5px;min-width:0;display:grid}.BirthDateField-module__GP7s1W__controls select,.BirthDateField-module__GP7s1W__controls input{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:0 8px;font-size:16px}.BirthDateField-module__GP7s1W__error{margin-top:5px;display:block}
.glSecurityLock{place-items:center;width:100%;min-height:0;padding:16px 12px;display:grid}.glSecurityLockCard,.glSecurityPasskeyCard{border-radius:18px;flex-direction:column;width:min(100%,440px);display:flex}.glSecurityLockCard{color:#eef2ff;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-color:#797cab transparent;background:#15172b;border:1px solid #7795;gap:10px;min-height:0;max-height:min(680px,100dvh - 160px);padding:18px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;overflow-y:auto;box-shadow:0 10px 32px #0002}.glSecurityPasskeyCard{color:var(--gl-text,#e8e8f8);background:var(--gl-panel,#15172b);border:1px solid #7795;gap:13px;padding:24px;box-shadow:0 10px 32px #0002}.glSecurityLockCard h2,.glSecurityPasskeyCard h2{margin:0;font-size:1.25rem}.glSecurityLockCard p,.glSecurityPasskeyCard p{margin:0;line-height:1.5}.glSecurityLockCard form{flex-direction:column;gap:6px;display:flex}.glSecurityLockCard input:not([type=checkbox]){box-sizing:border-box;width:100%;min-height:44px;padding:9px var(--gl-security-input-end-padding,12px) 9px 12px;color:#f7f9ff;-webkit-text-fill-color:#f7f9ff;caret-color:#f7f9ff;background:#24263d;border:1px solid #99b8;border-radius:10px}.glSecurityLockCard input[type=checkbox]{accent-color:#8a84ef;flex:none;width:16px;height:16px;margin:2px 0 0;padding:0}.glChatLocalRecovery label:has(>input[type=checkbox]){align-items:flex-start;gap:9px;font-size:.91rem;line-height:1.4;display:flex}.glSecurityPasskeyCard input{box-sizing:border-box;width:100%;color:inherit;background:#ffffff12;border:1px solid #99b8;border-radius:10px;padding:12px}.glSecurityLockCard button:where(:not(.glSecurityPasswordReveal)){min-height:44px;font:inherit;cursor:pointer;color:#fff;background:#514bb8;border:1px solid #8b86e4;border-radius:10px;padding:8px 12px}.glSecurityPasswordField{--gl-security-input-end-padding:54px;width:100%;min-width:0;position:relative}.glSecurityPasswordField>.glSecurityPasswordReveal{inset-inline-end:2px;color:#e1e8ff;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:9px;place-items:center;width:44px;min-width:44px;height:44px;margin:0;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.glSecurityPasswordField>.glSecurityPasswordReveal:hover{background:#343650}.glSecurityPasswordField>.glSecurityPasswordReveal:focus-visible{outline-offset:-3px;outline:2px solid #d2dcff}.glSecurityPasswordField>.glSecurityPasswordReveal:disabled{opacity:.6;cursor:not-allowed}.glSecurityPasskeyCard button{font:inherit;cursor:pointer;color:#fff;background:#514bb8;border:1px solid #8b86e4;border-radius:10px;padding:11px 14px}.glSecurityLockCard button:disabled,.glSecurityPasskeyCard button:disabled{opacity:.6;cursor:not-allowed}.glSecurityAlternativeMethods{gap:6px;display:grid}.glSecurityLockCard .glSecurityMoreOptions{color:#c8d4ff;text-underline-offset:3px;background:0 0;border:0;align-self:center;min-height:44px;text-decoration:underline}.glSecurityUnlockAlternatives{gap:7px;display:grid}.glSecurityLockCard .glSecurityAlternative{color:#eef2ff;background:#24263d;border-color:#7798}.glSecurityLockCard .glSecurityMoreOptions:focus-visible,.glSecurityLockCard .glSecurityAlternative:focus-visible{outline-offset:2px;outline:2px solid #d2dcff}.glSecurityLockOr,.glSecurityFine{opacity:.75;font-size:.82rem}.glSecurityLockSymbol{text-align:center;opacity:.85;font-size:2rem}.glSecurityError{color:#fbbaba}.glSecuritySuccess{color:#7ee0aa}.glSecurityWelcomeBackdrop{z-index:21000;background:#0009;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.glSecurityManage{max-width:560px;padding:16px 0}.glSecurityPasskeyCard{width:100%;max-height:85vh;overflow:auto}.glSecurityPromptActions{flex-wrap:wrap;gap:9px;display:flex}.glSecurityPromptActions button{background:0 0;border:1px solid #99b8;flex:1;min-width:100px}.glSecurityRegistered{background:#7792;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.glSecurityRegistered button{background:0 0}.glSecurityWelcomeBackdrop>.glSecurityPasskeyCard{box-sizing:border-box;width:min(100%,520px);max-width:520px;max-height:calc(100dvh - 32px)}@media (max-width:560px){.glSecurityWelcomeBackdrop{padding:12px}.glSecurityWelcomeBackdrop>.glSecurityPasskeyCard{width:100%;max-height:calc(100dvh - 24px);padding:20px}}
.glSkinReviewAdmin{margin-block:1.5rem}.glSkinReviewAdmin .adminControlSectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.glSkinReviewList{gap:1rem;display:grid}.glSkinReviewCard{border:1px solid var(--gl-border-color,#97a6cb4d);background:var(--gl-panel-bg,#141e3840);border-radius:14px;padding:1rem}.glSkinReviewSummary{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.glSkinReviewSummary h3{margin:0}.glSkinReviewSummary p{margin:.35rem 0}.glSkinReviewReason{gap:.4rem;margin-block:1rem;font-weight:600;display:grid}.glSkinReviewReason textarea{width:100%;min-height:4rem;color:inherit;background:var(--gl-input-bg,transparent);border:1px solid;border-radius:8px;padding:.65rem}.glSkinReviewActions{flex-wrap:wrap;gap:.6rem;display:flex}.glSkinReviewActions button,.glSkinReviewSummary button{cursor:pointer;border:1px solid;border-radius:8px;padding:.55rem .85rem}.glSkinReviewActions button:disabled{opacity:.45;cursor:not-allowed}.glSkinReviewDetails{max-width:100%;overflow:hidden}.glSkinReviewDetails pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid #8c8c8c4d;border-radius:8px;max-height:16rem;padding:.75rem;overflow:auto}.glSkinReviewMessage{border:1px solid;border-radius:8px;padding:.75rem}
.glAdminSkinSystem{margin-block:1.5rem}.glAdminSkinColumns{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1rem;display:grid}.glAdminSkinCard{border:1px solid var(--gl-border-color,#97a6cb4d);background:var(--gl-panel-bg,#141e3840);border-radius:14px;align-content:start;gap:.75rem;padding:1rem;display:grid}.glAdminSkinCard h3,.glAdminSkinCard p{margin:0}.glAdminSkinCard label{gap:.35rem;font-weight:600;display:grid}.glAdminSkinCard input,.glAdminSkinCard select{border:1px solid var(--gl-border-color,#97a6cb73);background:var(--gl-input-bg,#fff);max-width:100%;color:inherit;font:inherit;border-radius:8px;padding:.6rem .7rem}.glAdminSkinCard select[size]{min-height:8rem}.glAdminSkinCard button{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:8px;justify-self:start;padding:.55rem .85rem}.glAdminSkinCard button:disabled{opacity:.5;cursor:not-allowed}.glAdminSkinActions{flex-wrap:wrap;gap:.55rem;display:flex}.glAdminSkinMessage{border:1px solid;border-radius:8px;margin-block:.75rem 0;padding:.75rem}
.glDetachedMessengerDefaultHost :is(.portableChatWindow,.popoutChatWindow){overflow:hidden}.glDetachedMessengerDefaultHost :is(.messageShellPortable,.messageShellPopout,.chatPreviewPortable,.chatPreviewPopout){box-sizing:border-box;min-width:0;max-width:100%}.glDetachedMessengerDefaultHost :is(.chatPreviewPortable,.chatPreviewPopout)>.chatBodyLive{box-sizing:border-box;overscroll-behavior-x:none;width:100%;min-width:0;max-width:100%;overflow-y:auto;overflow-x:hidden!important}.glDetachedMessengerDefaultHost :is(.chatPreviewPortable,.chatPreviewPopout) .messageRow,.glDetachedMessengerDefaultHost :is(.chatPreviewPortable,.chatPreviewPopout) .messageBubbleWrap,.glDetachedMessengerDefaultHost :is(.chatPreviewPortable,.chatPreviewPopout) .messageBubbleSurface{min-width:0}.glDetachedMessengerDefaultHost :is(.chatPreviewPortable,.chatPreviewPopout) .messageText{overflow-wrap:anywhere}body:has(>.glDetachedMessengerDefaultHost.chatPopoutMode){height:100dvh;overflow:hidden}.glDetachedMessengerDefaultHost[data-gl-messenger-mode=snappable-window]{display:contents!important}.glDetachedMessengerDefaultHost[data-gl-messenger-mode=portable-window]{isolation:isolate;z-index:200;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;box-sizing:border-box!important;color:#223251!important;background:#eef3fb!important;width:100%!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;margin:0!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden!important}.glDetachedMessengerDefaultHost[data-gl-messenger-mode=portable-window]>.popoutChatWindow{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;position:relative!important;top:auto!important;left:auto!important;overflow:hidden!important}.glDetachedMessengerDefaultHost[data-gl-messenger-mode=portable-window] .messageShellPopout,.glDetachedMessengerDefaultHost[data-gl-messenger-mode=portable-window] .chatPreviewPopout{min-height:0!important;max-height:100%!important}
.AdventureEntry-module__d2-9Pq__card{background:var(--gl-platform-skin-surface,radial-gradient(ellipse at top right,color-mix(in srgb,var(--ui-accent,#5368d8) 16%,transparent),transparent 75%));color:var(--gl-platform-skin-text,inherit);position:relative;overflow:hidden;border:1px solid var(--gl-platform-skin-border,color-mix(in srgb,var(--ui-accent,#5368d8) 45%,transparent))!important}.AdventureEntry-module__d2-9Pq__card>span{color:var(--gl-platform-skin-text,var(--ui-accent,#5368d8))}.AdventureEntry-module__d2-9Pq__card>a{background:var(--gl-app-action,var(--ui-accent,#5368d8));color:var(--gl-app-on-action,#fff);border-radius:9px;margin:4px 0 12px;padding:10px 16px;font-weight:700;text-decoration:none;display:inline-flex}.AdventureEntry-module__d2-9Pq__card>small{opacity:.8;max-width:34em;font-size:12px;line-height:1.5;display:block}
.appRoot.messagesWorkspaceMode .glOrbitSearchTop{z-index:101;flex:none;justify-content:center;align-items:center;gap:8px;width:min(860px,100% - 26px);min-width:0;margin:2px auto 3px;display:flex;position:relative}@media (min-width:1330px){.appRoot.messagesWorkspaceMode:not(.chatPopoutMode) .glOrbitSearchTop{top:max(10px, calc((var(--gl-msg-header-desktop,116px) - 42px) / 2));z-index:101;width:min(530px,100vw - 905px);margin:0;position:fixed;left:50%;transform:translate(-50%)}.appRoot.messagesWorkspaceMode:not(.chatPopoutMode) .glOrbitSmartSearch{width:100%}}.appRoot.messagesWorkspaceMode .glOrbitSmartSearch{border:1px solid var(--gl-platform-skin-border,#71a0ff87);background:var(--gl-platform-skin-surface,linear-gradient(116deg, #071334f2, #151f4ef0));width:min(570px,100%);min-width:0;min-height:42px;color:var(--gl-platform-skin-text,#eef5ff);box-shadow:var(--gl-platform-skin-shadow,0 8px 25px #02092333);border-radius:999px;align-items:center;gap:8px;padding:3px 10px 3px 13px;display:flex}.appRoot.messagesWorkspaceMode .glOrbitSmartSearch:focus-within{border-color:var(--gl-platform-skin-border,#81d6ff);box-shadow:var(--gl-platform-skin-focus-shadow,0 0 0 2px #5fb5ff38, 0 8px 24px #02092340)}.appRoot.messagesWorkspaceMode .glOrbitSearchMagnifier{color:var(--gl-platform-skin-text,#91ccfa);font-size:25px;font-weight:600;line-height:1}.appRoot.messagesWorkspaceMode .glOrbitSmartSearch input[type=search]{outline:0;flex:auto;width:100%;min-width:0;height:32px;padding:3px 0;font-size:13px;box-shadow:none!important;color:var(--gl-platform-skin-text,#f6f8ff)!important;background:0 0!important;border:0!important}.appRoot.messagesWorkspaceMode .glOrbitSmartSearch input::placeholder{color:var(--gl-platform-skin-text-muted,#adc4e9)}.appRoot.messagesWorkspaceMode .glOrbitSmartSearch input::-webkit-search-cancel-button{display:none}.appRoot.messagesWorkspaceMode .glOrbitSmartSearch kbd{color:var(--gl-platform-skin-text,#bdc9e9);background:var(--gl-platform-skin-surface,#8aa9e91c);border:1px solid var(--gl-platform-skin-border,#9ab2ee42);white-space:nowrap;border-radius:7px;flex:none;padding:4px 6px;font-size:10px}.appRoot.messagesWorkspaceMode .glOrbitSearchClear{color:var(--gl-platform-skin-text,#d2e8ff);background:0 0;border:0;min-width:24px;min-height:28px;font-size:21px}.appRoot.messagesWorkspaceMode .glOrbitSearchFilterToggle{border:1px solid var(--gl-platform-skin-border,#8fb4fb57);background:var(--gl-platform-skin-surface,#486fc12e);width:33px;height:33px;color:var(--gl-platform-skin-text,#d5e9ff);cursor:pointer;border-radius:10px;flex:0 0 33px;place-items:center;padding:0;display:grid;position:relative}.appRoot.messagesWorkspaceMode .glOrbitSearchFilterToggle svg{width:19px;height:19px;display:block}.appRoot.messagesWorkspaceMode .glOrbitSearchFilterToggle:hover,.appRoot.messagesWorkspaceMode .glOrbitSearchFilterToggle:focus-visible,.appRoot.messagesWorkspaceMode .glOrbitSearchFilterToggle[aria-expanded=true]{color:var(--gl-platform-skin-text,#fff);border-color:var(--gl-platform-skin-border,#95d7ff);background:var(--gl-platform-skin-surface,#4583e26b)}.appRoot.messagesWorkspaceMode .glOrbitSearchFilterToggle.hasSelection:after{content:"";background:var(--gl-platform-skin-surface,#8debcf);border-radius:50%;width:6px;height:6px;position:absolute;top:2px;right:2px}.appRoot.messagesWorkspaceMode .glOrbitSearchHistoryToggle{border:1px solid var(--gl-platform-skin-border,#8fb4fb57);background:var(--gl-platform-skin-surface,#486fc12e);width:33px;height:33px;color:var(--gl-platform-skin-text,#d5e9ff);cursor:pointer;border-radius:10px;flex:0 0 33px;place-items:center;padding:0;display:grid}.appRoot.messagesWorkspaceMode .glOrbitSearchHistoryToggle svg{width:19px;height:19px;display:block}.appRoot.messagesWorkspaceMode .glOrbitSearchHistoryToggle:hover,.appRoot.messagesWorkspaceMode .glOrbitSearchHistoryToggle:focus-visible,.appRoot.messagesWorkspaceMode .glOrbitSearchHistoryToggle[aria-expanded=true]{color:var(--gl-platform-skin-text,#fff);border-color:var(--gl-platform-skin-border,#95d7ff);background:var(--gl-platform-skin-surface,#4583e26b)}.glOrbitSearchResults{z-index:2147481600;background:var(--gl-platform-skin-surface,#0b1534);max-height:min(72dvh,650px);color:var(--gl-platform-skin-text,#eff5ff);border:1px solid var(--gl-platform-skin-border,#82b0fb80);box-shadow:var(--gl-platform-skin-shadow,0 22px 75px #0106199e);border-radius:17px;flex-direction:column;font:12px/1.45 Inter,system-ui,sans-serif;display:flex;position:fixed;overflow:hidden}.glOrbitSearchResults button,.glOrbitSearchResults input,.glOrbitSearchResults select{font:inherit}.glOrbitSearchResults button{cursor:pointer}.glOrbitSearchResultsHead{border-bottom:1px solid var(--gl-platform-skin-border,#91b5ff1f);justify-content:space-between;align-items:center;gap:10px;padding:7px 12px 6px 15px;display:flex}.glOrbitSearchResultsHead>span{color:var(--gl-platform-skin-text-muted,#aec6ea);font-size:11px;font-weight:650}.glOrbitSearchResultsHead button{color:var(--gl-platform-skin-text,#c8e4ff);background:0 0;border:0;border-radius:8px;width:30px;height:30px;font-size:20px}.glOrbitSearchResultsHead button:hover{background:var(--gl-platform-skin-surface-raised,#5982ca2e)}.glOrbitSearchGuide{max-height:50dvh;padding:7px 9px 10px;overflow-y:auto}.glOrbitSearchCommands{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;display:grid}.glOrbitSearchCommands button{border:1px solid var(--gl-platform-skin-border,transparent);width:100%;min-width:0;min-height:37px;color:var(--gl-platform-skin-text,#e6f0ff);text-align:left;background:0 0;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.glOrbitSearchCommands button:hover,.glOrbitSearchCommands button:focus-visible{border-color:var(--gl-platform-skin-border,#81bdff73);background:var(--gl-platform-skin-surface-raised,#3c6abe4f)}.glOrbitSearchCommands code{color:var(--gl-platform-skin-text,#b3dbff);text-overflow:ellipsis;white-space:nowrap;font:600 11px/1.3 ui-monospace,Consolas,monospace;overflow:hidden}.glOrbitSearchCommands button span{color:var(--gl-platform-skin-text-muted,#9db5d9);white-space:nowrap;font-size:10px}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchCommands button{color:var(--gl-platform-skin-text,#283b60)}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchCommands code{color:var(--gl-platform-skin-text,#24649b)}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchCommands button span{color:var(--gl-platform-skin-text-muted,#60799c)}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchCommands button:hover{background:var(--gl-platform-skin-surface-raised,#e5efff)}.glOrbitSearchFilters{border-bottom:1px solid var(--gl-platform-skin-border,#91b5ff26);gap:7px;padding:10px 14px 11px;display:grid}.glOrbitSearchFilterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 10px;display:grid}.glOrbitSearchFilters label{min-width:0;color:var(--gl-platform-skin-text,#b7c9e7);gap:4px;font-size:10px;font-weight:650;display:grid}.glOrbitSearchFilters input,.glOrbitSearchFilters select{border:1px solid var(--gl-platform-skin-border,#8bb4f459);background:var(--gl-platform-skin-surface-raised,#172650);width:100%;min-width:0;max-width:100%;height:34px;color:var(--gl-platform-skin-text,#eef3ff);border-radius:9px;padding:5px 8px}.glOrbitSearchFilterActions{justify-content:flex-end;display:flex}.glOrbitSearchFilterActions button{color:var(--gl-platform-skin-text,#a9dcff);background:0 0;border:0;padding:3px 5px;font-size:10px}.glOrbitSearchFilterActions button:hover{text-decoration:underline}.glOrbitSearchScroll{overscroll-behavior:contain;min-height:0;max-height:50dvh;padding:3px 10px 8px;overflow-y:auto}.glOrbitSearchGroup{margin:6px 0 11px}.glOrbitSearchGroup h3{letter-spacing:.055em;text-transform:uppercase;color:var(--gl-platform-skin-text,#9ccaf9);align-items:center;gap:7px;margin:8px 5px 5px;font-size:10px;font-weight:750;display:flex}.glOrbitSearchGroup h3 span{color:var(--gl-platform-skin-text-muted,#98a8c9);font-size:10px;font-weight:500}.glOrbitSearchGroup>button{text-align:left;border:1px solid var(--gl-platform-skin-border,transparent);color:var(--gl-platform-skin-text,#e9efff);background:0 0;border-radius:11px;align-items:center;gap:10px;width:100%;min-width:0;padding:8px 9px;display:flex}.glOrbitSearchGroup>button:hover,.glOrbitSearchGroup>button:focus-visible,.glOrbitSearchGroup>button.highlighted{background:var(--gl-platform-skin-surface-raised,#3c6abe4f);border-color:var(--gl-platform-skin-border,#81bdff6e)}.glOrbitSearchAvatar{background:var(--gl-platform-skin-surface,linear-gradient(135deg,#2449a1,#5435a5));border:1px solid var(--gl-platform-skin-border,#8bb7ff5c);height:35px;color:var(--gl-platform-skin-text,#f1f7ff);border-radius:11px;flex:0 0 35px;place-items:center;font-size:16px;font-weight:800;display:grid}.glOrbitSearchResultText{overflow-wrap:anywhere;flex:1;gap:2px;min-width:0;line-height:1.35;display:grid}.glOrbitSearchResultText>b{font-size:12px}.glOrbitSearchResultText small{color:var(--gl-platform-skin-text-muted,#9fb7de);font-size:10px;font-weight:500}.glOrbitSearchResultText>span{color:var(--gl-platform-skin-text,#d8e3fa);font-size:11px}.glOrbitSearchResults mark{background:var(--gl-platform-skin-surface,#91c5ff);color:var(--gl-platform-skin-text,#071630);border-radius:2px;padding:0 1px}.glOrbitSearchResultsFooter{border-top:1px solid var(--gl-platform-skin-border,#91b5ff26);justify-content:space-between;align-items:center;gap:8px;padding:7px 13px;display:flex}.glOrbitSearchResultsFooter>span{color:var(--gl-platform-skin-text-muted,#a5b9dc);align-items:center;gap:5px;font-size:10px;display:flex}.glOrbitSearchResultsFooter>button{color:var(--gl-platform-skin-text,#d7edff);border:1px solid var(--gl-platform-skin-border,#8dbbfa59);background:var(--gl-platform-skin-surface-raised,#335fb447);white-space:nowrap;border-radius:8px;padding:5px 8px;font-size:10px}.glOrbitSearchResultsFooter>button:hover{background:var(--gl-platform-skin-selected,#4684dc6b);color:var(--gl-platform-skin-on-selected,inherit)}.glOrbitSearchRecent{gap:6px;max-height:58dvh;padding:10px 12px;display:grid;overflow:auto}.glOrbitSearchRecentHeader{justify-content:space-between;align-items:center;gap:10px;padding:0 2px 4px;display:flex}.glOrbitSearchRecentHeader strong{color:var(--gl-platform-skin-text,#a9c9f2);font-size:11px}.glOrbitSearchRecentHeader button{color:var(--gl-platform-skin-text,#a9dcff);background:0 0;border:0;font-size:11px}.glOrbitSearchRecentHeader button:disabled{color:var(--gl-platform-skin-text-muted,#a9c9f2);opacity:1;cursor:not-allowed}.glOrbitSearchRecent>button{text-align:left;border:1px solid var(--gl-platform-skin-border,#8fb4fb2e);background:var(--gl-platform-skin-surface-raised,#4776cf17);min-width:0;color:var(--gl-platform-skin-text,#e5efff);border-radius:9px;align-items:center;gap:10px;padding:7px 10px;display:flex}.glOrbitSearchRecent>button:hover{background:var(--gl-platform-skin-selected,#4776cf4d);color:var(--gl-platform-skin-on-selected,inherit)}.glOrbitSearchRecentClock{color:var(--gl-platform-skin-text,#a5c8ef);flex:0 0 19px;font-size:19px}.glOrbitSearchRecentText{gap:1px;min-width:0;display:grid}.glOrbitSearchRecentText b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.glOrbitSearchRecentText small{color:var(--gl-platform-skin-text-muted,#9fb6d7);font-size:10px}.glOrbitSearchRecentEmpty{color:var(--gl-platform-skin-text-muted,#afc5e5);margin:6px 2px 12px;font-size:11px}.glOrbitSearchAutoClear{border-top:1px solid var(--gl-platform-skin-border,#91b5ff26);color:var(--gl-platform-skin-text,#d1e4ff);cursor:pointer;align-items:flex-start;gap:9px;margin-top:6px;padding:10px 4px 4px;font-size:11px;line-height:1.4;display:flex}.glOrbitSearchAutoClear input{accent-color:#71bcff;flex:none;width:16px;height:16px;margin:1px 0 0}.glOrbitSearchHistoryPrivacy{color:var(--gl-platform-skin-text-muted,#9cb6d9);margin:0 3px 3px 29px;font-size:10px;line-height:1.45}.glOrbitSearchHint,.glOrbitSearchNoMatches{color:var(--gl-platform-skin-text-muted,#adbee0);margin:0;padding:13px;line-height:1.5}.glOrbitSearchProgress{color:var(--gl-platform-skin-text,#bed5ff);padding:9px 13px;font-size:11px}::highlight(gl-orbit-search-exact-text){background-color:var(--gl-platform-skin-surface,#f9dc83);color:var(--gl-platform-skin-text,#08182d);text-decoration:none}.appRoot[data-gl-theme=LIGHT].messagesWorkspaceMode .glOrbitSmartSearch{background:var(--gl-platform-skin-surface,#f4f7ff);color:var(--gl-platform-skin-text,#253f73);border-color:var(--gl-platform-skin-border,#b3c4e4)}.appRoot[data-gl-theme=LIGHT].messagesWorkspaceMode .glOrbitSmartSearch input[type=search]{color:var(--gl-platform-skin-text,#243756)!important}.appRoot[data-gl-theme=LIGHT].messagesWorkspaceMode .glOrbitSmartSearch input::placeholder{color:var(--gl-platform-skin-text-muted,#627ca5)}.appRoot[data-gl-theme=LIGHT].messagesWorkspaceMode .glOrbitSmartSearch kbd{color:var(--gl-platform-skin-text,#425a85)}.appRoot[data-gl-theme=LIGHT].messagesWorkspaceMode :is(.glOrbitSearchFilterToggle,.glOrbitSearchHistoryToggle){background:var(--gl-platform-skin-surface,#e9f1ff);color:var(--gl-platform-skin-text,#2d527e);border-color:var(--gl-platform-skin-border,#adcaea)}.glOrbitSearchResults[data-gl-theme=LIGHT]{background:var(--gl-platform-skin-surface,#f9fbff);color:var(--gl-platform-skin-text,#283b60);border-color:var(--gl-platform-skin-border,#b5caeb)}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchResultsHead{border-color:var(--gl-platform-skin-border,#e0e7f3)}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchResultsHead>span,.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchGroup h3{color:var(--gl-platform-skin-text-muted,#52739f)}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchGroup>button{color:var(--gl-platform-skin-text,#273c63)}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchGroup>button:hover,.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchGroup>button.highlighted{background:var(--gl-platform-skin-surface-raised,#e7efff)}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchResultText small,.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchResultText>span{color:var(--gl-platform-skin-text-muted,#506b90)}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchFilters{border-color:var(--gl-platform-skin-border,#dce6f5)}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchFilters label{color:var(--gl-platform-skin-text,#506991)}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchFilters select,.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchFilters input{background:var(--gl-platform-skin-surface-raised,#fff);color:var(--gl-platform-skin-text,#253b60);border-color:var(--gl-platform-skin-border,#c9d9ee)}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchResultsFooter>span{color:var(--gl-platform-skin-text-muted,#60799c)}@media (max-width:720px){.appRoot.messagesWorkspaceMode .glOrbitSearchTop{width:calc(100% - 14px);padding:1px 0}.appRoot.messagesWorkspaceMode .glOrbitSmartSearch{width:100%;min-height:43px}.glOrbitSearchResults{border-radius:14px;max-height:calc(100dvh - 8px);width:calc(100vw - 8px)!important;top:4px!important;left:4px!important}.glOrbitSearchScroll{max-height:60dvh}.glOrbitSearchCommands{grid-template-columns:1fr}.glOrbitSearchGuide{max-height:58dvh}}@media (max-width:420px){.glOrbitSearchFilterGrid{grid-template-columns:1fr}.appRoot.messagesWorkspaceMode .glOrbitSmartSearch kbd{display:none}}@media (prefers-reduced-motion:reduce){.glOrbitSearchResults *{scroll-behavior:auto!important}}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchRecentHeader strong{color:var(--gl-platform-skin-text,#425f88)}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchRecent>button{color:var(--gl-platform-skin-text,#274063);background:var(--gl-platform-skin-surface-raised,#eef4ff);border-color:var(--gl-platform-skin-border,#d4e2f5)}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchRecent>button:hover{background:var(--gl-platform-skin-selected,#e2ecff);color:var(--gl-platform-skin-on-selected,inherit)}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchAutoClear{color:var(--gl-platform-skin-text,#324d71);border-color:var(--gl-platform-skin-border,#dce6f5)}.glOrbitSearchResults[data-gl-theme=LIGHT] .glOrbitSearchHistoryPrivacy{color:var(--gl-platform-skin-text-muted,#667f9c)}
html.glAccountTransitionLocked body{visibility:hidden!important}html.glAccountTransitionLocked:after{content:"GalaxyLume is securing your account session…";z-index:2147483647;color:#edf1ff;visibility:visible;background:#0c1021;place-items:center;font:600 16px/1.5 system-ui,sans-serif;display:grid;position:fixed;inset:0}
.glSmartChatGate{flex:1;justify-content:center;align-items:center;width:100%;min-height:350px;padding:24px;display:flex}.glSmartChatGateCard{background:var(--panel-bg,#181f3ae6);width:min(100%,470px);color:var(--text-primary,#e9edff);border:1px solid #7397ec40;border-radius:20px;padding:30px;box-shadow:0 14px 36px #0002}.glSmartChatGateMark{color:#80acff;margin-bottom:8px;font-size:38px}.glSmartChatGateCard h2{margin:0 0 12px;font-size:21px;line-height:1.3}.glSmartChatGateCard p{opacity:.89;font-size:14px;line-height:1.55}.glSmartChatGateCard button,.glSmartRecoveryPanel button{color:#fff;cursor:pointer;background:linear-gradient(105deg,#367ce0,#6e56d8);border:0;border-radius:10px;padding:10px 15px;font-weight:600}.glSmartChatGateCard button:disabled,.glSmartRecoveryPanel button:disabled{opacity:.5;cursor:wait}.glSmartChatPair{font-variant-numeric:tabular-nums;background:#758dee12;border-radius:9px;padding:12px}.glSmartChatFine{opacity:.7!important;font-size:12px!important}.glSmartChatError{color:#ffafb2!important}.glSmartChatRecover{border-top:1px solid #8885;gap:8px;margin-top:18px;padding-top:15px;display:grid}.glSmartChatRecover label{font-size:13px}.glSmartChatRecover input{color:inherit;background:0 0;border:1px solid #9997;border-radius:9px;width:100%;min-width:0;padding:10px}.glSmartRecoveryBar{z-index:1250;color:#fff;background:#131e3df5;border:1px solid #7595e455;border-radius:12px;max-width:min(360px,100vw - 32px);padding:8px 11px;position:fixed;bottom:18px;right:18px;box-shadow:0 8px 30px #0005}.glSmartRecoveryBar>button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:600}.glSmartRecoveryPanel{gap:10px;margin-top:8px;font-size:12px;line-height:1.5;display:grid}.glSmartRecoveryPanel p{margin:0}.glSmartRecoveryPanel code{word-break:break-all;-webkit-user-select:all;user-select:all;background:#223259;border-radius:7px;padding:9px;line-height:1.45;display:block}.glSmartRecoveryPanel label{align-items:center;gap:7px;display:flex}.glSmartChatToast{z-index:1270;color:#fff;cursor:pointer;background:#31406c;border-radius:10px;max-width:350px;padding:11px 14px;font-size:13px;position:fixed;bottom:80px;right:18px}@media (max-width:600px){.glSmartChatGate{padding:12px}.glSmartChatGateCard{padding:18px}.glSmartRecoveryBar{bottom:10px;right:8px}}.glChatTransferDeviceSummary{background:#5f7dcb14;border:1px solid #7397ec3b;border-radius:12px;gap:4px;margin:14px 0;padding:13px 15px;font-size:13px;display:grid}.glChatTransferDeviceSummary span{opacity:.82}.glChatTransferActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.glChatTransferActions button{min-height:40px}.glSmartChatGateCard button.glChatTransferSecondary{color:inherit;background:0 0;border:1px solid #7d9de77a}.glSmartChatGateCard button.glChatTransferLink{color:var(--text-primary,#dce6ff);text-underline-offset:3px;background:0 0;padding:9px 2px;text-decoration:underline}.glChatTransferStatus{opacity:1!important;font-weight:700!important}.glChatTransferStatus:before{content:"◉";color:#9bbcff;margin-right:8px}.glChatTransferDeviceSelector{gap:5px;margin:12px 0;font-size:13px;display:grid}.glChatTransferDeviceSelector select{background:var(--panel-bg,#212945);width:100%;min-width:0;color:inherit;font:inherit;border:1px solid #7d9de780;border-radius:9px;padding:10px}.glChatTransferDeviceSelector small{opacity:.75;line-height:1.45}.glChatTransferRecoveryHelp{background:#6c8bde17;border:1px solid #7d9de74d;border-radius:12px;margin-top:12px;padding:12px;font-size:13px}.glChatTransferRecoveryHelp p{margin-bottom:0}@media (max-width:420px){.glChatTransferActions button{width:100%}}.archivedHistoryMessage .archivedHistoryDisclaimer{opacity:.72;margin-top:3px;font-size:10px;display:block}.archivedHistoryMessage .messageBubbleSurface{opacity:.86}.appRoot:not([data-gl-view=messages])>.messagesPage,.appRoot:not([data-gl-view=messages])>.glSecurityLock,.appRoot>.messagesPage[hidden]{display:none!important}
.glFeedHomeIntro{color:inherit;justify-content:space-between;align-items:baseline;gap:12px;padding:4px 8px;display:flex}.glFeedHomeIntro strong{font-size:17px}.glFeedHomeIntro span{opacity:.7;font-size:12px}.glFeedPostV1{position:relative;overflow:visible}.glFeedPostV1 .feedActions.glFeedActions3{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}.glFeedPostV1 .feedActions.glFeedActions3>button,.glFeedPostV1 .postReactionAction{justify-content:center;min-width:0}.glFeedPostV1 .feedCounts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.glFeedPostV1 .feedCounts>span:last-child{opacity:.68;font-size:12px}.glPostMenu{margin-left:auto;position:relative}.glPostMenuItems{z-index:12;background:var(--ui-card,#fff);color:var(--ui-text,#18264a);border:1px solid #8196ca;border-radius:9px;flex-direction:column;min-width:125px;padding:4px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 12px 26px #0003}.glPostMenuItems button{text-align:left;width:100%;min-height:34px;color:inherit;background:0 0;border:0;border-radius:6px;padding:7px}.glPostMenuItems button:hover{background:#8596cc35}.glFeedPostV1 .glSharedPost{background:#8597c010;border:1px solid #839ad080;border-radius:10px;margin:8px 14px;padding:10px}.glFeedPostV1 .glSharedPost p{white-space:pre-wrap;margin:5px 0}.glPostEditForm,.glShareComposer,.glPostComments{border-top:1px solid #839ad04a;flex-direction:column;gap:8px;padding:12px;display:flex}.glPostEditForm textarea,.glShareComposer textarea,.glPostComments textarea{box-sizing:border-box;resize:vertical;background:var(--gl-platform-skin-surface,var(--gl-my-world-skin-panel,var(--ui-card,#fff)));width:100%;min-height:62px;color:var(--gl-platform-skin-text,var(--gl-my-world-skin-text,var(--ui-text,#202e4b)));border:1px solid #9aaad5;border-radius:9px;padding:9px;display:block}.glPostEditForm select,.glShareComposer select{border-radius:7px;max-width:180px;padding:7px}.glPostEditForm button,.glShareComposer button,.glPostComments button{background:var(--gl-platform-skin-surface,var(--gl-my-world-skin-panel,revert));color:var(--gl-platform-skin-text,var(--gl-my-world-skin-text,revert));border:1px solid var(--gl-platform-skin-border,var(--gl-my-world-skin-border,#899ed2));cursor:pointer;border-radius:7px;align-self:flex-start;padding:6px 11px}.glPostComments .glPostComment{border-bottom:1px solid #7e94cb33;padding:8px 2px;font-size:13px}.glPostComments .glPostComment p{white-space:pre-wrap;margin:3px 0}.glPostComments .glPostComment button{color:inherit;background:0 0;border:0;margin-right:6px;padding:4px 8px;font-size:11px}.glPostError{color:#e34b64!important}.glPostStatus{color:#299b7e!important}@media (max-width:640px){.glFeedHomeIntro,.glFeedHomeIntro span{display:block}.glFeedPostV1 .feedActions.glFeedActions3>button{padding:6px 2px;font-size:12px}}
.glStories{border:1px solid color-mix(in srgb,var(--gl-app-accent,#6889db) 34%,transparent);border-radius:var(--gl-platform-skin-radius,16px);color:inherit;background:var(--gl-platform-skin-surface,color-mix(in srgb,var(--gl-app-panel,#f8fafc) 91%,transparent));margin:10px 0 15px;padding:12px}.glStoriesTitle{justify-content:space-between;align-items:center;gap:8px;display:flex}.glStoriesTitle span{flex-direction:column;gap:2px;display:flex}.glStoriesTitle b{font-size:16px}.glStoriesTitle small{opacity:.7;font-size:11px}.glStories button,.glNotificationsWrap button,.glNotificationsPanel button{cursor:pointer}.glStoriesTitle>button,.glStoryCompose button{background:var(--gl-platform-skin-action,var(--gl-app-accent,#5367e0));color:var(--gl-platform-skin-on-action,white);border-radius:var(--gl-platform-skin-radius,9px);border:0;padding:9px 12px;font-weight:700}.glStoriesStrip{gap:9px;padding:12px 2px 3px;display:flex;overflow-x:auto}.glStoryTile{color:#fff;text-align:left;border:0;border-radius:13px;flex-direction:column;flex:0 0 128px;justify-content:space-between;align-items:flex-start;min-height:170px;padding:12px;display:flex;box-shadow:0 7px 16px #0002}.glStoryTileAvatar{background:#0004;border:2px solid #ffffffab;border-radius:50%;place-items:center;width:36px;height:36px;font-size:16px;font-weight:750;display:grid}.glStoryTileBody{overflow-wrap:anywhere;max-height:79px;font-size:13px;overflow:hidden}.glStoryTile b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}.glStoryThemeGALAXY{color:#fff!important;background:linear-gradient(140deg,#1c1652,#6749b7,#1a8fc8)!important}.glStoryThemeOCEAN{color:#fff!important;background:linear-gradient(135deg,#074564,#127faa,#0aaab3)!important}.glStoryThemeFOREST{color:#fff!important;background:linear-gradient(135deg,#123d2c,#277b62,#7aae64)!important}.glStoryThemeSUNSET{color:#fff!important;background:linear-gradient(135deg,#592068,#b94d67,#e7a856)!important}.glStoryEmpty{opacity:.75;padding:5px;font-size:13px}.glStoryError{color:#f46d83;margin:6px 0;font-size:12px}.glStoryCompose{flex-direction:column;gap:9px;margin-top:12px;display:flex}.glStoryCompose label{flex-direction:column;flex:1;gap:4px;font-size:12px;display:flex}.glStoryCompose textarea{resize:vertical;min-height:85px}.glStoryCompose textarea,.glStoryCompose select{background:var(--gl-app-panel,#fff);color:inherit;border:1px solid #879bba;border-radius:8px;padding:9px}.glStoryCompose>div{gap:10px;display:flex}.glStoryCompose span{opacity:.75;font-size:11px}.glStoryCompose button{align-self:flex-start}.glStoryBackdrop{z-index:5050;background:#090e20d9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.glStoryViewer{overflow-wrap:anywhere;border-radius:20px;flex-direction:column;justify-content:space-between;width:min(100%,410px);min-height:min(70vh,490px);padding:20px;display:flex;box-shadow:0 25px 75px #0008}.glStoryViewerTop,.glStoryViewerFoot{justify-content:space-between;align-items:center;gap:12px;display:flex}.glStoryViewer button{color:#fff;background:#ffffff30;border:0;border-radius:7px;padding:8px}.glStoryViewerTop button:last-child{font-size:25px}.glStoryViewer>p{text-align:center;white-space:pre-wrap;font-size:clamp(20px,4vw,29px);line-height:1.35}.glStoryViewerFoot small{opacity:.8;font-size:11px}.glNotificationsWrap{z-index:70;position:relative}.glNotificationsTrigger{border:1px solid var(--gl-platform-skin-border,#96a5c45e);background:var(--gl-platform-skin-surface,transparent);color:var(--gl-platform-skin-text,inherit);font:inherit;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;display:inline-flex;overflow:visible}.glNotificationsBell{flex:0 0 23px;place-items:center;width:23px;height:23px;display:inline-grid;position:relative}.glNotificationsBell svg{width:21px;height:21px;display:block;overflow:visible}.glNotificationsBell .glNotificationsBadge{z-index:1;box-sizing:border-box;color:#fff;white-space:nowrap;pointer-events:none;background:#de3e80;border:1.5px solid #102348;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 3px;font-size:9px;font-weight:850;line-height:1;display:grid;position:absolute;top:-7px;right:-8px;box-shadow:0 2px 5px #0006}.glNotificationsPanel{box-sizing:border-box;background:var(--gl-app-panel,#fff);width:min(350px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--gl-platform-skin-text,inherit);border:1px solid var(--gl-platform-skin-border,#869ccb);z-index:2147483100;overscroll-behavior:contain;border-radius:13px;position:fixed;top:0;left:0;right:auto;overflow:auto;box-shadow:0 18px 46px #0008}.glNotificationsPanel header{border-bottom:1px solid #8497bd55;justify-content:space-between;align-items:center;gap:6px;padding:12px;display:flex}.glNotificationsPanel header button{color:inherit;background:0 0;border:0;border-radius:7px;padding:5px;font-size:12px}.glNotificationItems article{border-bottom:1px solid #859bba30;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.glNotificationUnread{background:color-mix(in srgb,var(--gl-app-accent,#567bb8) 12%,transparent)}.glNotificationActor{text-align:left;color:inherit;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;gap:3px;display:flex}.glNotificationActor span,.glNotificationActor b{font-size:13px}.glNotificationActor small{opacity:.7;font-size:11px}.glNotificationsEmpty{padding:17px;font-size:13px}.glNotificationMark{color:inherit;background:0 0;border:1px solid #869bd1;border-radius:7px;padding:6px;font-size:11px}@media (max-width:700px){.glNotificationTriggerText{display:none}.glStoriesTitle small{font-size:10px}.glStoryTile{flex-basis:115px}.glNotificationsPanel{width:min(350px,100vw - 24px);max-width:none}}.glFollowSuggestion{z-index:120;background:var(--gl-app-panel,#fff);max-width:min(92vw,480px);color:inherit;border:1px solid #92a7d6;border-radius:12px;flex-wrap:wrap;align-items:center;gap:9px;padding:11px 13px;font-size:13px;display:flex;position:fixed;top:70px;right:16px;box-shadow:0 12px 28px #0004}.glFollowSuggestion span{flex:220px}.glFollowSuggestion button{color:inherit;cursor:pointer;background:0 0;border:1px solid #7e93c6;border-radius:7px;padding:6px 9px}.glStoryCompose input[type=file]{background:color-mix(in srgb,var(--gl-app-panel,#fff) 88%,transparent);max-width:100%;color:inherit;border:1px dashed #879bba;border-radius:9px;padding:9px}.glStoryPreview{border:1px solid #879bba55;border-radius:12px;flex-direction:column;align-items:flex-start;gap:8px;padding:9px;display:flex}.glStoryPreview img,.glStoryPreview video{object-fit:contain;background:#000;border-radius:8px;max-width:100%;max-height:220px;display:block}.glStoryPreview span{word-break:break-word}.glStoryPreview button{color:inherit;background:0 0;border:1px solid #879bba;border-radius:8px;padding:6px 10px}.glStoryTile{isolation:isolate;position:relative;overflow:hidden}.glStoryTileImage{z-index:-1;object-fit:cover;filter:brightness(.66);width:100%;height:100%;position:absolute;inset:0}.glStoryVideoBadge{color:#fff;background:#0008;border-radius:7px;align-self:flex-end;padding:5px 8px;font-size:11px;font-weight:700}.glStoryViewerMedia{flex:1;place-items:center;min-height:0;margin:15px 0;display:grid;overflow:hidden}.glStoryViewerMedia img,.glStoryViewerMedia video{object-fit:contain;background:#0008;border-radius:9px;max-width:100%;max-height:min(62vh,650px);display:block}.glStoryViewer .glStoryCaption{text-align:center;white-space:pre-wrap;max-height:110px;margin:5px 0 12px;font-size:14px;line-height:1.45;overflow-y:auto}@media (max-width:700px){.glStoryViewer{max-height:95vh;overflow:auto}.glStoryViewerMedia img,.glStoryViewerMedia video{max-height:58vh}}.glFeedLoadMore{border:1px solid color-mix(in srgb,var(--gl-app-accent,#6e81dc) 55%,transparent);background:color-mix(in srgb,var(--gl-app-accent,#6e81dc) 13%,var(--gl-app-panel,#fff));width:min(100%,330px);color:inherit;font:inherit;cursor:pointer;border-radius:14px;justify-self:center;min-height:44px;margin:10px auto 18px;padding:12px 20px;font-weight:750;display:block}.glFeedLoadMore:disabled{opacity:.62;cursor:wait}.glFeedLoadError{color:#bf415b;text-align:center;overflow-wrap:anywhere;font-size:13px}.glActivityFilters{border-bottom:1px solid #8fa0bf33;align-items:center;gap:5px;padding:8px 12px;display:flex}.glActivityFilters button{color:inherit;background:0 0;border:1px solid #0000;border-radius:9px;min-height:34px;padding:6px 9px;font-size:12px}.glActivityFilters button.active{background:color-mix(in srgb,var(--gl-app-accent,#5367e0) 20%,transparent);border-color:color-mix(in srgb,var(--gl-app-accent,#5367e0) 45%,transparent);font-weight:800}.glActivityFilters .glActivityRefresh{margin-left:auto}.glActivityDateGroup h4{letter-spacing:.045em;opacity:.76;margin:0;padding:9px 12px 5px;font-size:11px;font-weight:750}@media (max-width:700px){.glFeedLoadMore{width:min(92%,330px)}.glNotificationsPanel{max-height:min(75dvh,610px)}.glActivityFilters{flex-wrap:wrap}}.glFeedChoiceNotice{background:color-mix(in srgb,var(--gl-app-accent,#547ccc) 9%,var(--gl-app-panel,#fff));border:1px solid #7995c477;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:10px 0;padding:11px 13px;font-size:13px;display:flex}.glFeedChoiceNotice button,.glRecommendationUndo button{border:1px solid var(--gl-app-accent,#547ccc);cursor:pointer;color:inherit;background:0 0;border-radius:9px;min-height:36px;padding:7px 11px}.glFeedChoiceError,.glRecommendationError{color:#c0475b;overflow-wrap:anywhere;font-size:12px}.glRecommendationEntry{flex-direction:column;gap:3px;min-width:0;display:flex}.glRecommendationEntry .glCommunityRecommendation{width:100%}.glRecommendationDismiss{color:var(--gl-platform-skin-link,var(--gl-app-accent,#547ccc));cursor:pointer;background:0 0;border:0;align-self:flex-start;min-height:34px;padding:6px 4px;font-size:12px}.glRecommendationHelp{opacity:.74;margin:0;font-size:11px;line-height:1.5}.glRecommendationUndo{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.glActivityGroup{border:1px solid #849aca77;border-radius:10px;margin:9px 7px;overflow:hidden}.glActivityGroup summary{cursor:pointer;list-style:revert;padding:12px;font-size:13px;line-height:1.4}.glActivityGroup summary small{opacity:.7;margin-top:3px;font-size:11px;display:block}.glActivityGroup article{border-top:1px solid #849aca44;padding:10px 12px}.glActivityPreferences{flex-direction:column;gap:9px;padding:13px;display:flex}.glActivityPreferences>p{opacity:.79;margin:0 0 8px;font-size:12px;line-height:1.5}.glActivityPreferenceRow{cursor:pointer;border:1px solid #849aca55;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;font-size:13px;display:flex}.glActivityPreferenceRow input{width:19px;height:19px;accent-color:var(--gl-app-accent,#547ccc);flex:0 0 19px}@media (max-width:740px){.glNotificationsPanel{max-width:94vw;overflow-x:hidden}.glActivityGroup summary{padding:10px}.glRecommendationEntry .glCommunityRecommendation{min-width:0}.glFeedChoiceNotice{margin:9px 0}}.glNotificationsPanel header{flex-wrap:wrap;gap:4px 7px}.glNotificationsPanel header>b{white-space:nowrap;margin-right:auto}.glNotificationItems article{gap:5px;min-height:60px;padding:9px 11px;position:relative}.glNotificationUnreadDot{background:#987bff;border-radius:50%;flex:0 0 6px;align-self:flex-start;width:6px;height:6px;margin-top:11px}.glNotificationItems article:not(.glNotificationUnread){padding-left:22px}.glNotificationAvatar{border-radius:50%;flex:0 0 30px;overflow:hidden;width:30px!important;height:30px!important}.glNotificationAvatar img{object-fit:cover;width:100%;height:100%}.glNotificationActor{text-align:left;border-radius:7px;min-width:0;padding:4px 2px}.glNotificationActor:hover,.glNotificationActor:focus-visible{background:#758fea1f;outline:1px solid #8da8ef59}.glNotificationTrash{width:32px;min-width:32px;height:32px;color:inherit;opacity:.83;background:0 0;border:1px solid #879eda73;border-radius:9px;flex:0 0 32px;align-self:center;place-items:center;display:grid}.glNotificationTrash svg{width:17px;height:17px}.glNotificationTrash:hover,.glNotificationTrash:focus-visible{opacity:1;color:#fff;background:#c6436d59;border-color:#e58caa}.glNotificationTrash:disabled{opacity:.35;cursor:wait}.glNotificationsPanel header>button{white-space:nowrap}.glNotificationsPanel header>button:disabled{opacity:.4}::highlight(gl-galaxylume-activity-mention){color:#172243;background:#f6cf4e;-webkit-text-decoration:underline #b57b19;text-decoration:underline #b57b19;text-decoration-thickness:1px}.glActivityUnavailableBackdrop{z-index:2147483000;background:#02081c9e;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.glActivityUnavailableDialog{box-sizing:border-box;color:#eef4ff;background:#0d1b3d;border:1px solid #84a8f6a6;border-radius:16px;width:min(400px,100%);padding:20px;box-shadow:0 25px 60px #00000087}.glActivityUnavailableDialog strong{font-size:16px}.glActivityUnavailableDialog p{color:#c7d7f9;margin:11px 0 18px;font-size:13px;line-height:1.5}.glActivityUnavailableDialog button{color:#fff;cursor:pointer;background:#294486;border:1px solid #a7bdffb3;border-radius:9px;margin-left:auto;padding:8px 18px;font-family:inherit;font-size:12px;font-weight:700;line-height:1.4;display:block}.glActivityUnavailableDialog button:hover,.glActivityUnavailableDialog button:focus-visible{outline-offset:1px;background:#3857a5;outline:2px solid #b4dfff}.glActivitySoundPreferences{background:#29345f36;border:1px solid #93abe545;border-radius:12px;gap:12px;margin:0 0 14px;padding:14px;display:grid}.glActivitySoundTitle{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.glActivitySoundTitle strong{font-size:14px}.glActivitySoundTitle small,.glActivitySoundHint{opacity:.78;font-size:12px;line-height:1.45}.glActivitySoundToggle{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;font-size:13px;display:flex}.glActivitySoundToggle input{accent-color:#9989f3;cursor:pointer;width:17px;height:17px}.glActivitySoundVolume{align-items:center;gap:9px;min-width:0;font-size:12px;display:flex}.glActivitySoundVolume label{min-width:44px}.glActivitySoundVolume input{accent-color:#a796ff;cursor:pointer;flex:1;min-width:70px}.glActivitySoundVolume output{text-align:right;font-variant-numeric:tabular-nums;min-width:37px}.glActivitySoundPreview{min-height:33px;color:inherit;cursor:pointer;background:#6c78bf3d;border:1px solid #97aeef80;border-radius:9px;justify-self:start;padding:6px 13px}.glActivitySoundPreview:hover,.glActivitySoundPreview:focus-visible{background:#7e8cde6b;border-color:#b6c5f9cc}
.glNotificationsWrap:has(.glDeviceApprovalToast){z-index:5500}.glDeviceApprovalToast{z-index:5501;border:1px solid color-mix(in srgb, var(--ui-accent,#668be8) 60%, #94bafd);width:min(390px,100vw - 24px);max-height:min(80dvh,550px);color:var(--ui-text,#eef3ff);text-align:left;overflow-wrap:anywhere;background:linear-gradient(145deg,#17234b 0%,#151c37 56%,#211a42 100%);border-radius:18px;padding:0;position:fixed;top:82px;right:18px;overflow-y:auto;box-shadow:0 18px 50px #050a1c9e,0 0 20px #627aff30}.glDeviceApprovalToast>header{color:#ebf3ff;letter-spacing:.01em;background:#ffffff08;border-bottom:1px solid #a2b7ed28;justify-content:space-between;align-items:center;gap:9px;padding:13px 16px;font-size:13px;font-weight:800;display:flex}.glDeviceApprovalToast>header button{color:#edf5ff;cursor:pointer;background:0 0;border:0;min-width:30px;min-height:30px;font-size:23px}.glDeviceLinkAlert{flex-direction:column;gap:9px;padding:15px;font-size:13px;display:flex}.glDeviceLinkAlert>strong{font-size:15px;line-height:1.35}.glDeviceLinkAlert .glDeviceLinkLabel{font-size:14px;font-weight:700}.glDeviceLinkAlert p{opacity:.88;margin:0;line-height:1.45}.glDeviceLinkProof{background:#8eacff19;border:1px solid #b3bfff38;border-radius:11px;gap:6px;padding:11px;display:grid}.glDeviceLinkProof span{font-size:13px}.glDeviceLinkProof b{font-variant-numeric:tabular-nums;letter-spacing:.12em;font-size:17px}.glDeviceLinkProof small{overflow-wrap:anywhere;opacity:.74;font-size:10px}.glDeviceLinkButtons{flex-wrap:wrap;gap:7px;display:flex}.glDeviceLinkButtons button{min-height:38px;color:inherit;cursor:pointer;background:0 0;border:1px solid #9cafe785;border-radius:10px;padding:9px 10px;font-size:12px;font-weight:700}.glDeviceLinkButtons button.glDeviceLinkApprove{background:var(--ui-accent,#537cec);color:#fff;border-color:#0000}.glDeviceLinkButtons button.glDeviceLinkLater{opacity:.85;border-color:#0000}.glDeviceLinkButtons button:disabled{opacity:.45;cursor:wait}.glDeviceLinkActivity{border-bottom:1px solid #8aa1c555;padding:6px 8px}.glDeviceLinkActivity h4{margin:4px 7px;font-size:12px;font-weight:800}.glDeviceLinkActivity .glDeviceLinkAlert{background:color-mix(in srgb,var(--ui-accent,#547dec) 8%, transparent);color:inherit;border:1px solid #819acd66;border-radius:13px;margin:8px 0}.glDeviceLinkActivity .glDeviceLinkAlert>strong{font-size:13px}.glDeviceLinkActivity .glDeviceLinkProof{background:color-mix(in srgb,var(--ui-accent,#547dec) 9%,transparent);border-color:#7e90c44a}.glDeviceLinkActivity .glDeviceLinkProof b{font-size:14px}.glDeviceLinkActivity .glDeviceLinkButtons button{color:inherit}.glDeviceLinkActivity .glDeviceLinkButtons button.glDeviceLinkApprove{color:#fff}.glDeviceLinkNotice{padding:9px 12px;font-size:12px}.glDeviceApprovalResult{z-index:5501;color:#fff;white-space:normal;background:#17234b;border:1px solid #8dafe3;border-radius:12px;align-items:flex-start;gap:10px;width:min(420px,92vw);max-width:min(420px,92vw);max-height:min(65dvh,420px);padding:11px 14px;display:flex;position:fixed;top:84px;right:16px;overflow-y:auto;box-shadow:0 10px 28px #0007}.glDeviceApprovalResultText{white-space:normal;overflow-wrap:anywhere;flex:auto;min-width:0;line-height:1.4}.glDeviceApprovalResult button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:19px}@media (max-width:680px){.glDeviceApprovalToast{top:auto;bottom:max(12px,env(safe-area-inset-bottom));width:calc(100vw - 24px);max-height:min(74dvh,560px);right:12px}.glDeviceApprovalResult{top:auto;bottom:12px;right:12px}}.glDeviceLinkButtons .glDeviceLinkBlock{color:#ffd1d8;border-color:#f5708680}.glDeviceLinkButtons{flex-wrap:wrap;gap:8px}.glDeviceLinkButtons button{white-space:normal;min-height:36px}
.glCommunitiesRoot{color:inherit;flex-direction:column;gap:16px;margin:18px 0 24px;display:flex}.glCommunitiesTop{font-family:var(--gl-platform-skin-font,inherit);color:var(--gl-app-text,inherit);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.glCommunitiesTop h2{margin:0 0 6px;font-size:21px}.glCommunitiesTop p{opacity:.78;max-width:620px;margin:0;font-size:13px}.glCommunitiesTop>button,.glCommunityCreate button,.glCommunityPostCompose button{border-radius:var(--gl-platform-skin-radius,10px);background:var(--gl-app-action,var(--gl-app-accent,#547cd8));color:var(--gl-app-on-action,#fff);cursor:pointer;border:0;padding:10px 15px;font-weight:750}.glCommunityError{color:#e4546c;font-size:13px}.glCommunityCreate{font-family:var(--gl-platform-skin-font,inherit);border:1px solid var(--gl-app-border,#91a8ce5a);background:color-mix(in srgb,var(--gl-app-panel,#fff) 92%,transparent);border-radius:14px;flex-direction:column;gap:10px;padding:16px;display:flex}.glCommunityCreate label,.glCommunityPostCompose label{flex-direction:column;gap:7px;font-size:13px;display:flex}.glCommunityCreate input,.glCommunityCreate textarea,.glCommunityPostCompose textarea{background:var(--gl-app-panel,#fff);width:100%;color:inherit;border:1px solid var(--gl-app-border,#91a8ce);border-radius:9px;padding:10px}.glCommunityCreate small{opacity:.7}.glCommunityCreate button,.glCommunityPostCompose button{align-self:flex-start}.glCommunityLayout{grid-template-columns:minmax(210px,.9fr) minmax(0,2fr);align-items:start;gap:16px;display:grid}.glCommunityDirectory{font-family:var(--gl-platform-skin-font,inherit);color:var(--gl-app-text,inherit);flex-direction:column;gap:8px;max-height:570px;display:flex;overflow:auto}.glCommunityDirectory>button{text-align:left;border:1px solid var(--gl-app-border,#97a7c05a);color:inherit;background:color-mix(in srgb,var(--gl-app-panel,#fff) 93%,transparent);cursor:pointer;border-radius:13px;flex-direction:column;gap:5px;padding:13px;display:flex}.glCommunityDirectory>button.selected{border-color:var(--gl-app-accent,#6283d5);box-shadow:inset 3px 0 var(--gl-app-accent,#6283d5)}.glCommunityDirectory b{font-size:14px}.glCommunityDirectory small{opacity:.7;white-space:normal;overflow-wrap:anywhere}.glCommunityDirectory span{font-size:11px;font-weight:700}.glCommunityDiscussion{isolation:isolate;background:0 0;border:1px solid #0000;border-radius:15px;min-height:230px;padding:17px;position:relative}.glCommunityDiscussionAppearance{z-index:-1;pointer-events:none;border:1px solid var(--gl-app-border,#97a7c05a);border-radius:inherit;background:color-mix(in srgb,var(--gl-app-panel,#fff) 93%,transparent);position:absolute;inset:-1px}.glCommunityDiscussionHead{color:var(--gl-app-text,inherit);flex-direction:column;align-items:flex-start;gap:7px;display:flex}.glCommunityDiscussionHead h3{margin:0;font-size:20px}.glCommunityDiscussionHead p{opacity:.8;margin:0}.glCommunityDiscussionHead small{opacity:.6}.glCommunityDiscussionHead button{border:1px solid var(--gl-app-border,#849cd0);color:inherit;cursor:pointer;background:0 0;border-radius:9px;padding:8px 12px}.glCommunityPostCompose{flex-direction:column;gap:8px;margin-top:14px;display:flex}.glCommunityPostCompose textarea{resize:vertical;min-height:90px}.glCommunityDiscussionPost{border-top:1px solid var(--gl-app-border,#849cd044);margin-top:16px;padding-top:15px}.glCommunityPostRead{font-family:var(--gl-platform-skin-font,inherit);color:var(--gl-app-text,inherit)}.glCommunityPostRead>div:first-child{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.glCommunityDiscussionPost button{color:var(--gl-platform-skin-link,var(--gl-app-accent,#5178c4));cursor:pointer;background:0 0;border:0;padding:0}.glCommunityDiscussionPost small{opacity:.65}.glCommunityDiscussionPost p{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0}.glCommunityEmpty{color:var(--gl-app-text,inherit);opacity:.85;font-size:13px;line-height:1.6}.glCommunityFeedCard{border:1px solid var(--gl-app-border,#8c9fc067);background:color-mix(in srgb,var(--gl-app-panel,#fff) 92%,transparent);color:inherit;border-radius:15px;margin:12px 0;padding:16px;box-shadow:0 7px 20px #0001}.glCommunityPostMeta,.glCommunityAuthor,.glCommunityPostFoot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.glCommunityPostMeta{font-size:12px}.glCommunityPostMeta b{color:var(--gl-platform-skin-link,var(--gl-app-accent,#547ccc))}.glCommunityFeedCard button{color:var(--gl-platform-skin-link,var(--gl-app-accent,#547ccc));cursor:pointer;background:0 0;border:0;padding:2px 0}.glCommunityAuthor{margin:12px 0;font-size:12px}.glCommunityAuthor span,.glCommunityPostFoot span{opacity:.65;font-size:11px}.glCommunityFeedCard>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 17px;line-height:1.55}.glCommunityPostFoot{justify-content:space-between}@media (max-width:740px){.glCommunityLayout{grid-template-columns:1fr}.glCommunityDirectory{max-height:220px}.glCommunityDiscussion,.glCommunityFeedCard{padding:12px}}.glCommunityHeaderActions,.glCommunityPostActions,.glCommunityActions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.glCommunityHeaderActions{margin-top:8px}.glCommunityPostActions{margin-top:10px}.glCommunityNotice{border:1px solid #70aaac99;border-radius:10px;padding:10px 12px;font-size:13px}.glCommunityManagement{border:1px solid var(--gl-app-border,#8da8d577);background:color-mix(in srgb,var(--gl-app-panel,#fff) 86%,transparent);border-radius:16px;min-width:0;margin-top:20px;padding:16px}.glCommunityManagement h4{margin:0 0 6px;font-size:18px}.glCommunityManagement h5{margin:0 0 10px;font-size:15px}.glCommunityHelp{opacity:.75;max-width:66ch;font-size:12px;line-height:1.5}.glCommunitySettings,.glCommunityReportForm{flex-direction:column;gap:9px;min-width:0;display:flex}.glCommunitySettings{margin-top:14px}.glCommunitySettings label,.glCommunityReportForm label{flex-direction:column;gap:5px;font-size:12px;display:flex}.glCommunitySettings input,.glCommunitySettings textarea,.glCommunityReportForm textarea,.glCommunityReportForm select{border:1px solid var(--gl-app-border,#91a8ce);width:100%;max-width:100%;color:inherit;background:var(--gl-app-panel,#fff);border-radius:9px;padding:9px}.glCommunitySettings button,.glCommunityReportForm button,.glCommunityActions button,.glCommunityManageRow>button{color:inherit;border:1px solid var(--gl-app-border,#849cd0);cursor:pointer;background:0 0;border-radius:9px;padding:8px 11px;font-weight:600}.glCommunitySettings button,.glCommunityReportForm button{align-self:flex-start}.glCommunityActions button.danger{color:#c85b6b;border-color:#c85b6b}.glCommunityActions button:disabled,.glCommunityManageRow button:disabled{opacity:.4;cursor:wait}.glCommunityManageSection{border-top:1px solid var(--gl-app-border,#849cd044);margin-top:22px;padding-top:15px}.glCommunityManageRow{border-bottom:1px solid var(--gl-app-border,#849cd033);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:11px 0;display:flex}.glCommunityManageRow>div:first-child{flex-direction:column;gap:3px;display:flex}.glCommunityManageRow small{opacity:.65}.glCommunityReport{border-bottom:1px solid var(--gl-app-border,#849cd044);min-width:0;padding:13px 0}.glCommunityReport p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45}.glCommunityReport small{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:10px;display:block}.glCommunityReportForm{border:1px solid var(--gl-app-border,#849cd077);border-radius:11px;margin-top:12px;padding:13px}@media (max-width:740px){.glCommunityManagement{padding:11px}.glCommunityManageRow{align-items:flex-start}.glCommunityActions{gap:6px}.glCommunityActions button{font-size:12px}}.glCommunityEngagement{border-top:1px solid var(--gl-app-border,#849cd033);margin:12px 0;padding:10px 0}.glCommunityReactionActions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.glCommunityReactionActions button,.glCommunityCommentTools button,.glCommunityReplyIndicator button,.glCommunityLoadMore{cursor:pointer;color:inherit;border:1px solid var(--gl-app-border,#849cd055);background:0 0;border-radius:9px;padding:7px 9px;font-size:12px}.glCommunityReactionActions button.selected{border-color:var(--gl-app-accent,#587dd0);background:color-mix(in srgb,var(--gl-app-accent,#587dd0) 14%,transparent)}.glCommunityReactionActions button span{opacity:.8;margin-left:3px;font-size:11px}.glCommunityReactionActions button:disabled{opacity:.45;cursor:wait}.glCommunityCommentToggle{min-height:32px;margin-left:auto}.glCommunityComments{background:color-mix(in srgb,var(--gl-app-panel,#fff) 89%,transparent);border:1px solid var(--gl-app-border,#849cd055);border-radius:12px;margin-top:12px;padding:12px}.glCommunityComment{border-bottom:1px solid var(--gl-app-border,#849cd033);min-width:0;padding:10px 0}.glCommunityComment.isReply{border-left:2px solid var(--gl-app-border,#849cd055);margin-left:min(22px,5vw);padding-left:10px}.glCommunityComment p{white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 9px}.glCommunityCommentMeta,.glCommunityCommentTools,.glCommunityReplyIndicator{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.glCommunityCommentMeta button{color:var(--gl-app-accent,#547ccc);cursor:pointer;background:0 0;border:0;padding:0}.glCommunityCommentMeta small{opacity:.65}.glCommunityCommentTools button{padding:5px 9px}.glCommunityCommentForm{flex-direction:column;gap:8px;margin-top:13px;display:flex}.glCommunityCommentForm label{flex-direction:column;gap:7px;font-size:12px;display:flex}.glCommunityCommentForm textarea{resize:vertical;background:var(--gl-app-panel,#fff);width:100%;max-width:100%;min-height:64px;color:inherit;border:1px solid var(--gl-app-border,#849cd099);border-radius:9px;padding:10px}.glCommunityCommentForm>button{background:var(--gl-app-action,var(--gl-app-accent,#547cd8));color:var(--gl-app-on-action,#fff);cursor:pointer;border:0;border-radius:9px;align-self:flex-start;padding:8px 12px}.glCommunityCommentForm>button:disabled{opacity:.5;cursor:wait}.glCommunityReplyIndicator{justify-content:space-between;font-size:12px}.glCommunityLoadMore{margin:12px 0}@media (max-width:550px){.glCommunityReactionActions{gap:4px}.glCommunityReactionActions button{padding:6px 8px}.glCommunityCommentToggle{margin-left:0}.glCommunityComments{padding:9px}}.glCommunitySharedSource{border:1px solid var(--gl-app-border,#839aca8a);border-left:3px solid var(--gl-app-accent,#547ccc);background:color-mix(in srgb,var(--gl-app-panel,#fff) 86%,transparent);border-radius:10px;margin:12px 0;padding:12px}.glCommunitySharedSource b{opacity:.85;font-size:12px}.glCommunitySharedSource p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.5}.glCommunityShareForm{border:1px solid var(--gl-app-border,#849cd066);border-radius:12px;flex-direction:column;gap:9px;margin:10px 0;padding:12px;display:flex}.glCommunityShareForm label{flex-direction:column;gap:8px;font-size:12px;display:flex}.glCommunityShareForm textarea{resize:vertical;background:var(--gl-app-panel,#fff);width:100%;min-height:62px;color:inherit;border:1px solid var(--gl-app-border,#8ca1c0);border-radius:9px;padding:9px}.glCommunityShareForm p{opacity:.7;margin:0;font-size:11px}.glCommunityShareForm button{background:var(--gl-app-accent,#547ccc);color:#fff;cursor:pointer;border:0;border-radius:9px;align-self:flex-start;padding:8px 12px}.glCommunityDirectoryControls{color:var(--gl-app-text,inherit);border:1px solid var(--gl-app-border,#8a9fc066);border-radius:var(--gl-platform-skin-radius,13px);flex-wrap:wrap;align-items:flex-end;gap:12px;padding:13px;display:flex}.glCommunityDirectoryControls label{flex-direction:column;flex:1;gap:6px;min-width:140px;font-size:12px;font-weight:650;display:flex}.glCommunityDirectoryControls input,.glCommunityDirectoryControls select{width:100%;color:inherit;background:var(--gl-app-panel,#fff);border:1px solid var(--gl-app-border,#849aca);border-radius:var(--gl-platform-skin-radius,8px);padding:9px}.glCommunityRecommendationRail{flex-direction:column;gap:8px;display:flex}.glCommunityRecommendation{width:100%;color:inherit;border:1px solid var(--gl-app-border,#839aca55);cursor:pointer;text-align:left;background:0 0;border-radius:9px;flex-direction:column;align-items:flex-start;gap:5px;padding:10px;display:flex}.glCommunityRecommendation b{font-size:12px}.glCommunityRecommendation span,.glCommunityRecommendation small{opacity:.75;font-size:11px}.glCommunityRecommendation small{overflow-wrap:anywhere}@media (max-width:740px){.glCommunityDirectoryControls{padding:10px}.glCommunityDirectoryControls label{min-width:120px}}
.glMemberSafetyMenu{flex:none;align-items:center;display:inline-flex;position:relative}.glMemberSafetyTrigger{min-width:36px;min-height:34px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:9px;padding:0 8px;font-weight:800}.glMemberSafetyDropdown{z-index:70;border:1px solid color-mix(in srgb, var(--ui-accent,#6677cf) 28%, #a8b1c5);background:var(--w-surface,var(--ui-card,#fff));min-width:176px;color:var(--w-text,#1e2941);border-radius:11px;gap:3px;padding:6px;display:grid;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 15px 38px #08143338}.glMemberSafetyDropdown>button{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:9px 12px;font-weight:700;display:block}.glMemberSafetyDropdown>button:hover,.glMemberSafetyDropdown>button:focus-visible{background:color-mix(in srgb, var(--ui-accent,#6677cf) 15%, transparent)}.glMemberSafetyDropdown .glMemberBlockAction{color:#bb3c50}.glMemberSafetyMenu :focus-visible,.glPrivacyBlockedPanel :focus-visible{outline:3px solid var(--ui-accent,#6677cf);outline-offset:2px}.glFriendsPage .personCard{overflow:visible}.glFriendsPage .personActions{flex-wrap:wrap;align-items:center}.glFriendsPage .personActions .glMemberSafetyTrigger{min-height:33px}.worldPage>.profileTop .glMemberSafetyMenu{z-index:65}.worldPage>.profileTop .glMemberSafetyDropdown{text-shadow:none}.glAccountSettings .glPrivacyBlockedPanel{box-sizing:border-box;width:100%}.glPrivacyBlockedPanel .glPrivacyHelp{opacity:.82;max-width:66ch;line-height:1.55}.glPrivacyBlockedList{gap:9px;margin:15px 0;display:grid}.glPrivacyBlockedRow{border:1px solid color-mix(in srgb, var(--ui-accent,#6677cf) 24%, transparent);background:color-mix(in srgb, var(--ui-accent,#6677cf) 6%, transparent);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.glPrivacyBlockedRow>div{overflow-wrap:anywhere;gap:3px;min-width:0;display:grid}.glPrivacyBlockedRow small{opacity:.68}.glPrivacyBlockedRow button{color:#b53d51;cursor:pointer;background:0 0;border:1px solid #a95065;border-radius:9px;flex:none;padding:9px 14px;font-weight:750}.glPrivacyBlockedRow button:disabled{cursor:wait;opacity:.56}.glPrivacyError{color:#d83c51}.glPrivacyNotice{color:#2e9171}.glPrivacyFootnote,.glPrivacyEmpty{opacity:.77;line-height:1.55}.glPrivacySettingsNav{min-height:34px}.appRoot[data-gl-theme=DARK] .glMemberSafetyDropdown,.appRoot[data-gl-theme=DARK] .glPrivacyBlockedPanel{color:#e7ecff}.appRoot[data-gl-theme=DARK] .glMemberSafetyDropdown{background:#192342;border-color:#506b9a}.appRoot[data-gl-theme=DARK] .glMemberSafetyDropdown .glMemberBlockAction,.appRoot[data-gl-theme=DARK] .glPrivacyBlockedRow button{color:#ffb8c5}@media (max-width:520px){.glMemberSafetyDropdown{min-width:160px}.glPrivacyBlockedRow{align-items:flex-start}}.appRoot:is([data-gl-theme=NORMAL],[data-gl-theme=LIGHT])>.topBar .glDarkAccountWrap{justify-content:center;align-items:center;display:flex;position:relative}.appRoot:is([data-gl-theme=NORMAL],[data-gl-theme=LIGHT])>.topBar .glDarkAccountWrap>.glDarkAvatarTrigger{cursor:pointer;background:#7089cd24;border:1px solid #9fb1e3bf;border-radius:50%;place-items:center;width:46px;height:46px;min-height:46px;padding:3px;display:grid;box-shadow:0 0 0 2px #677dcb17}.appRoot:is([data-gl-theme=NORMAL],[data-gl-theme=LIGHT])>.topBar .glDarkAvatarTrigger .accountAvatarVisual,.appRoot:is([data-gl-theme=NORMAL],[data-gl-theme=LIGHT])>.topBar .glDarkAvatarTrigger .accountAvatarVisual img,.appRoot:is([data-gl-theme=NORMAL],[data-gl-theme=LIGHT])>.topBar .glDarkAvatarTrigger .accountAvatarVisual>*{object-fit:cover;border-radius:50%;width:100%;height:100%}.appRoot:is([data-gl-theme=NORMAL],[data-gl-theme=LIGHT])>.topBar .glDarkAvatarTrigger:focus-visible{outline-offset:3px;outline:3px solid #84b6ff}.appRoot:is([data-gl-theme=NORMAL],[data-gl-theme=LIGHT])>.topBar .glDarkAccountMenu{z-index:120;color:#f2f5ff;background:#1b2b53;border:1px solid #94aeec8c;border-radius:17px;gap:3px;width:min(238px,100vw - 24px);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 46px #060d2257}.appRoot:is([data-gl-theme=NORMAL],[data-gl-theme=LIGHT])>.topBar .glDarkAccountMenuHeading{border-bottom:1px solid #a0b4e447;gap:3px;padding:8px 11px 10px;display:grid}.appRoot:is([data-gl-theme=NORMAL],[data-gl-theme=LIGHT])>.topBar .glDarkAccountMenuHeading b{font-size:13px}.appRoot:is([data-gl-theme=NORMAL],[data-gl-theme=LIGHT])>.topBar .glDarkAccountMenuHeading small{color:#bfcbef;font-size:10px}.appRoot:is([data-gl-theme=NORMAL],[data-gl-theme=LIGHT])>.topBar .glDarkAccountMenu>button{text-align:left;color:#eff4ff;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:39px;padding:0 11px;font-size:12px;font-weight:700;display:flex}.appRoot:is([data-gl-theme=NORMAL],[data-gl-theme=LIGHT])>.topBar .glDarkAccountMenu>button svg{color:#b4c9ff;width:17px;height:17px}.appRoot:is([data-gl-theme=NORMAL],[data-gl-theme=LIGHT])>.topBar .glDarkAccountMenu>button:is(:hover,:focus-visible){background:#89a0e43b}.appRoot:is([data-gl-theme=NORMAL],[data-gl-theme=LIGHT])>.topBar .glDarkAccountMenu>.glDarkAccountLogout{color:#ffcad6}.appRoot[data-gl-theme=LIGHT]>.topBar .glDarkAccountMenu{color:#202d4f;background:#fff;border-color:#cfdaef;box-shadow:0 14px 40px #20315929}.appRoot[data-gl-theme=LIGHT]>.topBar .glDarkAccountWrap>.glDarkAvatarTrigger{background:#f3f7ff;border-color:#c4d2e9}.appRoot[data-gl-theme=LIGHT]>.topBar .glDarkAccountMenuHeading{border-bottom-color:#e5ebf5}.appRoot[data-gl-theme=LIGHT]>.topBar .glDarkAccountMenuHeading small{color:#67748f}.appRoot[data-gl-theme=LIGHT]>.topBar .glDarkAccountMenu>button{color:#273857}.appRoot[data-gl-theme=LIGHT]>.topBar .glDarkAccountMenu>button svg{color:#53699a}.appRoot[data-gl-theme=LIGHT]>.topBar .glDarkAccountMenu>button:is(:hover,:focus-visible){background:#eef3ff}.appRoot[data-gl-theme=LIGHT]>.topBar .glDarkAccountMenu>.glDarkAccountLogout{color:#b44159}@media (max-width:520px){.appRoot:is([data-gl-theme=NORMAL],[data-gl-theme=LIGHT])>.topBar .glDarkAccountWrap>.glDarkAvatarTrigger{width:40px;height:40px;min-height:40px}}.glAccountSettings{max-width:1080px;margin:clamp(14px,2vw,28px) auto 50px}.glAccountSettingsHeader{border-radius:var(--gl-platform-skin-radius,18px);border:1px solid var(--gl-platform-skin-border,var(--ui-border,#8fa5e14d));background:var(--gl-platform-skin-surface,var(--ui-surface,#121e3ed9));color:var(--gl-platform-skin-text,var(--ui-text,inherit));padding:18px 22px}.glAccountSettingsHeader h1{margin:4px 0;font-size:clamp(24px,2.4vw,32px)}.glAccountSettingsHeader p:last-child{opacity:.8;margin:4px 0 0;font-size:13px}.glAccountSettingsLayout{grid-template-columns:minmax(190px,236px) minmax(0,1fr);align-items:start;gap:16px;margin-top:16px;display:grid}.glAccountSettingsNav{border:1px solid var(--gl-platform-skin-border,var(--ui-border,#8fa5e14d));border-radius:var(--gl-platform-skin-radius,16px);background:var(--gl-platform-skin-surface,var(--ui-surface,#121e3ed9));color:var(--gl-platform-skin-text,inherit);gap:5px;padding:10px;display:grid}.glAccountSettingsNav button{text-align:left;color:inherit;border-radius:var(--gl-platform-skin-radius,10px);cursor:pointer;background:0 0;border:1px solid #0000;gap:4px;padding:12px 13px;display:grid}.glAccountSettingsNav button:hover,.glAccountSettingsNav button.isActive{background:var(--gl-platform-skin-surface,color-mix(in srgb,var(--ui-accent,#6677cf) 13%,transparent));border-color:var(--gl-platform-skin-border,color-mix(in srgb,var(--ui-accent,#6677cf) 34%,transparent))}.glAccountSettingsNav button:focus-visible{outline:2px solid var(--ui-accent,#6677cf);outline-offset:2px}.glAccountSettingsNav strong{font-size:13px}.glAccountSettingsNav small{opacity:.75;font-size:11px;line-height:1.4}.glAccountSettingsContent{min-width:0}.glAccountSettingsContent .glPrivacySettingsPage{width:100%;margin:0}.glAccountSettingsContent .glBridgeSettings{margin:0}.glAccountSettingsContent .glBridgeHeading>span{font-size:25px}.glAccountSettingsContent .glBridgeHeading h2{font-size:18px}@media (max-width:680px){.glAccountSettingsLayout{grid-template-columns:minmax(0,1fr)}.glAccountSettingsNav{grid-template-columns:repeat(3,minmax(0,1fr))}.glAccountSettingsNav button{padding:10px 7px}.glAccountSettingsNav small{display:none}.glAccountSettingsHeader{padding:16px}}
.glEmailAdmin{width:100%}.glEmailForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:960px;display:grid}.glEmailForm>label{gap:6px;min-width:0;font-size:13px;font-weight:600;display:grid}.glEmailForm input,.glEmailForm select{font:inherit;border:1px solid var(--ui-border,#8ca0c857);background:var(--ui-panel,#5a6e9b14);width:100%;min-width:0;color:inherit;border-radius:8px;padding:10px 12px}.glEmailForm input:disabled{opacity:.68}.glEmailForm label small,.glEmailNote{opacity:.75;font-size:12px}.glEmailFull{grid-column:1/-1}.glEmailActions{flex-wrap:wrap;gap:10px;display:flex}.glEmailActions button{cursor:pointer;border:1px solid var(--ui-border,#8ca0c857);border-radius:8px;padding:10px 14px}.glEmailActions button:disabled{cursor:not-allowed;opacity:.5}.glEmailExplanation{opacity:.86;font-size:13px}.glEmailExplanation p{margin:7px 0 0}.glEmailState{border:1px solid #8ca0c84d;border-radius:99px;padding:6px 10px;font-size:12px;font-weight:700}.glEmailState.on{color:#48ce95}@media (max-width:700px){.glEmailForm{grid-template-columns:1fr}}
