@layer fr-base,fr-components,fr-community;@layer fr-unified-community{:root{--uc-font-size-xs:10px;--uc-font-size-sm:12px;--uc-font-size-md:13px;--uc-font-size-lg:16px;--uc-font-size-xl:20px;--uc-font-size-xl2:28px;--uc-font-size-2xl:40px;--uc-font-size-subhead:15px;--uc-font-weight-regular:400;--uc-font-weight-body:500;--uc-font-weight-heading:600;--uc-font-weight-display:700;--uc-font-features:"cv01" on, "cv05" on, "cv09" on, "cv11" on, "blwf" on;--uc-font-features-tabular:"cv01" on, "cv05" on, "cv09" on, "cv11" on, "blwf" on, "tnum" on;--uc-font-features-subhead:"cv01" on, "cv05" on, "cv09" on, "cv11" on, "ss03" on;--uc-font-variation-body:"opsz" 16, "wght" 450;--uc-letter-spacing-display:-.04em;--uc-letter-spacing-heading:-.03em;--uc-letter-spacing-subhead:-.1px;--uc-line-height-display:1;--uc-line-height-snug:1.35;--uc-line-height-body:1.5;--uc-color-blue:#09f;--uc-color-blue-20:#09f3;--uc-color-green:#0d6;--uc-color-green-20:#00de6833;--uc-color-green-10:#00de681a;--uc-color-sky:#0cf;--uc-color-purple:#a6f;--uc-color-red:#f36;--uc-color-yellow:#fb0;--uc-color-bg:#111;--color-page-bg:#111;--color-page-fg:var(--uc-color-text);--uc-color-media-bg:#000;--uc-color-popup:#242424;--uc-color-dialog:#181818;--uc-color-dialog-nested:#1f1f1f;--uc-color-backdrop:#0000004d;--uc-color-text:#fff;--uc-color-text-80:#ccc;--uc-color-text-60:#999;--uc-color-text-40:#666;--uc-color-body-text:var(--uc-color-text-80);--uc-color-username:var(--uc-color-text-60);--uc-color-meta:var(--uc-color-text-40);--uc-color-page-description:var(--uc-color-text-60);--uc-color-icon:#888;--uc-color-border-hard:#ffffff26;--uc-color-border:#ffffff1a;--uc-color-border-soft:#333;--uc-color-border-focus:#333;--uc-color-border-dialog:#ffffff12;--uc-color-card-bg:#171717;--uc-color-accent:var(--uc-color-blue);--uc-color-accent-button-text:#fff;--uc-color-success:var(--uc-color-green);--uc-color-warning:var(--uc-color-yellow);--uc-color-danger:var(--uc-color-red);--uc-color-control:#1f1f1f;--uc-color-control-light:#2b2b2b;--uc-color-control-raised:#1f1f1f;--uc-color-control-raised-hover:#262626;--uc-color-control-subtle:#ffffff14;--uc-color-composer-tag:#424242;--uc-color-control-text:#fff;--uc-color-control-hover:#262626;--uc-color-control-dialog:#2b2b2b;--uc-color-control-dialog-hover:#2e2e2e;--uc-color-overlay-control:#000000b3;--uc-color-overlay-control-line:#ffffff1a;--uc-color-control-popover:#2e2e2e;--uc-color-control-popover-hover:#2e2e2e;--uc-color-control-primary-text:var(--uc-color-text);--uc-color-control-primary:var(--uc-color-blue);--uc-color-control-primary-hover:#18f;--uc-color-control-primary-hover-text:var(--uc-color-text);--uc-color-skeleton-pulse:color-mix(in srgb, var(--uc-color-control) 68%, var(--uc-color-bg));--uc-color-lines:#212121;--uc-color-transparent-line-soft:#ffffff0d;--uc-color-transparent-line:#ffffff12;--uc-color-media-line:#ffffff1a;--uc-radius-xs:5px;--uc-radius-sm:8px;--uc-radius-md:16px;--uc-radius-dialog:18px;--uc-radius-lg:20px;--uc-radius-xl:30px;--uc-radius-full:9999px;--uc-avatar-radius:var(--uc-radius-sm);--uc-skeleton-circle-radius:var(--uc-radius-sm);--uc-space-1:5px;--uc-space-2:10px;--uc-space-3:15px;--uc-space-4:20px;--uc-space-5:25px;--uc-space-6:30px;--uc-space-8:40px;--uc-space-10:50px;--uc-space-12:60px;--uc-page-padding-desktop:var(--uc-space-12);--uc-duration-instant:0s;--uc-duration-fast:.1s;--uc-duration-base:.15s;--uc-duration-slow:.2s;--uc-ease-out:cubic-bezier(.4, 0, .2, 1);--uc-ease-popup:cubic-bezier(0, 0, .2, 1);--uc-ease-bounce:cubic-bezier(.175, .885, .32, 1.275);--uc-transition-fast:var(--uc-duration-fast) var(--uc-ease-out);--uc-transition-base:var(--uc-duration-base) var(--uc-ease-out);--uc-transition-popup-enter:var(--uc-duration-fast) var(--uc-ease-popup);--uc-transition-bounce:var(--uc-duration-slow) var(--uc-ease-bounce);--uc-scale-enter:.95;--uc-shadow-popup:0 3px 6px 0 #00000014;--uc-shadow-dialog:0 3px 6px 0 #00000014;--uc-shadow-menu:0 3px 6px 0 #00000014;--uc-shadow-overlay-control:0 2px 6px 0 #00000040;--uc-shadow-surface:0 .602px 2.047px -1.33px #00000014, 0 2.288px 7.781px -2.67px #00000012, 0 10px 34px -4px #00000005;--uc-shadow-media-line:inset 0 0 0 1px var(--uc-color-media-line);--uc-shadow-accent-button:none;--uc-shadow-accent-button-hover:none;--uc-shadow-control-raised:none;--uc-z-sticky:1100;--uc-z-navbar:1150;--uc-z-overlay:1200;--uc-z-modal:1300;--uc-z-modal-nested:1350;--uc-z-dropdown:1400;--uc-z-tooltip:1500;--uc-z-toast:1600;--uc-content-width-sm:880px;--uc-sidebar-layout-width:960px;--uc-sidebar-layout-gap:60px;--uc-sidebar-layout-aside-width:300px;--uc-content-width-detail:1200px;--uc-content-width-lg:1240px;--uc-dialog-width-sm:420px;--uc-dialog-height:486px;--uc-bar-height:50px;--uc-safe-area-top:var(--fr-safe-area-top,0px);--uc-safe-area-right:var(--fr-safe-area-right,0px);--uc-safe-area-bottom:var(--fr-safe-area-bottom,0px);--uc-safe-area-left:var(--fr-safe-area-left,0px);--uc-navbar-height:calc(var(--uc-bar-height) + var(--uc-safe-area-top));--uc-navbar-offset:var(--uc-navbar-height);--uc-viewport-height:100vh;--uc-feed-toolbar-height:var(--uc-bar-height);--uc-media-aspect-ratio:4 / 3;--uc-media-max-height:420px;font-size:12px}@supports (height:100dvh){:root{--uc-viewport-height:100dvh}}@media (prefers-color-scheme:light){:root[data-in-framer-app]{--uc-color-bg:#fff;--color-page-bg:#fff;--uc-color-dialog:#fff;--uc-color-dialog-nested:#fff;--uc-color-popup:#fff;--uc-color-media-bg:#fff;--uc-color-backdrop:#0006;--uc-color-text:#222;--uc-color-text-80:#666;--uc-color-text-60:#999;--uc-color-text-40:#bbb;--uc-color-body-text:var(--uc-color-text-80);--uc-color-username:#666;--uc-color-meta:#999;--uc-color-page-description:#666;--uc-color-icon:#999;--uc-color-border-hard:#00000026;--uc-color-border:#00000012;--uc-color-border-soft:#eee;--uc-color-border-focus:#0000000d;--uc-color-border-dialog:#00000012;--uc-color-card-bg:#fff;--uc-color-control:#f3f3f3;--uc-color-control-light:#f3f3f3;--uc-color-control-raised:#fff;--uc-color-control-raised-hover:#fff;--uc-color-control-subtle:#00000014;--uc-color-composer-tag:#fff;--uc-color-control-text:#333;--uc-color-control-hover:#ededed;--uc-color-control-dialog:#f3f3f3;--uc-color-control-dialog-hover:#ebebeb;--uc-color-overlay-control:#000000b3;--uc-color-overlay-control-line:#ffffff1a;--uc-color-control-popover:#333;--uc-color-control-popover-hover:var(--uc-color-control-hover);--uc-color-control-primary:var(--uc-color-text);--uc-color-control-primary-text:var(--uc-color-bg);--uc-color-control-primary-hover:var(--uc-color-text-80);--uc-color-control-primary-hover-text:var(--uc-color-bg);--uc-color-skeleton-pulse:color-mix(in srgb, var(--uc-color-control) 88%, #000);--uc-color-lines:#eee;--uc-color-transparent-line-soft:#0000000d;--uc-color-transparent-line:#00000012;--uc-color-media-line:#0000000d;--uc-shadow-media-line:inset 0 0 0 1px var(--uc-color-media-line);--uc-shadow-overlay-control:0 2px 6px 0 #00000040;--uc-shadow-menu:0px 3px 6px 0px #00000014, 0px 0px 0px 1px #0000000f;--uc-shadow-dialog:0px 10px 30px 0px #00000026, 0px 0px 0px 1px #00000008;--uc-shadow-accent-button:0 1px 2px 0 #0099ff26, 0 2px 4px 0 #09f3;--uc-shadow-accent-button-hover:0 1px 2px 0 #0d90ff26, 0 2px 4px 0 #0d90ff33;--uc-shadow-control-raised:0px 0px 0px 1px #00000005, 0px 1px 0px 0px #0000000d, 0px 2px 4px 0px #0000001a}}:root[data-uc-color-scheme=light]{--uc-color-bg:#fff;--color-page-bg:#fff;--uc-color-dialog:#fff;--uc-color-dialog-nested:#fff;--uc-color-popup:#fff;--uc-color-media-bg:#fff;--uc-color-backdrop:#0006;--uc-color-text:#222;--uc-color-text-80:#666;--uc-color-text-60:#999;--uc-color-text-40:#bbb;--uc-color-body-text:var(--uc-color-text-80);--uc-color-username:#666;--uc-color-meta:#999;--uc-color-page-description:#666;--uc-color-icon:#999;--uc-color-border-hard:#00000026;--uc-color-border:#00000012;--uc-color-border-soft:#eee;--uc-color-border-focus:#0000000d;--uc-color-border-dialog:#00000012;--uc-color-card-bg:#fff;--uc-color-control:#f3f3f3;--uc-color-control-light:#f3f3f3;--uc-color-control-raised:#fff;--uc-color-control-raised-hover:#fff;--uc-color-control-subtle:#00000014;--uc-color-composer-tag:#fff;--uc-color-control-text:#333;--uc-color-control-hover:#ededed;--uc-color-control-dialog:#f3f3f3;--uc-color-control-dialog-hover:#ebebeb;--uc-color-overlay-control:#000000b3;--uc-color-overlay-control-line:#ffffff1a;--uc-color-control-popover:#333;--uc-color-control-popover-hover:var(--uc-color-control-hover);--uc-color-control-primary:var(--uc-color-text);--uc-color-control-primary-text:var(--uc-color-bg);--uc-color-control-primary-hover:var(--uc-color-text-80);--uc-color-control-primary-hover-text:var(--uc-color-bg);--uc-color-skeleton-pulse:color-mix(in srgb, var(--uc-color-control) 88%, #000);--uc-color-lines:#eee;--uc-color-transparent-line-soft:#0000000d;--uc-color-transparent-line:#00000012;--uc-color-media-line:#0000000d;--uc-shadow-media-line:inset 0 0 0 1px var(--uc-color-media-line);--uc-shadow-overlay-control:0 2px 6px 0 #00000040;--uc-shadow-menu:0px 3px 6px 0px #00000014, 0px 0px 0px 1px #0000000f;--uc-shadow-dialog:0px 10px 30px 0px #00000026, 0px 0px 0px 1px #00000008;--uc-shadow-accent-button:0 1px 2px 0 #0099ff26, 0 2px 4px 0 #09f3;--uc-shadow-accent-button-hover:0 1px 2px 0 #0d90ff26, 0 2px 4px 0 #0d90ff33;--uc-shadow-control-raised:0px 0px 0px 1px #00000005, 0px 1px 0px 0px #0000000d, 0px 2px 4px 0px #0000001a}:is(button:not(:disabled),a[href],[role=button],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=tab],[role=radio],[role=switch],[role=link]):focus,:is(button:not(:disabled),a[href],[role=button],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=tab],[role=radio],[role=switch],[role=link]):focus-visible{outline:none}}
.community-install-prompt-module-scss-module__svBb5W__overlay{z-index:var(--uc-z-toast);right:calc(var(--uc-space-3) + var(--uc-safe-area-right));bottom:calc(var(--uc-safe-area-bottom) + 20px);left:calc(var(--uc-space-3) + var(--uc-safe-area-left));pointer-events:none;transition:opacity var(--uc-transition-fast);justify-content:center;display:flex;position:fixed}:root[data-keyboard-open] .community-install-prompt-module-scss-module__svBb5W__overlay{opacity:0;pointer-events:none}:root[data-keyboard-open] .community-install-prompt-module-scss-module__svBb5W__overlay .community-install-prompt-module-scss-module__svBb5W__banner{pointer-events:none}.community-install-prompt-module-scss-module__svBb5W__banner{box-sizing:border-box;width:min(100%,420px);animation:community-install-prompt-module-scss-module__svBb5W__banner-in var(--uc-duration-slow) var(--uc-ease-out) both;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto;background-color:#1c1c1eb8;border:1px solid #ffffff14;border-radius:24px;flex-direction:row;align-items:center;gap:14px;padding:10px;display:flex;position:relative;box-shadow:0 8px 28px #00000052}.community-install-prompt-module-scss-module__svBb5W__icon{-o-object-fit:cover;object-fit:cover;outline-offset:-1px;border-radius:15px;outline:1px solid #ffffff0d;flex-shrink:0;width:54px;height:54px;display:block;box-shadow:0 2px 4px #0003}.community-install-prompt-module-scss-module__svBb5W__content{flex:1;min-width:0}.community-install-prompt-module-scss-module__svBb5W__title{color:#fff;font-size:var(--uc-font-size-md);font-weight:var(--uc-font-weight-heading);margin:0;line-height:1.25}.community-install-prompt-module-scss-module__svBb5W__description{color:#fff9;font-size:var(--uc-font-size-md);font-weight:var(--uc-font-weight-body);margin:2px 0 0;line-height:1.3}.community-install-prompt-module-scss-module__svBb5W__description strong{color:#fffc;font-weight:inherit}.community-install-prompt-module-scss-module__svBb5W__closeButton{color:#fff6;cursor:pointer;width:26px;height:26px;font-size:var(--uc-font-size-lg);background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;display:flex;position:absolute;top:8px;right:8px}.community-install-prompt-module-scss-module__svBb5W__closeButton:hover{color:#fffc}@keyframes community-install-prompt-module-scss-module__svBb5W__banner-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.community-install-prompt-module-scss-module__svBb5W__banner{animation:none}}
.community-notification-prompt-module-scss-module__rpgzYq__overlay{z-index:var(--uc-z-toast);right:calc(var(--uc-space-3) + var(--uc-safe-area-right));bottom:calc(var(--uc-safe-area-bottom) + 20px);left:calc(var(--uc-space-3) + var(--uc-safe-area-left));pointer-events:none;transition:opacity var(--uc-transition-fast);justify-content:center;display:flex;position:fixed}:root[data-keyboard-open] .community-notification-prompt-module-scss-module__rpgzYq__overlay{opacity:0;pointer-events:none}:root[data-keyboard-open] .community-notification-prompt-module-scss-module__rpgzYq__overlay .community-notification-prompt-module-scss-module__rpgzYq__popup{pointer-events:none}.community-notification-prompt-module-scss-module__rpgzYq__popup{box-sizing:border-box;width:min(100%,420px);animation:community-notification-prompt-module-scss-module__rpgzYq__popup-in var(--uc-duration-slow) var(--uc-ease-out) both;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:auto;background-color:#1c1c1eb8;border:1px solid #ffffff14;border-radius:24px;align-items:center;gap:14px;padding:10px 16px 10px 10px;display:flex;position:relative;box-shadow:0 8px 28px #00000052}.community-notification-prompt-module-scss-module__rpgzYq__icon{overflow:var(--overflow-clip-fallback,clip);box-sizing:border-box;color:#fff;width:48px;height:48px;font-size:18px;font-weight:var(--uc-font-weight-display);background:linear-gradient(135deg,#232323 0%,#0d0d0d 100%);border:0;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #ffffff0d,0 2px 4px #0003}.community-notification-prompt-module-scss-module__rpgzYq__content{min-width:0;padding-right:var(--uc-space-4);flex:1}.community-notification-prompt-module-scss-module__rpgzYq__title{color:#fff;font-size:12px;font-weight:var(--uc-font-weight-heading);letter-spacing:0;margin:0;line-height:1.25}.community-notification-prompt-module-scss-module__rpgzYq__description{color:#fff9;letter-spacing:0;margin:2px 0 0;font-size:12px;line-height:1.3}.community-notification-prompt-module-scss-module__rpgzYq__actionButton{border-radius:var(--uc-radius-full);color:#111;cursor:pointer;min-height:34px;font-size:var(--uc-font-size-md);font-weight:var(--uc-font-weight-heading);letter-spacing:0;background:#fff;border:0;flex-shrink:0;padding:0 10px}.community-notification-prompt-module-scss-module__rpgzYq__actionButton:hover{background:#ffffffd6}@keyframes community-notification-prompt-module-scss-module__rpgzYq__popup-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.community-notification-prompt-module-scss-module__rpgzYq__popup{animation:none}}