:root{--color-bg-primary:#fafafa;--color-bg-secondary:#f5f5f5;--color-text-primary:#212121;--color-text-secondary:#757575;--color-text-tertiary:#9e9e9e;--color-primary:#1976d2;--color-border:#e0e0e0;--font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px}@media (prefers-color-scheme:dark){:root{--color-bg-primary:#121212;--color-bg-secondary:#1e1e1e;--color-text-primary:#ffffff;--color-text-secondary:#b3b3b3;--color-text-tertiary:#808080;--color-border:#333333}}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;height:100%}body{background-color:var(--color-bg-primary);color:var(--color-text-primary);font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.current-diff{position:relative}.current-diff:before{border:2px dashed purple;background:rgba(128,0,128,.1);position:absolute;content:"";width:250px;height:735px;top:-335px;left:-12px;transition:all .3s ease-in-out;pointer-events:none;z-index:1}.current-diff:after{background-color:purple;color:white;position:absolute;padding:1px 10px;content:"Current Diff";top:-345px;left:65px;z-index:10;white-space:nowrap;border-radius:3px;font-size:13px}#__next{min-height:100vh;display:flex;flex-direction:column}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-bg-secondary)}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-text-tertiary)}.loading-skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}.flex-center{display:flex;align-items:center;justify-content:center}.text-center{text-align:center}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-editor-page{overflow:hidden!important;height:100vh!important}.image-editor-page main{padding:0!important;margin:75px 0 0!important;width:100vw!important;max-width:100vw!important}.video-editor-page{overflow:hidden!important;height:100vh!important}.video-editor-page main{padding:0!important;margin:75px 0 0!important;width:100vw!important;max-width:100vw!important}@font-face{font-family:blanka;src:url(/_next/static/media/b25f50a00aa65452-s.p.ttf) format("truetype");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:blanka;src:url(/_next/static/media/ad6c93a61aecc466-s.p.ttf) format("truetype");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:blanka;src:url(/_next/static/media/0642fa65ac8c1fd8-s.p.ttf) format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:blanka;src:url(/_next/static/media/b6b6fd9a9a62ea30-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:blanka;src:url(/_next/static/media/b0409f8f41500632-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:blanka;src:url(/_next/static/media/ff288ee13c2d8b24-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:blanka;src:url(/_next/static/media/51c6ecba5965467b-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:blanka;src:url(/_next/static/media/51cc3f8baa88952f-s.p.ttf) format("truetype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:blanka Fallback;src:local("Arial");ascent-override:85.55%;descent-override:18.40%;line-gap-override:0.00%;size-adjust:100.52%}.__className_de08e5{font-family:blanka,blanka Fallback}.__variable_de08e5{--font-blanka:"blanka","blanka Fallback"}@font-face{font-family:dazzed;src:url(/_next/static/media/4d707da4005b45fc-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dazzed;src:url(/_next/static/media/9007867d1e8665b7-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:dazzed;src:url(/_next/static/media/090e3f534139dcb9-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:dazzed;src:url(/_next/static/media/809c527b072b317f-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:dazzed;src:url(/_next/static/media/ae38dcac3917bef0-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:dazzed;src:url(/_next/static/media/d5fab148a1d6ecdd-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:dazzed;src:url(/_next/static/media/7a87e0897290b314-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:dazzed;src:url(/_next/static/media/8ffb60e8c9190bea-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:dazzed;src:url(/_next/static/media/417185a58a041542-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:dazzed;src:url(/_next/static/media/00d846d6b5e1c1b9-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:dazzed Fallback;src:local("Arial");ascent-override:84.01%;descent-override:17.43%;line-gap-override:0.00%;size-adjust:108.43%}.__className_95b552{font-family:dazzed,dazzed Fallback}.__variable_95b552{--font-dazzed:"dazzed","dazzed Fallback"}