.user-menu.svelte-lefo0m{position:absolute;font-size:var(--fontSize-md);font-weight:700;top:-5px;transform:translate(-50%);color:var(--theme-primary);cursor:pointer;overflow:visible}.user-menu-content.svelte-lefo0m{background:var(--theme-secondaryBackgroundColor);min-width:120px;width:auto;white-space:nowrap;height:50px;position:absolute;top:-40px;left:-50px;border-radius:10px;box-shadow:0 0 10px 0 var(--theme-boxShadowColor);padding:10px;z-index:90;text-align:center;align-content:center;border:1px solid var(--theme-borderColor)}.user-menu-content.svelte-lefo0m a:where(.svelte-lefo0m){text-decoration:none;color:var(--theme-textColor);display:block}.user-menu-content.svelte-lefo0m .menu-item:where(.svelte-lefo0m){cursor:pointer}.user-menu-content.svelte-lefo0m .menu-item:where(.svelte-lefo0m):hover{color:var(--theme-darkSecondary)}.user-menu-content.svelte-lefo0m:before{content:"";position:absolute;bottom:-6px;left:25%;width:12px;height:12px;background:var(--theme-simpleBackground);transform:rotate(-45deg);z-index:3;border-left:1px solid var(--theme-borderColor);border-bottom:1px solid var(--theme-borderColor)}:root{--mobile: 576px;--tablet: 768px;--desktop: 992px;--maxMobile: 767px;--maxTablet: 991px;--maxDesktop: 1200px}.top-menu-wrapper.svelte-2gmvz1{position:relative;z-index:3;overflow:visible;width:100%;border-radius:8px;background:var(--theme-simpleBackground)}.top-menu-wrapper.custom-override.svelte-2gmvz1{background:var(--custom-backgroundColor)!important}.top-menu-wrapper.previewed.svelte-2gmvz1{z-index:0}.sticky-overlay.svelte-2gmvz1{position:fixed;top:70px;left:0;width:100%;z-index:10;background:var(--theme-simpleBackground);border-radius:0}.sticky-overlay.custom-override.svelte-2gmvz1{background:var(--custom-backgroundColor)!important}.sticky-overlay.svelte-2gmvz1:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--theme-primary),var(--theme-darkPrimary));z-index:3}.sticky-overlay.svelte-2gmvz1 .top-menu:where(.svelte-2gmvz1){margin:0 auto;max-width:1200px;box-sizing:content-box}.top-menu.svelte-2gmvz1{border-radius:12px;box-shadow:0 4px 12px -2px var(--theme-boxShadowColor);text-align:center;padding:var(--spacing-sm);box-sizing:border-box;background:inherit;font-family:var(--fontFamily);display:flex;color:var(--theme-textColor);position:relative;z-index:1;margin-bottom:var(--spacing-md)}@media (max-width: 768px){.top-menu.svelte-2gmvz1{border-radius:0;flex-direction:column}}.top-menu.condensed.svelte-2gmvz1{border-radius:0;margin-bottom:0;padding:var(--spacing-xs) var(--spacing-md);box-shadow:0 2px 10px -4px var(--theme-boxShadowColor)}.draft-indicator{position:relative;top:-2px;margin-left:var(--spacing-sm)}.draft-indicator .ongoing{display:inline-block}.cog.svelte-2gmvz1{position:relative;top:5px;cursor:pointer;display:inline-block;transition:transform .3s ease}.cog.design.svelte-2gmvz1{top:0}.cog.svelte-2gmvz1:hover{transform:rotate(45deg)}.symbol.svelte-2gmvz1{align-content:center;padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) var(--spacing-xs)}.symbol.svelte-2gmvz1 img:where(.svelte-2gmvz1){height:150px;width:150px;border-radius:50%;border:1px solid var(--theme-borderColor);box-shadow:0 4px 8px -2px var(--theme-boxShadowColor);transition:transform .3s ease,box-shadow .3s ease}.title-and-details{height:100%;text-align:left;padding-top:var(--spacing-md);flex:1}@media (max-width: 768px){.title-and-details{padding-top:0}}.title-and-details .meta-container.svelte-2gmvz1{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-xs)}.title-and-details .title.svelte-2gmvz1{font-size:var(--fontSize-xxl);font-weight:var(--fontWeight-bold);max-width:100%;margin:var(--spacing-xxs) 0;font-family:var(--fontTitle);letter-spacing:var(--letterSpacing-tight);color:var(--theme-postTitle);text-shadow:2px 4px 5px var(--theme-textShadow)}.title-and-details .title.svelte-2gmvz1 .name:where(.svelte-2gmvz1) div:where(.svelte-2gmvz1){display:inline-block}.title-and-details .title.svelte-2gmvz1 .nsfw:where(.svelte-2gmvz1){text-shadow:none}.title-and-details .title.svelte-2gmvz1 .draft-explanation{font-weight:400}.title-and-details .motto.svelte-2gmvz1{margin:0 0 var(--spacing-sm) 0;font-size:var(--fontSize-sm);font-style:italic;color:var(--theme-secondary)}.title-and-details .motto.svelte-2gmvz1 span:where(.svelte-2gmvz1){position:relative}.title-and-details .motto.svelte-2gmvz1 span:where(.svelte-2gmvz1):before{left:-8px;top:8px}.title-and-details .motto.svelte-2gmvz1 span:where(.svelte-2gmvz1):after{right:-8px;top:8px}.title-and-details .top-description.svelte-2gmvz1{font-size:var(--fontSize-sm);margin:var(--spacing-sm) 0;position:relative}.title-and-details .top-description.svelte-2gmvz1 .read-more-gradient:where(.svelte-2gmvz1){width:100%;height:100%;position:absolute;top:0;left:0;margin:0;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 50%,var(--theme-simpleBackground) 100%);z-index:2}.title-and-details .rules-description-container.svelte-2gmvz1{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--theme-borderColor)}.title-and-details .action-buttons.svelte-2gmvz1{display:flex;gap:var(--spacing-xs)}.title-and-details .action-buttons.svelte-2gmvz1 .action-button:where(.svelte-2gmvz1){background-color:var(--theme-indicatorOngoing);color:var(--theme-secondary);border:none;border-radius:4px;padding:var(--spacing-xxs) var(--spacing-xs);font-size:var(--fontSize-xs);font-weight:var(--fontWeight-medium);cursor:pointer;transition:all .2s ease;text-decoration:none;display:inline-flex;align-items:center;height:35px}.title-and-details .action-buttons.svelte-2gmvz1 .action-button:where(.svelte-2gmvz1):hover{background-color:var(--theme-indicatorApproved);transform:translateY(-2px)}.title-and-details .action-buttons.svelte-2gmvz1 .action-button.ballots:where(.svelte-2gmvz1){position:relative}.title-and-details .action-buttons.svelte-2gmvz1 .action-button.ballots:where(.svelte-2gmvz1) .dot:where(.svelte-2gmvz1){position:relative;width:10px;height:10px;background:var(--theme-warning);border-radius:50%;margin-right:var(--spacing-xs)}.condensed-menu.svelte-2gmvz1{display:flex;align-items:center;width:100%;padding:var(--spacing-xxs) 0}@media (max-width: 768px){.condensed-menu.svelte-2gmvz1{display:block}}.symbol-condensed.svelte-2gmvz1{margin-right:var(--spacing-xs)}.symbol-condensed.svelte-2gmvz1 img:where(.svelte-2gmvz1){height:36px;width:36px;border-radius:50%;border:1px solid var(--theme-borderColor);box-shadow:0 2px 4px -1px var(--theme-boxShadowColor)}.condensed-info.svelte-2gmvz1{flex:1;text-align:left}.condensed-info.svelte-2gmvz1 .condensed-title:where(.svelte-2gmvz1){font-size:var(--fontSize-md);font-weight:var(--fontWeight-bold);margin-bottom:2px}@media (max-width: 768px){.condensed-info.svelte-2gmvz1 .condensed-title:where(.svelte-2gmvz1){display:none}}.condensed-info.svelte-2gmvz1 .condensed-meta:where(.svelte-2gmvz1){display:flex;align-items:center;font-size:var(--fontSize-xs)}@media (max-width: 768px){.condensed-info.svelte-2gmvz1 .condensed-meta:where(.svelte-2gmvz1){display:none}}.condensed-info.svelte-2gmvz1 .condensed-meta:where(.svelte-2gmvz1) .category-name:where(.svelte-2gmvz1){color:var(--theme-secondary);text-transform:uppercase;letter-spacing:.5px;font-weight:var(--fontWeight-semibold)}.condensed-info.svelte-2gmvz1 .condensed-meta:where(.svelte-2gmvz1) .dot-separator:where(.svelte-2gmvz1){width:4px;height:4px;border-radius:50%;background-color:var(--theme-darkSecondary);margin:0 var(--spacing-xs);opacity:.5}.condensed-info.svelte-2gmvz1 .condensed-meta:where(.svelte-2gmvz1) .regime-condensed:where(.svelte-2gmvz1) span:where(.svelte-2gmvz1){color:var(--theme-warning);font-weight:var(--fontWeight-semibold)}.condensed-info.svelte-2gmvz1 .condensed-meta:where(.svelte-2gmvz1) .regime-condensed:where(.svelte-2gmvz1) span.democracy:where(.svelte-2gmvz1){color:var(--theme-confirmAction)}.condensed-actions.svelte-2gmvz1{display:flex;gap:var(--spacing-xxs)}@media (max-width: 768px){.condensed-actions.svelte-2gmvz1{justify-content:right}}.icon-button.svelte-2gmvz1{background:transparent;border:1px solid var(--theme-borderColor);width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:var(--theme-textColor);text-decoration:none}.icon-button.svelte-2gmvz1:hover{background-color:#0000000d;transform:translateY(-2px)}.icon-button.svelte-2gmvz1 .icon:where(.svelte-2gmvz1){font-size:var(--fontSize-xs)}.loading-state.svelte-2gmvz1{display:flex;align-items:center;justify-content:center;padding:var(--spacing-md);background:var(--theme-simpleBackground);border-radius:12px;box-shadow:0 4px 12px -2px var(--theme-boxShadowColor);margin-bottom:var(--spacing-md)}.loading-state.svelte-2gmvz1 .loading-indicator:where(.svelte-2gmvz1){width:18px;height:18px;border:2px solid var(--theme-borderColor);border-top-color:var(--theme-primary);border-radius:50%;margin-right:var(--spacing-xs);animation:svelte-2gmvz1-spin 1s linear infinite}.loading-state.svelte-2gmvz1 span:where(.svelte-2gmvz1){color:var(--theme-darkSecondary);font-size:var(--fontSize-sm)}.overlay-notice{margin-bottom:var(--spacing-md);font-size:var(--fontSize-sm);color:var(--theme-secondary);text-align:left}.overlay-notice.democracy.svelte-2gmvz1{margin-bottom:var(--spacing-md)}.upload-symbol.svelte-2gmvz1{position:relative;width:150px;margin:var(--spacing-sm) auto}.upload-symbol.svelte-2gmvz1 button:where(.svelte-2gmvz1){border:none;background:none;cursor:pointer}.upload-symbol.svelte-2gmvz1 button:where(.svelte-2gmvz1) svg{position:relative;top:5px}.upload-symbol.svelte-2gmvz1 .avatar-menu:where(.svelte-2gmvz1){background:var(--theme-simpleBackground);display:block;width:200px;padding:var(--spacing-xs) 0;position:absolute;top:30px;right:-35px;z-index:1;box-shadow:0 0 10px 0 var(--theme-boxShadowColor);border:2px solid var(--theme-borderColor);border-radius:8px;box-sizing:border-box}.upload-symbol.svelte-2gmvz1 .avatar-menu:where(.svelte-2gmvz1) a:where(.svelte-2gmvz1){display:block;color:var(--theme-buttonPrimary);text-decoration:none;margin:var(--spacing-xs)}.upload-symbol.svelte-2gmvz1 .avatar-menu:where(.svelte-2gmvz1) a:where(.svelte-2gmvz1):hover{color:var(--theme-warning)}.overlay-rules.svelte-2gmvz1{text-align:left}.overlay-rules.svelte-2gmvz1 .rule-item:where(.svelte-2gmvz1){margin-bottom:var(--spacing-sm);background:var(--theme-indicatorOngoing);padding:0 var(--spacing-xs) var(--spacing-xs) var(--spacing-xs);border-radius:12px;white-space:pre;text-wrap:wrap}.overlay-rules.svelte-2gmvz1 .rule-item:where(.svelte-2gmvz1) .rule-title:where(.svelte-2gmvz1){font-weight:var(--fontWeight-semibold)}.title.overlay-title{color:var(--theme-primary)}.vwell-details .overlay-cat-and-regime.svelte-2gmvz1{display:flex;width:100%;justify-content:center;gap:var(--spacing-xs)}.vwell-details .overlay-motto.svelte-2gmvz1{font-style:italic;margin-bottom:var(--spacing-xs)}.vwell-details .overlay-description.svelte-2gmvz1{margin-bottom:var(--spacing-sm);text-align:left}.vwell-details .overlay-description.svelte-2gmvz1 p:where(.svelte-2gmvz1){background:var(--theme-indicatorFinished);padding:0 var(--spacing-xs) var(--spacing-xs) var(--spacing-xs);border-radius:12px;white-space:pre;text-wrap:wrap}.removal-reason{width:100%!important}@keyframes svelte-2gmvz1-popIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes svelte-2gmvz1-spin{to{transform:rotate(360deg)}}.members-search.svelte-2gmvz1{text-align:left;margin:0 0 var(--spacing-xl) 0;max-width:400px;display:flex}.members-search.svelte-2gmvz1 input{height:40px;font-size:var(--fontSize-sm)}.members-search.svelte-2gmvz1 form:where(.svelte-2gmvz1){display:flex}.members-search.svelte-2gmvz1 form:where(.svelte-2gmvz1) button{margin-left:var(--spacing-xxs)}.members-list.svelte-2gmvz1{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-sm);padding-bottom:100px}@media (max-width: 768px){.members-list.svelte-2gmvz1{width:100%;justify-content:space-between;flex-direction:row}}.members-list.svelte-2gmvz1 .member:where(.svelte-2gmvz1){position:relative}.members-list.svelte-2gmvz1 .member:where(.svelte-2gmvz1) .ruler:where(.svelte-2gmvz1){position:absolute;font-size:var(--fontSize-sm);font-weight:700;top:-20px;left:50%;transform:translate(-50%);color:var(--theme-warning)}.members-list.svelte-2gmvz1 .member-item:where(.svelte-2gmvz1){display:flex;flex-direction:column;align-items:center;width:80px;text-decoration:none;color:var(--theme-textColor)}.members-list.svelte-2gmvz1 .member-item:where(.svelte-2gmvz1) .member-name:where(.svelte-2gmvz1){font-size:var(--fontSize-xs);text-align:center;word-break:break-word}
