.home_text-link__hrIxn:hover{color:#c9c3df}.home_about-body__heeYG{max-width:740px;color:#c5c4d3;font-size:1rem;line-height:1.95}.home_about-body__heeYG p{margin:0 0 21px}.home_about-body__heeYG strong{color:#f0eefb;font-weight:600}.home_about-body__heeYG h2{margin:42px 0 14px;font-family:Exo\ 2,sans-serif;font-size:1.45rem;letter-spacing:-.03em}.home_text-link__hrIxn{display:inline-flex;align-items:center;gap:12px;color:#d5d0f0;font-size:.88rem}.home_text-link__hrIxn:hover{color:#ffffff}.home_page-cta__qbzSQ{margin-top:12px;padding-bottom:5px;border-bottom:1px solid #b8b1df60}@media (max-width:760px){.home_about-body__heeYG{max-width:100%;font-size:.92rem;line-height:1.9}}.shared_page-content__Lo3KD{width:100%;max-width:100%;min-width:0;padding:72px clamp(32px,5vw,80px) 70px}.shared_page-heading__INbV7{max-width:760px;margin-bottom:48px}.shared_page-heading__INbV7 h1{margin:0;font-family:Exo\ 2,sans-serif;font-size:clamp(2.8rem,6vw,5rem);font-weight:700;line-height:1.02;letter-spacing:-.065em}.shared_page-heading__INbV7 h1 em{color:var(--accent);font-style:normal}.shared_profile-copy__iQile{width:100%;display:flex;flex-direction:column;align-items:center;will-change:opacity,transform}.shared_sidebar-socials__uyWlI{display:flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:23px auto 0;padding:7px 10px;border-radius:999px;background:#b8b1df12}.shared_sidebar-socials__uyWlI a{min-width:35px;height:35px;display:grid;place-items:center;padding:0 7px;border-radius:10px;color:#d8d4ee;font-size:.72rem;font-weight:700;transition:all .4s cubic-bezier(.22,1,.36,1);will-change:padding,transform}.shared_sidebar-socials__uyWlI a:hover{padding-bottom:16px}.shared_sidebar-socials__uyWlI>a{will-change:opacity,transform}.shared_sidebar-nav__Yc2wB{width:100%;display:grid;grid-gap:5px;gap:5px}.shared_sidebar-nav__Yc2wB>div{will-change:opacity,transform}.shared_sidebar-nav__Yc2wB a{display:flex;align-items:center;gap:13px;min-width:0;padding:11px 12px;border:1px solid transparent;border-radius:10px;color:#bcbaca;font-size:.88rem;transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast)}.shared_sidebar-nav__Yc2wB a>span{width:20px;flex:none;color:#88869f;font-size:1rem;text-align:center}.shared_sidebar-nav__Yc2wB a>b{margin-left:auto;color:var(--accent);font-weight:400;opacity:0;transition:opacity var(--transition-fast)}.shared_sidebar-nav__Yc2wB a:hover,.shared_sidebar-nav__Yc2wB a[aria-current=page]{border-color:#b8b1df1b;background:#b8b1df12;color:#f2efff}.shared_sidebar-nav__Yc2wB a:hover>b{opacity:1}.shared_command-trigger__XdhQB{position:fixed;right:24px;bottom:22px;z-index:100;display:flex;align-items:center;justify-content:center;gap:0;padding:11px 13px;border:1px solid #ffffff1c;border-radius:12px;background:#1a1a27;color:#c9c7d9;font:.72rem Ubuntu,sans-serif;box-shadow:0 8px 30px #0004;overflow:hidden;transition:transform var(--transition),border-color var(--transition),background var(--transition),width .35s cubic-bezier(.22,1,.36,1)}.shared_command-trigger-label__dpQou{display:inline-block;width:0;max-width:0;margin:0;opacity:0;overflow:hidden;white-space:nowrap;transform:translateX(8px);font-size:.76rem;transition:width .35s cubic-bezier(.22,1,.36,1),max-width .35s cubic-bezier(.22,1,.36,1),margin-right .35s cubic-bezier(.22,1,.36,1),opacity .18s ease,transform .35s cubic-bezier(.22,1,.36,1)}.shared_command-trigger__XdhQB kbd{flex-shrink:0;padding:3px 6px;border:1px solid #ffffff1c;border-radius:5px;color:#9f9db4;font-size:.65rem}.shared_command-trigger__XdhQB:hover{transform:translateY(-2px);border-color:#b8b1df80;background:#222234}.shared_command-trigger__XdhQB:focus-visible .shared_command-trigger-label__dpQou,.shared_command-trigger__XdhQB:hover .shared_command-trigger-label__dpQou{width:110px;max-width:110px;margin-right:8px;opacity:1;transform:translateX(0)}.shared_palette-results__t3GDQ{max-height:360px;overflow:auto;padding:8px;overscroll-behavior:contain;scroll-behavior:smooth}.shared_palette-results__t3GDQ>a{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:11px 12px;border-radius:8px;scroll-margin-block:6px;transition:background .14s ease,transform .14s ease}.shared_palette-results__t3GDQ>a.shared_active__cxOve,.shared_palette-results__t3GDQ>a:hover{background:#b8b1df18}.shared_palette-results__t3GDQ>a.shared_active__cxOve{transform:translateX(2px);outline:1px solid #b8b1df3b;outline-offset:-1px}.shared_palette-results__t3GDQ small,.shared_palette-results__t3GDQ strong{display:block}.shared_palette-results__t3GDQ strong{font-size:.84rem}.shared_palette-results__t3GDQ small{color:var(--muted);font-size:.72rem}.shared_palette-results__t3GDQ>a>span:last-child{flex:none;color:var(--muted)}.shared_highlight-tab__hdUFA{display:flex;align-items:center;flex:none;gap:8px;border:0;border-radius:9px;padding:10px 18px;background:transparent;color:#c8c7d5;font-size:.9rem;white-space:nowrap;transition:background var(--transition),color var(--transition)}.shared_highlight-tab__hdUFA:hover{background:#9e98bc24}.shared_highlight-tab__hdUFA.shared_active__cxOve{background:var(--accent);color:#111827;font-weight:700;box-shadow:0 2px 8px #0002}.shared_project-actions-original__Q_XG2{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:9px;margin-top:24px}.shared_contact-submit__7PYlI,.shared_project-actions-original__Q_XG2 a,.shared_whatsapp-button__B5As7{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 13px;border:1px solid #9e98bc;border-radius:9px;background:#0f172a;color:#e6e4ef;font-size:.78rem;transition:background var(--transition),color var(--transition)}.shared_contact-submit__7PYlI:hover,.shared_project-actions-original__Q_XG2 a:hover,.shared_whatsapp-button__B5As7:hover{background:var(--accent);color:#0f172a}.shared_contact-form__eSsuk{display:grid;grid-gap:17px;gap:17px}.shared_contact-form__eSsuk label{display:grid;grid-gap:8px;gap:8px;color:#e0deeb;font-size:.85rem}.shared_contact-form__eSsuk input,.shared_contact-form__eSsuk textarea{width:100%;min-width:0;padding:12px 14px;border:1px solid #9e98bc60;border-radius:10px;outline:none;background:#0b1325;color:#f3f4f8;resize:vertical}.shared_contact-form__eSsuk textarea{min-height:140px}.shared_contact-form__eSsuk input:focus,.shared_contact-form__eSsuk textarea:focus{border-color:#c5bedf;box-shadow:0 0 0 3px #9e98bc1c}.shared_contact-form__eSsuk input::placeholder,.shared_contact-form__eSsuk textarea::placeholder{color:#73778d}.shared_contact-submit__7PYlI,.shared_whatsapp-button__B5As7{min-height:44px;font-size:.87rem}.shared_whatsapp-button__B5As7{width:100%}.shared_blog-empty__zH9zs{padding:45px 0 110px;border-top:1px solid #9e98bc44}.shared_blog-empty__zH9zs>span{color:#c9c3df;font-size:2rem}.shared_blog-empty__zH9zs h2{letter-spacing:-.04em}.shared_blog-empty__zH9zs p{max-width:580px;margin-bottom:25px;color:var(--muted)}.shared_superneko-page__ABAeJ{width:100%;min-width:0;max-width:100%;display:flex;align-items:center;justify-content:center;padding:72px clamp(32px,5vw,80px) 70px}.shared_superneko-blog-toolbar__Bgf6X button{font-size:.75rem}.shared_superneko-blog-toolbar__Bgf6X button:hover{border-color:#9e98bc45;background:#9e98bc10;color:#f3f4f8}.shared_portfolio-skeleton__943hj{position:relative;isolation:isolate;overflow:hidden;min-height:225px;padding:22px;border:1px solid #9e98bc;border-radius:20px;background:#0f172a}.shared_skeleton-shimmer__Wq_7t{position:absolute;inset:0;z-index:-1;transform:translateX(-100%);background:linear-gradient(100deg,transparent 20%,#b8b1df0c 45%,#b8b1df22 50%,#b8b1df0c 55%,transparent 80%);animation:shared_skeleton-sweep__djuEV 1.25s ease-in-out infinite}.shared_skeleton-actions__CWhbj i,.shared_skeleton-avatar__HGaEB,.shared_skeleton-lines__tzPCQ i,.shared_skeleton-tags__lXg5o i,.shared_skeleton-usecase__Ydnwi i{display:block;border-radius:7px;background:linear-gradient(90deg,#29283b,#38364e,#29283b);background-size:200% 100%;animation:shared_skeleton-pulse__QKOCG 1.2s ease-in-out infinite}.shared_skeleton-avatar__HGaEB{width:50px;height:50px;float:left;margin:0 14px 12px 0;border-radius:12px}.shared_skeleton-lines__tzPCQ{display:grid;grid-gap:9px;gap:9px;overflow:hidden;padding-top:2px}.shared_skeleton-lines__tzPCQ i{height:10px}.shared_skeleton-lines__tzPCQ i:first-child{width:66%;height:13px}.shared_skeleton-lines__tzPCQ i:last-child{width:48%}.shared_skeleton-projects__YjRwD .shared_skeleton-lines__tzPCQ{min-height:66px}.shared_skeleton-tags__lXg5o{display:flex;clear:both;gap:7px;margin-top:22px}.shared_skeleton-tags__lXg5o i{width:52px;height:22px}.shared_skeleton-actions__CWhbj{display:flex;justify-content:flex-end;gap:8px;margin-top:25px}.shared_skeleton-actions__CWhbj i{width:66px;height:32px}.shared_skeleton-usecase__Ydnwi{display:grid;clear:both;grid-gap:8px;gap:8px;margin-top:18px}.shared_skeleton-usecase__Ydnwi i{height:9px}.shared_skeleton-usecase__Ydnwi i:last-child{width:72%}.shared_route-transition__z9Iq3{min-height:100%;will-change:opacity,transform}.shared_animated-card__XPNNt{animation:shared_card-enter__r5hvg .55s cubic-bezier(.22,1,.36,1) both}.shared_animated-card__XPNNt:nth-child(2){animation-delay:.06s}.shared_animated-card__XPNNt:nth-child(3){animation-delay:.12s}.shared_animated-card__XPNNt:nth-child(4){animation-delay:.18s}.shared_animated-card__XPNNt:nth-child(5){animation-delay:.24s}.shared_animated-card__XPNNt:nth-child(6){animation-delay:.3s}.shared_superneko-blog-toolbar__Bgf6X{display:flex;align-items:center;flex-wrap:wrap;gap:5px;width:100%;min-width:0;padding:8px;border:1px solid #9e98bc45;border-radius:12px;background:#9e98bc08}.shared_superneko-blog-toolbar__Bgf6X button{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 9px;border:1px solid transparent;border-radius:7px;background:transparent;color:#aaa6ba;cursor:pointer;font:inherit;font-size:.72rem;font-weight:600;transition:border-color .2s ease,background .2s ease,color .2s ease}.shared_superneko-blog-toolbar__Bgf6X button:hover:not(:disabled){border-color:#9e98bc45;background:#9e98bc10;color:#f3f4f8}.shared_superneko-blog-toolbar__Bgf6X button.shared_is-active__tqLUj{border-color:#9e98bc60;background:#9e98bc18;color:#f3f4f8}.shared_superneko-blog-toolbar__Bgf6X button:disabled{cursor:not-allowed;opacity:.35}.shared_blog-article-reactions__dSaAE{display:flex;gap:8px}.shared_blog-article-reactions__dSaAE button{display:inline-flex;align-items:center;gap:8px;min-width:72px;justify-content:center;padding:9px 13px;border:1px solid #9e98bc50;border-radius:999px;background:transparent;color:#898a9d;cursor:pointer;transition:color var(--transition),background var(--transition),border-color var(--transition)}.shared_blog-article-reactions__dSaAE button.shared_active__cxOve,.shared_blog-article-reactions__dSaAE button:hover{border-color:#9e98bc;background:#9e98bc12;color:#ddd9e8}.shared_blog-article-reactions__dSaAE button:disabled{cursor:wait;opacity:.6}.shared_contact-form__eSsuk input:disabled,.shared_contact-form__eSsuk textarea:disabled,.shared_contact-submit__7PYlI:disabled{cursor:not-allowed;opacity:.65}.shared_media-tab__yEOGw{min-height:34px;padding:7px 12px;border-radius:7px;background:#9e98bc08;border:1px solid #9e98bc;color:#c4c1d2;cursor:pointer;font-size:.76rem;font-weight:600;line-height:1.2;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.shared_media-tab__yEOGw:hover{border-color:#9e98bc70;color:#f3f4f8;transform:translateY(-1px)}.shared_media-tab__yEOGw.shared_is-active__tqLUj,.shared_media-tab__yEOGw.shared_is-active__tqLUj:hover{border-color:#9e98bc;background:#9e98bc;color:#19121b}.shared_superneko-media-page__LLbTK .shared_page-heading__INbV7{max-width:900px}@media (min-width:761px) and (max-width:1292px){.shared_sidebar-socials__uyWlI{gap:6px}.shared_sidebar-socials__uyWlI a{min-width:32px;height:32px}.shared_page-content__Lo3KD,.shared_superneko-page__ABAeJ{padding-top:58px;padding-bottom:60px}.shared_page-heading__INbV7{margin-bottom:40px}.shared_page-heading__INbV7 h1{font-size:clamp(2.6rem,5vw,4.2rem)}.shared_command-trigger__XdhQB{right:18px;bottom:18px}}@media (max-width:760px){.shared_highlight-tab__hdUFA{padding:9px 13px;font-size:.82rem}.shared_page-content__Lo3KD,.shared_superneko-page__ABAeJ{width:100%;max-width:100%;min-width:0;padding:45px 22px 55px}.shared_page-heading__INbV7{min-width:0;margin-bottom:35px}.shared_page-heading__INbV7 h1{max-width:100%;overflow-wrap:anywhere;font-size:clamp(2.6rem,12vw,4rem)}.shared_command-trigger__XdhQB{right:12px;bottom:12px;gap:10px;padding:9px 11px}.shared_command-trigger__XdhQB kbd{display:none}.shared_command-trigger-label__dpQou{width:auto;max-width:110px;margin-right:0;opacity:1;transform:translateX(0)}.shared_palette-results__t3GDQ{max-height:55vh}.shared_profile-copy__iQile{align-items:center}.shared_superneko-blog-toolbar__Bgf6X{gap:4px}.shared_superneko-blog-toolbar__Bgf6X button{min-width:32px;padding:0 6px}.shared_media-tab__yEOGw{flex:none}}@media (max-width:420px){.shared_page-content__Lo3KD,.shared_superneko-page__ABAeJ{padding-inline:17px}.shared_command-trigger__XdhQB{right:9px;bottom:9px}}@media (prefers-reduced-motion:reduce){.shared_animated-card__XPNNt,.shared_profile-copy__iQile,.shared_route-transition__z9Iq3,.shared_sidebar-nav__Yc2wB>div,.shared_sidebar-socials__uyWlI>a{animation:none!important;transition:none!important}.shared_command-trigger__XdhQB,.shared_palette-results__t3GDQ>a{transition:none!important}.shared_skeleton-actions__CWhbj i,.shared_skeleton-avatar__HGaEB,.shared_skeleton-lines__tzPCQ i,.shared_skeleton-shimmer__Wq_7t,.shared_skeleton-tags__lXg5o i,.shared_skeleton-usecase__Ydnwi i{animation:none!important}}@media (max-width:520px){.shared_superneko-blog-toolbar__Bgf6X{gap:4px}.shared_superneko-blog-toolbar__Bgf6X button{min-width:32px;padding:0 6px}}@keyframes shared_card-enter__r5hvg{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes shared_skeleton-sweep__djuEV{to{transform:translateX(100%)}}@keyframes shared_skeleton-pulse__QKOCG{0%,to{opacity:.65;background-position:100% 0}50%{opacity:1;background-position:0 0}}.portfolioShell_portfolio-shell__nFnVI{min-height:100vh}.portfolioShell_portfolio-content__91nB7{min-height:100vh;min-width:0;width:calc(100% - var(--sidebar-width));max-width:calc(100% - var(--sidebar-width));margin-left:var(--sidebar-width);display:flex;flex-direction:column;background-color:var(--bg);background-image:radial-gradient(ellipse at 85% 0,#b8b1df09,transparent 40%);overflow-x:clip}.portfolioShell_profile-sidebar__tGpX6{position:fixed;inset:0 auto 0 0;z-index:30;width:var(--sidebar-width);display:flex;flex-direction:column;align-items:center;padding:52px 26px 28px;border-right:1px solid #ffffff08;background:var(--panel-soft)}.portfolioShell_profile-identity__WHBxL{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.portfolioShell_profile-info__dvIe2{position:relative;width:100%;min-height:58px;display:flex;flex-direction:column;align-items:center;color:inherit}.portfolioShell_profile-name__f6Am1{font-family:Exo\ 2,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.2;letter-spacing:-.04em}.portfolioShell_profile-tagline__HO2RA{margin-top:10px;color:#aaa9bd;font-size:.84rem}.portfolioShell_profile-tagline__HO2RA i{padding:0 4px;color:var(--accent);font-style:normal}.portfolioShell_sidebar-divider__JQ6Di{width:100%;height:1px;margin:35px 0 22px;background:var(--line)}.portfolioShell_sidebar-logout-wrapper___qogU{margin-top:auto;padding-top:20px;width:100%}.portfolioShell_mobile-drawer-backdrop__3_MaV,.portfolioShell_mobile-drawer__J0dYE,.portfolioShell_mobile-profile-header__W1FFY{display:none}.portfolioShell_sidebar-social-icon__8TYSx{width:20px;height:20px}@media (min-width:761px) and (max-width:1292px){.portfolioShell_profile-sidebar__tGpX6{padding:40px 20px 24px}.portfolioShell_profile-name__f6Am1{font-size:1.5rem}.portfolioShell_profile-tagline__HO2RA{font-size:.78rem}.portfolioShell_portfolio-content__91nB7{margin-left:var(--sidebar-width)}}@media (max-width:760px){.portfolioShell_profile-sidebar__tGpX6{display:none}.portfolioShell_mobile-profile-header__W1FFY{position:fixed;inset:0 0 auto 0;z-index:100;width:100%;height:70px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 16px;border-bottom:1px solid #ffffff12;background:#151520f5;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.portfolioShell_mobile-profile-copy__jCVHQ{min-width:0;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.portfolioShell_mobile-profile-name__e7NA2{display:block;overflow:hidden;color:#f1eff8;font-family:Exo\ 2,sans-serif;font-size:1rem;font-weight:700;line-height:1.15;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.portfolioShell_mobile-profile-tagline__yNOdZ{display:block;margin-top:3px;overflow:hidden;color:#aaa9bd;font-size:.67rem;font-weight:400;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.portfolioShell_mobile-menu-button__BXlKJ{position:relative;width:42px;height:42px;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:0;border:1px solid #ffffff12;border-radius:11px;background:#ffffff05;color:var(--text);transition:background var(--transition),border-color var(--transition),transform var(--transition)}.portfolioShell_mobile-menu-button__BXlKJ:hover{border-color:#b8b1df35;background:#b8b1df10}.portfolioShell_mobile-menu-button__BXlKJ:active{transform:scale(.96)}.portfolioShell_mobile-menu-button__BXlKJ span{width:17px;height:1.5px;display:block;border-radius:999px;background:currentColor;transform-origin:center;transition:transform .2s ease,opacity .2s ease}.portfolioShell_mobile-menu-button__BXlKJ.portfolioShell_is-open__jqh_3 span:first-child{transform:translateY(6.5px) rotate(45deg)}.portfolioShell_mobile-menu-button__BXlKJ.portfolioShell_is-open__jqh_3 span:nth-child(2){opacity:0}.portfolioShell_mobile-menu-button__BXlKJ.portfolioShell_is-open__jqh_3 span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.portfolioShell_mobile-drawer-backdrop__3_MaV{position:fixed;inset:0;z-index:90;width:100%;height:100%;padding:0;border:0;background:#05050885;cursor:default;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.portfolioShell_mobile-drawer__J0dYE{position:fixed;inset:0 auto 0 0;z-index:110;width:min(82vw,320px);height:100svh;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:34px 22px 28px;border-right:1px solid #ffffff12;background:radial-gradient(circle at 50% 8%,#b8b1df0a,transparent 34%),var(--panel-soft);box-shadow:18px 0 55px #0008;overscroll-behavior:contain;scrollbar-width:thin}.portfolioShell_mobile-drawer-profile-copy__r24r5{min-height:54px;display:flex;flex-direction:column;align-items:center}.portfolioShell_mobile-drawer-name__TF8B8{display:block;color:#f1eff8;font-family:Exo\ 2,sans-serif;font-size:1.45rem;font-weight:700;line-height:1.15;letter-spacing:-.035em}.portfolioShell_mobile-drawer-tagline__sv5aw{margin-top:6px;color:#aaa9bd;font-size:.76rem}.portfolioShell_mobile-drawer-socials__sc_HA{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;margin-top:22px}.portfolioShell_mobile-drawer-socials__sc_HA a{min-width:34px;height:34px;display:grid;place-items:center;padding:0 7px;border:1px solid transparent;border-radius:9px;background:#b8b1df12;color:#d8d4ee;font-size:.68rem;font-weight:700;transition:background var(--transition),border-color var(--transition),transform var(--transition)}.portfolioShell_mobile-drawer-socials__sc_HA a:hover{border-color:#b8b1df20;background:#b8b1df25;transform:translateY(-2px)}.portfolioShell_mobile-drawer-divider__MYZ5w{width:100%;height:1px;flex:none;margin:28px 0 20px;background:var(--line)}.portfolioShell_mobile-drawer-nav__9SYms{width:100%;display:grid;grid-gap:4px;gap:4px}.portfolioShell_mobile-drawer-nav__9SYms>div{width:100%;min-width:0;will-change:opacity,transform}.portfolioShell_mobile-drawer-nav__9SYms a{width:100%;min-width:0;display:flex;align-items:center;gap:12px;padding:11px 12px;border:1px solid transparent;border-radius:10px;color:#bcbaca;font-size:.86rem;transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast)}.portfolioShell_mobile-drawer-nav__9SYms a>span:first-child{width:21px;flex:none;color:#88869f;font-size:1rem;text-align:center}.portfolioShell_mobile-drawer-nav__9SYms a>span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolioShell_mobile-drawer-nav__9SYms a>b{margin-left:auto;color:var(--accent);font-weight:400;opacity:0;transition:opacity var(--transition-fast)}.portfolioShell_mobile-drawer-nav__9SYms a:hover,.portfolioShell_mobile-drawer-nav__9SYms a[aria-current=page]{border-color:#b8b1df1b;background:#b8b1df12;color:#f2efff}.portfolioShell_mobile-drawer-nav__9SYms a:hover>b{opacity:1}.portfolioShell_portfolio-content__91nB7{width:100%;max-width:100%;min-width:0;margin-left:0;min-height:calc(100svh - 70px);padding-top:70px}.portfolioShell_profile-info__dvIe2{min-height:42px}}@media (max-width:420px){.portfolioShell_mobile-profile-header__W1FFY{height:64px;padding-inline:11px}.portfolioShell_mobile-profile-name__e7NA2{font-size:.94rem}.portfolioShell_mobile-profile-tagline__yNOdZ{font-size:.62rem}.portfolioShell_mobile-menu-button__BXlKJ{width:39px;height:39px}.portfolioShell_mobile-drawer__J0dYE{width:min(86vw,305px);padding-inline:18px}.portfolioShell_mobile-drawer-name__TF8B8{font-size:1.3rem}.portfolioShell_mobile-drawer-tagline__sv5aw{font-size:.7rem}.portfolioShell_mobile-drawer-socials__sc_HA{gap:5px}.portfolioShell_mobile-drawer-socials__sc_HA a{min-width:31px;height:31px;padding-inline:6px;font-size:.62rem}.portfolioShell_mobile-drawer-nav__9SYms a{padding:10px;font-size:.8rem}}.portfolioShell_profile-skeleton__23QEy{width:100%;display:flex;flex-direction:column;align-items:center}.portfolioShell_profile-skeleton-avatar__hSn8y{width:88px;height:88px;border-radius:50%;position:relative;overflow:hidden;background:rgba(158,152,188,.08)}.portfolioShell_profile-skeleton-copy__pyKIh{width:100%;min-height:58px;margin-top:18px;display:flex;flex-direction:column;align-items:center;gap:10px}.portfolioShell_profile-skeleton-name__vMOis{width:145px;height:25px;border-radius:5px}.portfolioShell_profile-skeleton-tagline__o3cSO{width:110px;height:13px;border-radius:4px}.portfolioShell_profile-skeleton-socials__2trGq{width:100%;display:flex;align-items:center;justify-content:center;gap:10px}.portfolioShell_profile-skeleton-socials__2trGq span{width:30px;height:30px;flex:none;position:relative;overflow:hidden;border-radius:8px;background:rgba(158,152,188,.08)}.portfolioShell_profile-skeleton-navigation__nWdF_{width:100%;display:flex;flex-direction:column;gap:13px}.portfolioShell_profile-skeleton-navigation__nWdF_ span{width:70%;height:14px;position:relative;overflow:hidden;border-radius:4px;background:rgba(158,152,188,.08)}.portfolioShell_profile-skeleton-navigation__nWdF_ span:nth-child(2){width:58%}.portfolioShell_profile-skeleton-navigation__nWdF_ span:nth-child(3){width:65%}.portfolioShell_profile-skeleton-navigation__nWdF_ span:nth-child(4){width:52%}.portfolioShell_profile-skeleton-navigation__nWdF_ span:nth-child(5){width:62%}.portfolioShell_mobile-profile-skeleton__YKvZc{min-width:0;display:flex;align-items:center;gap:12px}.portfolioShell_mobile-profile-skeleton-avatar__pUgm1{width:44px;height:44px;flex:none;position:relative;overflow:hidden;border-radius:50%;background:rgba(158,152,188,.08)}.portfolioShell_mobile-profile-skeleton-copy__P1rjp{min-width:0;display:flex;flex-direction:column;gap:7px}.portfolioShell_mobile-profile-skeleton-name__9tQhe{width:112px;height:15px;border-radius:4px}.portfolioShell_mobile-profile-skeleton-tagline__feqIT{width:88px;height:10px;border-radius:4px}.portfolioShell_mobile-drawer-profile-skeleton__vMGL0{width:100%;display:flex;align-items:center;gap:14px}.portfolioShell_mobile-drawer-skeleton-avatar__W_9R1{width:64px;height:64px;flex:none;position:relative;overflow:hidden;border-radius:50%;background:rgba(158,152,188,.08)}.portfolioShell_mobile-drawer-skeleton-copy__d2tls{display:flex;flex-direction:column;gap:8px}.portfolioShell_mobile-drawer-skeleton-name__eQL2U{width:125px;height:17px;border-radius:4px}.portfolioShell_mobile-drawer-skeleton-tagline___Db6s{width:96px;height:11px;border-radius:4px}.portfolioShell_mobile-drawer-skeleton-avatar__W_9R1:after,.portfolioShell_mobile-drawer-skeleton-name__eQL2U:after,.portfolioShell_mobile-drawer-skeleton-tagline___Db6s:after,.portfolioShell_mobile-profile-skeleton-avatar__pUgm1:after,.portfolioShell_mobile-profile-skeleton-name__9tQhe:after,.portfolioShell_mobile-profile-skeleton-tagline__feqIT:after,.portfolioShell_profile-skeleton-avatar__hSn8y:after,.portfolioShell_profile-skeleton-name__vMOis:after,.portfolioShell_profile-skeleton-navigation__nWdF_ span:after,.portfolioShell_profile-skeleton-socials__2trGq span:after,.portfolioShell_profile-skeleton-tagline__o3cSO:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.045),transparent);animation:portfolioShell_portfolioProfileSkeletonShimmer__QL4DW 1.5s ease-in-out infinite}@keyframes portfolioShell_portfolioProfileSkeletonShimmer__QL4DW{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.portfolioShell_mobile-drawer-skeleton-avatar__W_9R1:after,.portfolioShell_mobile-drawer-skeleton-name__eQL2U:after,.portfolioShell_mobile-drawer-skeleton-tagline___Db6s:after,.portfolioShell_mobile-profile-skeleton-avatar__pUgm1:after,.portfolioShell_mobile-profile-skeleton-name__9tQhe:after,.portfolioShell_mobile-profile-skeleton-tagline__feqIT:after,.portfolioShell_profile-skeleton-avatar__hSn8y:after,.portfolioShell_profile-skeleton-name__vMOis:after,.portfolioShell_profile-skeleton-navigation__nWdF_ span:after,.portfolioShell_profile-skeleton-socials__2trGq span:after,.portfolioShell_profile-skeleton-tagline__o3cSO:after{animation:none}}.profile_profile-flip__EU8cB{display:block;width:132px;height:132px;padding:0;margin:0 0 23px;border:0;background:transparent;color:inherit;perspective:1000px;cursor:pointer;-webkit-tap-highlight-color:transparent}.profile_profile-flip-inner__SZasp{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;will-change:transform}.profile_profile-flip-face__vPNzk{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden;border:1px solid #b8b1df60;border-radius:50%;background:#151520;box-shadow:0 8px 28px #0003;backface-visibility:hidden;-webkit-backface-visibility:hidden}.profile_profile-flip-face__vPNzk>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.profile_profile-flip-front__iknKD{transform:rotateY(0deg)}.profile_profile-flip-back__GglAt{transform:rotateY(180deg);gap:3px}.profile_profile-flip-back__GglAt small,.profile_profile-flip-back__GglAt strong{position:relative;text-shadow:0 2px 8px #000}.profile_profile-flip-back__GglAt strong{font-size:.9rem}.profile_profile-flip-back__GglAt small{padding:0 9px;color:#d6d0ed;font-size:.5rem;text-align:center}@media (min-width:761px) and (max-width:1292px){.profile_profile-flip__EU8cB{width:112px;height:112px;margin-bottom:20px}}@media (max-width:760px){.profile_mobile-profile-identity__UTMsv{min-width:0;display:flex;align-items:center;gap:11px;overflow:hidden}.profile_mobile-profile-identity__UTMsv .profile_profile-flip__EU8cB{width:48px;height:48px;flex:none;margin:0}.profile_mobile-drawer-profile__EhNpT{display:flex;flex-direction:column;align-items:center;text-align:center}.profile_mobile-drawer-profile__EhNpT .profile_profile-flip__EU8cB{width:112px;height:112px;margin:0 0 18px}.profile_profile-flip-back__GglAt strong{font-size:.5rem}.profile_profile-flip-back__GglAt small{display:none}}@media (max-width:420px){.profile_mobile-profile-identity__UTMsv{gap:9px}.profile_mobile-profile-identity__UTMsv .profile_profile-flip__EU8cB{width:44px;height:44px}.profile_mobile-drawer-profile__EhNpT .profile_profile-flip__EU8cB{width:104px;height:104px}}@media (prefers-reduced-motion:reduce){.profile_profile-flip-inner__SZasp{transition:none!important}}.superneko_superneko-sidebar-logout__IEz9o{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:10px;min-height:42px;padding:0 12px;border:1px solid #9e98bc35;border-radius:9px;background:transparent;color:#999bae;font:inherit;font-size:.78rem;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.superneko_superneko-sidebar-logout__IEz9o:hover:not(:disabled){border-color:#ef444455;background:#ef444412;color:#f87171;transform:translateY(-1px)}.superneko_superneko-sidebar-logout__IEz9o:disabled{cursor:not-allowed;opacity:.55}.superneko_superneko-sidebar-logout-icon__TW47m{width:26px;height:26px;display:grid;place-items:center;border:1px solid #9e98bc30;border-radius:7px;background:#9e98bc0a;font-size:.9rem;line-height:1}.superneko_superneko-card__tMcp_{display:flex;align-items:center;justify-content:center}.superneko_superneko-card__tMcp_,.superneko_superneko-login-card__1PApM{width:min(100%,650px);margin:0 auto;padding:30px;border:1px solid #9e98bc;border-radius:22px;background:#9e98bc0a}.superneko_superneko-login-card__1PApM .superneko_superneko-heading__8UHgN{margin-bottom:28px}.superneko_superneko-login-card__1PApM .superneko_superneko-form__IDGer{width:100%;display:grid;grid-gap:17px;gap:17px}.superneko_superneko-heading__8UHgN{margin-bottom:28px}.superneko_superneko-eyebrow__wNCQL{display:block;margin-bottom:10px;color:#999bae;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.superneko_superneko-heading__8UHgN h1{margin:0;color:#f3f4f8;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:600;line-height:1.15}.superneko_superneko-heading__8UHgN h1 em{color:var(--accent);font-style:normal}.superneko_superneko-heading__8UHgN p{margin:12px 0 0;color:#999bae;font-size:.9rem;line-height:1.6}.superneko_superneko-button-container__pIr1m{display:grid;grid-auto-flow:column dense;grid-gap:12px;gap:12px}.superneko_superneko-form__IDGer{display:grid;grid-gap:17px;gap:17px}.superneko_superneko-form__IDGer label{display:grid;grid-gap:8px;gap:8px;color:#e0deeb;font-size:.85rem}.superneko_superneko-form__IDGer input{width:100%;min-width:0;padding:12px 14px;border:1px solid #9e98bc60;border-radius:10px;outline:none;background:#0b1325;color:#f3f4f8;font-size:.9rem;transition:border-color .2s ease,box-shadow .2s ease}.superneko_superneko-form__IDGer input:focus{border-color:#c5bedf;box-shadow:0 0 0 3px #9e98bc1c}.superneko_superneko-form__IDGer input::placeholder{color:#73778d}.superneko_superneko-form__IDGer input:disabled{cursor:not-allowed;opacity:.6}.superneko_superneko-back__ImTr8,.superneko_superneko-submit__yTI1P{width:100%;min-height:44px;margin-top:2px;padding:10px 16px;border:1px solid #9e98bc;border-radius:10px;outline:none;background:#9e98bc1c;color:#e0deeb;cursor:pointer;font-size:.87rem;font-weight:500;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .15s ease,box-shadow .2s ease}.superneko_superneko-back__ImTr8:hover:not(:disabled),.superneko_superneko-submit__yTI1P:hover:not(:disabled){border-color:#c5bedf;background:#9e98bc30;color:#f3f4f8;box-shadow:0 0 0 3px #9e98bc0d}.superneko_superneko-back__ImTr8:focus-visible,.superneko_superneko-submit__yTI1P:focus-visible{border-color:#c5bedf;box-shadow:0 0 0 3px #9e98bc1c}.superneko_superneko-back__ImTr8:active:not(:disabled),.superneko_superneko-submit__yTI1P:active:not(:disabled){transform:translateY(1px);background:#9e98bc25}.superneko_superneko-back__ImTr8:disabled,.superneko_superneko-submit__yTI1P:disabled{cursor:not-allowed;opacity:.55}.superneko_superneko-error__lKsmm{margin:16px 0 0;padding:11px 13px;border:1px solid #9e98bc35;border-radius:10px;background:#9e98bc0d;color:#c5bedf;font-size:.82rem;line-height:1.5}.superneko_superneko-error__lKsmm.superneko_is-locked__2b7Xo{border-color:#b77f8b55;color:#d6aeb7}.superneko_superneko-attempts__G2Xbg{display:grid;grid-gap:9px;gap:9px;margin-top:16px;color:#999bae;font-size:.78rem}.superneko_superneko-attempt-bars__byUUy{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.superneko_superneko-attempt-bars__byUUy span{height:3px;border-radius:999px;background:#9e98bc25}.superneko_superneko-attempt-bars__byUUy span.superneko_is-used__ky7rq{background:#9e98bc}.superneko_superneko-recovery__jtFfG{display:grid;grid-gap:14px;gap:14px;margin-top:18px;padding-top:18px;border-top:1px solid #9e98bc30}.superneko_superneko-recovery__jtFfG p{margin:0;color:#999bae;font-size:.82rem;line-height:1.6}.superneko_superneko-forgot__sGwu1{min-height:44px;padding:10px 16px;border:1px solid #9e98bc60;border-radius:10px;background:transparent;color:#e0deeb;cursor:pointer;font-size:.87rem;transition:background .2s ease,border-color .2s ease}.superneko_superneko-forgot__sGwu1:hover{border-color:#c5bedf;background:#9e98bc18}.superneko_superneko-content__BFLjY{width:100%;margin:0 auto}.superneko_superneko-intro__VxWra{max-width:700px}.superneko_superneko-intro__VxWra h1{margin:0;color:#f3f4f8;font-size:clamp(2rem,5vw,3.4rem);font-weight:600;line-height:1.1}.superneko_superneko-intro__VxWra h1 em{color:#c5bedf;font-style:normal}.superneko_superneko-intro__VxWra p{max-width:620px;margin:18px 0 0;color:#999bae;font-size:.95rem;line-height:1.7}.superneko_superneko-divider__RalIO{width:100%;height:1px;margin:38px 0;background:#9e98bc30}.superneko_superneko-project-header__wbqAL{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.superneko_superneko-project-actions__1C66H{display:flex;align-items:center;gap:10px;flex:none}.superneko_superneko-project-actions__1C66H .superneko_superneko-back__ImTr8{width:auto;margin-top:0;text-decoration:none}.superneko_superneko-add-button__YRBA1{width:auto;padding:8px 12px;border:1px solid #9e98bc60;border-radius:9px;background:transparent;color:#e0deeb;cursor:pointer;font-size:.76rem;transition:background .2s ease,border-color .2s ease,color .2s ease;margin-top:0}.superneko_superneko-add-button__YRBA1:hover:not(:disabled){border-color:#c5bedf;background:#9e98bc18}.superneko_superneko-project-card__7ikN7{min-width:0;display:flex;flex-direction:column;padding:22px;border:1px solid #9e98bc60;border-radius:18px;background:#9e98bc0a;transition:border-color .2s ease,background .2s ease,transform .2s ease}.superneko_superneko-project-card__7ikN7:hover{border-color:#9e98bc;background:#9e98bc12;transform:translateY(-2px)}.superneko_superneko-project-top__LnG2a{display:flex;align-items:center;gap:14px;min-width:0}.superneko_superneko-project-icon__Dkj1d{width:54px;height:54px;flex:none;display:grid;place-items:center;overflow:hidden;border-radius:14px;color:#c5bedf}.superneko_superneko-project-icon__Dkj1d img{width:100%;height:100%;object-fit:contain}.superneko_superneko-project-icon__Dkj1d span{font-size:1.1rem}.superneko_superneko-project-heading__ouOx9{min-width:0}.superneko_superneko-project-heading__ouOx9>span{display:block;margin-bottom:5px;overflow:hidden;color:#73778d;font-size:.68rem;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.superneko_superneko-project-heading__ouOx9 h2{margin:0;overflow-wrap:anywhere;color:#e0deeb;font-size:1.05rem;font-weight:500}.superneko_superneko-project-description__q0_Xd{display:-webkit-box;margin:20px 0 0;overflow:hidden;color:#999bae;font-size:.82rem;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:4}.superneko_superneko-project-tools__YK8dK{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.superneko_superneko-project-tools__YK8dK span{padding:5px 8px;border:1px solid #9e98bc35;border-radius:7px;background:#9e98bc0d;color:#aaa6be;font-size:.68rem}.superneko_superneko-project-links__ffwHn{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.superneko_superneko-project-links__ffwHn a{color:#c5bedf;font-size:.76rem;text-decoration:none;transition:color .2s ease,opacity .2s ease}.superneko_superneko-project-links__ffwHn a:hover{color:#f3f4f8}.superneko_superneko-project-controls__Ep8qT{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:auto;padding-top:22px}.superneko_superneko-project-controls__Ep8qT button{min-height:38px;padding:8px 12px;border:1px solid #9e98bc60;border-radius:9px;background:transparent;color:#e0deeb;cursor:pointer;font-size:.76rem;transition:background .2s ease,border-color .2s ease,color .2s ease}.superneko_superneko-project-controls__Ep8qT button:hover:not(:disabled){border-color:#c5bedf;background:#9e98bc18}.superneko_superneko-project-controls__Ep8qT button:disabled{cursor:not-allowed;opacity:.5}.superneko_superneko-project-delete__5YjzW{border-color:#b77f8b45!important;color:#d6aeb7!important}.superneko_superneko-project-delete__5YjzW:hover:not(:disabled){border-color:#b77f8b!important;background:#b77f8b12!important}.superneko_superneko-empty__PSFr6{display:grid;justify-items:center;grid-gap:10px;gap:10px;padding:60px 24px;border:1px dashed #9e98bc60;border-radius:18px;text-align:center}.superneko_superneko-empty__PSFr6>span{color:#73778d;font-size:.68rem;font-weight:600;letter-spacing:.14em}.superneko_superneko-empty__PSFr6 h2{margin:0;color:#e0deeb;font-size:1.15rem;font-weight:500}.superneko_superneko-empty__PSFr6 p{max-width:450px;margin:0 0 12px;color:#999bae;font-size:.82rem;line-height:1.6}.superneko_superneko-empty__PSFr6 .superneko_superneko-submit__yTI1P{width:auto}.superneko_superneko-modal-backdrop___OBEZ{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;width:100vw;height:100dvh;padding:24px;background:#050711b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:superneko_superneko-modal-fade__A3XpF .2s ease}.superneko_superneko-modal__v0ro_{width:min(100%,650px);max-height:calc(100dvh - 48px);overflow-y:auto;padding:30px;border:1px solid #9e98bc;border-radius:22px;background:#0f172a;box-shadow:0 24px 80px #00000055;animation:superneko_superneko-modal-enter__eq6c8 .25s cubic-bezier(.22,1,.36,1)}.superneko_superneko-modal-header__pL4EP{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:28px;padding-right:40px}.superneko_superneko-modal-header__pL4EP h2{margin:0;color:#f3f4f8;font-size:clamp(1.5rem,4vw,2rem);font-weight:500}.superneko_superneko-modal-close__pSaHE{width:36px;height:36px;flex:none;display:grid;place-items:center;border:1px solid #9e98bc45;border-radius:9px;background:transparent;color:#999bae;cursor:pointer;font-size:1.4rem;line-height:1;transition:background .2s ease,border-color .2s ease,color .2s ease}.superneko_superneko-modal-close__pSaHE:hover:not(:disabled){border-color:#c5bedf;background:#9e98bc18;color:#f3f4f8}.superneko_superneko-modal-close__pSaHE:disabled{cursor:not-allowed;opacity:.5}.superneko_superneko-form__IDGer textarea{width:100%;min-width:0;min-height:130px;padding:12px 14px;border:1px solid #9e98bc60;border-radius:10px;outline:none;background:#0b1325;color:#f3f4f8;font-family:inherit;font-size:.9rem;line-height:1.6;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease}.superneko_superneko-form__IDGer textarea:focus{border-color:#c5bedf;box-shadow:0 0 0 3px #9e98bc1c}.superneko_superneko-form__IDGer textarea::placeholder{color:#73778d}.superneko_superneko-form__IDGer input[type=file]{width:100%;padding:10px;border:1px dashed #9e98bc60;border-radius:10px;background:#0b1325;color:#999bae;font-size:.78rem}.superneko_superneko-form__IDGer input[type=file]::-webkit-file-upload-button{margin-right:10px;padding:7px 10px;border:1px solid #9e98bc60;border-radius:7px;background:#9e98bc12;color:#e0deeb;cursor:pointer}.superneko_superneko-form__IDGer input[type=file]::file-selector-button{margin-right:10px;padding:7px 10px;border:1px solid #9e98bc60;border-radius:7px;background:#9e98bc12;color:#e0deeb;cursor:pointer}.superneko_superneko-form__IDGer label small{color:#73778d;font-size:.7rem}.superneko_superneko-current-icon__mNdB7{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid #9e98bc35;border-radius:10px;background:#9e98bc0a}.superneko_superneko-current-icon__mNdB7 img{width:42px;height:42px;flex:none;object-fit:contain;border-radius:8px;background:#0b1325}.superneko_superneko-current-icon__mNdB7 span{min-width:0;overflow:hidden;color:#999bae;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.superneko_superneko-modal-actions__e4QFV{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:4px}.superneko_superneko-modal-actions__e4QFV .superneko_superneko-back__ImTr8{margin-top:0;text-decoration:none}.superneko_superneko-skill-results__SmYlX{position:relative;width:100%;display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;padding:8px;max-height:180px;overflow-y:auto;border:1px solid #9e98bc45;border-radius:10px;background:#0b1325;box-shadow:0 12px 30px #00000055}.superneko_superneko-skill-result__L1Ek9{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;width:auto;min-width:0;padding:6px 9px;border:1px solid #9e98bc35;border-radius:8px;background:#9e98bc0a;color:#d9d7e5;cursor:pointer;font:inherit;transition:background .2s ease,border-color .2s ease,transform .2s ease}.superneko_superneko-skill-result__L1Ek9:hover{border-color:#9e98bc80;background:#9e98bc18;transform:translateY(-1px)}.superneko_superneko-skill-result__L1Ek9 img{width:32px!important;height:32px!important;min-width:32px;max-width:32px;min-height:32px;max-height:32px;flex:0 0 32px;display:block;object-fit:contain;border-radius:6px}.superneko_superneko-selected-skills__IKU9C{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.superneko_superneko-selected-skill__85Xze{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:5px 8px;border:1px solid #9e98bc45;border-radius:8px;background:#9e98bc0d;color:#d9d7e5;font-size:.72rem}.superneko_superneko-selected-skill__85Xze img{width:18px!important;height:18px!important;min-width:18px;max-width:18px;min-height:18px;max-height:18px;flex:0 0 18px;object-fit:contain;border-radius:4px}.superneko_superneko-selected-skill__85Xze span{overflow:hidden;max-width:140px;text-overflow:ellipsis;white-space:nowrap}.superneko_superneko-selected-skill__85Xze button{width:18px;height:18px;flex:none;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:#73778d;cursor:pointer;font-size:.8rem;line-height:1;transition:background .2s ease,color .2s ease}.superneko_superneko-selected-skill__85Xze button:hover{background:#ef444418;color:#f87171}.superneko_superneko-delete-modal__KJx2x{width:min(100%,520px)}.superneko_superneko-delete-content__RdnEj h2{margin:0 0 10px;color:#f3f4f8;font-size:clamp(1.35rem,3vw,1.7rem);font-weight:500}.superneko_superneko-delete-content__RdnEj p{margin:0;color:#c4c5d1;font-size:.92rem;line-height:1.6}.superneko_superneko-delete-content__RdnEj p strong{color:#f3f4f8}.superneko_superneko-delete-content__RdnEj>span{display:block;margin-top:10px;color:#73778d;font-size:.78rem;line-height:1.6}.superneko_superneko-delete-actions__tbY9V{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:28px}.superneko_superneko-delete-actions__tbY9V .superneko_superneko-back__ImTr8{margin-top:0}.superneko_superneko-delete-confirm__o2avq{min-height:42px;padding:0 16px;border:1px solid #ef444455;border-radius:9px;background:#ef444412;color:#f87171;font:inherit;font-size:.82rem;font-weight:500;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.superneko_superneko-delete-confirm__o2avq:hover:not(:disabled){border-color:#f87171aa;background:#ef444425;color:#fca5a5;transform:translateY(-1px)}.superneko_superneko-delete-confirm__o2avq:disabled{cursor:not-allowed;opacity:.55}.superneko_superneko-blog-modal__GK_n5{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:24px;background:rgba(3,3,10,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:hidden}.superneko_superneko-blog-form-group__KLqkp,.superneko_superneko-blog-form__N5B_5{display:flex;flex-direction:column}.superneko_superneko-blog-form-group__KLqkp label{color:#b8b4c7;font-size:.75rem;font-weight:500}.superneko_superneko-blog-form__N5B_5 textarea{min-height:150px}.superneko_superneko-blog-editor__5cQAL{gap:12px}.superneko_superneko-blog-page__RPd_N{display:block;width:100%;max-width:none;min-width:0;padding:72px clamp(28px,5vw,80px) 70px}.superneko_superneko-blog-page__RPd_N,.superneko_superneko-blog-page__RPd_N *{box-sizing:border-box}.superneko_superneko-blog-header__8Nav_{width:100%;max-width:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:28px;gap:28px;margin:0 0 30px}.superneko_superneko-blog-header__8Nav_ h1{margin:0;color:#f3f4f8;font-size:clamp(2rem,4vw,3rem);font-weight:600;letter-spacing:-.045em;line-height:1.05}.superneko_superneko-blog-header__8Nav_ p{max-width:650px;margin:12px 0 0;color:#999bae;font-size:.9rem;line-height:1.65}.superneko_superneko-blog-actions__0_Mbz{width:min(100%,380px);justify-self:end}.superneko_superneko-blog-actions__0_Mbz .superneko_superneko-submit__yTI1P{margin-top:0}.superneko_superneko-blog-stats__567rs{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));grid-gap:12px;gap:12px;width:100%;margin-bottom:18px}.superneko_superneko-blog-stat__nQPA3{min-width:0;padding:15px 17px;border:1px solid #9e98bc35;border-radius:12px;background:#9e98bc08}.superneko_superneko-blog-stat-label__Y27mm{display:block;margin-bottom:6px;color:#73778d;font-size:.65rem;font-weight:700;letter-spacing:.12em}.superneko_superneko-blog-stat__nQPA3 strong{display:block;color:#f3f4f8;font-size:1.35rem;font-weight:600;line-height:1}.superneko_superneko-blog-search__J1mgY{width:100%;margin-bottom:22px}.superneko_superneko-blog-search__J1mgY input{display:block;width:100%;min-width:0;height:44px;padding:0 14px;border:1px solid #9e98bc45;border-radius:10px;outline:none;background:#070711;color:#f3f4f8;font:inherit;font-size:.84rem;transition:border-color .2s ease,box-shadow .2s ease}.superneko_superneko-blog-search__J1mgY input::placeholder{color:#73778d}.superneko_superneko-blog-search__J1mgY input:focus{border-color:#c5bedf;box-shadow:0 0 0 3px #9e98bc12}.superneko_superneko-blog-grid__zld6K{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:17px;gap:17px;width:100%;min-width:0}.superneko_superneko-blog-card__lMXhH{display:flex;flex-direction:column;min-width:0;min-height:100%;overflow:hidden;border:1px solid #9e98bc45;border-radius:18px;background:#9e98bc08;transition:border-color .2s ease,background .2s ease,transform .2s ease}.superneko_superneko-blog-card__lMXhH:hover{border-color:#9e98bc85;background:#9e98bc0d;transform:translateY(-2px)}.superneko_superneko-blog-card-cover__zXQMr{position:relative;display:grid;place-items:center;width:100%;height:190px;overflow:hidden;border-bottom:1px solid #9e98bc30;background:radial-gradient(circle at 50% 30%,#9e98bc16,transparent 55%),#080811}.superneko_superneko-blog-card-cover__zXQMr img{display:block;width:100%;height:100%;object-fit:cover}.superneko_superneko-blog-card-cover__zXQMr>span{color:#73778d;font-size:2rem}.superneko_superneko-blog-status__Zn6tV{position:absolute;top:12px;right:12px;padding:5px 8px;border:1px solid #9e98bc45;border-radius:999px;background:#050711cc;color:#b8b4c7;font-size:.6rem;font-weight:700;letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.superneko_superneko-blog-status__Zn6tV.superneko_is-published__VXEjk{border-color:#9e98bc70;color:#d7d2e7}.superneko_superneko-blog-status__Zn6tV.superneko_is-draft__OATcZ{color:#999bae}.superneko_superneko-blog-card-content__I0Ena{display:flex;flex:1 1;flex-direction:column;min-width:0;padding:18px}.superneko_superneko-blog-card-meta__cqj8v{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;margin-bottom:12px;color:#73778d;font-size:.68rem}.superneko_superneko-blog-card-meta__cqj8v span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.superneko_superneko-blog-card-content__I0Ena h2{min-width:0;margin:0;color:#f3f4f8;font-size:1.15rem;font-weight:600;letter-spacing:-.02em;line-height:1.3;overflow-wrap:anywhere}.superneko_superneko-blog-card-content__I0Ena>p{margin:10px 0 0;color:#999bae;font-size:.8rem;line-height:1.65;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.superneko_superneko-blog-card-slug__JEjFr{margin-top:auto;padding-top:16px;color:#73778d;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.66rem;line-height:1.5;overflow-wrap:anywhere}.superneko_superneko-blog-card-controls__iyDXj{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;padding:0 18px 18px}.superneko_superneko-blog-card-controls__iyDXj .superneko_superneko-back__ImTr8,.superneko_superneko-blog-card-controls__iyDXj .superneko_superneko-delete-confirm__o2avq{min-width:0;margin-top:0}.superneko_superneko-blog-empty__v4Yhr{display:grid;justify-items:center;width:100%;min-height:280px;padding:70px 24px;border:1px dashed #9e98bc45;border-radius:18px;text-align:center}.superneko_superneko-blog-empty__v4Yhr>span{color:#73778d;font-size:.68rem;font-weight:700;letter-spacing:.14em}.superneko_superneko-blog-empty__v4Yhr h2{margin:12px 0 0;color:#e0deeb;font-size:1.15rem;font-weight:600}.superneko_superneko-blog-empty__v4Yhr p{max-width:560px;margin:10px 0 20px;color:#999bae;font-size:.82rem;line-height:1.65}.superneko_superneko-blog-empty__v4Yhr .superneko_superneko-submit__yTI1P{width:auto;margin-top:0}.superneko_superneko-blog-skeleton__qxnuI{width:100%;height:190px;background:linear-gradient(90deg,#171625,#27253a,#171625);background-size:200% 100%;animation:superneko_skeleton-pulse__XhlHO 1.2s ease-in-out infinite}.superneko_superneko-blog-skeleton-lines__eUKq6{display:grid;grid-gap:10px;gap:10px;padding:18px}.superneko_superneko-blog-skeleton-lines__eUKq6 i{display:block;height:10px;border-radius:5px;background:linear-gradient(90deg,#29283b,#38364e,#29283b);background-size:200% 100%;animation:superneko_skeleton-pulse__XhlHO 1.2s ease-in-out infinite}.superneko_superneko-blog-skeleton-lines__eUKq6 i:first-child{width:62%}.superneko_superneko-blog-skeleton-lines__eUKq6 i:nth-child(2){width:92%}.superneko_superneko-blog-skeleton-lines__eUKq6 i:nth-child(3){width:76%}.superneko_superneko-blog-modal__GK_n5{position:relative;inset:auto;z-index:auto;display:block;width:min(900px,100%);height:auto;max-height:calc(100dvh - 48px);margin:0;padding:30px;overflow-x:hidden;overflow-y:auto;border:1px solid #9e98bc70;border-radius:18px;background:#080816;box-shadow:0 30px 80px rgba(0,0,0,.45),0 0 0 1px rgba(255,255,255,.02);-webkit-backdrop-filter:none;backdrop-filter:none}.superneko_superneko-blog-modal__GK_n5 .superneko_superneko-modal-header__pL4EP{margin-bottom:24px}.superneko_superneko-blog-modal__GK_n5 .superneko_superneko-modal-header__pL4EP>div{min-width:0}.superneko_superneko-blog-modal__GK_n5 .superneko_superneko-modal-header__pL4EP span{display:block;margin-bottom:8px;color:#999bae;font-size:.68rem;font-weight:700;letter-spacing:.12em}.superneko_superneko-blog-modal__GK_n5 .superneko_superneko-modal-header__pL4EP h2{overflow-wrap:anywhere}.superneko_superneko-blog-modal__GK_n5 .superneko_superneko-modal-close__pSaHE{flex:none}.superneko_superneko-blog-form__N5B_5{display:grid;width:100%;min-width:0;grid-gap:18px;gap:18px}.superneko_superneko-blog-form-group__KLqkp{display:grid;min-width:0;grid-gap:8px;gap:8px;color:#b8b4c7;font-size:.75rem;font-weight:500}.superneko_superneko-blog-form-group__KLqkp>span{display:block}.superneko_superneko-blog-form__N5B_5 input,.superneko_superneko-blog-form__N5B_5 select,.superneko_superneko-blog-form__N5B_5 textarea{width:100%;min-width:0;border:1px solid #9e98bc45;border-radius:10px;outline:none;background:#070711;color:#f3f4f8;font:inherit;font-size:.85rem;transition:border-color .2s ease,box-shadow .2s ease}.superneko_superneko-blog-form__N5B_5 input,.superneko_superneko-blog-form__N5B_5 select{min-height:46px;padding:0 13px}.superneko_superneko-blog-form__N5B_5 textarea{min-height:130px;padding:13px;resize:vertical;line-height:1.7}.superneko_superneko-blog-form__N5B_5 input::placeholder,.superneko_superneko-blog-form__N5B_5 textarea::placeholder{color:#73778d}.superneko_superneko-blog-form__N5B_5 input:focus,.superneko_superneko-blog-form__N5B_5 select:focus,.superneko_superneko-blog-form__N5B_5 textarea:focus{border-color:#c5bedf;box-shadow:0 0 0 3px #9e98bc12}.superneko_superneko-blog-form__N5B_5 input:disabled,.superneko_superneko-blog-form__N5B_5 select:disabled,.superneko_superneko-blog-form__N5B_5 textarea:disabled{cursor:not-allowed;opacity:.55}.superneko_superneko-blog-slug-preview__hOypn{display:grid;grid-gap:7px;gap:7px;min-width:0;padding:11px 13px;border:1px solid #9e98bc30;border-radius:10px;background:#9e98bc08}.superneko_superneko-blog-slug-preview__hOypn span{color:#73778d;font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.superneko_superneko-blog-slug-preview__hOypn code{min-width:0;overflow-wrap:anywhere;color:#c5bedf;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem}.superneko_superneko-blog-cover-preview__3sCnt{width:100%;max-height:260px;overflow:hidden;border:1px solid #9e98bc35;border-radius:12px;background:#070711}.superneko_superneko-blog-cover-preview__3sCnt img{display:block;width:100%;max-height:260px;object-fit:cover}.superneko_superneko-blog-editor-field__jS3ZJ{display:grid;grid-gap:8px;gap:8px;min-width:0}.superneko_superneko-blog-form-label__zo8H3{color:#b8b4c7;font-size:.75rem;font-weight:500}.superneko_superneko-blog-editor__5cQAL{display:flex;flex-direction:column;width:100%;min-width:0;gap:10px}.superneko_superneko-blog-toolbar-divider__j9soG{width:1px;height:22px;margin:0 4px;background:#9e98bc35}.superneko_superneko-blog-publish__507zf{display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;max-width:100%;color:#b8b4c7;font-size:.78rem;cursor:pointer}.superneko_superneko-blog-publish__507zf input{width:17px;height:17px;margin:0;accent-color:#c5bedf}.superneko_superneko-blog-publish__507zf input:disabled{cursor:not-allowed}.superneko_superneko-modal-backdrop___OBEZ .superneko_superneko-blog-modal__GK_n5{width:min(900px,calc(100vw - 48px));max-width:900px;max-height:calc(100dvh - 48px);margin:0}.superneko_superneko-media-heading-row__Z9VvO{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.superneko_superneko-media-search__Nr0JX{display:grid;grid-gap:8px;gap:8px;width:min(100%,700px);margin-bottom:38px}.superneko_superneko-media-search__Nr0JX label{color:#999bae;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.superneko_superneko-media-search__Nr0JX input{width:100%;min-height:46px;padding:11px 14px;border:1px solid #9e98bc60;border-radius:10px;outline:none;background:#0b0d16;color:#f3f4f8;font-size:.88rem;transition:border-color .2s ease,box-shadow .2s ease}.superneko_superneko-media-search__Nr0JX input:focus{border-color:#c5bedf;box-shadow:0 0 0 3px #9e98bc1c}.superneko_superneko-media-search__Nr0JX input::placeholder{color:#73778d}.superneko_superneko-media-library__gVgmi,.superneko_superneko-media-search-results__AFqz1{width:100%;margin-bottom:48px}.superneko_superneko-media-section-heading__9b9sV{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.superneko_superneko-media-section-heading__9b9sV>div{min-width:0}.superneko_superneko-media-section-heading__9b9sV h2{margin:0;color:#e0deeb;font-size:1.05rem;font-weight:500}.superneko_superneko-media-section-heading__9b9sV span{display:block;margin-top:4px;color:#73778d;font-size:.7rem}.superneko_superneko-media-result-card-skeleton__ao5RH{overflow:hidden}.superneko_superneko-media-cover-skeleton__iKlTg{position:relative;overflow:hidden;background:#9e98bc12}.superneko_superneko-media-skeleton-shimmer__H9uoQ{position:absolute;inset:0;background:linear-gradient(90deg,transparent,#9e98bc08 35%,#9e98bc18 50%,#9e98bc08 65%,transparent);transform:translateX(-100%);animation:superneko_superneko-media-skeleton-shimmer__H9uoQ 1.6s ease-in-out infinite}.superneko_superneko-media-copy-skeleton__ysRiZ{display:flex;flex-direction:column;gap:9px}.superneko_superneko-media-skeleton-title__m2c_q{width:78%;height:15px;border-radius:5px;background:#9e98bc12;position:relative;overflow:hidden}.superneko_superneko-media-skeleton-year__NyQZc{width:35%;height:11px;border-radius:4px;background:#9e98bc0d;position:relative;overflow:hidden}.superneko_superneko-media-skeleton-title__m2c_q:after,.superneko_superneko-media-skeleton-year__NyQZc:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,#9e98bc08 35%,#9e98bc16 50%,#9e98bc08 65%,transparent);transform:translateX(-100%);animation:superneko_superneko-media-skeleton-shimmer__H9uoQ 1.6s ease-in-out infinite}.superneko_superneko-media-add__kUST1,.superneko_superneko-media-remove__SanRk{width:100%;min-height:36px;padding:8px 10px;border:1px solid #9e98bc60;border-radius:8px;background:transparent;color:#e0deeb;cursor:pointer;font-size:.74rem;transition:background .2s ease,border-color .2s ease,color .2s ease}.superneko_superneko-media-add__kUST1:hover:not(:disabled){border-color:#c5bedf;background:#9e98bc18}.superneko_superneko-media-add__kUST1:disabled,.superneko_superneko-media-remove__SanRk:disabled{cursor:not-allowed;opacity:.5}.superneko_superneko-media-item-actions__nPP7W{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;margin-top:auto}.superneko_superneko-media-item-actions__nPP7W select{min-width:0;min-height:36px;padding:7px 28px 7px 9px;border:1px solid #9e98bc60;border-radius:8px;outline:none;background:#0b0d16;color:#e0deeb;cursor:pointer;font-size:.7rem}.superneko_superneko-media-item-actions__nPP7W select:focus{border-color:#c5bedf}.superneko_superneko-media-remove__SanRk{width:auto;border-color:#b77f8b45;color:#d6aeb7}.superneko_superneko-media-remove__SanRk:hover:not(:disabled){border-color:#b77f8b;background:#b77f8b12}.superneko_superneko-media-tabs__g8xcU{margin-bottom:24px}.superneko_superneko-media-error__yZuGB{width:min(100%,700px);margin:-15px 0 32px;color:#d6aeb7;font-size:.78rem}.superneko_superneko-media-empty__RJgtJ{min-height:160px}.superneko_superneko-media-result-skeleton__QVv_K{aspect-ratio:2/3.8;border:1px solid #9e98bc25;border-radius:15px;background:linear-gradient(110deg,#9e98bc08 25%,#9e98bc15 37%,#9e98bc08 63%);background-size:200% 100%;animation:superneko_skeleton-pulse__XhlHO 1.5s ease-in-out infinite}.superneko_superneko-media-source__iTx_g a{color:#c5bedf;text-decoration:none}.superneko_superneko-media-source__iTx_g a:hover{color:#f3f4f8}.superneko_superneko-media-source__iTx_g{margin:0;color:#73778d;font-size:.68rem}@media (max-width:760px){.superneko_superneko-project-header__wbqAL{align-items:stretch;flex-direction:column;gap:22px}.superneko_superneko-project-actions__1C66H{width:100%}.superneko_superneko-project-actions__1C66H .superneko_superneko-add-button__YRBA1,.superneko_superneko-project-actions__1C66H .superneko_superneko-back__ImTr8{flex:1 1}.superneko_superneko-modal-backdrop___OBEZ{align-items:flex-start;padding:12px}.superneko_superneko-modal__v0ro_{max-height:92svh;padding:24px;border-radius:18px}.superneko_superneko-skill-results__SmYlX{max-height:160px}.superneko_superneko-skill-result__L1Ek9{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px)}.superneko_superneko-delete-modal__KJx2x{width:100%;max-width:480px;max-height:calc(100dvh - 32px);padding:24px;border-radius:16px}.superneko_superneko-blog-modal__GK_n5{align-items:flex-start;padding:12px}.superneko_superneko-blog-page__RPd_N{padding:58px 28px 60px}.superneko_superneko-blog-header__8Nav_{grid-template-columns:1fr;align-items:stretch}.superneko_superneko-blog-actions__0_Mbz{width:100%;justify-self:stretch}.superneko_superneko-blog-grid__zld6K{grid-template-columns:1fr}.superneko_superneko-blog-modal__GK_n5{width:100%;max-height:calc(100dvh - 24px);padding:24px;border-radius:16px}.superneko_superneko-media-heading-row__Z9VvO{align-items:flex-start}.superneko_superneko-media-item-actions__nPP7W{grid-template-columns:1fr}.superneko_superneko-media-remove__SanRk{width:100%}}@media (max-width:700px){.superneko_superneko-card__tMcp_,.superneko_superneko-login-card__1PApM{padding:24px;border-radius:18px}.superneko_superneko-button-container__pIr1m{grid-auto-flow:row;gap:10px}}@media (max-width:520px){.superneko_superneko-intro__VxWra h1{font-size:2rem}.superneko_superneko-blog-page__RPd_N{padding:46px 18px 50px}.superneko_superneko-blog-card-controls__iyDXj,.superneko_superneko-blog-stats__567rs{grid-template-columns:1fr}.superneko_superneko-blog-modal__GK_n5{max-height:calc(100dvh - 16px);padding:20px 16px;border-radius:15px}.superneko_superneko-media-library__gVgmi,.superneko_superneko-media-search-results__AFqz1{margin-bottom:38px}}@media (max-width:480px){.superneko_superneko-card__tMcp_,.superneko_superneko-login-card__1PApM{padding:20px;border-radius:16px}.superneko_superneko-heading__8UHgN h1{font-size:1.7rem}.superneko_superneko-button-container__pIr1m{grid-auto-flow:row;gap:10px}.superneko_superneko-project-actions__1C66H{flex-direction:column}.superneko_superneko-project-actions__1C66H .superneko_superneko-add-button__YRBA1,.superneko_superneko-project-actions__1C66H .superneko_superneko-back__ImTr8{width:100%}.superneko_superneko-project-card__7ikN7{padding:18px}.superneko_superneko-modal__v0ro_{padding:20px;border-radius:16px}.superneko_superneko-modal-actions__e4QFV{grid-template-columns:1fr}.superneko_superneko-skill-result__L1Ek9{flex:1 1 100%}.superneko_superneko-skill-result__L1Ek9 img{width:28px!important;height:28px!important;min-width:28px;max-width:28px;min-height:28px;max-height:28px;flex-basis:28px}.superneko_superneko-delete-modal__KJx2x{width:100%;max-height:calc(100dvh - 24px);padding:20px;border-radius:15px}.superneko_superneko-delete-actions__tbY9V{grid-template-columns:1fr}.superneko_superneko-delete-actions__tbY9V .superneko_superneko-back__ImTr8,.superneko_superneko-delete-confirm__o2avq{width:100%}.superneko_superneko-blog-modal__GK_n5{padding:8px}}@media (max-width:1100px){.superneko_superneko-blog-grid__zld6K{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.superneko_superneko-modal-backdrop___OBEZ .superneko_superneko-blog-modal__GK_n5{width:min(100%,760px);max-height:calc(100dvh - 24px)}}@media (max-width:600px){.superneko_superneko-modal-backdrop___OBEZ .superneko_superneko-blog-modal__GK_n5{width:100%;max-height:calc(100dvh - 16px);padding:20px}}@media (prefers-reduced-motion:reduce){.superneko_superneko-media-skeleton-shimmer__H9uoQ,.superneko_superneko-media-skeleton-title__m2c_q:after,.superneko_superneko-media-skeleton-year__NyQZc:after{animation:none}}@keyframes superneko_skeleton-pulse__XhlHO{0%,to{opacity:.65;background-position:100% 0}50%{opacity:1;background-position:0 0}}@keyframes superneko_superneko-modal-fade__A3XpF{0%{opacity:0}to{opacity:1}}@keyframes superneko_superneko-modal-enter__eq6c8{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes superneko_superneko-media-skeleton-shimmer__H9uoQ{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.superneko_superneko-dashboard-links__JxBg5{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.superneko_superneko-dashboard-link___d_9r{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 13px;border:1px solid #9e98bc35;border-radius:9px;background:#9e98bc0a;color:#e0deeb;font-size:.82rem;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.superneko_superneko-dashboard-link___d_9r:hover{border-color:#9e98bc65;background:#9e98bc18;transform:translateY(-1px)}.preloader_preloader___a5gP{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;background:var(--bg);animation:preloader_loader-leave__25ayD .35s ease 1.65s forwards;pointer-events:none}.preloader_preloader-logo__rHdlc{width:82px;height:82px;object-fit:contain;animation:preloader_loader-pulse__v7_VX 1s ease-in-out infinite alternate}.preloader_sr-only__RTioy{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes preloader_loader-pulse__v7_VX{0%{opacity:.45;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes preloader_loader-leave__25ayD{to{opacity:0;visibility:hidden}}.supportMe_support-me__VxcO1{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;gap:1rem;width:100%}.supportMe_support-divider__c8NOx{width:1px;height:40px;background:#9e98bc;flex-shrink:0}.supportMe_support-me-link__LXo0G{display:block;overflow:hidden;border-radius:14px;text-decoration:none}.supportMe_support-me-link__LXo0G:focus-visible{outline:2px solid currentColor;outline-offset:4px}.contactPage_contact-container__yVO56{display:flex;justify-content:center;align-items:center;gap:2rem;width:100%}.contactPage_contact-divider__QjkJt{width:1px;height:100%;min-height:620px;background:rgba(158,152,188,.1);flex-shrink:0}@media (max-width:600px){.contactPage_contact-container__yVO56{flex-direction:column}.contactPage_contact-divider__QjkJt{width:100%;height:1px;min-height:0;margin:28px 0}}.supernekoSettings_settings-page__twF45{width:min(100%,1040px);margin:0 auto;padding:42px 28px 80px}.supernekoSettings_settings-header__A30uC{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:28px}.supernekoSettings_settings-kicker__DUmUy{display:block;margin-bottom:8px;color:#8f8aa9;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase}.supernekoSettings_settings-header__A30uC h1{margin:0;color:#f0eef8;font-size:clamp(1.7rem,4vw,2.55rem);line-height:1.05}.supernekoSettings_settings-header__A30uC p{max-width:620px;margin:11px 0 0;color:#88869f;font-size:.86rem;line-height:1.7}.supernekoSettings_settings-back__ugL2W{flex:none;padding:9px 12px;border:1px solid #9e98bc22;border-radius:9px;color:#bcb8ce;font-size:.76rem;transition:color .16s ease,border-color .16s ease,background .16s ease}.supernekoSettings_settings-back__ugL2W:hover{border-color:#9e98bc42;background:#9e98bc0a;color:#f1eff8}.supernekoSettings_identity-tabs__PTuvM{display:flex;gap:5px;width:-moz-fit-content;width:fit-content;margin-bottom:18px;padding:4px;border:1px solid #9e98bc16;border-radius:11px;background:#9e98bc07}.supernekoSettings_identity-tabs__PTuvM button{border:0;border-radius:8px;background:transparent;color:#7f7c91;padding:8px 13px;font:inherit;font-size:.73rem;cursor:pointer;transition:color .16s ease,background .16s ease}.supernekoSettings_identity-tabs__PTuvM button.supernekoSettings_is-active__1fkPV,.supernekoSettings_identity-tabs__PTuvM button:hover{background:#9e98bc12;color:#e8e4f3}.supernekoSettings_settings-grid__nWZ68{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px}.supernekoSettings_settings-card__rL94W{min-width:0;padding:20px;border:1px solid #9e98bc16;border-radius:14px;background:#9e98bc05}.supernekoSettings_settings-card-heading__AfX_E{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.supernekoSettings_settings-card-heading__AfX_E>div{display:flex;align-items:center;gap:10px}.supernekoSettings_settings-card-heading__AfX_E>div>span{color:#68647a;font-size:.62rem}.supernekoSettings_settings-card-heading__AfX_E h2{margin:0;color:#e8e5f1;font-size:.94rem;font-weight:600}.supernekoSettings_settings-card-heading__AfX_E small{color:#68657a;font-size:.63rem}.supernekoSettings_identity-preview__FS6Qe{display:flex;align-items:center;gap:13px;margin-bottom:20px;padding:11px;border:1px solid #9e98bc12;border-radius:11px;background:#9e98bc05}.supernekoSettings_avatar-preview__yaODK{width:58px;height:58px;flex:none;overflow:hidden;border:1px solid #b8b1df35;border-radius:50%;background:#151520}.supernekoSettings_avatar-preview__yaODK img{width:100%;height:100%;object-fit:cover}.supernekoSettings_avatar-preview__yaODK span{display:grid;width:100%;height:100%;place-items:center;color:#767288}.supernekoSettings_identity-preview__FS6Qe>div:last-child{min-width:0;display:grid;grid-gap:4px;gap:4px}.supernekoSettings_identity-preview__FS6Qe strong{overflow:hidden;color:#e9e5f3;font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.supernekoSettings_identity-preview__FS6Qe span{overflow:hidden;color:#777489;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.supernekoSettings_field__2_X3H{display:grid;grid-gap:7px;gap:7px;margin-top:14px}.supernekoSettings_field__2_X3H>span{color:#89869a;font-size:.68rem}.supernekoSettings_field__2_X3H input,.supernekoSettings_social-row__mtj_R input{width:100%;min-width:0;box-sizing:border-box;border:1px solid #9e98bc18;border-radius:9px;outline:none;background:#08080d30;color:#e5e2ed;font:inherit;font-size:.78rem;padding:10px 11px;transition:border-color .16s ease,background .16s ease}.supernekoSettings_field__2_X3H input:focus,.supernekoSettings_social-row__mtj_R input:focus{border-color:#b8b1df45;background:#9e98bc07}.supernekoSettings_resume-box__RGKHw,.supernekoSettings_upload-row__FWCyt{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px}.supernekoSettings_field-hint__i3Ve0,.supernekoSettings_resume-box__RGKHw span,.supernekoSettings_upload-row__FWCyt>span{color:#6f6c7e;font-size:.64rem;line-height:1.6}.supernekoSettings_upload-button__gUUnY{display:inline-flex;flex:none;align-items:center;justify-content:center;min-height:34px;padding:0 11px;border:1px solid #9e98bc24;border-radius:8px;background:#9e98bc09;color:#c4c0d2;font-size:.68rem;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.supernekoSettings_upload-button__gUUnY:hover{border-color:#b8b1df45;background:#9e98bc12;color:#eeeaf7}.supernekoSettings_upload-button__gUUnY input{display:none}.supernekoSettings_small-action__GnzOK{border:1px solid #9e98bc20;border-radius:7px;background:transparent;color:#aaa6bb;padding:6px 9px;font:inherit;font-size:.66rem;cursor:pointer}.supernekoSettings_small-action__GnzOK:hover{background:#9e98bc0b;color:#eeeaf7}.supernekoSettings_social-list__BX6Fk{display:grid;grid-gap:8px;gap:8px}.supernekoSettings_social-row__mtj_R{display:grid;grid-template-columns:minmax(82px,.35fr) minmax(0,1fr) 30px;grid-gap:7px;gap:7px}.supernekoSettings_remove-action__c_Btj{display:grid;place-items:center;width:30px;height:34px;border:1px solid #9e98bc16;border-radius:8px;background:transparent;color:#777387;cursor:pointer}.supernekoSettings_remove-action__c_Btj:hover{border-color:#f8717130;color:#f87171}.supernekoSettings_empty-state__iHVBz{margin:0;padding:12px;border:1px dashed #9e98bc16;border-radius:9px;color:#686577;font-size:.68rem}.supernekoSettings_field-hint__i3Ve0{margin:13px 0 0}.supernekoSettings_resume-box__RGKHw{align-items:flex-start;margin-top:0;padding:13px;border:1px solid #9e98bc12;border-radius:10px;background:#9e98bc04}.supernekoSettings_resume-box__RGKHw>div{min-width:0;display:grid;grid-gap:5px;gap:5px}.supernekoSettings_resume-box__RGKHw strong{color:#dedbe7;font-size:.77rem}.supernekoSettings_resume-link__1Z5mV{display:inline-block;margin-top:13px;color:#aaa5bd;font-size:.68rem}.supernekoSettings_resume-link__1Z5mV:hover{color:#eeeaf7}.supernekoSettings_settings-actions__7XqG7{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-end;gap:13px;min-height:42px}.supernekoSettings_settings-error__MArFD,.supernekoSettings_settings-success__Ub7Dn{margin:0 auto 0 0;font-size:.7rem}.supernekoSettings_settings-error__MArFD{color:#f28b8b}.supernekoSettings_settings-success__Ub7Dn{color:#9dcca9}.supernekoSettings_save-button__gL4Gb{min-height:39px;border:1px solid #b8b1df35;border-radius:9px;background:#b8b1df12;color:#e9e5f2;padding:0 15px;font:inherit;font-size:.72rem;cursor:pointer;transition:background .16s ease,border-color .16s ease}.supernekoSettings_save-button__gL4Gb:hover:not(:disabled){border-color:#b8b1df55;background:#b8b1df1b}.supernekoSettings_save-button__gL4Gb:disabled,.supernekoSettings_upload-button__gUUnY:has(input:disabled){cursor:wait;opacity:.55}.supernekoSettings_settings-loading___129N{margin:0;color:#88869b;font-size:.78rem}@media (max-width:760px){.supernekoSettings_settings-page__twF45{padding:28px 18px 60px}.supernekoSettings_settings-header__A30uC{align-items:flex-start;flex-direction:column;gap:18px}.supernekoSettings_settings-grid__nWZ68{grid-template-columns:1fr}.supernekoSettings_settings-actions__7XqG7{grid-column:auto;align-items:stretch;flex-direction:column}.supernekoSettings_settings-error__MArFD,.supernekoSettings_settings-success__Ub7Dn{width:100%;margin:0}.supernekoSettings_save-button__gL4Gb{width:100%}}@media (max-width:480px){.supernekoSettings_settings-page__twF45{padding-inline:13px}.supernekoSettings_identity-tabs__PTuvM{width:100%}.supernekoSettings_identity-tabs__PTuvM button{flex:1 1;padding-inline:8px}.supernekoSettings_settings-card__rL94W{padding:15px}.supernekoSettings_resume-box__RGKHw,.supernekoSettings_upload-row__FWCyt{align-items:flex-start;flex-direction:column}.supernekoSettings_social-row__mtj_R{grid-template-columns:1fr 30px}.supernekoSettings_social-row__mtj_R input:first-child{grid-column:1/-1}.supernekoSettings_social-row__mtj_R input:nth-child(2){grid-column:1}.supernekoSettings_remove-action__c_Btj{grid-column:2;grid-row:2}}