@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";:root{--primary: #6c4df6;--primary-2: #8b5cf6;--primary-soft: #f0ebff;--primary-hover: #5b3fe0;--bg: #f7f8fc;--surface: #ffffff;--surface-2: #fafbfe;--surface-3: #f4f6fa;--text: #1d2433;--text-2: #4b5565;--muted: #838996;--muted-2: #9aa2b1;--border: #e5e7ee;--border-2: #dce1ea;--success: #22a06b;--danger: #ff4d4f;--warning: #f59e0b;--info: #24c7e6;--shadow-sm: 0 2px 5px rgba(18, 24, 40, .07);--shadow-md: 0 8px 24px rgba(18, 24, 40, .08);--shadow-lg: 0 18px 50px rgba(15, 23, 42, .14);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--ri-purple: #5847ee;--ri-violet: #8656ee;--ri-cyan: #26c9e8;--ri-dark-cyan: #12314b;--rg-purple: #6247ef;--rg-violet: #8752f1;--rg-cyan: #24c7e6;--rg-red: #ff4d4f;--rg-bg: #f7f8fc;--rg-panel: #ffffff;--rg-panel-soft: #fafafa;--rg-text: #131827;--rg-muted: #838996;--rg-border: #e5e6eb;--rg-sidebar-width: 240px;--rg-topbar-height: 82px;--rg-radius: 16px;--rg-shadow: 0 2px 5px rgba(18, 24, 40, .07)}:root,:root[data-theme=light]{--reg-bg: #f6f7fc;--reg-surface: #ffffff;--reg-surface-alt: #f1f3fa;--reg-text: #171b32;--reg-muted: #737d96;--reg-border: #dfe3ef;--reg-input: #ffffff}:root[data-theme=dark]{--reg-bg: #0d1124;--reg-surface: #171c36;--reg-surface-alt: #11162d;--reg-text: #f5f6ff;--reg-muted: #a6aec8;--reg-border: #303853;--reg-input: #11162d}:root,:root[data-theme=light]{--rp-bg: #f7f8fc;--rp-card: #ffffff;--rp-surface: #f4f6fb;--rp-input: #ffffff;--rp-text: #1d2433;--rp-muted: #81899d;--rp-border: #e3e7f0;--rp-hover: #f0ebff;--rp-shadow: 0 4px 18px rgba(20, 27, 50, .04);--rp-accent: #6848f5;--rp-accent-soft: #eee9ff}:root[data-theme=dark]{--rp-bg: #0d1124;--rp-card: #191e36;--rp-surface: #222840;--rp-input: #11162b;--rp-text: #f5f6ff;--rp-muted: #a6afca;--rp-border: #343b57;--rp-hover: #302a58;--rp-shadow: 0 4px 18px rgba(0, 0, 0, .12);--rp-accent: #8668ff;--rp-accent-soft: #302858}body{background:var(--reg-bg);color:var(--reg-text)}img{max-width:100%;display:block}a{color:inherit}.btn:hover{transform:translateY(-1px);box-shadow:0 16px 45px #0f172a1f}.event-btn{background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;border:none}.event-btn:hover{background:linear-gradient(135deg,#1d4ed8,#2563eb)}.meeting-btn{background:linear-gradient(135deg,#7c3aed,#8b5cf6);color:#fff;border:none}.meeting-btn:hover{background:linear-gradient(135deg,#6d28d9,#7c3aed)}html,body{border:none;outline:none;box-shadow:none}hr{display:none;opacity:0;height:0;border:none}[data-ri-reveal]{will-change:transform,opacity}.riRevealUp{opacity:0;transform:translateY(55px);transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);transition-delay:var(--ri-delay, 0ms)}.riRevealUp.riVisible{opacity:1;transform:translateY(0)}.riSlideFromLeft{opacity:0;transform:translate(-110px);transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1)}.riSlideFromLeft.riVisible{opacity:1;transform:translate(0)}.riSlideFromRight{opacity:0;transform:translate(110px) scale(.96);transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1)}.riSlideFromRight.riVisible{opacity:1;transform:translate(0) scale(1)}.riSlideFromLeft.riVisible .riDeviceItem{animation:riDeviceItemEnter .65s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.35s + var(--ri-device-delay, 0ms))}.riHeroPillAnimation{opacity:0;animation:riHeroFadeDown .7s cubic-bezier(.22,1,.36,1) .1s forwards}.riHeroTitleAnimation{opacity:0;animation:riHeroTitleEnter .95s cubic-bezier(.22,1,.36,1) .2s forwards}.riHeroDescriptionAnimation{opacity:0;animation:riHeroFadeUp .75s cubic-bezier(.22,1,.36,1) .42s forwards}.riHeroButtonsAnimation{opacity:0;animation:riHeroFadeUp .75s cubic-bezier(.22,1,.36,1) .56s forwards}.riHeroStatsAnimation{opacity:0;animation:riHeroFadeUp .75s cubic-bezier(.22,1,.36,1) .7s forwards}.riHeroCardAnimation{opacity:0;animation:riHeroCardEnter 1.05s cubic-bezier(.22,1,.36,1) .28s forwards}.riFeaturedEvent:hover{transform:translateY(-7px);border-color:#604df6a6;box-shadow:0 35px 85px #00000057,0 0 45px #5847ee1f}.riFeaturedEvent:hover .riFeaturedImage img{transform:scale(1.035)}.riAnimatedCapacity{transition:width .12s linear}.riLiveBadge:before{content:"";position:absolute;width:6px;height:6px;left:-10px;top:50%;transform:translateY(-50%);border-radius:50%;background:var(--ri-cyan);animation:riLivePulse 1.5s ease-in-out infinite}.riFeatureCard:hover .riFeatureIcon{transform:translateY(-4px) rotate(-4deg) scale(1.08);box-shadow:0 12px 25px #26c9e824}.riDeviceVisual:hover .riBrowserMockup{transform:translateY(-7px)}.riDeviceVisual:hover .riLaptopMockup{transform:translate(-9px,7px) rotate(-1.5deg)}.riDeviceVisual:hover .riPhoneMockup{transform:translate(9px,-7px) rotate(2deg)}.riStep:hover .riStepIcon{transform:translateY(-7px) scale(1.06);box-shadow:0 15px 35px #26c9e81a}.riStep:hover .riStepIcon b{transform:scale(1.15) rotate(7deg)}.riTestimonialCard:hover{transform:translateY(-8px);border-color:#5847ee8c;box-shadow:0 22px 55px #0000002e}.riTestimonialCard:hover .riTestimonialUser>span{transform:scale(1.08);box-shadow:0 8px 20px #5847ee3d}.riBigStats>div:hover strong{transform:translateY(-3px) scale(1.05)}.riPriceCard:hover{transform:translateY(-10px);border-color:#5847ee99;box-shadow:0 28px 70px #00000038}.riPriceCard.pro:hover{transform:translateY(-16px) scale(1.015)}.riPrimaryButton,.riSecondaryButton,.riPlanButton,.riLoginButton{position:relative;overflow:hidden}.riPrimaryButton:after,.riLoginButton:after{content:"";position:absolute;top:0;left:-140%;width:80%;height:100%;transform:skew(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .65s ease}.riPrimaryButton:hover:after,.riLoginButton:hover:after{left:150%}.riStepsSequence{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:70px;margin-top:68px}.riStepsSequence .riAnimatedStep{position:relative;z-index:3;min-width:0;text-align:center}.riStepsSequence .riStepIcon{position:relative;width:100px;height:100px;margin:0 auto 28px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:3px solid rgba(38,201,232,.38);background:#11162a;color:#27c9e8;font-size:28px;opacity:0;transform:scale(.2);will-change:transform,opacity}.riStepsSequence .riStepIcon.purple{border-color:#624cff7a;color:#745cff}.riStepsSequence .riStepIcon.violet{border-color:#a45bec6b;color:#a45bec}.riStepsSequence .riStepIcon svg{position:relative;z-index:3}.riStepsSequence .riStepIcon b{position:absolute;z-index:6;top:-8px;right:-5px;width:31px;height:31px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#27c9e8;color:#fff;font-size:11px;font-weight:800;line-height:1;opacity:0;transform:scale(0);will-change:transform,opacity}.riStepsSequence .riStepIcon.purple b{background:#624cff}.riStepsSequence .riStepIcon.violet b{background:#a45bec}.riStepPulse{position:absolute;z-index:1;inset:-3px;display:block;border:2px solid currentColor;border-radius:50%;opacity:0;pointer-events:none}.riStepConnector{position:absolute;z-index:1;top:49px;height:3px;overflow:hidden}.riStepConnector span{position:absolute;inset:0;display:block;transform:scaleX(0);transform-origin:left center;will-change:transform}.riStepConnectorOne{left:calc(16.666666% + 50px);width:calc(33.333333% - 100px)}.riStepConnectorOne span{background:linear-gradient(90deg,#27c9e8,#397fe9,#624cff)}.riStepConnectorTwo{left:calc(50% + 50px);width:calc(33.333333% - 100px)}.riStepConnectorTwo span{background:linear-gradient(90deg,#624cff,#8152f2,#a45bec)}.riAnimatedStep h3,.riAnimatedStep p{opacity:0;transform:translateY(20px);will-change:transform,opacity}.riStepsSequence.riVisible .riAnimatedStepOne .riStepIcon{animation:riSequenceCircleIn .7s cubic-bezier(.16,1,.3,1) .15s forwards}.riStepsSequence.riVisible .riAnimatedStepOne .riStepIcon b{animation:riSequenceNumberIn .4s cubic-bezier(.16,1,.3,1) .55s forwards}.riStepsSequence.riVisible .riAnimatedStepOne .riStepPulse{animation:riSequencePulse .9s ease-out .52s forwards}.riStepsSequence.riVisible .riAnimatedStepOne h3{animation:riSequenceTextIn .55s cubic-bezier(.22,1,.36,1) .6s forwards}.riStepsSequence.riVisible .riAnimatedStepOne p{animation:riSequenceTextIn .55s cubic-bezier(.22,1,.36,1) .7s forwards}.riStepsSequence.riVisible .riStepConnectorOne span{animation:riSequenceLineGrow .8s cubic-bezier(.65,0,.35,1) .9s forwards}.riStepsSequence.riVisible .riAnimatedStepTwo .riStepIcon{animation:riSequenceCircleIn .7s cubic-bezier(.16,1,.3,1) 1.65s forwards}.riStepsSequence.riVisible .riAnimatedStepTwo .riStepIcon b{animation:riSequenceNumberIn .4s cubic-bezier(.16,1,.3,1) 2.05s forwards}.riStepsSequence.riVisible .riAnimatedStepTwo .riStepPulse{animation:riSequencePulse .9s ease-out 2.02s forwards}.riStepsSequence.riVisible .riAnimatedStepTwo h3{animation:riSequenceTextIn .55s cubic-bezier(.22,1,.36,1) 2.1s forwards}.riStepsSequence.riVisible .riAnimatedStepTwo p{animation:riSequenceTextIn .55s cubic-bezier(.22,1,.36,1) 2.2s forwards}.riStepsSequence.riVisible .riStepConnectorTwo span{animation:riSequenceLineGrow .8s cubic-bezier(.65,0,.35,1) 2.4s forwards}.riStepsSequence.riVisible .riAnimatedStepThree .riStepIcon{animation:riSequenceCircleIn .7s cubic-bezier(.16,1,.3,1) 3.15s forwards}.riStepsSequence.riVisible .riAnimatedStepThree .riStepIcon b{animation:riSequenceNumberIn .4s cubic-bezier(.16,1,.3,1) 3.55s forwards}.riStepsSequence.riVisible .riAnimatedStepThree .riStepPulse{animation:riSequencePulse .9s ease-out 3.52s forwards}.riStepsSequence.riVisible .riAnimatedStepThree h3{animation:riSequenceTextIn .55s cubic-bezier(.22,1,.36,1) 3.6s forwards}.riStepsSequence.riVisible .riAnimatedStepThree p{animation:riSequenceTextIn .55s cubic-bezier(.22,1,.36,1) 3.7s forwards}.riStepsSequence.riVisible .riAnimatedStepOne .riStepIcon svg{animation:riSequenceIconFloat 3s ease-in-out 1.3s infinite}.riStepsSequence.riVisible .riAnimatedStepTwo .riStepIcon svg{animation:riSequenceIconFloat 3s ease-in-out 2.8s infinite}.riStepsSequence.riVisible .riAnimatedStepThree .riStepIcon svg{animation:riSequenceIconFloat 3s ease-in-out 4.3s infinite}.riAnimatedStep .riStepIcon{transition:box-shadow .3s ease,border-color .3s ease}.riAnimatedStepOne:hover .riStepIcon{box-shadow:0 0 0 7px #27c9e80a,0 0 35px #27c9e833}.riAnimatedStepTwo:hover .riStepIcon{box-shadow:0 0 0 7px #624cff0a,0 0 35px #624cff33}.riAnimatedStepThree:hover .riStepIcon{box-shadow:0 0 0 7px #a45bec0a,0 0 35px #a45bec33}@keyframes riSequenceCircleIn{0%{opacity:0;transform:scale(.15)}55%{opacity:1;transform:scale(1.15)}75%{opacity:1;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes riSequenceNumberIn{0%{opacity:0;transform:scale(0) rotate(-35deg)}65%{opacity:1;transform:scale(1.2) rotate(6deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes riSequencePulse{0%{opacity:.75;transform:scale(1)}70%{opacity:.18}to{opacity:0;transform:scale(1.65)}}@keyframes riSequenceLineGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes riSequenceTextIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes riSequenceIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media(max-width:900px){.riStepsSequence{gap:30px}.riStepConnectorOne{left:calc(16.666666% + 45px);width:calc(33.333333% - 90px)}.riStepConnectorTwo{left:calc(50% + 45px);width:calc(33.333333% - 90px)}.riStepsSequence .riStepIcon{width:90px;height:90px}.riStepConnector{top:44px}}@media(max-width:700px){.riStepsSequence{display:flex;flex-direction:column;align-items:stretch;gap:48px;margin-top:50px}.riStepsSequence .riAnimatedStep{width:100%}.riStepConnector{display:none}}@media(prefers-reduced-motion:reduce){.riStepsSequence .riStepIcon,.riStepsSequence .riStepIcon b,.riAnimatedStep h3,.riAnimatedStep p{opacity:1;transform:none;animation:none}.riStepConnector span{transform:scaleX(1);animation:none}.riStepPulse{display:none}.riStepsSequence .riStepIcon svg{animation:none}}@keyframes riHeroFadeDown{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes riHeroTitleEnter{0%{opacity:0;transform:translateY(38px);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes riHeroFadeUp{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes riHeroCardEnter{0%{opacity:0;transform:translate(70px) scale(.95)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes riDeviceItemEnter{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes riLivePulse{0%,to{opacity:1;box-shadow:0 0 #26c9e880}50%{opacity:.65;box-shadow:0 0 0 7px #26c9e800}}@keyframes riFloatOne{0%,to{transform:translateZ(0)}50%{transform:translate3d(14px,-18px,0)}}@keyframes riFloatTwo{0%,to{transform:translateZ(0)}50%{transform:translate3d(-15px,17px,0)}}@keyframes riGlowMoveOne{0%{transform:translate3d(-25px,-15px,0) scale(.95);opacity:.7}to{transform:translate3d(40px,25px,0) scale(1.1);opacity:1}}@keyframes riGlowMoveTwo{0%{transform:translate3d(20px,20px,0) scale(1)}to{transform:translate3d(-35px,-20px,0) scale(1.15)}}@media(max-width:900px){.riSlideFromLeft{transform:translate(-55px)}.riSlideFromRight{transform:translate(55px) scale(.97)}.riSlideFromLeft.riVisible,.riSlideFromRight.riVisible{transform:translate(0) scale(1)}}@media(prefers-reduced-motion:reduce){.riRevealUp,.riSlideFromLeft,.riSlideFromRight,.riHeroPillAnimation,.riHeroTitleAnimation,.riHeroDescriptionAnimation,.riHeroButtonsAnimation,.riHeroStatsAnimation,.riHeroCardAnimation{opacity:1;transform:none;filter:none;animation:none;transition:none}.riHeroCircleOne,.riHeroCircleTwo,.riHeroGlowOne,.riHeroGlowTwo,.riLiveBadge:before{animation:none}}.bubble{position:absolute;border-radius:50%}.badge{position:absolute;top:16px;right:16px;background:#3a30a0;color:#fff;padding:7px 12px;border-radius:999px;font-size:12px;font-weight:800}.price{font-size:44px;font-weight:900;margin:10px 0 2px;letter-spacing:-.02em}.forgot a{color:var(--brandB);font-weight:600;text-decoration:none}.forgot a:hover{text-decoration:underline}.forgot{margin:10px 0 0;font-size:13px;color:var(--muted)}.forgot a{color:#2563eb;font-weight:600;text-decoration:none}.event-card,.meeting-card{position:relative;overflow:hidden}.event-top-badge.created{background:#dbeafe;color:#2563eb}.event-top-badge.joined{background:#ede9fe;color:#7c3aed}.event-top-badge,.event-card:hover .event-top-badge,.meeting-card:hover .event-top-badge{opacity:1;visibility:visible;transform:none}.event-body,.meeting-body{padding-top:42px}.btn{gap:10px;font-size:14px;color:var(--text-900);box-shadow:var(--shadow-sm);transition:transform .16s ease,box-shadow .16s ease;display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:12px;text-decoration:none;font-weight:700;border:1px solid #e5e7eb;background:#fff}.muted{color:#94a3b8;font-weight:600}.hero{min-height:calc(100vh - 80px);display:flex;align-items:center;justify-content:space-between;padding:100px 80px;background:radial-gradient(circle at top right,#dce9ff,transparent 40%),linear-gradient(120deg,#f5f9ff,#fff)}.features{padding:100px 80px;display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.feature{background:#fff;padding:36px;border-radius:16px;box-shadow:0 20px 40px #0000000d}.feature h3{margin-bottom:12px;color:#0b3558}.feature p{color:#5f6c7b;line-height:1.6}.stats{display:flex;gap:20px;margin-top:30px}.day{padding:20px;background:#fff;border-radius:12px;text-align:center;cursor:pointer;box-shadow:0 10px 25px #0000000d}.user-sidebar .us-footer{margin-top:16px;padding:0}.us-brand{display:flex;align-items:center;gap:12px;padding:12px;border-radius:var(--radius-md);cursor:pointer;margin-bottom:18px;background:#ffffffbf;box-shadow:var(--shadow-sm)}.tb-avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:16px;color:#fff;background:linear-gradient(135deg,#2563eb,#9333ea);min-width:40px}.us-brand-name{font-weight:600;color:var(--text-900);font-size:14px}.us-brand-sub{font-size:12px;color:var(--text-600)}.us-section{margin-bottom:18px;flex-shrink:0;padding:22px 14px 0}.us-section-title{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#9aa4b5;margin:0 12px 12px;font-weight:800;padding-left:6px}.us-menu{display:flex;flex-direction:column;gap:8px}.us-logo{display:flex;justify-content:center;align-items:center;padding:18px 20px;margin-bottom:28px;height:92px;border-bottom:1px solid #f1f3f7}.user-content{width:100%;min-height:100vh;flex:1 1 auto;min-width:0;padding:0;background:#f5f7fb;margin:0}.app-topbar{position:relative;top:0;left:300px;right:0;height:88px;display:flex;align-items:center;justify-content:flex-end;padding:0 28px;background:#ffffffe0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #e5e7eb;z-index:500;overflow:visible}.app-topbar-left{display:none}.app-topbar-right{display:flex;align-items:center;gap:14px;position:relative;overflow:visible}.app-topbar-icon{width:42px;height:42px;border-radius:50%;border:1px solid #e5e7eb;background:#fff;font-size:18px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:.2s ease;position:relative;flex:0 0 auto;min-width:42px;line-height:1}.app-topbar-icon:hover{background:#fff;box-shadow:var(--shadow-sm);transform:translateY(-1px)}.app-topbar-profile{display:inline-flex;align-items:center;gap:12px;padding:0 14px;border-radius:18px;border:1px solid #e5e7eb;background:#fff;cursor:pointer;min-width:160px;max-width:230px;height:52px;transition:.2s ease}.app-topbar-profile:hover{background:#fff;box-shadow:var(--shadow-sm)}.tb-user{line-height:1.15;text-align:left;min-width:0;display:flex;flex-direction:column}.tb-name{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:145px;font-weight:900;color:#111827}.tb-sub{font-size:12px;color:#8b95a5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px;font-weight:600}.tb-pop{position:relative;overflow:visible}.tb-menu{z-index:9999;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 24px 70px #0f172a38;overflow:hidden}.tb-menu-wide{max-width:360px}.tb-menu-head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--border)}.tb-menu-title{font-weight:700;font-size:13px}.tb-menu-action{border:1px solid var(--border);background:#fff;border-radius:10px;padding:6px 10px;cursor:pointer;font-size:12px}.tb-menu-item{width:100%;text-align:left;padding:10px 12px;background:transparent;border:0;cursor:pointer;font-size:13px;color:var(--text-900)}.tb-menu-item:hover{background:#4b96ff1a}.tb-menu-item.danger:hover{background:#ff708c1f}.tb-menu-item,.tb-item{width:100%;border:0;background:transparent;text-align:left;cursor:pointer}.app-topbar,.app-topbar-right,.tb-pop,.user-layout,.user-content,.page-content{overflow:visible}.sidebar{z-index:600}.tb-empty{padding:12px;font-size:13px;color:var(--text-600)}.tb-list{max-height:320px;overflow:auto}.tb-item{width:100%;border:0;background:transparent;cursor:pointer;padding:10px 12px;text-align:left;border-top:1px solid rgba(15,23,42,.06)}.tb-item:hover{background:#a7b5ff1a}.tb-item-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.tb-item-title{font-weight:700;font-size:13px;color:var(--text-900)}.tb-item-time{font-size:12px;color:var(--text-600);white-space:nowrap}.tb-item-sub{margin-top:4px;font-size:12px;color:var(--text-700)}.tb-badge{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--gradient-brand);color:#fff;font-size:11px;display:inline-flex;align-items:center;justify-content:center;box-shadow:var(--shadow-sm)}.us-link{position:relative;display:flex;align-items:center;gap:12px;padding:0 16px;margin:6px 10px;border-radius:15px;text-decoration:none;color:#667085;transition:.2s ease;height:50px;font-size:15px;font-weight:700;width:100%}.us-link:hover{background:#f5f0ff;color:#7c3aed}.us-link.active{background:#f3e8ff;color:#7c3aed;box-shadow:0 6px 18px #6d28d91a}.us-link.active:before{content:"";position:absolute;left:-14px;top:11px;bottom:10px;width:4px;border-radius:999px;background:#2ec4b6;height:28px}.us-txt{font-size:14px;font-weight:600}.us-footer{padding:20px 14px 10px;margin-top:auto;border-top:1px solid #f1f3f7}.ds{min-height:100vh;display:grid;grid-template-columns:240px 1fr;background:#f4f6fb;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#111827}.userLayout{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100vh}.userLayout>*{min-width:0}.userContent{width:100%;min-width:0;display:flex;flex-direction:column;padding:0}.nt-left{height:calc(100vh - 120px);overflow:hidden;display:flex;flex-direction:column;padding:18px;gap:16px;border-right:1px solid rgba(15,23,42,.06);background:linear-gradient(180deg,#fffffff5,#f8fafceb)}.nt-right{padding:16px;background:linear-gradient(135deg,#ffffffbf,#f8fafce0);overflow:hidden;display:flex;flex-direction:column;gap:12px}.uep-wrap *{box-sizing:border-box}.event-top-badge{position:absolute;top:14px;right:14px;z-index:50;display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:700;box-shadow:0 4px 12px #00000014}.uep-modalText,.payment-desc{margin:10px 0 0;color:#7e8490;font-size:13px;line-height:1.55}.uep-modalNo,.uep-modalYes{min-height:39px;border:0;border-radius:9px;padding:0 17px;font-size:12px;font-weight:650;cursor:pointer}@keyframes uepSpin{to{transform:rotate(360deg)}}.uep-lbArrowLeft{left:22px}.uep-lbArrowRight{right:22px}@media(max-width:1250px){.uep-wrap{grid-template-columns:285px minmax(0,1fr);gap:16px;padding:22px 20px 50px}}@media(max-width:1050px){.uep-wrap{grid-template-columns:250px minmax(0,1fr)}}@media(max-width:850px){.uep-wrap{display:block;padding:16px 15px 40px}.eventWizard{width:100%}.eventWizardSpeakerFields{grid-template-columns:1fr}}@media(max-width:640px){.uep-wrap{padding:12px 10px 35px}.eventWizardSteps{overflow-x:auto;padding-bottom:5px}.eventWizardStep strong{font-size:10px}.eventWizardLine{min-width:20px;margin:0 7px}.eventWizardPanel{padding:16px}.eventWizardTwoColumns{grid-template-columns:1fr}.eventWizardSectionTitle{align-items:stretch;flex-direction:column}.eventWizardSectionTitle button{width:100%;justify-content:center}.eventWizardSpeaker{flex-wrap:wrap}.eventWizardSpeakerFields{flex-basis:calc(100% - 62px)}.eventWizardDelete{margin-left:auto}.eventWizardAgendaRow{grid-template-columns:95px 1fr 36px}.eventWizardPreviewGrid{grid-template-columns:1fr}}@media(max-width:460px){.eventWizardHeader h2{font-size:18px}.eventWizardStep{flex-direction:column;gap:4px}.eventWizardStep strong{max-width:65px;text-align:center;white-space:normal}.eventWizardLine{margin-top:14px}.eventWizardAgendaRow{grid-template-columns:1fr}.eventWizardAgendaRow .eventWizardDelete{justify-self:end}.eventWizardActions{gap:8px}.eventWizardPrevious,.eventWizardContinue{flex:1;min-width:0}}.uep-lbOverlay{position:fixed;z-index:9999;inset:0;background:#000000d1;display:flex;align-items:center;justify-content:center;gap:14px;padding:18px}.uep-lbStage{width:min(1100px,92vw);max-height:calc(100vh - 80px);position:relative;display:flex;flex-direction:column;align-items:center;height:min(78vh,720px);justify-content:center;padding-top:64px;box-sizing:border-box}.uep-lbImage{max-width:100%;max-height:100%;object-fit:contain;border-radius:10px;box-shadow:0 20px 60px #00000059;background:#ffffff0a}.uep-lbArrow{position:fixed;top:50%;width:52px;height:52px;border:0;border-radius:50%;background:#ffffff29;color:#fff;font-size:34px;cursor:pointer;transform:translateY(-50%);line-height:1;display:grid;place-items:center}.uep-lbArrow:hover{background:#ffffff38}.uep-lbTopRight{position:absolute;z-index:2;top:12px;right:12px;display:flex;gap:10px}.uep-lbIconBtn{width:40px;height:40px;border:0;border-radius:12px;background:#ffffff2e;color:#fff;cursor:pointer;display:grid;place-items:center;font-size:18px}.uep-lbIconBtn:hover{background:#ffffff3d}.uep-lbThumbStrip{width:min(1100px,92vw);margin-top:12px;display:flex;justify-content:center;gap:10px;overflow-x:auto;position:absolute;left:50%;transform:translate(-50%);bottom:-78px;padding:10px;border-radius:14px;background:#00000059;-webkit-overflow-scrolling:touch}.uep-lbThumb{width:72px;height:48px;flex:0 0 auto;overflow:hidden;border:2px solid transparent;border-radius:10px;padding:0;background:transparent;cursor:pointer}.uep-lbThumb img{width:100%;height:100%;display:block;object-fit:cover}.uep-lbThumb.isActive{border-color:#ffffffd9}.uep-modalOverlay{position:fixed;z-index:9999;inset:0;padding:20px;background:#00000073;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center}.uep-modal{width:min(420px,calc(100% - 28px));border:1px solid #e5e7eb;border-radius:14px;padding:16px;background:#fff;box-shadow:0 20px 60px #0000002e}.uep-modalTitle{margin:0 0 6px;color:#111827;font-size:16px;font-weight:800}.uep-modalText{margin:0 0 14px;font-size:13px;color:#6b7280}.uep-modalActions{margin-top:22px;display:flex;justify-content:flex-end;gap:10px}.uep-modalNo{border:1px solid #e5e7eb;background:#fff;color:#4c5360;padding:10px 12px;border-radius:10px;cursor:pointer;font-weight:700}.uep-modalYes{background:#2563eb;color:#fff;padding:10px 12px;border-radius:10px;border:0;cursor:pointer;font-weight:800}.card{background:#fff;border:1px solid #e6e8ef;border-radius:18px;box-shadow:0 8px 22px #0f172a0f;overflow:hidden}.card-title{margin:0;font-size:20px;font-weight:900;letter-spacing:-.01em;color:#111827}.card-title.small{font-size:14px;font-weight:800}.calendar-day.compact{min-height:45px;border:1px solid #e8edf3;border-radius:10px;background:#fff;padding:6px 6px 4px;text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease;display:flex;flex-direction:column;justify-content:space-between}.calendar-day.compact:hover{background:#fafbfd;transform:translateY(-1px)}.profileAvatar{width:62px;height:62px;border-radius:18px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#eef2ff,#f8fafc);border:1px solid #e7eaf1;box-shadow:0 10px 18px #1018280f;flex:0 0 auto}.profileAvatar img{width:100%;height:100%;object-fit:cover;display:block}.profileAvatar span{font-weight:950;font-size:18px;color:#111827}.profileName{font-size:16px;font-weight:950;color:#111827;line-height:1.2;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.special{margin-top:18px}.section-title{margin:0;font-size:22px;font-weight:900;color:#0f172a}.placeholder{display:grid;place-items:center;color:#0f172a73;font-weight:800}.empty{padding:18px 16px;color:var(--muted);font-size:14px}.empty.small{padding:10px 0;font-size:13px;color:var(--muted)}.event-see-more{margin-top:4px;padding:9px 14px;border:0;border-radius:12px;background:#2ec4b6;color:#fff;font-weight:800;cursor:pointer;display:inline-flex}.event-see-more.small{padding:7px 12px;font-size:12px}.event-modal-overlay{position:fixed;inset:0;z-index:9999;background:#0f172a7a;display:flex;align-items:center;justify-content:center;padding:22px}.event-modal{width:min(680px,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:24px;padding:26px;position:relative}.event-modal-close{position:absolute;top:16px;right:16px;border:0;width:40px;height:40px;border-radius:50%;background:#f1f5f9;cursor:pointer;font-size:18px}.event-modal-date{color:#64748b;font-weight:700}.event-modal-img{width:100%;max-height:320px;object-fit:cover;border-radius:18px;margin:16px 0;background:#f1f5f9}.event-modal-desc{color:#334155;line-height:1.6}.event-modal-actions{margin-top:18px;display:flex;justify-content:flex-end}.event-modal-actions button{border:0;border-radius:12px;padding:10px 18px;background:#0f172a;color:#fff;font-weight:800;cursor:pointer}.meeting-card{box-shadow:0 10px 22px #0f172a0f;border:1px solid var(--border);border-radius:16px;overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:transform .15s ease,box-shadow .15s ease;min-width:310px;max-width:300px;flex:0 0 300px;scroll-snap-align:start;margin:0;width:310px;height:280px;min-height:280px}.meeting-card:hover{transform:translateY(-2px);box-shadow:0 12px 26px #0f172a1a}.meeting-card img{display:block;width:100%;height:135px;object-fit:cover;background:#eef2f7}.meeting-body{padding:12px 14px;min-width:0}.meeting-body h4{letter-spacing:-.01em;margin:0 0 6px;font-size:14px;font-weight:800;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meeting-time{font-size:12px;color:var(--muted);margin-bottom:8px}.meeting-desc{margin:0;font-size:13px;color:#334155;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bottom-left{width:100%;min-width:0;display:flex;flex-direction:column;gap:16px}.mobile-header,.mobile-drawer-overlay,.mobile-drawer{display:none}.mobile-header__actions{display:flex;align-items:center;gap:10px}.app-topbar.topbar-mobile-icons{display:flex;border:0;background:transparent;height:auto;padding:0}.app-topbar.topbar-mobile-icons .app-topbar-left,.app-topbar.topbar-mobile-icons .tb-user{display:none}.app-topbar.topbar-mobile-icons .app-topbar-profile{padding:6px 8px;border-radius:12px}.app-topbar.topbar-mobile-icons .app-topbar-icon{padding:6px 10px;border-radius:12px;border:1px solid #e6e8ef;background:#fff}.us-logo img{display:block;flex-shrink:0;object-fit:contain;width:170px;height:auto;max-width:none}.admin-layout{display:flex;min-height:100vh;background:#f5f6fb}.admin-content{flex:1;padding:32px;display:flex;justify-content:center;align-items:flex-start}.form-group{display:flex;flex-direction:column;gap:8px}.news-page-wrap{width:100%;max-width:1150px}.news-topbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.news-page-title{margin:0;font-size:32px;font-weight:800;color:#111827}.news-page-subtitle{margin:8px 0 0;color:#6b7280;font-size:15px}.news-msg{margin-bottom:18px;font-weight:700;color:#374151}.news-form-card{background:#fff;border-radius:22px;padding:26px;box-shadow:0 10px 28px #11182714;margin-bottom:28px}.news-form-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.news-form-head h3{margin:0;font-size:22px;color:#111827}.news-create-form{display:flex;flex-direction:column;gap:16px}.form-group input,.news-search{width:100%;box-sizing:border-box;padding:14px 16px;border:1px solid #d1d5db;border-radius:14px;background:#fff;outline:none;font-size:14px}.news-editor .ql-toolbar{border-top-left-radius:14px;border-top-right-radius:14px}.news-editor .ql-container{min-height:240px;font-size:15px;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.news-form-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.news-form-actions button{padding:12px 18px;border-radius:12px;border:none;cursor:pointer;font-weight:700}.news-list-header{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.news-list-header h3{margin:0;font-size:24px;color:#111827}.news-search-wrap{width:320px;max-width:100%}.news-clean-list{display:flex;flex-direction:column;gap:16px}.news-row-card{background:#fff;border-radius:18px;padding:18px 20px;box-shadow:0 8px 24px #1118270d;display:flex;justify-content:space-between;align-items:center;gap:20px}.news-row-left{display:flex;align-items:center;gap:16px;min-width:0}.news-thumb-wrap{flex-shrink:0}.news-thumb{width:88px;height:88px;border-radius:18px;object-fit:cover;display:block}.news-thumb.placeholder{width:88px;height:88px;border-radius:18px;background:#ede9fe;color:#6d28d9;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:28px}.news-row-info{min-width:0}.news-row-info h4{margin:0 0 6px;font-size:18px;color:#111827}.news-row-info p{margin:0;color:#2ec4b6;font-size:14px;line-height:1.5;max-width:560px}.news-row-actions{display:flex;gap:10px;flex-shrink:0}.news-row-actions button{padding:10px 14px;border:none;border-radius:12px;cursor:pointer;font-weight:700;background:#2ec4b6;color:#fff}.create-btn{background:#2ec4b6;color:#fff;border:none;border-radius:14px;padding:13px 20px;font-weight:700;cursor:pointer;box-shadow:0 8px 20px #7c3aed38}.form-close-btn{border:none;background:#f3f4f6;width:38px;height:38px;border-radius:10px;cursor:pointer;font-size:18px}.form-group.full{grid-column:1 / -1;display:flex;flex-direction:column;gap:8px}.form-group label{font-weight:700;color:#374151}.form-group input,.form-group textarea{width:100%;box-sizing:border-box;padding:14px 16px;border:1px solid #d1d5db;border-radius:14px;background:#fff;outline:none;font-size:14px}.form-group textarea{min-height:180px;resize:vertical}.save-btn{background:#2ec4b6;color:#fff}.cancel-btn{background:#e5e7eb;color:#111827}.delete-btn{background:#ef4444;color:#fff}.user-sidebar{display:flex;flex-direction:column;height:100dvh;min-height:100dvh;background:#fff;background-color:#fff;border-right:1px solid #e8ebf2;position:sticky;top:0;left:0;width:280px;overflow:hidden;z-index:99998;grid-column:1;min-width:250px;overflow-y:auto;overflow-x:hidden;flex-shrink:0}.admin-us-logout{width:100%;display:flex;bottom:20px;align-items:center;gap:12px;margin-top:480px;padding:0 16px;border-radius:15px;border:1px solid #e5e7eb;background:#fff;cursor:pointer;transition:.2s ease;height:50px;font-size:15px;font-weight:800;color:#111827}.us-logout{width:100%;display:flex;bottom:20px;align-items:center;gap:12px;margin-top:250px;padding:0 16px;border-radius:15px;border:1px solid #e5e7eb;background:#fff;cursor:pointer;transition:.2s ease;height:50px;font-size:15px;font-weight:800;color:#111827}.us-logout:hover{background:#f8fafc}.user-sidebar .us-link.active{position:relative;background:#ff9f1c;color:#fff;box-shadow:0 16px 34px #ff9f1c59}.user-sidebar .us-link.active:before{content:"";position:absolute;left:-14px;top:50%;width:4px;height:30px;transform:translateY(-50%);border-radius:999px;background:#ff9f1c;box-shadow:0 0 14px #2ec4b6cc}.us-logo,.us-section,.us-menu,.us-footer{background:transparent}.us-link:hover,.us-link.active{background:#ff9f1c;color:#fff}.meeting-request-list{display:flex;flex-direction:column;gap:14px;padding:18px;flex:1;overflow-y:auto}.meeting-request-card{border:1px solid #e9ddff;border-radius:22px;padding:18px;background:radial-gradient(circle at 0 0,rgba(124,58,237,.14),transparent 38%),linear-gradient(135deg,#fff,#fbf8ff);box-shadow:0 16px 36px #7c3aed1a}.meeting-request-top{display:flex;gap:14px;align-items:flex-start}.meeting-request-icon{width:58px;height:58px;border-radius:18px;background:linear-gradient(135deg,#ede9fe,#ddd6fe);display:flex;align-items:center;justify-content:center;color:#7c3aed;font-size:22px;flex-shrink:0;min-width:58px}.meeting-request-info{flex:1;min-width:0}.meeting-request-user{font-size:17px;font-weight:800;color:#0f172a}.meeting-request-company{margin-top:2px;color:#64748b;font-size:13px;font-weight:700}.meeting-request-date{margin-top:4px;font-size:13px;color:#475569;font-weight:800}.meeting-request-body{margin-top:16px;padding-top:14px;border-top:1px solid #eef2f7;color:#0f172a;line-height:1.5;font-size:14px}.meeting-request-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.meeting-accept-btn,.meeting-decline-btn{border:none;border-radius:14px;height:42px;padding:0 20px;font-size:14px;font-weight:900;cursor:pointer;transition:.2s ease}.meeting-accept-btn{background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff}.meeting-accept-btn:hover{background:#1d4ed8}.meeting-decline-btn{background:#fff1f2;color:#dc2626}.meeting-decline-btn:hover{background:#fee2e2}.myEventStatisticsBtn{border:0;border-radius:10px;padding:10px 14px;cursor:pointer;font-weight:700}.endedEventMenuWrap{position:relative;display:inline-flex;overflow:visible;z-index:100}.endedEventMoreBtn{width:38px;height:38px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e5e7eb;border-radius:9px;background:#f3f0ff;color:#6847f5;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.endedEventMoreBtn:hover{background:#ebe5ff;border-color:#d8ccff}.endedEventMoreBtn:active{transform:scale(.96)}.endedEventMenu{position:fixed;right:auto;bottom:auto;width:155px;height:auto;min-height:0;max-height:none;padding:6px;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 12px 30px #0f172a2e;z-index:99999}.endedEventMenuItem{width:100%;min-height:40px;box-sizing:border-box;display:flex;align-items:center;gap:9px;padding:9px 11px;border:0;border-radius:8px;background:transparent;font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;text-align:left;cursor:pointer;transition:background .16s ease}.endedEventImageItem{color:#111827}.endedEventImageItem:hover{background:#f7f7fb}.endedEventDeleteItem{color:#dc2626}.endedEventDeleteItem:hover:not(:disabled){background:#fff1f2}.endedEventMenuItem.isDisabled,.endedEventMenuItem:disabled{opacity:.55;cursor:not-allowed}.myEventCard,.myEventCardBody,.myEventActions{overflow:visible}@media(max-width:900px){.endedEventMenu{right:auto;bottom:auto}}.us-logo img{width:165px;max-width:100%;height:auto;object-fit:contain;display:block}.card{background:#fff;border:1px solid #e5e9f2;border-radius:22px;box-shadow:0 14px 36px #0f172a0f;overflow:hidden}.app-topbar.topbar-desktop{position:sticky;top:0;z-index:900;width:100%;height:42px;min-height:42px;flex:0 0 42px;margin:0;overflow:hidden}body.logged-in{overflow:hidden}body.logged-in #root{height:100dvh;overflow:hidden}.app-topbar-right,.app-topbar-profile{position:relative;overflow:visible;z-index:100000}.tb-menu{position:absolute;top:calc(100% + 12px);right:0;z-index:999999;min-width:230px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 24px 70px #0f172a2e;overflow:hidden}.meeting-request-card{background:#fff;border:1px solid #e6e8ef;border-radius:18px;padding:18px;box-shadow:none}.meeting-request-card:before{display:none}.meeting-request-icon i{font-size:24px;color:#7c3aed}.payment-modal{max-width:430px}.payment-info{border:1px solid #e6e8ef;border-radius:16px;padding:16px;background:#f8fafc;margin:18px 0}.payment-info p{margin:8px 0;color:#0f172a;font-size:14px}.payment-desc{color:#64748b;font-size:14px;line-height:1.5}.payment-loader{width:46px;height:46px;margin:22px auto 0;border:4px solid #e5e7eb;border-top-color:#2563eb;border-radius:50%;animation:spin .8s linear infinite}.meeting-time,.meeting-desc{margin-bottom:6px}.user-layout,.user-content{overflow:visible}.topbar,.header{position:sticky;top:0;z-index:999999;overflow:visible}.card{z-index:1}.meeting-status{position:absolute;top:14px;right:14px;padding:7px 14px;border-radius:999px;font-size:12px;font-weight:700;z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 14px #00000014}.meeting-status.created{background:#dbeafe;color:#2563eb;border:1px solid #93c5fd}.meeting-status.joined{background:#dcfce7;color:#16a34a;border:1px solid #86efac}html{width:100%;overflow-x:hidden;-webkit-text-size-adjust:100%}body,#root{width:100%;min-width:0;overflow-x:hidden}button,input,select,textarea,.uep-wrap{max-width:100%}@keyframes heroMoveLeft{0%{transform:translate(0)}30%{transform:translate(-80px)}50%{transform:translate(-170px)}70%{transform:translate(-80px)}to{transform:translate(0)}}@keyframes tbDropdown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes mainSwap{0%,32%{width:80%;left:50%;right:auto;top:0;opacity:1;transform:translate(-50%) scale(1);z-index:3}33%,65%{width:58%;left:0;right:auto;top:6%;opacity:.75;transform:perspective(1200px) rotateY(18deg) scale(1);z-index:2}66%,to{width:58%;left:auto;right:0;top:6%;opacity:.75;transform:perspective(1200px) rotateY(-18deg) scale(1);z-index:2}}@keyframes leftSwap{0%,32%{width:58%;left:0;right:auto;top:6%;opacity:.75;transform:perspective(1200px) rotateY(18deg) scale(1);z-index:2}33%,65%{width:58%;left:auto;right:0;top:6%;opacity:.75;transform:perspective(1200px) rotateY(-18deg) scale(1);z-index:2}66%,to{width:80%;left:50%;right:auto;top:0;opacity:1;transform:translate(-50%) scale(1);z-index:3}}@keyframes rightSwap{0%,32%{width:58%;left:auto;right:0;top:6%;opacity:.75;transform:perspective(1200px) rotateY(-18deg) scale(1);z-index:2}33%,65%{width:80%;left:50%;right:auto;top:0;opacity:1;transform:translate(-50%) scale(1);z-index:3}66%,to{width:58%;left:0;right:auto;top:6%;opacity:.75;transform:perspective(1200px) rotateY(18deg) scale(1);z-index:2}}@keyframes heroSlide{0%,45%{transform:translate(0)}55%,95%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes partnerSlide{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pricePopUp{0%{transform:translateY(6px);opacity:.7}to{transform:translateY(0);opacity:1}}@keyframes pricePopDown{0%{transform:translateY(-6px);opacity:.7}to{transform:translateY(0);opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes modalIn{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mentorModalIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes modalZoom{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes heroSlideSmooth{0%,38%{transform:translateZ(0)}62%,to{transform:translate3d(-50%,0,0)}}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:992px){.userLayout{grid-template-columns:220px minmax(0,1fr)}.uep-wrap{grid-template-columns:280px minmax(0,1fr);gap:14px;padding:14px}}@media(max-width:1200px){.userLayout{grid-template-columns:220px minmax(0,1fr)}.uep-wrap{grid-template-columns:320px minmax(0,1fr);gap:16px;padding:16px}}@media(max-width:980px){.ds{grid-template-columns:84px 1fr}.user-layout{grid-template-columns:1fr}.user-sidebar{height:auto;position:relative}.nt-left{height:auto;border-right:none;border-bottom:1px solid rgba(15,23,42,.08)}}@media(max-width:640px){.meeting-card img{height:160px}.userLayout,.user-layout{grid-template-columns:78px minmax(0,1fr)}.us-logo img{width:44px}.uep-wrap{padding:10px}.uep-right{padding:14px;border-radius:16px}.meeting-card{flex-basis:82vw;min-width:82vw;max-width:82vw}.meeting-request-actions{flex-direction:column}.meeting-accept-btn,.meeting-decline-btn{width:100%}}@media(max-width:900px){.hero{flex-direction:column;text-align:center;padding:80px 30px}.features{grid-template-columns:1fr;padding:80px 30px}.uep-right{padding:14px;border-radius:16px;order:1}.user-layout{display:block;width:100%}.user-layout>.user-sidebar{display:none;width:0}.user-content{width:100%;margin:0;padding-left:0}html,body{overflow-x:hidden}.app-topbar.topbar-desktop{display:none}.mobile-header{display:flex;position:sticky;top:0;z-index:9999;height:56px;padding:0 14px;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #e6e8ef}.mobile-header__title{font-weight:800;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:52vw}.mobile-header__hamburger{appearance:none;border:1px solid #e6e8ef;background:#fff;border-radius:12px;padding:8px 10px;font-size:18px;line-height:1;box-shadow:0 6px 18px #0000000f}.mobile-drawer-overlay{display:block;position:fixed;inset:0;background:#00000059;opacity:0;pointer-events:none;transition:opacity .18s ease;z-index:9998}.mobile-drawer-overlay.is-show{opacity:1;pointer-events:auto}.mobile-drawer{display:flex;flex-direction:column;position:fixed;top:0;right:0;height:100vh;width:min(280px,82vw);background:#fff;z-index:9999;transform:translate(100%);transition:transform .18s ease;border-left:1px solid #e6e8ef;box-shadow:-20px 0 40px #0000001a;overflow:hidden}.mobile-drawer.is-open{transform:translate(0)}.mobile-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:12px;border-bottom:1px solid #e6e8ef}.mobile-drawer__close{appearance:none;border:1px solid #e6e8ef;background:#fff;border-radius:12px;padding:8px 10px;line-height:1}.mobile-drawer__nav{flex:1;overflow:auto;-webkit-overflow-scrolling:touch}.mobile-drawer .mobile-drawer__nav .user-sidebar{display:flex;flex-direction:column;width:100%;min-height:100%;position:static;border:0;box-shadow:none}.mobile-drawer .mobile-drawer__nav .user-sidebar .us-link{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:12px 14px;width:100%}.mobile-drawer .mobile-drawer__nav .user-sidebar .us-txt{display:inline-flex;opacity:1;visibility:visible;width:auto;height:auto;font-size:14px;font-weight:700;white-space:nowrap}.mobile-drawer .mobile-drawer__nav .user-sidebar .us-footer{margin-top:auto;padding:14px}.mobile-drawer .mobile-drawer__nav .user-sidebar .us-logout{width:100%;justify-content:center;border-radius:14px;padding:12px}.uep-wrap,.card,.user-content{min-width:0}.uep-wrap{grid-template-columns:1fr;max-width:none;margin:0;padding:12px;gap:12px}.uep-right{width:100%;min-width:0}.news-list-header{flex-direction:column;align-items:stretch}.news-search-wrap{width:100%}.news-row-card{flex-direction:column;align-items:stretch}.news-row-actions{justify-content:flex-end}.news-row-info p{max-width:100%}.user-sidebar{transform:translate(-100%);transition:transform .25s ease}.user-sidebar.open{transform:translate(0)}.user-content{margin-left:0;width:100%;padding:16px}}@media(max-width:520px){.uep-wrap{padding:12px;gap:12px}.uep-right{padding:12px;border-radius:16px}.meeting-card{flex:0 0 86vw;max-width:320px}.meeting-card img{height:120px}.calendar-day.compact{width:100%;min-width:0;min-height:48px;height:48px;padding:5px 2px;border-radius:14px}}@media(max-width:620px){.mobile-header{height:64px;min-height:64px;padding:0 12px}.app-topbar-profile,.tb-name,.tb-sub{max-width:140px}.uep-wrap{padding:10px}.calendar-day.compact{min-height:44px;height:auto;padding:5px 2px;border-radius:10px}}@media(max-width:380px){.meeting-card{flex:0 0 90vw;max-width:300px}.meeting-body h4{font-size:14px}.meeting-desc{-webkit-line-clamp:2}}@media(max-width:1100px){.uep-wrap{padding:16px;gap:16px}}@media(max-width:1024px){.app-topbar{padding:0 14px}.app-topbar-profile{max-width:280px}.tb-name,.tb-sub{max-width:170px}.userLayout,.user-layout{grid-template-columns:92px minmax(0,1fr)}.us-logo{justify-content:center;padding:10px}.us-logo img{width:48px}}@media(max-width:420px){.app-topbar,.app-topbar-right{gap:8px}.app-topbar-icon{width:34px;height:34px}.tb-badge{top:-5px;right:-5px;min-width:16px;height:16px;font-size:10px}.userLayout{grid-template-columns:68px minmax(0,1fr)}.uep-wrap{padding:10px}.uep-right{padding:12px}.userLayout,.user-layout{grid-template-columns:70px minmax(0,1fr)}.us-logo img{max-width:40px;width:40px}}@media(max-width:720px){.ds{grid-template-columns:1fr}}@media(max-width:1200px){.nt-left{height:auto}}@media(max-width:768px){.nt-right{padding:14px}}@media(max-width:700px){.calendar-day.compact{min-height:68px;padding:8px;border-radius:14px}.meeting-card{border-radius:18px}.price{font-size:34px}.bubble{display:none}}@media(min-width:1200px){.meeting-card{min-width:320px;max-width:320px}}@media(max-width:560px){.meeting-request-actions{width:100%}}@media(max-width:991px){.mobile-drawer .user-sidebar{display:flex;position:static;width:100%;height:auto;min-height:calc(100vh - 80px);border-right:0;box-shadow:none}.mobile-drawer .us-logo{display:none}.mobile-drawer .us-section,.mobile-drawer .us-menu,.mobile-drawer .us-footer{display:block}.mobile-drawer .us-link,.mobile-drawer .us-logout{display:flex;align-items:center}.mobile-drawer.is-open{display:flex;flex-direction:column}.mobile-drawer__nav{display:block;flex:1;padding:12px 0}.mobile-drawer__nav .user-sidebar{display:flex;flex-direction:column;position:static;width:100%;height:auto;min-height:auto;background:#fff;border:0;box-shadow:none;padding:0 18px 18px}.mobile-drawer__nav .us-logo{display:none}.mobile-drawer__nav .us-section{display:block;margin-top:18px}.mobile-drawer__nav .us-section-title{display:block;margin:0 0 10px}.mobile-drawer__nav .us-menu{display:grid;gap:8px}.mobile-drawer__nav .us-link{display:flex;align-items:center;gap:12px;min-height:48px}.mobile-drawer__nav .us-footer{display:block;margin-top:auto}.mobile-drawer__nav .us-logout{display:flex;align-items:center;gap:12px;width:100%}.app-topbar{left:0;width:100%}.user-content{margin-left:0;width:100%;padding-top:84px}.user-layout{display:block;height:100dvh;overflow:hidden}.app-topbar.topbar-desktop{display:none}.topbar-mobile-icons.app-topbar{display:flex;position:static;width:auto;height:auto;min-height:0;padding:0;border:none;background:transparent}.topbar-mobile-icons .app-topbar-profile{display:none}.user-layout,.userLayout,.ds{grid-template-columns:1fr}.user-sidebar{display:none}.user-content{width:100%;max-width:100%;margin-left:0}.uep-right{width:100%;max-width:100%}html:has(.user-layout),body:has(.user-layout),#root:has(.user-layout){overflow:hidden;width:100%;height:100%;min-height:100%;overflow-x:hidden}.user-layout{width:100%;max-width:100%;min-width:0;overflow-x:hidden}.uep-wrap{grid-template-columns:1fr;width:100%;max-width:100%;min-width:0;margin:0;padding:0;display:flex;flex-direction:column;align-items:stretch;gap:16px}.uep-right{width:100%;max-width:100%;min-width:0;flex:none;position:static;top:auto;left:auto;right:auto;margin:0;padding:0}.meeting-card,.event-card{width:100%;max-width:100%;min-width:0;margin-left:0;margin-right:0}}@media(max-width:480px){.uep-wrap,.uep-right{width:100%;max-width:100%;margin:0;padding:0;transform:none;left:auto;right:auto}.meeting-card,.event-card{width:100%;max-width:100%;min-width:0;box-sizing:border-box;border-radius:18px;padding:14px;margin:0;transform:none;left:auto;right:auto}.uep-right{display:flex;flex-direction:column;gap:20px}}@media(max-width:768px){.sidebar{padding:10px 8px}.sidebar a,.sidebar button{justify-content:center}.us-logo{padding:6px 10px;justify-content:center}.us-logo img{width:44px;max-width:44px;height:auto}.sidebar .logout{width:44px;height:44px;border-radius:14px;padding:0;display:grid;place-items:center;margin:10px auto 0}.app-topbar{height:60px;padding:0 12px}.app-topbar-icon{width:36px;height:36px}.app-topbar-profile{padding:6px 8px;border-radius:12px;max-width:none}.tb-menu{width:min(92vw,340px);right:0}.tb-menu-wide{width:min(92vw,340px)}.userLayout{grid-template-columns:76px minmax(0,1fr)}.userLayout>:first-child{position:sticky;top:0;height:100vh;overflow:hidden}.userLayout>:nth-child(2){min-width:0}.card{border-radius:16px}.meeting-card{flex:0 0 78vw;max-width:360px}.meeting-card img{height:130px}.tb-user{display:none}.tb-menu,.tb-menu-wide{width:min(92vw,360px);right:0}.uep-wrap{display:flex;flex-direction:column;width:100%;max-width:100%;min-width:0;padding:0;gap:16px;overflow-x:hidden;margin:0;align-items:stretch}.uep-right{width:100%;max-width:100%;min-width:0;flex:none;position:static;top:auto;left:auto;margin:0;padding:0}.uep-right{order:2}.form-group{margin-bottom:18px}input,select,textarea{margin-top:4px;margin-bottom:12px}.fileUpload{margin-top:12px;margin-bottom:18px}}.riPublicPage,.riPublicPage *,.riNavbar,.riNavbar *,.riFooter,.riFooter *{box-sizing:border-box;font-family:Manrope,sans-serif}.riPublicPage{width:100%;min-height:100vh;background:var(--ri-bg);color:var(--ri-text)}.riContainer{width:min(1320px,calc(100% - 64px));margin:0 auto}.riNavbar{position:sticky;top:0;z-index:1000;height:72px;background:#0d1022f5;border-bottom:1px solid var(--ri-border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}:root[data-theme=dark] .rpPage{background:#0d1124;color:#f5f6ff}:root[data-theme=dark] .rpPage .rpProfileCard,:root[data-theme=dark] .rpPage .rpNav,:root[data-theme=dark] .rpPage .rpCard{background:#191e36;color:#f5f6ff;border-color:#303853;box-shadow:none}:root[data-theme=dark] .rpPage .rpCardHead,:root[data-theme=dark] .rpPage .rpCardBody{background:#191e36;color:#f5f6ff;border-color:#303853}:root[data-theme=dark] .rpPage h1,:root[data-theme=dark] .rpPage h2,:root[data-theme=dark] .rpPage h3,:root[data-theme=dark] .rpPage .rpProgressTitle,:root[data-theme=dark] .rpPage .rpProfileCard p{color:#f5f6ff}:root[data-theme=dark] .rpPage .rpHeading p,:root[data-theme=dark] .rpPage .rpCardBody p,:root[data-theme=dark] .rpPage .rpField label,:root[data-theme=dark] .rpPage .rpVerified{color:#a6afca}:root[data-theme=dark] .rpPage .rpNav a{background:transparent;color:#b3bbd3}:root[data-theme=dark] .rpPage .rpNav a.active{background:#302858;color:#b9a7ff}:root[data-theme=dark] .rpPage .rpNav a:hover{background:#282d49;color:#fff}:root[data-theme=dark] .rpPage .rpInterest{background:#252b44;color:#e5e8f7;border:1px solid #3a4261}:root[data-theme=dark] .rpPage .rpInterest:hover{background:#323858;border-color:#8668ff}:root[data-theme=dark] .rpPage .rpInterest.selected{background:#392c6c;color:#c7baff;border-color:#8668ff}:root[data-theme=dark] .rpPage input:not([type=checkbox]):not([type=radio]),:root[data-theme=dark] .rpPage select,:root[data-theme=dark] .rpPage textarea,:root[data-theme=dark] .rpPage .rpReadonly input{background:#11162b;color:#f5f6ff;border-color:#343b57}:root[data-theme=dark] .rpPage input::placeholder,:root[data-theme=dark] .rpPage textarea::placeholder{color:#8994b4}:root[data-theme=dark] .rpPage input:focus,:root[data-theme=dark] .rpPage select:focus,:root[data-theme=dark] .rpPage textarea:focus{border-color:#8668ff;outline:none}:root[data-theme=dark] .rpPage .rpCardBody>div{border-color:#343b57}:root[data-theme=dark] .rpPage .rpProgress{background:#303650}:root[data-theme=dark] .rpPage .rpProgressTitle span{color:#e4e7f5}.rpPage .rpConnect{background:#fff;color:#1d2433;border:1px solid #e3e7f0;border-radius:12px;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.rpPage .rpConnect h3,.rpPage .rpConnect h4,.rpPage .rpConnect strong{color:#1d2433}.rpPage .rpConnect p,.rpPage .rpConnect span,.rpPage .rpConnect small,.rpPage .rpConnect label{color:#81899d}.rpPage .rpConnect input,.rpPage .rpConnect select,.rpPage .rpConnect textarea{background:#fff;color:#1d2433;border:1px solid #e3e7f0}:root[data-theme=dark] .rpPage .rpConnect{background:#191e36;color:#f5f6ff;border-color:#303853}:root[data-theme=dark] .rpPage .rpConnect h3,:root[data-theme=dark] .rpPage .rpConnect h4,:root[data-theme=dark] .rpPage .rpConnect strong{color:#f5f6ff}:root[data-theme=dark] .rpPage .rpConnect p,:root[data-theme=dark] .rpPage .rpConnect span,:root[data-theme=dark] .rpPage .rpConnect small,:root[data-theme=dark] .rpPage .rpConnect label{color:#a6afca}:root[data-theme=dark] .rpPage .rpConnect input,:root[data-theme=dark] .rpPage .rpConnect select,:root[data-theme=dark] .rpPage .rpConnect textarea{background:#11162b;color:#f5f6ff;border-color:#343b57}:root[data-theme=dark] .rpPage .rpConnect input::placeholder,:root[data-theme=dark] .rpPage .rpConnect textarea::placeholder{color:#8994b4}:root[data-theme=dark] .rpPage .rpConnect input:focus,:root[data-theme=dark] .rpPage .rpConnect select:focus,:root[data-theme=dark] .rpPage .rpConnect textarea:focus{border-color:#8668ff;outline:none}:root[data-theme=dark] .rpPage .rpCamera{background:#252b44;color:#d5dcf5;border-color:#3a4261}:root[data-theme=dark] .rpPage .rpCard,:root[data-theme=dark] .rpPage .rpProfileCard,:root[data-theme=dark] .rpPage .rpNav{border:1px solid #303853}.rpAvatar.hasImage,.rpAvatar.hasImage img{background:transparent}.rpAvatar img{filter:none}[data-theme=dark] .riFeatureIcon,.dark .riFeatureIcon{border:1px solid rgba(255,255,255,.85);background:transparent}[data-theme=dark] .riFeatureCard:hover .riFeatureIcon,.dark .riFeatureCard:hover .riFeatureIcon{border-color:#fff;box-shadow:0 0 0 1px #ffffff26,0 12px 25px #26c9e824}html[data-user-theme=dark] .myEventsSearch,html[data-user-theme=dark] .eventSearch{background:#171c35;border:1px solid #303650;color:#f6f7fb}html[data-user-theme=dark] .myEventsSearch input,html[data-user-theme=dark] .eventSearch input{background:transparent;border:0;color:#f6f7fb;box-shadow:none;outline:none}html[data-user-theme=dark] .myEventsSearch input::placeholder,html[data-user-theme=dark] .eventSearch input::placeholder{color:#8f98b3;opacity:1}html[data-user-theme=dark] .myEventsSearch svg,html[data-user-theme=dark] .eventSearch svg{color:#9ba4bd}html[data-user-theme=dark] .myEventsSearch input:focus,html[data-user-theme=dark] .eventSearch input:focus{background:transparent;color:#fff;border:0;outline:none;box-shadow:none}html[data-user-theme=dark] .myEventsSearch:focus-within,html[data-user-theme=dark] .eventSearch:focus-within{background:#171c35;border-color:#6d4aff;box-shadow:0 0 0 3px #6d4aff1f}html[data-user-theme=dark] .uep-error{background:#35191f;border-color:#692630;color:#fecaca}html[data-user-theme=dark] .uep-success{background:#112b23;border-color:#226b4a;color:#bbf7d0}html[data-user-theme=dark] .uep-modal{background:#171b35;border-color:#292e49;color:#f6f7fb}html[data-user-theme=dark] .uep-modalTitle{color:#f6f7fb}html[data-user-theme=dark] .uep-modalText{color:#9ba3bd}html[data-user-theme=dark] .uep-modalNo{background:#111529;border-color:#292e49;color:#f6f7fb}html[data-user-theme=dark] .eventWizardPanel{background:#171b35;border-color:#292e49;color:#f6f7fb}.riNavbarInner{width:min(1320px,calc(100% - 64px));height:100%;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px}.riBrand{display:inline-flex;align-items:center;text-decoration:none;width:fit-content}.riBrandLogo{display:block;width:165px;height:auto;object-fit:contain}.riDesktopNav{display:flex;align-items:center;justify-content:center;gap:6px}.riNavLink{display:flex;align-items:center;gap:10px;color:var(--ri-text);text-decoration:none;font-size:14px;font-weight:600;padding:10px 17px;border-radius:9px;transition:background .2s ease,color .2s ease}.riNavLink:hover{background:#5245ea12;color:#7464ff}.riNavLink.active{background:#5245ea21;color:#7464ff}.riNavbarActions{display:flex;justify-content:flex-end;align-items:center;gap:10px}.riThemeButton,.riMenuButton{width:42px;height:42px;border-radius:10px;border:1px solid var(--ri-border);background:var(--ri-card);color:var(--ri-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:17px}.riLoginButton{height:42px;padding:0 22px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#5144ed,#634bf2);color:#fff;text-decoration:none;font-weight:800;font-size:13px;box-shadow:0 7px 20px #4f41ec38}.riMenuButton,.riMobileOverlay,.riMobileMenu{display:none}.riHero{min-height:610px;position:relative;display:flex;align-items:center;overflow:hidden;border-bottom:1px solid rgba(41,46,80,.22)}.riHeroGrid{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center;padding:58px 0 64px;position:relative;z-index:2}.riHeroContent{max-width:690px}.riPill{width:fit-content;min-height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--ri-cyan);text-transform:uppercase;font-size:11px;font-weight:800;letter-spacing:1px;gap:8px;padding:5px 14px;border-radius:999px;background:#11304b}.riPill>span{width:7px;height:7px;border-radius:50%;background:var(--ri-cyan)}.riPurplePill{background:#5444ea1f;color:#7464ff}.riHeroContent h1{margin:27px 0 23px;font-size:clamp(44px,5.1vw,70px);line-height:.99;letter-spacing:-4px;font-weight:800}.riHeroContent h1 em{font-style:normal;color:#5847ee}.riHeroContent>p{color:var(--ri-muted);font-size:18px;line-height:1.75;max-width:650px}.riHeroButtons{margin-top:34px;display:flex;align-items:center;gap:13px}.riPrimaryButton,.riSecondaryButton{min-height:52px;padding:0 27px;border-radius:10px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:none;cursor:pointer;font-size:14px;font-weight:800;transition:.2s ease}.riPrimaryButton{background:linear-gradient(135deg,#5145ed,#6048f0);color:#fff}.riSecondaryButton{background:transparent;color:var(--ri-text);border:1px solid var(--ri-border)}.riPrimaryButton:hover,.riSecondaryButton:hover{transform:translateY(-2px)}.riHeroStats{display:flex;align-items:center;gap:62px;margin-top:40px}.riHeroStats div{display:flex;flex-direction:column;gap:5px}.riHeroStats strong{font-size:25px;font-weight:800}.riHeroStats span{color:var(--ri-muted);font-size:14px}.riHeroVisual{position:relative;min-height:420px;display:flex;align-items:center}.riHeroCircle{position:absolute;border-radius:50%;pointer-events:none}.riHeroCircleOne{animation:riFloatOne 7s ease-in-out infinite;width:85px;height:85px;top:5px;left:-20px;background:#5146ed1f}.riHeroCircleTwo{animation:riFloatTwo 9s ease-in-out infinite;width:180px;height:180px;right:-80px;bottom:-60px;background:#26c9e814}.riFeaturedEvent{transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;width:100%;position:relative;z-index:2;border:1px solid var(--ri-border);background:var(--ri-card);border-radius:19px;overflow:hidden;box-shadow:var(--ri-shadow)}.riFeaturedImage{height:350px;position:relative;overflow:hidden}.riFeaturedImage img{transition:transform .8s cubic-bezier(.22,1,.36,1);width:100%;height:100%;object-fit:cover}.riEventCategory{position:absolute;left:18px;top:18px;background:var(--ri-cyan);color:#fff;border-radius:6px;padding:6px 10px;font-size:10px;font-weight:800}.riFeaturedBody{padding:24px 25px 23px}.riFeaturedTitleRow{display:flex;align-items:center;justify-content:space-between;gap:15px}.riFeaturedTitleRow h3{margin:0;font-size:17px;font-weight:800}.riLiveBadge{position:relative;overflow:visible;padding:5px 10px;border-radius:6px;background:#26c9e81f;color:var(--ri-cyan);font-size:10px;font-weight:800}.riFeaturedBody>p{color:var(--ri-muted);font-size:11px;margin:7px 0 18px}.riCapacityBar,.riEventProgress{width:100%;height:5px;border-radius:999px;background:#11152d;overflow:hidden}.riCapacityBar span,.riEventProgress span{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,#5847ee,#9458ef)}.riCapacityText{display:flex;justify-content:space-between;margin-top:10px;color:var(--ri-muted);font-size:11px}.riCapacityText strong{color:#6657ff}.riHeroGlow{position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none}.riHeroGlowOne{animation:riGlowMoveOne 9s ease-in-out infinite alternate;width:350px;height:350px;background:#5346ed14;right:25%;top:20%}.riHeroGlowTwo{animation:riGlowMoveTwo 11s ease-in-out infinite alternate;width:300px;height:300px;background:#26c9e80a;right:-100px;bottom:-100px}.riSection{padding:72px 0;border-bottom:1px solid rgba(41,46,80,.25)}.riFeaturesSection,.riHowSection,.riPricingSection{background:var(--ri-bg-2)}.riDevicesSection,.riTestimonialsSection{background:var(--ri-bg)}.riSectionHead{max-width:760px;margin:0 auto 64px;text-align:center}.riSectionHead .riPill{display:inline-flex;align-items:center;justify-content:center;padding:7px 16px;margin-bottom:22px;border-radius:999px;background:#635bff1f;color:#6d67ff;font-size:12px;font-weight:800;letter-spacing:.08em}.riSectionHead h2{max-width:760px;margin:0 auto 18px;color:#f8f9ff;font-size:clamp(34px,4vw,52px);line-height:1.08;font-weight:800;letter-spacing:-.04em}.riSectionHead p{margin:0;color:#9ba4bd;font-size:16px;line-height:1.7}.riSectionHead>p{color:var(--ri-muted);font-size:15px;line-height:1.7}.riFeatureGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.riFeatureCard{position:relative;overflow:hidden;isolation:isolate;min-height:250px;padding:28px 26px;border:1px solid #2b334d;border-radius:18px;background:#12182b;box-shadow:0 14px 35px #0000001f,inset 0 1px #ffffff06;transition:transform .25s ease,border-color .25s ease,background .25s ease,box-shadow .25s ease}.riFeatureCard:hover{transform:translateY(-5px);border-color:#545eff;background:#151c32;box-shadow:0 20px 45px #0003,0 0 0 1px #545eff14}.riFeatureIcon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:26px;border:1px solid #3a4565;border-radius:14px;background:#10172a;color:#22c9e8;font-size:23px}.riFeatureCard h3{margin:0 0 14px;color:#f7f8ff;font-size:17px;font-weight:750}.riFeatureCard p{margin:0;color:#b0b7ca;font-size:15px;line-height:1.7}.riFeatureCard>*{position:relative;z-index:2}.riFeatureCard:before{content:"";position:absolute;transform:scale(0);transition:transform .5s cubic-bezier(.22,1,.36,1);z-index:1;width:150px;height:150px;right:-70px;top:-70px;background:#5847ee1a;border-radius:50%;pointer-events:none}.riFeatureCard:hover:before{transform:scale(1.45)}.riFeaturesSection .riSectionHead h2{color:#111827}.riFeaturesSection .riSectionHead p{color:#697386}[data-theme=light] .riFeaturesSection .riContainer{background:#fff;border-color:#dde2ec;box-shadow:0 20px 60px #171f3a12}[data-theme=light] .riFeatureIcon{border-color:#d5dae6;color:#5f5cff}[data-theme=light] .riFeatureCard h3{color:#171b2d}[data-theme=light] .riFeatureCard p{color:#687187}@media(max-width:1000px){.riFeaturesSection .riContainer{padding:55px 35px}.riFeatureGrid{grid-template-columns:repeat(2,1fr);gap:45px 35px}}@media(max-width:600px){.riFeaturesSection{padding:45px 16px}.riFeaturesSection .riContainer{padding:40px 24px;border-radius:18px}.riSectionHead{margin-bottom:45px}.riFeatureGrid{grid-template-columns:1fr;gap:38px}}.riDevicesGrid{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:64px}.riDevicesContent h2{margin:25px 0;font-size:clamp(36px,4vw,52px);line-height:1.2;letter-spacing:-2px}.riDevicesContent>p{color:var(--ri-muted);line-height:1.8;max-width:630px;font-size:15px}.riDeviceList{margin-top:34px;display:flex;flex-direction:column;gap:15px}.riDeviceList>div{display:flex;align-items:center;gap:14px}.riDeviceList>div>span{width:42px;height:42px;border-radius:10px;background:#12314a;display:flex;align-items:center;justify-content:center;color:var(--ri-cyan)}.riDeviceList p{display:flex;flex-direction:column;gap:3px}.riDeviceList strong{font-size:14px}.riDeviceList small{color:var(--ri-muted);font-size:14px}.riDeviceVisual{position:relative;width:100%;height:390px;min-width:0}.riBrowserMockup{position:absolute;width:76%;height:218px;right:0;top:0;border:1px solid #39405f;border-radius:14px;background:var(--ri-card);overflow:hidden;box-shadow:var(--ri-shadow);z-index:2;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.riBrowserTop{height:28px;display:flex;align-items:center;gap:6px;padding:0 12px;box-sizing:border-box}.riBrowserTop span{width:10px;height:10px;flex:0 0 10px;border-radius:50%}.riBrowserTop span:nth-child(1){background:#ff6258}.riBrowserTop span:nth-child(2){background:#ffc044}.riBrowserTop span:nth-child(3){background:#4dcc62}.riBrowserMockup img{width:100%;height:190px;object-fit:cover;object-position:center;display:block}.riLaptopMockup{position:absolute;width:41%;height:130px;left:15%;top:244px;border:4px solid #343a5b;border-radius:13px;overflow:hidden;background:var(--ri-card);z-index:3;box-shadow:var(--ri-shadow);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.riLaptopMockup img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.riPhoneMockup{position:absolute;width:27%;height:130px;right:13%;top:244px;border:4px solid #343a5b;border-radius:16px;overflow:hidden;background:var(--ri-card);z-index:4;box-shadow:var(--ri-shadow);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.riPhoneMockup img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.riSteps{display:grid;grid-template-columns:repeat(3,1fr);gap:75px;position:relative}.riStep{position:relative;z-index:1;text-align:center}.riStepIcon{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease;width:96px;height:96px;border:3px solid #164760;background:var(--ri-bg-2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 27px;color:var(--ri-cyan);font-size:25px;position:relative}.riStepIcon.purple{border-color:#302966;color:#6757ff}.riStepIcon.violet{border-color:#3b315c;color:#9858f0}.riStepIcon b{transition:transform .3s ease;position:absolute;right:-3px;top:-6px;width:30px;height:30px;border-radius:50%;color:#fff;background:var(--ri-cyan);font-size:10px;display:flex;align-items:center;justify-content:center}.riStepIcon.purple b{background:var(--ri-purple)}.riStepIcon.violet b{background:var(--ri-violet)}.riStep h3{font-size:17px;margin-bottom:13px}.riStep p{color:var(--ri-muted);font-size:14px;line-height:1.8}.riCenteredButton{display:flex;justify-content:center;margin-top:58px}.riTestimonialCard{transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s ease,box-shadow .35s ease;min-height:260px;border:1px solid var(--ri-border);background:var(--ri-card);border-radius:17px;padding:28px;display:flex;flex-direction:column}.riStars{color:#5d50f2;letter-spacing:4px;margin-bottom:20px;font-size:13px}.riTestimonialCard>p{color:var(--ri-muted);font-style:italic;line-height:1.75;font-size:13px;flex:1}.riTestimonialUser{display:flex;align-items:center;gap:12px;margin-top:25px}.riTestimonialUser>span{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease;width:43px;height:43px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--ri-cyan),var(--ri-purple));color:#fff;font-weight:800;font-size:12px}.riTestimonialUser div{display:flex;flex-direction:column}.riTestimonialUser strong{font-size:13px}.riTestimonialUser small{color:var(--ri-muted);margin-top:4px;font-size:10px}.riBigStats{margin-top:50px;min-height:125px;border:1px solid var(--ri-border);background:var(--ri-card);border-radius:17px;display:grid;grid-template-columns:repeat(4,1fr);align-items:center}.riBigStats div{display:flex;flex-direction:column;align-items:center;gap:9px}.riBigStats strong{display:inline-flex;transition:transform .25s ease;color:#5d50f2;font-size:27px}.riBigStats span{color:var(--ri-muted);font-size:14px}.riPricingGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:stretch}.riPriceCard{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease,border-color .4s ease;position:relative;border:1px solid var(--ri-border);background:var(--ri-card);border-radius:17px;padding:30px;min-height:475px;display:flex;flex-direction:column}.riPriceCard.pro{background:linear-gradient(160deg,#5949ed,#8958ef);border-color:transparent;transform:translateY(-6px);color:#fff}.riPopularBadge{position:absolute;top:-14px;left:50%;transform:translate(-50%);border-radius:999px;background:#0c1024;padding:6px 14px;font-size:9px;letter-spacing:.4px;font-weight:800;white-space:nowrap}.riPriceCard h3{margin:0;color:var(--ri-cyan);font-size:14px}.riPriceCard.basic h3{color:#6255f3}.riPriceCard.pro h3{color:#fff}.riPrice{display:flex;align-items:flex-end;gap:5px;margin:18px 0 30px}.riPrice strong{font-size:37px;letter-spacing:-2px}.riPrice span{color:var(--ri-muted);font-size:11px;margin-bottom:6px}.riPriceCard.pro .riPrice span{color:#fffc}.riPlanFeatures{display:flex;flex-direction:column;gap:13px;flex:1}.riPlanFeatures div{display:flex;align-items:center;gap:10px;color:var(--ri-muted);font-size:12px}.riPlanFeatures svg{color:var(--ri-cyan);font-size:11px}.riPriceCard.pro .riPlanFeatures div,.riPriceCard.pro .riPlanFeatures svg{color:#fff}.riPlanButton{min-height:47px;margin-top:30px;border:1px solid var(--ri-cyan);border-radius:9px;color:var(--ri-cyan);text-decoration:none;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}.riPriceCard.basic .riPlanButton{border-color:#6455f3;color:#6455f3}.riPriceCard.pro .riPlanButton{background:#fff;border-color:#fff;color:#5949ed}.rgSplitAuth{min-height:100vh;width:100%;display:block;background:#fff}.rgSplitLeft{position:fixed;top:0;left:0;bottom:0;width:46%;height:100vh;overflow:hidden;padding:52px 58px 42px;display:flex;flex-direction:column;background:radial-gradient(circle at 90% 70%,rgba(88,71,238,.08),transparent 34%),#080c22;color:#fff;z-index:10}.rgSplitHeroContent{position:relative;z-index:5;width:100%;max-width:470px;margin:auto 0}.rgSplitHeroContent h2{margin:0 0 28px;color:#fff;font-size:clamp(34px,3vw,54px);line-height:1.08;letter-spacing:-.045em;font-weight:800}.rgSplitBenefits{display:flex;flex-direction:column;gap:13px;margin-bottom:32px}.rgSplitBenefits>div{display:flex;align-items:center;gap:11px;color:#d1d7ea;font-size:14px;line-height:1.45}.rgSplitBenefits svg{flex:0 0 auto;color:#21cbe7;stroke-width:3}.rgSplitMiniCard{width:min(100%,420px);min-height:76px;padding:15px 18px;display:flex;align-items:center;gap:13px;border:1px solid #252b53;border-radius:14px;background:#171c3c}.rgSplitCompanyIcon{width:45px;height:45px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px;background:#6546ef;color:#fff;font-size:15px;font-weight:800}.rgSplitMiniCard>div:nth-child(2){min-width:0;display:flex;flex-direction:column;gap:3px}.rgSplitMiniCard strong{color:#fff;font-size:14px}.rgSplitMiniCard span{color:#939dbb;font-size:11px}.rgSplitVerified{width:20px;height:20px;margin-left:auto;display:grid;place-items:center;border-radius:50%;background:#02a9c6;color:#fff}.rgSplitVerified svg{width:12px;height:12px}.rgSplitCircle{position:absolute;border:1px solid rgba(105,90,255,.24);border-radius:50%;pointer-events:none}.rgSplitCircleOne{width:430px;height:430px;right:-180px;bottom:-175px}.rgSplitCircleTwo{width:280px;height:280px;right:-105px;bottom:-105px}.rgSplitCopyright{position:relative;z-index:5;color:#8992ad;font-size:11px}.rgSplitRight{width:54%;min-width:0;min-height:100vh;margin-left:46%;background:#fff}.rgSplitRightInner{position:relative;width:min(100%,720px);margin:0 auto;padding:50px 60px 60px}.rgSplitBack{position:absolute;top:28px;right:10px;padding:6px;display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:#4f596d;font-size:12px;font-weight:600;cursor:pointer}.rgSplitBack:hover{color:#604cf6}.rgSignupHeader{margin-bottom:20px}.rgSignupHeader h1{margin:0 0 5px;color:#151a2d;font-size:34px;line-height:1.1;letter-spacing:-.035em;font-weight:800}.rgSignupHeader p{margin:0;color:#81889a;font-size:13px}.rgAccountTypes{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:18px}.rgAccountTypes>button{min-height:78px;padding:14px 16px;display:flex;align-items:center;gap:12px;border:1px solid #e1e4ec;border-radius:12px;background:#fff;color:#1c2234;text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.rgAccountTypes>button.active{border:2px solid #684bff;background:#f6f3ff;box-shadow:0 0 0 3px #684bff0f}.rgAccountTypeIcon{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px;background:#f2f3f8;color:#838ca1;font-size:19px}.rgAccountTypes>button.active .rgAccountTypeIcon{background:#6748f5;color:#fff}.rgAccountTypes>button>div:last-child{display:flex;flex-direction:column;gap:4px}.rgAccountTypes strong{color:#202538;font-size:13px;font-weight:800}.rgAccountTypes span{color:#8b91a1;font-size:10px;line-height:1.4}.rgSplitSignupForm{display:flex;flex-direction:column;gap:14px}.rgSignupBox{padding:18px;border:1px solid #e5e7ee;border-radius:12px;background:#fff}.rgSignupBoxTitle{margin-bottom:15px;color:#747d91;font-size:10px;line-height:1;letter-spacing:.05em;font-weight:800}.rgProfileUpload,.rgOrgLogoRow{display:flex;align-items:center;gap:17px;margin-bottom:17px}.rgProfileUpload>div:last-child,.rgOrgLogoRow>div:last-child{display:flex;flex-direction:column;align-items:flex-start}.rgProfileUpload strong,.rgOrgLogoRow strong{margin-bottom:4px;color:#252a3a;font-size:12px}.rgProfileUpload p,.rgOrgLogoRow p{margin:0 0 9px;color:#969cac;font-size:9px}.rgProfileUpload button,.rgSmallOutlineButton{min-height:31px;padding:0 13px;border:1px solid #dfe2e9;border-radius:8px;background:#fff;color:#353b4b;font-size:10px;font-weight:700;cursor:pointer}.rgOrgLogo{width:88px;height:88px;flex:0 0 auto;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;overflow:hidden;border:1px solid #dfe2ea;border-radius:9px;background:#fafbfc;color:#838c9f;cursor:pointer}.rgOrgLogo svg{font-size:22px}.rgOrgLogo span{font-size:9px}.rgOrgLogo img{width:100%;height:100%;object-fit:cover}.rgFormGrid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.rgFormField{min-width:0;margin-bottom:12px}.rgSignupBox>.rgFormField:last-child{margin-bottom:0}.rgFormField label{display:block;margin-bottom:6px;color:#61697a;font-size:9px;line-height:1.2;font-weight:800;letter-spacing:.02em}.rgFormField input,.rgFormField textarea{width:100%;border:1px solid #e1e4eb;border-radius:8px;outline:0;background:#fff;color:#202536;font-size:11px;transition:border-color .2s ease,box-shadow .2s ease}.rgFormField input{height:40px;padding:0 12px}.rgFormField textarea{min-height:80px;padding:11px 12px;resize:vertical;line-height:1.5}.rgFormField input::placeholder,.rgFormField textarea::placeholder{color:#a0a5b2}.rgFormField input:focus,.rgFormField textarea:focus{border-color:#6c4eff;box-shadow:0 0 0 3px #6c4eff14}.rgInputIcon{position:relative}.rgInputIcon>svg{position:absolute;z-index:2;left:11px;top:50%;transform:translateY(-50%);color:#9299aa;font-size:14px;pointer-events:none}.rgInputIcon input{padding-left:34px}.rgCategoryList{display:flex;flex-wrap:wrap;gap:7px}.rgCategoryList button{min-height:29px;padding:0 11px;border:1px solid #dfe2e9;border-radius:999px;background:#fff;color:#697184;font-size:9px;font-weight:600;cursor:pointer}.rgCategoryList button.active{border-color:#694dff;background:#694dff;color:#fff}.rgSignupPassword>button{position:absolute;top:50%;right:9px;width:30px;height:30px;transform:translateY(-50%);display:grid;place-items:center;border:0;background:transparent;color:#858d9f;cursor:pointer}.rgGenderRow{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:2px}.rgGenderRow label{display:inline-flex;align-items:center;gap:6px;color:#747c8e;font-size:9px;cursor:pointer}.rgGenderRow input{accent-color:#6748f5}.rgTerms{display:flex;align-items:flex-start;gap:9px;color:#777f91;font-size:10px;line-height:1.5;cursor:pointer}.rgTerms input{margin-top:1px;accent-color:#6748f5}.rgTerms a{color:#624cff;font-weight:700;text-decoration:none}.signupProfilePreview{width:100px;height:100px;border:1px solid #e5e7eb;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#f8fafc}.signupProfilePreview img{width:100%;height:100%;object-fit:contain}.signupProfileUpload button{cursor:pointer}.orgRequiredStar{color:#e11d48;font-weight:800}.orgField [aria-invalid=true]{border:1px solid #e11d48;background:#fff7f8}.orgLogoWrap .orgLogo,.orgLogo,.rgOrgLogo img{object-fit:contain;object-position:center}.orgLogoWrap{background:#fff}.orgLogoWrap .orgLogo,.rgOrgLogo img{padding:8px;box-sizing:border-box}@media(max-width:1050px){.rgSplitLeft{width:40%;padding:42px 32px 36px}.rgSplitRight{width:60%;margin-left:40%}.rgSplitRightInner{padding-left:35px;padding-right:35px}.rgSplitHeroContent h2{font-size:36px}}@media(max-width:820px){.rgSplitAuth{display:block}.rgSplitLeft{position:relative;top:auto;left:auto;bottom:auto;width:100%;height:auto;min-height:330px;padding:32px 26px}.rgSplitRight{width:100%;min-height:auto;margin-left:0}.rgSplitHeroContent{margin:55px 0 45px}.rgSplitHeroContent h2{font-size:34px}.rgSplitBenefits{margin-bottom:0}.rgSplitMiniCard,.rgSplitCopyright{display:none}.rgSplitRightInner{width:100%;padding:55px 22px 40px}.rgSplitBack{top:18px;right:20px}}@media(max-width:560px){.rgSplitLeft{min-height:285px}.rgSplitHeroContent{margin:42px 0 20px}.rgSplitHeroContent h2{font-size:29px}.rgSplitBenefits>div{font-size:12px}.rgSignupHeader h1{font-size:29px}.rgAccountTypes,.rgFormGrid{grid-template-columns:1fr}.rgAccountTypes>button{min-height:68px}.rgSignupBox{padding:15px}.rgOrgLogo{width:72px;height:72px}.rgGenderRow{gap:10px}}.rgLoginPage{width:100%;min-height:100vh;display:grid;grid-template-columns:46% 54%;background:#fff}.rgLoginLeft{position:relative;min-height:100vh;overflow:hidden;padding:54px 64px 44px;display:flex;flex-direction:column;background:#080c22;color:#fff}.rgLoginBrand strong{font-size:18px;line-height:1;font-weight:800;letter-spacing:-.02em}.rgLoginHero{position:relative;z-index:5;width:100%;max-width:510px;margin-top:400px}.rgPasswordRequirements{margin-top:10px;padding:13px 14px;border:1px solid #e4e7f0;border-radius:12px;background:linear-gradient(180deg,#fbfbff,#f8f7ff);transition:border-color .2s ease,box-shadow .2s ease}.rgPasswordRequirements.visible{border-color:#d8d1ff;box-shadow:0 5px 18px #6443ff12}.rgPasswordRequirementsHead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:11px;font-weight:700;color:#5f667a}.rgPasswordRequirementsHead>span:last-child{padding:4px 8px;border-radius:999px;background:#f0edff;color:#6c4cff;font-size:10px;line-height:1}.rgPasswordRequirementsHead>span:last-child.complete{background:#eafaf2;color:#15945f}.rgPasswordRequirementGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px}.rgPasswordRequirementGrid>div{display:flex;align-items:center;gap:7px;min-width:0;color:#9298aa;font-size:11px;line-height:1.35;transition:color .2s ease}.rgPasswordRequirementGrid>div.passed{color:#15945f}.rgPasswordRuleIcon{width:17px;height:17px;flex:0 0 17px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#eef0f5;color:#9ba1b1;font-size:11px;font-weight:800}.rgPasswordRequirementGrid>div.passed .rgPasswordRuleIcon{background:#dcf7e9;color:#15945f}.rgPasswordRuleIcon svg{width:11px;height:11px;stroke-width:3}.rgPasswordMatch{margin-top:8px;display:flex;align-items:center;gap:7px;font-size:11px;font-weight:600}.rgPasswordMatch.matched{color:#15945f}@media(max-width:520px){.rgPasswordRequirementGrid{grid-template-columns:1fr}}.orgDetailPage{width:100%;min-height:calc(100vh - 82px);background:#f7f8fc}.orgDetailContent{width:100%;padding:26px 24px 60px;box-sizing:border-box;margin-top:-10px}.orgDetailTopRow{width:100%;margin-bottom:18px}.orgDetailBack{display:inline-flex;align-items:center;gap:7px;color:#6847f5;font-size:12px;font-weight:700;text-decoration:none}.orgDetailBack svg{width:14px;height:14px}.orgDetailBack:hover{opacity:.75}.orgDetailHero{width:100%;overflow:hidden;border:1px solid #e1e5ee;border-radius:15px;background:#fff}.orgDetailCover{position:relative;width:100%;height:auto;aspect-ratio:4 / 1;overflow:hidden;background:transparent}.orgDetailCover img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;background:transparent}.orgDetailCoverOverlay{display:none}.orgDetailIdentity{min-height:105px;position:relative;display:flex;align-items:center;gap:17px;padding:0 22px;border-top:3px solid #6947f5}.orgDetailLogo{width:80px;height:80px;flex:0 0 80px;margin-top:-30px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:4px solid #ffffff;border-radius:14px;background:linear-gradient(135deg,#7758fb,#5a36eb);box-shadow:0 7px 20px #5338c32b;color:#fff;font-size:25px;font-weight:800}.orgDetailLogo img{width:100%;height:100%;object-fit:cover}.orgCover img{width:100%;height:100%;object-fit:contain;object-position:center}.orgCover{background:#f3f4f8;overflow:hidden}.orgDetailIdentityText{min-width:0;flex:1}.orgDetailNameRow{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.orgDetailNameRow h1{margin:0;color:#181c2d;font-size:22px;line-height:1.2;font-weight:800;letter-spacing:-.5px}.orgDetailCategory{margin-top:6px;display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:#7b8396;font-size:12px;font-weight:600}.orgDetailCategory i{width:3px;height:3px;display:block;border-radius:50%;background:#a4aab8}.orgDetailActions{display:flex;align-items:center;gap:9px}.orgFollowButton,.orgShareButton{height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 15px;border-radius:9px;font-family:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:.2s ease}.orgFollowButton{border:1px solid #6847f5;background:#6847f5;color:#fff;box-shadow:0 5px 14px #6947f529}.orgFollowButton:hover{transform:translateY(-1px)}.orgFollowButton.following{background:#fff;color:#6847f5;box-shadow:none}.orgFollowButton:disabled{opacity:.6;cursor:default;transform:none}.orgShareButton{border:1px solid #dfe3ec;background:#fff;color:#555d70}.orgShareButton:hover{background:#f8f9fc}.orgShareButton svg{width:13px;height:13px}.orgDetailError{margin-top:15px;padding:12px 14px;border:1px solid #ffd8de;border-radius:9px;background:#fff3f5;color:#c23d50;font-size:11px;font-weight:700}.orgDetailMain{min-width:0}.orgDetailSection{margin-bottom:28px}.orgDetailSection h2{color:#1a1e2f;font-size:17px;line-height:1.3;font-weight:800;letter-spacing:-.3px;margin:0 0 11px 10px}.orgDetailDescription{max-width:850px;color:#626a7d;font-size:14px;line-height:1.7;font-weight:500;margin:0 0 0 10px}.orgEventsHeading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:12px}.orgEventsHeading h2{margin:0 0 0 10px}.orgEventCounters{display:flex;align-items:center;gap:7px}.orgEventCounters span{min-height:25px;display:inline-flex;align-items:center;padding:0 9px;border:1px solid #e0e4ec;border-radius:8px;background:#fff;color:#747c8e;font-size:12px;font-weight:700}.orgEventsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.orgEventCard{overflow:hidden;border:1px solid #e1e4ec;border-radius:14px;background:#fff}.orgEventImage{height:140px;position:relative;overflow:hidden;padding:12px;background:radial-gradient(circle at 80% 20%,rgba(105,71,245,.3),transparent 35%),linear-gradient(135deg,#11172e,#1b2140)}.orgEventImage img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.orgEventBadge{position:relative;z-index:2;display:inline-flex;min-height:23px;align-items:center;padding:0 8px;border-radius:999px;background:#e7fbfff5;color:#138ea3;font-size:8px;font-weight:800}.orgEventContent{padding:14px}.orgEventContent h3{margin:0 0 10px;color:#202435;font-size:13px;font-weight:800}.orgEventMeta{display:flex;align-items:center;gap:7px;margin-top:7px;color:#7b8294;font-size:9px;font-weight:600}.orgEventMeta svg{width:13px;height:13px;flex:0 0 auto;color:#6947f5}.orgEventDetailButton{width:100%;height:36px;margin-top:13px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#6947f5;color:#fff;font-size:10px;font-weight:800;text-decoration:none}.orgEmptyEvents{grid-column:1 / -1;min-height:190px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px;border:1px solid #e1e4ec;border-radius:14px;background:#fff;color:#8b91a2;text-align:center}.orgEmptyEventIcon{width:38px;height:38px;margin-bottom:8px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#f1edff;color:#6c4cf5}.orgEmptyEventIcon svg{width:20px;height:20px}.orgEmptyEvents strong{margin-bottom:4px;color:#4b5265;font-size:14px;font-weight:800}.orgEmptyEvents>span{color:#9298a8;font-size:14px}.orgInfoDivider{height:1px;margin:16px 0;background:#eef0f5}.orgInfoItem svg{width:13px;height:13px;flex:0 0 auto;margin-top:1px;color:#6947f5}.orgDetailPage,.orgDetailContent,.orgDetailHero,.orgDetailLayout,.orgDetailMain,.orgDetailSidebar{min-width:0}.orgDetailContent{width:100%;max-width:1200px;margin-inline:auto}.orgDetailHero{width:100%;overflow:hidden;border-radius:16px}.orgDetailCover{position:relative;width:100%;aspect-ratio:4 / 1;height:auto;overflow:hidden;background:transparent;border:0}.orgDetailCover img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;background:transparent}.orgDetailCover:before,.orgDetailCover:after,.orgDetailCoverOverlay{content:none;display:none}.orgDetailIdentity,.orgDetailIdentityText{min-width:0}.orgDetailNameRow h1{overflow-wrap:anywhere}.orgDetailActions{display:flex;align-items:center;gap:10px}.orgStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.orgStat{min-width:0}.orgStat strong,.orgStat span{display:block;min-width:0;max-width:100%}.orgStat span{font-size:10px;line-height:1.35;white-space:normal;overflow-wrap:anywhere}@media(max-width:900px){.orgDetailContent{width:100%;padding-inline:16px}.orgDetailLayout{display:flex;flex-direction:column;gap:20px}.orgDetailMain,.orgDetailSidebar{width:100%;max-width:100%}.orgDetailCover{aspect-ratio:3 / 1;height:auto}.orgDetailIdentity{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.orgDetailActions{width:100%}.orgStats{gap:8px}.orgStat span{font-size:9px}}@media(max-width:480px){.orgDetailPage{width:100%;min-width:0;overflow-x:clip}.orgDetailContent{width:100%;padding-inline:10px}.orgDetailHero{border-radius:12px;overflow:hidden}.orgDetailCover{width:100%;height:auto;aspect-ratio:2.5 / 1;background:transparent}.orgDetailCover img{width:100%;height:100%;object-fit:contain;object-position:center}.orgDetailIdentity{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:12px}.orgDetailLogo{width:60px;height:60px;flex:0 0 60px;object-fit:contain}.orgDetailIdentityText{flex:1 1 0;min-width:0}.orgDetailNameRow{display:flex;flex-wrap:wrap;gap:5px}.orgDetailNameRow h1{font-size:16px;line-height:1.3;margin:0}.orgDetailCategory{display:flex;flex-wrap:wrap;gap:4px;font-size:10px;line-height:1.4}.orgDetailActions{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:8px;margin-top:6px}.orgFollowButton,.orgShareButton{width:100%;min-width:0;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:11px;padding:8px}.orgDetailLayout{display:flex;flex-direction:column;gap:16px}.orgDetailMain,.orgDetailSidebar,.orgInfoCard{width:100%;min-width:0;max-width:100%}.orgStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.orgStat{min-width:0;padding:9px 7px}.orgStat strong{font-size:14px;line-height:1.3}.orgStat span{font-size:8px;line-height:1.35;font-weight:600;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.orgEventsGrid{grid-template-columns:minmax(0,1fr)}.orgEventsHeading{flex-wrap:wrap;gap:8px}}.orgDetailState{min-height:calc(100vh - 150px);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#7c8394;text-align:center}.orgDetailState strong{margin-bottom:5px;color:#33394b;font-size:14px}.orgDetailState span{font-size:11px}.orgDetailLoader{width:28px;height:28px;margin-bottom:13px;border:3px solid #e7e2ff;border-top-color:#6947f5;border-radius:50%;animation:orgSpin .75s linear infinite}.orgDetailStateButton{height:36px;margin-top:16px;display:inline-flex;align-items:center;gap:7px;padding:0 14px;border-radius:8px;background:#6947f5;color:#fff;font-size:10px;font-weight:700;text-decoration:none}@keyframes orgSpin{to{transform:rotate(360deg)}}@media(max-width:1100px){.orgDetailLayout{grid-template-columns:minmax(0,1fr) 260px}}@media(max-width:900px){.orgDetailContent{padding:22px 20px 50px}.orgDetailLayout{grid-template-columns:1fr}.orgDetailSidebar{order:-1}}@media(max-width:700px){.orgDetailContent{padding:18px 15px 45px}.orgDetailCover{height:auto;aspect-ratio:3 / 1}.orgDetailIdentity{align-items:flex-start;flex-wrap:wrap;gap:12px;padding:0 15px 15px}.orgDetailLogo{width:70px;height:70px;flex-basis:70px;margin-top:-25px}.orgDetailIdentityText{padding-top:12px}.orgDetailNameRow h1{font-size:19px}.orgDetailActions{width:100%}.orgFollowButton,.orgShareButton{flex:1}.orgEventsGrid{grid-template-columns:1fr}.orgEventsHeading{align-items:flex-start;flex-direction:column}}@media(max-width:440px){.orgDetailActions{flex-direction:column}.orgFollowButton,.orgShareButton,.orgEventCounters{width:100%}.orgEventCounters span{flex:1}}.myEventsPage,.myEventReport{width:100%;min-height:calc(100vh - 88px);padding:26px 30px 60px;box-sizing:border-box;background:#f7f8fc;color:#202435}.myEventTabs{display:flex;align-items:center;gap:4px;padding:4px;border-radius:10px;background:#eceef4}.myEventTabs button{height:34px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:#697083;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.myEventTabs button.active{background:#fff;color:#252a39;box-shadow:0 1px 4px #1e233214}.myEventTools{display:flex;align-items:center;gap:10px}.myEventSearch{width:250px;height:40px;display:flex;align-items:center;gap:8px;padding:0 13px;border:1px solid #e0e3eb;border-radius:9px;background:#fff}.myEventSearch span{color:#939aab;font-size:18px}.myEventSearch input{width:100%;border:0;outline:0;background:transparent;color:#2a3040;font:inherit;font-size:12px}.myEventTools select{height:40px;padding:0 34px 0 13px;border:1px solid #e0e3eb;border-radius:9px;outline:0;background:#fff;color:#33394a;font:inherit;font-size:12px;font-weight:700}.createEventButton{height:40px;padding:0 18px;border:0;border-radius:9px;background:#6746f4;color:#fff;font:inherit;font-size:12px;font-weight:800;cursor:pointer;box-shadow:0 6px 16px #6746f42e}.myEventCardGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.myEventCover{position:relative;width:100%;height:178px;display:block;padding:0;overflow:hidden;border:0;background:linear-gradient(135deg,#171c3c,#272c50);cursor:pointer}.myEventCover img{width:100%;height:100%;display:block;object-fit:cover}.myEventStatus.published{color:#6846f4}.myEventStatus.finished{color:#73798a}.myEventCardBody{padding:17px}.myEventCardBody h3{margin:0 0 12px;overflow:hidden;color:#222738;font-size:16px;line-height:1.35;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.myEventCardMeta{display:flex;flex-direction:column;gap:8px;color:#747c8f;font-size:10px;font-weight:600}.myEventCapacity{margin-top:13px}.myEventCapacity>div{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;color:#697184;font-size:9px;font-weight:700}.myEventCapacity i{height:5px;display:block;overflow:hidden;border-radius:999px;background:#eceef4}.myEventCapacity em{height:100%;display:block;border-radius:inherit;background:#6846f4}.myEventsEmpty strong{color:#353b4c;font-size:14px}.reportTopline{display:flex;align-items:center;gap:12px;margin-bottom:18px}.reportBack{width:34px;height:34px;border:1px solid #e0e3eb;border-radius:50%;background:#fff;color:#4d5568;cursor:pointer}.reportBreadcrumb{display:block;margin-bottom:3px;color:#8a91a3;font-size:9px;font-weight:600}.reportTopline h2{margin:0;color:#232839;font-size:18px;font-weight:800}.reportEventBar{display:flex;align-items:center;gap:13px;padding:13px;margin-bottom:16px;border:1px solid #e0e3eb;border-radius:12px;background:#fff}.reportEventCover{width:88px;height:52px;flex:0 0 88px;overflow:hidden;border-radius:8px;background:linear-gradient(135deg,#171c3c,#2d3155)}.reportEventCover img{width:100%;height:100%;object-fit:cover}.reportEventInfo{min-width:0;display:flex;flex-direction:column;gap:5px}.reportEventInfo strong{color:#24293a;font-size:13px}.reportEventInfo span{color:#7c8495;font-size:9px}.reportBarActions{display:flex;gap:7px;margin-left:auto}.reportBarActions button,.reportTablePanel .tableHead button{height:34px;padding:0 13px;border:1px solid #e0e3eb;border-radius:8px;background:#fff;color:#454c5e;font:inherit;font-size:9px;font-weight:800;cursor:pointer}.reportBarActions button.primary{border-color:#6846f4;background:#6846f4;color:#fff}.reportMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.reportMetrics article{min-height:92px;padding:15px;border:1px solid #e0e3eb;border-radius:11px;background:#fff}.reportMetrics span{display:block;color:#858c9e;font-size:8px;font-weight:800;letter-spacing:.03em}.reportMetrics strong{display:block;margin:8px 0 2px;color:#24293a;font-size:24px;line-height:1;font-weight:800}.reportMetrics small{color:#8b92a3;font-size:8px}.reportMainGrid,.reportSecondaryGrid{display:grid;grid-template-columns:1.65fr 1fr;gap:14px;margin-bottom:14px}.reportSecondaryGrid{grid-template-columns:1fr 1fr}.reportPanel{padding:16px;border:1px solid #e0e3eb;border-radius:11px;background:#fff}.reportPanelHead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}.reportPanelHead h3{margin:0;color:#2a3040;font-size:11px;font-weight:800}.reportPanelHead p{margin:4px 0 0;color:#959cad;font-size:8px}.fakeBarChart{height:185px;display:flex;align-items:flex-end;gap:8px;padding:16px 8px 0;border-bottom:1px solid #e8eaf0;background-image:linear-gradient(#f0f1f5 1px,transparent 1px);background-size:100% 25%}.fakeBarChart span{flex:1;min-width:8px;border-radius:3px 3px 0 0;background:#6846f4}.reportProgressList{display:flex;flex-direction:column;gap:18px;padding-top:8px}.reportProgressList>div>div{display:flex;justify-content:space-between;margin-bottom:7px;color:#555d70;font-size:9px;font-weight:700}.reportProgressList i,.reportRows i{height:7px;display:block;overflow:hidden;border-radius:999px;background:#eceef3}.reportProgressList em,.reportRows em{height:100%;display:block;border-radius:inherit;background:#6846f4}.reportProgressList em.cyan{background:#22bfd1}.reportRows{display:flex;flex-direction:column;gap:10px}.reportRows>div{display:grid;grid-template-columns:110px 1fr 24px;align-items:center;gap:8px;color:#596174;font-size:9px}.reportRows b{text-align:right}.reportNoData{display:block;color:#969dad}.reportTablePanel{padding:0;overflow:hidden}.reportTablePanel .tableHead{padding:15px 16px 10px;margin:0}.reportTableWrap{width:100%;overflow-x:auto}.reportTableWrap table{width:100%;border-collapse:collapse}.reportTableWrap th{padding:10px 16px;border-top:1px solid #edf0f4;border-bottom:1px solid #edf0f4;background:#fafbfc;color:#8a91a2;font-size:8px;text-align:left;font-weight:800}.reportTableWrap td{padding:11px 16px;border-bottom:1px solid #edf0f4;color:#555d70;font-size:9px}.reportTableWrap td:first-child{color:#2f3545;font-weight:700}.participantAvatar{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;margin-right:8px;border-radius:50%;background:#eee9ff;color:#6846f4;font-size:8px;font-weight:800}.attendance{display:inline-flex;padding:4px 8px;border-radius:999px;background:#f2f3f6;color:#7c8394;font-size:8px;font-weight:800}.attendance.yes{background:#e5f8fb;color:#13a8bb}.reportTableEmpty{height:80px;text-align:center;color:#9aa1b0}@media(max-width:1150px){.myEventsToolbar{align-items:stretch;flex-direction:column}.myEventTools{flex-wrap:wrap}.myEventCardGrid,.reportMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.myEventsPage,.myEventReport{padding:20px 16px 40px}.myEventTabs{overflow-x:auto}.myEventTabs button{flex:0 0 auto}.myEventTools{align-items:stretch;flex-direction:column}.myEventSearch{width:auto}.myEventCardGrid,.reportMetrics,.reportMainGrid,.reportSecondaryGrid{grid-template-columns:1fr}.reportEventBar{align-items:flex-start;flex-wrap:wrap}.reportBarActions{width:100%;margin-left:0}.reportRows>div{grid-template-columns:90px 1fr 22px}}.myEventsHeader h1{margin:0;color:#161b2d;font-size:28px;font-weight:800;line-height:1.2}.myEventsHeader p{margin:7px 0 0;color:#8b93a7;font-size:14px;font-weight:500}.myEventsFilter span{margin-left:4px}.myEventsToolbarRight{display:flex;align-items:center;gap:12px;margin-left:auto}.myEventsSearch{width:270px;height:44px;display:flex;align-items:center;gap:9px;padding:0 14px;box-sizing:border-box;border:1px solid #dfe3ec;border-radius:11px;background:#fff}.myEventsSearch span{color:#8b93a7;font-size:19px}.myEventsSearch input{width:100%;border:0;outline:0;background:transparent;color:#202536;font-size:13px}.myEventsSearch input::placeholder{color:#9ca3b4}.myEventImageButton img{width:100%;height:100%;display:block;object-fit:cover}.myEventBody h3{margin:0 0 9px;color:#171b2c;font-size:17px;font-weight:800;line-height:1.3}.myEventBody>p{min-height:20px;margin:0 0 15px;color:#747d91;font-size:12px;font-weight:500}.myEventActions button{height:38px;border:1px solid #e0e4ec;border-radius:9px;background:#fff;color:#4b5366;font-size:12px;font-weight:700;cursor:pointer}.myEventActions button:first-child{border-color:#6743f4;background:#6743f4;color:#fff}.myEventActions button:last-child{display:flex;align-items:center;justify-content:center}.myEventsLoading{padding:60px 0;color:#8b93a7;text-align:center;font-size:14px}@media(max-width:1180px){.myEventsToolbar{align-items:stretch;flex-direction:column}.myEventsToolbarRight{width:100%;margin-left:0}.myEventsSearch{flex:1}.myEventsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.myEventsPage{padding:20px 14px 40px}.myEventsHeader{flex-direction:column}.myEventsCreateBtn{width:100%}.myEventsFilters{width:100%;overflow-x:auto}.myEventsToolbarRight{flex-direction:column}.myEventsSearch,.myEventsSort{width:100%}.myEventsGrid{grid-template-columns:1fr}}*{margin:0;padding:0;box-sizing:border-box;font-family:Montserrat,sans-serif}.forgotPasswordForm label{display:block;margin-bottom:8px;color:#292e3b;font-size:12px;line-height:1.2;font-weight:700}.forgotPasswordForm input{width:100%;height:52px;padding:0 15px;border:1px solid #dfe1e8;border-radius:10px;outline:none;background:#fff;color:#171b2c;font-family:inherit;font-size:13px;transition:border-color .2s ease,box-shadow .2s ease}.forgotPasswordForm input::placeholder{color:#a1a6b1}.forgotPasswordForm input:focus{border-color:#6849f6;box-shadow:0 0 0 3px #6849f61a}@media(max-width:1000px){.forgotPasswordPage{grid-template-columns:42% 58%}.forgotPasswordLeft{padding:35px}.forgotPasswordLeftContent h1{font-size:38px}.forgotPasswordRight{padding-left:45px;padding-right:45px}}@media(max-width:760px){.forgotPasswordPage{display:block}.forgotPasswordLeft{min-height:80px;padding:24px}.forgotPasswordLogo{width:130px}.forgotPasswordLeftContent{display:none}.forgotPasswordRight{min-height:calc(100vh - 80px);align-items:flex-start;padding:75px 24px 40px}}@media(max-width:480px){.forgotPasswordRight{padding-left:18px;padding-right:18px}}.calPage{padding:26px 28px 34px;background:#f7f8fc;min-height:calc(100vh - 72px);color:#172033;margin-top:-30px;margin-left:-30px}.calTop{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px}.calTop h1{margin:0;font-size:26px;font-weight:800;letter-spacing:-.5px}.calTop p{margin:5px 0 0;color:#8a91a3;font-size:13px}.calTopActions{display:flex;align-items:center;gap:10px}.calTopActions button,.calMonthNav button{border:1px solid #e5e7ef;background:#fff;color:#3b4355;border-radius:10px;height:38px;padding:0 15px;font-weight:700;cursor:pointer}.calTopActions .calCreate{display:inline-flex;align-items:center;gap:7px;background:#6548f5;border-color:#6548f5;color:#fff}.calWorkspace{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:18px;align-items:stretch}.calMain,.calSideCard{background:#fff;border:1px solid #e8eaf1;border-radius:14px;box-shadow:0 4px 18px #1f263c09}.calMain{overflow:hidden}.calToolbar{min-height:74px;padding:15px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #eceef4}.calMonthNav{display:flex;align-items:center;gap:8px}.calMonthNav button{width:34px;height:34px;padding:0;display:grid;place-items:center}.calMonthNav h2{margin:0 0 0 5px;font-size:18px;font-weight:800;text-transform:capitalize}.calLegend{display:flex;align-items:center;gap:14px;font-size:11px;color:#687086;font-weight:700}.calLegend span{display:inline-flex;align-items:center;gap:6px;font-size:12px}.calLegend i{width:8px;height:8px;border-radius:3px}.calLegend .eventDot{background:#7257f5}.calLegend .meetingDot{background:#57cfe0}.calLegend .pendingDot{background:#b7bdca}.calWeekdays{display:grid;grid-template-columns:repeat(7,1fr);border-bottom:1px solid #e8eaf1;background:#fafbfe}.calWeekdays span{padding:10px 8px;text-align:center;color:#7e8699;font-size:10px;font-weight:800}.calGrid{display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:minmax(108px,1fr)}.calCell{position:relative;min-width:0;padding:9px 7px;border:0;border-right:1px solid #eceef4;border-bottom:1px solid #eceef4;background:#fff;text-align:left;cursor:pointer}.calCell:nth-child(7n){border-right:0}.calCell:hover{background:#fafaff}.calCell.selected{background:#f6f3ff;box-shadow:inset 0 0 0 2px #7055f6}.calCellEmpty{background:#fbfbfd;cursor:default}.calDayNumber{display:inline-grid;place-items:center;min-width:22px;height:22px;border-radius:7px;color:#424a5e;font-size:11px;font-weight:800}.calCell.today .calDayNumber{background:#6a4ff4;color:#fff}.calCellItems{margin-top:5px;display:flex;flex-direction:column;gap:4px}.calItem{display:flex;align-items:center;gap:4px;width:100%;min-width:0;padding:5px 6px;border-radius:6px;font-size:9px;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calItem svg{flex:0 0 auto}.calItem.event{background:#ede9ff;color:#6347e9}.calItem.meeting{background:#e7f9fc;color:#178ca2}.calItem.pending{background:#fff;border:1px dashed #aeb5c4;color:#72798a;font-size:8px}.calCellItems small{color:#8b92a3;font-size:9px;padding-left:4px}.calRight{display:flex;flex-direction:column;gap:14px}.calSideCard{padding:17px}.calSideHeading small{display:block;color:#989fb0;font-size:12px;font-weight:800;letter-spacing:.6px;margin-bottom:5px}.calSideHeading h3{margin:0 0 16px;font-size:16px;font-weight:800;text-transform:capitalize}.calSchedule{display:flex;flex-direction:column;gap:9px}.calScheduleItem{display:grid;grid-template-columns:43px auto minmax(0,1fr) 28px;align-items:center;gap:8px;border-radius:11px;padding:10px;background:#f8f9fc}.calScheduleItem.event{grid-template-columns:43px minmax(0,1fr) 28px;background:#f0edff}.calScheduleItem.pending{border:1px dashed #b9bfcc;background:#fff}.calScheduleTime{font-size:10px;font-weight:800;color:#646c7f}.calAvatar{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#dff7fb;color:#138ca3;font-size:10px;font-weight:900}.calScheduleBody{min-width:0;display:flex;flex-direction:column;gap:3px}.calScheduleBody strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calScheduleBody span{color:#8a91a3;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calVideoIcon{width:27px;height:27px;border-radius:7px;display:grid;place-items:center;background:#61d4e4;color:#fff;cursor:pointer}.calAddMeeting{width:100%;height:38px;margin-top:12px;border:0;border-radius:9px;background:#f5f3ff;color:#674bf0;display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:800;cursor:pointer}.calRequestHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.calRequestHeader h3{margin:0;font-size:15px}.calRequestHeader span{padding:5px 8px;border-radius:8px;background:#f3f4f8;color:#7e8596;font-size:12px;font-weight:800}.calRequestList{display:flex;flex-direction:column}.calRequest{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 0;border-bottom:1px solid #eef0f5}.calRequest:last-child{border-bottom:0}.calRequestInfo{min-width:0;display:flex;flex-direction:column;gap:3px}.calRequestInfo strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calRequestInfo span{color:#9097a7;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calRequestActions{display:flex;gap:5px}.calRequestActions button{width:27px;height:27px;border-radius:8px;display:grid;place-items:center;cursor:pointer;background:#fff}.calRequestActions .edit{border:1px solid #e0e3eb;color:#70788a}.calRequestActions .decline{border:1px solid #ffe1e4;color:#ef6070}.calRequestActions .accept{border:0;background:#684df4;color:#fff}.calEmpty{padding:18px 6px;color:#959cad;font-size:12px;text-align:center}.calMessage{border:1px solid #ded9ff;background:#f5f3ff;color:#6249dc;padding:10px 12px;border-radius:10px;font-size:11px;font-weight:700}.rgMeetingEditIcon,.rgMeetingEditClose{width:34px;height:34px;border-radius:9px;display:grid;place-items:center}.rgMeetingEditFields label span{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:800}.rgMeetingEditActions button{height:39px;border-radius:9px;padding:0 14px;font-weight:800;cursor:pointer}@media(max-width:1180px){.calWorkspace{grid-template-columns:1fr}.calRight{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:820px){.calPage{padding:28px 14px;margin-left:1px}.calTop,.calToolbar{align-items:flex-start;flex-direction:column}.calLegend{flex-wrap:wrap}.calMain{overflow-x:auto}.calWeekdays,.calGrid{min-width:760px}.calRight{grid-template-columns:1fr}}@media(max-width:560px){.calTopActions{width:100%}.calTopActions button{flex:1}.rgMeetingEditFields{grid-template-columns:1fr}}.egParticipantMessage{margin-top:12px;padding-top:14px;border-top:1px solid #eef0f5}.egParticipantMessageHeader{margin-bottom:10px;display:flex;align-items:center;gap:9px}.egParticipantMessageIcon{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border-radius:8px;background:#f0ecff;color:#6c4ff6;font-size:14px}.egParticipantMessageHeader strong{display:block;color:#3f4557;font-size:12px;line-height:1.3;font-weight:800}.egParticipantMessageHeader small{display:block;margin-top:2px;color:#9aa0af;font-size:12px;line-height:1.3}.egParticipantMessage textarea{width:100%;height:76px;min-height:76px;padding:10px 11px;display:block;box-sizing:border-box;resize:vertical;border:1px solid #e2e5ed;border-radius:9px;outline:none;background:#fafbfc;color:#353b4e;font-family:inherit;font-size:12px;font-weight:500;line-height:1.55;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.egParticipantMessage textarea:hover{border-color:#d4d7e2;background:#fff}.egParticipantMessage textarea:focus{border-color:#7658f7;background:#fff;box-shadow:0 0 0 3px #7658f714}.egParticipantMessage textarea::placeholder{color:#a8adba;font-weight:400}.egParticipantMessage textarea:disabled{cursor:not-allowed;opacity:.65}.egParticipantMessageFooter{margin-top:5px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#a0a5b3;font-size:12px;font-weight:600}.egPage{min-height:100vh;padding:20px 24px 42px;background:#f6f7fb;color:#151a2d;font-family:Inter,sans-serif;margin-top:-20px}.egTopbar{display:flex;align-items:center;gap:12px;margin-bottom:18px}.egBackButton{width:36px;height:36px;display:grid;place-items:center;border:1px solid #e4e7ef;border-radius:10px;background:#fff;color:#4f566b;cursor:pointer}.egBreadcrumb{margin-bottom:2px;color:#8a91a5;font-size:14px;font-weight:500}.egPageTitle{margin:0;color:#161b2e;font-size:18px;font-weight:800}.egError{margin-bottom:14px;padding:11px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #fecaca;border-radius:10px;background:#fff1f2;color:#b42318;font-size:12px;font-weight:600}.egError button{border:0;background:transparent;color:inherit;font-size:20px;cursor:pointer}.egSummaryCard{min-height:156px;margin-bottom:18px;display:grid;grid-template-columns:minmax(0,1fr) 235px;border:1px solid #e6e8f0;border-radius:16px;background:#fff;box-shadow:0 2px 8px #171c2d08;overflow:hidden}.egSummaryMain{min-width:0;padding:24px;display:flex;align-items:center;gap:20px}.egSummaryCover{position:relative;width:170px;height:108px;flex:0 0 170px;overflow:hidden;border-radius:10px;background:#10142d}.egSummaryCover img{width:100%;height:100%;display:block;object-fit:cover}.egSummaryCoverPlaceholder{width:100%;height:100%;display:grid;place-items:center;color:#7b6cff;font-size:34px;background:linear-gradient(135deg,#141936,#0c1028)}.egHomeBadge{position:absolute;left:9px;bottom:8px;padding:4px 8px;border-radius:999px;background:#fff;color:#6a55f7;font-size:12px;font-weight:800;box-shadow:0 2px 8px #0f172a1f}.egSummaryInfo{min-width:0}.egSummaryBadges{display:flex;align-items:center;gap:7px;margin-bottom:8px}.egSummaryStatus,.egSummaryType{padding:5px 9px;border-radius:999px;font-size:12px;font-weight:800}.egSummaryStatus{background:#f1f2f6;color:#6c7282}.egSummaryType{background:#eee9ff;color:#7157f8}.egSummaryInfo h2{margin:0 0 9px;color:#151a2d;font-size:21px;line-height:1.2;font-weight:800}.egSummaryMeta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;color:#697186;font-size:12px;font-weight:600}.egSummaryPublish{padding:19px 17px;display:flex;flex-direction:column;justify-content:center;border-left:1px solid #eceef4}.egPublishStep{margin-bottom:8px;display:flex;align-items:center;gap:8px;color:#a0a6b5;font-size:10px}.egPublishStep span{width:18px;height:18px;flex:0 0 18px;display:grid;place-items:center;border:2px solid #d9dce6;border-radius:50%;font-size:10px}.egPublishStep.done{color:#4b5060}.egPublishStep.done span{border-color:#6b4df6;background:#6b4df6;color:#fff}.egPublishStep strong{font-weight:700;font-size:12px}.egPublishButton,.egParticipantViewButton{width:100%;min-height:35px;border-radius:9px;font-size:14px;font-weight:800;cursor:pointer}.egPublishButton{margin-top:3px;border:0;background:linear-gradient(90deg,#5c43f2,#744df8);color:#fff;box-shadow:0 5px 12px #684bf62e}.egPublishButton:disabled{cursor:default;opacity:.75}.egParticipantViewButton{margin-top:7px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #e3e6ee;background:#fff;color:#4d5364}.egContentLayout{display:grid;grid-template-columns:minmax(0,1fr) 235px;gap:18px;align-items:start}.egMainColumn{min-width:0}.egUploadBox{min-height:66px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:15px;border:1.5px dashed #bcaeff;border-radius:12px;background:#fbfaff}.egUploadInfo{min-width:0;display:flex;align-items:center;gap:11px}.egUploadIcon{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border-radius:10px;background:#f0ebff;color:#7556f7;font-size:17px}.egUploadInfo strong{display:block;color:#363b4d;font-size:12px;font-weight:700}.egUploadInfo span{display:block;margin-top:3px;color:#9399a9;font-size:12px}.egUploadLink{padding:0;border:0;background:transparent;color:#6c50f5;font:inherit;cursor:pointer}.egUploadButton{min-width:120px;min-height:35px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:9px;background:#684bf6;color:#fff;font-size:10px;font-weight:800;cursor:pointer}.egFilterRow{margin:13px 0 11px;display:flex;align-items:center;justify-content:space-between;gap:12px}.egFilters{display:flex;flex-wrap:wrap;gap:7px}.egFilterPill{padding:6px 10px;border:1px solid #e5e7ee;border-radius:999px;background:#fff;color:#62697b;font-size:9px;font-weight:700;cursor:pointer}.egFilterPill.active{border-color:#ddd5ff;background:#eeeaff;color:#694ef4}.egFilterPill span{margin-left:3px}.egSelectAll{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:#5e6576;font-size:9px;font-weight:700;cursor:pointer}.egSelectionBar{margin-bottom:10px;padding:9px 12px;display:flex;align-items:center;justify-content:space-between;border:1px solid #ddd6ff;border-radius:10px;background:#f7f5ff;color:#514a76;font-size:10px;font-weight:700}.egSelectionBar>div{display:flex;gap:7px}.egSelectionBar button{padding:6px 9px;display:inline-flex;align-items:center;gap:5px;border:1px solid #e0dcf7;border-radius:7px;background:#fff;color:#5e52aa;font-size:9px;font-weight:700;cursor:pointer}.egSelectionBar button.danger{color:#e04444}.egGalleryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.egGalleryCard{position:relative;aspect-ratio:1.52 / 1;overflow:hidden;border:2px solid transparent;border-radius:10px;background:#10142d}.egGalleryCard.selected{border-color:#7658f7}.egGalleryCard>img{width:100%;height:100%;display:block;object-fit:cover}.egImageCheck{position:absolute;z-index:4;top:7px;left:7px;width:19px;height:19px;display:grid;place-items:center;border:1px solid #d9dde8;border-radius:6px;background:#ffffffeb;color:#fff;font-size:11px;cursor:pointer}.egImageCheck.selected{border-color:#6d50f5;background:#6d50f5}.egImageOverlay{position:absolute;z-index:3;inset:auto 0 0;min-height:28px;padding:6px 8px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(transparent,#070a1be0);color:#fff;font-size:8px;font-weight:800}.egImageOverlay button{width:23px;height:23px;display:grid;place-items:center;border:0;border-radius:6px;background:#ffffff29;color:#fff;cursor:pointer}.egWatermark{position:absolute;z-index:2;right:8px;top:8px;max-width:60%;padding:4px 7px;overflow:hidden;border:1px solid rgba(255,255,255,.28);border-radius:6px;background:#080a1b61;color:#ffffffe0;font-size:7px;font-weight:800;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.egSideColumn{display:flex;flex-direction:column;gap:14px}.egSideCard{padding:15px;border:1px solid #e5e7ee;border-radius:13px;background:#fff;box-shadow:0 2px 7px #171c2d06}.egSideCard h3{margin:0 0 12px;color:#777e90;font-size:12px;font-weight:800;letter-spacing:.04em}.egRadioCard{position:relative;margin-top:9px;padding:12px 10px;display:flex;align-items:flex-start;gap:9px;border:1px solid #e5e7ee;border-radius:10px;background:#fff;cursor:pointer}.egRadioCard.selected{border-color:#7458f8;box-shadow:0 0 0 1px #7458f81f}.egRadioCard input{position:absolute;opacity:0;pointer-events:none}.egCustomRadio{width:16px;height:16px;flex:0 0 16px;border:2px solid #d4d8e2;border-radius:50%}.egRadioCard.selected .egCustomRadio{border:5px solid #7154f7}.egRadioCard strong,.egSettingRow strong{display:block;color:#444a5c;font-size:12px;font-weight:800}.egRadioCard small,.egSettingRow small{display:block;margin-top:3px;color:#949aab;font-size:12px;line-height:1.45}.egSettingsHeading{margin-bottom:6px;display:flex;align-items:center;justify-content:space-between;gap:8px}.egSettingsHeading h3{margin:0;font-size:12px}.egSettingsHeading span{color:#2ca56d;font-size:8px;font-weight:800;opacity:0;transition:opacity .2s ease}.egSettingsHeading span.visible{opacity:1}.egSettingRow{padding:9px 0;display:flex;align-items:center;justify-content:space-between;gap:10px}.egSwitch{position:relative;width:31px;height:18px;flex:0 0 31px;padding:0;border:0;border-radius:999px;background:#dfe2ea;cursor:pointer;transition:background .2s ease}.egSwitch span{position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0f172a2e;transition:transform .2s ease}.egSwitch.on{background:#684bf6}.egSwitch.on span{transform:translate(13px)}.egSwitch:disabled{cursor:default;opacity:.65}.egState,.egEmpty{min-height:250px;display:grid;place-items:center;border:1px dashed #dfe2ea;border-radius:12px;background:#fff;color:#8990a2;font-size:12px}.egEmpty{align-content:center;gap:6px;text-align:center}.egEmptyIcon{width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:#f0ecff;color:#6e51f5;font-size:20px}.egEmpty strong{color:#444a5c;font-size:12px}.egEmpty span{font-size:12px}@media(max-width:1100px){.egSummaryCard,.egContentLayout{grid-template-columns:1fr}.egSummaryPublish{border-top:1px solid #eceef4;border-left:0}.egSideColumn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.egGalleryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.egPage{padding:16px 12px 30px}.egSummaryMain{padding:16px;align-items:flex-start;flex-direction:column}.egSummaryCover{width:100%;height:180px;flex-basis:auto}.egUploadBox{align-items:stretch;flex-direction:column}.egUploadButton{width:100%}.egSideColumn{grid-template-columns:1fr}.egGalleryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.egFilterRow{align-items:flex-start;flex-direction:column}}@media(max-width:460px){.egGalleryGrid{grid-template-columns:1fr}}.eventStatisticsPage{width:100%;padding:26px 30px 60px;color:#172033;margin-top:-20px}.statisticsTopbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.statisticsTitleGroup{display:flex;align-items:center;gap:13px}.statisticsTitleGroup h1{margin:2px 0 0;font-size:24px;font-weight:800}.statisticsBreadcrumb{color:#8b94a7;font-size:12px}.statisticsBackButton{width:36px;height:36px;border:1px solid #e4e8f0;border-radius:10px;background:#fff;color:#657087;cursor:pointer;font-size:18px}.statisticsEventCard{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:15px;margin-bottom:18px;border:1px solid #e6e9f0;border-radius:14px;background:#fff}.statisticsEventMain{display:flex;align-items:center;min-width:0;gap:14px}.statisticsEventCover{width:90px;height:56px;overflow:hidden;flex:0 0 auto;border-radius:10px;background:linear-gradient(135deg,#1d2141,#080b18)}.statisticsEventCover img{width:100%;height:100%;object-fit:cover}.statisticsCoverPlaceholder{width:100%;height:100%;background:linear-gradient(135deg,#292d5d,#0f1228)}.statisticsEventInfo{min-width:0}.statisticsEventTitleRow{display:flex;align-items:center;gap:9px}.statisticsEventTitleRow h2{overflow:hidden;margin:0;font-size:17px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.statisticsEndedBadge{padding:4px 9px;border-radius:20px;background:#f1efff;color:#6c4cff;font-size:11px;font-weight:700}.statisticsEventMeta{display:flex;flex-wrap:wrap;gap:12px;margin-top:7px;color:#7d879b;font-size:12px}.statisticsEventActions{display:flex;align-items:center;gap:9px}.statisticsExportButton,.statisticsReportButton{height:38px;padding:0 15px;border-radius:9px;cursor:pointer;font-size:12px;font-weight:700}.statisticsExportButton{border:1px solid #e0e4ec;background:#fff;color:#475166}.statisticsReportButton{border:0;background:linear-gradient(135deg,#5637f5,#8b46ed);color:#fff}.statisticsKpiGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px}.statisticsKpiCard,.statisticsPanel{border:1px solid #e6e9f0;border-radius:14px;background:#fff}.statisticsKpiCard{min-height:122px;padding:18px}.statisticsKpiLabel{margin-bottom:13px;color:#8a93a5;font-size:11px;font-weight:700}.statisticsKpiValueRow{display:flex;align-items:baseline;gap:5px}.statisticsKpiValueRow strong,.statisticsUnavailable{color:#161d2d;font-size:29px;font-weight:800}.statisticsKpiValueRow span{color:#9ba3b2;font-size:15px}.statisticsKpiCard p{margin:7px 0 0;color:#8a93a5;font-size:11px}.statisticsTwoColumn{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.statisticsPanel{padding:18px}.statisticsPanelHeader{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:18px}.statisticsPanelHeader h3,.statisticsParticipantsHeader h3{margin:0;color:#1c2434;font-size:15px;font-weight:800}.statisticsPanelHeader p,.statisticsParticipantsHeader p{margin:5px 0 0;color:#9aa2b2;font-size:11px}.statisticsRegistrationOverview{padding:12px 2px}.statisticsRegistrationNumber{display:flex;align-items:baseline;gap:5px;margin-bottom:16px}.statisticsRegistrationNumber strong{font-size:36px}.statisticsRegistrationNumber span{color:#969fb0}.statisticsLargeProgress,.statisticsProgress{overflow:hidden;width:100%;border-radius:20px;background:#eef0f5}.statisticsLargeProgress{height:10px}.statisticsLargeProgress div{height:100%;border-radius:inherit;background:linear-gradient(90deg,#6d48ff,#8e55f3)}.statisticsProgressLabels{display:flex;justify-content:space-between;margin-top:9px;color:#70798b;font-size:11px}.statisticsFunnel{display:flex;flex-direction:column;gap:16px}.statisticsFunnelHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px;font-size:11px}.statisticsProgress{height:8px}.statisticsProgress div{height:100%;border-radius:inherit}.statisticsProgress.purple div{background:#6945f6}.statisticsProgress.cyan div{background:#25c6da}.statisticsProgress.blue div{background:#468cf5}.statisticsDataNotice{margin:3px 0 0;color:#a0a7b5;font-size:10px}.statisticsOrganizations{display:flex;flex-direction:column;gap:13px}.statisticsOrganizationRow{display:grid;grid-template-columns:130px 1fr 28px;align-items:center;gap:10px;font-size:11px}.statisticsOrganizationBar{overflow:hidden;height:7px;border-radius:20px;background:#eef0f4}.statisticsOrganizationBar div{height:100%;border-radius:inherit;background:#6d48f5}.statisticsOrganizationRow strong{text-align:right}.statisticsNoData,.statisticsSourceEmpty{color:#9aa2b1;font-size:12px}.statisticsSourceEmpty{display:flex;min-height:130px;align-items:center;justify-content:center;flex-direction:column;gap:6px;text-align:center}.statisticsSourceEmpty strong{color:#596276}.statisticsSourceEmpty span{max-width:260px;font-size:11px}.statisticsSourceIcon{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:50%;background:#f0edff;color:#6745f4;font-size:18px}.statisticsParticipantsPanel{margin-top:0}.statisticsParticipantsHeader{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:15px}.statisticsParticipantsActions{display:flex;align-items:center;gap:9px}.statisticsSearch{display:flex;width:210px;height:38px;align-items:center;gap:7px;padding:0 11px;border:1px solid #e1e5ec;border-radius:9px}.statisticsSearch span{color:#9aa3b4}.statisticsSearch input{width:100%;border:0;outline:0;background:transparent;color:#30394b;font-size:12px}.statisticsTableWrapper{overflow-x:auto}.statisticsTable{width:100%;border-collapse:collapse}.statisticsTable th{padding:11px 12px;border-bottom:1px solid #edf0f4;color:#939cad;font-size:10px;font-weight:700;text-align:left}.statisticsTable td{padding:12px;border-bottom:1px solid #f0f2f5;color:#5e687b;font-size:11px}.statisticsPerson{display:flex;align-items:center;gap:9px}.statisticsPerson strong{color:#30394a}.statisticsAvatar{display:flex;overflow:hidden;width:29px;height:29px;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;background:#eeeaff;color:#6543ed;font-size:9px;font-weight:800}.statisticsAvatar img{width:100%;height:100%;object-fit:cover}.statisticsRegisteredBadge{display:inline-flex;padding:5px 9px;border-radius:20px;background:#e8f9fb;color:#23a9bd;font-size:9px;font-weight:700}.statisticsEmptyCell{padding:35px;text-align:center}.statisticsPagination{display:flex;align-items:center;justify-content:space-between;padding-top:14px;color:#8c95a5;font-size:10px}.statisticsPagination>div{display:flex;gap:7px}.statisticsPagination button{padding:7px 11px;border:1px solid #e2e5eb;border-radius:7px;background:#fff;color:#5e687b;cursor:pointer;font-size:10px}.statisticsPagination button:disabled{cursor:default;opacity:.45}.statisticsState{padding:50px 30px}.statisticsState button{margin-top:15px;padding:9px 15px;border:0;border-radius:8px;background:#6542f4;color:#fff;cursor:pointer}@media(max-width:1050px){.statisticsKpiGrid{grid-template-columns:repeat(2,1fr)}.statisticsTwoColumn{grid-template-columns:1fr}}@media(max-width:720px){.eventStatisticsPage{padding:20px 4px 50px;margin-left:2px}.statisticsEventCard,.statisticsParticipantsHeader{align-items:stretch;flex-direction:column}.statisticsEventActions,.statisticsParticipantsActions{width:100%}.statisticsKpiGrid{grid-template-columns:1fr}.statisticsSearch{width:100%}.statisticsOrganizationRow{grid-template-columns:100px 1fr 25px}}@media print{.statisticsBackButton,.statisticsEventActions,.statisticsParticipantsActions,.statisticsPagination{display:none}.eventStatisticsPage{padding:0}}.organizationsPage{width:100%;min-height:calc(100vh - 80px);padding:48px 34px 70px;box-sizing:border-box;background:#f7f8fc;margin-top:-50px;margin-left:-40px}.organizationsHero{margin-bottom:24px}.organizationsBadge{display:inline-flex;align-items:center;min-height:24px;padding:0 12px;margin-bottom:16px;border-radius:999px;background:#eee9ff;color:#7049f5;font-size:10px;line-height:1;font-weight:800;letter-spacing:.02em}.organizationsHero h1{margin:0;color:#1b2030;font-size:32px;line-height:1.15;font-weight:800;letter-spacing:-1px}.organizationsHero p{margin:10px 0 0;color:#777f91;font-size:13px;line-height:1.5;font-weight:500}.organizationsError{width:100%;margin-bottom:18px;padding:12px 15px;box-sizing:border-box;border:1px solid #ffd4dc;border-radius:10px;background:#fff1f3;color:#cf4256;font-size:12px;font-weight:600}.organizationsControls{width:100%;margin-bottom:24px}.organizationsSearchRow{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}.organizationsSearch{width:420px;height:42px;display:flex;align-items:center;gap:10px;padding:0 14px;box-sizing:border-box;border:1px solid #dfe3ec;border-radius:9px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.organizationsSearch:focus-within{border-color:#7049f5;box-shadow:0 0 0 3px #7049f512}.organizationsSearch svg{width:17px;height:17px;flex:0 0 auto;color:#9aa2b3}.organizationsSearch input{width:100%;height:100%;padding:0;border:0;outline:0;background:transparent;color:#282e3d;font-family:inherit;font-size:12px;font-weight:500}.organizationsSearch input::placeholder{color:#9aa2b3}.organizationsCount{color:#70788a;font-size:11px;font-weight:800;white-space:nowrap}.organizationsFilters{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:18px}.organizationsFilter{min-height:34px;padding:0 15px;border:1px solid #dfe3ec;border-radius:9px;background:#fff;color:#656d80;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.organizationsFilter:hover{border-color:#cfc5fb;color:#6745ef}.organizationsFilter.active{border-color:#6946f4;background:#6946f4;color:#fff}.organizationsGrid{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.organizationCard{min-width:0;min-height:245px;display:flex;flex-direction:column;padding:20px;box-sizing:border-box;border:1px solid #e0e3eb;border-radius:13px;background:#fff;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.organizationCard:hover{transform:translateY(-2px);border-color:#d3cbf5;box-shadow:0 10px 28px #1e23320f}.organizationCardTop{display:flex;align-items:center;gap:12px;min-width:0}.organizationLogo{width:50px;height:50px;flex:0 0 50px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;background:linear-gradient(135deg,#734df5,#5638de);color:#fff;font-size:15px;font-weight:800}.organizationLogo img{width:100%;height:100%;display:block;object-fit:cover}.organizationIdentity{min-width:0;flex:1}.organizationName{min-width:0;display:flex;align-items:center;gap:7px}.organizationName h3{min-width:0;margin:0;overflow:hidden;color:#202536;font-size:13px;line-height:1.35;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.organizationVerified{width:17px;height:17px;flex:0 0 17px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#dcf8fb;color:#11a6bb}.organizationVerified svg{width:10px;height:10px;stroke-width:3}.organizationMeta{display:flex;align-items:center;gap:5px;margin-top:4px;overflow:hidden;color:#8e95a5;font-size:13px;line-height:1.4;font-weight:600;white-space:nowrap}.organizationMeta span{overflow:hidden;text-overflow:ellipsis}.organizationMeta i{flex:0 0 auto;color:#c0c5cf;font-style:normal}.organizationDescription{min-height:54px;margin:17px 0 0;display:-webkit-box;overflow:hidden;color:#656d7e;font-size:14px;line-height:1.65;font-weight:500;-webkit-box-orient:vertical;-webkit-line-clamp:3}.organizationStats{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:15px}.organizationEventCount,.organizationFollowerCount{min-height:24px;display:inline-flex;align-items:center;justify-content:center;padding:0 9px;border-radius:999px;font-size:10px;line-height:1;font-weight:800}.organizationEventCount{background:#eee9ff;color:#7049f5}.organizationFollowerCount{background:#f3f4f7;color:#626a7d}.organizationActions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:auto;padding-top:16px}.organizationFollowButton{height:36px;display:flex;align-items:center;justify-content:center;padding:0 15px;box-sizing:border-box;border-radius:8px;font-family:inherit;font-size:9px;line-height:1;font-weight:800;text-decoration:none;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.organizationFollowButton{min-width:76px;border:1px solid #dfe3eb;background:#fff;color:#333949;font-size:14px}.organizationFollowButton:hover{border-color:#cec5f8;color:#6846f4}.organizationFollowButton.following{min-width:104px;border-color:#d8d1fa;background:#f2efff;color:#6846f4;font-size:14px}.organizationFollowButton:disabled{opacity:.55;cursor:default}.organizationsEmpty{grid-column:1 / -1;min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:30px;box-sizing:border-box;border:1px solid #e0e3eb;border-radius:13px;background:#fff;color:#8b92a3;font-size:11px;text-align:center}.organizationsEmpty svg{width:30px;height:30px;margin-bottom:3px;color:#7049f5}.organizationsEmpty strong{color:#343a4b;font-size:12px;font-weight:800}.organizationJoinBanner{width:100%;min-height:90px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;padding:20px 24px;box-sizing:border-box;border-radius:14px;background:#171c3c}.organizationJoinBanner h2{margin:0;color:#fff;font-size:15px;line-height:1.3;font-weight:800}.organizationJoinBanner p{margin:6px 0 0;color:#c0c5d5;font-size:14px;line-height:1.5;font-weight:500}.organizationJoinBanner button{min-width:158px;height:38px;padding:0 18px;border:0;border-radius:8px;background:#20c1d4;color:#fff;font-family:inherit;font-size:10px;font-weight:800;cursor:pointer;transition:transform .2s ease,background .2s ease}.organizationJoinBanner button:hover{transform:translateY(-1px);background:#18b5c8}@media(max-width:1200px){.organizationsContainer{max-width:940px}.organizationsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.organizationsPage{padding:36px 24px 55px}.organizationsHero h1{font-size:27px}.organizationsSearchRow{align-items:stretch;flex-direction:column;gap:10px}.organizationsSearch{width:100%}.organizationsCount{align-self:flex-start}}@media(max-width:650px){.organizationsPage{padding:26px 16px 45px}.organizationsHero{margin-bottom:20px}.organizationsBadge{margin-bottom:12px}.organizationsHero h1{font-size:24px}.organizationsGrid{grid-template-columns:1fr}.organizationJoinBanner{align-items:stretch;flex-direction:column}.organizationJoinBanner button{width:100%;font-size:14px}}.rgLoginHero h1{margin:0 0 22px;color:#fff;font-size:clamp(38px,3.6vw,58px);line-height:1.05;letter-spacing:-.045em;font-weight:800}.rgLoginHero>p{max-width:470px;margin:0 0 32px;color:#a8b0c7;font-size:15px;line-height:1.6}.rgLoginMeetingCard{width:min(100%,450px);min-height:82px;padding:14px 18px;display:flex;align-items:center;gap:15px;border:1px solid #272d55;border-radius:15px;background:#171c3c;box-shadow:0 14px 35px #0000001f}.rgLoginAvatar{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;border-radius:50%;background:#08c9e9;color:#09213b;font-size:14px;font-weight:800}.rgLoginMeetingInfo{min-width:0;display:flex;flex:1;flex-direction:column;gap:5px}.rgLoginMeetingInfo span{color:#0ed1ee;font-size:10px;line-height:1;font-weight:800;letter-spacing:.05em}.rgLoginMeetingInfo strong{color:#fff;font-size:14px;line-height:1.3;font-weight:700}.rgLoginZoom{flex:0 0 auto;padding:8px 12px;border-radius:999px;background:#113354;color:#16c9e8;font-size:10px;font-weight:800}.rgLoginCircle{position:absolute;border:1px solid rgba(105,90,255,.24);border-radius:50%;pointer-events:none}.rgLoginCircleOne{width:450px;height:450px;right:-175px;bottom:-205px}.rgLoginCircleTwo{width:290px;height:290px;right:-95px;bottom:-125px}.rgLoginCopyright{position:relative;z-index:5;color:#828ba6;font-size:11px}.rgLoginRight{position:relative;min-width:0;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:70px 50px;background:#fff}.rgLoginBack{position:absolute;top:38px;right:50px;padding:6px;display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:#626b7c;font-size:12px;font-weight:600;cursor:pointer}.rgLoginBack svg{width:14px;height:14px}.rgLoginBack:hover{color:#604cf6}.rgLoginContent{width:100%;max-width:440px}.rgLoginHeading{margin-bottom:25px}.rgLoginHeading h2{margin:0 0 7px;color:#161b2d;font-size:37px;line-height:1.08;letter-spacing:-.04em;font-weight:800}.rgLoginHeading p{margin:0;color:#7e8698;font-size:14px;line-height:1.5}.rgGoogleLogin:hover{border-color:#cdd1dc;background:#fafafa;box-shadow:0 5px 15px #14192d0d}.rgGoogleIcon{width:19px;height:19px;display:grid;place-items:center}.rgLoginDivider{margin:24px 0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px}.rgLoginDivider span{height:1px;background:#e4e6ec}.rgLoginDivider p{margin:0;color:#9a9fad;font-size:14px;white-space:nowrap}.rgLoginForm{display:flex;flex-direction:column}.rgLoginField{margin-bottom:18px}.rgLoginField>label,.rgLoginPasswordLabel label{display:block;margin-bottom:7px;color:#343a4b;font-size:11px;line-height:1.2;font-weight:800}.rgLoginField>input,.rgLoginPassword input,html[data-public-theme=dark] .rgLoginField>input,html[data-public-theme=dark] .rgLoginPassword input{width:100%;height:50px;border:1px solid #dfe2e9;border-radius:9px;outline:0;background:#fff;color:#202536;font-size:12px;transition:border-color .2s ease,box-shadow .2s ease}.rgLoginField>input{padding:0 14px}.rgLoginField input::placeholder,html[data-public-theme=dark] .rgLoginField input::placeholder{color:#9da2ae}.rgLoginField input:focus{border-color:#684bff;box-shadow:0 0 0 3px #684bff14}.rgLoginField input:-webkit-autofill,.rgLoginField input:-webkit-autofill:hover,.rgLoginField input:-webkit-autofill:focus,html[data-public-theme=dark] .rgLoginField input:-webkit-autofill,html[data-public-theme=dark] .rgLoginField input:-webkit-autofill:hover,html[data-public-theme=dark] .rgLoginField input:-webkit-autofill:focus{-webkit-text-fill-color:#202536;-webkit-box-shadow:0 0 0 1000px #ffffff inset;box-shadow:0 0 0 1000px #fff inset;caret-color:#202536}.rgLoginPasswordLabel{display:flex;align-items:center;justify-content:space-between;gap:15px}.rgLoginPasswordLabel a{margin-bottom:7px;color:#684bff;font-size:12px;font-weight:700;text-decoration:none}.rgLoginPasswordLabel a:hover{text-decoration:underline}.rgLoginPassword{position:relative}.rgLoginPassword input{padding:0 48px 0 14px}.rgLoginPassword button{position:absolute;top:50%;right:10px;width:32px;height:32px;transform:translateY(-50%);display:grid;place-items:center;border:0;background:transparent;color:#7e8799;font-size:17px;cursor:pointer}.rgLoginPassword button:hover{color:#684bff}.rgLoginRemember{width:fit-content;margin:0 0 22px;display:inline-flex;align-items:center;gap:8px;color:#626a7b;font-size:14px;cursor:pointer}.rgLoginRemember input{width:16px;height:16px;margin:0;accent-color:#684bff}.rgLoginError{margin-bottom:15px;padding:11px 13px;border:1px solid #fecaca;border-radius:8px;background:#fff5f5;color:#c62828;font-size:11px;line-height:1.45}.rgLoginSubmit{width:100%;height:52px;border:0;border-radius:9px;background:#6742f5;color:#fff;font-size:12px;font-weight:800;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.rgLoginSubmit:hover:not(:disabled){transform:translateY(-1px);background:#5934e9;box-shadow:0 9px 24px #6742f533}.rgLoginSubmit:disabled{opacity:.65;cursor:not-allowed}.rgLoginSignup{margin-top:22px;display:flex;justify-content:center;gap:5px;color:#858b9b;font-size:14px}.rgLoginSignup a{color:#6742f5;font-weight:800;text-decoration:none}.rgLoginSignup a:hover{text-decoration:underline}@media(max-width:1000px){.rgLoginPage{grid-template-columns:42% 58%}.rgLoginLeft{padding:45px 36px 38px}.rgLoginHero h1{font-size:40px}.rgLoginRight{padding:70px 40px 50px}}@media(max-width:800px){.rgLoginPage{display:block}.rgLoginLeft{min-height:360px;padding:30px 25px}.rgLoginHero{margin:65px 0 45px}.rgLoginHero h1{font-size:35px}.rgLoginHero>p{margin-bottom:0}.rgLoginMeetingCard,.rgLoginCopyright{display:none}.rgLoginCircleOne{width:350px;height:350px}.rgLoginCircleTwo{width:220px;height:220px}.rgLoginRight{min-height:auto;padding:75px 25px 55px}.rgLoginBack{top:20px;right:22px}}@media(max-width:480px){.rgLoginLeft{min-height:300px}.rgLoginHero{margin:45px 0 20px}.rgLoginHero h1{font-size:30px}.rgLoginHero>p{font-size:13px}.rgLoginRight{padding:70px 20px 45px}.rgLoginHeading h2{font-size:31px}.rgLoginContent{max-width:100%}}.riFooter{background:#101326;color:#f5f6fb;border-top:1px solid #242944;padding:62px 0 25px}.riFooterGrid{display:grid;grid-template-columns:1.45fr .8fr .9fr 1fr;gap:52px}.riFooterBrand>p{max-width:300px;margin:20px 0;color:#9199b4;font-size:12px;line-height:1.8}.riFooterSocials{display:flex;gap:10px}.riFooterSocials a{width:36px;height:36px;border:1px solid #303650;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#9aa2bc;text-decoration:none}.riFooterColumn{display:flex;flex-direction:column;gap:14px}.riFooterColumn h4{color:#596384;font-size:11px;letter-spacing:1px;margin-bottom:13px}.riFooterColumn a,.riFooterColumn span{color:#9ba4bf;text-decoration:none;font-size:12px;line-height:1.5}.riFooterColumn a:hover{color:#fff}.riFooterBottom{margin-top:60px;padding-top:25px;border-top:1px solid #242944;display:flex;align-items:center;justify-content:space-between;color:#545f80;font-size:10px}.riFooterBottom div{display:flex;gap:30px}.riFooterBottom a{color:inherit;text-decoration:none}.riListingHero{padding:46px 0 28px;background:var(--ri-bg)}.riListingHero h1{margin:10px 0 0;color:#111827;font-size:clamp(32px,4vw,46px);line-height:1.08;font-weight:800;letter-spacing:-.04em}.riListingHero>.riContainer>p{color:var(--ri-muted);font-size:15px;margin-top:12px;line-height:1.7}.riSearchBox{width:min(580px,100%);height:50px;margin-top:30px;border:1px solid var(--ri-border);background:var(--ri-card);border-radius:11px;display:flex;align-items:center;padding:0 16px;gap:12px;color:#68718e}.riSearchBox input{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--ri-text);font-size:13px}.riSearchBox input::placeholder{color:#747c97}.riSearchBox button{border:none;background:transparent;color:var(--ri-muted);cursor:pointer}.riCategoryTabs{margin-top:24px;display:flex;gap:9px;flex-wrap:wrap}.riCategoryTabs button{height:35px;padding:0 18px;border-radius:999px;border:1px solid var(--ri-border);background:transparent;color:var(--ri-muted);font-size:11px;cursor:pointer;font-weight:600}.riCategoryTabs button.active{border-color:#6254f3;color:#7364ff;background:#5747ee0f}.riEventsContent,.riNewsContent{padding:0 0 72px;background:var(--ri-bg)}.riEventsGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.riEventCard{background:var(--ri-card);border:1px solid var(--ri-border);border-radius:16px;overflow:hidden;cursor:pointer;transition:.25s ease}.riEventCard:hover{transform:translateY(-5px);border-color:#49457d}.riEventCardImage{height:215px;position:relative;overflow:hidden}.riEventCardImage img{width:100%;height:100%;object-fit:cover;transition:.35s ease}.riEventCard:hover .riEventCardImage img{transform:scale(1.04)}.riCategory{position:absolute;top:15px;left:15px;padding:6px 11px;border-radius:6px;color:#fff;font-size:10px;font-weight:800;background:var(--ri-purple)}.riEventCardJoined{border-color:#6d5dfc;box-shadow:0 0 0 1px #6d5dfc14,0 10px 30px #6d5dfc1a}.riEventCardJoined:hover{border-color:#6d5dfc}.riJoinedBadge{position:absolute;top:14px;right:14px;z-index:10;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 11px;border-radius:999px;background:#fff;color:#5b45ee;font-size:11px;font-weight:800;line-height:1;box-shadow:0 4px 14px #00000024;white-space:nowrap}.riJoinedBadge svg{width:13px;height:13px}.riEventJoin svg{width:14px;height:14px}.riEventJoinJoined,.riEventJoinJoined:hover,.riEventJoinJoined:disabled{background:#ede9fe;color:#6d4aff;opacity:1;cursor:default}html[data-user-theme=dark] .riJoinedBadge,[data-theme=dark] .riJoinedBadge{background:#17172a;color:#a99cff;border:1px solid rgba(169,156,255,.25)}html[data-user-theme=dark] .riEventJoinJoined,html[data-user-theme=dark] .riEventJoinJoined:hover,[data-theme=dark] .riEventJoinJoined,[data-theme=dark] .riEventJoinJoined:hover{background:#6d4aff29;color:#b4a8ff}.eventWizardDraft{min-width:140px;height:48px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ded9ff;border-radius:12px;background:#fff;color:#6547f5;font-size:15px;font-weight:700;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}.eventWizardDraft:hover:not(:disabled){background:#f7f5ff;border-color:#765cff;transform:translateY(-1px)}.eventWizardDraft:disabled{opacity:.55;cursor:not-allowed}@media(max-width:700px){.eventWizardActions{gap:10px}.eventWizardDraft,.eventWizardContinue{min-width:0}}.orgProfilePage,.orgProfilePage *,.orgProfilePage *:before,.orgProfilePage *:after{box-sizing:border-box}.orgProfilePage{width:100%;max-width:none;min-width:0;min-height:auto;margin:0;padding:20px 38px 32px;background:#f7f8fc;color:#1d2433;overflow-x:hidden;box-sizing:border-box}.orgProfileLoading{width:100%;min-height:400px;display:flex;align-items:center;justify-content:center;color:#7f8798;font-size:14px;font-weight:600}.orgProfileTopbar{width:100%;min-width:0;margin:-20px 0 20px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.orgProfileTopbar>div{min-width:0}.orgProfileTopbar h1{margin:0;color:#1b2230;font-size:25px;line-height:1.25;font-weight:800;letter-spacing:-.4px}.orgProfileTopbar p{margin:6px 0 0;color:#8a92a3;font-size:12px;line-height:1.45}.orgPublicButton{flex:0 0 auto;height:42px;padding:0 17px;border:1px solid #dde2eb;border-radius:9px;background:#fff;color:#343b4b;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;box-shadow:0 2px 6px #141c2d08;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.orgPublicButton svg{width:15px;height:15px}.orgPublicButton:hover{border-color:#cdd2df;box-shadow:0 4px 12px #141c2d12;transform:translateY(-1px)}.orgHero{width:100%;min-width:0;margin:0;overflow:visible;border:1px solid #e2e6ee;border-radius:14px;background:#fff}.orgCover{position:relative;width:100%;height:220px;overflow:hidden;border-radius:16px 16px 0 0;background:#101827}.orgCover img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.orgCoverButton{position:absolute;top:14px;right:14px;z-index:3;height:38px;padding:0 14px;border:1px solid #dde1ea;border-radius:9px;background:#fffffff7;color:#353c4c;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer;box-shadow:0 3px 10px #141c2d17}.orgCoverButton svg{width:14px;height:14px}.orgCoverButton input,.orgLogoEdit input,.orgUploadButton input{display:none}.orgHeroBottom{position:relative;width:100%;min-width:0;min-height:88px;padding:12px 16px 12px 125px;display:flex;align-items:center;gap:18px;background:#fff;border-radius:0 0 14px 14px}.orgLogoWrap{position:absolute;left:20px;top:-36px;z-index:5;width:92px;height:92px}.orgLogo{width:92px;height:92px;overflow:hidden;border:5px solid #ffffff;border-radius:18px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 14px #1e263a26,0 0 0 1px #1e263a0a}.orgLogo img{width:100%;height:100%;display:block;object-fit:cover}.orgLogoEdit{position:absolute;right:-5px;bottom:-5px;width:28px;height:28px;border:2px solid #ffffff;border-radius:50%;background:#fff;color:#687184;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 3px 8px #141c2d29}.orgLogoEdit svg{width:12px;height:12px}.orgIdentity{flex:0 1 310px;min-width:200px}.orgNameRow{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.orgNameRow h2{min-width:0;margin:0;color:#171e2c;font-size:20px;line-height:1.2;font-weight:800;letter-spacing:-.3px;overflow-wrap:anywhere}.orgVerified{display:inline-flex;align-items:center;gap:4px;padding:0 9px;border-radius:999px;background:#dff8f6;color:#23999c;font-size:9px;font-weight:700;min-height:22px}.orgVerified svg{width:11px;height:11px;stroke-width:3}.orgIdentity>p{margin:6px 0 0;color:#81899a;display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:10px;line-height:1.4}.orgStats>div{min-width:0;height:70px;padding:10px 12px;border-radius:9px;background:#f7f8fc;display:flex;flex-direction:column;justify-content:center}.orgStats strong{margin:0;color:#171e2d;font-size:17px;line-height:1;font-weight:800}.orgStats span{margin-top:7px;color:#8991a2;font-size:8px;line-height:1.35;font-weight:650}.orgMessage{width:100%;margin-top:14px;padding:11px 14px;border-radius:9px;font-size:12px;line-height:1.4;font-weight:600}.orgMessage.error{border:1px solid #ffd2d7;background:#fff3f4;color:#d63e4e}.orgMessage.success{border:1px solid #caefdf;background:#effbf6;color:#16855d}.orgContent{width:100%;min-width:0;margin-top:16px;display:grid;grid-template-columns:190px minmax(0,1fr);gap:16px;align-items:start}.orgSettingsMenu{width:100%;min-width:0;padding:9px;border:1px solid #e3e7ef;border-radius:13px;background:#fff;box-shadow:0 2px 8px #19203006}.orgSettingsMenu>button{width:100%;min-height:42px;margin:0 0 4px;padding:0 11px;border:0;border-radius:8px;background:transparent;color:#606879;display:flex;align-items:center;gap:9px;text-align:left;font-family:inherit;font-size:10px;line-height:1.3;font-weight:650;cursor:pointer;transition:background .2s ease,color .2s ease}.orgSettingsMenu>button svg{flex:0 0 auto;width:14px;height:14px}.orgSettingsMenu>button:hover{background:#f5f3ff;color:#6546f1}.orgSettingsMenu>button.active{background:#eeeaff;color:#6044ef;font-weight:750}.orgProgressBox{margin-top:9px;padding:11px 9px 6px;border-top:1px solid #edf0f4}.orgProgressHeader{display:flex;align-items:center;justify-content:space-between;gap:8px}.orgProgressHeader span{color:#7e8798;font-size:9px;font-weight:650}.orgProgressHeader strong{color:#6546ef;font-size:10px;font-weight:800}.orgProgress{width:100%;height:5px;margin-top:7px;overflow:hidden;border-radius:999px;background:#e8eaf0}.orgProgress>span{display:block;height:100%;border-radius:inherit;background:#29c5d8;transition:width .25s ease}.orgFormArea{width:100%;min-width:0}.orgCard{width:100%;min-width:0;margin:0 0 14px;overflow:hidden;border:1px solid #e3e7ef;border-radius:13px;background:#fff;box-shadow:0 2px 8px #19203006}.orgCardHeader{min-height:51px;padding:0 17px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;justify-content:space-between;gap:12px}.orgCardHeader h3{margin:0;color:#252b39;font-size:14px;line-height:1.3;font-weight:750}.orgComplete{min-height:22px;padding:0 9px;border-radius:999px;background:#e1f9fb;color:#27a7b5;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:8px;font-weight:700}.orgComplete svg{width:10px;height:10px}.orgCardBody{width:100%;min-width:0;padding:17px}.orgGrid2,.orgGrid3{width:100%;min-width:0;display:grid;gap:13px;margin-bottom:13px}.orgGrid2{grid-template-columns:repeat(2,minmax(0,1fr))}.orgGrid3{grid-template-columns:repeat(3,minmax(0,1fr))}.orgField{width:100%;min-width:0}.orgField>label{display:block;margin-bottom:6px;color:#858d9d;font-size:8px;line-height:1.3;font-weight:750;margin-top:5px;text-transform:uppercase}.orgField>label span{color:#6545f2}.orgField input,.orgField select,.orgField textarea{width:100%;max-width:100%;min-width:0;border:1px solid #dde2eb;border-radius:8px;outline:none;background:#fff;color:#252c3c;font-family:inherit;font-size:11px;font-weight:500;transition:border-color .2s ease,box-shadow .2s ease}.orgField input,.orgField select{height:41px;padding:0 12px}.orgField select{cursor:pointer}.orgField textarea{min-height:92px;padding:11px 12px;line-height:1.5;resize:vertical}.orgField input::placeholder,.orgField textarea::placeholder{color:#b2b8c4}.orgField input:focus,.orgField select:focus,.orgField textarea:focus{border-color:#755bf4;box-shadow:0 0 0 3px #6544f512}.orgInputIcon{position:relative;width:100%;min-width:0}.orgInputIcon>svg{position:absolute;top:50%;left:11px;z-index:1;width:12px;height:12px;color:#969eae;transform:translateY(-50%);pointer-events:none}.orgInputIcon input{padding-left:33px}.orgMediaGrid{width:100%;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.orgMediaItem{min-width:0;padding:15px;border:1px solid #e5e9ef;border-radius:11px;background:#fafbfe}.orgMediaItem h4{margin:0 0 11px;color:#2b3140;font-size:12px;font-weight:700}.orgMediaLogo{width:105px;height:105px;margin-bottom:11px;overflow:hidden;border:1px solid #e1e4eb;border-radius:15px;background:#fff}.orgMediaLogo img{width:100%;height:100%;display:block;object-fit:cover}.orgMediaCover{width:100%;height:140px;margin-bottom:11px;overflow:hidden;border:1px solid #e1e4eb;border-radius:10px;background:#fff}.orgMediaCover img{width:100%;height:100%;display:block;object-fit:cover}.orgUploadButton{height:38px;padding:0 13px;border:1px solid #dde2ea;border-radius:8px;background:#fff;color:#4d5566;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:inherit;font-size:10px;font-weight:700;cursor:pointer}.orgUploadButton svg{width:12px;height:12px}.orgEmptyState{min-height:210px;padding:34px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.orgEmptyState>svg{width:28px;height:28px;margin-bottom:11px;color:#7155f3}.orgEmptyState h3{margin:0;color:#252b3a;font-size:15px;font-weight:750}.orgEmptyState p{max-width:420px;margin:7px 0 0;color:#8991a2;font-size:11px;line-height:1.55}.orgStickyFooter{position:sticky;left:auto;right:auto;bottom:0;z-index:40;width:100%;min-height:66px;margin-top:4px;padding:10px 0;border-top:1px solid #e5e8ef;background:#f7f8fcf5;display:flex;align-items:center;justify-content:flex-end;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.orgStickyFooter button{min-width:185px;height:42px;padding:0 21px;border:0;border-radius:9px;background:#6544f5;color:#fff;font-family:inherit;font-size:11px;font-weight:750;cursor:pointer;box-shadow:0 5px 14px #6544f533;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.orgStickyFooter button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 7px 17px #6544f540}.orgStickyFooter button:disabled{opacity:.6;cursor:not-allowed}@media(max-width:1400px){.orgProfilePage{padding:22px 24px 95px}.orgCover{height:160px;min-height:160px}.orgStats{grid-template-columns:repeat(4,minmax(90px,1fr))}.orgContent{grid-template-columns:180px minmax(0,1fr);gap:15px}}@media(max-width:1150px){.orgHeroBottom{flex-wrap:wrap}.orgIdentity{flex:1 1 calc(100% - 120px);max-width:none}.orgStats{width:100%;flex:1 1 100%;margin-left:0;grid-template-columns:repeat(4,minmax(0,1fr))}.orgContent{grid-template-columns:165px minmax(0,1fr)}}@media(max-width:900px){.orgProfilePage{padding:18px 16px 90px}.orgProfileTopbar h1{font-size:22px}.orgCover{height:145px;min-height:145px}.orgHeroBottom{padding-left:105px}.orgLogoWrap{left:15px;top:-30px;width:76px;height:76px}.orgLogo{width:76px;height:76px}.orgContent{grid-template-columns:1fr}.orgSettingsMenu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.orgSettingsMenu>button{margin:0;justify-content:center;text-align:center}.orgProgressBox{grid-column:1 / -1}.orgGrid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.orgProfilePage{padding:14px 10px 85px}.orgProfileTopbar{flex-direction:column;gap:11px}.orgProfileTopbar h1{font-size:20px}.orgPublicButton{width:100%}.orgCover{height:120px;min-height:120px}.orgCoverButton{top:9px;right:9px;height:33px;padding:0 10px;font-size:9px}.orgHeroBottom{padding:50px 11px 12px}.orgLogoWrap{left:13px;top:-31px;width:72px;height:72px}.orgLogo{width:72px;height:72px}.orgIdentity{flex:1 1 100%;min-width:0;max-width:100%}.orgNameRow h2{font-size:17px}.orgStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.orgStats>div{height:62px}.orgContent{margin-top:11px}.orgSettingsMenu{grid-template-columns:repeat(2,minmax(0,1fr))}.orgGrid2,.orgGrid3,.orgMediaGrid{grid-template-columns:1fr}.orgCardHeader{padding:0 13px}.orgCardBody{padding:13px}.orgStickyFooter button{width:100%}}@media(max-width:430px){.orgStats{grid-template-columns:repeat(2,minmax(0,1fr))}.orgSettingsMenu{grid-template-columns:1fr}.orgComplete{display:none}}.identityUserAvatar{position:relative;display:inline-flex;flex:0 0 auto;overflow:hidden;border-radius:50%;vertical-align:middle;background:#f3f4f6;box-shadow:0 0 0 3px #fff,0 5px 15px #4c37dc2e}.identityUserAvatar>img{width:100%;height:100%;display:block;object-fit:cover;border-radius:inherit}.identityUserAvatarFallback{position:absolute;inset:0;width:100%;height:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:inherit;color:#fff}.identityUserAvatarFallback strong{position:relative;z-index:4;font-size:14px;line-height:1;font-weight:800;letter-spacing:.5px;color:#fff;text-transform:uppercase}.identityUserIcon{position:absolute;right:-4%;bottom:-8%;z-index:2;display:flex;font-size:.72em;opacity:.14}.identityAvatarDecoration{position:absolute;display:block;border-radius:50%;background:#ffffff24}.identityAvatarDecorationOne{width:65%;height:65%;top:-28%;right:-20%}.identityAvatarDecorationTwo{width:45%;height:45%;left:-18%;bottom:-15%}.identityCompanyLogo{position:relative;display:inline-flex;flex:0 0 auto;overflow:hidden;border:1px solid #e8eaf2;border-radius:16px;background:#fff;box-shadow:0 6px 18px #0f172a14,0 0 0 4px #fffc}.identityCompanyLogo>img{width:100%;height:100%;display:block;object-fit:contain;padding:7px;box-sizing:border-box;background:#fff}.identityCompanyLogoFallback{position:absolute;inset:0;width:100%;height:100%;align-items:center;justify-content:center;overflow:hidden;color:#fff}.identityCompanyLogoFallback strong{position:relative;z-index:3;font-weight:900;line-height:1;letter-spacing:.04em}.identityCompanyIcon{position:absolute;right:-3%;bottom:-8%;z-index:2;display:flex;font-size:.72em;opacity:.12}.identityCompanyLogoGlow{position:absolute;width:80%;height:80%;top:-35%;right:-30%;border-radius:50%;background:#ffffff29}.identityCompanyCover{position:absolute;inset:0;overflow:hidden}.identityCompanyCover>img{width:100%;height:100%;display:block;object-fit:contain}.identityCompanyCoverFallback{position:absolute;inset:0;width:100%;height:100%;align-items:center;justify-content:center;overflow:hidden;color:#fff}.identityCoverCircle{position:absolute;display:block;border-radius:50%;background:#ffffff14}.identityCoverCircleOne{width:330px;height:330px;right:-80px;top:-170px}.identityCoverCircleTwo{width:240px;height:240px;left:-60px;bottom:-130px}.identityCoverBrand{display:flex;align-items:center;gap:16px;opacity:.22}.identityCoverBrand>span{display:flex;width:62px;height:62px;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.8);border-radius:18px;font-size:19px;font-weight:900}.identityCoverBrand strong{max-width:420px;overflow:hidden;font-size:28px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}@media(max-width:700px){.identityCoverBrand strong{font-size:20px}.identityCoverBrand>span{width:50px;height:50px;border-radius:14px;font-size:16px}}.riCategory.ai\/ml{background:#8b52ec}.riEventCardBody{padding:21px 22px 22px}.riEventCardBody h3{margin:0 0 13px;font-size:16px;line-height:1.4}.riEventMeta{display:flex;flex-direction:column;gap:8px;color:var(--ri-muted);font-size:11px}.riEventMeta span{display:flex;align-items:center;gap:7px}.riEventMeta svg{width:12px;color:#777ff0}.riEventProgress{margin-top:18px}.riEventCardBottom{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--ri-muted);font-size:10px;margin-top:9px}.riEventCardBottom span{display:flex;align-items:center;gap:6px}.riEventJoin:hover{background:#5847ed;color:#fff}.riStatusBox{min-height:180px;border:1px solid var(--ri-border);border-radius:15px;background:var(--ri-card);display:flex;align-items:center;justify-content:center;color:var(--ri-muted)}.riStatusBox.error{color:#ff7d89}.riNewsCardFooter strong{color:var(--ri-cyan)}.riTestimonialSlider{width:100%;overflow:hidden;position:relative;padding:8px 0 24px}.riTestimonialSlider:before,.riTestimonialSlider:after{content:"";position:absolute;top:0;bottom:0;width:100px;z-index:5;pointer-events:none}.riTestimonialSlider:before{left:0;background:linear-gradient(90deg,var(--ri-bg),transparent)}.riTestimonialSlider:after{right:0;background:linear-gradient(270deg,var(--ri-bg),transparent)}.riTestimonialTrack{display:flex;align-items:stretch;gap:24px;width:max-content;animation:riTestimonialSlide 38s linear infinite;will-change:transform}.riTestimonialSlider:hover .riTestimonialTrack{animation-play-state:paused}.riTestimonialTrack .riTestimonialCard{flex:0 0 390px;width:390px;min-height:270px;border:1px solid var(--ri-border);background:var(--ri-card);border-radius:17px;padding:28px;display:flex;flex-direction:column;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.riTestimonialTrack .riTestimonialCard:hover{transform:translateY(-7px);border-color:#5847eea6;box-shadow:0 20px 50px #00000029}.riTestimonialTrack .riStars{color:#6556ff;letter-spacing:4px;margin-bottom:22px;font-size:14px}.riTestimonialTrack .riTestimonialCard>p{color:var(--ri-muted);font-style:italic;line-height:1.75;font-size:14px;flex:1}.riTestimonialTrack .riTestimonialUser{display:flex;align-items:center;gap:13px;margin-top:28px}.riTestimonialTrack .riTestimonialUser>span{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--ri-cyan),var(--ri-purple));color:#fff;font-weight:800;font-size:12px}.riTestimonialTrack .riTestimonialUser div{display:flex;flex-direction:column}.riTestimonialTrack .riTestimonialUser strong{color:var(--ri-text);font-size:13px}.riTestimonialTrack .riTestimonialUser small{margin-top:4px;color:var(--ri-muted);font-size:10px}.riEventJoin{min-height:44px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-size:12px;font-weight:800;transition:transform .2s ease,border-color .2s ease,background .2s ease}.riEventJoin{width:100%;min-height:44px;margin-top:17px;border:0;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:7px;background:linear-gradient(135deg,var(--ri-purple),var(--ri-violet));color:#fff;font-size:11px;font-weight:800;cursor:pointer;transition:background .2s ease,opacity .2s ease,transform .2s ease;height:40px}.riEventJoin:hover:not(:disabled){transform:translateY(-2px)}.riEventJoin:disabled{opacity:.5;cursor:not-allowed}.riCategory.devops{background:#26c9e826;color:var(--ri-cyan)}.riCategory.cloud{background:#5847ee29;color:#7769ff}.riCategory.security{background:#ef5b7a26;color:#f36c8c}.riCategory.frontend{background:#3fbe8c26;color:#55d6a5}.riCategory.data{background:#f0a63d26;color:#f4b154}.riEventDetailPage{min-height:100vh;background:var(--ri-bg);color:var(--ri-text)}.riEventDetailSection{padding:42px 24px 90px}.riEventDetailContainer{width:min(1120px,100%);margin:0 auto}.riEventBack{display:inline-flex;align-items:center;gap:10px;margin-bottom:34px;border:0;padding:0;background:transparent;color:var(--ri-cyan);font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:transform .25s ease,opacity .25s ease}.riEventBack:hover{transform:translate(-4px);opacity:.85}.riEventDetailHeroImage{width:100%;height:470px;overflow:hidden;border:1px solid var(--ri-border);border-radius:20px;background:var(--ri-card)}.riEventDetailHeroImage img{display:block;width:100%;height:100%;object-fit:cover}.riEventDetailLayout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:42px;align-items:start;margin-top:34px}.riEventDetailMain{min-width:0}.riEventDetailCategory{display:inline-flex;align-items:center;justify-content:center;min-height:27px;margin-bottom:20px;padding:5px 12px;border-radius:6px;background:#26c9e821;color:var(--ri-cyan);font-size:11px;font-weight:800}.riEventDetailCategory.cloud{background:#5847ee29;color:#7769ff}.riEventDetailCategory.security{background:#ef5b7a24;color:#f36c8c}.riEventDetailCategory.frontend{background:#3fbe8c24;color:#55d6a5}.riEventDetailCategory.data{background:#f0a63d24;color:#f4b154}.riEventDetailMain>h1{max-width:760px;margin:0;color:var(--ri-text);font-size:clamp(36px,4vw,52px);line-height:1.06;letter-spacing:-2px;font-weight:800}.riEventDetailMeta{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:20px;color:var(--ri-muted);font-size:13px}.riEventDetailMeta span{display:inline-flex;align-items:center;gap:8px}.riEventDetailMeta svg{font-size:14px}.riEventDescription{max-width:760px;margin-top:28px;color:var(--ri-muted);font-size:15px;line-height:1.9}.riEventDescription p{margin:0 0 22px}.riEventDescription *{max-width:100%}.riEventSpeakersSection{margin-top:48px}.riEventSpeakersSection h2{margin:0 0 22px;color:var(--ri-text);font-size:23px;font-weight:800}.riEventSpeakersGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.riEventSpeakerCard{display:flex;align-items:center;gap:16px;min-height:115px;padding:18px;border:1px solid var(--ri-border);border-radius:15px;background:var(--ri-card)}.riEventSpeakerAvatar{width:58px;height:58px;flex:0 0 58px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--ri-cyan),var(--ri-purple));color:#fff;font-size:13px;font-weight:800}.riEventSpeakerAvatar img{width:100%;height:100%;object-fit:cover}.riEventSpeakerInfo{min-width:0;display:flex;flex-direction:column;gap:4px}.riEventSpeakerInfo strong{color:var(--ri-text);font-size:14px}.riEventSpeakerInfo small{color:var(--ri-muted);font-size:11px}.riEventSpeakerInfo p{margin:4px 0 0;color:var(--ri-cyan);font-size:11px;line-height:1.5}.riEventScheduleSection{margin-top:18px;padding:26px 28px 28px;background:#fff;border:1px solid #e7e9f2;border-radius:16px;box-shadow:0 4px 14px #0f172a0a}.riEventScheduleSection>h2{margin:0 0 22px;font-size:18px;font-weight:800;line-height:1.3;color:#171b2e;letter-spacing:-.02em}.riEventSchedule{position:relative;display:flex;flex-direction:column;gap:0}.riEventSchedule:before{content:"";position:absolute;left:67px;top:22px;bottom:22px;width:2px;background:#ece9ff}.riScheduleItem{position:relative;display:grid;grid-template-columns:54px 1fr;gap:30px;align-items:center;min-height:76px;padding:10px 14px 10px 0;border-radius:12px;transition:background .2s ease,transform .2s ease}.riScheduleItem:hover{background:#faf9ff;transform:translate(3px)}.riScheduleItem:before{content:"";position:absolute;left:62px;top:50%;width:12px;height:12px;border:3px solid #ffffff;border-radius:50%;background:#7047eb;box-shadow:0 0 0 2px #ded6ff;transform:translateY(-50%);z-index:2}.riScheduleTime{width:54px;padding:7px 0;border-radius:8px;background:#f3efff;color:#7047eb;font-size:13px;font-weight:800;line-height:1;text-align:center;letter-spacing:-.01em}.riScheduleContent{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:5px}.riScheduleContent:hover{transform:translateY(-2px);border-color:#5847ee6b;background:#5847ee09;box-shadow:0 10px 28px #0f172a0f}.riScheduleContent strong{display:block;margin:0;color:#171b2e;font-size:15px;font-weight:700;line-height:1.4;word-break:break-word}.riScheduleContent span{display:block;margin:0;color:#8a91a3;font-size:13px;font-weight:500;line-height:1.45}.riEventScheduleEmpty{padding:24px;border:1px dashed #dcdfea;border-radius:12px;background:#fafbfe;color:#8a91a3;font-size:14px;text-align:center}.passwordProfileField>label{margin:0;color:#8992a8;font-size:11px;font-weight:800;line-height:1.35;text-transform:uppercase}.passwordProfileField>label span{color:#7352f4}.passwordProfileInput input:hover{border-color:#cbd1de}.passwordProfileMessage svg{flex-shrink:0;font-size:17px}.passwordProfileCancel:hover{border-color:#c8cfdb;background:#f9fafc}.passwordProfileSave:active:not(:disabled){transform:translateY(0)}html[data-user-theme=dark] .passwordProfileCardHeader{border-bottom-color:#2b304d}html[data-user-theme=dark] .passwordProfileCardHeader h2{color:#f4f5fb}html[data-user-theme=dark] .passwordSecurityBadge{background:#26c9e81f;color:#45d3ee}html[data-user-theme=dark] .passwordProfileField>label{color:#9ba4c0}html[data-user-theme=dark] .passwordProfileInput input{background:#171b34;border-color:#303652;color:#f5f6fb}html[data-user-theme=dark] .passwordProfileInput input:hover{border-color:#414866}html[data-user-theme=dark] .passwordProfileInput input:focus{background:#1a1f39;border-color:#7657f4;box-shadow:0 0 0 3px #7657f41f}html[data-user-theme=dark] .passwordProfileInput button{color:#9ca6c1}html[data-user-theme=dark] .passwordProfileInput button:hover{color:#c3b7ff;background:#7450f51f}html[data-user-theme=dark] .passwordProfileActions{border-top-color:#2b304d}html[data-user-theme=dark] .passwordProfileCancel{background:#1b2039;border-color:#343a59;color:#d4d8e5}html[data-user-theme=dark] .passwordProfileCancel:hover{background:#202640}.passwordMatch svg{font-size:14px;flex-shrink:0}.passwordProfileSave:disabled{cursor:not-allowed;background:#c8c4dc;color:#fff;box-shadow:none;opacity:.7;transform:none}html[data-user-theme=dark] .passwordRequirement{color:#8f98b4}html[data-user-theme=dark] .passwordRequirementIcon{background:#282d48;color:#9ba4c0}html[data-user-theme=dark] .passwordRequirement.valid{color:#4bd49a}html[data-user-theme=dark] .passwordRequirement.valid .passwordRequirementIcon{background:#24be7d26;color:#4bd49a}html[data-user-theme=dark] .passwordMatch.valid{color:#4bd49a}html[data-user-theme=dark] .passwordMatch.invalid{color:#ff7782}@media(max-width:640px){.passwordRequirements{flex-direction:column;align-items:flex-start;gap:7px;font-size:11px}.passwordRequirement{font-size:10px}}@media(max-width:900px){.passwordProfileCardHeader{padding-left:20px;padding-right:20px}.passwordProfileForm{padding:24px 20px}}@media(max-width:640px){.passwordProfileCardHeader{min-height:58px;padding-left:16px;padding-right:16px}.passwordProfileCardHeader h2{font-size:14px}.passwordSecurityBadge{min-width:auto;height:24px;padding:0 11px;font-size:10px}.passwordProfileForm{padding:20px 16px;gap:18px}.passwordProfileInput input{height:44px;padding-left:13px;font-size:13px}.passwordProfileActions{gap:10px}.passwordProfileCancel,.passwordProfileSave{flex:1;min-width:0;height:43px;padding-left:12px;padding-right:12px;font-size:12px}}html[data-public-theme=light] .riEventScheduleSection,html[data-user-theme=light] .riEventScheduleSection{border-color:#e2e5ef;background:#fff;box-shadow:0 2px 5px #0f172a06,0 10px 28px #0f172a0b}html[data-public-theme=light] .riEventScheduleSection>h2,html[data-user-theme=light] .riEventScheduleSection>h2{color:#171b2e}html[data-public-theme=light] .riEventSchedule:before,html[data-user-theme=light] .riEventSchedule:before{background:linear-gradient(180deg,#e9e5ff,#d8f4f7,#eeeaff)}html[data-public-theme=light] .riScheduleItem:before,html[data-user-theme=light] .riScheduleItem:before{border-color:#fff;box-shadow:0 0 0 3px #eeeaff,0 4px 12px #5847ee29}html[data-public-theme=light] .riScheduleTime,html[data-user-theme=light] .riScheduleTime{color:#604cf0}html[data-public-theme=light] .riScheduleContent,html[data-user-theme=light] .riScheduleContent{border-color:#e5e7ef;background:#fafbfe}html[data-public-theme=light] .riScheduleContent:hover,html[data-user-theme=light] .riScheduleContent:hover{border-color:#d5ceff;background:#fff;box-shadow:0 10px 26px #4b3aa414}html[data-public-theme=light] .riScheduleContent strong,html[data-user-theme=light] .riScheduleContent strong{color:#171b2e}html[data-public-theme=light] .riScheduleContent span,html[data-user-theme=light] .riScheduleContent span{color:#7c859b}html[data-public-theme=light] .riEventScheduleEmpty,html[data-user-theme=light] .riEventScheduleEmpty{border-color:#dfe2ec;background:#fafbfe;color:#8b93a6}html[data-public-theme=dark] .riEventScheduleSection,html[data-user-theme=dark] .riEventScheduleSection{border-color:#292e50;background:#181c38;box-shadow:none}html[data-public-theme=dark] .riScheduleItem:before,html[data-user-theme=dark] .riScheduleItem:before{border-color:#181c38}html[data-public-theme=dark] .riScheduleContent,html[data-user-theme=dark] .riScheduleContent{border-color:#292e50;background:#141830}html[data-public-theme=dark] .riScheduleContent:hover,html[data-user-theme=dark] .riScheduleContent:hover{border-color:#514a87;background:#1c203d;box-shadow:none}@media(max-width:560px){.riEventScheduleSection{margin-top:22px;padding:20px 16px;border-radius:14px}.riEventScheduleSection>h2{margin-bottom:18px;font-size:17px}.riEventSchedule{gap:8px}.riEventSchedule:before{left:62px;top:27px;bottom:27px}.riScheduleItem{grid-template-columns:48px minmax(0,1fr);gap:29px;min-height:72px;padding:7px 0}.riScheduleItem:before{left:56px;width:12px;height:12px}.riScheduleTime{font-size:11px}.riScheduleContent{padding:14px;border-radius:11px}.riScheduleContent strong{font-size:13px}.riScheduleContent span{font-size:11px}}@media(max-width:640px){.riEventScheduleSection{padding:20px 18px;border-radius:14px}.riEventScheduleSection>h2{margin-bottom:18px;font-size:17px}.riEventSchedule:before{left:55px}.riScheduleItem{grid-template-columns:44px 1fr;gap:26px;min-height:70px;padding-right:6px}.riScheduleItem:before{left:50px;width:10px;height:10px}.riScheduleTime{width:44px;font-size:12px}.riScheduleContent strong{font-size:14px}.riScheduleContent span{font-size:12px}}.riEventBookingCard{position:sticky;top:100px;padding:28px;border:1px solid var(--ri-border);border-radius:20px;background:var(--ri-card);box-shadow:0 18px 50px #0000001f}.riEventBookingCount{display:flex;flex-direction:column;gap:7px}.riEventBookingCount strong{color:var(--ri-text);font-size:28px;line-height:1.1;font-weight:800;letter-spacing:-1px}.riEventBookingCount span{color:var(--ri-muted);font-size:12px}.riEventBookingSeats{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:28px;color:var(--ri-muted);font-size:11px}.riEventBookingSeats strong{color:#7864ff;font-size:11px;font-weight:800;white-space:nowrap}.riEventBookingProgress{width:100%;height:6px;margin-top:9px;overflow:hidden;border-radius:999px;background:#575c8733}.riEventBookingProgress>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#5748ee,#7b50f4,#9b55ef);transition:width .8s cubic-bezier(.22,1,.36,1)}.riEventRegisterButton{width:100%;min-height:51px;margin-top:21px;border:0;border-radius:10px;background:linear-gradient(135deg,#5146f4,#6544f4);color:#fff;font-family:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,opacity .25s ease}.riEventRegisterButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 32px #5c43f447}.riEventRegisterButton:disabled{opacity:.5;cursor:not-allowed}.riEventBookingBenefits{display:flex;flex-direction:column;gap:13px;margin-top:20px}.riEventBookingBenefits>span{display:flex;align-items:center;gap:9px;color:var(--ri-muted);font-size:11px}.riEventBookingBenefits svg{color:var(--ri-cyan);font-size:13px}.riEventBookingMessage{margin-top:17px;padding:12px 14px;border:1px solid rgba(38,201,232,.25);border-radius:10px;background:#26c9e80f;color:var(--ri-cyan);font-size:11px;line-height:1.6}.riEventDetailState{min-height:72vh;padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;color:var(--ri-muted);text-align:center}.riEventDetailState h2{margin:0;color:var(--ri-text)}.riEventDetailState button{min-height:44px;padding:0 22px;border:0;border-radius:10px;background:var(--ri-purple);color:#fff;font-family:inherit;font-weight:700;cursor:pointer}html[data-public-theme=light] .riEventDetailPage{background:#f8f9ff}html[data-public-theme=light] .riEventDetailHeroImage,html[data-public-theme=light] .riEventSpeakerCard,html[data-public-theme=light] .riEventBookingCard,html[data-public-theme=light] .riEventScheduleEmpty{background:#fff;border-color:#e1e4f1}html[data-public-theme=light] .riScheduleItem{border-bottom-color:#e4e6f0}html[data-public-theme=light] .riEventBookingProgress{background:#e7e9f3}.riNewsPage{min-height:100vh;background:var(--ri-bg);color:var(--ri-text)}.riNewsHero{padding:42px 0;background:var(--ri-bg)}.riNewsHero .riContainer{width:min(1320px,calc(100% - 48px));margin:0 auto}.riNewsPill{display:inline-flex;align-items:center;min-height:28px;padding:6px 12px;margin-bottom:14px;border-radius:999px;background:#eeeaff;color:#6954f5;font-size:12px;font-weight:800;letter-spacing:.04em}.riNewsHero h1{margin:0;color:#111827;font-size:clamp(32px,4vw,46px);line-height:1.08;font-weight:800;letter-spacing:-.04em}.riNewsHero>.riContainer>p{max-width:760px;margin:0;color:var(--ri-muted);font-size:15px;line-height:1.75}.riNewsTabs{margin-top:32px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.riNewsTabs button{min-width:58px;height:38px;padding:0 19px;border:1px solid var(--ri-border);border-radius:999px;background:transparent;color:var(--ri-muted);font-family:inherit;font-size:11px;font-weight:600;cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.riNewsTabs button:hover{color:var(--ri-text);border-color:#705bffa6;transform:translateY(-1px)}.riNewsTabs button.active{border-color:#6553f5;background:#5847ee14;color:#8b7aff}.riNewsContent{padding:0 0 100px;background:var(--ri-bg)}.riNewsContent .riContainer{width:min(1320px,calc(100% - 48px));margin:0 auto}.riFeaturedNews{display:grid;grid-template-columns:1.08fr .92fr;border:1px solid var(--ri-border);background:var(--ri-card);border-radius:18px;overflow:hidden;cursor:pointer;min-height:390px;margin-bottom:33px;width:100%;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.riFeaturedNews:hover{transform:translateY(-3px);border-color:#5d4eef8c;box-shadow:0 24px 60px #0000002e}.riFeaturedNewsImage{min-height:390px;overflow:hidden;min-width:0;height:100%;background:#101326}.riFeaturedNewsImage img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s ease}.riFeaturedNews:hover .riFeaturedNewsImage img{transform:scale(1.02)}.riFeaturedNewsContent{padding:46px 44px;display:flex;flex-direction:column;justify-content:center;min-width:0}.riNewsMeta{display:flex;align-items:center;gap:12px;color:var(--ri-muted);font-size:10px}.riNewsMeta>span{display:inline-flex;align-items:center;gap:6px}.riNewsCategory{border-radius:6px;background:#26c9e821;color:var(--ri-cyan);padding:5px 10px;font-weight:800;min-height:25px;font-size:9px}.riNewsCategory.cloud{background:#5847ee2e;color:#8575ff}.riNewsCategory.security{background:#e54a6729;color:#f1788d}.riNewsCategory.frontend{background:#27c28726;color:#59d7a7}.riNewsCategory.data{background:#e7a03426;color:#f2b35c}.riNewsReadTime{display:inline-flex;align-items:center;gap:6px;color:var(--ri-muted)}.riNewsReadTime svg{font-size:9px}.riFeaturedNewsContent h2{margin:20px 0 14px;font-size:clamp(23px,2vw,30px);line-height:1.3;letter-spacing:-1.2px;max-width:570px;color:var(--ri-text);font-weight:800;text-decoration:none}.riFeaturedNewsContent>p{color:var(--ri-muted);font-size:13px;line-height:1.85;max-width:590px;margin:0;text-decoration:none}.riFeaturedAuthor{margin-top:28px;display:flex;align-items:center;gap:11px}.riFeaturedAuthor>span{width:38px;height:38px;background:linear-gradient(135deg,#5949ed,#8c58ef);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;flex:0 0 38px}.riFeaturedAuthor>div{display:flex;flex-direction:column;gap:3px;min-width:0}.riFeaturedAuthor strong{font-size:11px;overflow:hidden;color:var(--ri-text);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.riFeaturedAuthor small{color:var(--ri-muted);font-size:9px}.riNewsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:34px}.riNewsCard{border:1px solid var(--ri-border);background:var(--ri-card);border-radius:16px;overflow:hidden;cursor:pointer;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;min-width:0;display:flex;flex-direction:column}.riNewsCard:hover{transform:translateY(-5px);border-color:#5d4eef8c;box-shadow:0 20px 45px #00000029}.riNewsCardImage{height:205px;position:relative;overflow:hidden;width:100%;background:#11152a}.riNewsCardImage img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease;display:block}.riNewsCard:hover .riNewsCardImage img{transform:scale(1.04)}.riNewsCardImage>span{position:absolute;left:14px;bottom:14px;background:#594bed;color:#fff;padding:5px 10px;border-radius:6px;font-size:9px;font-weight:800;min-height:25px;display:inline-flex;align-items:center}.riNewsCardImage>span.devops{background:#594bed}.riNewsCardImage>span.cloud{background:#604ee9}.riNewsCardImage>span.security{background:#b74a67}.riNewsCardImage>span.frontend{background:#278e70}.riNewsCardImage>span.data{background:#b47a2b}.riNewsCardImage>span.ai-ml{background:#7a4fd6}.riNewsCardImage>span.notice{background:#5d6680}.riNewsCardBody{padding:21px 21px 19px;flex:1;min-width:0;display:flex;flex-direction:column}.riNewsCardBody h3{margin:0 0 11px;font-size:15px;line-height:1.45;min-height:44px;color:var(--ri-text);font-weight:800;letter-spacing:-.35px;text-decoration:none}.riNewsCardBody>p{color:var(--ri-muted);font-size:11px;line-height:1.75;min-height:58px;margin:0;text-decoration:none}.riNewsCardFooter{margin-top:auto;display:flex;align-items:center;justify-content:space-between;color:#747e9d;font-size:9px;gap:15px;padding-top:18px}.riNewsCardFooter span{display:inline-flex;align-items:center;gap:5px}.riNewsCardFooter span:last-child{color:var(--ri-cyan)}.riNewsCardFooter svg{font-size:8px}.riNewsLoadMore{display:flex;justify-content:center;margin-top:42px}.riNewsLoadMore button{min-width:150px;height:44px;padding:0 20px;border:1px solid #5b4bf0;border-radius:9px;background:transparent;color:#7c6cff;font-family:inherit;font-size:11px;font-weight:800;cursor:pointer;transition:color .2s ease,background .2s ease,transform .2s ease}.riNewsLoadMore button:hover{transform:translateY(-2px);background:#594bed;color:#fff}.riNewsPage .riStatusBox{width:100%;min-height:190px;display:flex;align-items:center;justify-content:center;border:1px solid var(--ri-border);border-radius:16px;background:var(--ri-card);color:var(--ri-muted);font-size:13px}.riNewsPage .riStatusBox.error{color:#f07c91}html[data-public-theme=light] .riNewsPage,html[data-public-theme=light] .riNewsHero,html[data-public-theme=light] .riNewsContent{background:#f7f8fe}html[data-public-theme=light] .riFeaturedNews,html[data-public-theme=light] .riNewsCard,html[data-public-theme=light] .riNewsPage .riStatusBox{background:#fff;border-color:#e1e4f1}html[data-public-theme=light] .riNewsTabs button{border-color:#d9ddec;color:#69718d}html[data-public-theme=light] .riNewsTabs button.active{border-color:#6553f5;background:#5847ee12;color:#6553f5}.rgGoogleLogin{width:100%;height:52px;display:flex;align-items:center;justify-content:center;gap:11px;border:1px solid #dfe2e9;border-radius:10px;background:#fff;color:#2b3040;font-size:12px;font-weight:700;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.rgMobileHeader,.rgMobileDrawer,.rgMobileOverlay{display:none}html[data-user-theme=dark] .card{background:var(--rg-panel);border-color:var(--rg-border);color:var(--rg-text)}.rgDashboardCardHeader h2{margin:0;color:var(--rg-text);font-size:14px;font-weight:800}.rgSliderCount{display:flex;align-items:center;gap:8px}.rgSliderCount button{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:var(--rg-panel-soft);color:var(--rg-text);cursor:pointer}.rgSliderCount span{color:var(--rg-muted);font-size:10px}.rgUpcomingCard,.rgUpcomingEvent{overflow:hidden}.rgUpcomingBody{padding:20px}.rgUpcomingTop{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.rgUpcomingTop h3{margin:0 0 5px;color:var(--rg-text);font-size:16px;font-weight:800}.rgUpcomingTop>div>span{color:var(--rg-cyan);font-size:11px}.rgRegisteredBadge{padding:5px 10px;border-radius:999px;background:#6247ef21;color:#7460ef;font-size:9px;font-weight:700}.rgUpcomingBody>p{max-width:720px;margin:12px 0 16px;color:var(--rg-muted);font-size:12px;line-height:1.7}.rgPurpleButton{height:39px;padding:0 19px;border:0;border-radius:10px;background:linear-gradient(110deg,#5946ee,#8750ef);color:#fff;font-family:inherit;font-size:11px;font-weight:700;cursor:pointer;box-shadow:0 7px 18px #6247ef33}.rgDashboardEmpty{min-height:280px;display:flex;align-items:center;justify-content:center;color:var(--rg-muted);font-size:12px}.rgMiniCalendarCard{padding:20px}.rgCalendarHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.rgCalendarHeader h3{margin:0 0 13px;color:var(--rg-text);font-size:14px}.rgCalendarHeader>div:first-child span{color:var(--rg-muted);font-size:12px}.rgCalendarLegend{display:flex;align-items:center;gap:13px;color:var(--rg-muted);font-size:9px}.rgCalendarLegend span{display:flex;align-items:center;gap:5px}.rgCalendarLegend i{width:7px;height:7px;border-radius:50%}.rgCalendarLegend i.event{background:#654cf0}.rgCalendarLegend i.meeting{background:#29c6e4}.rgMiniCalendarLayout{display:grid;grid-template-columns:minmax(0,1fr) 185px;gap:25px}.rgMiniWeek,.rgMiniDays{display:grid;grid-template-columns:repeat(7,1fr)}.rgMiniWeek span{padding:8px 0 12px;color:var(--rg-muted);font-size:10px;text-align:center}.rgMiniDays button{position:relative;min-height:45px;display:flex;align-items:center;justify-content:center;border:0;border-radius:9px;background:transparent;color:var(--rg-text);font-family:inherit;font-size:14px;cursor:pointer}.rgMiniDays button.outside{opacity:.28}.rgMiniDays button.active{background:#694ef0;color:#fff}.rgCalendarDots{position:absolute;left:50%;bottom:5px;display:flex;gap:3px;transform:translate(-50%)}.rgCalendarDots i{width:3px;height:3px;border-radius:50%}.rgCalendarDots i.event{background:#6247ef}.rgCalendarDots i.meeting{background:#24c7e6}.rgMiniDays button.active .rgCalendarDots i{background:#fff}.rgSelectedDay{display:flex;flex-direction:column;gap:8px}.rgSelectedDay>strong{color:var(--rg-muted);font-size:12px}.rgSelectedDay>div{padding:14px;border:1px solid #dedbfb;border-radius:10px;background:#6247ef0a;color:var(--rg-muted);font-size:11px}.rgSelectedDay button{width:100%;min-height:44px;display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--rg-border);border-radius:8px;background:var(--rg-panel-soft);color:var(--rg-text);font-family:inherit;font-size:9px;text-align:left;cursor:pointer}.rgRequestPanel{min-height:100%;padding:19px;border:1px solid var(--rg-border);border-radius:16px;background:var(--rg-panel);box-shadow:var(--rg-shadow)}.rgRequestHeading h3{margin:0 0 4px;color:var(--rg-text);font-size:14px}.rgRequestHeading span{color:var(--rg-muted);font-size:14px}.rgNoRequests{min-height:450px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px;text-align:center}.rgNoRequests>div{margin-bottom:18px;font-size:42px}.rgNoRequests h4{margin:0 0 8px;color:var(--rg-text);font-size:14px}.rgNoRequests p{max-width:190px;margin:0;color:var(--rg-muted);font-size:11px;line-height:1.55}.rgRequestList{display:flex;flex-direction:column;gap:8px;margin-top:20px}.rgRequestList button{width:100%;padding:12px;display:flex;flex-direction:column;gap:4px;border:1px solid var(--rg-border);border-radius:10px;background:var(--rg-panel-soft);color:var(--rg-text);text-align:left;cursor:pointer}.rgRequestList strong{font-size:12px}.rgRequestList span{color:var(--rg-muted);font-size:12px}@media(max-width:768px){.rgNotificationDelete{opacity:1}}.rgProfilePage{width:100%;display:grid;grid-template-columns:260px minmax(0,1fr);gap:22px;align-items:start}.rgProfileTabs{width:260px;min-width:260px;height:fit-content;overflow:hidden;border:1px solid var(--rg-border);border-radius:14px;background:var(--rg-panel);box-shadow:var(--rg-shadow)}.rgProfileTabs a{width:100%;min-height:50px;display:flex;align-items:center;padding:0 20px;box-sizing:border-box;border-bottom:1px solid var(--rg-border);color:var(--rg-muted);font-size:12px;text-decoration:none}.rgProfileTabs a:last-child{border-bottom:0}.rgProfileTabs a.active{padding-left:16px;border-left:4px solid #24c7e6;background:linear-gradient(110deg,#5845eb,#8651ef);color:#fff}.rgProfileCard{overflow:hidden;border:1px solid var(--rg-border);border-radius:16px;background:var(--rg-panel);box-shadow:var(--rg-shadow)}.rgProfileHeader{min-height:100px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;border-bottom:1px solid var(--rg-border)}.rgProfileIdentity{display:flex;align-items:center;gap:14px}.rgLargeAvatar{width:56px;height:56px;overflow:hidden;flex:0 0 56px;display:flex;align-items:center;justify-content:center;border-radius:13px;background:linear-gradient(135deg,#5845eb,#8651ef);color:#fff;font-size:17px;font-weight:800;box-shadow:0 8px 18px #6247ef3d}.rgLargeAvatar img{width:100%;height:100%;object-fit:cover}.rgProfileIdentity h2{margin:0 0 3px;color:var(--rg-text);font-size:14px}.rgProfileIdentity a{color:var(--rg-cyan);font-size:11px;text-decoration:none}.rgEditProfileButton{height:37px;padding:0 17px;border:0;border-radius:9px;background:#6247ef1a;color:#604aed;font-family:inherit;font-size:10px;font-weight:700;cursor:pointer}.rgProfileInfo{padding:20px 24px}.rgProfileInfo>h3{margin:0 0 15px;color:var(--rg-muted);font-size:10px;letter-spacing:.09em}.rgProfileInfoGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.rgProfileField{min-height:68px;padding:13px 15px;display:flex;flex-direction:column;justify-content:center;gap:6px;border:1px solid var(--rg-border);border-radius:11px;background:var(--rg-panel-soft)}.rgProfileField label{color:var(--rg-muted);font-size:9px}.rgProfileField strong{color:var(--rg-text);font-size:11px;font-weight:700}.rgProfileField input{width:100%;height:32px;padding:0 8px;border:1px solid var(--rg-border);border-radius:6px;outline:0;background:var(--rg-panel);color:var(--rg-text);font-family:inherit;font-size:11px}.rgProfileField input:focus{border-color:#604aed}.rgProfileAlert{margin:18px 24px 0;padding:10px 12px;border-radius:8px;font-size:10px}.rgProfileAlert.error{background:#ef444414;color:#ef4444}.rgProfileAlert.success{background:#10b98117;color:#10b981}.rgProfileState{min-height:420px;display:flex;align-items:center;justify-content:center;color:var(--rg-muted);font-size:12px}.eventWizardField input,.eventWizardField select,.eventWizardField textarea,.eventWizardSpeakerFields input,.eventWizardAgendaRow input{width:100%;border:1px solid #dce0e7;border-radius:11px;background:#f9fafc;color:#1c2231;outline:none;font:inherit;font-size:13px;transition:.2s ease;box-sizing:border-box}.eventWizardField input,.eventWizardField select{height:46px;padding:0 13px}.eventWizardField input:focus,.eventWizardField select:focus,.eventWizardField textarea:focus,.eventWizardSpeakerFields input:focus,.eventWizardAgendaRow input:focus{border-color:#6c51ee;background:#fff;box-shadow:0 0 0 4px #6c51ee12}.eventWizardUpload>input{display:none}.eventWizardSpeakerFields input,.eventWizardAgendaRow input{height:40px;padding:0 10px}.eventWizardPreviewHero:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 20%,#090c15d1)}.eventWizardPreviewGrid>div,.eventWizardPreviewDescription{padding:13px;border:1px solid #e3e5ea;border-radius:12px;background:#fafafa}.eventWizard{width:min(760px,calc(100% - 48px));margin:0 auto;padding:16px 0 60px;color:#111827;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.eventWizard *{box-sizing:border-box}.eventWizardHeader{display:flex;align-items:center;gap:14px;margin:0 0 28px}.eventWizardBack{width:38px;height:38px;flex:0 0 38px;border:0;border-radius:12px;background:#eceef2;color:#172033;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;transition:.2s ease}.eventWizardBack:hover{background:#e1e4e9;transform:translate(-2px)}.eventWizardHeader h2{margin:0;color:#111827;font-size:22px;line-height:1.2;font-weight:750;letter-spacing:-.02em}.eventWizardHeader p{margin:4px 0 0;color:#8b909c;font-size:14px}.eventWizardSteps{width:100%;margin-bottom:34px;display:flex;align-items:center}.eventWizardStep{display:flex;align-items:center;gap:9px;color:#8b909c;white-space:nowrap;flex-shrink:0;flex:0 0 auto}.eventWizardStep span{width:30px;height:30px;border-radius:50%;background:#e5e7eb;color:#8b909c;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex:0 0 30px;transition:.25s ease}.eventWizardStep span svg{width:14px;height:14px}.eventWizardStep strong{font-size:13px;font-weight:600;color:inherit}.eventWizardStep.active{color:#111827}.eventWizardStep.active span{background:linear-gradient(135deg,#5145ef,#7b4df4);color:#fff;box-shadow:0 5px 12px #5b45ef42}.eventWizardStep.completed span{background:#24c8e5;color:#fff;box-shadow:none}.eventWizardLine{height:2px;min-width:30px;flex:1;margin:0 14px;border-radius:99px;background:#e3e5e9;transition:.25s ease}.eventWizardLine.active{background:#25c8e4}.eventWizardForm{display:flex;flex-direction:column;gap:16px;width:100%}.eventWizardPanel,.eventWizardPreview{width:100%;border:1px solid #e3e5e9;border-radius:16px;background:#fff;box-shadow:0 1px 2px #0f172a0a,0 2px 5px #0f172a0d;padding:26px}.eventWizardPanel{padding:25px;display:flex;flex-direction:column;gap:22px}.eventWizardField{width:100%;display:flex;flex-direction:column;gap:8px}.eventWizardField>span{color:#858b97;font-size:12px;font-weight:650;letter-spacing:.02em;line-height:1}.eventWizardField input,.eventWizardField textarea,.eventWizardField select,.eventWizardSpeakerFields input,.eventWizardAgendaRow input{width:100%;border:1px solid #d7dbe2;border-radius:12px;background:#f8f9fb;color:#151b2b;font:inherit;font-size:14px;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.eventWizardField input,.eventWizardField select,.eventWizardSpeakerFields input,.eventWizardAgendaRow input{min-height:46px;padding:0 14px}.eventWizardField textarea{min-height:126px;padding:14px;resize:vertical;line-height:1.55}.eventWizardField input::placeholder,.eventWizardField textarea::placeholder,.eventWizardSpeakerFields input::placeholder,.eventWizardAgendaRow input::placeholder{color:#9aa0ac}.eventWizardField input:focus,.eventWizardField textarea:focus,.eventWizardField select:focus,.eventWizardSpeakerFields input:focus,.eventWizardAgendaRow input:focus{background:#fff;border-color:#6652ef;box-shadow:0 0 0 3px #6652ef1a}.eventWizardField input:disabled{cursor:not-allowed;background:#f1f2f4;color:#a4a8b1}.eventWizardInputIcon,.eventWizardSelectIcon{width:100%;position:relative}.eventWizardInputIcon>svg,.eventWizardSelectIcon>svg{position:absolute;z-index:2;top:50%;left:14px;color:#6c59ed;transform:translateY(-50%);pointer-events:none;font-size:17px}.eventWizardInputIcon input,.eventWizardSelectIcon select{padding-left:43px}.eventWizardSelectIcon select{appearance:auto}.eventWizardTwoColumns{display:grid;grid-template-columns:1fr 1fr;gap:18px;width:100%}.eventWizardUpload{width:100%;min-height:82px;border:1px dashed #cfd3db;border-radius:12px;padding:15px 18px;background:#fafbfc;display:flex;align-items:center;gap:14px;cursor:pointer;box-sizing:border-box;transition:.2s ease}.eventWizardUpload:hover{border-color:#6652ef;background:#f8f7ff}.eventWizardUpload input{display:none}.eventWizardUpload>svg{width:22px;height:22px;color:#6652ef;font-size:25px}.eventWizardUpload div{display:flex;flex-direction:column;gap:3px}.eventWizardUpload strong{color:#232a3b;font-size:13px;font-weight:650}.eventWizardUpload small{color:#9aa0aa;font-size:11px}.eventWizardSectionTitle{margin-top:6px;padding-top:20px;border-top:1px solid #eceef2;display:flex;align-items:center;justify-content:space-between;gap:20px}.eventWizardSectionTitle h3{margin:0;color:#1a2130;font-size:15px;font-weight:700}.eventWizardSectionTitle p{margin:4px 0 0;color:#979ca6;font-size:12px}.eventWizardSectionTitle button{min-height:36px;border:0;border-radius:10px;padding:0 13px;background:#efedff;color:#5948e9;display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:650;cursor:pointer;height:36px;justify-content:center;white-space:nowrap}.eventWizardSectionTitle button:hover{background:#e6e2ff}.eventWizardSpeakers{display:flex;flex-direction:column;gap:12px}.eventWizardSpeaker{padding:14px;border:1px solid #e2e4e8;border-radius:13px;background:#fafbfc;display:flex;align-items:center;gap:12px;grid-template-columns:54px minmax(0,1fr) 38px;width:100%}.eventWizardSpeakerAvatar{width:54px;height:54px;flex:0 0 54px;overflow:hidden;border:1px dashed #c8ccd4;border-radius:12px;background:#fff;color:#6652ef;display:flex;align-items:center;justify-content:center;cursor:pointer}.eventWizardSpeakerAvatar input{display:none}.eventWizardSpeakerAvatar img{width:100%;height:100%;object-fit:cover}.eventWizardSpeakerAvatar svg{width:20px;height:20px}.eventWizardSpeakerFields{min-width:0;flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.eventWizardSpeakerFields input{min-width:0;min-height:42px;font-size:13px}.eventWizardDelete{width:38px;height:38px;flex:0 0 38px;border:0;border-radius:9px;background:#fff0f1;color:#ef4444;display:flex;align-items:center;justify-content:center;cursor:pointer}.eventWizardDelete:hover{background:#ffe3e5}.eventWizardAgenda{display:flex;flex-direction:column;gap:10px}.eventWizardAgendaRow{display:grid;grid-template-columns:125px 1fr 38px;gap:10px;align-items:center}.eventWizardAgendaRow input{min-width:0;min-height:42px;font-size:13px}.eventWizardPreview{overflow:hidden;padding:0}.eventWizardPreviewHero{width:100%;height:240px;position:relative;overflow:hidden;background:radial-gradient(circle at 70% 30%,#342d6e,#12141c 65%)}.eventWizardPreviewHero>img{width:100%;height:100%;object-fit:cover;display:block}.eventWizardPreviewPlaceholder{width:100%;height:100%;background:linear-gradient(135deg,#12141d,#29234c);color:#ffffff52;display:flex;align-items:center;justify-content:center;font-size:44px}.eventWizardPreviewPlaceholder svg{width:48px;height:48px}.eventWizardPreviewOverlay{position:absolute;z-index:2;left:22px;right:22px;bottom:22px}.eventWizardPreviewOverlay span{min-height:26px;padding:0 12px;border-radius:999px;background:#4c40c8;color:#fff;display:inline-flex;align-items:center;font-size:11px;font-weight:650;justify-content:center}.eventWizardPreviewOverlay h2{margin:9px 0 0;color:#fff;font-size:23px;font-weight:750;line-height:1.2}.eventWizardPreviewGrid{padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:15px}.eventWizardPreviewGrid>div{min-height:67px;padding:13px;border:1px solid #e4e6ea;border-radius:12px;background:#fcfcfd;display:flex;flex-direction:column;gap:5px}.eventWizardPreviewGrid small,.eventWizardPreviewDescription small{color:#9196a0;font-size:11px;display:block}.eventWizardPreviewGrid strong{color:#161d2d;font-size:13px;display:block;margin-top:4px;font-weight:650}.eventWizardPreviewDescription{margin:0 20px 20px;padding:15px;border:1px solid #e4e6ea;border-radius:12px;background:#fcfcfd}.eventWizardPreviewDescription p{margin:6px 0 0;color:#687080;font-size:13px;line-height:1.6}.eventWizardWarning,.eventWizardError,.eventWizardSuccess{min-height:48px;margin-top:16px;border-radius:11px;padding:13px 16px;display:flex;align-items:center;font-size:13px;width:100%}.eventWizardWarning,.eventWizardError{border:1px solid #ffb6bb;background:#fff2f3;color:#ef4444}.eventWizardSuccess{border:1px solid #9de4c4;background:#effcf6;color:#15965d}.eventWizardActions{margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%}.eventWizardPrevious,.eventWizardContinue{min-height:44px;border:0;border-radius:11px;padding:0 19px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:13px;font-weight:650;cursor:pointer;height:44px;font:inherit;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.eventWizardPrevious{background:#eceef2;color:#7d838f;border:0}.eventWizardPrevious:hover{background:#e2e4e8}.eventWizardContinue{min-width:126px;margin-left:auto;background:linear-gradient(135deg,#5145e9,#7c4cf2);color:#fff;box-shadow:0 7px 17px #6246eb38;border:0}.eventWizardContinue:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px #6246eb4d}.eventWizardContinue:disabled{cursor:not-allowed;background:#c7c4f6;box-shadow:none;opacity:.4}.uep-right:has(.eventWizard){padding-top:0}@media(max-width:900px){.eventWizard{width:100%;padding:10px 0 40px}.eventWizardSteps{overflow-x:auto;padding-bottom:5px}.eventWizardStep strong{font-size:12px}.eventWizardLine{min-width:35px}.eventWizardSpeakerFields{grid-template-columns:1fr}}@media(max-width:700px){.eventWizardPanel{padding:18px;gap:18px}.eventWizardHeader{margin-bottom:22px}.eventWizardHeader h2{font-size:19px}.eventWizardSteps{align-items:flex-start}.eventWizardStep{flex-direction:column;gap:6px;text-align:center}.eventWizardStep strong{max-width:85px;white-space:normal;line-height:1.25}.eventWizardLine{margin:14px 8px 0}.eventWizardTwoColumns{grid-template-columns:1fr}.eventWizardSpeaker{align-items:flex-start;flex-wrap:wrap}.eventWizardSpeakerFields{flex-basis:calc(100% - 70px)}.eventWizardDelete{margin-left:auto}.eventWizardAgendaRow{grid-template-columns:100px 1fr 38px}.eventWizardPreviewHero{height:205px}}@media(max-width:520px){.eventWizard{padding:4px 0 32px}.eventWizardHeader{gap:10px}.eventWizardBack{width:36px;height:36px;flex-basis:36px}.eventWizardHeader h2{font-size:18px}.eventWizardHeader p{font-size:12px}.eventWizardSteps{margin-bottom:22px}.eventWizardStep span{width:27px;height:27px;flex-basis:27px}.eventWizardStep strong{font-size:10px}.eventWizardLine{min-width:15px;margin-left:5px;margin-right:5px}.eventWizardPanel{padding:15px;border-radius:13px}.eventWizardField input,.eventWizardField select{min-height:44px}.eventWizardSpeaker{padding:11px}.eventWizardSpeakerAvatar{width:48px;height:48px;flex-basis:48px}.eventWizardSpeakerFields{flex-basis:calc(100% - 60px)}.eventWizardAgendaRow{grid-template-columns:1fr}.eventWizardAgendaRow .eventWizardDelete{justify-self:end}.eventWizardSectionTitle{align-items:flex-start;flex-direction:column}.eventWizardSectionTitle button{width:100%}.eventWizardPreviewHero{height:185px}.eventWizardPreviewGrid{padding:14px;grid-template-columns:1fr;gap:10px}.eventWizardPreviewDescription{margin:0 14px 14px}.eventWizardActions{gap:10px}.eventWizardPrevious,.eventWizardContinue{flex:1;min-width:0;padding:0 12px}}@media(max-width:900px){.eventWizard{width:100%}.eventWizardSpeakerFields{grid-template-columns:1fr}}@media(max-width:650px){.eventWizardHeader{margin-bottom:20px}.eventWizardSteps{align-items:flex-start}.eventWizardStep{flex-direction:column;text-align:center}.eventWizardStep strong{max-width:82px;font-size:12px}.eventWizardLine{margin-top:14px;margin-left:5px;margin-right:5px}.eventWizardPanel{padding:17px}.eventWizardTwoColumns{grid-template-columns:1fr}.eventWizardSpeaker{grid-template-columns:48px minmax(0,1fr) 34px}.eventWizardSpeakerAvatar{width:48px;height:48px}.eventWizardAgendaRow{grid-template-columns:95px minmax(0,1fr) 34px}.eventWizardPreviewGrid{grid-template-columns:1fr}}@keyframes rgProfileModalIn{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.sidebar a[href="/profile"],.sidebar a[href="/user/profile"],.user-sidebar a.active,.user-sidebar .active{opacity:1}.sidebar a[href="/profile"].active,.sidebar a[href="/user/profile"].active,.user-sidebar a[href="/profile"].active,.user-sidebar a[href="/user/profile"].active{background:linear-gradient(135deg,#5847ee,#8656ee);color:#fff;box-shadow:0 8px 22px #5847ee47}.sidebar a[href="/profile"].active svg,.sidebar a[href="/user/profile"].active svg,.user-sidebar a[href="/profile"].active svg,.user-sidebar a[href="/user/profile"].active svg{color:#fff;stroke:#fff}@media(max-width:1180px){.rgHomePage{grid-template-columns:1fr}.rgRequestPanel{min-height:300px}.rgNoRequests{min-height:250px}}@media(max-width:900px){.rgProfilePage{grid-template-columns:1fr}.rgProfileTabs{display:flex}@keyframes rgSetupModalIn{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.rgProfileTabs a{flex:1;justify-content:center;padding:0 8px;border-bottom:0;border-right:1px solid var(--rg-border);text-align:center}.rgProfileTabs a.active{border-left:0}}@media(max-width:650px){.rgMiniCalendarLayout,.rgProfileInfoGrid{grid-template-columns:1fr}.rgProfileHeader{align-items:flex-start;flex-direction:column}.rgProfileTabs{overflow-x:auto}.rgProfileTabs a{min-width:130px}.rgUpcomingImage{height:190px}.rgCalendarLegend{display:none}}@media(max-width:1000px){.rgSidebarLogo{padding-left:18px;padding-right:18px}.rgTopProfile{min-width:170px}.rgUserContent{padding:18px}}@media(max-width:760px){.rgUserLayout{display:block}.rgUserLayout>.rgSidebar{display:none}.rgUserMain{width:100%}.rgTopbar{display:none}.rgMobileHeader{position:sticky;z-index:50;top:0;height:64px;display:flex;align-items:center;gap:12px;padding:0 15px;border-bottom:1px solid var(--rg-border);background:var(--rg-panel)}.rgMobileHeader img{width:auto;height:32px}.rgMobileHeader>span{flex:1;overflow:hidden;color:var(--rg-text);font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.rgMobileHeader>button{width:39px;height:39px;display:flex;align-items:center;justify-content:center;border:1px solid var(--rg-border);border-radius:9px;background:var(--rg-panel);color:var(--rg-text);font-size:20px}.rgMobileOverlay{position:fixed;z-index:89;inset:0;display:block;visibility:hidden;background:#0a0e1c7a;opacity:0;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.rgMobileOverlay.show{visibility:visible;opacity:1;pointer-events:auto}.rgMobileDrawer{position:fixed;z-index:90;top:0;left:0;width:min(300px,86vw);height:100vh;display:block;background:var(--rg-panel);transform:translate(-105%);transition:transform .3s cubic-bezier(.22,1,.36,1)}.rgMobileDrawer.open{transform:translate(0)}.rgMobileDrawer .rgSidebar{position:relative;width:100%;height:100%;border-right:0}.rgMobileClose{position:absolute;z-index:5;top:14px;right:12px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:#6247ef14;color:var(--rg-purple);font-size:20px;cursor:pointer}.rgUserContent{min-height:calc(100vh - 64px);padding:14px}}@media(max-width:1050px){.riFeaturedNews{grid-template-columns:1fr .9fr}.riFeaturedNewsContent{padding:35px 30px}.riNewsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.riNewsHero{padding-top:45px}.riNewsHero h1{font-size:40px;letter-spacing:-2px}.riFeaturedNews{grid-template-columns:1fr}.riFeaturedNewsImage{height:320px;min-height:320px}.riFeaturedNewsContent{padding:30px}}@media(max-width:650px){.riNewsHero .riContainer,.riNewsContent .riContainer{width:calc(100% - 28px)}.riNewsHero{padding:35px 0 30px}.riNewsHero h1{margin-top:20px;font-size:34px;letter-spacing:-1.5px}.riNewsHero>.riContainer>p{font-size:13px}.riNewsTabs{gap:8px;margin-top:25px}.riNewsTabs button{height:35px;padding:0 15px;font-size:10px}.riFeaturedNews{min-height:0;border-radius:14px}.riFeaturedNewsImage{height:245px;min-height:245px}.riFeaturedNewsContent{padding:24px 20px}.riFeaturedNewsContent h2{font-size:21px;letter-spacing:-.7px}.riFeaturedNewsContent>p{font-size:12px}.riNewsGrid{grid-template-columns:1fr;gap:18px;margin-top:22px}.riNewsCardImage{height:235px}.riNewsContent{padding-bottom:70px}}.riNewsPage a,.riNewsPage a:link,.riNewsPage a:visited,.riNewsPage a:hover,.riNewsPage a:active{color:inherit;text-decoration:none;border-bottom:none;box-shadow:none}.riNewsPage .riFeaturedNews a,.riNewsPage .riNewsCard a,.riNewsPage .riFeaturedNewsContent a,.riNewsPage .riFeaturedNewsContent h2,.riNewsPage .riFeaturedNewsContent p{text-decoration:none;border-bottom:none}@media(max-width:1000px){.riEventDetailLayout{grid-template-columns:minmax(0,1fr) 280px;gap:28px}.riEventDetailHeroImage{height:410px}}@media(max-width:820px){.riEventDetailSection{padding:28px 18px 65px}.riEventDetailLayout{grid-template-columns:1fr}.riEventBookingCard{position:relative;top:auto;order:-1}.riEventDetailHeroImage{height:340px;border-radius:16px}.riEventDetailMain>h1{font-size:36px}.riEventSpeakersGrid{grid-template-columns:1fr}}@media(max-width:560px){.riEventDetailSection{padding-left:15px;padding-right:15px}.riEventBack{margin-bottom:22px}.riEventDetailHeroImage{height:245px;border-radius:13px}.riEventDetailLayout{margin-top:24px;gap:25px}.riEventDetailMain>h1{font-size:30px;letter-spacing:-1px}.riEventDetailMeta{flex-direction:column;align-items:flex-start;gap:10px}.riEventDescription{font-size:14px;line-height:1.75}.riScheduleItem{grid-template-columns:64px minmax(0,1fr);gap:12px;padding:17px 0}.riEventBookingCard{padding:22px}.riEventBookingCount strong{font-size:25px}}@keyframes riTestimonialSlide{0%{transform:translate(0)}to{transform:translate(calc(-50% - 12px))}}@media(max-width:900px){.riTestimonialTrack .riTestimonialCard{flex-basis:330px;width:330px}.riTestimonialSlider:before,.riTestimonialSlider:after{width:55px}}@media(max-width:600px){.riTestimonialTrack{gap:16px;animation-duration:30s}.riTestimonialTrack .riTestimonialCard{flex-basis:285px;width:285px;min-height:245px;padding:22px}.riTestimonialSlider:before,.riTestimonialSlider:after{width:28px}}@media(max-width:1050px){.user-sidebar{width:92px;padding:16px 10px}.us-brand-text,.us-section-title,.us-txt{display:none}.us-link,.us-logout{justify-content:center}.riHeroGrid{gap:40px}.riHeroContent h1{font-size:52px}.riFeatureGrid,.riPricingGrid{grid-template-columns:repeat(2,1fr)}.riDevicesGrid{grid-template-columns:1fr;gap:50px}.riDeviceVisual{width:min(700px,100%);margin:0 auto}.riEventsGrid,.riNewsGrid{grid-template-columns:repeat(2,1fr)}.riFooterGrid{grid-template-columns:1.4fr 1fr 1fr}.riFooterColumn:last-child{grid-column:2 / 4}}@media(max-width:850px){.riNavbarInner{grid-template-columns:1fr auto}.riDesktopNav{display:none}.riMenuButton{display:inline-flex}.riMobileOverlay{display:block;position:fixed;inset:0;z-index:1500;background:#000000a6;opacity:0;visibility:hidden;transition:.25s ease}.riMobileOverlay.show{opacity:1;visibility:visible}.riMobileMenu{display:block;position:fixed;top:0;bottom:0;right:0;width:min(370px,88vw);background:#111428;border-left:1px solid #292e50;z-index:1600;transform:translate(100%);transition:transform .28s ease;padding:22px}.riMobileMenu.show{transform:translate(0)}.riMobileMenuHead{display:flex;align-items:center;justify-content:space-between}.riHeroGrid{grid-template-columns:1fr;padding:60px 0}.riHeroContent{max-width:700px}.riHeroVisual{max-width:680px;width:100%;margin:0 auto}.riSteps{grid-template-columns:1fr;gap:45px}.riStep{max-width:500px;margin:0 auto}.riBigStats{grid-template-columns:repeat(2,1fr);gap:35px 0;padding:30px 0}.riFeaturedNews{grid-template-columns:1fr}.riFeaturedNewsImage{min-height:300px;height:300px}}@media(max-width:650px){.riContainer,.riNavbarInner{width:min(100% - 28px,1320px)}.riNavbar{height:66px}.riLoginButton{display:none}.riHeroGrid{padding:45px 0 55px}.riHeroContent h1{font-size:42px;letter-spacing:-2.5px}.riHeroContent>p{font-size:14px}.riHeroButtons{align-items:stretch;flex-direction:column}.riHeroButtons>a{width:100%}.riHeroStats{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.riHeroStats strong{font-size:20px}.riHeroStats span{font-size:14px}.riHeroVisual{min-height:0}.riFeaturedImage{height:245px}.riSection{padding:70px 0}.riSectionHead{margin-bottom:40px}.riSectionHead h2{font-size:31px;letter-spacing:-1.5px}.riFeatureGrid,.riPricingGrid,.riEventsGrid,.riNewsGrid{grid-template-columns:1fr}.riPriceCard.pro{transform:none}.riDevicesContent h2{font-size:34px}.riDeviceVisual{height:360px}.riBrowserMockup{width:88%}.riBrowserMockup img{height:190px}.riLaptopMockup{width:52%;left:6%}.riLaptopMockup img{height:110px}.riPhoneMockup{width:36%}.riPhoneMockup img{height:180px}.riBigStats{grid-template-columns:1fr 1fr}.riBigStats strong{font-size:22px}.riFooterGrid{grid-template-columns:1fr 1fr;gap:45px 30px}.riFooterBrand{grid-column:1 / -1}.riFooterColumn:last-child{grid-column:1 / -1}.riFooterBottom{flex-direction:column;align-items:flex-start;gap:18px}.riListingHero{padding-top:38px}.riListingHero h1{font-size:39px;letter-spacing:-2px}.riEventCardImage,.riNewsCardImage{height:235px}.riFeaturedNewsContent{padding:28px 22px}.riFeaturedNewsImage{min-height:230px;height:230px}.riFeaturedNewsContent h2{font-size:21px}}.uep-right{width:100%;min-width:0;margin:0;transform:none}@media(max-width:1250px){.uep-wrap{grid-template-columns:290px minmax(0,1fr);gap:18px;padding:20px}}@media(max-width:1050px){.uep-wrap{grid-template-columns:260px minmax(0,1fr);gap:16px;padding:18px}}@media(max-width:800px){.uep-wrap{display:flex;flex-direction:column;width:100%;padding:16px;gap:16px}.uep-right{width:100%;margin:0;transform:none}}.uep-right{width:100%;min-width:0;min-height:650px;margin:-20px 0 0;padding:16px;background:#fff;border:1px solid #e1e4ea;border-radius:16px;box-shadow:0 2px 5px #1018280d;box-sizing:border-box}.uep-error,.uep-success{width:100%;min-height:44px;margin-bottom:14px;padding:11px 14px;border-radius:10px;display:flex;align-items:center;font-size:13px;box-sizing:border-box}.uep-error{border:1px solid #fecaca;background:#fef2f2;color:#b42318;padding:10px 12px;border-radius:12px;margin-bottom:12px;font-size:14px}.uep-success{border:1px solid #bbf7d0;background:#f0fdf4;color:#15803d;margin-bottom:10px;padding:10px;border-radius:10px}@media(min-width:1600px){.uep-wrap{grid-template-columns:340px minmax(0,1fr);gap:26px;padding-left:32px;padding-right:32px}}@media(max-width:1250px){.uep-wrap{grid-template-columns:290px minmax(0,1fr);gap:18px;padding:22px 20px 36px}}@media(max-width:1050px){.uep-wrap{grid-template-columns:270px minmax(0,1fr);padding:18px}}@media(max-width:800px){.uep-wrap{display:flex;flex-direction:column;gap:16px;padding:16px}.uep-right{width:100%}.uep-right{min-height:auto}}@media(max-width:520px){.uep-wrap{padding:12px}.uep-right{padding:12px;border-radius:12px}}.uep-wrap{width:100%;min-width:0;max-width:none;margin:0;padding:0;display:grid;grid-template-columns:324px minmax(0,1fr);gap:20px;align-items:start;background:transparent;box-sizing:border-box}.eventOrganizer{display:flex;align-items:center;gap:16px}.eventOrganizerAvatar{width:48px;height:48px;flex:0 0 48px;border-radius:11px;background:linear-gradient(135deg,#5847ed,#8656ee);color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800}.eventOrganizerInfo{min-width:0;display:flex;flex-direction:column;gap:3px}.eventOrganizerInfo strong{color:#1d2433;font-size:14px;font-weight:700}.eventOrganizerInfo span{color:#959cab;font-size:12px}html[data-theme=dark],body[data-theme=dark],[data-theme=dark]{color-scheme:dark}[data-theme=dark] body,[data-theme=dark] .user-layout{background:#0f1426;color:#f4f6fb}[data-theme=dark] .uep-wrap,[data-theme=dark] .uep-right{background:transparent}[data-theme=dark] .uep-right{border-color:#303753}[data-theme=dark] .rgProfilePage{color:#f5f6fb}[data-theme=dark] .rgProfileTabs{background:#171d35;border-color:#303753;box-shadow:0 8px 24px #00000026}[data-theme=dark] .rgProfileTabs a{background:#171d35;color:#9ca4bb;border-color:#303753}[data-theme=dark] .rgProfileTabs a:hover:not(.active){background:#222944;color:#fff}[data-theme=dark] .rgProfileTabs a.active{color:#fff;border-left-color:#26c7df;background:linear-gradient(135deg,#5946ee,#8650ea)}[data-theme=dark] .rgProfileCard{background:#171d35;border-color:#303753;box-shadow:0 8px 24px #00000026}[data-theme=dark] .rgProfileHeader{border-color:#303753}[data-theme=dark] .rgProfileIdentity h2{color:#fff}[data-theme=dark] .rgProfileIdentity a{color:#26c7df}[data-theme=dark] .rgProfileInfo h3{color:#929ab0}[data-theme=dark] .rgProfileField{background:#1d243f;border-color:#343c59}[data-theme=dark] .rgProfileField label{color:#939bb1}[data-theme=dark] .rgProfileField strong{color:#fff}[data-theme=dark] .eventWizardPanel,[data-theme=dark] .eventWizardPreview{background:#171d35;border-color:#303753;color:#fff}[data-theme=dark] .eventWizardHeader h2{color:#fff}[data-theme=dark] .eventWizardHeader p,[data-theme=dark] .eventWizardField>span{color:#9da5b9}[data-theme=dark] .eventWizardField input,[data-theme=dark] .eventWizardField select,[data-theme=dark] .eventWizardField textarea,[data-theme=dark] .eventWizardSpeakerFields input,[data-theme=dark] .eventWizardAgendaRow input{background:#1d243f;border-color:#343c59;color:#fff}[data-theme=dark] .eventWizardField input:focus,[data-theme=dark] .eventWizardField select:focus,[data-theme=dark] .eventWizardField textarea:focus,[data-theme=dark] .eventWizardSpeakerFields input:focus,[data-theme=dark] .eventWizardAgendaRow input:focus{background:#222944;border-color:#7657ef}[data-theme=dark] .eventWizardUpload{background:#1d243f;border-color:#3a4260;color:#fff}[data-theme=dark] .eventWizardSpeaker,[data-theme=dark] .eventWizardAgendaRow{background:#1d243f;border-color:#343c59}[data-theme=dark] .eventWizardPrevious{background:#1d243f;border-color:#343c59;color:#dce0ee}html[data-user-theme=dark] .eventOrganizerInfo strong{color:#f6f7fb}html[data-user-theme=dark] body,html[data-user-theme=dark] .user-layout{background:#0f1426;color:#f4f6fb}html[data-user-theme=dark] .uep-wrap{background:#171b35;border-color:#292e49}html[data-user-theme=dark] .eventWizard,html[data-user-theme=dark] .eventWizardHeader h2{color:#f6f7fb}html[data-user-theme=dark] .eventWizardHeader p{color:#9da5b9}html[data-user-theme=dark] .eventWizardPanel,html[data-user-theme=dark] .eventWizardPreview{background:#171b35;border-color:#292e49;color:#f6f7fb}html[data-user-theme=dark] .eventWizardField>span{color:#9da5b9}html[data-user-theme=dark] .eventWizard input,html[data-user-theme=dark] .eventWizard textarea,html[data-user-theme=dark] .eventWizard select{background:#111529;border-color:#303650;color:#f6f7fb}html[data-user-theme=dark] .eventWizard input::placeholder,html[data-user-theme=dark] .eventWizard textarea::placeholder{color:#747d99}html[data-user-theme=dark] .eventWizard input:focus,html[data-user-theme=dark] .eventWizard textarea:focus,html[data-user-theme=dark] .eventWizard select:focus{background:#111529;border-color:#735cff}html[data-user-theme=dark] .eventWizardUpload{background:#111529;border-color:#303650;color:#f6f7fb}html[data-user-theme=dark] .eventWizardSpeaker,html[data-user-theme=dark] .eventWizardAgendaRow{background:#111529;border-color:#303650}html[data-user-theme=dark] .rgProfilePage{color:#f5f6fb}html[data-user-theme=dark] .rgProfileTabs{background:#171d35;border-color:#303753;box-shadow:0 8px 24px #00000026}html[data-user-theme=dark] .rgProfileTabs a{background:#171d35;color:#9ca4bb;border-color:#303753}html[data-user-theme=dark] .rgProfileTabs a:hover:not(.active){background:#222944;color:#fff}html[data-user-theme=dark] .rgProfileTabs a.active{color:#fff;border-left-color:#26c7df;background:linear-gradient(135deg,#5946ee,#8650ea)}html[data-user-theme=dark] .rgProfileCard{background:#171d35;border-color:#303753;box-shadow:0 8px 24px #00000026}html[data-user-theme=dark] .rgProfileHeader{border-color:#303753}html[data-user-theme=dark] .rgProfileIdentity h2{color:#fff}html[data-user-theme=dark] .rgProfileIdentity a{color:#26c7df}html[data-user-theme=dark] .rgProfileInfo h3{color:#929ab0}html[data-user-theme=dark] .rgProfileField{background:#1d243f;border-color:#343c59}html[data-user-theme=dark] .rgProfileField label{color:#939bb1}html[data-user-theme=dark] .rgProfileField strong{color:#fff}html[data-user-theme=dark] .eventOrganizerInfo span{color:#9ba3bd}.uep-wrap.is-detail{display:block;width:100%}.uep-wrap.is-detail .uep-right{width:100%;max-width:none;min-height:auto;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-user-theme=dark] .uep-wrap.is-detail .uep-right{background:transparent;border:0;box-shadow:none}.myEventsPage{width:100%;padding:0;box-sizing:border-box;min-width:0;max-width:none;margin:0}.myEventsHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;width:100%;margin:0 0 22px}.myEventsHeader>div{min-width:0}.myEventsHeader h1{margin:0;color:#111827;font-size:22px;font-weight:800;line-height:1.25}.myEventsHeader p{margin:5px 0 0;color:#8a919f;font-size:14px;font-weight:400;line-height:1.4}.myEventsCreateBtn{min-width:150px;height:42px;border:0;border-radius:12px;background:linear-gradient(90deg,#5545ef,#8b4ff0);color:#fff;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 7px 16px #5645ef38;flex:0 0 auto;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:inherit;transition:transform .2s ease,box-shadow .2s ease}.myEventsCreateBtn:hover{transform:translateY(-1px);box-shadow:0 9px 20px #5645ef47}.myEventsCreateBtn span{font-size:20px;font-weight:400;line-height:1}.myEventsToolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 20px}.myEventsFilters{display:inline-flex;align-items:center;min-height:44px;padding:4px;border-radius:12px;background:#fff;border:1px solid #e2e5ec}.myEventsFilter{height:32px;padding:0 15px;border:0;border-radius:9px;background:transparent;color:#777e8c;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;font-family:inherit;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.myEventsFilter:hover:not(.active){color:#5d4cf0;background:#f7f6ff}.myEventsFilter.active{background:#6548ef;color:#fff;box-shadow:0 3px 8px #6548ef33}.myEventsSort{min-width:112px;height:34px;padding:0 28px 0 11px;border:1px solid #dfe3ea;border-radius:7px;outline:none;background:#fff;color:#747b88;font-size:12px;font-weight:500;font-family:inherit;cursor:pointer}.myEventsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start;width:100%}.myEventCard{position:relative;min-width:0;overflow:hidden;border:1px solid #e1e4ea;border-radius:15px;background:#fff;box-shadow:0 2px 5px #0f172a0d;width:100%;transition:transform .2s ease,box-shadow .2s ease}.myEventCard:hover{transform:translateY(-2px);box-shadow:0 6px 15px #0f172a14}.myEventImageButton{position:relative;width:100%;height:145px;display:block;padding:0;overflow:hidden;border:0;background:#e9edf3;cursor:pointer}.myEventStatusBadge{position:absolute;top:12px;left:12px;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#fff;color:#5b6175;font-size:11px;font-weight:700;line-height:1;box-shadow:0 2px 8px #1218281f;pointer-events:none}.myEventStatusBadge.published{color:#6247ef}.myEventStatusBadge.published:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.myEventStatusBadge.ended{color:#8a91a2}.myEventImage,.myEventImageButton img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.myEventImageButton:hover .myEventImage,.myEventImageButton:hover img{transform:scale(1.02)}.myEventStatus{position:absolute;top:12px;left:12px;min-height:24px;display:inline-flex;align-items:center;padding:4px 12px;border-radius:999px;background:#b38febe0;color:#fff;font-size:12px;font-weight:600;right:12px;justify-content:center;line-height:1}.myEventStatus.draft{background:#ffffffeb;color:#626a78}.myEventStatus.ended{background:#1e293be6;color:#dbe2eb}.myEventBody{padding:16px;background:#fff}.myEventBody h3{margin:0;overflow:hidden;color:#151b2b;font-size:15px;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.myEventBody p{margin:6px 0 16px;color:#8b92a0;font-size:13px;font-weight:400;line-height:1.4}.myEventActions{position:relative;z-index:20;display:grid;grid-template-columns:1fr 1fr 32px;gap:8px;padding-top:14px;border-top:1px solid #edf0f5;align-items:center}.myEventActions button{height:34px;border-radius:8px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.myEventActions button:first-child{border:0;background:#ebe9ff;color:#5e4aed}.myEventActions button:first-child:hover{background:#dfdbff}.myEventActions button:nth-child(2){border:1px solid #dfe2e7;background:#f7f7f8;color:#7b818d}.myEventActions button:nth-child(2):hover{border-color:#cbcfd7;background:#f1f2f4;color:#555d6a}.myEventActions button:last-child{width:32px;padding:0;border:0;background:transparent;color:#ff4545;display:inline-flex;align-items:center;justify-content:center;font-size:17px}.myEventActions button:last-child:hover{background:#fff0f0}.myEventActions button:disabled{cursor:wait;opacity:.5}.myEventsLoading,.myEventsEmpty{width:100%;min-height:300px;border:1px dashed #dfe3eb;border-radius:14px;background:#fff;color:#929aaa;display:flex;align-items:center;justify-content:center;text-align:center}.myEventsEmpty{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border:1px solid #e1e4ec;border-radius:13px;background:#fff;color:#8a91a2;font-size:12px;padding:40px}.myEventsEmpty h3{margin:0;color:#1c2333;font-size:16px;font-weight:700}.myEventsEmpty p{margin:6px 0 0;color:#929aaa;font-size:13px}.eventDetailPage{width:100%;min-width:0;max-width:none;padding:10px 24px 48px;box-sizing:border-box;margin:-20px 0 0 -20px}.eventDetailBack{min-height:38px;margin:0 0 12px;padding:0;border:0;background:transparent;color:#5e48ed;display:inline-flex;align-items:center;gap:9px;font-family:inherit;font-size:14px;font-weight:650;cursor:pointer}.eventDetailBack:hover{color:#4935d7}.eventDetailHero{position:relative;width:100%;height:292px;margin:0 0 22px;overflow:hidden;border-radius:15px;background:#111827}.eventDetailHeroImage{width:100%;height:100%;display:block;object-fit:cover}.eventDetailHeroShade{position:absolute;inset:0;background:linear-gradient(180deg,#00000005 25%,#000000b8);pointer-events:none}.eventDetailHeroContent{position:absolute;left:26px;bottom:24px;z-index:2;max-width:calc(100% - 180px)}.eventDetailTag{min-height:25px;padding:0 12px;border-radius:999px;background:#5f4cebe0;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}.eventDetailHeroTitle,.eventDetailHeroContent h1{margin:10px 0 0;color:#fff;font-size:30px;font-weight:800;line-height:1.15}.eventDetailStatus{position:absolute;right:24px;bottom:22px;z-index:3;min-height:25px;padding:0 12px;border-radius:999px;background:#8b5bcfd1;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}.eventDetailLayout{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 315px;gap:20px;align-items:start}.eventDetailMain,.eventDetailSidebar{min-width:0;display:flex;flex-direction:column;gap:16px}.eventDetailSection,.eventDetailSideCard,.eventDetailActionsCard{width:100%;margin:0;background:#fff;border:1px solid #e1e4ea;border-radius:15px;box-shadow:0 2px 5px #0f172a0d}.eventDetailSection{padding:22px 24px}.eventDetailSideCard{padding:22px}.eventDetailActionsCard{padding:18px;display:flex;flex-direction:column;gap:9px}.eventDetailSection h2,.eventDetailSideCard h2{margin:0 0 16px;color:#151b2b;font-size:16px;font-weight:750;line-height:1.35}.eventDetailDescription,.eventDetailSection>p{margin:0;color:#8b92a0;font-size:14px;line-height:1.65}.eventDetailInfoRow{display:grid;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:start}.eventDetailInfoRow+.eventDetailInfoRow{margin-top:20px}.eventDetailInfoIcon{width:34px;height:34px;border-radius:9px;background:#eeebff;color:#6549ee;display:flex;align-items:center;justify-content:center}.eventDetailInfoIcon.cyan{background:#e5f9fd;color:#13bad6}.eventDetailInfoRow>div:last-child{min-width:0;display:flex;flex-direction:column}.eventDetailInfoRow span,.eventDetailInfoSub,.eventDetailSideCard>p{color:#8e95a3;font-size:11px;line-height:1.4}.eventDetailInfoRow strong,.eventDetailSideCard>strong{margin-top:3px;color:#171d2d;font-size:13px;font-weight:650;line-height:1.45;word-break:break-word}.eventDetailSideCard>p{margin:16px 0 3px}.eventDetailSideCard>strong{display:block}.eventDetailInfoSub{margin-top:10px}.eventDetailEditBtn,.eventDetailAddPeopleBtn,.eventDetailAttendeesBtn,.eventDetailManageBtn{width:100%;height:42px;padding:0 14px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-size:13px;font-weight:650;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.eventDetailEditBtn,.eventDetailManageBtn{border:0;background:linear-gradient(110deg,#5542eb,#8651ef);color:#fff;box-shadow:0 5px 13px #5645ef33}.eventDetailEditBtn:hover,.eventDetailManageBtn:hover{transform:translateY(-1px)}.eventDetailAddPeopleBtn,.eventDetailAttendeesBtn{border:1px solid #dfe2e8;background:#fff;color:#5c6474}.eventDetailAddPeopleBtn:hover,.eventDetailAttendeesBtn:hover{border-color:#cfd3dc;background:#f7f8fa;color:#474f5e}.eventDetailSpeakers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.eventDetailSpeaker{padding:12px;border:1px solid #e5e7eb;border-radius:11px;display:flex;align-items:center;gap:12px;background:#fff}.eventDetailSpeakerAvatar{width:44px;height:44px;flex:0 0 44px;border-radius:50%;overflow:hidden;background:#ede9fe;color:#6249ee;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.eventDetailSpeakerAvatar img{width:100%;height:100%;object-fit:cover}.eventDetailSpeaker>div:last-child{min-width:0;display:flex;flex-direction:column}.eventDetailSpeaker strong{color:#1c2333;font-size:13px}.eventDetailSpeaker span,.eventDetailSpeaker small{margin-top:3px;color:#9299a7;font-size:11px}.eventDetailAgenda{display:flex;flex-direction:column;gap:8px}.eventDetailAgendaItem{padding:11px 13px;border:1px solid #e5e7eb;border-radius:9px;background:#fafafa;display:grid;grid-template-columns:80px minmax(0,1fr);gap:2px;margin-top:10px}.eventDetailAgendaItem span{color:#16bdd5;font-size:12px;font-weight:700}.eventDetailAgendaItem strong{color:#374151;font-size:12px;font-weight:600}.rgOtpStage.rgOtp-merging .rgResetCodeInputs{transform:scale(.2);opacity:0;filter:blur(8px)}.rgOtpStage.rgOtp-checking .rgResetCodeInputs,.rgOtpStage.rgOtp-valid .rgResetCodeInputs,.rgOtpStage.rgOtp-invalid .rgResetCodeInputs{opacity:0;transform:scale(.12);pointer-events:none}.rgOtpOrbit:before,.rgOtpOrbit:after{content:"";position:absolute;inset:-9px;border:2px solid #a28aff;border-radius:32px;opacity:.45;animation:rgOtpPulse 1.7s ease-in-out infinite}.rgOtpOrbit:after{inset:-18px;opacity:.16;animation-delay:.4s}.rgOtpSpinner{width:36px;height:36px;border:3px solid #ffffff20;border-top-color:#a28aff;border-right-color:#a28aff;border-radius:50%;animation:rgOtpSpin .75s linear infinite}.rgOtpOverlay-valid .rgOtpOrbit{background:#0a3027;border-color:#27c999;box-shadow:0 0 45px #21c99544;animation:rgOtpPop .45s cubic-bezier(.2,1.7,.4,1) both}.rgOtpOverlay-valid .rgOtpOrbit:before,.rgOtpOverlay-valid .rgOtpOrbit:after{border-color:#2ccf9d}.rgOtpOverlay-valid strong{color:#18a878}.rgOtpOverlay-invalid .rgOtpOrbit{background:#3a161e;border-color:#ef596e;animation:rgOtpShake .4s ease both}.rgOtpOverlay-invalid .rgOtpOrbit:before,.rgOtpOverlay-invalid .rgOtpOrbit:after{border-color:#ef596e}.rgOtpOverlay-invalid strong{color:#e94d65}.rgOtpResultIcon{width:43px;height:43px;font-size:50px;color:#30d6a3;stroke-width:2.8}.rgOtpOverlay-invalid .rgOtpResultIcon{color:#ff6379}@keyframes rgOtpSpin{to{transform:rotate(360deg)}}@keyframes rgOtpAppear{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes rgOtpPulse{50%{transform:scale(1.08);opacity:.08}}@keyframes rgOtpPop{0%{transform:scale(.55)}70%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes rgOtpShake{0%,to{transform:translate(0)}20%,60%{transform:translate(-7px)}40%,80%{transform:translate(7px)}}@media(prefers-reduced-motion:reduce){.rgOtpStage *,.rgOtpStage *:before,.rgOtpStage *:after{animation-duration:.01ms;transition-duration:.01ms}}.rgOtpStage{position:relative;isolation:isolate;min-height:68px;display:flex;align-items:center;justify-content:center;transition:min-height .35s ease}.rgOtpStage.rgOtp-merging,.rgOtpStage.rgOtp-checking,.rgOtpStage.rgOtp-valid,.rgOtpStage.rgOtp-invalid{min-height:176px}.rgOtpStage .rgResetCodeInputs{transition:opacity .28s ease,transform .6s cubic-bezier(.2,.9,.2,1),filter .4s ease;transform-origin:center;width:100%}.rgOtpOverlay{z-index:2;animation:rgOtpAppear .5s ease both;text-align:center;position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:12px 0;box-sizing:border-box}.rgOtpOrbit{width:92px;height:92px;border-radius:27px;display:grid;place-items:center;background:#161a24;border:1px solid #373b4b;box-shadow:0 14px 40px #10111a28;position:relative;flex:0 0 92px}.rgOtpOverlay strong{font-size:14px;font-weight:700;color:#565b71;display:block;position:relative;line-height:1.5;max-width:100%;padding:0 10px;text-align:center}.rgResetCodeWrap .rgResetCodeHint{margin:0;text-align:center;line-height:1.5}rgResetCodeWrap .rgOtpStage.rgOtp-invalid,.rgResetCodeWrap .rgOtpStage.rgOtp-valid{min-height:138px}.rgOtpStage.rgOtp-valid+.rgResetCodeHint,.rgOtpStage.rgOtp-invalid+.rgResetCodeHint{opacity:.65}.rgLoginForm:has(.rgOtpOverlay)>.rgResetSuccess,.rgLoginForm:has(.rgOtpOverlay)>.rgLoginError{display:none}@media(max-width:540px){.rgOtpStage.rgOtp-merging,.rgOtpStage.rgOtp-checking,.rgOtpStage.rgOtp-valid,.rgOtpStage.rgOtp-invalid{min-height:170px}.rgOtpOverlay{gap:20px}}.historyModalOverlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.historyModal{width:min(650px,100%);max-height:78vh;overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 24px 70px #0f172a38;border:1px solid #e2e6ee}.historyModalHeader{min-height:76px;padding:18px 22px;border-bottom:1px solid #edf0f5;display:flex;align-items:center;justify-content:space-between;gap:20px}.historyModalHeader>div{min-width:0}.historyModalHeader h2{margin:0;color:#171d2d;font-size:19px;font-weight:800}.historyModalHeader p{margin:4px 0 0;overflow:hidden;color:#8d95a5;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.historyModalHeader button{width:36px;height:36px;flex:0 0 36px;padding:0;border:0;border-radius:9px;background:#f3f4f7;color:#697182;display:inline-flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer}.historyModalHeader button:hover{background:#e9ebef;color:#454d5c}.historyModalBody{max-height:calc(78vh - 76px);overflow-y:auto;padding:18px 22px 22px}.historyPersonRow{min-height:70px;padding:12px 0;border-bottom:1px solid #edf0f5;display:flex;align-items:center;gap:13px}.historyPersonRow:last-child{border-bottom:0}.historyPersonAvatar{width:44px;height:44px;flex:0 0 44px;overflow:hidden;border-radius:50%;background:#ede9fe;color:#6249ee;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.historyPersonAvatar img{width:100%;height:100%;display:block;object-fit:cover}.historyPersonInfo{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.historyPersonInfo strong{overflow:hidden;color:#1c2333;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.historyPersonInfo span{overflow:hidden;color:#9299a7;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.historyMessage{margin:0 0 14px;padding:10px 12px;border-radius:9px;font-size:12px;font-weight:600}.historyMessage.error{border:1px solid #fecaca;background:#fff1f2;color:#be123c}.historyMessage.success{border:1px solid #bbf7d0;background:#f0fdf4;color:#15803d}.historyInviteField input::placeholder{color:var(--rg-muted)}@media(max-width:640px){.historyInviteActions{display:grid;grid-template-columns:1fr 1fr}.historyInviteCancelBtn,.historyInviteSubmitBtn{width:100%;min-width:0}}html[data-user-theme=dark] .myEventsHeader h1,html[data-user-theme=dark] .myEventBody h3,html[data-user-theme=dark] .myEventsEmpty h3,html[data-user-theme=dark] .eventDetailSection h2,html[data-user-theme=dark] .eventDetailSideCard h2,html[data-user-theme=dark] .eventDetailInfoRow strong,html[data-user-theme=dark] .eventDetailSideCard>strong,html[data-user-theme=dark] .eventDetailSpeaker strong,html[data-user-theme=dark] .eventDetailAgendaItem strong,html[data-user-theme=dark] .historyModalHeader h2,html[data-user-theme=dark] .historyPersonInfo strong{color:#f6f7fb}html[data-user-theme=dark] .myEventsHeader p,html[data-user-theme=dark] .myEventBody p,html[data-user-theme=dark] .eventDetailDescription,html[data-user-theme=dark] .eventDetailSection>p,html[data-user-theme=dark] .eventDetailInfoRow span,html[data-user-theme=dark] .eventDetailInfoSub,html[data-user-theme=dark] .eventDetailSideCard>p,html[data-user-theme=dark] .eventDetailSpeaker span,html[data-user-theme=dark] .eventDetailSpeaker small,html[data-user-theme=dark] .historyModalHeader p,html[data-user-theme=dark] .historyPersonInfo span{color:#9ba3bd}html[data-user-theme=dark] .myEventsFilters,html[data-user-theme=dark] .myEventsSort,html[data-user-theme=dark] .myEventCard,html[data-user-theme=dark] .myEventBody,html[data-user-theme=dark] .myEventsLoading,html[data-user-theme=dark] .myEventsEmpty,html[data-user-theme=dark] .eventDetailSection,html[data-user-theme=dark] .eventDetailSideCard,html[data-user-theme=dark] .eventDetailActionsCard,html[data-user-theme=dark] .historyModal{background:#171b35;border-color:#292e49}html[data-user-theme=dark] .myEventsFilter{color:#9ba3bd}html[data-user-theme=dark] .myEventsFilter:hover:not(.active){background:#222742;color:#fff}html[data-user-theme=dark] .myEventsFilter.active{background:#6548ef;color:#fff}html[data-user-theme=dark] .myEventsSort{color:#f6f7fb}html[data-user-theme=dark] .myEventActions button:first-child{background:#6548ef33;color:#b9adff}html[data-user-theme=dark] .myEventActions button:nth-child(2),html[data-user-theme=dark] .eventDetailAddPeopleBtn,html[data-user-theme=dark] .eventDetailAttendeesBtn{background:#111529;border-color:#303650;color:#d7dbea}html[data-user-theme=dark] .eventDetailBack{color:#9d8cff}html[data-user-theme=dark] .eventDetailSpeaker,html[data-user-theme=dark] .eventDetailAgendaItem{background:#111529;border-color:#303650}html[data-user-theme=dark] .historyModalHeader,html[data-user-theme=dark] .historyPersonRow{border-color:#292e49}html[data-user-theme=dark] .historyModalHeader button{background:#252b48;color:#dce0ee}html[data-user-theme=dark] .historyPersonAvatar,html[data-user-theme=dark] .eventDetailSpeakerAvatar{background:#302b59;color:#bdb3ff}html[data-user-theme=dark] .historyMessage.error{border-color:#692630;background:#35191f;color:#fecaca}html[data-user-theme=dark] .historyMessage.success{border-color:#226b4a;background:#112b23;color:#bbf7d0}@media(max-width:1100px){.myEventsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.eventDetailLayout{grid-template-columns:minmax(0,1fr) 280px}}@media(max-width:820px){.myEventsToolbar{align-items:flex-start;flex-direction:column}.myEventsFilters{max-width:100%;overflow-x:auto}.myEventsSort{width:100%}.myEventsGrid,.eventDetailLayout{grid-template-columns:1fr}.eventDetailHero{height:220px}.eventDetailSpeakers{grid-template-columns:1fr}}@media(max-width:560px){.myEventsHeader{align-items:stretch;flex-direction:column}.myEventsCreateBtn,.myEventsFilters{width:100%}.myEventsFilter{flex:1;padding:0 10px}.myEventImageButton{height:165px}.eventDetailPage{padding:8px 0 30px;margin-left:0}.eventDetailHero{height:190px}.eventDetailHeroContent{left:18px;bottom:18px;max-width:calc(100% - 120px)}.eventDetailHeroTitle,.eventDetailHeroContent h1{font-size:23px}.eventDetailStatus{right:15px;bottom:15px}.eventDetailSection,.eventDetailSideCard{padding:17px}.historyModalOverlay{padding:12px}.historyPersonRow{align-items:flex-start;flex-wrap:wrap}}@media(max-width:1100px){.rgMeetingPage{width:100%;max-width:100%}.rgMeetingPeopleGrid{grid-template-columns:1fr}}@media(max-width:900px){.rgMeetingHeader,.rgMeetingForm{padding:18px}.rgMeetingDateGrid{grid-template-columns:1fr}}@media(max-width:600px){.rgMeetingPage{padding-bottom:24px}.rgMeetingCard{border-radius:14px}.rgMeetingHeader{min-height:auto;padding:16px;align-items:flex-start;flex-direction:column;gap:14px}.rgMeetingHeader>div:first-child{width:100%}.rgMeetingHeaderIcon{display:none}.rgMeetingHeader h1{font-size:19px}.rgMeetingHeader p{font-size:12px}.rgMeetingBack{width:100%}.rgMeetingForm{padding:14px;gap:14px}.rgMeetingTabs{grid-template-columns:1fr}.rgMeetingSection{padding:14px}.rgMeetingPeopleHeader{align-items:stretch;flex-direction:column}.rgMeetingSelectAll{width:100%}.rgMeetingActions{align-items:stretch;flex-direction:column}.rgMeetingSubmit{width:100%}}html:has(.user-layout),body:has(.user-layout),#root:has(.user-layout){width:100%;height:100%;min-height:100%;overflow:hidden}.user-layout{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:0;background:#f6f7fb;width:100%;overflow-x:hidden;height:100dvh;overflow:hidden}.rgMeetingPage{width:100%;max-width:100%;min-width:0;margin:0;padding:0 0 40px;box-sizing:border-box}.rgMeetingCard{width:100%;max-width:100%;min-width:0;margin:0;border:1px solid #e3e6ed;border-radius:18px;box-sizing:border-box;overflow:hidden;background:#fff;box-shadow:0 8px 24px #141a2d0f}.rgMeetingHeader{min-height:96px;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-bottom:1px solid #eceef3;background:#fff}.rgMeetingHeader>div:first-child{min-width:0;display:flex;align-items:center;gap:15px}.rgMeetingHeaderIcon{width:48px;height:48px;flex:0 0 48px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#5a47f5,#8952ed);color:#fff;font-size:21px;box-shadow:0 8px 20px #5b47f538}.rgMeetingHeader h1{margin:0;color:#171c2c;font-size:22px;font-weight:800;line-height:1.2}.rgMeetingHeader p{margin:5px 0 0;color:#8a91a2;font-size:13px;line-height:1.5}.rgMeetingBack{height:42px;padding:0 18px;flex:0 0 auto;border:1px solid #e1e4eb;border-radius:11px;background:#fff;color:#232a3b;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:700;cursor:pointer;transition:.2s ease}.rgMeetingBack:hover{border-color:#6651ef;color:#5b47ed;background:#f8f7ff}.rgMeetingForm{padding:20px;display:flex;flex-direction:column;gap:18px;background:#fff}.rgMeetingTabs{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:5px;margin:0;border-radius:14px;background:#f4f5f9}.rgMeetingTabs button{min-height:44px;padding:0 18px;border:0;border-radius:11px;background:transparent;color:#697184;display:flex;align-items:center;justify-content:center;gap:9px;font-size:13px;font-weight:750;cursor:pointer;transition:.2s ease}.rgMeetingTabs button.active{color:#fff;background:linear-gradient(135deg,#5845ee,#8650ec);box-shadow:0 8px 20px #5d48ee33}.rgMeetingSection{width:100%;margin:0;padding:18px;border:1px solid #e8eaf0;border-radius:14px;background:#fcfcfd;box-sizing:border-box}.rgMeetingSectionTitle{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}.rgMeetingSectionTitle span{color:#202638;font-size:13px;font-weight:800}.rgMeetingPeopleHeader{margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:14px}.rgMeetingPeopleHeader h3{margin:0;color:#202638;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:800}.rgMeetingPeopleHeader p{margin:3px 0 0;color:#9098aa;font-size:11px}.rgMeetingField{width:100%;min-width:0;display:flex;flex-direction:column;gap:6px}.rgMeetingField label{color:#667086;display:flex;align-items:center;gap:7px;font-size:12px;font-weight:700}.rgMeetingField input,.rgMeetingField select,.rgMeetingField textarea{width:100%;min-width:0;box-sizing:border-box;border:1px solid #dfe3eb;outline:none;background:#fff;color:#151a2a;font:inherit;transition:.2s ease}.rgMeetingField input,.rgMeetingField select{height:46px;padding:0 14px;border-radius:10px;font-size:14px}.rgMeetingField textarea{min-height:100px;padding:12px 14px;resize:vertical;border-radius:12px;line-height:1.6;font-size:14px}.rgMeetingField input:focus,.rgMeetingField select:focus,.rgMeetingField textarea:focus{border-color:#7257f3;box-shadow:0 0 0 4px #7257f31a}.rgMeetingDateGrid{width:100%;display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:14px}.rgMeetingPeopleEmpty{min-height:90px;border:1px dashed #dfe2e9;border-radius:12px;background:#fff;color:#989faf;display:flex;align-items:center;justify-content:center;text-align:center;font-size:12px}.rgMeetingSearch{position:relative;display:flex;align-items:center;margin-bottom:12px}.rgMeetingSearch>svg{position:absolute;left:14px;color:#8891a5;pointer-events:none}.rgMeetingSearch input{width:100%;height:44px;padding:0 42px 0 40px;border:1px solid #dfe3eb;border-radius:11px;outline:none;background:#fff;color:#1a2030}.rgMeetingSearch button{position:absolute;right:8px;width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:#8a93a7;display:flex;align-items:center;justify-content:center;cursor:pointer}.rgMeetingPeopleGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rgMeetingPerson{width:100%;min-width:0;padding:11px 12px;border:1px solid #e3e6ed;border-radius:12px;background:#fff;color:#202638;display:grid;grid-template-columns:38px minmax(0,1fr) 24px;align-items:center;gap:10px;text-align:left;cursor:pointer;transition:.2s ease}.rgMeetingPerson:hover{border-color:#735cff;background:#faf9ff}.rgMeetingPerson.active{border-color:#735cff;background:#f3f0ff}.rgMeetingPersonAvatar{width:38px;height:38px;border-radius:11px;background:#ece9ff;color:#5f49eb;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}.rgMeetingPersonInfo{min-width:0;display:flex;flex-direction:column;gap:3px}.rgMeetingPersonInfo strong{overflow:hidden;color:#202638;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.rgMeetingPersonInfo small{overflow:hidden;color:#8b93a5;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.rgMeetingPersonCheck{width:22px;height:22px;border-radius:7px;display:flex;align-items:center;justify-content:center;color:#fff;background:#7257f3}.rgMeetingSelected{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.rgMeetingSelectedChip{min-width:0;padding:8px 10px;border:1px solid #e3e6ed;border-radius:11px;background:#fff;display:grid;grid-template-columns:32px minmax(0,1fr) 26px;align-items:center;gap:8px}.rgMeetingSelectedChip>span{width:32px;height:32px;border-radius:9px;background:#ece9ff;color:#5f49eb;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800}.rgMeetingSelectedChip>div{min-width:0;display:flex;flex-direction:column}.rgMeetingSelectedChip strong{color:#202638;font-size:11px}.rgMeetingSelectedChip small{color:#8b93a5;font-size:9px}.rgMeetingSelectedChip button{width:26px;height:26px;border:0;border-radius:7px;background:transparent;color:#8a93a7;display:flex;align-items:center;justify-content:center;cursor:pointer}.rgMeetingSelectedChip button:hover{background:#f0f1f5;color:#252b3b}.rgMeetingSelectAll{min-height:34px;padding:0 11px;border:1px solid #dfdafd;border-radius:9px;background:#f5f2ff;color:#6650e9;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:11px;font-weight:800;cursor:pointer}.rgMeetingActions{padding-top:16px;border-top:1px solid #eceef3;display:flex;align-items:center;justify-content:space-between;gap:16px}.rgMeetingActions>div{display:flex;align-items:baseline;gap:5px}.rgMeetingActions strong{color:#644cef;font-size:16px}.rgMeetingActions span{color:#8f97a9;font-size:11px}.rgMeetingSubmit{min-height:44px;padding:0 18px;border:0;border-radius:11px;background:linear-gradient(135deg,#5845ee,#8650ec);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:800;cursor:pointer;box-shadow:0 8px 20px #5d48ee33}.rgMeetingSubmit:disabled{opacity:.6;cursor:not-allowed}.rgMeetingMessage{padding:11px 13px;border:1px solid #fecdd3;border-radius:10px;background:#fff1f2;color:#be123c;font-size:12px;font-weight:700}.rgMeetingMessage.success{border-color:#bbf7d0;background:#f0fdf4;color:#15803d}html[data-user-theme=dark] .rgMeetingCard,html[data-user-theme=dark] .rgMeetingHeader,html[data-user-theme=dark] .rgMeetingForm,html[data-user-theme=dark] .rgMeetingSection{background:#171b35;border-color:#292e49;color:#f5f6fb}html[data-user-theme=dark] .rgMeetingHeader h1,html[data-user-theme=dark] .rgMeetingSectionTitle span,html[data-user-theme=dark] .rgMeetingPeopleHeader h3,html[data-user-theme=dark] .rgMeetingPersonInfo strong,html[data-user-theme=dark] .rgMeetingSelectedChip strong{color:#f6f7fb}html[data-user-theme=dark] .rgMeetingHeader p,html[data-user-theme=dark] .rgMeetingPeopleHeader p,html[data-user-theme=dark] .rgMeetingPersonInfo small,html[data-user-theme=dark] .rgMeetingSelectedChip small,html[data-user-theme=dark] .rgMeetingActions span{color:#9ba3bd}html[data-user-theme=dark] .rgMeetingBack,html[data-user-theme=dark] .rgMeetingField input,html[data-user-theme=dark] .rgMeetingField select,html[data-user-theme=dark] .rgMeetingField textarea,html[data-user-theme=dark] .rgMeetingPeopleEmpty,html[data-user-theme=dark] .rgMeetingSearch input,html[data-user-theme=dark] .rgMeetingPerson,html[data-user-theme=dark] .rgMeetingSelectedChip{background:#111529;border-color:#303650;color:#f6f7fb}html[data-user-theme=dark] .rgMeetingTabs{background:#111529}html[data-user-theme=dark] .rgMeetingTabs button{color:#9ba3bd}html[data-user-theme=dark] .rgMeetingTabs button:hover:not(.active){background:#222742;color:#fff}html[data-user-theme=dark] .rgMeetingTabs button.active{color:#fff;background:linear-gradient(135deg,#5946ee,#8650ea)}html[data-user-theme=dark] .rgMeetingField label{color:#aeb5c8}html[data-user-theme=dark] .rgMeetingField input,html[data-user-theme=dark] .rgMeetingField select,html[data-user-theme=dark] .rgMeetingField textarea{color-scheme:dark}html[data-user-theme=dark] .rgMeetingField input:focus,html[data-user-theme=dark] .rgMeetingField select:focus,html[data-user-theme=dark] .rgMeetingField textarea:focus{border-color:#735cff;box-shadow:0 0 0 4px #735cff1f}html[data-user-theme=dark] .rgMeetingPerson:hover{border-color:#6754eb;background:#181d35}html[data-user-theme=dark] .rgMeetingPerson.active{background:#242043;border-color:#735cff}html[data-user-theme=dark] .rgMeetingSelectedChip button{color:#9ba3bd}html[data-user-theme=dark] .rgMeetingSelectedChip button:hover{background:#252b48;color:#fff}html[data-user-theme=dark] .rgMeetingSelectAll{background:#201d3d;border-color:#433a77;color:#b9adff}html[data-user-theme=dark] .rgMeetingActions{border-color:#292e49}html[data-user-theme=dark] .rgMeetingMessage{border-color:#692630;background:#35191f;color:#fecaca}html[data-user-theme=dark] .rgMeetingMessage.success{border-color:#226b4a;background:#112b23;color:#bbf7d0}@media(max-width:1100px){.rgMeetingPeopleGrid{grid-template-columns:1fr}}@media(max-width:900px){.rgTopbar{height:72px;min-height:72px;flex-basis:72px;padding:0 16px}.rgTopProfile{min-width:0;grid-template-columns:38px 18px}.rgTopUserText{display:none}.rgMeetingHeader,.rgMeetingForm{padding:18px}.rgMeetingPeopleGrid,.rgMeetingDateGrid{grid-template-columns:1fr}}@media(max-width:600px){.rgTopbar{height:64px;min-height:64px;flex-basis:64px;padding:0 12px}.rgBellButton{width:38px;height:38px;flex-basis:38px}.rgTopProfile{height:42px;grid-template-columns:34px 16px;padding:4px 7px}.rgMeetingPage{padding-bottom:24px}.rgMeetingCard{border-radius:14px}.rgMeetingHeader{min-height:auto;padding:16px;align-items:flex-start;flex-direction:column;gap:14px}.rgMeetingHeader>div:first-child{width:100%}.rgMeetingHeaderIcon{display:none}.rgMeetingHeader h1{font-size:19px}.rgMeetingHeader p{font-size:12px}.rgMeetingBack{width:100%}.rgMeetingForm{padding:14px;gap:14px}.rgMeetingTabs{grid-template-columns:1fr}.rgMeetingSection{padding:14px}.rgMeetingPeopleHeader{align-items:stretch;flex-direction:column}.rgMeetingSelectAll,.rgMeetingSubmit{width:100%}.rgMeetingActions{align-items:stretch;flex-direction:column}}.publicOrganizationPage{min-height:100vh;display:flex;flex-direction:column;background:#f7f8fc;color:#111827}.publicOrganizationMain{flex:1;width:100%;padding:32px 24px 80px}.publicOrganizationContainer{width:min(1180px,100%);margin:0 auto}.publicOrganizationHeader{margin-bottom:30px}.publicOrganizationEyebrow{display:inline-flex;align-items:center;min-height:28px;padding:6px 12px;margin-bottom:14px;border-radius:999px;background:#eeeaff;color:#6954f5;font-size:12px;font-weight:800;letter-spacing:.04em}.publicOrganizationHeader h1{margin:0;color:#111827;font-size:clamp(32px,4vw,46px);line-height:1.08;font-weight:800;letter-spacing:-.04em}.publicOrganizationHeader p{max-width:680px;margin:12px 0 0;color:#6b7280;font-size:15px;line-height:1.7}.publicOrganizationControls{margin-bottom:28px}.publicOrganizationToolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.publicOrganizationSearch{width:min(440px,100%);height:48px;display:flex;align-items:center;gap:11px;padding:0 16px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;color:#9ca3af;box-shadow:0 4px 16px #0f172a08}.publicOrganizationSearch svg{flex:0 0 auto;width:15px;height:15px}.publicOrganizationSearch input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#111827;font:inherit;font-size:14px}.publicOrganizationSearch input::placeholder{color:#9ca3af}.publicOrganizationCount{flex:0 0 auto;color:#374151;font-size:13px;font-weight:700}.publicOrganizationFilters{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.publicOrganizationFilters::-webkit-scrollbar{display:none}.publicOrganizationFilter{flex:0 0 auto;min-height:36px;padding:8px 15px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#4b5563;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.publicOrganizationFilter:hover{border-color:#c9c1ff;color:#6047f5;transform:translateY(-1px)}.publicOrganizationFilter.active{border-color:#684cf6;background:#684cf6;color:#fff}.publicOrganizationGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.publicOrganizationCard{min-width:0;display:flex;flex-direction:column;padding:22px;border:1px solid #e8eaf0;border-radius:16px;background:#fff;box-shadow:0 5px 18px #0f172a0a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.publicOrganizationCard:hover{transform:translateY(-3px);border-color:#d9d5ff;box-shadow:0 16px 35px #0f172a14}.publicOrganizationCardTop{display:flex;align-items:flex-start;gap:13px}.publicOrganizationLogo,.publicOrganizationLogoFallback{width:48px;height:48px;flex:0 0 48px;border-radius:11px}.publicOrganizationLogo{display:block;object-fit:contain;border:1px solid #edf0f5;background:#f9fafb}.publicOrganizationLogoFallback{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6548f5,#7566ff);color:#fff;font-size:15px;font-weight:800;letter-spacing:.02em}.publicOrganizationIdentity{min-width:0;flex:1}.publicOrganizationNameRow{display:flex;align-items:center;gap:7px}.publicOrganizationNameRow h2{min-width:0;margin:2px 0 0;overflow:hidden;color:#111827;font-size:16px;line-height:1.35;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.publicOrganizationVerified{width:18px;height:18px;flex:0 0 18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#dff8ff;color:#14b8d4}.publicOrganizationVerified svg{width:9px;height:9px}.publicOrganizationMeta{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:5px;color:#8b93a4;font-size:11px;line-height:1.4}.publicOrganizationDot{color:#c4c9d3}.publicOrganizationDescription{min-height:62px;margin:18px 0 15px;display:-webkit-box;overflow:hidden;color:#5f6675;font-size:13px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:3}.publicOrganizationStats{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:auto;margin-bottom:16px}.publicOrganizationStats span{display:inline-flex;align-items:center;min-height:25px;padding:5px 9px;border-radius:999px;background:#f0edff;color:#6a55ef;font-size:10px;font-weight:700}.publicOrganizationStats span+span{background:#f4f5f7;color:#687080}.publicOrganizationActions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.publicOrganizationProfileButton,.publicOrganizationFollowButton{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:9px;font-family:inherit;font-size:12px;font-weight:800;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.publicOrganizationProfileButton{border:1px solid #684cf6;background:#684cf6;color:#fff}.publicOrganizationProfileButton:hover{transform:translateY(-1px);background:#5d42e8;box-shadow:0 8px 18px #684cf633}.publicOrganizationFollowButton{min-width:92px;padding:0 14px;border:1px solid #e5e7eb;background:#fff;color:#303746}.publicOrganizationFollowButton:hover{border-color:#cfc8ff;background:#f8f7ff;color:#6047ef}.publicOrganizationFollowButton.following{min-width:115px;border-color:#e4e7ec;background:#f8f9fb;color:#555e6e}.publicOrganizationFollowButton:disabled{opacity:.6;cursor:wait}.publicOrganizationFollowButton svg{width:11px;height:11px}.publicOrganizationState{min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px 24px;margin-top:8px;border:1px dashed #dfe3eb;border-radius:16px;background:#fff;text-align:center}.publicOrganizationStateIcon{width:58px;height:58px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;border-radius:16px;background:#f0edff;color:#684cf6;font-size:22px}.publicOrganizationState h3{margin:0;color:#171c2b;font-size:18px;font-weight:800}.publicOrganizationState p{max-width:440px;margin:8px 0 0;color:#7b8291;font-size:13px;line-height:1.6}.publicOrganizationState.error .publicOrganizationStateIcon{background:#fff0f0;color:#e5484d}.publicOrganizationRetry{min-height:40px;margin-top:18px;padding:0 18px;border:0;border-radius:9px;background:#684cf6;color:#fff;font-family:inherit;font-size:12px;font-weight:800;cursor:pointer}.publicOrganizationLoader{width:32px;height:32px;margin-bottom:18px;border:3px solid #ebe8ff;border-top-color:#684cf6;border-radius:50%;animation:publicOrganizationSpin .75s linear infinite}@keyframes publicOrganizationSpin{to{transform:rotate(360deg)}}.publicOrganizationCta{min-height:108px;display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:32px;padding:26px 30px;border-radius:16px;background:#151b3e;box-shadow:0 14px 32px #151b3e24}.publicOrganizationCtaText h2{margin:0;color:#fff;font-size:18px;line-height:1.35;font-weight:800}.publicOrganizationCtaText p{margin:6px 0 0;color:#bfc6dc;font-size:12px;line-height:1.5}.publicOrganizationCtaButton{flex:0 0 auto;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 18px;border-radius:9px;background:#28c9e7;color:#10203a;font-size:11px;font-weight:800;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.publicOrganizationCtaButton:hover{transform:translateY(-1px);box-shadow:0 8px 20px #28c9e738}.publicOrganizationCtaButton svg{width:11px;height:11px}html[data-theme=dark] .publicOrganizationPage,html[data-public-theme=dark] .publicOrganizationPage{background:#0d1022;color:#f7f7fc}html[data-theme=dark] .publicOrganizationHeader h1,html[data-public-theme=dark] .publicOrganizationHeader h1{color:#f7f7fc}html[data-theme=dark] .publicOrganizationHeader p,html[data-public-theme=dark] .publicOrganizationHeader p{color:#9ba4c0}html[data-theme=dark] .publicOrganizationSearch,html[data-public-theme=dark] .publicOrganizationSearch{border-color:#292e50;background:#181c38}html[data-theme=dark] .publicOrganizationSearch input,html[data-public-theme=dark] .publicOrganizationSearch input{color:#f7f7fc}html[data-theme=dark] .publicOrganizationCount,html[data-public-theme=dark] .publicOrganizationCount{color:#d4d8e8}html[data-theme=dark] .publicOrganizationFilter,html[data-public-theme=dark] .publicOrganizationFilter{border-color:#292e50;background:#181c38;color:#c4cadc}html[data-theme=dark] .publicOrganizationFilter.active,html[data-public-theme=dark] .publicOrganizationFilter.active{border-color:#684cf6;background:#684cf6;color:#fff}html[data-theme=dark] .publicOrganizationCard,html[data-public-theme=dark] .publicOrganizationCard,html[data-theme=dark] .publicOrganizationState,html[data-public-theme=dark] .publicOrganizationState{border-color:#292e50;background:#181c38}html[data-theme=dark] .publicOrganizationNameRow h2,html[data-public-theme=dark] .publicOrganizationNameRow h2,html[data-theme=dark] .publicOrganizationState h3,html[data-public-theme=dark] .publicOrganizationState h3{color:#f7f7fc}html[data-theme=dark] .publicOrganizationDescription,html[data-public-theme=dark] .publicOrganizationDescription,html[data-theme=dark] .publicOrganizationState p,html[data-public-theme=dark] .publicOrganizationState p{color:#9ba4c0}html[data-theme=dark] .publicOrganizationFollowButton,html[data-public-theme=dark] .publicOrganizationFollowButton{border-color:#343959;background:#1c203d;color:#e6e8f1}html[data-theme=dark] .publicOrganizationFollowButton:hover,html[data-public-theme=dark] .publicOrganizationFollowButton:hover{border-color:#6657cc;background:#23284a}@media(max-width:980px){.publicOrganizationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.publicOrganizationMain{padding:34px 18px 55px}.publicOrganizationHeader{margin-bottom:24px}.publicOrganizationHeader h1{font-size:31px}.publicOrganizationToolbar{align-items:stretch;flex-direction:column;gap:12px}.publicOrganizationSearch{width:100%}.publicOrganizationCount{align-self:flex-end}.publicOrganizationGrid{grid-template-columns:1fr}.publicOrganizationCta{align-items:flex-start;flex-direction:column;padding:24px}.publicOrganizationCtaButton{width:100%}}@media(max-width:480px){.publicOrganizationMain{padding-left:15px;padding-right:15px}.publicOrganizationCard{padding:18px}.publicOrganizationActions{grid-template-columns:1fr}.publicOrganizationFollowButton{width:100%}.publicOrganizationHeader h1{font-size:28px}}.rgLoginBrand{position:relative;z-index:5;width:fit-content;display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none}.rgLoginBrandLogo{display:block;width:auto;height:42px;object-fit:contain}@media(max-width:1100px){.rgInviteAvatar{width:38px;height:38px;flex-basis:38px}}.rgSplitBrand{position:relative;z-index:5;display:flex;align-items:center;gap:12px;font-size:17px;font-weight:800;letter-spacing:-.02em;width:fit-content}.rgSplitBrandLogo{display:block;width:auto;height:46px;object-fit:contain}.rgSignupPassword{position:relative}.rgSignupPassword input{padding-right:45px}.rgSignupPassword button{position:absolute;top:50%;right:9px;width:30px;height:30px;transform:translateY(-50%);display:grid;place-items:center;border:0;background:transparent;color:#8b94a6;font-size:15px;cursor:pointer}.rgSignupSubmit{width:100%;height:44px;border:0;border-radius:8px;background:#6742f5;color:#fff;font-size:11px;font-weight:800;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.rgSignupSubmit:hover:not(:disabled){background:#5934e9;transform:translateY(-1px);box-shadow:0 8px 22px #6742f533}.rgSignupSubmit:disabled{opacity:.65;cursor:not-allowed}.rgSignupLogin{padding-top:1px;color:#8b92a2;font-size:12px;text-align:center;margin-top:12px;display:flex;justify-content:center;gap:4px}.rgSignupLogin a{color:#6848f6;font-weight:800;text-decoration:none}.rgSignupError{padding:10px 12px;border:1px solid #fecaca;border-radius:8px;background:#fff5f5;color:#c62828;font-size:10px;line-height:1.45;margin-bottom:12px}.rgInviteAvatar{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;border-radius:50%;background:linear-gradient(135deg,#604cf2,#8357ef);color:#fff;font-size:12px;font-weight:800;letter-spacing:.02em;flex-basis:44px;box-shadow:0 7px 16px #604cf238}.rgMeetingEditOverlay{position:fixed;inset:0;z-index:9999;display:flex;place-items:center;padding:20px;background:#0e122375;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.rgMeetingEditModal{width:min(480px,100%);background:#fff;border-radius:20px;padding:20px;box-shadow:0 28px 80px #1419303d;overflow:hidden;border:1px solid #e5e8f0}.rgMeetingEditHeader{display:grid;grid-template-columns:44px minmax(0,1fr) 34px;align-items:center;gap:12px;padding:20px 20px 17px;border-bottom:1px solid #edf0f5}.rgMeetingEditIcon{background:#f0edff;color:#604cf2;width:44px;height:44px;display:grid;place-items:center;border-radius:12px;font-size:19px}.rgMeetingEditHeader h3{margin:0 0 4px;font-size:16px;color:#1c2333;font-weight:800}.rgMeetingEditHeader p{margin:0;color:#8b94a7;font-size:11px;line-height:1.45}.rgMeetingEditClose{border:1px solid #e5e8ef;background:#fff;cursor:pointer;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:#7b8496}.rgMeetingEditPerson{display:flex;align-items:center;gap:11px;margin:18px 20px 0;padding:12px;border-radius:13px;background:#fafbfe;border:1px solid #eceef4}.rgMeetingEditPerson div{display:flex;flex-direction:column;gap:3px;min-width:0}.rgMeetingEditPerson strong{color:#242b3b;font-size:12px}.rgMeetingEditPerson small{color:#929bad;overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.rgMeetingEditFields{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:18px 20px 20px}.rgMeetingEditFields label{display:flex;flex-direction:column;gap:8px}.rgMeetingEditFields label>span{display:flex;align-items:center;gap:6px;color:#687286;font-size:10px;font-weight:800}.rgMeetingEditFields input{height:44px;border:1px solid #dfe3ec;border-radius:10px;padding:0 12px;font:inherit;width:100%;outline:none;background:#fff;color:#202737;font-size:12px}.rgMeetingEditFields input:focus{border-color:#7967ef;box-shadow:0 0 0 3px #604cf21a}.rgMeetingEditActions{display:flex;justify-content:flex-end;gap:9px;margin-top:20px;padding:14px 20px 18px;border-top:1px solid #edf0f5;background:#fbfbfd}.rgMeetingEditCancel,.rgMeetingEditSave{min-height:40px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:10px;font-size:11px;font-weight:800;cursor:pointer}.rgMeetingEditCancel{border:1px solid #dfe3eb;background:#fff;color:#697386}.rgMeetingEditSave{border:0;background:linear-gradient(135deg,#5b48ed,#8150ee);color:#fff;display:inline-flex;align-items:center;gap:6px;box-shadow:0 8px 18px #5b48ed38}.rgMeetingEditSave:disabled,.rgMeetingEditCancel:disabled{opacity:.55;cursor:not-allowed}html[data-user-theme=dark] .rgMeetingEditModal,html[data-theme=dark] .rgMeetingEditModal{border-color:#292e50;background:#181c38}html[data-user-theme=dark] .rgMeetingEditHeader,html[data-theme=dark] .rgMeetingEditHeader,html[data-user-theme=dark] .rgMeetingEditActions,html[data-theme=dark] .rgMeetingEditActions{border-color:#292e50;background:#151932}html[data-user-theme=dark] .rgMeetingEditHeader h3,html[data-theme=dark] .rgMeetingEditHeader h3,html[data-user-theme=dark] .rgMeetingEditPerson strong,html[data-theme=dark] .rgMeetingEditPerson strong{color:#f5f6ff}html[data-user-theme=dark] .rgMeetingEditPerson,html[data-theme=dark] .rgMeetingEditPerson{border-color:#292e50;background:#141832}html[data-user-theme=dark] .rgMeetingEditFields input,html[data-theme=dark] .rgMeetingEditFields input,html[data-user-theme=dark] .rgMeetingEditClose,html[data-theme=dark] .rgMeetingEditClose,html[data-user-theme=dark] .rgMeetingEditCancel,html[data-theme=dark] .rgMeetingEditCancel{border-color:#343a60;background:#1c2141;color:#e3e6f2}@media(max-width:640px){.rgMeetingEditFields{grid-template-columns:1fr}.rgMeetingEditActions{flex-direction:column-reverse}.rgMeetingEditCancel,.rgMeetingEditSave{width:100%}}.rgSidebar{position:fixed;z-index:1100;top:0;bottom:0;left:0;width:var(--rg-sidebar-width);height:100vh;display:flex;flex-direction:column;background:var(--rg-panel);border-right:1px solid var(--rg-border)}.rgSidebarLogo{width:100%;height:var(--rg-topbar-height);min-height:var(--rg-topbar-height);flex:0 0 var(--rg-topbar-height);display:flex;align-items:center;padding:0 24px;background:var(--rg-panel);border-bottom:1px solid var(--rg-border)}.rgSidebarLogo img{width:auto;max-width:145px;height:37px;object-fit:contain}.rgSidebarBody{flex:1;min-height:0;padding:24px 12px;overflow-y:auto;overflow-x:hidden}.rgSidebarSection{margin-bottom:30px}.rgSidebarSection h5{margin:0 12px 12px;color:#989fab;font-size:12px;line-height:1;font-weight:700;letter-spacing:.08em}.rgSidebarMenu{display:flex;flex-direction:column;gap:5px}.rgSideLink{position:relative;width:100%;min-height:43px;display:flex;align-items:center;gap:13px;padding:0 13px;border-radius:11px;color:#677080;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.rgSideLink>svg{flex:0 0 auto;font-size:18px}.rgSideLink>span{min-width:0}.rgSideLink:hover{color:var(--rg-purple);background:#6247ef0f}.rgSideLink.active{color:#fff;background:linear-gradient(110deg,#5542eb,#8651ef);box-shadow:0 7px 18px #6247ef3d}.rgSideLinkLocked{color:#b7bdc9}.rgSideLinkLocked:hover{color:#a9afbb;background:#0f172a06}.rgSideLock{margin-left:auto;flex:0 0 auto;color:#c0c6d1;font-size:14px}.rgSideLink.active .rgSideLock{color:#fffc}.rgProfileRequired{margin-left:auto;padding:4px 8px;border-radius:6px;background:#ff3e55;color:#fff;font-size:9px;line-height:1;font-weight:700}.rgSidebarBottom{flex:0 0 auto;padding:18px 18px 24px;background:var(--rg-panel);border-top:1px solid var(--rg-border)}.rgThemeRow{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:#858c99;font-size:14px}.rgThemeSwitch{width:42px;height:24px;flex:0 0 42px;padding:3px;display:flex;align-items:center;border:0;border-radius:999px;background:#d3d7df;cursor:pointer;transition:background .2s ease}.rgThemeSwitch>span{width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:#7d8490;font-size:10px;transform:translate(0);transition:transform .25s ease}.rgThemeSwitch.active{background:#684df0}.rgThemeSwitch.active>span{transform:translate(18px)}.rgLogout{width:100%;min-height:40px;display:flex;align-items:center;gap:12px;padding:0 4px;border:0;background:transparent;color:#ff3e41;font-family:inherit;font-size:14px;cursor:pointer}.rgLogout svg{flex:0 0 auto;font-size:18px}.rgTopbar{position:sticky;z-index:1000;top:0;width:100%;height:var(--rg-topbar-height);min-height:var(--rg-topbar-height);flex:0 0 var(--rg-topbar-height);display:flex;align-items:center;justify-content:space-between;padding:0 24px;background:#fff;border-bottom:1px solid #e7eaf0}.rgTopbarSpacer{flex:1;min-width:0}.rgTopbarActions{flex:0 0 auto;display:flex;align-items:center;gap:12px}.rgBellButton{position:relative;width:42px;height:42px;flex:0 0 42px;display:flex;align-items:center;justify-content:center;border:0;border-radius:13px;background:#f8f9fc;color:#657087;font-size:18px;cursor:pointer}.rgBellButton:hover{background:#f0efff;color:#6049ed}.rgBellDot{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;display:flex;align-items:center;justify-content:center;border:2px solid #ffffff;border-radius:999px;background:#ef4444;color:#fff;font-size:10px;font-weight:800}.rgTopProfile{min-width:220px;height:48px;display:grid;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:5px 10px;border:0;border-radius:14px;background:#f8f9fc;color:#202638;font-family:inherit;text-align:left;cursor:pointer}.rgTopProfile:hover{background:#f1f0ff}.rgTopUserText{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.rgTopUserText strong{width:100%;overflow:hidden;color:#202638;font-size:12px;line-height:1.2;font-weight:800;text-align:left;text-overflow:ellipsis;white-space:nowrap}.rgTopUserText small{width:100%;overflow:hidden;color:#9299aa;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.rgTopChevron{color:#8991a3;font-size:15px}.rgDropdown{z-index:9999;overflow:hidden;border:1px solid #e4e7ee;border-radius:14px;background:#fff;color:var(--rg-text);box-shadow:0 18px 50px #0f172a29}.rgNotificationDropdown{padding:14px}.rgNotificationHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.rgNotificationHeader h4,.rgNotificationDropdown h4{margin:0;color:#1c2233;font-size:14px;font-weight:800}.rgNotificationRefreshing{color:#8d95a7;font-size:10px}.rgNotificationEmpty{padding:24px 12px;color:#8d95a7;font-size:12px;text-align:center}.rgNotificationList{display:flex;flex-direction:column;gap:6px}.rgNotificationItemRow{position:relative;display:flex;align-items:stretch;gap:4px}.rgNotificationItem{width:100%;min-width:0;display:flex;align-items:flex-start;gap:9px;padding:10px;border:0;border-bottom:1px solid var(--rg-border);border-radius:10px;background:transparent;color:#1f2536;text-align:left;cursor:pointer}.rgNotificationItem:hover{background:#f6f5ff}.rgNotificationBullet{width:8px;height:8px;flex:0 0 8px;margin-top:5px;border-radius:50%;background:#684fef}.rgNotificationContent{min-width:0;display:flex;flex-direction:column;gap:4px}.rgNotificationItem strong{color:#202638;font-size:12px;line-height:1.45;font-weight:800}.rgNotificationItem small{color:#8e96a8;font-size:10px}.rgNotificationDelete{width:32px;height:32px;flex:0 0 32px;display:flex;align-items:center;justify-content:center;align-self:center;border:0;border-radius:8px;background:transparent;color:#9aa1af;cursor:pointer}.rgNotificationDelete:hover{background:#fff1f2;color:#ef4444}.rgProfileDropdown{padding:7px}.rgProfileDropdown button{width:100%;min-height:42px;display:flex;align-items:center;gap:10px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:#252b3b;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}.rgProfileDropdown button:hover{background:#f4f5f8}.rgProfileDropdown button.danger{color:#ef4444}.rgProfileDropdown button.danger:hover{background:#fff1f2}html[data-user-theme=dark] .rgSidebar,html[data-user-theme=dark] .rgSidebarLogo,html[data-user-theme=dark] .rgSidebarBottom,html[data-user-theme=dark] .rgTopbar{background:#171b35;border-color:#292e49}html[data-user-theme=dark] .rgSideLink{color:#aab1c5}html[data-user-theme=dark] .rgSideLink:hover{color:#fff;background:#222742}html[data-user-theme=dark] .rgSideLink.active{color:#fff;background:linear-gradient(110deg,#5542eb,#8651ef)}html[data-user-theme=dark] .rgBellButton,html[data-user-theme=dark] .rgTopProfile{background:#111529;color:#dce0ee}html[data-user-theme=dark] .rgBellButton:hover,html[data-user-theme=dark] .rgTopProfile:hover{background:#222742}html[data-user-theme=dark] .rgTopUserText strong{color:#f7f8fc}html[data-user-theme=dark] .rgTopUserText small,html[data-user-theme=dark] .rgTopChevron{color:#9ba4bd}html[data-user-theme=dark] .rgDropdown{border-color:#292e49;background:#171b35;color:#f7f8fc}html[data-user-theme=dark] .rgNotificationHeader h4,html[data-user-theme=dark] .rgNotificationDropdown h4,html[data-user-theme=dark] .rgNotificationItem strong,html[data-user-theme=dark] .rgProfileDropdown button{color:#f7f8fc}html[data-user-theme=dark] .rgNotificationItem{color:#e7eaf4;border-bottom-color:#292e49}html[data-user-theme=dark] .rgNotificationItem:hover,html[data-user-theme=dark] .rgProfileDropdown button:hover{background:#222742}@media(max-width:900px){.rgSidebar{display:none}.rgTopbar{height:var(--rg-topbar-height);min-height:var(--rg-topbar-height);padding:0 14px}.rgTopbarSpacer{display:none}.rgTopbarActions{width:100%;justify-content:flex-end}.rgTopProfile{min-width:0;width:auto;max-width:210px}}@media(max-width:560px){.rgTopbar{padding:0 10px}.rgTopbarActions{gap:8px}.rgBellButton{width:38px;height:38px;flex-basis:38px}.rgTopProfile{height:42px;grid-template-columns:32px minmax(0,1fr) 14px;gap:7px;padding:4px 7px}.rgTopUserText{max-width:105px}.rgTopUserText strong{font-size:10px}.rgTopUserText small{font-size:9px}}html[data-user-theme=dark],html[data-user-theme=dark] body,html[data-user-theme=dark] #root,html[data-user-theme=dark] .rgUserLayout,html[data-user-theme=dark] .rgUserMain,html[data-user-theme=dark] .rgUserContent,html[data-user-theme=dark] .myEventsPage,html[data-user-theme=dark] .calPage,html[data-user-theme=dark] .organizationsPage,html[data-user-theme=dark] .uep-wrap{background:#0f1426;color:#f6f7fb}html[data-user-theme=dark] .myEventsPage{color:#f5f6fb;min-height:calc(100vh - var(--rg-topbar-height))}html[data-user-theme=dark] .myEventsToolbar,html[data-user-theme=dark] .myEventsFilters,html[data-user-theme=dark] .myEventsSort,html[data-user-theme=dark] .myEventCard,html[data-user-theme=dark] .myEventBody,html[data-user-theme=dark] .myEventsLoading,html[data-user-theme=dark] .myEventsEmpty{background:#171b35;border-color:#292e49;color:#f6f7fb}html[data-user-theme=dark] .myEventsToolbar input,html[data-user-theme=dark] .myEventsSort select{background:#111529;border-color:#303650;color:#f6f7fb}html[data-user-theme=dark] .myEventsToolbar input::placeholder{color:#747d99}html[data-user-theme=dark] .calTop h1,html[data-user-theme=dark] .calMonthNav h2,html[data-user-theme=dark] .calSideCard h2,html[data-user-theme=dark] .calSideCard h3,html[data-user-theme=dark] .calGrid button,html[data-user-theme=dark] .calGrid strong{color:#f6f7fb}html[data-user-theme=dark] .calTop p,html[data-user-theme=dark] .calLegend,html[data-user-theme=dark] .calWeekdays span,html[data-user-theme=dark] .calSideCard p,html[data-user-theme=dark] .calSideCard span{color:#9ba3bd}html[data-user-theme=dark] .calMain,html[data-user-theme=dark] .calSideCard,html[data-user-theme=dark] .calToolbar,html[data-user-theme=dark] .calGrid,html[data-user-theme=dark] .calGrid>div,html[data-user-theme=dark] .calGrid>button{background:#171b35;border-color:#292e49}html[data-user-theme=dark] .calWeekdays{background:#111529;border-color:#292e49}html[data-user-theme=dark] .calTopActions button:not(.calCreate),html[data-user-theme=dark] .calMonthNav button{background:#111529;border-color:#303650;color:#dce0ee}html[data-user-theme=dark] .calGrid>button:hover,html[data-user-theme=dark] .calGrid>div:hover{background:#1d2340}html[data-user-theme=dark] .calGrid .outside{color:#59627a}html[data-user-theme=dark] .organizationsHero h1,html[data-user-theme=dark] .organizationName h3,html[data-user-theme=dark] .organizationsEmpty strong{color:#f6f7fb}html[data-user-theme=dark] .organizationsHero p,html[data-user-theme=dark] .organizationDescription,html[data-user-theme=dark] .organizationMeta,html[data-user-theme=dark] .organizationsCount{color:#9ba3bd}html[data-user-theme=dark] .organizationsSearch,html[data-user-theme=dark] .organizationsFilter,html[data-user-theme=dark] .organizationCard,html[data-user-theme=dark] .organizationsEmpty{background:#171b35;border-color:#292e49;color:#f6f7fb}html[data-user-theme=dark] .organizationsSearch input{background:transparent;color:#f6f7fb}html[data-user-theme=dark] .organizationsSearch input::placeholder{color:#747d99}html[data-user-theme=dark] .organizationsFilter:hover:not(.active){background:#222742;border-color:#4a416f;color:#c9c0ff}html[data-user-theme=dark] .organizationFollowerCount{background:#252b48;color:#c4cada}html[data-user-theme=dark] .organizationFollowButton{background:#111529;border-color:#303650;color:#dce0ee}html[data-user-theme=dark] .organizationFollowButton:hover{border-color:#6f5bea;color:#b9adff}html[data-user-theme=dark] .organizationFollowButton.following{background:#292448;border-color:#39335b;color:#b9adff}html[data-user-theme=dark] .uep-wrap,html[data-user-theme=dark] .uep-right{color:#f6f7fb}html[data-user-theme=dark] .uep-right{background:#171b35;border-color:#292e49}html[data-user-theme=dark] .rgThemeRow{color:#aab1c5}html[data-user-theme=dark] .rgThemeSwitch{background:#684df0}html[data-user-theme=dark] .rgThemeSwitch>span{color:#684df0}html[data-user-theme=light] .rgThemeSwitch{background:#d3d7df}html[data-user-theme=light] .rgThemeSwitch>span{transform:translate(0)}html[data-user-theme=dark] .rgThemeSwitch.active>span{transform:translate(18px)}html[data-user-theme=dark] input::placeholder,html[data-user-theme=dark] textarea::placeholder{color:#747d99}html[data-user-theme=dark] .rgDashboardCard,html[data-user-theme=dark] .rgRequestPanel,html[data-user-theme=dark] .rgMiniCalendarCard,html[data-user-theme=dark] .rgUpcomingCard{background:#171b35;border-color:#292e49;color:#f6f7fb}html[data-user-theme=dark] .rgDashboardCardHeader,html[data-user-theme=dark] .rgCalendarHeader,html[data-user-theme=dark] .rgMiniWeek{border-color:#292e49}html[data-user-theme=dark] .rgMiniDays button,html[data-user-theme=dark] .rgSelectedDay,html[data-user-theme=dark] .rgRequestList button{color:#f6f7fb}html[data-user-theme=dark] .rgMiniDays button:hover,html[data-user-theme=dark] .rgSelectedDay button:hover,html[data-user-theme=dark] .rgRequestList button:hover{background:#222742}@media(max-width:900px){html[data-user-theme=dark] .rgMobileDrawer{background:#171b35;color:#f6f7fb}}html[data-user-theme=light]{color-scheme:light;--rg-page-bg: #f6f7fb;--rg-surface: #ffffff;--rg-surface-soft: #f8f9fc;--rg-text-main: #171b2f;--rg-text-muted: #7b849c;--rg-line: #e2e5ee;--rg-field: #ffffff}html[data-user-theme=dark]{--bg: #0f1426;--surface: #171b35;--surface-2: #111529;--surface-3: #1d243f;--text: #f6f7fb;--text-2: #c4cada;--muted: #9ba3bd;--muted-2: #7f889f;--border: #292e49;--border-2: #343c59;--rg-bg: #0f1426;--rg-panel: #171b35;--rg-panel-soft: #111529;--rg-text: #f6f7fb;--rg-muted: #9ba3bd;--rg-border: #292e49;color-scheme:dark;--rg-page-bg: #0f1426;--rg-surface: #171b35;--rg-surface-soft: #111529;--rg-text-main: #f6f7fb;--rg-text-muted: #9ba3bd;--rg-line: #292e49;--rg-field: #111529}html[data-user-theme=light] body,html[data-user-theme=light] #root,html[data-user-theme=light] .rgUserLayout,html[data-user-theme=light] .rgUserMain,html[data-user-theme=light] .rgUserContent,html[data-user-theme=dark] body,html[data-user-theme=dark] #root,html[data-user-theme=dark] .rgUserLayout,html[data-user-theme=dark] .rgUserMain,html[data-user-theme=dark] .rgUserContent{background:var(--rg-page-bg);color:var(--rg-text-main)}html[data-user-theme=dark] .myEventsSearch,html[data-user-theme=dark] .eventSearch,html[data-user-theme=dark] .organizationsSearch,html[data-user-theme=dark] .myEventsSort,html[data-user-theme=dark] .eventSort{background:var(--rg-field);border-color:#303650;color:var(--rg-text-main)}html[data-user-theme=dark] .myEventsSearch input,html[data-user-theme=dark] .eventSearch input,html[data-user-theme=dark] .organizationsSearch input,html[data-user-theme=dark] .myEventsSort select,html[data-user-theme=dark] .eventSort select{background:transparent;border-color:transparent;color:var(--rg-text-main);box-shadow:none}html[data-user-theme=dark] .myEventsSearch input::placeholder,html[data-user-theme=dark] .eventSearch input::placeholder,html[data-user-theme=dark] .organizationsSearch input::placeholder{color:#8f98b3;opacity:1}html[data-user-theme=dark] .myEventsSearch svg,html[data-user-theme=dark] .eventSearch svg,html[data-user-theme=dark] .organizationsSearch svg{color:#9ba4bd}html[data-user-theme=dark] .myEventsSearch:focus-within,html[data-user-theme=dark] .eventSearch:focus-within,html[data-user-theme=dark] .organizationsSearch:focus-within{border-color:#6d4aff;box-shadow:0 0 0 3px #6d4aff1f}html[data-user-theme=dark] .passwordProfileCard{background-color:var(--rg-page-bg);color:var(--rg-text-main)}html[data-user-theme=dark] .passwordProfileCard{background:var(--rg-surface);border-color:var(--rg-line)}html[data-user-theme=dark] .eventWizardPanel,html[data-user-theme=dark] [role=dialog]{background:var(--rg-surface);border-color:var(--rg-line);color:var(--rg-text-main)}html[data-user-theme=dark] input,html[data-user-theme=dark] textarea,html[data-user-theme=dark] select{background:#111529;background-color:var(--rg-field);border-color:#303650;color:var(--rg-text-main);caret-color:#fff}html[data-user-theme=dark] input:-webkit-autofill,html[data-user-theme=dark] input:-webkit-autofill:hover,html[data-user-theme=dark] input:-webkit-autofill:focus{-webkit-text-fill-color:#f6f7fb;-webkit-box-shadow:0 0 0 1000px #111529 inset;transition:background-color 9999s ease-out 0s}html[data-user-theme=light] input,html[data-user-theme=light] textarea,html[data-user-theme=light] select{color-scheme:light}.riBrowserMockup img,.riLaptopMockup img,.riPhoneMockup img{width:100%;height:100%;object-fit:cover;display:block}html[data-user-theme=dark] .myEventSearch{background:#111529;border-color:#303650;color:#f6f7fb}html[data-user-theme=dark] .myEventSearch span{color:#9ba4bd}html[data-user-theme=dark] .myEventSearch input{background:transparent;border:0;color:#f6f7fb;box-shadow:none}html[data-user-theme=dark] .myEventSearch input::placeholder{color:#8f98b3;opacity:1}html[data-user-theme=dark] .myEventSearch:focus-within{border-color:#6d4aff;box-shadow:0 0 0 3px #6d4aff1f}html[data-user-theme=dark] .myEventTools select{background:#111529;border-color:#303650;color:#f6f7fb;color-scheme:dark}html[data-user-theme=dark] .myEventTools select option{background:#111529;color:#f6f7fb}html[data-user-theme=light] .myEventSearch,html:not([data-user-theme=dark]) .myEventSearch{background:#fff;border-color:#e0e3eb}html[data-user-theme=light] .myEventSearch input,html:not([data-user-theme=dark]) .myEventSearch input{background:transparent;color:#2a3040}html[data-user-theme=light] .myEventTools select,html:not([data-user-theme=dark]) .myEventTools select{background:#fff;border-color:#e0e3eb;color:#33394a;color-scheme:light}html[data-public-theme=light] .riFeaturesSection{position:relative;overflow:hidden;background:#fff;color:#111827;border-top:1px solid #e8ebf3;border-bottom:1px solid #e8ebf3}html[data-public-theme=light] .riFeaturesSection .riContainer{position:relative;z-index:2;background:transparent;border:0;box-shadow:none}html[data-public-theme=light] .riFeaturesSection .riSectionHead .riPill{background:#eef0ff;color:#6558f5}html[data-public-theme=light] .riFeaturesSection .riSectionHead h2{color:#111827}html[data-public-theme=light] .riFeaturesSection .riSectionHead p,html[data-public-theme=light] .riFeaturesSection .riSectionHead>p{color:#697386}html[data-public-theme=light] .riFeaturesSection .riFeatureCard{position:relative;overflow:hidden;isolation:isolate;min-height:250px;padding:28px 26px;background:#fff;border:1px solid #dfe4ef;border-radius:18px;color:#111827;box-shadow:none;transition:transform .25s ease,border-color .25s ease,background .25s ease,box-shadow .25s ease}html[data-public-theme=light] .riFeaturesSection .riFeatureCard:hover{transform:translateY(-5px);background:#fff;border-color:#6558f5;box-shadow:0 18px 40px #0f172a14}html[data-public-theme=light] .riFeaturesSection .riFeatureIcon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:26px;border:1px solid #123d59;border-radius:14px;background:#123d59;color:#22c9e8;font-size:23px}html[data-public-theme=light] .riFeaturesSection .riFeatureCard h3{color:#111827}html[data-public-theme=light] .riFeaturesSection .riFeatureCard p{color:#697386}html[data-public-theme=light] .riFeaturesSection .riFeatureCard:hover:before{transform:scale(1.45)}html[data-public-theme=dark] .riFeaturesSection{position:relative;overflow:hidden;background:#0d1324;color:#fff;border-top:1px solid #1b2438;border-bottom:1px solid #1b2438}html[data-public-theme=dark] .riFeaturesSection .riContainer{position:relative;z-index:2;background:transparent;border:0;box-shadow:none}html[data-public-theme=dark] .riFeaturesSection .riSectionHead .riPill{background:#1abee11f;color:#25c9e8}html[data-public-theme=dark] .riFeaturesSection .riSectionHead h2{color:#f8f9ff}html[data-public-theme=dark] .riFeaturesSection .riSectionHead p,html[data-public-theme=dark] .riFeaturesSection .riSectionHead>p{color:#9ba4bd}html[data-public-theme=dark] .riFeaturesSection .riFeatureCard{position:relative;overflow:hidden;isolation:isolate;min-height:250px;padding:28px 26px;background:#12182b;border:1px solid #2b334d;border-radius:18px;color:#fff;box-shadow:0 14px 35px #0000001f,inset 0 1px #ffffff06;transition:transform .25s ease,border-color .25s ease,background .25s ease,box-shadow .25s ease}html[data-public-theme=dark] .riFeaturesSection .riFeatureCard:hover{transform:translateY(-5px);border-color:#545eff;background:#151c32;box-shadow:0 20px 45px #0003,0 0 0 1px #545eff14}html[data-public-theme=dark] .riFeaturesSection .riFeatureIcon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:26px;border:1px solid rgba(255,255,255,.85);border-radius:14px;background:transparent;color:#22c9e8;font-size:23px}html[data-public-theme=dark] .riFeaturesSection .riFeatureCard h3{color:#f7f8ff}html[data-public-theme=dark] .riFeaturesSection .riFeatureCard p{color:#b0b7ca}html[data-public-theme=dark] .riFeaturesSection .riFeatureCard:before{content:"";position:absolute;z-index:1;width:150px;height:150px;right:-75px;top:-75px;border-radius:50%;background:#5847ee1a;pointer-events:none;transform:scale(1);transition:transform .5s cubic-bezier(.22,1,.36,1)}html[data-public-theme=dark] .riFeaturesSection .riFeatureCard:hover:before{transform:scale(1.45)}@media(max-width:1000px){html[data-public-theme=light] .riFeaturesSection .riFeatureGrid,html[data-public-theme=dark] .riFeaturesSection .riFeatureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media(max-width:600px){html[data-public-theme=light] .riFeaturesSection,html[data-public-theme=dark] .riFeaturesSection{padding:50px 0}html[data-public-theme=light] .riFeaturesSection .riContainer,html[data-public-theme=dark] .riFeaturesSection .riContainer{padding:0;border-radius:0}html[data-public-theme=light] .riFeaturesSection .riFeatureGrid,html[data-public-theme=dark] .riFeaturesSection .riFeatureGrid{grid-template-columns:1fr;gap:16px}}.riFeatureCard:before,html[data-public-theme=light] .riFeaturesSection .riFeatureCard:before,html[data-public-theme=dark] .riFeaturesSection .riFeatureCard:before{content:"";position:absolute;z-index:1;width:150px;height:150px;right:-75px;top:-75px;border-radius:50%;pointer-events:none;opacity:0;transform:scale(.75);transition:opacity .3s ease,transform .45s cubic-bezier(.22,1,.36,1)}.riFeatureCard:before,html[data-public-theme=dark] .riFeaturesSection .riFeatureCard:before{background:#5847ee1a}html[data-public-theme=light] .riFeaturesSection .riFeatureCard:before{content:"";position:absolute;z-index:1;width:150px;height:150px;right:-75px;top:-75px;border-radius:50%;pointer-events:none;transform:scale(1);transition:transform .5s cubic-bezier(.22,1,.36,1);background:#6558f514}.riFeatureCard:hover:before,html[data-public-theme=light] .riFeaturesSection .riFeatureCard:hover:before,html[data-public-theme=dark] .riFeaturesSection .riFeatureCard:hover:before{opacity:1;transform:scale(1)}html[data-public-theme=light]{color-scheme:light;--ri-bg: #f7f8ff;--ri-bg-2: #ffffff;--ri-card: #ffffff;--ri-card-2: #f5f6ff;--ri-border: #dfe3f3;--ri-text: #14162a;--ri-muted: #68708a;--ri-shadow: 0 24px 65px rgba(41, 47, 85, .1);--ri-navbar: rgba(255, 255, 255, .94);--ri-section-light: #ffffff;--ri-section-alt: #f7f8ff;--ri-icon-bg: #123d59;--ri-icon-border: #123d59;--ri-heading: #111827;--ri-soft-line: #e8ebf3}html[data-public-theme=dark]{color-scheme:dark;--ri-bg: #0d1324;--ri-bg-2: #101629;--ri-card: #12182b;--ri-card-2: #151c32;--ri-border: #2b334d;--ri-text: #f7f8ff;--ri-muted: #a8b0c6;--ri-shadow: 0 24px 65px rgba(0, 0, 0, .3);--ri-navbar: rgba(13, 16, 34, .96);--ri-section-light: #0d1324;--ri-section-alt: #101629;--ri-icon-bg: transparent;--ri-icon-border: rgba(255, 255, 255, .82);--ri-heading: #f8f9ff;--ri-soft-line: #1f2940}html[data-public-theme=light] body,html[data-public-theme=light] #root,html[data-public-theme=light] .riPublicPage{background:#f7f8ff;color:#14162a}html[data-public-theme=dark] body,html[data-public-theme=dark] #root,html[data-public-theme=dark] .riPublicPage{background:#0d1324;color:#f7f8ff}.riPublicPage,.riNavbar,.riFooter,.riSection,.riFeatureCard,.riFeaturedEvent,.riTestimonialCard,.riBigStats,.riPriceCard,.riBrowserMockup,.riLaptopMockup,.riPhoneMockup,.riStepIcon,.riThemeButton,.riMenuButton{transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease}html[data-public-theme=light] .riNavbar{background:#fffffff0;border-bottom-color:#e4e7f0}html[data-public-theme=dark] .riNavbar{background:#0d1022f5;border-bottom-color:#242b43}html[data-public-theme=light] .riNavLink{color:#14162a}html[data-public-theme=dark] .riNavLink{color:#f7f8ff}html[data-public-theme=light] .riThemeButton,html[data-public-theme=light] .riMenuButton{background:#fff;color:#14162a;border-color:#dfe3f3}html[data-public-theme=dark] .riThemeButton,html[data-public-theme=dark] .riMenuButton{background:#151b31;color:#fff;border-color:#303852}html[data-public-theme=light] .riHero{background:radial-gradient(circle at 12% 20%,rgba(88,71,238,.08),transparent 30%),radial-gradient(circle at 92% 18%,rgba(38,201,232,.1),transparent 28%),#f7f8ff;border-bottom-color:#e2e6f0}html[data-public-theme=dark] .riHero{background:radial-gradient(circle at 12% 20%,rgba(88,71,238,.11),transparent 30%),radial-gradient(circle at 92% 18%,rgba(38,201,232,.07),transparent 28%),#0d1324;border-bottom-color:#1f2940}html[data-public-theme=light] .riHeroContent h1{color:#14162a}html[data-public-theme=dark] .riHeroContent h1{color:#f7f8ff}html[data-public-theme=light] .riHeroContent>p,html[data-public-theme=light] .riHeroStats span{color:#68708a}html[data-public-theme=dark] .riHeroContent>p,html[data-public-theme=dark] .riHeroStats span{color:#a8b0c6}html[data-public-theme=light] .riHeroStats strong{color:#14162a}html[data-public-theme=dark] .riHeroStats strong{color:#fff}html[data-public-theme=light] .riFeaturedEvent{background:#fff;border-color:#dfe3f3;color:#14162a;box-shadow:0 24px 65px #292f551a}html[data-public-theme=dark] .riFeaturedEvent{background:#12182b;border-color:#303852;color:#f7f8ff;box-shadow:0 24px 65px #00000047}html[data-public-theme=light] .riFeaturedBody h3{color:#14162a}html[data-public-theme=dark] .riFeaturedBody h3{color:#fff}html[data-public-theme=light] .riFeaturedBody p,html[data-public-theme=light] .riCapacityText{color:#68708a}html[data-public-theme=dark] .riFeaturedBody p,html[data-public-theme=dark] .riCapacityText{color:#a8b0c6}html[data-public-theme=light] .riFeaturesSection,html[data-public-theme=light] .riHowSection,html[data-public-theme=light] .riPricingSection{background:#fff;border-color:#e8ebf3}html[data-public-theme=light] .riDevicesSection,html[data-public-theme=light] .riTestimonialsSection{background:#f7f8ff;border-color:#e8ebf3}html[data-public-theme=dark] .riFeaturesSection,html[data-public-theme=dark] .riHowSection,html[data-public-theme=dark] .riPricingSection{background:#0d1324;border-color:#1f2940}html[data-public-theme=dark] .riDevicesSection,html[data-public-theme=dark] .riTestimonialsSection{background:#101629;border-color:#1f2940}html[data-public-theme=light] .riSectionHead h2,html[data-public-theme=light] .riDevicesContent h2,html[data-public-theme=light] .riStep h3{color:#14162a}html[data-public-theme=dark] .riSectionHead h2,html[data-public-theme=dark] .riDevicesContent h2,html[data-public-theme=dark] .riStep h3{color:#f8f9ff}html[data-public-theme=light] .riSectionHead p,html[data-public-theme=light] .riDevicesContent>p,html[data-public-theme=light] .riStep p,html[data-public-theme=light] .riDeviceList small{color:#68708a}html[data-public-theme=dark] .riSectionHead p,html[data-public-theme=dark] .riDevicesContent>p,html[data-public-theme=dark] .riStep p,html[data-public-theme=dark] .riDeviceList small{color:#a8b0c6}.riFeaturesSection{background:#fff;color:#111827;border-top:1px solid #e8ebf3;border-bottom:1px solid #e8ebf3;position:relative;overflow:hidden}.riFeaturesSection .riContainer{position:relative;z-index:2;background:transparent}html[data-public-theme=light] .riFeatureCard{position:relative;overflow:hidden;isolation:isolate;background:#fff;color:#14162a;border:1px solid #dfe4ef;box-shadow:none}html[data-public-theme=dark] .riFeatureCard{position:relative;overflow:hidden;isolation:isolate;background:#12182b;color:#f7f8ff;border:1px solid #2b334d;box-shadow:0 14px 35px #0000001f}html[data-public-theme=light] .riFeatureCard:hover{background:#fff;border-color:#6558f5;box-shadow:0 18px 40px #0f172a14}html[data-public-theme=dark] .riFeatureCard:hover{background:#151c32;border-color:#6558f5;box-shadow:0 20px 45px #00000038}html[data-public-theme=light] .riFeatureCard h3{color:#111827}html[data-public-theme=dark] .riFeatureCard h3{color:#f8f9ff}html[data-public-theme=light] .riFeatureCard p{color:#697386}html[data-public-theme=dark] .riFeatureCard p{color:#b0b7ca}html[data-public-theme=light] .riFeatureIcon{background:#123d59;border:1px solid #123d59;color:#22c9e8}html[data-public-theme=dark] .riFeatureIcon{background:transparent;border:1px solid rgba(255,255,255,.82);color:#22c9e8}.riFeatureCard:before,html[data-public-theme=light] .riFeatureCard:before,html[data-public-theme=dark] .riFeatureCard:before{content:"";position:absolute;z-index:-1;width:150px;height:150px;right:-75px;top:-75px;border-radius:50%;pointer-events:none;opacity:0;transform:scale(.72);transition:opacity .28s ease,transform .45s cubic-bezier(.22,1,.36,1)}html[data-public-theme=light] .riFeatureCard:before{background:#6558f517}html[data-public-theme=dark] .riFeatureCard:before{background:#5847ee29}.riFeatureCard:hover:before,html[data-public-theme=light] .riFeatureCard:hover:before,html[data-public-theme=dark] .riFeatureCard:hover:before{opacity:1;transform:scale(1)}html[data-public-theme=light] .riDeviceList strong{color:#14162a}html[data-public-theme=dark] .riDeviceList strong{color:#fff}html[data-public-theme=light] .riDeviceList>div>span{background:#eaf8fc;color:#0faecf}html[data-public-theme=dark] .riDeviceList>div>span{background:#12314a;color:#26c9e8}html[data-public-theme=light] .riBrowserMockup,html[data-public-theme=light] .riLaptopMockup,html[data-public-theme=light] .riPhoneMockup{background:#fff;border-color:#cfd6e5;box-shadow:0 24px 55px #1f264621}html[data-public-theme=dark] .riBrowserMockup,html[data-public-theme=dark] .riLaptopMockup,html[data-public-theme=dark] .riPhoneMockup{background:#12182b;border-color:#39405f;box-shadow:0 24px 55px #00000047}html[data-public-theme=light] .riStepIcon{background:#fff;border-color:#cbd6e8}html[data-public-theme=dark] .riStepIcon{background:#12182b;border-color:#28415a}html[data-public-theme=light] .riTestimonialCard,html[data-public-theme=light] .riBigStats{background:#fff;border-color:#dfe3f3;color:#14162a}html[data-public-theme=dark] .riTestimonialCard,html[data-public-theme=dark] .riBigStats{background:#12182b;border-color:#2b334d;color:#f7f8ff}html[data-public-theme=light] .riTestimonialCard>p,html[data-public-theme=light] .riTestimonialUser small,html[data-public-theme=light] .riBigStats span{color:#68708a}html[data-public-theme=dark] .riTestimonialCard>p,html[data-public-theme=dark] .riTestimonialUser small,html[data-public-theme=dark] .riBigStats span{color:#a8b0c6}html[data-public-theme=light] .riTestimonialUser strong{color:#14162a}html[data-public-theme=dark] .riTestimonialUser strong{color:#fff}html[data-public-theme=light] .riPriceCard:not(.pro){background:#fff;border-color:#dfe3f3;color:#14162a}html[data-public-theme=dark] .riPriceCard:not(.pro){background:#12182b;border-color:#2b334d;color:#f7f8ff}html[data-public-theme=light] .riPriceCard:not(.pro) .riPrice strong{color:#14162a}html[data-public-theme=dark] .riPriceCard:not(.pro) .riPrice strong{color:#fff}html[data-public-theme=light] .riPriceCard:not(.pro) .riPrice span,html[data-public-theme=light] .riPriceCard:not(.pro) .riPlanFeatures div{color:#68708a}html[data-public-theme=dark] .riPriceCard:not(.pro) .riPrice span,html[data-public-theme=dark] .riPriceCard:not(.pro) .riPlanFeatures div{color:#a8b0c6}html[data-public-theme=light] .riSecondaryButton{background:#fff;border-color:#dfe3f3;color:#14162a}html[data-public-theme=dark] .riSecondaryButton{background:#12182b;border-color:#303852;color:#f7f8ff}html[data-public-theme=light] .riFooter{background:#f5f6fb;color:#14162a;border-top-color:#dfe3f3}html[data-public-theme=dark] .riFooter{background:#101326;color:#f5f6fb;border-top-color:#242944}html[data-public-theme=light] .riFooterBrand>p,html[data-public-theme=light] .riFooterColumn a,html[data-public-theme=light] .riFooterColumn span{color:#68708a}html[data-public-theme=dark] .riFooterBrand>p,html[data-public-theme=dark] .riFooterColumn a,html[data-public-theme=dark] .riFooterColumn span{color:#9ba4bf}html[data-public-theme=light] .riFooterColumn h4{color:#4f5870}html[data-public-theme=dark] .riFooterColumn h4{color:#737e9f}html[data-public-theme=light] .riFooterSocials a{color:#68708a;border-color:#d8deea;background:#fff}html[data-public-theme=dark] .riFooterSocials a{color:#9aa2bc;border-color:#303650;background:transparent}html[data-public-theme=light] .riFooterBottom{color:#7a8296;border-top-color:#dfe3f3}html[data-public-theme=dark] .riFooterBottom{color:#697493;border-top-color:#242944}html[data-public-theme=light] .riMobileMenu{background:#fff;color:#14162a;border-color:#dfe3f3}html[data-public-theme=dark] .riMobileMenu{background:#12182b;color:#f7f8ff;border-color:#303852}@media(max-width:1000px){html[data-public-theme=light] .riFeatureGrid,html[data-public-theme=dark] .riFeatureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){html[data-public-theme=light] .riFeatureGrid,html[data-public-theme=dark] .riFeatureGrid{grid-template-columns:1fr}}.orgInfoCard>h3{margin:0 0 14px;color:#6d7486;font-size:14px;line-height:1.4;font-weight:800}.orgInfoCard:has(>.orgStat){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.orgInfoCard:has(>.orgStat)>h3{grid-column:1 / -1;margin-bottom:6px}.orgStat strong{display:block;width:100%;min-width:0;margin:0 0 7px;white-space:nowrap;color:#202536;font-size:16px;line-height:1;font-weight:800;overflow:hidden;text-overflow:ellipsis}.orgInfoList{min-width:0;display:grid;gap:12px}.orgInfoItem{min-width:0;display:flex;align-items:flex-start;gap:9px;color:#666e80;font-size:12px;line-height:1.45;font-weight:600;text-decoration:none;overflow-wrap:anywhere;word-break:break-word}@media(max-width:1200px){.orgInfoCard{padding:15px}.orgStat{min-height:68px;padding:11px 8px}.orgStat strong{font-size:15px}.orgStat span{font-size:7.5px}}@media(max-width:1000px){.orgInfoCard{width:100%;max-width:none}.orgStat{min-height:72px}.orgStat span{font-size:8px}}@media(max-width:700px){.orgInfoCard{padding:14px;border-radius:12px}.orgStat{min-height:66px;padding:10px 7px}.orgStat strong{margin-bottom:5px;font-size:14px}.orgStat span{font-size:7px;line-height:1.3}}@media(max-width:480px){.orgInfoCard{padding:13px}.orgInfoCard>h3{margin-bottom:12px;font-size:9px}.orgStat{min-height:68px;padding:11px 10px}.orgStat strong{font-size:15px}.orgStat span{font-size:8px}}html[data-user-theme=dark] .orgInfoCard{background:#171b35;border-color:#292e49}html[data-user-theme=dark] .orgInfoCard>h3{color:#9ba3bd}html[data-user-theme=dark] .orgStat{background:#111529}html[data-user-theme=dark] .orgStat strong{color:#f6f7fb}html[data-user-theme=dark] .orgStat span{color:#9ba3bd}html[data-user-theme=dark] .orgInfoDivider{background:#292e49}html[data-user-theme=dark] .orgInfoItem{color:#aab1c5}html[data-user-theme=dark] .orgInfoItem svg{color:#8c78ff}html,body{height:100%;max-width:100%;overflow-x:hidden}#root{overflow-x:clip}.rgUserLayout,.rgUserMain,.rgUserContent,.rgHomePage,.rgHomeMain,.rgDashboardCard,.rgDashboardCardHeader{min-width:0;max-width:100%;box-sizing:border-box}.rgUserMain{grid-column:2;width:100%;min-width:0;min-height:100vh}.rgHomePage{min-height:calc(100vh - var(--rg-topbar-height) - 48px);width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:20px}.rgHomeMain{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0}.rgDashboardCard{border:1px solid var(--rg-border);border-radius:16px;background:var(--rg-panel);box-shadow:var(--rg-shadow);width:100%;min-width:0;overflow:hidden}.rgDashboardCardHeader{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 20px;border-bottom:1px solid var(--rg-border);width:100%;min-width:0}.rgDashboardCardHeader>*{min-width:0}.rgUpcomingCard,.rgUpcomingEvent,.rgUpcomingBody,.rgUpcomingTop,.rgRequestPanel,.rgNoRequests{min-width:0;max-width:100%}.rgUpcomingImage{height:250px;overflow:hidden;background:#111827;width:100%;max-width:100%}.rgUpcomingImage img{height:100%;width:100%;max-width:100%;object-fit:cover}@media(max-width:1180px){.rgHomePage{grid-template-columns:minmax(0,1fr)}.rgHomeMain{width:100%}.rgRequestPanel{width:100%;min-height:300px}.rgNoRequests{min-height:250px}}@media(max-width:900px){html,body,#root{width:100%;max-width:100%;min-width:0}.rgUserLayout{width:100%;min-width:0;display:block}.rgUserLayout>.rgSidebar{display:none}.rgUserMain{width:100%;min-width:0;max-width:100%;margin:0;grid-column:auto}.rgTopbar{width:100%;min-width:0;max-width:100%;height:var(--rg-topbar-height);min-height:var(--rg-topbar-height);padding:0 14px}.rgTopbarSpacer{display:none}.rgTopbarActions{width:100%;min-width:0;justify-content:flex-end}.rgTopProfile{width:auto;min-width:0;max-width:210px}.rgUserContent{width:100%;min-width:0;max-width:100%;padding:16px;margin:0;overflow-x:clip}.rgHomePage{width:100%;min-width:0;max-width:100%;grid-template-columns:minmax(0,1fr);gap:16px}.rgHomeMain,.rgDashboardCard{width:100%;min-width:0;max-width:100%}.rgDashboardCardHeader{width:100%;min-width:0;padding-left:16px;padding-right:16px}.rgUpcomingTop{width:100%;min-width:0}.rgProfilePage{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.rgTopbar{display:none}.rgMobileHeader{position:sticky;z-index:1100;top:0;width:100%;min-width:0;height:64px;display:flex;align-items:center;gap:10px;padding:0 14px;border-bottom:1px solid var(--rg-border);background:var(--rg-panel)}.rgMobileHeader img{width:auto;max-width:130px;height:30px;object-fit:contain}.rgMobileHeader>span{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--rg-text);font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.rgMobileHeader>button{width:40px;height:40px;flex:0 0 40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--rg-border);border-radius:10px;background:var(--rg-panel);color:var(--rg-text)}.rgUserContent{min-height:calc(100vh - 64px);padding:14px}.rgHomePage{min-height:auto;gap:14px}.rgDashboardCardHeader{min-height:50px;gap:10px;padding:0 14px}.rgDashboardCardHeader h2{min-width:0;font-size:13px;line-height:1.3;overflow-wrap:anywhere}.rgSliderCount{flex:0 0 auto}.rgUpcomingImage{height:200px}.rgUpcomingBody{padding:16px}.rgUpcomingTop{flex-direction:column;gap:12px}}@media(max-width:560px){.rgUserContent{width:100%;padding:12px}.rgHomePage{width:100%;gap:12px}.rgDashboardCard{border-radius:13px}.rgDashboardCardHeader{min-height:48px;padding:0 12px}.rgDashboardCardHeader h2{font-size:14px}.rgSliderCount{gap:5px}.rgSliderCount button{width:28px;height:28px}.rgUpcomingImage{height:180px}.rgUpcomingBody{padding:14px}.rgUpcomingTop h3{font-size:14px}.rgMobileHeader{padding:0 10px}.rgMobileHeader img{max-width:115px;height:28px}.rgMobileHeader>button{width:38px;height:38px;flex-basis:38px}.rgTopbarActions{gap:8px}.rgBellButton{width:38px;height:38px;flex-basis:38px}.rgTopProfile{height:42px;max-width:170px;grid-template-columns:32px minmax(0,1fr) 14px;gap:7px;padding:4px 7px}.rgTopUserText{min-width:0;max-width:105px}.rgTopUserText strong,.rgTopUserText small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(max-width:420px){.rgUserContent{padding:10px}.rgMobileHeader{height:60px;padding:0 10px}.rgMobileHeader img{max-width:105px;height:26px}.rgMobileHeader>span{display:none}.rgDashboardCardHeader{padding:0 10px}.rgUpcomingImage{height:160px}.rgUpcomingBody{padding:12px}}@media(max-width:900px){.rgUserLayout{display:block;width:100%;min-height:100dvh}.rgUserLayout>.rgSidebar{display:none}.rgUserMain{width:100%;min-width:0;min-height:100dvh;grid-column:auto}.rgTopbar{display:none}.rgMobileHeader{position:sticky;z-index:1150;top:0;width:100%;height:64px;display:flex;align-items:center;gap:12px;padding:0 16px;border-bottom:1px solid var(--rg-border);background:var(--rg-panel)}.rgMobileHeader img{width:auto;max-width:132px;height:30px;object-fit:contain}.rgMobileHeader>span{flex:1;min-width:0;overflow:hidden;color:var(--rg-text);font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.rgMobileHeader>button{width:40px;height:40px;flex:0 0 40px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--rg-border);border-radius:10px;background:var(--rg-panel);color:var(--rg-text);font-size:20px;cursor:pointer}.rgMobileOverlay{position:fixed;z-index:1190;inset:0;display:block;visibility:hidden;border:0;background:#0a0e1c85;opacity:0;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.rgMobileOverlay.show{visibility:visible;opacity:1;pointer-events:auto}.rgMobileDrawer{position:fixed;z-index:1200;top:0;bottom:0;left:0;width:min(300px,86vw);max-width:86vw;display:block;overflow:hidden;background:var(--rg-panel);box-shadow:18px 0 45px #0f172a2e;transform:translate3d(-105%,0,0);transition:transform .3s cubic-bezier(.22,1,.36,1)}.rgMobileDrawer.open{transform:translateZ(0)}.rgMobileDrawer .rgSidebar{position:relative;inset:auto;width:100%;max-width:100%;height:100dvh;display:flex;border-right:0}.rgMobileDrawer .rgSidebarLogo{padding-right:58px}.rgMobileClose{position:absolute;z-index:5;top:21px;right:14px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:10px;background:#6247ef17;color:var(--rg-purple);font-size:20px;cursor:pointer}.rgUserContent{width:100%;min-width:0;min-height:calc(100dvh - 64px);padding:16px;overflow-x:hidden}}@media(max-width:560px){.rgMobileHeader{padding:0 12px}.rgMobileHeader img{max-width:118px;height:28px}.rgMobileDrawer{width:min(290px,88vw);max-width:88vw}.rgUserContent{padding:12px}}@media(max-width:420px){.rgMobileHeader{height:60px;padding:0 10px}.rgMobileHeader img{max-width:110px;height:26px}.rgMobileHeader>span{display:none}.rgMobileHeader>button{margin-left:auto}.rgUserContent{min-height:calc(100dvh - 60px);padding:10px}.rgMobileDrawer{width:min(280px,90vw);max-width:90vw}}html,body,#root{min-height:100%;padding:0;width:100%;max-width:100%;min-width:0;margin:0}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,Noto Sans,Helvetica Neue,sans-serif;color:var(--text-900);background:#fff;overflow-x:hidden}*,*:before,*:after{box-sizing:border-box;min-width:0}img,video,canvas,svg{height:auto;max-width:100%}.rgUserLayout{width:100%;min-height:100vh;display:grid;background:var(--rg-bg);color:var(--rg-text);grid-template-columns:var(--rg-sidebar-width) minmax(0,1fr)}.rgUserMain,.rgUserContent{min-width:0;max-width:100%}.rgUserContent{width:100%;min-width:0;min-height:calc(100vh - var(--rg-topbar-height));padding:24px;background:var(--rg-bg);overflow-x:clip}.orgDetailLayout{width:100%;display:grid;margin-top:22px;align-items:start;grid-template-columns:minmax(0,1fr) minmax(280px,300px);gap:22px}.orgDetailSidebar{width:100%;max-width:300px;justify-self:end}.orgInfoCard{min-width:0;padding:17px;box-sizing:border-box;border:1px solid #e1e4ec;border-radius:14px;background:#fff;width:100%;max-width:100%;overflow:hidden}.orgStats{flex:1 1 auto;min-width:0;margin-left:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}.orgStat{max-width:100%;min-height:70px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;box-sizing:border-box;border-radius:9px;background:#f3f4f9;width:100%;min-width:0;padding:12px 8px;overflow:hidden}.orgStat span{color:#8a91a2;font-size:8px;line-height:1.35;font-weight:600;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}@media(max-width:1200px){.orgDetailLayout{grid-template-columns:minmax(0,1fr) 260px;gap:18px}.orgDetailSidebar{max-width:260px}.orgStats{gap:6px}.orgStat{padding:10px 6px}.orgInfoCard .orgStat span{font-size:13px;line-height:1.5;font-weight:600;white-space:normal;overflow-wrap:break-word}.orgInfoCard .orgStat strong{font-size:22px;line-height:1.2;font-weight:800}.statisticsKpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.statisticsTwoColumn,.reportMainGrid,.reportSecondaryGrid,.egContentLayout{grid-template-columns:minmax(0,1fr)}.eventDetailLayout{grid-template-columns:minmax(0,1fr) 300px}.publicOrganizationGrid,.organizationsGrid,.riNewsGrid,.riEventsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.rgUserLayout{display:block;width:100%;min-height:100dvh}.rgUserLayout>.rgSidebar{display:none}.rgUserMain{display:block;width:100%;min-height:100dvh;margin:0;grid-column:auto}.rgTopbar{display:none}.rgMobileHeader{position:sticky;z-index:1150;top:0;width:100%;height:64px;display:flex;align-items:center;gap:10px;padding:0 14px;border-bottom:1px solid var(--rg-border);background:var(--rg-panel)}.rgMobileHeader img{width:auto;max-width:125px;height:29px;object-fit:contain}.rgMobileHeader>span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rgMobileHeader>button{width:40px;height:40px;flex:0 0 40px;display:flex;align-items:center;justify-content:center;margin-left:auto;padding:0;border:1px solid var(--rg-border);border-radius:10px;background:var(--rg-panel);color:var(--rg-text);font-size:20px}.rgMobileOverlay{position:fixed;z-index:1190;inset:0;display:block;visibility:hidden;border:0;background:#0a0e1c85;opacity:0;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.rgMobileOverlay.show{visibility:visible;opacity:1;pointer-events:auto}.rgMobileDrawer{position:fixed;z-index:1200;inset:0 0 0 auto;width:min(300px,86vw);max-width:86vw;display:block;overflow:hidden;background:var(--rg-panel);box-shadow:-18px 0 45px #0f172a2e;transform:translate3d(105%,0,0);transition:transform .3s cubic-bezier(.22,1,.36,1)}.rgMobileDrawer.open{transform:translateZ(0)}.rgMobileDrawer .rgSidebar{position:relative;inset:auto;width:100%;max-width:100%;height:100dvh;display:flex;border-right:0}.rgMobileDrawer .rgSidebarLogo{padding-left:58px;padding-right:20px}.rgMobileClose{position:absolute;z-index:5;top:21px;left:14px;right:auto;width:38px;height:38px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:10px;background:#6247ef17;color:var(--rg-purple);font-size:20px}.rgUserContent{width:100%;padding:16px;min-height:calc(100dvh - 64px)}.orgDetailContent{width:100%;margin:0;padding:18px 0 40px}.orgDetailLayout{grid-template-columns:minmax(0,1fr);gap:18px}.orgDetailSidebar{order:-1;max-width:100%;justify-self:stretch}.orgStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.orgStat{padding:10px 8px}.orgStat span{font-size:8px}.rgHomePage,.calWorkspace,.rgProfilePage,.eventDetailLayout,.statisticsTwoColumn,.statisticsKpiGrid,.reportMainGrid,.reportSecondaryGrid,.egContentLayout,.orgProfilePage,.orgGrid2,.orgGrid3,.orgMediaGrid,.rgMeetingDateGrid,.eventWizardTwoColumns,.eventWizardPreviewGrid{grid-template-columns:minmax(0,1fr)}.calRight,.eventDetailSidebar,.egSideColumn{width:100%;max-width:100%}.myEventsHeader,.myEventsToolbar,.myEventsToolbarRight,.calTop,.calToolbar,.statisticsTopbar,.statisticsParticipantsHeader,.egTopbar,.egFilterRow,.orgProfileTopbar,.orgCardHeader{flex-wrap:wrap}.myEventsSearch,.statisticsSearch{flex:1 1 220px}.riNavbarInner{padding-left:16px;padding-right:16px}.riDesktopNav,.riNavbarActions>.riLoginButton{display:none}.riMenuButton{display:inline-flex}.riMobileOverlay{position:fixed;z-index:1990;inset:0;display:block;visibility:hidden;background:#080c1894;opacity:0;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.riMobileOverlay.show{visibility:visible;opacity:1;pointer-events:auto}.riMobileMenu{position:fixed;z-index:2000;inset:0 0 0 auto;width:min(320px,88vw);max-width:88vw;height:100dvh;display:flex;flex-direction:column;gap:8px;padding:18px;background:var(--ri-card);border-left:1px solid var(--ri-border);box-shadow:-20px 0 50px #0003;overflow-y:auto;transform:translate3d(105%,0,0);transition:transform .3s cubic-bezier(.22,1,.36,1)}.riMobileMenu.open{transform:translateZ(0)}.riMobileMenuHead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.riMenuClose{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--ri-border);border-radius:10px;background:var(--ri-card);color:var(--ri-text);font-size:20px}.riMobileMenu .riNavLink{width:100%;padding:13px 14px}.riMobileMenu .riLoginButton{width:100%;margin-top:auto}.riHeroGrid,.riDevicesGrid,.riPricingGrid,.riFeatureGrid,.riNewsGrid,.riEventsGrid,.publicOrganizationGrid,.organizationsGrid,.riEventDetailLayout{grid-template-columns:minmax(0,1fr)}.riHero{min-height:auto}.riHeroGrid{gap:36px;padding:44px 0}.riHeroContent{max-width:100%}.riHeroVisual{max-width:680px;margin:0 auto}.riFooterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.publicOrganizationControls,.publicOrganizationToolbar{flex-wrap:wrap}.publicOrganizationSearch{flex:1 1 240px}.rgLoginPage,.rgSplitAuth,.forgotPasswordPage{grid-template-columns:minmax(0,1fr)}.rgLoginLeft,.rgSplitLeft,.forgotPasswordLeft{display:none}.rgLoginRight,.rgSplitRight,.forgotPasswordRight{width:100%;min-height:100dvh}.eventWizardSteps{overflow-x:auto;scrollbar-width:thin}.eventWizardSpeaker,.eventWizardAgendaRow{grid-template-columns:minmax(0,1fr)}.statisticsTableWrapper,.reportTableWrap{overflow-x:auto}.statisticsTable,.reportTable{min-width:700px}}@media(max-width:700px){.rgUserContent{padding:12px}.orgDetailHero{border-radius:12px}.orgDetailCover{height:auto;aspect-ratio:3 / 1}.orgDetailIdentity{flex-wrap:wrap;align-items:flex-start;padding:0 12px 14px}.orgDetailIdentityText{flex:1 1 calc(100% - 80px);padding-top:10px}.orgDetailActions{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.orgFollowButton,.orgShareButton{width:100%;margin:0}.orgEventsGrid{grid-template-columns:minmax(0,1fr)}.orgEventsHeading{align-items:flex-start;flex-direction:column;gap:10px}.orgEventCounters{width:100%;flex-wrap:wrap}.calTop,.calToolbar,.calTopActions,.calMonthNav{align-items:stretch;flex-direction:column}.calTopActions>*{width:100%}.calWorkspace{gap:12px}.calGrid,.calWeekdays{min-width:630px}.calMain{overflow:hidden;overflow-x:auto}.calCell{min-height:88px}.myEventsHeader,.myEventsToolbar,.myEventsToolbarRight{align-items:stretch;flex-direction:column}.myEventsCreateBtn,.createEventButton,.myEventsSearch,.myEventsSort{width:100%}.myEventTabs{overflow-x:auto;white-space:nowrap}.myEventCardGrid,.myEventsGrid{grid-template-columns:minmax(0,1fr)}.rgProfileTabs{width:100%;overflow-x:auto}.rgProfileCard,.orgCard{border-radius:12px}.rgProfileInfoGrid,.orgGrid2,.orgGrid3,.rgMeetingPeopleGrid{grid-template-columns:minmax(0,1fr)}.rgMeetingActions,.passwordProfileActions,.historyInviteActions{flex-direction:column}.rgMeetingActions>*,.passwordProfileActions>*,.historyInviteActions>*{width:100%;height:44px;min-height:44px}.statisticsKpiGrid{grid-template-columns:minmax(0,1fr)}.statisticsEventCard,.statisticsEventMain,.statisticsEventActions,.statisticsParticipantsActions{flex-wrap:wrap}.statisticsEventActions>*{flex:1 1 40px}.egSummaryCard,.egSummaryMain,.egFilterRow,.egSelectionBar{flex-wrap:wrap}.egGalleryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.riContainer,.publicOrganizationContainer,.riEventDetailContainer{width:100%;padding-left:16px;padding-right:16px}.riHeroContent h1{font-size:clamp(38px,12vw,54px);letter-spacing:-2px}.riHeroButtons{align-items:stretch;flex-direction:column}.riHeroButtons>*{width:100%}.riHeroStats,.riBigStats{grid-template-columns:repeat(2,minmax(0,1fr))}.riFooterGrid{grid-template-columns:minmax(0,1fr)}.riListingHero,.riNewsHero{padding-top:34px}.riCategoryTabs,.riNewsTabs{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:thin}.publicOrganizationHeader,.publicOrganizationControls,.publicOrganizationToolbar{align-items:stretch;flex-direction:column}.publicOrganizationSearch,.publicOrganizationFilters{width:100%}.publicOrganizationGrid,.organizationsGrid{grid-template-columns:minmax(0,1fr)}.rgLoginContent,.rgSplitRightInner{width:100%;max-width:560px;padding-left:20px;padding-right:20px}.rgFormGrid,.rgPasswordRequirementGrid{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.riMobileMenu{overflow-y:auto;overflow-x:hidden}.riMobileMenu>.riNavLink,.riMobileMenu .riNavLink{width:100%;min-height:44px;height:44px;padding:0 12px;display:flex;align-items:center;justify-content:flex-start;line-height:1.2;text-align:left;white-space:nowrap}.riNewsTabs{width:100%;display:flex;align-items:center;flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;padding:2px 0 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.riNewsTabs::-webkit-scrollbar{display:none}.riNewsTabs button{flex:0 0 auto;width:auto;min-width:max-content;height:36px;min-height:36px;padding:0 14px;margin:0;display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1;white-space:nowrap}}@media(max-width:600px){.riNewsTabs{gap:6px}.riNewsTabs button{height:34px;min-height:34px;padding:0 12px;font-size:10px}}@media(max-width:900px){.riEventsPage,.riEventsPage .riContainer,.riEventsPage input[type=search]{width:100%;max-width:100%;min-width:0}.riEventsPage .riEventsGrid{width:100%;min-width:0;display:grid;grid-template-columns:1fr;gap:14px}}@media(max-width:600px){.riEventsPage{overflow-x:hidden}.riEventsPage .riContainer{width:100%;max-width:100%;padding-left:16px;padding-right:16px}}@media(max-width:420px){.riEventsPage .riContainer{padding-left:14px;padding-right:14px}}@media(max-width:480px){.rgMobileHeader{height:60px;padding:0 10px}.rgMobileHeader img{max-width:108px;height:26px}.rgMobileHeader>span{display:none}.rgMobileDrawer{width:min(300px,92vw);max-width:92vw}.rgUserContent{min-height:calc(100dvh - 60px);padding:10px}.orgInfoCard{padding:12px}.orgStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.orgStat{min-height:64px;padding:8px 5px}.orgStat strong{font-size:14px}.orgStat span{font-size:6.5px;line-height:1.2}.orgDetailNameRow h1{font-size:18px}.identityCompanyLogo>img{width:100%;height:100%}.orgDetailActions{grid-template-columns:minmax(0,1fr)}.calGrid,.calWeekdays{min-width:560px}.calCell{min-height:78px}.myEventActions,.reportBarActions,.statisticsEventActions,.egPublishStep{flex-direction:column}.myEventActions>*,.reportBarActions>*,.statisticsEventActions>*,.egPublishStep>*{width:100%}.egGalleryGrid{grid-template-columns:minmax(0,1fr)}.riNavbarInner{padding-left:12px;padding-right:12px}.riBrandLogo{max-width:118px}.riThemeButton,.riMenuButton{width:40px;height:40px}.riHeroGrid{padding:34px 10px}.riHeroContent h1{font-size:38px;line-height:1.02}.riHeroContent>p{font-size:15px}.riHeroStats,.riBigStats{grid-template-columns:minmax(0,1fr)}.riMobileMenu{width:min(310px,92vw);max-width:92vw}.publicOrganizationCard,.organizationCard,.riNewsCard,.riFeaturedNews{border-radius:14px}.rgLoginContent,.rgSplitRightInner{padding-left:14px;padding-right:14px}.rgAccountTypes,.rgGenderRow{grid-template-columns:minmax(0,1fr)}.rgSignupBox{padding:16px}.eventWizard{padding-left:0;padding-right:0}.eventWizardPanel{padding:16px}}@media(max-width:900px){.riEventsPage .riContainer{width:calc(100% - 40px);max-width:100%}.riEventsPage .riCategoryTabs{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:3px 0 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.riEventsPage .riCategoryTabs::-webkit-scrollbar{display:none}.riEventsPage .riCategoryTabs button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap}.riEventsPage .riEventsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.riEventsPage .riStatusBox{min-height:170px;padding:26px 20px}}@media(max-width:650px){.riEventsPage .riContainer{width:100%;max-width:100%;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto;box-sizing:border-box}.riEventsPage .riListingHero h1{width:100%;font-size:clamp(28px,8vw,38px);line-height:1.05;overflow-wrap:normal;word-break:normal}.riEventsPage .riListingHero p{width:100%;margin-top:20px;font-size:13px;line-height:1.55}.riEventsPage .riSearchBox{width:100%;max-width:none;min-width:0}.riEventsPage .riSearchBox input{width:100%;min-width:0;font-size:12px}.riEventsPage .riCategoryTabs{width:100%;display:flex;align-items:center;flex-wrap:nowrap;gap:7px;overflow-x:auto;overflow-y:hidden;padding:4px 0 9px;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.riEventsPage .riCategoryTabs::-webkit-scrollbar{display:none}.riEventsPage .riCategoryTabs button{flex:0 0 auto;width:auto;min-width:max-content;height:34px;min-height:34px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;line-height:1;text-align:center;white-space:nowrap}.riEventsPage .riEventsGrid{grid-template-columns:minmax(0,1fr);gap:14px}.riEventsPage .riStatusBox{width:100%;min-height:170px;padding:24px 16px;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;text-align:center}.riEventsPage .riStatusBox h3{width:100%;margin:0;font-size:16px;line-height:1.3;text-align:center}.riEventsPage .riStatusBox p{width:100%;max-width:290px;margin:0 auto;font-size:12px;line-height:1.5;text-align:center}.riEventsPage .riStatusBox .riRetryButton{width:auto;max-width:100%;min-width:145px;min-height:40px;margin:6px auto 0;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:normal}}@media(max-width:900px){.riMobileMenu{display:flex;flex-direction:column;align-items:stretch;height:100dvh;max-height:100dvh;padding:18px 14px 20px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.riMobileMenuHead{width:100%;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;margin-bottom:14px}.riMobileMenu>.riNavLink{width:100%;height:44px;min-height:44px;padding:0 12px;margin:0 0 4px;display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;box-sizing:border-box;text-align:left;line-height:1}.riMobileMenu>.riLoginButton{width:100%;height:44px;min-height:44px;margin:12px 0 0;padding:0 16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:10px;text-align:center;line-height:1;text-decoration:none;box-sizing:border-box}}@media(max-width:480px){.riMobileMenu{width:min(310px,92vw);max-width:92vw;padding:14px 12px 18px}.riMobileMenu>.riNavLink,.riMobileMenu>.riLoginButton{height:42px;min-height:42px}}@media(max-width:420px){.riEventsPage .riContainer{padding-left:12px;padding-right:12px}.riEventsPage .riListingHero h1{font-size:28px;margin-top:10px}.riEventsPage .riCategoryTabs{gap:6px}.riEventsPage .riCategoryTabs button{height:32px;min-height:32px;padding:0 11px;font-size:9px}.riPill{margin-bottom:10px}.riEventsPage .riStatusBox{min-height:160px;padding:22px 14px}.riEventsPage .riStatusBox h3{font-size:15px}.riEventsPage .riStatusBox p{max-width:260px;font-size:11px}}@media(max-width:600px){.riCategoryTabs{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.riCategoryTabs::-webkit-scrollbar{display:none}.riCategoryTabs button{flex:0 0 auto;width:auto;min-width:max-content;height:34px;min-height:34px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;line-height:1;text-align:center;white-space:nowrap}}@media(max-width:900px){.user-layout{display:block;width:100%;min-height:100dvh}.user-layout>.user-sidebar{display:none}.user-content{width:100%;min-width:0;margin:0;padding:0}.topbar-desktop{display:none}.mobile-header{position:sticky;z-index:1150;top:0;width:100%;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px}.mobile-header__title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-header__actions{display:flex;align-items:center;gap:8px}.mobile-header__hamburger{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.mobile-drawer-overlay{position:fixed;z-index:1190;inset:0;visibility:hidden;background:#0a0e1c85;opacity:0;pointer-events:none;transition:opacity .25s ease,visibility .25s ease}.mobile-drawer-overlay.is-show{visibility:visible;opacity:1;pointer-events:auto}.mobile-drawer{position:fixed;z-index:1200;inset:0 0 0 auto;width:min(300px,88vw);max-width:88vw;display:block;overflow-y:auto;transform:translate3d(105%,0,0);transition:transform .3s cubic-bezier(.22,1,.36,1)}.mobile-drawer.is-open{transform:translateZ(0)}.mobile-drawer__nav .user-sidebar{position:relative;width:100%;height:auto;min-height:calc(100dvh - 64px);display:flex}.super-admin-layout,.admin-layout{display:block;width:100%}.super-admin-content,.admin-content{width:100%;margin:0;padding:16px}.news-page-wrap{width:100%;max-width:100%}.news-topbar,.news-list-header,.news-row-card,.news-row-actions{flex-wrap:wrap}.news-create-form{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.super-admin-content,.admin-content{padding:12px}.news-row-card{align-items:flex-start;flex-direction:column}.news-row-left,.news-row-actions{width:100%}.news-row-actions>*{flex:1 1 auto}.mobile-header{min-height:60px;padding:8px 10px}.mobile-drawer{width:min(300px,92vw);max-width:92vw}}.organizationsContainer{width:100%;margin:0 auto;max-width:1180px}@media(min-width:901px)and (max-width:1280px){.rgUserContent{padding:24px}.calWorkspace{grid-template-columns:minmax(0,1fr) 280px}.organizationsGrid,.myEventsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:701px)and (max-width:900px){.rgUserContent{padding:22px}.calWorkspace{grid-template-columns:minmax(0,1fr)}.calRight{width:100%}.organizationsPage{padding:28px 22px 48px}.organizationsGrid,.myEventsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.myEventsToolbar{align-items:stretch;flex-direction:column}.myEventsFilters{width:100%;overflow-x:auto}.myEventsToolbarRight{width:100%;margin-left:0}.myEventsSearch{flex:1 1 auto;width:auto}}@media(max-width:700px){.rgUserContent{padding:12px;overflow-x:hidden}.calTop{gap:10px;margin-bottom:12px}.calTop h1{font-size:22px;line-height:1.2}.calTop p{font-size:14px}.calTopActions{width:100%;gap:8px}.calTopActions button{min-height:38px}.calWorkspace{display:block}.calMain{width:100%;overflow:hidden;border-radius:12px}.calToolbar{min-height:0;padding:12px;align-items:flex-start;flex-direction:column;gap:10px}.calMonthNav{width:100%;display:grid;grid-template-columns:34px 34px minmax(0,1fr);align-items:center}.calMonthNav h2{margin:0 0 0 4px;font-size:16px;white-space:nowrap}.calLegend{width:100%;gap:10px;flex-wrap:wrap;font-size:9px}.calWeekdays,.calGrid{width:100%;min-width:0;grid-template-columns:repeat(7,minmax(0,1fr))}.calWeekdays span{min-width:0;padding:8px 1px;font-size:7px;overflow:hidden}.calGrid{grid-auto-rows:minmax(70px,auto)}.calCell{min-width:0;min-height:70px;padding:6px 4px;overflow:hidden}.calDayNumber{font-size:12px}.calCellItems{gap:2px}.calCellItems>*{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:7px}.calRight{width:100%;margin-top:12px}.myEventsPage{width:100%;overflow:visible;margin-left:0;margin-top:-10px}.myEventsHeader{gap:12px;margin-bottom:14px;align-items:stretch;flex-direction:column}.myEventsHeader h1{font-size:21px}.myEventsHeader p{font-size:14px}.myEventsCreateBtn{width:100%;min-width:0;height:42px}.myEventsToolbar{width:100%;display:block;margin-bottom:14px}.myEventsFilters{width:100%;min-height:44px;display:flex;overflow-x:auto;overflow-y:hidden;padding:4px;scrollbar-width:none}.myEventsFilters::-webkit-scrollbar{display:none}.myEventsFilter{flex:0 0 auto;height:34px;padding:0 20px;font-size:11px}.myEventsToolbarRight{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:8px;margin:10px 0 0}.myEventsSearch{width:100%;height:40px}.myEventsSort{width:100%;min-width:0;height:40px}.myEventsGrid{width:100%;grid-template-columns:minmax(0,1fr);gap:12px}.myEventCard{width:100%;margin:0}.myEventImageButton{height:clamp(150px,46vw,190px)}.myEventBody{padding:13px}.organizationsPage{width:100%;min-height:0;margin:0;padding:20px 0 36px;overflow:hidden}.organizationsContainer{width:100%;max-width:none;margin:0;padding:0}.organizationsHero{width:100%;margin:0 0 18px}.organizationsBadge{margin-bottom:12px}.organizationsHero h1{font-size:23px;line-height:1.2;letter-spacing:-.5px}.organizationsHero p{max-width:100%;font-size:12px}.organizationsControls{width:100%;margin-bottom:18px}.organizationsSearchRow{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:9px}.organizationsSearch{width:100%;height:42px}.organizationsCount{white-space:normal;font-size:12px}.organizationsFilters{width:100%;display:flex;flex-wrap:nowrap;gap:7px;margin-top:12px;padding-bottom:4px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.organizationsFilters::-webkit-scrollbar{display:none}.organizationsFilter{flex:0 0 auto;min-height:34px;padding:0 12px;white-space:nowrap}.organizationsGrid{width:100%;grid-template-columns:minmax(0,1fr);gap:12px}.organizationCard{width:100%;min-height:0;padding:15px}}@media(max-width:900px){.calCreate{display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;text-align:center}.calCreate svg{flex-shrink:0}}@media(max-width:600px){.calCreate{width:100%;max-width:100%;min-height:42px;gap:6px}}@media(max-width:420px){.rgUserContent{padding:10px}.calWeekdays span{font-size:9px;padding-inline:0}.calGrid{grid-auto-rows:minmax(64px,auto)}.calCell{min-height:64px;padding:5px 3px}.calCellItems>*{font-size:6px}.myEventsToolbarRight{grid-template-columns:minmax(0,1fr)}.organizationsHero h1{font-size:21px}}.passwordProfileCardHeader h2{color:#171b2e;line-height:1.3;margin:0;font-size:14px;font-weight:800}.passwordProfileField label span{color:#6847ef}@media(max-width:620px){.passwordProfileForm{padding:16px 14px}.passwordRequirements{display:grid;grid-template-columns:1fr;font-size:11px}.passwordProfileActions{display:grid;grid-template-columns:1fr 1fr}.passwordProfileCancel,.passwordProfileSave{width:100%;padding:0 8px}}.rpPage{min-height:100%;background:var(--rp-bg);color:var(--rp-text);transition:background-color .25s,color .25s}.rpHeading h1,.rpProfileCard h2,.rpCardHead h3,.rpProgressTitle,.rpContent,.rpSidebar{color:var(--rp-text)}.rpHeading p,.rpProfileCard p,.rpCardBody>p{color:var(--rp-muted)}.rpProfileCard,.rpNav,.rpCard{background:var(--rp-card);color:var(--rp-text);border:1px solid var(--rp-border);box-shadow:var(--rp-shadow)}.rpCardHead{background:var(--rp-card);border-bottom:1px solid var(--rp-border);color:var(--rp-text)}.rpCardBody{background:var(--rp-card);color:var(--rp-text)}.rpField label{color:var(--rp-muted)}.rpField input,.rpField select,.rpField textarea,.rpReadonly input{background:var(--rp-input);color:var(--rp-text);border:1px solid var(--rp-border);caret-color:var(--rp-accent)}.rpField input::placeholder,.rpField textarea::placeholder{color:var(--rp-muted);opacity:.8}.rpField input:focus,.rpField select:focus,.rpField textarea:focus{outline:none;border-color:var(--rp-accent);box-shadow:0 0 0 3px #6848f51f}.rpField input:read-only{background:var(--rp-surface)}.rpVerified,.rpNav a{color:var(--rp-muted)}.rpNav a:hover{background:var(--rp-hover);color:var(--rp-accent)}.rpNav a.active{background:var(--rp-accent-soft);color:var(--rp-accent)}.rpInterest{background:var(--rp-card);border:1px solid var(--rp-border);color:var(--rp-text)}.rpInterest:hover{background:var(--rp-hover);border-color:var(--rp-accent)}.rpInterest.selected{background:var(--rp-accent-soft);border-color:var(--rp-accent);color:var(--rp-accent)}.rpProgress{background:var(--rp-surface)}.rpProgress>span{background:var(--rp-accent)}.rpProgressTitle b{color:var(--rp-accent)}.rpAvatar{background:var(--rp-accent);color:#fff}.rpAvatar img{display:block;width:100%;height:100%;object-fit:contain;background:transparent}.rpCamera{background:var(--rp-card);color:var(--rp-muted);border:1px solid var(--rp-border)}.rpCamera:hover{color:var(--rp-accent);background:var(--rp-hover)}.rpComplete{background:#22a06b1f;color:#22a06b}.rpError{background:#ff4d4f1a;color:#f06b75;border:1px solid rgba(255,77,79,.25)}.rpLoading{background:var(--rp-bg);color:var(--rp-muted)}.rpPage button,.rpPage input,.rpPage select,.rpPage textarea,.rpPage a{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}.rpPage button:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){.rpPage,.rpSidebar,.rpContent,.rpCard{min-width:0}.rpField input,.rpField select,.rpField textarea{width:100%;min-width:0}}.rpHeading{margin:0 auto 18px;max-width:1180px}.rpHeading h1{font-size:22px;margin:0 0 4px;font-weight:800}.rpHeading p{margin:0;color:#8b8c99;font-size:14px}.rpLayout{max-width:1180px;margin:auto;display:grid;grid-template-columns:250px minmax(0,1fr);gap:20px;align-items:start}.rpSidebar{display:flex;flex-direction:column;gap:14px}.rpProfileCard,.rpNav,.rpCard{background:#fff;border:1px solid #ececf3;border-radius:12px;box-shadow:0 2px 8px #221f4209}.rpProfileCard{padding:22px 18px 16px;text-align:center}.rpAvatarWrap{position:relative;width:78px;height:78px;margin:0 auto 12px}.rpAvatar{width:78px;height:78px;min-width:78px;min-height:78px;border-radius:50%;overflow:hidden;background:#6847ef;color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800;line-height:1;padding:0;box-sizing:border-box}.rpAvatar img{display:block;width:100%;height:100%;min-width:100%;min-height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;border-radius:50%;margin:0;padding:0}.rpCamera{position:absolute;right:-1px;bottom:2px;width:23px;height:23px;border:3px solid #fff;border-radius:50%;background:#f4f4f8;color:#6f7080;display:flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;z-index:10}.rpCamera svg{width:11px;height:11px}.rpCamera:hover{background:#6847ef;color:#fff}.rpProfileCard h2{font-size:14px;margin:0 0 5px}.rpProfileCard p{font-size:14px;color:#7c7d89;margin:0}.rpProgressTitle{display:flex;justify-content:space-between;margin-top:18px;font-size:13px;font-weight:700}.rpProgressTitle b{color:#6847ef;font-size:14px}.rpProgress{height:5px;background:#ececf5;border-radius:20px;margin-top:7px;overflow:hidden}.rpProgress span{display:block;height:100%;background:#6847ef;border-radius:20px;transition:.25s}.rpNav{padding:8px}.rpNav a{height:40px;padding:0 12px;display:flex;align-items:center;gap:10px;border-radius:8px;text-decoration:none;color:#676875;font-size:12px;font-weight:650;margin:2px 0}.rpNav a svg{font-size:15px}.rpNav a.active{background:#eee9ff;color:#6745ec}.rpContent{display:flex;flex-direction:column;gap:14px}.rpCard{overflow:hidden}.rpCardHead{height:52px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f0f5}.rpCardHead h3{font-size:14px;margin:0;font-weight:800}.rpComplete{display:flex;align-items:center;gap:5px;background:#eafaf8;color:#27a8aa;padding:5px 9px;border-radius:20px;font-size:12px;font-weight:700}.rpCardBody{padding:18px}.rpGrid2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.rpGrid3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.rpField{min-width:0}.rpField label{display:block;margin:0 0 7px;font-size:12px;font-weight:800;color:#858692;letter-spacing:.02em}.rpField label span{color:#6847ef}.rpField input,.rpField select{width:100%;box-sizing:border-box;height:39px;border:1px solid #e6e6ee;border-radius:8px;padding:0 11px;background:#fff;color:#333;font:inherit;font-size:12px;outline:none;transition:.2s}.rpField input:focus,.rpField select:focus{border-color:#8b73ef;box-shadow:0 0 0 3px #6847ef14}.rpReadonly{position:relative}.rpReadonly input{background:#fafafd;color:#8a8b95;padding-right:130px}.rpVerified{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:11px;color:#888;display:flex;align-items:center;gap:5px}.rpInterests{display:flex;flex-wrap:wrap;gap:8px}.rpInterest{border:1px solid #e5e4eb;background:#fff;border-radius:18px;padding:7px 11px;font-size:12px;font-weight:650;color:#555765;cursor:pointer;display:flex;align-items:center;gap:5px}.rpInterest.selected{border-color:#cfc3ff;background:#f0ebff;color:#6745ec}.rpInterest:hover{border-color:#9f8df1}.rpMeetingIntro{font-size:14px;color:#8a8b96;margin:-8px 0 14px}.rpMeetingToggleRow{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px}.rpMeetingToggleRow strong{display:block;font-size:16px;margin-bottom:4px}.rpMeetingToggleRow span{display:block;color:#91929d;font-size:14px}.rpSwitch{width:35px;height:20px;border:0;border-radius:20px;background:#d6d6de;padding:2px;cursor:pointer;transition:.2s}.rpSwitch i{display:block;width:16px;height:16px;border-radius:50%;background:#fff;transition:.2s}.rpSwitch.on{background:#6847ef}.rpSwitch.on i{transform:translate(15px)}.rpZoomRow{display:flex;align-items:center;justify-content:space-between;border:1px solid #ececf2;border-radius:9px;padding:11px 12px;margin-bottom:15px}.rpZoomLeft{display:flex;align-items:center;gap:10px}.rpZoomIcon{width:30px;height:30px;border-radius:7px;background:#e8f7fb;color:#55b6cc;display:grid;place-items:center}.rpZoomLeft strong{font-size:12px;display:block}.rpZoomLeft span{font-size:12px;color:#92939c}.rpConnect{border:1px solid #e4e4eb;background:#fff;border-radius:7px;padding:6px 10px;font-size:12px;font-weight:700;cursor:pointer}.rpActions{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:4px}.rpSaved{color:#22a06b;font-size:11px;font-weight:700}.rpSave{border:0;border-radius:9px;background:#6847ef;color:#fff;padding:11px 20px;font-size:12px;font-weight:750;cursor:pointer;box-shadow:0 6px 16px #6847ef33}.rpSave:disabled{opacity:.55;cursor:not-allowed}.rpError{padding:11px 14px;border-radius:9px;background:#fff1f1;border:1px solid #ffd7d7;color:#c83d3d;font-size:11px}.rpLoading{padding:40px;text-align:center;color:#777}@media(max-width:900px){.rpPage{padding:16px}.rpLayout{grid-template-columns:1fr}.rpSidebar{display:grid;grid-template-columns:220px 1fr}.rpNav{display:grid;grid-template-columns:repeat(2,1fr);align-content:start}.rpGrid3{grid-template-columns:1fr 1fr}}@media(max-width:620px){.rpPage{padding:30px 10px 50px}.rpSidebar{display:flex}.rpNav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:7px;overflow:visible;width:100%}.rpNav a{width:100%;min-width:0;height:38px;margin:0;padding:0 8px;display:flex;align-items:center;justify-content:flex-start;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;border-radius:7px}.rpNav a svg{flex:0 0 auto;width:13px;height:13px;font-size:13px}.rpNav a.active{background:#eee9ff;color:#6745ec}.rpGrid2,.rpGrid3{grid-template-columns:1fr}.rpCardBody{padding:14px}.rpCardHead{padding:0 14px}.rpReadonly input{padding-right:105px}.rpActions{position:sticky;bottom:10px}.rpSave{width:100%}}.passwordProfileCard{padding:0;background:#fff;border:1px solid #ececf3;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #221f4209;width:100%}.passwordProfileCardHeader{gap:20px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f0f5;min-height:52px;height:52px}.passwordSecurityBadge{min-width:78px;height:26px;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;padding:5px 9px;border-radius:20px;background:#eafaf8;color:#27a8aa;font-size:11px;font-weight:700}.passwordProfileForm{padding:22px 18px;display:flex;flex-direction:column;gap:20px}.passwordProfileField{display:flex;flex-direction:column;gap:9px;width:100%}.passwordProfileField label{display:block;margin:0 0 7px;color:#858692;font-size:11px;font-weight:800;letter-spacing:.02em}.passwordProfileInput{position:relative;width:100%}.passwordProfileInput input{display:block;font-weight:500;width:100%;height:39px;box-sizing:border-box;padding:0 45px 0 11px;border:1px solid #e6e6ee;border-radius:8px;background:#fff;color:#333;font:inherit;font-size:12px;outline:none;transition:.2s}.passwordProfileInput input:focus{background:#fff;border-color:#8b73ef;box-shadow:0 0 0 3px #6847ef14}.passwordProfileInput button{padding:0;align-items:center;justify-content:center;transition:color .2s ease,background .2s ease;position:absolute;top:50%;right:7px;width:32px;height:32px;transform:translateY(-50%);border:0;border-radius:7px;background:transparent;color:#7c7d89;display:grid;place-items:center;cursor:pointer;font-size:15px}.passwordProfileInput button:hover{background:#f3f1ff;color:#6847ef}.passwordRequirements{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:11px}.passwordRequirement{line-height:1.4;transition:color .2s ease;display:inline-flex;align-items:center;gap:6px;color:#92939d;font-size:13px;font-weight:650}.passwordRequirement.valid{color:#22a06b}.passwordRequirementIcon{align-items:center;justify-content:center;flex-shrink:0;color:#9ba3b4;transition:background .2s ease,color .2s ease;width:16px;height:16px;flex:0 0 16px;display:grid;place-items:center;border-radius:50%;background:#f0f0f5;font-size:10px}.passwordRequirement.valid .passwordRequirementIcon{color:#159764;background:#e8f8f0}.passwordMatch{margin-top:9px;display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700}.passwordMatch.valid{color:#22a06b}.passwordMatch.invalid{color:#c83d3d}.passwordProfileMessage{min-height:44px;display:flex;align-items:center;gap:9px;font-weight:600;line-height:1.45;padding:11px 13px;border-radius:8px;font-size:11px}.passwordProfileMessage.error{background:#fff1f1;border:1px solid #ffd7d7;color:#c83d3d}.passwordProfileMessage.success{display:flex;align-items:center;gap:7px;background:#effbf5;border:1px solid #cdeedc;color:#21875b}.passwordProfileActions{margin-top:2px;border-top:1px solid #eceef4;display:flex;justify-content:flex-end;align-items:center;gap:10px;padding-top:2px}.passwordProfileCancel,.passwordProfileSave{height:44px;display:inline-flex;align-items:center;justify-content:center;font-family:inherit;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease;min-height:40px;padding:0 18px;border-radius:8px;font-size:11px;font-weight:750;cursor:pointer}.passwordProfileCancel{min-width:92px;border:1px solid #e3e3eb;background:#fff;color:#5f606c}.passwordProfileCancel:hover:not(:disabled){background:#f8f8fb}.passwordProfileSave{min-width:170px;border:0;background:#6847ef;color:#fff;box-shadow:0 6px 16px #6847ef33}.passwordProfileSave:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px #6546ef45;background:#5d3fe0}.passwordProfileCancel:disabled,.passwordProfileSave:disabled{opacity:.55;cursor:not-allowed}@media(max-width:620px){.passwordProfileForm{padding:16px 14px;gap:17px}.passwordRequirements{display:grid;grid-template-columns:1fr;gap:7px}.passwordProfileActions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.passwordProfileCancel,.passwordProfileSave{width:100%;padding:0 8px}}@media(max-width:390px){.passwordProfileActions{grid-template-columns:1fr}}.rgLoginContent .forgotProgress{display:flex;gap:9px;width:100%;margin:0 0 32px;align-items:center}.rgLoginContent .forgotProgress span{display:block;flex:1;height:5px;border-radius:999px;background:#e9e9f2;transition:background .25s ease}.rgLoginContent .forgotProgress span.active{background:#7855f7}.rgLoginContent .forgotProgress span.completed{background:#27bf91}.rgResetComplete{text-align:center;padding:24px 0 12px}.rgResetCompleteIcon{width:94px;height:94px;border-radius:26px;background:#dcfbef;color:#10a77a;display:grid;place-items:center;margin:0 auto 25px;box-shadow:0 0 0 9px #f0fdf7;animation:rgCompletePop .5s ease both}.rgResetCompleteIcon svg{width:48px;height:48px;stroke-width:3}.rgResetComplete h2{font-size:27px;line-height:1.3;color:#171927;margin:0 0 12px}.rgResetComplete p{font-size:14px;line-height:1.7;color:#737c91;margin:0 0 30px}.rgResetComplete .rgLoginSubmit{width:100%}@keyframes rgCompletePop{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@media(max-width:600px){.rgLoginContent .forgotProgress{margin-bottom:25px}.rgResetComplete h2{font-size:23px}}.forgotPasswordPage{overflow:hidden;width:100%;min-height:100vh;display:grid;grid-template-columns:46% 54%;background:#fff;font-family:Manrope,sans-serif}.forgotPasswordLeft{position:relative;min-height:100vh;overflow:hidden;padding:54px 64px 42px;display:flex;flex-direction:column;background:#080c22;color:#fff}.forgotPasswordLogo{height:auto;object-fit:contain;position:relative;z-index:5;width:fit-content;display:inline-flex;align-items:center}.forgotPasswordLogo img{display:block;width:auto;height:42px;object-fit:contain}.forgotPasswordLeftContent{margin-bottom:84px;position:relative;z-index:5;width:100%;max-width:520px;margin-top:355px}.forgotPasswordLeftContent h1{max-width:470px;margin:0 0 22px;color:#fff;font-size:clamp(38px,3.2vw,55px);line-height:1.06;letter-spacing:-.045em;font-weight:800}.forgotPasswordLeftContent>p{max-width:480px;margin:0 0 30px;color:#a8b0c7;font-size:15px;line-height:1.65}.forgotSecurityCard{width:min(100%,460px);min-height:90px;padding:17px 20px;display:flex;align-items:center;gap:16px;border:1px solid #272d55;border-radius:15px;background:#171c3c;box-shadow:0 14px 35px #00000021}.forgotSecurityIcon{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;border-radius:12px;background:#10324e;color:#20cbe8;font-size:23px}.forgotSecurityCard>div:last-child{display:flex;flex-direction:column;gap:5px}.forgotSecurityCard span{color:#18cbe8;font-size:10px;line-height:1;font-weight:800;letter-spacing:.04em}.forgotSecurityCard strong{max-width:330px;color:#fff;font-size:12px;line-height:1.55;font-weight:700}.forgotCircle{position:absolute;border:1px solid rgba(105,90,255,.25);border-radius:50%;pointer-events:none}.forgotCircleOne{width:480px;height:480px;right:-175px;bottom:-210px}.forgotCircleTwo{width:300px;height:300px;right:-85px;bottom:-125px}.forgotCopyright{position:relative;z-index:5;margin-top:auto;color:#828ba6;font-size:11px}.forgotPasswordRight{position:relative;min-width:0;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:70px 50px;background:#fff}.forgotHomeLink{position:absolute;top:38px;right:50px;display:inline-flex;align-items:center;gap:7px;color:#626b7c;font-size:12px;font-weight:700;text-decoration:none;transition:color .2s ease}.forgotHomeLink:hover{color:#6742f5}.forgotPasswordContent{width:100%;max-width:440px;margin-bottom:100px}.forgotProgress{width:100%;margin-bottom:22px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.forgotProgress span{height:3px;border-radius:999px;background:#e7e8ed}.forgotProgress span.active{background:#6742f5}.forgotIconBox{width:54px;height:54px;margin-bottom:20px;display:grid;place-items:center;border-radius:14px;background:#f0ebff;color:#6742f5;font-size:24px}.forgotHeading{margin-bottom:24px}.forgotHeading h2{margin:0 0 9px;color:#161b2d;font-size:37px;line-height:1.08;letter-spacing:-.04em;font-weight:800}.forgotHeading p{max-width:420px;margin:0;color:#7e8698;font-size:14px;line-height:1.55}.forgotPasswordForm{width:100%}.forgotField{margin-bottom:18px}.forgotField label{display:block;margin-bottom:8px;color:#343a4b;font-size:11px;line-height:1.2;font-weight:800}.forgotField input{width:100%;height:50px;padding:0 14px;border:1px solid #dfe2e9;border-radius:9px;outline:none;background:#fff;color:#202536;font-family:inherit;font-size:12px;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.forgotField input::placeholder{color:#9da2ae}.forgotField input:focus{border-color:#684bff;box-shadow:0 0 0 3px #684bff14}.forgotSubmit{width:100%;height:52px;border:0;border-radius:9px;background:#6742f5;color:#fff;font-family:inherit;font-size:12px;font-weight:800;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.forgotSubmit:hover:not(:disabled){transform:translateY(-1px);background:#5934e9;box-shadow:0 9px 24px #6742f533}.forgotSubmit:disabled{opacity:.65;cursor:not-allowed}.forgotError{margin:-4px 0 15px;padding:11px 13px;border:1px solid #fecaca;border-radius:8px;background:#fff5f5;color:#c62828;font-size:11px;line-height:1.45}.forgotBackLogin{width:100%;margin-top:18px;padding:8px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;background:transparent;color:#6742f5;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}.forgotBackLogin:hover{text-decoration:underline}.rgResetCodeWrap .rgOtpStage{position:relative;width:100%;box-sizing:border-box;margin:0;display:flex;align-items:center;justify-content:center}.rgResetCodeWrap .rgOtpStage.rgOtp-merging,.rgResetCodeWrap .rgOtpStage.rgOtp-checking,.rgResetCodeWrap .rgOtpStage.rgOtp-valid,.rgResetCodeWrap .rgOtpStage.rgOtp-invalid{min-height:190px}.rgResetCodeWrap .rgOtpStage .rgOtpOverlay{position:absolute;inset:0;width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:10px 0;text-align:center}.rgResetCodeWrap .rgOtpStage .rgOtpOrbit{flex:0 0 92px;width:92px;height:92px;margin:0 auto;display:grid;place-items:center}.rgResetCodeWrap .rgOtpStage .rgOtpResultIcon{place-items:center;font-size:39px;line-height:1;text-align:center;display:block;width:43px;height:43px;margin:0}.rgResetCodeWrap .rgOtpStage .rgOtpOverlay strong{display:block;width:100%;max-width:420px;margin:0;padding:0 12px;box-sizing:border-box;text-align:center;line-height:1.45}.rgResetCodeWrap{display:flex;flex-direction:column;gap:14px;width:100%;margin-bottom:20px}.rgResetCodeWrap>label{margin:0 0 10px;display:block;color:#343a4b;font-size:11px;line-height:1.2;font-weight:800;text-transform:uppercase}.rgResetCodeInputs{width:100%;display:grid;grid-template-columns:repeat(6,1fr);gap:9px}.rgResetCodeInputs input{display:block;width:100%;min-width:0;height:62px;margin:0;padding:0;border:1px solid #dfe2e9;border-radius:10px;outline:none;background:#fff;color:#6742f5;font-family:Manrope,sans-serif;font-size:23px;line-height:62px;font-weight:800;text-align:center;appearance:none;-webkit-appearance:none;box-sizing:border-box;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.rgResetCodeInputs input:hover{border-color:#c8c3e8}.rgResetCodeInputs input:focus{border-color:#6742f5;background:#faf9ff;box-shadow:0 0 0 3px #6742f517;transform:translateY(-1px)}.rgResetCodeHint{margin:12px 0 0;color:#8a91a2;font-size:11px;line-height:1.5;text-align:center}.rgResetResend{width:100%;margin-top:17px;padding:7px;display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:#6742f5;font-family:Manrope,sans-serif;font-size:12px;font-weight:700;cursor:pointer}.rgResetResend:hover:not(:disabled){text-decoration:underline}.rgResetResend:disabled{opacity:.5;cursor:not-allowed}.rgResetSuccess{margin:0 0 15px;padding:11px 13px;border:1px solid #bbf7d0;border-radius:8px;background:#f0fdf4;color:#15803d;font-size:11px;line-height:1.5}.rgNewPasswordField{width:100%;margin:0 0 20px}.rgNewPasswordField>label{display:block;margin:0 0 8px;color:#343a4b;font-family:Manrope,sans-serif;font-size:11px;line-height:1.3;font-weight:800;letter-spacing:.01em}.rgNewPasswordInput{position:relative;width:100%}.rgNewPasswordInput input{display:block;width:100%;height:52px;margin:0;padding:0 48px 0 14px;border:1px solid #dfe2e9;border-radius:10px;outline:none;background:#fff;color:#202536;font-family:Manrope,sans-serif;font-size:12px;font-weight:500;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.rgNewPasswordInput input::placeholder{color:#9da3b0}.rgNewPasswordInput input:hover{border-color:#cdd1dc}.rgNewPasswordInput input:focus{border-color:#6847ef;background:#fff;box-shadow:0 0 0 3px #6847ef17}.rgNewPasswordInput.match input{border-color:#77cda5;box-shadow:0 0 0 3px #18a96d0f}.rgNewPasswordInput.mismatch input{border-color:#e79b9b;box-shadow:0 0 0 3px #d44b4b0d}.rgNewPasswordEye{position:absolute;z-index:3;top:50%;right:10px;transform:translateY(-50%);width:34px;height:34px;display:grid;place-items:center;margin:0;padding:0;border:0;border-radius:8px;background:transparent;color:#8d95a7;font-size:17px;cursor:pointer;transition:color .2s ease,background .2s ease}.rgNewPasswordEye:hover{color:#6847ef;background:#f5f2ff}.rgNewPasswordEye svg{width:17px;height:17px}.rgPasswordGuide{position:relative;width:100%;margin:12px 0 0;padding:16px;border:1px solid #e7e3f5;border-radius:12px;background:linear-gradient(145deg,#fdfcff,#f8f7ff);box-sizing:border-box;box-shadow:0 8px 24px #4736910b;animation:rgPasswordGuideOpen .25s ease both}@keyframes rgPasswordGuideOpen{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}.rgPasswordGuide.show{max-height:300px;margin:12px 0 0;padding:15px;border-width:1px;border-color:#e6e2f6;opacity:1;visibility:visible;transform:translateY(0);box-shadow:0 8px 24px #573fb40b}.rgPasswordGuideHeader{width:100%;display:flex;align-items:center;gap:11px;margin:0 0 14px}.rgPasswordGuideShield{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border-radius:10px;background:#eee9ff;color:#6742f5;font-size:16px}.rgPasswordGuideShield svg{width:16px;height:16px;stroke-width:2}.rgPasswordGuideTitle{min-width:0;display:flex;flex-direction:column;gap:3px}.rgPasswordGuideTitle strong{display:block;margin:0;color:#252a3a;font-family:Manrope,sans-serif;font-size:12px;line-height:1.35;font-weight:800}.rgPasswordGuideTitle span{display:block;margin:0;color:#9299aa;font-family:Manrope,sans-serif;font-size:10px;line-height:1.45;font-weight:500}.rgPasswordGuideHeader>div:last-child{min-width:0;display:flex;flex-direction:column;gap:2px}.rgPasswordGuideHeader strong{display:block;margin:0;color:#252a3a;font-size:11px;line-height:1.35;font-weight:800}.rgPasswordGuideHeader span{display:block;margin:0;color:#9299aa;font-size:9px;line-height:1.4;font-weight:500}.rgPasswordGuideGrid{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rgPasswordGuideItem{width:100%;min-width:0;min-height:42px;display:flex;align-items:center;gap:9px;padding:9px 10px;border:1px solid #e8e8ef;border-radius:9px;background:#fff;color:#7f8799;font-family:Manrope,sans-serif;font-size:10px;line-height:1.4;font-weight:600;box-sizing:border-box;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.rgPasswordGuideItem>span:last-child{min-width:0;display:block}.rgPasswordGuideCheck{width:21px;height:21px;flex:0 0 21px;display:grid;place-items:center;border-radius:50%;background:#f0f1f5;color:#adb1bc;transition:background .2s ease,color .2s ease,transform .2s ease}.rgPasswordGuideCheck svg{width:11px;height:11px;stroke-width:3}.rgPasswordGuideItem.valid{border-color:#bfe8d4;background:#f6fcf9;color:#247151;box-shadow:0 3px 10px #15965f0a}.rgPasswordGuideItem.valid .rgPasswordGuideCheck{background:#dcf6e8;color:#15965f;transform:scale(1.05)}.rgPasswordStrength{width:100%;margin:14px 0 0;padding:12px 0 0;border-top:1px solid #ebe9f3}.rgPasswordStrengthText{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 7px}.rgPasswordStrengthText span{color:#8c93a4;font-family:Manrope,sans-serif;font-size:9px;line-height:1.3;font-weight:600}.rgPasswordStrengthText strong{color:#7e8597;font-family:Manrope,sans-serif;font-size:9px;line-height:1.3;font-weight:800}.rgPasswordStrengthText strong.valid{color:#15965f}.rgPasswordStrengthTrack{position:relative;width:100%;height:5px;overflow:hidden;border-radius:999px;background:#e7e8ee}.rgPasswordStrengthTrack>span{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8d73ff,#6742f5);transition:width .3s ease,background .3s ease}.rgPasswordStrengthTrack>span.valid{background:linear-gradient(90deg,#38c98a,#18a96d)}.rgConfirmPasswordField{margin-top:2px}.rgPasswordMatchMessage{min-height:17px;display:flex;align-items:center;gap:6px;margin:7px 0 0;font-family:Manrope,sans-serif;font-size:10px;line-height:1.4;font-weight:700}.rgPasswordMatchMessage svg{width:13px;height:13px;flex:0 0 13px;stroke-width:3}.rgPasswordMatchMessage.valid{color:#15965f}.rgPasswordMatchMessage.invalid{color:#d44b4b}.rgNewPasswordSubmit{width:100%;height:52px;display:flex;align-items:center;justify-content:center;margin:4px 0 0;padding:0 18px;border:0;border-radius:9px;background:#6742f5;color:#fff;font-family:Manrope,sans-serif;font-size:12px;line-height:1;font-weight:800;cursor:pointer;box-sizing:border-box;box-shadow:0 7px 18px #6742f529;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.rgNewPasswordSubmit:hover:not(:disabled){background:#5934e9;transform:translateY(-1px);box-shadow:0 10px 24px #6742f538}.rgNewPasswordSubmit:active:not(:disabled){transform:translateY(0)}.rgNewPasswordSubmit:disabled{opacity:.62;cursor:not-allowed;box-shadow:none}.inviteLookupLoading{margin-top:12px;display:flex;align-items:center;gap:8px;font-size:13px;color:#73798b}@keyframes inviteSpin{to{transform:rotate(360deg)}}@media(max-width:600px){.rgPasswordGuide{padding:14px}.rgPasswordGuideGrid{grid-template-columns:1fr}.rgPasswordGuideItem{min-height:40px}}@media(max-width:600px){.rgPasswordGuideGrid{grid-template-columns:1fr}.rgPasswordGuide.show{max-height:430px}}@media(max-width:480px){.rgResetCodeInputs{gap:6px}.rgResetCodeInputs input{height:52px;border-radius:8px;font-size:20px;line-height:52px}}@media(max-width:370px){.rgResetCodeInputs{gap:4px}.rgResetCodeInputs input{height:47px;font-size:18px;line-height:47px}}@media(max-width:1000px){.forgotPasswordPage{grid-template-columns:42% 58%}.forgotPasswordLeft{padding:45px 36px 38px}.forgotPasswordLeftContent h1{font-size:40px}.forgotPasswordRight{padding:70px 40px 50px}}@media(max-width:800px){.forgotPasswordPage{display:block}.forgotPasswordLeft{display:none}.forgotPasswordRight{width:100%;min-height:100dvh;padding:75px 25px 55px}.forgotHomeLink{top:22px;right:25px}.forgotPasswordContent{max-width:440px}}@media(max-width:480px){.forgotPasswordRight{padding:70px 20px 40px}.forgotPasswordContent{max-width:100%}.forgotHeading h2{font-size:31px}.forgotIconBox{width:50px;height:50px;font-size:21px}}.historyInviteModal{width:min(660px,calc(100vw - 32px));max-width:660px;overflow:hidden;border-radius:18px;background:#fff;border:1px solid #e7e9f0;box-shadow:0 28px 80px #11182738}.historyInviteModal .historyModalHeader{padding:20px 22px 18px;border-bottom:1px solid #eceef4}.historyInviteModal .historyModalHeader h2{margin:0;color:#171c2b;font-size:22px;line-height:1.2;font-weight:800;letter-spacing:-.02em}.historyInviteModal .historyModalHeader p{margin:4px 0 0;color:#8a92a3;font-size:13px;line-height:1.35}.historyInviteModal .historyModalHeader>button{width:38px;height:38px;flex:0 0 38px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:11px;background:#f4f5f8;color:#7b8495;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.historyInviteModal .historyModalHeader>button:hover{background:#eceef4;color:#333b4c;transform:translateY(-1px)}.historyInviteModal .historyModalBody{padding:20px 22px 22px}.historyInviteForm{display:flex;flex-direction:column;gap:0}.historyInviteField{display:flex;flex-direction:column;gap:7px}.historyInviteField label{color:#202637;font-size:14px;line-height:1.3;font-weight:750}.historyInviteField input{height:44px;width:100%;min-height:46px;box-sizing:border-box;padding:0 14px;border:1px solid #d9deea;border-radius:11px;outline:none;background:#fff;color:#171c2b;font:inherit;font-size:14px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.historyInviteField input:hover{border-color:#c7cddd}.historyInviteField input:focus{border-color:#6c4df6;box-shadow:0 0 0 3px #6c4df61f;background:#fff}.historyInviteField input:disabled{cursor:not-allowed;opacity:.68;background:#f7f8fb}.historyInviteHint{display:block;margin-top:1px;color:#697386;font-size:13px;line-height:1.45}.historyInviteLookup{margin-top:14px;padding:13px 14px;border:1px solid #e7e9f0;border-radius:12px;background:#f8f9fc;color:#697386;font-size:13px;line-height:1.4}.historyInviteUserCard{width:100%;min-width:0;box-sizing:border-box;margin-top:16px;padding:14px;display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid #e4e7ef;border-radius:14px;background:#fafbfe;box-shadow:0 4px 14px #11182709}.historyInviteUserCard.registered{border-color:#ddd7ff;background:linear-gradient(135deg,#fbfaff,#f6f4ff)}.historyInviteUserCard.guest{border-color:#e3e6ed;background:#fafbfc}.historyInviteAvatar{width:44px;height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,#6c4df6,#8b5cf6);color:#fff;font-size:14px;line-height:1;font-weight:800;letter-spacing:.02em;box-shadow:0 5px 14px #6c4df633}.historyInviteUserCard.guest .historyInviteAvatar{background:#eef0f5;color:#596273;box-shadow:none}.historyInviteUserInfo{min-width:0;display:flex;flex-direction:column;gap:3px}.historyInviteUserInfo strong{min-width:0;margin:0;overflow:hidden;color:#171c2b;font-size:14px;line-height:1.35;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.historyInviteUserInfo span{min-width:0;overflow:hidden;color:#737c8e;font-size:12.5px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.historyInviteStatus{flex:0 0 auto;padding:6px 10px;border-radius:999px;font-size:11px;line-height:1;font-weight:750;white-space:nowrap}.historyInviteStatus.registered{border:1px solid #ddd6fe;background:#eeeaff;color:#6347e8}.historyInviteStatus.guest{border:1px solid #e3e6ed;background:#f1f3f6;color:#697386}.historyInviteGuestNote{margin-top:12px;padding:11px 13px;border:1px solid #e5e7ee;border-radius:11px;background:#f8f9fb;color:#626c7d;font-size:12.5px;line-height:1.5}.historyInviteModal .historyMessage{margin-top:12px;padding:11px 13px;border-radius:11px;font-size:12.5px;line-height:1.45}.historyInviteModal .historyMessage.error{border:1px solid #fecaca;background:#fff5f5;color:#b42318}.historyInviteModal .historyMessage.success{border:1px solid #bbf7d0;background:#f0fdf4;color:#16794b}.historyInviteActions{margin-top:22px;padding-top:18px;display:flex;align-items:center;justify-content:flex-end;gap:10px;border-top:1px solid #eef0f4}.historyInviteCancelBtn,.historyInviteSubmitBtn{min-width:120px;height:42px;min-height:42px;padding:0 18px;border-radius:10px;font:inherit;font-size:13px;line-height:1;font-weight:750;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.historyInviteCancelBtn{border:1px solid #dfe3eb;background:#fff;color:#303747}.historyInviteCancelBtn:hover:not(:disabled){border-color:#cfd4df;background:#f8f9fb}.historyInviteSubmitBtn{border:1px solid transparent;background:linear-gradient(135deg,#6c4df6,#8057f3);color:#fff;box-shadow:0 7px 16px #6c4df633}.historyInviteSubmitBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 9px 20px #6c4df642}.historyInviteCancelBtn:disabled,.historyInviteSubmitBtn:disabled{cursor:not-allowed;opacity:.55;transform:none;box-shadow:none}@media(max-width:640px){.historyInviteModal{width:calc(100vw - 24px);max-width:none;border-radius:16px}.historyInviteModal .historyModalHeader,.historyInviteModal .historyModalBody{padding:18px}.historyInviteUserCard{grid-template-columns:42px minmax(0,1fr);gap:11px}.historyInviteAvatar{width:42px;height:42px;min-width:42px}.historyInviteStatus{grid-column:2;justify-self:start}.historyInviteActions{display:grid;grid-template-columns:1fr 1fr}.historyInviteCancelBtn,.historyInviteSubmitBtn{width:100%;padding:0 12px}}.checkinPage{padding:26px;color:#191d32;max-width:1500px;margin:-40px auto auto}.checkinTop{display:flex;align-items:center;gap:18px;margin-bottom:24px}.checkinTop>button{background:#fff;border:1px solid #e5e7ef;border-radius:12px;padding:12px 16px;cursor:pointer}.checkinTop small,.checkinTop p,.checkinPanel>p{color:#8890a6}.checkinTop h1{font-size:25px;margin:5px 0}.checkinStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:20px}.checkinStats>div{background:#fff;border:1px solid #e9eaf2;border-radius:15px;padding:20px;display:flex;flex-direction:column;gap:8px}.checkinStats span{font-size:13px;color:#838ba0}.checkinStats strong{font-size:32px}.checkinStats small{color:#9299ac}.checkinColumns{display:grid;grid-template-columns:.85fr 1.15fr;gap:20px;align-items:start}.checkinPanel{background:#fff;border:1px solid #e9eaf2;border-radius:18px;padding:22px}.checkinPanel h2{margin:0 0 8px;font-size:19px}.checkinCamera{background:#0d1028;min-height:300px;border-radius:15px;overflow:hidden;margin:20px 0 12px}.checkinCameraPlaceholder{min-height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#b8c2df}.checkinScanCorners{width:185px;height:185px;border:4px solid #16c7e8;border-radius:24px;display:grid;place-items:center;margin-bottom:15px}.checkinScanCorners span{font-size:75px;color:#16c7e8}.checkinPrimary,.checkinSecondary{width:100%;padding:14px;border:none;border-radius:11px;cursor:pointer;font-weight:700}.checkinPrimary{color:#fff;background:linear-gradient(110deg,#5a44ff,#944df5)}.checkinSecondary{background:#eeebff;color:#6148f7;margin-top:12px}.checkinDivider{text-align:center;margin:20px 0;color:#a1a7b6;font-size:12px}.checkinPanel input{width:100%;padding:13px;border:1px solid #e1e4ee;border-radius:11px;box-sizing:border-box;outline-color:#7054ff;margin-top:10px}.checkinListHeader{display:flex;justify-content:space-between;align-items:center}.checkinListHeader button{background:#f1efff;color:#6447f8;border:none;padding:10px 14px;border-radius:10px;cursor:pointer}.checkinSearch{margin:18px 0}.checkinParticipantList{max-height:650px;overflow-y:auto}.checkinPerson{display:flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid #f0f0f5}.checkinAvatar{width:40px;height:40px;flex-shrink:0;border-radius:50%;background:#ede9ff;color:#6248ef;display:grid;place-items:center;font-weight:700}.checkinPersonInfo{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.checkinPersonInfo small{color:#949bad;overflow-wrap:anywhere}.checkinPresent,.checkinPending{border-radius:8px;padding:7px 9px;font-size:12px;white-space:nowrap}.checkinPresent{background:#dff9f1;color:#07866b}.checkinPending{background:#f2f2f7;color:#81889b}.checkinResult{margin-top:18px;border-radius:13px;padding:18px;text-align:center}.checkinResult.success{background:#e1f9ed;color:#087b4d}.checkinResult.duplicate{background:#fff4d7;color:#9a6a00}.checkinResult.invalid{background:#ffe7e9;color:#c62b44}.checkinResult button{margin-top:12px;padding:10px 14px;border:1px solid currentColor;background:transparent;border-radius:9px;cursor:pointer}.checkinError{padding:13px;background:#fff0f1;color:#c82d45;border-radius:10px;margin-bottom:15px}.ticketCode{display:block;overflow-wrap:anywhere;font-family:monospace;color:#777f95}@media(max-width:900px){.checkinPage{padding:12px}.checkinStats{grid-template-columns:repeat(2,minmax(0,1fr))}.checkinColumns{grid-template-columns:1fr}.checkinPanel{padding:15px}.checkinTop h1{font-size:20px}.checkinCamera,.checkinCameraPlaceholder{min-height:350px}}.rci-page{min-height:100vh;padding:26px 30px 40px;background:#f7f8fc;color:#1d2433;margin-top:-30px}.rci-page *{box-sizing:border-box}.rci-breadcrumb{color:#9aa2b1;font-size:12px;font-weight:600;margin-bottom:6px}.rci-heading h1{margin:0;font-size:23px;font-weight:800;letter-spacing:-.6px}.rci-error{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding:12px 16px;border:1px solid #fecaca;border-radius:10px;background:#fff1f2;color:#be123c;font-size:13px}.rci-error button{border:0;background:transparent;color:inherit;cursor:pointer}.rci-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:18px}.rci-stat{min-width:0;min-height:113px;padding:19px 20px;background:#fff;border:1px solid #e8eaf1;border-radius:14px}.rci-stat-label{color:#858b9b;font-size:12px;font-weight:700;margin-bottom:10px}.rci-stat-value{color:#222738;font-size:32px;font-weight:800;line-height:1.1}.rci-stat-foot{color:#a0a5b2;font-size:11px;margin-top:8px}.rci-stat-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.rci-stat-row strong{font-size:28px;line-height:1.1}.rci-stat-row strong small{font-size:15px;color:#a0a5b2}.rci-stat-row>span{color:#6c4df6;font-size:12px;font-weight:800}.rci-progress{height:6px;overflow:hidden;border-radius:20px;background:#eeeafd;margin-top:12px}.rci-progress span{display:block;height:100%;background:#6c4df6;border-radius:inherit;transition:width .3s ease}.rci-columns{display:grid;grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);gap:18px;align-items:stretch}.rci-panel{min-width:0;background:#fff;border:1px solid #e8eaf1;border-radius:15px;padding:18px}.rci-panelHeading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:15px}.rci-panelHeading h2{margin:0;font-size:16px;font-weight:800}.rci-cameraBadge{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:20px;background:#eafaff;color:#0d8fa7;font-size:10px;font-weight:800}.rci-cameraBadge span{width:6px;height:6px;border-radius:50%;background:#1bc3d7}.rci-camera{position:relative;height:275px;overflow:hidden;background:#111429;border-radius:12px}.rci-cameraPlaceholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#8f99b3;background:repeating-linear-gradient(0deg,transparent 0,transparent 5px,rgba(255,255,255,.012) 6px),linear-gradient(140deg,#111327,#17172e)}.rci-scanCorners{display:flex;align-items:center;justify-content:center;width:165px;height:150px;border:2px solid #25d4ee;border-radius:14px;margin-top:50px;color:#5c6489;box-shadow:0 0 30px #25d4ee14}.rci-cameraPlaceholder>span{font-size:11px;color:#a0a8c2}.rci-scanBeam{position:absolute;top:49%;left:12%;right:12%;height:2px;background:#2bd8f0;box-shadow:0 0 14px #2bd8f0;opacity:.65}#registra-qr-reader{min-height:300px;width:100%;height:100%;color:#fff}#registra-qr-reader video{width:100%;height:100%;object-fit:cover}.rci-demoLabel{margin:13px 0 8px;color:#858b9b;font-size:10px;font-weight:800}.rci-scanActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rci-scanActions button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:36px;border:1px solid #e6e8ef;border-radius:8px;background:#fff;color:#34394a;font-size:12px;font-weight:700;cursor:pointer}.rci-scanActions button:hover{background:#f7f8fc}.rci-manualForm{display:flex;gap:8px;margin-top:12px}.rci-manualForm input{flex:1;min-width:0;padding:10px 12px;border:1px solid #e6e8ef;border-radius:9px;background:#f7f8fc;color:#34394a;font-size:12px;outline:none}.rci-manualForm input:focus{border-color:#6c4df6}.rci-manualForm button{border:0;border-radius:9px;padding:0 12px;background:#6c4df6;color:#fff;font-size:11px;font-weight:800;cursor:pointer}.rci-manualForm button:disabled{opacity:.5;cursor:not-allowed}.rci-result{display:flex;gap:9px;align-items:flex-start;padding:12px;margin-top:14px;border-radius:9px;background:#fff1f2;color:#be123c;font-size:12px}.rci-result.success{background:#ecfdf5;color:#047857}.rci-result strong{display:block}.rci-result p{margin:5px 0 0}.rci-attendancePanel{display:flex;flex-direction:column}.rci-toolbar{display:flex;align-items:center;gap:9px;margin-bottom:16px}.rci-search{display:flex;align-items:center;gap:8px;flex:1;min-width:100px;padding:0 12px;height:38px;border:1px solid #e6e8ef;border-radius:9px;color:#a0a5b2}.rci-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#222738;font-size:11px}.rci-filters{display:flex;align-items:center;gap:3px;flex-shrink:0}.rci-filters button{border:0;padding:9px 10px;border-radius:7px;background:transparent;color:#747b8b;font-size:11px;font-weight:700;cursor:pointer}.rci-filters button.active{background:#222738;color:#fff}.rci-csvButton{display:inline-flex;align-items:center;gap:5px;padding:9px;border:1px solid #e6e8ef;border-radius:8px;background:#fff;color:#34394a;font-size:11px;font-weight:700;cursor:pointer}.rci-tableWrap{width:100%;overflow-x:auto}.rci-table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}.rci-table th{padding:11px 8px;border-bottom:1px solid #e9eaf0;color:#a0a5b2;font-size:10px;font-weight:800;letter-spacing:.4px}.rci-table td{padding:10px 8px;border-bottom:1px solid #f0f1f5;vertical-align:middle}.rci-table tbody tr:hover{background:#fafbfe}.rci-person{display:flex;align-items:center;gap:10px}.rci-avatar{width:34px;height:34px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:#ece8ff;color:#6c4df6;font-size:10px;font-weight:800}.rci-avatar-1{background:#e4f8fc;color:#0c91a8}.rci-avatar-2{background:#f1eaff;color:#9a5bd4}.rci-avatar-3{background:#e8f5ed;color:#229b6b}.rci-avatar-4{background:#fff1e8;color:#d48a35}.rci-person strong{display:block;color:#303547;font-size:11px;font-weight:800}.rci-person small{display:block;margin-top:3px;color:#a0a5b2;font-size:10px}.rci-code{color:#626a7b;font-size:10px;font-weight:700}.rci-status{display:inline-block;padding:6px 9px;border-radius:20px;font-size:10px;font-weight:800}.rci-status.pending{background:#f1f2f6;color:#777e8e}.rci-status.present{background:#e4f9fc;color:#078ba1}.rci-checkinButton{padding:8px 12px;border:0;border-radius:8px;background:#6c4df6;color:#fff;font-size:10px;font-weight:800;cursor:pointer}.rci-checkinButton:disabled{opacity:.45;cursor:not-allowed}.rci-doneButton{display:inline-flex;align-items:center;gap:5px;padding:7px 9px;border:1px solid #e6e8ef;border-radius:8px;color:#747b8b;font-size:10px;font-weight:700}.rci-empty{height:180px;text-align:center;color:#969baa;font-size:13px}.rci-empty svg{display:block;margin:0 auto 12px}.rci-tableFooter{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:16px;margin-top:auto;color:#a0a5b2;font-size:11px}.rci-tableFooter button{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#6c4df6;font-size:11px;font-weight:700;cursor:pointer}@media(max-width:1200px){.rci-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rci-columns{grid-template-columns:1fr}}@media(max-width:700px){.rci-page{padding:18px 14px 30px}.rci-heading{align-items:flex-start}.rci-heading h1{font-size:19px}.rci-stats{gap:10px}.rci-stat{padding:14px;min-height:100px}.rci-stat-value{font-size:26px}.rci-panel{padding:13px}.rci-toolbar{flex-wrap:wrap}.rci-search{flex-basis:100%}.rci-table{min-width:560px}.rci-camera{height:250px}}.rgt-page{width:100%;min-height:100vh;padding:24px;background:#f7f8fc;color:#1d2336;margin-top:-30px}.rgt-heading{margin-bottom:24px}.rgt-breadcrumb{color:#9299ab;font-size:12px;margin-bottom:5px}.rgt-heading h1{margin:0;font-size:24px;font-weight:800}.rgt-layout{display:grid;grid-template-columns:minmax(320px,390px) minmax(0,1fr);gap:24px;align-items:start;max-width:1250px;margin:0 auto}.rgt-left,.rgt-right{min-width:0}.rgt-ticket{overflow:hidden;border-radius:18px;background:#fff;border:1px solid #e8eaf2;box-shadow:0 5px 24px #171c320d}.rgt-ticketHero{position:relative;min-height:170px;padding:22px;color:#fff;background:radial-gradient(circle at 90% 0%,#40317f 0 25%,transparent 26%),linear-gradient(135deg,#11152e,#241957 75%)}.rgt-heroBadge{position:absolute;right:16px;top:18px;padding:6px 10px;border-radius:30px;color:#6842e8;background:#ede7ff;font-size:10px;font-weight:800}.rgt-ticketHero h2{margin:28px 0 12px;max-width:280px;font-size:24px;font-weight:800;line-height:1.25}.rgt-heroMeta{display:flex;flex-wrap:wrap;gap:10px;font-size:11px;color:#aee3ff}.rgt-ticketContent{padding:26px 22px 22px;text-align:center}.rgt-qr{display:inline-flex;justify-content:center;align-items:center;padding:15px;border:1px solid #eceef4;border-radius:14px;background:#fff}.rgt-qr svg{display:block;max-width:100%}.rgt-ticketCode{margin:14px 0 22px;font-size:13px;font-weight:800;letter-spacing:1.5px;overflow-wrap:anywhere}.rgt-dashedLine{border-top:1px dashed #dfe3ed;margin-bottom:20px}.rgt-ticketInfo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;text-align:left}.rgt-ticketInfo div{min-width:0}.rgt-ticketInfo span{display:block;color:#969bad;font-size:11px;margin-bottom:5px}.rgt-ticketInfo strong{display:block;font-size:12px;overflow-wrap:anywhere}.rgt-buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.rgt-primaryBtn{color:#fff;background:#6945f5}.rgt-secondaryBtn{color:#33394b;background:#fff;border:1px solid #e6e8f0}.rgt-buttons button:disabled{opacity:.6;cursor:not-allowed}.rgt-right{display:flex;flex-direction:column;gap:18px}.rgt-panel{padding:22px;border:1px solid #e9ebf2;border-radius:16px;background:#fff}.rgt-panel h3{margin:0 0 18px;font-size:16px;font-weight:800}.rgt-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rgt-step{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:16px;border-radius:12px;background:#f7f8fc}.rgt-stepNumber{display:flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:8px;background:#eee9ff;color:#6842e8;font-size:12px;font-weight:800}.rgt-step strong{font-size:13px}.rgt-step p{margin:8px 0 0;color:#858b9c;font-size:11px;line-height:1.6}.rgt-panelTitle{display:flex;align-items:center;justify-content:space-between;gap:12px}.rgt-panelTitle span{font-size:11px;color:#969bad}.rgt-feature{display:flex;align-items:center;gap:12px;padding:15px;border:1px solid #e9ebf1;border-radius:11px;margin-bottom:10px}.rgt-feature div{flex:1}.rgt-feature strong{display:block;font-size:12px}.rgt-feature small{display:block;margin-top:4px;color:#a0a5b4}.rgt-helpPanel p{color:#7f879a;font-size:12px;line-height:1.7}.rgt-helpPanel button{padding:10px 18px;border:1px solid #e5e7ef;border-radius:9px;background:#fff;cursor:pointer}.rgt-state{padding:40px 24px;border-radius:14px;background:#fff;text-align:center}.rgt-error{color:#d14343}.rgt-error button{padding:10px 18px;border:0;border-radius:8px;background:#6945f5;color:#fff;cursor:pointer}.rgt-inlineError{margin-top:12px;color:#d14343;font-size:12px}.rgt-headingRow{display:flex;align-items:center;gap:12px}.rgt-backButton{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e5e7ef;border-radius:10px;background:#fff;color:#5541dd;cursor:pointer;transition:.2s}.rgt-backButton:hover{background:#f0edff;border-color:#cfc5ff}.rgt-heroMeta span{display:inline-flex;align-items:center;gap:5px}.rgt-lock{width:34px;height:34px;flex-shrink:0;border-radius:9px;background:#f3f4f8;color:#a0a5b4;display:inline-flex;align-items:center;justify-content:center}.rgt-lock svg{color:#9ca3b5}.rgt-status{margin-top:12px;color:#777f91;font-size:12px;display:flex;align-items:center;gap:7px}.rgt-status svg{color:#8d94a5}.rgt-buttons button{min-height:43px;border-radius:9px;border:0;cursor:pointer;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px}.rgt-notice{margin-top:14px;padding:14px;border:1px solid #e9eaf4;border-radius:10px;background:#fff;color:#747d92;font-size:12px;line-height:1.6;display:flex;align-items:flex-start;gap:10px}.rgt-notice svg{flex-shrink:0;color:#7855f5}.rgt-helpActions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.rgt-helpActions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:115px;padding:10px 14px;border-radius:9px;font-weight:700;cursor:pointer}.rgt-transferBtn{background:#fff;border:1px solid #e1e4ed;color:#444c61}.rgt-cancelBtn{background:#fff1f1;border:1px solid #ffd6d6;color:#dc4242}.rgt-modalOverlay{position:fixed;inset:0;z-index:9999;background:#0c10238c;display:flex;align-items:center;justify-content:center;padding:20px}.rgt-modal{width:100%;max-width:420px;padding:28px;border-radius:18px;background:#fff;box-shadow:0 24px 70px #0000002e}.rgt-modalIcon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:13px;background:#f0edff;color:#6945f5;margin-bottom:16px}.rgt-modal h3{margin:0 0 10px;font-size:20px}.rgt-modal p{margin:0 0 18px;color:#7b8395;font-size:13px;line-height:1.6}.rgt-modal input{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid #dfe3ed;border-radius:10px;font-size:14px;outline:none}.rgt-modal input:focus{border-color:#6945f5}.rgt-modalActions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.rgt-modalActions button{min-width:100px;padding:11px 16px;border:1px solid #e1e4ed;border-radius:9px;background:#fff;cursor:pointer;font-weight:700}.rgt-modalActions .danger{background:#dc4242;border-color:#dc4242;color:#fff}.rgt-modalActions .primary{background:#6945f5;border-color:#6945f5;color:#fff}.rgt-helpPanel .rgt-helpContent{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%}.rgt-helpPanel .rgt-helpText{flex:1;min-width:0}.rgt-helpPanel .rgt-helpText h3{margin:0 0 10px}.rgt-helpPanel .rgt-helpText p{margin:0;line-height:1.6}.rgt-helpPanel .rgt-helpActions{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;gap:10px;margin:0}.rgt-helpPanel .rgt-helpActions button{white-space:nowrap}.rci-heading{margin-bottom:22px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.rci-cameraPlaceholder-animated,.rci-liveCamera{position:relative;overflow:hidden}.rci-liveCamera{width:100%;min-height:260px}.rci-liveCamera #registra-qr-reader{width:100%}.rci-scanBeam-animated{position:absolute;z-index:5;left:12%;right:12%;top:16%;width:auto;height:2px;background:linear-gradient(90deg,transparent,#14f1cf 16%,#24f5d3 50%,#14f1cf 84%,transparent);box-shadow:0 0 8px #14f1cfcc,0 0 18px #14f1cf73;pointer-events:none;animation:registra-scan-vertical 2.5s ease-in-out infinite alternate}.rci-liveBeam{top:10%}@keyframes registra-scan-vertical{0%{top:15%;opacity:.65}to{top:82%;opacity:1}}@media(prefers-reduced-motion:reduce){.rci-scanBeam-animated{animation:none;top:50%}}@media(max-width:600px){.rci-heading{align-items:center}}.rci-heading.rci-heading-back-left{justify-content:flex-start;align-items:center}@media(max-width:900px){.rgt-helpPanel .rgt-helpContent{flex-direction:column;align-items:stretch;gap:18px}.rgt-helpPanel .rgt-helpActions{justify-content:flex-end}}@media(max-width:480px){.rgt-helpPanel .rgt-helpActions{flex-direction:row}.rgt-helpPanel .rgt-helpActions button{flex:1;min-width:0}}@media(max-width:480px){.rgt-helpActions{flex-direction:column}.rgt-helpActions button{width:100%}.rgt-headingRow h1{font-size:21px}}@media(max-width:1050px){.rgt-layout{grid-template-columns:340px minmax(0,1fr)}.rgt-steps{grid-template-columns:1fr}}@media(max-width:760px){.rgt-page{padding:14px}.rgt-layout{grid-template-columns:1fr}.rgt-left{width:100%;max-width:430px;margin:0 auto}.rgt-steps{grid-template-columns:1fr}.rgt-ticketHero h2{font-size:21px}.rgt-panel{padding:17px}}.rgSplitSignupForm .signupProfileUpload{display:flex;align-items:center;gap:18px;width:100%;margin:12px 0 20px}.rgSplitSignupForm .signupProfilePreview{width:88px;height:88px;min-width:88px;max-width:88px;flex:0 0 88px;border:1px solid #dce1ea;border-radius:10px;background:#f8fafc;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer;box-sizing:border-box}.rgSplitSignupForm .signupProfilePreview img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;border-radius:inherit}.rgSplitSignupForm .signupProfilePreview svg{width:26px;height:26px;color:#9aa2b1;flex-shrink:0}.rgSplitSignupForm .rgProfileUploadDetails{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;flex:1}.rgSplitSignupForm .rgProfileUploadDetails strong{font-size:12px;font-weight:700;color:#252a3a}.rgSplitSignupForm .rgProfileUploadDetails p{margin:0 0 3px;font-size:10px;color:#969cac}.rgSplitSignupForm .rgProfileUploadDetails .rgSmallOutlineButton{width:fit-content;max-width:100%;padding:7px 12px;border:1px solid #dce1ea;border-radius:8px;background:#fff;color:#252a3a;font-size:11px;font-weight:600;cursor:pointer}@media(max-width:480px){.rgSplitSignupForm .signupProfileUpload{gap:12px}.rgSplitSignupForm .signupProfilePreview{width:76px;height:76px;min-width:76px;max-width:76px;flex-basis:76px}}.rpPage{width:100%;min-width:0;box-sizing:border-box}.rpHeading,.rpLayout{width:100%;min-width:0}.rpLayout{grid-template-columns:minmax(220px,250px) minmax(0,1fr)}.rpSidebar,.rpProfileCard,.rpNav,.rpCard,.rpLayout>*{min-width:0;box-sizing:border-box}.rpAvatarWrap,.rpAvatar{width:78px;height:78px}.rpAvatar{overflow:hidden;border-radius:50%}.rpAvatar.hasImage{background:transparent}.rpAvatar img,.rpAvatar.hasImage img{display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;object-fit:contain;object-position:center;border-radius:50%}@media(max-width:900px){.rpPage{padding:20px 16px 50px}.rpLayout{grid-template-columns:minmax(0,1fr);gap:16px}.rpSidebar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.rpGrid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.rpPage{padding:18px 12px 40px}.rpSidebar{display:flex;flex-direction:column;width:100%}.rpProfileCard,.rpNav,.rpCard{width:100%}.rpGrid2,.rpGrid3{grid-template-columns:minmax(0,1fr)}.rpAvatarWrap,.rpAvatar{width:84px;height:84px}.rpAvatar{min-width:84px;min-height:84px}.rpField,.rpField input,.rpField select,.rpField textarea{min-width:0;max-width:100%;box-sizing:border-box}}.rpAvatar.hasImage img,.rpAvatar img{width:100%;height:100%;object-fit:contain;object-position:center}@media(max-width:900px){.orgDetailPage{width:100%;min-width:0}.orgDetailContent{width:100%;max-width:none;margin:0;padding:18px 12px 40px;box-sizing:border-box}.orgDetailLayout{display:flex;flex-direction:column;width:100%;gap:16px}.orgDetailMain,.orgDetailSidebar{width:100%;max-width:none;min-width:0;flex:0 0 auto}.orgDetailSidebar{order:0;justify-self:stretch}.orgInfoCard{width:100%;max-width:none}.orgDetailHero{width:100%}.orgDetailIdentityText{min-width:0}}@media(max-width:480px){.orgDetailContent{padding:16px 10px 36px}.orgDetailLayout{gap:14px}.orgDetailSidebar{width:100%;max-width:none}.orgInfoCard{padding:14px 12px}.orgDetailCategory{display:flex;flex-wrap:wrap;min-width:0;overflow-wrap:anywhere}.orgStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.orgStat{min-width:0;padding:10px 6px}.orgStat span{font-size:8px;line-height:1.35;white-space:normal;overflow-wrap:anywhere}.rpPage{width:100%;padding:16px 10px 36px}.rpLayout{display:flex;flex-direction:column;width:100%;gap:14px}.rpSidebar,.rpLayout>*,.rpProfileCard,.rpNav,.rpCard{width:100%;max-width:none;min-width:0}}.rgTopProfile{grid-template-columns:42px minmax(0,1fr) 18px;min-width:0;max-width:100%}.rgTopProfile .identityUserAvatar,.rgTopProfile .rgTopOrganizationLogo{width:42px;height:42px;min-width:42px;flex-shrink:0;overflow:hidden}.rgTopProfile .identityUserAvatar img,.rgTopProfile .rgTopOrganizationLogo{object-fit:contain;object-position:center}.rgTopUserText{min-width:0;overflow:hidden}.rgTopUserText strong,.rgTopUserText small{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:480px){.rgTopProfile{width:auto;max-width:min(210px,calc(100vw - 105px));gap:7px;padding:5px 7px;grid-template-columns:36px minmax(0,1fr) 14px}.rgTopProfile .identityUserAvatar,.rgTopProfile .rgTopOrganizationLogo{width:36px;height:36px;min-width:36px}.rgTopUserText{min-width:0}}.orgDetailLayout{grid-template-columns:minmax(0,1fr) minmax(0,340px)}.orgDetailSidebar{width:100%;max-width:340px;min-width:0}.orgInfoCard{width:100%;min-width:0;overflow:visible}.orgInfoCard .orgStats{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;height:auto}.orgInfoCard .orgStats>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;min-width:0;min-height:76px;height:auto;padding:12px;border-radius:9px;background:#f7f8fc}.orgInfoCard .orgStats>div strong{display:block;font-size:23px;line-height:1.2;font-weight:800}.orgInfoCard .orgStats>div span{display:block;width:100%;margin-top:8px;font-size:11px;line-height:1.35;font-weight:600;color:#8a91a2;white-space:normal;overflow-wrap:anywhere}[data-theme=dark] .orgInfoCard .orgStats>div,.dark .orgInfoCard .orgStats>div{background:#252a43;border:1px solid #343b58}[data-theme=dark] .orgInfoCard .orgStats>div strong,.dark .orgInfoCard .orgStats>div strong{color:#fff}[data-theme=dark] .orgInfoCard .orgStats>div span,.dark .orgInfoCard .orgStats>div span{color:#aeb7d0}@media(max-width:1200px){.orgInfoCard .orgStats{display:flex;flex-direction:column;gap:8px}}.orgInfoCard .orgStat{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;min-width:0;min-height:95px;height:auto;padding:12px 9px;overflow:visible}.orgInfoCard .orgStat strong{display:block;width:100%;font-size:22px;line-height:1.2;font-weight:800}.orgInfoCard .orgStat span{display:block;width:100%;font-size:12px;line-height:1.1;font-weight:600;white-space:normal;overflow-wrap:break-word;word-break:normal;text-overflow:clip}@media(min-width:769px)and (max-width:1200px){.orgDetailLayout{grid-template-columns:minmax(0,1fr) 280px}.orgDetailSidebar{max-width:280px}.orgInfoCard .orgStats{grid-template-columns:1fr}.orgInfoCard .orgStat{min-height:65px}.orgInfoCard .orgStat span{font-size:12px}}@media(max-width:768px){.orgDetailLayout{grid-template-columns:minmax(0,1fr)}.orgDetailSidebar{max-width:100%;justify-self:stretch}.orgInfoCard .orgStats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:380px){.orgInfoCard .orgStats{grid-template-columns:1fr}.orgInfoCard .orgStat{min-height:65px}}.radialShare{position:relative;display:inline-flex;align-items:center}.radialShareLayer{position:fixed;inset:0;z-index:99999;background:transparent;pointer-events:none}.radialShareOutside{position:absolute;inset:0;background:transparent;pointer-events:auto}.radialShareMenu{position:absolute;width:0;height:0;padding:0;margin:0;border:0;background:transparent;overflow:visible;pointer-events:none}.radialShareItem{position:absolute;left:var(--x);top:var(--y);box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:48px;min-width:48px;height:48px;min-height:48px;padding:0;margin:0;border:1px solid #e5e7eb;border-radius:50%;background:#fff;font-size:22px;line-height:1;cursor:pointer;pointer-events:auto;opacity:1;transform:translate(-50%,-50%) scale(1);box-shadow:0 8px 22px #00000024;transition:left .42s cubic-bezier(.22,1,.36,1),top .42s cubic-bezier(.22,1,.36,1),opacity .32s ease,transform .42s cubic-bezier(.22,1,.36,1)}.radialShareItem svg{display:block;width:22px;height:22px;flex-shrink:0}.radialShareItem.whatsapp{--x: 0px;--y: -90px;color:#16a34a}.radialShareItem.linkedin{--x: -78px;--y: -47px;color:#0a66c2}.radialShareItem.email{--x: 78px;--y: -47px;color:#ef476f}.radialShareItem.twitter{--x: -78px;--y: 47px;color:#111827}.radialShareItem.copy{--x: 78px;--y: 47px;color:#526078}.radialShareMenu.phase-opening .radialShareItem{animation:radialShareEnter .42s cubic-bezier(.2,1.3,.35,1) both}.radialShareMenu.phase-opening .radialShareItem:nth-child(2){animation-delay:.04s}.radialShareMenu.phase-opening .radialShareItem:nth-child(3){animation-delay:.08s}.radialShareMenu.phase-opening .radialShareItem:nth-child(4){animation-delay:.12s}.radialShareMenu.phase-opening .radialShareItem:nth-child(5){animation-delay:.16s}.radialShareMenu.phase-open .radialShareItem:hover{background:#f5f3ff;transform:translate(-50%,-50%) scale(1.12)}.radialShareMenu.phase-collapsing .radialShareItem,.radialShareMenu.phase-selected .radialShareItem,.radialShareMenu.phase-success .radialShareItem,.radialShareMenu.phase-failed .radialShareItem{left:0;top:0;opacity:0;transform:translate(-50%,-50%) scale(.2);pointer-events:none}.radialShareCenter{position:absolute;left:0;top:0;box-sizing:border-box;width:48px;min-width:48px;height:48px;min-height:48px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#6847f5;color:#fff;font-size:23px;cursor:pointer;pointer-events:auto;transform:translate(-50%,-50%);box-shadow:0 8px 22px #6847f540;transition:background .3s ease,transform .3s ease}.radialShareCenter svg{width:23px;height:23px}.radialShareMenu.phase-selected .radialShareCenter{transform:translate(-50%,-50%) scale(1.15)}.radialShareMenu.phase-success .radialShareCenter{background:#16a34a;transform:translate(-50%,-50%) scale(1.15)}.radialShareMenu.phase-failed .radialShareCenter{background:#dc2626}.radialShareLabel{position:absolute;top:42px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:12px;font-weight:700;color:var(--reg-text, #1d2433);pointer-events:none}@keyframes radialShareEnter{0%{opacity:0;left:0;top:0;transform:translate(-50%,-50%) scale(.2)}to{opacity:1;left:var(--x);top:var(--y);transform:translate(-50%,-50%) scale(1)}}@media(max-width:600px){.radialShareItem{width:42px;min-width:42px;height:42px;min-height:42px}.radialShareItem.whatsapp{--x: 0px;--y: -78px}.radialShareItem.linkedin{--x: -66px;--y: -40px}.radialShareItem.email{--x: 66px;--y: -40px}.radialShareItem.twitter{--x: -66px;--y: 40px}.radialShareItem.copy{--x: 66px;--y: 40px}.radialShareCenter{width:44px;min-width:44px;height:44px;min-height:44px}.radialShareLabel{top:57px;font-size:11px}}@media(prefers-reduced-motion:reduce){.radialShareMenu.phase-opening .radialShareItem{animation-duration:.01ms;animation-delay:0ms}.radialShareItem{transition-duration:.01ms}}@media(max-width:1024px){.publicOrganizationControls .publicOrganizationSearch{flex:1 1 auto;height:48px;min-height:48px}.publicOrganizationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.orgDetailPage .orgDetailContent{padding:22px 24px 56px}.orgDetailPage .orgDetailLayout{grid-template-columns:minmax(0,1fr)}.orgDetailPage .orgStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media(max-width:640px){.publicOrganizationToolbar{gap:10px}.publicOrganizationControls .publicOrganizationSearch{flex:0 0 auto;width:100%}.publicOrganizationGrid{grid-template-columns:minmax(0,1fr);gap:14px}.orgDetailPage .orgDetailContent{padding:16px 16px 48px}.orgDetailPage .orgDetailCover{aspect-ratio:16 / 7}.orgDetailPage .orgDetailIdentity{flex-direction:column;align-items:flex-start;gap:10px;padding:0 16px 16px}.orgDetailPage .orgDetailLogo{width:72px;height:72px;flex-basis:72px;margin-top:-36px}.orgDetailPage .orgDetailActions{width:100%}.orgDetailPage .orgDetailActions>*{flex:1 1 0;justify-content:center}.orgDetailPage .orgStats{gap:8px}.orgDetailPage .orgStat{padding:12px 10px;text-align:center}.orgDetailPage .orgStat strong{font-size:20px}}.riMobileMenu:not(.open){box-shadow:none;visibility:hidden;transition:transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s}@media(max-width:760px){.rgUserLayout .rgMobileHeader{height:60px;padding:0 16px}.rgUserLayout .rgUserMain .rgUserContent{padding:20px 16px 40px}.rgUserLayout .rgUserMain .rgUserContent>*{width:100%;max-width:100%;margin:0;padding-top:0;padding-right:0;padding-left:0}.rgUserLayout .rgUserMain .rgUserContent>*>:first-child{margin-top:0}.rgUserLayout .rgUserContent .orgDetailPage .orgDetailContent{margin-top:0;padding:0}.rgUserLayout .rgUserContent .uep-right{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.rgUserLayout .rgUserContent .uep-right .myEventsPage{margin-top:0;background:transparent}.rgUserLayout .rgUserContent .myEventsPageHeading:empty{display:none}.rgUserLayout .rgUserContent .uep-right>div:empty:first-child{position:absolute}.rgUserLayout .rgUserMain .rgUserContent h1{font-size:22px;line-height:1.25}}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-solid,.fab,.far,.fas{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em)}:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)}}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{list-style-type:none;margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0}.fa-ul>li{position:relative}.fa-li{inset-inline-start:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.0625em) var(--fa-border-style,solid) var(--fa-border-color,#eee);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-end,.fa-pull-right{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation:none!important;transition:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{--fa-width:100%;inset:0;position:absolute;text-align:center;width:var(--fa-width);z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0{--fa:"0"}.fa-1{--fa:"1"}.fa-2{--fa:"2"}.fa-3{--fa:"3"}.fa-4{--fa:"4"}.fa-5{--fa:"5"}.fa-6{--fa:"6"}.fa-7{--fa:"7"}.fa-8{--fa:"8"}.fa-9{--fa:"9"}.fa-exclamation{--fa:"!"}.fa-hashtag{--fa:"#"}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"$"}.fa-percent,.fa-percentage{--fa:"%"}.fa-asterisk{--fa:"*"}.fa-add,.fa-plus{--fa:"+"}.fa-less-than{--fa:"<"}.fa-equals{--fa:"="}.fa-greater-than{--fa:">"}.fa-question{--fa:"?"}.fa-at{--fa:"@"}.fa-a{--fa:"A"}.fa-b{--fa:"B"}.fa-c{--fa:"C"}.fa-d{--fa:"D"}.fa-e{--fa:"E"}.fa-f{--fa:"F"}.fa-g{--fa:"G"}.fa-h{--fa:"H"}.fa-i{--fa:"I"}.fa-j{--fa:"J"}.fa-k{--fa:"K"}.fa-l{--fa:"L"}.fa-m{--fa:"M"}.fa-n{--fa:"N"}.fa-o{--fa:"O"}.fa-p{--fa:"P"}.fa-q{--fa:"Q"}.fa-r{--fa:"R"}.fa-s{--fa:"S"}.fa-t{--fa:"T"}.fa-u{--fa:"U"}.fa-v{--fa:"V"}.fa-w{--fa:"W"}.fa-x{--fa:"X"}.fa-y{--fa:"Y"}.fa-z{--fa:"Z"}.fa-faucet{--fa:""}.fa-faucet-drip{--fa:""}.fa-house-chimney-window{--fa:""}.fa-house-signal{--fa:""}.fa-temperature-arrow-down,.fa-temperature-down{--fa:""}.fa-temperature-arrow-up,.fa-temperature-up{--fa:""}.fa-trailer{--fa:""}.fa-bacteria{--fa:""}.fa-bacterium{--fa:""}.fa-box-tissue{--fa:""}.fa-hand-holding-medical{--fa:""}.fa-hand-sparkles{--fa:""}.fa-hands-bubbles,.fa-hands-wash{--fa:""}.fa-handshake-alt-slash,.fa-handshake-simple-slash,.fa-handshake-slash{--fa:""}.fa-head-side-cough{--fa:""}.fa-head-side-cough-slash{--fa:""}.fa-head-side-mask{--fa:""}.fa-head-side-virus{--fa:""}.fa-house-chimney-user{--fa:""}.fa-house-laptop,.fa-laptop-house{--fa:""}.fa-lungs-virus{--fa:""}.fa-people-arrows,.fa-people-arrows-left-right{--fa:""}.fa-plane-slash{--fa:""}.fa-pump-medical{--fa:""}.fa-pump-soap{--fa:""}.fa-shield-virus{--fa:""}.fa-sink{--fa:""}.fa-soap{--fa:""}.fa-stopwatch-20{--fa:""}.fa-shop-slash,.fa-store-alt-slash{--fa:""}.fa-store-slash{--fa:""}.fa-toilet-paper-slash{--fa:""}.fa-users-slash{--fa:""}.fa-virus{--fa:""}.fa-virus-slash{--fa:""}.fa-viruses{--fa:""}.fa-vest{--fa:""}.fa-vest-patches{--fa:""}.fa-arrow-trend-down{--fa:""}.fa-arrow-trend-up{--fa:""}.fa-arrow-up-from-bracket{--fa:""}.fa-austral-sign{--fa:""}.fa-baht-sign{--fa:""}.fa-bitcoin-sign{--fa:""}.fa-bolt-lightning{--fa:""}.fa-book-bookmark{--fa:""}.fa-camera-rotate{--fa:""}.fa-cedi-sign{--fa:""}.fa-chart-column{--fa:""}.fa-chart-gantt{--fa:""}.fa-clapperboard{--fa:""}.fa-closed-captioning-slash{--fa:""}.fa-clover{--fa:""}.fa-code-compare{--fa:""}.fa-code-fork{--fa:""}.fa-code-pull-request{--fa:""}.fa-colon-sign{--fa:""}.fa-cruzeiro-sign{--fa:""}.fa-display{--fa:""}.fa-dong-sign{--fa:""}.fa-elevator{--fa:""}.fa-filter-circle-xmark{--fa:""}.fa-florin-sign{--fa:""}.fa-folder-closed{--fa:""}.fa-franc-sign{--fa:""}.fa-guarani-sign{--fa:""}.fa-gun{--fa:""}.fa-hands-clapping{--fa:""}.fa-home-user,.fa-house-user{--fa:""}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:""}.fa-kip-sign{--fa:""}.fa-lari-sign{--fa:""}.fa-litecoin-sign{--fa:""}.fa-manat-sign{--fa:""}.fa-mask-face{--fa:""}.fa-mill-sign{--fa:""}.fa-money-bills{--fa:""}.fa-naira-sign{--fa:""}.fa-notdef{--fa:""}.fa-panorama{--fa:""}.fa-peseta-sign{--fa:""}.fa-peso-sign{--fa:""}.fa-plane-up{--fa:""}.fa-rupiah-sign{--fa:""}.fa-stairs{--fa:""}.fa-timeline{--fa:""}.fa-truck-front{--fa:""}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:""}.fa-vault{--fa:""}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:""}.fa-wheat-alt,.fa-wheat-awn{--fa:""}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:""}.fa-bangladeshi-taka-sign{--fa:""}.fa-bowl-rice{--fa:""}.fa-person-pregnant{--fa:""}.fa-home-lg,.fa-house-chimney{--fa:""}.fa-house-crack{--fa:""}.fa-house-medical{--fa:""}.fa-cent-sign{--fa:""}.fa-plus-minus{--fa:""}.fa-sailboat{--fa:""}.fa-section{--fa:""}.fa-shrimp{--fa:""}.fa-brazilian-real-sign{--fa:""}.fa-chart-simple{--fa:""}.fa-diagram-next{--fa:""}.fa-diagram-predecessor{--fa:""}.fa-diagram-successor{--fa:""}.fa-earth-oceania,.fa-globe-oceania{--fa:""}.fa-bug-slash{--fa:""}.fa-file-circle-plus{--fa:""}.fa-shop-lock{--fa:""}.fa-virus-covid{--fa:""}.fa-virus-covid-slash{--fa:""}.fa-anchor-circle-check{--fa:""}.fa-anchor-circle-exclamation{--fa:""}.fa-anchor-circle-xmark{--fa:""}.fa-anchor-lock{--fa:""}.fa-arrow-down-up-across-line{--fa:""}.fa-arrow-down-up-lock{--fa:""}.fa-arrow-right-to-city{--fa:""}.fa-arrow-up-from-ground-water{--fa:""}.fa-arrow-up-from-water-pump{--fa:""}.fa-arrow-up-right-dots{--fa:""}.fa-arrows-down-to-line{--fa:""}.fa-arrows-down-to-people{--fa:""}.fa-arrows-left-right-to-line{--fa:""}.fa-arrows-spin{--fa:""}.fa-arrows-split-up-and-left{--fa:""}.fa-arrows-to-circle{--fa:""}.fa-arrows-to-dot{--fa:""}.fa-arrows-to-eye{--fa:""}.fa-arrows-turn-right{--fa:""}.fa-arrows-turn-to-dots{--fa:""}.fa-arrows-up-to-line{--fa:""}.fa-bore-hole{--fa:""}.fa-bottle-droplet{--fa:""}.fa-bottle-water{--fa:""}.fa-bowl-food{--fa:""}.fa-boxes-packing{--fa:""}.fa-bridge{--fa:""}.fa-bridge-circle-check{--fa:""}.fa-bridge-circle-exclamation{--fa:""}.fa-bridge-circle-xmark{--fa:""}.fa-bridge-lock{--fa:""}.fa-bridge-water{--fa:""}.fa-bucket{--fa:""}.fa-bugs{--fa:""}.fa-building-circle-arrow-right{--fa:""}.fa-building-circle-check{--fa:""}.fa-building-circle-exclamation{--fa:""}.fa-building-circle-xmark{--fa:""}.fa-building-flag{--fa:""}.fa-building-lock{--fa:""}.fa-building-ngo{--fa:""}.fa-building-shield{--fa:""}.fa-building-un{--fa:""}.fa-building-user{--fa:""}.fa-building-wheat{--fa:""}.fa-burst{--fa:""}.fa-car-on{--fa:""}.fa-car-tunnel{--fa:""}.fa-child-combatant,.fa-child-rifle{--fa:""}.fa-children{--fa:""}.fa-circle-nodes{--fa:""}.fa-clipboard-question{--fa:""}.fa-cloud-showers-water{--fa:""}.fa-computer{--fa:""}.fa-cubes-stacked{--fa:""}.fa-envelope-circle-check{--fa:""}.fa-explosion{--fa:""}.fa-ferry{--fa:""}.fa-file-circle-exclamation{--fa:""}.fa-file-circle-minus{--fa:""}.fa-file-circle-question{--fa:""}.fa-file-shield{--fa:""}.fa-fire-burner{--fa:""}.fa-fish-fins{--fa:""}.fa-flask-vial{--fa:""}.fa-glass-water{--fa:""}.fa-glass-water-droplet{--fa:""}.fa-group-arrows-rotate{--fa:""}.fa-hand-holding-hand{--fa:""}.fa-handcuffs{--fa:""}.fa-hands-bound{--fa:""}.fa-hands-holding-child{--fa:""}.fa-hands-holding-circle{--fa:""}.fa-heart-circle-bolt{--fa:""}.fa-heart-circle-check{--fa:""}.fa-heart-circle-exclamation{--fa:""}.fa-heart-circle-minus{--fa:""}.fa-heart-circle-plus{--fa:""}.fa-heart-circle-xmark{--fa:""}.fa-helicopter-symbol{--fa:""}.fa-helmet-un{--fa:""}.fa-hill-avalanche{--fa:""}.fa-hill-rockslide{--fa:""}.fa-house-circle-check{--fa:""}.fa-house-circle-exclamation{--fa:""}.fa-house-circle-xmark{--fa:""}.fa-house-fire{--fa:""}.fa-house-flag{--fa:""}.fa-house-flood-water{--fa:""}.fa-house-flood-water-circle-arrow-right{--fa:""}.fa-house-lock{--fa:""}.fa-house-medical-circle-check{--fa:""}.fa-house-medical-circle-exclamation{--fa:""}.fa-house-medical-circle-xmark{--fa:""}.fa-house-medical-flag{--fa:""}.fa-house-tsunami{--fa:""}.fa-jar{--fa:""}.fa-jar-wheat{--fa:""}.fa-jet-fighter-up{--fa:""}.fa-jug-detergent{--fa:""}.fa-kitchen-set{--fa:""}.fa-land-mine-on{--fa:""}.fa-landmark-flag{--fa:""}.fa-laptop-file{--fa:""}.fa-lines-leaning{--fa:""}.fa-location-pin-lock{--fa:""}.fa-locust{--fa:""}.fa-magnifying-glass-arrow-right{--fa:""}.fa-magnifying-glass-chart{--fa:""}.fa-mars-and-venus-burst{--fa:""}.fa-mask-ventilator{--fa:""}.fa-mattress-pillow{--fa:""}.fa-mobile-retro{--fa:""}.fa-money-bill-transfer{--fa:""}.fa-money-bill-trend-up{--fa:""}.fa-money-bill-wheat{--fa:""}.fa-mosquito{--fa:""}.fa-mosquito-net{--fa:""}.fa-mound{--fa:""}.fa-mountain-city{--fa:""}.fa-mountain-sun{--fa:""}.fa-oil-well{--fa:""}.fa-people-group{--fa:""}.fa-people-line{--fa:""}.fa-people-pulling{--fa:""}.fa-people-robbery{--fa:""}.fa-people-roof{--fa:""}.fa-person-arrow-down-to-line{--fa:""}.fa-person-arrow-up-from-line{--fa:""}.fa-person-breastfeeding{--fa:""}.fa-person-burst{--fa:""}.fa-person-cane{--fa:""}.fa-person-chalkboard{--fa:""}.fa-person-circle-check{--fa:""}.fa-person-circle-exclamation{--fa:""}.fa-person-circle-minus{--fa:""}.fa-person-circle-plus{--fa:""}.fa-person-circle-question{--fa:""}.fa-person-circle-xmark{--fa:""}.fa-person-dress-burst{--fa:""}.fa-person-drowning{--fa:""}.fa-person-falling{--fa:""}.fa-person-falling-burst{--fa:""}.fa-person-half-dress{--fa:""}.fa-person-harassing{--fa:""}.fa-person-military-pointing{--fa:""}.fa-person-military-rifle{--fa:""}.fa-person-military-to-person{--fa:""}.fa-person-rays{--fa:""}.fa-person-rifle{--fa:""}.fa-person-shelter{--fa:""}.fa-person-walking-arrow-loop-left{--fa:""}.fa-person-walking-arrow-right{--fa:""}.fa-person-walking-dashed-line-arrow-right{--fa:""}.fa-person-walking-luggage{--fa:""}.fa-plane-circle-check{--fa:""}.fa-plane-circle-exclamation{--fa:""}.fa-plane-circle-xmark{--fa:""}.fa-plane-lock{--fa:""}.fa-plate-wheat{--fa:""}.fa-plug-circle-bolt{--fa:""}.fa-plug-circle-check{--fa:""}.fa-plug-circle-exclamation{--fa:""}.fa-plug-circle-minus{--fa:""}.fa-plug-circle-plus{--fa:""}.fa-plug-circle-xmark{--fa:""}.fa-ranking-star{--fa:""}.fa-road-barrier{--fa:""}.fa-road-bridge{--fa:""}.fa-road-circle-check{--fa:""}.fa-road-circle-exclamation{--fa:""}.fa-road-circle-xmark{--fa:""}.fa-road-lock{--fa:""}.fa-road-spikes{--fa:""}.fa-rug{--fa:""}.fa-sack-xmark{--fa:""}.fa-school-circle-check{--fa:""}.fa-school-circle-exclamation{--fa:""}.fa-school-circle-xmark{--fa:""}.fa-school-flag{--fa:""}.fa-school-lock{--fa:""}.fa-sheet-plastic{--fa:""}.fa-shield-cat{--fa:""}.fa-shield-dog{--fa:""}.fa-shield-heart{--fa:""}.fa-square-nfi{--fa:""}.fa-square-person-confined{--fa:""}.fa-square-virus{--fa:""}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:""}.fa-sun-plant-wilt{--fa:""}.fa-tarp{--fa:""}.fa-tarp-droplet{--fa:""}.fa-tent{--fa:""}.fa-tent-arrow-down-to-line{--fa:""}.fa-tent-arrow-left-right{--fa:""}.fa-tent-arrow-turn-left{--fa:""}.fa-tent-arrows-down{--fa:""}.fa-tents{--fa:""}.fa-toilet-portable{--fa:""}.fa-toilets-portable{--fa:""}.fa-tower-cell{--fa:""}.fa-tower-observation{--fa:""}.fa-tree-city{--fa:""}.fa-trowel{--fa:""}.fa-trowel-bricks{--fa:""}.fa-truck-arrow-right{--fa:""}.fa-truck-droplet{--fa:""}.fa-truck-field{--fa:""}.fa-truck-field-un{--fa:""}.fa-truck-plane{--fa:""}.fa-users-between-lines{--fa:""}.fa-users-line{--fa:""}.fa-users-rays{--fa:""}.fa-users-rectangle{--fa:""}.fa-users-viewfinder{--fa:""}.fa-vial-circle-check{--fa:""}.fa-vial-virus{--fa:""}.fa-wheat-awn-circle-exclamation{--fa:""}.fa-worm{--fa:""}.fa-xmarks-lines{--fa:""}.fa-child-dress{--fa:""}.fa-child-reaching{--fa:""}.fa-file-circle-check{--fa:""}.fa-file-circle-xmark{--fa:""}.fa-person-through-window{--fa:""}.fa-plant-wilt{--fa:""}.fa-stapler{--fa:""}.fa-train-tram{--fa:""}.fa-table-cells-column-lock{--fa:""}.fa-table-cells-row-lock{--fa:""}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:""}.fa-table-cells-row-unlock{--fa:""}.fa-chart-diagram{--fa:""}.fa-comment-nodes{--fa:""}.fa-file-fragment{--fa:""}.fa-file-half-dashed{--fa:""}.fa-hexagon-nodes{--fa:""}.fa-hexagon-nodes-bolt{--fa:""}.fa-square-binary{--fa:""}.fa-pentagon{--fa:""}.fa-non-binary{--fa:""}.fa-spiral{--fa:""}.fa-picture-in-picture{--fa:""}.fa-mobile-vibrate{--fa:""}.fa-single-quote-left{--fa:""}.fa-single-quote-right{--fa:""}.fa-bus-side{--fa:""}.fa-heptagon,.fa-septagon{--fa:""}.fa-aquarius{--fa:""}.fa-aries{--fa:""}.fa-cancer{--fa:""}.fa-capricorn{--fa:""}.fa-gemini{--fa:""}.fa-leo{--fa:""}.fa-libra{--fa:""}.fa-pisces{--fa:""}.fa-sagittarius{--fa:""}.fa-scorpio{--fa:""}.fa-taurus{--fa:""}.fa-virgo{--fa:""}.fa-glass-martini,.fa-martini-glass-empty{--fa:""}.fa-music{--fa:""}.fa-magnifying-glass,.fa-search{--fa:""}.fa-heart{--fa:""}.fa-star{--fa:""}.fa-user,.fa-user-alt,.fa-user-large{--fa:""}.fa-film,.fa-film-alt,.fa-film-simple{--fa:""}.fa-table-cells-large,.fa-th-large{--fa:""}.fa-table-cells,.fa-th{--fa:""}.fa-table-list,.fa-th-list{--fa:""}.fa-check{--fa:""}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:""}.fa-magnifying-glass-plus,.fa-search-plus{--fa:""}.fa-magnifying-glass-minus,.fa-search-minus{--fa:""}.fa-power-off{--fa:""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:""}.fa-cog,.fa-gear{--fa:""}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:""}.fa-clock,.fa-clock-four{--fa:""}.fa-road{--fa:""}.fa-download{--fa:""}.fa-inbox{--fa:""}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:""}.fa-list-alt,.fa-rectangle-list{--fa:""}.fa-lock{--fa:""}.fa-flag{--fa:""}.fa-headphones,.fa-headphones-alt,.fa-headphones-simple{--fa:""}.fa-volume-off{--fa:""}.fa-volume-down,.fa-volume-low{--fa:""}.fa-volume-high,.fa-volume-up{--fa:""}.fa-qrcode{--fa:""}.fa-barcode{--fa:""}.fa-tag{--fa:""}.fa-tags{--fa:""}.fa-book{--fa:""}.fa-bookmark{--fa:""}.fa-print{--fa:""}.fa-camera,.fa-camera-alt{--fa:""}.fa-font{--fa:""}.fa-bold{--fa:""}.fa-italic{--fa:""}.fa-text-height{--fa:""}.fa-text-width{--fa:""}.fa-align-left{--fa:""}.fa-align-center{--fa:""}.fa-align-right{--fa:""}.fa-align-justify{--fa:""}.fa-list,.fa-list-squares{--fa:""}.fa-dedent,.fa-outdent{--fa:""}.fa-indent{--fa:""}.fa-video,.fa-video-camera{--fa:""}.fa-image{--fa:""}.fa-location-pin,.fa-map-marker{--fa:""}.fa-adjust,.fa-circle-half-stroke{--fa:""}.fa-droplet,.fa-tint{--fa:""}.fa-edit,.fa-pen-to-square{--fa:""}.fa-arrows,.fa-arrows-up-down-left-right{--fa:""}.fa-backward-step,.fa-step-backward{--fa:""}.fa-backward-fast,.fa-fast-backward{--fa:""}.fa-backward{--fa:""}.fa-play{--fa:""}.fa-pause{--fa:""}.fa-stop{--fa:""}.fa-forward{--fa:""}.fa-fast-forward,.fa-forward-fast{--fa:""}.fa-forward-step,.fa-step-forward{--fa:""}.fa-eject{--fa:""}.fa-chevron-left{--fa:""}.fa-chevron-right{--fa:""}.fa-circle-plus,.fa-plus-circle{--fa:""}.fa-circle-minus,.fa-minus-circle{--fa:""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:""}.fa-check-circle,.fa-circle-check{--fa:""}.fa-circle-question,.fa-question-circle{--fa:""}.fa-circle-info,.fa-info-circle{--fa:""}.fa-crosshairs{--fa:""}.fa-ban,.fa-cancel{--fa:""}.fa-arrow-left{--fa:""}.fa-arrow-right{--fa:""}.fa-arrow-up{--fa:""}.fa-arrow-down{--fa:""}.fa-mail-forward,.fa-share{--fa:""}.fa-expand{--fa:""}.fa-compress{--fa:""}.fa-minus,.fa-subtract{--fa:""}.fa-circle-exclamation,.fa-exclamation-circle{--fa:""}.fa-gift{--fa:""}.fa-leaf{--fa:""}.fa-fire{--fa:""}.fa-eye{--fa:""}.fa-eye-slash{--fa:""}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:""}.fa-plane{--fa:""}.fa-calendar-alt,.fa-calendar-days{--fa:""}.fa-random,.fa-shuffle{--fa:""}.fa-comment{--fa:""}.fa-magnet{--fa:""}.fa-chevron-up{--fa:""}.fa-chevron-down{--fa:""}.fa-retweet{--fa:""}.fa-cart-shopping,.fa-shopping-cart{--fa:""}.fa-folder,.fa-folder-blank{--fa:""}.fa-folder-open{--fa:""}.fa-arrows-up-down,.fa-arrows-v{--fa:""}.fa-arrows-h,.fa-arrows-left-right{--fa:""}.fa-bar-chart,.fa-chart-bar{--fa:""}.fa-camera-retro{--fa:""}.fa-key{--fa:""}.fa-cogs,.fa-gears{--fa:""}.fa-comments{--fa:""}.fa-star-half{--fa:""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:""}.fa-thumb-tack,.fa-thumbtack{--fa:""}.fa-arrow-up-right-from-square,.fa-external-link{--fa:""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:""}.fa-trophy{--fa:""}.fa-upload{--fa:""}.fa-lemon{--fa:""}.fa-phone{--fa:""}.fa-phone-square,.fa-square-phone{--fa:""}.fa-unlock{--fa:""}.fa-credit-card,.fa-credit-card-alt{--fa:""}.fa-feed,.fa-rss{--fa:""}.fa-hard-drive,.fa-hdd{--fa:""}.fa-bullhorn{--fa:""}.fa-certificate{--fa:""}.fa-hand-point-right{--fa:""}.fa-hand-point-left{--fa:""}.fa-hand-point-up{--fa:""}.fa-hand-point-down{--fa:""}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:""}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:""}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:""}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:""}.fa-globe{--fa:""}.fa-wrench{--fa:""}.fa-list-check,.fa-tasks{--fa:""}.fa-filter{--fa:""}.fa-briefcase{--fa:""}.fa-arrows-alt,.fa-up-down-left-right{--fa:""}.fa-users{--fa:""}.fa-chain,.fa-link{--fa:""}.fa-cloud{--fa:""}.fa-flask{--fa:""}.fa-cut,.fa-scissors{--fa:""}.fa-copy{--fa:""}.fa-paperclip{--fa:""}.fa-floppy-disk,.fa-save{--fa:""}.fa-square{--fa:""}.fa-bars,.fa-navicon{--fa:""}.fa-list-dots,.fa-list-ul{--fa:""}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:""}.fa-strikethrough{--fa:""}.fa-underline{--fa:""}.fa-table{--fa:""}.fa-magic,.fa-wand-magic{--fa:""}.fa-truck{--fa:""}.fa-money-bill{--fa:""}.fa-caret-down{--fa:""}.fa-caret-up{--fa:""}.fa-caret-left{--fa:""}.fa-caret-right{--fa:""}.fa-columns,.fa-table-columns{--fa:""}.fa-sort,.fa-unsorted{--fa:""}.fa-sort-desc,.fa-sort-down{--fa:""}.fa-sort-asc,.fa-sort-up{--fa:""}.fa-envelope{--fa:""}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:""}.fa-gavel,.fa-legal{--fa:""}.fa-bolt,.fa-zap{--fa:""}.fa-sitemap{--fa:""}.fa-umbrella{--fa:""}.fa-file-clipboard,.fa-paste{--fa:""}.fa-lightbulb{--fa:""}.fa-arrow-right-arrow-left,.fa-exchange{--fa:""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:""}.fa-user-doctor,.fa-user-md{--fa:""}.fa-stethoscope{--fa:""}.fa-suitcase{--fa:""}.fa-bell{--fa:""}.fa-coffee,.fa-mug-saucer{--fa:""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:""}.fa-ambulance,.fa-truck-medical{--fa:""}.fa-medkit,.fa-suitcase-medical{--fa:""}.fa-fighter-jet,.fa-jet-fighter{--fa:""}.fa-beer,.fa-beer-mug-empty{--fa:""}.fa-h-square,.fa-square-h{--fa:""}.fa-plus-square,.fa-square-plus{--fa:""}.fa-angle-double-left,.fa-angles-left{--fa:""}.fa-angle-double-right,.fa-angles-right{--fa:""}.fa-angle-double-up,.fa-angles-up{--fa:""}.fa-angle-double-down,.fa-angles-down{--fa:""}.fa-angle-left{--fa:""}.fa-angle-right{--fa:""}.fa-angle-up{--fa:""}.fa-angle-down{--fa:""}.fa-laptop{--fa:""}.fa-tablet-button{--fa:""}.fa-mobile-button{--fa:""}.fa-quote-left,.fa-quote-left-alt{--fa:""}.fa-quote-right,.fa-quote-right-alt{--fa:""}.fa-spinner{--fa:""}.fa-circle{--fa:""}.fa-face-smile,.fa-smile{--fa:""}.fa-face-frown,.fa-frown{--fa:""}.fa-face-meh,.fa-meh{--fa:""}.fa-gamepad{--fa:""}.fa-keyboard{--fa:""}.fa-flag-checkered{--fa:""}.fa-terminal{--fa:""}.fa-code{--fa:""}.fa-mail-reply-all,.fa-reply-all{--fa:""}.fa-location-arrow{--fa:""}.fa-crop{--fa:""}.fa-code-branch{--fa:""}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:""}.fa-info{--fa:""}.fa-superscript{--fa:""}.fa-subscript{--fa:""}.fa-eraser{--fa:""}.fa-puzzle-piece{--fa:""}.fa-microphone{--fa:""}.fa-microphone-slash{--fa:""}.fa-shield,.fa-shield-blank{--fa:""}.fa-calendar{--fa:""}.fa-fire-extinguisher{--fa:""}.fa-rocket{--fa:""}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:""}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:""}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:""}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:""}.fa-anchor{--fa:""}.fa-unlock-alt,.fa-unlock-keyhole{--fa:""}.fa-bullseye{--fa:""}.fa-ellipsis,.fa-ellipsis-h{--fa:""}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:""}.fa-rss-square,.fa-square-rss{--fa:""}.fa-circle-play,.fa-play-circle{--fa:""}.fa-ticket{--fa:""}.fa-minus-square,.fa-square-minus{--fa:""}.fa-arrow-turn-up,.fa-level-up{--fa:""}.fa-arrow-turn-down,.fa-level-down{--fa:""}.fa-check-square,.fa-square-check{--fa:""}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:""}.fa-external-link-square,.fa-square-arrow-up-right{--fa:""}.fa-share-from-square,.fa-share-square{--fa:""}.fa-compass{--fa:""}.fa-caret-square-down,.fa-square-caret-down{--fa:""}.fa-caret-square-up,.fa-square-caret-up{--fa:""}.fa-caret-square-right,.fa-square-caret-right{--fa:""}.fa-eur,.fa-euro,.fa-euro-sign{--fa:""}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:""}.fa-rupee,.fa-rupee-sign{--fa:""}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:""}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:""}.fa-krw,.fa-won,.fa-won-sign{--fa:""}.fa-file{--fa:""}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:""}.fa-thumbs-up{--fa:""}.fa-thumbs-down{--fa:""}.fa-arrow-down-long,.fa-long-arrow-down{--fa:""}.fa-arrow-up-long,.fa-long-arrow-up{--fa:""}.fa-arrow-left-long,.fa-long-arrow-left{--fa:""}.fa-arrow-right-long,.fa-long-arrow-right{--fa:""}.fa-female,.fa-person-dress{--fa:""}.fa-male,.fa-person{--fa:""}.fa-sun{--fa:""}.fa-moon{--fa:""}.fa-archive,.fa-box-archive{--fa:""}.fa-bug{--fa:""}.fa-caret-square-left,.fa-square-caret-left{--fa:""}.fa-circle-dot,.fa-dot-circle{--fa:""}.fa-wheelchair{--fa:""}.fa-lira-sign{--fa:""}.fa-shuttle-space,.fa-space-shuttle{--fa:""}.fa-envelope-square,.fa-square-envelope{--fa:""}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:""}.fa-graduation-cap,.fa-mortar-board{--fa:""}.fa-language{--fa:""}.fa-fax{--fa:""}.fa-building{--fa:""}.fa-child{--fa:""}.fa-paw{--fa:""}.fa-cube{--fa:""}.fa-cubes{--fa:""}.fa-recycle{--fa:""}.fa-automobile,.fa-car{--fa:""}.fa-cab,.fa-taxi{--fa:""}.fa-tree{--fa:""}.fa-database{--fa:""}.fa-file-pdf{--fa:""}.fa-file-word{--fa:""}.fa-file-excel{--fa:""}.fa-file-powerpoint{--fa:""}.fa-file-image{--fa:""}.fa-file-archive,.fa-file-zipper{--fa:""}.fa-file-audio{--fa:""}.fa-file-video{--fa:""}.fa-file-code{--fa:""}.fa-life-ring{--fa:""}.fa-circle-notch{--fa:""}.fa-paper-plane{--fa:""}.fa-clock-rotate-left,.fa-history{--fa:""}.fa-header,.fa-heading{--fa:""}.fa-paragraph{--fa:""}.fa-sliders,.fa-sliders-h{--fa:""}.fa-share-alt,.fa-share-nodes{--fa:""}.fa-share-alt-square,.fa-square-share-nodes{--fa:""}.fa-bomb{--fa:""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:""}.fa-teletype,.fa-tty{--fa:""}.fa-binoculars{--fa:""}.fa-plug{--fa:""}.fa-newspaper{--fa:""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:""}.fa-calculator{--fa:""}.fa-bell-slash{--fa:""}.fa-trash{--fa:""}.fa-copyright{--fa:""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:""}.fa-paint-brush,.fa-paintbrush{--fa:""}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:""}.fa-area-chart,.fa-chart-area{--fa:""}.fa-chart-pie,.fa-pie-chart{--fa:""}.fa-chart-line,.fa-line-chart{--fa:""}.fa-toggle-off{--fa:""}.fa-toggle-on{--fa:""}.fa-bicycle{--fa:""}.fa-bus{--fa:""}.fa-closed-captioning{--fa:""}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:""}.fa-cart-plus{--fa:""}.fa-cart-arrow-down{--fa:""}.fa-diamond{--fa:""}.fa-ship{--fa:""}.fa-user-secret{--fa:""}.fa-motorcycle{--fa:""}.fa-street-view{--fa:""}.fa-heart-pulse,.fa-heartbeat{--fa:""}.fa-venus{--fa:""}.fa-mars{--fa:""}.fa-mercury{--fa:""}.fa-mars-and-venus{--fa:""}.fa-transgender,.fa-transgender-alt{--fa:""}.fa-venus-double{--fa:""}.fa-mars-double{--fa:""}.fa-venus-mars{--fa:""}.fa-mars-stroke{--fa:""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:""}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:""}.fa-neuter{--fa:""}.fa-genderless{--fa:""}.fa-server{--fa:""}.fa-user-plus{--fa:""}.fa-user-times,.fa-user-xmark{--fa:""}.fa-bed{--fa:""}.fa-train{--fa:""}.fa-subway,.fa-train-subway{--fa:""}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:""}.fa-battery-4,.fa-battery-three-quarters{--fa:""}.fa-battery-3,.fa-battery-half{--fa:""}.fa-battery-2,.fa-battery-quarter{--fa:""}.fa-battery-0,.fa-battery-empty{--fa:""}.fa-arrow-pointer,.fa-mouse-pointer{--fa:""}.fa-i-cursor{--fa:""}.fa-object-group{--fa:""}.fa-object-ungroup{--fa:""}.fa-note-sticky,.fa-sticky-note{--fa:""}.fa-clone{--fa:""}.fa-balance-scale,.fa-scale-balanced{--fa:""}.fa-hourglass-1,.fa-hourglass-start{--fa:""}.fa-hourglass-2,.fa-hourglass-half{--fa:""}.fa-hourglass-3,.fa-hourglass-end{--fa:""}.fa-hourglass,.fa-hourglass-empty{--fa:""}.fa-hand-back-fist,.fa-hand-rock{--fa:""}.fa-hand,.fa-hand-paper{--fa:""}.fa-hand-scissors{--fa:""}.fa-hand-lizard{--fa:""}.fa-hand-spock{--fa:""}.fa-hand-pointer{--fa:""}.fa-hand-peace{--fa:""}.fa-trademark{--fa:""}.fa-registered{--fa:""}.fa-television,.fa-tv,.fa-tv-alt{--fa:""}.fa-calendar-plus{--fa:""}.fa-calendar-minus{--fa:""}.fa-calendar-times,.fa-calendar-xmark{--fa:""}.fa-calendar-check{--fa:""}.fa-industry{--fa:""}.fa-map-pin{--fa:""}.fa-map-signs,.fa-signs-post{--fa:""}.fa-map{--fa:""}.fa-comment-alt,.fa-message{--fa:""}.fa-circle-pause,.fa-pause-circle{--fa:""}.fa-circle-stop,.fa-stop-circle{--fa:""}.fa-bag-shopping,.fa-shopping-bag{--fa:""}.fa-basket-shopping,.fa-shopping-basket{--fa:""}.fa-universal-access{--fa:""}.fa-blind,.fa-person-walking-with-cane{--fa:""}.fa-audio-description{--fa:""}.fa-phone-volume,.fa-volume-control-phone{--fa:""}.fa-braille{--fa:""}.fa-assistive-listening-systems,.fa-ear-listen{--fa:""}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:""}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:""}.fa-hands,.fa-sign-language,.fa-signing{--fa:""}.fa-eye-low-vision,.fa-low-vision{--fa:""}.fa-handshake,.fa-handshake-alt,.fa-handshake-simple{--fa:""}.fa-envelope-open{--fa:""}.fa-address-book,.fa-contact-book{--fa:""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:""}.fa-circle-user,.fa-user-circle{--fa:""}.fa-id-badge{--fa:""}.fa-drivers-license,.fa-id-card{--fa:""}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:""}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:""}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:""}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:""}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:""}.fa-shower{--fa:""}.fa-bath,.fa-bathtub{--fa:""}.fa-podcast{--fa:""}.fa-window-maximize{--fa:""}.fa-window-minimize{--fa:""}.fa-window-restore{--fa:""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:""}.fa-microchip{--fa:""}.fa-snowflake{--fa:""}.fa-spoon,.fa-utensil-spoon{--fa:""}.fa-cutlery,.fa-utensils{--fa:""}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:""}.fa-trash-alt,.fa-trash-can{--fa:""}.fa-rotate,.fa-sync-alt{--fa:""}.fa-stopwatch{--fa:""}.fa-right-from-bracket,.fa-sign-out-alt{--fa:""}.fa-right-to-bracket,.fa-sign-in-alt{--fa:""}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:""}.fa-poo{--fa:""}.fa-images{--fa:""}.fa-pencil,.fa-pencil-alt{--fa:""}.fa-pen{--fa:""}.fa-pen-alt,.fa-pen-clip{--fa:""}.fa-octagon{--fa:""}.fa-down-long,.fa-long-arrow-alt-down{--fa:""}.fa-left-long,.fa-long-arrow-alt-left{--fa:""}.fa-long-arrow-alt-right,.fa-right-long{--fa:""}.fa-long-arrow-alt-up,.fa-up-long{--fa:""}.fa-hexagon{--fa:""}.fa-file-edit,.fa-file-pen{--fa:""}.fa-expand-arrows-alt,.fa-maximize{--fa:""}.fa-clipboard{--fa:""}.fa-arrows-alt-h,.fa-left-right{--fa:""}.fa-arrows-alt-v,.fa-up-down{--fa:""}.fa-alarm-clock{--fa:""}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:""}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:""}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:""}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:""}.fa-external-link-alt,.fa-up-right-from-square{--fa:""}.fa-external-link-square-alt,.fa-square-up-right{--fa:""}.fa-exchange-alt,.fa-right-left{--fa:""}.fa-repeat{--fa:""}.fa-code-commit{--fa:""}.fa-code-merge{--fa:""}.fa-desktop,.fa-desktop-alt{--fa:""}.fa-gem{--fa:""}.fa-level-down-alt,.fa-turn-down{--fa:""}.fa-level-up-alt,.fa-turn-up{--fa:""}.fa-lock-open{--fa:""}.fa-location-dot,.fa-map-marker-alt{--fa:""}.fa-microphone-alt,.fa-microphone-lines{--fa:""}.fa-mobile-alt,.fa-mobile-screen-button{--fa:""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:""}.fa-mobile-android-alt,.fa-mobile-screen{--fa:""}.fa-money-bill-1,.fa-money-bill-alt{--fa:""}.fa-phone-slash{--fa:""}.fa-image-portrait,.fa-portrait{--fa:""}.fa-mail-reply,.fa-reply{--fa:""}.fa-shield-alt,.fa-shield-halved{--fa:""}.fa-tablet-alt,.fa-tablet-screen-button{--fa:""}.fa-tablet,.fa-tablet-android{--fa:""}.fa-ticket-alt,.fa-ticket-simple{--fa:""}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:""}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:""}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:""}.fa-baseball-bat-ball{--fa:""}.fa-baseball,.fa-baseball-ball{--fa:""}.fa-basketball,.fa-basketball-ball{--fa:""}.fa-bowling-ball{--fa:""}.fa-chess{--fa:""}.fa-chess-bishop{--fa:""}.fa-chess-board{--fa:""}.fa-chess-king{--fa:""}.fa-chess-knight{--fa:""}.fa-chess-pawn{--fa:""}.fa-chess-queen{--fa:""}.fa-chess-rook{--fa:""}.fa-dumbbell{--fa:""}.fa-football,.fa-football-ball{--fa:""}.fa-golf-ball,.fa-golf-ball-tee{--fa:""}.fa-hockey-puck{--fa:""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:""}.fa-square-full{--fa:""}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:""}.fa-volleyball,.fa-volleyball-ball{--fa:""}.fa-allergies,.fa-hand-dots{--fa:""}.fa-band-aid,.fa-bandage{--fa:""}.fa-box{--fa:""}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:""}.fa-briefcase-medical{--fa:""}.fa-burn,.fa-fire-flame-simple{--fa:""}.fa-capsules{--fa:""}.fa-clipboard-check{--fa:""}.fa-clipboard-list{--fa:""}.fa-diagnoses,.fa-person-dots-from-line{--fa:""}.fa-dna{--fa:""}.fa-dolly,.fa-dolly-box{--fa:""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:""}.fa-file-medical{--fa:""}.fa-file-medical-alt,.fa-file-waveform{--fa:""}.fa-first-aid,.fa-kit-medical{--fa:""}.fa-circle-h,.fa-hospital-symbol{--fa:""}.fa-id-card-alt,.fa-id-card-clip{--fa:""}.fa-notes-medical{--fa:""}.fa-pallet{--fa:""}.fa-pills{--fa:""}.fa-prescription-bottle{--fa:""}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:""}.fa-bed-pulse,.fa-procedures{--fa:""}.fa-shipping-fast,.fa-truck-fast{--fa:""}.fa-smoking{--fa:""}.fa-syringe{--fa:""}.fa-tablets{--fa:""}.fa-thermometer{--fa:""}.fa-vial{--fa:""}.fa-vials{--fa:""}.fa-warehouse{--fa:""}.fa-weight,.fa-weight-scale{--fa:""}.fa-x-ray{--fa:""}.fa-box-open{--fa:""}.fa-comment-dots,.fa-commenting{--fa:""}.fa-comment-slash{--fa:""}.fa-couch{--fa:""}.fa-circle-dollar-to-slot,.fa-donate{--fa:""}.fa-dove{--fa:""}.fa-hand-holding{--fa:""}.fa-hand-holding-heart{--fa:""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:""}.fa-hands-holding{--fa:""}.fa-hands-helping,.fa-handshake-angle{--fa:""}.fa-parachute-box{--fa:""}.fa-people-carry,.fa-people-carry-box{--fa:""}.fa-piggy-bank{--fa:""}.fa-ribbon{--fa:""}.fa-route{--fa:""}.fa-seedling,.fa-sprout{--fa:""}.fa-sign,.fa-sign-hanging{--fa:""}.fa-face-smile-wink,.fa-smile-wink{--fa:""}.fa-tape{--fa:""}.fa-truck-loading,.fa-truck-ramp-box{--fa:""}.fa-truck-moving{--fa:""}.fa-video-slash{--fa:""}.fa-wine-glass{--fa:""}.fa-user-astronaut{--fa:""}.fa-user-check{--fa:""}.fa-user-clock{--fa:""}.fa-user-cog,.fa-user-gear{--fa:""}.fa-user-edit,.fa-user-pen{--fa:""}.fa-user-friends,.fa-user-group{--fa:""}.fa-user-graduate{--fa:""}.fa-user-lock{--fa:""}.fa-user-minus{--fa:""}.fa-user-ninja{--fa:""}.fa-user-shield{--fa:""}.fa-user-alt-slash,.fa-user-large-slash,.fa-user-slash{--fa:""}.fa-user-tag{--fa:""}.fa-user-tie{--fa:""}.fa-users-cog,.fa-users-gear{--fa:""}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:""}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:""}.fa-blender{--fa:""}.fa-book-open{--fa:""}.fa-broadcast-tower,.fa-tower-broadcast{--fa:""}.fa-broom{--fa:""}.fa-blackboard,.fa-chalkboard{--fa:""}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:""}.fa-church{--fa:""}.fa-coins{--fa:""}.fa-compact-disc{--fa:""}.fa-crow{--fa:""}.fa-crown{--fa:""}.fa-dice{--fa:""}.fa-dice-five{--fa:""}.fa-dice-four{--fa:""}.fa-dice-one{--fa:""}.fa-dice-six{--fa:""}.fa-dice-three{--fa:""}.fa-dice-two{--fa:""}.fa-divide{--fa:""}.fa-door-closed{--fa:""}.fa-door-open{--fa:""}.fa-feather{--fa:""}.fa-frog{--fa:""}.fa-gas-pump{--fa:""}.fa-glasses{--fa:""}.fa-greater-than-equal{--fa:""}.fa-helicopter{--fa:""}.fa-infinity{--fa:""}.fa-kiwi-bird{--fa:""}.fa-less-than-equal{--fa:""}.fa-memory{--fa:""}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:""}.fa-money-bill-wave{--fa:""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:""}.fa-money-check{--fa:""}.fa-money-check-alt,.fa-money-check-dollar{--fa:""}.fa-not-equal{--fa:""}.fa-palette{--fa:""}.fa-parking,.fa-square-parking{--fa:""}.fa-diagram-project,.fa-project-diagram{--fa:""}.fa-receipt{--fa:""}.fa-robot{--fa:""}.fa-ruler{--fa:""}.fa-ruler-combined{--fa:""}.fa-ruler-horizontal{--fa:""}.fa-ruler-vertical{--fa:""}.fa-school{--fa:""}.fa-screwdriver{--fa:""}.fa-shoe-prints{--fa:""}.fa-skull{--fa:""}.fa-ban-smoking,.fa-smoking-ban{--fa:""}.fa-store{--fa:""}.fa-shop,.fa-store-alt{--fa:""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:""}.fa-stroopwafel{--fa:""}.fa-toolbox{--fa:""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:""}.fa-person-walking,.fa-walking{--fa:""}.fa-wallet{--fa:""}.fa-angry,.fa-face-angry{--fa:""}.fa-archway{--fa:""}.fa-atlas,.fa-book-atlas{--fa:""}.fa-award{--fa:""}.fa-backspace,.fa-delete-left{--fa:""}.fa-bezier-curve{--fa:""}.fa-bong{--fa:""}.fa-brush{--fa:""}.fa-bus-alt,.fa-bus-simple{--fa:""}.fa-cannabis{--fa:""}.fa-check-double{--fa:""}.fa-cocktail,.fa-martini-glass-citrus{--fa:""}.fa-bell-concierge,.fa-concierge-bell{--fa:""}.fa-cookie{--fa:""}.fa-cookie-bite{--fa:""}.fa-crop-alt,.fa-crop-simple{--fa:""}.fa-digital-tachograph,.fa-tachograph-digital{--fa:""}.fa-dizzy,.fa-face-dizzy{--fa:""}.fa-compass-drafting,.fa-drafting-compass{--fa:""}.fa-drum{--fa:""}.fa-drum-steelpan{--fa:""}.fa-feather-alt,.fa-feather-pointed{--fa:""}.fa-file-contract{--fa:""}.fa-file-arrow-down,.fa-file-download{--fa:""}.fa-arrow-right-from-file,.fa-file-export{--fa:""}.fa-arrow-right-to-file,.fa-file-import{--fa:""}.fa-file-invoice{--fa:""}.fa-file-invoice-dollar{--fa:""}.fa-file-prescription{--fa:""}.fa-file-signature{--fa:""}.fa-file-arrow-up,.fa-file-upload{--fa:""}.fa-fill{--fa:""}.fa-fill-drip{--fa:""}.fa-fingerprint{--fa:""}.fa-fish{--fa:""}.fa-face-flushed,.fa-flushed{--fa:""}.fa-face-frown-open,.fa-frown-open{--fa:""}.fa-glass-martini-alt,.fa-martini-glass{--fa:""}.fa-earth-africa,.fa-globe-africa{--fa:""}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:""}.fa-earth-asia,.fa-globe-asia{--fa:""}.fa-face-grimace,.fa-grimace{--fa:""}.fa-face-grin,.fa-grin{--fa:""}.fa-face-grin-wide,.fa-grin-alt{--fa:""}.fa-face-grin-beam,.fa-grin-beam{--fa:""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:""}.fa-face-grin-hearts,.fa-grin-hearts{--fa:""}.fa-face-grin-squint,.fa-grin-squint{--fa:""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:""}.fa-face-grin-stars,.fa-grin-stars{--fa:""}.fa-face-grin-tears,.fa-grin-tears{--fa:""}.fa-face-grin-tongue,.fa-grin-tongue{--fa:""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:""}.fa-face-grin-wink,.fa-grin-wink{--fa:""}.fa-grid-horizontal,.fa-grip,.fa-grip-horizontal{--fa:""}.fa-grid-vertical,.fa-grip-vertical{--fa:""}.fa-headset{--fa:""}.fa-highlighter{--fa:""}.fa-hot-tub,.fa-hot-tub-person{--fa:""}.fa-hotel{--fa:""}.fa-joint{--fa:""}.fa-face-kiss,.fa-kiss{--fa:""}.fa-face-kiss-beam,.fa-kiss-beam{--fa:""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:""}.fa-face-laugh,.fa-laugh{--fa:""}.fa-face-laugh-beam,.fa-laugh-beam{--fa:""}.fa-face-laugh-squint,.fa-laugh-squint{--fa:""}.fa-face-laugh-wink,.fa-laugh-wink{--fa:""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:""}.fa-map-location,.fa-map-marked{--fa:""}.fa-map-location-dot,.fa-map-marked-alt{--fa:""}.fa-marker{--fa:""}.fa-medal{--fa:""}.fa-face-meh-blank,.fa-meh-blank{--fa:""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:""}.fa-monument{--fa:""}.fa-mortar-pestle{--fa:""}.fa-paint-roller{--fa:""}.fa-passport{--fa:""}.fa-pen-fancy{--fa:""}.fa-pen-nib{--fa:""}.fa-pen-ruler,.fa-pencil-ruler{--fa:""}.fa-plane-arrival{--fa:""}.fa-plane-departure{--fa:""}.fa-prescription{--fa:""}.fa-face-sad-cry,.fa-sad-cry{--fa:""}.fa-face-sad-tear,.fa-sad-tear{--fa:""}.fa-shuttle-van,.fa-van-shuttle{--fa:""}.fa-signature{--fa:""}.fa-face-smile-beam,.fa-smile-beam{--fa:""}.fa-solar-panel{--fa:""}.fa-spa{--fa:""}.fa-splotch{--fa:""}.fa-spray-can{--fa:""}.fa-stamp{--fa:""}.fa-star-half-alt,.fa-star-half-stroke{--fa:""}.fa-suitcase-rolling{--fa:""}.fa-face-surprise,.fa-surprise{--fa:""}.fa-swatchbook{--fa:""}.fa-person-swimming,.fa-swimmer{--fa:""}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:""}.fa-droplet-slash,.fa-tint-slash{--fa:""}.fa-face-tired,.fa-tired{--fa:""}.fa-tooth{--fa:""}.fa-umbrella-beach{--fa:""}.fa-weight-hanging{--fa:""}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:""}.fa-air-freshener,.fa-spray-can-sparkles{--fa:""}.fa-apple-alt,.fa-apple-whole{--fa:""}.fa-atom{--fa:""}.fa-bone{--fa:""}.fa-book-open-reader,.fa-book-reader{--fa:""}.fa-brain{--fa:""}.fa-car-alt,.fa-car-rear{--fa:""}.fa-battery-car,.fa-car-battery{--fa:""}.fa-car-burst,.fa-car-crash{--fa:""}.fa-car-side{--fa:""}.fa-charging-station{--fa:""}.fa-diamond-turn-right,.fa-directions{--fa:""}.fa-draw-polygon,.fa-vector-polygon{--fa:""}.fa-laptop-code{--fa:""}.fa-layer-group{--fa:""}.fa-location,.fa-location-crosshairs{--fa:""}.fa-lungs{--fa:""}.fa-microscope{--fa:""}.fa-oil-can{--fa:""}.fa-poop{--fa:""}.fa-shapes,.fa-triangle-circle-square{--fa:""}.fa-star-of-life{--fa:""}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:""}.fa-teeth{--fa:""}.fa-teeth-open{--fa:""}.fa-masks-theater,.fa-theater-masks{--fa:""}.fa-traffic-light{--fa:""}.fa-truck-monster{--fa:""}.fa-truck-pickup{--fa:""}.fa-ad,.fa-rectangle-ad{--fa:""}.fa-ankh{--fa:""}.fa-bible,.fa-book-bible{--fa:""}.fa-briefcase-clock,.fa-business-time{--fa:""}.fa-city{--fa:""}.fa-comment-dollar{--fa:""}.fa-comments-dollar{--fa:""}.fa-cross{--fa:""}.fa-dharmachakra{--fa:""}.fa-envelope-open-text{--fa:""}.fa-folder-minus{--fa:""}.fa-folder-plus{--fa:""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:""}.fa-gopuram{--fa:""}.fa-hamsa{--fa:""}.fa-bahai,.fa-haykal{--fa:""}.fa-jedi{--fa:""}.fa-book-journal-whills,.fa-journal-whills{--fa:""}.fa-kaaba{--fa:""}.fa-khanda{--fa:""}.fa-landmark{--fa:""}.fa-envelopes-bulk,.fa-mail-bulk{--fa:""}.fa-menorah{--fa:""}.fa-mosque{--fa:""}.fa-om{--fa:""}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:""}.fa-peace{--fa:""}.fa-place-of-worship{--fa:""}.fa-poll,.fa-square-poll-vertical{--fa:""}.fa-poll-h,.fa-square-poll-horizontal{--fa:""}.fa-person-praying,.fa-pray{--fa:""}.fa-hands-praying,.fa-praying-hands{--fa:""}.fa-book-quran,.fa-quran{--fa:""}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:""}.fa-magnifying-glass-location,.fa-search-location{--fa:""}.fa-socks{--fa:""}.fa-square-root-alt,.fa-square-root-variable{--fa:""}.fa-star-and-crescent{--fa:""}.fa-star-of-david{--fa:""}.fa-synagogue{--fa:""}.fa-scroll-torah,.fa-torah{--fa:""}.fa-torii-gate{--fa:""}.fa-vihara{--fa:""}.fa-volume,.fa-volume-medium{--fa:""}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:""}.fa-yin-yang{--fa:""}.fa-blender-phone{--fa:""}.fa-book-dead,.fa-book-skull{--fa:""}.fa-campground{--fa:""}.fa-cat{--fa:""}.fa-chair{--fa:""}.fa-cloud-moon{--fa:""}.fa-cloud-sun{--fa:""}.fa-cow{--fa:""}.fa-dice-d20{--fa:""}.fa-dice-d6{--fa:""}.fa-dog{--fa:""}.fa-dragon{--fa:""}.fa-drumstick-bite{--fa:""}.fa-dungeon{--fa:""}.fa-file-csv{--fa:""}.fa-fist-raised,.fa-hand-fist{--fa:""}.fa-ghost{--fa:""}.fa-hammer{--fa:""}.fa-hanukiah{--fa:""}.fa-hat-wizard{--fa:""}.fa-hiking,.fa-person-hiking{--fa:""}.fa-hippo{--fa:""}.fa-horse{--fa:""}.fa-house-chimney-crack,.fa-house-damage{--fa:""}.fa-hryvnia,.fa-hryvnia-sign{--fa:""}.fa-mask{--fa:""}.fa-mountain{--fa:""}.fa-network-wired{--fa:""}.fa-otter{--fa:""}.fa-ring{--fa:""}.fa-person-running,.fa-running{--fa:""}.fa-scroll{--fa:""}.fa-skull-crossbones{--fa:""}.fa-slash{--fa:""}.fa-spider{--fa:""}.fa-toilet-paper,.fa-toilet-paper-alt,.fa-toilet-paper-blank{--fa:""}.fa-tractor{--fa:""}.fa-user-injured{--fa:""}.fa-vr-cardboard{--fa:""}.fa-wand-sparkles{--fa:""}.fa-wind{--fa:""}.fa-wine-bottle{--fa:""}.fa-cloud-meatball{--fa:""}.fa-cloud-moon-rain{--fa:""}.fa-cloud-rain{--fa:""}.fa-cloud-showers-heavy{--fa:""}.fa-cloud-sun-rain{--fa:""}.fa-democrat{--fa:""}.fa-flag-usa{--fa:""}.fa-hurricane{--fa:""}.fa-landmark-alt,.fa-landmark-dome{--fa:""}.fa-meteor{--fa:""}.fa-person-booth{--fa:""}.fa-poo-bolt,.fa-poo-storm{--fa:""}.fa-rainbow{--fa:""}.fa-republican{--fa:""}.fa-smog{--fa:""}.fa-temperature-high{--fa:""}.fa-temperature-low{--fa:""}.fa-cloud-bolt,.fa-thunderstorm{--fa:""}.fa-tornado{--fa:""}.fa-volcano{--fa:""}.fa-check-to-slot,.fa-vote-yea{--fa:""}.fa-water{--fa:""}.fa-baby{--fa:""}.fa-baby-carriage,.fa-carriage-baby{--fa:""}.fa-biohazard{--fa:""}.fa-blog{--fa:""}.fa-calendar-day{--fa:""}.fa-calendar-week{--fa:""}.fa-candy-cane{--fa:""}.fa-carrot{--fa:""}.fa-cash-register{--fa:""}.fa-compress-arrows-alt,.fa-minimize{--fa:""}.fa-dumpster{--fa:""}.fa-dumpster-fire{--fa:""}.fa-ethernet{--fa:""}.fa-gifts{--fa:""}.fa-champagne-glasses,.fa-glass-cheers{--fa:""}.fa-glass-whiskey,.fa-whiskey-glass{--fa:""}.fa-earth-europe,.fa-globe-europe{--fa:""}.fa-grip-lines{--fa:""}.fa-grip-lines-vertical{--fa:""}.fa-guitar{--fa:""}.fa-heart-broken,.fa-heart-crack{--fa:""}.fa-holly-berry{--fa:""}.fa-horse-head{--fa:""}.fa-icicles{--fa:""}.fa-igloo{--fa:""}.fa-mitten{--fa:""}.fa-mug-hot{--fa:""}.fa-radiation{--fa:""}.fa-circle-radiation,.fa-radiation-alt{--fa:""}.fa-restroom{--fa:""}.fa-satellite{--fa:""}.fa-satellite-dish{--fa:""}.fa-sd-card{--fa:""}.fa-sim-card{--fa:""}.fa-person-skating,.fa-skating{--fa:""}.fa-person-skiing,.fa-skiing{--fa:""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:""}.fa-sleigh{--fa:""}.fa-comment-sms,.fa-sms{--fa:""}.fa-person-snowboarding,.fa-snowboarding{--fa:""}.fa-snowman{--fa:""}.fa-snowplow{--fa:""}.fa-tenge,.fa-tenge-sign{--fa:""}.fa-toilet{--fa:""}.fa-screwdriver-wrench,.fa-tools{--fa:""}.fa-cable-car,.fa-tram{--fa:""}.fa-fire-alt,.fa-fire-flame-curved{--fa:""}.fa-bacon{--fa:""}.fa-book-medical{--fa:""}.fa-bread-slice{--fa:""}.fa-cheese{--fa:""}.fa-clinic-medical,.fa-house-chimney-medical{--fa:""}.fa-clipboard-user{--fa:""}.fa-comment-medical{--fa:""}.fa-crutch{--fa:""}.fa-disease{--fa:""}.fa-egg{--fa:""}.fa-folder-tree{--fa:""}.fa-burger,.fa-hamburger{--fa:""}.fa-hand-middle-finger{--fa:""}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:""}.fa-hospital-user{--fa:""}.fa-hotdog{--fa:""}.fa-ice-cream{--fa:""}.fa-laptop-medical{--fa:""}.fa-pager{--fa:""}.fa-pepper-hot{--fa:""}.fa-pizza-slice{--fa:""}.fa-sack-dollar{--fa:""}.fa-book-tanakh,.fa-tanakh{--fa:""}.fa-bars-progress,.fa-tasks-alt{--fa:""}.fa-trash-arrow-up,.fa-trash-restore{--fa:""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:""}.fa-user-nurse{--fa:""}.fa-wave-square{--fa:""}.fa-biking,.fa-person-biking{--fa:""}.fa-border-all{--fa:""}.fa-border-none{--fa:""}.fa-border-style,.fa-border-top-left{--fa:""}.fa-digging,.fa-person-digging{--fa:""}.fa-fan{--fa:""}.fa-heart-music-camera-bolt,.fa-icons{--fa:""}.fa-phone-alt,.fa-phone-flip{--fa:""}.fa-phone-square-alt,.fa-square-phone-flip{--fa:""}.fa-photo-film,.fa-photo-video{--fa:""}.fa-remove-format,.fa-text-slash{--fa:""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:""}.fa-spell-check{--fa:""}.fa-voicemail{--fa:""}.fa-hat-cowboy{--fa:""}.fa-hat-cowboy-side{--fa:""}.fa-computer-mouse,.fa-mouse{--fa:""}.fa-radio{--fa:""}.fa-record-vinyl{--fa:""}.fa-walkie-talkie{--fa:""}.fa-caravan{--fa:""}:host,:root{--fa-family-brands:"Font Awesome 7 Brands";--fa-font-brands:normal 400 1em/1 var(--fa-family-brands)}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-brands-400-BP5tdqmh.woff2)}.fa-brands,.fa-classic.fa-brands,.fab{--fa-family:var(--fa-family-brands);--fa-style:400}.fa-firefox-browser{--fa:""}.fa-ideal{--fa:""}.fa-microblog{--fa:""}.fa-pied-piper-square,.fa-square-pied-piper{--fa:""}.fa-unity{--fa:""}.fa-dailymotion{--fa:""}.fa-instagram-square,.fa-square-instagram{--fa:""}.fa-mixer{--fa:""}.fa-shopify{--fa:""}.fa-deezer{--fa:""}.fa-edge-legacy{--fa:""}.fa-google-pay{--fa:""}.fa-rust{--fa:""}.fa-tiktok{--fa:""}.fa-unsplash{--fa:""}.fa-cloudflare{--fa:""}.fa-guilded{--fa:""}.fa-hive{--fa:""}.fa-42-group,.fa-innosoft{--fa:""}.fa-instalod{--fa:""}.fa-octopus-deploy{--fa:""}.fa-perbyte{--fa:""}.fa-uncharted{--fa:""}.fa-watchman-monitoring{--fa:""}.fa-wodu{--fa:""}.fa-wirsindhandwerk,.fa-wsh{--fa:""}.fa-bots{--fa:""}.fa-cmplid{--fa:""}.fa-bilibili{--fa:""}.fa-golang{--fa:""}.fa-pix{--fa:""}.fa-sitrox{--fa:""}.fa-hashnode{--fa:""}.fa-meta{--fa:""}.fa-padlet{--fa:""}.fa-nfc-directional{--fa:""}.fa-nfc-symbol{--fa:""}.fa-screenpal{--fa:""}.fa-space-awesome{--fa:""}.fa-square-font-awesome{--fa:""}.fa-gitlab-square,.fa-square-gitlab{--fa:""}.fa-odysee{--fa:""}.fa-stubber{--fa:""}.fa-debian{--fa:""}.fa-shoelace{--fa:""}.fa-threads{--fa:""}.fa-square-threads{--fa:""}.fa-square-x-twitter{--fa:""}.fa-x-twitter{--fa:""}.fa-opensuse{--fa:""}.fa-letterboxd{--fa:""}.fa-square-letterboxd{--fa:""}.fa-mintbit{--fa:""}.fa-google-scholar{--fa:""}.fa-brave{--fa:""}.fa-brave-reverse{--fa:""}.fa-pixiv{--fa:""}.fa-upwork{--fa:""}.fa-webflow{--fa:""}.fa-signal-messenger{--fa:""}.fa-bluesky{--fa:""}.fa-jxl{--fa:""}.fa-square-upwork{--fa:""}.fa-web-awesome{--fa:""}.fa-square-web-awesome{--fa:""}.fa-square-web-awesome-stroke{--fa:""}.fa-dart-lang{--fa:""}.fa-flutter{--fa:""}.fa-files-pinwheel{--fa:""}.fa-css{--fa:""}.fa-square-bluesky{--fa:""}.fa-openai{--fa:""}.fa-square-linkedin{--fa:""}.fa-cash-app{--fa:""}.fa-disqus{--fa:""}.fa-11ty,.fa-eleventy{--fa:""}.fa-kakao-talk{--fa:""}.fa-linktree{--fa:""}.fa-notion{--fa:""}.fa-pandora{--fa:""}.fa-pixelfed{--fa:""}.fa-tidal{--fa:""}.fa-vsco{--fa:""}.fa-w3c{--fa:""}.fa-lumon{--fa:""}.fa-lumon-drop{--fa:""}.fa-square-figma{--fa:""}.fa-tex{--fa:""}.fa-duolingo{--fa:""}.fa-supportnow{--fa:""}.fa-tor-browser{--fa:""}.fa-typescript{--fa:""}.fa-square-deskpro{--fa:""}.fa-circle-zulip{--fa:""}.fa-julia{--fa:""}.fa-zulip{--fa:""}.fa-unison{--fa:""}.fa-bgg,.fa-board-game-geek{--fa:""}.fa-ko-fi{--fa:""}.fa-kubernetes{--fa:""}.fa-postgresql{--fa:""}.fa-scaleway{--fa:""}.fa-venmo{--fa:""}.fa-venmo-v{--fa:""}.fa-unreal-engine{--fa:""}.fa-globaleaks{--fa:""}.fa-solana{--fa:""}.fa-threema{--fa:""}.fa-forgejo{--fa:""}.fa-claude{--fa:""}.fa-gitee{--fa:""}.fa-xmpp{--fa:""}.fa-fediverse{--fa:""}.fa-tailwind-css{--fa:""}.fa-arch-linux{--fa:""}.fa-svelte{--fa:""}.fa-hugging-face{--fa:""}.fa-leetcode{--fa:""}.fa-openstreetmap{--fa:""}.fa-ultralytics{--fa:""}.fa-ultralytics-hub{--fa:""}.fa-ultralytics-yolo{--fa:""}.fa-obsidian{--fa:""}.fa-zoom{--fa:""}.fa-vim{--fa:""}.fa-symfonycasts{--fa:""}.fa-square-twitter,.fa-twitter-square{--fa:""}.fa-facebook-square,.fa-square-facebook{--fa:""}.fa-linkedin{--fa:""}.fa-github-square,.fa-square-github{--fa:""}.fa-twitter{--fa:""}.fa-facebook{--fa:""}.fa-github{--fa:""}.fa-pinterest{--fa:""}.fa-pinterest-square,.fa-square-pinterest{--fa:""}.fa-google-plus-square,.fa-square-google-plus{--fa:""}.fa-google-plus-g{--fa:""}.fa-linkedin-in{--fa:""}.fa-github-alt{--fa:""}.fa-maxcdn{--fa:""}.fa-html5{--fa:""}.fa-css3{--fa:""}.fa-btc{--fa:""}.fa-youtube{--fa:""}.fa-xing{--fa:""}.fa-square-xing,.fa-xing-square{--fa:""}.fa-dropbox{--fa:""}.fa-stack-overflow{--fa:""}.fa-instagram{--fa:""}.fa-flickr{--fa:""}.fa-adn{--fa:""}.fa-bitbucket{--fa:""}.fa-tumblr{--fa:""}.fa-square-tumblr,.fa-tumblr-square{--fa:""}.fa-apple{--fa:""}.fa-windows{--fa:""}.fa-android{--fa:""}.fa-linux{--fa:""}.fa-dribbble{--fa:""}.fa-skype{--fa:""}.fa-foursquare{--fa:""}.fa-trello{--fa:""}.fa-gratipay{--fa:""}.fa-vk{--fa:""}.fa-weibo{--fa:""}.fa-renren{--fa:""}.fa-pagelines{--fa:""}.fa-stack-exchange{--fa:""}.fa-square-vimeo,.fa-vimeo-square{--fa:""}.fa-slack,.fa-slack-hash{--fa:""}.fa-wordpress{--fa:""}.fa-openid{--fa:""}.fa-yahoo{--fa:""}.fa-google{--fa:""}.fa-reddit{--fa:""}.fa-reddit-square,.fa-square-reddit{--fa:""}.fa-stumbleupon-circle{--fa:""}.fa-stumbleupon{--fa:""}.fa-delicious{--fa:""}.fa-digg{--fa:""}.fa-pied-piper-pp{--fa:""}.fa-pied-piper-alt{--fa:""}.fa-drupal{--fa:""}.fa-joomla{--fa:""}.fa-behance{--fa:""}.fa-behance-square,.fa-square-behance{--fa:""}.fa-steam{--fa:""}.fa-square-steam,.fa-steam-square{--fa:""}.fa-spotify{--fa:""}.fa-deviantart{--fa:""}.fa-soundcloud{--fa:""}.fa-vine{--fa:""}.fa-codepen{--fa:""}.fa-jsfiddle{--fa:""}.fa-rebel{--fa:""}.fa-empire{--fa:""}.fa-git-square,.fa-square-git{--fa:""}.fa-git{--fa:""}.fa-hacker-news{--fa:""}.fa-tencent-weibo{--fa:""}.fa-qq{--fa:""}.fa-weixin{--fa:""}.fa-slideshare{--fa:""}.fa-twitch{--fa:""}.fa-yelp{--fa:""}.fa-paypal{--fa:""}.fa-google-wallet{--fa:""}.fa-cc-visa{--fa:""}.fa-cc-mastercard{--fa:""}.fa-cc-discover{--fa:""}.fa-cc-amex{--fa:""}.fa-cc-paypal{--fa:""}.fa-cc-stripe{--fa:""}.fa-lastfm{--fa:""}.fa-lastfm-square,.fa-square-lastfm{--fa:""}.fa-ioxhost{--fa:""}.fa-angellist{--fa:""}.fa-buysellads{--fa:""}.fa-connectdevelop{--fa:""}.fa-dashcube{--fa:""}.fa-forumbee{--fa:""}.fa-leanpub{--fa:""}.fa-sellsy{--fa:""}.fa-shirtsinbulk{--fa:""}.fa-simplybuilt{--fa:""}.fa-skyatlas{--fa:""}.fa-pinterest-p{--fa:""}.fa-whatsapp{--fa:""}.fa-viacoin{--fa:""}.fa-medium,.fa-medium-m{--fa:""}.fa-y-combinator{--fa:""}.fa-optin-monster{--fa:""}.fa-opencart{--fa:""}.fa-expeditedssl{--fa:""}.fa-cc-jcb{--fa:""}.fa-cc-diners-club{--fa:""}.fa-creative-commons{--fa:""}.fa-gg{--fa:""}.fa-gg-circle{--fa:""}.fa-odnoklassniki{--fa:""}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:""}.fa-get-pocket{--fa:""}.fa-wikipedia-w{--fa:""}.fa-safari{--fa:""}.fa-chrome{--fa:""}.fa-firefox{--fa:""}.fa-opera{--fa:""}.fa-internet-explorer{--fa:""}.fa-contao{--fa:""}.fa-500px{--fa:""}.fa-amazon{--fa:""}.fa-houzz{--fa:""}.fa-vimeo-v{--fa:""}.fa-black-tie{--fa:""}.fa-fonticons{--fa:""}.fa-reddit-alien{--fa:""}.fa-edge{--fa:""}.fa-codiepie{--fa:""}.fa-modx{--fa:""}.fa-fort-awesome{--fa:""}.fa-usb{--fa:""}.fa-product-hunt{--fa:""}.fa-mixcloud{--fa:""}.fa-scribd{--fa:""}.fa-bluetooth{--fa:""}.fa-bluetooth-b{--fa:""}.fa-gitlab{--fa:""}.fa-wpbeginner{--fa:""}.fa-wpforms{--fa:""}.fa-envira{--fa:""}.fa-glide{--fa:""}.fa-glide-g{--fa:""}.fa-viadeo{--fa:""}.fa-square-viadeo,.fa-viadeo-square{--fa:""}.fa-snapchat,.fa-snapchat-ghost{--fa:""}.fa-snapchat-square,.fa-square-snapchat{--fa:""}.fa-pied-piper{--fa:""}.fa-first-order{--fa:""}.fa-yoast{--fa:""}.fa-themeisle{--fa:""}.fa-google-plus{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-linode{--fa:""}.fa-quora{--fa:""}.fa-free-code-camp{--fa:""}.fa-telegram,.fa-telegram-plane{--fa:""}.fa-bandcamp{--fa:""}.fa-grav{--fa:""}.fa-etsy{--fa:""}.fa-imdb{--fa:""}.fa-ravelry{--fa:""}.fa-sellcast{--fa:""}.fa-superpowers{--fa:""}.fa-wpexplorer{--fa:""}.fa-meetup{--fa:""}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:""}.fa-accessible-icon{--fa:""}.fa-accusoft{--fa:""}.fa-adversal{--fa:""}.fa-affiliatetheme{--fa:""}.fa-algolia{--fa:""}.fa-amilia{--fa:""}.fa-angrycreative{--fa:""}.fa-app-store{--fa:""}.fa-app-store-ios{--fa:""}.fa-apper{--fa:""}.fa-asymmetrik{--fa:""}.fa-audible{--fa:""}.fa-avianex{--fa:""}.fa-aws{--fa:""}.fa-bimobject{--fa:""}.fa-bitcoin{--fa:""}.fa-bity{--fa:""}.fa-blackberry{--fa:""}.fa-blogger{--fa:""}.fa-blogger-b{--fa:""}.fa-buromobelexperte{--fa:""}.fa-centercode{--fa:""}.fa-cloudscale{--fa:""}.fa-cloudsmith{--fa:""}.fa-cloudversify{--fa:""}.fa-cpanel{--fa:""}.fa-css3-alt{--fa:""}.fa-cuttlefish{--fa:""}.fa-d-and-d{--fa:""}.fa-deploydog{--fa:""}.fa-deskpro{--fa:""}.fa-digital-ocean{--fa:""}.fa-discord{--fa:""}.fa-discourse{--fa:""}.fa-dochub{--fa:""}.fa-docker{--fa:""}.fa-draft2digital{--fa:""}.fa-dribbble-square,.fa-square-dribbble{--fa:""}.fa-dyalog{--fa:""}.fa-earlybirds{--fa:""}.fa-erlang{--fa:""}.fa-facebook-f{--fa:""}.fa-facebook-messenger{--fa:""}.fa-firstdraft{--fa:""}.fa-fonticons-fi{--fa:""}.fa-fort-awesome-alt{--fa:""}.fa-freebsd{--fa:""}.fa-gitkraken{--fa:""}.fa-gofore{--fa:""}.fa-goodreads{--fa:""}.fa-goodreads-g{--fa:""}.fa-google-drive{--fa:""}.fa-google-play{--fa:""}.fa-gripfire{--fa:""}.fa-grunt{--fa:""}.fa-gulp{--fa:""}.fa-hacker-news-square,.fa-square-hacker-news{--fa:""}.fa-hire-a-helper{--fa:""}.fa-hotjar{--fa:""}.fa-hubspot{--fa:""}.fa-itunes{--fa:""}.fa-itunes-note{--fa:""}.fa-jenkins{--fa:""}.fa-joget{--fa:""}.fa-js{--fa:""}.fa-js-square,.fa-square-js{--fa:""}.fa-keycdn{--fa:""}.fa-kickstarter,.fa-square-kickstarter{--fa:""}.fa-kickstarter-k{--fa:""}.fa-laravel{--fa:""}.fa-line{--fa:""}.fa-lyft{--fa:""}.fa-magento{--fa:""}.fa-medapps{--fa:""}.fa-medrt{--fa:""}.fa-microsoft{--fa:""}.fa-mix{--fa:""}.fa-mizuni{--fa:""}.fa-monero{--fa:""}.fa-napster{--fa:""}.fa-node-js{--fa:""}.fa-npm{--fa:""}.fa-ns8{--fa:""}.fa-nutritionix{--fa:""}.fa-page4{--fa:""}.fa-palfed{--fa:""}.fa-patreon{--fa:""}.fa-periscope{--fa:""}.fa-phabricator{--fa:""}.fa-phoenix-framework{--fa:""}.fa-playstation{--fa:""}.fa-pushed{--fa:""}.fa-python{--fa:""}.fa-red-river{--fa:""}.fa-rendact,.fa-wpressr{--fa:""}.fa-replyd{--fa:""}.fa-resolving{--fa:""}.fa-rocketchat{--fa:""}.fa-rockrms{--fa:""}.fa-schlix{--fa:""}.fa-searchengin{--fa:""}.fa-servicestack{--fa:""}.fa-sistrix{--fa:""}.fa-speakap{--fa:""}.fa-staylinked{--fa:""}.fa-steam-symbol{--fa:""}.fa-sticker-mule{--fa:""}.fa-studiovinari{--fa:""}.fa-supple{--fa:""}.fa-uber{--fa:""}.fa-uikit{--fa:""}.fa-uniregistry{--fa:""}.fa-untappd{--fa:""}.fa-ussunnah{--fa:""}.fa-vaadin{--fa:""}.fa-viber{--fa:""}.fa-vimeo{--fa:""}.fa-vnv{--fa:""}.fa-square-whatsapp,.fa-whatsapp-square{--fa:""}.fa-whmcs{--fa:""}.fa-wordpress-simple{--fa:""}.fa-xbox{--fa:""}.fa-yandex{--fa:""}.fa-yandex-international{--fa:""}.fa-apple-pay{--fa:""}.fa-cc-apple-pay{--fa:""}.fa-fly{--fa:""}.fa-node{--fa:""}.fa-osi{--fa:""}.fa-react{--fa:""}.fa-autoprefixer{--fa:""}.fa-less{--fa:""}.fa-sass{--fa:""}.fa-vuejs{--fa:""}.fa-angular{--fa:""}.fa-aviato{--fa:""}.fa-ember{--fa:""}.fa-gitter{--fa:""}.fa-hooli{--fa:""}.fa-strava{--fa:""}.fa-stripe{--fa:""}.fa-stripe-s{--fa:""}.fa-typo3{--fa:""}.fa-amazon-pay{--fa:""}.fa-cc-amazon-pay{--fa:""}.fa-ethereum{--fa:""}.fa-korvue{--fa:""}.fa-elementor{--fa:""}.fa-square-youtube,.fa-youtube-square{--fa:""}.fa-flipboard{--fa:""}.fa-hips{--fa:""}.fa-php{--fa:""}.fa-quinscape{--fa:""}.fa-readme{--fa:""}.fa-java{--fa:""}.fa-pied-piper-hat{--fa:""}.fa-creative-commons-by{--fa:""}.fa-creative-commons-nc{--fa:""}.fa-creative-commons-nc-eu{--fa:""}.fa-creative-commons-nc-jp{--fa:""}.fa-creative-commons-nd{--fa:""}.fa-creative-commons-pd{--fa:""}.fa-creative-commons-pd-alt{--fa:""}.fa-creative-commons-remix{--fa:""}.fa-creative-commons-sa{--fa:""}.fa-creative-commons-sampling{--fa:""}.fa-creative-commons-sampling-plus{--fa:""}.fa-creative-commons-share{--fa:""}.fa-creative-commons-zero{--fa:""}.fa-ebay{--fa:""}.fa-keybase{--fa:""}.fa-mastodon{--fa:""}.fa-r-project{--fa:""}.fa-researchgate{--fa:""}.fa-teamspeak{--fa:""}.fa-first-order-alt{--fa:""}.fa-fulcrum{--fa:""}.fa-galactic-republic{--fa:""}.fa-galactic-senate{--fa:""}.fa-jedi-order{--fa:""}.fa-mandalorian{--fa:""}.fa-old-republic{--fa:""}.fa-phoenix-squadron{--fa:""}.fa-sith{--fa:""}.fa-trade-federation{--fa:""}.fa-wolf-pack-battalion{--fa:""}.fa-hornbill{--fa:""}.fa-mailchimp{--fa:""}.fa-megaport{--fa:""}.fa-nimblr{--fa:""}.fa-rev{--fa:""}.fa-shopware{--fa:""}.fa-squarespace{--fa:""}.fa-themeco{--fa:""}.fa-weebly{--fa:""}.fa-wix{--fa:""}.fa-ello{--fa:""}.fa-hackerrank{--fa:""}.fa-kaggle{--fa:""}.fa-markdown{--fa:""}.fa-neos{--fa:""}.fa-zhihu{--fa:""}.fa-alipay{--fa:""}.fa-the-red-yeti{--fa:""}.fa-critical-role{--fa:""}.fa-d-and-d-beyond{--fa:""}.fa-dev{--fa:""}.fa-fantasy-flight-games{--fa:""}.fa-wizards-of-the-coast{--fa:""}.fa-think-peaks{--fa:""}.fa-reacteurope{--fa:""}.fa-artstation{--fa:""}.fa-atlassian{--fa:""}.fa-canadian-maple-leaf{--fa:""}.fa-centos{--fa:""}.fa-confluence{--fa:""}.fa-dhl{--fa:""}.fa-diaspora{--fa:""}.fa-fedex{--fa:""}.fa-fedora{--fa:""}.fa-figma{--fa:""}.fa-intercom{--fa:""}.fa-invision{--fa:""}.fa-jira{--fa:""}.fa-mendeley{--fa:""}.fa-raspberry-pi{--fa:""}.fa-redhat{--fa:""}.fa-sketch{--fa:""}.fa-sourcetree{--fa:""}.fa-suse{--fa:""}.fa-ubuntu{--fa:""}.fa-ups{--fa:""}.fa-usps{--fa:""}.fa-yarn{--fa:""}.fa-airbnb{--fa:""}.fa-battle-net{--fa:""}.fa-bootstrap{--fa:""}.fa-buffer{--fa:""}.fa-chromecast{--fa:""}.fa-evernote{--fa:""}.fa-itch-io{--fa:""}.fa-salesforce{--fa:""}.fa-speaker-deck{--fa:""}.fa-symfony{--fa:""}.fa-waze{--fa:""}.fa-yammer{--fa:""}.fa-git-alt{--fa:""}.fa-stackpath{--fa:""}.fa-cotton-bureau{--fa:""}.fa-buy-n-large{--fa:""}.fa-mdb{--fa:""}.fa-orcid{--fa:""}.fa-swift{--fa:""}.fa-umbraco{--fa:""}:host,:root{--fa-font-regular:normal 400 1em/1 var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fa-regular-400-nyy7hhHF.woff2)}.far{--fa-family:var(--fa-family-classic)}.fa-regular,.far{--fa-style:400}:host,:root{--fa-family-classic:"Font Awesome 7 Free";--fa-font-solid:normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900-DRAAbZTg.woff2)}.fas{--fa-style:900}.fa-classic,.fas{--fa-family:var(--fa-family-classic)}.fa-solid{--fa-style:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/assets/fa-brands-400-BP5tdqmh.woff2) format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/assets/fa-solid-900-DRAAbZTg.woff2) format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/assets/fa-regular-400-nyy7hhHF.woff2) format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-solid-900-DRAAbZTg.woff2) format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-brands-400-BP5tdqmh.woff2) format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(/assets/fa-regular-400-nyy7hhHF.woff2) format("woff2");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:FontAwesome;font-display:block;src:url(data:font/woff2;base64,d09GMk9UVE8AAA/AAAkAAAAAIi4AAA96A4IBAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYCJAQGBmADgRwFiH0AghwHIA22GYUWERHVtH4B/lDAjaHYgPoVT5hsjC2GsZOptOo4yG1beUwR0nj95m5PABbwbw2JNax38ckISWbne6e7NGkzk5t5OtHQ3cQ8E/PgGvBDzYt/8QhfU4ejmw2Ss9r09ODR8l+jtYRSiPjXDe99ioYEJUDICo/AKRIyLZY6g5gb/PN/87fWu+WdLMNMQ049kLkaPl7+P/y/v9+nWsmNny3MZBwpLqIEUgAky2qXQQErAgUkO66A7tm25ybn+/+f01wNrP4u+ymgSuyUUAViDYIh+sbxjfg7VhAd9qRMKrF3BXKBn855NnSt1CQjTJVaYd8BQ++4R20XeJIX0rz/77Q39M65gAwmQQlbFrQfpVQXybLleWPJapb8e0cJ2kLz93Ol/TnMFXfLEn8JhNvbIjqxeXc/2UyOckA5ppQ4m+s0TQFBETgCdMAOCDy5CnvyZI2s0R1fW2MoL1G22ZTgudtjtLzMDwQDEbaWAQIgP8dqAADFS+AKknqe8PfkvO+55v/v91aE9ccAKkA2RADE+AeSboL/4wqvKi8xDkDqIzmV79ZGM7PdnQuhj8FJqIll79DSibQ0sXKXNYRdbRM+GMI2h5rF8zfdMYePtw55PPcmlAgg+mPASPzPwbDv2T3wmL2ThoUXekNwkpY0BDfbwiXSMFqxE24q9TkmWPiKJWh1mORCjilyAEspDGAZW6uwGlensDojrVodGva61vh0aarhKE8bTPCvj1hCK2OYlJVmTImPHEtVTOpYJrK8sJqcmo3VuRet1WnsdOEDcaFhM0UROOQM9KUY5Gdm9T7gPCofd4U7+x9sjlHuZL2RXfHXxYIE8CDvQm6Fk3RDXoiGY+XZ/TOFY9Kk3RCH0nr09srjn4kEqTL9zhy1p4myH+zr56tZWU8/1lvhZTacuYP5Yetw7YwTiDabHECYm7DHjCNR+QyItYjOF8TBoDvl5YcXSOcmKyfPyC0bNnnFhztFF1iXFjO+NknRNJIdlcuQLapKjOCOgXyxwzxWzyqXfZNWqpU/Y/EqBwhFdgdzldTRYQcscirRDqZxtltBIFQcvARqqfPTm9ROQCWXmvAvz+f4mSs4WoOqjmV+MH6r8TTUUn358W2SWZ78vFRvCl7xm11KSkyjY9Zp5ekkhxApAugJxGikosIHs68GiuU/TIwqCywCNlePWfOWfegrUWfqfXZ9wX1xJZZVUaWVN6utxf0m/XN+A0frVZpvr+YYS5WYTP/dyOA2+1jFSuYzlzm0UkIxBYTgjxv2qGr1a33Xe73VE93VHd3WKa2XqzQ0z5i4ND6pAgLVADGAdvICQA+g9DADoyUxaiEZtSRHrSjL/tD/6rdLdWfrbvLaZWUZ628lFTILA4iDzuUuRCDT4zLb9EbNNYDla7prkJb1sf9ps4yByalXLAjno1iDBtIQnk3bt02oZFNS9mGZTLrcFFwuLYcChHY/sdf2tT871c4E9dWb7St8ZWAVxoYfosuJThqeTcueyV1byeNebq+zTldTt9Nbrz8d5hvEG+w16DOMMNxmFGjcVr7HJHKCff1U74jp+nDiWA34AMvXbSjGL/mcxCInGJy+yzwieJF/QXkmwevg9kD53IWNr56dXTHoimkCpx95BLQQ2PxpPpwUV7AFs1Ndo/hfIZh1bJf//v7+Tyj/CT8H3F7A6qmRdgvmMJN2ioW3vZwaYedQL8RNM/O+veVnYH7v9oP5KOyePoBHb+2zIOh0TVD6jONQU9chTV3NEW4mF4VRA0FDA6gRQpnrmRk36EyA73QmLZcDIp2KLDrPqLohc8EhNFtkZE0jyrrGFmN8zNssYeZEJb9VGKGUWXsLkusQmHw/NN1aDVSQDjHXiFlNjOAbroZ8UhfqEVL9nGJP6bpouAIM0lpUyxoihzlDYnQRqe1CUGflRMzbwnKeTGaAqYTQkMV26jweXMYppyDld84jjBqk4oMY8c033Bcj54/JRjgquMTgyBZWMiaNdOECEAMqLkQL5aTRd1h+kIp3SqkDjgI1g5Tk7yLHKacge+vnpnYQKEqpWoaIE2uS1Ml9cKriqrXTBqEEkG0uhcxhNlmmr0Xm3rAWayZV1JQ/KNNVsjN28Y5E7DJbzQZVMSWFKP0dJSXo/7kumXvgf2oJsBI9mQs0tQTGdQlzNUzTUAQoNoE9qz8S+rGufAQyulFq0lpzdbFwf9PZiSkrzYVCwWpdR7DS7IF3L+9f1yMGRZlkLMKQmdJ/1f46jGqaXR3YWhJYu87qJBc0m1RUMczWRag5ADqhkPqxhrDNPT/9UmSkSJfSMvJebDBZ9FdCLUYCv6csAum7yIgZJHSL6fwevL/oN0AP8WsklRyKAJ3g2fB4R6ALyHyUE8EEEuoJmqCGgdCsZtKkGvO8Of70iHhdREid5AMRwUww5Px2EgNkUUlugQRMCSY3ccUbajibX9FEMflNwXQiaqhimrwH4UjnrohSQhM+6lwHbsbDXzobbWNw86+H/znDNiTnVUcM9fYFXauhcs/kUBiETGrooeTa2vWvw27pTjrjFDLT/1sl93DjuteQlbHMGWVs8lqy8qOXl9+MRjp2nQASXcfCwyS5acIVKHjPUa8RjXeMBLjn/fu9yJgF/iaMoK74TfDZTpnSPUd1G4GX8PAX/x9xCS8tengWmzYgucYT8wU0t4ngls/hJGctpOJVoFq+Af2/cjDAPOHFk5P/XXpRtmELfEfS+bCOuQ4L3+ofEPfS5QCO5j0gXqW1urWOvHzQgTEMChC0U5jeEF+pkSyBhwhZI1vB7pTubtmwbzYhsME5PPU0eZ4JHIB5iXSSzwQS0iiHfb0oOtqxA8KUCmMeVEVKnAFvdIPFrkHWdsaZZ8CdZmvR14f0tPqjH2aUMLBmHIMRM7cma2PXWcI9+fDjlrmy0n2PVAr5vPaq06NZRkE2prXUDp0urwStChuHTdAtxMblrCnopM02RUxamAxiQ9KBKEocT1fET438EjShE8NXvGEtoh6YDHprnclg171EKLGCR+PPfF83UQfieAqsqKjjyhMl42Wt1+nrdtq3oT5Q51+AD00vabZETGwF0ZUtwWPqSqkHjF/zNXpgTbmxtQKODCq1o4VYSjmDCqKkdNqxYybf3g1fU1+zn0tjtFC2i5zauLBZqnIy1oRUhWzw1PpO1Y3ttKP6SfenNESUlHAtQyzQ7tqsnhW0mCS7PGnWQGnUeouHk0g+jHIpIjJyBzRtDZKLeLgHpc7RsAHsyZgdFnuoR8VOGyIDBzzuNNh1ioYW0PM7yStZxQrID0pp3LYTOyGW8hAZWL3VDjufx21DyNsDt27Es84ZPD9EQ8+T7UFkoPvBKNAQ92jLGfgvepGe6LSXIUis3EtBzjbcAB1DIyVOPpnD/pL++RY/WOzCaKGWnWJP7OUvObwn95DNskVG3cZsF3DvCrLBsPAC1PQQPEQUQ+mY4YzRMxNiaPTQcMLoohtqQUPcyLb3fvGOd7GVfHe5K5a8/Ed/ykZevPjjwtxSg2cExzbOeBbkwA48oLjxw9S6IoYgMJ8gsBq3mCqdf7AWzJLBuAOon+WzFGuEuTYcmZ63tygjDccd5M4nYCb7CocF7eT21Pn5rcEDbnaBK8Jauy0EN4DpZRzRRBRBr8d2RLEQie1CjLGULGLDYIXjA15A+2aeAHHigrGhIeliSoEZabBS6f92e9V+u+AjssKtDmvtmPF8XzW4mK3Yjy2PFsH4J+gIgcgEM2W5Kuj402ANx98gYiHuqnNLs20OtnU2zKsTx6NC+d7t7TNl4Fe3eOmmBcGje/bDrfQobMQu+hhCuEWFNZVgpUTQj694JRR0xXzTXiBWa94133YEOZ8g2v3oST/dRLVc0wGk3P/Dq1qtwgk5C4aE7AeJ85mB0WZkuVNaoCSNcAokS5qtjChLI0IPv5C2wYKYYYiZQFBMOz8jcE3cRmwlBMmCxvemqCNKqnNiB0ZXuYAY7mJSyAsccSuDpEenPwY148TvIb0r+J1+Nh5z7/EsX5DjAnOXk53zfdiCdHdy4okUClpOHQZYjyNeQDAbMAYj7DzVcPVh/oW95zAe/qHfXg71Icy35j3ZZl6EozfaAnSSPk58/YSdeJo5P0R0diuoJig8c8KlBsGEKNNUBk1AXZg+NKMpT544MVFItVHHGTCeyCISgu3UrSkxgWBAWgGzZRrBy6oWFkKR3078RIoYB2oKmz4yvJhOZQfHx7Ai8VVBVpooRyclzD4Xbkio0vMA5h+lyy6DlPw95hjdRkoecIx4/32yXClc2HHBGQpQeYS8xOZgzR6b9Nmmm7RingP6d+XxPMTK2+i+X8a86u3VTkGSd9Btms/tBmbqc7tJZD4QHUG/ziucMMeV0QALuDtPj2Bfo1weLkthULQns/b3xTszkWYdCpr7SiNHGgLhiQYzSf4FHNtCoOd6vJWj4WPjBEYkT+Rr9CuUdtAvS8N2xbUXOc6/AC9IHV3IF4mffcqtvrshSTer1EhEsK9bfC+YzDpfHCDXTSeDXIqy+76U68B9QXXsD9AghNe1+MyoYulcg42ntu1cijpoVx1igYRhdXYGtWFas3EO3NewAytz/ZQ6dDs4uoaUnisYqoGspTbUQP2wGfXmebN8jgnqUA4WftVwjw0EIVVq1Vq1Vt/V6xzCtlsj00hU9RI9Xpnc6wV2rmUc9ct7vge2d7Pa8T4dZvJz7ROTlfokrXjjF2VvYgwQ5Z4o6y9bgeMVHJhbbgGNXj5gWN9FeJHy+2lvfhnrQ+R74/HhjGd7qeKkMSoIbgmLXjmJxBITn06HgmG5GD5pOFwsykRAO0K1XsR7ieaQxuiGi0RxTi8o9oNIsKjtGtHUcjb6JZ4ejDU9fh31Si+e/6iafqQRveddM+n0RRWJKwxcCLHJ8gXuIdK8typ0irQ1nLQMdUM2WwbuehNVZTPS1+1k7M0nH0cI61v3uczwg1fzOmnipATlkET+cFAkW3NIF4NvCophKNliuYvw9Fv+b4MU7N54i5ossf6MSeZV3cjCVlBbKJOBvWA7H25HjdPBbKkKDfhJiWeKM5/wrS5zFnFKTo4AcYXYH/OPAHoSBQVVDX3Tw7c/wREG1W8yF45ZRQbm+i95nnWVo4CiM8dBEcP/nhUAusB6Ay5eHL3U8LzEFApKd4wclOln8LzAZAMuPoKocMXxvA0MWmYK4AerUihX68tt1RUQhNduTIqo/0KYKE3GBQOcsgRK44Kbji8fn3D78asKctf4Dn52GZMFqb1cVUs9l6/MqUM5ohSxJcOGHxomvGnomRokmAUpuK1ekAED) format("woff2");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}:root,:root[data-theme=light]{color-scheme:light;--reg-bg: #f6f7fc;--reg-surface: #ffffff;--reg-surface-alt: #f1f3fa;--reg-text: #171b32;--reg-muted: #737d96;--reg-border: #dfe3ef;--reg-input: #ffffff;--bg: #f6f7fc;--surface: #ffffff;--surface-2: #fafbfe;--surface-3: #f1f3fa;--text: #171b32;--text-2: #4b5565;--muted: #737d96;--muted-2: #9aa2b1;--border: #dfe3ef;--border-2: #dce1ea;--rg-bg: #f6f7fc;--rg-panel: #ffffff;--rg-panel-soft: #fafbfe;--rg-text: #171b32;--rg-muted: #737d96;--rg-border: #dfe3ef;--theme-shadow: 0 8px 24px rgba(20, 30, 60, .07);--theme-hover: #f0edff;--theme-overlay: rgba(255, 255, 255, .92)}:root[data-theme=dark]{color-scheme:dark;--reg-bg: #0d1124;--reg-surface: #171c36;--reg-surface-alt: #11162d;--reg-text: #f5f6ff;--reg-muted: #a6aec8;--reg-border: #303853;--reg-input: #11162d;--bg: #0d1124;--surface: #171c36;--surface-2: #1b2240;--surface-3: #11162d;--text: #f5f6ff;--text-2: #c4cbe0;--muted: #a6aec8;--muted-2: #8d98b6;--border: #303853;--border-2: #394361;--rg-bg: #0d1124;--rg-panel: #171c36;--rg-panel-soft: #11162d;--rg-text: #f5f6ff;--rg-muted: #a6aec8;--rg-border: #303853;--theme-shadow: 0 8px 30px rgba(0, 0, 0, .24);--theme-hover: #25204d;--theme-overlay: rgba(17, 22, 45, .94)}html,body,#root{min-height:100%;background:var(--reg-bg);color:var(--reg-text)}body{margin:0;transition:background-color .2s ease,color .2s ease}.regThemeToggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--reg-surface-alt);border:1px solid var(--reg-border);color:var(--reg-text);cursor:pointer;transition:background .2s,color .2s}.regThemeToggle:hover{background:var(--theme-hover)}.regThemeToggle:focus-visible{outline:2px solid #8b5cf6;outline-offset:3px}input,textarea,select{background-color:var(--reg-input);color:var(--reg-text);border-color:var(--reg-border)}input::placeholder,textarea::placeholder{color:var(--reg-muted)}option{background:var(--reg-surface);color:var(--reg-text)}:root[data-theme=dark]{scrollbar-color:#394361 #11162d}:root[data-theme=dark] .orgDetailPage{background:var(--reg-bg);color:var(--reg-text)}:root[data-theme=dark] .orgDetailHero,:root[data-theme=dark] .orgDetailIdentity,:root[data-theme=dark] .orgEventCard,:root[data-theme=dark] .orgEmptyEvents,:root[data-theme=dark] .orgDetailState{background:var(--reg-surface);color:var(--reg-text);border-color:var(--reg-border)}:root[data-theme=dark] .orgDetailSection,:root[data-theme=dark] .orgDetailMain,:root[data-theme=dark] .orgDetailContent{color:var(--reg-text)}:root[data-theme=dark] .orgDetailPage h1,:root[data-theme=dark] .orgDetailPage h2,:root[data-theme=dark] .orgDetailPage h3,:root[data-theme=dark] .orgDetailPage strong{color:var(--reg-text)}:root[data-theme=dark] .orgDetailDescription,:root[data-theme=dark] .orgDetailCategory,:root[data-theme=dark] .orgEventMeta,:root[data-theme=dark] .orgEmptyEvents span{color:var(--reg-muted)}:root[data-theme=dark] .orgEventCounters span,:root[data-theme=dark] .orgShareButton,:root[data-theme=dark] .orgEventDetailButton{background:var(--reg-surface-alt);color:var(--reg-text);border-color:var(--reg-border)}:root[data-theme=dark] .orgDetailIdentity{border-top-color:var(--reg-border)}:root[data-theme=dark] .orgDetailLogo{background:#fff}:root[data-theme=dark] .orgDetailPage a:not([class*=Button]){color:#a594ff}:root[data-theme=dark] .publicHome{background:var(--reg-bg);color:var(--reg-text)}:root[data-theme=dark] .publicHero{background:radial-gradient(circle at 70% 20%,rgba(108,77,246,.16),transparent 55%),var(--reg-bg)}:root[data-theme=dark] .publicValue{background:linear-gradient(180deg,#0d1124,#151a34)}:root[data-theme=dark] .publicDemo{background:linear-gradient(180deg,#151a34,#0d1124)}:root[data-theme=dark] .publicSectionTitle,:root[data-theme=dark] .publicValue .publicSectionTitle,:root[data-theme=dark] .publicValue .publicIconCard h3,:root[data-theme=dark] .publicValue .publicIconCard p{color:var(--reg-text)}:root[data-theme=dark] .publicHero__sub{color:var(--reg-muted)}:root[data-theme=dark] .publicValue .publicIcon{border-color:var(--reg-border);color:var(--reg-text)}:root[data-theme=dark] .rg-card,:root[data-theme=dark] .rg-panel,:root[data-theme=dark] .riCard,:root[data-theme=dark] .riPanel,:root[data-theme=dark] .riPriceCard{background-color:var(--reg-surface);color:var(--reg-text);border-color:var(--reg-border)}:root[data-theme=dark] table{color:var(--reg-text)}:root[data-theme=dark] thead{background:var(--reg-surface-alt)}:root[data-theme=dark] th,:root[data-theme=dark] td{border-color:var(--reg-border)}:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{background:var(--reg-input);color:var(--reg-text);border-color:var(--reg-border)}:root[data-theme=dark] input:disabled,:root[data-theme=dark] textarea:disabled,:root[data-theme=dark] select:disabled{opacity:.55}@media(prefers-reduced-motion:reduce){.regThemeToggle,body{transition:none}}.regFloatingThemeToggle{position:fixed;bottom:16px;right:16px;z-index:1000}.regFloatingThemeToggle .regThemeToggle{background:var(--reg-surface);box-shadow:var(--theme-shadow)}.regPageLoading{min-height:100vh;background:var(--reg-bg)}:root:where([data-theme=dark]){--primary-soft: #23154a;--bg: #10152b;--surface: #181c37;--surface-2: #142045;--surface-3: #121a28;--text: #e3e4ed;--text-2: #c4c7d9;--muted: #a3a7c4;--muted-2: #9398ba;--border: #303659;--border-2: #32375c;--shadow-sm: 0 2px 5px rgba(0, 0, 0, .255);--shadow-md: 0 8px 24px rgba(0, 0, 0, .28);--shadow-lg: 0 18px 50px rgba(0, 0, 0, .43);--rg-bg: #10152b;--rg-panel: #181c37;--rg-panel-soft: #121529;--rg-text: #e9ebf1;--rg-muted: #a3a7c4;--rg-border: #30365a;--rg-shadow: 0 2px 5px rgba(0, 0, 0, .255) }:root:where([data-theme=dark]){--reg-bg: #0f142c;--reg-surface: #181c37;--reg-surface-alt: #0f162b;--reg-text: #e5e6ee;--reg-muted: #a8acc7;--reg-border: #2e3a5d;--reg-input: #181c37 }:root:where([data-theme=dark]){--rp-bg: #10152b;--rp-card: #181c37;--rp-surface: #10172b;--rp-input: #181c37;--rp-text: #e3e4ed;--rp-muted: #a1a6c3;--rp-border: #303d5a;--rp-hover: #23154a;--rp-shadow: 0 4px 18px rgba(0, 0, 0, .18);--rp-accent-soft: #22164b }:where(:root[data-theme=dark]) .btn:hover{box-shadow:0 16px 45px #00000061}:where(:root[data-theme=dark]) .riFeaturedEvent:hover{box-shadow:0 35px 85px #0009,0 0 45px #5847ee1f}:where(:root[data-theme=dark]) .riTestimonialCard:hover{box-shadow:0 22px 55px #00000087}:where(:root[data-theme=dark]) .riPriceCard:hover{box-shadow:0 28px 70px #0009}:where(:root[data-theme=dark]) .riPrimaryButton:after,:where(:root[data-theme=dark]) .riLoginButton:after{background:linear-gradient(90deg,transparent,rgba(24,28,55,.2),transparent)}:where(:root[data-theme=dark]) .forgot a{color:#82a6f4}:where(:root[data-theme=dark]) .event-top-badge.created{background:#173051;color:#82a6f4}:where(:root[data-theme=dark]) .event-top-badge.joined{background:#20164b;color:#aa7ff3}:where(:root[data-theme=dark]) .btn{border:1px solid #30365a;background:#181c37}:where(:root[data-theme=dark]) .muted{color:#9398ba}:where(:root[data-theme=dark]) .hero{background:radial-gradient(circle at top right,#172c50,transparent 40%),linear-gradient(120deg,#142846,#181c37)}:where(:root[data-theme=dark]) .feature{background:#181c37;box-shadow:0 20px 40px #00000034}:where(:root[data-theme=dark]) .feature h3{color:#9dccf3}:where(:root[data-theme=dark]) .feature p{color:#b7bad1}:where(:root[data-theme=dark]) .day{background:#181c37;box-shadow:0 10px 25px #00000034}:where(:root[data-theme=dark]) .us-brand{background:#181c37bf}:where(:root[data-theme=dark]) .us-section-title{color:#9297b9}:where(:root[data-theme=dark]) .us-logo{border-bottom:1px solid #2f3b53}:where(:root[data-theme=dark]) .user-content{background:#11192a}:where(:root[data-theme=dark]) .app-topbar{background:#181c37e0;border-bottom:1px solid #30365a}:where(:root[data-theme=dark]) .app-topbar-icon{border:1px solid #30365a;background:#181c37}:where(:root[data-theme=dark]) .app-topbar-icon:hover{background:#181c37}:where(:root[data-theme=dark]) .app-topbar-profile{border:1px solid #30365a;background:#181c37}:where(:root[data-theme=dark]) .app-topbar-profile:hover{background:#181c37}:where(:root[data-theme=dark]) .tb-name{color:#eaebf2}:where(:root[data-theme=dark]) .tb-sub{color:#9ba0bf}:where(:root[data-theme=dark]) .tb-menu{background:#181c37;border:1px solid #30365a;box-shadow:0 24px 70px #0009}:where(:root[data-theme=dark]) .tb-menu-action{background:#181c37}:where(:root[data-theme=dark]) .tb-menu-item.danger:hover{background:#7722331f}:where(:root[data-theme=dark]) .tb-item:hover{background:#1d28641a}:where(:root[data-theme=dark]) .us-link{color:#b1b5cd}:where(:root[data-theme=dark]) .us-link:hover{background:#261548;color:#aa7ff3}:where(:root[data-theme=dark]) .us-link.active{background:#2f164b;color:#aa7ff3}:where(:root[data-theme=dark]) .us-footer{border-top:1px solid #2f3b53}:where(:root[data-theme=dark]) .ds{background:#10172b;color:#eaebf2}:where(:root[data-theme=dark]) .nt-left{background:linear-gradient(180deg,#181c37f5,#121d29eb)}:where(:root[data-theme=dark]) .nt-right{background:linear-gradient(135deg,#181c37bf,#121d29e0)}:where(:root[data-theme=dark]) .event-top-badge{box-shadow:0 4px 12px #00000047}:where(:root[data-theme=dark]) .uep-modalText,:where(:root[data-theme=dark]) .payment-desc{color:#a6abc6}:where(:root[data-theme=dark]) .uep-lbImage{box-shadow:0 20px 60px #0009;background:#181c370a}:where(:root[data-theme=dark]) .uep-lbArrow{background:#181c3729}:where(:root[data-theme=dark]) .uep-lbArrow:hover{background:#181c3738}:where(:root[data-theme=dark]) .uep-lbIconBtn{background:#181c372e}:where(:root[data-theme=dark]) .uep-lbIconBtn:hover{background:#181c373d}:where(:root[data-theme=dark]) .uep-lbThumb.isActive{border-color:#2b3050d9}:where(:root[data-theme=dark]) .uep-modal{border:1px solid #30365a;background:#181c37;box-shadow:0 20px 60px #00000087}:where(:root[data-theme=dark]) .uep-modalTitle{color:#eaebf2}:where(:root[data-theme=dark]) .uep-modalText{color:#b1b5cd}:where(:root[data-theme=dark]) .uep-modalNo{border:1px solid #30365a;background:#181c37;color:#c5c8da}:where(:root[data-theme=dark]) .card{background:#181c37;border:1px solid #303559;box-shadow:0 8px 22px #0000003b}:where(:root[data-theme=dark]) .card-title{color:#eaebf2}:where(:root[data-theme=dark]) .calendar-day.compact{border:1px solid #2e4158;background:#181c37}:where(:root[data-theme=dark]) .calendar-day.compact:hover{background:#11192a}:where(:root[data-theme=dark]) .profileAvatar{background:linear-gradient(135deg,#152149,#121d29);border:1px solid #323d56;box-shadow:0 10px 18px #0000003b}:where(:root[data-theme=dark]) .profileAvatar span{color:#eaebf2}:where(:root[data-theme=dark]) .profileName{color:#eaebf2}:where(:root[data-theme=dark]) .section-title{color:#eaebf1}:where(:root[data-theme=dark]) .placeholder{color:#eaebf173}:where(:root[data-theme=dark]) .event-modal{background:#181c37}:where(:root[data-theme=dark]) .event-modal-close{background:#121d29}:where(:root[data-theme=dark]) .event-modal-date{color:#b0b4cd}:where(:root[data-theme=dark]) .event-modal-img{background:#121d29}:where(:root[data-theme=dark]) .event-modal-desc{color:#d1d3e1}:where(:root[data-theme=dark]) .meeting-card{box-shadow:0 10px 22px #0000003b;background:#181c37}:where(:root[data-theme=dark]) .meeting-card:hover{box-shadow:0 12px 26px #00000054}:where(:root[data-theme=dark]) .meeting-card img{background:#1f2f43}:where(:root[data-theme=dark]) .meeting-desc{color:#d1d3e1}:where(:root[data-theme=dark]) .app-topbar.topbar-mobile-icons .app-topbar-icon{border:1px solid #303559;background:#181c37}:where(:root[data-theme=dark]) .admin-layout{background:#11152a}:where(:root[data-theme=dark]) .news-page-title{color:#eaebf2}:where(:root[data-theme=dark]) .news-page-subtitle{color:#b1b5cd}:where(:root[data-theme=dark]) .news-msg{color:#d1d3e1}:where(:root[data-theme=dark]) .news-form-card{background:#181c37;box-shadow:0 10px 28px #00000047}:where(:root[data-theme=dark]) .news-form-head h3{color:#eaebf2}:where(:root[data-theme=dark]) .form-group input,:where(:root[data-theme=dark]) .news-search{border:1px solid #353b62;background:#181c37}:where(:root[data-theme=dark]) .news-list-header h3{color:#eaebf2}:where(:root[data-theme=dark]) .news-row-card{background:#181c37;box-shadow:0 8px 24px #00000034}:where(:root[data-theme=dark]) .news-thumb.placeholder{background:#20164b;color:#b28deb}:where(:root[data-theme=dark]) .news-row-info h4{color:#eaebf2}:where(:root[data-theme=dark]) .news-row-info p{color:#94e6de}:where(:root[data-theme=dark]) .form-close-btn{background:#121529}:where(:root[data-theme=dark]) .form-group label{color:#d1d3e1}:where(:root[data-theme=dark]) .form-group input,:where(:root[data-theme=dark]) .form-group textarea{border:1px solid #353b62;background:#181c37}:where(:root[data-theme=dark]) .cancel-btn{background:#21264c;color:#eaebf2}:where(:root[data-theme=dark]) .user-sidebar{background:#181c37;background-color:#181c37;border-right:1px solid #313c56}:where(:root[data-theme=dark]) .admin-us-logout{border:1px solid #30365a;background:#181c37;color:#eaebf2}:where(:root[data-theme=dark]) .us-logout{border:1px solid #30365a;background:#181c37;color:#eaebf2}:where(:root[data-theme=dark]) .us-logout:hover{background:#121d29}:where(:root[data-theme=dark]) .meeting-request-card{border:1px solid #381e68;background:radial-gradient(circle at 0 0,rgba(124,58,237,.14),transparent 38%),linear-gradient(135deg,#181c37,#291445)}:where(:root[data-theme=dark]) .meeting-request-icon{background:linear-gradient(135deg,#20164b,#221852);color:#aa7ff3}:where(:root[data-theme=dark]) .meeting-request-user{color:#eaebf1}:where(:root[data-theme=dark]) .meeting-request-company{color:#b0b4cd}:where(:root[data-theme=dark]) .meeting-request-date{color:#c4c7d9}:where(:root[data-theme=dark]) .meeting-request-body{border-top:1px solid #2a3f59;color:#eaebf1}:where(:root[data-theme=dark]) .meeting-decline-btn{background:#481518;color:#ec8c8c}:where(:root[data-theme=dark]) .meeting-decline-btn:hover{background:#4e1717}:where(:root[data-theme=dark]) .endedEventMoreBtn{border:1px solid #30365a;background:#1f1548;color:#9078f8}:where(:root[data-theme=dark]) .endedEventMoreBtn:hover{background:#23164c;border-color:#32206d}:where(:root[data-theme=dark]) .endedEventMenu{background:#181c37;border:1px solid #30365a;box-shadow:0 12px 30px #00000087}:where(:root[data-theme=dark]) .endedEventImageItem{color:#eaebf2}:where(:root[data-theme=dark]) .endedEventImageItem:hover{background:#141427}:where(:root[data-theme=dark]) .endedEventDeleteItem{color:#ec8c8c}:where(:root[data-theme=dark]) .endedEventDeleteItem:hover:not(:disabled){background:#481518}:where(:root[data-theme=dark]) .card{background:#181c37;border:1px solid #2d3b5b;box-shadow:0 14px 36px #0000003b}:where(:root[data-theme=dark]) .tb-menu{background:#181c37;border:1px solid #30365a;box-shadow:0 24px 70px #00000087}:where(:root[data-theme=dark]) .meeting-request-card{background:#181c37;border:1px solid #303559}:where(:root[data-theme=dark]) .meeting-request-icon i{color:#aa7ff3}:where(:root[data-theme=dark]) .payment-info{border:1px solid #303559;background:#121d29}:where(:root[data-theme=dark]) .payment-info p{color:#eaebf1}:where(:root[data-theme=dark]) .payment-desc{color:#b0b4cd}:where(:root[data-theme=dark]) .payment-loader{border:4px solid #30365a}:where(:root[data-theme=dark]) .meeting-status{box-shadow:0 4px 14px #00000047}:where(:root[data-theme=dark]) .meeting-status.created{background:#173051;color:#82a6f4;border:1px solid #244e7d}:where(:root[data-theme=dark]) .meeting-status.joined{background:#17512b;color:#93f0b5;border:1px solid #268448}@media(max-width:900px){:where(:root[data-theme=dark]) .mobile-header{background:#181c37;border-bottom:1px solid #303559}}@media(max-width:900px){:where(:root[data-theme=dark]) .mobile-header__hamburger{border:1px solid #303559;background:#181c37;box-shadow:0 6px 18px #0000003b}}@media(max-width:900px){:where(:root[data-theme=dark]) .mobile-drawer{background:#181c37;border-left:1px solid #303559;box-shadow:-20px 0 40px #00000054}}@media(max-width:900px){:where(:root[data-theme=dark]) .mobile-drawer__head{border-bottom:1px solid #303559}}@media(max-width:900px){:where(:root[data-theme=dark]) .mobile-drawer__close{border:1px solid #303559;background:#181c37}}@media(max-width:991px){:where(:root[data-theme=dark]) .mobile-drawer__nav .user-sidebar{background:#181c37}}:where(:root[data-theme=dark]) .rpPage .rpConnect{background:#181c37;color:#e3e4ed;border:1px solid #303d5a}:where(:root[data-theme=dark]) .rpPage .rpConnect h3,:where(:root[data-theme=dark]) .rpPage .rpConnect h4,:where(:root[data-theme=dark]) .rpPage .rpConnect strong{color:#e3e4ed}:where(:root[data-theme=dark]) .rpPage .rpConnect p,:where(:root[data-theme=dark]) .rpPage .rpConnect span,:where(:root[data-theme=dark]) .rpPage .rpConnect small,:where(:root[data-theme=dark]) .rpPage .rpConnect label{color:#a1a6c3}:where(:root[data-theme=dark]) .rpPage .rpConnect input,:where(:root[data-theme=dark]) .rpPage .rpConnect select,:where(:root[data-theme=dark]) .rpPage .rpConnect textarea{background:#181c37;color:#e3e4ed;border:1px solid #303d5a}:where(:root[data-theme=dark]) .riHeroContent h1 em{color:#897df3}:where(:root[data-theme=dark]) .riSectionHead .riPill{background:#2722771f}:where(:root[data-theme=dark]) .riSectionHead p{color:#8f94b7}:where(:root[data-theme=dark]) .riFeatureCard{box-shadow:0 14px 35px #00000061,inset 0 1px #ffffff06}:where(:root[data-theme=dark]) .riFeatureCard:hover{box-shadow:0 20px 45px #00000094,0 0 0 1px #545eff14}:where(:root[data-theme=dark]) .riFeatureCard p{color:#848ab0}:where(:root[data-theme=dark]) .riFeaturesSection .riSectionHead h2{color:#eaebf2}:where(:root[data-theme=dark]) .riFeaturesSection .riSectionHead p{color:#b0b4cd}:where(:root[data-theme=dark]) .riPriceCard.pro .riPlanButton{background:#181c37;border-color:#2b3050;color:#897ef2}:where(:root[data-theme=dark]) .rgSplitAuth{background:#181c37}:where(:root[data-theme=dark]) .rgSplitBenefits svg{color:#85e2f2}:where(:root[data-theme=dark]) .rgSplitMiniCard span{color:#9297b9}:where(:root[data-theme=dark]) .rgSplitCopyright{color:#9a9ebe}:where(:root[data-theme=dark]) .rgSplitRight{background:#181c37}:where(:root[data-theme=dark]) .rgSplitBack{color:#c0c3d7}:where(:root[data-theme=dark]) .rgSignupHeader h1{color:#e7e8f0}:where(:root[data-theme=dark]) .rgSignupHeader p{color:#a2a7c4}:where(:root[data-theme=dark]) .rgAccountTypes>button{border:1px solid #31365b;background:#181c37;color:#e3e4ed}:where(:root[data-theme=dark]) .rgAccountTypes>button.active{background:#211547}:where(:root[data-theme=dark]) .rgAccountTypeIcon{background:#151726;color:#9fa4c2}:where(:root[data-theme=dark]) .rgAccountTypes strong{color:#e0e1eb}:where(:root[data-theme=dark]) .rgAccountTypes span{color:#9da1c0}:where(:root[data-theme=dark]) .rgSignupBox{border:1px solid #303659;background:#181c37}:where(:root[data-theme=dark]) .rgSignupBoxTitle{color:#a9adc8}:where(:root[data-theme=dark]) .rgProfileUpload strong,:where(:root[data-theme=dark]) .rgOrgLogoRow strong{color:#dedfea}:where(:root[data-theme=dark]) .rgProfileUpload p,:where(:root[data-theme=dark]) .rgOrgLogoRow p{color:#969bbc}:where(:root[data-theme=dark]) .rgProfileUpload button,:where(:root[data-theme=dark]) .rgSmallOutlineButton{border:1px solid #31375c;background:#181c37;color:#d3d5e3}:where(:root[data-theme=dark]) .rgOrgLogo{border:1px solid #31375c;background:#161d25;color:#a0a4c2}:where(:root[data-theme=dark]) .rgFormField label{color:#b6bad1}:where(:root[data-theme=dark]) .rgFormField input,:where(:root[data-theme=dark]) .rgFormField textarea{border:1px solid #31375b;background:#181c37;color:#e1e2ec}:where(:root[data-theme=dark]) .rgFormField input::placeholder,:where(:root[data-theme=dark]) .rgFormField textarea::placeholder{color:#9196b8}:where(:root[data-theme=dark]) .rgInputIcon>svg{color:#989dbd}:where(:root[data-theme=dark]) .rgCategoryList button{border:1px solid #31375c;background:#181c37;color:#b1b4cd}:where(:root[data-theme=dark]) .rgSignupPassword>button{color:#9fa4c2}:where(:root[data-theme=dark]) .rgGenderRow label{color:#aaaec9}:where(:root[data-theme=dark]) .rgTerms{color:#a8acc7}:where(:root[data-theme=dark]) .signupProfilePreview{border:1px solid #30365a;background:#121d29}:where(:root[data-theme=dark]) .orgRequiredStar{color:#f0899f}:where(:root[data-theme=dark]) .orgField [aria-invalid=true]{background:#45141a}:where(:root[data-theme=dark]) .orgLogoWrap{background:#181c37}:where(:root[data-theme=dark]) .rgLoginPage{background:#181c37}:where(:root[data-theme=dark]) .rgPasswordRequirements{border:1px solid #313b58;background:linear-gradient(180deg,#141444,#1a1445)}:where(:root[data-theme=dark]) .rgPasswordRequirements.visible{border-color:#2b1f6b}:where(:root[data-theme=dark]) .rgPasswordRequirementsHead{color:#b7bbd1}:where(:root[data-theme=dark]) .rgPasswordRequirementsHead>span:last-child{background:#1e1549}:where(:root[data-theme=dark]) .rgPasswordRequirementsHead>span:last-child.complete{background:#164c31;color:#95f0ca}:where(:root[data-theme=dark]) .rgPasswordRequirementGrid>div{color:#989dbd}:where(:root[data-theme=dark]) .rgPasswordRequirementGrid>div.passed{color:#95f0ca}:where(:root[data-theme=dark]) .rgPasswordRuleIcon{background:#252c3e;color:#9398ba}:where(:root[data-theme=dark]) .rgPasswordRequirementGrid>div.passed .rgPasswordRuleIcon{background:#185334;color:#95f0ca}:where(:root[data-theme=dark]) .rgPasswordMatch.matched{color:#95f0ca}:where(:root[data-theme=dark]) .orgDetailPage{background:#10152b}:where(:root[data-theme=dark]) .orgDetailBack{color:#9078f8}:where(:root[data-theme=dark]) .orgDetailHero{border:1px solid #323e59;background:#181c37}:where(:root[data-theme=dark]) .orgDetailLogo{border:4px solid #2b3050}:where(:root[data-theme=dark]) .orgCover{background:#161925}:where(:root[data-theme=dark]) .orgDetailNameRow h1{color:#e6e7ef}:where(:root[data-theme=dark]) .orgDetailCategory{color:#a5aac6}:where(:root[data-theme=dark]) .orgFollowButton.following{background:#181c37;color:#9078f8}:where(:root[data-theme=dark]) .orgShareButton{border:1px solid #343f58;background:#181c37;color:#bdc1d5}:where(:root[data-theme=dark]) .orgShareButton:hover{background:#121729}:where(:root[data-theme=dark]) .orgDetailError{border:1px solid #691f2a;background:#47151d;color:#df99a3}:where(:root[data-theme=dark]) .orgDetailSection h2{color:#e5e6ee}:where(:root[data-theme=dark]) .orgDetailDescription{color:#b5b9d0}:where(:root[data-theme=dark]) .orgEventCounters span{border:1px solid #31375b;background:#181c37;color:#aaaec9}:where(:root[data-theme=dark]) .orgEventCard{border:1px solid #31365b;background:#181c37}:where(:root[data-theme=dark]) .orgEventBadge{background:#16434cf5;color:#91e4f2}:where(:root[data-theme=dark]) .orgEventContent h3{color:#e1e2ec}:where(:root[data-theme=dark]) .orgEventMeta{color:#a6aac6}:where(:root[data-theme=dark]) .orgEventMeta svg{color:#9178f8}:where(:root[data-theme=dark]) .orgEmptyEvents{border:1px solid #31365b;background:#181c37;color:#9ca1c0}:where(:root[data-theme=dark]) .orgEmptyEventIcon{background:#211549}:where(:root[data-theme=dark]) .orgEmptyEvents strong{color:#c4c7d9}:where(:root[data-theme=dark]) .orgEmptyEvents>span{color:#989dbd}:where(:root[data-theme=dark]) .orgInfoDivider{background:#252c3e}:where(:root[data-theme=dark]) .orgInfoItem svg{color:#9178f8}:where(:root[data-theme=dark]) .orgDetailState{color:#a6aac6}:where(:root[data-theme=dark]) .orgDetailState strong{color:#d4d6e3}:where(:root[data-theme=dark]) .orgDetailLoader{border:3px solid #2a1e67}:where(:root[data-theme=dark]) .myEventsPage,:where(:root[data-theme=dark]) .myEventReport{background:#10152b;color:#e1e2ec}:where(:root[data-theme=dark]) .myEventTabs{background:#252c40}:where(:root[data-theme=dark]) .myEventTabs button{color:#b1b5cd}:where(:root[data-theme=dark]) .myEventTabs button.active{background:#181c37;color:#dee0ea;box-shadow:0 1px 4px #00000047}:where(:root[data-theme=dark]) .myEventSearch{border:1px solid #31375b;background:#181c37}:where(:root[data-theme=dark]) .myEventSearch span{color:#979cbd}:where(:root[data-theme=dark]) .myEventSearch input{color:#dadce8}:where(:root[data-theme=dark]) .myEventTools select{border:1px solid #31375b;background:#181c37;color:#d4d6e4}:where(:root[data-theme=dark]) .myEventStatus.published{color:#9179f7}:where(:root[data-theme=dark]) .myEventStatus.finished{color:#acb0ca}:where(:root[data-theme=dark]) .myEventCardBody h3{color:#dfe1eb}:where(:root[data-theme=dark]) .myEventCardMeta{color:#aaaec8}:where(:root[data-theme=dark]) .myEventCapacity>div{color:#b1b4cd}:where(:root[data-theme=dark]) .myEventCapacity i{background:#252c40}:where(:root[data-theme=dark]) .myEventsEmpty strong{color:#d3d5e3}:where(:root[data-theme=dark]) .reportBack{border:1px solid #31375b;background:#181c37;color:#c2c5d8}:where(:root[data-theme=dark]) .reportBreadcrumb{color:#9ca1c0}:where(:root[data-theme=dark]) .reportTopline h2{color:#dfe0ea}:where(:root[data-theme=dark]) .reportEventBar{border:1px solid #31375b;background:#181c37}:where(:root[data-theme=dark]) .reportEventInfo strong{color:#dee0ea}:where(:root[data-theme=dark]) .reportEventInfo span{color:#a5aac6}:where(:root[data-theme=dark]) .reportBarActions button,:where(:root[data-theme=dark]) .reportTablePanel .tableHead button{border:1px solid #31375b;background:#181c37;color:#c8cbdc}:where(:root[data-theme=dark]) .reportMetrics article{border:1px solid #31375b;background:#181c37}:where(:root[data-theme=dark]) .reportMetrics span{color:#a0a4c2}:where(:root[data-theme=dark]) .reportMetrics strong{color:#dee0ea}:where(:root[data-theme=dark]) .reportMetrics small{color:#9ca1c0}:where(:root[data-theme=dark]) .reportPanel{border:1px solid #31375b;background:#181c37}:where(:root[data-theme=dark]) .reportPanelHead h3{color:#dadce8}:where(:root[data-theme=dark]) .reportPanelHead p{color:#969bbc}:where(:root[data-theme=dark]) .fakeBarChart{border-bottom:1px solid #2f3558;background-image:linear-gradient(#1d2345 1px,transparent 1px)}:where(:root[data-theme=dark]) .reportProgressList>div>div{color:#bdc1d5}:where(:root[data-theme=dark]) .reportProgressList i,:where(:root[data-theme=dark]) .reportRows i{background:#1e2447}:where(:root[data-theme=dark]) .reportRows>div{color:#bbbed3}:where(:root[data-theme=dark]) .reportNoData{color:#959bbc}:where(:root[data-theme=dark]) .reportTableWrap th{border-top:1px solid #2e3456;border-bottom:1px solid #2e3456;background:#161d25;color:#9da1c0}:where(:root[data-theme=dark]) .reportTableWrap td{border-bottom:1px solid #2e3456;color:#bdc1d5}:where(:root[data-theme=dark]) .reportTableWrap td:first-child{color:#d7d9e5}:where(:root[data-theme=dark]) .participantAvatar{background:#22164b;color:#9179f7}:where(:root[data-theme=dark]) .attendance{background:#121529;color:#a6aac6}:where(:root[data-theme=dark]) .attendance.yes{background:#17464e;color:#8ce8f3}:where(:root[data-theme=dark]) .reportTableEmpty{color:#9398ba}:where(:root[data-theme=dark]) .myEventsHeader h1{color:#e7e8ef}:where(:root[data-theme=dark]) .myEventsHeader p{color:#9ba0bf}:where(:root[data-theme=dark]) .myEventsSearch{border:1px solid #343f58;background:#181c37}:where(:root[data-theme=dark]) .myEventsSearch span{color:#9ba0bf}:where(:root[data-theme=dark]) .myEventsSearch input{color:#e1e2ec}:where(:root[data-theme=dark]) .myEventsSearch input::placeholder{color:#9197b9}:where(:root[data-theme=dark]) .myEventBody h3{color:#e7e8ef}:where(:root[data-theme=dark]) .myEventBody>p{color:#a9adc8}:where(:root[data-theme=dark]) .myEventActions button{border:1px solid #31375b;background:#181c37;color:#c4c7d9}:where(:root[data-theme=dark]) .myEventsLoading{color:#9ba0bf}:where(:root[data-theme=dark]) .forgotPasswordForm label{color:#dcdee9}:where(:root[data-theme=dark]) .forgotPasswordForm input{border:1px solid #32375c;background:#181c37;color:#e7e8ef}:where(:root[data-theme=dark]) .forgotPasswordForm input::placeholder{color:#9196b8}:where(:root[data-theme=dark]) .calPage{background:#10152b;color:#e4e6ee}:where(:root[data-theme=dark]) .calTop p{color:#9ca1c0}:where(:root[data-theme=dark]) .calTopActions button,:where(:root[data-theme=dark]) .calMonthNav button{border:1px solid #303559;background:#181c37;color:#ced1e0}:where(:root[data-theme=dark]) .calMain,:where(:root[data-theme=dark]) .calSideCard{background:#181c37;border:1px solid #2f3558;box-shadow:0 4px 18px #0000002b}:where(:root[data-theme=dark]) .calToolbar{border-bottom:1px solid #313a54}:where(:root[data-theme=dark]) .calLegend{color:#b0b4cd}:where(:root[data-theme=dark]) .calLegend .pendingDot{background:#2c3468}:where(:root[data-theme=dark]) .calWeekdays{border-bottom:1px solid #2f3558;background:#142045}:where(:root[data-theme=dark]) .calWeekdays span{color:#a3a8c4}:where(:root[data-theme=dark]) .calCell{border-right:1px solid #313a54;border-bottom:1px solid #313a54;background:#181c37}:where(:root[data-theme=dark]) .calCell:hover{background:#141444}:where(:root[data-theme=dark]) .calCell.selected{background:#211547}:where(:root[data-theme=dark]) .calCellEmpty{background:#141427}:where(:root[data-theme=dark]) .calDayNumber{color:#c9ccdd}:where(:root[data-theme=dark]) .calItem.event{background:#1f164b;color:#9481f0}:where(:root[data-theme=dark]) .calItem.meeting{background:#16454d;color:#93e1f0}:where(:root[data-theme=dark]) .calItem.pending{background:#181c37;border:1px dashed #3c436f;color:#acb0ca}:where(:root[data-theme=dark]) .calCellItems small{color:#9ca1c0}:where(:root[data-theme=dark]) .calSideHeading small{color:#9499ba}:where(:root[data-theme=dark]) .calScheduleItem{background:#121729}:where(:root[data-theme=dark]) .calScheduleItem.event{background:#1e1549}:where(:root[data-theme=dark]) .calScheduleItem.pending{border:1px dashed #3a406b;background:#181c37}:where(:root[data-theme=dark]) .calScheduleTime{color:#b4b7cf}:where(:root[data-theme=dark]) .calAvatar{background:#174850;color:#91e3f2}:where(:root[data-theme=dark]) .calScheduleBody span{color:#9ca1c0}:where(:root[data-theme=dark]) .calAddMeeting{background:#1d1547;color:#907bf4}:where(:root[data-theme=dark]) .calRequestHeader span{background:#161925;color:#a4a9c5}:where(:root[data-theme=dark]) .calRequest{border-bottom:1px solid #313b53}:where(:root[data-theme=dark]) .calRequestInfo span{color:#999ebe}:where(:root[data-theme=dark]) .calRequestActions button{background:#181c37}:where(:root[data-theme=dark]) .calRequestActions .edit{border:1px solid #31375b;color:#adb1ca}:where(:root[data-theme=dark]) .calRequestActions .decline{border:1px solid #671e25}:where(:root[data-theme=dark]) .calEmpty{color:#969bbc}:where(:root[data-theme=dark]) .calMessage{border:1px solid #281f69;background:#1d1547;color:#9a8ae9}:where(:root[data-theme=dark]) .egParticipantMessage{border-top:1px solid #313b53}:where(:root[data-theme=dark]) .egParticipantMessageIcon{background:#20154a}:where(:root[data-theme=dark]) .egParticipantMessageHeader strong{color:#cccfdf}:where(:root[data-theme=dark]) .egParticipantMessageHeader small{color:#9499ba}:where(:root[data-theme=dark]) .egParticipantMessage textarea{border:1px solid #31365a;background:#161d25;color:#d2d4e2}:where(:root[data-theme=dark]) .egParticipantMessage textarea:hover{border-color:#343a60;background:#181c37}:where(:root[data-theme=dark]) .egParticipantMessage textarea:focus{background:#181c37}:where(:root[data-theme=dark]) .egParticipantMessage textarea::placeholder{color:#8c91b5}:where(:root[data-theme=dark]) .egParticipantMessageFooter{color:#9096b8}:where(:root[data-theme=dark]) .egPage{background:#121729;color:#e7e8f0}:where(:root[data-theme=dark]) .egBackButton{border:1px solid #333d56;background:#181c37;color:#c1c4d7}:where(:root[data-theme=dark]) .egBreadcrumb{color:#9ca1c0}:where(:root[data-theme=dark]) .egPageTitle{color:#e6e8ef}:where(:root[data-theme=dark]) .egError{border:1px solid #6e2020;background:#481518;color:#f09790}:where(:root[data-theme=dark]) .egSummaryCard{border:1px solid #303559;background:#181c37;box-shadow:0 2px 8px #00000028}:where(:root[data-theme=dark]) .egHomeBadge{background:#181c37;box-shadow:0 2px 8px #00000061}:where(:root[data-theme=dark]) .egSummaryStatus{background:#1d2244;color:#b0b4cd}:where(:root[data-theme=dark]) .egSummaryType{background:#22164b}:where(:root[data-theme=dark]) .egSummaryInfo h2{color:#e7e8f0}:where(:root[data-theme=dark]) .egSummaryMeta{color:#b0b4cd}:where(:root[data-theme=dark]) .egSummaryPublish{border-left:1px solid #313a54}:where(:root[data-theme=dark]) .egPublishStep{color:#9095b8}:where(:root[data-theme=dark]) .egPublishStep span{border:2px solid #33385e}:where(:root[data-theme=dark]) .egPublishStep.done{color:#c6c8da}:where(:root[data-theme=dark]) .egParticipantViewButton{border:1px solid #30365a;background:#181c37;color:#c4c7d9}:where(:root[data-theme=dark]) .egUploadBox{border:1.5px dashed #302275;background:#1d1444}:where(:root[data-theme=dark]) .egUploadIcon{background:#23154a}:where(:root[data-theme=dark]) .egUploadInfo strong{color:#d2d4e2}:where(:root[data-theme=dark]) .egUploadInfo span{color:#989dbd}:where(:root[data-theme=dark]) .egFilterPill{border:1px solid #303659;background:#181c37;color:#b6b9d0}:where(:root[data-theme=dark]) .egFilterPill.active{border-color:#2d1f6a;background:#20164a}:where(:root[data-theme=dark]) .egSelectAll{color:#b9bcd2}:where(:root[data-theme=dark]) .egSelectionBar{border:1px solid #2c1f6a;background:#1e1446;color:#bfc2d6}:where(:root[data-theme=dark]) .egSelectionBar button{border:1px solid #2a1f6b;background:#181c37;color:#aca5d4}:where(:root[data-theme=dark]) .egSelectionBar button.danger{color:#eb8888}:where(:root[data-theme=dark]) .egImageCheck{border:1px solid #32385d;background:#181c37eb}:where(:root[data-theme=dark]) .egImageOverlay button{background:#181c3729}:where(:root[data-theme=dark]) .egWatermark{border:1px solid rgba(43,48,80,.28)}:where(:root[data-theme=dark]) .egSideCard{border:1px solid #303659;background:#181c37;box-shadow:0 2px 7px #00000024}:where(:root[data-theme=dark]) .egSideCard h3{color:#a8adc8}:where(:root[data-theme=dark]) .egRadioCard{border:1px solid #303659;background:#181c37}:where(:root[data-theme=dark]) .egCustomRadio{border:2px solid #343a60}:where(:root[data-theme=dark]) .egRadioCard strong,:where(:root[data-theme=dark]) .egSettingRow strong{color:#c9ccdd}:where(:root[data-theme=dark]) .egRadioCard small,:where(:root[data-theme=dark]) .egSettingRow small{color:#979cbc}:where(:root[data-theme=dark]) .egSettingsHeading span{color:#9be4c2}:where(:root[data-theme=dark]) .egSwitch{background:#22284e}:where(:root[data-theme=dark]) .egSwitch span{background:#181c37;box-shadow:0 1px 3px #00000087}:where(:root[data-theme=dark]) .egState,:where(:root[data-theme=dark]) .egEmpty{border:1px dashed #31375c;background:#181c37;color:#9da2c0}:where(:root[data-theme=dark]) .egEmptyIcon{background:#20154a}:where(:root[data-theme=dark]) .egEmpty strong{color:#c9ccdd}@media(max-width:1100px){:where(:root[data-theme=dark]) .egSummaryPublish{border-top:1px solid #313a54}}:where(:root[data-theme=dark]) .eventStatisticsPage{color:#e4e6ee}:where(:root[data-theme=dark]) .statisticsBreadcrumb{color:#9ba0bf}:where(:root[data-theme=dark]) .statisticsBackButton{border:1px solid #313e58;background:#181c37;color:#b1b5cd}:where(:root[data-theme=dark]) .statisticsEventCard{border:1px solid #303559;background:#181c37}:where(:root[data-theme=dark]) .statisticsEndedBadge{background:#1b1548}:where(:root[data-theme=dark]) .statisticsEventMeta{color:#a3a7c4}:where(:root[data-theme=dark]) .statisticsExportButton{border:1px solid #31375b;background:#181c37;color:#c5c8da}:where(:root[data-theme=dark]) .statisticsKpiCard,:where(:root[data-theme=dark]) .statisticsPanel{border:1px solid #303559;background:#181c37}:where(:root[data-theme=dark]) .statisticsKpiLabel{color:#9ca1c0}:where(:root[data-theme=dark]) .statisticsKpiValueRow strong,:where(:root[data-theme=dark]) .statisticsUnavailable{color:#e7e8ef}:where(:root[data-theme=dark]) .statisticsKpiValueRow span{color:#9297b9}:where(:root[data-theme=dark]) .statisticsKpiCard p{color:#9ca1c0}:where(:root[data-theme=dark]) .statisticsPanelHeader h3,:where(:root[data-theme=dark]) .statisticsParticipantsHeader h3{color:#e3e4ed}:where(:root[data-theme=dark]) .statisticsPanelHeader p,:where(:root[data-theme=dark]) .statisticsParticipantsHeader p{color:#9398ba}:where(:root[data-theme=dark]) .statisticsRegistrationNumber span{color:#949abb}:where(:root[data-theme=dark]) .statisticsLargeProgress,:where(:root[data-theme=dark]) .statisticsProgress{background:#252c3e}:where(:root[data-theme=dark]) .statisticsProgressLabels{color:#acb0ca}:where(:root[data-theme=dark]) .statisticsDataNotice{color:#9095b8}:where(:root[data-theme=dark]) .statisticsOrganizationBar{background:#1e2346}:where(:root[data-theme=dark]) .statisticsNoData,:where(:root[data-theme=dark]) .statisticsSourceEmpty{color:#9398ba}:where(:root[data-theme=dark]) .statisticsSourceEmpty strong{color:#babed3}:where(:root[data-theme=dark]) .statisticsSourceIcon{background:#1e1549;color:#9179f7}:where(:root[data-theme=dark]) .statisticsSearch{border:1px solid #31365b}:where(:root[data-theme=dark]) .statisticsSearch span{color:#9297b9}:where(:root[data-theme=dark]) .statisticsSearch input{color:#d5d7e4}:where(:root[data-theme=dark]) .statisticsTable th{border-bottom:1px solid #2e3456;color:#969bbc}:where(:root[data-theme=dark]) .statisticsTable td{border-bottom:1px solid #2e3355;color:#b7bbd1}:where(:root[data-theme=dark]) .statisticsPerson strong{color:#d5d7e4}:where(:root[data-theme=dark]) .statisticsAvatar{background:#20164a;color:#967ef3}:where(:root[data-theme=dark]) .statisticsRegisteredBadge{background:#16474d;color:#92dfeb}:where(:root[data-theme=dark]) .statisticsPagination{color:#9ba0bf}:where(:root[data-theme=dark]) .statisticsPagination button{border:1px solid #31365b;background:#181c37;color:#b7bbd1}:where(:root[data-theme=dark]) .organizationsPage{background:#10152b}:where(:root[data-theme=dark]) .organizationsBadge{background:#22164b}:where(:root[data-theme=dark]) .organizationsHero h1{color:#e4e5ee}:where(:root[data-theme=dark]) .organizationsHero p{color:#a8acc7}:where(:root[data-theme=dark]) .organizationsError{border:1px solid #6b1f2d;background:#48151c;color:#e3929e}:where(:root[data-theme=dark]) .organizationsSearch{border:1px solid #343f58;background:#181c37}:where(:root[data-theme=dark]) .organizationsSearch svg{color:#9297b9}:where(:root[data-theme=dark]) .organizationsSearch input{color:#dcdee9}:where(:root[data-theme=dark]) .organizationsSearch input::placeholder{color:#9297b9}:where(:root[data-theme=dark]) .organizationsCount{color:#adb1ca}:where(:root[data-theme=dark]) .organizationsFilter{border:1px solid #343f58;background:#181c37;color:#b3b7cf}:where(:root[data-theme=dark]) .organizationsFilter:hover{border-color:#2f2070;color:#947df4}:where(:root[data-theme=dark]) .organizationCard{border:1px solid #31375b;background:#181c37}:where(:root[data-theme=dark]) .organizationCard:hover{border-color:#302070;box-shadow:0 10px 28px #0000003b}:where(:root[data-theme=dark]) .organizationName h3{color:#e1e2ec}:where(:root[data-theme=dark]) .organizationVerified{background:#184c51;color:#8ce8f5}:where(:root[data-theme=dark]) .organizationMeta{color:#9b9fbf}:where(:root[data-theme=dark]) .organizationMeta i{color:#7d84ac}:where(:root[data-theme=dark]) .organizationDescription{color:#b4b7cf}:where(:root[data-theme=dark]) .organizationEventCount{background:#22164b}:where(:root[data-theme=dark]) .organizationFollowerCount{background:#121529;color:#b5b9d0}:where(:root[data-theme=dark]) .organizationFollowButton{border:1px solid #31375b;background:#181c37;color:#d5d7e4}:where(:root[data-theme=dark]) .organizationFollowButton:hover{border-color:#2f2170;color:#9179f7}:where(:root[data-theme=dark]) .organizationFollowButton.following{border-color:#2d206d;background:#1f1548;color:#9179f7}:where(:root[data-theme=dark]) .organizationsEmpty{border:1px solid #31375b;background:#181c37;color:#9ca1c0}:where(:root[data-theme=dark]) .organizationsEmpty strong{color:#d4d6e3}:where(:root[data-theme=dark]) .organizationJoinBanner p{color:#7b82ab}:where(:root[data-theme=dark]) .rgLoginHero>p{color:#878db3}:where(:root[data-theme=dark]) .rgLoginMeetingCard{box-shadow:0 14px 35px #00000061}:where(:root[data-theme=dark]) .rgLoginMeetingInfo span{color:#81e8f8}:where(:root[data-theme=dark]) .rgLoginCopyright{color:#9ea3c1}:where(:root[data-theme=dark]) .rgLoginRight{background:#181c37}:where(:root[data-theme=dark]) .rgLoginBack{color:#b5b9d0}:where(:root[data-theme=dark]) .rgLoginHeading h2{color:#e7e8ef}:where(:root[data-theme=dark]) .rgLoginHeading p{color:#a4a8c5}:where(:root[data-theme=dark]) .rgGoogleLogin:hover{border-color:#353b63;background:#121529;box-shadow:0 5px 15px #00000034}:where(:root[data-theme=dark]) .rgLoginDivider span{background:#21264c}:where(:root[data-theme=dark]) .rgLoginDivider p{color:#9499bb}:where(:root[data-theme=dark]) .rgLoginField>label,:where(:root[data-theme=dark]) .rgLoginPasswordLabel label{color:#d4d6e3}:where(:root[data-theme=dark]) .rgLoginField>input,:where(:root[data-theme=dark]) .rgLoginPassword input,html[data-public-theme=dark] .rgLoginField>input,html[data-public-theme=dark] .rgLoginPassword input{border:1px solid #31375c;background:#181c37;color:#e1e2ec}:where(:root[data-theme=dark]) .rgLoginField input::placeholder,html[data-public-theme=dark] .rgLoginField input::placeholder{color:#9398ba}:where(:root[data-theme=dark]) .rgLoginField input:-webkit-autofill,:where(:root[data-theme=dark]) .rgLoginField input:-webkit-autofill:hover,:where(:root[data-theme=dark]) .rgLoginField input:-webkit-autofill:focus,html[data-public-theme=dark] .rgLoginField input:-webkit-autofill,html[data-public-theme=dark] .rgLoginField input:-webkit-autofill:hover,html[data-public-theme=dark] .rgLoginField input:-webkit-autofill:focus{-webkit-text-fill-color:#e1e2ec;-webkit-box-shadow:0 0 0 1000px #181c37 inset;box-shadow:0 0 0 1000px #181c37 inset;caret-color:#e1e2ec}:where(:root[data-theme=dark]) .rgLoginPassword button{color:#a3a8c4}:where(:root[data-theme=dark]) .rgLoginRemember{color:#b6b9d0}:where(:root[data-theme=dark]) .rgLoginError{border:1px solid #6e2020;background:#461414;color:#e99292}:where(:root[data-theme=dark]) .rgLoginSignup{color:#a1a5c3}:where(:root[data-theme=dark]) .rgLoginSignup a{color:#9378f8}:where(:root[data-theme=dark]) .riFooterBrand>p{color:#959abb}:where(:root[data-theme=dark]) .riFooterSocials a{color:#8f95b8}:where(:root[data-theme=dark]) .riFooterColumn h4{color:#b6b9d0}:where(:root[data-theme=dark]) .riFooterColumn a,:where(:root[data-theme=dark]) .riFooterColumn span{color:#8e94b7}:where(:root[data-theme=dark]) .riFooterBottom{color:#b9bcd2}:where(:root[data-theme=dark]) .riListingHero h1{color:#eaebf2}:where(:root[data-theme=dark]) .riSearchBox{color:#aeb2cb}:where(:root[data-theme=dark]) .riSearchBox input::placeholder{color:#a7abc7}:where(:root[data-theme=dark]) .riJoinedBadge{background:#181c37;color:#8d7df3;box-shadow:0 4px 14px #0000006e}:where(:root[data-theme=dark]) .riEventJoinJoined,:where(:root[data-theme=dark]) .riEventJoinJoined:hover,:where(:root[data-theme=dark]) .riEventJoinJoined:disabled{background:#20164b}:where(:root[data-theme=dark]) .eventWizardDraft{border:1px solid #281f69;background:#181c37;color:#8e78f8}:where(:root[data-theme=dark]) .eventWizardDraft:hover:not(:disabled){background:#1e1446}:where(:root[data-theme=dark]) .orgProfilePage{background:#10152b;color:#e3e4ed}:where(:root[data-theme=dark]) .orgProfileLoading{color:#a3a8c4}:where(:root[data-theme=dark]) .orgProfileTopbar h1{color:#e4e5ee}:where(:root[data-theme=dark]) .orgProfileTopbar p{color:#9ca1c0}:where(:root[data-theme=dark]) .orgPublicButton{border:1px solid #344159;background:#181c37;color:#d4d6e3;box-shadow:0 2px 6px #00000028}:where(:root[data-theme=dark]) .orgPublicButton:hover{border-color:#353b62;box-shadow:0 4px 12px #00000041}:where(:root[data-theme=dark]) .orgHero{border:1px solid #333f57;background:#181c37}:where(:root[data-theme=dark]) .orgCoverButton{border:1px solid #32375c;background:#181c37f7;color:#d3d5e3;box-shadow:0 3px 10px #0000004e}:where(:root[data-theme=dark]) .orgHeroBottom{background:#181c37}:where(:root[data-theme=dark]) .orgLogo{border:5px solid #2b3050;background:#181c37;box-shadow:0 5px 14px #00000074,0 0 0 1px #0000002e}:where(:root[data-theme=dark]) .orgLogoEdit{border:2px solid #2b3050;background:#181c37;color:#b1b5cd;box-shadow:0 3px 8px #0000007a}:where(:root[data-theme=dark]) .orgNameRow h2{color:#e7e8ef}:where(:root[data-theme=dark]) .orgVerified{background:#18514d;color:#9ae6e8}:where(:root[data-theme=dark]) .orgIdentity>p{color:#a2a7c4}:where(:root[data-theme=dark]) .orgStats>div{background:#10152b}:where(:root[data-theme=dark]) .orgStats strong{color:#e6e8ef}:where(:root[data-theme=dark]) .orgStats span{color:#9da2c0}:where(:root[data-theme=dark]) .orgMessage.error{border:1px solid #6b1f28;background:#471519;color:#e78e98}:where(:root[data-theme=dark]) .orgMessage.success{border:1px solid #22714f;background:#0d2d20;color:#99eed0}:where(:root[data-theme=dark]) .orgSettingsMenu{border:1px solid #323f58;background:#181c37;box-shadow:0 2px 8px #00000024}:where(:root[data-theme=dark]) .orgSettingsMenu>button{color:#b7bbd1}:where(:root[data-theme=dark]) .orgSettingsMenu>button:hover{background:#1d1547;color:#917bf5}:where(:root[data-theme=dark]) .orgSettingsMenu>button.active{background:#20164a;color:#907df4}:where(:root[data-theme=dark]) .orgProgressBox{border-top:1px solid #2e3456}:where(:root[data-theme=dark]) .orgProgressHeader span{color:#a4a8c5}:where(:root[data-theme=dark]) .orgProgressHeader strong{color:#927df4}:where(:root[data-theme=dark]) .orgProgress{background:#1f2549}:where(:root[data-theme=dark]) .orgCard{border:1px solid #323f58;background:#181c37;box-shadow:0 2px 8px #00000024}:where(:root[data-theme=dark]) .orgCardHeader{border-bottom:1px solid #2e3456}:where(:root[data-theme=dark]) .orgCardHeader h3{color:#dee0ea}:where(:root[data-theme=dark]) .orgComplete{background:#174b4f;color:#95e0e8}:where(:root[data-theme=dark]) .orgField>label{color:#a0a4c2}:where(:root[data-theme=dark]) .orgField>label span{color:#917af6}:where(:root[data-theme=dark]) .orgField input,:where(:root[data-theme=dark]) .orgField select,:where(:root[data-theme=dark]) .orgField textarea{border:1px solid #344159;background:#181c37;color:#dddfe9}:where(:root[data-theme=dark]) .orgField input::placeholder,:where(:root[data-theme=dark]) .orgField textarea::placeholder{color:#858bb1}:where(:root[data-theme=dark]) .orgInputIcon>svg{color:#959abb}:where(:root[data-theme=dark]) .orgMediaItem{border:1px solid #303559;background:#142045}:where(:root[data-theme=dark]) .orgMediaItem h4{color:#dadce7}:where(:root[data-theme=dark]) .orgMediaLogo{border:1px solid #31375b;background:#181c37}:where(:root[data-theme=dark]) .orgMediaCover{border:1px solid #31375b;background:#181c37}:where(:root[data-theme=dark]) .orgUploadButton{border:1px solid #32375c;background:#181c37;color:#c3c6d9}:where(:root[data-theme=dark]) .orgEmptyState h3{color:#dedfea}:where(:root[data-theme=dark]) .orgEmptyState p{color:#9da2c0}:where(:root[data-theme=dark]) .orgStickyFooter{border-top:1px solid #303559;background:#10152bf5}:where(:root[data-theme=dark]) .identityUserAvatar{background:#121529;box-shadow:0 0 0 3px #181c37,0 5px 15px #4c37dc2e}:where(:root[data-theme=dark]) .identityAvatarDecoration{background:#181c3724}:where(:root[data-theme=dark]) .identityCompanyLogo{border:1px solid #313856;background:#181c37;box-shadow:0 6px 18px #00000047,0 0 0 4px #fffc}:where(:root[data-theme=dark]) .identityCompanyLogo>img{background:#181c37}:where(:root[data-theme=dark]) .identityCompanyLogoGlow{background:#181c3729}:where(:root[data-theme=dark]) .identityCoverCircle{background:#181c3714}:where(:root[data-theme=dark]) .identityCoverBrand>span{border:2px solid rgba(43,48,80,.8)}:where(:root[data-theme=dark]) .riTestimonialTrack .riTestimonialCard:hover{box-shadow:0 20px 50px #0000007a}:where(:root[data-theme=dark]) .riCategory.frontend{color:#8ee4c3}:where(:root[data-theme=dark]) .riEventDetailCategory.frontend{color:#8ee4c3}:where(:root[data-theme=dark]) .riEventScheduleSection{background:#181c37;border:1px solid #303758;box-shadow:0 4px 14px #0000002e}:where(:root[data-theme=dark]) .riEventScheduleSection>h2{color:#e6e7ef}:where(:root[data-theme=dark]) .riEventSchedule:before{background:#1d164b}:where(:root[data-theme=dark]) .riScheduleItem:hover{background:#1c1445}:where(:root[data-theme=dark]) .riScheduleItem:before{border:3px solid #2b3050;box-shadow:0 0 0 2px #231852}:where(:root[data-theme=dark]) .riScheduleTime{background:#221548;color:#9c80f1}:where(:root[data-theme=dark]) .riScheduleContent:hover{box-shadow:0 10px 28px #0000003b}:where(:root[data-theme=dark]) .riScheduleContent strong{color:#e6e7ef}:where(:root[data-theme=dark]) .riScheduleContent span{color:#9ca1c0}:where(:root[data-theme=dark]) .riEventScheduleEmpty{border:1px dashed #32375c;background:#142045;color:#9ca1c0}:where(:root[data-theme=dark]) .passwordProfileField>label{color:#9ba0bf}:where(:root[data-theme=dark]) .passwordProfileInput input:hover{border-color:#353b63}:where(:root[data-theme=dark]) .passwordProfileCancel:hover{border-color:#363c64;background:#141a27}:where(:root[data-theme=dark]) .passwordProfileSave:disabled{background:#373153}:where(:root[data-theme=dark]) .riEventBookingCard{box-shadow:0 18px 50px #00000061}:where(:root[data-theme=dark]) .riNewsPill{background:#20164a}:where(:root[data-theme=dark]) .riNewsHero h1{color:#eaebf2}:where(:root[data-theme=dark]) .riFeaturedNews:hover{box-shadow:0 24px 60px #00000087}:where(:root[data-theme=dark]) .riNewsCategory.frontend{color:#8de4c3}:where(:root[data-theme=dark]) .riNewsCard:hover{box-shadow:0 20px 45px #0000007a}:where(:root[data-theme=dark]) .riNewsCardFooter{color:#a5aac6}:where(:root[data-theme=dark]) .rgGoogleLogin{border:1px solid #31375c;background:#181c37;color:#dadce7}:where(:root[data-theme=dark]) .rgMiniDays button.active .rgCalendarDots i{background:#181c37}:where(:root[data-theme=dark]) .rgSelectedDay>div{border:1px solid #261f6a}:where(:root[data-theme=dark]) .rgEditProfileButton{color:#8e7ef2}:where(:root[data-theme=dark]) .rgProfileAlert.error{color:#f47d7d}:where(:root[data-theme=dark]) .rgProfileAlert.success{color:#8bf5d2}:where(:root[data-theme=dark]) .eventWizardField input,:where(:root[data-theme=dark]) .eventWizardField select,:where(:root[data-theme=dark]) .eventWizardField textarea,:where(:root[data-theme=dark]) .eventWizardSpeakerFields input,:where(:root[data-theme=dark]) .eventWizardAgendaRow input{border:1px solid #32385d;background:#141a27;color:#e3e5ed}:where(:root[data-theme=dark]) .eventWizardField input:focus,:where(:root[data-theme=dark]) .eventWizardField select:focus,:where(:root[data-theme=dark]) .eventWizardField textarea:focus,:where(:root[data-theme=dark]) .eventWizardSpeakerFields input:focus,:where(:root[data-theme=dark]) .eventWizardAgendaRow input:focus{background:#181c37}:where(:root[data-theme=dark]) .eventWizardPreviewGrid>div,:where(:root[data-theme=dark]) .eventWizardPreviewDescription{border:1px solid #31365b;background:#121529}:where(:root[data-theme=dark]) .eventWizard{color:#eaebf2}:where(:root[data-theme=dark]) .eventWizardBack{background:#1e2447;color:#e4e6ee}:where(:root[data-theme=dark]) .eventWizardBack:hover{background:#21274e}:where(:root[data-theme=dark]) .eventWizardHeader h2{color:#eaebf2}:where(:root[data-theme=dark]) .eventWizardHeader p{color:#9ea3c1}:where(:root[data-theme=dark]) .eventWizardStep{color:#9ea3c1}:where(:root[data-theme=dark]) .eventWizardStep span{background:#21264c;color:#9ea3c1}:where(:root[data-theme=dark]) .eventWizardStep.active{color:#eaebf2}:where(:root[data-theme=dark]) .eventWizardLine{background:#21274d}:where(:root[data-theme=dark]) .eventWizardPanel,:where(:root[data-theme=dark]) .eventWizardPreview{border:1px solid #31375b;background:#181c37;box-shadow:0 1px 2px #0000002e,0 2px 5px #00000034}:where(:root[data-theme=dark]) .eventWizardField>span{color:#a2a6c3}:where(:root[data-theme=dark]) .eventWizardField input,:where(:root[data-theme=dark]) .eventWizardField textarea,:where(:root[data-theme=dark]) .eventWizardField select,:where(:root[data-theme=dark]) .eventWizardSpeakerFields input,:where(:root[data-theme=dark]) .eventWizardAgendaRow input{border:1px solid #33395f;background:#151b25;color:#e8e9f0}:where(:root[data-theme=dark]) .eventWizardField input::placeholder,:where(:root[data-theme=dark]) .eventWizardField textarea::placeholder,:where(:root[data-theme=dark]) .eventWizardSpeakerFields input::placeholder,:where(:root[data-theme=dark]) .eventWizardAgendaRow input::placeholder{color:#949abb}:where(:root[data-theme=dark]) .eventWizardField input:focus,:where(:root[data-theme=dark]) .eventWizardField textarea:focus,:where(:root[data-theme=dark]) .eventWizardField select:focus,:where(:root[data-theme=dark]) .eventWizardSpeakerFields input:focus,:where(:root[data-theme=dark]) .eventWizardAgendaRow input:focus{background:#181c37}:where(:root[data-theme=dark]) .eventWizardField input:disabled{background:#1d2345;color:#9095b8}:where(:root[data-theme=dark]) .eventWizardUpload{border:1px dashed #353b63;background:#161d25}:where(:root[data-theme=dark]) .eventWizardUpload:hover{background:#1a1445}:where(:root[data-theme=dark]) .eventWizardUpload strong{color:#dee0ea}:where(:root[data-theme=dark]) .eventWizardUpload small{color:#959abb}:where(:root[data-theme=dark]) .eventWizardSectionTitle{border-top:1px solid #2f3457}:where(:root[data-theme=dark]) .eventWizardSectionTitle h3{color:#e4e6ee}:where(:root[data-theme=dark]) .eventWizardSectionTitle p{color:#979cbd}:where(:root[data-theme=dark]) .eventWizardSectionTitle button{background:#1b1549;color:#8d81f0}:where(:root[data-theme=dark]) .eventWizardSectionTitle button:hover{background:#1e164d}:where(:root[data-theme=dark]) .eventWizardSpeaker{border:1px solid #31375b;background:#161d25}:where(:root[data-theme=dark]) .eventWizardSpeakerAvatar{border:1px dashed #373d66;background:#181c37}:where(:root[data-theme=dark]) .eventWizardDelete{background:#481518;color:#f47d7d}:where(:root[data-theme=dark]) .eventWizardDelete:hover{background:#4d161a}:where(:root[data-theme=dark]) .eventWizardPreviewGrid>div{border:1px solid #31365a;background:#121529}:where(:root[data-theme=dark]) .eventWizardPreviewGrid small,:where(:root[data-theme=dark]) .eventWizardPreviewDescription small{color:#9ba0bf}:where(:root[data-theme=dark]) .eventWizardPreviewGrid strong{color:#e7e8ef}:where(:root[data-theme=dark]) .eventWizardPreviewDescription{border:1px solid #31365a;background:#121529}:where(:root[data-theme=dark]) .eventWizardPreviewDescription p{color:#b2b6ce}:where(:root[data-theme=dark]) .eventWizardWarning,:where(:root[data-theme=dark]) .eventWizardError{border:1px solid #732127;background:#471519;color:#f47d7d}:where(:root[data-theme=dark]) .eventWizardSuccess{border:1px solid #258158;background:#154a31;color:#95f0c8}:where(:root[data-theme=dark]) .eventWizardPrevious{background:#1e2447;color:#a7abc7}:where(:root[data-theme=dark]) .eventWizardPrevious:hover{background:#21274e}:where(:root[data-theme=dark]) .eventWizardContinue:disabled{background:#1f1b5d}:where(:root[data-theme=dark]) .uep-right{background:#181c37;border:1px solid #31375b;box-shadow:0 2px 5px #00000034}:where(:root[data-theme=dark]) .uep-error{border:1px solid #6e2020;background:#481515;color:#f09790}:where(:root[data-theme=dark]) .uep-success{border:1px solid #22733e;background:#154925;color:#9aeeb9}:where(:root[data-theme=dark]) .eventOrganizerInfo strong{color:#e3e4ed}:where(:root[data-theme=dark]) .eventOrganizerInfo span{color:#969bbc}:where(:root[data-theme=dark]) .myEventsHeader h1{color:#eaebf2}:where(:root[data-theme=dark]) .myEventsHeader p{color:#9ea2c1}:where(:root[data-theme=dark]) .myEventsFilters{background:#181c37;border:1px solid #31365a}:where(:root[data-theme=dark]) .myEventsFilter{color:#aaaec8}:where(:root[data-theme=dark]) .myEventsFilter:hover:not(.active){color:#887bf4;background:#1a1446}:where(:root[data-theme=dark]) .myEventsSort{border:1px solid #31375c;background:#181c37;color:#acb0ca}:where(:root[data-theme=dark]) .myEventCard{border:1px solid #31375b;background:#181c37;box-shadow:0 2px 5px #00000034}:where(:root[data-theme=dark]) .myEventCard:hover{box-shadow:0 6px 15px #00000047}:where(:root[data-theme=dark]) .myEventImageButton{background:#243042}:where(:root[data-theme=dark]) .myEventStatusBadge{background:#181c37;color:#babdd3;box-shadow:0 2px 8px #00000061}:where(:root[data-theme=dark]) .myEventStatusBadge.published{color:#907cf4}:where(:root[data-theme=dark]) .myEventStatusBadge.ended{color:#9da1c0}:where(:root[data-theme=dark]) .myEventStatus{background:#432275e0}:where(:root[data-theme=dark]) .myEventStatus.draft{background:#181c37eb;color:#b7bad1}:where(:root[data-theme=dark]) .myEventBody{background:#181c37}:where(:root[data-theme=dark]) .myEventBody h3{color:#e8e9f0}:where(:root[data-theme=dark]) .myEventBody p{color:#9da2c0}:where(:root[data-theme=dark]) .myEventActions{border-top:1px solid #2f3d55}:where(:root[data-theme=dark]) .myEventActions button:first-child{background:#1b164b;color:#8c7ef2}:where(:root[data-theme=dark]) .myEventActions button:first-child:hover{background:#1e1750}:where(:root[data-theme=dark]) .myEventActions button:nth-child(2){border:1px solid #32375c;background:#121529;color:#a8acc7}:where(:root[data-theme=dark]) .myEventActions button:nth-child(2):hover{border-color:#363c64;background:#1d2345;color:#bfc2d6}:where(:root[data-theme=dark]) .myEventActions button:last-child:hover{background:#481515}:where(:root[data-theme=dark]) .myEventsLoading,:where(:root[data-theme=dark]) .myEventsEmpty{border:1px dashed #31375b;background:#181c37;color:#989dbd}:where(:root[data-theme=dark]) .myEventsEmpty{border:1px solid #31365b;background:#181c37;color:#9da1c0}:where(:root[data-theme=dark]) .myEventsEmpty h3{color:#e3e4ed}:where(:root[data-theme=dark]) .myEventsEmpty p{color:#989dbd}:where(:root[data-theme=dark]) .eventDetailBack{color:#8d7ef2}:where(:root[data-theme=dark]) .eventDetailBack:hover{color:#998ee9}:where(:root[data-theme=dark]) .eventDetailSection,:where(:root[data-theme=dark]) .eventDetailSideCard,:where(:root[data-theme=dark]) .eventDetailActionsCard{background:#181c37;border:1px solid #31375b;box-shadow:0 2px 5px #00000034}:where(:root[data-theme=dark]) .eventDetailSection h2,:where(:root[data-theme=dark]) .eventDetailSideCard h2{color:#e8e9f0}:where(:root[data-theme=dark]) .eventDetailDescription,:where(:root[data-theme=dark]) .eventDetailSection>p{color:#9da2c0}:where(:root[data-theme=dark]) .eventDetailInfoIcon{background:#1d154a;color:#917df3}:where(:root[data-theme=dark]) .eventDetailInfoIcon.cyan{background:#16444d;color:#87e5f4}:where(:root[data-theme=dark]) .eventDetailInfoRow span,:where(:root[data-theme=dark]) .eventDetailInfoSub,:where(:root[data-theme=dark]) .eventDetailSideCard>p{color:#9ba0bf}:where(:root[data-theme=dark]) .eventDetailInfoRow strong,:where(:root[data-theme=dark]) .eventDetailSideCard>strong{color:#e6e8ef}:where(:root[data-theme=dark]) .eventDetailAddPeopleBtn,:where(:root[data-theme=dark]) .eventDetailAttendeesBtn{border:1px solid #32375c;background:#181c37;color:#babdd3}:where(:root[data-theme=dark]) .eventDetailAddPeopleBtn:hover,:where(:root[data-theme=dark]) .eventDetailAttendeesBtn:hover{border-color:#353b62;background:#121529;color:#c8cadc}:where(:root[data-theme=dark]) .eventDetailSpeaker{border:1px solid #30365a;background:#181c37}:where(:root[data-theme=dark]) .eventDetailSpeakerAvatar{background:#20164b;color:#8f7df3}:where(:root[data-theme=dark]) .eventDetailSpeaker strong{color:#e3e4ed}:where(:root[data-theme=dark]) .eventDetailSpeaker span,:where(:root[data-theme=dark]) .eventDetailSpeaker small{color:#999ebe}:where(:root[data-theme=dark]) .eventDetailAgendaItem{border:1px solid #30365a;background:#121529}:where(:root[data-theme=dark]) .eventDetailAgendaItem span{color:#89e5f3}:where(:root[data-theme=dark]) .eventDetailAgendaItem strong{color:#d1d3e1}:where(:root[data-theme=dark]) .rgOtpOrbit:before,:where(:root[data-theme=dark]) .rgOtpOrbit:after{border:2px solid #37257f}:where(:root[data-theme=dark]) .rgOtpSpinner{border:3px solid rgba(43,48,80,.125);border-top-color:#37257f;border-right-color:#37257f}:where(:root[data-theme=dark]) .rgOtpOverlay-valid strong{color:#92efd0}:where(:root[data-theme=dark]) .rgOtpOverlay-invalid strong{color:#ef8192}:where(:root[data-theme=dark]) .rgOtpResultIcon{color:#8fe9cd}:where(:root[data-theme=dark]) .rgOtpOrbit{box-shadow:0 14px 40px #00000078}:where(:root[data-theme=dark]) .rgOtpOverlay strong{color:#bdc0d5}:where(:root[data-theme=dark]) .historyModal{background:#181c37;box-shadow:0 24px 70px #0009;border:1px solid #333f57}:where(:root[data-theme=dark]) .historyModalHeader{border-bottom:1px solid #2f3d55}:where(:root[data-theme=dark]) .historyModalHeader h2{color:#e6e8ef}:where(:root[data-theme=dark]) .historyModalHeader p{color:#9ba0bf}:where(:root[data-theme=dark]) .historyModalHeader button{background:#121529;color:#b1b5cd}:where(:root[data-theme=dark]) .historyModalHeader button:hover{background:#1f2549;color:#c9cbdc}:where(:root[data-theme=dark]) .historyPersonRow{border-bottom:1px solid #2f3d55}:where(:root[data-theme=dark]) .historyPersonAvatar{background:#20164b;color:#8f7df3}:where(:root[data-theme=dark]) .historyPersonInfo strong{color:#e3e4ed}:where(:root[data-theme=dark]) .historyPersonInfo span{color:#999ebe}:where(:root[data-theme=dark]) .historyMessage.error{border:1px solid #6e2020;background:#481518;color:#f48ba5}:where(:root[data-theme=dark]) .historyMessage.success{border:1px solid #22733e;background:#154925;color:#9aeeb9}:where(:root[data-theme=dark]) .user-layout{background:#121729}:where(:root[data-theme=dark]) .rgMeetingCard{border:1px solid #30365a;background:#181c37;box-shadow:0 8px 24px #0000003b}:where(:root[data-theme=dark]) .rgMeetingHeader{border-bottom:1px solid #2f3457;background:#181c37}:where(:root[data-theme=dark]) .rgMeetingHeader h1{color:#e7e8ef}:where(:root[data-theme=dark]) .rgMeetingHeader p{color:#9da1c0}:where(:root[data-theme=dark]) .rgMeetingBack{border:1px solid #31375b;background:#181c37;color:#dee0ea}:where(:root[data-theme=dark]) .rgMeetingBack:hover{color:#8c7ef2;background:#1a1445}:where(:root[data-theme=dark]) .rgMeetingForm{background:#181c37}:where(:root[data-theme=dark]) .rgMeetingTabs{background:#151826}:where(:root[data-theme=dark]) .rgMeetingTabs button{color:#b1b4cd}:where(:root[data-theme=dark]) .rgMeetingSection{border:1px solid #2f3558;background:#121529}:where(:root[data-theme=dark]) .rgMeetingSectionTitle span{color:#e0e1eb}:where(:root[data-theme=dark]) .rgMeetingPeopleHeader h3{color:#e0e1eb}:where(:root[data-theme=dark]) .rgMeetingPeopleHeader p{color:#989dbd}:where(:root[data-theme=dark]) .rgMeetingField label{color:#b1b5cd}:where(:root[data-theme=dark]) .rgMeetingField input,:where(:root[data-theme=dark]) .rgMeetingField select,:where(:root[data-theme=dark]) .rgMeetingField textarea{border:1px solid #31375b;background:#181c37;color:#e8e9f0}:where(:root[data-theme=dark]) .rgMeetingPeopleEmpty{border:1px dashed #31375c;background:#181c37;color:#9499bb}:where(:root[data-theme=dark]) .rgMeetingSearch>svg{color:#9ca1c0}:where(:root[data-theme=dark]) .rgMeetingSearch input{border:1px solid #31375b;background:#181c37;color:#e4e6ee}:where(:root[data-theme=dark]) .rgMeetingSearch button{color:#9ba0bf}:where(:root[data-theme=dark]) .rgMeetingPerson{border:1px solid #30365a;background:#181c37;color:#e0e1eb}:where(:root[data-theme=dark]) .rgMeetingPerson:hover{background:#1c1445}:where(:root[data-theme=dark]) .rgMeetingPerson.active{background:#1f1548}:where(:root[data-theme=dark]) .rgMeetingPersonAvatar{background:#1d164b;color:#8f7ff1}:where(:root[data-theme=dark]) .rgMeetingPersonInfo strong{color:#e0e1eb}:where(:root[data-theme=dark]) .rgMeetingPersonInfo small{color:#9ba0bf}:where(:root[data-theme=dark]) .rgMeetingSelectedChip{border:1px solid #30365a;background:#181c37}:where(:root[data-theme=dark]) .rgMeetingSelectedChip>span{background:#1d164b;color:#8f7ff1}:where(:root[data-theme=dark]) .rgMeetingSelectedChip strong{color:#e0e1eb}:where(:root[data-theme=dark]) .rgMeetingSelectedChip small{color:#9ba0bf}:where(:root[data-theme=dark]) .rgMeetingSelectedChip button{color:#9ba0bf}:where(:root[data-theme=dark]) .rgMeetingSelectedChip button:hover{background:#1d2345;color:#dddfea}:where(:root[data-theme=dark]) .rgMeetingSelectAll{border:1px solid #291f69;background:#201547;color:#9081ef}:where(:root[data-theme=dark]) .rgMeetingActions{border-top:1px solid #2f3457}:where(:root[data-theme=dark]) .rgMeetingActions strong{color:#8e7cf3}:where(:root[data-theme=dark]) .rgMeetingActions span{color:#999ebe}:where(:root[data-theme=dark]) .rgMeetingMessage{border:1px solid #6d2029;background:#481518;color:#f48ba5}:where(:root[data-theme=dark]) .rgMeetingMessage.success{border-color:#22733e;background:#154925;color:#9aeeb9}:where(:root[data-theme=dark]) .publicOrganizationPage{background:#10152b;color:#eaebf2}:where(:root[data-theme=dark]) .publicOrganizationEyebrow{background:#20164a}:where(:root[data-theme=dark]) .publicOrganizationHeader h1{color:#eaebf2}:where(:root[data-theme=dark]) .publicOrganizationHeader p{color:#b1b5cd}:where(:root[data-theme=dark]) .publicOrganizationSearch{border:1px solid #30365a;background:#181c37;color:#9398ba;box-shadow:0 4px 16px #00000028}:where(:root[data-theme=dark]) .publicOrganizationSearch input{color:#eaebf2}:where(:root[data-theme=dark]) .publicOrganizationSearch input::placeholder{color:#9398ba}:where(:root[data-theme=dark]) .publicOrganizationCount{color:#d1d3e1}:where(:root[data-theme=dark]) .publicOrganizationFilter{border:1px solid #30365a;background:#181c37;color:#c5c7da}:where(:root[data-theme=dark]) .publicOrganizationFilter:hover{border-color:#2b2070;color:#8a78f8}:where(:root[data-theme=dark]) .publicOrganizationCard{border:1px solid #2f3558;background:#181c37;box-shadow:0 5px 18px #0000002e}:where(:root[data-theme=dark]) .publicOrganizationCard:hover{border-color:#261f6a;box-shadow:0 16px 35px #00000047}:where(:root[data-theme=dark]) .publicOrganizationLogo{border:1px solid #2f3d55;background:#121529}:where(:root[data-theme=dark]) .publicOrganizationNameRow h2{color:#eaebf2}:where(:root[data-theme=dark]) .publicOrganizationVerified{background:#17424f;color:#88e4f4}:where(:root[data-theme=dark]) .publicOrganizationMeta{color:#9ca1c0}:where(:root[data-theme=dark]) .publicOrganizationDot{color:#7b81aa}:where(:root[data-theme=dark]) .publicOrganizationDescription{color:#b9bcd2}:where(:root[data-theme=dark]) .publicOrganizationStats span{background:#1e1549}:where(:root[data-theme=dark]) .publicOrganizationStats span+span{background:#121529;color:#b2b6ce}:where(:root[data-theme=dark]) .publicOrganizationFollowButton{border:1px solid #30365a;background:#181c37;color:#d6d8e5}:where(:root[data-theme=dark]) .publicOrganizationFollowButton:hover{border-color:#2a206e;background:#1a1445;color:#8e7cf4}:where(:root[data-theme=dark]) .publicOrganizationFollowButton.following{border-color:#30365a;background:#151b25;color:#bec1d5}:where(:root[data-theme=dark]) .publicOrganizationState{border:1px dashed #31375b;background:#181c37}:where(:root[data-theme=dark]) .publicOrganizationStateIcon{background:#1e1549}:where(:root[data-theme=dark]) .publicOrganizationState h3{color:#e7e8f0}:where(:root[data-theme=dark]) .publicOrganizationState p{color:#a7abc7}:where(:root[data-theme=dark]) .publicOrganizationState.error .publicOrganizationStateIcon{background:#481515;color:#ee8487}:where(:root[data-theme=dark]) .publicOrganizationLoader{border:3px solid #271d65}:where(:root[data-theme=dark]) .publicOrganizationCta{box-shadow:0 14px 32px #0000006e}:where(:root[data-theme=dark]) .rgSignupPassword button{color:#9ba0bf}:where(:root[data-theme=dark]) .rgSignupLogin{color:#9ca1c0}:where(:root[data-theme=dark]) .rgSignupError{border:1px solid #6e2020;background:#461414;color:#e99292}:where(:root[data-theme=dark]) .rgMeetingEditModal{background:#181c37;box-shadow:0 28px 80px #0009;border:1px solid #323c57}:where(:root[data-theme=dark]) .rgMeetingEditHeader{border-bottom:1px solid #2f3d55}:where(:root[data-theme=dark]) .rgMeetingEditIcon{background:#1e1549}:where(:root[data-theme=dark]) .rgMeetingEditHeader h3{color:#e3e4ed}:where(:root[data-theme=dark]) .rgMeetingEditHeader p{color:#9ba0bf}:where(:root[data-theme=dark]) .rgMeetingEditClose{border:1px solid #303559;background:#181c37;color:#a5aac6}:where(:root[data-theme=dark]) .rgMeetingEditPerson{background:#142045;border:1px solid #313a54}:where(:root[data-theme=dark]) .rgMeetingEditPerson strong{color:#dedfea}:where(:root[data-theme=dark]) .rgMeetingEditPerson small{color:#979cbc}:where(:root[data-theme=dark]) .rgMeetingEditFields label>span{color:#b0b4cd}:where(:root[data-theme=dark]) .rgMeetingEditFields input{border:1px solid #343f58;background:#181c37;color:#e0e2eb}:where(:root[data-theme=dark]) .rgMeetingEditActions{border-top:1px solid #2f3d55;background:#141427}:where(:root[data-theme=dark]) .rgMeetingEditCancel{border:1px solid #31375b;background:#181c37;color:#b0b4cd}:where(:root[data-theme=dark]) .rgSidebarSection h5{color:#959bbc}:where(:root[data-theme=dark]) .rgSideLink{color:#b3b6ce}:where(:root[data-theme=dark]) .rgSideLinkLocked{color:#8288af}:where(:root[data-theme=dark]) .rgSideLinkLocked:hover{color:#8b91b5}:where(:root[data-theme=dark]) .rgSideLock{color:#7d83ac}:where(:root[data-theme=dark]) .rgThemeRow{color:#a1a6c3}:where(:root[data-theme=dark]) .rgThemeSwitch{background:#252c56}:where(:root[data-theme=dark]) .rgThemeSwitch>span{background:#181c37;color:#a7abc6}:where(:root[data-theme=dark]) .rgTopbar{background:#181c37;border-bottom:1px solid #303558}:where(:root[data-theme=dark]) .rgBellButton{background:#121729;color:#b1b5cd}:where(:root[data-theme=dark]) .rgBellButton:hover{background:#181548;color:#8e7ef2}:where(:root[data-theme=dark]) .rgBellDot{border:2px solid #2b3050}:where(:root[data-theme=dark]) .rgTopProfile{background:#121729;color:#e0e1eb}:where(:root[data-theme=dark]) .rgTopProfile:hover{background:#181548}:where(:root[data-theme=dark]) .rgTopUserText strong{color:#e0e1eb}:where(:root[data-theme=dark]) .rgTopUserText small{color:#989dbd}:where(:root[data-theme=dark]) .rgTopChevron{color:#9da1c0}:where(:root[data-theme=dark]) .rgDropdown{border:1px solid #30365a;background:#181c37;box-shadow:0 18px 50px #0000007a}:where(:root[data-theme=dark]) .rgNotificationHeader h4,:where(:root[data-theme=dark]) .rgNotificationDropdown h4{color:#e3e4ed}:where(:root[data-theme=dark]) .rgNotificationRefreshing{color:#9a9fbf}:where(:root[data-theme=dark]) .rgNotificationEmpty{color:#9a9fbf}:where(:root[data-theme=dark]) .rgNotificationItem{color:#e1e2ec}:where(:root[data-theme=dark]) .rgNotificationItem:hover{background:#191446}:where(:root[data-theme=dark]) .rgNotificationItem strong{color:#e0e1eb}:where(:root[data-theme=dark]) .rgNotificationItem small{color:#9a9ebe}:where(:root[data-theme=dark]) .rgNotificationDelete{color:#9499ba}:where(:root[data-theme=dark]) .rgNotificationDelete:hover{background:#481518;color:#f47d7d}:where(:root[data-theme=dark]) .rgProfileDropdown button{color:#dddfea}:where(:root[data-theme=dark]) .rgProfileDropdown button:hover{background:#121529}:where(:root[data-theme=dark]) .rgProfileDropdown button.danger{color:#f47d7d}:where(:root[data-theme=dark]) .rgProfileDropdown button.danger:hover{background:#481518}:where(:root[data-theme=dark]) .riFeaturesSection{background:#181c37;color:#eaebf2;border-top:1px solid #2e3a58;border-bottom:1px solid #2e3a58}:where(:root[data-theme=dark]) .orgInfoCard>h3{color:#afb3cc}:where(:root[data-theme=dark]) .orgStat strong{color:#e1e2ec}:where(:root[data-theme=dark]) .orgInfoItem{color:#b3b7ce}@media(max-width:900px){:where(:root[data-theme=dark]) .rgMobileDrawer{box-shadow:18px 0 45px #00000087}}:where(:root[data-theme=dark]) body{background:#181c37}:where(:root[data-theme=dark]) .orgInfoCard{border:1px solid #31365b;background:#181c37}:where(:root[data-theme=dark]) .orgStat{background:#141727}:where(:root[data-theme=dark]) .orgStat span{color:#9da1c0}@media(max-width:900px){:where(:root[data-theme=dark]) .rgMobileDrawer{box-shadow:-18px 0 45px #00000087}}@media(max-width:900px){:where(:root[data-theme=dark]) .riMobileMenu{box-shadow:-20px 0 50px #00000094}}:where(:root[data-theme=dark]) .passwordProfileCardHeader h2{color:#e6e7ef}:where(:root[data-theme=dark]) .passwordProfileField label span{color:#947cf4}:where(:root[data-theme=dark]) .rpComplete{color:#98e9c7}:where(:root[data-theme=dark]) .rpError{background:#7722231a}:where(:root[data-theme=dark]) .rpHeading p{color:#9fa4c2}:where(:root[data-theme=dark]) .rpProfileCard,:where(:root[data-theme=dark]) .rpNav,:where(:root[data-theme=dark]) .rpCard{background:#181c37;border:1px solid #2f3457;box-shadow:0 2px 8px #0000002b}:where(:root[data-theme=dark]) .rpCamera{border:3px solid #2b3050;background:#121529;color:#b0b4cd}:where(:root[data-theme=dark]) .rpProfileCard p{color:#a9adc8}:where(:root[data-theme=dark]) .rpProgressTitle b{color:#947cf4}:where(:root[data-theme=dark]) .rpProgress{background:#222241}:where(:root[data-theme=dark]) .rpNav a{color:#b6bad0}:where(:root[data-theme=dark]) .rpNav a.active{background:#22164b;color:#967ff2}:where(:root[data-theme=dark]) .rpCardHead{border-bottom:1px solid #2e3355}:where(:root[data-theme=dark]) .rpComplete{background:#164c46;color:#98e6e7}:where(:root[data-theme=dark]) .rpField label{color:#a3a8c4}:where(:root[data-theme=dark]) .rpField label span{color:#947cf4}:where(:root[data-theme=dark]) .rpField input,:where(:root[data-theme=dark]) .rpField select{border:1px solid #303559;background:#181c37;color:#dcdde8}:where(:root[data-theme=dark]) .rpReadonly input{background:#11112a;color:#a1a5c3}:where(:root[data-theme=dark]) .rpVerified{color:#a6aac6}:where(:root[data-theme=dark]) .rpInterest{border:1px solid #31365a;background:#181c37;color:#c1c4d7}:where(:root[data-theme=dark]) .rpInterest.selected{border-color:#30206f;background:#23154a;color:#967ff2}:where(:root[data-theme=dark]) .rpInterest:hover{border-color:#362682}:where(:root[data-theme=dark]) .rpMeetingIntro{color:#a1a5c3}:where(:root[data-theme=dark]) .rpMeetingToggleRow span{color:#9ca1c0}:where(:root[data-theme=dark]) .rpSwitch{background:#252b56}:where(:root[data-theme=dark]) .rpSwitch i{background:#181c37}:where(:root[data-theme=dark]) .rpZoomRow{border:1px solid #2f3457}:where(:root[data-theme=dark]) .rpZoomIcon{background:#16414d;color:#94d1df}:where(:root[data-theme=dark]) .rpZoomLeft span{color:#9ca1c0}:where(:root[data-theme=dark]) .rpConnect{border:1px solid #31365a;background:#181c37}:where(:root[data-theme=dark]) .rpSaved{color:#98e9c7}:where(:root[data-theme=dark]) .rpError{background:#481515;border:1px solid #6a1f1f;color:#e19696}:where(:root[data-theme=dark]) .rpLoading{color:#b0b4cd}@media(max-width:620px){:where(:root[data-theme=dark]) .rpNav a.active{background:#22164b;color:#967ff2}}:where(:root[data-theme=dark]) .passwordProfileCard{background:#181c37;border:1px solid #2f3457;box-shadow:0 2px 8px #0000002b}:where(:root[data-theme=dark]) .passwordProfileCardHeader{border-bottom:1px solid #2e3355}:where(:root[data-theme=dark]) .passwordSecurityBadge{background:#164c46;color:#98e6e7}:where(:root[data-theme=dark]) .passwordProfileField label{color:#a3a8c4}:where(:root[data-theme=dark]) .passwordProfileInput input{border:1px solid #303559;background:#181c37;color:#dcdde8}:where(:root[data-theme=dark]) .passwordProfileInput input:focus{background:#181c37}:where(:root[data-theme=dark]) .passwordProfileInput button{color:#a9adc8}:where(:root[data-theme=dark]) .passwordProfileInput button:hover{background:#1c1548;color:#947cf4}:where(:root[data-theme=dark]) .passwordRequirement{color:#9ca1c0}:where(:root[data-theme=dark]) .passwordRequirement.valid{color:#98e9c7}:where(:root[data-theme=dark]) .passwordRequirementIcon{color:#9297b9;background:#1d2345}:where(:root[data-theme=dark]) .passwordRequirement.valid .passwordRequirementIcon{color:#95f0cc;background:#174d32}:where(:root[data-theme=dark]) .passwordMatch.valid{color:#98e9c7}:where(:root[data-theme=dark]) .passwordMatch.invalid{color:#e19696}:where(:root[data-theme=dark]) .passwordProfileMessage.error{background:#481515;border:1px solid #6a1f1f;color:#e19696}:where(:root[data-theme=dark]) .passwordProfileMessage.success{background:#0d2d1d;border:1px solid #256d46;color:#9ee7c8}:where(:root[data-theme=dark]) .passwordProfileActions{border-top:1px solid #313a54}:where(:root[data-theme=dark]) .passwordProfileCancel{border:1px solid #31365a;background:#181c37;color:#bbbfd4}:where(:root[data-theme=dark]) .passwordProfileCancel:hover:not(:disabled){background:#151525}:where(:root[data-theme=dark]) .rgLoginContent .forgotProgress span{background:#262641}:where(:root[data-theme=dark]) .rgResetCompleteIcon{background:#18513b;color:#8ff4d6;box-shadow:0 0 0 9px #154931}:where(:root[data-theme=dark]) .rgResetComplete h2{color:#e8e9f0}:where(:root[data-theme=dark]) .rgResetComplete p{color:#a9aec8}:where(:root[data-theme=dark]) .forgotPasswordPage{background:#181c37}:where(:root[data-theme=dark]) .forgotPasswordLeftContent>p{color:#878db3}:where(:root[data-theme=dark]) .forgotSecurityCard{box-shadow:0 14px 35px #00000067}:where(:root[data-theme=dark]) .forgotSecurityCard span{color:#85e4f3}:where(:root[data-theme=dark]) .forgotCopyright{color:#9ea3c1}:where(:root[data-theme=dark]) .forgotPasswordRight{background:#181c37}:where(:root[data-theme=dark]) .forgotHomeLink{color:#b5b9d0}:where(:root[data-theme=dark]) .forgotHomeLink:hover{color:#9378f8}:where(:root[data-theme=dark]) .forgotProgress span{background:#20264a}:where(:root[data-theme=dark]) .forgotIconBox{background:#23154a;color:#9378f8}:where(:root[data-theme=dark]) .forgotHeading h2{color:#e7e8ef}:where(:root[data-theme=dark]) .forgotHeading p{color:#a4a8c5}:where(:root[data-theme=dark]) .forgotField label{color:#d4d6e3}:where(:root[data-theme=dark]) .forgotField input{border:1px solid #31375c;background:#181c37;color:#e1e2ec}:where(:root[data-theme=dark]) .forgotField input::placeholder{color:#9398ba}:where(:root[data-theme=dark]) .forgotError{border:1px solid #6e2020;background:#461414;color:#e99292}:where(:root[data-theme=dark]) .forgotBackLogin{color:#9378f8}:where(:root[data-theme=dark]) .rgResetCodeWrap>label{color:#d4d6e3}:where(:root[data-theme=dark]) .rgResetCodeInputs input{border:1px solid #31375c;background:#181c37;color:#9378f8}:where(:root[data-theme=dark]) .rgResetCodeInputs input:hover{border-color:#332a6d}:where(:root[data-theme=dark]) .rgResetCodeInputs input:focus{background:#1c1445}:where(:root[data-theme=dark]) .rgResetCodeHint{color:#9da1c0}:where(:root[data-theme=dark]) .rgResetResend{color:#9378f8}:where(:root[data-theme=dark]) .rgResetSuccess{border:1px solid #22733e;background:#154925;color:#9aeeb9}:where(:root[data-theme=dark]) .rgNewPasswordField>label{color:#d4d6e3}:where(:root[data-theme=dark]) .rgNewPasswordInput input{border:1px solid #31375c;background:#181c37;color:#e1e2ec}:where(:root[data-theme=dark]) .rgNewPasswordInput input::placeholder{color:#9297b9}:where(:root[data-theme=dark]) .rgNewPasswordInput input:hover{border-color:#353b63}:where(:root[data-theme=dark]) .rgNewPasswordInput input:focus{background:#181c37}:where(:root[data-theme=dark]) .rgNewPasswordInput.match input{box-shadow:0 0 0 3px #0000003b}:where(:root[data-theme=dark]) .rgNewPasswordInput.mismatch input{border-color:#802525}:where(:root[data-theme=dark]) .rgNewPasswordEye{color:#9a9fbf}:where(:root[data-theme=dark]) .rgNewPasswordEye:hover{color:#947cf4;background:#201547}:where(:root[data-theme=dark]) .rgPasswordGuide{border:1px solid #322464;background:linear-gradient(145deg,#231443,#1a1445);box-shadow:0 8px 24px #00000031}:where(:root[data-theme=dark]) .rgPasswordGuide.show{border-color:#2e2068}:where(:root[data-theme=dark]) .rgPasswordGuideShield{background:#22164b;color:#9378f8}:where(:root[data-theme=dark]) .rgPasswordGuideTitle strong{color:#dedfea}:where(:root[data-theme=dark]) .rgPasswordGuideTitle span{color:#989dbd}:where(:root[data-theme=dark]) .rgPasswordGuideHeader strong{color:#dedfea}:where(:root[data-theme=dark]) .rgPasswordGuideHeader span{color:#989dbd}:where(:root[data-theme=dark]) .rgPasswordGuideItem{border:1px solid #303558;background:#181c37;color:#a3a7c4}:where(:root[data-theme=dark]) .rgPasswordGuideCheck{background:#1d2345;color:#898fb4}:where(:root[data-theme=dark]) .rgPasswordGuideItem.valid{border-color:#28704d;background:#0f2c1d;color:#a6e3c9;box-shadow:0 3px 10px #0000002e}:where(:root[data-theme=dark]) .rgPasswordGuideItem.valid .rgPasswordGuideCheck{background:#185333;color:#95f0c9}:where(:root[data-theme=dark]) .rgPasswordStrength{border-top:1px solid #372f57}:where(:root[data-theme=dark]) .rgPasswordStrengthText span{color:#9ba0bf}:where(:root[data-theme=dark]) .rgPasswordStrengthText strong{color:#a4a8c5}:where(:root[data-theme=dark]) .rgPasswordStrengthText strong.valid{color:#95f0c9}:where(:root[data-theme=dark]) .rgPasswordStrengthTrack{background:#20254a}:where(:root[data-theme=dark]) .rgPasswordStrengthTrack>span{background:linear-gradient(90deg,#322277,#6742f5)}:where(:root[data-theme=dark]) .rgPasswordMatchMessage.valid{color:#95f0c9}:where(:root[data-theme=dark]) .rgPasswordMatchMessage.invalid{color:#e48f8f}:where(:root[data-theme=dark]) .inviteLookupLoading{color:#abafc9}:where(:root[data-theme=dark]) .historyInviteModal{background:#181c37;border:1px solid #303558;box-shadow:0 28px 80px #0009}:where(:root[data-theme=dark]) .historyInviteModal .historyModalHeader{border-bottom:1px solid #313a54}:where(:root[data-theme=dark]) .historyInviteModal .historyModalHeader h2{color:#e7e8f0}:where(:root[data-theme=dark]) .historyInviteModal .historyModalHeader p{color:#9ca1c0}:where(:root[data-theme=dark]) .historyInviteModal .historyModalHeader>button{background:#121529;color:#a6aac6}:where(:root[data-theme=dark]) .historyInviteModal .historyModalHeader>button:hover{background:#252c40;color:#d4d6e3}:where(:root[data-theme=dark]) .historyInviteField label{color:#e0e2eb}:where(:root[data-theme=dark]) .historyInviteField input{border:1px solid #333f5c;background:#181c37;color:#e7e8f0}:where(:root[data-theme=dark]) .historyInviteField input:hover{border-color:#363c64}:where(:root[data-theme=dark]) .historyInviteField input:focus{background:#181c37}:where(:root[data-theme=dark]) .historyInviteField input:disabled{background:#141827}:where(:root[data-theme=dark]) .historyInviteHint{color:#b0b4cd}:where(:root[data-theme=dark]) .historyInviteLookup{border:1px solid #303558;background:#121729;color:#b0b4cd}:where(:root[data-theme=dark]) .historyInviteUserCard{border:1px solid #333d56;background:#142045;box-shadow:0 4px 14px #0000002b}:where(:root[data-theme=dark]) .historyInviteUserCard.registered{border-color:#2a1f6a;background:linear-gradient(135deg,#1d1444,#1e1446)}:where(:root[data-theme=dark]) .historyInviteUserCard.guest{border-color:#30365a;background:#161d25}:where(:root[data-theme=dark]) .historyInviteUserCard.guest .historyInviteAvatar{background:#252c3e;color:#bbbed4}:where(:root[data-theme=dark]) .historyInviteUserInfo strong{color:#e7e8f0}:where(:root[data-theme=dark]) .historyInviteUserInfo span{color:#aaaec9}:where(:root[data-theme=dark]) .historyInviteStatus.registered{border:1px solid #2c1f6a;background:#20164a;color:#9582ef}:where(:root[data-theme=dark]) .historyInviteStatus.guest{border:1px solid #30365a;background:#1d2244;color:#b0b4cd}:where(:root[data-theme=dark]) .historyInviteGuestNote{border:1px solid #303659;background:#151b25;color:#b5b9d0}:where(:root[data-theme=dark]) .historyInviteModal .historyMessage.error{border:1px solid #6e2020;background:#461414;color:#f09790}:where(:root[data-theme=dark]) .historyInviteModal .historyMessage.success{border:1px solid #22733e;background:#154925;color:#9cedc7}:where(:root[data-theme=dark]) .historyInviteActions{border-top:1px solid #2e3456}:where(:root[data-theme=dark]) .historyInviteCancelBtn{border:1px solid #31375b;background:#181c37;color:#d6d8e5}:where(:root[data-theme=dark]) .historyInviteCancelBtn:hover:not(:disabled){border-color:#353b62;background:#151b25}:where(:root[data-theme=dark]) .checkinPage{color:#e4e5ee}:where(:root[data-theme=dark]) .checkinTop>button{background:#181c37;border:1px solid #303559}:where(:root[data-theme=dark]) .checkinTop small,:where(:root[data-theme=dark]) .checkinTop p,:where(:root[data-theme=dark]) .checkinPanel>p{color:#9ca1c0}:where(:root[data-theme=dark]) .checkinStats>div{background:#181c37;border:1px solid #323655}:where(:root[data-theme=dark]) .checkinStats span{color:#a0a4c2}:where(:root[data-theme=dark]) .checkinStats small{color:#979cbd}:where(:root[data-theme=dark]) .checkinPanel{background:#181c37;border:1px solid #323655}:where(:root[data-theme=dark]) .checkinScanCorners span{color:#85e2f3}:where(:root[data-theme=dark]) .checkinSecondary{background:#1d154a}:where(:root[data-theme=dark]) .checkinDivider{color:#8f94b7}:where(:root[data-theme=dark]) .checkinPanel input{border:1px solid #323b59}:where(:root[data-theme=dark]) .checkinListHeader button{background:#1b1548}:where(:root[data-theme=dark]) .checkinPerson{border-bottom:1px solid #2e3355}:where(:root[data-theme=dark]) .checkinAvatar{background:#1f164b;color:#8f7cf4}:where(:root[data-theme=dark]) .checkinPersonInfo small{color:#969bbc}:where(:root[data-theme=dark]) .checkinPresent{background:#17513f;color:#90f9e3}:where(:root[data-theme=dark]) .checkinPending{background:#121529;color:#a2a6c3}:where(:root[data-theme=dark]) .checkinResult.success{background:#175034;color:#93f8d0}:where(:root[data-theme=dark]) .checkinResult.duplicate{background:#524218;color:#ffda89}:where(:root[data-theme=dark]) .checkinResult.invalid{background:#4c161a;color:#e893a1}:where(:root[data-theme=dark]) .checkinError{background:#481518;color:#e793a0}:where(:root[data-theme=dark]) .ticketCode{color:#a7abc7}:where(:root[data-theme=dark]) .rci-page{background:#10152b;color:#e3e4ed}:where(:root[data-theme=dark]) .rci-breadcrumb{color:#9398ba}:where(:root[data-theme=dark]) .rci-error{border:1px solid #6e2020;background:#481518;color:#f48ba5}:where(:root[data-theme=dark]) .rci-stat{background:#181c37;border:1px solid #2f3558}:where(:root[data-theme=dark]) .rci-stat-label{color:#a1a5c3}:where(:root[data-theme=dark]) .rci-stat-value{color:#dfe1eb}:where(:root[data-theme=dark]) .rci-stat-foot{color:#9196b8}:where(:root[data-theme=dark]) .rci-stat-row strong small{color:#9196b8}:where(:root[data-theme=dark]) .rci-progress{background:#21164b}:where(:root[data-theme=dark]) .rci-panel{background:#181c37;border:1px solid #2f3558}:where(:root[data-theme=dark]) .rci-cameraBadge{background:#163e4a;color:#8de6f6}:where(:root[data-theme=dark]) .rci-cameraPlaceholder{color:#969bbc;background:repeating-linear-gradient(0deg,transparent 0,transparent 5px,rgba(24,28,55,.012) 6px),linear-gradient(140deg,#111327,#17172e)}:where(:root[data-theme=dark]) .rci-scanCorners{color:#b3b7cf}:where(:root[data-theme=dark]) .rci-cameraPlaceholder>span{color:#8c91b5}:where(:root[data-theme=dark]) .rci-demoLabel{color:#a1a5c3}:where(:root[data-theme=dark]) .rci-scanActions button{border:1px solid #303559;background:#181c37;color:#d4d6e3}:where(:root[data-theme=dark]) .rci-scanActions button:hover{background:#10152b}:where(:root[data-theme=dark]) .rci-manualForm input{border:1px solid #303559;background:#10152b;color:#d4d6e3}:where(:root[data-theme=dark]) .rci-result{background:#481518;color:#f48ba5}:where(:root[data-theme=dark]) .rci-result.success{background:#164a32;color:#91fbdd}:where(:root[data-theme=dark]) .rci-search{border:1px solid #303559;color:#9196b8}:where(:root[data-theme=dark]) .rci-search input{color:#dfe1eb}:where(:root[data-theme=dark]) .rci-filters button{color:#abafc9}:where(:root[data-theme=dark]) .rci-csvButton{border:1px solid #303559;background:#181c37;color:#d4d6e3}:where(:root[data-theme=dark]) .rci-table th{border-bottom:1px solid #2f3558;color:#9196b8}:where(:root[data-theme=dark]) .rci-table td{border-bottom:1px solid #2e3355}:where(:root[data-theme=dark]) .rci-table tbody tr:hover{background:#142045}:where(:root[data-theme=dark]) .rci-avatar{background:#1f164b}:where(:root[data-theme=dark]) .rci-avatar-1{background:#17454e;color:#8de7f7}:where(:root[data-theme=dark]) .rci-avatar-2{background:#27164a;color:#ba8fe2}:where(:root[data-theme=dark]) .rci-avatar-3{background:#1f472e;color:#9ae9c9}:where(:root[data-theme=dark]) .rci-avatar-4{background:#4b2b16;color:#e7be90}:where(:root[data-theme=dark]) .rci-person strong{color:#d6d8e5}:where(:root[data-theme=dark]) .rci-person small{color:#9196b8}:where(:root[data-theme=dark]) .rci-code{color:#b6b9d0}:where(:root[data-theme=dark]) .rci-status.pending{background:#1d2244;color:#a9adc8}:where(:root[data-theme=dark]) .rci-status.present{background:#17474e;color:#8beafa}:where(:root[data-theme=dark]) .rci-doneButton{border:1px solid #303559;color:#abafc9}:where(:root[data-theme=dark]) .rci-empty{color:#969bbc}:where(:root[data-theme=dark]) .rci-tableFooter{color:#9196b8}:where(:root[data-theme=dark]) .rgt-page{background:#10152b;color:#e2e3ec}:where(:root[data-theme=dark]) .rgt-breadcrumb{color:#979cbd}:where(:root[data-theme=dark]) .rgt-ticket{background:#181c37;border:1px solid #313856;box-shadow:0 5px 24px #00000034}:where(:root[data-theme=dark]) .rgt-heroBadge{color:#9b82f0;background:#23164c}:where(:root[data-theme=dark]) .rgt-qr{border:1px solid #313a54;background:#181c37}:where(:root[data-theme=dark]) .rgt-dashedLine{border-top:1px dashed #323e5a}:where(:root[data-theme=dark]) .rgt-ticketInfo span{color:#959bbc}:where(:root[data-theme=dark]) .rgt-secondaryBtn{color:#d4d6e3;background:#181c37;border:1px solid #303559}:where(:root[data-theme=dark]) .rgt-panel{border:1px solid #323a55;background:#181c37}:where(:root[data-theme=dark]) .rgt-step{background:#10152b}:where(:root[data-theme=dark]) .rgt-stepNumber{background:#22164b;color:#9b82f0}:where(:root[data-theme=dark]) .rgt-step p{color:#a0a5c2}:where(:root[data-theme=dark]) .rgt-panelTitle span{color:#959bbc}:where(:root[data-theme=dark]) .rgt-feature{border:1px solid #2f3558}:where(:root[data-theme=dark]) .rgt-feature small{color:#9095b8}:where(:root[data-theme=dark]) .rgt-helpPanel p{color:#a3a7c4}:where(:root[data-theme=dark]) .rgt-helpPanel button{border:1px solid #303559;background:#181c37}:where(:root[data-theme=dark]) .rgt-state{background:#181c37}:where(:root[data-theme=dark]) .rgt-error{color:#e49191}:where(:root[data-theme=dark]) .rgt-inlineError{color:#e49191}:where(:root[data-theme=dark]) .rgt-backButton{border:1px solid #303559;background:#181c37;color:#968aea}:where(:root[data-theme=dark]) .rgt-backButton:hover{background:#1e1549;border-color:#2e206f}:where(:root[data-theme=dark]) .rgt-lock{background:#161925;color:#9095b8}:where(:root[data-theme=dark]) .rgt-lock svg{color:#9196b9}:where(:root[data-theme=dark]) .rgt-status{color:#a8acc7}:where(:root[data-theme=dark]) .rgt-status svg{color:#9ba0bf}:where(:root[data-theme=dark]) .rgt-notice{border:1px solid #2d3159;background:#181c37;color:#a9adc8}:where(:root[data-theme=dark]) .rgt-transferBtn{background:#181c37;border:1px solid #343d57;color:#c8cadc}:where(:root[data-theme=dark]) .rgt-cancelBtn{background:#481515;border:1px solid #6a1f1f;color:#e98a8a}:where(:root[data-theme=dark]) .rgt-modal{background:#181c37;box-shadow:0 24px 70px #00000087}:where(:root[data-theme=dark]) .rgt-modalIcon{background:#1e1549;color:#9278f8}:where(:root[data-theme=dark]) .rgt-modal p{color:#a6aac6}:where(:root[data-theme=dark]) .rgt-modal input{border:1px solid #323e5a}:where(:root[data-theme=dark]) .rgt-modalActions button{border:1px solid #343d57;background:#181c37}:where(:root[data-theme=dark]) .rgSplitSignupForm .signupProfilePreview{border:1px solid #32375c;background:#121d29}:where(:root[data-theme=dark]) .rgSplitSignupForm .signupProfilePreview svg{color:#9398ba}:where(:root[data-theme=dark]) .rgSplitSignupForm .rgProfileUploadDetails strong{color:#dedfea}:where(:root[data-theme=dark]) .rgSplitSignupForm .rgProfileUploadDetails p{color:#969bbc}:where(:root[data-theme=dark]) .rgSplitSignupForm .rgProfileUploadDetails .rgSmallOutlineButton{border:1px solid #32375c;background:#181c37;color:#dedfea}:where(:root[data-theme=dark]) .orgInfoCard .orgStats>div{background:#10152b}:where(:root[data-theme=dark]) .orgInfoCard .orgStats>div span{color:#9da1c0}:where(:root[data-theme=dark]) .radialShareItem{border:1px solid #30365a;background:#181c37;box-shadow:0 8px 22px #0000006e}:where(:root[data-theme=dark]) .radialShareItem.whatsapp{color:#93f0b5}:where(:root[data-theme=dark]) .radialShareItem.linkedin{color:#87c0f9}:where(:root[data-theme=dark]) .radialShareItem.email{color:#f47c99}:where(:root[data-theme=dark]) .radialShareItem.twitter{color:#eaebf2}:where(:root[data-theme=dark]) .radialShareItem.copy{color:#bcbfd4}:where(:root[data-theme=dark]) .radialShareMenu.phase-open .radialShareItem:hover{background:#1d1547}:where(:root[data-theme=dark]) .radialShareLabel{color:var(--reg-text, #e3e4ed)}
