.pixel-stars-module__CR3Y0a__field{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.pixel-stars-module__CR3Y0a__field i{background:0 0;border-radius:50%;position:absolute;top:0;left:0}.pixel-stars-module__CR3Y0a__l1{width:1px;height:1px;animation:120s linear infinite alternate pixel-stars-module__CR3Y0a__drift1;box-shadow:24.36vw 66.36vh #e8e8f033,26.78vw 81.79vh #e8e8f02b,41.72vw 57.37vh #e8e8f02e,52.83vw 6.05vh #a78bfa4f,26.84vw 42.16vh #e8e8f030,36.7vw 63.6vh #e8e8f057,68.42vw 85.65vh #e8e8f045,48.3vw 28vh #e8e8f04a,20.18vw 20.03vh #e8e8f04a,38.24vw 25.8vh #e8e8f030,28.31vw 5.15vh #e8e8f040,43.37vw 74.23vh #e8e8f03d,65.79vw 35.66vh #e8e8f03b,10.99vw 9.1vh #e8e8f057,66.89vw 76.23vh #e8e8f04d,46.01vw 84.85vh #e8e8f054,98.04vw 37.16vh #e8e8f033,14.15vw 92.28vh #e8e8f04a,17.68vw 58.32vh #e8e8f057,76.98vw 72.69vh #a78bfa26,35.5vw 44.31vh #e8e8f02e,46.63vw 84.83vh #e8e8f029,15.35vw 59.74vh #e8e8f029,20.72vw 68.75vh #e8e8f042,65.59vw 83.44vh #e8e8f052,47.47vw 12.28vh #e8e8f052,12.56vw 32.78vh #e8e8f03d,95.23vw 80.92vh #e8e8f045,3.36vw 29.36vh #a78bfa38,8.78vw 49.08vh #e8e8f03d,13.87vw 7.43vh #e8e8f04f,33.85vw 44.9vh #a78bfa57,2.69vw 19.53vh #a78bfa40,91.48vw 92.74vh #e8e8f036,92.26vw 93.45vh #e8e8f040,3.4vw 97.96vh #e8e8f04f,34.03vw 70.08vh #e8e8f033,49.12vw 20.3vh #a78bfa57,35.77vw 39.32vh #e8e8f04d,55.8vw 22.88vh #e8e8f04a,17.59vw 86.95vh #e8e8f04d,12.8vw 48.15vh #e8e8f04a,42.3vw 77.14vh #a78bfa29,16.14vw 14.66vh #e8e8f054,50.64vw 50.19vh #e8e8f029,60.53vw 22.82vh #e8e8f042,55.67vw 52.85vh #a78bfa52,81.5vw 80.26vh #e8e8f038,16.39vw 35.2vh #e8e8f036,91.53vw 80.33vh #a78bfa59,42.63vw 99.83vh #e8e8f047,75.69vw 11.81vh #e8e8f045,12.98vw 55.47vh #e8e8f02e,34.96vw 93.38vh #e8e8f04d,51.31vw 19.77vh #e8e8f054,44.21vw 36.54vh #e8e8f02e,36.29vw 55.06vh #e8e8f04a,4.31vw 57.05vh #a78bfa4d,8.61vw 40.19vh #e8e8f042,6.64vw 17.59vh #e8e8f033,33.9vw 16.64vh #e8e8f040,82.74vw .66vh #e8e8f042,40.02vw 57.22vh #a78bfa26,21.33vw 3.73vh #e8e8f052,83.95vw 59.05vh #e8e8f047,45.31vw 8.33vh #e8e8f03b,92.05vw 18.69vh #e8e8f042,84.37vw 81.07vh #a78bfa2b,47.32vw 85.55vh #e8e8f030,34.31vw 40.99vh #e8e8f045,28.86vw 11.14vh #e8e8f038,94.79vw 80.07vh #e8e8f04a,6.72vw 4.85vh #e8e8f02b,39.71vw 15.18vh #e8e8f04d,93.24vw 78.64vh #e8e8f026,10.1vw 93.24vh #e8e8f04a,98.5vw 49.04vh #e8e8f030,61.43vw .63vh #a78bfa3b,4.87vw 15.1vh #e8e8f033,32.44vw 58.19vh #e8e8f036,39.27vw 69.06vh #a78bfa38,18.98vw 22.19vh #e8e8f02b,26.2vw 45.24vh #e8e8f033,66.36vw 39.13vh #e8e8f054,49.05vw 54.99vh #e8e8f02b,55.25vw 64.59vh #e8e8f059,54.5vw 76.82vh #e8e8f057,9.1vw 29.42vh #e8e8f042,25.74vw 10.62vh #e8e8f045,22.14vw 61.9vh #a78bfa29,32.84vw 98.92vh #e8e8f042,5.67vw 31.92vh #e8e8f036,54.53vw 63.67vh #e8e8f052,29.13vw 64.96vh #e8e8f057,45.48vw 25.6vh #a78bfa33,70.58vw 22.67vh #a78bfa3d,8.05vw 22.78vh #e8e8f045,68.7vw 81.03vh #e8e8f036,20.98vw 18.76vh #a78bfa47,21.6vw 93.13vh #a78bfa59,81.36vw 72.27vh #e8e8f04f,79.06vw 41.51vh #e8e8f026,60.24vw 93.08vh #e8e8f045,30.41vw 62.13vh #e8e8f03d,35.18vw 34.58vh #e8e8f029,57.63vw 36.09vh #a78bfa3b,65.5vw 92.32vh #a78bfa33,18.33vw 65.35vh #e8e8f04a,8.54vw 75.61vh #e8e8f040,19.9vw 84.25vh #e8e8f04a,83.55vw 93.25vh #e8e8f03d,.25vw 7.18vh #e8e8f052,97.27vw 8.4vh #e8e8f03b,60.89vw 52.11vh #e8e8f03d,7.61vw 57.88vh #a78bfa4a,53.28vw 77.34vh #e8e8f03d,40.01vw 86.97vh #e8e8f038,11.64vw 46.76vh #e8e8f033,86.17vw 39.81vh #e8e8f04f,38.19vw 3.82vh #e8e8f054}.pixel-stars-module__CR3Y0a__l2{width:1.5px;height:1.5px;animation:90s linear infinite alternate pixel-stars-module__CR3Y0a__drift2;box-shadow:96.55vw 48.45vh #e8e8f063,50.34vw 86.5vh #e8e8f05c,63.63vw 85.96vh #e8e8f069,57.84vw 8.31vh #e8e8f061,52.91vw 53.91vh #e8e8f054,51.17vw 2.91vh #e8e8f069,24.89vw 34.3vh #e8e8f05c,64.76vw 93.58vh #e8e8f03d,60.41vw 55.82vh #a78bfa61,37.47vw 97.81vh #e8e8f063,51.46vw 95.57vh #e8e8f047,71.64vw 66.92vh #e8e8f057,97.22vw 63.88vh #e8e8f059,33.28vw 39.97vh #e8e8f063,66.13vw 4.95vh #a78bfa61,6.4vw 6.36vh #e8e8f04d,31.67vw 28.36vh #e8e8f04d,12.53vw 6.91vh #e8e8f036,57.23vw 39.26vh #e8e8f06b,36.58vw 39.43vh #e8e8f03b,19.79vw 67.31vh #e8e8f038,10.8vw 75.42vh #e8e8f057,99.69vw 74.54vh #e8e8f03d,28.16vw 23.31vh #e8e8f061,39.28vw 77.31vh #e8e8f03b,67.23vw 58.59vh #e8e8f052,63.94vw 17.47vh #e8e8f045,44.32vw 87.44vh #a78bfa3b,23.7vw 89.29vh #e8e8f063,76.55vw 17.4vh #e8e8f04d,99.38vw 82.06vh #e8e8f061,59.04vw 89.13vh #e8e8f042,61.39vw 74.37vh #a78bfa42,73.5vw 56.61vh #a78bfa4a,83.5vw 89.37vh #a78bfa4a,81.71vw 71.8vh #e8e8f040,90.49vw 32vh #e8e8f05c,72.94vw 8.39vh #e8e8f05c,68.42vw 75.89vh #e8e8f066,56.9vw 15.79vh #e8e8f047,4.46vw 45.92vh #e8e8f059,46.76vw 43.26vh #e8e8f03b,41.37vw 2.92vh #e8e8f04f,30.68vw 17.02vh #e8e8f033,57.47vw 51.7vh #a78bfa38,30.31vw 12.15vh #e8e8f04f,43.52vw 95.98vh #e8e8f063,10.69vw 51.16vh #e8e8f036,34.47vw 56.88vh #e8e8f057,79.79vw 6.78vh #e8e8f063,3.71vw 36.79vh #e8e8f03b,31.65vw 1.03vh #e8e8f054,7.79vw 98.47vh #a78bfa3d,32.01vw 24.86vh #e8e8f059,93.73vw 68vh #a78bfa45,89.44vw 56.87vh #e8e8f052,66.1vw 91.46vh #e8e8f04a,9.89vw 93.21vh #e8e8f066,80.57vw 20.42vh #e8e8f045,28.26vw 68.24vh #a78bfa52,68.79vw 18.6vh #e8e8f057,8.51vw 55.21vh #e8e8f063,55.41vw 12.3vh #e8e8f052,38.18vw 68.5vh #e8e8f059,45.69vw 79.1vh #e8e8f059,6.37vw 21.91vh #a78bfa5e,89.39vw .94vh #e8e8f063,24.86vw 92.91vh #e8e8f040,9.86vw 34.56vh #a78bfa36,4.3vw 35.97vh #e8e8f063,71vw 91.8vh #e8e8f047,38.73vw 40.25vh #e8e8f04f,12.77vw 72.81vh #e8e8f05e,72.73vw 79.19vh #e8e8f036,47.21vw .99vh #e8e8f04a,23.82vw 27.31vh #e8e8f047,75.64vw 92.85vh #e8e8f047,99.64vw 67.2vh #e8e8f061,38.33vw 73.46vh #a78bfa3d,56.02vw 71.01vh #e8e8f036}.pixel-stars-module__CR3Y0a__l3{width:2px;height:2px;animation:65s linear infinite alternate pixel-stars-module__CR3Y0a__drift3;box-shadow:42.09vw 29.21vh #e8e8f054,38.47vw 34.43vh #e8e8f073,10.98vw 68.41vh #a78bfa7a,79.24vw 93.52vh #a78bfa66,2.14vw 50.52vh #e8e8f04d,29.59vw 18.32vh #e8e8f069,97.77vw 23.04vh #e8e8f042,38.35vw 35.53vh #e8e8f073,29.49vw 25.97vh #a78bfa5e,9.26vw 12.59vh #e8e8f063,52.98vw 79.71vh #e8e8f05c,18.05vw 91.13vh #a78bfa66,90.06vw 32.57vh #e8e8f04a,30.12vw 68.01vh #a78bfa59,19.19vw 47.19vh #e8e8f052,93.05vw 5.84vh #a78bfa52,14.3vw 36.61vh #e8e8f075,23.18vw 9.46vh #e8e8f047,52.5vw 8.2vh #e8e8f080,46.6vw 54.57vh #e8e8f078,51.98vw 92.76vh #e8e8f05e,27.78vw 78.2vh #e8e8f07d,74.1vw 71.53vh #e8e8f075,67.58vw 78.7vh #e8e8f04d,75.2vw 19.02vh #e8e8f061,58.79vw 39.33vh #e8e8f045,76.9vw 14.69vh #e8e8f042,31.34vw 36.55vh #e8e8f075,65.93vw 81.8vh #a78bfa54,30.09vw 62.18vh #e8e8f054,4.09vw 43.99vh #e8e8f07a,42.11vw 55.76vh #a78bfa80,55.34vw 19.92vh #a78bfa4f,63.62vw 15.47vh #e8e8f04a,73.23vw 52.56vh #a78bfa70,52.92vw 15.52vh #e8e8f047,16.85vw 84.55vh #e8e8f073,47.06vw 26.07vh #e8e8f047,50.88vw 61.66vh #e8e8f045,12.33vw 67.18vh #e8e8f05e}@keyframes pixel-stars-module__CR3Y0a__drift1{0%{transform:translate(0,0)}to{transform:translate(-1.2vw,-2.5vh)}}@keyframes pixel-stars-module__CR3Y0a__drift2{0%{transform:translate(0,0)}to{transform:translate(-2.2vw,-4.5vh)}}@keyframes pixel-stars-module__CR3Y0a__drift3{0%{transform:translate(0,0)}to{transform:translate(-3.5vw,-7vh)}}@media (prefers-reduced-motion:reduce){.pixel-stars-module__CR3Y0a__l1,.pixel-stars-module__CR3Y0a__l2,.pixel-stars-module__CR3Y0a__l3{animation:none}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.studio{--st-bg:#0a0a12;--st-surface:#12121c;--st-elevated:#1a1a28;--st-text:#e8e8f0;--st-muted:#8b8b9e;--st-border:#ffffff14;--st-accent:#6366f1;--st-accent-soft:#a78bfa;--st-gradient:linear-gradient(135deg, #6366f1 0%, #a78bfa 100%);--st-success:#34d399;--st-warn:#fbbf24;--st-info:#60a5fa;--st-danger:#f87171;--st-radius:12px;--st-font:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;background:var(--st-bg);min-height:100dvh;color:var(--st-text);font-family:var(--st-font);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;flex:1;font-size:14px;line-height:1.5;display:flex}.studio :focus-visible{outline:2px solid var(--st-accent);outline-offset:2px;border-radius:4px}.studio ::selection{background:#6366f159}.st-shell{z-index:1;flex:1;min-height:100dvh;display:flex;position:relative}.st-sidebar{border-right:1px solid var(--st-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12121cb8;flex-direction:column;flex-shrink:0;gap:24px;width:232px;padding:24px 16px;display:flex}.st-wordmark{padding:0 8px}.st-wordmark-name{letter-spacing:-.02em;background:var(--st-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:700;display:block}.st-wordmark-tagline{letter-spacing:.08em;text-transform:uppercase;color:var(--st-muted);margin-top:2px;font-size:11px;font-weight:500;display:block}.st-nav{flex-direction:column;flex:1;gap:2px;display:flex}.st-nav a{color:var(--st-muted);border-radius:8px;padding:9px 12px;font-weight:500;transition:color .15s,background .15s;display:block}.st-nav a:hover{color:var(--st-text);background:#ffffff0a}.st-nav a[aria-current=page]{color:var(--st-text);box-shadow:inset 2px 0 0 var(--st-accent);background:linear-gradient(135deg,#6366f12e,#a78bfa1f)}.st-sidebar-footer{border-top:1px solid var(--st-border);flex-direction:column;gap:10px;padding:16px 8px 0;display:flex}.st-user-email{color:var(--st-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;line-height:1.35;display:block;overflow:hidden}.st-user-role{text-transform:capitalize;color:var(--st-muted);margin-top:3px;font-size:11px;line-height:1.35;display:block}.st-logout:hover:not(:disabled),.st-logout:focus-visible{color:var(--st-danger);background:#f8717114;border-color:#f8717173}.st-main{flex-direction:column;flex:1;min-width:0;display:flex}.st-topbar{border-bottom:1px solid var(--st-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a1299;justify-content:flex-end;align-items:center;gap:12px;padding:14px 32px;display:flex}.st-topbar label{color:var(--st-muted);font-size:12px;font-weight:500}.st-content{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:32px}.st-smallscreen{color:var(--st-warn);background:#fbbf241a;border-bottom:1px solid #fbbf2459;justify-content:space-between;align-items:center;gap:16px;padding:10px 20px;font-size:13px;font-weight:500;display:none}@media (max-width:1023px){.st-smallscreen[data-open=true]{display:flex}.st-sidebar{width:184px;padding:20px 12px}.st-topbar,.st-content{padding-left:20px;padding-right:20px}}.st-button{font-family:var(--st-font);cursor:pointer;background:var(--st-gradient);color:#fff;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:600;transition:opacity .15s,filter .15s;display:inline-flex}.st-button:hover:not(:disabled){filter:brightness(1.1)}.st-button:disabled{opacity:.55;cursor:default}.st-button-ghost{border-color:var(--st-border);color:var(--st-muted);background:0 0}.st-button-ghost:hover:not(:disabled){color:var(--st-text);filter:none;border-color:#fff3}.st-input,.st-select{border:1px solid var(--st-border);background:var(--st-elevated);width:100%;color:var(--st-text);font-family:var(--st-font);border-radius:8px;padding:9px 12px;font-size:14px;transition:border-color .15s}.st-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%238b8b9e' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;width:auto;min-width:160px;padding-right:32px}.st-input:hover,.st-select:hover{border-color:#ffffff29}.st-input::placeholder{color:var(--st-muted)}.st-input[aria-invalid=true]{border-color:var(--st-danger)}.st-field{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.st-field label{color:var(--st-text);font-size:13px;font-weight:500}.st-error{color:var(--st-danger);margin-top:4px;font-size:13px}.st-card{background:var(--st-surface);border:1px solid var(--st-border);border-radius:var(--st-radius);padding:20px}.st-page-title{letter-spacing:-.02em;margin-bottom:4px;font-size:24px;font-weight:700}.st-page-subtitle{color:var(--st-muted);margin-bottom:28px}.st-section-title{margin:32px 0 12px;font-size:15px;font-weight:600}.st-stat-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;display:grid}.st-stat-label{letter-spacing:.06em;text-transform:uppercase;color:var(--st-muted);font-size:12px;font-weight:500}.st-stat-value{letter-spacing:-.02em;margin-top:8px;font-size:32px;font-weight:700;line-height:1;display:block}.st-table-wrap{background:var(--st-surface);border:1px solid var(--st-border);border-radius:var(--st-radius);overflow-x:auto}.st-table{border-collapse:collapse;width:100%;font-size:13.5px}.st-table th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--st-muted);border-bottom:1px solid var(--st-border);padding:12px 20px;font-size:12px;font-weight:600}.st-table td{border-bottom:1px solid var(--st-border);padding:12px 20px}.st-table tr:last-child td{border-bottom:none}.st-table .st-muted{color:var(--st-muted)}.st-nowrap{white-space:nowrap}.st-pill{text-transform:capitalize;border:1px solid;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-block}.st-pill-draft{color:var(--st-warn);background:#fbbf2414;border-color:#fbbf2459}.st-pill-review{color:var(--st-info);background:#60a5fa14;border-color:#60a5fa59}.st-pill-published{color:var(--st-success);background:#34d39914;border-color:#34d39959}.st-pill-archived{color:var(--st-muted);background:#8b8b9e1a;border-color:#8b8b9e59}.st-empty{text-align:center;color:var(--st-muted);padding:40px 20px}.st-link-list{flex-direction:column;gap:12px;list-style:none;display:flex}.st-link-card{background:var(--st-surface);border:1px solid var(--st-border);border-radius:var(--st-radius);padding:16px 20px;transition:border-color .15s,background .15s;display:block}.st-link-card:hover{background:var(--st-elevated);border-color:#6366f180}.st-link-card strong{font-size:15px;font-weight:600;display:block}.st-link-card span{color:var(--st-muted);margin-top:2px;font-size:13px;display:block}.st-page-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.st-page-head .st-page-subtitle{margin-bottom:0}.st-tabs{border-bottom:1px solid var(--st-border);gap:4px;margin:24px 0 16px;display:flex}.st-tabs a{color:var(--st-muted);border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 14px;font-size:13px;font-weight:600;transition:color .15s,border-color .15s}.st-tabs a:hover{color:var(--st-text)}.st-tabs a[aria-current=page]{color:var(--st-text);border-bottom-color:var(--st-accent)}.st-locale-badge{border:1px solid var(--st-border);letter-spacing:.06em;color:var(--st-muted);border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.st-row-link{color:var(--st-text);font-weight:600}.st-row-link:hover{color:var(--st-accent-soft)}.st-row-actions{justify-content:flex-end;gap:8px;display:flex}.st-button-sm{padding:5px 10px;font-size:12.5px}.st-empty-state{text-align:center;padding:48px 24px}.st-empty-title{margin-bottom:6px;font-size:17px;font-weight:600}.st-empty-lead{color:var(--st-muted);max-width:400px;margin:0 auto 20px}.st-breadcrumb{margin-bottom:12px;font-size:13px}.st-breadcrumb a{color:var(--st-muted)}.st-breadcrumb a:hover{color:var(--st-text)}.st-form-card{max-width:440px;padding:28px}.st-slug-preview{border:1px dashed var(--st-border);border-radius:8px;flex-direction:column;gap:4px;margin:4px 0 20px;padding:10px 14px;display:flex}.st-slug-preview-label{letter-spacing:.06em;text-transform:uppercase;color:var(--st-muted);font-size:11px;font-weight:600}.st-slug-preview code{color:var(--st-accent-soft);word-break:break-all;font-size:13px}.ed-screen{z-index:20;background:var(--st-bg);flex-direction:column;display:flex;position:fixed;inset:0}.ed-builder{flex:1;min-height:0}.ed-conflict{color:var(--st-warn);background:#fbbf241f;border-bottom:1px solid #fbbf2466;justify-content:space-between;align-items:center;gap:16px;padding:10px 20px;font-size:13px;font-weight:500;display:flex}.ed-back{border:1px solid var(--st-border);width:28px;height:28px;color:var(--st-muted);border-radius:8px;justify-content:center;align-items:center;font-size:15px;transition:color .15s,border-color .15s;display:inline-flex}.ed-back:hover{color:var(--st-text);border-color:#fff3}.ed-drawer{z-index:30;border-left:1px solid var(--st-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0f1af7;width:320px;padding:20px;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.ed-drawer-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ed-drawer-head h2{font-size:15px;font-weight:700}.ed-drawer-hint{color:var(--st-muted);font-size:13px}.ed-version-list{flex-direction:column;gap:8px;list-style:none;display:flex}.ed-version{border:1px solid var(--st-border);background:var(--st-surface);border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.ed-version-meta{align-items:baseline;gap:8px;display:flex}.ed-version-current{color:var(--st-accent-soft);background:#6366f11f;border:1px solid #6366f166;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:600}.ed-version-when{color:var(--st-muted);margin-left:auto;font-size:12px}.ed-version-by{color:var(--st-muted);font-size:12px}.ed-version .st-button{align-self:flex-start;margin-top:4px}.st-dropzone{border:1.5px dashed var(--st-border);border-radius:var(--st-radius);background:var(--st-surface);text-align:center;flex-direction:column;align-items:center;gap:8px;margin-bottom:24px;padding:28px 20px;transition:border-color .15s,background .15s;display:flex}.st-dropzone-over{border-color:var(--st-accent);background:#6366f114}.st-dropzone-lead{font-size:14px;font-weight:500}.st-dropzone-hint{color:var(--st-muted);font-size:12px}.st-media-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;list-style:none;display:grid}.st-media-card{background:var(--st-surface);border:1px solid var(--st-border);border-radius:var(--st-radius);flex-direction:column;transition:border-color .15s;display:flex;overflow:hidden}.st-media-card:hover{border-color:#6366f180}.st-media-thumb{aspect-ratio:4/3;background:repeating-conic-gradient(#ffffff0a 0% 25%, transparent 0% 50%) 0 0 / 20px 20px, var(--st-elevated)}.st-media-thumb img{object-fit:cover;width:100%;height:100%;display:block}.st-media-meta{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;padding:10px 12px 0;display:flex}.st-media-name{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.st-media-size{color:var(--st-muted);flex-shrink:0;font-size:11.5px}.st-media-actions{gap:6px;padding:8px 12px 12px;display:flex}.st-button-danger{color:var(--st-danger)}.st-button-danger:hover:not(:disabled){color:var(--st-danger);border-color:#f8717180}.st-toasts{z-index:60;flex-direction:column;gap:8px;max-width:360px;display:flex;position:fixed;bottom:24px;right:24px}.st-toast{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:500}.st-toast-ok{color:var(--st-success);background:#06281eeb;border-color:#34d39966}.st-toast-err{color:var(--st-danger);background:#2d0c0ceb;border-color:#f8717166}.st-login{z-index:1;flex:1;justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex;position:relative}.st-login-card{border:1px solid var(--st-border);border-radius:var(--st-radius);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#12121cd9;width:100%;max-width:380px;padding:36px 32px}.st-login-card .st-wordmark{margin-bottom:8px;padding:0}.st-login-lead{color:var(--st-muted);margin-bottom:28px}.st-login-card .st-button{width:100%;margin-top:8px}.st-theme-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}@media (max-width:1200px){.st-theme-layout{grid-template-columns:1fr}}.st-theme-section{border-bottom:1px solid var(--st-border);margin-bottom:20px;padding-bottom:20px}.st-theme-section:last-of-type{border-bottom:none;margin-bottom:0}.st-theme-section-title{margin-bottom:4px;font-size:15px;font-weight:600}.st-theme-lead{color:var(--st-muted);margin-bottom:14px;font-size:13px}.st-theme-row{align-items:center;gap:12px;padding:7px 0;display:flex}.st-theme-row-label{cursor:pointer;flex-direction:column;min-width:130px;display:flex}.st-theme-hint{color:var(--st-muted);font-size:12px;font-weight:400}.st-theme-value{color:var(--st-muted);flex:1;font-size:12.5px}.st-color-input{border:1px solid var(--st-border);background:var(--st-elevated);cursor:pointer;border-radius:8px;flex-shrink:0;width:40px;height:30px;padding:2px}.st-color-input[data-empty=true]{opacity:.35}.st-color-input::-webkit-color-swatch-wrapper{padding:2px}.st-color-input::-webkit-color-swatch{border:none;border-radius:5px}.st-theme-logo-row{gap:8px;display:flex}.st-theme-logo-row .st-input{flex:1}.st-theme-actions{align-items:center;gap:12px;margin-top:20px;display:flex}.st-theme-summary{flex-direction:column;gap:10px;list-style:none;display:flex}.st-theme-summary li{align-items:center;gap:10px;font-size:13px;display:flex}.st-theme-summary li>span:nth-child(2){min-width:110px;font-weight:500}.st-swatch-dot{border:1px solid var(--st-border);border-radius:5px;flex-shrink:0;width:16px;height:16px}.st-swatch-dot[data-empty=true],.st-swatch-dot[data-empty=""]{border-style:dashed}.st-theme-preview{position:sticky;top:24px}.st-theme-preview-caption{text-transform:uppercase;letter-spacing:.06em;color:var(--st-muted);margin-bottom:8px;font-size:12px;font-weight:600}.st-theme-preview-page{background:var(--bstr-bg,#fff);color:var(--bstr-text,#171717);font-family:var(--bstr-font,Arial, Helvetica, sans-serif);border:1px solid var(--st-border);border-radius:var(--st-radius);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding:20px}.st-tp-header{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}.st-tp-logo{object-fit:contain;max-width:140px;max-height:28px}.st-tp-logo-word{font-weight:700;font-family:var(--bstr-heading-font,var(--bstr-font,inherit));color:var(--bstr-primary,inherit)}.st-tp-nav{color:var(--bstr-muted,#6b7280);gap:10px;font-size:11.5px;display:flex}.st-tp-heading{font-family:var(--bstr-heading-font,var(--bstr-font,inherit));margin-bottom:8px;font-size:19px;font-weight:700;line-height:1.25}.st-tp-body{margin-bottom:6px;font-size:13px;line-height:1.55}.st-tp-muted{color:var(--bstr-muted,#6b7280);margin-bottom:12px;font-size:12px}.st-tp-button{background:var(--bstr-primary,#171717);color:var(--bstr-bg,#fff);border-radius:8px;margin-bottom:14px;padding:7px 14px;font-size:12.5px;font-weight:600;display:inline-block}.st-tp-card{background:var(--bstr-surface,#f4f4f5);border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;font-size:12.5px;display:flex}.st-tp-card .st-tp-muted{margin-bottom:0}.st-modal-overlay{z-index:70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#04040ab3;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.st-modal{background:var(--st-surface);border:1px solid var(--st-border);border-radius:var(--st-radius);width:100%;max-width:640px;max-height:80vh;padding:20px;overflow-y:auto}.st-modal-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.st-modal-head h2{font-size:16px;font-weight:600}.st-modal-close{color:var(--st-muted);cursor:pointer;background:0 0;border:none;font-size:22px;line-height:1}.st-modal-close:hover{color:var(--st-text)}.st-modal-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;list-style:none;display:grid}.st-modal-item{border:1px solid var(--st-border);background:var(--st-elevated);width:100%;color:var(--st-text);cursor:pointer;border-radius:10px;flex-direction:column;gap:6px;padding:8px;transition:border-color .15s;display:flex}.st-modal-item:hover{border-color:var(--st-accent)}.st-modal-item img{aspect-ratio:4/3;object-fit:cover;background:repeating-conic-gradient(#ffffff0a 0% 25%, transparent 0% 50%) 0 0 / 16px 16px, var(--st-bg);border-radius:6px;width:100%}.st-modal-item span{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.ed-brand{border-left:1px solid var(--st-border,#ffffff1f);white-space:nowrap;align-items:center;gap:7px;margin-left:10px;padding-left:12px;display:inline-flex}.ed-brand-name{letter-spacing:-.01em;background:var(--st-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:700}.ed-brand-by{color:var(--st-muted,#ffffff8c);font-size:11px}.st-auth{z-index:1;min-height:100dvh;display:flex;position:relative}.st-auth__form{flex:50%;justify-content:center;align-items:center;padding:clamp(24px,5vw,56px);display:flex}.st-auth__inner{width:100%;max-width:400px}.st-auth__title{letter-spacing:-.03em;color:var(--st-text);margin:20px 0 6px;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:600}.st-auth__fields{flex-direction:column;gap:18px;margin-top:24px;display:flex}.st-glass{border:1px solid var(--st-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0a;border-radius:16px;transition:border-color .15s,background .15s;position:relative}.st-glass:focus-within{background:#8b5cf614;border-color:#8b5cf6b3}.st-input--glass{border-radius:16px;width:100%;padding:15px 16px;background:0 0!important;border:0!important}.st-glass--pw .st-input--glass{padding-right:48px}.st-pw-toggle{cursor:pointer;opacity:.7;background:0 0;border:0;padding:6px;font-size:16px;line-height:1;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.st-pw-toggle:hover{opacity:1}.st-auth__powered{margin-top:28px;font-size:13px}.st-auth__powered a{color:var(--st-muted);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.st-auth__powered a:hover{color:var(--st-text)}.yk-rocket{width:16px;height:16px;-webkit-mask:var(--yk-rocket-mask) center/contain no-repeat;-webkit-mask:var(--yk-rocket-mask) center/contain no-repeat;mask:var(--yk-rocket-mask) center/contain no-repeat;background:linear-gradient(135deg,#ff4d4d 0%,#6366f1 100%);flex:none;display:inline-block}:root{--yk-rocket-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M12 2c3.5 2 5.5 5.5 5.5 10 0 1.4-.3 2.7-.8 3.9L14 14.5V11a2 2 0 1 0-4 0v3.5l-2.7 1.4C6.8 14.7 6.5 13.4 6.5 12 6.5 7.5 8.5 4 12 2zM8.5 18l3.5-1.8 3.5 1.8-1.2 3.2c-.3.8-.4 1-2.3 1s-2-.2-2.3-1L8.5 18z'/%3E%3C/svg%3E")}.st-auth__hero{border-left:1px solid var(--st-border);background:radial-gradient(1200px 600px at 70% -10%,#8b5cf647,#0000 60%),radial-gradient(900px 500px at 20% 110%,#6366f138,#0000 55%),#0a0a12;flex:50%;display:none;position:relative;overflow:hidden}.st-auth__hero-inner{max-width:560px;padding:clamp(32px,5vw,64px);position:absolute;inset:auto 0 0}.st-auth__hero-eyebrow{text-transform:uppercase;letter-spacing:.14em;color:#a78bfa;margin-bottom:14px;font-size:12px;font-weight:600}.st-auth__hero-title{letter-spacing:-.03em;background:linear-gradient(90deg,#fff,#c4b5fd);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 16px;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:600;line-height:1.15}.st-auth__hero-text{color:#ffffffb8;font-size:1.05rem;line-height:1.6}@media (min-width:900px){.st-auth__hero{display:block}}.st-code{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.5}.st-help{color:var(--st-muted);margin:0 0 16px;font-size:13px}.st-ok{color:#34d399;margin:8px 0;font-size:14px}.yk-loader{flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:40vh;display:flex}.yk-loader__scene{width:120px;height:60px;position:relative}.yk-loader__rocket{animation:.4s linear infinite yk-speeder;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yk-loader__body{background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:8px 20px 20px 8px;width:42px;height:14px;position:relative}.yk-loader__body>span{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:9px solid #8b5cf6;width:0;height:0;position:absolute;top:2px;right:-8px}.yk-loader__window{background:#0a0a12;border:2px solid #fff9;border-radius:50%;width:8px;height:8px;position:absolute;top:3px;left:6px}.yk-loader__flame{position:absolute;top:3px;left:-18px}.yk-loader__flame span{background:linear-gradient(90deg,#0000,#ff4d4d);border-radius:2px;height:2px;position:absolute}.yk-loader__flame span:first-child{width:20px;animation:.4s linear infinite yk-fazer1;top:1px}.yk-loader__flame span:nth-child(2){width:14px;animation:.5s linear infinite yk-fazer2;top:4px}.yk-loader__flame span:nth-child(3){width:24px;animation:.35s linear infinite yk-fazer3;top:7px}.yk-loader__flame span:nth-child(4){width:10px;animation:.45s linear infinite yk-fazer1;top:9px}.yk-loader__fazers span{background:#8b5cf680;width:40px;height:1px;position:absolute}.yk-loader__fazers span:first-child{animation:1.2s linear infinite yk-lf;top:12px}.yk-loader__fazers span:nth-child(2){animation:1.6s linear infinite yk-lf2;top:26px}.yk-loader__fazers span:nth-child(3){animation:1.1s linear infinite yk-lf3;top:40px}.yk-loader__fazers span:nth-child(4){animation:1.4s linear infinite yk-lf2;top:50px}.yk-loader__label{color:var(--st-muted);font-size:14px}@keyframes yk-speeder{0%{transform:translate(-50%,-50%)translate(1px)}50%{transform:translate(-50%,-50%)translate(-1px,-2px)}to{transform:translate(-50%,-50%)translate(1px,1px)}}@keyframes yk-fazer1{0%{opacity:1;left:-18px}to{opacity:0;left:-42px}}@keyframes yk-fazer2{0%{opacity:1;left:-18px}to{opacity:0;left:-52px}}@keyframes yk-fazer3{0%{opacity:1;left:-18px}to{opacity:0;left:-36px}}@keyframes yk-lf{0%{left:120%}to{opacity:0;left:-60%}}@keyframes yk-lf2{0%{left:120%}to{opacity:0;left:-40%}}@keyframes yk-lf3{0%{left:120%}to{opacity:0;left:-50%}}@media (prefers-reduced-motion:reduce){.yk-loader__rocket,.yk-loader__flame span,.yk-loader__fazers span{animation:none!important}}.st-domain-list{margin:0 0 16px;padding:0;list-style:none}.st-domain-list li{color:var(--st-text);align-items:center;gap:8px;padding:8px 0;font-size:14px;display:flex}.st-dot{background:#34d399;border-radius:50%;flex:none;width:8px;height:8px}.st-dns-table{border-collapse:collapse;width:100%;margin-top:16px;font-size:13px}.st-dns-table th,.st-dns-table td{text-align:left;border-bottom:1px solid var(--st-border);padding:8px 10px}.st-dns-table th{color:var(--st-muted);font-weight:600}.st-dns-table code{word-break:break-all;font-size:12px}.st-onb{flex-direction:column;gap:14px;margin-top:8px;display:flex}.st-onb__step{border:1px solid var(--st-border);background:#ffffff08;border-radius:16px;align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.st-onb__n{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.st-onb__step h3{margin:0 0 4px}.st-onb__step p{color:var(--st-muted);margin:0 0 12px}
