.insyde-community-web{--insyde-canvas:#140e1d;--insyde-sidebar:#1d1223;--insyde-workspace:#211628;--insyde-surface:#2d1d34;--insyde-raised:#3b243e;--insyde-ink:#fff0e8;--insyde-body:#ead5df;--insyde-muted:#c4a4b8;--insyde-line:#edb8d21c;--insyde-peach:#ffb398;width:100%;height:100dvh;min-height:0;overflow:hidden;color:var(--insyde-body);background:var(--insyde-canvas);font-family:var(--font-insyde-body),system-ui,sans-serif}.insyde-community-web *{box-sizing:border-box}.insyde-community-web button,.insyde-community-web input,.insyde-community-web textarea{font:inherit}.insyde-community-web a:focus-visible,.insyde-community-web button:focus-visible{outline:2px solid var(--insyde-peach);outline-offset:3px}.insyde-web-shell{display:grid;grid-template-columns:258px minmax(0,1fr);height:100%;min-height:0}.insyde-community-web .insyde-web-sidebar{width:100%}.insyde-web-sidebar{height:100%;min-height:0;overflow-y:auto;padding:24px 17px 16px;border-right:1px solid #ffb3c00d;background:radial-gradient(ellipse at 0 0,#7c244f46,transparent 53%),linear-gradient(160deg,#211326,#181221 80%)}.insyde-sidebar-content{display:flex;flex-direction:column;min-height:100%}.insyde-sidebar-content>*{flex-shrink:0}.insyde-sidebar-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#94667f transparent}@media(min-width:821px){.insyde-web-sidebar{overflow:hidden}.insyde-sidebar-content{height:100%;min-height:0}.insyde-sidebar-scroll{flex:1 1 auto}.insyde-sidebar-footer{flex-shrink:0;padding-top:12px!important}}.insyde-sidebar-brand{min-height:49px;margin:0 5px 24px}.insyde-brand-wordmark,.insyde-mobile-wordmark,.insyde-sidebar-brand>a{display:inline-flex;align-items:center;gap:10px;color:#ffe8d9;text-decoration:none}.insyde-sidebar-brand img{width:40px;height:40px}.insyde-brand-wordmark>span,.insyde-mobile-wordmark>span,.insyde-sidebar-brand>a>span{padding-bottom:3px;font:800 2rem/1 var(--font-insyde-display),system-ui,sans-serif;letter-spacing:-1.65px}.insyde-brand-wordmark i,.insyde-mobile-wordmark i,.insyde-sidebar-brand i{color:#ffab97;font-style:normal}.insyde-community-selector{display:flex;align-items:center;gap:11px;width:100%;min-height:68px;padding:12px 11px;border:1px solid #ffbfb321;border-radius:16px;color:var(--insyde-ink);background:linear-gradient(120deg,#55304780,#40233755)}.insyde-community-selector:hover{border-color:#ffbfb355}.insyde-community-selector>span:nth-child(2){min-width:0;flex:1}.insyde-community-selector small,.insyde-community-selector strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insyde-community-selector strong{font-size:.9375rem;font-weight:650}.insyde-community-selector small{margin-top:5px;color:#d1a7b9;font-size:.75rem}.insyde-community-selector>svg{width:15px;color:#d4a4b9}.insyde-community-avatar{display:grid;place-items:center;width:40px;height:43px;flex:0 0 auto;overflow:hidden;border:1px solid #ffceae38;border-radius:11px;color:#ffceae;background:linear-gradient(145deg,#895060,#543149);font:750 1.7rem/1 var(--font-insyde-display),system-ui,sans-serif}.insyde-community-avatar img,.insyde-user-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.insyde-community-avatar i{color:#ffac99;font-style:normal}.insyde-primary-links{margin:19px 0 22px}.insyde-primary-links a,.insyde-sidebar-rooms a,.insyde-sidebar-section a,.insyde-sidebar-section button{display:flex;align-items:center;gap:11px;width:100%;min-height:43px;padding:10px 12px;margin:2px 0;border:0;border-radius:11px;color:#c3aebf;background:transparent;text-align:left;font-size:.875rem;transition:background .18s,color .18s}.insyde-primary-links svg,.insyde-sidebar-rooms svg,.insyde-sidebar-section svg{width:18px;height:18px;flex:0 0 auto;color:#ad899f}.insyde-primary-links a:hover,.insyde-sidebar-rooms a:hover,.insyde-sidebar-section a:hover,.insyde-sidebar-section button:hover{color:#ffece9;background:#ffd5d407}.insyde-primary-links a[aria-current=page],.insyde-sidebar-rooms a[aria-current=page]{color:#ffe4d3;background:linear-gradient(100deg,#c64f783f,#bc427721);box-shadow:inset 3px 0 0 #ffae8b;font-weight:650}.insyde-primary-links a[aria-current=page] svg,.insyde-sidebar-rooms a[aria-current=page] svg{color:#ffb38c}.insyde-primary-links b{margin-left:auto;min-width:22px;padding:3px 6px;border-radius:7px;color:#2b1726;background:#ffb18d;text-align:center;font-size:.7rem}.insyde-room-label{display:flex;align-items:center;justify-content:space-between;padding:0 12px;margin-bottom:7px;color:#b690a9;font-size:.7rem;font-weight:650;letter-spacing:1.25px;text-transform:uppercase}.insyde-room-label a{display:grid;place-items:center;width:30px;height:30px;border-radius:9px}.insyde-room-label a:hover{color:#ffd4bc;background:#ffd5d409}.insyde-room-label svg{width:14px;height:14px}.insyde-sidebar-rooms a{position:relative}.insyde-sidebar-rooms a>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insyde-room-unread{width:7px;height:7px;margin-left:auto;border-radius:50%;background:#ffad8e;box-shadow:0 0 9px #ffad8e80}.insyde-room-lock{width:14px!important;height:14px!important;margin-left:auto;color:#b18ba3!important}.insyde-sidebar-event{display:flex;align-items:center;gap:12px;width:100%;margin-top:20px;padding:16px 9px;border-top:1px solid var(--insyde-line);border-bottom:1px solid var(--insyde-line);color:#f4d9df}.insyde-sidebar-event>span:first-child{display:flex;flex:0 0 37px;flex-direction:column;align-items:center;gap:2px;color:#d4a7bb;font-size:.68rem;text-transform:uppercase}.insyde-sidebar-event>span:first-child strong{color:#ffc9a7;font:600 1.5rem/1.15 var(--font-insyde-display),system-ui,sans-serif}.insyde-sidebar-event>span:nth-child(2){min-width:0;flex:1}.insyde-sidebar-event>span:nth-child(2) small,.insyde-sidebar-event>span:nth-child(2) strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insyde-sidebar-event>span:nth-child(2) small{margin-bottom:5px;color:#b893ac;font-size:.66rem;letter-spacing:.7px;text-transform:uppercase}.insyde-sidebar-event>span:nth-child(2) strong{font-size:.875rem;font-weight:550}.insyde-sidebar-event>svg{width:15px;height:15px;color:#dba5b5}.insyde-sidebar-section{margin-top:18px;padding-top:14px;border-top:1px solid var(--insyde-line)}.insyde-sidebar-section>span{display:block;padding:0 12px 6px;color:#a9859e;font-size:.68rem;font-weight:650;letter-spacing:1.15px;text-transform:uppercase}.insyde-sidebar-footer{margin-top:auto;padding-top:26px}.insyde-sidebar-invite{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:11px;margin-bottom:12px;border:0;border-radius:12px;color:#efb8a9;background:#f5a17f0b;font-size:.875rem}.insyde-sidebar-invite svg{width:17px;height:17px}.insyde-sidebar-invite svg:last-child{margin-left:auto}.insyde-sidebar-account{display:flex;align-items:center;gap:10px;padding:16px 9px 5px;border-top:1px solid var(--insyde-line);color:#f3dce5}.insyde-sidebar-account>span:nth-child(2){min-width:0;flex:1}.insyde-sidebar-account small,.insyde-sidebar-account strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insyde-sidebar-account strong{font-size:.875rem;font-weight:650}.insyde-sidebar-account small{margin-top:5px;color:#b695ac;font-size:.75rem}.insyde-sidebar-account>svg{width:16px;color:#c99daf}.insyde-user-avatar{display:grid;place-items:center;width:38px;height:38px;flex:0 0 auto;overflow:hidden;border:1px solid #ffcfb562;border-radius:50%;color:#481f3c;background:linear-gradient(135deg,#f5b192,#d87792);font-weight:700}.insyde-web-workspace{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:radial-gradient(ellipse at 78% -10%,#a43b5e3d,transparent 53%),radial-gradient(ellipse at 4% 100%,#51317928,transparent 52%),var(--insyde-workspace)}.insyde-workspace-header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;padding:0 34px;border-bottom:1px solid var(--insyde-line);flex:0 0 auto}.insyde-mobile-wordmark{display:none}.insyde-breadcrumb{display:flex;align-items:center;gap:12px;min-width:0;color:var(--insyde-muted);font-size:.875rem}.insyde-breadcrumb span,.insyde-breadcrumb strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insyde-breadcrumb strong{color:#eedde4;font-weight:550}.insyde-breadcrumb svg{width:13px;height:13px;flex:0 0 auto;color:#b691a9}.insyde-workspace-actions{display:flex;align-items:center;gap:12px}.insyde-workspace-search{display:flex;align-items:center;gap:9px;min-height:44px;padding:9px 4px;color:var(--insyde-muted);font-size:.875rem}.insyde-workspace-search svg{width:17px;height:17px}.insyde-workspace-search kbd{margin-left:8px;padding:3px 6px;border:1px solid #c586a32e;border-radius:5px;font:inherit;font-size:.72rem}.insyde-header-icon,.insyde-web-account-menu>button{display:grid;place-items:center;min-width:42px;height:44px;border:0;border-radius:12px;color:#c9a9bf;background:transparent}.insyde-header-icon:hover,.insyde-web-account-menu>button:hover{color:#ffd6b8;background:#ffd0cb0a}.insyde-header-icon svg{width:19px;height:19px}.insyde-web-account-menu,.insyde-web-notifications{position:relative}.insyde-notification-dot{position:absolute;top:8px;right:8px;width:6px;height:6px;border-radius:50%;background:#ffad8c}.insyde-web-notifications>div{background:#39233d!important;border-color:#e7a7bc29!important;color:var(--insyde-body)}.insyde-web-account-menu>button{display:flex;gap:7px;padding:3px 5px}.insyde-web-account-menu>button .insyde-user-avatar{width:34px;height:34px}.insyde-web-account-menu>button>svg{width:13px}.insyde-account-popover{position:absolute;z-index:80;top:50px;right:0;width:250px;padding:11px;border:1px solid #ffffff1c;border-radius:14px;color:#ead4df;background:#3b253e;box-shadow:0 18px 65px #12081899}.insyde-account-popover>small,.insyde-account-popover>strong{display:block;padding:3px 8px;overflow-wrap:anywhere}.insyde-account-popover>small{padding-bottom:11px;color:#b996ac;border-bottom:1px solid var(--insyde-line)}.insyde-account-popover a,.insyde-account-popover form button{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:10px 8px;border:0;border-radius:8px;color:#e6cad8;background:transparent;font-size:.875rem}.insyde-account-popover a:hover,.insyde-account-popover form button:hover{background:#ffffff09}.insyde-account-popover svg{width:17px;color:#c796ad}.insyde-web-room-heading{display:flex;align-items:center;gap:20px;min-height:116px;padding:20px 34px 17px;flex:0 0 auto}.insyde-room-copy{min-width:0;flex:1}.insyde-room-copy>span{color:#e1a8ba;font-size:.72rem;font-weight:650;letter-spacing:1.2px;text-transform:uppercase}.insyde-room-copy h1{margin:5px 0 3px;color:#ffe6da;font:750 2.15rem/1.2 var(--font-insyde-display),system-ui,sans-serif;letter-spacing:-1.1px}.insyde-room-copy h1,.insyde-room-copy p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insyde-room-copy p{color:#c6a5b9;font-size:.9rem}.insyde-mobile-menu{display:none}.insyde-room-quick-actions{display:flex;gap:8px}.insyde-room-quick-actions button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 13px;border:1px solid #e7a7bc29;border-radius:13px;color:#dfb8c8;background:#3e263d4f;font-size:.8125rem}.insyde-room-quick-actions button:hover{color:#ffcfb7;border-color:#e7a7bc66;background:#efa7b215}.insyde-room-quick-actions svg{width:18px;height:18px}.insyde-room-tabs{gap:25px;padding:0 34px;border-bottom:1px solid var(--insyde-line);flex:0 0 auto}.insyde-room-tabs,.insyde-room-tabs a{display:flex;align-items:center;min-height:48px}.insyde-room-tabs a{padding-top:2px;border-bottom:2px solid transparent;color:#bd9caf;font-size:.875rem}.insyde-room-tabs a:hover{color:#ffe3da}.insyde-room-tabs a[aria-current=page]{color:#ffd3b6;border-color:#ffad91;font-weight:650}.insyde-workspace-main{min-width:0;min-height:0;flex:1;overflow:auto;overscroll-behavior:contain}.insyde-workspace-main.is-chat{display:flex;flex-direction:column;overflow:hidden}.insyde-workspace-main.is-chat>*{min-height:0;flex:1}.insyde-chat-focus .insyde-web-sidebar,.insyde-chat-focus .insyde-workspace-header,.insyde-mobile-bottom-nav,.insyde-web-drawer{display:none}.insyde-chat-focus .insyde-web-shell{grid-template-columns:1fr}@media(min-width:821px){.insyde-workspace-header{display:flex;flex-shrink:0}.insyde-web-room-heading{min-height:112px;padding:20px 32px 16px}.insyde-room-copy h1{margin-top:7px;font-size:2.55rem}.insyde-room-tabs{padding:0 48px}}.insyde-events-page{max-width:1400px;margin:0 auto;padding:29px 34px 60px!important}.insyde-events-intro{margin-bottom:26px}.insyde-events-intro>span{color:#e7a8b8;font-size:.7rem;font-weight:650;letter-spacing:1.7px;text-transform:uppercase}.insyde-events-intro h1{margin:8px 0 6px;color:#ffe8df;font:750 clamp(1.8rem,3vw,2.6rem)/1.2 var(--font-insyde-display),system-ui,sans-serif;letter-spacing:-1.2px}.insyde-events-intro p{color:#c7a6b9;font-size:.95rem}.insyde-events-sync{margin-bottom:19px!important;border-color:#e8a6bb25!important;border-radius:15px!important;background:#d88da70c!important}.insyde-events-sync button{min-height:40px;border-color:#efb3bd42!important;color:#ffd7c2!important}.insyde-event-action-error{margin-bottom:16px;padding:12px 14px;border:1px solid #ff929648;border-radius:12px;color:#ffd2d2;background:#7d2e3b35;font-size:.875rem}.insyde-events-toolbar{padding-bottom:18px;margin-bottom:0!important;border-bottom:1px solid var(--insyde-line)}.insyde-events-toolbar h2{color:#f5cad7;font:650 1.1rem var(--font-insyde-display),system-ui,sans-serif}.insyde-events-toolbar button{min-height:43px;border-radius:12px!important;color:#432032!important;background:#ffb18d!important;box-shadow:none!important}.insyde-events-list{display:block}.insyde-event-card{padding:23px 0!important;overflow:visible!important;border:0!important;border-bottom:1px solid var(--insyde-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}.insyde-event-card:hover{background:#ffcee903!important;box-shadow:none!important}.insyde-event-card>.flex{display:grid!important;grid-template-columns:62px 155px minmax(0,1fr) minmax(170px,205px);align-items:center;gap:20px!important}.insyde-event-date-block{display:flex;flex-direction:column;align-items:center;align-self:start;gap:3px;padding-top:7px;color:#cba3ba}.insyde-event-date-block span{color:#f4b298;font-size:.7rem;letter-spacing:1.3px;text-transform:uppercase}.insyde-event-date-block strong{color:#ffe4d7;font:750 2.05rem/1.1 var(--font-insyde-display),system-ui,sans-serif;letter-spacing:-1px}.insyde-event-date-block small{font-size:.75rem}.insyde-event-date-block+div{width:155px!important}.insyde-event-date-block+div>div{width:155px!important;min-height:132px!important;height:132px;border:1px solid #efafbb35;border-radius:17px!important;background:radial-gradient(ellipse at 15% 0,#db86574d,transparent 80%),linear-gradient(135deg,#683249,#443258)!important}.insyde-event-date-block+div img{width:100%!important;height:132px!important;border-radius:17px!important;-o-object-fit:cover!important;object-fit:cover!important}.insyde-event-card h3{color:#ffe4d9!important;font:750 1.28rem/1.35 var(--font-insyde-display),system-ui,sans-serif!important;letter-spacing:-.35px}.insyde-event-card h3+div span{color:#f0b4b7!important;background:#8e4a681d!important}.insyde-event-card p{color:#c9abc0!important;font-size:.91rem!important;line-height:1.6!important}.insyde-event-card .text-accent{color:#efb19f!important}.insyde-event-card .insyde-event-guests{border-color:#e9a5bf20!important}.insyde-event-card .insyde-event-guests button{min-height:40px;border-radius:10px!important}.insyde-event-featured{box-shadow:inset 0 0 0 1px #f2a2b74a!important}.insyde-event-collab-badge,.insyde-event-featured-badge{border:1px solid #ffd0bc38!important;color:#4a2236!important;background:linear-gradient(135deg,#ffc29e,#ee8fa8)!important;box-shadow:0 8px 24px #c9547830!important}.insyde-event-collab{box-shadow:inset 0 0 0 1px #e99bb842!important}.insyde-event-collab-community{color:#f3b6bf!important;border:1px solid #e79ab52e!important;background:#b65b7c16!important}.insyde-event-collab-separator{color:#dca2b5!important}.insyde-event-location{color:#f1b39f!important;background:#d77b7418!important}.insyde-app button.insyde-event-rsvp{border-color:#eea7b773!important;color:#ffe3d3!important;background:#3c2537!important;box-shadow:none!important}.insyde-app button.insyde-event-rsvp:hover:not(:disabled):not([aria-pressed=true]){border-color:#ffc0aa!important;background:#593247!important}.insyde-app button.insyde-event-rsvp[aria-pressed=true]{border-color:#ffc3aa!important;color:#321529!important;background:#ffb398!important}.insyde-app button.insyde-event-rsvp:disabled{opacity:1;color:#e5c7d5!important;background:#392a3c!important}.insyde-app button.insyde-event-rsvp :is(svg,span){color:inherit!important}.insyde-event-attendee-overflow{color:#dcb8c8!important;background:#f0aac017!important}.insyde-event-ticket-button{border:1px solid #ffd0bd38!important;color:#482137!important;background:linear-gradient(135deg,#ffc49f,#ee91a9)!important;box-shadow:0 8px 22px #c8597a20!important}.insyde-event-ticket-button:hover{filter:brightness(1.04)}.insyde-event-door-button{border:1px solid #e9a6ba3d!important;color:#f6c4c6!important;background:#49283fc7!important;box-shadow:none!important}.insyde-event-door-button:hover{border-color:#ffc0ae61!important;color:#ffd6c2!important;background:#61324ac7!important}.insyde-event-card button[title="Copy event link"],.insyde-event-card button[title="Delete event"],.insyde-event-card button[title="Edit event"]{min-width:38px;min-height:38px}.insyde-events-gallery [class*="fixed inset-0"]>[class*=max-w],.insyde-events-gallery [class*="fixed inset-0"]>div{color:var(--insyde-body)}.insyde-auth-page{display:flex;flex-direction:column;min-height:100dvh;color:#ead6df;background:radial-gradient(ellipse at 83% -12%,#a9405b40,transparent 54%),radial-gradient(ellipse at 0 100%,#5c387431,transparent 62%),#1a1121;font-family:var(--font-insyde-body),system-ui,sans-serif}.insyde-auth-shell{display:grid;grid-template-columns:minmax(340px,.9fr) minmax(430px,1.1fr);width:min(1120px,calc(100% - 48px));min-height:690px;margin:auto;overflow:hidden;border:1px solid #edb8d21d;border-radius:30px;background:#211628cc;box-shadow:0 32px 100px #10071673}.insyde-auth-story{display:flex;flex-direction:column;padding:46px;background:radial-gradient(ellipse at 0 0,#96365352,transparent 53%),radial-gradient(ellipse at 90% 100%,#75417a40,transparent 60%),linear-gradient(155deg,#28152e,#1c1424)}.insyde-auth-story>div{margin:auto 0}.insyde-auth-heading>span,.insyde-auth-story>div>span{color:#f0adac;font-size:.7rem;font-weight:700;letter-spacing:1.8px;text-transform:uppercase}.insyde-auth-story h2{margin:15px 0 20px;color:#ffe4d5;font:750 clamp(2.7rem,5vw,4.8rem)/1.03 var(--font-insyde-display),system-ui,sans-serif;letter-spacing:-3px}.insyde-auth-story p{max-width:420px;color:#d6b5c7;font-size:1rem;line-height:1.75}.insyde-auth-story>small{color:#a9849d;letter-spacing:.6px}.insyde-brand-wordmark img{width:46px;height:46px}.insyde-auth-panel{display:flex;flex-direction:column;justify-content:center;width:min(470px,100%);padding:55px clamp(36px,6vw,82px);margin:auto}.insyde-auth-mobile-brand{display:none}.insyde-auth-heading{margin-bottom:28px}.insyde-auth-heading h1{margin:8px 0 9px;color:#ffe9df;font:750 2.25rem/1.2 var(--font-insyde-display),system-ui,sans-serif;letter-spacing:-1.2px}.insyde-auth-create,.insyde-auth-heading p{color:#c1a0b5;font-size:.9rem;line-height:1.6}.insyde-auth-card{padding:25px;border:1px solid #efa7bd28;border-radius:20px;background:linear-gradient(145deg,#39233caa,#2b1c34c9);box-shadow:inset 0 1px 0 #ffd9c30a,0 18px 45px #13091b24}.insyde-auth-form label{color:#dcb9ca!important;font-size:.82rem!important}.insyde-auth-input{min-height:50px;border-color:#eba9bf2e!important;color:#ffeae2!important;background:#21172a!important;font-size:16px!important}.insyde-auth-input:focus{border-color:#ffb59c96!important;box-shadow:0 0 0 3px #ffb59c19!important}.insyde-auth-create a,.insyde-auth-form a{color:#ffbea5!important}.insyde-auth-submit{min-height:50px!important;border:0!important;border-radius:13px!important;color:#482238!important;background:linear-gradient(135deg,#ffcca5,#f49aa8)!important;box-shadow:0 8px 25px #e97b8e1c!important;font-weight:700!important}.insyde-auth-create{margin-top:22px;text-align:center}.insyde-auth-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;width:min(1120px,calc(100% - 48px));padding:21px 4px 25px;margin:0 auto;color:#997b90;font-size:.75rem}.insyde-auth-footer nav{display:flex;gap:18px}.insyde-auth-footer a:hover{color:#efc4d0}@media(min-width:821px){.insyde-web-workspace>.insyde-workspace-header{position:absolute;z-index:50;top:22px;right:28px;min-height:44px;padding:0;border:0}.insyde-web-workspace>.insyde-workspace-header .insyde-breadcrumb{display:none}.insyde-web-workspace>.insyde-workspace-header .insyde-workspace-search{width:42px;justify-content:center}.insyde-web-workspace>.insyde-workspace-header .insyde-workspace-search :is(span,kbd){display:none}.insyde-web-room-heading{min-height:160px;padding-top:32px;align-items:flex-end}.insyde-room-copy{padding-right:8px}.insyde-room-copy>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insyde-room-quick-actions{padding-bottom:4px}}@media(max-width:1050px){.insyde-event-card>.flex{grid-template-columns:54px 130px minmax(0,1fr)}.insyde-event-date-block+div,.insyde-event-date-block+div img,.insyde-event-date-block+div>div{width:130px!important}.insyde-event-card .insyde-event-guests{grid-column:3;border:0!important;padding-left:0!important}}@media(max-width:900px){.insyde-auth-shell{grid-template-columns:.82fr 1.18fr;width:min(900px,calc(100% - 28px))}.insyde-auth-story{padding:36px 30px}.insyde-auth-story h2{font-size:3.2rem}.insyde-auth-panel{padding:45px 30px}}@media(max-width:820px){.insyde-web-shell{display:block}.insyde-web-sidebar{display:none}.insyde-web-workspace{width:100%;height:100%}.insyde-workspace-header{min-height:calc(58px + env(safe-area-inset-top));height:calc(58px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 14px 0;border:0}.insyde-mobile-wordmark{display:inline-flex;gap:7px}.insyde-mobile-wordmark img{width:31px;height:34px}.insyde-mobile-wordmark>span{font-size:1.65rem;letter-spacing:-1.4px}.insyde-breadcrumb,.insyde-web-account-menu,.insyde-workspace-search kbd,.insyde-workspace-search span{display:none}.insyde-workspace-actions{margin-left:auto;gap:2px}.insyde-workspace-search{display:grid;place-items:center;width:42px;height:44px;padding:0}.insyde-workspace-search svg{width:19px;height:19px}.insyde-web-room-heading{min-height:62px;padding:4px 14px 7px;gap:8px}.insyde-mobile-menu{display:grid;place-items:center;width:42px;height:44px;flex:0 0 auto;border-radius:12px;color:#d7afc1}.insyde-mobile-menu:hover{background:#f4a9b30c;color:#ffd1b9}.insyde-mobile-menu svg{width:21px;height:21px}.insyde-room-copy>span{font-size:.62rem}.insyde-room-copy h1{margin-top:2px;font-size:1.45rem;letter-spacing:-.6px}.insyde-room-copy p,.insyde-room-quick-actions span{display:none}.insyde-room-quick-actions{gap:0}.insyde-room-quick-actions button{width:42px;min-height:44px;padding:0;border:0;background:transparent}.insyde-room-tabs{min-height:44px;padding:2px 13px;gap:4px;border:0}.insyde-room-tabs a{justify-content:center;min-height:38px;padding:7px 15px;border:0;border-radius:12px}.insyde-room-tabs a[aria-current=page]{color:#ffd9bf;background:#92537148;box-shadow:inset 0 0 0 1px #efa5b42b}.insyde-workspace-main{padding-bottom:2px}.insyde-workspace-main.is-chat{padding-bottom:0}.insyde-mobile-bottom-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:62px;margin:0 10px calc(8px + env(safe-area-inset-bottom));padding:5px;border:1px solid #de8fab2d;border-radius:21px;background:linear-gradient(120deg,#5b30499c,#35243fc9);box-shadow:0 8px 24px #14081933,inset 0 1px 0 #ffd2b30b;flex:0 0 auto;z-index:40}.insyde-mobile-bottom-nav a,.insyde-mobile-bottom-nav button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:52px;border:0;border-radius:15px;color:#c19aaf;background:transparent;font-size:.7rem}.insyde-mobile-bottom-nav svg{width:19px;height:19px}.insyde-mobile-bottom-nav [aria-current=page]{color:#52253d;background:linear-gradient(140deg,#ffc4a1,#f59bb0)}.insyde-mobile-bottom-nav b{position:absolute;top:2px;left:calc(50% + 8px);min-width:16px;height:16px;padding:2px 3px;border-radius:6px;color:#482035;background:#ffb294;font-size:.65rem;line-height:12px}.insyde-community-web:has(textarea:focus) .insyde-mobile-bottom-nav{display:none}.insyde-chat-focus .insyde-mobile-bottom-nav,.insyde-chat-focus .insyde-room-tabs,.insyde-chat-focus .insyde-workspace-header{display:none}.insyde-chat-focus .insyde-web-room-heading{min-height:48px;padding-top:max(3px,env(safe-area-inset-top))}.insyde-web-drawer{display:block}.insyde-web-drawer>div{z-index:100!important}.insyde-web-drawer [role=dialog]{width:min(318px,calc(100vw - 42px))!important;max-width:none!important;color:var(--insyde-body);border-color:#ffb3c018!important;background:radial-gradient(ellipse at 0 0,#8e285142,transparent 52%),#201326!important;box-shadow:20px 0 90px #0e031d80!important}.insyde-web-drawer [role=dialog]>div:first-child{min-height:58px;border-color:var(--insyde-line)!important}.insyde-web-drawer [role=dialog]>div:first-child h2{color:#efd8e2;font:650 1rem var(--font-insyde-display),system-ui,sans-serif}.insyde-web-drawer [role=dialog]>div:last-child{padding:14px 17px calc(20px + env(safe-area-inset-bottom))!important}.insyde-sidebar-content.is-mobile .insyde-sidebar-brand{display:none}.insyde-sidebar-content.is-mobile .insyde-community-selector{margin-bottom:3px}.insyde-sidebar-content.is-mobile .insyde-sidebar-footer{padding-top:24px}.insyde-web-notifications>div{position:fixed!important;top:calc(58px + env(safe-area-inset-top))!important;right:10px!important;width:min(360px,calc(100vw - 20px))!important}.insyde-events-page{padding:17px 18px 110px!important;overflow-x:hidden}.insyde-events-intro{margin-bottom:19px}.insyde-events-intro h1{margin-top:6px;font-size:1.75rem}.insyde-events-intro p{font-size:.88rem}.insyde-events-sync{align-items:center!important;padding:12px!important}.insyde-events-sync>div{min-width:0;flex:1}.insyde-events-sync button{min-height:38px;padding:8px 12px!important}.insyde-events-toolbar{gap:12px}.insyde-events-toolbar h2{font-size:1rem}.insyde-event-card{width:100%;min-width:0;padding:20px 0!important;overflow:hidden!important}.insyde-event-card>.flex{grid-template-columns:42px minmax(0,1fr);gap:11px 14px!important}.insyde-event-date-block{grid-column:1;grid-row:1/span 3}.insyde-event-date-block strong{font-size:1.8rem}.insyde-event-date-block+div{grid-column:2;width:100%!important}.insyde-event-date-block+div img,.insyde-event-date-block+div>div{width:100%!important;height:112px!important;min-height:112px!important}.insyde-event-card>.flex>div:nth-child(3){grid-column:2;width:100%;min-width:0}.insyde-event-card>.flex>div:nth-child(3)>div:first-child{align-items:flex-start;flex-wrap:wrap}.insyde-event-card>.flex>div:nth-child(3)>div:first-child>div:last-child{margin-left:auto}.insyde-event-card .insyde-event-guests{grid-column:2;width:100%;min-width:0!important;padding:11px 0 0!important;border:0!important;border-top:1px solid #e9a5bf18!important}.insyde-event-card .insyde-event-guests>div:first-child{width:100%}.insyde-event-card h3{padding-right:4px;font-size:1.16rem!important}.insyde-event-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.insyde-event-card [class*="absolute top-3 right-3"]{top:14px;right:0}}@media(max-width:700px){.insyde-auth-page{padding-top:env(safe-area-inset-top)}.insyde-auth-shell{display:block;width:100%;min-height:0;margin:auto;border:0;border-radius:0;background:transparent;box-shadow:none}.insyde-auth-story{display:none}.insyde-auth-panel{width:min(440px,100%);padding:32px 20px}.insyde-auth-mobile-brand{display:block;margin-bottom:42px}.insyde-auth-heading h1{font-size:2rem}.insyde-auth-card{padding:22px 18px}.insyde-auth-footer{width:100%;padding:20px;flex-direction:column}}@media(max-width:390px){.insyde-room-quick-actions button:first-child{display:none}.insyde-room-copy h1{font-size:1.28rem}.insyde-events-toolbar{align-items:flex-start!important;flex-direction:column}}@media(prefers-reduced-motion:reduce){.insyde-auth-page *,.insyde-community-web *{animation-duration:.01ms!important;transition-duration:.01ms!important}}