body:has([data-remixflick-shell]){--background:#fff2e9;--foreground:#241318;--card:#fff;--card-foreground:#241318;--popover:#fff;--popover-foreground:#241318;--primary:#ff4d6d;--primary-foreground:#fff;--secondary:#ffe7de;--secondary-foreground:#241318;--muted:#fff0e8;--muted-foreground:#7c5f65;--accent:#ffe3d6;--accent-foreground:#241318;--destructive:#e5344f;--border:#2413181f;--input:#24131829;--ring:#ff4d6d;--rf-paper:#fff2e9;--rf-paper-2:#fff9f4;--rf-surface:#fff;--rf-ink:#241318;--rf-muted:#7c5f65;--rf-line:#2413181a;--rf-pink:#ff4d6d;--rf-orange:#ff8a3d;--rf-lemon:#ffc94a;--rf-mint:#7de0c0;--rf-sky:#7fc8ff;--rf-grape:#a855f7;--rf-grad:linear-gradient(118deg, #ff8a3d, #ff4d6d 52%, #a855f7);--rf-shadow:0 18px 40px #78285024;--rf-shadow-sm:0 8px 20px #7828501f;--rf-nav-bg:#fff2e9db;--font-sans:var(--font-remixflick), "PingFang SC", "Microsoft Yahei", "Hiragino Sans", "Yu Gothic UI", "Malgun Gothic", "Apple SD Gothic Neo", "Noto Sans", "Arial", sans-serif;background:var(--background);color:var(--foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-sans)}body:has([data-remixflick-shell]):lang(ja){--font-sans:var(--font-remixflick), "Hiragino Sans", "Yu Gothic UI", "Noto Sans JP", "Noto Sans", "Arial", sans-serif}body:has([data-remixflick-shell]):lang(ko){--font-sans:var(--font-remixflick), "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", "Noto Sans", "Arial", sans-serif}body:has([data-remixflick-shell]):lang(ru){--font-sans:var(--font-remixflick), "Arial", "Helvetica Neue", "Noto Sans", sans-serif}[data-remixflick-shell]{min-height:100svh}[data-remixflick-shell] :is(a,button,summary):focus-visible{outline:2px solid var(--ring);outline-offset:5px}body:has([data-remixflick-shell]) [data-slot=button]{border-radius:9px;min-height:42px}body:has([data-remixflick-shell]) [data-slot=input]{border-radius:9px;min-height:46px}body:has([data-remixflick-shell]) :is([data-slot=dialog-content],[data-slot=drawer-content]){border-color:var(--rf-line);background:var(--rf-surface);color:var(--rf-ink);box-shadow:var(--rf-shadow);font-family:var(--font-sans)}body:has([data-remixflick-shell]) [data-slot=drawer-content][data-vaul-drawer-direction=bottom]{border-radius:20px 20px 0 0}body:has([data-remixflick-shell]) [data-slot=dialog-content]{border-radius:20px;padding:30px}body:has([data-remixflick-shell]) [data-slot=dialog-title]{color:var(--rf-ink);letter-spacing:-.03em;font-size:26px;font-weight:500}body:has([data-remixflick-shell]) [data-slot=dialog-description]{color:var(--muted-foreground);line-height:1.6}.rf-site-header{z-index:50;background:var(--rf-nav-bg);border-bottom:1px solid var(--rf-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0}.rf-header-inner{align-items:center;gap:56px;max-width:1320px;min-height:76px;margin:auto;padding:0 40px;display:flex}.rf-header-inner>a span,.rf-footer-brand>a span{letter-spacing:-.045em;font-size:21px;font-weight:550}.rf-desktop-nav{align-items:center;gap:28px;display:flex}.rf-desktop-nav a,.rf-my-videos{color:var(--rf-muted);font-size:14px;transition:color .18s}.rf-desktop-nav a:hover,.rf-desktop-nav a[aria-current],.rf-my-videos:hover{color:var(--rf-ink)}.rf-header-actions{align-items:center;gap:22px;margin-left:auto;display:flex}.rf-header-actions [data-slot=button]{box-shadow:none;margin:0}.rf-header-actions [data-slot=button]:has(>span){background:var(--rf-surface);color:var(--rf-ink);box-shadow:var(--rf-shadow-sm);border:0;border-radius:999px;padding:0 20px;transition:box-shadow .18s,background-color .18s}.rf-header-actions [data-slot=button]:has(>span):hover{box-shadow:var(--rf-shadow)}.rf-menu-trigger{background:var(--rf-surface);width:44px;min-height:44px;color:var(--rf-ink);box-shadow:var(--rf-shadow-sm);border:0;border-radius:999px;justify-content:center;align-items:center;display:none}.rf-mobile-nav{background:var(--rf-paper);border-top:1px solid var(--rf-line);padding:12px 24px 20px}.rf-mobile-nav a{color:var(--rf-ink);padding:12px 0;display:block}.rf-skip-link{background:var(--rf-grad);color:#241318;box-shadow:var(--rf-shadow-sm);z-index:60;border-radius:999px;padding:12px 20px;position:absolute;top:-100px;left:20px}.rf-skip-link:focus{top:12px}.rf-site-footer{border-top:1px solid var(--rf-line);background:var(--rf-paper-2);margin-top:24px;padding:48px 40px 20px}.rf-footer-main,.rf-footer-bottom{gap:80px;max-width:1240px;margin:auto;display:flex}.rf-footer-brand{max-width:340px;margin-right:auto}.rf-footer-brand p{color:var(--rf-muted);margin-top:18px;font-size:14px;line-height:1.7}.rf-footer-main nav{flex-direction:column;align-items:start;gap:12px;font-size:14px;display:flex}.rf-footer-main nav h2{color:var(--rf-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:600}.rf-footer-main nav a{color:var(--rf-muted);transition:color .18s}.rf-footer-main nav a:hover{color:var(--rf-ink)}.rf-footer-bottom{border-top:1px solid var(--rf-line);color:var(--rf-muted);justify-content:space-between;align-items:center;margin-top:40px;padding-top:20px;font-size:12px}.rf-auth{background:var(--rf-paper);min-height:100svh;color:var(--rf-ink);grid-template-columns:1fr 1fr;display:grid}.rf-auth-story{isolation:isolate;color:var(--rf-ink);border-right:1px solid var(--rf-line);background:radial-gradient(56% 46% at 82% 8%,#ff8a3d57,#0000 68%),radial-gradient(48% 44% at 12% 24%,#ffc94a4d,#0000 66%),radial-gradient(60% 54% at 20% 92%,#a855f738,#0000 70%),radial-gradient(46% 42% at 96% 78%,#ff4d6d2e,#0000 68%),linear-gradient(158deg,#fffaf5,#fff1e7 56%,#ffe9e1);flex-direction:column;align-items:start;padding:40px 56px;display:flex;position:relative;overflow:hidden}.rf-auth-story:before,.rf-auth-story:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute}.rf-auth-story:before{background:radial-gradient(circle,#ff8a3d6b,#ff4d6d29 58%,#0000 74%);top:-210px;right:-160px}.rf-auth-story:after{background:radial-gradient(circle,#a855f73d,#ffc94a24 56%,#0000 74%);bottom:-240px;left:-180px}.rf-auth-story>a{color:var(--rf-ink)}.rf-auth-story>div{max-width:460px;margin:auto 0;padding:60px 0}.rf-auth-story h2{color:var(--rf-ink);letter-spacing:-.055em;font-size:clamp(40px,5vw,70px);font-weight:450;line-height:1.02}.rf-auth-story p{color:var(--rf-muted);max-width:340px;margin-top:24px;font-size:16px;line-height:1.7}.rf-auth-story>span{color:var(--rf-muted);letter-spacing:.01em;font-size:13px}.rf-auth-main{background:radial-gradient(72% 52% at 100% 0%, #ffc94a2e, transparent 62%), radial-gradient(58% 46% at 0% 100%, #ff4d6d1a, transparent 64%), var(--rf-paper);flex-direction:column;justify-content:center;padding:32px;display:flex;position:relative}.rf-auth-locale{position:absolute;top:30px;right:30px}.rf-auth-locale [data-slot=button]{border:1px solid var(--rf-line);background:var(--rf-surface);min-height:44px;color:var(--rf-ink);box-shadow:var(--rf-shadow-sm);border-radius:999px;padding:0 16px}.rf-auth-locale [data-slot=button]:hover{background:var(--rf-paper-2);border-color:#24131833}.rf-auth-main [data-slot=card]{border:1px solid var(--rf-line);background:var(--rf-surface);width:100%;max-width:460px;color:var(--rf-ink);box-shadow:var(--rf-shadow);border-radius:24px;gap:22px;margin:0 auto;padding:34px 32px}.rf-auth-main [data-slot=card-header],.rf-auth-main [data-slot=card-content],.rf-auth-main [data-slot=card-footer]{padding-left:0;padding-right:0}.rf-auth-main [data-slot=card-footer]{padding-bottom:0}.rf-auth-main [data-slot=card-title]{color:var(--rf-ink);letter-spacing:-.03em;font-size:30px;font-weight:500}.rf-auth-main [data-slot=card-description]{font-size:15px;line-height:1.6}.rf-auth-main [data-slot=label]{color:var(--rf-ink);font-weight:500}.rf-auth-main .text-amber-600{color:#b45309}body:has([data-remixflick-shell]) :is(.rf-auth-main,[data-slot=dialog-content],[data-slot=drawer-content]) [data-slot=input]{background:var(--rf-surface);min-height:46px;color:var(--rf-ink);border:1px solid #2413181f;border-radius:12px;padding:0 14px;font-size:15px;box-shadow:inset 0 1px 2px #2413180a}body:has([data-remixflick-shell]) :is(.rf-auth-main,[data-slot=dialog-content],[data-slot=drawer-content]) [data-slot=input]:focus-visible{border-color:var(--ring);outline:none;box-shadow:0 0 0 4px #ff4d6d29}body:has([data-remixflick-shell]) :is(.rf-auth-main,[data-slot=dialog-content],[data-slot=drawer-content]) [data-slot=input][aria-invalid=true]{border-color:var(--destructive)}body:has([data-remixflick-shell]) :is(.rf-auth-main,[data-slot=dialog-content],[data-slot=drawer-content]) [data-slot=button]{min-height:46px;font-family:var(--font-sans);border-radius:999px}body:has([data-remixflick-shell]) :is(.rf-auth-main,[data-slot=dialog-content],[data-slot=drawer-content]) [data-slot=button].bg-primary{background:var(--rf-grad);color:#241318;letter-spacing:-.01em;border:0;font-weight:600;box-shadow:0 12px 26px #ff4d6d42}body:has([data-remixflick-shell]) :is(.rf-auth-main,[data-slot=dialog-content],[data-slot=drawer-content]) [data-slot=button].bg-primary:hover{background-color:#0000;box-shadow:0 14px 30px #ff4d6d52}body:has([data-remixflick-shell]) :is(.rf-auth-main,[data-slot=dialog-content],[data-slot=drawer-content]) [data-slot=button].bg-background{border:1px solid var(--rf-line);background:var(--rf-surface);color:var(--rf-ink);box-shadow:var(--rf-shadow-sm);font-weight:500}body:has([data-remixflick-shell]) :is(.rf-auth-main,[data-slot=dialog-content],[data-slot=drawer-content]) [data-slot=button].bg-background:hover{background:var(--rf-paper-2);border-color:#24131833;box-shadow:0 12px 26px #78285029}body:has([data-remixflick-shell]) :is([data-slot=dialog-content],[data-slot=drawer-content]) [data-slot=button].bg-background{background:var(--rf-paper-2)}body:has([data-remixflick-shell]) :is(.rf-auth-main,[data-slot=dialog-content],[data-slot=drawer-content]) [data-slot=button]:not(.bg-primary):not(.bg-background){color:var(--rf-ink)}body:has([data-remixflick-shell]) :is(.rf-auth-main,[data-slot=dialog-content],[data-slot=drawer-content]) [data-slot=button]:not(.bg-primary):not(.bg-background):hover{background:var(--rf-paper-2)}.rf-console{background:radial-gradient(62% 42% at 100% 0%, #ffc94a24, transparent 64%), var(--rf-paper);color:var(--rf-ink);padding-top:30px;padding-bottom:60px}.rf-console .container{max-width:1320px}.rf-console [data-slot=card]{border-color:var(--rf-line);background:var(--rf-surface);color:var(--rf-ink);box-shadow:var(--rf-shadow-sm);border-radius:20px}.rf-console [data-slot=table-container]{overflow-x:auto}.rf-console [data-slot=table-head]{height:44px;color:var(--rf-muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}.rf-console [data-slot=table-cell]{padding-top:18px;padding-bottom:18px}.rf-console [data-slot=table-row]{border-color:var(--rf-line)}.rf-console [data-slot=button].bg-background{border-color:var(--rf-line);background:var(--rf-surface);color:var(--rf-ink);box-shadow:var(--rf-shadow-sm)}.rf-console [data-slot=button].bg-background:hover{background:var(--rf-paper-2);box-shadow:0 12px 26px #78285026}@media (min-width:901px){.rf-mobile-nav{display:none}}@media (max-width:1100px){.rf-header-inner{gap:30px;padding:0 28px}.rf-desktop-nav{gap:20px}.rf-my-videos{display:none}}@media (max-width:900px){.rf-header-inner{min-height:68px;padding:0 24px}.rf-desktop-nav{display:none}.rf-menu-trigger{display:inline-flex}.rf-header-actions{gap:12px}.rf-site-footer{padding:36px 24px 20px}.rf-footer-main{flex-wrap:wrap;gap:32px 60px}.rf-footer-brand{flex-basis:100%;max-width:100%}.rf-auth{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:start}.rf-auth-story{border-right:0;border-bottom:1px solid var(--rf-line);background:radial-gradient(70% 180% at 88% 0,#ff8a3d4d,#0000 70%),radial-gradient(64% 170% at 6% 100%,#a855f729,#0000 72%),linear-gradient(120deg,#fffaf5,#fff1e7);padding:18px 24px}.rf-auth-story:before,.rf-auth-story:after,.rf-auth-story>div,.rf-auth-story>span{display:none}.rf-auth-main{justify-content:start;padding:44px 20px}.rf-auth-locale{position:fixed;top:22px;right:22px}}@media (max-width:420px){.rf-header-inner{gap:8px;padding:0 16px}.rf-header-inner>a{gap:8px}.rf-header-inner>a span{font-size:19px}.rf-header-actions{gap:8px}.rf-header-actions [data-slot=button]:has(>span){padding:0 12px}.rf-header-actions>button:not(.rf-menu-trigger){display:none}.rf-auth-main{padding:40px 16px}.rf-auth-main [data-slot=card]{border-radius:22px;padding:28px 22px}.rf-auth-main [data-slot=card-title]{font-size:26px}}@media (prefers-reduced-motion:reduce){[data-remixflick-shell] *,[data-remixflick-shell] :before,[data-remixflick-shell] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body:has([data-remixflick-shell]) .rf-maker-controls>[data-slot=button]{min-height:50px}body:has([data-remixflick-shell]) .text-neutral-500{color:var(--rf-muted)}
@font-face{font-family:outfit;src:url(../media/outfit_latin-s.1gsd1jahc5dg_.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:outfit Fallback;src:local(Arial);ascent-override:100.84%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.17%}.OLDFba_className{font-family:outfit,outfit Fallback}.OLDFba_variable{--font-remixflick:"outfit", "outfit Fallback"}
@font-face{font-family:notoSansMono;src:url(../media/noto_sans_mono_latin-s.1pt2_06aomutc.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:notoSansMono Fallback;src:local(Arial);ascent-override:81.3%;descent-override:22.28%;line-gap-override:0.0%;size-adjust:131.49%}.BwB9PW_className{font-family:notoSansMono,notoSansMono Fallback}.BwB9PW_variable{--font-sans:"notoSansMono", "notoSansMono Fallback"}
@font-face{font-family:merriweather;src:url(../media/merriweather_latin-s.1d6sb5kuiz5lw.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:merriweather Fallback;src:local(Arial);ascent-override:91.52%;descent-override:25.39%;line-gap-override:0.0%;size-adjust:107.51%}.Cse-OW_className{font-family:merriweather,merriweather Fallback}.Cse-OW_variable{--font-serif:"merriweather", "merriweather Fallback"}
@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_latin-s.3t6q91iet4nsy.woff2)format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.R1oamW_className{font-family:jetbrainsMono,jetbrainsMono Fallback}.R1oamW_variable{--font-mono:"jetbrainsMono", "jetbrainsMono Fallback"}
