.ls-user-controls-button{display:inline-flex;align-items:center;gap:var(--ls-user-controls-button-gap, 8px);padding:var(--ls-user-controls-button-padding, 6px 12px);border:var(--ls-user-controls-button-border, 0);border-radius:var(--ls-user-controls-button-radius, 20px);background-color:var(--ls-user-controls-button-bg, var(--ls-color-surface, #ffffff));color:var(--ls-user-controls-button-color, var(--ls-color-text, #000000));box-shadow:var(--ls-user-controls-button-shadow, var(--ls-shadow-menu, rgba(99, 99, 99, .2) 0 2px 8px 0));cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}.ls-user-controls-button:hover{background-color:var(--ls-user-controls-button-hover-bg, var(--ls-color-background-alt, #f5f5f5));color:var(--ls-user-controls-button-hover-color, var(--ls-color-text, #000000));box-shadow:var(--ls-user-controls-button-hover-shadow, var(--ls-user-controls-button-shadow, var(--ls-shadow-menu, rgba(99, 99, 99, .2) 0 2px 8px 0)))}.ls-user-controls-button:focus-visible{outline:2px solid var(--ls-form-input-focus-border, var(--ls-color-primary, #312783));outline-offset:3px}.ls-user-controls-button__icon,.ls-user-controls-button__avatar{flex:0 0 auto}.layout-navbar__appbar{z-index:var(--ls-zindex-sticky, 1100);background:color-mix(in srgb,var(--ls-color-surface-alt, var(--ls-color-surface, var(--ls-palette-background-paper, #ffffff))) 85%,transparent);box-shadow:0 4px 12px color-mix(in srgb,var(--ls-color-text, #000000) 12%,transparent)!important;border-bottom:1px solid var(--ls-color-border, rgba(0, 0, 0, .12))}.layout-navbar__toolbar{display:flex;width:100%;align-items:center;justify-content:flex-start;padding-left:0!important;padding-right:0!important;overflow-x:visible;box-shadow:none!important;color:var(--ls-palette-text-primary, var(--ls-color-text, #0f172a))}.layout-navbar__toolbar .nav-buttons{border-radius:0}.layout-navbar__toolbar .nav-buttons a:hover{background-color:var(--ls-palette-action-hover, rgba(0, 0, 0, .04))}.layout-navbar__toolbar .nav-buttons .user-controls .MuiIconButton-root:hover{background-color:var(--ls-color-primary-light, var(--ls-color-primary, #312783))}.layout-navbar__toolbar-container{position:relative}.layout-navbar__toolbar-content{display:flex;align-items:center;width:100%;box-sizing:border-box}.layout-navbar__mobile-secondary{display:none;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .24s ease,transform .24s ease}@media(max-width:768px){.layout-navbar__mobile-secondary{display:block;opacity:1;transform:translateY(0);pointer-events:auto;position:fixed;left:0;right:0;bottom:calc(env(safe-area-inset-bottom) + 12px);width:100%;z-index:1400;background:transparent;border-top:none;box-shadow:none;padding-top:8px;padding-bottom:8px}.mobile-secondary-nav{display:flex;justify-content:center;align-items:center}.mobile-secondary-nav__home-wrap{padding:8px;display:flex;align-items:center;justify-content:center;border-radius:32px;background:color-mix(in srgb,var(--ls-color-surface, var(--ls-palette-background-paper, #ffffff)) 90%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--ls-color-border, rgba(0, 0, 0, .2));box-shadow:0 8px 24px color-mix(in srgb,var(--ls-color-text, #000000) 12%,transparent),inset 0 1px color-mix(in srgb,var(--ls-color-text-inverse, #ffffff) 64%,transparent);margin-right:6px}.mobile-secondary-nav__home{text-transform:none!important;color:var(--ls-palette-text-primary, var(--ls-color-text, #0f172a))!important;width:44px!important;height:44px!important;border-radius:50%!important;padding:0!important;display:flex;align-items:center;justify-content:center;margin-right:10px;position:relative;background:transparent!important;border:none!important;box-shadow:none!important}.mobile-secondary-nav__home span{display:none}.mobile-secondary-nav__home .mobile-secondary-nav__icon{margin:0;opacity:1;transform:none}.mobile-secondary-nav__home.selected .mobile-secondary-nav__icon{color:var(--ls-color-primary, #312783)}.mobile-secondary-nav__group{display:flex;gap:4px;padding:8px;border-radius:32px;background:color-mix(in srgb,var(--ls-color-surface, var(--ls-palette-background-paper, #ffffff)) 90%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--ls-color-border, rgba(0, 0, 0, .2));box-shadow:0 8px 24px color-mix(in srgb,var(--ls-color-text, #000000) 12%,transparent),inset 0 1px color-mix(in srgb,var(--ls-color-text-inverse, #ffffff) 64%,transparent);position:relative}.mobile-secondary-nav__button{text-transform:none!important;color:var(--ls-palette-text-primary, var(--ls-color-text, #0f172a))!important;width:94px!important;height:44px!important;border-radius:24px!important;padding:0 14px!important;display:flex;align-items:center;justify-content:center;position:relative;background:transparent!important;border:none!important;box-shadow:none!important;z-index:2;overflow:visible;line-height:1}.mobile-secondary-nav__button span{margin-left:0;white-space:nowrap}.mobile-secondary-nav__icon{color:var(--ls-palette-text-primary, var(--ls-color-text, #0f172a));font-size:22px;display:inline-flex;opacity:0;transform:translateY(8px) scale(.6);margin-right:0;transition:opacity .16s ease .22s,transform .22s ease .22s,margin-right .16s ease .22s,color .12s ease 0ms}.mobile-secondary-nav__highlight{position:absolute;top:50%;left:0;transform:translate(0) translateY(-50%);box-sizing:border-box;border-radius:24px;background:linear-gradient(180deg,color-mix(in srgb,var(--ls-color-primary-light, #4c6ef5) 85%,transparent),color-mix(in srgb,var(--ls-color-primary, #312783) 35%,transparent));border:1px solid color-mix(in srgb,var(--ls-color-primary, #312783) 40%,transparent);box-shadow:0 8px 20px color-mix(in srgb,var(--ls-color-primary, #312783) 25%,transparent),0 6px 18px color-mix(in srgb,var(--ls-color-text, #000000) 10%,transparent),inset 0 0 color-mix(in srgb,var(--ls-color-text-inverse, #ffffff) 70%,transparent);pointer-events:none;z-index:1;transition:transform .42s cubic-bezier(.2,.8,.2,1.1),width .42s cubic-bezier(.2,.8,.2,1.1),height .42s cubic-bezier(.2,.8,.2,1.1)}.mobile-secondary-nav__button.selected span{margin-left:0}.mobile-secondary-nav__button.selected .mobile-secondary-nav__icon{opacity:1!important;transform:translateY(0) scale(1)!important;color:var(--ls-color-primary, #312783);margin-right:6px;transition:opacity .14s ease .26s,transform .22s cubic-bezier(.2,.8,.2,1.1) .26s,color .12s ease 0ms,margin-right .16s ease .26s}.mobile-secondary-nav__button.selected .mobile-secondary-nav__icon{color:var(--ls-color-primary, #312783)}}@media(max-width:600px){.layout-navbar__search-bar{display:none!important;width:0!important}.mobile-secondary-nav__button{width:auto!important;min-width:0;padding:0 12px!important}}.layout-navbar__empty-box{flex-grow:1}.layout-navbar__public-brand{display:flex;align-items:center;flex:1 1 auto;min-width:0}.layout-navbar__public-brand-link{display:inline-flex;align-items:center;text-decoration:none;line-height:0}.layout-navbar__public-brand-logo{height:34px;width:auto;display:block}.layout-navbar__search-bar{transition:width 195ms ease-in-out,opacity 195ms ease-in-out,margin-left 195ms ease-in-out;overflow:visible;width:auto;min-width:0;margin:0;max-width:500px;flex:0 0 auto;position:relative;display:inline-block}.layout-navbar__search-bar--collapsed{margin-left:0}.layout-navbar__usercontrols-box{margin-right:0!important;transition:margin-right 195ms ease-in-out}.layout-navbar__public-brand+.layout-navbar__empty-box{flex-grow:0}.layout-navbar__usercontrols-box--collapsed{margin-right:0!important;transition:margin-right 195ms ease-in-out}.layout-navbar__menu-bar{background-color:#dadada}.layout-navbar__content-container{display:flex;flex-direction:row;width:100%}.layout-navbar__content-container--with-public-footer{min-height:calc(100vh - 90px)}.layout-navbar__content-container--collapsed{transition:margin-left 195ms ease-in-out}.layout-navbar__main-content{flex:1;min-width:0;color:var(--ls-color-text, #000000);border:none;border-radius:12px;box-shadow:none;margin:0;background:transparent;padding-right:0!important}@media(max-width:900px){.layout-navbar__main-content{margin:0!important}}@media(max-width:480px){.layout-navbar__main-content{margin:0!important}}.layout-navbar__main-content--with-public-footer{min-height:100%;display:flex;flex-direction:column}.route-fade{animation:route-fade-in .16s ease}.route-fade--public-footer{flex:1 0 auto}@keyframes route-fade-in{0%{opacity:.01;transform:translateY(4px)}to{opacity:1;transform:none}}.layout-navbar__discover-menu,.layout-navbar__admin-menu{width:100%;justify-content:left;background-color:#dadada;position:relative;margin-left:0;padding:8px 0;z-index:auto;align-items:center}.layout-navbar__discover-menu Button,.layout-navbar__admin-menu Button{padding-left:20px;padding-right:20px;margin-right:20px;color:var(--ls-color-text, #000000);text-transform:none!important;font-size:1rem!important;border-radius:20px;font-weight:400!important}.layout-navbar__discover-menu Button:hover,.layout-navbar__admin-menu Button:hover{border-radius:20px;background-color:#4033aa;color:var(--ls-color-text-inverse, #ffffff)}.layout-navbar__discover-menu .selected,.layout-navbar__admin-menu .selected{font-weight:600!important}.layout-navbar__discover-menu .selected:hover,.layout-navbar__admin-menu .selected:hover{background:none;color:var(--ls-color-text, #000000)}.layout-navbar__menu-cluster{display:flex;align-items:center}.layout-navbar__appbar--mobile .layout-navbar__toolbar-container{max-width:none;padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))!important}.layout-navbar__appbar--mobile .layout-navbar__toolbar-content{gap:8px}.layout-navbar__appbar--mobile .layout-navbar__public-brand-logo{width:96px;max-width:100%;height:auto}.layout-navbar__appbar--mobile .layout-navbar__public-brand-link{min-height:44px;padding:4px;border-radius:6px;background:#fff}.layout-navbar__content-container.layout-navbar__content-container--chat{position:fixed;top:max(var(--layout-nav-height),var(--chat-viewport-top));height:calc(var(--chat-viewport-height) + var(--chat-viewport-top) - max(var(--layout-nav-height),var(--chat-viewport-top)) - var(--chat-bottom-space));min-height:0;overflow:hidden}.layout-navbar__content-container.layout-navbar__content-container--chat .layout-navbar__main-content,.layout-navbar__content-container.layout-navbar__content-container--chat .route-fade{height:100%;min-height:0}.layout-navbar__content-container.layout-navbar__content-container--chat .route-fade{animation:none;transform:none}.account-modal{position:fixed;top:65px;right:200px;z-index:10;background-color:var(--ls-color-surface, #ffffff);padding:0;border-radius:12px;box-shadow:0 4px 12px #00000026;width:200px;overflow:hidden}.modal-content{display:flex;flex-direction:column;margin:0}.modal-option{padding:16px;cursor:pointer;font-size:16px;color:var(--ls-color-text, #000000);background-color:var(--ls-color-surface, #ffffff);transition:background-color .3s ease;text-align:left;width:100%;display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid #e6e6e6}.modal-option:hover{background-color:#f7f7f7}.modal-option:last-child{border-bottom:none}.account-modal h2{margin-top:0;font-size:16px;color:var(--ls-color-text, #000000)}.account-modal p{margin:5px 0;font-size:14px;color:var(--ls-color-text, #000000)}.modal-link{cursor:pointer;color:#007bff;padding:10px}.modal-link:hover{text-decoration:underline}.modal-link:focus{outline:none;text-decoration:underline}.navigation-buttons__button-group{display:flex;justify-content:center;align-items:center;border-radius:20px!important;overflow:hidden;box-shadow:#63636333 0 2px 8px;margin:0 auto;height:40px}.navigation-buttons__button-group .navigation-buttons__button{font-weight:400;text-transform:none;padding:0 24px;border-color:#000!important;background-color:var(--ls-color-surface, #ffffff);color:var(--ls-color-text, #000000)}.navigation-buttons__button-group .navigation-buttons__button:hover{box-shadow:none}.navigation-buttons__button-group .navigation-buttons__button.selected{font-weight:600}.navigation-buttons__button-group .navigation-buttons__button span{position:relative}.navigation-buttons__button-group .navigation-buttons__button span:after{content:"";position:absolute;width:100%;height:2px;bottom:-5px;left:0;background-color:#312783;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out}.navigation-buttons__button-group .navigation-buttons__button:hover span:after{visibility:visible;transform:scaleX(1)}.navigation-buttons__button-group{display:flex;justify-content:center;align-items:center;gap:8px}.navigation-buttons__button{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:120px}.navigation-buttons__button .navigation-buttons__icon{font-size:24px;margin-bottom:4px;display:none!important}.navigation-buttons__button .navigation-buttons__text{display:inline-block;font-size:14px}@media(max-width:768px){.MuiContainer-root{padding:0!important}.navigation-buttons__text{display:none!important}.navigation-buttons__button-group .navigation-buttons__button{padding:0 10px}.navigation-buttons__button-group .navigation-buttons__button .navigation-buttons__icon{display:inline-block!important;font-size:24px;margin-bottom:0;color:var(--ls-color-text, #000000);max-width:20px}}.search-autocomplete__popper{width:100%;max-width:500px;min-width:0;z-index:1450;padding-top:4px}.search-autocomplete__paper{width:100%;max-width:500px;background-color:var(--ls-color-surface, #ffffff);border-radius:16px;border:1px solid rgba(49,39,131,.35);box-shadow:0 18px 36px #3127832e,0 8px 20px #00000029;padding:8px 0}.search-autocomplete__paper .search-autocomplete__listbox{padding:12px 0}.search-autocomplete__paper .search-autocomplete__group-label{padding-left:24px;padding-right:24px}.search-autocomplete__paper .search-autocomplete__group-items{padding-left:8px;padding-right:12px}.search-autocomplete__option-container{position:relative;width:100%}.search-autocomplete__dismiss-btn{visibility:hidden;color:var(--ls-color-text-muted, #808080);margin-left:4px;padding:4px;transition:color .15s ease}.search-autocomplete__option-container:hover .search-autocomplete__dismiss-btn,.search-autocomplete__option-container:focus-within .search-autocomplete__dismiss-btn,.search-autocomplete__listbox>li:hover>.search-autocomplete__option-container .search-autocomplete__dismiss-btn,.search-autocomplete__listbox>li:focus-within>.search-autocomplete__option-container .search-autocomplete__dismiss-btn{visibility:visible}.search-autocomplete__dismiss-btn:hover{color:#312783}@media(pointer:coarse){.search-autocomplete__dismiss-btn{visibility:visible}}@media(max-width:720px){.search-autocomplete__popper{width:min(100%,500px);max-width:min(500px,100vw);min-width:0}}.search-autocomplete__listbox{max-height:420px;overflow-y:auto;padding:8px 0}.search-autocomplete__group{list-style:none;margin:0;padding:0}.search-autocomplete__group-label{padding:4px 16px;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#312783}.search-autocomplete__group-items{margin:0;padding:0;list-style:none}.search-autocomplete__highlight{background-color:#4033aa73;border-radius:4px;padding:0 2px;color:var(--ls-color-text, #000000)}.search-autocomplete__avatar{width:40px;height:40px;font-size:16px;background-color:#312783;color:var(--ls-color-text-inverse, #ffffff)}.create-post__modal-container{display:flex;justify-content:center;align-items:center;min-height:100vh;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:1000}.create-post__container{position:relative;padding:20px;background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;width:100%;max-width:450px}.create-post__close-button{position:absolute;right:10px;top:10px;color:var(--ls-color-text, #000000);cursor:pointer;transition:transform .2s ease-in-out;background:transparent}.create-post__close-button:hover{transform:scale(1.1)}.create-post__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:0}.create-post__user-info{display:flex;align-items:center;gap:10px;margin-bottom:10px}.create-post__avatar{width:45px;height:45px;border-radius:50%}.create-post__input{width:100%;margin-bottom:15px}.create-post__preview{margin-top:10px;text-align:center}.create-post__media{max-width:100%;max-height:250px;border-radius:8px;object-fit:contain}.create-post__actions{display:flex;align-items:center;justify-content:space-between;padding-top:15px}.create-post__icons{display:flex;gap:12px}.create-post__icon-button{border-radius:50%;line-height:0;display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease-in-out}.create-post__icon-button:hover{transform:scale(1.05)}.create-post__submit{text-transform:capitalize}.create-post__submit .ls-button__content{display:inline-flex;align-items:center;gap:8px}.create-post__container{max-height:90dvh;overflow-y:auto;background:var(--ls-color-surface, #ffffff)}.create-post__attachments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;padding:0;margin:12px 0}.create-post__attachments li{min-width:0;display:flex;flex-direction:column;gap:4px}.create-post__attachments .create-post__media{width:100%;height:120px;object-fit:contain}.create-post__attachment-actions{display:flex;flex-wrap:wrap;gap:4px}.create-post__attachment-actions button{min-height:44px;min-width:44px;color:var(--ls-color-text, #000000);background:var(--ls-color-surface, #ffffff);border:1px solid var(--ls-color-border, #dadada);border-radius:6px}.create-post__attachment-actions button:disabled{opacity:.4}.user-controls{display:flex;align-items:center;margin-left:0;padding:4px;font-size:14px!important;justify-content:flex-end}.user-controls .user-controls__signin-buttons{background-color:#312783;color:var(--ls-color-text-inverse, #ffffff);text-transform:none;border-radius:20px;padding:6px 16px;font-size:16px;margin-right:20px}.user-controls .user-controls__signin-buttons:hover{background-color:#4033aa}.user-controls .user-controls__create-button{padding-right:10px;transition:all .3s ease-in-out;border-radius:20px}.user-controls .user-controls__create-button:hover{border-radius:20px}@media(max-width:899.95px){.user-controls .user-controls__chat-button,.user-controls .user-controls__create-label{display:none!important}.user-controls .user-controls__create-button{width:44px;min-height:44px;padding:0}}.mobile-bottom-nav{position:fixed;inset:auto 0 0;z-index:var(--ls-zindex-sticky, 1100);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:4px max(4px,env(safe-area-inset-right)) max(4px,env(safe-area-inset-bottom)) max(4px,env(safe-area-inset-left));background:var(--ls-color-surface, #ffffff);color:var(--ls-color-text, #000000);border-top:1px solid var(--ls-color-border, #dadada);box-shadow:0 -4px 16px color-mix(in srgb,var(--ls-color-text) 8%,transparent)}.mobile-bottom-nav .mobile-bottom-nav__tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;min-height:56px;padding:4px 0;color:var(--ls-color-text, #000000);font-size:.75rem!important;font-weight:500;line-height:1.25;text-decoration:none;border-radius:12px;-webkit-tap-highlight-color:transparent}.mobile-bottom-nav .mobile-bottom-nav__tab[aria-current=page]{font-weight:700}.mobile-bottom-nav .mobile-bottom-nav__tab[aria-current=page] .mobile-bottom-nav__icon{background:color-mix(in srgb,var(--ls-color-primary) 14%,var(--ls-color-surface))}.mobile-bottom-nav .mobile-bottom-nav__tab:focus-visible{outline:2px solid var(--ls-color-focus-ring, #0485e2);outline-offset:-2px}.mobile-bottom-nav .mobile-bottom-nav__label{min-height:30px;display:grid;place-items:center;text-align:center;overflow-wrap:normal}@media(max-width:359.95px){.mobile-bottom-nav .mobile-bottom-nav__label{font-size:11px}}.mobile-bottom-nav .mobile-bottom-nav__icon{display:grid;place-items:center;position:relative;width:48px;height:28px;border-radius:16px}.mobile-bottom-nav .mobile-bottom-nav__badge{position:absolute;top:-3px;right:-2px;min-width:16px;padding:2px 4px;border-radius:10px;background:var(--ls-color-error, #e52f2f);color:#fff;font-size:10px;font-weight:700}.notifications-panel{--notifications-interactive-color: color-mix(in srgb, var(--ls-color-primary, #312783) 40%, var(--ls-color-text, #000000) 60%);--notifications-accent: color-mix(in srgb, var(--ls-color-primary, #312783) 70%, var(--ls-color-text, #000000) 30%);display:flex;flex-direction:column;box-sizing:border-box;width:320px;height:500px;padding:0;background-color:var(--ls-color-background-alt, #f3f3f3);color:var(--ls-color-text, #000000);border:1px solid var(--ls-color-border, #dadada);border-radius:8px;box-shadow:var(--ls-shadow-card, rgba(0, 0, 0, .16) 0px 10px 36px 0px, rgba(0, 0, 0, .06) 0px 0px 0px 1px);z-index:1300;overflow:hidden;opacity:0;transform:translateY(-8px) scale(.97);pointer-events:none;transition:opacity .18s ease,transform .24s cubic-bezier(.2,.75,.2,1)}.notifications-panel.notifications-panel--open{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.notifications-panel.notifications-panel--closing{opacity:0;transform:translateY(-6px) scale(.96)}@media(prefers-reduced-motion:reduce){.notifications-panel{transition:none;transform:none;opacity:1;pointer-events:auto}}.notifications-panel__sticky-header{flex:0 0 auto;z-index:1;margin:0;padding:16px 16px 0;background-color:var(--ls-color-background-alt, #f3f3f3);border-radius:8px 8px 0 0}.notifications-panel__title-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.notifications-panel__menu-button{flex:0 0 auto}.notifications-panel__content{flex:1 1 auto;min-height:0;padding:12px 8px 12px 12px;overflow-y:auto;border-radius:0 0 8px 8px;scrollbar-color:color-mix(in srgb,var(--ls-color-border, #dadada) 72%,var(--ls-color-text, #000000)) var(--ls-color-background-alt, #f3f3f3)}.notifications-panel__content::-webkit-scrollbar{width:10px}.notifications-panel__content::-webkit-scrollbar-track{background:var(--ls-color-background-alt, #f3f3f3)}.notifications-panel__content::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ls-color-border, #dadada) 72%,var(--ls-color-text, #000000));border:2px solid var(--ls-color-background-alt, #f3f3f3);border-radius:20px}.notifications-panel .error-text,.notifications-panel .notifications-header{padding-bottom:2px;color:var(--ls-color-text, #000000);font-weight:700}.notifications-panel .notifications-header{font-size:1.25rem!important;text-align:left}.notifications-panel .error-text{text-align:center}.notifications-panel .loading-text{padding-bottom:2px;color:var(--ls-color-text-muted, #808080);text-align:center}.notifications-panel__tabs{margin-top:16px;border-bottom:none}.notifications-panel__footer{flex:0 0 auto;padding:10px 16px;border-top:1px solid var(--ls-color-border, #dadada)}.notifications-panel__footer button{width:100%;padding:4px 0;color:var(--notifications-interactive-color);font:inherit;font-size:.875rem;font-weight:600;text-align:left;background:transparent;border:0;border-radius:4px;cursor:pointer}.notifications-panel__footer button:hover{text-decoration:underline}.notifications-panel__footer button:focus-visible{outline:2px solid var(--notifications-interactive-color);outline-offset:2px}
