.FooterComponent_FooterComponent__A3nGh{margin-top:50px;overflow:hidden;position:relative}.FooterComponent_FooterComponent__A3nGh .spacer{background-color:#f0f0f0;position:absolute;width:100%;height:40px;transform:skewY(-3deg) translateY(-5px);z-index:var(--Z_INDEX_AUDIENCE);transform-origin:100% 0}.FooterComponent_FooterComponent__A3nGh .stripe{background-color:#000;width:100%;height:100%;transform-origin:100% 0;transform:skewY(-3deg);z-index:var(--Z_INDEX_BACKGROUND);position:absolute;left:0;right:0;top:0;bottom:0}.FooterComponent_FooterComponent__A3nGh .container{left:0;right:0;top:0;bottom:0;color:#fff;padding-top:calc((100vw - 17px)*.106 + 0px - .106*((100vw - 17px)/2 - 540px));display:flex;justify-content:center;flex-direction:column;align-items:stretch}.FooterComponent_FooterComponent__A3nGh p{color:#fff}.FooterComponent_FooterComponent__A3nGh .footer-menu{padding:64px 0;display:grid;grid-template-columns:repeat(4,1fr);text-align:left;gap:24px 0}.FooterComponent_FooterComponent__A3nGh .footer-menu>div{display:grid;gap:8px}.FooterComponent_FooterComponent__A3nGh .footer-menu>div>div{display:flex;flex-direction:column;gap:4px}.FooterComponent_FooterComponent__A3nGh .footer-menu>div:first-of-type>div{justify-content:space-between}.FooterComponent_FooterComponent__A3nGh .footer-menu>div.photography h1{color:#46d85d}.FooterComponent_FooterComponent__A3nGh .footer-menu>div.film h1{color:#fec010}.FooterComponent_FooterComponent__A3nGh .footer-menu>div.ai h1{color:#ff4e4e}.FooterComponent_FooterComponent__A3nGh .footer-menu>div.animation h1{color:#758aff}.FooterComponent_FooterComponent__A3nGh .footer-menu>div.installation h1{color:#e97300}.FooterComponent_FooterComponent__A3nGh .footer-menu>div.socials h1{color:#ffe50c}.FooterComponent_FooterComponent__A3nGh .footer-menu a{display:flex;align-items:center}.FooterComponent_FooterComponent__A3nGh .footer-menu a .logo{width:20px;height:20px;display:inline-block;filter:grayscale(1) opacity(.8)}.FooterComponent_FooterComponent__A3nGh .footer-menu a:hover .logo{filter:grayscale(0) opacity(1)}.FooterComponent_FooterComponent__A3nGh .footer-menu .BrandComponent{display:flex;gap:4px;cursor:pointer}.FooterComponent_FooterComponent__A3nGh .footer-menu .BrandComponent .logo{flex:0 0 20px;height:20px;background-size:100%;image-rendering:pixelated;pointer-events:none}.FooterComponent_FooterComponent__A3nGh .footer-menu .BrandComponent h3{font-weight:400}.FooterComponent_FooterComponent__A3nGh .footer-menu .BrandComponent:hover{text-decoration:underline;text-underline-offset:4px}.FooterComponent_FooterComponent__A3nGh .footer-menu ul{font-size:var(--FONT_SIZE_MEDIUM);gap:4px;display:flex;flex-direction:column}.FooterComponent_FooterComponent__A3nGh .footer-menu ul li.github img{filter:invert(1)}.FooterComponent_FooterComponent__A3nGh .footer-menu h1{font-weight:500;font-size:var(--FONT_SIZE_MEDIUM)}@media(max-width:960px){.FooterComponent_FooterComponent__A3nGh .footer-menu{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto)}.FooterComponent_FooterComponent__A3nGh .footer-menu>div:first-of-type{grid-column:1/4}}@media(max-width:640px){.FooterComponent_FooterComponent__A3nGh .footer-menu{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,auto)}.FooterComponent_FooterComponent__A3nGh .footer-menu>div:first-of-type{grid-column:1/2}.FooterComponent_FooterComponent__A3nGh .footer-menu h1,.FooterComponent_FooterComponent__A3nGh .footer-menu ul{font-size:5vw}}.HeaderComponent_HeaderComponent__KmIBb .HeaderComponent_icon__Z9GOG{color:#ff0;font-family:var(--FONT_FAMILY_MATERIAL_SYMBOLS);display:inline-block;font-size:20px}.HeaderComponent_HeaderComponent__KmIBb a.active .HeaderComponent_label__gclbs,.HeaderComponent_HeaderComponent__KmIBb a:hover .HeaderComponent_label__gclbs{text-decoration:underline}.HeaderComponent_HeaderComponent__KmIBb .stripe{width:100%;position:absolute!important;top:0;height:270px;z-index:var(--Z_INDEX_BACKGROUND);background:#000;overflow:hidden;transition:all 1s ease-in-out}.HeaderComponent_HeaderComponent__KmIBb .stripe:before{content:"";position:absolute;inset:0;background:inherit;will-change:clip-path,transform;animation:HeaderComponent_stripeGlitch__dzNkx 12s step-end infinite;pointer-events:none}.HeaderComponent_HeaderComponent__KmIBb .stripe .video{width:100%}.HeaderComponent_HeaderComponent__KmIBb .stripe:after{content:"";display:block;width:110%;height:100px;left:0;position:absolute;right:0;bottom:-100px;transform:rotate(-2deg);background-color:#f0f0f0;transition:all 1s;transform-origin:0}.HeaderComponent_HeaderComponent__KmIBb .stripe.about:after{transform:rotate(2deg);transform-origin:100%}@media(max-width:1432px){.HeaderComponent_HeaderComponent__KmIBb .stripe{height:calc(8vw + 150px)}}@media(max-width:640px){.HeaderComponent_HeaderComponent__KmIBb .stripe{height:calc(13vw + 150px)}}.HeaderComponent_HeaderComponent__KmIBb .fixed{height:120px;display:flex;flex-direction:column}.HeaderComponent_HeaderComponent__KmIBb .fixed .stripe{display:block;content:"";background-color:#f0f0f0;position:absolute;width:100%;height:40px;transform:skewY(-1deg) translateY(150px);transform-origin:0 100%;top:0;height:100px}.HeaderComponent_HeaderComponent__KmIBb .floaty{z-index:4;position:fixed;right:0;left:0;top:0;height:120px;font-family:Ubuntu,sans-serif;background:none;transition:all .33s;display:flex;color:#fff}.HeaderComponent_HeaderComponent__KmIBb .floaty .container{flex:1 1 100%;display:flex}.HeaderComponent_HeaderComponent__KmIBb .floaty .container .name{font-weight:300;font-size:var(--FONT_SIZE_H3);height:100%;display:flex;align-items:center}.HeaderComponent_HeaderComponent__KmIBb .floaty .container .name a{display:flex;align-items:center;gap:8px}.HeaderComponent_HeaderComponent__KmIBb .floaty .container .name a .logo{flex:0 0 32px;height:32px;background-size:100%;image-rendering:pixelated;pointer-events:none;background-image:url(https://assets.rod.dev/images/rodrigo-barraza-logo.png)}.HeaderComponent_HeaderComponent__KmIBb .floaty .container .name a .text{flex:0 0 auto;display:flex;justify-content:flex-start;align-items:center;pointer-events:none}@media(max-width:400px){.HeaderComponent_HeaderComponent__KmIBb .floaty .container .name a .logo{flex:0 0 5vw;height:5vw}.HeaderComponent_HeaderComponent__KmIBb .floaty .container .name a .text{font-size:6vw}}.HeaderComponent_HeaderComponent__KmIBb .floaty .container .name a:hover .logo{background-image:url(https://assets.rod.dev/images/rodrigo-barraza-logo-animated.gif)}.HeaderComponent_HeaderComponent__KmIBb .floaty .container nav{flex:0 0 auto;padding:0;display:flex;justify-content:center;align-items:center}.HeaderComponent_HeaderComponent__KmIBb .floaty .container nav ul{padding:0;margin:0;display:flex;grid-gap:64px}.HeaderComponent_HeaderComponent__KmIBb .floaty .container nav ul li{display:flex;justify-content:center;align-items:center}.HeaderComponent_HeaderComponent__KmIBb .floaty .container nav ul li a{display:flex;justify-content:center;align-items:center;color:#dcdcdc;font-size:var(--FONT_SIZE_MEDIUM)}.HeaderComponent_HeaderComponent__KmIBb .floaty .container nav ul li a.active,.HeaderComponent_HeaderComponent__KmIBb .floaty .container nav ul li a:hover{color:#fff}.HeaderComponent_HeaderComponent__KmIBb .floaty .container nav ul li.about{color:#fff;border-radius:24px}.HeaderComponent_HeaderComponent__KmIBb .floaty .container .hamburger{display:none;width:100px;justify-content:flex-end}.HeaderComponent_HeaderComponent__KmIBb .floaty .container .hamburger div{cursor:pointer;border-radius:10px}.HeaderComponent_HeaderComponent__KmIBb .floaty.ai-art{color:#fff}.HeaderComponent_HeaderComponent__KmIBb .floaty.tiny{height:48px;background:#000;color:#fff;box-shadow:0 0 10px -5px #000}@media(max-width:900px){.HeaderComponent_HeaderComponent__KmIBb .floaty .container{padding:0 4vw}.HeaderComponent_HeaderComponent__KmIBb .floaty .container nav{display:none}.HeaderComponent_HeaderComponent__KmIBb .floaty .container .hamburger{display:flex;align-items:center;font-size:30px}.HeaderComponent_HeaderComponent__KmIBb .floaty.tiny .container .hamburger{font-size:var(--FONT_SIZE_MEDIUM)}}.HeaderComponent_HeaderComponent__KmIBb .overlay{animation:HeaderComponent_fadein__rW9sR 1s;background:#000;position:fixed;left:0;right:0;top:0;bottom:0;z-index:var(--Z_INDEX_AUDIENCE);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:var(--FONT_SIZE_MENU);z-index:3}.HeaderComponent_HeaderComponent__KmIBb .overlay ul{display:flex;flex-direction:column;gap:5vw}.HeaderComponent_HeaderComponent__KmIBb .overlay .socials{list-style:none;display:flex;flex-direction:row;position:absolute;bottom:20px;background-color:#fff;padding:4px 12px;border-radius:30px;gap:0}@keyframes HeaderComponent_stripeGlitch__dzNkx{0%{clip-path:none;transform:translateZ(0)}87%{clip-path:none;transform:translateZ(0)}87.3%{clip-path:inset(15% 0 60% 0);transform:translate3d(-4px,0,0)}87.6%{clip-path:inset(55% 0 10% 0);transform:translate3d(3px,0,0)}87.9%{clip-path:inset(30% 0 40% 0);transform:translate3d(-2px,0,0)}88.2%{clip-path:none;transform:translateZ(0)}89%{clip-path:none;transform:translateZ(0)}89.2%{clip-path:inset(70% 0 5% 0);transform:translate3d(5px,0,0)}89.5%{clip-path:inset(8% 0 75% 0);transform:translate3d(-3px,0,0)}89.7%{clip-path:inset(40% 0 30% 0);transform:translate3d(2px,0,0)}89.9%{clip-path:none;transform:translateZ(0)}92%{clip-path:none;transform:translateZ(0)}92.1%{clip-path:inset(20% 0 55% 0);transform:translate3d(-6px,0,0)}92.2%{clip-path:inset(65% 0 10% 0);transform:translate3d(4px,0,0)}92.3%{clip-path:inset(5% 0 80% 0);transform:translate3d(-2px,0,0)}92.4%{clip-path:inset(45% 0 25% 0);transform:translate3d(3px,0,0)}92.5%{clip-path:none;transform:translateZ(0)}to{clip-path:none;transform:translateZ(0)}}.ButtonComponent_ButtonComponent__BsFbM{cursor:pointer;border-radius:4px;transition:all .1s;background:#fff;border:3px solid #373737;color:#373737}.ButtonComponent_ButtonComponent__BsFbM a,.ButtonComponent_ButtonComponent__BsFbM button{font-family:Arial,Helvetica,sans-serif;transition:all .1s;font-weight:700;width:100%;height:100%;cursor:pointer;background:rgba(0,0,0,0);border:0;color:inherit;padding:20px;font-size:var(--FONT_SIZE_BIG);display:flex;justify-content:center;align-items:center}.ButtonComponent_ButtonComponent__BsFbM a .ButtonComponent_icon__6WCPr,.ButtonComponent_ButtonComponent__BsFbM button .ButtonComponent_icon__6WCPr{font-family:var(--FONT_FAMILY_MATERIAL_SYMBOLS);font-size:24px}.ButtonComponent_ButtonComponent__BsFbM a.ButtonComponent_active__t_HlB,.ButtonComponent_ButtonComponent__BsFbM button.ButtonComponent_active__t_HlB{text-decoration:underline}.ButtonComponent_ButtonComponent__BsFbM a{display:flex;box-sizing:border-box;text-decoration:none}.ButtonComponent_ButtonComponent__BsFbM a .ButtonComponent_logo__EGH5f{flex:0 0 30px;height:30px;background-size:100%;filter:saturate(0)}.ButtonComponent_ButtonComponent__BsFbM a .ButtonComponent_logo__EGH5f.ButtonComponent_instagram__DGeHz{background-image:var(--URL_ICON_INSTAGRAM)}.ButtonComponent_ButtonComponent__BsFbM a .ButtonComponent_logo__EGH5f.ButtonComponent_facebook__4mN1t{background-image:var(--URL_ICON_FACEBOOK)}.ButtonComponent_ButtonComponent__BsFbM a .ButtonComponent_logo__EGH5f.ButtonComponent_twitter__wGxCV{background-image:var(--URL_ICON_TWITTER)}.ButtonComponent_ButtonComponent__BsFbM a .ButtonComponent_logo__EGH5f.ButtonComponent_github__rbe8_{background-image:var(--URL_ICON_GITHUB)}.ButtonComponent_ButtonComponent__BsFbM a .ButtonComponent_logo__EGH5f.ButtonComponent_deviantart__NGbd8{background-image:var(--URL_ICON_DEVIANTART)}.ButtonComponent_ButtonComponent__BsFbM a .ButtonComponent_logo__EGH5f.ButtonComponent_behance__P6ox_{background-image:var(--URL_ICON_BEHANCE)}.ButtonComponent_ButtonComponent__BsFbM a .ButtonComponent_logo__EGH5f.ButtonComponent_flickr__LDmdA{background-image:var(--URL_ICON_FLICKR)}.ButtonComponent_ButtonComponent__BsFbM a .ButtonComponent_logo__EGH5f.ButtonComponent_foundationapp___hteC{background-image:var(--URL_ICON_FOUNDATION_APP)}.ButtonComponent_ButtonComponent__BsFbM a .ButtonComponent_logo__EGH5f.ButtonComponent_opensea__H1uze{background-image:var(--URL_ICON_OPENSEA)}.ButtonComponent_ButtonComponent__BsFbM a .ButtonComponent_logo__EGH5f.ButtonComponent_superrare__NptX6{background-image:var(--URL_ICON_SUPER_RARE)}.ButtonComponent_ButtonComponent__BsFbM a .ButtonComponent_logo__EGH5f.ButtonComponent_discord__tcB5H{background-image:var(--URL_ICON_DISCORD)}.ButtonComponent_ButtonComponent__BsFbM a .ButtonComponent_logo__EGH5f.ButtonComponent_keybase__xLl3c{background-image:var(--URL_ICON_KEYBASE)}.ButtonComponent_ButtonComponent__BsFbM a .ButtonComponent_logo__EGH5f.ButtonComponent_linkedin__dGiq5{background-image:var(--URL_ICON_LINKEDIN)}.ButtonComponent_ButtonComponent__BsFbM a .ButtonComponent_label__Hrg9q{display:flex;justify-content:space-between;align-items:center}.ButtonComponent_ButtonComponent__BsFbM:hover{transform:translateY(-2px);background:var(--COLOR_BLUE);box-shadow:4px 4px 0 rgba(0,0,0,.9);border:3px solid #0f0f0f;color:#fff}.ButtonComponent_ButtonComponent__BsFbM:hover .ButtonComponent_logo__EGH5f{filter:saturate(1)}.ButtonComponent_ButtonComponent__BsFbM:active{transform:translateY(-1px);box-shadow:2px 2px 0 #000;background:var(--COLOR_BLUE);color:#fff}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_mini__fEGtT a,.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_mini__fEGtT button,.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_new__MYzcw a,.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_new__MYzcw button{padding:clamp(2px,.7vw,8px) clamp(4px,1.4vw,16px);font-size:var(--FONT_SIZE_MEDIUM)}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_blue__Lm9Cg{background:var(--COLOR_BLUE);color:#fff}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_blue__Lm9Cg[disabled]{border:3px solid #fff;background:#ebebeb;pointer-events:none;box-shadow:inset 4px 4px 0 #e1e1e1,inset -4px -4px 0 #f5f5f5}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_blue__Lm9Cg[disabled] a,.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_blue__Lm9Cg[disabled] button{color:#d2d2d2;cursor:not-allowed}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_blue__Lm9Cg:active,.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_blue__Lm9Cg:hover{background:var(--COLOR_BLUE_SHADOW);color:#fff}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_positive__5__4W{background:var(--COLOR_BLUE);color:#fff}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_positive__5__4W[disabled]{border:3px solid #fff;background:#ebebeb;pointer-events:none;box-shadow:inset 4px 4px 0 #e1e1e1,inset -4px -4px 0 #f5f5f5}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_positive__5__4W[disabled] a,.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_positive__5__4W[disabled] button{color:#d2d2d2;cursor:not-allowed}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_positive__5__4W:active,.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_positive__5__4W:hover{background:var(--COLOR_BLUE_SHADOW);color:#fff}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_negative__jtE0c{background:var(--COLOR_RED);color:#fff}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_negative__jtE0c[disabled]{border:3px solid #fff;background:#ebebeb;pointer-events:none;box-shadow:inset 4px 4px 0 #e1e1e1,inset -4px -4px 0 #f5f5f5}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_negative__jtE0c[disabled] a,.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_negative__jtE0c[disabled] button{color:#d2d2d2;cursor:not-allowed}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_negative__jtE0c:active,.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_negative__jtE0c:hover{background:var(--COLOR_BLUE_SHADOW);color:#fff}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_vertical__Vf_MX a,.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_vertical__Vf_MX button{flex-direction:column;justify-content:center;align-items:center;font-size:12px}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_vertical__Vf_MX:hover a,.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_vertical__Vf_MX:hover button{text-decoration:none}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_vertical__Vf_MX:hover a .ButtonComponent_label__Hrg9q,.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_vertical__Vf_MX:hover button .ButtonComponent_label__Hrg9q{text-decoration:underline}.ButtonComponent_ButtonComponent__BsFbM:not(.ButtonComponent_vertical__Vf_MX) a,.ButtonComponent_ButtonComponent__BsFbM:not(.ButtonComponent_vertical__Vf_MX) button{gap:8px}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_action__vIx6X{border:0;height:40px;border-radius:40px;background:#000}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_action__vIx6X a,.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_action__vIx6X button{color:#fff;padding:8px;display:flex;justify-content:center;align-items:center}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_action__vIx6X a .ButtonComponent_icon__6WCPr,.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_action__vIx6X button .ButtonComponent_icon__6WCPr{margin:0}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_action__vIx6X.ButtonComponent_forward__9cBdJ{background:var(--COLOR_BLUE)}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_action__vIx6X.ButtonComponent_download__Dp__e{background:var(--COLOR_RED)}.ButtonComponent_ButtonComponent__BsFbM[disabled]{border:none;background:#ebebeb;box-shadow:inset 4px 4px 0 #e1e1e1,inset -4px -4px 0 #f5f5f5}.ButtonComponent_ButtonComponent__BsFbM[disabled] a,.ButtonComponent_ButtonComponent__BsFbM[disabled] button{pointer-events:none;color:#d2d2d2}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_transparent-night__iWDOw{background:rgba(0,0,0,0);color:#aaa;border:none;transition:all .3s;box-shadow:none}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_transparent-night__iWDOw a,.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_transparent-night__iWDOw button{padding:0;color:inherit;font-family:Ubuntu;font-weight:500;font-size:var(--FONT_SIZE_MINI);text-underline-offset:5px}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_transparent-night__iWDOw:hover{background:rgba(0,0,0,0);transform:translateY(0);color:#fff}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_transparent-night__iWDOw[disabled]{background:rgba(0,0,0,0);box-shadow:none;color:#646464;pointer-events:none}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_transparent-night__iWDOw a.active{color:#fff}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_transparent-night__iWDOw a.active .ButtonComponent_label__Hrg9q{text-decoration:underline}.ButtonComponent_ButtonComponent__BsFbM.ButtonComponent_logo__EGH5f{border:0}:root{--COLOR_BLUE:#0f78f6;--COLOR_BLUE_SHADOW:rgb(37,97,209);--COLOR_RED:rgb(218,11,11);--COLOR_GREEN:rgb(35,144,58);--COLOR_GREEN_HIGHLIGHT:rgb(35,144,58);--FONT_FAMILY_MATERIAL_SYMBOLS:"Material Symbols Outlined";--FONT_FAMILY_UBUNTU:"Ubuntu",sans-serif;--FONT_FAMILY_NOTO-EMOJI:"Noto Emoji",sans-serif;--FONT_SIZE_MINI:12px;--FONT_SIZE_SMALL:14px;--FONT_SIZE_MEDIUM:16px;--FONT_SIZE_LARGE:18px;--FONT_SIZE_BIG:24px;--FONT_SIZE_MEDIUM_FLEXIBLE:calc(0.25vw + 14px);--FONT_SIZE_H3:28px;--FONT_SIZE_H2:32px;--FONT_SIZE_H1:48px;--FONT_SIZE_MENU:10vw;--Z_INDEX_BACKGROUND:-1;--Z_INDEX_MIDDLEGROUND:0;--Z_INDEX_FOREGROUND:1;--Z_INDEX_AUDIENCE:2;--URL_ICON_BRAND:url(https://assets.rod.dev/images/rodrigo-barraza-logo.png);--URL_ICON_BRAND_ANIMATED:url(https://assets.rod.dev/images/rodrigo-barraza-logo-animated.gif);--URL_ICON_INSTAGRAM:url(https://assets.rod.dev/icons/instagram.png);--URL_ICON_FACEBOOK:url(https://assets.rod.dev/icons/facebook.png);--URL_ICON_TWITTER:url(https://assets.rod.dev/icons/twitter.png);--URL_ICON_GITHUB:url(https://assets.rod.dev/icons/github.png);--URL_ICON_DEVIANTART:url(https://assets.rod.dev/icons/deviantart.png);--URL_ICON_BEHANCE:url(https://assets.rod.dev/icons/behance.png);--URL_ICON_FLICKR:url(https://assets.rod.dev/icons/flickr.png);--URL_ICON_FOUNDATION_APP:url(https://assets.rod.dev/icons/foundationapp.png);--URL_ICON_OPENSEA:url(https://assets.rod.dev/icons/opensea.png);--URL_ICON_SUPER_RARE:url(https://assets.rod.dev/icons/superrare.png);--URL_ICON_DISCORD:url(https://assets.rod.dev/icons/discord.png);--URL_ICON_KEYBASE:url(https://assets.rod.dev/icons/keybase.png);--URL_ICON_LINKEDIN:url(https://assets.rod.dev/icons/linkedin.png)}html{min-height:100%;display:flex;flex-direction:column;overflow-x:hidden}html body{flex:1 1 100%;display:flex;background-color:#f0f0f0;height:100%;padding:0;margin:0}html body #__next{flex:1 1 100%;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;font-family:Ubuntu,sans-serif}html body #__next>header{flex:0 0 auto}html body #__next>main{margin:0;flex:1 1 auto;display:flex;flex-direction:column}html ul li{list-style:none}a{font-weight:300;font-family:Ubuntu,sans-serif;color:inherit;text-decoration:none;text-underline-offset:5px}a .emoji{font-size:15px}h1,h2,h3,h4,h5,p{text-align:left;margin:0;padding:0}h1{font-size:var(--FONT_SIZE_H1);font-weight:600}h1,h2{color:#000}h2{font-size:var(--FONT_SIZE_H2);font-weight:500}ul{padding:0;margin:0}p{font-size:var(--FONT_SIZE_MEDIUM);color:#000;font-weight:100;line-height:26px;text-align:justify}p+p{margin-top:16px}p a{font-weight:400;color:#655ffa;text-underline-offset:2px}p a:hover{color:#b86cd3}p a:active{color:#6cd3b2}p a:visited{color:#b86cd3}dialog{z-index:4}dialog::backdrop{background-color:#ff8c00}@media(max-width:1432px){h1{font-size:calc(3vw + 5px)}h2{font-size:calc(1.35vw + 13px)}p{font-size:var(--FONT_SIZE_MEDIUM_FLEXIBLE)}}@media(max-width:640px){h1{font-size:var(--FONT_SIZE_H3)}h2{font-size:var(--FONT_SIZE_BIG)}p{font-size:var(--FONT_SIZE_MEDIUM)}}.container{display:flex;justify-content:space-between;width:100%;max-width:1432px;margin:0 auto;padding:0 36px;box-sizing:border-box}.container.column{flex-direction:column}.sectionTitle{font-size:36px;color:#fff}.sectionTitle h1,.sectionTitle p{color:inherit}.sectionTitle h1{background-color:#005dcc}.alert,.test{background:rgba(0,0,0,.75);position:fixed;top:0;bottom:0;right:0;left:0;color:#fff;display:flex;justify-content:center;align-items:center;font-size:var(--FONT_SIZE_MENU);font-weight:800;text-shadow:0 0 40px #000;animation:fadeOut 1s ease forwards;z-index:999;opacity:1}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.gallery{position:relative;gap:12px;display:flex;flex-direction:column}.gallery .details .container{padding:0 36px;display:flex;flex-direction:column;border-radius:4px}.gallery .details .container h1{font-size:58px;color:#fff}.gallery .details .container div{display:flex;flex-wrap:wrap;gap:0 8px}.gallery .details .container p{color:#fff;line-height:26px;text-align:justify}.gallery .details .container p.ekphrasis{font-style:italic;color:#9a9a9a}.gallery .search .container{padding:0;display:flex;align-items:center;margin-top:32px}.gallery .search .container .CardComponent{max-width:none;display:flex;align-items:flex-end}.gallery .search .container .CardComponent div{flex:1 1 100%}@media(max-width:1432px){.gallery .details .container h1{font-size:calc(3vw + 5px)}}@media(max-width:960px){.gallery .search .container .CardComponent{flex-wrap:wrap}.gallery .search .container .CardComponent div:nth-of-type(2),.gallery .search .container .CardComponent div:nth-of-type(3),.gallery .search .container .CardComponent div:nth-of-type(4),.gallery .search .container .CardComponent div:nth-of-type(5){flex:1 1 40%}}@media(max-width:640px){.gallery .details .container h1{font-size:var(--FONT_SIZE_H3)}}.image{position:relative}@keyframes growDown{0%{transform:scale(1.5)}to{transform:scale(1)}}.CardComponent{max-width:768px}.CardComponent,.NewCardComponent{justify-self:center;width:100%;flex:1 1;background:#fff;padding:32px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;box-sizing:border-box;transition:opacity .3s}.NewCardComponent{display:flex;flex-direction:column}.NewCardComponent .header{display:flex}.NewCardComponent .header h1{font-size:var(--FONT_SIZE_H3);text-transform:capitalize;color:#000;font-weight:500;margin-bottom:12px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:8px}.NewCardComponent .body .clients{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:100px 100px 100px;gap:4px}.NewCardComponent .body .clients li{display:flex;align-items:center;justify-content:center;cursor:pointer}.NewCardComponent .body .clients li:hover{background:rgba(0,0,0,.01)}.RenderCardComponent{justify-self:center;max-width:960px;width:100%;flex:1 1;background:#fff;color:#000;padding:32px;display:grid;grid-template-columns:1fr 1fr 130px;gap:8px;box-sizing:border-box;transition:opacity .3s;position:relative}.RenderCardComponent .title{grid-column:1/4;font-size:var(--FONT_SIZE_H3);color:inherit;font-weight:500;text-align:left}.RenderCardComponent .date{color:inherit;grid-column:1/4;text-align:left;font-size:var(--FONT_SIZE_SMALL)}.RenderCardComponent .badges{align-items:center;grid-column:1/4;display:flex;gap:12px}.RenderCardComponent .description{margin:0 0 24px;grid-column:1/4;text-align:left;color:inherit}.RenderCardComponent .actions{color:inherit;width:100%;grid-column:1/4;gap:16px;justify-content:flex-end;display:grid;grid-template-columns:1fr 1fr}.RenderCardComponent .super-actions{color:inherit;width:100%;grid-column:1/4;grid-template-columns:1fr 1fr;display:flex;grid-column:1/2;align-items:center}.RenderCardComponent .super-actions2{color:inherit;width:100%;gap:16px;grid-template-columns:1fr 1fr;display:flex;grid-column:2/4;align-items:center;justify-content:flex-end}.RenderCardComponent .overlay{animation:fadeIn .3s ease forwards;background:rgba(0,0,0,.9);position:absolute;top:0;bottom:0;right:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:32px;padding:32px;z-index:var(--Z_INDEX_AUDIENCE)}.RenderCardComponent .overlay .message{font-size:var(--FONT_SIZE_H2);color:#fff}.RenderCardComponent .overlay .buttons{width:100%;display:flex;flex-direction:row;justify-content:stretch;align-items:center}@media(max-width:768px){.RenderCardComponent{padding:4vw}}.RenderPictureComponent{display:flex;justify-content:center;position:relative;overflow:hidden;width:100%;max-width:960px;align-self:flex-start;justify-self:center}.RenderPictureComponent.hidden{display:none}.RenderPictureComponent img{max-width:960px;max-height:960px}.BrandComponent .logo{background-image:var(--URL_ICON_BRAND)}.BrandComponent:hover .logo{background-image:var(--URL_ICON_BRAND_ANIMATED)}@keyframes fadein{0%{opacity:0}to{opacity:1}}.TooltipComponent_wrapper__w9MZp{position:relative;display:inline-flex}.TooltipComponent_hoverTrigger__9WKUn{cursor:default}.TooltipComponent_bubble__tEeEe{position:fixed;z-index:99999;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;transform:scale(.85);transition:opacity .15s cubic-bezier(0,0,.2,1),transform .15s cubic-bezier(0,0,.2,1)}.TooltipComponent_visible__r_1fp{opacity:1;transform:scale(1)}.TooltipComponent_plain__PD5u3{max-width:200px;padding:4px 8px;border-radius:4px;background:var(--tooltip-bg,var(--bg-inverse,#313033));color:var(--tooltip-color,var(--text-inverse,#f4eff4));box-shadow:none}.TooltipComponent_plainLabel__XkrHR{font-size:.75rem;line-height:1rem;font-weight:400;letter-spacing:.025em;white-space:normal;word-wrap:break-word}.TooltipComponent_rich__0lJuz{min-width:200px;max-width:320px;padding:12px 16px;border-radius:12px;background:var(--bg-card,#2b2930);color:var(--text-primary,#e6e1e5);border:1px solid var(--border-color,rgba(255 255 255/.08));box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);pointer-events:auto}.TooltipComponent_richContent__xnIQ3{display:flex;flex-direction:column;gap:4px}.TooltipComponent_richTitle__RqUM7{font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.006em;color:var(--text-primary,#e6e1e5)}.TooltipComponent_richBody__qMIJp{font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.016em;color:var(--text-secondary,#cac4d0);white-space:normal;word-wrap:break-word}.TooltipComponent_richAction__K5SbP{display:flex;justify-content:flex-end;margin-top:8px;padding-top:8px}.TooltipComponent_top__3C3cQ{translate:-50% -100%}.TooltipComponent_bottom__AHvRW{translate:-50% 0}.TooltipComponent_left__9uTmi{translate:-100% -50%}.TooltipComponent_right__2BLP4{translate:0 -50%}.TooltipComponent_bubble__tEeEe{will-change:opacity,transform}.TooltipComponent_top__3C3cQ.TooltipComponent_bubble__tEeEe:not(.TooltipComponent_visible__r_1fp){transform:scale(.85) translateY(4px)}.TooltipComponent_bottom__AHvRW.TooltipComponent_bubble__tEeEe:not(.TooltipComponent_visible__r_1fp){transform:scale(.85) translateY(-4px)}.TooltipComponent_left__9uTmi.TooltipComponent_bubble__tEeEe:not(.TooltipComponent_visible__r_1fp){transform:scale(.85) translateX(4px)}.TooltipComponent_right__2BLP4.TooltipComponent_bubble__tEeEe:not(.TooltipComponent_visible__r_1fp){transform:scale(.85) translateX(-4px)}.TooltipComponent_bottom__AHvRW.TooltipComponent_visible__r_1fp,.TooltipComponent_left__9uTmi.TooltipComponent_visible__r_1fp,.TooltipComponent_right__2BLP4.TooltipComponent_visible__r_1fp,.TooltipComponent_top__3C3cQ.TooltipComponent_visible__r_1fp{transform:scale(1) translate(0)}@media (prefers-reduced-motion:reduce){.TooltipComponent_bubble__tEeEe{transition:opacity 0s;transform:none!important}.TooltipComponent_visible__r_1fp{transform:none!important}}.BadgeComponent_badge__K3tT5{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:3px;font-size:10px;font-weight:500;letter-spacing:.2px;white-space:nowrap;border:1px solid transparent;transition:border-color .2s,color .2s,background .2s}.BadgeComponent_badge__K3tT5 svg{flex-shrink:0}.BadgeComponent_provider__an1fQ{color:var(--info);background:var(--info-subtle);border-color:color-mix(in srgb,var(--info) 20%,transparent)}.BadgeComponent_provider__an1fQ:hover{border-color:color-mix(in srgb,var(--info) 45%,transparent)}.BadgeComponent_endpoint__05y_9{color:var(--accent-color);background:var(--accent-subtle);border-color:color-mix(in srgb,var(--accent-color) 20%,transparent)}.BadgeComponent_endpoint__05y_9:hover{border-color:color-mix(in srgb,var(--accent-color) 45%,transparent)}.BadgeComponent_modality__E_Kbx{color:var(--accent-color);background:var(--accent-subtle);border-color:color-mix(in srgb,var(--accent-color) 20%,transparent)}.BadgeComponent_modality__E_Kbx:hover{border-color:color-mix(in srgb,var(--accent-color) 45%,transparent)}.BadgeComponent_success__b6bOx{color:var(--success);background:var(--success-subtle);border-color:color-mix(in srgb,var(--success) 20%,transparent)}.BadgeComponent_success__b6bOx:hover{border-color:color-mix(in srgb,var(--success) 45%,transparent)}.BadgeComponent_error__In4aA{color:var(--danger);background:var(--danger-subtle);border-color:color-mix(in srgb,var(--danger) 20%,transparent)}.BadgeComponent_error__In4aA:hover{border-color:color-mix(in srgb,var(--danger) 45%,transparent)}.BadgeComponent_info__xnCXI{color:var(--info);background:var(--info-subtle);border-color:color-mix(in srgb,var(--info) 20%,transparent)}.BadgeComponent_info__xnCXI:hover{border-color:color-mix(in srgb,var(--info) 45%,transparent)}.BadgeComponent_accent__314_n{color:var(--accent-color);background:var(--accent-subtle);border-color:color-mix(in srgb,var(--accent-color) 20%,transparent)}.BadgeComponent_accent__314_n:hover{border-color:color-mix(in srgb,var(--accent-color) 45%,transparent)}.BadgeComponent_warning__VRIHS{color:var(--warning);background:var(--warning-subtle);border-color:color-mix(in srgb,var(--warning) 20%,transparent)}.BadgeComponent_warning__VRIHS:hover{border-color:color-mix(in srgb,var(--warning) 45%,transparent)}.BadgeComponent_mini__78pEm{font-size:7px;padding:1px 4px;gap:2px}.AddressBadgeComponent_badge__DQhd2{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:9px;font-weight:500}.AddressBadgeComponent_link__7MR4k{text-decoration:none;display:inline-flex}.AddressBadgeComponent_link__7MR4k:hover .AddressBadgeComponent_badge__DQhd2{border-color:color-mix(in srgb,var(--info) 45%,transparent)}.BottomAppBarComponent_bottomAppBar__naSlU{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;height:80px;padding:0 16px 0 8px;background:var(--bg-surface,var(--bg-secondary));color:var(--text-primary);z-index:10;box-shadow:0 -1px 2px 0 rgb(0 0 0/.06),0 -2px 6px 2px rgb(0 0 0/.04);transition:transform .3s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1);animation:BottomAppBarComponent_bottomBarSlideIn__oGXGd .3s cubic-bezier(0,0,0,1) both;will-change:transform}.BottomAppBarComponent_relative__H2TnU{position:relative;bottom:auto;left:auto;right:auto}.BottomAppBarComponent_hidden__snHGy{transform:translateY(100%);pointer-events:none}.BottomAppBarComponent_actionsSlot__seL62{display:flex;align-items:center;gap:0;flex-shrink:0}.BottomAppBarComponent_actionButton__Ss1TS{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;border-radius:50%;background:transparent;color:var(--text-secondary,var(--text-primary));cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent;outline:none;transition:background .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1)}.BottomAppBarComponent_actionButton__Ss1TS:focus-visible{outline:2px solid var(--accent-color);outline-offset:-2px}.BottomAppBarComponent_actionButton__Ss1TS:hover{background:var(--hover-overlay,rgb(0 0 0/.06))}.BottomAppBarComponent_actionButton__Ss1TS:active{background:var(--press-overlay,rgb(0 0 0/.1))}.BottomAppBarComponent_actionButton__Ss1TS[disabled]{opacity:.38;pointer-events:none;cursor:not-allowed}.BottomAppBarComponent_actionActive__Rq4Uf{color:var(--accent-color)}.BottomAppBarComponent_stateLayer__Hetuf{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:currentColor;opacity:0;transition:opacity .15s cubic-bezier(.2,0,0,1)}.BottomAppBarComponent_actionButton__Ss1TS:hover .BottomAppBarComponent_stateLayer__Hetuf{opacity:.08}.BottomAppBarComponent_actionButton__Ss1TS:focus-visible .BottomAppBarComponent_stateLayer__Hetuf{opacity:.1}.BottomAppBarComponent_actionButton__Ss1TS:active .BottomAppBarComponent_stateLayer__Hetuf{opacity:.12}.BottomAppBarComponent_fabSlot__3MLDL{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto;margin-top:-4px}.BottomAppBarComponent_overflowDot__uDsYi{display:flex;align-items:center;justify-content:center;width:4px;height:4px;border-radius:50%;background:var(--text-tertiary,var(--text-secondary));opacity:.6;flex-shrink:0;margin:0 12px}@keyframes BottomAppBarComponent_bottomBarSlideIn__oGXGd{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@supports (padding-bottom:env(safe-area-inset-bottom)){.BottomAppBarComponent_bottomAppBar__naSlU{padding-bottom:env(safe-area-inset-bottom);height:calc(80px + env(safe-area-inset-bottom))}}.ButtonComponent_btn__50G2n{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.01em;border:none;border-radius:20px;cursor:pointer;white-space:nowrap;min-height:40px;padding:10px 24px;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;overflow:hidden;isolation:isolate;transition:box-shadow .28s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1)}.ButtonComponent_stateLayer__S6_e1{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;z-index:0;transition:opacity .15s cubic-bezier(.2,0,0,1)}.ButtonComponent_btn__50G2n:hover:not(:disabled) .ButtonComponent_stateLayer__S6_e1{opacity:.08}.ButtonComponent_btn__50G2n:focus-visible:not(:disabled) .ButtonComponent_stateLayer__S6_e1{opacity:.1}.ButtonComponent_btn__50G2n:active:not(:disabled) .ButtonComponent_stateLayer__S6_e1{opacity:.1}.ButtonComponent_ripple__tsiwO{position:absolute;border-radius:50%;pointer-events:none;z-index:0;transform:scale(0);opacity:.12;animation:ButtonComponent_rippleExpand__U_SYW .5s cubic-bezier(.2,0,0,1) forwards}@keyframes ButtonComponent_rippleExpand__U_SYW{0%{transform:scale(0);opacity:.12}to{transform:scale(2.5);opacity:0}}.ButtonComponent_btn__50G2n:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.ButtonComponent_btn__50G2n:disabled{cursor:not-allowed;box-shadow:none;pointer-events:none}.ButtonComponent_label__Fd23x{position:relative;z-index:1;display:inline-flex;align-items:center;gap:inherit}.ButtonComponent_filled__6wsiV{background:var(--accent-color);color:white}.ButtonComponent_filled__6wsiV .ButtonComponent_stateLayer__S6_e1{background:white}.ButtonComponent_filled__6wsiV:hover:not(:disabled){box-shadow:0 1px 2px 0 rgb(0 0 0/.2),0 1px 3px 1px rgb(0 0 0/.1)}.ButtonComponent_filled__6wsiV:disabled{background:color-mix(in srgb,var(--text-primary) 12%,transparent);color:color-mix(in srgb,var(--text-primary) 38%,transparent)}.ButtonComponent_outlined__uwnU9{background:transparent;color:var(--accent-color);border:1px solid var(--border-color)}.ButtonComponent_outlined__uwnU9 .ButtonComponent_stateLayer__S6_e1{background:var(--accent-color)}.ButtonComponent_outlined__uwnU9:hover:not(:disabled){border-color:var(--border-color)}.ButtonComponent_outlined__uwnU9:focus-visible{border-color:var(--accent-color)}.ButtonComponent_outlined__uwnU9:disabled{background:transparent;color:color-mix(in srgb,var(--text-primary) 38%,transparent);border-color:color-mix(in srgb,var(--text-primary) 12%,transparent)}.ButtonComponent_text__NHikA{background:transparent;color:var(--accent-color);padding:10px 12px}.ButtonComponent_text__NHikA .ButtonComponent_stateLayer__S6_e1{background:var(--accent-color)}.ButtonComponent_text__NHikA:disabled{background:transparent;color:color-mix(in srgb,var(--text-primary) 38%,transparent)}.ButtonComponent_elevated__rJynT{background:var(--bg-secondary);color:var(--accent-color);box-shadow:0 1px 2px 0 rgb(0 0 0/.2),0 1px 3px 1px rgb(0 0 0/.1)}.ButtonComponent_elevated__rJynT .ButtonComponent_stateLayer__S6_e1{background:var(--accent-color)}.ButtonComponent_elevated__rJynT:hover:not(:disabled){box-shadow:0 1px 2px 0 rgb(0 0 0/.2),0 2px 6px 2px rgb(0 0 0/.1)}.ButtonComponent_elevated__rJynT:disabled{background:color-mix(in srgb,var(--text-primary) 12%,transparent);color:color-mix(in srgb,var(--text-primary) 38%,transparent);box-shadow:none}.ButtonComponent_tonal__moNRn{background:var(--accent-subtle,color-mix(in srgb,var(--accent-color) 12%,var(--bg-secondary)));color:var(--accent-color)}.ButtonComponent_tonal__moNRn .ButtonComponent_stateLayer__S6_e1{background:var(--accent-color)}.ButtonComponent_tonal__moNRn:hover:not(:disabled){box-shadow:0 1px 2px 0 rgb(0 0 0/.2),0 1px 3px 1px rgb(0 0 0/.1)}.ButtonComponent_tonal__moNRn:disabled{background:color-mix(in srgb,var(--text-primary) 12%,transparent);color:color-mix(in srgb,var(--text-primary) 38%,transparent);box-shadow:none}.ButtonComponent_primary__CRcwh{background:var(--accent-color);color:white}.ButtonComponent_primary__CRcwh .ButtonComponent_stateLayer__S6_e1{background:white}.ButtonComponent_primary__CRcwh:hover:not(:disabled){background:var(--accent-hover);box-shadow:0 1px 2px 0 rgb(0 0 0/.2),0 1px 3px 1px rgb(0 0 0/.1)}.ButtonComponent_primary__CRcwh:disabled{background:color-mix(in srgb,var(--text-primary) 12%,transparent);color:color-mix(in srgb,var(--text-primary) 38%,transparent)}.ButtonComponent_secondary__yKiwv{background:var(--bg-secondary);color:var(--text-secondary);border:1px solid var(--border-color)}.ButtonComponent_secondary__yKiwv .ButtonComponent_stateLayer__S6_e1{background:var(--text-primary)}.ButtonComponent_secondary__yKiwv:hover:not(:disabled){border-color:var(--accent-color);color:var(--accent-color)}.ButtonComponent_secondary__yKiwv:disabled{background:transparent;color:color-mix(in srgb,var(--text-primary) 38%,transparent);border-color:color-mix(in srgb,var(--text-primary) 12%,transparent)}.ButtonComponent_disabled__pXQ5u{background:transparent;color:var(--text-secondary)}.ButtonComponent_disabled__pXQ5u .ButtonComponent_stateLayer__S6_e1{background:var(--text-primary)}.ButtonComponent_disabled__pXQ5u:hover:not(:disabled){background:var(--accent-subtle);color:var(--text-primary)}.ButtonComponent_destructive__2yuWA{background:var(--danger-subtle);color:var(--danger);border:1px solid color-mix(in srgb,var(--danger) 20%,transparent)}.ButtonComponent_destructive__2yuWA .ButtonComponent_stateLayer__S6_e1{background:var(--danger)}.ButtonComponent_destructive__2yuWA:hover:not(:disabled){background:var(--danger);color:white}.ButtonComponent_destructive__2yuWA:disabled{background:color-mix(in srgb,var(--text-primary) 12%,transparent);color:color-mix(in srgb,var(--text-primary) 38%,transparent);border-color:transparent}.ButtonComponent_creative__9Mocw{background:linear-gradient(135deg,#7c3aed,#a855f7);color:white;box-shadow:0 0 0 0 rgba(168,85,247,0)}.ButtonComponent_creative__9Mocw .ButtonComponent_stateLayer__S6_e1{background:white}.ButtonComponent_creative__9Mocw:hover:not(:disabled){background:linear-gradient(135deg,#6d28d9,#9333ea);box-shadow:0 0 16px rgba(168,85,247,.35)}.ButtonComponent_creative__9Mocw:disabled{background:color-mix(in srgb,var(--text-primary) 12%,transparent);color:color-mix(in srgb,var(--text-primary) 38%,transparent);box-shadow:none}.ButtonComponent_submit___4lg0{width:40px;min-height:40px;padding:0;align-self:stretch;height:auto;background:var(--accent-color);color:white;flex-shrink:0;gap:0;border-radius:var(--border-radius-sm)}.ButtonComponent_submit___4lg0 .ButtonComponent_stateLayer__S6_e1{background:white}.ButtonComponent_submit___4lg0:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-1px)}.ButtonComponent_submit___4lg0:disabled{background:var(--bg-primary);color:var(--text-secondary);border-color:var(--border-color);opacity:1}.ButtonComponent_submitGenerating__s5RN1{position:relative;overflow:hidden;background:transparent!important;color:white!important;border-color:transparent!important;z-index:0;cursor:pointer;transition:transform .15s ease}.ButtonComponent_submitGenerating__s5RN1:before{content:"";position:absolute;inset:-50%;background:var(--prism-conic);animation:ButtonComponent_spin__hH92H 2s linear infinite;z-index:-1}.ButtonComponent_submitGenerating__s5RN1:hover{transform:scale(1.08)}.ButtonComponent_hasIcon__5mWca{padding-left:16px}.ButtonComponent_text__NHikA.ButtonComponent_hasIcon__5mWca{padding-left:12px}.ButtonComponent_iconOnly__nj5XF{padding:10px;min-width:40px;gap:0}.ButtonComponent_fullWidth__Et9_g{width:100%}.ButtonComponent_loading__K_sm_{pointer-events:none}.ButtonComponent_small__CFaZe{min-height:32px;padding:6px 16px;font-size:12px;line-height:16px;border-radius:16px}.ButtonComponent_small__CFaZe.ButtonComponent_hasIcon__5mWca{padding-left:12px}.ButtonComponent_small__CFaZe.ButtonComponent_iconOnly__nj5XF{padding:6px;min-width:32px}.ButtonComponent_large__buKb1{min-height:48px;padding:14px 32px;font-size:16px;line-height:24px;border-radius:24px}.ButtonComponent_large__buKb1.ButtonComponent_hasIcon__5mWca{padding-left:24px}.ButtonComponent_large__buKb1.ButtonComponent_iconOnly__nj5XF{padding:14px;min-width:48px}.ButtonComponent_spinner__lRxAC{position:relative;z-index:1;width:16px;height:16px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:ButtonComponent_spin__hH92H .6s linear infinite}.ButtonComponent_small__CFaZe .ButtonComponent_spinner__lRxAC{width:12px;height:12px;border-width:1.5px}.ButtonComponent_large__buKb1 .ButtonComponent_spinner__lRxAC{width:20px;height:20px;border-width:2.5px}.ButtonComponent_icon__r7hzm{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}@keyframes ButtonComponent_spin__hH92H{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CardComponent_card__jJTTi{position:relative;display:flex;flex-direction:column;border-radius:var(--border-radius-md);overflow:hidden;color:var(--text-primary);transition:box-shadow .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1);will-change:box-shadow,transform}.CardComponent_fullWidth__vRntK{width:100%}.CardComponent_elevated__WdOoD{background:var(--bg-secondary);border:1px solid transparent;box-shadow:0 1px 2px 0 rgb(0 0 0/.12),0 1px 3px 1px rgb(0 0 0/.08)}.CardComponent_elevated__WdOoD.CardComponent_interactive__Fwwqr:hover{box-shadow:0 1px 2px 0 rgb(0 0 0/.15),0 2px 6px 2px rgb(0 0 0/.1);transform:translateY(-1px)}.CardComponent_elevated__WdOoD.CardComponent_interactive__Fwwqr:active{box-shadow:0 1px 2px 0 rgb(0 0 0/.12),0 1px 3px 1px rgb(0 0 0/.08);transform:translateY(0)}.CardComponent_elevated__WdOoD.CardComponent_draggable__QV47n:active{box-shadow:0 2px 3px 0 rgb(0 0 0/.18),0 6px 10px 4px rgb(0 0 0/.12);transform:translateY(-4px)}.CardComponent_filled__A1Efi{background:var(--bg-tertiary,var(--bg-primary));border:1px solid transparent;box-shadow:none}.CardComponent_filled__A1Efi.CardComponent_interactive__Fwwqr:hover{box-shadow:0 1px 2px 0 rgb(0 0 0/.12),0 1px 3px 1px rgb(0 0 0/.08);transform:translateY(-1px)}.CardComponent_filled__A1Efi.CardComponent_interactive__Fwwqr:active{box-shadow:none;transform:translateY(0)}.CardComponent_filled__A1Efi.CardComponent_draggable__QV47n:active{box-shadow:0 2px 3px 0 rgb(0 0 0/.18),0 6px 10px 4px rgb(0 0 0/.12);transform:translateY(-4px)}.CardComponent_outlined__I2nJf{background:var(--bg-secondary);border:1px solid var(--border-color);box-shadow:none}.CardComponent_outlined__I2nJf.CardComponent_interactive__Fwwqr:hover{box-shadow:0 1px 2px 0 rgb(0 0 0/.12),0 1px 3px 1px rgb(0 0 0/.08);transform:translateY(-1px)}.CardComponent_outlined__I2nJf.CardComponent_interactive__Fwwqr:active{box-shadow:none;transform:translateY(0)}.CardComponent_outlined__I2nJf.CardComponent_draggable__QV47n:active{box-shadow:0 2px 3px 0 rgb(0 0 0/.18),0 6px 10px 4px rgb(0 0 0/.12);transform:translateY(-4px)}.CardComponent_header__XXjvn{display:flex;align-items:center;gap:10px;padding:18px 24px;border-bottom:1px solid var(--border-color);background:linear-gradient(180deg,color-mix(in srgb,var(--card-accent,var(--accent-color)) 4%,var(--bg-secondary)),var(--bg-secondary))}.CardComponent_icon__rv6Y4{color:var(--card-accent,var(--accent-color));flex-shrink:0;opacity:.8}.CardComponent_title__1_Lig{font-size:14px;font-weight:600;color:var(--text-primary);letter-spacing:.01em}.CardComponent_subtitle__pVBGi{font-size:12px;color:var(--text-secondary);margin-left:auto}.CardComponent_media__tjg05{position:relative;overflow:hidden;flex-shrink:0;line-height:0}.CardComponent_media-bottom__5BmjN{order:999}.CardComponent_mediaImage__Nzfnw{display:block;width:100%;height:100%;object-fit:cover}.CardComponent_body__h9uQb{padding:16px 24px;flex:1 1 auto}.CardComponent_footer__gOqnM{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 24px;border-top:1px solid var(--border-color)}.CardComponent_actionArea__8WlO6{all:unset;display:flex;flex-direction:column;position:relative;cursor:pointer;text-decoration:none;color:inherit;width:100%;border-radius:inherit;overflow:hidden;-webkit-tap-highlight-color:transparent}.CardComponent_actionArea__8WlO6:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.CardComponent_stateLayer__3ixw3{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:var(--text-primary);opacity:0;transition:opacity .15s cubic-bezier(.2,0,0,1);z-index:1}.CardComponent_actionArea__8WlO6:hover .CardComponent_stateLayer__3ixw3{opacity:.06}.CardComponent_actionArea__8WlO6:active .CardComponent_stateLayer__3ixw3{opacity:.1}.CardComponent_actionArea__8WlO6:focus-visible .CardComponent_stateLayer__3ixw3{opacity:.08}.CarouselComponent_carousel__RrSnN{position:relative;width:100%;overflow:hidden;isolation:isolate;-webkit-tap-highlight-color:transparent}.CarouselComponent_track__xDUn3{display:flex;gap:var(--carousel-gap,8px);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;will-change:scroll-position;padding:4px}.CarouselComponent_track__xDUn3::-webkit-scrollbar{display:none}.CarouselComponent_item__fGizr{position:relative;flex-shrink:0;border-radius:var(--carousel-item-radius,28px);overflow:hidden;scroll-snap-align:start;background:var(--bg-secondary);transition:transform .3s cubic-bezier(.2,0,0,1);will-change:transform}.CarouselComponent_item__fGizr:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:var(--text-primary);opacity:0;transition:opacity .15s cubic-bezier(.2,0,0,1);z-index:2}.CarouselComponent_item__fGizr:hover:after{opacity:.06}.CarouselComponent_item__fGizr:active:after{opacity:.1}.CarouselComponent_item__fGizr:focus-visible{outline:3px solid var(--accent-color,#6750a4);outline-offset:2px}.CarouselComponent_hero__AgdX6 .CarouselComponent_item__fGizr{scroll-snap-align:center}.CarouselComponent_hero__AgdX6 .CarouselComponent_itemLarge__k_wbq{min-width:min(calc(100% - 64px),560px)}.CarouselComponent_hero__AgdX6 .CarouselComponent_itemSmall__HLcfQ{min-width:clamp(40px,15%,100px);opacity:.85}.CarouselComponent_center__Ir_Vw .CarouselComponent_track__xDUn3{scroll-snap-type:x proximity;scroll-padding-inline:calc(50% - var(--carousel-item-width, 200px) / 2)}.CarouselComponent_center__Ir_Vw .CarouselComponent_item__fGizr{scroll-snap-align:center}.CarouselComponent_multiBrowse__QYFCk .CarouselComponent_item__fGizr{scroll-snap-align:start}.CarouselComponent_multiBrowse__QYFCk .CarouselComponent_track__xDUn3{scroll-padding-inline-start:var(--carousel-gap,8px)}.CarouselComponent_fullWidth__7CTwa .CarouselComponent_item__fGizr{min-width:100%;scroll-snap-align:start}.CarouselComponent_itemMedia__BnVID{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none}.CarouselComponent_itemLabel__2PvmR{position:absolute;bottom:0;left:0;right:0;padding:16px 20px;background:linear-gradient(0deg,rgb(0 0 0/.6) 0,rgb(0 0 0/.3) 60%,transparent);color:#fff;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.01em;z-index:1;pointer-events:none}.CarouselComponent_itemLabelTitle__1AE9O{display:block;font-size:16px;font-weight:600;line-height:24px}.CarouselComponent_itemLabelSubtitle__hgzka{display:block;font-size:12px;font-weight:400;line-height:16px;opacity:.85;margin-top:2px}.CarouselComponent_navButton__AKttZ{position:absolute;top:50%;transform:translateY(-50%);z-index:5;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;border-radius:50%;background:var(--bg-secondary,#fff);color:var(--text-primary,#1d1b20);cursor:pointer;box-shadow:0 1px 2px 0 rgb(0 0 0/.2),0 2px 6px 2px rgb(0 0 0/.1);opacity:0;transition:opacity .2s cubic-bezier(.2,0,0,1),background .15s ease,transform .15s ease;will-change:opacity;-webkit-tap-highlight-color:transparent}.CarouselComponent_carousel__RrSnN:focus-within .CarouselComponent_navButton__AKttZ:not(:disabled),.CarouselComponent_carousel__RrSnN:hover .CarouselComponent_navButton__AKttZ:not(:disabled){opacity:1}.CarouselComponent_navButton__AKttZ:hover{background:color-mix(in srgb,var(--text-primary,#1d1b20) 8%,var(--bg-secondary,#fff))}.CarouselComponent_navButton__AKttZ:active{background:color-mix(in srgb,var(--text-primary,#1d1b20) 12%,var(--bg-secondary,#fff));transform:translateY(-50%) scale(.95)}.CarouselComponent_navButton__AKttZ:focus-visible{outline:3px solid var(--accent-color,#6750a4);outline-offset:2px;opacity:1}.CarouselComponent_navButton__AKttZ:disabled{opacity:0;cursor:default;pointer-events:none}.CarouselComponent_navPrev__2naP3{left:12px}.CarouselComponent_navNext__f4bJ9{right:12px}.CarouselComponent_navIcon__c9XAF{width:24px;height:24px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.CarouselComponent_indicators__vDbJH{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 0 4px}.CarouselComponent_dot__j478L{width:8px;height:8px;border:none;border-radius:50%;padding:0;cursor:pointer;background:var(--text-secondary,#49454f);opacity:.38;transition:opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1);-webkit-tap-highlight-color:transparent}.CarouselComponent_dot__j478L:hover{opacity:.6;transform:scale(1.25)}.CarouselComponent_dotActive__9XJNL{background:var(--accent-color,#6750a4);opacity:1;transform:scale(1.25)}.CarouselComponent_dotActive__9XJNL:hover{opacity:1;transform:scale(1.35)}.CarouselComponent_dot__j478L:focus-visible{outline:2px solid var(--accent-color,#6750a4);outline-offset:2px}.CarouselComponent_carousel__RrSnN.CarouselComponent_hasPeek__UXcX7:after,.CarouselComponent_carousel__RrSnN.CarouselComponent_hasPeek__UXcX7:before{content:"";position:absolute;top:0;bottom:0;width:24px;z-index:3;pointer-events:none}.CarouselComponent_carousel__RrSnN.CarouselComponent_hasPeek__UXcX7:before{left:0;background:linear-gradient(to right,var(--bg-primary,#fff),transparent)}.CarouselComponent_carousel__RrSnN.CarouselComponent_hasPeek__UXcX7:after{right:0;background:linear-gradient(to left,var(--bg-primary,#fff),transparent)}@media (prefers-reduced-motion:reduce){.CarouselComponent_track__xDUn3{scroll-behavior:auto}.CarouselComponent_item__fGizr{transition:none}.CarouselComponent_navButton__AKttZ{transition:opacity 0s}.CarouselComponent_dot__j478L{transition:none}}.CheckboxComponent_checkbox__kMq8r{display:inline-flex;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.CheckboxComponent_checkbox__kMq8r.CheckboxComponent_labelStart__X7HTk{flex-direction:row-reverse}.CheckboxComponent_checkbox__kMq8r.CheckboxComponent_disabled__wXRtK{opacity:.38;cursor:not-allowed;pointer-events:none}.CheckboxComponent_hiddenInput__ZMcxr{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.CheckboxComponent_container__mcVMi{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0}.CheckboxComponent_stateLayer__fzLWJ{position:absolute;inset:0;border-radius:50%;background:transparent;transition:background .2s ease;will-change:background;pointer-events:none}.CheckboxComponent_checkbox__kMq8r:hover .CheckboxComponent_stateLayer__fzLWJ{background:color-mix(in srgb,var(--text-primary,#1d1b20) 8%,transparent)}.CheckboxComponent_checkbox__kMq8r:hover .CheckboxComponent_selected__NnWhj~.CheckboxComponent_stateLayer__fzLWJ{background:color-mix(in srgb,var(--accent-color,#6750a4) 8%,transparent)}.CheckboxComponent_hiddenInput__ZMcxr:focus-visible~.CheckboxComponent_stateLayer__fzLWJ{background:color-mix(in srgb,var(--text-primary,#1d1b20) 12%,transparent)}.CheckboxComponent_checkbox__kMq8r:active .CheckboxComponent_stateLayer__fzLWJ{background:color-mix(in srgb,var(--text-primary,#1d1b20) 12%,transparent)}.CheckboxComponent_checkbox__kMq8r:active .CheckboxComponent_selected__NnWhj~.CheckboxComponent_stateLayer__fzLWJ{background:color-mix(in srgb,var(--accent-color,#6750a4) 12%,transparent)}.CheckboxComponent_error__LyGSV:hover .CheckboxComponent_stateLayer__fzLWJ{background:color-mix(in srgb,var(--color-error,#b3261e) 8%,transparent)}.CheckboxComponent_error__LyGSV:active .CheckboxComponent_stateLayer__fzLWJ{background:color-mix(in srgb,var(--color-error,#b3261e) 12%,transparent)}.CheckboxComponent_box__xfeqP{position:relative;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:2px solid var(--border-color,#49454f);border-radius:2px;background:transparent;transition:background .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1);flex-shrink:0;z-index:1}.CheckboxComponent_box__xfeqP.CheckboxComponent_selected__NnWhj{background:var(--accent-color,#6750a4);border-color:var(--accent-color,#6750a4)}.CheckboxComponent_box__xfeqP.CheckboxComponent_errorBox__klnPj{border-color:var(--color-error,#b3261e)}.CheckboxComponent_box__xfeqP.CheckboxComponent_errorBox__klnPj.CheckboxComponent_selected__NnWhj{background:var(--color-error,#b3261e);border-color:var(--color-error,#b3261e)}.CheckboxComponent_icon__V6frv{width:14px;height:14px;color:var(--checkbox-icon-color,#fff);flex-shrink:0}.CheckboxComponent_checkPath__k1_xh{stroke-dasharray:20;stroke-dashoffset:20;animation:CheckboxComponent_checkDraw__aYQAY .25s cubic-bezier(.4,0,.2,1) forwards}@keyframes CheckboxComponent_checkDraw__aYQAY{to{stroke-dashoffset:0}}.CheckboxComponent_dashPath__1Txrk{animation:CheckboxComponent_dashIn__m__iX .2s cubic-bezier(.4,0,.2,1)}@keyframes CheckboxComponent_dashIn__m__iX{0%{opacity:0;transform:scaleX(0);transform-origin:center}to{opacity:1;transform:scaleX(1);transform-origin:center}}.CheckboxComponent_label__pt2bU{font-size:14px;line-height:20px;color:var(--text-primary,#1d1b20);letter-spacing:.025em}.CheckboxComponent_error__LyGSV .CheckboxComponent_label__pt2bU{color:var(--color-error,#b3261e)}.CloseButtonComponent_closeBtn__a_LW2{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm);background:none;border:none;color:var(--text-secondary);cursor:pointer;transition:all .15s;&:hover{background:var(--accent-glow);color:var(--accent-color)}}.CloseButtonComponent_dark___g_cb{position:absolute;top:16px;right:16px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);border-radius:50%;color:#fff;width:40px;height:40px;z-index:10;&:hover{background:rgba(255,255,255,.2)}}.CollapsibleBlockComponent_container__CL8NZ{margin-bottom:8px}.CollapsibleBlockComponent_header__HGC3y{display:flex;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;color:var(--text-secondary);cursor:pointer;background:none;border:none;border-radius:6px;width:100%;text-align:left;-webkit-user-select:none;user-select:none;transition:background .15s ease,color .15s ease;&:hover{background:var(--bg-tertiary);color:var(--text-primary)}}.CollapsibleBlockComponent_chevron__nLJ6S{flex-shrink:0;opacity:.6;transition:transform .15s ease}.CollapsibleBlockComponent_icon__fcsZc{flex-shrink:0;display:flex;align-items:center}.CollapsibleBlockComponent_label__Or7Rr{flex:1 1}.CollapsibleBlockComponent_badge__JPJgn{font-size:10px;font-weight:500;color:var(--text-muted);padding:1px 6px;border-radius:8px;background:var(--bg-tertiary)}.CollapsibleBlockComponent_actions__OIrZ6{display:flex;align-items:center;gap:6px;margin-left:auto}.CollapsibleBlockComponent_body__a5x_e{padding:8px 10px 4px 30px;animation:CollapsibleBlockComponent_slideDown__KQDQS .15s ease}@keyframes CollapsibleBlockComponent_slideDown__KQDQS{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.CopyButtonComponent_copyButton__t83tj{display:inline-flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;color:var(--text-muted);font-size:11px;padding:2px 4px;border-radius:4px;transition:color .15s ease,background .15s ease;&:hover{color:var(--text-primary);background:var(--bg-tertiary)}}.CopyButtonComponent_copied__KRswd{color:var(--success,#22c55e);&:hover{color:var(--success,#22c55e)}}.CountBadgeComponent_badge__hw6_l{display:inline-flex;align-items:center;justify-content:center;min-width:14px;height:14px;padding:0 3px;font-size:8px;font-weight:700;color:#fff;border-radius:999px;pointer-events:none;transition:background .35s ease,box-shadow .35s ease,filter .35s ease}.CountBadgeComponent_stateDefault__QHlhf{background:var(--count-badge-default,#6366f1);box-shadow:none}.CountBadgeComponent_stateNew__bDH0K{background:var(--count-badge-new,#22d3ee);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--count-badge-new,#22d3ee) 50%,transparent));animation:CountBadgeComponent_countBadgeNewPulse__WyRgv 1.6s ease-in-out infinite;will-change:transform,filter}@keyframes CountBadgeComponent_countBadgeNewPulse__WyRgv{0%,to{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--count-badge-new,#22d3ee) 35%,transparent));transform:scale(1)}50%{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--count-badge-new,#22d3ee) 60%,transparent));transform:scale(1.1)}}.CountBadgeComponent_stateDisabled__MgQ6K{color:var(--text-tertiary);background:color-mix(in srgb,var(--text-tertiary) 12%,transparent);opacity:.5}.CountBadgeComponent_rainbow__JDF2i{background:hsl(0,90%,55%);filter:hue-rotate(0deg);animation:CountBadgeComponent_countBadgeRainbow__Vw89h 4s linear infinite;will-change:filter}@keyframes CountBadgeComponent_countBadgeRainbow__Vw89h{to{filter:hue-rotate(1turn)}}.DatePickerComponent_container__zL6fJ{position:relative}.DatePickerComponent_trigger__DFhxy{display:flex;align-items:center;justify-content:space-between;height:var(--input-height);padding:0 12px;font-size:14px;color:var(--text-primary);background:var(--select-bg);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);cursor:pointer;transition:border-color .2s,box-shadow .2s;white-space:nowrap;&:hover{border-color:rgba(99,102,241,.3)}}.DatePickerComponent_triggerOpen__jf9Ym{border-color:var(--accent-color);box-shadow:0 0 0 2px var(--accent-glow)}.DatePickerComponent_triggerDisabled__Skwex{opacity:.35;pointer-events:none;cursor:not-allowed}.DatePickerComponent_triggerContent__f8MOU{display:flex;align-items:center;gap:8px;overflow:hidden}.DatePickerComponent_triggerIcon__psUCW{display:flex;align-items:center;flex-shrink:0}.DatePickerComponent_triggerText__31c1_{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DatePickerComponent_chevron__qGofZ{color:var(--text-secondary);flex-shrink:0;margin-left:4px;transition:transform .2s}.DatePickerComponent_chevronOpen__mZvNG{transform:rotate(180deg)}.DatePickerComponent_triggerClear__RV8Hg{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;color:var(--text-muted);transition:all var(--transition-fast);&:hover{color:var(--text-primary);background:var(--bg-secondary)}}.DatePickerComponent_dropdown__Tnymt{position:fixed;z-index:1000;display:flex;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg,0 12px 40px rgba(0,0,0,.25));animation:DatePickerComponent_slideDown__Iv85G .15s ease-out;overflow:hidden}.DatePickerComponent_presets__dvBZJ{display:flex;flex-direction:column;gap:2px;padding:10px;border-right:1px solid var(--border-subtle);min-width:120px}.DatePickerComponent_presetBtn__cJIXf{padding:6px 12px;font-size:12px;font-weight:500;color:var(--text-secondary);background:transparent;border:none;border-radius:var(--border-radius-sm);cursor:pointer;text-align:left;transition:all var(--transition-fast);white-space:nowrap;&:hover{color:var(--text-primary);background:var(--accent-subtle)}}.DatePickerComponent_presetBtnActive__njDWK{color:var(--accent-color);background:var(--accent-subtle);font-weight:600}.DatePickerComponent_calendars__LtiZd{padding:12px 16px;display:flex;flex-direction:column;gap:8px}.DatePickerComponent_monthNav__2HmuB{display:flex;align-items:center;justify-content:space-between;gap:8px}.DatePickerComponent_monthLabel__PYwku{flex:1 1;text-align:center;font-size:13px;font-weight:600;color:var(--text-primary);white-space:nowrap}.DatePickerComponent_monthNavBtn__N_VL1{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--border-radius-sm);border:none;background:transparent;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);&:hover{color:var(--text-primary);background:var(--bg-secondary)}}.DatePickerComponent_monthPair__gV8CT{display:flex;gap:20px}.DatePickerComponent_monthGrid__DbKaH{display:flex;flex-direction:column;gap:4px}.DatePickerComponent_dayHeaders__LzyF4{display:grid;grid-template-columns:repeat(7,1fr);gap:0}.DatePickerComponent_dayHeader__ivW9Q{text-align:center;font-size:10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;padding:4px 0}.DatePickerComponent_dayCells__P3II6{display:grid;grid-template-columns:repeat(7,1fr);gap:0}.DatePickerComponent_dayCell__yIEXW{width:30px;height:28px}.DatePickerComponent_dayBtn__Ul9S7{display:flex;align-items:center;justify-content:center;width:30px;height:28px;font-size:12px;font-weight:500;color:var(--text-secondary);background:transparent;border:none;border-radius:0;cursor:pointer;transition:all .1s ease;position:relative;&:hover:not(:disabled){color:var(--text-primary);background:var(--accent-subtle)}&:disabled{opacity:.3;cursor:not-allowed}}.DatePickerComponent_dayToday__V8CMT{font-weight:700;color:var(--accent-color)}.DatePickerComponent_dayStart__cf_mm{border-radius:var(--border-radius-sm) 0 0 var(--border-radius-sm)}.DatePickerComponent_dayEnd__inpPW,.DatePickerComponent_dayStart__cf_mm{background:var(--accent-color)!important;color:white!important;font-weight:600}.DatePickerComponent_dayEnd__inpPW{border-radius:0 var(--border-radius-sm) var(--border-radius-sm) 0}.DatePickerComponent_dayStart__cf_mm.DatePickerComponent_dayEnd__inpPW{border-radius:var(--border-radius-sm)}.DatePickerComponent_dayInRange__aDodJ{background:var(--accent-subtle);color:var(--text-primary)}.DatePickerComponent_dayFuture__oYxB_{opacity:.3}.DatePickerComponent_selectHint__R80z4{text-align:center;font-size:11px;color:var(--text-muted);padding:4px 0 0;animation:DatePickerComponent_slideDown__Iv85G .15s ease-out}.DatePickerComponent_timeRow__mCEoz{display:flex;align-items:center;gap:8px;padding:10px 0 2px;border-top:1px solid var(--border-subtle);margin-top:4px;animation:DatePickerComponent_slideDown__Iv85G .15s ease-out}.DatePickerComponent_timeField__Pgkmj{display:flex;align-items:center;gap:6px;flex:1 1;min-width:0}.DatePickerComponent_timeIcon__Kdr_Z{color:var(--text-muted);flex-shrink:0}.DatePickerComponent_timeLabel__YZlcZ{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.DatePickerComponent_timeInput__egcqa{width:100%;min-width:0;padding:4px 6px;font-size:12px;font-family:inherit;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);outline:none;transition:border-color .2s,box-shadow .2s;&:focus{border-color:var(--accent-color);box-shadow:0 0 0 2px var(--accent-glow)}color-scheme:dark}.DatePickerComponent_timeSep__QIOSn{font-size:13px;color:var(--text-muted);flex-shrink:0;padding:0 2px}.DatePickerComponent_timeApplyBtn__yI_4d{padding:5px 14px;font-size:11px;font-weight:600;color:white;background:var(--accent-color);border:none;border-radius:var(--border-radius-sm);cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .2s,transform .1s;&:hover{background:var(--accent-hover);transform:translateY(-1px)}&:active{transform:translateY(0)}}@media (max-width:640px){.DatePickerComponent_dropdown__Tnymt{flex-direction:column}.DatePickerComponent_presets__dvBZJ{flex-direction:row;flex-wrap:wrap;border-right:none;border-bottom:1px solid var(--border-subtle);min-width:0}.DatePickerComponent_monthPair__gV8CT{flex-direction:column;gap:12px}}.DateTimeBadgeComponent_badge__7DYkA{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:3px;font-size:10px;font-weight:500;letter-spacing:.2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-color);white-space:nowrap;transition:border-color .2s,color .2s,background .2s}.DateTimeBadgeComponent_badge__7DYkA:hover{border-color:color-mix(in srgb,var(--accent-color) 40%,transparent);color:var(--text-primary)}.DateTimeBadgeComponent_badge__7DYkA svg{flex-shrink:0;opacity:.5}.DateTimeBadgeComponent_mini__Jx4JG{font-size:8px;padding:1px 5px;gap:3px}.DateTimeBadgeComponent_mini__Jx4JG svg{width:8px;height:8px}.DateTimeBadgeComponent_justNow__cc1g4{color:var(--accent-color);border-color:color-mix(in srgb,var(--accent-color) 50%,transparent);background:color-mix(in srgb,var(--accent-color) 12%,var(--bg-tertiary));animation:DateTimeBadgeComponent_justNowPulse__r_JpB 2s ease-in-out infinite}@keyframes DateTimeBadgeComponent_justNowPulse__r_JpB{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent-color) 30%,transparent)}50%{box-shadow:0 0 6px 2px color-mix(in srgb,var(--accent-color) 20%,transparent)}}.DateTimeBadgeComponent_justNowFadeOut__bkApf{animation:DateTimeBadgeComponent_justNowFade__G871Z 1s ease-out forwards}@keyframes DateTimeBadgeComponent_justNowFade__G871Z{0%{color:var(--accent-color);border-color:color-mix(in srgb,var(--accent-color) 50%,transparent);background:color-mix(in srgb,var(--accent-color) 12%,var(--bg-tertiary));box-shadow:0 0 4px 1px color-mix(in srgb,var(--accent-color) 20%,transparent)}to{color:var(--text-secondary);border-color:var(--border-color);background:var(--bg-tertiary);box-shadow:0 0 0 0 transparent}}.DeviceBadgeComponent_badge__bEN3L{font-weight:500}.DialogComponent_scrim__H96xP{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:48px 24px;background:var(--dialog-scrim,rgba(0,0,0,.32));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:DialogComponent_dialogScrimFadeIn__gSvfZ .2s cubic-bezier(.2,0,0,1) forwards;will-change:opacity}.DialogComponent_scrim__H96xP[data-closing=true]{animation:DialogComponent_dialogScrimFadeOut__LuU3W .15s cubic-bezier(.2,0,0,1) forwards}.DialogComponent_container__b0BDE{position:relative;display:flex;flex-direction:column;min-width:280px;max-width:560px;width:100%;max-height:calc(100vh - 96px);background:var(--dialog-container-bg,var(--bg-secondary,#2a2a2e));border:1px solid var(--dialog-border,var(--border-color,rgba(255,255,255,.06)));border-radius:28px;box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);animation:DialogComponent_dialogContainerEnter__MVtgU .3s cubic-bezier(.05,.7,.1,1) forwards;will-change:transform,opacity}.DialogComponent_container__b0BDE[data-closing=true]{animation:DialogComponent_dialogContainerExit__OuCXS .2s cubic-bezier(.3,0,.8,.15) forwards}.DialogComponent_icon__DlR3F{display:flex;align-items:center;justify-content:center;padding:24px 24px 0;color:var(--dialog-icon-color,var(--accent-color,#8b5cf6))}.DialogComponent_icon__DlR3F svg{width:24px;height:24px;flex-shrink:0}.DialogComponent_headline__Zg4Kh{padding:16px 24px 0;margin:0;font-size:1.5rem;line-height:2rem;font-weight:500;letter-spacing:0;color:var(--dialog-headline-color,var(--text-primary,#f0f0f0))}.DialogComponent_headlineCentered__0Joq4{text-align:center}.DialogComponent_body__Cjruh{padding:16px 24px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-color,rgba(255,255,255,.1)) transparent;font-size:.875rem;line-height:1.43;letter-spacing:.25px;color:var(--dialog-body-color,var(--text-secondary,#a0a0a0))}.DialogComponent_divider___ZvoH{height:1px;background:var(--dialog-divider,var(--border-color,rgba(255,255,255,.06)));margin:0;border:none;flex-shrink:0}.DialogComponent_actions__cnmsY{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:16px 24px 24px;flex-shrink:0}.DialogComponent_actionBtn__mse7e{position:relative;display:inline-flex;align-items:center;justify-content:center;height:40px;min-width:48px;padding:0 12px;border:none;border-radius:20px;background:transparent;cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.43;letter-spacing:.1px;color:var(--dialog-action-color,var(--accent-color,#8b5cf6));transition:background-color .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1);overflow:hidden;isolation:isolate}.DialogComponent_actionBtn__mse7e:before{content:"";position:absolute;inset:0;border-radius:inherit;background:currentColor;opacity:0;transition:opacity .15s cubic-bezier(.2,0,0,1);pointer-events:none}.DialogComponent_actionBtn__mse7e:hover:before{opacity:.08}.DialogComponent_actionBtn__mse7e:focus-visible{outline:none}.DialogComponent_actionBtn__mse7e:focus-visible:before{opacity:.12}.DialogComponent_actionBtn__mse7e:active:before{opacity:.12}.DialogComponent_actionBtnPrimary__qOQ36{background:var(--dialog-primary-bg,var(--accent-color,#8b5cf6));color:var(--dialog-primary-text,var(--bg-primary,#0f0f0f))}.DialogComponent_actionBtnPrimary__qOQ36:before{background:var(--dialog-primary-text,var(--bg-primary,#0f0f0f))}.DialogComponent_actionBtnDestructive__dutFZ{color:var(--dialog-destructive-color,var(--color-error,#f87171))}.DialogComponent_actionBtn__mse7e:disabled{opacity:.38;cursor:not-allowed}.DialogComponent_actionBtn__mse7e:disabled:before{opacity:0}.DialogComponent_fullscreen__0OTh0 .DialogComponent_container__b0BDE{min-width:100%;max-width:100%;width:100%;height:100%;max-height:100%;border-radius:0;border:none;box-shadow:none}.DialogComponent_fullscreen__0OTh0 .DialogComponent_headline__Zg4Kh{font-size:1.375rem;line-height:1.75rem}.DialogComponent_fullscreen__0OTh0 .DialogComponent_actions__cnmsY{padding:12px 16px}@keyframes DialogComponent_dialogScrimFadeIn__gSvfZ{0%{opacity:0}to{opacity:1}}@keyframes DialogComponent_dialogScrimFadeOut__LuU3W{0%{opacity:1}to{opacity:0}}@keyframes DialogComponent_dialogContainerEnter__MVtgU{0%{opacity:0;transform:scale(.85) translateY(8px)}40%{opacity:1}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes DialogComponent_dialogContainerExit__OuCXS{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.92) translateY(4px)}}@media (max-width:600px){.DialogComponent_scrim__H96xP{padding:16px}.DialogComponent_container__b0BDE{min-width:unset;max-width:100%;border-radius:28px}.DialogComponent_headline__Zg4Kh{font-size:1.25rem;line-height:1.75rem}}@media (prefers-reduced-motion:reduce){.DialogComponent_container__b0BDE,.DialogComponent_container__b0BDE[data-closing=true],.DialogComponent_scrim__H96xP,.DialogComponent_scrim__H96xP[data-closing=true]{animation-duration:1ms!important}}.DiscordChatComponent_container__HLJm9{width:100%;border-radius:12px;overflow:hidden;background:#2b2d31;border:1px solid rgba(255,255,255,.06);box-shadow:0 8px 32px rgba(0,0,0,.5),0 0 0 1px rgba(0,0,0,.2);display:flex;flex-direction:column;text-align:left;animation:DiscordChatComponent_windowSlideUp___xCIY .6s cubic-bezier(.16,1,.3,1) both;animation-delay:.2s}@keyframes DiscordChatComponent_windowSlideUp___xCIY{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.DiscordChatComponent_titleBar__3Qr5N{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#1e1f22;border-bottom:1px solid rgba(0,0,0,.4);-webkit-user-select:none;user-select:none;flex-shrink:0;position:relative}.DiscordChatComponent_titleBarCenter__aT_xb{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:6px;pointer-events:none}.DiscordChatComponent_titleBarClock__tPB8F{height:15px;width:auto;flex-shrink:0;object-fit:contain}.DiscordChatComponent_trafficLights__iYNA8{display:flex;gap:8px;padding-right:4px}.DiscordChatComponent_trafficDot__uJnDN{width:12px;height:12px;border-radius:50%}.DiscordChatComponent_trafficDot__uJnDN:first-child{background:#ed6a5e}.DiscordChatComponent_trafficDot__uJnDN:nth-child(2){background:#f4bf4f}.DiscordChatComponent_trafficDot__uJnDN:nth-child(3){background:#61c554}.DiscordChatComponent_channelName__7AeV3{font-size:15px;font-weight:600;color:#f2f3f5;letter-spacing:-.01em}.DiscordChatComponent_channelTopic__3AItH{font-size:12px;color:#80848e;margin-left:auto;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DiscordChatComponent_panelLayout__4NSMx{display:flex;height:75vh;min-height:0;overflow:hidden}.DiscordChatComponent_guildBar__h5RDE{width:72px;flex-shrink:0;background:#1e1f22;display:flex;flex-direction:column;align-items:center;padding:12px 0;gap:8px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.DiscordChatComponent_guildBar__h5RDE::-webkit-scrollbar{display:none}.DiscordChatComponent_guildBarHome__SSCNP{width:48px;height:48px;border-radius:50%;background:#313338;border:none;color:#dbdee1;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-radius .2s ease,background-color .2s ease,color .2s ease}.DiscordChatComponent_guildBarHome__SSCNP:hover{border-radius:16px;background:#5865f2;color:#fff}.DiscordChatComponent_guildBarHome__SSCNP svg{width:28px;height:20px}.DiscordChatComponent_guildBarSeparator__S72gQ{width:32px;height:2px;background:#35363c;border-radius:1px;flex-shrink:0}.DiscordChatComponent_guildBarItem__i92EN{width:48px;height:48px;border-radius:50%;background:#313338;border:none;color:#dbdee1;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;overflow:hidden;transition:border-radius .2s ease,background-color .2s ease}.DiscordChatComponent_guildBarItemActive__6snAr,.DiscordChatComponent_guildBarItem__i92EN:hover{border-radius:16px}.DiscordChatComponent_guildBarIcon__EM18F{width:100%;height:100%;object-fit:cover}.DiscordChatComponent_guildBarInitial__OqjLY{font-size:18px;font-weight:600;-webkit-user-select:none;user-select:none;letter-spacing:-.01em}.DiscordChatComponent_guildBarPill__6oEdM{position:absolute;left:-16px;top:50%;transform:translateY(-50%);width:4px;height:40px;border-radius:0 4px 4px 0;background:#f2f3f5;transition:height .2s ease}.DiscordChatComponent_guildBarItem__i92EN:not(.DiscordChatComponent_guildBarItemActive__6snAr):hover:after{content:"";position:absolute;left:-16px;top:50%;transform:translateY(-50%);width:4px;height:20px;border-radius:0 4px 4px 0;background:#f2f3f5}.DiscordChatComponent_channelSidebar__gMdkJ{width:200px;flex-shrink:0;background:#2b2d31;border-right:1px solid rgba(0,0,0,.24);display:flex;flex-direction:column;overflow:hidden}.DiscordChatComponent_serverHeader__vvKC5{padding:14px 16px 10px;border-bottom:1px solid rgba(0,0,0,.24);flex-shrink:0;position:relative;overflow:hidden}.DiscordChatComponent_serverHeaderBanner__Y6PV9{padding:0;height:134px;display:flex;align-items:flex-end}.DiscordChatComponent_serverBannerImage__U9EBA{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;mask-image:linear-gradient(180deg,#000 50%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent)}.DiscordChatComponent_serverHeaderBanner__Y6PV9 .DiscordChatComponent_serverName__2J_M9{position:relative;z-index:1;padding:12px 16px;text-shadow:0 1px 4px rgba(0,0,0,.8)}.DiscordChatComponent_serverName__2J_M9{font-size:15px;font-weight:700;color:#f2f3f5;letter-spacing:-.01em}.DiscordChatComponent_channelList__w0ieA{flex:1 1;overflow-y:auto;padding:8px 0}.DiscordChatComponent_channelCategory__fJ_Ds{padding:18px 8px 4px 16px}.DiscordChatComponent_categoryName__j3aHy{font-size:11px;font-weight:700;color:#949ba4;text-transform:uppercase;letter-spacing:.02em}.DiscordChatComponent_channelItem__3Ud7C{display:flex;align-items:center;gap:6px;width:calc(100% - 16px);margin:1px 8px;padding:6px 8px;border:none;border-radius:4px;background:transparent;color:#949ba4;font-size:15px;font-family:inherit;cursor:pointer;transition:background-color .12s ease,color .12s ease;text-align:left}.DiscordChatComponent_channelItem__3Ud7C:hover{background:rgba(255,255,255,.06);color:#dbdee1}.DiscordChatComponent_channelItemActive__x52JM{background:rgba(255,255,255,.08);color:#f2f3f5}.DiscordChatComponent_channelHash__hn_pz{font-size:18px;font-weight:600;color:#80848e;flex-shrink:0;width:20px;text-align:center}.DiscordChatComponent_channelItemActive__x52JM .DiscordChatComponent_channelHash__hn_pz{color:#dbdee1}.DiscordChatComponent_channelItemName__dkscW{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DiscordChatComponent_chatPanel__MbytR{flex:1 1;min-width:0;display:flex;flex-direction:column;background:#313338}.DiscordChatComponent_messagesArea__0_GTh{flex:1 1;overflow-y:auto;padding:16px 0 8px;display:flex;flex-direction:column;gap:0;min-height:0}.DiscordChatComponent_messagesArea__0_GTh::-webkit-scrollbar{width:8px}.DiscordChatComponent_messagesArea__0_GTh::-webkit-scrollbar-track{background:#2b2d31;border-radius:4px}.DiscordChatComponent_messagesArea__0_GTh::-webkit-scrollbar-thumb{background:#1a1b1e;border-radius:4px}.DiscordChatComponent_messagesArea__0_GTh::-webkit-scrollbar-thumb:hover{background:#111214}.DiscordChatComponent_dateSeparator__eYM46{display:flex;align-items:center;gap:8px;padding:4px 16px;margin:8px 0 4px}.DiscordChatComponent_dateSeparator__eYM46:after,.DiscordChatComponent_dateSeparator__eYM46:before{content:"";flex:1 1;height:1px;background:#3f4147}.DiscordChatComponent_dateSeparatorText__WEKbM{font-size:12px;font-weight:600;color:#80848e;white-space:nowrap;text-transform:uppercase;letter-spacing:.02em}.DiscordChatComponent_messageRow__VSynC{display:flex;gap:16px;padding:16px 16px 4px;position:relative;transition:background-color .1s ease;animation:DiscordChatComponent_messageAppear__MYfvP .3s ease both}.DiscordChatComponent_messageRow__VSynC:hover{background:rgba(0,0,0,.06)}.DiscordChatComponent_messageRowReply__inUi3{display:grid;grid-template-columns:40px 1fr;grid-template-rows:auto auto;column-gap:16px;padding-top:8px;position:relative}.DiscordChatComponent_messageRowReply__inUi3 .DiscordChatComponent_messageContent__5_KHL{grid-column:2}.DiscordChatComponent_replyBar__lQ_o_{grid-column:1/-1;display:flex;align-items:center;gap:4px;padding-left:56px;padding-bottom:4px;font-size:13px;line-height:1.15;color:#b5bac1;cursor:pointer;min-width:0;overflow:hidden;white-space:nowrap}.DiscordChatComponent_replyBar__lQ_o_:hover .DiscordChatComponent_replyContent__CpiAZ{color:#dbdee1}.DiscordChatComponent_replySpine___mOBX{position:absolute;left:35px;top:11px;width:24px;height:calc(100% - 44px);border-left:2px solid #4e5058;border-top:2px solid #4e5058;border-top-left-radius:6px;pointer-events:none}.DiscordChatComponent_replyAvatar__TCx9T{width:16px;height:16px;border-radius:50%;flex-shrink:0;object-fit:cover}.DiscordChatComponent_replyAvatarFallback__Aiqxg{width:16px;height:16px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:#fff}.DiscordChatComponent_replyBotBadge__ak5hs{display:inline-flex;align-items:center;gap:1px;padding:0 3px;height:14px;border-radius:3px;background:#5865f2;color:#fff;font-size:8px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;flex-shrink:0;line-height:14px}.DiscordChatComponent_replyBotBadge__ak5hs .DiscordChatComponent_botBadgeIcon__OsJuG{width:10px;height:10px}.DiscordChatComponent_replyAuthor__WdHSA{font-size:13px;font-weight:600;flex-shrink:0;cursor:pointer}.DiscordChatComponent_replyAuthor__WdHSA:hover{text-decoration:underline}.DiscordChatComponent_replyContent__CpiAZ{font-size:13px;color:#949ba4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .1s ease}.DiscordChatComponent_replyUnknown__Cxdfb{font-style:italic;color:#6d6f78;font-size:12px}@keyframes DiscordChatComponent_messageAppear__MYfvP{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}.DiscordChatComponent_messageRowGrouped__EvK4Y{display:flex;gap:0;padding:1px 16px 1px 72px;position:relative;transition:background-color .1s ease}.DiscordChatComponent_messageRowGrouped__EvK4Y:hover{background:rgba(0,0,0,.06)}.DiscordChatComponent_messageRowGrouped__EvK4Y .DiscordChatComponent_timestamp__vufyo{display:none}.DiscordChatComponent_messageRowGrouped__EvK4Y:hover .DiscordChatComponent_timestampInline__PoL76{opacity:1}.DiscordChatComponent_timestampInline__PoL76{position:absolute;left:16px;font-size:11px;color:#5c5e66;opacity:0;transition:opacity .1s ease;width:40px;text-align:right;top:50%;transform:translateY(-50%);font-feature-settings:"tnum"}.DiscordChatComponent_avatar__CfIH5{width:40px;height:40px;border-radius:50%;flex-shrink:0;margin-top:2px;object-fit:cover;cursor:pointer;transition:opacity .15s ease;position:relative;z-index:1}.DiscordChatComponent_avatar__CfIH5:hover{opacity:.8}.DiscordChatComponent_avatarFallback__Q_eTa{width:40px;height:40px;border-radius:50%;flex-shrink:0;margin-top:2px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:#fff;cursor:pointer;transition:opacity .15s ease;position:relative;z-index:1}.DiscordChatComponent_avatarFallback__Q_eTa:hover{opacity:.8}.DiscordChatComponent_messageContent__5_KHL{flex:1 1;min-width:0}.DiscordChatComponent_messageHeader__JQ5R7{display:flex;align-items:center;gap:6px;line-height:1.375;flex-wrap:wrap}.DiscordChatComponent_authorName__B5U4z{font-size:15px;font-weight:600;cursor:pointer;transition:color .1s ease;display:inline}.DiscordChatComponent_authorName__B5U4z:hover{text-decoration:underline;text-decoration-skip-ink:auto}.DiscordChatComponent_botBadge__zwfgv{display:inline-flex;align-items:center;gap:2px;padding:0 4px;height:16px;border-radius:3px;background:#5865f2;color:#fff;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;vertical-align:top;margin-top:3px;flex-shrink:0;line-height:16px}.DiscordChatComponent_botBadgeIcon__OsJuG{width:12px;height:12px;flex-shrink:0}.DiscordChatComponent_userBadges__E_i7j{display:inline-flex;align-items:center;gap:2px;vertical-align:top;margin-top:2px;flex-shrink:0}.DiscordChatComponent_badgeIcon__j57_n{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;cursor:pointer;border-radius:3px;transition:transform .15s ease,opacity .15s ease}.DiscordChatComponent_badgeIcon__j57_n:hover{transform:scale(1.2);opacity:.85}.DiscordChatComponent_badgeIcon__j57_n svg{width:18px;height:18px}.DiscordChatComponent_roleTags__5Iqsi{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;flex-wrap:wrap}.DiscordChatComponent_roleTag__I1qpK{display:inline-flex;align-items:center;gap:3px;padding:0 6px;height:18px;border-radius:9px;background:color-mix(in srgb,var(--role-color) 20%,transparent);border:1px solid color-mix(in srgb,var(--role-color) 40%,transparent);font-size:11px;font-weight:600;color:var(--role-color);line-height:18px;white-space:nowrap;cursor:default;transition:background-color .15s ease,border-color .15s ease;vertical-align:top;margin-top:2px}.DiscordChatComponent_roleTag__I1qpK:hover{background:color-mix(in srgb,var(--role-color) 30%,transparent);border-color:color-mix(in srgb,var(--role-color) 60%,transparent)}.DiscordChatComponent_roleTagIcon__nuoCh{width:14px;height:14px;border-radius:50%;flex-shrink:0;object-fit:contain}.DiscordChatComponent_roleTagName__ftimB{overflow:hidden;text-overflow:ellipsis;max-width:100px}.DiscordChatComponent_timestamp__vufyo{font-size:12px;color:#949ba4;font-feature-settings:"tnum";flex-shrink:0}.DiscordChatComponent_messageText__LHPr_{font-size:15px;color:#dbdee1;line-height:1.375;word-break:break-word;margin-top:2px}.DiscordChatComponent_mention__kv5Nw{color:#c9cdfb;background:rgba(88,101,242,.3);border-radius:3px;padding:0 2px;cursor:pointer;font-weight:500;transition:background-color .1s ease}.DiscordChatComponent_mention__kv5Nw:hover{background:rgba(88,101,242,.5);color:#fff}.DiscordChatComponent_messageText__LHPr_ a{color:#00a8fc;text-decoration:none}.DiscordChatComponent_messageText__LHPr_ a:hover{text-decoration:underline}.DiscordChatComponent_customEmoji__t1_pX{display:inline-block;width:22px;height:22px;vertical-align:-.4em;margin:0 1px;object-fit:contain;image-rendering:auto;will-change:transform}.DiscordChatComponent_reactions__fLvpb{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.DiscordChatComponent_reactionPill__uLg_P{display:inline-flex;align-items:center;gap:6px;padding:2px 6px;height:26px;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:rgba(255,255,255,.06);color:#dbdee1;cursor:pointer;font-family:inherit;transition:background-color .12s ease,border-color .12s ease}.DiscordChatComponent_reactionPill__uLg_P:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.12)}.DiscordChatComponent_reactionEmoji__575Wd{width:18px;height:18px;object-fit:contain;flex-shrink:0}.DiscordChatComponent_reactionUnicode__csjj5{font-size:16px;line-height:1;flex-shrink:0}.DiscordChatComponent_reactionCount__aXP9o{font-size:12px;font-weight:600;color:#b5bac1;line-height:1}.DiscordChatComponent_reactionPillReacted__qG0js{display:inline-flex;align-items:center;gap:6px;padding:2px 6px;height:26px;border:1px solid rgba(88,101,242,.5);border-radius:8px;background:rgba(88,101,242,.15);color:#dbdee1;cursor:default;font-family:inherit;transition:background-color .12s ease,border-color .12s ease}.DiscordChatComponent_reactionPillReacted__qG0js:hover{border-color:rgba(88,101,242,.6);background:rgba(88,101,242,.2)}.DiscordChatComponent_reactionPillReacted__qG0js .DiscordChatComponent_reactionCount__aXP9o{color:#c9cdfb}.DiscordChatComponent_addReactionPill__kLILv{display:inline-flex;align-items:center;justify-content:center;width:32px;height:26px;border:1px dashed rgba(255,255,255,.1);border-radius:8px;background:transparent;color:#80848e;cursor:pointer;font-family:inherit;font-size:16px;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.DiscordChatComponent_addReactionPill__kLILv:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.16);color:#dbdee1}.DiscordChatComponent_messageActions__vZHkh{position:absolute;top:-16px;right:16px;display:flex;align-items:center;gap:0;background:#2b2d31;border:1px solid rgba(255,255,255,.08);border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.3);opacity:0;pointer-events:none;transition:opacity .1s ease;z-index:1}.DiscordChatComponent_messageActions__vZHkh.DiscordChatComponent_messageActionsVisible__203zH,.DiscordChatComponent_messageRowGrouped__EvK4Y:hover .DiscordChatComponent_messageActions__vZHkh,.DiscordChatComponent_messageRow__VSynC:hover .DiscordChatComponent_messageActions__vZHkh{opacity:1;pointer-events:auto}.DiscordChatComponent_actionBtn__6t7oc{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:4px;background:transparent;color:#b5bac1;cursor:pointer;font-size:18px;font-family:inherit;transition:background-color .1s ease,color .1s ease}.DiscordChatComponent_actionBtn__6t7oc:hover{background:rgba(255,255,255,.08);color:#dbdee1}.DiscordChatComponent_emojiPickerOverlay__HClRi{position:fixed;inset:0;z-index:999}.DiscordChatComponent_emojiPicker__m5uN4{position:fixed;z-index:1000;width:420px;max-height:460px;background:#2b2d31;border:1px solid rgba(255,255,255,.08);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.5),0 0 0 1px rgba(0,0,0,.2);display:flex;flex-direction:column;overflow:hidden;animation:DiscordChatComponent_pickerSlideIn__mTRqB .15s cubic-bezier(.16,1,.3,1)}@keyframes DiscordChatComponent_pickerSlideIn__mTRqB{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.DiscordChatComponent_emojiPickerSearch__sG07k{flex-shrink:0;margin:8px 8px 0;padding:8px 10px;background:#1e1f22;border:none;border-radius:4px;color:#dbdee1;font-size:14px;font-family:inherit;outline:none}.DiscordChatComponent_emojiPickerSearch__sG07k::placeholder{color:#6d6f78}.DiscordChatComponent_emojiPickerSearch__sG07k:focus{box-shadow:0 0 0 2px rgba(88,101,242,.4)}.DiscordChatComponent_emojiPickerMain__eMSy5{display:flex;flex:1 1;min-height:0;overflow:hidden}.DiscordChatComponent_emojiCategorySidebar__v9Unc{width:40px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;overflow-y:auto;background:#232428;border-right:1px solid rgba(255,255,255,.06);scrollbar-width:none}.DiscordChatComponent_emojiCategorySidebar__v9Unc::-webkit-scrollbar{display:none}.DiscordChatComponent_emojiCategoryTab__YGmJB{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:4px;background:transparent;cursor:pointer;font-size:16px;font-family:inherit;padding:0;flex-shrink:0;color:#b5bac1;transition:background-color .1s ease,transform 80ms ease}.DiscordChatComponent_emojiCategoryTab__YGmJB:hover{background:rgba(255,255,255,.08)}.DiscordChatComponent_emojiCategoryTabActive__LFfod{background:rgba(88,101,242,.2);color:#c9cdfb}.DiscordChatComponent_emojiCategoryTabImg__WlGV3{width:20px;height:20px;object-fit:contain;border-radius:2px}.DiscordChatComponent_emojiPickerBody__U9LRa{flex:1 1;overflow-y:auto;padding:8px;min-height:0}.DiscordChatComponent_emojiPickerBody__U9LRa::-webkit-scrollbar{width:6px}.DiscordChatComponent_emojiPickerBody__U9LRa::-webkit-scrollbar-track{background:transparent}.DiscordChatComponent_emojiPickerBody__U9LRa::-webkit-scrollbar-thumb{background:#1a1b1e;border-radius:3px}.DiscordChatComponent_emojiPickerSection__fEznb{font-size:11px;font-weight:700;color:#949ba4;text-transform:uppercase;letter-spacing:.02em;padding:6px 4px 4px;margin-top:4px}.DiscordChatComponent_emojiPickerSection__fEznb:first-child{margin-top:0}.DiscordChatComponent_emojiPickerGrid__LFWZv{display:grid;grid-template-columns:repeat(9,1fr);gap:2px}.DiscordChatComponent_emojiPickerItem__Uvq3C{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;border:none;border-radius:4px;background:transparent;cursor:pointer;font-size:22px;font-family:inherit;padding:0;transition:background-color 80ms ease,transform 80ms ease}.DiscordChatComponent_emojiPickerItem__Uvq3C:hover{background:rgba(255,255,255,.08);transform:scale(1.15)}.DiscordChatComponent_emojiPickerItem__Uvq3C:active{transform:scale(.95)}.DiscordChatComponent_emojiPickerCustomImg__S7AZU{width:32px;height:32px;object-fit:contain}.DiscordChatComponent_emojiPickerEmpty__iux_u{padding:16px 4px;color:#6d6f78;font-size:13px;text-align:center}.DiscordChatComponent_attachments__v7aVC{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.DiscordChatComponent_attachmentLink__lW50M{display:block;border-radius:8px;overflow:hidden;max-width:400px;transition:opacity .15s ease}.DiscordChatComponent_attachmentLink__lW50M:hover{opacity:.9}.DiscordChatComponent_attachmentImage__8X3oK{display:block;max-width:100%;height:auto;border-radius:8px;background:#1e1f22}.DiscordChatComponent_tenorGif__VU4mM{display:block;max-width:400px;max-height:300px;width:auto;height:auto;border-radius:8px;background:#1e1f22}.DiscordChatComponent_tenorPlaceholder__kpLDJ{width:200px;height:150px;border-radius:8px;background:#1e1f22;display:flex;align-items:center;justify-content:center}.DiscordChatComponent_tenorSpinner__lmCBa{width:24px;height:24px;border:3px solid rgba(255,255,255,.1);border-top-color:#5865f2;border-radius:50%;animation:DiscordChatComponent_tenorSpin__aXUMD .8s linear infinite}@keyframes DiscordChatComponent_tenorSpin__aXUMD{to{transform:rotate(1turn)}}.DiscordChatComponent_embedVideoWrap__WVnKK{max-width:400px;border-radius:8px;overflow:hidden;background:#1e1f22}.DiscordChatComponent_embedVideo__BEKLi{display:block;max-width:400px;max-height:300px;width:auto;height:auto;border-radius:8px}.DiscordChatComponent_embedVideoThumbLink__HBQHU{display:block;position:relative;max-width:400px;border-radius:8px;overflow:hidden;transition:opacity .15s ease}.DiscordChatComponent_embedVideoThumbLink__HBQHU:hover{opacity:.9}.DiscordChatComponent_embedVideoThumb__M_4T_{display:block;max-width:400px;max-height:300px;width:auto;height:auto;border-radius:8px;background:#1e1f22}.DiscordChatComponent_embedPlayButton__p5ibw{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;border-radius:50%;background:rgba(0,0,0,.65);color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:background-color .15s ease}.DiscordChatComponent_embedVideoThumbLink__HBQHU:hover .DiscordChatComponent_embedPlayButton__p5ibw{background:rgba(0,0,0,.8)}.DiscordChatComponent_embedList__QTYgJ{display:flex;flex-direction:column;gap:4px;margin-top:4px}.DiscordChatComponent_embedCard__2di4K{max-width:432px;background:#2b2d31;border-radius:4px;border-left:4px solid #1e1f22;padding:8px 16px 12px 12px;overflow:hidden;transition:background-color .12s ease}.DiscordChatComponent_embedCardBody__1fitQ{display:flex;flex-direction:column;gap:0}.DiscordChatComponent_embedCardBodyInline__3h2yi{display:flex;gap:16px;align-items:flex-start}.DiscordChatComponent_embedCardText__XOiBm{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.DiscordChatComponent_embedProvider__6QYIq{font-size:12px;font-weight:400;color:#dbdee1;line-height:1.33}.DiscordChatComponent_embedTitle__GuQX1{font-size:14px;font-weight:600;color:#00a8fc;text-decoration:none;line-height:1.25;word-break:break-word}.DiscordChatComponent_embedTitle__GuQX1:hover{text-decoration:underline}.DiscordChatComponent_embedTitlePlain__j6TCz{font-size:14px;font-weight:600;color:#f2f3f5;line-height:1.25;word-break:break-word}.DiscordChatComponent_embedDescription__jyJo6{font-size:13px;color:#b5bac1;line-height:1.43;margin:0;word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.DiscordChatComponent_embedThumbLink__6Offg{display:block;flex-shrink:0;border-radius:4px;overflow:hidden;width:80px;height:80px;margin-top:4px;transition:opacity .15s ease}.DiscordChatComponent_embedThumbLink__6Offg:hover{opacity:.85}.DiscordChatComponent_embedThumb__KYQ4a{width:80px;height:80px;object-fit:cover;border-radius:4px}.DiscordChatComponent_embedImageLink__dacv3{display:block;border-radius:4px;overflow:hidden;margin-top:8px;max-width:400px;transition:opacity .15s ease}.DiscordChatComponent_embedImageLink__dacv3:hover{opacity:.9}.DiscordChatComponent_embedImage__t64VK{display:block;max-width:100%;height:auto;border-radius:4px;background:#1e1f22}.DiscordChatComponent_inputBar__zLb3B{padding:16px 24px;background:#313338;flex-shrink:0}.DiscordChatComponent_inputContainer__ylRvU{display:flex;align-items:center;gap:8px;background:#383a40;border-radius:8px;padding:10px 16px}.DiscordChatComponent_inputPlaceholder__sBV14{flex:1 1;font-size:15px;color:#6d6f78;-webkit-user-select:none;user-select:none}.DiscordChatComponent_inputIcons__wAURt{display:flex;gap:12px;color:#b5bac1;font-size:18px}.DiscordChatComponent_joinButton__y09VT{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 16px;border:none;border-radius:8px;background:#5865f2;color:#fff;font-size:15px;font-weight:600;letter-spacing:.01em;cursor:pointer;text-decoration:none;-webkit-user-select:none;user-select:none;transition:background-color .2s ease,transform .15s ease,box-shadow .2s ease;will-change:transform}.DiscordChatComponent_joinButton__y09VT:hover{background:#4752c4;transform:translateY(-1px);box-shadow:0 4px 16px rgba(88,101,242,.4)}.DiscordChatComponent_joinButton__y09VT:active{background:#3c45a5;transform:translateY(0);box-shadow:0 2px 8px rgba(88,101,242,.3)}.DiscordChatComponent_joinButtonIcon__MWyR6{flex-shrink:0;opacity:.9}.DiscordChatComponent_memberSidebar__y5Fcl{width:220px;flex-shrink:0;background:#2b2d31;border-left:1px solid rgba(0,0,0,.24);display:flex;flex-direction:column;min-height:0;overflow:hidden}.DiscordChatComponent_memberSidebar__y5Fcl::-webkit-scrollbar{width:6px}.DiscordChatComponent_memberSidebar__y5Fcl::-webkit-scrollbar-track{background:transparent}.DiscordChatComponent_memberSidebar__y5Fcl::-webkit-scrollbar-thumb{background:#1a1b1e;border-radius:3px}.DiscordChatComponent_memberList__yKcME{flex:1 1;overflow-y:auto;padding:12px 8px;min-height:0}.DiscordChatComponent_memberList__yKcME::-webkit-scrollbar{width:6px}.DiscordChatComponent_memberList__yKcME::-webkit-scrollbar-track{background:transparent}.DiscordChatComponent_memberList__yKcME::-webkit-scrollbar-thumb{background:#1a1b1e;border-radius:3px}.DiscordChatComponent_memberRoleGroup__IdcdO{margin-bottom:8px}.DiscordChatComponent_memberRoleHeader__1itI6{font-size:11px;font-weight:700;color:#949ba4;text-transform:uppercase;letter-spacing:.02em;padding:8px 8px 4px}.DiscordChatComponent_memberItem__XCoYm{display:flex;align-items:center;gap:10px;padding:4px 8px;border-radius:4px;cursor:pointer;transition:background-color .12s ease}.DiscordChatComponent_memberItem__XCoYm:hover{background:rgba(255,255,255,.06)}.DiscordChatComponent_memberAvatarWrap__vOFMw{position:relative;flex-shrink:0;width:32px;height:32px}.DiscordChatComponent_memberAvatar__cATAP{width:32px;height:32px;border-radius:50%;object-fit:cover}.DiscordChatComponent_memberAvatarFallback___LYPD{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#fff}.DiscordChatComponent_statusDot__o_ynQ{position:absolute;bottom:-2px;right:-2px;width:10px;height:10px;border-radius:50%;border:3px solid #2b2d31;box-sizing:content-box}.DiscordChatComponent_memberInfo__kcN21{min-width:0;display:flex;flex-direction:column}.DiscordChatComponent_memberNameRow__5lFIC{display:flex;align-items:center;gap:4px;min-width:0}.DiscordChatComponent_memberName__KML37{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.DiscordChatComponent_memberBotBadge__bZsCi{display:inline-flex;align-items:center;gap:1px;background:#5865f2;color:#fff;font-size:8px;font-weight:700;letter-spacing:.02em;padding:1px 4px;border-radius:3px;white-space:nowrap;flex-shrink:0;line-height:1}.DiscordChatComponent_memberBotBadge__bZsCi .DiscordChatComponent_botBadgeIcon__OsJuG{width:10px;height:10px}.DiscordChatComponent_memberActivity__KAzWr{font-size:11px;color:#949ba4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.DiscordChatComponent_loading__0E7jm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 16px;color:#80848e;font-size:14px}.DiscordChatComponent_loadingDots__b35sy{display:flex;gap:6px}.DiscordChatComponent_loadingDot__SACgZ{width:8px;height:8px;border-radius:50%;background:#5865f2;animation:DiscordChatComponent_loadingBounce__B3G7K 1.4s ease-in-out infinite both}.DiscordChatComponent_loadingDot__SACgZ:first-child{animation-delay:0s}.DiscordChatComponent_loadingDot__SACgZ:nth-child(2){animation-delay:.16s}.DiscordChatComponent_loadingDot__SACgZ:nth-child(3){animation-delay:.32s}@keyframes DiscordChatComponent_loadingBounce__B3G7K{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.DiscordChatComponent_error__XSPDn{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 16px;color:#f23f43;font-size:14px;text-align:center}.DiscordChatComponent_errorIcon__oFfY3{font-size:32px}.DiscordChatComponent_onlineDot__KNuIh{width:8px;height:8px;border-radius:50%;background:#23a559;flex-shrink:0;animation:DiscordChatComponent_onlinePulse__tGChA 3s ease-in-out infinite}@keyframes DiscordChatComponent_onlinePulse__tGChA{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:900px){.DiscordChatComponent_memberSidebar__y5Fcl{display:none}}@media (max-width:768px){.DiscordChatComponent_guildBar__h5RDE{display:none}}@media (max-width:640px){.DiscordChatComponent_container__HLJm9{border-radius:8px;max-width:100%}.DiscordChatComponent_channelSidebar__gMdkJ,.DiscordChatComponent_channelTopic__3AItH{display:none}.DiscordChatComponent_panelLayout__4NSMx{height:460px}.DiscordChatComponent_messageRow__VSynC{gap:12px;padding:2px 12px}.DiscordChatComponent_messageRowGrouped__EvK4Y{padding-left:64px}.DiscordChatComponent_inputBar__zLb3B{padding:0 12px 16px}}.DividerComponent_divider__nXT1P{--_divider-color:var(--divider-color,var(--border-color));--_divider-thickness:var(--divider-thickness,1px);--_divider-inset-start:0px;--_divider-inset-end:0px;border:none;margin:0;padding:0;flex-shrink:0}.DividerComponent_horizontal__dR_BU{display:block;width:auto;height:var(--_divider-thickness);background:var(--_divider-color);margin-inline-start:var(--_divider-inset-start);margin-inline-end:var(--_divider-inset-end)}.DividerComponent_vertical__gDoBY{display:inline-block;width:var(--_divider-thickness);height:auto;align-self:stretch;background:var(--_divider-color);margin-block-start:var(--_divider-inset-start);margin-block-end:var(--_divider-inset-end)}.DividerComponent_inset__FLHTu{--_divider-inset-start:16px}.DividerComponent_middleInset__X4MVK{--_divider-inset-start:16px;--_divider-inset-end:16px}.DividerComponent_horizontal__dR_BU.DividerComponent_spacingSm__acQ5L{margin-block:4px}.DividerComponent_horizontal__dR_BU.DividerComponent_spacingMd__s4f1v{margin-block:8px}.DividerComponent_horizontal__dR_BU.DividerComponent_spacingLg__Qch_e{margin-block:16px}.DividerComponent_vertical__gDoBY.DividerComponent_spacingSm__acQ5L{margin-inline:4px}.DividerComponent_vertical__gDoBY.DividerComponent_spacingMd__s4f1v{margin-inline:8px}.DividerComponent_vertical__gDoBY.DividerComponent_spacingLg__Qch_e{margin-inline:16px}.DividerComponent_subheader__AbPdF{display:flex;align-items:center;gap:12px;width:100%;margin-inline-start:var(--_divider-inset-start);margin-inline-end:var(--_divider-inset-end)}.DividerComponent_subheaderLine__D2NY0{flex:1 1;height:var(--_divider-thickness);background:var(--_divider-color)}.DividerComponent_subheaderLabel__uAi_W{font-size:11px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;color:var(--text-tertiary,var(--text-secondary));white-space:nowrap;-webkit-user-select:none;user-select:none;padding-inline:4px}.DomainBadgeComponent_badge__FxAaP{font-family:var(--font-mono);font-weight:500;font-size:10px}.DomainBadgeComponent_link__LPZqt{text-decoration:none;display:inline-flex}.DomainBadgeComponent_link__LPZqt:hover .DomainBadgeComponent_badge__FxAaP{border-color:color-mix(in srgb,var(--accent-color) 50%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--accent-color) 15%,transparent)}.DrawerComponent_scrim__YnLkT{position:fixed;inset:0;z-index:199;background:rgba(0,0,0,.35);animation:DrawerComponent_scrimFadeIn__Ixhlo .2s ease-out both;will-change:opacity}.DrawerComponent_scrim__YnLkT[data-closing]{animation:DrawerComponent_scrimFadeOut__DQTR1 .2s ease-in both}@keyframes DrawerComponent_scrimFadeIn__Ixhlo{0%{opacity:0}to{opacity:1}}@keyframes DrawerComponent_scrimFadeOut__DQTR1{0%{opacity:1}to{opacity:0}}.DrawerComponent_drawer__alX3v{position:fixed;top:0;right:0;width:var(--drawer-width,480px);max-width:100vw;height:100vh;height:100dvh;background:var(--bg-secondary);border-left:1px solid var(--border-color);box-shadow:var(--shadow-lg);z-index:200;display:flex;flex-direction:column;overflow:hidden;animation:DrawerComponent_drawerSlideIn__KPFLe .25s cubic-bezier(.4,0,.2,1) both;will-change:transform}.DrawerComponent_drawer__alX3v[data-closing]{animation:DrawerComponent_drawerSlideOut__z30u2 .2s cubic-bezier(.4,0,.2,1) both}.DrawerComponent_left__FMaGq{right:auto;left:0;border-left:none;border-right:1px solid var(--border-color);animation-name:DrawerComponent_drawerSlideInLeft__RV7En}.DrawerComponent_left__FMaGq[data-closing]{animation-name:DrawerComponent_drawerSlideOutLeft__IhaUh}@keyframes DrawerComponent_drawerSlideIn__KPFLe{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes DrawerComponent_drawerSlideOut__z30u2{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes DrawerComponent_drawerSlideInLeft__RV7En{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes DrawerComponent_drawerSlideOutLeft__IhaUh{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.DrawerComponent_header__GDtiu{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border-color);flex-shrink:0}.DrawerComponent_title__ysl0b{font-size:16px;font-weight:600;color:var(--text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DrawerComponent_headerActions__yZt0s{display:flex;align-items:center;gap:4px;flex-shrink:0}.DrawerComponent_body__VxnYo{flex:1 1;overflow-y:auto;padding:20px}.DrawerComponent_section__tL5SU{margin-bottom:20px}.DrawerComponent_section__tL5SU:last-child{margin-bottom:0}.DrawerComponent_sectionTitle__dFaVy{font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.DrawerComponent_grid__At_Hh{display:grid;grid-template-columns:1fr 1fr;gap:12px}.DrawerComponent_item__4tO7r{display:flex;flex-direction:column;gap:2px}.DrawerComponent_label__0FB3o{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.DrawerComponent_value__TfiX3{font-size:14px;color:var(--text-primary);font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis}.DrawerComponent_mono__8LRNy{font-family:var(--font-mono);font-size:12px}@media (max-width:560px){.DrawerComponent_drawer__alX3v{width:100vw}}.EmptyStateComponent_emptyState__bxFVJ{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;min-height:360px;padding:40px 20px;text-align:center}.EmptyStateComponent_icon__EDk94{display:flex;align-items:center;justify-content:center;width:80px;height:80px;padding:0;border-radius:var(--border-radius-sm);color:var(--accent-color);margin:0 0 20px;animation:EmptyStateComponent_pulseScale__Lewa8 3s ease-in-out infinite}@keyframes EmptyStateComponent_pulseScale__Lewa8{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}.EmptyStateComponent_title__cmBxI{font-size:22px;font-weight:700;letter-spacing:-.03em;margin-bottom:8px}.EmptyStateComponent_subtitle__rGspK{font-size:14px;color:var(--text-secondary);max-width:440px;line-height:1.5;margin-bottom:28px}.ExtendedFabComponent_extendedFab__Ol85z{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;height:56px;min-width:80px;padding:0 20px;border:none;border-radius:16px;cursor:pointer;font-family:inherit;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1px;white-space:nowrap;box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);transition:background-color .2s cubic-bezier(.2,0,0,1),box-shadow .28s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),width .3s cubic-bezier(.2,0,0,1),min-width .3s cubic-bezier(.2,0,0,1),padding .3s cubic-bezier(.2,0,0,1),gap .3s cubic-bezier(.2,0,0,1);will-change:box-shadow,transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;isolation:isolate;overflow:hidden}.ExtendedFabComponent_extendedFab__Ol85z:before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;transition:opacity .2s cubic-bezier(.2,0,0,1);pointer-events:none;z-index:1}.ExtendedFabComponent_extendedFab__Ol85z:focus-visible{outline:3px solid var(--accent-color,#6750A4);outline-offset:2px}.ExtendedFabComponent_extendedFab__Ol85z:disabled{cursor:not-allowed;box-shadow:none;opacity:.38;pointer-events:none}.ExtendedFabComponent_icon__gXDBS{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;transition:transform .2s cubic-bezier(.2,0,0,1);z-index:2}.ExtendedFabComponent_label__DHfgJ{position:relative;z-index:2;overflow:hidden;transition:max-width .3s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1)}.ExtendedFabComponent_collapsed__tsI50{min-width:56px;width:56px;padding:0 16px;gap:0}.ExtendedFabComponent_collapsed__tsI50 .ExtendedFabComponent_label__DHfgJ{max-width:0;opacity:0;overflow:hidden}.ExtendedFabComponent_primary__tx7sn{background-color:var(--accent-color,#6750A4);color:var(--on-accent,#FFFFFF)}.ExtendedFabComponent_primary__tx7sn:before{background-color:var(--on-accent,#FFFFFF)}.ExtendedFabComponent_primary__tx7sn:hover:not(:disabled){box-shadow:0 2px 3px 0 rgba(0,0,0,.3),0 6px 10px 4px rgba(0,0,0,.15)}.ExtendedFabComponent_primary__tx7sn:hover:not(:disabled):before{opacity:.08}.ExtendedFabComponent_primary__tx7sn:focus-visible:before{opacity:.1}.ExtendedFabComponent_primary__tx7sn:active:not(:disabled):before{opacity:.1}.ExtendedFabComponent_primary__tx7sn:active:not(:disabled){box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);transform:scale(.98)}.ExtendedFabComponent_secondary__RQBfQ{background-color:var(--bg-secondary,#E8DEF8);color:var(--text-primary,#1D192B)}.ExtendedFabComponent_secondary__RQBfQ:before{background-color:var(--text-primary,#1D192B)}.ExtendedFabComponent_secondary__RQBfQ:hover:not(:disabled){box-shadow:0 2px 3px 0 rgba(0,0,0,.3),0 6px 10px 4px rgba(0,0,0,.15)}.ExtendedFabComponent_secondary__RQBfQ:hover:not(:disabled):before{opacity:.08}.ExtendedFabComponent_secondary__RQBfQ:focus-visible:before{opacity:.1}.ExtendedFabComponent_secondary__RQBfQ:active:not(:disabled):before{opacity:.1}.ExtendedFabComponent_secondary__RQBfQ:active:not(:disabled){box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);transform:scale(.98)}.ExtendedFabComponent_tertiary___pDv8{background-color:var(--accent-subtle,#FFD8E4);color:var(--text-primary,#31111D)}.ExtendedFabComponent_tertiary___pDv8:before{background-color:var(--text-primary,#31111D)}.ExtendedFabComponent_tertiary___pDv8:hover:not(:disabled){box-shadow:0 2px 3px 0 rgba(0,0,0,.3),0 6px 10px 4px rgba(0,0,0,.15)}.ExtendedFabComponent_tertiary___pDv8:hover:not(:disabled):before{opacity:.08}.ExtendedFabComponent_tertiary___pDv8:focus-visible:before{opacity:.1}.ExtendedFabComponent_tertiary___pDv8:active:not(:disabled):before{opacity:.1}.ExtendedFabComponent_tertiary___pDv8:active:not(:disabled){box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);transform:scale(.98)}.ExtendedFabComponent_surface__047pV{background-color:var(--bg-primary,#FFFBFE);color:var(--accent-color,#6750A4)}.ExtendedFabComponent_surface__047pV:before{background-color:var(--accent-color,#6750A4)}.ExtendedFabComponent_surface__047pV:hover:not(:disabled){box-shadow:0 2px 3px 0 rgba(0,0,0,.3),0 6px 10px 4px rgba(0,0,0,.15)}.ExtendedFabComponent_surface__047pV:hover:not(:disabled):before{opacity:.08}.ExtendedFabComponent_surface__047pV:focus-visible:before{opacity:.1}.ExtendedFabComponent_surface__047pV:active:not(:disabled):before{opacity:.1}.ExtendedFabComponent_surface__047pV:active:not(:disabled){box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);transform:scale(.98)}.ExtendedFabComponent_fixed___dKIp{position:fixed;bottom:16px;right:16px;z-index:6}.ExtendedFabComponent_lowered__76R3v{box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}.ExtendedFabComponent_lowered__76R3v:hover:not(:disabled){box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15)}.ExtendedFabComponent_lowered__76R3v:active:not(:disabled){box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)}@keyframes ExtendedFabComponent_fab-ripple__Glp_l{0%{transform:scale(0);opacity:.24}to{transform:scale(2.5);opacity:0}}.ExtendedFabComponent_ripple__lobEE{position:absolute;border-radius:50%;background-color:currentColor;opacity:0;animation:ExtendedFabComponent_fab-ripple__Glp_l .5s cubic-bezier(.2,0,0,1) forwards;pointer-events:none;z-index:1}@media (prefers-reduced-motion:reduce){.ExtendedFabComponent_extendedFab__Ol85z,.ExtendedFabComponent_extendedFab__Ol85z:before,.ExtendedFabComponent_icon__gXDBS,.ExtendedFabComponent_label__DHfgJ{transition-duration:0s!important;animation-duration:0s!important}}.FabComponent_fab__l4wqp{border:none;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;text-decoration:none;-webkit-tap-highlight-color:transparent;overflow:hidden;isolation:isolate;font-family:inherit;padding:0;width:56px;height:56px;border-radius:16px;box-shadow:0 1px 3px 0 rgb(0 0 0/.3),0 4px 8px 3px rgb(0 0 0/.15);transition:box-shadow .28s cubic-bezier(.2,0,0,1),background-color .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1);will-change:box-shadow,transform}.FabComponent_fab__l4wqp,.FabComponent_icon__L5L_o{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.FabComponent_icon__L5L_o{z-index:1;width:24px;height:24px;color:inherit;pointer-events:none}.FabComponent_fab__l4wqp:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;opacity:0;background:currentColor;transition:opacity .15s cubic-bezier(.2,0,0,1)}.FabComponent_fab__l4wqp:hover:not(:disabled):before{opacity:.08}.FabComponent_fab__l4wqp:focus-visible:not(:disabled):before{opacity:.1}.FabComponent_fab__l4wqp:active:not(:disabled):before{opacity:.1}.FabComponent_fab__l4wqp:hover:not(:disabled){box-shadow:0 2px 3px 0 rgb(0 0 0/.3),0 6px 10px 4px rgb(0 0 0/.15);transform:translateY(-1px)}.FabComponent_fab__l4wqp:active:not(:disabled){box-shadow:0 1px 3px 0 rgb(0 0 0/.3),0 4px 8px 3px rgb(0 0 0/.15);transform:translateY(0)}.FabComponent_fab__l4wqp:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.FabComponent_fab__l4wqp:disabled{cursor:not-allowed;pointer-events:none;box-shadow:none;background:color-mix(in srgb,var(--text-primary) 12%,transparent)!important;color:color-mix(in srgb,var(--text-primary) 38%,transparent)!important}.FabComponent_small__PV1Pc{width:40px;height:40px;border-radius:12px}.FabComponent_large__bY0As{width:96px;height:96px;border-radius:28px}.FabComponent_large__bY0As .FabComponent_icon__L5L_o{width:36px;height:36px}.FabComponent_primary__vBh49{background-color:var(--accent-color);color:white}.FabComponent_surface__6lAQg{background-color:var(--bg-secondary);color:var(--accent-color)}.FabComponent_secondary__hqU70{background-color:var(
    --accent-subtle,color-mix(in srgb,var(--accent-color) 12%,var(--bg-secondary))
  );color:var(--accent-color)}.FabComponent_tertiary__sbs1_{background-color:var(
    --tertiary-container,color-mix(in srgb,var(--accent-color) 20%,var(--bg-primary))
  );color:var(--tertiary-on-container,var(--accent-color))}.FabComponent_lowered__6YXU9{box-shadow:0 1px 2px 0 rgb(0 0 0/.2),0 1px 3px 1px rgb(0 0 0/.1)}.FabComponent_lowered__6YXU9:hover:not(:disabled){box-shadow:0 1px 2px 0 rgb(0 0 0/.2),0 2px 6px 2px rgb(0 0 0/.1)}.FabComponent_lowered__6YXU9:active:not(:disabled){box-shadow:0 1px 2px 0 rgb(0 0 0/.2),0 1px 3px 1px rgb(0 0 0/.1)}.FabComponent_ripple__bOnuz{position:absolute;border-radius:50%;pointer-events:none;z-index:0;background:currentColor;transform:scale(0);opacity:.12;animation:FabComponent_fabRippleExpand__9XwCa .5s cubic-bezier(.2,0,0,1) forwards}@keyframes FabComponent_fabRippleExpand__9XwCa{0%{transform:scale(0);opacity:.12}to{transform:scale(2.5);opacity:0}}.FabComponent_extended__72_Aa{width:auto;height:56px;border-radius:16px;padding:0 16px;gap:12px;min-width:80px}.FabComponent_extended__72_Aa .FabComponent_icon__L5L_o{width:24px;height:24px}.FabComponent_label__Nmrug{position:relative;z-index:1;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.01em;white-space:nowrap;pointer-events:none}.FabComponent_extendedNoIcon__aWk36{padding:0 24px}.FabComponent_fixed__2GRV_{position:fixed;z-index:1000}.FabComponent_bottomEnd__F1Ieu{bottom:16px;right:16px}.FabComponent_bottomStart__FswfI{bottom:16px;left:16px}.FabComponent_bottomCenter__EmlQF{bottom:16px;left:50%;transform:translateX(-50%)}.FabComponent_bottomCenter__EmlQF:hover:not(:disabled){transform:translateX(-50%) translateY(-1px)}.FabComponent_bottomCenter__EmlQF:active:not(:disabled){transform:translateX(-50%) translateY(0)}.FabComponent_hidden__mRgue{transform:translateY(calc(100% + 32px))!important;transition:transform .28s cubic-bezier(.4,0,1,1),box-shadow .28s cubic-bezier(.2,0,0,1)}.FabComponent_bottomCenter__EmlQF.FabComponent_hidden__mRgue{transform:translateX(-50%) translateY(calc(100% + 32px))!important}@media (max-width:599px){.FabComponent_bottomEnd__F1Ieu,.FabComponent_bottomStart__FswfI{bottom:16px}}@media (min-width:600px){.FabComponent_bottomEnd__F1Ieu,.FabComponent_bottomStart__FswfI{bottom:24px}.FabComponent_bottomEnd__F1Ieu{right:24px}.FabComponent_bottomStart__FswfI{left:24px}}@media (prefers-reduced-motion:reduce){.FabComponent_fab__l4wqp,.FabComponent_fab__l4wqp:before,.FabComponent_hidden__mRgue{transition-duration:0s!important}.FabComponent_ripple__bOnuz{animation:none!important}}.FabMenuComponent_fabMenu__ao2CR{position:relative;display:inline-flex;flex-direction:column-reverse;align-items:flex-end;z-index:6}.FabMenuComponent_fixed__tkHbc{position:fixed;bottom:16px;right:16px;z-index:50}.FabMenuComponent_scrim__guCvQ{position:fixed;inset:0;background:rgba(0,0,0,.32);z-index:49;opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.2,0,0,1)}.FabMenuComponent_scrim__guCvQ[data-visible=true]{opacity:1;pointer-events:auto}.FabMenuComponent_trigger__7UnWP{position:relative;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:none;border-radius:16px;cursor:pointer;z-index:51;box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);transition:background-color .2s cubic-bezier(.2,0,0,1),box-shadow .28s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1);-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;isolation:isolate;overflow:hidden}.FabMenuComponent_triggerIcon__KkaeZ{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;z-index:2;transition:transform .3s cubic-bezier(.2,0,0,1)}.FabMenuComponent_open__XRaeF .FabMenuComponent_triggerIcon__KkaeZ{transform:rotate(45deg)}.FabMenuComponent_trigger__7UnWP:before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;transition:opacity .2s cubic-bezier(.2,0,0,1);pointer-events:none;z-index:1}.FabMenuComponent_trigger__7UnWP:focus-visible{outline:3px solid var(--accent-color,#6750A4);outline-offset:2px}.FabMenuComponent_triggerPrimary__eL54w{background-color:var(--accent-color,#6750A4);color:var(--on-accent,#FFFFFF)}.FabMenuComponent_triggerPrimary__eL54w:before{background-color:var(--on-accent,#FFFFFF)}.FabMenuComponent_triggerPrimary__eL54w:hover:not(:disabled){box-shadow:0 2px 3px 0 rgba(0,0,0,.3),0 6px 10px 4px rgba(0,0,0,.15)}.FabMenuComponent_triggerPrimary__eL54w:hover:not(:disabled):before{opacity:.08}.FabMenuComponent_triggerPrimary__eL54w:focus-visible:before{opacity:.1}.FabMenuComponent_triggerPrimary__eL54w:active:not(:disabled):before{opacity:.1}.FabMenuComponent_triggerPrimary__eL54w:active:not(:disabled){box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);transform:scale(.96)}.FabMenuComponent_triggerSecondary__lu9lY{background-color:var(--bg-secondary,#E8DEF8);color:var(--text-primary,#1D192B)}.FabMenuComponent_triggerSecondary__lu9lY:before{background-color:var(--text-primary,#1D192B)}.FabMenuComponent_triggerSecondary__lu9lY:hover:not(:disabled){box-shadow:0 2px 3px 0 rgba(0,0,0,.3),0 6px 10px 4px rgba(0,0,0,.15)}.FabMenuComponent_triggerSecondary__lu9lY:hover:not(:disabled):before{opacity:.08}.FabMenuComponent_triggerSecondary__lu9lY:focus-visible:before{opacity:.1}.FabMenuComponent_triggerSecondary__lu9lY:active:not(:disabled):before{opacity:.1}.FabMenuComponent_triggerSecondary__lu9lY:active:not(:disabled){box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);transform:scale(.96)}.FabMenuComponent_triggerTertiary__czA_e{background-color:var(--accent-subtle,#FFD8E4);color:var(--text-primary,#31111D)}.FabMenuComponent_triggerTertiary__czA_e:before{background-color:var(--text-primary,#31111D)}.FabMenuComponent_triggerTertiary__czA_e:hover:not(:disabled){box-shadow:0 2px 3px 0 rgba(0,0,0,.3),0 6px 10px 4px rgba(0,0,0,.15)}.FabMenuComponent_triggerTertiary__czA_e:hover:not(:disabled):before{opacity:.08}.FabMenuComponent_triggerTertiary__czA_e:focus-visible:before{opacity:.1}.FabMenuComponent_triggerTertiary__czA_e:active:not(:disabled):before{opacity:.1}.FabMenuComponent_triggerTertiary__czA_e:active:not(:disabled){box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);transform:scale(.96)}.FabMenuComponent_triggerSurface__mrRWS{background-color:var(--bg-primary,#FFFBFE);color:var(--accent-color,#6750A4)}.FabMenuComponent_triggerSurface__mrRWS:before{background-color:var(--accent-color,#6750A4)}.FabMenuComponent_triggerSurface__mrRWS:hover:not(:disabled){box-shadow:0 2px 3px 0 rgba(0,0,0,.3),0 6px 10px 4px rgba(0,0,0,.15)}.FabMenuComponent_triggerSurface__mrRWS:hover:not(:disabled):before{opacity:.08}.FabMenuComponent_triggerSurface__mrRWS:focus-visible:before{opacity:.1}.FabMenuComponent_triggerSurface__mrRWS:active:not(:disabled):before{opacity:.1}.FabMenuComponent_triggerSurface__mrRWS:active:not(:disabled){box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);transform:scale(.96)}.FabMenuComponent_itemsList__yXu8_{display:flex;flex-direction:column-reverse;align-items:flex-end;gap:16px;padding-bottom:16px;z-index:51}.FabMenuComponent_menuItem__zFt_E{display:flex;align-items:center;gap:16px;opacity:0;transform:translateY(8px) scale(.8);pointer-events:none;transition:opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1)}.FabMenuComponent_menuItem__zFt_E:first-child{transition-delay:0s}.FabMenuComponent_menuItem__zFt_E:nth-child(2){transition-delay:35ms}.FabMenuComponent_menuItem__zFt_E:nth-child(3){transition-delay:70ms}.FabMenuComponent_menuItem__zFt_E:nth-child(4){transition-delay:105ms}.FabMenuComponent_menuItem__zFt_E:nth-child(5){transition-delay:.14s}.FabMenuComponent_menuItem__zFt_E:nth-child(6){transition-delay:175ms}.FabMenuComponent_menuItemVisible__Ha9B6{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.FabMenuComponent_itemLabel__2vGF4{padding:6px 16px;border-radius:8px;font-family:inherit;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1px;white-space:nowrap;color:var(--text-primary,#1C1B1F);background:var(--bg-primary,#FFFBFE);box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);transition:opacity .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1);-webkit-user-select:none;user-select:none}.FabMenuComponent_itemFab__X8P94{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:12px;cursor:pointer;flex-shrink:0;background-color:var(--bg-primary,#FFFBFE);color:var(--accent-color,#6750A4);box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);transition:background-color .2s cubic-bezier(.2,0,0,1),box-shadow .28s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1);-webkit-tap-highlight-color:transparent;isolation:isolate;overflow:hidden}.FabMenuComponent_itemFab__X8P94:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--accent-color,#6750A4);opacity:0;transition:opacity .2s cubic-bezier(.2,0,0,1);pointer-events:none;z-index:1}.FabMenuComponent_itemFab__X8P94:hover:before{opacity:.08}.FabMenuComponent_itemFab__X8P94:focus-visible{outline:3px solid var(--accent-color,#6750A4);outline-offset:2px}.FabMenuComponent_itemFab__X8P94:focus-visible:before{opacity:.1}.FabMenuComponent_itemFab__X8P94:active:before{opacity:.1}.FabMenuComponent_itemFab__X8P94:hover{box-shadow:0 2px 3px 0 rgba(0,0,0,.3),0 6px 10px 4px rgba(0,0,0,.15)}.FabMenuComponent_itemFab__X8P94:active{box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);transform:scale(.94)}.FabMenuComponent_itemIcon__2t_NK{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;z-index:2}@keyframes FabMenuComponent_fab-menu-ripple__4SPEo{0%{transform:scale(0);opacity:.24}to{transform:scale(2.5);opacity:0}}.FabMenuComponent_ripple__Gc9Qj{position:absolute;border-radius:50%;background-color:currentColor;opacity:0;animation:FabMenuComponent_fab-menu-ripple__4SPEo .5s cubic-bezier(.2,0,0,1) forwards;pointer-events:none;z-index:1}@media (prefers-reduced-motion:reduce){.FabMenuComponent_itemFab__X8P94,.FabMenuComponent_itemFab__X8P94:before,.FabMenuComponent_itemLabel__2vGF4,.FabMenuComponent_menuItem__zFt_E,.FabMenuComponent_scrim__guCvQ,.FabMenuComponent_triggerIcon__KkaeZ,.FabMenuComponent_trigger__7UnWP,.FabMenuComponent_trigger__7UnWP:before{transition-duration:0s!important;animation-duration:0s!important}.FabMenuComponent_menuItem__zFt_E{transition-delay:0s!important}}.FormGroupComponent_formGroup__WHHoF{display:flex;flex-direction:column;gap:8px}.FormGroupComponent_formGroup__WHHoF label{font-size:13px;color:var(--text-secondary)}.FormGroupComponent_formGroup__WHHoF select,.FormGroupComponent_inputField__XxfW2{height:var(--input-height);padding:0 10px}.FormGroupComponent_formGroup__WHHoF select,.FormGroupComponent_formGroup__WHHoF textarea,.FormGroupComponent_inputField__XxfW2{background:var(--select-bg);border:1px solid var(--border-color);color:var(--text-primary);border-radius:var(--border-radius-sm);transition:border-color .2s;font-size:14px}.FormGroupComponent_formGroup__WHHoF textarea{height:auto;padding:10px}.FormGroupComponent_formGroup__WHHoF select:focus,.FormGroupComponent_formGroup__WHHoF textarea:focus,.FormGroupComponent_inputField__XxfW2:focus{border-color:var(--accent-color);outline:none}.FormGroupComponent_formGroup__WHHoF input[type=range]{accent-color:var(--accent-color);width:100%}.FormGroupComponent_hint__nPd4k{font-size:11px;color:var(--text-muted);margin-top:-4px;line-height:1.3}.FormGroupComponent_readOnlyValue__CRRMk{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--text-primary);height:var(--input-height);padding:0 10px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);word-break:break-all}.IconButtonComponent_iconButton__TQWSh{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:3px;background:transparent;border:none;color:var(--text-muted);cursor:pointer;transition:all .15s;padding:0;&:hover{background:var(--accent-subtle);color:var(--text-primary)}}.IconButtonComponent_destructive___Y7d7:hover{color:var(--danger);background:rgba(244,63,94,.1)}.IconButtonComponent_active__uFp7c{color:var(--accent-color);background:var(--accent-subtle)}.IconButtonComponent_hoverReveal__Cbsiu{opacity:0;transition:all .2s}.InputComponent_wrapper__97kmx{display:flex;align-items:center;width:100%;background:var(--select-bg);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.InputComponent_wrapper__97kmx:focus-within{border-color:var(--accent-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-color) 15%,transparent)}.InputComponent_wrapper__97kmx.InputComponent_disabled__StUvr{opacity:.5;cursor:not-allowed}.InputComponent_sm__nbS_p{height:28px}.InputComponent_sm__nbS_p .InputComponent_input__RUMy5{font-size:12px;padding:0 8px}.InputComponent_md__HhVwN{height:var(--input-height,36px)}.InputComponent_md__HhVwN .InputComponent_input__RUMy5{font-size:13px;padding:0 12px}.InputComponent_lg__u_SG0{height:44px}.InputComponent_lg__u_SG0 .InputComponent_input__RUMy5{font-size:15px;padding:0 14px}.InputComponent_input__RUMy5{flex:1 1;width:100%;height:100%;background:transparent;border:none;color:var(--text-primary);font-family:inherit;outline:none;min-width:0}.InputComponent_input__RUMy5::placeholder{color:var(--text-muted)}.InputComponent_input__RUMy5:disabled{cursor:not-allowed}.InputComponent_iconSlot__OTRMW{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding-left:10px;color:var(--text-muted)}.InputComponent_hasIcon__1k8BC .InputComponent_input__RUMy5{padding-left:6px}.InputComponent_labelWrapper__NhCeV{display:flex;align-items:center;gap:6px}.InputComponent_label__eDsgE{font-size:11px;font-weight:500;color:var(--text-tertiary);letter-spacing:.01em;white-space:nowrap;flex-shrink:0;-webkit-user-select:none;user-select:none}.LoadingIndicatorComponent_circular__8zAPx{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--loading-indicator-size,48px);height:var(--loading-indicator-size,48px)}.LoadingIndicatorComponent_circularSvg__9EzL8{width:100%;height:100%;transform:rotate(-90deg)}.LoadingIndicatorComponent_circularTrack__WKrC7{fill:none;stroke:var(--loading-indicator-track-color,color-mix(in srgb,var(--accent-color,#6750a4) 20%,transparent));stroke-width:var(--loading-indicator-stroke-width,4);stroke-linecap:round}.LoadingIndicatorComponent_circularIndicator__F_DLk{fill:none;stroke:var(--loading-indicator-color,var(--accent-color,#6750a4));stroke-width:var(--loading-indicator-stroke-width,4);stroke-linecap:round;transition:stroke-dashoffset .3s cubic-bezier(.4,0,.2,1);will-change:stroke-dashoffset}.LoadingIndicatorComponent_circularIndeterminate__TDD6l .LoadingIndicatorComponent_circularSvg__9EzL8{animation:LoadingIndicatorComponent_circular-rotate__7Vjis 1.568s linear infinite}.LoadingIndicatorComponent_circularIndeterminate__TDD6l .LoadingIndicatorComponent_circularIndicator__F_DLk{animation:LoadingIndicatorComponent_circular-dash__wp9Vo 1.568s ease-in-out infinite;stroke-dasharray:1,200;stroke-dashoffset:0}@keyframes LoadingIndicatorComponent_circular-rotate__7Vjis{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes LoadingIndicatorComponent_circular-dash__wp9Vo{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}.LoadingIndicatorComponent_sizeSmall__lSVon{--loading-indicator-size:24px;--loading-indicator-stroke-width:3}.LoadingIndicatorComponent_sizeMedium__FomRW{--loading-indicator-size:48px;--loading-indicator-stroke-width:4}.LoadingIndicatorComponent_sizeLarge__DTiHK{--loading-indicator-size:64px;--loading-indicator-stroke-width:4.5}.LoadingIndicatorComponent_linear___Dgyy{position:relative;width:100%;height:var(--loading-indicator-track-height,4px);border-radius:var(--loading-indicator-track-height,4px);background:var(--loading-indicator-track-color,color-mix(in srgb,var(--accent-color,#6750a4) 20%,transparent));overflow:hidden;flex-shrink:0}.LoadingIndicatorComponent_linearIndicator__clm55{will-change:width,transform}.LoadingIndicatorComponent_linearBuffer__WH2gg,.LoadingIndicatorComponent_linearIndicator__clm55{position:absolute;top:0;left:0;height:100%;border-radius:inherit;background:var(--loading-indicator-color,var(--accent-color,#6750a4));transition:width .3s cubic-bezier(.4,0,.2,1)}.LoadingIndicatorComponent_linearBuffer__WH2gg{opacity:.24;z-index:0;will-change:width}.LoadingIndicatorComponent_linearStop__FY1Kx{position:absolute;top:50%;right:0;width:var(--loading-indicator-track-height,4px);height:var(--loading-indicator-track-height,4px);border-radius:50%;background:var(--loading-indicator-color,var(--accent-color,#6750a4));transform:translateY(-50%);opacity:0;transition:opacity .2s ease}.LoadingIndicatorComponent_linearStop__FY1Kx.LoadingIndicatorComponent_visible__bs7zO{opacity:1}.LoadingIndicatorComponent_linearIndeterminate__5dB3p .LoadingIndicatorComponent_linearIndicator__clm55{width:100%;animation:none}.LoadingIndicatorComponent_linearBar1__KHpOV{animation:LoadingIndicatorComponent_linear-indeterminate-bar1__AXOh0 2s linear infinite;transform-origin:left center}.LoadingIndicatorComponent_linearBar2__3AC11{animation:LoadingIndicatorComponent_linear-indeterminate-bar2__x1sgA 2s linear infinite;transform-origin:left center}@keyframes LoadingIndicatorComponent_linear-indeterminate-bar1__AXOh0{0%{transform:translateX(-100%) scaleX(0)}25%{transform:translateX(-50%) scaleX(.4)}50%{transform:translateX(25%) scaleX(.7)}75%{transform:translateX(100%) scaleX(.4)}to{transform:translateX(200%) scaleX(0)}}@keyframes LoadingIndicatorComponent_linear-indeterminate-bar2__x1sgA{0%{transform:translateX(-200%) scaleX(0)}20%{transform:translateX(-100%) scaleX(0)}45%{transform:translateX(-30%) scaleX(.5)}65%{transform:translateX(50%) scaleX(.6)}85%{transform:translateX(150%) scaleX(.3)}to{transform:translateX(200%) scaleX(0)}}.LoadingIndicatorComponent_trackThin__K_5pg{--loading-indicator-track-height:2px}.LoadingIndicatorComponent_trackDefault__NZ515{--loading-indicator-track-height:4px}.LoadingIndicatorComponent_trackThick__9peDC{--loading-indicator-track-height:8px}.LoadingIndicatorComponent_colorPrimary__ZtOAo{--loading-indicator-color:var(--accent-color,#6750a4);--loading-indicator-track-color:color-mix(in srgb,var(--accent-color,#6750a4) 20%,transparent)}.LoadingIndicatorComponent_colorSecondary__0nBdq{--loading-indicator-color:var(--text-secondary,#625b71);--loading-indicator-track-color:color-mix(in srgb,var(--text-secondary,#625b71) 20%,transparent)}.LoadingIndicatorComponent_colorTertiary__Q3V_n{--loading-indicator-color:var(--tertiary-color,#7d5260);--loading-indicator-track-color:color-mix(in srgb,var(--tertiary-color,#7d5260) 20%,transparent)}.LoadingIndicatorComponent_colorError__17w7F{--loading-indicator-color:var(--error-color,#b3261e);--loading-indicator-track-color:color-mix(in srgb,var(--error-color,#b3261e) 20%,transparent)}.LoadingIndicatorComponent_colorInherit__MPSJX{--loading-indicator-color:currentColor;--loading-indicator-track-color:color-mix(in srgb,currentColor 20%,transparent)}.LoadingIndicatorComponent_label__vF9L8{margin-top:12px;font-size:14px;line-height:20px;color:var(--text-secondary,#49454f);letter-spacing:.025em;text-align:center}.LoadingIndicatorComponent_percentage__g8Czo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:11px;font-weight:500;line-height:1;color:var(--loading-indicator-color,var(--accent-color,#6750a4));letter-spacing:.02em;-webkit-user-select:none;user-select:none;pointer-events:none}.LoadingIndicatorComponent_sizeSmall__lSVon .LoadingIndicatorComponent_percentage__g8Czo{font-size:8px}.LoadingIndicatorComponent_sizeLarge__DTiHK .LoadingIndicatorComponent_percentage__g8Czo{font-size:14px}.LoadingIndicatorComponent_wrapper__gU_mz{display:inline-flex;flex-direction:column;align-items:center}.LoadingIndicatorComponent_wrapperLinear__fRB_1{display:flex;flex-direction:column;width:100%}.LoadingIndicatorComponent_wrapperLinear__fRB_1 .LoadingIndicatorComponent_label__vF9L8{text-align:start}.LoadingIndicatorComponent_fadeIn__XWoAf{animation:LoadingIndicatorComponent_loading-fade-in__K0CTn .3s ease-out}@keyframes LoadingIndicatorComponent_loading-fade-in__K0CTn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.LoadingIndicatorComponent_circularIndicator__F_DLk,.LoadingIndicatorComponent_circularSvg__9EzL8,.LoadingIndicatorComponent_linearBar1__KHpOV,.LoadingIndicatorComponent_linearBar2__3AC11,.LoadingIndicatorComponent_linearIndicator__clm55{animation-duration:6s!important;transition-duration:.01ms!important}.LoadingIndicatorComponent_fadeIn__XWoAf{animation:none}}.LoadingStateComponent_loadingState__gniwY{display:flex;align-items:center;justify-content:center;gap:10px;min-height:200px;color:var(--text-tertiary);font-size:14px}.LoadingStateComponent_loadingDot__QYwrW{width:8px;height:8px;border-radius:50%;background:var(--accent-color);animation:LoadingStateComponent_pulse__3_Psm 1.5s ease-in-out infinite}@keyframes LoadingStateComponent_pulse__3_Psm{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.MenuComponent_anchor__qLtyM{position:relative;display:inline-flex}.MenuComponent_surface__TMP5Z{position:absolute;z-index:100;min-width:112px;max-width:280px;padding:8px 0;border-radius:4px;overflow:hidden;overflow-y:auto;background-color:var(--bg-secondary,#ECE6F0);color:var(--text-primary,#1D1B20);box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);opacity:0;transform:scaleY(.6) scaleX(.85);transform-origin:top left;pointer-events:none;transition:opacity .12s cubic-bezier(0,0,.2,1),transform .12s cubic-bezier(0,0,.2,1);scrollbar-width:thin;scrollbar-color:var(--border-secondary,rgba(255,255,255,.08)) transparent}.MenuComponent_surface__TMP5Z[data-open=true]{opacity:1;transform:scaleY(1) scaleX(1);pointer-events:auto;transition:opacity .2s cubic-bezier(.05,.7,.1,1),transform .2s cubic-bezier(.05,.7,.1,1)}.MenuComponent_surface__TMP5Z[data-scrollable=true]{max-height:var(--menu-max-height,300px)}.MenuComponent_positionBottomStart__U3sNY{top:100%;left:0;margin-top:4px;transform-origin:top left}.MenuComponent_positionBottomEnd__tD7qa{top:100%;right:0;margin-top:4px;transform-origin:top right}.MenuComponent_positionTopStart__FK63r{bottom:100%;left:0;margin-bottom:4px;transform-origin:bottom left}.MenuComponent_positionTopEnd__bgczf{bottom:100%;right:0;margin-bottom:4px;transform-origin:bottom right}.MenuComponent_matchWidth__ifj8B{min-width:100%}.MenuComponent_menuItem__Bp1Ks{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 12px;border:none;border-radius:0;background:none;cursor:pointer;text-align:left;font-family:inherit;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.1px;color:var(--text-primary,#1D1B20);-webkit-tap-highlight-color:transparent;isolation:isolate;-webkit-user-select:none;user-select:none;outline:none;transition:none}.MenuComponent_menuItem__Bp1Ks:before{content:"";position:absolute;inset:0;opacity:0;background-color:var(--text-primary,#1D1B20);transition:opacity .15s cubic-bezier(.2,0,0,1);pointer-events:none;z-index:0}.MenuComponent_menuItem__Bp1Ks:hover:not(:disabled):before{opacity:.08}.MenuComponent_menuItem__Bp1Ks:focus-visible:before{opacity:.1}.MenuComponent_menuItem__Bp1Ks:active:not(:disabled):before{opacity:.1}.MenuComponent_menuItem__Bp1Ks:focus-visible{outline:none}.MenuComponent_menuItem__Bp1Ks:disabled{opacity:.38;cursor:default;pointer-events:none}.MenuComponent_menuItemSelected__4tYYV:before{opacity:.08}.MenuComponent_menuItemSelected__4tYYV:hover:not(:disabled):before{opacity:.12}.MenuComponent_leadingIcon__GLge0{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;color:var(--text-secondary,#49454F);z-index:1}.MenuComponent_label__X4fi1{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1}.MenuComponent_trailingText__M1yJ2{display:inline-flex;align-items:center;flex-shrink:0;font-family:inherit;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.1px;color:var(--text-secondary,#49454F);z-index:1;white-space:nowrap}.MenuComponent_submenuArrow__tMjQo,.MenuComponent_trailingIcon__bdZWW{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;color:var(--text-secondary,#49454F);z-index:1}.MenuComponent_submenuArrow__tMjQo{margin-left:auto}.MenuComponent_divider__e1M1l{width:100%;height:1px;margin:8px 0;background-color:var(--border-primary,rgba(255,255,255,.06));flex-shrink:0}.MenuComponent_groupLabel__0DJs_{display:flex;align-items:center;padding:8px 12px 4px;font-family:inherit;font-weight:500;font-size:11px;line-height:16px;letter-spacing:.5px;text-transform:uppercase;color:var(--text-secondary,#49454F);-webkit-user-select:none;user-select:none}.MenuComponent_submenuAnchor__THkBl{position:relative;width:100%}.MenuComponent_submenuSurface__aROgf{position:absolute;top:-8px;left:100%;margin-left:0;z-index:101;min-width:112px;max-width:280px;padding:8px 0;border-radius:4px;overflow:hidden;overflow-y:auto;background-color:var(--bg-secondary,#ECE6F0);color:var(--text-primary,#1D1B20);box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);opacity:0;transform:scaleX(.7) scaleY(.85);transform-origin:top left;pointer-events:none;transition:opacity .12s cubic-bezier(0,0,.2,1),transform .12s cubic-bezier(0,0,.2,1)}.MenuComponent_submenuSurface__aROgf[data-open=true]{opacity:1;transform:scaleX(1) scaleY(1);pointer-events:auto;transition:opacity .2s cubic-bezier(.05,.7,.1,1),transform .2s cubic-bezier(.05,.7,.1,1)}@keyframes MenuComponent_menu-item-ripple__a9jS7{0%{transform:scale(0);opacity:.16}to{transform:scale(2.5);opacity:0}}.MenuComponent_ripple__D1tUk{position:absolute;border-radius:50%;background-color:var(--text-primary,#1D1B20);opacity:0;animation:MenuComponent_menu-item-ripple__a9jS7 .4s cubic-bezier(.2,0,0,1) forwards;pointer-events:none;z-index:0}@media (prefers-reduced-motion:reduce){.MenuComponent_menuItem__Bp1Ks:before,.MenuComponent_submenuSurface__aROgf,.MenuComponent_surface__TMP5Z{transition-duration:0s!important;animation-duration:0s!important}.MenuComponent_ripple__D1tUk{animation-duration:0s!important}}.MobileHeaderComponent_mobileHeader__4LmbL{display:flex;align-items:center;gap:8px;height:56px;padding:0 12px;background:var(--bg-secondary,#1e1e1e);border-bottom:1px solid var(--border-color,#333);position:sticky;top:0;z-index:999;flex-shrink:0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.MobileHeaderComponent_menuButton__i776z{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--border-radius-sm,6px);background:transparent;border:none;color:var(--text-secondary,#aaa);cursor:pointer;flex-shrink:0;transition:background var(--transition-fast,.15s),color var(--transition-fast,.15s);-webkit-tap-highlight-color:transparent}.MobileHeaderComponent_menuButton__i776z:hover{background:var(--accent-subtle,rgba(255,255,255,.05));color:var(--text-primary,#fff)}.MobileHeaderComponent_menuButton__i776z:active{transform:scale(.92)}.MobileHeaderComponent_brand__ilxuq{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.MobileHeaderComponent_brandIcon__wf9Zd{width:24px;height:24px;object-fit:contain;border-radius:var(--border-radius-sm,4px);flex-shrink:0}.MobileHeaderComponent_brandIconNode__pLxXq{display:flex;align-items:center;justify-content:center;flex-shrink:0}.MobileHeaderComponent_brandLabel__7_oFV{font-size:16px;font-weight:600;color:var(--text-primary,#fff);letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileHeaderComponent_actions__xJKxo{display:flex;align-items:center;gap:4px;flex-shrink:0}.ModalComponent_overlay__3Z3ou{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:ModalComponent_modalFadeIn__ZwJDt .15s ease}.ModalComponent_overlayDark__KLznD{background:rgba(0,0,0,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ModalComponent_panel__d_gRg{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);max-height:90vh;overflow-y:auto;animation:ModalComponent_modalSlideUp__3R9m6 .2s ease-out}.ModalComponent_size_sm__zSUpv{width:400px}.ModalComponent_size_md__B71V8{width:540px}.ModalComponent_size_lg__Zlxmc{width:720px}.ModalComponent_size_xl__NP3gr{width:900px}.ModalComponent_header__YG_5N{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border-color)}.ModalComponent_title__o6yet{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--text-secondary)}.ModalComponent_closeBtn__uS9sJ{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-sm);background:none;border:none;color:var(--text-secondary);cursor:pointer;transition:all .15s;flex-shrink:0;&:hover{background:var(--accent-glow);color:var(--accent-color)}}.ModalComponent_body__mC_oD{padding:20px;display:flex;flex-direction:column;gap:16px}.ModalComponent_footer__ppWsH{display:flex;justify-content:flex-end;gap:8px;padding:16px 20px;border-top:1px solid var(--border-color)}@keyframes ModalComponent_modalFadeIn__ZwJDt{0%{opacity:0}to{opacity:1}}@keyframes ModalComponent_modalSlideUp__3R9m6{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.ModalComponent_panel__d_gRg{width:100%!important;max-width:100vw;max-height:100vh;border-radius:0}}.MultiSelectComponent_dropdown__t33bf{position:relative;width:fit-content;min-width:fit-content}.MultiSelectComponent_hasLabel__XrXjA{display:flex;align-items:center;gap:6px}.MultiSelectComponent_label__q2PsO{font-size:11px;font-weight:500;color:var(--text-tertiary);letter-spacing:.01em;white-space:nowrap;flex-shrink:0;-webkit-user-select:none;user-select:none}.MultiSelectComponent_trigger__T2_RX{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-height:var(--input-height,36px);padding:4px 10px;background:var(--select-bg,var(--bg-secondary));border:1px solid var(--border-color);color:var(--text-primary);border-radius:var(--border-radius-sm);font-size:13px;cursor:pointer;transition:border-color .2s,box-shadow .2s;-webkit-user-select:none;user-select:none}.MultiSelectComponent_trigger__T2_RX:hover{border-color:rgba(99,102,241,.3)}.MultiSelectComponent_triggerOpen__KA0HA{border-color:var(--accent-color);box-shadow:0 0 0 2px var(--accent-glow)}.MultiSelectComponent_triggerDisabled__W_0hR{opacity:.35;pointer-events:none;cursor:not-allowed}.MultiSelectComponent_triggerContent__yBlKH{display:flex;align-items:center;gap:5px;flex-wrap:wrap;overflow:hidden;flex:1 1;min-width:0}.MultiSelectComponent_triggerIcon__hT_7e{display:flex;align-items:center;flex-shrink:0}.MultiSelectComponent_triggerLabel__o1dks{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-tertiary);font-size:13px}.MultiSelectComponent_chip__MCYOQ{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:500;color:var(--accent-color);background:var(--accent-subtle,rgba(99,102,241,.1));border-radius:var(--border-radius-sm,4px);white-space:nowrap;line-height:1.4;animation:MultiSelectComponent_chipIn__Kirga .15s ease-out}.MultiSelectComponent_chipRemove__cAPiw{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;background:none;border:none;color:var(--accent-color);opacity:.6;cursor:pointer;border-radius:50%;transition:opacity .15s,background .15s;flex-shrink:0}.MultiSelectComponent_chipRemove__cAPiw:hover{opacity:1;background:rgba(99,102,241,.15)}@keyframes MultiSelectComponent_chipIn__Kirga{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.MultiSelectComponent_chevron__w82z9{color:var(--text-secondary);flex-shrink:0;margin-left:2px;transition:transform .2s}.MultiSelectComponent_chevronOpen__u_srp{transform:rotate(180deg)}.MultiSelectComponent_menu__IzsgO{position:absolute;top:calc(100% + 4px);left:0;min-width:100%;width:max-content;background:var(--select-option-bg,var(--bg-surface));border:1px solid var(--border-color);border-radius:var(--border-radius-sm);box-shadow:0 8px 24px rgba(0,0,0,.25);z-index:9999;max-height:240px;overflow-y:auto;padding:4px;animation:MultiSelectComponent_slideDown__ACQ_G .15s ease}@keyframes MultiSelectComponent_slideDown__ACQ_G{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.MultiSelectComponent_option__8pwLC{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;background:none;border:none;border-radius:2px;color:var(--select-option-text,var(--text-primary));font-size:13px;cursor:pointer;transition:background .15s;text-align:left}.MultiSelectComponent_option__8pwLC:hover{background:var(--accent-glow,rgba(99,102,241,.08))}.MultiSelectComponent_optionSelected__y2fmh{color:var(--accent-color);font-weight:500}.MultiSelectComponent_optionDisabled__0xxGK{opacity:.4;cursor:not-allowed}.MultiSelectComponent_optionDisabled__0xxGK:hover{background:none}.MultiSelectComponent_optionCheck__2C6jo{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1.5px solid var(--border-color);border-radius:3px;flex-shrink:0;transition:background .15s,border-color .15s}.MultiSelectComponent_optionCheckSelected__TkDDx{background:var(--accent-color,#6366f1);border-color:var(--accent-color,#6366f1)}.MultiSelectComponent_optionCheckIcon__KK3yg{width:10px;height:10px;color:#fff}.MultiSelectComponent_optionCheckPath__hctEE{stroke-dasharray:14;stroke-dashoffset:14;animation:MultiSelectComponent_checkDraw__Wyv6v .2s cubic-bezier(.4,0,.2,1) forwards}@keyframes MultiSelectComponent_checkDraw__Wyv6v{to{stroke-dashoffset:0}}.MultiSelectComponent_optionIcon__PCJWW{display:flex;align-items:center;flex-shrink:0}.MultiSelectComponent_optionLabel__sePXO{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NavigationDrawerComponent_scrim__Z1w6W{position:fixed;inset:0;z-index:999;background:rgb(0 0 0/.4);opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.2,0,0,1),visibility 0s .3s}.NavigationDrawerComponent_scrim__Z1w6W.NavigationDrawerComponent_open__qoyZ2{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.2,0,0,1),visibility 0s 0s}.NavigationDrawerComponent_drawer__jISUv{display:flex;flex-direction:column;width:360px;max-width:calc(100vw - 56px);height:100dvh;background:var(--bg-secondary,#1e1e1e);color:var(--text-primary,#e0e0e0);overflow:hidden;flex-shrink:0;transition:width .3s cubic-bezier(.2,0,0,1)}.NavigationDrawerComponent_standard__hYMwB{border-right:1px solid var(--border-color,#333);position:relative;z-index:1}.NavigationDrawerComponent_standard__hYMwB.NavigationDrawerComponent_closed__Q7D51{width:0;min-width:0;border-right:none;overflow:hidden}.NavigationDrawerComponent_modal___EgH2{position:fixed;top:0;left:0;bottom:0;z-index:1000;border-radius:0 16px 16px 0;box-shadow:0 1px 3px 0 rgb(0 0 0/.3),0 4px 8px 3px rgb(0 0 0/.15);transform:translateX(-100%);transition:transform .3s cubic-bezier(.2,0,0,1);will-change:transform}.NavigationDrawerComponent_modal___EgH2.NavigationDrawerComponent_open__qoyZ2{transform:translateX(0)}[dir=rtl] .NavigationDrawerComponent_modal___EgH2{left:auto;right:0;border-radius:16px 0 0 16px;transform:translateX(100%)}[dir=rtl] .NavigationDrawerComponent_modal___EgH2.NavigationDrawerComponent_open__qoyZ2{transform:translateX(0)}[dir=rtl] .NavigationDrawerComponent_standard__hYMwB{border-right:none;border-left:1px solid var(--border-color,#333)}.NavigationDrawerComponent_anchorEnd__ca4CL{right:0;left:auto;border-radius:16px 0 0 16px;transform:translateX(100%)}.NavigationDrawerComponent_anchorEnd__ca4CL.NavigationDrawerComponent_open__qoyZ2{transform:translateX(0)}.NavigationDrawerComponent_headline__4Nfaa{padding:28px 28px 0;font-size:14px;font-weight:600;color:var(--text-primary,#e0e0e0);letter-spacing:.01em;flex-shrink:0}.NavigationDrawerComponent_content__p33le{flex:1 1;display:flex;flex-direction:column;gap:0;padding:12px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--text-muted,#555) transparent}.NavigationDrawerComponent_content__p33le::-webkit-scrollbar{width:4px}.NavigationDrawerComponent_content__p33le::-webkit-scrollbar-track{background:transparent}.NavigationDrawerComponent_content__p33le::-webkit-scrollbar-thumb{background:var(--text-muted,#555);border-radius:4px}.NavigationDrawerComponent_sectionHeader__Tu1FR{padding:18px 16px 8px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted,#888);-webkit-user-select:none;user-select:none}.NavigationDrawerComponent_divider__k63yE{height:1px;margin:4px 16px;background:var(--border-color,#333);flex-shrink:0}.NavigationDrawerComponent_item__Nk0bs{position:relative;display:flex;align-items:center;gap:12px;min-height:56px;padding:0 24px 0 16px;border-radius:28px;color:var(--text-secondary,#aaa);font-size:14px;font-weight:500;letter-spacing:.01em;text-decoration:none;cursor:pointer;border:none;background:transparent;width:100%;text-align:left;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:background .15s cubic-bezier(.2,0,0,1),color .15s cubic-bezier(.2,0,0,1);isolation:isolate}.NavigationDrawerComponent_stateLayer__UAUl5{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:var(--text-primary,#fff);opacity:0;transition:opacity .15s cubic-bezier(.2,0,0,1);z-index:-1}.NavigationDrawerComponent_item__Nk0bs:hover .NavigationDrawerComponent_stateLayer__UAUl5{opacity:.08}.NavigationDrawerComponent_item__Nk0bs:focus-visible .NavigationDrawerComponent_stateLayer__UAUl5{opacity:.1}.NavigationDrawerComponent_item__Nk0bs:active .NavigationDrawerComponent_stateLayer__UAUl5{opacity:.12}.NavigationDrawerComponent_item__Nk0bs.NavigationDrawerComponent_active__lqg_Y{background:var(--accent-subtle,rgba(99,102,241,.12));color:var(--accent-color,#818cf8);font-weight:600}.NavigationDrawerComponent_item__Nk0bs.NavigationDrawerComponent_active__lqg_Y .NavigationDrawerComponent_stateLayer__UAUl5{background:var(--accent-color,#818cf8)}.NavigationDrawerComponent_item__Nk0bs.NavigationDrawerComponent_active__lqg_Y:hover .NavigationDrawerComponent_stateLayer__UAUl5{opacity:.08}.NavigationDrawerComponent_item__Nk0bs.NavigationDrawerComponent_active__lqg_Y:active .NavigationDrawerComponent_stateLayer__UAUl5{opacity:.12}.NavigationDrawerComponent_item__Nk0bs.NavigationDrawerComponent_active__lqg_Y .NavigationDrawerComponent_itemIcon__g6FTM{color:var(--accent-color,#818cf8)}.NavigationDrawerComponent_item__Nk0bs:focus-visible{outline:2px solid var(--accent-color,#818cf8);outline-offset:2px}.NavigationDrawerComponent_item__Nk0bs.NavigationDrawerComponent_disabled__e_9w7{color:var(--text-muted,#666);opacity:.38;pointer-events:none}.NavigationDrawerComponent_itemIcon__g6FTM{flex-shrink:0;color:var(--text-secondary,#aaa);transition:color .15s cubic-bezier(.2,0,0,1)}.NavigationDrawerComponent_itemLabel__E8xHY{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NavigationDrawerComponent_itemBadge__xv3r8{margin-left:auto;font-size:11px;font-weight:600;color:var(--text-secondary,#aaa);letter-spacing:.02em;flex-shrink:0}.NavigationDrawerComponent_item__Nk0bs.NavigationDrawerComponent_active__lqg_Y .NavigationDrawerComponent_itemBadge__xv3r8{color:var(--accent-color,#818cf8)}.NavigationDrawerComponent_footer__W84XL{padding:12px;border-top:1px solid var(--border-color,#333);flex-shrink:0}.NavigationDrawerComponent_wrapper__tqeOl{display:flex;flex-shrink:0;height:100%}.NavigationDrawerComponent_noTransition__dEMPQ,.NavigationDrawerComponent_noTransition__dEMPQ *{transition-duration:0s!important}@keyframes NavigationDrawerComponent_drawerSlideIn___o9iq{0%{transform:translateX(-16px);opacity:0}to{transform:translateX(0);opacity:1}}.NavigationDrawerComponent_standard__hYMwB:not(.NavigationDrawerComponent_closed__Q7D51) .NavigationDrawerComponent_content__p33le{animation:NavigationDrawerComponent_drawerSlideIn___o9iq .3s cubic-bezier(.2,0,0,1) both}@media (max-width:599px){.NavigationDrawerComponent_drawer__jISUv{width:min(360px,calc(100vw - 56px))}}.NavigationRailComponent_rail__IMN1V{width:80px;min-width:80px;height:100%;display:flex;flex-direction:column;align-items:center;background:var(--bg-secondary,#1e1e1e);border-right:1px solid var(--border-color,rgba(255,255,255,.08));padding:0;position:relative;z-index:100;flex-shrink:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.NavigationRailComponent_rail__IMN1V::-webkit-scrollbar{display:none}.NavigationRailComponent_menuSlot__UZdAH{display:flex;align-items:center;justify-content:center;width:100%;height:56px;flex-shrink:0}.NavigationRailComponent_fabSlot__f_eTX{display:flex;align-items:center;justify-content:center;width:100%;padding:8px 0 4px;flex-shrink:0}.NavigationRailComponent_destinations__bV1OG{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;padding:12px 0}.NavigationRailComponent_align-top__001Nv{margin-bottom:auto}.NavigationRailComponent_align-center__9nshV{margin-top:auto;margin-bottom:auto}.NavigationRailComponent_destinationWrapper__yK6u8,.NavigationRailComponent_destination__OOAD4{display:flex;width:100%;justify-content:center}.NavigationRailComponent_destination__OOAD4{flex-direction:column;align-items:center;padding:0;background:none;border:none;cursor:pointer;text-decoration:none;color:inherit;outline:none;-webkit-tap-highlight-color:transparent;position:relative}.NavigationRailComponent_destination__OOAD4:focus-visible{outline:2px solid var(--accent-color,#6366f1);outline-offset:-2px;border-radius:16px}.NavigationRailComponent_destinationInner__rYirQ{display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 0;width:100%}.NavigationRailComponent_indicatorPill__V3UPb{display:flex;align-items:center;justify-content:center;position:relative;width:32px;height:32px;border-radius:16px;transition:width .3s cubic-bezier(.2,0,0,1),background-color .2s ease;will-change:width;overflow:hidden}.NavigationRailComponent_indicatorPill__V3UPb.NavigationRailComponent_indicatorActive__0ZX6t{width:56px;background:var(--secondary-container,rgba(99,102,241,.16))}.NavigationRailComponent_stateLayer__FfEAE{position:absolute;inset:0;border-radius:inherit;background:transparent;transition:background-color .15s ease;pointer-events:none}.NavigationRailComponent_destination__OOAD4:hover .NavigationRailComponent_stateLayer__FfEAE{background:var(--on-surface-hover,rgba(255,255,255,.08))}.NavigationRailComponent_destination__OOAD4:focus-visible .NavigationRailComponent_stateLayer__FfEAE{background:var(--on-surface-focus,rgba(255,255,255,.1))}.NavigationRailComponent_destination__OOAD4:active .NavigationRailComponent_stateLayer__FfEAE{background:var(--on-surface-pressed,rgba(255,255,255,.1))}.NavigationRailComponent_destination__OOAD4.NavigationRailComponent_active__2Qy6O:hover .NavigationRailComponent_stateLayer__FfEAE{background:var(--on-secondary-container-hover,rgba(99,102,241,.08))}.NavigationRailComponent_destination__OOAD4.NavigationRailComponent_active__2Qy6O:focus-visible .NavigationRailComponent_stateLayer__FfEAE{background:var(--on-secondary-container-focus,rgba(99,102,241,.1))}.NavigationRailComponent_destination__OOAD4.NavigationRailComponent_active__2Qy6O:active .NavigationRailComponent_stateLayer__FfEAE{background:var(--on-secondary-container-pressed,rgba(99,102,241,.1))}.NavigationRailComponent_icon__ZCZxM{position:relative;z-index:1;color:var(--text-secondary,rgba(255,255,255,.65));transition:color .2s ease;flex-shrink:0}.NavigationRailComponent_destination__OOAD4.NavigationRailComponent_active__2Qy6O .NavigationRailComponent_icon__ZCZxM{color:var(--on-secondary-container,var(--accent-color,#818cf8))}.NavigationRailComponent_destination__OOAD4:hover .NavigationRailComponent_icon__ZCZxM{color:var(--text-primary,#fff)}.NavigationRailComponent_destination__OOAD4.NavigationRailComponent_active__2Qy6O:hover .NavigationRailComponent_icon__ZCZxM{color:var(--on-secondary-container,var(--accent-color,#818cf8))}.NavigationRailComponent_label__dyLCe{font-size:12px;line-height:16px;font-weight:500;letter-spacing:.1px;color:var(--text-secondary,rgba(255,255,255,.65));text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:72px;transition:color .2s ease;-webkit-user-select:none;user-select:none}.NavigationRailComponent_label__dyLCe.NavigationRailComponent_labelActive__esBcv{color:var(--on-secondary-container,var(--accent-color,#818cf8));font-weight:600}.NavigationRailComponent_destination__OOAD4:hover .NavigationRailComponent_label__dyLCe{color:var(--text-primary,#fff)}.NavigationRailComponent_destination__OOAD4.NavigationRailComponent_active__2Qy6O:hover .NavigationRailComponent_label__dyLCe{color:var(--on-secondary-container,var(--accent-color,#818cf8))}.NavigationRailComponent_badgeOverlay__enGlI{position:absolute;top:2px;right:2px;z-index:2;pointer-events:none}.NavigationRailComponent_badgeDot__LhZqu{display:block;width:6px;height:6px;border-radius:50%;background:var(--error-color,#f87171)}.NavigationRailComponent_bottomSlot__tftbq{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 0;margin-top:auto;width:100%;border-top:1px solid var(--border-color,rgba(255,255,255,.08))}@keyframes NavigationRailComponent_pillExpand__tN9rE{0%{width:32px;background-color:transparent}to{width:56px;background-color:var(--secondary-container,rgba(99,102,241,.16))}}.NavigationRailComponent_indicatorPill__V3UPb.NavigationRailComponent_indicatorActive__0ZX6t{animation:NavigationRailComponent_pillExpand__tN9rE .3s cubic-bezier(.2,0,0,1) forwards}.NavigationRailComponent_destination__OOAD4:after{content:"";position:absolute;top:50%;left:50%;width:48px;height:48px;border-radius:50%;background:var(--accent-color,rgba(99,102,241,.2));transform:translate(-50%,-50%) scale(0);opacity:0;transition:transform .4s cubic-bezier(.2,0,0,1),opacity .3s ease;pointer-events:none}.NavigationRailComponent_destination__OOAD4:active:after{transform:translate(-50%,-50%) scale(1);opacity:1;transition:transform .15s cubic-bezier(.2,0,0,1),opacity .05s ease}.ThemePickerComponent_wrapper__4IQzz{position:relative;width:100%}.ThemePickerComponent_trigger__Vv8YH{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:var(--border-radius-sm,6px);color:var(--text-secondary,#aaa);background:transparent;border:none;font-size:14px;font-weight:450;cursor:pointer;transition:background var(--transition-fast,.15s),color var(--transition-fast,.15s);text-align:left;position:relative}.ThemePickerComponent_trigger__Vv8YH:hover{background:var(--accent-subtle,rgba(255,255,255,.05));color:var(--text-primary,#fff)}.ThemePickerComponent_triggerSwatch__9Ciw7{width:14px;height:14px;border-radius:50%;flex-shrink:0;border:2px solid rgba(255,255,255,.15);transition:border-color .2s}.ThemePickerComponent_trigger__Vv8YH:hover .ThemePickerComponent_triggerSwatch__9Ciw7{border-color:rgba(255,255,255,.3)}.ThemePickerComponent_triggerIcon__cjSl3{flex-shrink:0;display:none}.ThemePickerComponent_triggerLabel__rDnf6{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ThemePickerComponent_triggerChevron__mvUJR{flex-shrink:0;color:var(--text-muted,#666);transition:transform .2s ease}.ThemePickerComponent_triggerChevronOpen__1DZUC{transform:rotate(180deg)}.ThemePickerComponent_collapsed__SQKhQ .ThemePickerComponent_triggerChevron__mvUJR,.ThemePickerComponent_collapsed__SQKhQ .ThemePickerComponent_triggerLabel__rDnf6{display:none}.ThemePickerComponent_collapsed__SQKhQ .ThemePickerComponent_trigger__Vv8YH{justify-content:center;padding:10px 0}.ThemePickerComponent_collapsed__SQKhQ .ThemePickerComponent_triggerSwatch__9Ciw7{width:18px;height:18px}.ThemePickerComponent_popover__LRYS_{position:absolute;bottom:calc(100% + 6px);left:0;right:0;min-width:180px;background:var(--bg-secondary,#1e1e1e);border:1px solid var(--border-color,#333);border-radius:var(--border-radius-sm,6px);box-shadow:0 -4px 16px rgba(0,0,0,.25),0 -1px 4px rgba(0,0,0,.15);z-index:200;overflow:hidden;animation:ThemePickerComponent_dropupIn__uY5GQ .18s cubic-bezier(.16,1,.3,1);transform-origin:bottom center}@keyframes ThemePickerComponent_dropupIn__uY5GQ{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.ThemePickerComponent_popoverHeader__HuQdl{padding:10px 14px 6px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted,#888)}.ThemePickerComponent_themeList__Q1DCR{padding:4px 6px 8px;display:flex;flex-direction:column;gap:2px}.ThemePickerComponent_themeOption__UO8WL{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:var(--border-radius-sm,6px);background:transparent;border:none;color:var(--text-secondary,#aaa);font-size:13px;font-weight:450;cursor:pointer;transition:background var(--transition-fast,.15s),color var(--transition-fast,.15s);text-align:left}.ThemePickerComponent_themeOption__UO8WL:hover{background:var(--accent-subtle,rgba(255,255,255,.05));color:var(--text-primary,#fff)}.ThemePickerComponent_themeOption__UO8WL.ThemePickerComponent_active__ZE3sj{color:var(--text-primary,#fff);font-weight:500}.ThemePickerComponent_swatch__TaNax{width:16px;height:16px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:box-shadow .2s ease,transform .15s ease;border:2px solid rgba(255,255,255,.1)}.ThemePickerComponent_themeOption__UO8WL:hover .ThemePickerComponent_swatch__TaNax{transform:scale(1.15)}.ThemePickerComponent_themeOption__UO8WL.ThemePickerComponent_active__ZE3sj .ThemePickerComponent_swatch__TaNax{border-color:rgba(255,255,255,.3)}.ThemePickerComponent_swatchCheck__ua5Fp{color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.ThemePickerComponent_optionIcon__qJK_B{flex-shrink:0;opacity:.7}.ThemePickerComponent_themeOption__UO8WL.ThemePickerComponent_active__ZE3sj .ThemePickerComponent_optionIcon__qJK_B,.ThemePickerComponent_themeOption__UO8WL:hover .ThemePickerComponent_optionIcon__qJK_B{opacity:1}.ThemePickerComponent_optionLabel__I7pfF{white-space:nowrap}.NavigationSidebarComponent_sidebar__I7mw6{width:var(--sidebar-width,240px);min-width:var(--sidebar-width,240px);height:100dvh;display:flex;flex-direction:column;background:var(--bg-secondary,#1e1e1e);border-right:1px solid var(--border-color,#333);padding:16px 12px;gap:8px;animation:NavigationSidebarComponent_slideIn__IrY3E var(--transition-normal,.3s) ease-out;transition:width .3s ease,min-width .3s ease;overflow:hidden;position:relative;z-index:100}.NavigationSidebarComponent_wrapper__c46oQ{display:flex;flex-shrink:0;height:100%}.NavigationSidebarComponent_wrapper__c46oQ.NavigationSidebarComponent_noTransition__E5YIf,.NavigationSidebarComponent_wrapper__c46oQ.NavigationSidebarComponent_noTransition__E5YIf *{transition-duration:0s!important}.NavigationSidebarComponent_wrapper__c46oQ.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_sidebar__I7mw6{min-width:64px;width:64px;padding:16px 8px}.NavigationSidebarComponent_wrapper__c46oQ.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_brandLabel__mqi1j,.NavigationSidebarComponent_wrapper__c46oQ.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_navLabel__6BTbm,.NavigationSidebarComponent_wrapper__c46oQ.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_themeLabel__Gys7V{display:none}.NavigationSidebarComponent_wrapper__c46oQ.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_navDivider__5AULk{padding:0;margin:0}.NavigationSidebarComponent_wrapper__c46oQ.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_navDivider__5AULk>span{display:none}.NavigationSidebarComponent_wrapper__c46oQ.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_navDivider__5AULk:after{margin:4px 10px}.NavigationSidebarComponent_wrapper__c46oQ.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_brand__Oh8lx{justify-content:center;padding-left:0;padding-right:0}.NavigationSidebarComponent_wrapper__c46oQ.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_collapseBtn__PGHMK{opacity:1}.NavigationSidebarComponent_wrapper__c46oQ.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_collapseBtn__PGHMK svg{transform:scaleX(-1)}.NavigationSidebarComponent_wrapper__c46oQ.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_navItem__qhI_6,.NavigationSidebarComponent_wrapper__c46oQ.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_themeToggle__EADg4{justify-content:center;padding:10px 0}.NavigationSidebarComponent_wrapper__c46oQ.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_bottomActions__zbp8l span{display:none}.NavigationSidebarComponent_brand__Oh8lx{display:flex;align-items:center;gap:10px;padding:8px 12px 20px;position:relative}.NavigationSidebarComponent_brandIconImg__0IVAa{width:32px;height:32px;object-fit:contain;border-radius:var(--border-radius-sm,6px);flex-shrink:0}.NavigationSidebarComponent_brandIconNode__TSLwS{display:flex;align-items:center;justify-content:center;flex-shrink:0}.NavigationSidebarComponent_brandLabel__mqi1j{font-size:16px;font-weight:600;color:var(--text-primary,#fff);letter-spacing:-.02em;white-space:nowrap;flex:1 1}.NavigationSidebarComponent_collapseBtn__PGHMK{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;background:transparent;border:none;color:var(--text-muted,#888);cursor:pointer;opacity:0;transition:opacity .2s,background .2s}.NavigationSidebarComponent_brand__Oh8lx:hover .NavigationSidebarComponent_collapseBtn__PGHMK{opacity:1}.NavigationSidebarComponent_collapseBtn__PGHMK:hover{background:var(--accent-subtle,rgba(255,255,255,.1));color:var(--text-primary,#fff)}.NavigationSidebarComponent_navList__pJgJm{flex:1 1;display:flex;flex-direction:column;gap:4px;overflow-y:auto;overflow-x:hidden}.NavigationSidebarComponent_navItem__qhI_6{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--border-radius-sm,6px);color:var(--text-secondary,#aaa);font-size:14px;font-weight:450;text-decoration:none;position:relative;transition:background var(--transition-fast,.15s),color var(--transition-fast,.15s);cursor:pointer;border:none;background:transparent;width:100%;text-align:left}.NavigationSidebarComponent_navItem__qhI_6:hover{background:var(--accent-subtle,rgba(255,255,255,.05));color:var(--text-primary,#fff)}.NavigationSidebarComponent_navItem__qhI_6.NavigationSidebarComponent_active__Gxe6Z{background:var(--accent-subtle,rgba(255,255,255,.05));color:var(--accent-color,#6366f1);font-weight:500}.NavigationSidebarComponent_navIcon__vbgFV{flex-shrink:0}.NavigationSidebarComponent_activeIndicator__DkNM5{position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background:var(--accent-color,#6366f1);border-radius:0 2px 2px 0;animation:NavigationSidebarComponent_fadeIn__SuMfx var(--transition-fast,.15s) ease-out}@keyframes NavigationSidebarComponent_fadeIn__SuMfx{0%{opacity:0}to{opacity:1}}.NavigationSidebarComponent_navLabel__6BTbm{white-space:nowrap;flex:1 1;overflow:hidden;text-overflow:ellipsis}.NavigationSidebarComponent_bottomActions__zbp8l{padding-top:12px;border-top:1px solid var(--border-color,#333);display:flex;flex-direction:column;gap:4px}.NavigationSidebarComponent_themeToggle__EADg4{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:var(--border-radius-sm,6px);color:var(--text-secondary,#aaa);background:transparent;border:none;font-size:14px;font-weight:450;cursor:pointer;transition:background var(--transition-fast,.15s),color var(--transition-fast,.15s);text-align:left}.NavigationSidebarComponent_themeToggle__EADg4:hover{background:var(--accent-subtle,rgba(255,255,255,.05));color:var(--text-primary,#fff)}.NavigationSidebarComponent_navDivider__5AULk{display:flex;align-items:center;gap:8px;padding:10px 12px 4px;margin-top:4px}.NavigationSidebarComponent_navDivider__5AULk>span{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--text-muted,#888);white-space:nowrap}.NavigationSidebarComponent_navDivider__5AULk:after{content:"";flex:1 1;height:1px;background:var(--border-color,#333)}.NavigationSidebarComponent_tooltipFill__OHmOU{display:flex;width:100%}.NavigationSidebarComponent_mobileCloseBtn__aQSCx{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--border-radius-sm,6px);background:transparent;border:none;color:var(--text-secondary,#aaa);cursor:pointer;transition:background var(--transition-fast,.15s),color var(--transition-fast,.15s);margin-left:auto;flex-shrink:0}.NavigationSidebarComponent_mobileCloseBtn__aQSCx:hover{background:var(--accent-subtle,rgba(255,255,255,.1));color:var(--text-primary,#fff)}@media (max-width:768px){.NavigationSidebarComponent_mobileWrapper__qJeMc{position:fixed;inset:0;z-index:1000;pointer-events:none;display:flex}.NavigationSidebarComponent_mobileWrapper__qJeMc .NavigationSidebarComponent_sidebar__I7mw6{width:280px;min-width:280px;max-width:85vw;transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform;pointer-events:auto;box-shadow:none;border-right:1px solid var(--border-color,#333)}.NavigationSidebarComponent_mobileWrapper__qJeMc.NavigationSidebarComponent_mobileOpen__XXnNk .NavigationSidebarComponent_sidebar__I7mw6{transform:translateX(0);box-shadow:4px 0 24px rgba(0,0,0,.3),12px 0 48px rgba(0,0,0,.15)}.NavigationSidebarComponent_mobileScrim__FtYc3{position:fixed;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:999;pointer-events:auto;animation:NavigationSidebarComponent_scrimFadeIn__h1NeE .3s cubic-bezier(.4,0,.2,1) both}@keyframes NavigationSidebarComponent_scrimFadeIn__h1NeE{0%{opacity:0}to{opacity:1}}.NavigationSidebarComponent_mobileWrapper__qJeMc.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_brandLabel__mqi1j,.NavigationSidebarComponent_mobileWrapper__qJeMc.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_navLabel__6BTbm,.NavigationSidebarComponent_mobileWrapper__qJeMc.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_themeLabel__Gys7V{display:block}.NavigationSidebarComponent_mobileWrapper__qJeMc.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_sidebar__I7mw6{min-width:280px;width:280px;padding:16px 12px}.NavigationSidebarComponent_mobileWrapper__qJeMc.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_navItem__qhI_6{justify-content:flex-start;padding:10px 12px}.NavigationSidebarComponent_mobileWrapper__qJeMc.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_brand__Oh8lx{justify-content:flex-start;padding-left:12px;padding-right:12px}.NavigationSidebarComponent_mobileWrapper__qJeMc.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_navDivider__5AULk{padding:10px 12px 4px;margin-top:4px}.NavigationSidebarComponent_mobileWrapper__qJeMc.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_navDivider__5AULk>span{display:block}.NavigationSidebarComponent_mobileWrapper__qJeMc.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_themeToggle__EADg4{justify-content:flex-start;padding:10px 12px}.NavigationSidebarComponent_mobileWrapper__qJeMc.NavigationSidebarComponent_collapsed__953vq .NavigationSidebarComponent_bottomActions__zbp8l span{display:inline}.NavigationSidebarComponent_mobileWrapper__qJeMc .NavigationSidebarComponent_navItem__qhI_6,.NavigationSidebarComponent_mobileWrapper__qJeMc .NavigationSidebarComponent_themeToggle__EADg4{padding:12px 14px;min-height:44px;font-size:15px}}.PageHeaderComponent_pageHeader__r48K_{min-height:80px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid var(--border-color);background:var(--bg-surface);flex-shrink:0;gap:12px;animation:PageHeaderComponent_fadeIn__U_49b var(--transition-normal,.2s) ease-out}.PageHeaderComponent_sticky__YvvRM{position:sticky;top:0;z-index:10;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.PageHeaderComponent_headerLeft__oPo4R{display:flex;align-items:center;gap:12px;min-width:0}.PageHeaderComponent_backBtn__5np5w{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--border-radius-sm);color:var(--text-secondary);background:none;border:none;cursor:pointer;transition:all .15s;&:hover{background:var(--bg-tertiary);color:var(--text-primary)}}.PageHeaderComponent_pageTitle__uGdnt{font-weight:500;font-size:14px;letter-spacing:.5px;text-transform:uppercase;color:var(--text-secondary);margin:0;white-space:nowrap}.PageHeaderComponent_pageSubtitle__JchwL{font-size:12px;color:var(--text-muted);margin:0;white-space:nowrap;opacity:.7}.PageHeaderComponent_headerActions__PkoJG{display:flex;align-items:center;gap:10px;flex-shrink:0}.PageHeaderComponent_headerCenter__aPW84{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.PageHeaderComponent_headerCenter__aPW84>*{pointer-events:auto}@keyframes PageHeaderComponent_fadeIn__U_49b{0%{opacity:0}to{opacity:1}}.PaginationComponent_pagination__pojKk{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding:12px 0}.PaginationComponent_pageInfo__7JU_t{font-size:13px;color:var(--text-secondary)}.PaginationComponent_pageButtons__vSHt1{display:flex;gap:6px}.PaginationComponent_pageBtn__BRM4r{padding:6px 12px;border-radius:var(--border-radius-sm);font-size:13px;font-weight:500;color:var(--text-secondary);background:var(--bg-card);border:1px solid var(--border-color);cursor:pointer;transition:all var(--transition-fast)}.PaginationComponent_pageBtn__BRM4r:hover:not(:disabled){border-color:var(--accent-color);color:var(--accent-color)}.PaginationComponent_pageBtn__BRM4r:disabled{opacity:.3;cursor:default}.PortBadgeComponent_badge__7Roiw{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.03em}.RadioComponent_radio__eCFv8{display:inline-flex;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.RadioComponent_radio__eCFv8.RadioComponent_labelStart__MXmu8{flex-direction:row-reverse}.RadioComponent_radio__eCFv8.RadioComponent_disabled__53mQD{opacity:.38;cursor:not-allowed;pointer-events:none}.RadioComponent_hiddenInput__uPDnM{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.RadioComponent_container__mP_vJ{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0}.RadioComponent_stateLayer__AbnY_{position:absolute;inset:0;border-radius:50%;background:transparent;transition:background .2s ease;will-change:background;pointer-events:none}.RadioComponent_radio__eCFv8:hover .RadioComponent_stateLayer__AbnY_{background:color-mix(in srgb,var(--text-primary,#1d1b20) 8%,transparent)}.RadioComponent_radio__eCFv8:hover .RadioComponent_selected__0OAQu~.RadioComponent_stateLayer__AbnY_{background:color-mix(in srgb,var(--accent-color,#6750a4) 8%,transparent)}.RadioComponent_hiddenInput__uPDnM:focus-visible~.RadioComponent_stateLayer__AbnY_{background:color-mix(in srgb,var(--text-primary,#1d1b20) 12%,transparent)}.RadioComponent_hiddenInput__uPDnM:focus-visible~.RadioComponent_selected__0OAQu~.RadioComponent_stateLayer__AbnY_,.RadioComponent_selected__0OAQu~.RadioComponent_hiddenInput__uPDnM:focus-visible~.RadioComponent_stateLayer__AbnY_{background:color-mix(in srgb,var(--accent-color,#6750a4) 12%,transparent)}.RadioComponent_radio__eCFv8:active .RadioComponent_stateLayer__AbnY_{background:color-mix(in srgb,var(--text-primary,#1d1b20) 12%,transparent)}.RadioComponent_radio__eCFv8:active .RadioComponent_selected__0OAQu~.RadioComponent_stateLayer__AbnY_{background:color-mix(in srgb,var(--accent-color,#6750a4) 12%,transparent)}.RadioComponent_error__DaJvv:hover .RadioComponent_stateLayer__AbnY_{background:color-mix(in srgb,var(--color-error,#b3261e) 8%,transparent)}.RadioComponent_error__DaJvv:active .RadioComponent_stateLayer__AbnY_{background:color-mix(in srgb,var(--color-error,#b3261e) 12%,transparent)}.RadioComponent_circle__qChMW{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid var(--border-color,#49454f);border-radius:50%;background:transparent;transition:border-color .2s cubic-bezier(.2,0,0,1);flex-shrink:0;z-index:1}.RadioComponent_circle__qChMW.RadioComponent_selected__0OAQu{border-color:var(--accent-color,#6750a4)}.RadioComponent_circle__qChMW.RadioComponent_errorCircle__KnP7h,.RadioComponent_circle__qChMW.RadioComponent_errorCircle__KnP7h.RadioComponent_selected__0OAQu{border-color:var(--color-error,#b3261e)}.RadioComponent_dot__Vikhl{width:10px;height:10px;border-radius:50%;background:var(--accent-color,#6750a4);animation:RadioComponent_dotIn__ImfZY .2s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}.RadioComponent_errorDot__SHkY0{background:var(--color-error,#b3261e)}@keyframes RadioComponent_dotIn__ImfZY{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.RadioComponent_label__ommMO{font-size:14px;line-height:20px;color:var(--text-primary,#1d1b20);letter-spacing:.025em}.RadioComponent_error__DaJvv .RadioComponent_label__ommMO{color:var(--color-error,#b3261e)}.RadioComponent_group__oPfdv{display:flex;flex-direction:column;gap:0}.RadioComponent_group__oPfdv.RadioComponent_horizontal__Oa1NG{flex-direction:row;gap:16px;flex-wrap:wrap}.RepositoryBadgeComponent_badge__8L0gE{font-family:var(--font-mono);font-weight:500;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.RepositoryBadgeComponent_link__b68ru{text-decoration:none;display:inline-flex;min-width:0;max-width:100%}.RepositoryBadgeComponent_link__b68ru:hover .RepositoryBadgeComponent_badge__8L0gE{border-color:color-mix(in srgb,var(--info) 50%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--info) 15%,transparent)}.ResponseTimeBadgeComponent_badge__Eej0T{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ResponseTimeBadgeComponent_dot__hgZiC{display:inline-block;width:5px;height:5px;border-radius:50%;flex-shrink:0}.ResponseTimeBadgeComponent_dot__hgZiC[data-tier=success]{background:var(--success);box-shadow:0 0 4px var(--success)}.ResponseTimeBadgeComponent_dot__hgZiC[data-tier=info]{background:var(--info);box-shadow:0 0 4px var(--info)}.ResponseTimeBadgeComponent_dot__hgZiC[data-tier=warning]{background:var(--warning);box-shadow:0 0 4px var(--warning)}.ResponseTimeBadgeComponent_dot__hgZiC[data-tier=error]{background:var(--danger);box-shadow:0 0 4px var(--danger)}.SearchInputComponent_searchRoot__fVSNM{position:relative;width:100%}.SearchInputComponent_searchBar__7stMN{position:relative;display:flex;align-items:center;gap:4px;width:100%;height:56px;padding:0 4px 0 16px;background:var(--bg-tertiary,var(--bg-secondary));border:1px solid transparent;border-radius:28px;cursor:text;transition:background .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1),border-radius .25s cubic-bezier(.2,0,0,1);will-change:border-radius,box-shadow}.SearchInputComponent_searchBar__7stMN.SearchInputComponent_compact__pvOqm{height:48px;padding:0 4px 0 12px;border-radius:24px}.SearchInputComponent_searchBar__7stMN:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:var(--text-primary);opacity:0;transition:opacity .15s cubic-bezier(.2,0,0,1)}.SearchInputComponent_searchBar__7stMN:hover:before{opacity:.06}.SearchInputComponent_leadingIcon__wxJMT{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;color:var(--text-primary);pointer-events:none}.SearchInputComponent_compact__pvOqm .SearchInputComponent_leadingIcon__wxJMT{width:20px;height:20px}.SearchInputComponent_searchField__aY1PO{flex:1 1;min-width:0;height:100%;padding:0 8px;border:none;background:transparent;color:var(--text-primary);font-family:inherit;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.5px;outline:none;caret-color:var(--accent-color)}.SearchInputComponent_compact__pvOqm .SearchInputComponent_searchField__aY1PO{font-size:14px;line-height:20px;padding:0 6px}.SearchInputComponent_searchField__aY1PO::placeholder{color:var(--text-secondary)}.SearchInputComponent_searchField__aY1PO::-webkit-search-cancel-button,.SearchInputComponent_searchField__aY1PO::-webkit-search-decoration{appearance:none}.SearchInputComponent_trailingAction__vd1l_{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border:none;border-radius:50%;background:transparent;color:var(--text-primary);cursor:pointer;padding:0;position:relative;transition:background .15s cubic-bezier(.2,0,0,1),color .15s;-webkit-tap-highlight-color:transparent}.SearchInputComponent_compact__pvOqm .SearchInputComponent_trailingAction__vd1l_{width:36px;height:36px}.SearchInputComponent_trailingAction__vd1l_:hover{background:color-mix(in srgb,var(--text-primary) 8%,transparent)}.SearchInputComponent_trailingAction__vd1l_:active{background:color-mix(in srgb,var(--text-primary) 12%,transparent)}.SearchInputComponent_trailingAction__vd1l_:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.SearchInputComponent_trailingAction__vd1l_ svg{display:block}.SearchInputComponent_searchBar__7stMN:focus-within{border-color:var(--accent-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-color) 15%,transparent)}.SearchInputComponent_searchBar__7stMN.SearchInputComponent_expanded__617D1{border-radius:var(--border-radius-md) var(--border-radius-md) 0 0;border-color:var(--border-color);background:var(--bg-secondary);box-shadow:0 1px 2px 0 rgb(0 0 0/.12),0 2px 6px 2px rgb(0 0 0/.08)}.SearchInputComponent_searchBar__7stMN.SearchInputComponent_expanded__617D1:focus-within{box-shadow:0 1px 2px 0 rgb(0 0 0/.12),0 2px 6px 2px rgb(0 0 0/.08);border-color:var(--border-color)}.SearchInputComponent_suggestionsPanel__0n8fI{position:absolute;top:100%;left:0;right:0;z-index:50;max-height:0;overflow:hidden;background:var(--bg-secondary);border:1px solid transparent;border-top:none;border-radius:0 0 var(--border-radius-md) var(--border-radius-md);opacity:0;transform:translateY(-4px);transition:max-height .25s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1);will-change:max-height,opacity,transform}.SearchInputComponent_suggestionsPanel__0n8fI.SearchInputComponent_open__MFAaV{max-height:400px;opacity:1;transform:translateY(0);border-color:var(--border-color);box-shadow:0 2px 3px 0 rgb(0 0 0/.1),0 6px 10px 4px rgb(0 0 0/.06);overflow-y:auto}.SearchInputComponent_suggestionsDivider__loFQG{height:1px;margin:0 16px;background:var(--border-color);flex-shrink:0}.SearchInputComponent_suggestionGroupHeader__Poew5{padding:12px 16px 4px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted,var(--text-secondary));-webkit-user-select:none;user-select:none}.SearchInputComponent_suggestionItem__w0AcS{display:flex;align-items:center;gap:12px;width:100%;padding:8px 16px;min-height:48px;border:none;background:transparent;color:var(--text-primary);font-family:inherit;font-size:14px;line-height:20px;text-align:left;cursor:pointer;position:relative;transition:background .12s cubic-bezier(.2,0,0,1);-webkit-tap-highlight-color:transparent}.SearchInputComponent_suggestionItem__w0AcS:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.SearchInputComponent_suggestionItem__w0AcS:active{background:color-mix(in srgb,var(--text-primary) 10%,transparent)}.SearchInputComponent_suggestionItem__w0AcS.SearchInputComponent_highlighted__jwr6k{background:color-mix(in srgb,var(--accent-color) 10%,transparent)}.SearchInputComponent_suggestionItem__w0AcS:focus-visible{outline:2px solid var(--accent-color);outline-offset:-2px;border-radius:var(--border-radius-sm)}.SearchInputComponent_suggestionIcon__VUvoz{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;color:var(--text-secondary)}.SearchInputComponent_suggestionText__y92jY{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchInputComponent_suggestionText__y92jY mark{background:transparent;color:var(--accent-color);font-weight:600}.SearchInputComponent_suggestionTrailing__A1huB{flex-shrink:0;display:flex;align-items:center;color:var(--text-muted,var(--text-secondary));font-size:12px;gap:4px}.SearchInputComponent_suggestionsEmpty__iFjml{display:flex;align-items:center;justify-content:center;padding:24px 16px;color:var(--text-secondary);font-size:14px}.SearchInputComponent_scrim__TgzB3{position:fixed;inset:0;z-index:49;background:rgb(0 0 0/.32);opacity:0;pointer-events:none;transition:opacity .2s cubic-bezier(.2,0,0,1)}.SearchInputComponent_scrim__TgzB3.SearchInputComponent_visible__3DACh{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.SearchInputComponent_searchBar__7stMN,.SearchInputComponent_searchBar__7stMN:before,.SearchInputComponent_suggestionItem__w0AcS,.SearchInputComponent_suggestionsPanel__0n8fI,.SearchInputComponent_trailingAction__vd1l_{transition-duration:0s}}.SelectComponent_dropdown__L0g2Y{position:relative;width:fit-content;min-width:fit-content}.SelectComponent_hasLabel__ZLQeW{display:flex;align-items:center;gap:6px}.SelectComponent_label__AQo_b{font-size:11px;font-weight:500;color:var(--text-tertiary);letter-spacing:.01em;white-space:nowrap;flex-shrink:0;-webkit-user-select:none;user-select:none}.SelectComponent_sizer__ATexz{display:flex;flex-direction:column;height:0;overflow:hidden;visibility:hidden;pointer-events:none;padding:0 calc(12px + 14px + 4px) 0 12px}.SelectComponent_sizerItem__NHiw3{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:14px}.SelectComponent_trigger__j4XzS{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--input-height);padding:0 12px;background:var(--select-bg);border:1px solid var(--border-color);color:var(--text-primary);border-radius:var(--border-radius-sm);font-size:14px;cursor:pointer;transition:border-color .2s,box-shadow .2s}.SelectComponent_trigger__j4XzS:hover{border-color:rgba(99,102,241,.3)}.SelectComponent_triggerOpen____Cue{border-color:var(--accent-color);box-shadow:0 0 0 2px var(--accent-glow)}.SelectComponent_triggerDisabled__xnduM{opacity:.35;pointer-events:none;cursor:not-allowed}.SelectComponent_triggerContent__Jahad{display:flex;align-items:center;gap:8px;overflow:hidden}.SelectComponent_triggerIcon__m84Jc{display:flex;align-items:center;flex-shrink:0}.SelectComponent_triggerLabel__JR1kb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SelectComponent_chevron__tZ5Bc{color:var(--text-secondary);flex-shrink:0;margin-left:4px;transition:transform .2s}.SelectComponent_chevronOpen__dvdTR{transform:rotate(180deg)}.SelectComponent_menu__W_5ks{position:absolute;top:calc(100% + 4px);left:0;width:100%;background:var(--select-option-bg);border:1px solid var(--border-color);border-radius:var(--border-radius-sm);box-shadow:0 8px 24px rgba(0,0,0,.25);z-index:9999;max-height:240px;overflow-y:auto;padding:4px;animation:SelectComponent_slideDown__pVK2E .15s ease}.SelectComponent_option__QK4g1{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;background:none;border:none;border-radius:2px;color:var(--select-option-text);font-size:14px;cursor:pointer;transition:background .15s;text-align:left}.SelectComponent_option__QK4g1:hover{background:var(--accent-glow)}.SelectComponent_optionSelected__csVfs{background:var(--accent-glow);color:var(--accent-color);font-weight:500}.SelectComponent_optionDisabled___T5_Q{opacity:.4;cursor:not-allowed}.SelectComponent_optionDisabled___T5_Q:hover{background:none}.SelectComponent_optionIcon__RXZQa{display:flex;align-items:center;flex-shrink:0}.SelectComponent_optionLabel__MLLvk{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SkeletonComponent_skeleton__u2eJj{background:var(--border-color,rgba(255,255,255,.06));border-radius:var(--border-radius-sm,2px);position:relative;overflow:hidden}.SkeletonComponent_animate__lY_93{background:linear-gradient(90deg,var(--border-color,rgba(255,255,255,.06)) 0,rgba(255,255,255,.08) 40%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.08) 60%,var(--border-color,rgba(255,255,255,.06)) 100%);background-size:200% 100%;animation:SkeletonComponent_shimmer___aJPX 1.8s ease-in-out infinite;will-change:background-position}@keyframes SkeletonComponent_shimmer___aJPX{0%{background-position:200% 0}to{background-position:-200% 0}}.SkeletonComponent_text__YJnda{height:14px;width:100%}.SkeletonComponent_circular__ymll6{width:40px;height:40px;border-radius:50%;flex-shrink:0}.SkeletonComponent_rectangular__F0LpB{width:100%;height:120px;border-radius:var(--border-radius-sm,2px)}.SkeletonComponent_textGroup__UL0lh{display:flex;flex-direction:column;gap:10px;width:100%}.SkeletonComponent_group__iy7IQ{display:flex}@media (prefers-reduced-motion:reduce){.SkeletonComponent_animate__lY_93{animation:SkeletonComponent_pulse-skeleton__NeHiJ 2.5s ease-in-out infinite;background:var(--border-color,rgba(255,255,255,.06))}@keyframes SkeletonComponent_pulse-skeleton__NeHiJ{0%,to{opacity:1}50%{opacity:.5}}}.SliderComponent_slider__u1g0Y{display:flex;flex-direction:column;width:100%;padding:8px 0;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent}.SliderComponent_slider__u1g0Y.SliderComponent_disabled__x6aeU{opacity:.38;cursor:not-allowed;pointer-events:none}.SliderComponent_trackWrapper__ng8N4{position:relative;display:flex;align-items:center;width:100%;padding:0 10px}.SliderComponent_track__ij0zZ{position:relative;width:100%;height:44px;display:flex;align-items:center;cursor:pointer}.SliderComponent_inactiveTrack__BCEDv{position:absolute;left:0;right:0;height:4px;background:var(--slider-inactive-track,var(--surface-variant,color-mix(in srgb,var(--text-primary,#49454f) 12%,var(--bg-primary,#e7e0ec))));border-radius:2px;pointer-events:none}.SliderComponent_activeTrack__Oia_R{position:absolute;height:4px;background:var(--slider-active-track,var(--accent-color,#6750a4));border-radius:2px;pointer-events:none;transition:width .05s linear;will-change:width,left;min-width:0}.SliderComponent_stopIndicator__qGSM7{position:absolute;top:50%;width:4px;height:4px;border-radius:50%;transform:translateY(-50%);pointer-events:none;opacity:0;transition:opacity .2s ease}.SliderComponent_stopStart__aQml8{left:0;background:var(--slider-stop-active,var(--accent-color,#6750a4))}.SliderComponent_stopEnd__UV39k{right:0;background:var(--slider-stop-inactive,var(--text-secondary,#49454f))}.SliderComponent_track__ij0zZ .SliderComponent_stopEnd__UV39k,.SliderComponent_track__ij0zZ .SliderComponent_stopStart__aQml8{opacity:.38}.SliderComponent_tickMark___UIcY{position:absolute;top:50%;width:4px;height:4px;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;transition:background .15s ease,opacity .15s ease;z-index:1}.SliderComponent_tickActive__Mh3Cb{background:var(--slider-tick-active,color-mix(in srgb,var(--accent-color,#6750a4) 38%,transparent))}.SliderComponent_tickInactive__UHRW_{background:var(--slider-tick-inactive,color-mix(in srgb,var(--text-primary,#49454f) 38%,transparent))}.SliderComponent_thumbContainer__DvOVV{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3;display:flex;align-items:center;justify-content:center;will-change:left;outline:none}.SliderComponent_stateLayer__XMAZW{position:absolute;width:40px;height:40px;border-radius:50%;background:transparent;transition:background .2s ease;will-change:background;pointer-events:none}.SliderComponent_thumbContainer__DvOVV:hover .SliderComponent_stateLayer__XMAZW{background:color-mix(in srgb,var(--accent-color,#6750a4) 8%,transparent)}.SliderComponent_thumbContainer__DvOVV:focus-visible .SliderComponent_stateLayer__XMAZW{background:color-mix(in srgb,var(--accent-color,#6750a4) 12%,transparent)}.SliderComponent_thumbDragging__mrfT_ .SliderComponent_stateLayer__XMAZW,.SliderComponent_thumbPressed__2_YZw .SliderComponent_stateLayer__XMAZW{background:color-mix(in srgb,var(--accent-color,#6750a4) 12%,transparent)}.SliderComponent_thumb__oqUzo{position:relative;width:20px;height:20px;border-radius:50%;background:var(--slider-thumb,var(--accent-color,#6750a4));box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);transition:transform .2s cubic-bezier(.2,0,0,1),box-shadow .2s cubic-bezier(.2,0,0,1);will-change:transform;z-index:1}.SliderComponent_thumbContainer__DvOVV:hover .SliderComponent_thumb__oqUzo{box-shadow:0 2px 4px 1px rgba(0,0,0,.18),0 1px 3px 0 rgba(0,0,0,.33)}.SliderComponent_thumbDragging__mrfT_ .SliderComponent_thumb__oqUzo,.SliderComponent_thumbPressed__2_YZw .SliderComponent_thumb__oqUzo{transform:scale(1.1);box-shadow:0 2px 6px 2px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3)}.SliderComponent_thumbContainer__DvOVV:focus-visible .SliderComponent_thumb__oqUzo{outline:2px solid var(--slider-focus-ring,var(--accent-color,#6750a4));outline-offset:2px}.SliderComponent_valueIndicator__eXy2I{position:absolute;bottom:calc(100% + 4px);left:50%;transform:translateX(-50%) scale(.8);display:flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:14px;background:var(--slider-indicator-bg,var(--accent-color,#6750a4));color:var(--slider-indicator-color,var(--accent-text,#fff));pointer-events:none;z-index:10;animation:SliderComponent_indicatorIn__VtB5a .15s cubic-bezier(.2,0,0,1) forwards}@keyframes SliderComponent_indicatorIn__VtB5a{0%{opacity:0;transform:translateX(-50%) scale(.6) translateY(4px)}to{opacity:1;transform:translateX(-50%) scale(1) translateY(0)}}.SliderComponent_valueIndicator__eXy2I:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--slider-indicator-bg,var(--accent-color,#6750a4))}.SliderComponent_valueLabel__jqxn_{font-size:11px;font-weight:500;line-height:16px;letter-spacing:.1px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SliderComponent_disabled__x6aeU .SliderComponent_inactiveTrack__BCEDv{background:color-mix(in srgb,var(--text-primary,#1d1b20) 12%,transparent)}.SliderComponent_disabled__x6aeU .SliderComponent_activeTrack__Oia_R,.SliderComponent_disabled__x6aeU .SliderComponent_thumb__oqUzo{background:color-mix(in srgb,var(--text-primary,#1d1b20) 38%,transparent)}.SliderComponent_disabled__x6aeU .SliderComponent_thumb__oqUzo{box-shadow:none}.SliderComponent_disabled__x6aeU .SliderComponent_tickActive__Mh3Cb,.SliderComponent_disabled__x6aeU .SliderComponent_tickInactive__UHRW_{background:color-mix(in srgb,var(--text-primary,#1d1b20) 38%,transparent)}.SnackbarComponent_host__2qsOK{position:fixed;bottom:0;left:0;right:0;z-index:9998;display:flex;flex-direction:column;align-items:center;pointer-events:none;padding:0 8px 8px}.SnackbarComponent_container__X2eq4{position:relative;display:flex;align-items:center;pointer-events:auto;min-width:288px;max-width:560px;width:auto;background:var(--snackbar-container-bg,var(--color-inverse-surface,#2f3033));border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 4px 8px 3px rgba(0,0,0,.15);animation:SnackbarComponent_snackbarEnter__df6Xj .3s cubic-bezier(.05,.7,.1,1) forwards;will-change:transform,opacity;transition:min-height .2s cubic-bezier(.2,0,0,1)}.SnackbarComponent_container__X2eq4[data-exiting=true]{animation:SnackbarComponent_snackbarExit__1ZjaT .2s cubic-bezier(.3,0,.8,.15) forwards}.SnackbarComponent_container__X2eq4.SnackbarComponent_singleLine__0FlNL{min-height:48px;padding:0 8px 0 16px;gap:0}.SnackbarComponent_container__X2eq4.SnackbarComponent_singleLine__0FlNL.SnackbarComponent_textOnly__C9EhN{padding:0 16px}.SnackbarComponent_container__X2eq4.SnackbarComponent_multiLine__2MuVI{flex-wrap:wrap;align-items:flex-start;min-height:68px;padding:12px 8px 12px 16px;gap:0}.SnackbarComponent_container__X2eq4.SnackbarComponent_multiLine__2MuVI.SnackbarComponent_textOnly__C9EhN{padding:12px 16px}.SnackbarComponent_container__X2eq4.SnackbarComponent_longerAction__zncwz{flex-wrap:wrap;align-items:flex-start;min-height:68px;padding:0}.SnackbarComponent_supportingText__R8eSG{flex:1 1;min-width:0;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.25px;color:var(--snackbar-text-color,var(--color-inverse-on-surface,#f4eff4));word-break:break-word;overflow-wrap:break-word}.SnackbarComponent_singleLine__0FlNL .SnackbarComponent_supportingText__R8eSG{display:flex;align-items:center;padding:14px 0}.SnackbarComponent_multiLine__2MuVI .SnackbarComponent_supportingText__R8eSG{padding:0;margin-right:8px}.SnackbarComponent_longerAction__zncwz .SnackbarComponent_supportingText__R8eSG{flex:1 1 100%;padding:12px 40px 0 16px}.SnackbarComponent_action___Sg28{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:48px;min-width:48px;padding:0 12px;border:none;border-radius:4px;background:transparent;cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.25rem;letter-spacing:.1px;color:var(--snackbar-action-color,var(--color-inverse-primary,#d0bcff));overflow:hidden;isolation:isolate;transition:color .15s cubic-bezier(.2,0,0,1);white-space:nowrap}.SnackbarComponent_action___Sg28:before{content:"";position:absolute;inset:0;border-radius:inherit;background:currentColor;opacity:0;transition:opacity .15s cubic-bezier(.2,0,0,1);pointer-events:none}.SnackbarComponent_action___Sg28:hover:before{opacity:.08}.SnackbarComponent_action___Sg28:focus-visible{outline:none}.SnackbarComponent_action___Sg28:focus-visible:before{opacity:.12}.SnackbarComponent_action___Sg28:active:before{opacity:.12}.SnackbarComponent_longerAction__zncwz .SnackbarComponent_action___Sg28{margin-left:auto;margin-right:8px;margin-bottom:2px}.SnackbarComponent_closeBtn__nBn2y{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;color:var(--snackbar-close-color,var(--color-inverse-on-surface,#f4eff4));overflow:hidden;isolation:isolate}.SnackbarComponent_closeBtn__nBn2y:before{content:"";position:absolute;inset:0;border-radius:inherit;background:currentColor;opacity:0;transition:opacity .15s cubic-bezier(.2,0,0,1);pointer-events:none}.SnackbarComponent_closeBtn__nBn2y:hover:before{opacity:.08}.SnackbarComponent_closeBtn__nBn2y:focus-visible{outline:none}.SnackbarComponent_closeBtn__nBn2y:focus-visible:before{opacity:.12}.SnackbarComponent_closeBtn__nBn2y:active:before{opacity:.12}.SnackbarComponent_closeBtn__nBn2y svg{width:18px;height:18px;flex-shrink:0}.SnackbarComponent_longerAction__zncwz .SnackbarComponent_closeBtn__nBn2y{position:absolute;top:0;right:0}@keyframes SnackbarComponent_snackbarEnter__df6Xj{0%{opacity:0;transform:translateY(100%) scale(.95)}50%{opacity:1}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes SnackbarComponent_snackbarExit__1ZjaT{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(24px) scale(.97)}}@media (max-width:600px){.SnackbarComponent_host__2qsOK{align-items:stretch}.SnackbarComponent_container__X2eq4{min-width:unset;max-width:100%;width:100%}}@media (min-width:1240px){.SnackbarComponent_host__2qsOK{align-items:flex-start;padding-left:16px;padding-bottom:16px}}@media (prefers-reduced-motion:reduce){.SnackbarComponent_container__X2eq4,.SnackbarComponent_container__X2eq4[data-exiting=true]{animation-duration:1ms!important}}.SplitButtonComponent_splitGroup__QyX3N{position:relative;display:inline-flex;align-items:stretch;border-radius:20px;overflow:hidden;isolation:isolate;vertical-align:middle;min-height:40px;transition:box-shadow .28s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1)}.SplitButtonComponent_leading__PSCJX,.SplitButtonComponent_trailing__THyKf{position:relative;display:inline-flex;align-items:center;justify-content:center;border:none;outline:none;cursor:pointer;font-family:inherit;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;overflow:hidden;background:transparent;color:inherit;margin:0;z-index:1;transition:background .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1)}.SplitButtonComponent_leading__PSCJX{gap:8px;padding:10px 24px;border-radius:20px 0 0 20px}.SplitButtonComponent_leading__PSCJX.SplitButtonComponent_hasIcon__nVWq6{padding-left:16px}.SplitButtonComponent_leading__PSCJX.SplitButtonComponent_iconOnly__oqR6e{padding:10px 12px;min-width:48px}.SplitButtonComponent_trailing__THyKf{padding:10px 12px;border-radius:0 20px 20px 0;min-width:48px}.SplitButtonComponent_divider__WbLFq{position:relative;z-index:2;width:1px;align-self:stretch;flex-shrink:0;pointer-events:none}.SplitButtonComponent_stateLayer__b1F1z{position:absolute;inset:0;pointer-events:none;opacity:0;z-index:0;transition:opacity .15s cubic-bezier(.2,0,0,1)}.SplitButtonComponent_leading__PSCJX:hover:not(:disabled) .SplitButtonComponent_stateLayer__b1F1z,.SplitButtonComponent_trailing__THyKf:hover:not(:disabled) .SplitButtonComponent_stateLayer__b1F1z{opacity:.08}.SplitButtonComponent_leading__PSCJX:focus-visible:not(:disabled) .SplitButtonComponent_stateLayer__b1F1z,.SplitButtonComponent_trailing__THyKf:focus-visible:not(:disabled) .SplitButtonComponent_stateLayer__b1F1z{opacity:.1}.SplitButtonComponent_leading__PSCJX:active:not(:disabled) .SplitButtonComponent_stateLayer__b1F1z,.SplitButtonComponent_trailing__THyKf:active:not(:disabled) .SplitButtonComponent_stateLayer__b1F1z{opacity:.1}.SplitButtonComponent_ripple__3u06F{position:absolute;border-radius:50%;pointer-events:none;z-index:0;transform:scale(0);opacity:.12;background:currentColor;animation:SplitButtonComponent_rippleExpand___lah_ .5s cubic-bezier(.2,0,0,1) forwards}@keyframes SplitButtonComponent_rippleExpand___lah_{0%{transform:scale(0);opacity:.12}to{transform:scale(1);opacity:0}}.SplitButtonComponent_leading__PSCJX:focus-visible{outline:2px solid var(--accent-color);outline-offset:-2px;z-index:3}.SplitButtonComponent_trailing__THyKf:focus-visible{outline:2px solid var(--accent-color);outline-offset:-2px;z-index:3}.SplitButtonComponent_filled__T9nDw{background:var(--accent-color);color:white}.SplitButtonComponent_filled__T9nDw .SplitButtonComponent_stateLayer__b1F1z{background:white}.SplitButtonComponent_filled__T9nDw .SplitButtonComponent_divider__WbLFq{background:color-mix(in srgb,white 20%,transparent)}.SplitButtonComponent_filled__T9nDw:hover{box-shadow:0 1px 2px 0 rgb(0 0 0/.2),0 1px 3px 1px rgb(0 0 0/.1)}.SplitButtonComponent_filled__T9nDw.SplitButtonComponent_disabled__YFbpu{background:color-mix(in srgb,var(--text-primary) 12%,transparent);color:color-mix(in srgb,var(--text-primary) 38%,transparent);box-shadow:none}.SplitButtonComponent_filled__T9nDw.SplitButtonComponent_disabled__YFbpu .SplitButtonComponent_divider__WbLFq{background:color-mix(in srgb,var(--text-primary) 12%,transparent)}.SplitButtonComponent_tonal__zX_ph{background:var(
    --accent-subtle,color-mix(in srgb,var(--accent-color) 12%,var(--bg-secondary))
  );color:var(--accent-color)}.SplitButtonComponent_tonal__zX_ph .SplitButtonComponent_stateLayer__b1F1z{background:var(--accent-color)}.SplitButtonComponent_tonal__zX_ph .SplitButtonComponent_divider__WbLFq{background:color-mix(in srgb,var(--accent-color) 20%,transparent)}.SplitButtonComponent_tonal__zX_ph:hover{box-shadow:0 1px 2px 0 rgb(0 0 0/.2),0 1px 3px 1px rgb(0 0 0/.1)}.SplitButtonComponent_tonal__zX_ph.SplitButtonComponent_disabled__YFbpu{background:color-mix(in srgb,var(--text-primary) 12%,transparent);color:color-mix(in srgb,var(--text-primary) 38%,transparent);box-shadow:none}.SplitButtonComponent_tonal__zX_ph.SplitButtonComponent_disabled__YFbpu .SplitButtonComponent_divider__WbLFq{background:color-mix(in srgb,var(--text-primary) 12%,transparent)}.SplitButtonComponent_outlined__rDB4q{background:transparent;color:var(--accent-color);border:1px solid var(--border-color)}.SplitButtonComponent_outlined__rDB4q .SplitButtonComponent_stateLayer__b1F1z{background:var(--accent-color)}.SplitButtonComponent_outlined__rDB4q .SplitButtonComponent_divider__WbLFq{background:var(--border-color)}.SplitButtonComponent_outlined__rDB4q:hover{border-color:var(--border-color)}.SplitButtonComponent_outlined__rDB4q .SplitButtonComponent_leading__PSCJX:focus-visible,.SplitButtonComponent_outlined__rDB4q .SplitButtonComponent_trailing__THyKf:focus-visible{outline-color:var(--accent-color)}.SplitButtonComponent_outlined__rDB4q.SplitButtonComponent_disabled__YFbpu{background:transparent;color:color-mix(in srgb,var(--text-primary) 38%,transparent);border-color:color-mix(in srgb,var(--text-primary) 12%,transparent)}.SplitButtonComponent_outlined__rDB4q.SplitButtonComponent_disabled__YFbpu .SplitButtonComponent_divider__WbLFq{background:color-mix(in srgb,var(--text-primary) 12%,transparent)}.SplitButtonComponent_outlined__rDB4q .SplitButtonComponent_leading__PSCJX{border-radius:19px 0 0 19px}.SplitButtonComponent_outlined__rDB4q .SplitButtonComponent_trailing__THyKf{border-radius:0 19px 19px 0}.SplitButtonComponent_elevated__4iWMN{background:var(--bg-secondary);color:var(--accent-color);box-shadow:0 1px 2px 0 rgb(0 0 0/.2),0 1px 3px 1px rgb(0 0 0/.1)}.SplitButtonComponent_elevated__4iWMN .SplitButtonComponent_stateLayer__b1F1z{background:var(--accent-color)}.SplitButtonComponent_elevated__4iWMN .SplitButtonComponent_divider__WbLFq{background:color-mix(in srgb,var(--text-primary) 16%,transparent)}.SplitButtonComponent_elevated__4iWMN:hover{box-shadow:0 1px 2px 0 rgb(0 0 0/.2),0 2px 6px 2px rgb(0 0 0/.1)}.SplitButtonComponent_elevated__4iWMN.SplitButtonComponent_disabled__YFbpu{background:color-mix(in srgb,var(--text-primary) 12%,transparent);color:color-mix(in srgb,var(--text-primary) 38%,transparent);box-shadow:none}.SplitButtonComponent_elevated__4iWMN.SplitButtonComponent_disabled__YFbpu .SplitButtonComponent_divider__WbLFq{background:color-mix(in srgb,var(--text-primary) 12%,transparent)}.SplitButtonComponent_disabled__YFbpu{pointer-events:none}.SplitButtonComponent_disabled__YFbpu .SplitButtonComponent_leading__PSCJX,.SplitButtonComponent_disabled__YFbpu .SplitButtonComponent_trailing__THyKf{cursor:not-allowed;pointer-events:none}.SplitButtonComponent_small__AFDmk{min-height:32px;border-radius:16px}.SplitButtonComponent_small__AFDmk .SplitButtonComponent_leading__PSCJX{padding:6px 16px;font-size:12px;line-height:16px;border-radius:16px 0 0 16px}.SplitButtonComponent_small__AFDmk .SplitButtonComponent_leading__PSCJX.SplitButtonComponent_hasIcon__nVWq6{padding-left:12px}.SplitButtonComponent_small__AFDmk .SplitButtonComponent_leading__PSCJX.SplitButtonComponent_iconOnly__oqR6e{padding:6px 8px;min-width:36px}.SplitButtonComponent_small__AFDmk .SplitButtonComponent_trailing__THyKf{padding:6px 8px;min-width:36px;border-radius:0 16px 16px 0}.SplitButtonComponent_large__1MgvB{min-height:48px;border-radius:24px}.SplitButtonComponent_large__1MgvB .SplitButtonComponent_leading__PSCJX{padding:14px 32px;font-size:16px;line-height:24px;border-radius:24px 0 0 24px}.SplitButtonComponent_large__1MgvB .SplitButtonComponent_leading__PSCJX.SplitButtonComponent_hasIcon__nVWq6{padding-left:24px}.SplitButtonComponent_large__1MgvB .SplitButtonComponent_leading__PSCJX.SplitButtonComponent_iconOnly__oqR6e{padding:14px 16px;min-width:56px}.SplitButtonComponent_large__1MgvB .SplitButtonComponent_trailing__THyKf{padding:14px 16px;min-width:56px;border-radius:0 24px 24px 0}.SplitButtonComponent_fullWidth__KIL_w{width:100%}.SplitButtonComponent_fullWidth__KIL_w .SplitButtonComponent_leading__PSCJX{flex:1 1}.SplitButtonComponent_loading__5T5r8{pointer-events:none}.SplitButtonComponent_icon__FfxlM{justify-content:center;flex-shrink:0}.SplitButtonComponent_icon__FfxlM,.SplitButtonComponent_label__jqtGv,.SplitButtonComponent_trailingIconWrap__4Q0Pn{position:relative;z-index:1;display:inline-flex;align-items:center}.SplitButtonComponent_trailingIconWrap__4Q0Pn{justify-content:center;transition:transform .25s cubic-bezier(.2,0,0,1);will-change:transform}.SplitButtonComponent_trailingIconRotated__X9ldv{transform:rotate(180deg)}.SplitButtonComponent_spinner___7yRK{position:relative;z-index:1;width:16px;height:16px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:SplitButtonComponent_splitSpin__Puxgi .6s linear infinite}.SplitButtonComponent_small__AFDmk .SplitButtonComponent_spinner___7yRK{width:12px;height:12px;border-width:1.5px}.SplitButtonComponent_large__1MgvB .SplitButtonComponent_spinner___7yRK{width:20px;height:20px;border-width:2.5px}@keyframes SplitButtonComponent_splitSpin__Puxgi{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SplitButtonComponent_outlined__rDB4q.SplitButtonComponent_small__AFDmk .SplitButtonComponent_leading__PSCJX{border-radius:15px 0 0 15px}.SplitButtonComponent_outlined__rDB4q.SplitButtonComponent_small__AFDmk .SplitButtonComponent_trailing__THyKf{border-radius:0 15px 15px 0}.SplitButtonComponent_outlined__rDB4q.SplitButtonComponent_large__1MgvB .SplitButtonComponent_leading__PSCJX{border-radius:23px 0 0 23px}.SplitButtonComponent_outlined__rDB4q.SplitButtonComponent_large__1MgvB .SplitButtonComponent_trailing__THyKf{border-radius:0 23px 23px 0}.StatsCardComponent_card__uIRLG{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--border-radius-md,var(--border-radius-sm));padding:6px 12px;display:flex;flex-direction:column;gap:1px;transition:all var(--transition-fast);position:relative;overflow:hidden}.StatsCardComponent_card__uIRLG:hover{border-color:var(--card-accent,var(--accent-subtle));box-shadow:var(--shadow-glow,none)}.StatsCardComponent_card__uIRLG:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--card-accent,var(--accent-color)),transparent);opacity:0;transition:opacity var(--transition-fast)}.StatsCardComponent_card__uIRLG:hover:before{opacity:1}.StatsCardComponent_header__gRjjq{display:flex;align-items:center;justify-content:space-between}.StatsCardComponent_label__MO0rS{font-size:9px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.StatsCardComponent_icon__SMZeN{width:20px;height:20px;border-radius:var(--border-radius-sm);display:flex;align-items:center;justify-content:center;color:var(--card-accent,var(--accent-color));background:color-mix(in srgb,var(--card-accent,var(--accent-color)) 10%,transparent);flex-shrink:0}.StatsCardComponent_icon__SMZeN.StatsCardComponent_accent__RLR55{color:var(--accent-color);background:var(--accent-subtle)}.StatsCardComponent_icon__SMZeN.StatsCardComponent_success__FWeur{color:var(--success);background:var(--success-subtle)}.StatsCardComponent_icon__SMZeN.StatsCardComponent_danger__F1FE4{color:var(--danger);background:var(--danger-subtle)}.StatsCardComponent_icon__SMZeN.StatsCardComponent_warning__7NlX7{color:var(--warning);background:var(--warning-subtle)}.StatsCardComponent_icon__SMZeN.StatsCardComponent_info__sdCwc{color:var(--info);background:var(--info-subtle)}.StatsCardComponent_value__h6riN{font-size:15px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);line-height:1.15}.StatsCardComponent_subtitle__G2Adr{font-size:10px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StatsCardComponent_glowBar__SbAHQ{position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--card-accent,var(--accent-color));opacity:0;transition:opacity var(--transition-normal,.2s)}.StatsCardComponent_card__uIRLG:hover .StatsCardComponent_glowBar__SbAHQ{opacity:1}.StatsCardComponent_skeleton__hNGGD{position:relative;overflow:hidden;background:var(--bg-tertiary);border-radius:2px}.StatsCardComponent_skeleton__hNGGD:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,var(--border-color) 50%,transparent 100%);animation:StatsCardComponent_shimmer___NTHE 1.5s ease-in-out infinite}.StatsCardComponent_skeletonValue__Jeugf{width:80px;height:28px}.StatsCardComponent_skeletonLabel__Acy41{width:100px;height:14px}@keyframes StatsCardComponent_shimmer___NTHE{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.StatusBadgeComponent_badge__8pMFk{font-weight:600;text-transform:uppercase;letter-spacing:.04em}.StatusBadgeComponent_dot__zo6tW{display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0}.StatusBadgeComponent_dotHealthy__wxVmM{background:var(--success);box-shadow:0 0 4px var(--success);animation:StatusBadgeComponent_statusPulse__lGl3B 2s ease-in-out infinite}.StatusBadgeComponent_dotUnhealthy__sDYNi{background:var(--danger);box-shadow:0 0 4px var(--danger)}@keyframes StatusBadgeComponent_statusPulse__lGl3B{0%,to{box-shadow:0 0 4px var(--success)}50%{box-shadow:0 0 8px var(--success),0 0 14px color-mix(in srgb,var(--success) 40%,transparent)}}.SwitchComponent_switch__czado{display:inline-flex;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;min-height:48px}.SwitchComponent_switch__czado.SwitchComponent_labelStart__LLi6j{flex-direction:row-reverse}.SwitchComponent_switch__czado.SwitchComponent_disabled__tb8Lv{opacity:.38;cursor:not-allowed;pointer-events:none}.SwitchComponent_hiddenInput__77I1F{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.SwitchComponent_track__hhCuD{position:relative;display:flex;align-items:center;width:52px;height:32px;border-radius:16px;background:var(--switch-track-bg,var(--surface-variant,#e7e0ec));border:2px solid var(--switch-track-outline,var(--border-color,#79747e));transition:background .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1);flex-shrink:0;cursor:pointer}.SwitchComponent_track__hhCuD.SwitchComponent_selected__8YMzF{background:var(--accent-color,#6750a4);border-color:var(--accent-color,#6750a4)}.SwitchComponent_switch__czado:hover .SwitchComponent_track__hhCuD:not(.SwitchComponent_selected__8YMzF){border-color:var(--text-primary,#1d1b20)}.SwitchComponent_switch__czado:hover .SwitchComponent_track__hhCuD.SwitchComponent_selected__8YMzF{background:var(--accent-color-hover,var(--accent-color,#6750a4));filter:brightness(1.08)}.SwitchComponent_handleContainer__B2ALR{position:absolute;display:flex;align-items:center;justify-content:center;width:40px;height:40px;top:50%;transform:translateY(-50%);left:-4px;transition:left .2s cubic-bezier(.2,0,0,1)}.SwitchComponent_track__hhCuD.SwitchComponent_selected__8YMzF .SwitchComponent_handleContainer__B2ALR{left:16px}.SwitchComponent_stateLayer__9aa8S{position:absolute;inset:0;border-radius:50%;background:transparent;transition:background .2s ease;will-change:background;pointer-events:none}.SwitchComponent_switch__czado:hover .SwitchComponent_track__hhCuD:not(.SwitchComponent_selected__8YMzF) .SwitchComponent_stateLayer__9aa8S{background:color-mix(in srgb,var(--text-primary,#1d1b20) 8%,transparent)}.SwitchComponent_switch__czado:hover .SwitchComponent_track__hhCuD.SwitchComponent_selected__8YMzF .SwitchComponent_stateLayer__9aa8S{background:color-mix(in srgb,var(--accent-color,#6750a4) 8%,transparent)}.SwitchComponent_hiddenInput__77I1F:focus-visible~.SwitchComponent_track__hhCuD .SwitchComponent_stateLayer__9aa8S{background:color-mix(in srgb,var(--text-primary,#1d1b20) 12%,transparent)}.SwitchComponent_hiddenInput__77I1F:focus-visible~.SwitchComponent_track__hhCuD.SwitchComponent_selected__8YMzF .SwitchComponent_stateLayer__9aa8S{background:color-mix(in srgb,var(--accent-color,#6750a4) 12%,transparent)}.SwitchComponent_switch__czado:active .SwitchComponent_track__hhCuD:not(.SwitchComponent_selected__8YMzF) .SwitchComponent_stateLayer__9aa8S{background:color-mix(in srgb,var(--text-primary,#1d1b20) 12%,transparent)}.SwitchComponent_switch__czado:active .SwitchComponent_track__hhCuD.SwitchComponent_selected__8YMzF .SwitchComponent_stateLayer__9aa8S{background:color-mix(in srgb,var(--accent-color,#6750a4) 12%,transparent)}.SwitchComponent_handle__sANT_{position:relative;width:16px;height:16px;border-radius:50%;background:var(--switch-handle-bg,var(--border-color,#79747e));transition:width .2s cubic-bezier(.2,0,0,1),height .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1);display:flex;align-items:center;justify-content:center;z-index:1}.SwitchComponent_track__hhCuD.SwitchComponent_selected__8YMzF .SwitchComponent_handle__sANT_{width:24px;height:24px;background:var(--switch-handle-selected-bg,var(--text-on-accent,#fff))}.SwitchComponent_switch__czado:active .SwitchComponent_handle__sANT_{width:28px;height:28px}.SwitchComponent_switch__czado:hover .SwitchComponent_track__hhCuD:not(.SwitchComponent_selected__8YMzF) .SwitchComponent_handle__sANT_{background:var(--text-primary,#1d1b20)}.SwitchComponent_icon__sxHR0{width:16px;height:16px;color:var(--accent-color,#6750a4);opacity:0;transform:scale(0);transition:opacity .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1);flex-shrink:0}.SwitchComponent_track__hhCuD.SwitchComponent_selected__8YMzF .SwitchComponent_icon__sxHR0{opacity:1;transform:scale(1)}.SwitchComponent_iconUnselected__Ke9mS{width:16px;height:16px;color:var(--switch-track-outline,var(--surface-variant,#e7e0ec));opacity:0;transform:scale(0);transition:opacity .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1);flex-shrink:0}.SwitchComponent_track__hhCuD:not(.SwitchComponent_selected__8YMzF) .SwitchComponent_iconUnselected__Ke9mS{opacity:1;transform:scale(1)}.SwitchComponent_track__hhCuD.SwitchComponent_selected__8YMzF .SwitchComponent_iconUnselected__Ke9mS{opacity:0;transform:scale(0)}.SwitchComponent_withIcons__qumWo .SwitchComponent_track__hhCuD:not(.SwitchComponent_selected__8YMzF) .SwitchComponent_handle__sANT_{width:24px;height:24px}.SwitchComponent_label__xcboc{font-size:14px;line-height:20px;color:var(--text-primary,#1d1b20);letter-spacing:.025em}.SwitchComponent_hiddenInput__77I1F:focus-visible~.SwitchComponent_track__hhCuD{outline:2px solid var(--accent-color,#6750a4);outline-offset:2px}@media (prefers-reduced-motion:reduce){.SwitchComponent_handleContainer__B2ALR,.SwitchComponent_handle__sANT_,.SwitchComponent_iconUnselected__Ke9mS,.SwitchComponent_icon__sxHR0,.SwitchComponent_stateLayer__9aa8S,.SwitchComponent_track__hhCuD{transition-duration:.01ms!important}}.TabBarComponent_tabBar__B_G4H{position:relative;display:flex;gap:0;border-bottom:1px solid var(--border-color);flex-shrink:0;padding:0;overflow:visible}.TabBarComponent_indicator__nGPeN{position:absolute;bottom:0;left:0;height:3px;background:var(--accent-color);border-radius:3px 3px 0 0;transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);will-change:transform,width;z-index:2}.TabBarComponent_indicatorSecondary__9RZHd{border-radius:3px 3px 0 0}.TabBarComponent_tooltipWrapper__lWXCx{flex:1 1;&>button{width:100%}}.TabBarComponent_tab__uA0JP{flex:1 1;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6px;padding:0 16px;min-height:48px;min-width:48px;font-size:14px;font-weight:500;letter-spacing:.01em;color:var(--text-tertiary);background:transparent;border:none;cursor:pointer;transition:color .2s ease,background-color .2s ease;text-transform:none;white-space:nowrap;outline:none;-webkit-tap-highlight-color:transparent;overflow:hidden;&:before{background:currentColor;transition:opacity .15s ease}&:after,&:before{content:"";position:absolute;inset:0;opacity:0;pointer-events:none;z-index:0}&:after{background:radial-gradient(circle at var(--ripple-x,50%) var(--ripple-y,50%),currentColor 0,transparent 70%);transform:scale(0);transition:opacity .4s ease,transform .4s ease}&>*{position:relative;z-index:1}&>svg{transition:transform .2s ease;will-change:transform;flex-shrink:0;width:20px;height:20px}&:hover{color:var(--text-secondary);&:before{opacity:.06}}&:focus-visible{color:var(--text-secondary);&:before{opacity:.08}}&:active{&:before{opacity:.1}&:after{opacity:.12;transform:scale(2.5);transition:opacity 0s,transform .1s ease-out}}}.TabBarComponent_tabStacked__6nh_C{flex-direction:column;gap:4px;min-height:64px;padding:12px 16px 14px}.TabBarComponent_tabActive__bukIY{color:var(--accent-color)}.TabBarComponent_tabBadge__upSYR{position:absolute;top:6px;left:50%;transform:translateX(-50%);transition:transform .2s ease;will-change:transform;z-index:1}.TabBarComponent_tab__uA0JP:hover .TabBarComponent_tabBadge__upSYR{transform:translateX(-50%) translateY(-2px)}.TabBarComponent_tabDisabled__qGa3H{opacity:.38;cursor:not-allowed;pointer-events:none}.TabBarComponent_tabGlow__XqN0V{color:var(--accent-color);animation:TabBarComponent_tabGlowPulse__6JkEk 1.4s ease-in-out infinite}@keyframes TabBarComponent_tabGlowPulse__6JkEk{0%,to{box-shadow:0 2px 8px color-mix(in srgb,var(--accent-color) 20%,transparent)}50%{box-shadow:0 2px 16px color-mix(in srgb,var(--accent-color) 40%,transparent)}}.TabBarComponent_tabBarSecondary__VdGjY .TabBarComponent_tab__uA0JP{text-transform:none}.TabBarComponent_tabBarScrollable__qCe_G{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;&::-webkit-scrollbar{display:none}}.TabBarComponent_tabBarScrollable__qCe_G .TabBarComponent_tab__uA0JP{flex:0 0 auto;min-width:90px}.TableComponent_container__buxDC{display:flex;flex-direction:column;gap:12px}.TableComponent_tableHeader__YvjMo{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px}.TableComponent_tableScroll__iRWJY{overflow-x:auto;border:1px solid var(--border-color);border-radius:2px;cursor:grab}.TableComponent_tableScroll__iRWJY.TableComponent_grabbing__Yt1VR{cursor:grabbing;-webkit-user-select:none;user-select:none}.TableComponent_table__CWBYn{width:100%;border-collapse:collapse;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;table-layout:auto}.TableComponent_th__fMTgp{padding:6px 14px;text-align:left;font-size:9px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;border-bottom:1px solid rgba(255,255,255,.08);background:var(--bg-tertiary);position:sticky;top:0;z-index:2;-webkit-user-select:none;user-select:none}.TableComponent_thSortable__g6r_k{cursor:pointer;transition:color .15s;&:hover{color:var(--text-primary)}}.TableComponent_thActive__wDAk1{color:var(--accent-color)}.TableComponent_sortIcon__vsiFB{display:inline-block;vertical-align:middle;margin-left:2px;opacity:.7}.TableComponent_tr__Z_T5W{transition:all .12s ease;&:not(:last-child) td{border-bottom:1px solid var(--border-color)}&.TableComponent_clickable__u_B8x{cursor:pointer}&:hover td{background:rgba(99,102,241,.06)}&:hover td:first-child{background:rgba(99,102,241,.1)}}.TableComponent_tr__Z_T5W.TableComponent_activeRow__UaENL td{background:color-mix(in srgb,var(--accent-color) 18%,transparent);color:var(--text-primary)}.TableComponent_tr__Z_T5W.TableComponent_activeRow__UaENL td:first-child{background:color-mix(in srgb,var(--accent-color) 24%,transparent);box-shadow:inset 4px 0 0 var(--accent-color)}.TableComponent_tr__Z_T5W.TableComponent_activeRow__UaENL:hover td{background:color-mix(in srgb,var(--accent-color) 22%,transparent)}.TableComponent_tr__Z_T5W.TableComponent_activeRow__UaENL:hover td:first-child{background:color-mix(in srgb,var(--accent-color) 28%,transparent)}.TableComponent_highlightedRow__PFxJ0 td{background:rgba(99,102,241,.12)}.TableComponent_highlightedRow__PFxJ0 td:first-child{background:rgba(99,102,241,.16)}.TableComponent_td__E1TwH{padding:2px 14px;text-align:left;color:var(--text-secondary);white-space:nowrap;background:transparent;transition:background .15s ease,color .15s ease}.TableComponent_tdSorted__0tUfK{background:rgba(99,102,241,.05);color:var(--text-primary)}.TableComponent_tdName__bTFXo{padding:2px 14px;white-space:nowrap;background:transparent;color:var(--text-primary)}.TableComponent_tr__Z_T5W:nth-child(2n) .TableComponent_tdName__bTFXo,.TableComponent_tr__Z_T5W:nth-child(2n) td{background:rgba(255,255,255,.02)}.TableComponent_tr__Z_T5W:nth-child(2n) .TableComponent_tdSorted__0tUfK{background:rgba(99,102,241,.06)}.TableComponent_expandableRow__YZxsb{cursor:pointer;-webkit-user-select:none;user-select:none}.TableComponent_expandIcon__WMZZf{display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;margin-right:6px;color:var(--text-muted);transition:transform .15s ease}.TableComponent_expandIconOpen__D_Uek{transform:rotate(90deg)}.TableComponent_expandedContentRow__IMjZg>td{padding:0;background:var(--bg-tertiary);border-bottom:1px solid var(--border-color)}.TableComponent_expandedContentCell__G7UAL .TableComponent_container__buxDC{padding:0}.TableComponent_expandedContentCell__G7UAL .TableComponent_tdName__bTFXo,.TableComponent_expandedContentCell__G7UAL .TableComponent_td__E1TwH,.TableComponent_expandedContentCell__G7UAL .TableComponent_th__fMTgp{padding-left:4px;padding-right:4px}.TableComponent_expandedContentCell__G7UAL .TableComponent_expandedContentRow__IMjZg td{background:rgba(0,0,0,.06);border-left:2px solid var(--accent-color)}.TableComponent_subRow__6sS1H td{background:var(--bg-tertiary);font-size:9px;padding:8px 14px}.TableComponent_subRow__6sS1H td:first-child{padding-left:38px;background:var(--bg-tertiary)}.TableComponent_subRow__6sS1H:hover td{background:rgba(99,102,241,.06)}.TableComponent_subRow__6sS1H:not(:last-child) td{border-bottom:1px solid var(--border-color)}.TableComponent_title____sS6{font-size:16px;font-weight:600;color:var(--text-primary);margin:0}.TableComponent_emptyRow__b8iNh{padding:32px 14px;text-align:center;font-size:11px;color:var(--text-muted);background:transparent;font-style:italic}.TableComponent_mini__obKro .TableComponent_tdName__bTFXo,.TableComponent_mini__obKro .TableComponent_td__E1TwH,.TableComponent_mini__obKro .TableComponent_th__fMTgp{padding:4px 6px}.TableComponent_mini__obKro .TableComponent_expandIcon__WMZZf{width:12px;height:12px;margin-right:4px}.TableComponent_mini__obKro .TableComponent_emptyRow__b8iNh{padding:12px}@media (max-width:600px){.TableComponent_tdName__bTFXo,.TableComponent_td__E1TwH,.TableComponent_th__fMTgp{padding:8px 10px}}.TableComponent_columnFilterBtn__BaG5K{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid var(--border-color);border-radius:4px;background:var(--bg-secondary);color:var(--text-tertiary);font-size:10px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap;margin-left:auto;&:hover{color:var(--text-primary);border-color:var(--text-muted);background:var(--bg-tertiary)}}.TableComponent_columnFilterBtnActive__3Uhi3{color:var(--accent-color);border-color:rgba(99,102,241,.3);background:rgba(99,102,241,.06)}.TableComponent_columnFilterCount__VcFHv{font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.7}.TableComponent_columnFilterDropdown___iob3{position:fixed;transform:translateX(-100%);z-index:9999;min-width:180px;max-height:360px;overflow-y:auto;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:6px;box-shadow:0 8px 30px rgba(0,0,0,.25),0 2px 8px rgba(0,0,0,.15);padding:4px;animation:TableComponent_columnFilterIn__Dkw59 .12s ease-out}@keyframes TableComponent_columnFilterIn__Dkw59{0%{opacity:0;transform:translateX(-100%) translateY(-4px)}to{opacity:1;transform:translateX(-100%) translateY(0)}}.TableComponent_columnFilterHeader__ro35n{padding:6px 8px 4px;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);border-bottom:1px solid var(--border-color);margin-bottom:2px}.TableComponent_columnFilterList__vo7YT{display:flex;flex-direction:column}.TableComponent_columnFilterItem__W_9EA{display:flex;align-items:center;gap:6px;width:100%;padding:5px 8px;border:none;border-radius:3px;background:transparent;color:var(--text-muted);font-size:10px;cursor:pointer;text-align:left;transition:all .1s ease;text-decoration:line-through;opacity:.55;&:hover{background:rgba(99,102,241,.08);color:var(--text-primary);opacity:1;text-decoration:none}}.TableComponent_columnFilterItemVisible__Ptmbf{color:var(--text-primary);text-decoration:none;opacity:1}.TableComponent_columnFilterCheck__d32Iu{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:3px;border:1px solid var(--border-color);color:transparent;flex-shrink:0;transition:all .1s ease}.TableComponent_columnFilterItemVisible__Ptmbf .TableComponent_columnFilterCheck__d32Iu{background:var(--accent-color);border-color:var(--accent-color);color:#fff}.TableComponent_columnFilterLabel__ES4Nj{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TextAreaComponent_textarea__njcH1{width:100%;padding:10px 12px;background:var(--select-bg);border:1px solid var(--border-color);color:var(--text-primary);border-radius:var(--border-radius-sm);font-size:13px;font-family:inherit;line-height:1.5;resize:none;transition:border-color .2s,box-shadow .2s;box-sizing:border-box;overflow-y:auto}.TextAreaComponent_textarea__njcH1:focus{border-color:var(--accent-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-color) 15%,transparent);outline:none}.TextAreaComponent_textarea__njcH1::placeholder{color:var(--text-muted)}.TextAreaComponent_textarea__njcH1:disabled{opacity:.5;cursor:not-allowed}.TextFieldComponent_textField__Q3AGu{display:inline-flex;flex-direction:column;width:100%;position:relative;font-family:inherit}.TextFieldComponent_fieldContainer__0IYCL{position:relative;display:flex;align-items:center;min-height:56px;cursor:text;transition:background-color .2s ease}.TextFieldComponent_filled__ve_8E .TextFieldComponent_fieldContainer__0IYCL{background:var(--surface-container-highest,var(--select-bg));border-radius:var(--border-radius-sm,4px) var(--border-radius-sm,4px) 0 0}.TextFieldComponent_filled__ve_8E .TextFieldComponent_fieldContainer__0IYCL:hover{background:color-mix(in srgb,var(--text-primary,#1c1b1f) 8%,var(--surface-container-highest,var(--select-bg)))}.TextFieldComponent_activeIndicator__XGuX7{position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--border-color,#79747e);transition:height .2s cubic-bezier(.2,0,0,1),background-color .2s ease;transform-origin:center bottom;pointer-events:none}.TextFieldComponent_fieldContainer__0IYCL:hover .TextFieldComponent_activeIndicator__XGuX7{background:var(--text-primary,#1c1b1f)}.TextFieldComponent_focused__UbB7C .TextFieldComponent_activeIndicator__XGuX7{height:3px;background:var(--accent-color,#6750a4)}.TextFieldComponent_outlined__AQQK_ .TextFieldComponent_fieldContainer__0IYCL{background:transparent;border-radius:var(--border-radius-sm,4px)}.TextFieldComponent_outlineBorder__5vuuK{position:absolute;inset:0;border:1px solid var(--border-color,#79747e);border-radius:inherit;pointer-events:none;transition:border-color .2s ease,border-width .15s ease}.TextFieldComponent_outlined__AQQK_ .TextFieldComponent_fieldContainer__0IYCL:hover .TextFieldComponent_outlineBorder__5vuuK{border-color:var(--text-primary,#1c1b1f)}.TextFieldComponent_outlined__AQQK_.TextFieldComponent_focused__UbB7C .TextFieldComponent_outlineBorder__5vuuK{border-color:var(--accent-color,#6750a4);border-width:2px}.TextFieldComponent_outlineNotch__uJdy5{position:absolute;top:-1px;height:2px;background:var(--card-bg,var(--bg-primary,#fff));pointer-events:none;transition:width .15s cubic-bezier(.2,0,0,1),left .15s cubic-bezier(.2,0,0,1),opacity .1s ease;opacity:0}.TextFieldComponent_outlined__AQQK_.TextFieldComponent_focused__UbB7C .TextFieldComponent_outlineNotch__uJdy5,.TextFieldComponent_outlined__AQQK_.TextFieldComponent_populated__Hd_46 .TextFieldComponent_outlineNotch__uJdy5{opacity:1}.TextFieldComponent_outlined__AQQK_.TextFieldComponent_focused__UbB7C .TextFieldComponent_outlineNotch__uJdy5{top:-2px;height:3px}.TextFieldComponent_inputWrapper__o7Sv7{flex:1 1;display:flex;flex-direction:column;justify-content:center;position:relative;min-width:0;min-height:56px}.TextFieldComponent_filled__ve_8E .TextFieldComponent_inputWrapper__o7Sv7,.TextFieldComponent_outlined__AQQK_ .TextFieldComponent_inputWrapper__o7Sv7{padding:8px 16px}.TextFieldComponent_filled__ve_8E.TextFieldComponent_hasLabel__YDluy .TextFieldComponent_inputWrapper__o7Sv7{padding-top:24px;padding-bottom:8px}.TextFieldComponent_outlined__AQQK_.TextFieldComponent_hasLabel__YDluy .TextFieldComponent_inputWrapper__o7Sv7{padding-top:20px;padding-bottom:8px}.TextFieldComponent_label__5mhwv{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:16px;line-height:24px;color:var(--text-muted,#49454f);pointer-events:none;transform-origin:left top;transition:transform .15s cubic-bezier(.2,0,0,1),font-size .15s cubic-bezier(.2,0,0,1),color .15s ease,top .15s cubic-bezier(.2,0,0,1),left .15s cubic-bezier(.2,0,0,1);will-change:transform,font-size,top;max-width:calc(100% - 32px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TextFieldComponent_hasLeadingIcon__kJdyl .TextFieldComponent_label__5mhwv{left:52px}.TextFieldComponent_filled__ve_8E.TextFieldComponent_focused__UbB7C .TextFieldComponent_label__5mhwv,.TextFieldComponent_filled__ve_8E.TextFieldComponent_populated__Hd_46 .TextFieldComponent_label__5mhwv{top:8px;transform:translateY(0);font-size:12px;line-height:16px}.TextFieldComponent_outlined__AQQK_.TextFieldComponent_focused__UbB7C .TextFieldComponent_label__5mhwv,.TextFieldComponent_outlined__AQQK_.TextFieldComponent_populated__Hd_46 .TextFieldComponent_label__5mhwv{top:-8px;transform:translateY(0);font-size:12px;line-height:16px;left:12px;padding:0 4px}.TextFieldComponent_hasLeadingIcon__kJdyl.TextFieldComponent_outlined__AQQK_.TextFieldComponent_focused__UbB7C .TextFieldComponent_label__5mhwv,.TextFieldComponent_hasLeadingIcon__kJdyl.TextFieldComponent_outlined__AQQK_.TextFieldComponent_populated__Hd_46 .TextFieldComponent_label__5mhwv{left:12px}.TextFieldComponent_populated__Hd_46:not(.TextFieldComponent_focused__UbB7C) .TextFieldComponent_label__5mhwv{color:var(--text-secondary,#49454f)}.TextFieldComponent_focused__UbB7C .TextFieldComponent_label__5mhwv{color:var(--accent-color,#6750a4)}.TextFieldComponent_input__pNsdb{width:100%;background:transparent;border:none;outline:none;color:var(--text-primary,#1c1b1f);font-size:16px;line-height:24px;font-family:inherit;padding:0;caret-color:var(--accent-color,#6750a4);min-width:0}.TextFieldComponent_input__pNsdb::placeholder{color:var(--text-muted,#49454f);opacity:0;transition:opacity .1s ease}.TextFieldComponent_focused__UbB7C .TextFieldComponent_input__pNsdb::placeholder{opacity:1;transition-delay:.05s}.TextFieldComponent_textField__Q3AGu:not(.TextFieldComponent_hasLabel__YDluy) .TextFieldComponent_input__pNsdb::placeholder{opacity:1}.TextFieldComponent_input__pNsdb:disabled{cursor:not-allowed;color:color-mix(in srgb,var(--text-primary,#1c1b1f) 38%,transparent)}.TextFieldComponent_textarea__XNfGu{width:100%;background:transparent;border:none;outline:none;color:var(--text-primary,#1c1b1f);font-size:16px;line-height:24px;font-family:inherit;padding:0;caret-color:var(--accent-color,#6750a4);min-width:0;resize:none;overflow-y:auto}.TextFieldComponent_textarea__XNfGu::placeholder{color:var(--text-muted,#49454f);opacity:0;transition:opacity .1s ease}.TextFieldComponent_focused__UbB7C .TextFieldComponent_textarea__XNfGu::placeholder{opacity:1;transition-delay:.05s}.TextFieldComponent_textField__Q3AGu:not(.TextFieldComponent_hasLabel__YDluy) .TextFieldComponent_textarea__XNfGu::placeholder{opacity:1}.TextFieldComponent_textarea__XNfGu:disabled{cursor:not-allowed;color:color-mix(in srgb,var(--text-primary,#1c1b1f) 38%,transparent)}.TextFieldComponent_leadingIcon__pG9_x,.TextFieldComponent_trailingIcon__XJU_P{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;color:var(--text-muted,#49454f);transition:color .15s ease}.TextFieldComponent_leadingIcon__pG9_x{margin-left:12px}.TextFieldComponent_trailingIcon__XJU_P{margin-right:12px;cursor:pointer}.TextFieldComponent_trailingIcon__XJU_P:hover{color:var(--text-primary,#1c1b1f)}.TextFieldComponent_supportingText__mYvYI{display:flex;justify-content:space-between;padding:4px 16px 0;font-size:12px;line-height:16px;color:var(--text-muted,#49454f);min-height:20px}.TextFieldComponent_supportingText__mYvYI span{display:block}.TextFieldComponent_counter__fS53n{margin-left:auto;flex-shrink:0}.TextFieldComponent_error__GF_67 .TextFieldComponent_label__5mhwv,.TextFieldComponent_error__GF_67.TextFieldComponent_focused__UbB7C .TextFieldComponent_label__5mhwv{color:var(--error-color,#b3261e)}.TextFieldComponent_error__GF_67.TextFieldComponent_filled__ve_8E .TextFieldComponent_activeIndicator__XGuX7,.TextFieldComponent_error__GF_67.TextFieldComponent_filled__ve_8E.TextFieldComponent_focused__UbB7C .TextFieldComponent_activeIndicator__XGuX7{background:var(--error-color,#b3261e)}.TextFieldComponent_error__GF_67 .TextFieldComponent_outlineBorder__5vuuK{border-color:var(--error-color,#b3261e)}.TextFieldComponent_error__GF_67.TextFieldComponent_outlined__AQQK_ .TextFieldComponent_fieldContainer__0IYCL:hover .TextFieldComponent_outlineBorder__5vuuK{border-color:color-mix(in srgb,var(--error-color,#b3261e) 80%,var(--text-primary))}.TextFieldComponent_error__GF_67.TextFieldComponent_outlined__AQQK_.TextFieldComponent_focused__UbB7C .TextFieldComponent_outlineBorder__5vuuK{border-color:var(--error-color,#b3261e)}.TextFieldComponent_error__GF_67 .TextFieldComponent_input__pNsdb,.TextFieldComponent_error__GF_67 .TextFieldComponent_textarea__XNfGu{caret-color:var(--error-color,#b3261e)}.TextFieldComponent_error__GF_67 .TextFieldComponent_supportingText__mYvYI,.TextFieldComponent_error__GF_67 .TextFieldComponent_trailingIcon__XJU_P{color:var(--error-color,#b3261e)}.TextFieldComponent_disabled__pxJma{pointer-events:none}.TextFieldComponent_disabled__pxJma .TextFieldComponent_fieldContainer__0IYCL,.TextFieldComponent_disabled__pxJma .TextFieldComponent_supportingText__mYvYI{opacity:.38}.TextFieldComponent_disabled__pxJma.TextFieldComponent_filled__ve_8E .TextFieldComponent_fieldContainer__0IYCL{background:color-mix(in srgb,var(--text-primary,#1c1b1f) 4%,transparent)}.TextFieldComponent_disabled__pxJma .TextFieldComponent_activeIndicator__XGuX7{background:color-mix(in srgb,var(--text-primary,#1c1b1f) 38%,transparent)}.TextFieldComponent_disabled__pxJma .TextFieldComponent_outlineBorder__5vuuK{border-color:color-mix(in srgb,var(--text-primary,#1c1b1f) 12%,transparent)}.TextFieldComponent_disabled__pxJma .TextFieldComponent_label__5mhwv{color:color-mix(in srgb,var(--text-primary,#1c1b1f) 38%,transparent)}.TextFieldComponent_prefix__BUk9q,.TextFieldComponent_suffix__C_1Cx{font-size:16px;line-height:24px;color:var(--text-muted,#49454f);flex-shrink:0;white-space:nowrap;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity .1s ease}.TextFieldComponent_focused__UbB7C .TextFieldComponent_prefix__BUk9q,.TextFieldComponent_focused__UbB7C .TextFieldComponent_suffix__C_1Cx,.TextFieldComponent_populated__Hd_46 .TextFieldComponent_prefix__BUk9q,.TextFieldComponent_populated__Hd_46 .TextFieldComponent_suffix__C_1Cx,.TextFieldComponent_textField__Q3AGu:not(.TextFieldComponent_hasLabel__YDluy) .TextFieldComponent_prefix__BUk9q,.TextFieldComponent_textField__Q3AGu:not(.TextFieldComponent_hasLabel__YDluy) .TextFieldComponent_suffix__C_1Cx{opacity:1}.TextFieldComponent_prefix__BUk9q{margin-right:2px}.TextFieldComponent_suffix__C_1Cx{margin-left:2px}.TextFieldComponent_inputRow__vYPOo{display:flex;align-items:center;width:100%;gap:0}.TextFieldComponent_fieldContainer__0IYCL:focus-visible{outline:2px solid var(--accent-color,#6750a4);outline-offset:2px}.ToastComponent_container__k07ez{position:fixed;top:24px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:8px;pointer-events:none;max-width:380px}.ToastComponent_toast__B9ViE{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:10px;background:var(--bg-panel,rgba(24,24,30,.92));backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border:1px solid var(--border-subtle,rgba(255,255,255,.06));box-shadow:0 8px 32px rgba(0,0,0,.35);font-size:13px;font-weight:500;color:var(--text-primary,#e4e4e7);pointer-events:auto;animation:ToastComponent_toastSlideIn__pWVG_ .3s cubic-bezier(.22,1,.36,1) forwards;min-width:240px}.ToastComponent_success__XT2uY{border-color:rgba(34,197,94,.3)}.ToastComponent_success__XT2uY .ToastComponent_icon__SdFZH{color:var(--success,#22c55e)}.ToastComponent_error__h_N7e{border-color:rgba(239,68,68,.3)}.ToastComponent_error__h_N7e .ToastComponent_icon__SdFZH{color:var(--danger,#ef4444)}.ToastComponent_warning__RPswF{border-color:rgba(245,158,11,.3)}.ToastComponent_warning__RPswF .ToastComponent_icon__SdFZH{color:var(--warning,#f59e0b)}.ToastComponent_info__q50s8{border-color:rgba(99,102,241,.3)}.ToastComponent_info__q50s8 .ToastComponent_icon__SdFZH{color:var(--info,#6366f1)}.ToastComponent_icon__SdFZH{flex-shrink:0}.ToastComponent_message__2x_DY{flex:1 1;line-height:1.4}.ToastComponent_close__0joXK{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:none;border:none;color:var(--text-muted,#71717a);cursor:pointer;border-radius:6px;transition:color .15s ease,background .15s ease;flex-shrink:0;padding:0}.ToastComponent_close__0joXK:hover{color:var(--text-primary,#e4e4e7);background:var(--bg-input,rgba(255,255,255,.06))}@keyframes ToastComponent_toastSlideIn__pWVG_{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}.ToggleComponent_toggle__HZcib{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none;padding:8px 10px;width:100%;box-sizing:border-box}.ToggleComponent_toggle__HZcib.ToggleComponent_disabled__4tofW{opacity:.4;cursor:not-allowed}.ToggleComponent_track__1zZS9{position:relative;width:42px;height:24px;background:var(--select-bg);border:1px solid var(--border-color);border-radius:2px;transition:background .12s,border-color .12s;flex-shrink:0;cursor:pointer}.ToggleComponent_track__1zZS9:hover{border-color:rgba(99,102,241,.3)}.ToggleComponent_track__1zZS9.ToggleComponent_active__EKAjU{background:var(--accent-color);border-color:var(--accent-color);filter:hue-rotate(0deg);animation:ToggleComponent_rainbowHue__5UCDc 4s linear infinite;will-change:filter}@keyframes ToggleComponent_rainbowHue__5UCDc{to{filter:hue-rotate(1turn)}}.ToggleComponent_knob__y9dGS{position:absolute;top:3px;left:3px;width:16px;height:16px;background:var(--text-secondary);border-radius:50%;transition:transform .12s,background .12s;box-shadow:0 1px 4px rgba(0,0,0,.2)}.ToggleComponent_track__1zZS9.ToggleComponent_active__EKAjU .ToggleComponent_knob__y9dGS{transform:translateX(18px);background:#fff}.ToggleComponent_hiddenInput__8pPth{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.ToggleComponent_label__9QLWj{font-size:12px;color:var(--text-primary)}.ToggleComponent_mini__r4P_F{padding:0;width:auto;gap:6px}.ToggleComponent_mini__r4P_F .ToggleComponent_track__1zZS9{width:30px;height:16px;border-radius:2px}.ToggleComponent_mini__r4P_F .ToggleComponent_knob__y9dGS{top:2px;left:2px;width:10px;height:10px}.ToggleComponent_mini__r4P_F .ToggleComponent_track__1zZS9.ToggleComponent_active__EKAjU .ToggleComponent_knob__y9dGS{transform:translateX(14px)}.ToggleComponent_mini__r4P_F .ToggleComponent_label__9QLWj{font-size:10px}.ToolbarComponent_toolbar__gcM6T{position:relative;display:flex;align-items:center;background:var(--bg-surface,var(--bg-secondary));color:var(--text-primary);flex-shrink:0;transition:box-shadow .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1);animation:ToolbarComponent_toolbarFadeIn__5xRD4 .2s ease-out}.ToolbarComponent_horizontal__obShO{flex-direction:row;padding:0 8px;gap:2px}.ToolbarComponent_vertical___7uVt{flex-direction:column;padding:8px 0;gap:2px}.ToolbarComponent_standard__vEaei.ToolbarComponent_horizontal__obShO{height:64px;min-height:64px}.ToolbarComponent_standard__vEaei.ToolbarComponent_vertical___7uVt{width:64px;min-width:64px}.ToolbarComponent_dense__EIYDy.ToolbarComponent_horizontal__obShO{height:48px;min-height:48px}.ToolbarComponent_dense__EIYDy.ToolbarComponent_vertical___7uVt{width:48px;min-width:48px}.ToolbarComponent_divider__B7Zeb.ToolbarComponent_horizontal__obShO{border-bottom:1px solid var(--border-color)}.ToolbarComponent_divider__B7Zeb.ToolbarComponent_vertical___7uVt{border-right:1px solid var(--border-color)}.ToolbarComponent_sticky__rMQkB{position:sticky;top:0;z-index:10;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ToolbarComponent_elevated__Ist6y{box-shadow:0 1px 2px 0 rgb(0 0 0/.08),0 1px 3px 1px rgb(0 0 0/.06)}.ToolbarComponent_group__MCzon{display:flex;align-items:center;gap:2px;flex-shrink:0}.ToolbarComponent_vertical___7uVt .ToolbarComponent_group__MCzon{flex-direction:column}.ToolbarComponent_item__tn_2z{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:40px;min-height:40px;padding:8px;border:none;border-radius:var(--border-radius-sm,8px);background:transparent;color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:.01em;line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;transition:color .15s cubic-bezier(.2,0,0,1),background .15s cubic-bezier(.2,0,0,1)}.ToolbarComponent_item__tn_2z:focus-visible{outline:2px solid var(--accent-color);outline-offset:-2px}.ToolbarComponent_stateLayer__UbTZ4{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:currentColor;opacity:0;transition:opacity .15s cubic-bezier(.2,0,0,1)}.ToolbarComponent_item__tn_2z:hover .ToolbarComponent_stateLayer__UbTZ4{opacity:.08}.ToolbarComponent_item__tn_2z:focus-visible .ToolbarComponent_stateLayer__UbTZ4{opacity:.1}.ToolbarComponent_item__tn_2z:active .ToolbarComponent_stateLayer__UbTZ4{opacity:.12}.ToolbarComponent_itemActive__EeBjB{color:var(--accent-color);background:color-mix(in srgb,var(--accent-color) 10%,transparent)}.ToolbarComponent_itemActive__EeBjB .ToolbarComponent_stateLayer__UbTZ4{background:var(--accent-color)}.ToolbarComponent_itemDisabled__Uh74b{opacity:.38;cursor:not-allowed;pointer-events:none}.ToolbarComponent_itemIcon__TGcUM{flex-shrink:0;width:20px;height:20px}.ToolbarComponent_itemLabel__OfOQE{font-size:13px;font-weight:500;letter-spacing:.01em}.ToolbarComponent_separator__isT6t{flex-shrink:0;background:var(--border-color)}.ToolbarComponent_horizontal__obShO .ToolbarComponent_separator__isT6t{width:1px;height:24px;margin:0 6px}.ToolbarComponent_vertical___7uVt .ToolbarComponent_separator__isT6t{height:1px;width:24px;margin:6px 0}.ToolbarComponent_title__cubWW{font-size:14px;font-weight:600;color:var(--text-primary);letter-spacing:.01em;padding:0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1}.ToolbarComponent_spacer__Iip_r{flex:1 1 auto}@keyframes ToolbarComponent_toolbarFadeIn__5xRD4{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ToolbarComponent_vertical___7uVt .ToolbarComponent_toolbar__gcM6T{animation-name:ToolbarComponent_toolbarFadeInVertical__Yzw9v}@keyframes ToolbarComponent_toolbarFadeInVertical__Yzw9v{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}.TopAppBarComponent_topAppBar__l5ooc{position:relative;display:flex;flex-direction:column;width:100%;flex-shrink:0;background:var(--bg-surface,var(--bg-secondary));color:var(--text-primary);z-index:10;transition:box-shadow .2s cubic-bezier(.2,0,0,1),background .2s cubic-bezier(.2,0,0,1);animation:TopAppBarComponent_topBarSlideIn__fcdC6 .25s cubic-bezier(0,0,0,1) both}.TopAppBarComponent_sticky__rmlQc{position:sticky;top:0}.TopAppBarComponent_fixed__SgCdZ{position:fixed;top:0;left:0;right:0}.TopAppBarComponent_elevated__PUj8l{box-shadow:0 1px 2px 0 rgb(0 0 0/.08),0 2px 6px 2px rgb(0 0 0/.04)}.TopAppBarComponent_mainRow__nKoSD{display:flex;align-items:center;height:64px;min-height:64px;padding:0 4px;gap:4px;flex-shrink:0}.TopAppBarComponent_navSlot__4T9Lv{display:flex;align-items:center;justify-content:center;flex-shrink:0}.TopAppBarComponent_navButton__gNkc2{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;border-radius:50%;background:transparent;color:var(--text-primary);cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent;outline:none;transition:background .15s cubic-bezier(.2,0,0,1)}.TopAppBarComponent_navButton__gNkc2:focus-visible{outline:2px solid var(--accent-color);outline-offset:-2px}.TopAppBarComponent_navButton__gNkc2:hover{background:var(--hover-overlay,rgb(0 0 0/.06))}.TopAppBarComponent_navButton__gNkc2:active{background:var(--press-overlay,rgb(0 0 0/.1))}.TopAppBarComponent_titleArea__skqsx{flex:1 1 auto;min-width:0;padding:0 4px;overflow:hidden}.TopAppBarComponent_title__qeXK3{display:block;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:inherit;transition:font-size .2s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1)}.TopAppBarComponent_centerAligned__tajBd .TopAppBarComponent_titleArea__skqsx{text-align:center}.TopAppBarComponent_centerAligned__tajBd .TopAppBarComponent_title__qeXK3,.TopAppBarComponent_small__XS9O1 .TopAppBarComponent_title__qeXK3{font-size:22px;font-weight:400;line-height:28px;letter-spacing:0}.TopAppBarComponent_medium__g2dlg .TopAppBarComponent_mainRow__nKoSD .TopAppBarComponent_title__qeXK3{font-size:22px;font-weight:400;line-height:28px;opacity:0;transform:translateY(4px);transition:opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1)}.TopAppBarComponent_medium__g2dlg.TopAppBarComponent_collapsed__r9arI .TopAppBarComponent_mainRow__nKoSD .TopAppBarComponent_title__qeXK3{opacity:1;transform:translateY(0)}.TopAppBarComponent_large__EYPbo .TopAppBarComponent_mainRow__nKoSD .TopAppBarComponent_title__qeXK3{font-size:22px;font-weight:400;line-height:28px;opacity:0;transform:translateY(4px);transition:opacity .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1)}.TopAppBarComponent_large__EYPbo.TopAppBarComponent_collapsed__r9arI .TopAppBarComponent_mainRow__nKoSD .TopAppBarComponent_title__qeXK3{opacity:1;transform:translateY(0)}.TopAppBarComponent_expandedRow__0axGF{display:flex;align-items:flex-end;padding:0 16px 20px;overflow:hidden;transition:height .25s cubic-bezier(.2,0,0,1),padding .25s cubic-bezier(.2,0,0,1),opacity .2s cubic-bezier(.2,0,0,1);will-change:height,padding,opacity}.TopAppBarComponent_medium__g2dlg .TopAppBarComponent_expandedRow__0axGF{height:48px;min-height:0}.TopAppBarComponent_medium__g2dlg .TopAppBarComponent_expandedTitle__bL2c9{font-size:24px;font-weight:400;line-height:32px;letter-spacing:0;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .15s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1)}.TopAppBarComponent_large__EYPbo .TopAppBarComponent_expandedRow__0axGF{height:88px;min-height:0;align-items:flex-end;padding-bottom:28px}.TopAppBarComponent_large__EYPbo .TopAppBarComponent_expandedTitle__bL2c9{font-size:28px;font-weight:400;line-height:36px;letter-spacing:0;color:var(--text-primary);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;transition:opacity .15s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1)}.TopAppBarComponent_collapsed__r9arI .TopAppBarComponent_expandedRow__0axGF{height:0;padding-top:0;padding-bottom:0;opacity:0;pointer-events:none}.TopAppBarComponent_actionsSlot__nr_EV{display:flex;align-items:center;gap:0;flex-shrink:0}.TopAppBarComponent_actionButton__bndiV{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:none;border-radius:50%;background:transparent;color:var(--text-secondary,var(--text-primary));cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent;outline:none;transition:background .15s cubic-bezier(.2,0,0,1)}.TopAppBarComponent_actionButton__bndiV:focus-visible{outline:2px solid var(--accent-color);outline-offset:-2px}.TopAppBarComponent_actionButton__bndiV:hover{background:var(--hover-overlay,rgb(0 0 0/.06))}.TopAppBarComponent_actionButton__bndiV:active{background:var(--press-overlay,rgb(0 0 0/.1))}.TopAppBarComponent_actionButton__bndiV[disabled]{opacity:.38;pointer-events:none;cursor:not-allowed}@keyframes TopAppBarComponent_topBarSlideIn__fcdC6{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.TopAppBarComponent_scrollIndicator__yxxKk{position:absolute;bottom:0;left:0;height:2px;background:var(--accent-color);opacity:.25;transition:width .3s cubic-bezier(.2,0,0,1);pointer-events:none;border-radius:0 1px 1px 0}