.pd-heading small{color:var(--pw-accent);font-size:10px;letter-spacing:.13em}.pd-heading h3{margin:9px 0 14px}.pd-tabs{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:24px;margin-bottom:22px;border-bottom:1px solid #ffffff1a}.pd-layouts button[aria-pressed=true],.pd-tabs button[aria-pressed=true]{border-color:var(--pw-accent);background:var(--pw-soft)}.pd-layouts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 30px}.pd-layouts button{display:grid;gap:12px;padding:18px}.pd-layout-icon{width:62px;height:42px;border:1px solid #ffffff40;border-radius:6px;background:linear-gradient(var(--pw-soft) 45%,transparent 45%);position:relative}.pd-layout-icon:after{content:"";position:absolute;inset:26px 8px 7px;background:var(--pw-accent);opacity:.6;border-radius:3px}.pd-layout-icon.editorial:after{right:24px}.pd-layout-icon.showcase:after{left:20px;right:20px}.pd-layout-icon.compact{height:30px}.pd-layout-icon.compact:after{inset:16px 8px 6px}.pw-preview{position:relative;isolation:isolate}.pw-preview-background{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:-1}.pw-preview-copy,.pw-preview-cover{position:relative}.pw-shader-simulation{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 50% 45%,var(--pw-page-accent),transparent 70%);filter:blur(25px)}.pw-shader-simulation.shader-waves{background:repeating-linear-gradient(30deg,transparent 0 45px,var(--pw-page-accent) 60px,transparent 80px)}.pw-shader-simulation.shader-nebula{background:radial-gradient(circle at 20% 30%,var(--pw-page-accent),transparent 45%),radial-gradient(circle at 80% 75%,#588aff,transparent 50%)}.pw-layout-editorial h2{font-family:Georgia,serif;font-weight:500;font-size:34px}.pw-layout-showcase .pw-preview-copy{text-align:center}.pw-layout-showcase .pw-preview-links{justify-content:center}.pw-layout-compact .pw-preview-cover{height:85px}.pw-surface-outline{border-color:var(--pw-page-accent)}.pw-preview-stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:25px 0}.pw-preview-block{border:1px solid #ffffff20;border-radius:12px;padding:14px;min-width:0;text-align:left;overflow-wrap:anywhere}.pw-preview-block .pw-preview-links{margin-bottom:0}.block-width-full{grid-column:1/-1}.block-width-half{grid-column:span 1}.block-solid{background:#151020}.pw-akiomae .block-solid{background:#10202c}.block-outline{border-color:var(--pw-block-accent,var(--pw-page-accent))}.block-gradient{background:linear-gradient(130deg,color-mix(in srgb,var(--pw-block-accent,var(--pw-page-accent)) 20%,transparent),transparent)}.pw-preview-announcement>summary{font-size:14px;display:grid;gap:7px;padding:0;color:#eee;cursor:pointer}.pw-preview-announcement>summary small{font-size:8px}.pw-preview-announcement[open]>summary{padding-bottom:12px;border-bottom:1px solid #ffffff18}.pw-preview-countdown{font-size:17px;font-weight:650;color:var(--pw-page-accent)}.pw-widget-editor>summary{display:grid;gap:5px}.pw-widget-editor>summary small{font-size:10px;letter-spacing:.02em;color:#a797bb}.pd-button-editor{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;margin:15px 0}.pd-button-editor>button{justify-self:end}.pd-heading+p{margin-top:0}.pw-root input[type=range]{padding:6px 0;accent-color:var(--pw-accent);min-height:38px}.pw-content-editor>h3{margin-top:24px}.pw-content-editor>h3:first-of-type{margin-top:0}@media(max-width:600px){.pd-tabs button{flex:1;font-size:11px;padding:9px}.pd-layouts{gap:8px}.pd-layouts button{font-size:12px;padding:12px}.pw-preview-stack{grid-template-columns:minmax(0,1fr)}.block-width-half{grid-column:1/-1}.pd-button-editor{grid-template-columns:minmax(0,1fr)}.pw-preview-copy{padding:18px}.pw-live{max-width:100%}}.pd-preview-tools{display:flex;gap:10px;align-items:end;justify-content:space-between;flex-wrap:wrap;margin-bottom:12px}.pd-preview-tools label{font-size:12px;display:grid;gap:6px}.pd-preview-tools select{max-width:240px}.pd-preview-container{position:relative;overflow:hidden;width:100%;border:1px solid #ffffff24;border-radius:12px;background:#0b0813}.pd-preview-container iframe{position:absolute;left:0;top:0;border:0;transform-origin:0 0;max-width:none}.pd-preview-status{font-size:11px!important;color:#bbabd0}.pd-preview-dialog{width:calc(100vw - 32px);max-width:1440px;height:calc(100vh - 32px);max-height:none;background:#100b18;color:#f7f3ff;border:1px solid #76618f;border-radius:16px;padding:20px;overflow:auto}.pd-preview-dialog::backdrop{background:#000b}.pd-preview-dialog .pd-preview-container{max-width:1200px;margin:auto}.pd-preview-dialog[open]{display:flex;flex-direction:column;overflow:hidden}.pd-preview-dialog .pd-preview-status,.pd-preview-dialog .pd-preview-tools{flex:none}.pd-preview-dialog .pd-preview-container{flex:1;min-height:0}.pd-tools{display:grid;gap:14px}.pd-tools details{border-top:1px solid #ffffff20;padding-top:14px}.pd-tools summary{cursor:pointer;margin-bottom:12px}.pd-tools select{max-width:100%}.pw-page{min-height:100vh;background:#0c0913;padding:clamp(16px,4vw,54px);color:#f7f4ff}.pw-root{--pw-accent:#ad87ff;--pw-soft:#9470d31c;color:#eee8fa;font:14px/1.6 system-ui,sans-serif;min-width:0;max-width:1600px;margin:auto}.pw-akiomae{--pw-accent:#3bc6ff;--pw-soft:#25aefb18}.pw-root *{box-sizing:border-box}.pw-root button,.pw-root input,.pw-root select,.pw-root textarea{font:inherit;max-width:100%}.pw-editor-heading a,.pw-heading-actions a,.pw-root button{display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border:1px solid #ffffff24;background:var(--pw-soft);color:#f5f1ff;border-radius:10px;padding:9px 14px;text-decoration:none;white-space:normal}.pw-root button:hover{border-color:var(--pw-accent)}.pw-root button:disabled{opacity:.4;cursor:default}.pw-root :focus-visible{outline:2px solid var(--pw-accent);outline-offset:3px}.pw-root a{color:var(--pw-accent)}.pw-root input,.pw-root select,.pw-root textarea{width:100%;background:#100d19;color:#f0ebf7;border:1px solid #ffffff26;border-radius:8px;padding:10px;min-width:0}.pw-root textarea{resize:vertical;min-height:80px}.pw-root select{color-scheme:dark}.pw-root h1,.pw-root h2,.pw-root h3,.pw-root h4{color:#faf6ff;line-height:1.25;margin:0 0 14px}.pw-root h1{font-size:clamp(26px,3.5vw,44px);letter-spacing:-.04em}.pw-root p{color:#b9aec9;margin:0 0 18px}.pw-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:32px 0}.pw-heading>div:first-child>svg{color:var(--pw-accent);margin-bottom:16px}.pw-heading-actions{display:flex;gap:10px;flex-wrap:wrap}.pw-workspace{display:grid;grid-template-columns:260px minmax(0,1fr);gap:20px;align-items:start}.pw-directory{display:grid;gap:14px;padding:18px;border:1px solid #ffffff19;background:#ffffff04;border-radius:18px;position:sticky;top:18px}.pw-filter{display:grid;gap:10px}.pw-muted{font-size:12px;color:#a79bb8}.pw-project{width:100%;text-align:left;justify-content:flex-start!important;min-width:0}.pw-project img{width:34px;height:34px;border-radius:10px;object-fit:cover}.pw-project span{min-width:0}.pw-project b{display:block;overflow-wrap:anywhere}.pw-project small{display:block;font-size:11px;color:#c0b4cf}.pw-project.selected{border-color:var(--pw-accent);background:var(--pw-soft)}.pw-pagination{display:flex;align-items:center;justify-content:space-between;gap:8px}.pw-card,.pw-main{min-width:0}.pw-card{border:1px solid #ffffff19;border-radius:18px;background:linear-gradient(135deg,#ffffff06,#ffffff01);padding:24px}.pw-card h3:not(:first-child){margin-top:28px}.pw-card h4{margin-top:24px}.pw-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.pw-field{display:grid;gap:7px;min-width:0;margin-bottom:12px;text-align:left}.pw-field>span{font-size:12px;color:#cbbfd9}.pw-wide{grid-column:1/-1}.pw-check{display:flex;align-items:center;gap:12px;line-height:1.5}.pw-check input{width:18px;height:18px;flex:none;accent-color:var(--pw-accent)}.pw-editor-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 4px}.pw-editor-heading>div:last-child{display:flex;gap:10px;flex-wrap:wrap}.pw-editor-heading small{color:var(--pw-accent);font-size:11px;letter-spacing:.1em}.pw-editor-heading h2{margin:7px 0}.pw-editor-heading code{font-size:10px;color:#ad9cbd;overflow-wrap:anywhere}.pw-editor-heading p{margin:8px 0 0}.pw-tabs{display:flex;gap:8px;padding:0 0 20px;flex-wrap:wrap}.pw-tabs button.on{background:var(--pw-soft);border-color:var(--pw-accent)}.pw-design-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:20px;align-items:start}.pw-live{position:sticky;top:20px;min-width:0}.pw-live>h3{font-size:13px}.pw-live>p{font-size:11px;margin-top:16px}.pw-preview{--pw-page-accent:var(--pw-accent);border-radius:18px;overflow:hidden;background:#100c19;border:1px solid #ffffff20;color:#fff}.pw-akiomae .pw-preview{background:#080f14;font-family:Inter,system-ui,sans-serif}.pw-preview.effect-glow{background:radial-gradient(ellipse at 50% 20%,color-mix(in srgb,var(--pw-page-accent) 15%,transparent),transparent 70%),#100c19}.pw-preview.effect-grid{background-image:linear-gradient(#ffffff07 1px,transparent 0),linear-gradient(90deg,#ffffff07 1px,transparent 0);background-size:24px 24px}.pw-preview-cover{height:140px;background:linear-gradient(140deg,var(--pw-page-accent),#151320)}.pw-preview-cover>img{width:100%;height:100%;object-fit:cover}.pw-preview-copy{padding:22px}.pw-preview-avatar{height:70px;width:70px;object-fit:cover;border-radius:19px;border:4px solid #100c19;margin-top:-60px;position:relative;margin-bottom:18px}.pw-preview small{font-size:9px;letter-spacing:.08em;color:var(--pw-page-accent);display:block}.pw-preview h2{font-size:28px;margin-top:8px;overflow-wrap:anywhere}.pw-preview p{font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.pw-preview-links{display:flex;flex-wrap:wrap;gap:7px;margin:20px 0}.pw-preview-links span{padding:6px 10px;border:1px solid #ffffff20;border-radius:20px;font-size:10px}.pw-preview-copy>section{padding:18px 0;border-top:1px solid #ffffff13}.pw-preview-copy>section p{margin-top:8px}.pw-preview-image{width:100%;border-radius:10px}.pw-preview-placeholder{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;padding:26px 12px;margin-top:14px;color:#b3a7c4;font-size:11px;overflow-wrap:anywhere}.pw-preview-placeholder small{margin-top:8px;letter-spacing:0}.pw-preview-gallery{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pw-preview-gallery img{width:100%;border-radius:10px}.pw-member{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px;margin-bottom:10px}.pw-widget-editor{min-width:0;border:1px solid #ffffff24;border-radius:12px;padding:14px;margin:20px 0}.pw-widget-editor legend{color:var(--pw-accent)}.pw-widget-actions{display:flex;justify-content:flex-end;gap:5px;margin-bottom:10px}.pw-widget-actions button{padding:7px}.pw-widget-add{display:flex;flex-wrap:wrap;gap:8px}.pw-error,.pw-notice{padding:14px 18px;border-radius:10px;margin-bottom:20px;display:flex;align-items:center;gap:10px}.pw-error{background:#ad283425;border:1px solid #ef768c66;color:#ffc9d3}.pw-error button{margin-left:auto;padding:5px}.pw-notice{background:#2d956425;color:#ade7c9!important;border:1px solid #76edb63b}.pw-key-scopes{display:flex;gap:20px;flex-wrap:wrap;margin:10px 0 22px}.pw-key{padding:16px 0;display:flex;align-items:center;gap:16px;border-bottom:1px solid #ffffff17}.pw-key span{flex:1;min-width:0}.pw-key small{display:block;font-size:11px;color:#c0b3cd;overflow-wrap:anywhere}.pw-root pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:18px;border-radius:10px;background:#0005;border:1px solid #ffffff14;font-size:12px;line-height:1.7;color:#dbd0eb;margin:16px 0}.pw-api-doc{margin-top:24px}.pw-root summary{cursor:pointer;padding:12px 0;color:var(--pw-accent)}.pw-secret{padding:20px;background:#4c387333;border:1px solid #a674fb77;border-radius:12px;margin:20px 0}.pw-secret code{display:block;overflow-wrap:anywhere;margin:10px 0}.pw-secret button{margin-right:8px}.pw-empty{text-align:center;min-height:360px;display:grid;place-content:center;padding:32px;border:1px dashed #ffffff22;border-radius:18px}.pw-empty svg{margin:0 auto 24px;color:var(--pw-accent)}.pw-gate{min-height:80vh;max-width:600px;display:grid;align-content:center;justify-items:start;gap:20px;margin:auto;padding:30px;color:white}.pw-gate a{color:#bda3f2}.pw-gate svg{color:#ad87ff}@media(max-width:1200px){.pw-design-layout{grid-template-columns:minmax(0,1fr)}.pw-live{position:static;max-width:650px}.pw-workspace{grid-template-columns:220px minmax(0,1fr)}.pw-heading{align-items:flex-start}.pw-editor-heading{flex-wrap:wrap}}@media(max-width:760px){.pw-workspace{grid-template-columns:minmax(0,1fr)}.pw-directory{position:static;max-height:380px;overflow:auto}.pw-heading{flex-direction:column}.pw-fields{grid-template-columns:1fr}.pw-wide{grid-column:auto}.pw-card{padding:18px}.pw-member{grid-template-columns:minmax(0,1fr) auto}.pw-member input:first-child{grid-column:1/-1}.pw-editor-heading{gap:14px}.pw-root pre{font-size:11px}.pw-page{padding:16px}.pw-key-scopes{gap:12px}.pw-key{flex-wrap:wrap}}@media(prefers-reduced-motion:no-preference){.pw-preview{animation:pw-enter .4s ease both}@keyframes pw-enter{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:none}}}.pw-akiomae .pw-preview.effect-glow{background:radial-gradient(ellipse at 80% 15%,color-mix(in srgb,var(--pw-page-accent) 18%,transparent),transparent 65%),radial-gradient(ellipse at 0 90%,#3ddc6b12,transparent 60%),#080f14}