@media (width<=1023px){:root{--mobile-page-gutter:clamp(12px, 3.2vw, 16px);--mobile-panel-radius:14px;--mobile-title-size:1.375rem;--mobile-section-size:1.125rem;--mobile-body-size:.875rem;--mobile-meta-size:.75rem}html{font-size:16px}:is(.mobile-feed-page,.forum-shell,.mobile-organizer-page,.event-advert-detail,.mobile-utility-page){font-size:var(--mobile-body-size);line-height:1.5}.mobile-feed-page h1,.mobile-feed-page .mobile-feed-header .mobile-feed-title,.forum-shell .forum-heading h1,.mobile-organizer-page h1,.mobile-utility-page h1,.event-advert-detail h1{font-size:var(--mobile-title-size);letter-spacing:-.02em;overflow-wrap:anywhere;font-weight:700;line-height:1.3}.mobile-flat-page h1:not(.mobile-feed-title){padding-block:0}.mobile-settings-switcher h2,.mobile-settings-panels h3{font-size:var(--mobile-section-size);letter-spacing:-.015em;line-height:1.4!important}.mobile-settings-panels label{font-size:var(--mobile-body-size);line-height:1.5}.mobile-feed-header-row,.mobile-settings-header{min-height:56px;padding:10px 12px}.mobile-feed-header-row>button,.mobile-feed-header-actions>button,.mobile-feed-header-row>button.mobile-header-pill,.mobile-feed-header-actions>button.mobile-header-pill,.mobile-feed-header-row>button.meet-create-button.mobile-header-pill{height:auto;min-height:44px;font-size:var(--mobile-body-size);line-height:1.4}.mobile-feed-header-row>button.meet-create-button.mobile-header-pill>span{font-size:inherit;line-height:inherit}.mobile-page-tabs button,.mobile-activity-tabs button,.mobile-meets-tabs button,.people-controls [role=tab],.forum-shell .forum-toolbar button{min-height:44px;font-size:var(--mobile-body-size);line-height:1.4}.mobile-feed-page form [data-ui=button],.mobile-settings-panels [data-ui=button],.forum-shell form [data-ui=button],.forum-heading [data-ui=button]{white-space:normal;height:auto;min-height:44px;padding-block:10px;line-height:1.4}:is(.mobile-feed-page,.forum-shell,.mobile-organizer-page) input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),:is(.mobile-feed-page,.forum-shell,.mobile-organizer-page) textarea,:is(.mobile-feed-page,.forum-shell,.mobile-organizer-page) select{font-size:16px;line-height:1.5}:is(.mobile-feed-page,.forum-shell,.mobile-organizer-page) [data-ui=input],.mobile-flat-page [data-ui=select-trigger]{min-height:44px}.mobile-feed-page .profile-inbox-switcher{margin-block:0 12px}.mobile-feed-page.mobile-flat-page .profile-inbox-switcher button[data-ui=button].rounded-xl{min-height:44px;border-radius:12px!important}.notification-page-heading{gap:12px}.mobile-feed-page .messages-page-heading{flex-wrap:wrap;gap:12px}.mobile-feed-page .messages-page-heading>div:first-child{flex:160px;min-width:0}.mobile-feed-page .messages-page-heading>div:last-child{margin-left:auto}.mobile-events-page header p{font-size:var(--mobile-body-size);line-height:1.5}.mobile-people-page .people-header-search{border-radius:10px;flex-basis:100%;gap:8px;width:100%;min-height:44px}.mobile-people-page .people-header-search-input{text-align:left;padding:0}.mobile-feed-page .notification-page-heading{flex-wrap:wrap;margin-bottom:12px}.mobile-feed-page .notification-page-heading>div{flex:220px}.mobile-feed-page .notification-page-heading>button{min-height:44px;margin-left:auto}.mobile-activity-page .mobile-activity-group-title h3{font-size:var(--mobile-meta-size);letter-spacing:.08em;line-height:1.5}.mobile-meets-page .mobile-meets-tabs+[role=tabpanel]{margin-top:12px}.mobile-meets-page .meet-card-title,.mobile-meets-page .meet-card-description{font-size:14px;line-height:1.5}.mobile-meets-page .meet-card-preferences,.mobile-meets-page .meet-card-preferences>div{flex-wrap:wrap}.mobile-meets-page .meet-card-preferences>div>div{min-height:24px;font-size:12px}.mobile-winks-page .container{padding-top:12px!important}.mobile-winks-page .space-y-3>*+*{margin-top:12px!important}.forum-shell>.mx-auto,.mobile-organizer-page>.mx-auto{padding-top:12px}.mobile-organizer-page>.mx-auto,.mobile-utility-page>:is(.container,.mx-auto){padding-inline:var(--mobile-page-gutter)}.mobile-support-page>.mx-auto{padding-top:12px}.mobile-support-page>.mx-auto>div{border:1px solid hsl(var(--border) / .65);border-radius:var(--mobile-panel-radius)}.mobile-support-page .support-page-heading{flex-wrap:wrap;gap:12px}.mobile-support-page .support-page-heading>div{flex:200px;min-width:0}.mobile-support-page .support-page-heading>div>div:first-child{flex-shrink:0}.mobile-support-page .support-page-heading>button{min-height:44px;margin-left:auto}.forum-shell .forum-heading{padding-bottom:16px;gap:12px!important}.forum-shell .forum-heading p{font-size:var(--mobile-body-size);margin-top:4px;line-height:1.5}.forum-shell .forum-toolbar{flex-wrap:wrap;gap:20px}.forum-shell .forum-category-main h3,.forum-shell .forum-row h2,.forum-shell .forum-board-heading h2{font-size:16px;line-height:1.4}.forum-shell .forum-category-main p{font-size:var(--mobile-body-size);line-height:1.5}.forum-shell .forum-category-count,.forum-shell .forum-category-latest,.forum-shell .forum-category-latest time,.forum-shell .forum-last-active,.forum-shell .forum-reply-count span{font-size:var(--mobile-meta-size);line-height:1.5}#main-content{--sidebar-width:0px}.mobile-feed-page{--mobile-feed-section-gap:12px;min-width:0;padding-top:12px;padding-left:max(var(--mobile-page-gutter), env(safe-area-inset-left,0px))!important;padding-right:max(var(--mobile-page-gutter), env(safe-area-inset-right,0px))!important}.mobile-feed-page>div>.grid,.mobile-flat-page .container,.mobile-flat-page [class*=max-w-][class*=mx-auto]{padding-inline:0!important}.mobile-feed-header{background:0 0;border:0}.mobile-feed-page .mobile-feed-header:has(.mobile-feed-title){background:0 0;border:0}.mobile-feed-header-row{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.mobile-feed-header-actions{flex-wrap:wrap;max-width:100%;margin-left:auto}.mobile-feed-page:has(.mobile-media-grid) .mobile-feed-header{margin-bottom:12px}.mobile-feed-header-row,.mobile-settings-header,.mobile-settings-switcher,.mobile-profile-section-nav{border:1px solid hsl(var(--border) / .65);border-radius:var(--mobile-panel-radius)}.mobile-feed-stories{border-radius:0;padding-block:8px;margin:0 0 var(--mobile-feed-section-gap)!important;background:0 0!important;border:0!important}.mobile-feed-composer-wrap{border:1px solid hsl(var(--border) / .65);border-radius:var(--mobile-panel-radius);margin-top:0;padding-block:0}.mobile-feed-results-group{margin-top:var(--mobile-feed-section-gap)}.mobile-feed-results-group,.mobile-feed-page .mobile-feed-results,.mobile-feed-post-list{gap:var(--mobile-feed-section-gap)}.mobile-feed-page [data-testid=feed-unified-action-bar][data-home-feed-order=true]{border-radius:var(--mobile-panel-radius);background:0 0}.mobile-feed-post-list>*,.mobile-feed-post-list>[data-post-id]>article,.mobile-feed-post-list>[data-post-id]>[data-feed-relevance]>article,.mobile-feed-post-card,.mobile-feed-page .forum-feed-card{border-radius:var(--mobile-panel-radius)!important}.mobile-feed-post-card,.mobile-feed-post-list>[data-post-id]>article,.mobile-feed-post-list>[data-post-id]>[data-feed-relevance]>article,.mobile-feed-page .forum-feed-card{border:1px solid hsl(var(--border) / .65)!important}.mobile-feed-post-card{overflow:hidden}.mobile-feed-page .mobile-feed-post-card.nn-surface-featured{border-color:hsl(var(--primary) / .45)!important}.mobile-flat-page .nn-glass:not(button):not(.rounded-full),.mobile-flat-page div.nn-glass-bordered:not(.rounded-full),.mobile-flat-page [class*=space-y-]>div.rounded-2xl,.mobile-feed-page.mobile-flat-page .nn-glass-bordered.rounded-xl,.mobile-flat-page div.bg-card.border:not(.rounded-full),.mobile-flat-page div.rounded-2xl.border,.mobile-flat-page div.rounded-3xl.border{border:1px solid hsl(var(--border) / .65)!important;border-radius:var(--mobile-panel-radius)!important}.mobile-flat-page .space-y-2>*+*{margin-top:.5rem!important}.mobile-flat-page .space-y-3>*+*{margin-top:.75rem!important}.mobile-flat-page .space-y-4>*+*{margin-top:1rem!important}.mobile-flat-page .space-y-6>*+*{margin-top:1.5rem!important}.mobile-flat-page h1:not(.mobile-feed-title){padding-inline:0}.mobile-flat-page h1+p,.mobile-flat-page h2{margin-inline:0;padding-inline:0}.mobile-feed-page .mobile-chat-list{gap:8px;padding-inline:0}.mobile-feed-page .mobile-chat-list>.group{border:1px solid hsl(var(--border) / .65);border-radius:var(--mobile-panel-radius)}.mobile-feed-page .mobile-chat-list .rounded-2xl{border-radius:var(--mobile-panel-radius)!important}.mobile-feed-page .mobile-media-grid{gap:12px}.mobile-profile-identity,.mobile-profile-identity>:first-child,.mobile-profile-about>div,.mobile-profile-panel,.mobile-settings-notice,.mobile-settings-panels [role=tabpanel]>:is(.nn-glass,.nn-glass-bordered,.bg-card,.border){border:1px solid hsl(var(--border) / .65)!important;border-radius:var(--mobile-panel-radius)!important}.mobile-profile-identity>:first-child{border-radius:var(--mobile-panel-radius) var(--mobile-panel-radius) 0 0!important;border:0!important}.mobile-profile-loading{padding-inline:0}.mobile-profile-panel .space-y-4{margin-inline:0}.mobile-profile-panel .space-y-4>*{border-radius:10px!important}.mobile-settings-switcher [role=combobox]{border-radius:10px}.mobile-vault-page .mobile-vault-card,.mobile-vault-page .mobile-vault-filters,.mobile-vault-page .mobile-vault-tagged,.mobile-vault-identity,.mobile-vault-storage,.mobile-page-tabs,.mobile-activity-page .mobile-activity-tabs,.mobile-activity-page .mobile-activity-group,.mobile-activity-page .mobile-activity-empty,.mobile-blocked-page .mobile-blocked-list,.mobile-blocked-page .mobile-blocked-empty.nn-glass-bordered,.mobile-meets-page .mobile-meets-tabs,.mobile-meets-page .meet-discovery-list>*,.mobile-meets-page [role=tabpanel] .nn-glass-bordered{border:1px solid hsl(var(--border) / .65)!important;border-radius:var(--mobile-panel-radius)!important}.mobile-activity-page .mobile-activity-tabs,.mobile-meets-page .mobile-meets-tabs,.mobile-page-tabs{margin-top:12px;overflow-x:auto;margin-inline:0!important}.mobile-flat-page.mobile-activity-page .mobile-activity-rows>div.activity-card,.mobile-flat-page.mobile-blocked-page div.mobile-blocked-row.nn-glass-bordered{border:0!important;border-top:1px solid hsl(var(--border) / .4)!important;border-radius:0!important;margin-top:0!important}.mobile-flat-page.mobile-activity-page .mobile-activity-rows>div.activity-card:first-child,.mobile-flat-page.mobile-blocked-page div.mobile-blocked-row.nn-glass-bordered:first-child{border-top:0!important}.mobile-vault-content{flex-direction:column;gap:12px;margin-top:12px;display:flex}.mobile-vault-identity{overflow-x:auto}.mobile-vault-identity>button{overflow-wrap:anywhere;min-width:0;padding-inline:8px}.mobile-vault-page .mobile-vault-filters{flex-wrap:wrap;overflow:visible}.mobile-vault-page .mobile-vault-filters>div.flex-nowrap{flex-wrap:wrap;min-width:0;overflow:visible}.mobile-vault-page .mobile-vault-filters :is([role=group],[role=radiogroup]){flex-basis:100%}.mobile-vault-page .mobile-vault-filters [role=combobox]{border-radius:8px;min-height:44px;padding-inline:8px}.mobile-vault-page .mobile-vault-filters button{min-height:44px;font-size:14px}.mobile-vault-storage>div{flex-wrap:wrap;gap:4px 12px}.mobile-vault-storage>div>span{font-size:12px;line-height:1.5}.mobile-vault-content>.grid{gap:8px;padding:0}.mobile-vault-content>.grid>*,.mobile-vault-page .mobile-vault-card .grid.gap-3>.rounded-lg,.mobile-vault-page .md\:hidden .grid.grid-cols-2>.rounded-lg{border-radius:8px}.forum-shell>.mx-auto,.event-advert-detail>.mx-auto{padding-left:max(var(--mobile-page-gutter), env(safe-area-inset-left,0px));padding-right:max(var(--mobile-page-gutter), env(safe-area-inset-right,0px))}.event-advert-detail article{border-radius:var(--mobile-panel-radius)}.event-advert-detail>.mx-auto>a{margin-left:0}}@media (width<=480px){.forum-shell .forum-category-row{grid-template-columns:minmax(0,1fr)}.forum-shell .forum-category-count{text-align:left;flex-flow:wrap;gap:12px;padding-left:54px}}@media (width<=1023px){nav[aria-label=Main\ navigation] .mobile-feed-nav-item{letter-spacing:0;height:52px;min-height:52px;padding-block:0;font-size:10px;line-height:14px}.mobile-feed-nav-item .mobile-feed-nav-label-long{font-size:inherit}.mobile-chat-list>*+*{margin-top:8px}.mobile-settings-switcher select{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body [data-ui=switch][role=switch]{isolation:isolate;border:0;flex:0 0 44px;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px;padding:0 4px;position:relative;overflow:visible;box-shadow:none!important;background:0 0!important}body [data-ui=switch][role=switch]:before{content:"";border:1px solid hsl(var(--border));background:hsl(var(--muted));border-radius:999px;transition:background-color .15s;position:absolute;inset:11px 2px}body [data-ui=switch][role=switch][data-state=checked]:before{background:hsl(var(--primary));border-color:hsl(var(--primary))}body [data-ui=switch][role=switch]>span{z-index:1;position:relative}.mobile-settings-panels [data-ui=card]{border:1px solid hsl(var(--border) / .65)!important;border-radius:var(--mobile-panel-radius)!important}.privacy-controls>div{gap:12px}.privacy-controls>div>div:first-child{flex:1;min-width:0}.privacy-controls label{flex-wrap:wrap}.privacy-controls>div:has([data-ui=select-trigger]){flex-direction:column;align-items:stretch}.privacy-controls [data-ui=select-trigger]{width:100%}.privacy-controls>div:has([data-ui=select-trigger])>div{width:100%}.comment-composer textarea{min-height:44px;font-size:16px}.comment-item h3{line-height:20px}.comment-item h3>span:first-child{min-width:0}.event-directory-filters>label{flex-basis:100%}.event-directory-filters>select{width:100%}.event-advert-card .event-advert-details>*+*{margin-top:8px!important}[data-ui=menu],[data-ui=popover],[data-ui=select-content]{max-width:calc(100vw - 24px)}[data-ui=menu]{max-height:min(70dvh, var(--radix-dropdown-menu-content-available-height,70dvh));overscroll-behavior:contain;overflow-y:auto}[data-ui=menu] :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]),[data-ui=select-content] [role=option]{overflow-wrap:anywhere;border-radius:6px;min-height:44px;font-size:14px;line-height:20px}[data-ui=dialog]>button:has(>.sr-only){width:44px;height:44px;top:8px;right:8px}[data-ui=dialog]:has(>button>.sr-only)>[data-ui=dialog-header]{text-align:left;padding-right:36px}[data-ui=dialog-title]{line-height:1.4}[data-ui=dialog-description]{line-height:1.5}[data-ui=dialog-footer]{gap:8px}}
