*{margin:0;padding:0;box-sizing:border-box}:root{--bg:#FAF7F4;--card:#FFFFFF;--text:#1A1815;--muted:#9C7A5C;--accent:#C8553D;--accent-soft:rgba(200,85,61,0.08);--green:#3498db;--green-soft:#E6F7EF;--border:#EDE8E3;--radius:16px;--font:'Plus Jakarta Sans',system-ui,sans-serif;--font-heading:'Plus Jakarta Sans',system-ui,sans-serif}body{font-family:var(--font);background:var(--bg);color:var(--text);line-height:1.7;-webkit-font-smoothing:antialiased}.wrap{max-width:620px;margin:0 auto;padding:0 20px 40px}.brand{text-align:center;padding:20px 0 0;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--muted)}.hero{text-align:center;padding:32px 0 24px;max-width:620px;margin-top:20px;border-radius:var(--radius)}.avatar{width:88px;height:88px;border-radius:50%;background:var(--accent-soft);border:3px solid var(--accent);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:36px}.hero h1{font-family:var(--font-heading);font-size:22px;font-weight:800}.hero .tag{display:inline-block;margin-top:6px;font-size:13px;color:var(--muted);background:var(--card);border:1px solid var(--border);padding:4px 14px;border-radius:20px}.counter{margin-top:10px;font-size:13px;color:var(--accent);font-weight:600}.badge-premium{display:inline-block;margin-top:8px;font-size:11px;font-weight:800;letter-spacing:1px;color:#fff;background:linear-gradient(135deg,var(--accent),#e8833a);padding:4px 14px;border-radius:20px;text-transform:uppercase}.upgrade-banner{background:linear-gradient(135deg,#1a1815,#3d3832);border-radius:var(--radius);padding:20px;margin-bottom:16px;text-align:center;color:#fff}.upgrade-banner h3{font-size:16px;margin-bottom:4px}.upgrade-banner p{font-size:12px;color:#aaa;margin-bottom:12px}.btn-upgrade{display:inline-block;padding:10px 24px;background:linear-gradient(135deg,#ffb800,#ff8c00);color:#1a1815;font-weight:800;font-size:14px;border-radius:12px;text-decoration:none;border:none;cursor:pointer;font-family:inherit}.card{border:1px solid var(--border);border-radius:var(--radius);padding:24px;margin-top:5px;margin-bottom:16px;margin-left:60px;margin-right:60px;box-shadow:0 1px 4px rgba(0,0,0,.03)}.card p{font-size:14.5px;color:#3d3832}.card p+p{margin-top:10px}.em{color:var(--accent);font-weight:600}.links{display:flex;gap:15px;margin-bottom:16px;margin-top:10px;flex-wrap:wrap}.link-btn{flex:1;min-width:60px;display:flex;align-items:center;justify-content:center;gap:19px;margin:8px;padding:4px 2px;border-radius:12px;text-decoration:none;font-weight:700;font-size:12px;color:#fff;transition:transform .15s}.link-btn:active{transform:scale(.97)}.link-btn.ig{background:linear-gradient(135deg,#833ab4,#e1306c,#f77737)}.link-btn.wa{background:#25d366}.kota-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.kota-tag{font-size:12px;padding:4px 12px;border-radius:5px;background:var(--card);border:1px solid var(--border);color:var(--muted);font-weight:500}.form-title{font-size:17px;font-weight:700;margin-bottom:2px}.form-desc{font-size:13px;color:var(--muted);margin-bottom:18px}label{display:block;font-size:13px;font-weight:600;margin-bottom:5px}input,select,textarea{width:100%;padding:11px 14px;border:1.5px solid var(--border);border-radius:10px;font:inherit;font-size:14px;background:var(--bg);color:var(--text);transition:border .2s}input:focus,select:focus,textarea:focus{outline:0;border-color:var(--accent)}textarea{resize:vertical;min-height:72px}.field{margin-bottom:14px}.color-row{display:flex;align-items:center;gap:12px}.color-input{width:48px;height:48px;border:2px solid var(--border);border-radius:12px;cursor:pointer;padding:2px;background:var(--card)}.color-input::-webkit-color-swatch-wrapper{padding:0}.color-input::-webkit-color-swatch{border:none;border-radius:8px}.color-hex{font-size:14px;font-weight:600;font-family:monospace}.chips{display:flex;gap:8px;flex-wrap:wrap}.chip{padding:7px 14px;border:1.5px solid var(--border);border-radius:20px;font-family:inherit;font-size:13px;background:var(--bg);cursor:pointer;transition:all .15s;user-select:none}.chip:hover{border-color:var(--accent)}.chip.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:600}.btn{width:100%;padding:13px;margin-top:6px;background:var(--accent);color:#fff;background:linear-gradient(135deg,var(--accent),#e8833a,#ffb800,var(--accent));background-size:300% 300%;animation:statusBorderShift 6s ease infinite;border:none;border-radius:12px;font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:all .15s}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.5;cursor:default}.btn-outline{background:0 0;color:var(--accent);border:2px solid var(--accent)}.btn-outline2{background:0 0;color:var(--accent);border:2px dashed var(--accent)}.btn-green{background:var(--green)}.toast{display:none;text-align:center;padding:20px;background:var(--green-soft);border-radius:12px;margin-top:14px}.toast.show{display:block}.toast .big{font-size:28px}.toast p{font-size:14px;color:var(--green);font-weight:600;margin-top:4px}.wall-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:var(--muted);margin-bottom:10px}.wall-item{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin-bottom:8px}.wall-top{display:flex;justify-content:space-between;align-items:center}.wall-name{font-weight:700;font-size:14px}.wall-badge{font-size:11px;padding:2px 9px;border-radius:8px;background:var(--accent-soft);color:var(--accent);font-weight:600}.wall-city{font-size:12px;color:var(--muted)}.wall-msg{font-size:13px;color:#5a534b;margin-top:4px}.wall-answer{font-size:13px;color:var(--accent);margin-top:2px;font-style:italic}.wall-empty{text-align:center;color:var(--muted);font-size:13px;padding:24px 0}.foot{text-align:center;padding:32px 0 0;font-size:12px;color:var(--muted)}.qr-box{text-align:center;padding:20px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:16px}.qr-box img{width:180px;height:180px;margin:0 auto 12px;display:block;border-radius:8px}.qr-link{font-size:13px;color:var(--accent);word-break:break-all;font-weight:600}.copy-feedback{font-size:12px;color:var(--green);margin-top:6px;display:none}.cta-create{text-align:center;padding:19px;background:var(--card);border:5px dashed var(--accent);border-radius:11px;margin:16px 0;margin-left:40px;margin-right:40px}.cta-create p{font-size:14px;color:var(--accent);margin-bottom:12px;font-weight:500}.section{display:none}.section.active{display:block}.question-box{background:var(--accent-soft);border-radius:12px;padding:14px 16px;margin-bottom:14px}.question-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--accent);margin-bottom:4px}.question-text{font-size:14px;color:var(--text);font-weight:500}.loading{text-align:center;padding:60px 0;color:var(--muted);font-size:14px}.stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.stat-box{border-radius:12px;padding:14px;text-align:center}.stat-num{font-size:24px;font-weight:800}.stat-label{font-size:11px;color:var(--muted);font-weight:600}.debug{display:none;background:#fff3cd;border:1px solid #ffecb5;border-radius:10px;padding:12px 16px;margin-bottom:16px;font-size:12px;color:#856404;text-align:center}.debug.show{display:block}.tpl-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:14px}.tpl-option{border:2px solid var(--border);border-radius:12px;padding:10px 6px;text-align:center;cursor:pointer;transition:all .15s;font-size:11px;font-weight:600}.tpl-option:hover{border-color:var(--accent)}.tpl-option.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.tpl-option .tpl-icon{font-size:20px;margin-bottom:4px}.chart-wrap{position:relative;height:200px;margin:14px 0}.explore-search{margin-bottom:16px}.explore-grid{display:grid;gap:12px}.explore-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:16px;display:flex;align-items:center;gap:14px;text-decoration:none;color:var(--text);transition:transform .15s}.explore-card:active{transform:scale(.98)}.explore-avatar{width:48px;height:48px;border-radius:50%;background:var(--accent-soft);border:2px solid var(--accent);display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0;overflow:hidden}.explore-info{flex:1;min-width:0}.explore-name{font-weight:700;font-size:15px}.explore-meta{font-size:12px;color:var(--muted)}.explore-premium{font-size:10px;color:var(--accent);font-weight:700}body.tpl-bold{--radius:8px}body.tpl-bold .hero{padding:48px 0 32px}body.tpl-bold .hero h1{font-size:32px;letter-spacing:-1px}body.tpl-bold .avatar{width:100px;height:100px;font-size:44px;border-width:4px}body.tpl-bold .card{border:none;box-shadow:0 4px 20px rgba(0,0,0,.08)}body.tpl-bold .link-btn{border-radius:8px;font-size:15px;padding:16px 0}body.tpl-minimal{--bg:#FFFFFF;--card:#FAFAFA;--border:#F0F0F0;--radius:4px}body.tpl-minimal .avatar{border:none;background:var(--bg);box-shadow:none}body.tpl-minimal .hero h1{font-size:20px;font-weight:600;letter-spacing:-.5px}body.tpl-minimal .card{box-shadow:none;border:1px solid #eee}body.tpl-minimal .link-btn{border-radius:4px}body.tpl-dark{--bg:#0F0F0F;--card:#1A1A1A;--text:#F0F0F0;--muted:#888;--border:#2A2A2A;--accent-soft:rgba(200,85,61,0.15)}body.tpl-dark .card p{color:#ccc}body.tpl-dark .wall-msg{color:#aaa}body.tpl-dark input,body.tpl-dark select,body.tpl-dark textarea{background:#111;color:#eee;border-color:#333}body.tpl-dark .chip{background:#111;border-color:#333;color:#ccc}body.tpl-dark .chip.on{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}body.tpl-dark .kota-tag{background:#1a1a1a;border-color:#333;color:#888}body.tpl-dark .hero .tag{background:#1a1a1a;border-color:#333;color:#888}body.tpl-playful{--radius:24px;--bg:#FFF8F0}body.tpl-playful .avatar{border-radius:20px;transform:rotate(-3deg)}body.tpl-playful .hero h1{font-size:26px}body.tpl-playful .card{border:2px solid var(--accent);border-radius:24px;box-shadow:4px 4px 0 var(--accent)}body.tpl-playful .link-btn{border-radius:24px;box-shadow:3px 3px 0 rgba(0,0,0,.2)}body.tpl-playful .chip{border-radius:24px}body.tpl-playful .btn{border-radius:24px;box-shadow:3px 3px 0 rgba(0,0,0,.15)}body.tpl-editorial{--font:'Playfair Display',serif;--font-heading:'Playfair Display',serif;--bg:#F5F0EB;--radius:0}body.tpl-editorial .hero h1{font-size:28px;font-style:italic;letter-spacing:-.5px}body.tpl-editorial .card{border:none;border-top:3px solid var(--accent);border-radius:0}body.tpl-editorial .avatar{border-radius:0;border-width:2px}body.tpl-editorial .link-btn{border-radius:0}body.tpl-editorial .btn{border-radius:0}body.tpl-editorial .chip{border-radius:0}body.tpl-editorial .hero .tag{border-radius:0}body.tpl-editorial .badge-premium{border-radius:0}.premium-glow .avatar{box-shadow:0 0 20px var(--accent),0 0 40px rgba(200,85,61,.2);animation:glow 2s ease-in-out infinite alternate}@keyframes glow{from{box-shadow:0 0 15px var(--accent),0 0 30px rgba(200,85,61,.15)}to{box-shadow:0 0 25px var(--accent),0 0 50px rgba(200,85,61,.3)}}.premium-border{border:2px solid var(--accent)!important;position:relative}.premium-border::before{content:'';position:absolute;inset:-4px;border-radius:inherit;border:1px solid var(--accent);opacity:.3;pointer-events:none}.range-btns{display:flex;gap:6px;margin-bottom:12px}.range-btn{padding:6px 14px;border:1.5px solid var(--border);border-radius:20px;font:inherit;font-size:12px;font-weight:600;background:var(--bg);color:var(--muted);cursor:pointer;transition:all .15s}.range-btn.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0}.chart-box{background:var(--bg);border-radius:12px;padding:12px}.chart-box-title{font-size:11px;font-weight:700;color:var(--muted);margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}.chart-box canvas{width:100%!important;height:120px!important}.explore-link{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border:0px solid var(--border);border-radius:12px;text-decoration:none;color:var(--text);font-weight:600;font-size:14px;margin-bottom:16px;transition:transform .15s}.explore-link:active{transform:scale(.98)}.upgrade-hero{background:linear-gradient(135deg,#1a1815 0,#3d3832 100%);border-radius:var(--radius);padding:24px;margin-bottom:16px;color:#fff;position:relative;overflow:hidden}.upgrade-hero::before{content:'';position:absolute;top:-50%;right:-20%;width:300px;height:300px;background:radial-gradient(circle,rgba(255,184,0,.15) 0,transparent 70%);pointer-events:none}.upgrade-hero .u-badge{display:inline-block;font-size:10px;font-weight:800;letter-spacing:2px;color:#ffb800;text-transform:uppercase;margin-bottom:8px;position:relative}.upgrade-hero h3{font-size:22px;font-weight:800;margin-bottom:6px;position:relative;line-height:1.3}.upgrade-hero .u-sub{font-size:13px;color:#bbb;margin-bottom:18px;position:relative}.upgrade-features{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px;position:relative}.u-feat{background:rgba(255,255,255,.06);border-radius:10px;padding:10px;font-size:11px;color:#eee;display:flex;align-items:center;gap:6px;font-weight:500}.u-feat .u-check{color:#ffb800;font-weight:800}.upgrade-preview{background:rgba(255,255,255,.05);border-radius:12px;padding:14px;margin-bottom:16px;position:relative}.upgrade-preview .up-title{font-size:10px;font-weight:700;color:#ffb800;letter-spacing:1px;margin-bottom:8px}.upgrade-preview canvas{width:100%!important;height:80px!important}.upgrade-cta{position:relative;text-align:center}.upgrade-cta .u-price{font-size:11px;color:#aaa;margin-top:6px}.u-price strong{color:#ffb800;font-size:13px}.affiliate-card{background:linear-gradient(135deg,#0f4c3a 0,#1a7a5a 100%);border-radius:var(--radius);padding:20px;margin-bottom:16px;color:#fff}.aff-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.aff-title{font-size:14px;font-weight:800;letter-spacing:.5px}.aff-badge{font-size:10px;background:rgba(255,255,255,.15);padding:3px 10px;border-radius:12px;font-weight:600}.aff-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.aff-stat{background:rgba(255,255,255,.1);border-radius:10px;padding:12px;text-align:center}.aff-num{font-size:22px;font-weight:800}.aff-label{font-size:11px;color:#00c853;font-weight:600;margin-top:2px}.aff-link-box{background:rgba(0,0,0,.25);border-radius:10px;padding:10px 12px;display:flex;align-items:center;gap:8px}.aff-link{flex:1;font-size:12px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:monospace}.aff-copy-btn{background:#ffb800;color:#1a1815;border:none;padding:6px 12px;border-radius:8px;font:inherit;font-size:11px;font-weight:700;cursor:pointer;flex-shrink:0}.aff-referrals{margin-top:14px;background:rgba(0,0,0,.2);border-radius:10px;padding:12px}.aff-ref-title{font-size:10px;font-weight:700;color:#a8dbc0;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.aff-ref-item{font-size:12px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between}.aff-ref-item:last-child{border-bottom:none}.aff-ref-name{color:#fff;font-weight:600}.aff-ref-status{font-size:10px;padding:2px 8px;border-radius:8px}.aff-ref-status.free{background:rgba(255,255,255,.1);color:#a8dbc0}.aff-ref-status.paid{background:#ffb800;color:#1a1815;font-weight:700}.explore-section-title{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:var(--muted);margin:20px 0 10px;display:flex;align-items:center;gap:8px}.explore-section-title.premium-title{color:var(--accent)}.explore-section-title.premium-title::before{content:'⭐';font-size:14px}.explore-card.premium{background:linear-gradient(135deg,#fff8f0 0,#fff1ed 100%);border:2px solid var(--accent);position:relative;overflow:hidden;box-shadow:0 4px 20px rgba(200,85,61,.15)}.explore-card.premium::before{content:'';position:absolute;top:-30%;right:-10%;width:150px;height:150px;background:radial-gradient(circle,rgba(255,184,0,.2) 0,transparent 70%);pointer-events:none}.explore-card.premium .explore-avatar{border-width:3px;box-shadow:0 0 15px rgba(200,85,61,.3)}.explore-card.premium .explore-name{font-size:16px}.explore-premium-tag{display:inline-block;font-size:9px;background:linear-gradient(135deg,var(--accent),#e8833a);color:#fff;padding:2px 8px;border-radius:8px;font-weight:800;letter-spacing:1px;margin-left:6px;vertical-align:middle}body.tpl-dark .explore-card.premium{background:linear-gradient(135deg,#2a1f1a 0,#1a1815 100%);border-color:var(--accent)}.profile-footer-links{padding:20px 0 0;border-top:1px solid var(--border);margin-top:20px}.profile-footer-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--muted);margin-bottom:12px;text-align:center}.manage-header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;flex-wrap:wrap}.manage-search{flex:1;min-width:160px;padding:9px 12px;border:1.5px solid var(--border);border-radius:10px;font:inherit;font-size:13px;background:var(--bg);color:var(--text);transition:border .2s}.manage-search:focus{outline:0;border-color:var(--accent)}.manage-filters{display:flex;gap:6px;flex-wrap:wrap}.manage-filter{padding:5px 12px;border:1.5px solid var(--border);border-radius:20px;font:inherit;font-size:11px;font-weight:600;background:var(--bg);color:var(--muted);cursor:pointer;transition:all .15s}.manage-filter.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.manage-stats-bar{display:flex;gap:8px;margin-bottom:12px}.manage-stat-pill{flex:1;text-align:center;padding:8px 6px;background:var(--bg);border-radius:10px;border:1px solid var(--border)}.manage-stat-pill .ms-num{font-size:16px;font-weight:800}.manage-stat-pill .ms-label{font-size:9px;color:var(--muted);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.manage-detail{background:var(--bg);border:1px solid var(--border);border-radius:10px;padding:10px 12px;margin-top:6px;font-size:12px;color:var(--muted)}.manage-detail div{display:flex;justify-content:space-between;padding:3px 0}.manage-detail div+div{border-top:1px solid var(--border)}.pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:16px}.page-btn{padding:8px 16px;border:1.5px solid var(--border);border-radius:10px;font:inherit;font-size:12px;font-weight:600;background:var(--bg);color:var(--muted);cursor:pointer;transition:all .15s}.page-btn:hover{border-color:var(--accent)}.page-btn:disabled{opacity:.4;cursor:default}.page-btn.active{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.page-info{font-size:12px;color:var(--muted);font-weight:600}.limit-banner{background:linear-gradient(135deg,rgba(255,184,0,.08),rgba(255,140,0,.04));border:1px solid rgba(255,184,0,.2);border-radius:12px;padding:14px;margin-bottom:12px;text-align:center}.limit-banner p{font-size:12px;color:#ffb800;font-weight:600}.limit-bar{height:6px;background:var(--border);border-radius:6px;margin:8px 0;overflow:hidden}.limit-bar-fill{height:100%;border-radius:6px;transition:width .3s}.avatar-upload{position:relative;width:100px;height:100px;margin:0 auto 16px}.avatar-upload img{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid var(--accent)}.avatar-upload .avatar-placeholder{width:100%;height:100%;border-radius:50%;background:var(--accent-soft);border:3px solid var(--accent);display:flex;align-items:center;justify-content:center;font-size:40px}.avatar-upload .avatar-edit{position:absolute;bottom:0;right:0;width:28px;height:28px;background:var(--accent);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#fff;cursor:pointer;border:2px solid var(--bg)}.gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px}.gallery-item{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:1;border:1px solid var(--border)}.gallery-item img{width:100%;height:100%;object-fit:cover}.gallery-item .gallery-remove{position:absolute;top:4px;right:4px;width:22px;height:22px;background:rgba(0,0,0,.6);border-radius:50%;color:#fff;font-size:11px;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none}.gallery-add{border:2px dashed var(--border);border-radius:12px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--muted);font-size:13px;font-weight:600;transition:all .15s}.gallery-add:hover{border-color:var(--accent);color:var(--accent)}.sales-hero{text-align:center;padding:48px 0 32px;background:linear-gradient(180deg,var(--accent-soft) 0,var(--bg) 100%);border-radius:0 0 32px 32px;margin:-20px -20px 24px;padding:48px 20px 32px}.sales-hero h1{font-size:26px;font-weight:800;line-height:1.3;margin-bottom:8px}.sales-hero .sales-sub{font-size:14px;color:var(--muted);line-height:1.6;max-width:460px;margin:0 auto}.sales-pillar{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:20px;margin-bottom:12px}.sales-pillar .sp-icon{font-size:28px;margin-bottom:8px}.sales-pillar h3{font-size:16px;font-weight:800;margin-bottom:4px}.sales-pillar p{font-size:13px;color:var(--muted);line-height:1.6}.sales-proof{background:var(--green-soft);border-radius:var(--radius);padding:16px;text-align:center;margin:16px 0}.sales-proof p{font-size:13px;color:var(--green);font-weight:600}.sales-cta{text-align:center;padding:24px 0}.sales-cta .btn-sales{display:inline-block;padding:16px 40px;background:linear-gradient(135deg,var(--accent),#e8833a);color:#fff;font-size:16px;font-weight:800;border-radius:16px;border:none;cursor:pointer;font-family:inherit;box-shadow:0 4px 20px rgba(200,85,61,.3)}.sales-cta .sales-note{font-size:11px;color:var(--muted);margin-top:8px}.sales-compare{width:100%;border-collapse:collapse;margin:16px 0;font-size:13px}.sales-compare th{text-align:left;padding:10px 8px;border-bottom:2px solid var(--border);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:var(--muted)}.sales-compare td{padding:10px 8px;border-bottom:1px solid var(--border)}.sales-compare .check{color:#10b981;font-weight:700}.sales-compare .cross{color:#ccc}.poster-section{text-align:center;padding:20px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:16px}.poster-preview{width:280px;margin:0 auto 16px;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.12)}.poster-preview canvas{width:100%;height:auto;display:block}.btn-download{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:var(--accent);color:#fff;border:none;border-radius:12px;font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:all .15s}.btn-download:active{transform:scale(.97)}.btn-download:disabled{opacity:.5;cursor:default}.edit-nav{position:sticky;top:0;z-index:100;background:var(--bg);border-bottom:1px solid var(--border);padding:10px 0;margin:0 -20px 16px;display:none}.edit-nav.show{display:block}.edit-nav-inner{display:flex;gap:10px;overflow-x:auto;padding:0 20px;scrollbar-width:none;-ms-overflow-style:none}.edit-nav-inner::-webkit-scrollbar{display:none}.edit-nav-btn{flex-shrink:0;padding:8px 14px;border:1.5px solid var(--border);border-radius:10px;font:inherit;font-size:12px;font-weight:600;background:var(--card);color:var(--muted);cursor:pointer;transition:all .15s;white-space:nowrap}.edit-nav-btn:hover{border-color:var(--accent);color:var(--accent)}.edit-nav-btn.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.edit-nav-btn .nav-icon{margin-right:4px}.edit-section{scroll-margin-top:70px}.cta-commission{color:var(--text);font-weight:800;border:2px solid var(--accent);padding:5px;border-radius:var(--radius);background:linear-gradient(135deg,var(--accent),#e8833a,#ffb800,var(--accent));background-size:300% 300%;animation:statusBorderShift 6s ease infinite}.broadcast-card{position:relative;background:linear-gradient(135deg,var(--accent),#e8833a);border-radius:var(--radius);padding:24px;margin-bottom:16px;color:#fff;overflow:hidden}.broadcast-card::before{content:'';position:absolute;top:-30%;right:-10%;width:200px;height:200px;background:rgba(255,255,255,.08);border-radius:50%;pointer-events:none}.broadcast-card::after{content:'';position:absolute;bottom:-20%;left:-5%;width:150px;height:150px;background:rgba(255,255,255,.05);border-radius:50%;pointer-events:none}.broadcast-badge{display:inline-block;font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;background:rgba(255,255,255,.2);padding:3px 10px;border-radius:8px;margin-bottom:10px}.broadcast-title{font-size:18px;font-weight:800;margin-bottom:6px;position:relative}.broadcast-msg{font-size:14px;line-height:1.7;opacity:.95;position:relative;margin-bottom:14px}.broadcast-img{width:100%;border-radius:10px;margin-bottom:14px;max-height:200px;object-fit:cover;position:relative}.broadcast-cta{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#fff;color:var(--accent);font-weight:800;font-size:14px;border-radius:12px;text-decoration:none;transition:transform .15s;position:relative}.broadcast-cta:active{transform:scale(.97)}.broadcast-meta{display:flex;gap:12px;margin-top:12px;font-size:11px;opacity:.7;position:relative}.broadcast-expired{opacity:.5;pointer-events:none}.bc-section{background:var(--card);border:2px solid var(--accent);border-radius:var(--radius);padding:20px;margin-bottom:16px}.bc-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.bc-title{font-size:16px;font-weight:800;color:var(--accent)}.bc-counter{font-size:12px;color:var(--muted)}.bc-preview{background:linear-gradient(135deg,var(--accent),#e8833a);border-radius:12px;padding:16px;color:#fff;margin:12px 0}.bc-preview .bp-title{font-size:15px;font-weight:700;margin-bottom:4px}.bc-preview .bp-msg{font-size:12px;opacity:.9;line-height:1.6}.bc-cta-options{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0}.bc-cta-opt{padding:10px;border:1.5px solid var(--border);border-radius:10px;text-align:center;cursor:pointer;font-size:12px;font-weight:600;transition:all .15s;background:var(--bg)}.bc-cta-opt:hover{border-color:var(--accent)}.bc-cta-opt.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.bc-cta-opt .bc-icon{font-size:18px;display:block;margin-bottom:2px}.bc-responses{margin-top:12px;position:relative}.bc-response-item{background:rgba(255,255,255,.1);border-radius:8px;padding:8px 12px;margin-bottom:6px;font-size:12px}.bc-response-name{font-weight:700;margin-bottom:2px}.bc-response-text{opacity:.9}.bc-creator-replies-box{margin-top:10px;border-top:1px dashed var(--border);padding-top:8px}.bc-creator-reply-title{font-size:11px;font-weight:700;color:var(--accent);letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.bc-creator-reply-item{background:var(--bg);border-radius:8px;padding:8px 12px;font-size:12px;margin-bottom:4px;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--border)}.bc-creator-reply-item .bcr-text{flex:1;min-width:0;padding-right:10px}.bc-creator-reply-item .bcr-name{font-weight:700;color:var(--text)}.bc-creator-reply-item .bcr-msg{color:var(--muted);margin-top:2px}.bc-creator-reply-item .bcr-time{font-size:10px;color:var(--muted);flex-shrink:0}.announce-bar{display:flex;align-items:center;margin-top:5px;gap:10px;padding:10px 16px;background:linear-gradient(135deg,var(--accent),#e8833a);color:#fff;border-radius:12px;margin-bottom:16px;font-size:13px;font-weight:600;position:relative}.announce-bar .ab-icon{font-size:16px;flex-shrink:0}.announce-bar .ab-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.announce-bar .ab-cta{flex-shrink:0;padding:5px 12px;background:rgba(255,255,255,.25);border-radius:8px;font-size:11px;font-weight:700;color:#fff;text-decoration:none;transition:background .15s}.announce-bar .ab-cta:hover{background:rgba(255,255,255,.4)}.announce-bar .ab-close{flex-shrink:0;width:24px;height:24px;background:rgba(255,255,255,.15);border:none;border-radius:50%;color:#fff;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center}.hero-cta{display:flex;gap:10px;margin-top:16px;margin-bottom:12px;flex-wrap:wrap;justify-content:center}.hero-cta .btn-jejak{padding:12px 28px;background:var(--accent-soft);color:var(--text);border:3px dashed var(--accent);border-radius:12px;font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:all .15s;box-shadow:0 4px 16px rgba(200,85,61,.25)}.hero-cta .btn-jejak:active{transform:scale(.97)}.jejak-form-wrap{display:none;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:24px;margin-bottom:16px;margin-left:60px;margin-right:60px;box-shadow:0 4px 20px rgba(0,0,0,.06);animation:fadeInUp .4s ease}.jejak-form-wrap.open{display:block}@keyframes fadeInUp{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fi{opacity:0;animation:fadeInUp .6s cubic-bezier(.16,1,.3,1) forwards}.fi-1{animation-delay:.1s}.fi-2{animation-delay:.2s}.fi-3{animation-delay:.3s}.fi-4{animation-delay:.4s}.fi-5{animation-delay:.5s}.fi-6{animation-delay:.6s}.fi-7{animation-delay:.7s}.fi-8{animation-delay:.8s}.accordion{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:12px;overflow:hidden}.accordion-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;cursor:pointer;user-select:none;transition:background .15s}.accordion-header:hover{background:var(--accent-soft)}.accordion-header:active{background:rgba(0,0,0,.03)}.accordion-title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--text)}.accordion-title .acc-icon{font-size:18px}.accordion-arrow{font-size:12px;color:var(--muted);transition:transform .3s ease;flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bg)}.accordion.open .accordion-arrow{transform:rotate(180deg)}.accordion-body{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease}.accordion.open .accordion-body{max-height:5000px}.accordion-body-inner{padding:0 20px 20px}.accordion-badge{font-size:10px;font-weight:700;padding:2px 8px;border-radius:8px;letter-spacing:.5px}.accordion-badge.premium{background:linear-gradient(135deg,#ffb80033,#ff8C0022);color:#ff8c00}.accordion-badge.free{background:var(--green-soft);color:var(--green)}.accordion-badge.count{background:var(--accent-soft);color:var(--accent)}body.tpl-dark .accordion{background:var(--card);border-color:var(--border)}body.tpl-dark .accordion-header:hover{background:rgba(255,255,255,.03)}body.tpl-dark .accordion-arrow{background:#222}.accordion-controls{display:flex;gap:8px;margin-bottom:12px;justify-content:flex-end}.acc-ctrl-btn{padding:6px 12px;font-size:11px;font-weight:600;background:var(--card);border:1px solid var(--border);border-radius:20px;color:var(--muted);cursor:pointer;transition:all .15s;font-family:inherit}.acc-ctrl-btn:hover{border-color:var(--accent);color:var(--accent)}.acc-ctrl-btn .ctrl-icon{margin-right:4px}.accordion-header .notif-dot{width:8px;height:8px;background:var(--accent);border-radius:50%;margin-left:6px;animation:pulse 2s infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.4}}.edit-nav-btn.has-notif{position:relative}.edit-nav-btn.has-notif::after{content:'';position:absolute;top:4px;right:4px;width:8px;height:8px;background:var(--accent);border-radius:50%;border:2px solid var(--bg)}.accordion.highlight{animation:accHighlight 1.5s ease}@keyframes accHighlight{0%{box-shadow:0 0 0 0 var(--accent)}50%{box-shadow:0 0 0 4px var(--accent-soft)}100%{box-shadow:0 0 0 0 transparent}}.accordion-loading{padding:40px 20px;text-align:center;color:var(--muted);font-size:13px}.sales-badge-top{display:inline-flex;align-items:center;gap:6px;background:rgba(200,85,61,.12);color:var(--accent);padding:6px 14px;border-radius:20px;font-size:12px;font-weight:700;margin-bottom:12px;border:1px solid rgba(200,85,61,.2)}.sales-bento-grid{display:grid;grid-template-columns:1fr;gap:12px;margin:16px 0}.sales-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:18px;position:relative;overflow:hidden;transition:transform .2s}.sales-card.featured{border:2px solid var(--accent);background:linear-gradient(145deg,var(--card) 0,var(--accent-soft) 100%)}.sc-tag{display:inline-block;font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;padding:2px 8px;border-radius:6px;margin-bottom:8px}.sc-tag.hot{background:#ff4d4d;color:#fff}.sc-tag.new{background:#2d9b6e;color:#fff}.sc-header{display:flex;align-items:flex-start;gap:12px;margin-bottom:6px}.sc-icon{font-size:26px;width:44px;height:44px;border-radius:12px;background:var(--bg);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--border)}.sc-title{font-size:15px;font-weight:800;line-height:1.3;color:var(--text)}.sc-desc{font-size:12.5px;color:brown;font-weight:500;line-height:1.6;margin-top:4px}.roi-box{background:linear-gradient(135deg,#1a1815,#2c2621);color:#fff;border-radius:var(--radius);padding:22px 18px;margin:20px 0;text-align:center;box-shadow:0 8px 30px rgba(0,0,0,.15)}.roi-title{font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#ffb800;margin-bottom:4px}.roi-calc-slider{width:100%;margin:16px 0;accent-color:#FFB800}.roi-result{font-size:32px;font-weight:800;color:#ffb800;font-family:var(--font-heading);letter-spacing:-.5px}.roi-note{font-size:11px;color:#aaa;margin-top:6px}.faq-box{margin-top:20px}.faq-item{border-bottom:1px solid var(--border);padding:12px 0}.faq-q{font-size:13px;font-weight:700;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq-a{font-size:12px;color:var(--muted);line-height:1.6;margin-top:6px;display:none}.faq-item.open .faq-a{display:block}.faq-item.open .faq-q span{transform:rotate(180deg)}.verify-hero{text-align:center;padding:48px 20px 24px}.verify-hero .verify-icon{font-size:56px;margin-bottom:7px;display:block}.verify-hero h1{font-size:22px;font-weight:800;line-height:1.3;margin-bottom:8px}.verify-hero .verify-sub{font-size:14px;color:var(--muted);line-height:1.4;max-width:360px;margin:0 auto}.verify-card{background:var(--card);border:2px solid var(--accent);border-radius:var(--radius);padding:18px;margin:10px 0;position:relative;overflow:hidden}.verify-card::before{content:'';position:absolute;top:-30%;right:-15%;width:200px;height:200px;background:radial-gradient(circle,var(--accent-soft) 0,transparent 70%);pointer-events:none}.verify-steps{margin:16px 0 0}.verify-step{display:flex;align-items:flex-start;gap:12px;padding:14px 0;border-bottom:1px solid var(--border)}.verify-step:last-child{border-bottom:none}.verify-step-num{width:32px;height:32px;border-radius:50%;background:var(--accent);color:#fff;font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.verify-step-text{font-size:13px;line-height:1.5}.verify-step-text strong{color:var(--text)}.verify-step-text .vs-hint{font-size:11px;color:var(--muted);margin-top:3px}.verify-email-box{background:var(--accent-soft);border:1px dashed var(--accent);border-radius:12px;padding:14px;text-align:center}.verify-email-box .ve-label{font-size:10px;font-weight:700;color:var(--accent);text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.verify-email-box .ve-email{font-size:16px;font-weight:800;color:var(--text)}.verify-footer-hint{text-align:center;padding:16px 0;font-size:12px;color:var(--muted)}.verify-footer-hint a{color:var(--accent);font-weight:700;text-decoration:underline;cursor:pointer}.status-card{display:block;opacity:.6!important;position:relative;border-radius:22px;padding:2px;margin-top:12px;margin-bottom:4px;background:linear-gradient(135deg,var(--accent),#e8833a,#ffb800,var(--accent));background-size:300% 300%;animation:statusBorderShift 6s ease infinite}@keyframes statusBorderShift{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.status-card-inner{background:var(--card);border-radius:14px;padding:14px 18px;position:relative;overflow:hidden}.status-card-inner::after{content:'';position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);animation:statusShimmer 4s ease-in-out infinite;pointer-events:none}@keyframes statusShimmer{0%{left:-100%}40%{left:150%}100%{left:150%}}.status-label{display:inline-flex;align-items:center;gap:9px;font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#10b981;margin-bottom:6px}.status-dot-live{width:8px;height:8px;background:var(--green,#10b981);border-radius:50%;position:relative;display:inline-block}.status-dot-live::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background:var(--green,#10b981);animation:statusRadar 2s ease-in-out infinite;z-index:1}@keyframes statusRadar{0%{transform:scale(1);opacity:1}100%{transform:scale(3);opacity:0}}@keyframes statusPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.status-text{font-size:14px;color:var(--text);line-height:1.6;font-weight:500}body.tpl-dark .status-card-inner{background:var(--card)}body.tpl-dark .status-card-inner::after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.04),transparent)}.status-card:active{transform:scale(.98);transition:transform .1s}.hero-tags-row{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:10px;flex-wrap:wrap}.hero .tag{margin-top:0!important;margin-bottom:0!important}.badge-premium{margin-top:0!important;margin-bottom:0!important;display:inline-flex!important;align-items:center}.daily-highlight{background:linear-gradient(135deg,var(--accent-soft),rgba(255,184,0,.06));border:1px solid var(--accent);border-radius:var(--radius);padding:16px;margin-bottom:12px}.daily-highlight .dh-title{font-size:13px;font-weight:800;color:var(--accent);margin-bottom:8px;display:flex;align-items:center;gap:6px}.daily-highlight .dh-stats{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:8px}.daily-highlight .dh-stat{font-size:12px;color:var(--text);font-weight:600}.daily-highlight .dh-stat span{color:var(--accent)}.daily-highlight .dh-tip{font-size:11px;color:var(--muted);background:var(--card);padding:8px 12px;border-radius:8px;margin-top:8px;line-height:1.5}.daily-highlight .dh-tip strong{color:var(--accent)}.dh-milestones{margin:10px 0 6px}.dh-milestone{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:11px;color:var(--text)}.dh-milestone .dm-icon{width:20px;text-align:center;flex-shrink:0}.dh-milestone .dm-label{width:40px;font-weight:700;color:var(--muted);flex-shrink:0}.dh-milestone .dm-bar{flex:1;height:6px;background:var(--border);border-radius:6px;overflow:hidden;min-width:60px}.dh-milestone .dm-bar-fill{height:100%;border-radius:6px;transition:width .5s ease}.dh-milestone .dm-bar-fill.views{background:var(--accent)}.dh-milestone .dm-bar-fill.jejak{background:var(--green)}.dh-milestone .dm-bar-fill.ajak{background:#7c3aed}.dh-milestone .dm-text{font-size:10px;font-weight:700;color:var(--muted);white-space:nowrap;min-width:45px;text-align:right}.dh-milestone .dm-text.near{color:var(--accent);font-weight:800}.last-active{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#10b981;font-weight:600;margin-top:4px}.last-active .la-dot{width:6px;height:6px;background:#10b981;border-radius:50%;flex-shrink:0}.last-active.offline{color:var(--muted)}.last-active.offline .la-dot{background:var(--muted)}.motion-typewriter .hero h1{overflow:hidden;white-space:nowrap;border-right:2px solid var(--accent);width:0;animation:motionType 1s steps(20) .4s forwards,motionBlink .6s step-end 3}@keyframes motionType{to{width:100%}}@keyframes motionBlink{50%{border-color:transparent}}.motion-typewriter .hero h1.done{border-right:none;width:100%}.motion-bounce #pAvatarWrap{animation:motionBounce 1s cubic-bezier(.34,1.56,.64,1) .2s both}@keyframes motionBounce{0%{transform:scale(0) rotate(-15deg);opacity:0}50%{transform:scale(1.15) rotate(5deg);opacity:1}70%{transform:scale(.95) rotate(-2deg)}85%{transform:scale(1.05) rotate(1deg)}100%{transform:scale(1) rotate(0);opacity:1}}.motion-bounce .hero h1{animation:motionBounceUp .7s cubic-bezier(.34,1.56,.64,1) .6s both}@keyframes motionBounceUp{0%{transform:translateY(30px) scale(.8);opacity:0}100%{transform:translateY(0) scale(1);opacity:1}}.motion-neon #pAvatarWrap .avatar,.motion-neon #pAvatarWrap img{box-shadow:0 0 15px var(--accent),0 0 30px var(--accent),0 0 60px rgba(200,85,61,.3);animation:motionNeon 2s ease-in-out infinite}@keyframes motionNeon{0%,100%{box-shadow:0 0 10px var(--accent),0 0 20px var(--accent),0 0 40px rgba(200,85,61,.2);filter:brightness(1)}50%{box-shadow:0 0 20px var(--accent),0 0 40px var(--accent),0 0 80px rgba(200,85,61,.4),0 0 120px rgba(200,85,61,.1);filter:brightness(1.1)}}.motion-neon .hero h1{text-shadow:0 0 10px var(--accent),0 0 20px rgba(200,85,61,.3);animation:motionNeonText 2s ease-in-out infinite}@keyframes motionNeonText{0%,100%{text-shadow:0 0 5px var(--accent),0 0 10px rgba(200,85,61,.2)}50%{text-shadow:0 0 15px var(--accent),0 0 30px rgba(200,85,61,.4)}}.motion-glitch .hero h1{position:relative;animation:motionGlitch 3s infinite}.motion-glitch .hero h1::after,.motion-glitch .hero h1::before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%}.motion-glitch .hero h1::before{color:#ff0040;animation:motionGlitchBefore 3s infinite;clip-path:polygon(0 0,100% 0,100% 35%,0 35%)}.motion-glitch .hero h1::after{color:#0ff;animation:motionGlitchAfter 3s infinite;clip-path:polygon(0 65%,100% 65%,100% 100%,0 100%)}@keyframes motionGlitch{0%,100%,92%{transform:none}93%{transform:skew(-2deg,1deg)}94%{transform:skew(3deg,-1deg)}95%{transform:none}96%{transform:skew(-1deg,2deg)}}@keyframes motionGlitchBefore{0%,100%,92%{transform:none}93%{transform:translate(-3px,-1px)}94%{transform:translate(3px,1px)}95%{transform:none}96%{transform:translate(2px,-2px)}}@keyframes motionGlitchAfter{0%,100%,92%{transform:none}93%{transform:translate(3px,1px)}94%{transform:translate(-3px,-1px)}95%{transform:none}96%{transform:translate(-2px,2px)}}.motion-rainbow #pAvatarWrap{position:relative;padding:4px;border-radius:50%;background:conic-gradient(#ff0040,#f80,#fe0,#0f8,#08f,#80f,#ff0040);animation:motionRainbowSpin 3s linear infinite}.motion-rainbow #pAvatarWrap .avatar,.motion-rainbow #pAvatarWrap img{border:3px solid var(--bg)!important;position:relative;z-index:1}@keyframes motionRainbowSpin{to{transform:rotate(360deg)}}.motion-rainbow #pAvatarWrap .avatar{animation:motionRainbowCounter 3s linear infinite}@keyframes motionRainbowCounter{to{transform:rotate(-360deg)}}.motion-spotlight .hero{position:relative;overflow:hidden}.motion-spotlight .hero::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 30% 40%,rgba(255,255,255,.15) 0,transparent 50%);animation:motionSpotlight 4s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes motionSpotlight{0%{transform:translate(-30%,-20%) rotate(0)}50%{transform:translate(30%,20%) rotate(180deg)}100%{transform:translate(-30%,-20%) rotate(360deg)}}.motion-spotlight .hero>*{position:relative;z-index:1}.motion-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;margin:10px 0}.motion-option{position:relative;border:1.5px solid var(--border);border-radius:10px;padding:8px 4px 18px;text-align:center;cursor:pointer;transition:all .15s;font-size:14px;font-weight:600;background:var(--bg);overflow:hidden}.motion-option:hover{border-color:var(--accent)}.motion-option.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);box-shadow:0 0 12px var(--accent-soft)}.motion-option .mo-icon{font-size:20px;display:block;margin-bottom:2px;line-height:1.2}.motion-option .mo-preview{font-size:11px;color:var(--muted);margin-top:1px;line-height:1.2}.motion-option .mo-preview-link{display:none;position:absolute;bottom:2px;left:50%;transform:translateX(-50%);font-size:10px;font-weight:700;color:var(--accent);text-decoration:none;padding:1px 6px;background:var(--card);border:1px solid var(--accent);border-radius:8px;white-space:nowrap;z-index:2}.motion-option .mo-preview-link:hover{background:var(--accent);color:#fff}.motion-option .mo-preview-link::before{content:'👁️ '}.motion-option.on .mo-preview-link{display:inline-block;animation:previewLinkPop .3s ease}.nusantara-label,.world-label{grid-column:1/-1;display:flex;align-items:center;gap:6px;padding:4px 8px;font-size:10px;font-weight:800;color:var(--accent);border-bottom:1px solid var(--border);margin-top:4px}.nl-badge,.wl-badge{font-size:8px;padding:1px 6px;border-radius:6px;background:var(--accent-soft);color:var(--accent);font-weight:700}body.tpl-dark .motion-option{background:#111;border-color:#333}body.tpl-dark .motion-option.on{background:var(--accent-soft);border-color:var(--accent)}.motion-hologram #pAvatarWrap .avatar,.motion-hologram #pAvatarWrap img{position:relative;background:linear-gradient(135deg,rgba(255,0,150,.3),rgba(0,255,255,.3),rgba(255,255,0,.3),rgba(150,0,255,.3));background-size:300% 300%;animation:motionHologram 3s ease infinite;box-shadow:0 0 20px rgba(0,255,255,.5),0 0 40px rgba(255,0,150,.3)}.motion-hologram .hero h1{background:linear-gradient(90deg,#f0c,#0ff,#ff0,#f0c);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:motionHologramText 3s linear infinite}@keyframes motionHologram{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes motionHologramText{0%{background-position:0 50%}100%{background-position:300% 50%}}.motion-liquid #pAvatarWrap .avatar,.motion-liquid #pAvatarWrap img{animation:motionLiquid 8s ease-in-out infinite;border:3px solid var(--accent)}@keyframes motionLiquid{0%,100%{border-radius:50% 50% 50% 50%}25%{border-radius:60% 40% 55% 45%/45% 55% 40% 60%}50%{border-radius:40% 60% 45% 55%/60% 40% 55% 45%}75%{border-radius:55% 45% 60% 40%/40% 60% 45% 55%}}.motion-fire #pAvatarWrap{position:relative}.motion-fire #pAvatarWrap::before{content:'';position:absolute;inset:-8px;border-radius:50%;background:radial-gradient(circle,rgba(255,140,0,.8) 0,rgba(255,60,0,.6) 40%,rgba(255,200,0,.3) 70%,transparent 100%);filter:blur(8px);animation:motionFire 1.5s ease-in-out infinite;z-index:-1}@keyframes motionFire{0%,100%{transform:scale(1) translateY(0);opacity:.8}25%{transform:scale(1.08) translateY(-3px);opacity:1}50%{transform:scale(.95) translateY(2px);opacity:.7}75%{transform:scale(1.05) translateY(-2px);opacity:.95}}.motion-fire .hero h1{background:linear-gradient(180deg,#fe0 0,#f80 50%,#f20 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px rgba(255,100,0,.6))}.motion-galaxy #pAvatarWrap{position:relative}.motion-galaxy #pAvatarWrap::after,.motion-galaxy #pAvatarWrap::before{content:'';position:absolute;inset:-12px;border-radius:50%;border:1px dashed rgba(150,100,255,.5);animation:motionGalaxyOrbit 6s linear infinite}.motion-galaxy #pAvatarWrap::after{inset:-20px;border-color:rgba(100,200,255,.4);animation:motionGalaxyOrbit 10s linear infinite reverse}.motion-galaxy #pAvatarWrap .avatar,.motion-galaxy #pAvatarWrap img{box-shadow:0 0 20px rgba(150,100,255,.6),0 0 40px rgba(100,50,200,.4),inset 0 0 20px rgba(200,150,255,.2)}@keyframes motionGalaxyOrbit{to{transform:rotate(360deg)}}.motion-galaxy .hero h1{text-shadow:0 0 10px rgba(150,100,255,.8),0 0 20px rgba(100,50,200,.5)}.motion-shimmer .hero h1{background:linear-gradient(90deg,#b8860b 0,gold 25%,#fff8dc 50%,gold 75%,#b8860b 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:motionShimmer 2.5s linear infinite}.motion-shimmer #pAvatarWrap .avatar,.motion-shimmer #pAvatarWrap img{border:3px solid gold;box-shadow:0 0 20px rgba(255,215,0,.6),inset 0 0 15px rgba(255,215,0,.2);animation:motionShimmerGlow 2.5s ease-in-out infinite}@keyframes motionShimmer{0%{background-position:-200% 50%}100%{background-position:200% 50%}}@keyframes motionShimmerGlow{0%,100%{box-shadow:0 0 20px rgba(255,215,0,.6)}50%{box-shadow:0 0 35px rgba(255,215,0,.9),0 0 60px rgba(255,215,0,.4)}}.motion-heartbeat #pAvatarWrap{animation:motionHeartbeat 1.5s ease-in-out infinite}@keyframes motionHeartbeat{0%,100%,40%{transform:scale(1)}10%{transform:scale(1.12)}20%{transform:scale(1)}30%{transform:scale(1.08)}}.motion-heartbeat #pAvatarWrap .avatar,.motion-heartbeat #pAvatarWrap img{box-shadow:0 0 20px rgba(255,50,100,.5)}.motion-heartbeat .hero h1::after{content:' ❤️';display:inline-block;animation:motionHeartbeat 1.5s ease-in-out infinite}.motion-matrix .hero{position:relative;overflow:hidden}.motion-matrix .hero::before{content:'01001010 11010 01 10110 011 10101 01001 11010 01110 01 10101 11001 00110 10101 11010 01001 10110 011 10101 01001 11010 01110 01 10101 11001 00110 10101 01001010 11010 01 10110 011 10101 01001 11010 01110 01 10101 11001 00110 10101 11010 01001 10110 011 10101 01001 11010 01110 01 10101 11001 00110 10101 01001010 11010 01 10110 011 10101 01001 11010 01110 01 10101 11001 00110 10101 11010 01001 10110 011 10101 01001 11010 01110 01 10101 11001 00110 10101 01001010 11010 01 10110 011 10101 01001 11010 01110 01 10101 11001 00110 10101 11010 01001 10110 011 10101 01001 11010 01110';position:absolute;top:0;left:0;width:100%;height:500%;font-family:'Courier New',monospace;font-size:15px;color:rgba(0,255,70,.3);word-break:break-all;line-height:1.4;letter-spacing:2px;animation:motionMatrix 9s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes motionMatrix{0%{transform:translateY(-80%)}100%{transform:translateY(0)}}.motion-matrix .hero>*{position:relative;z-index:1}.motion-matrix .hero h1{color:#00ff41;font-family:'Courier New',monospace;text-shadow:0 0 10px #00ff41,0 0 20px rgba(0,255,65,.5)}.motion-wave .hero h1{display:inline-block}.motion-wave .hero h1 span{display:inline-block;animation:motionWave 2s ease-in-out infinite}@keyframes motionWave{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.motion-wave #pAvatarWrap{animation:motionWaveFloat 3s ease-in-out infinite}@keyframes motionWaveFloat{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-6px) rotate(2deg)}}.motion-aurora .hero{position:relative;overflow:hidden}.motion-aurora .hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 20% 30%,rgba(0,255,180,.25) 0,transparent 50%),radial-gradient(ellipse at 80% 40%,rgba(150,100,255,.25) 0,transparent 50%),radial-gradient(ellipse at 50% 70%,rgba(255,100,200,.2) 0,transparent 50%);animation:motionAurora 8s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes motionAurora{0%,100%{transform:translate(0,0) scale(1);opacity:.7}33%{transform:translate(-10%,5%) scale(1.1);opacity:1}66%{transform:translate(10%,-5%) scale(.95);opacity:.8}}.motion-aurora .hero>*{position:relative;z-index:1}.motion-aurora #pAvatarWrap .avatar,.motion-aurora #pAvatarWrap img{box-shadow:0 0 30px rgba(0,255,180,.4),0 0 60px rgba(150,100,255,.3)}.motion-prism .hero h1{text-shadow:-1.5px 0 rgba(255,0,80,.5),1.5px 0 rgba(0,180,255,.5);animation:motionPrism 5s ease-in-out infinite}@keyframes motionPrism{0%,100%{text-shadow:-1px 0 rgba(255,0,80,.35),1px 0 rgba(0,180,255,.35)}30%{text-shadow:-2.5px 1px rgba(255,0,80,.6),2.5px -1px rgba(0,180,255,.6),0 0 25px rgba(160,80,255,.15)}60%{text-shadow:-1px -.5px rgba(255,0,80,.4),1px .5px rgba(0,180,255,.4)}}.motion-prism #pAvatarWrap .avatar,.motion-prism #pAvatarWrap img{box-shadow:-3px 0 12px rgba(255,0,80,.25),3px 0 12px rgba(0,180,255,.25);animation:motionPrismAvatar 5s ease-in-out infinite}@keyframes motionPrismAvatar{0%,100%{box-shadow:-2px 0 10px rgba(255,0,80,.2),2px 0 10px rgba(0,180,255,.2)}50%{box-shadow:-4px 1px 18px rgba(255,0,80,.35),4px -1px 18px rgba(0,180,255,.35),0 0 30px rgba(160,80,255,.1)}}.motion-zen #pAvatarWrap{position:relative}.motion-zen #pAvatarWrap::after,.motion-zen #pAvatarWrap::before{content:'';position:absolute;inset:0;border-radius:50%;border:1.5px solid var(--accent);pointer-events:none}.motion-zen #pAvatarWrap::before{animation:motionZenRipple 3.5s ease-out infinite}.motion-zen #pAvatarWrap::after{animation:motionZenRipple 3.5s ease-out 1.75s infinite}@keyframes motionZenRipple{0%{transform:scale(1);opacity:.5;border-width:1.5px}100%{transform:scale(2.2);opacity:0;border-width:.5px}}.motion-zen .hero h1{animation:motionZenText 3.5s ease-in-out infinite}@keyframes motionZenText{0%,100%{opacity:1}50%{opacity:.75}}.motion-frost #pAvatarWrap{position:relative}.motion-frost #pAvatarWrap::before{content:'';position:absolute;inset:-2px;border-radius:50%;background:rgba(255,255,255,.85);z-index:3;pointer-events:none;animation:motionFrostMelt 4s ease-in-out infinite}.motion-frost #pAvatarWrap .avatar,.motion-frost #pAvatarWrap img{animation:motionFrostBlur 4s ease-in-out infinite}@keyframes motionFrostMelt{0%,15%{opacity:.85;backdrop-filter:blur(4px)}45%,70%{opacity:0;backdrop-filter:blur(0)}100%{opacity:.85;backdrop-filter:blur(4px)}}@keyframes motionFrostBlur{0%,15%{filter:blur(3px) brightness(1.1)}45%,70%{filter:blur(0) brightness(1)}100%{filter:blur(3px) brightness(1.1)}}.motion-frost .hero h1{animation:motionFrostText 4s ease-in-out infinite}@keyframes motionFrostText{0%,15%{opacity:.3;filter:blur(2px)}45%,70%{opacity:1;filter:blur(0)}100%{opacity:.3;filter:blur(2px)}}.motion-cinematic .hero{position:relative;overflow:hidden}.motion-cinematic .hero::after,.motion-cinematic .hero::before{content:'';position:absolute;left:0;right:0;background:#000;z-index:5;pointer-events:none;animation:motionCinematicBars 6s ease-in-out infinite}.motion-cinematic .hero::before{top:0}.motion-cinematic .hero::after{bottom:0}@keyframes motionCinematicBars{0%,100%{height:12px;opacity:.5}40%,60%{height:28px;opacity:.8}}.motion-cinematic .hero h1{animation:motionCinematicSub 6s ease-in-out infinite;text-shadow:0 2px 12px rgba(0,0,0,.6)}@keyframes motionCinematicSub{0%,20%{opacity:0;transform:translateY(8px)}35%,65%{opacity:1;transform:translateY(0)}100%,80%{opacity:0;transform:translateY(-4px)}}.motion-cinematic #pAvatarWrap .avatar,.motion-cinematic #pAvatarWrap img{filter:contrast(1.1) saturate(.85);animation:motionCinematicGrade 6s ease-in-out infinite}@keyframes motionCinematicGrade{0%,100%{filter:contrast(1.1) saturate(.85) brightness(.95)}50%{filter:contrast(1.15) saturate(.9) brightness(1.05)}}.motion-silk .hero h1{background:linear-gradient(120deg,var(--text) 0,var(--accent) 15%,#e8c4a0 30%,#f5e6d3 45%,var(--accent) 60%,var(--text) 80%,var(--accent) 100%);background-size:400% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:motionSilk 7s ease-in-out infinite}@keyframes motionSilk{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.motion-silk #pAvatarWrap .avatar,.motion-silk #pAvatarWrap img{border:2px solid rgba(232,196,160,.5);box-shadow:0 8px 32px rgba(232,196,160,.2);animation:motionSilkGlow 7s ease-in-out infinite}@keyframes motionSilkGlow{0%,100%{box-shadow:0 8px 32px rgba(232,196,160,.15)}50%{box-shadow:0 12px 48px rgba(232,196,160,.35)}}.motion-eclipse #pAvatarWrap{position:relative}.motion-eclipse #pAvatarWrap::before{content:'';position:absolute;inset:-8px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0,transparent 70%,rgba(255,255,255,.9) 85%,transparent 100%);animation:motionEclipse 3.5s linear infinite;z-index:-1;pointer-events:none}.motion-eclipse #pAvatarWrap::after{content:'';position:absolute;inset:-4px;border-radius:50%;background:conic-gradient(from 180deg,transparent 0,transparent 75%,rgba(255,255,255,.4) 90%,transparent 100%);animation:motionEclipse 5s linear infinite reverse;z-index:-1;pointer-events:none}@keyframes motionEclipse{to{transform:rotate(360deg)}}.motion-eclipse #pAvatarWrap .avatar,.motion-eclipse #pAvatarWrap img{box-shadow:0 0 20px rgba(255,255,255,.15)}.motion-eclipse .hero h1{animation:motionEclipseText 3.5s ease-in-out infinite}@keyframes motionEclipseText{0%,100%{text-shadow:none}50%{text-shadow:0 0 15px rgba(255,255,255,.2)}}body.tpl-dark .motion-frost #pAvatarWrap::before{background:rgba(30,30,40,.85)}body.tpl-dark .motion-cinematic .hero::after,body.tpl-dark .motion-cinematic .hero::before{background:#000}body.tpl-dark .motion-eclipse #pAvatarWrap::before{background:conic-gradient(from 0deg,transparent 0,transparent 70%,rgba(200,150,255,.7) 85%,transparent 100%)}.motion-portal #pAvatarWrap{position:relative}.motion-portal #pAvatarWrap::before{content:'';position:absolute;inset:-18px;border-radius:50%;border:2px solid transparent;background:conic-gradient(from 0deg,transparent 0deg,rgba(255,140,0,.9) 15deg,transparent 30deg,transparent 60deg,rgba(255,180,50,.7) 75deg,transparent 90deg,transparent 150deg,rgba(255,100,20,.85) 165deg,transparent 180deg,transparent 240deg,rgba(255,200,80,.6) 255deg,transparent 270deg,transparent 330deg,rgba(255,140,0,.8) 345deg,transparent 360deg) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:motionPortalRing1 6s linear infinite;filter:drop-shadow(0 0 8px rgba(255, 140, 0, .6));pointer-events:none}.motion-portal #pAvatarWrap::after{content:'';position:absolute;inset:-8px;border-radius:50%;border:1.5px solid transparent;background:conic-gradient(from 180deg,transparent 0deg,rgba(255,220,120,.9) 20deg,transparent 45deg,transparent 120deg,rgba(255,180,50,.85) 140deg,transparent 165deg,transparent 240deg,rgba(255,200,80,.8) 260deg,transparent 285deg,transparent 360deg) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:motionPortalRing2 4s linear infinite reverse;filter:drop-shadow(0 0 6px rgba(255, 200, 80, .7));pointer-events:none}@keyframes motionPortalRing1{to{transform:rotate(360deg)}}@keyframes motionPortalRing2{to{transform:rotate(-360deg)}}.motion-portal #pAvatarWrap .avatar,.motion-portal #pAvatarWrap img{animation:motionPortalDrift 8s ease-in-out infinite;box-shadow:0 0 20px rgba(255,140,0,.3),inset 0 0 15px rgba(255,180,50,.15)}@keyframes motionPortalDrift{0%,100%{transform:translate(0,0) scale(1);filter:brightness(1)}25%{transform:translate(-2px,1px) scale(1.02);filter:brightness(1.05) hue-rotate(5deg)}50%{transform:translate(1px,-2px) scale(.98);filter:brightness(.95) hue-rotate(-3deg)}75%{transform:translate(-1px,2px) scale(1.01);filter:brightness(1.03) hue-rotate(3deg)}}.motion-portal .hero h1{position:relative;animation:motionPortalTextGlow 8s ease-in-out infinite}@keyframes motionPortalTextGlow{0%,100%,88%{text-shadow:0 0 8px rgba(255,140,0,.3),0 0 16px rgba(255,100,20,.15)}90%{text-shadow:-6px 0 0 rgba(255,140,0,.7),6px 0 0 rgba(255,200,80,.7),0 0 20px rgba(255,100,20,.4)}92%,94%{text-shadow:-3px 1px 0 rgba(255,140,0,.5),3px -1px 0 rgba(255,200,80,.5),0 0 12px rgba(255,100,20,.3)}}.motion-helix #pAvatarWrap{position:relative}.motion-helix #pAvatarWrap::before{content:'';position:absolute;inset:-22px;border-radius:50%;background:radial-gradient(circle at 50% 0,rgba(0,255,200,.95) 3px,transparent 4px),radial-gradient(circle at 93% 25%,rgba(0,255,200,.85) 3px,transparent 4px),radial-gradient(circle at 93% 75%,rgba(0,255,200,.75) 3px,transparent 4px),radial-gradient(circle at 50% 100%,rgba(0,255,200,.65) 3px,transparent 4px),radial-gradient(circle at 7% 75%,rgba(0,255,200,.75) 3px,transparent 4px),radial-gradient(circle at 7% 25%,rgba(0,255,200,.85) 3px,transparent 4px);animation:motionHelixSpin1 5s linear infinite;filter:drop-shadow(0 0 4px rgba(0, 255, 200, .7));pointer-events:none}.motion-helix #pAvatarWrap::after{content:'';position:absolute;inset:-22px;border-radius:50%;background:radial-gradient(circle at 50% 0,rgba(100,200,255,.65) 2.5px,transparent 3.5px),radial-gradient(circle at 93% 25%,rgba(100,200,255,.75) 2.5px,transparent 3.5px),radial-gradient(circle at 93% 75%,rgba(100,200,255,.85) 2.5px,transparent 3.5px),radial-gradient(circle at 50% 100%,rgba(100,200,255,.95) 2.5px,transparent 3.5px),radial-gradient(circle at 7% 75%,rgba(100,200,255,.85) 2.5px,transparent 3.5px),radial-gradient(circle at 7% 25%,rgba(100,200,255,.75) 2.5px,transparent 3.5px);animation:motionHelixSpin2 5s linear infinite reverse;filter:drop-shadow(0 0 4px rgba(100, 200, 255, .7));pointer-events:none}@keyframes motionHelixSpin1{to{transform:rotate(360deg)}}@keyframes motionHelixSpin2{to{transform:rotate(-360deg)}}.motion-helix #pAvatarWrap .avatar,.motion-helix #pAvatarWrap img{box-shadow:0 0 15px rgba(0,255,200,.3),0 0 30px rgba(100,200,255,.15);animation:motionHelixClone 7s ease-in-out infinite}@keyframes motionHelixClone{0%,100%,85%{box-shadow:0 0 15px rgba(0,255,200,.3),0 0 30px rgba(100,200,255,.15)}88%{box-shadow:-12px 0 0 -2px rgba(0,255,200,.35),12px 0 0 -2px rgba(100,200,255,.35),0 0 20px rgba(0,255,200,.4)}91%{box-shadow:-20px 0 0 -4px rgba(0,255,200,.2),20px 0 0 -4px rgba(100,200,255,.2),0 0 15px rgba(0,255,200,.3)}}.motion-helix .hero h1{color:#dcfff5;text-shadow:0 0 8px rgba(0,255,200,.5),0 0 16px rgba(100,200,255,.3);animation:motionHelixTextPulse 3s ease-in-out infinite;font-family:'Courier New',Menlo,monospace;letter-spacing:1px}@keyframes motionHelixTextPulse{0%,100%{text-shadow:0 0 8px rgba(0,255,200,.5),0 0 16px rgba(100,200,255,.3)}50%{text-shadow:0 0 12px rgba(0,255,200,.8),0 0 24px rgba(100,200,255,.5),0 0 36px rgba(0,255,200,.2)}}.motion-olympus #pAvatarWrap{position:relative}.motion-olympus #pAvatarWrap::before{content:'';position:absolute;inset:-14px;border-radius:50%;padding:1.5px;background:conic-gradient(from 0deg,#8b6914 0,#d4af37 8%,#f4e4a1 15%,#d4af37 22%,#8b6914 30%,#b8860b 40%,#d4af37 50%,#f4e4a1 58%,#d4af37 66%,#8b6914 75%,#b8860b 85%,#d4af37 92%,#8b6914 100%);-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:motionOlympusRingRotate 40s linear infinite;filter:drop-shadow(0 1px 2px rgba(139, 105, 20, .4)) drop-shadow(0 0 6px rgba(212, 175, 55, .15));pointer-events:none}.motion-olympus #pAvatarWrap::after{content:'';position:absolute;inset:-4px;border-radius:50%;padding:.5px;background:linear-gradient(135deg,rgba(139,105,20,.6) 0,rgba(244,228,161,.9) 25%,rgba(184,134,11,.7) 50%,rgba(244,228,161,.9) 75%,rgba(139,105,20,.6) 100%);-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:motionOlympusInnerShift 15s ease-in-out infinite;pointer-events:none}@keyframes motionOlympusRingRotate{to{transform:rotate(360deg)}}@keyframes motionOlympusInnerShift{0%,100%{filter:brightness(1) drop-shadow(0 0 3px rgba(212, 175, 55, .3))}50%{filter:brightness(1.15) drop-shadow(0 0 6px rgba(212, 175, 55, .5))}}.motion-olympus #pAvatarWrap .avatar,.motion-olympus #pAvatarWrap img{border:1.5px solid rgba(212,175,55,.35);box-shadow:0 0 24px rgba(212,175,55,.2),0 0 40px rgba(120,160,130,.08),inset 0 4px 12px rgba(255,248,220,.15),inset 0 -4px 12px rgba(139,105,20,.1);animation:motionOlympusMarbleBreath 12s ease-in-out infinite}@keyframes motionOlympusMarbleBreath{0%,100%{box-shadow:0 0 20px rgba(212,175,55,.18),0 0 36px rgba(120,160,130,.06),inset 0 4px 12px rgba(255,248,220,.12),inset 0 -4px 12px rgba(139,105,20,.08);filter:brightness(1) contrast(1)}50%{box-shadow:0 0 28px rgba(212,175,55,.28),0 0 48px rgba(120,160,130,.1),inset 0 5px 15px rgba(255,248,220,.18),inset 0 -5px 15px rgba(139,105,20,.12);filter:brightness(1.04) contrast(1.02)}}.motion-olympus .hero h1{background:linear-gradient(180deg,#fdf6e3 0,#f4e4a1 20%,#d4af37 45%,#b8860b 70%,#8b6914 95%,#6b5010 100%);background-size:100% 180%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(253, 246, 227, .5)) drop-shadow(0 -1px 0 rgba(107, 80, 16, .4)) drop-shadow(0 2px 4px rgba(0, 0, 0, .15)) drop-shadow(0 0 12px rgba(212, 175, 55, .15));animation:motionOlympusEngraving 14s ease-in-out infinite;letter-spacing:3px;font-weight:800;text-transform:uppercase}@keyframes motionOlympusEngraving{0%,100%{background-position:0 0;filter:drop-shadow(0 1px 0 rgba(253, 246, 227, .5)) drop-shadow(0 -1px 0 rgba(107, 80, 16, .4)) drop-shadow(0 2px 4px rgba(0, 0, 0, .15)) drop-shadow(0 0 10px rgba(212, 175, 55, .12))}50%{background-position:0 100%;filter:drop-shadow(0 1px 0 rgba(253, 246, 227, .7)) drop-shadow(0 -1px 0 rgba(107, 80, 16, .5)) drop-shadow(0 2px 6px rgba(0, 0, 0, .2)) drop-shadow(0 0 18px rgba(212, 175, 55, .22))}}body.tpl-dark .motion-olympus #pAvatarWrap .avatar,body.tpl-dark .motion-olympus #pAvatarWrap img{box-shadow:0 0 30px rgba(212,175,55,.35),0 0 60px rgba(212,175,55,.15),inset 0 4px 12px rgba(255,248,220,.2),inset 0 -4px 12px rgba(0,0,0,.3)}body.tpl-dark .motion-olympus .hero h1{filter:drop-shadow(0 1px 0 rgba(253, 246, 227, .4)) drop-shadow(0 2px 6px rgba(0, 0, 0, .5)) drop-shadow(0 0 20px rgba(212, 175, 55, .3))}.motion-eldritch .hero{position:relative;overflow:hidden;isolation:isolate}.motion-eldritch .hero::before{content:'';position:absolute;inset:-20%;background:radial-gradient(ellipse 70% 90% at 35% 40%,transparent 20%,rgba(15,5,20,.4) 60%,rgba(8,3,12,.85) 100%),radial-gradient(ellipse 90% 60% at 70% 65%,transparent 15%,rgba(20,8,25,.35) 55%,rgba(5,2,8,.7) 100%);animation:motionEldritchVignette 18s ease-in-out infinite;pointer-events:none;z-index:0}.motion-eldritch .hero::after{content:'';position:absolute;inset:0;background:radial-gradient(circle 200px at 0 0,rgba(60,20,80,.25) 0,transparent 40%),radial-gradient(circle 250px at 100% 0,rgba(40,15,60,.2) 0,transparent 45%),radial-gradient(circle 180px at 100% 100%,rgba(50,20,70,.22) 0,transparent 42%),radial-gradient(circle 220px at 0 100%,rgba(35,12,55,.28) 0,transparent 48%);animation:motionEldritchTendrils 11s ease-in-out infinite;pointer-events:none;z-index:0;mix-blend-mode:multiply}.motion-eldritch .hero>*{position:relative;z-index:2}@keyframes motionEldritchVignette{0%,100%{transform:scale(1) rotate(0);opacity:.85}33%{transform:scale(1.05) rotate(2deg);opacity:1}66%{transform:scale(.98) rotate(-1.5deg);opacity:.9}}@keyframes motionEldritchTendrils{0%,100%{transform:scale(1);filter:blur(0px)}50%{transform:scale(1.15);filter:blur(2px)}}.motion-eldritch #pAvatarWrap{position:relative}.motion-eldritch #pAvatarWrap::before{content:'';position:absolute;inset:-10px;border-radius:50%;border:1px solid rgba(120,40,160,.3);background:conic-gradient(from 0deg,transparent 0,rgba(80,20,120,.15) 25%,transparent 50%,rgba(100,30,140,.12) 75%,transparent 100%);animation:motionEldritchWatcher 9s linear infinite;filter:blur(4px);pointer-events:none}.motion-eldritch #pAvatarWrap::after{content:'';position:absolute;inset:-22px;border-radius:50%;background:radial-gradient(ellipse 8px 3px at 50% 0,rgba(180,60,100,.9) 0,rgba(80,20,40,.6) 40%,transparent 80%),radial-gradient(ellipse 6px 2px at 100% 60%,rgba(160,50,90,.7) 0,rgba(70,15,35,.5) 40%,transparent 80%),radial-gradient(ellipse 7px 2.5px at 20% 90%,rgba(200,70,110,.85) 0,rgba(90,25,45,.6) 40%,transparent 80%);animation:motionEldritchBlink 7s ease-in-out infinite;pointer-events:none;filter:drop-shadow(0 0 4px rgba(180, 40, 90, .4))}@keyframes motionEldritchWatcher{to{transform:rotate(360deg)}}@keyframes motionEldritchBlink{0%,100%,42%,46%,78%,82%{opacity:.85;transform:rotate(0)}44%{opacity:.05;transform:rotate(0)}80%{opacity:.1;transform:rotate(0)}60%{opacity:1;transform:rotate(120deg)}}.motion-eldritch #pAvatarWrap .avatar,.motion-eldritch #pAvatarWrap img{filter:contrast(1.05) saturate(.8) brightness(.92);box-shadow:inset 0 0 20px rgba(20,5,30,.5),0 0 30px rgba(60,15,80,.3);animation:motionEldritchDistort 13s ease-in-out infinite}@keyframes motionEldritchDistort{0%,100%{filter:contrast(1.05) saturate(.8) brightness(.92) blur(0)}50%{filter:contrast(1.1) saturate(.7) brightness(.88) blur(.4px)}}.motion-eldritch .hero h1{color:#d2bedc;text-shadow:0 0 1px rgba(80,15,40,.9),0 1px 0 rgba(40,10,25,.8),0 0 12px rgba(120,30,80,.4),0 0 24px rgba(80,20,60,.25),0 2px 6px rgba(0,0,0,.6);animation:motionEldritchInscription 10s ease-in-out infinite;letter-spacing:2px;font-weight:700}@keyframes motionEldritchInscription{0%,100%{text-shadow:0 0 1px rgba(80,15,40,.9),0 1px 0 rgba(40,10,25,.8),0 0 10px rgba(120,30,80,.35),0 0 20px rgba(80,20,60,.2),0 2px 6px rgba(0,0,0,.6);color:#d2bedc}50%{text-shadow:0 0 1px rgba(100,20,50,.95),0 1px 0 rgba(50,12,30,.9),0 0 16px rgba(150,40,100,.55),0 0 32px rgba(100,25,75,.35),0 2px 8px rgba(0,0,0,.7);color:#e6d2eb}}.motion-abduct .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 50% 100%,rgba(10,20,15,.6) 0,transparent 60%)}.motion-abduct .hero::before{content:'';position:absolute;inset:0;background-image:radial-gradient(1px 1px at 10% 15%,rgba(255,255,255,.9),transparent),radial-gradient(1px 1px at 25% 8%,rgba(200,255,220,.7),transparent),radial-gradient(1.5px 1.5px at 45% 20%,rgba(255,255,255,.85),transparent),radial-gradient(1px 1px at 65% 5%,rgba(180,220,255,.8),transparent),radial-gradient(1px 1px at 80% 18%,rgba(255,255,255,.9),transparent),radial-gradient(1.5px 1.5px at 92% 10%,rgba(220,255,240,.75),transparent),radial-gradient(1px 1px at 15% 35%,rgba(255,255,255,.6),transparent),radial-gradient(1px 1px at 55% 38%,rgba(200,240,255,.7),transparent),radial-gradient(1px 1px at 88% 32%,rgba(255,255,255,.65),transparent);animation:motionAbductStars 8s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes motionAbductStars{0%,100%{opacity:.7}50%{opacity:1}}.motion-abduct .hero::after{content:'';position:absolute;top:-20%;left:50%;transform:translateX(-50%);width:60%;height:140%;background:linear-gradient(180deg,transparent 0,rgba(120,255,180,.05) 15%,rgba(140,255,200,.15) 40%,rgba(160,255,210,.2) 60%,rgba(140,255,200,.12) 85%,transparent 100%);clip-path:polygon(35% 0%,65% 0%,100% 100%,0% 100%);animation:motionAbductBeam 6s ease-in-out infinite;pointer-events:none;z-index:1;filter:blur(6px);mix-blend-mode:screen}@keyframes motionAbductBeam{0%,100%{opacity:.7;transform:translateX(-50%) scaleY(1)}50%{opacity:1;transform:translateX(-50%) scaleY(1.05)}}.motion-abduct .hero>*{position:relative;z-index:3}.motion-abduct #pAvatarWrap{position:relative;animation:motionAbductLevitate 6s ease-in-out infinite}@keyframes motionAbductLevitate{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.motion-abduct #pAvatarWrap::before{content:'';position:absolute;inset:-20px -30px;background:linear-gradient(180deg,transparent 0,transparent 45%,rgba(150,255,200,.6) 48%,rgba(200,255,220,.9) 50%,rgba(150,255,200,.6) 52%,transparent 55%,transparent 100%);animation:motionAbductScan 4s ease-in-out infinite;pointer-events:none;filter:blur(1px) drop-shadow(0 0 8px rgba(140, 255, 200, .5));mix-blend-mode:screen}@keyframes motionAbductScan{0%{transform:translateY(-40px);opacity:0}20%{opacity:1}80%{opacity:1}100%{transform:translateY(40px);opacity:0}}.motion-abduct #pAvatarWrap::after{content:'';position:absolute;inset:-30px -20px;background:radial-gradient(1px 1px at 20% 80%,rgba(180,255,220,.9),transparent),radial-gradient(1.5px 1.5px at 60% 90%,rgba(200,255,230,.7),transparent),radial-gradient(1px 1px at 80% 70%,rgba(160,255,210,.8),transparent),radial-gradient(1px 1px at 35% 60%,rgba(190,255,225,.6),transparent),radial-gradient(1.5px 1.5px at 75% 45%,rgba(170,255,215,.7),transparent),radial-gradient(1px 1px at 15% 30%,rgba(200,255,235,.5),transparent);animation:motionAbductDust 5s linear infinite;pointer-events:none;mix-blend-mode:screen}@keyframes motionAbductDust{0%{transform:translateY(30px);opacity:0}20%{opacity:1}80%{opacity:1}100%{transform:translateY(-40px);opacity:0}}.motion-abduct #pAvatarWrap .avatar,.motion-abduct #pAvatarWrap img{filter:brightness(1.05) saturate(1.1);box-shadow:0 0 20px rgba(140,255,200,.4),0 0 40px rgba(100,220,170,.2),inset 0 0 12px rgba(180,255,220,.15);border:1.5px solid rgba(160,255,210,.3)}.motion-abduct .hero h1{color:#dcffeb;text-shadow:0 0 8px rgba(140,255,200,.6),0 0 16px rgba(100,220,170,.4),0 2px 4px rgba(0,0,0,.5);animation:motionAbductTextScan 4s ease-in-out infinite;letter-spacing:2px;font-weight:700;font-family:'Courier New',Menlo,monospace}@keyframes motionAbductTextScan{0%,100%{text-shadow:0 0 8px rgba(140,255,200,.6),0 0 16px rgba(100,220,170,.4),0 2px 4px rgba(0,0,0,.5)}50%{text-shadow:0 0 12px rgba(180,255,220,.9),0 0 24px rgba(140,255,200,.6),0 0 40px rgba(100,220,170,.3),0 2px 4px rgba(0,0,0,.5)}}.motion-chrono .hero{position:relative;overflow:hidden;isolation:isolate}.motion-chrono .hero::before{content:'';position:absolute;top:50%;left:50%;width:400%;height:400%;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,transparent 0deg,transparent 88deg,rgba(200,160,100,.08) 90deg,transparent 92deg,transparent 360deg),conic-gradient(from 180deg,transparent 0deg,transparent 89deg,rgba(220,180,120,.06) 90deg,transparent 91deg,transparent 360deg);animation:motionChronoHand1 30s linear infinite,motionChronoHand2 12s linear infinite reverse;pointer-events:none;z-index:0;filter:blur(2px)}@keyframes motionChronoHand1{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes motionChronoHand2{to{transform:translate(-50%,-50%) rotate(-360deg)}}.motion-chrono .hero::after{content:'';position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%,-50%);border-radius:50%;box-shadow:0 0 0 2px rgba(220,180,120,.4),0 0 0 40px rgba(220,180,120,.25),0 0 0 80px rgba(220,180,120,.15),0 0 0 120px rgba(220,180,120,.08),0 0 0 160px rgba(220,180,120,.04);animation:motionChronoRipple 7s ease-out infinite;pointer-events:none;z-index:1;opacity:0}@keyframes motionChronoRipple{0%{transform:translate(-50%,-50%) scale(.3);opacity:0}20%{opacity:1}100%{transform:translate(-50%,-50%) scale(4);opacity:0}}.motion-chrono .hero>*{position:relative;z-index:3}.motion-chrono #pAvatarWrap{position:relative;animation:motionChronoFreeze 8s cubic-bezier(.4,0,.2,1) infinite}@keyframes motionChronoFreeze{0%,100%{transform:scale(1) rotate(0)}40%{transform:scale(1.02) rotate(.5deg)}50%,55%{transform:scale(1.03) rotate(.8deg)}90%{transform:scale(1.01) rotate(-.3deg)}}.motion-chrono #pAvatarWrap::before{content:'';position:absolute;inset:-12px;border-radius:50%;padding:1.5px;background:conic-gradient(from 0deg,rgba(220,180,120,.9) 0deg,rgba(255,220,160,.7) 45deg,rgba(200,160,100,.5) 90deg,rgba(180,140,80,.4) 135deg,rgba(220,180,120,.6) 180deg,rgba(255,220,160,.8) 225deg,rgba(200,160,100,.5) 270deg,rgba(180,140,80,.4) 315deg,rgba(220,180,120,.9) 360deg);-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:motionChronoRing 25s linear infinite;filter:drop-shadow(0 0 6px rgba(220, 180, 120, .5));pointer-events:none}@keyframes motionChronoRing{to{transform:rotate(360deg)}}.motion-chrono #pAvatarWrap::after{content:'';position:absolute;inset:-25px -15px;background:radial-gradient(1.5px 1.5px at 20% 90%,rgba(255,220,160,.9),transparent),radial-gradient(1px 1px at 45% 85%,rgba(220,180,120,.7),transparent),radial-gradient(1.5px 1.5px at 75% 92%,rgba(255,220,160,.8),transparent),radial-gradient(1px 1px at 30% 75%,rgba(200,160,100,.6),transparent),radial-gradient(1.2px 1.2px at 65% 80%,rgba(220,180,120,.75),transparent);animation:motionChronoSand 6s linear infinite;pointer-events:none;mix-blend-mode:screen;filter:blur(.5px)}@keyframes motionChronoSand{0%{transform:translateY(20px);opacity:0}15%{opacity:1}85%{opacity:1}100%{transform:translateY(-60px);opacity:0}}.motion-chrono #pAvatarWrap .avatar,.motion-chrono #pAvatarWrap img{filter:sepia(.15) brightness(1.05) contrast(1.05);box-shadow:0 0 25px rgba(220,180,120,.35),0 0 50px rgba(200,160,100,.15),inset 0 4px 15px rgba(255,220,160,.15),inset 0 -4px 15px rgba(120,90,40,.1);animation:motionChronoGoldenHour 10s ease-in-out infinite}@keyframes motionChronoGoldenHour{0%,100%{filter:sepia(.12) brightness(1.03) contrast(1.03);box-shadow:0 0 22px rgba(220,180,120,.3),0 0 45px rgba(200,160,100,.12),inset 0 4px 15px rgba(255,220,160,.12),inset 0 -4px 15px rgba(120,90,40,.08)}50%{filter:sepia(.2) brightness(1.08) contrast(1.08);box-shadow:0 0 30px rgba(220,180,120,.45),0 0 60px rgba(200,160,100,.2),inset 0 5px 18px rgba(255,220,160,.2),inset 0 -5px 18px rgba(120,90,40,.12)}}.motion-chrono .hero h1{color:#fff0d2;text-shadow:-3px 1px 0 rgba(180,100,50,.35),-5px 2px 4px rgba(140,70,30,.25),3px -1px 0 rgba(150,200,220,.35),5px -2px 4px rgba(100,160,200,.25),0 0 12px rgba(255,220,160,.4),0 2px 4px rgba(0,0,0,.3);animation:motionChronoTimeShift 8s ease-in-out infinite;letter-spacing:2px;font-weight:700}@keyframes motionChronoTimeShift{0%,100%{text-shadow:-3px 1px 0 rgba(180,100,50,.3),-5px 2px 4px rgba(140,70,30,.2),3px -1px 0 rgba(150,200,220,.3),5px -2px 4px rgba(100,160,200,.2),0 0 10px rgba(255,220,160,.35),0 2px 4px rgba(0,0,0,.3)}50%{text-shadow:-5px 2px 0 rgba(180,100,50,.5),-8px 3px 6px rgba(140,70,30,.35),5px -2px 0 rgba(150,200,220,.5),8px -3px 6px rgba(100,160,200,.35),0 0 20px rgba(255,220,160,.6),0 2px 6px rgba(0,0,0,.4)}52%{text-shadow:0 0 0 rgba(180,100,50,0),0 0 0 rgba(140,70,30,0),0 0 0 rgba(150,200,220,0),0 0 0 rgba(100,160,200,0),0 0 30px rgba(255,240,200,.9),0 2px 8px rgba(0,0,0,.4)}}.motion-pharaoh .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 50% 50%,rgba(212,184,150,.05) 0,transparent 70%)}.motion-pharaoh .hero::before{content:'';position:absolute;top:50%;left:50%;width:200%;height:200%;transform:translate(-50%,-50%);background:linear-gradient(60deg,transparent 48%,rgba(200,168,78,.08) 49%,rgba(200,168,78,.08) 51%,transparent 52%),linear-gradient(-60deg,transparent 48%,rgba(200,168,78,.08) 49%,rgba(200,168,78,.08) 51%,transparent 52%),linear-gradient(60deg,transparent 38%,rgba(200,168,78,.05) 39%,rgba(200,168,78,.05) 41%,transparent 42%),linear-gradient(-60deg,transparent 38%,rgba(200,168,78,.05) 39%,rgba(200,168,78,.05) 41%,transparent 42%);animation:motionPharaohGeometry 60s linear infinite;pointer-events:none;z-index:0}@keyframes motionPharaohGeometry{to{transform:translate(-50%,-50%) rotate(360deg)}}.motion-pharaoh .hero::after{content:'𓂀 𓃭 𓆣 𓊪 𓏏 𓇯 𓋴 𓎡 𓐍 𓁹 𓂋 𓃀 𓄿 𓅱 𓆑 𓇌 𓈖 𓉐 𓊃 𓋴 𓌳 𓍯 𓎡 𓏏 𓂀 𓃭 𓆣 𓊪 𓏏 𓇯 𓋴 𓎡 𓐍 𓁹 𓂋 𓃀 𓄿 𓅱 𓆑 𓇌 𓈖 𓉐 𓊃 𓋴 𓌳 𓍯 𓎡 𓏏 𓂀 𓃭 𓆣 𓊪 𓏏 𓇯 𓋴 𓎡 𓐍 𓁹 𓂋 𓃀 𓄿 𓅱 𓆑 𓇌 𓈖 𓉐 𓊃 𓋴 𓌳 𓍯 𓂀 𓃭 𓆣 𓊪 𓏏 𓇯 𓋴 𓎡 𓐍 𓁹 𓂋 𓃀 𓄿 𓅱 𓆑 𓇌 𓈖 𓉐 𓊃 𓋴 𓌳 𓍯 𓎡 𓏏';position:absolute;top:0;left:-5%;width:110%;height:300%;font-family:'Segoe UI Symbol','Noto Sans Egyptian Hieroglyphs',serif;font-size:20px;color:rgba(200,168,78,.14);letter-spacing:14px;line-height:2.5;word-spacing:10px;text-align:justify;animation:motionPharaohHieroglyph 90s linear infinite;pointer-events:none;z-index:1;overflow:hidden}@keyframes motionPharaohHieroglyph{0%{transform:translateY(-66%)}100%{transform:translateY(0)}}.motion-pharaoh .hero>*{position:relative;z-index:3}.motion-pharaoh #pAvatarWrap{position:relative}.motion-pharaoh #pAvatarWrap::before{content:'';position:absolute;inset:-30px;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(26,58,92,.4) 0,rgba(26,58,92,.15) 30%,transparent 60%),radial-gradient(circle at 50% 50%,rgba(42,138,122,.3) 0,transparent 50%);animation:motionPharaohEyeGlow 8s ease-in-out infinite;filter:blur(8px);pointer-events:none;z-index:-1}.motion-pharaoh #pAvatarWrap::after{content:'';position:absolute;inset:-18px;border-radius:50%;background:radial-gradient(circle at 50% 0,#c8a84e 3px,rgba(200,168,78,.6) 5px,transparent 8px),radial-gradient(circle at 50% 100%,rgba(212,184,150,.9) 2.5px,rgba(212,184,150,.5) 4px,transparent 7px);animation:motionPharaohScarab 12s linear infinite;filter:drop-shadow(0 0 4px rgba(200, 168, 78, .7));pointer-events:none}@keyframes motionPharaohEyeGlow{0%,100%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes motionPharaohScarab{to{transform:rotate(360deg)}}.motion-pharaoh #pAvatarWrap .avatar,.motion-pharaoh #pAvatarWrap img{border:1.5px solid rgba(200,168,78,.5);box-shadow:0 0 25px rgba(200,168,78,.35),0 0 45px rgba(26,58,92,.2),0 0 65px rgba(42,138,122,.1),inset 0 4px 15px rgba(212,184,150,.2),inset 0 -4px 15px rgba(26,18,8,.15);filter:sepia(.15) brightness(1.02);animation:motionPharaohTempleLight 10s ease-in-out infinite}@keyframes motionPharaohTempleLight{0%,100%{box-shadow:0 0 22px rgba(200,168,78,.3),0 0 40px rgba(26,58,92,.15),0 0 60px rgba(42,138,122,.08),inset 0 4px 15px rgba(212,184,150,.18),inset 0 -4px 15px rgba(26,18,8,.12)}50%{box-shadow:0 0 32px rgba(200,168,78,.45),0 0 55px rgba(26,58,92,.25),0 0 80px rgba(42,138,122,.15),inset 0 5px 18px rgba(212,184,150,.25),inset 0 -5px 18px rgba(26,18,8,.18)}}.motion-pharaoh .hero h1{background:linear-gradient(180deg,#f5e6c8 0,#d4b896 20%,#c8a84e 45%,#a8862e 70%,#6b5010 95%,#3a2808 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(245, 230, 200, .6)) drop-shadow(0 -1px 0 rgba(58, 40, 8, .5)) drop-shadow(0 2px 4px rgba(0, 0, 0, .2)) drop-shadow(0 0 15px rgba(200, 168, 78, .2));animation:motionPharaohEngraving 12s ease-in-out infinite;letter-spacing:4px;font-weight:800;text-transform:uppercase}@keyframes motionPharaohEngraving{0%,100%{background-position:0 0}50%{background-position:0 100%}}body.tpl-dark .motion-pharaoh .hero::after{color:rgba(200,168,78,.15)}body.tpl-dark .motion-pharaoh #pAvatarWrap .avatar,body.tpl-dark .motion-pharaoh #pAvatarWrap img{box-shadow:0 0 30px rgba(200,168,78,.45),0 0 55px rgba(26,58,92,.3),0 0 80px rgba(42,138,122,.15),inset 0 4px 15px rgba(212,184,150,.25),inset 0 -4px 15px rgba(0,0,0,.4)}.motion-dali .hero{position:relative;overflow:hidden;isolation:isolate}.motion-dali .hero::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,230,100,.35) 0,rgba(255,150,180,.25) 25%,rgba(100,200,255,.18) 50%,rgba(180,130,220,.28) 75%,rgba(40,20,80,.45) 100%);animation:motionDaliSky 16s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes motionDaliSky{0%,100%{filter:hue-rotate(0deg) saturate(1.1);transform:scale(1)}33%{filter:hue-rotate(20deg) saturate(1.3);transform:scale(1.02)}66%{filter:hue-rotate(-15deg) saturate(.95);transform:scale(.98)}}.motion-dali .hero::after{content:'';position:absolute;inset:0;background:conic-gradient(from 0deg at 12% 20%,rgba(255,150,180,.5) 0deg,rgba(255,150,180,.5) 60deg,transparent 60deg) no-repeat,radial-gradient(circle 10px at 85% 15%,rgba(100,200,255,.6) 50%,transparent 55%),radial-gradient(circle 8px at 90% 80%,rgba(255,230,100,.55) 50%,transparent 55%),radial-gradient(circle 5px at 6% 58%,rgba(180,130,220,.65) 50%,transparent 55%),radial-gradient(circle 7px at 18% 82%,rgba(100,255,200,.5) 50%,transparent 55%);animation:motionDaliFloat 12s ease-in-out infinite;pointer-events:none;z-index:1}@keyframes motionDaliFloat{0%,100%{transform:translate(0,0) rotate(0)}25%{transform:translate(-12px,-18px) rotate(3deg)}50%{transform:translate(10px,-25px) rotate(-2deg)}75%{transform:translate(-6px,-10px) rotate(1.5deg)}}.motion-dali .hero>*{position:relative;z-index:3}.motion-dali #pAvatarWrap{position:relative;animation:motionDaliDrift 14s ease-in-out infinite}@keyframes motionDaliDrift{0%,100%{transform:translateY(0) rotate(0)}33%{transform:translateY(-6px) rotate(1.5deg)}66%{transform:translateY(3px) rotate(-1deg)}}.motion-dali #pAvatarWrap::before{content:'';position:absolute;bottom:-20px;left:15%;width:70%;height:25px;background:radial-gradient(ellipse 8px 18px at 20% 0,rgba(255,150,180,.5) 0,transparent 100%),radial-gradient(ellipse 6px 22px at 50% 0,rgba(100,200,255,.45) 0,transparent 100%),radial-gradient(ellipse 7px 16px at 80% 0,rgba(255,230,100,.5) 0,transparent 100%);animation:motionDaliDrip 8s ease-in-out infinite;pointer-events:none;filter:blur(1px)}@keyframes motionDaliDrip{0%,100%{transform:scaleY(.6) translateY(-5px);opacity:.5}50%{transform:scaleY(1.2) translateY(4px);opacity:.9}}.motion-dali #pAvatarWrap::after{content:'';position:absolute;top:-15px;left:-15px;width:100%;height:100%;border-radius:50%;background:rgba(180,130,220,.15);filter:blur(8px);animation:motionDaliWrongShadow 10s ease-in-out infinite;pointer-events:none;z-index:-1}@keyframes motionDaliWrongShadow{0%,100%{transform:translate(10px,10px) scale(1.1);opacity:.4}50%{transform:translate(-15px,-20px) scale(1.2);opacity:.7}}.motion-dali #pAvatarWrap .avatar,.motion-dali #pAvatarWrap img{animation:motionDaliMelt 10s ease-in-out infinite;box-shadow:-18px 12px 40px rgba(255,150,180,.45),20px 15px 45px rgba(100,200,255,.4),-12px -20px 35px rgba(255,230,100,.35),15px -15px 38px rgba(180,130,220,.4),0 20px 30px rgba(100,255,200,.25),inset 0 0 20px rgba(255,255,255,.1);border:2px solid rgba(255,150,180,.5)}@keyframes motionDaliMelt{0%,100%{border-radius:50% 50% 50% 50%;filter:hue-rotate(0deg) saturate(1)}15%{border-radius:58% 42% 55% 45%/42% 58% 45% 55%;filter:hue-rotate(10deg) saturate(1.1)}30%{border-radius:42% 58% 38% 62%/62% 38% 58% 42%;filter:hue-rotate(-8deg) saturate(1.05)}50%{border-radius:55% 45% 70% 30%/35% 65% 75% 25%;filter:hue-rotate(15deg) saturate(1.2) brightness(1.05)}70%{border-radius:38% 62% 48% 52%/55% 45% 52% 48%;filter:hue-rotate(-5deg) saturate(1.08)}85%{border-radius:60% 40% 45% 55%/48% 52% 40% 60%;filter:hue-rotate(8deg) saturate(1.05)}}.motion-dali .hero h1{display:inline-block;color:transparent;background:linear-gradient(135deg,#ff96b4 0,#64c8ff 25%,#ffe664 50%,#b482dc 75%,#64ffc8 100%);background-size:400% 400%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:motionDaliWarp 10s ease-in-out infinite,motionDaliColor 8s linear infinite;letter-spacing:3px;font-weight:800;font-style:italic;transform-origin:center;position:relative}.motion-dali .hero h1::before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;color:rgba(180,130,220,.35);-webkit-text-fill-color:rgba(180,130,220,0.35);animation:motionDaliShadowSplit 10s ease-in-out infinite;z-index:-1;filter:blur(2px);pointer-events:none}@keyframes motionDaliWarp{0%,100%{transform:perspective(500px) rotateX(0) rotateY(0) skew(0deg,0deg)}20%{transform:perspective(500px) rotateX(6deg) rotateY(-8deg) skew(-2deg,1deg)}40%{transform:perspective(500px) rotateX(-5deg) rotateY(10deg) skew(2deg,-1deg)}60%{transform:perspective(500px) rotateX(8deg) rotateY(-5deg) skew(-1.5deg,.5deg)}80%{transform:perspective(500px) rotateX(-3deg) rotateY(6deg) skew(1deg,-.5deg)}}@keyframes motionDaliColor{0%{background-position:0 0}100%{background-position:400% 400%}}@keyframes motionDaliShadowSplit{0%,100%{transform:translate(4px,4px) perspective(500px) rotateX(0) rotateY(0)}20%{transform:translate(8px,6px) perspective(500px) rotateX(6deg) rotateY(-8deg)}40%{transform:translate(-6px,8px) perspective(500px) rotateX(-5deg) rotateY(10deg)}60%{transform:translate(10px,-4px) perspective(500px) rotateX(8deg) rotateY(-5deg)}80%{transform:translate(-4px,6px) perspective(500px) rotateX(-3deg) rotateY(6deg)}}body.tpl-dark .motion-dali .hero::before{background:linear-gradient(180deg,rgba(120,100,20,.4) 0,rgba(150,50,80,.35) 25%,rgba(30,100,150,.3) 50%,rgba(100,50,150,.4) 75%,rgba(10,5,30,.6) 100%)}body.tpl-dark .motion-dali #pAvatarWrap .avatar,body.tpl-dark .motion-dali #pAvatarWrap img{box-shadow:-18px 12px 45px rgba(255,150,180,.55),20px 15px 50px rgba(100,200,255,.5),-12px -20px 40px rgba(255,230,100,.45),15px -15px 42px rgba(180,130,220,.5),0 20px 35px rgba(100,255,200,.35),inset 0 0 20px rgba(255,255,255,.08)}.motion-envelope .hero{position:relative;overflow:hidden;isolation:isolate}.motion-envelope .hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 50% 40%,rgba(255,220,180,0) 0,rgba(255,200,150,0) 40%,transparent 70%);animation:motionEnvelopeAmbient 3.5s ease-out .5s forwards;pointer-events:none;z-index:1}@keyframes motionEnvelopeAmbient{0%{background:radial-gradient(ellipse at 50% 40%,rgba(255,220,180,0) 0,transparent 70%)}40%{background:radial-gradient(ellipse at 50% 40%,rgba(255,220,180,.25) 0,rgba(255,200,150,.15) 30%,transparent 70%)}100%{background:radial-gradient(ellipse at 50% 40%,rgba(255,220,180,.08) 0,transparent 70%)}}.motion-envelope .hero>*{position:relative;z-index:3}.motion-envelope #pAvatarWrap{position:relative}.motion-envelope #pAvatarWrap::before{content:'';position:absolute;inset:-8px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#d64545 0,#a82828 25%,#8b1a1a 50%,#6b0f0f 80%,#4a0808 100%);box-shadow:inset 3px 3px 8px rgba(255,180,180,.3),inset -4px -4px 10px rgba(20,0,0,.5),0 4px 12px rgba(0,0,0,.4),0 0 20px rgba(200,40,40,.5);animation:motionEnvelopeSeal 3.5s cubic-bezier(.4,0,.2,1) forwards;z-index:5;pointer-events:none}@keyframes motionEnvelopeSeal{0%{opacity:1;transform:scale(1);clip-path:circle(60% at 50% 50%)}28%{opacity:1;transform:scale(1);clip-path:circle(60% at 50% 50%)}35%{opacity:1;transform:scale(1.05);clip-path:polygon(50% 0%,55% 15%,70% 10%,65% 30%,90% 25%,75% 45%,100% 50%,80% 60%,95% 80%,70% 75%,75% 100%,55% 85%,45% 100%,40% 80%,15% 90%,25% 70%,0% 65%,20% 55%,5% 30%,30% 35%,15% 15%,40% 20%)}55%{opacity:.7;transform:scale(1.3) rotate(8deg);clip-path:polygon(50% -10%,60% 10%,80% 5%,70% 30%,100% 20%,85% 50%,115% 55%,90% 65%,110% 90%,75% 80%,85% 115%,55% 90%,40% 110%,35% 85%,5% 100%,20% 70%,-10% 65%,15% 55%,-5% 25%,25% 35%,10% 5%,40% 15%)}85%{opacity:.15;transform:scale(1.8) rotate(15deg)}100%{opacity:0;transform:scale(2) rotate(20deg);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.motion-envelope #pAvatarWrap::after{content:'✦';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:32px;color:rgba(80,10,10,.7);text-shadow:0 1px 0 rgba(255,180,180,.4),0 -1px 0 rgba(20,0,0,.6),0 2px 3px rgba(0,0,0,.3);z-index:6;pointer-events:none;animation:motionEnvelopeEmboss 3.5s cubic-bezier(.4,0,.2,1) forwards;font-weight:900}@keyframes motionEnvelopeEmboss{0%,28%{opacity:1;transform:translate(-50%,-50%) scale(1)}35%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}55%{opacity:.5;transform:translate(-50%,-50%) scale(1.5) rotate(20deg)}100%{opacity:0;transform:translate(-50%,-50%) scale(2.2) rotate(45deg)}}.motion-envelope #pAvatarWrap .avatar,.motion-envelope #pAvatarWrap img{animation:motionEnvelopeReveal 3.5s cubic-bezier(.4,0,.2,1) forwards;opacity:0}@keyframes motionEnvelopeReveal{0%,45%{opacity:0;transform:scale(.85);filter:blur(6px)}70%{opacity:.7;transform:scale(.95);filter:blur(2px)}100%{opacity:1;transform:scale(1);filter:blur(0);box-shadow:0 8px 24px rgba(139,26,26,.15)}}.motion-envelope .hero h1{position:relative;animation:motionEnvelopeHandwriting 3.5s cubic-bezier(.4,0,.2,1) forwards;opacity:0;color:transparent;background:linear-gradient(135deg,#3a1a0a 0,#6b2818 40%,#8b1a1a 100%);-webkit-background-clip:text;background-clip:text;text-shadow:1px 1px 0 rgba(255,240,220,.3),0 2px 4px rgba(80,20,10,.2);font-style:italic;letter-spacing:1px;font-weight:700;display:inline-block}@keyframes motionEnvelopeHandwriting{0%,65%{opacity:0;transform:translateY(10px);clip-path:inset(0 100% 0 0)}75%{opacity:1;transform:translateY(3px);clip-path:inset(0 60% 0 0)}90%{opacity:1;transform:translateY(0);clip-path:inset(0 20% 0 0)}100%{opacity:1;transform:translateY(0);clip-path:inset(0 0 0 0)}}body.tpl-dark .motion-envelope #pAvatarWrap::before{box-shadow:inset 3px 3px 8px rgba(255,180,180,.4),inset -4px -4px 10px rgba(20,0,0,.7),0 4px 15px rgba(0,0,0,.6),0 0 25px rgba(200,40,40,.7)}body.tpl-dark .motion-envelope .hero h1{background:linear-gradient(135deg,#f5c8a8 0,#e89878 40%,#d67858 100%);-webkit-background-clip:text;background-clip:text}.motion-kabuki .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(245,235,220,.15) 0,rgba(230,210,180,.08) 50%,rgba(40,20,15,.15) 100%)}.motion-kabuki .hero::before{content:'';position:absolute;top:50%;left:50%;width:320px;height:320px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(220,45,45,.35) 0,rgba(200,35,35,.25) 30%,rgba(180,30,30,.15) 55%,transparent 75%);animation:motionKabukiSun 14s ease-in-out infinite;pointer-events:none;z-index:0;filter:blur(2px)}@keyframes motionKabukiSun{0%,100%{transform:translate(-50%,-50%) scale(1);opacity:.8}50%{transform:translate(-50%,-50%) scale(1.15);opacity:1}}.motion-kabuki .hero::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,transparent 12%,rgba(80,20,15,.12) 13%,rgba(80,20,15,.12) 14%,transparent 15%),linear-gradient(90deg,transparent 0,transparent 15%,rgba(80,20,15,.08) 15.5%,rgba(80,20,15,.08) 16.5%,transparent 17%,transparent 83%,rgba(80,20,15,.08) 83.5%,rgba(80,20,15,.08) 84.5%,transparent 85%),radial-gradient(ellipse 6px 3px at 15% 30%,rgba(255,200,220,.75) 0,transparent 60%),radial-gradient(ellipse 5px 3px at 82% 45%,rgba(255,210,225,.7) 0,transparent 60%),radial-gradient(ellipse 7px 3.5px at 28% 75%,rgba(255,195,215,.8) 0,transparent 60%),radial-gradient(ellipse 5px 3px at 75% 85%,rgba(255,220,230,.65) 0,transparent 60%);animation:motionKabukiSakura 25s linear infinite;pointer-events:none;z-index:1;filter:drop-shadow(0 1px 2px rgba(200, 100, 130, .3))}@keyframes motionKabukiSakura{0%{transform:translateY(-15%) rotate(-2deg);opacity:0}15%{opacity:1}85%{opacity:1}100%{transform:translateY(20%) rotate(3deg);opacity:0}}.motion-kabuki .hero>*{position:relative;z-index:3}.motion-kabuki #pAvatarWrap{position:relative}.motion-kabuki #pAvatarWrap::before{content:'';position:absolute;inset:-30px -8px;background:linear-gradient(180deg,transparent 0,rgba(200,35,35,0) 20%,rgba(200,35,35,.85) 40%,rgba(180,30,30,.9) 60%,rgba(200,35,35,0) 80%,transparent 100%) 15% 0/3px 100% no-repeat,linear-gradient(180deg,transparent 0,rgba(200,35,35,0) 20%,rgba(200,35,35,.85) 40%,rgba(180,30,30,.9) 60%,rgba(200,35,35,0) 80%,transparent 100%) 85% 0/3px 100% no-repeat;animation:motionKabukiKumadori 8s ease-in-out infinite;pointer-events:none;filter:drop-shadow(0 0 4px rgba(200, 35, 35, .5)) drop-shadow(0 0 8px rgba(180, 30, 30, .3))}@keyframes motionKabukiKumadori{0%,100%{opacity:.85;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.05)}}.motion-kabuki #pAvatarWrap::after{content:'';position:absolute;inset:-6px;border-radius:50%;padding:1.5px;background:conic-gradient(from 90deg,#8b6914 0,#d4af37 15%,#f4e4a1 25%,#d4af37 35%,#8b6914 50%,#d4af37 65%,#f4e4a1 75%,#d4af37 85%,#8b6914 100%);-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:motionKabukiByobu 30s linear infinite;filter:drop-shadow(0 0 3px rgba(212, 175, 55, .6));pointer-events:none}@keyframes motionKabukiByobu{to{transform:rotate(360deg)}}.motion-kabuki #pAvatarWrap .avatar,.motion-kabuki #pAvatarWrap img{border:2px solid rgba(220,45,45,.4);box-shadow:0 0 25px rgba(220,45,45,.35),0 0 50px rgba(180,30,30,.2),0 0 70px rgba(212,175,55,.12),inset 0 8px 20px rgba(255,240,220,.25),inset 0 -8px 20px rgba(40,15,10,.35);filter:contrast(1.05) saturate(1.05);animation:motionKabukiStageLight 10s ease-in-out infinite}@keyframes motionKabukiStageLight{0%,100%{box-shadow:0 0 22px rgba(220,45,45,.3),0 0 45px rgba(180,30,30,.15),0 0 65px rgba(212,175,55,.1),inset 0 7px 18px rgba(255,240,220,.22),inset 0 -7px 18px rgba(40,15,10,.3)}50%{box-shadow:0 0 30px rgba(220,45,45,.45),0 0 60px rgba(180,30,30,.25),0 0 85px rgba(212,175,55,.18),inset 0 9px 22px rgba(255,240,220,.3),inset 0 -9px 22px rgba(40,15,10,.4)}}.motion-kabuki .hero h1{color:transparent;background:linear-gradient(180deg,#1a0808 0,#3a1010 30%,#5a1818 60%,#8a2020 85%,#a82828 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(.5px 0 0 rgba(30, 8, 8, .9)) drop-shadow(-.5px 0 0 rgba(30, 8, 8, .9)) drop-shadow(0 1px 2px rgba(80, 20, 20, .4)) drop-shadow(0 0 12px rgba(200, 35, 35, .2)) drop-shadow(0 0 20px rgba(212, 175, 55, .12));animation:motionKabukiBrush 12s ease-in-out infinite;letter-spacing:3px;font-weight:900}@keyframes motionKabukiBrush{0%,100%{background-position:0 0;filter:drop-shadow(.5px 0 0 rgba(30, 8, 8, .9)) drop-shadow(-.5px 0 0 rgba(30, 8, 8, .9)) drop-shadow(0 1px 2px rgba(80, 20, 20, .4)) drop-shadow(0 0 10px rgba(200, 35, 35, .15)) drop-shadow(0 0 18px rgba(212, 175, 55, .1))}50%{background-position:0 100%;filter:drop-shadow(.5px 0 0 rgba(30, 8, 8, 1)) drop-shadow(-.5px 0 0 rgba(30, 8, 8, 1)) drop-shadow(0 1px 3px rgba(80, 20, 20, .55)) drop-shadow(0 0 18px rgba(200, 35, 35, .3)) drop-shadow(0 0 28px rgba(212, 175, 55, .18))}}body.tpl-dark .motion-kabuki .hero{background:linear-gradient(180deg,rgba(30,15,10,.4) 0,rgba(20,8,5,.3) 50%,rgba(10,3,2,.5) 100%)}body.tpl-dark .motion-kabuki .hero h1{background:linear-gradient(180deg,#f5c8c8 0,#e89898 30%,#d67878 60%,#c05858 85%,#a03838 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text}body.tpl-dark .motion-kabuki #pAvatarWrap .avatar,body.tpl-dark .motion-kabuki #pAvatarWrap img{box-shadow:0 0 30px rgba(220,45,45,.5),0 0 60px rgba(180,30,30,.3),0 0 85px rgba(212,175,55,.2),inset 0 8px 20px rgba(255,240,220,.3),inset 0 -8px 20px rgba(0,0,0,.5)}.motion-crystal .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 50% 40%,rgba(230,245,255,.15) 0,transparent 60%)}.motion-crystal .hero::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,rgba(180,220,255,.12) 0,transparent 40%),radial-gradient(circle at 70% 70%,rgba(200,230,255,.1) 0,transparent 40%);animation:motionCrystalAmbient 10s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes motionCrystalAmbient{0%,100%{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.motion-crystal .hero::after{content:'';position:absolute;inset:0;background:radial-gradient(circle 2px at 12% 22%,#fff 0,rgba(200,230,255,.6) 40%,transparent 100%),radial-gradient(circle 3px at 88% 18%,#fff 0,rgba(220,240,255,.7) 40%,transparent 100%),radial-gradient(circle 2px at 15% 78%,rgba(255,255,255,.95) 0,rgba(200,230,255,.5) 40%,transparent 100%),radial-gradient(circle 2.5px at 85% 82%,#fff 0,rgba(220,240,255,.6) 40%,transparent 100%),radial-gradient(circle 2px at 50% 8%,rgba(255,255,255,.9) 0,transparent 100%),radial-gradient(circle 2px at 92% 50%,rgba(255,255,255,.95) 0,transparent 100%);animation:motionCrystalSparkle 3s ease-in-out infinite;pointer-events:none;z-index:1;filter:drop-shadow(0 0 4px rgba(255, 255, 255, .8))}@keyframes motionCrystalSparkle{0%,100%{opacity:.4;transform:scale(1)}25%{opacity:1;transform:scale(1.3)}50%{opacity:.6;transform:scale(.9)}75%{opacity:1;transform:scale(1.2)}}.motion-crystal .hero>*{position:relative;z-index:3}.motion-crystal #pAvatarWrap{position:relative}.motion-crystal #pAvatarWrap::before{content:'';position:absolute;inset:-2px;border-radius:50%;background:linear-gradient(90deg,transparent 49.5%,rgba(255,255,255,.4) 50%,transparent 50.5%),linear-gradient(180deg,transparent 49.5%,rgba(255,255,255,.35) 50%,transparent 50.5%),linear-gradient(45deg,transparent 49.5%,rgba(255,255,255,.3) 50%,transparent 50.5%),linear-gradient(135deg,transparent 49.5%,rgba(255,255,255,.3) 50%,transparent 50.5%),linear-gradient(22.5deg,transparent 49.7%,rgba(255,255,255,.2) 50%,transparent 50.3%),linear-gradient(67.5deg,transparent 49.7%,rgba(255,255,255,.2) 50%,transparent 50.3%);mix-blend-mode:overlay;animation:motionCrystalFacet 20s linear infinite;pointer-events:none;z-index:5;filter:drop-shadow(0 0 2px rgba(255, 255, 255, .5))}@keyframes motionCrystalFacet{0%{transform:rotate(0);opacity:.7}50%{opacity:1}100%{transform:rotate(360deg);opacity:.7}}.motion-crystal #pAvatarWrap::after{content:'';position:absolute;inset:-12px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0,rgba(255,100,200,.5) 8%,rgba(200,100,255,.5) 12%,rgba(100,150,255,.5) 16%,rgba(100,220,255,.5) 20%,rgba(100,255,200,.5) 24%,rgba(200,255,100,.5) 28%,rgba(255,220,100,.5) 32%,rgba(255,150,100,.5) 36%,transparent 44%,transparent 100%);animation:motionCrystalRainbow 8s linear infinite;filter:blur(4px);pointer-events:none;mix-blend-mode:screen;opacity:.7}@keyframes motionCrystalRainbow{to{transform:rotate(360deg)}}.motion-crystal #pAvatarWrap .avatar,.motion-crystal #pAvatarWrap img{border:1.5px solid rgba(255,255,255,.6);box-shadow:0 0 20px rgba(200,230,255,.5),0 0 40px rgba(180,220,255,.3),0 0 60px rgba(160,210,255,.15),0 0 30px rgba(255,200,220,.15),inset 0 6px 20px rgba(255,255,255,.35),inset 0 -3px 15px rgba(100,150,200,.15),inset 3px 0 12px rgba(200,230,255,.2),inset -3px 0 12px rgba(200,230,255,.2);filter:brightness(1.05) contrast(1.03) saturate(1.02);animation:motionCrystalPulse 6s ease-in-out infinite}@keyframes motionCrystalPulse{0%,100%{box-shadow:0 0 18px rgba(200,230,255,.45),0 0 35px rgba(180,220,255,.25),0 0 55px rgba(160,210,255,.12),0 0 28px rgba(255,200,220,.12),inset 0 6px 20px rgba(255,255,255,.3),inset 0 -3px 15px rgba(100,150,200,.12),inset 3px 0 12px rgba(200,230,255,.18),inset -3px 0 12px rgba(200,230,255,.18);filter:brightness(1.03) contrast(1.02)}50%{box-shadow:0 0 25px rgba(200,230,255,.6),0 0 50px rgba(180,220,255,.4),0 0 75px rgba(160,210,255,.2),0 0 40px rgba(255,200,220,.2),inset 0 7px 22px rgba(255,255,255,.4),inset 0 -4px 18px rgba(100,150,200,.18),inset 4px 0 15px rgba(200,230,255,.25),inset -4px 0 15px rgba(200,230,255,.25);filter:brightness(1.08) contrast(1.05)}}.motion-crystal .hero h1{color:transparent;background:linear-gradient(180deg,#fff 0,#e8f4ff 20%,#c8e0ff 40%,#a8ccf5 60%,#88b8e8 80%,#6ba0d0 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(255, 255, 255, .9)) drop-shadow(0 -.5px 0 rgba(200, 230, 255, .6)) drop-shadow(0 2px 4px rgba(100, 150, 200, .3)) drop-shadow(0 0 12px rgba(200, 230, 255, .5)) drop-shadow(0 0 20px rgba(255, 200, 220, .15)) drop-shadow(0 0 28px rgba(180, 220, 255, .2));animation:motionCrystalShine 8s ease-in-out infinite;letter-spacing:3px;font-weight:800}@keyframes motionCrystalShine{0%,100%{background-position:0 0;filter:drop-shadow(0 1px 0 rgba(255, 255, 255, .85)) drop-shadow(0 -.5px 0 rgba(200, 230, 255, .55)) drop-shadow(0 2px 4px rgba(100, 150, 200, .28)) drop-shadow(0 0 10px rgba(200, 230, 255, .4)) drop-shadow(0 0 18px rgba(255, 200, 220, .12)) drop-shadow(0 0 25px rgba(180, 220, 255, .15))}50%{background-position:0 100%;filter:drop-shadow(0 1px 0 rgba(255, 255, 255, 1)) drop-shadow(0 -.5px 0 rgba(200, 230, 255, .7)) drop-shadow(0 2px 5px rgba(100, 150, 200, .35)) drop-shadow(0 0 18px rgba(200, 230, 255, .65)) drop-shadow(0 0 28px rgba(255, 200, 220, .22)) drop-shadow(0 0 40px rgba(180, 220, 255, .3))}}body.tpl-dark .motion-crystal .hero{background:radial-gradient(ellipse at 50% 40%,rgba(30,50,80,.2) 0,transparent 60%)}body.tpl-dark .motion-crystal #pAvatarWrap .avatar,body.tpl-dark .motion-crystal #pAvatarWrap img{box-shadow:0 0 25px rgba(200,230,255,.6),0 0 50px rgba(180,220,255,.4),0 0 75px rgba(160,210,255,.2),0 0 40px rgba(255,200,220,.2),inset 0 6px 20px rgba(255,255,255,.5),inset 0 -3px 15px rgba(50,100,150,.25),inset 3px 0 12px rgba(200,230,255,.3),inset -3px 0 12px rgba(200,230,255,.3)}body.tpl-dark .motion-crystal .hero h1{background:linear-gradient(180deg,#fff 0,#f0faff 20%,#d8ecff 40%,#b8d8f5 60%,#a0c8e8 80%,#88b0d5 100%);-webkit-background-clip:text;background-clip:text}.motion-wayang .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(90,50,20,.3) 0,rgba(140,85,35,.2) 30%,rgba(180,120,60,.15) 60%,rgba(60,30,10,.4) 100%)}.motion-wayang .hero::before{content:'';position:absolute;inset:0;z-index:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%23c8a84e' stroke-width='1.2' opacity='0.55'><path d='M4 45 Q4 18 20 10 Q35 4 45 4'/><path d='M10 42 Q10 22 24 16 Q34 12 42 12'/><path d='M18 24 Q26 30 24 40 Q16 38 18 24' fill='%23c8a84e' opacity='0.55'/><path d='M28 18 Q34 24 42 22 Q40 14 28 18' fill='%23c8a84e' opacity='0.55'/><circle cx='16' cy='16' r='3'/><circle cx='34' cy='34' r='2' fill='%23c8a84e'/><path d='M22 42 Q28 48 30 56' opacity='0.65'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%23c8a84e' stroke-width='1.2' opacity='0.55' transform='translate(90 0) scale(-1 1)'><path d='M4 45 Q4 18 20 10 Q35 4 45 4'/><path d='M10 42 Q10 22 24 16 Q34 12 42 12'/><path d='M18 24 Q26 30 24 40 Q16 38 18 24' fill='%23c8a84e' opacity='0.55'/><path d='M28 18 Q34 24 42 22 Q40 14 28 18' fill='%23c8a84e' opacity='0.55'/><circle cx='16' cy='16' r='3'/><circle cx='34' cy='34' r='2' fill='%23c8a84e'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%23c8a84e' stroke-width='1.2' opacity='0.55' transform='translate(0 90) scale(1 -1)'><path d='M4 45 Q4 18 20 10 Q35 4 45 4'/><path d='M10 42 Q10 22 24 16 Q34 12 42 12'/><path d='M18 24 Q26 30 24 40 Q16 38 18 24' fill='%23c8a84e' opacity='0.55'/><circle cx='16' cy='16' r='3'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%23c8a84e' stroke-width='1.2' opacity='0.55' transform='translate(90 90) scale(-1 -1)'><path d='M4 45 Q4 18 20 10 Q35 4 45 4'/><path d='M10 42 Q10 22 24 16 Q34 12 42 12'/><path d='M18 24 Q26 30 24 40 Q16 38 18 24' fill='%23c8a84e' opacity='0.55'/><circle cx='16' cy='16' r='3'/></g></svg>"),repeating-linear-gradient(45deg,transparent 0,transparent 30px,rgba(139,69,19,.18) 30px,rgba(139,69,19,.18) 33px,transparent 33px,transparent 55px);background-position:top left,top right,bottom left,bottom right,0 0;background-size:85px 85px,85px 85px,85px 85px,85px 85px,auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat;animation:motionWyPattern 60s linear infinite;pointer-events:none}@keyframes motionWyPattern{0%{background-position:top left,top right,bottom left,bottom right,0 0}100%{background-position:top left,top right,bottom left,bottom right,55px 55px}}.motion-wayang .hero::after{content:'ꦲꦤꦕꦫꦏ  ꦢꦠꦱꦮꦭ  ꦥꦣꦗꦪꦚ  ꦩꦒꦧꦛꦔ  ꦲꦤꦕꦫꦏ  ꦢꦠꦱꦮꦭ  ꦥꦣꦗꦪꦚ  ꦩꦒꦧꦛꦔ  ꦲꦤꦕꦫꦏ  ꦢꦠꦱꦮꦭ  ꦥꦣꦗꦪꦚ  ꦩꦒꦧꦛꦔ  ꦲꦤꦕꦫꦏ  ꦢꦠꦱꦮꦭ  ꦥꦣꦗꦪꦚ  ꦩꦒꦧꦛꦔ';position:absolute;inset:0;z-index:1;font-family:'Noto Sans Javanese','Noto Serif Javanese','Segoe UI Symbol',Tunga,serif;font-size:38px;color:rgba(180,100,40,.6);letter-spacing:6px;line-height:2.4;padding:30px 20px;text-align:center;animation:motionWyAksara 25s linear infinite;pointer-events:none;overflow:hidden;text-shadow:0 0 3px rgba(255,180,71,.9),0 0 8px rgba(255,140,50,.7),0 0 15px rgba(200,100,30,.5),0 1px 2px rgba(40,15,5,.6);font-weight:500;font-synthesis:none}@keyframes motionWyAksara{0%{transform:translateY(-100%);opacity:0}15%{opacity:.95}85%{opacity:.95}100%{transform:translateY(100%);opacity:0}}.motion-wayang .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-wayang #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-wayang #pAvatarWrap::before{content:'';position:absolute;inset:-80px -140px;z-index:-1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400' preserveAspectRatio='xMidYMid meet'><g><!-- Central gunungan --><g transform='translate(200 200)'><path d='M0 -180 Q30 -140 40 -80 Q45 -20 40 40 Q35 90 30 140 Q20 170 0 180 Q-20 170 -30 140 Q-35 90 -40 40 Q-45 -20 -40 -80 Q-30 -140 0 -180' fill='rgba(20 8 3 / 0.82)' stroke='rgba(255 180 71 / 0.5)' stroke-width='1.3'/><path d='M0 -160 Q20 -120 26 -70 Q30 -20 26 30 Q22 80 18 130 Q10 155 0 160 Q-10 155 -18 130 Q-22 80 -26 30 Q-30 -20 -26 -70 Q-20 -120 0 -160' fill='none' stroke='rgba(255 180 71 / 0.35)' stroke-width='0.8'/><!-- Tree of life inside --><line x1='0' y1='-160' x2='0' y2='160' stroke='rgba(255 180 71 / 0.4)' stroke-width='1'/><path d='M0 -100 Q-14 -110 -20 -100 Q-14 -90 0 -100 M0 -100 Q14 -110 20 -100 Q14 -90 0 -100' fill='rgba(255 180 71 / 0.4)'/><path d='M0 -60 Q-14 -70 -20 -60 Q-14 -50 0 -60 M0 -60 Q14 -70 20 -60 Q14 -50 0 -60' fill='rgba(255 180 71 / 0.35)'/><path d='M0 -20 Q-14 -30 -20 -20 Q-14 -10 0 -20 M0 -20 Q14 -30 20 -20 Q14 -10 0 -20' fill='rgba(255 180 71 / 0.4)'/><path d='M0 20 Q-14 10 -20 20 Q-14 30 0 20 M0 20 Q14 10 20 20 Q14 30 0 20' fill='rgba(255 180 71 / 0.35)'/><circle cx='0' cy='60' r='6' fill='rgba(255 180 71 / 0.5)'/><path d='M0 100 Q-14 90 -20 100 Q-14 110 0 100 M0 100 Q14 90 20 100 Q14 110 0 100' fill='rgba(255 180 71 / 0.35)'/></g><!-- Punakawan silhouette LEFT (Semar) --><g transform='translate(45 300)'><ellipse cx='0' cy='-40' rx='16' ry='14' fill='rgba(20 8 3 / 0.7)'/><ellipse cx='0' cy='-15' rx='24' ry='18' fill='rgba(20 8 3 / 0.75)'/><ellipse cx='0' cy='15' rx='26' ry='24' fill='rgba(20 8 3 / 0.8)'/><rect x='-4' y='-52' width='8' height='14' fill='rgba(20 8 3 / 0.7)'/><ellipse cx='0' cy='-58' rx='6' ry='4' fill='rgba(255 180 71 / 0.4)'/></g><!-- Punakawan silhouette RIGHT (Gareng/Petruk) --><g transform='translate(355 300)'><ellipse cx='0' cy='-50' rx='14' ry='16' fill='rgba(20 8 3 / 0.7)'/><ellipse cx='0' cy='-20' rx='20' ry='16' fill='rgba(20 8 3 / 0.75)'/><ellipse cx='0' cy='10' rx='22' ry='22' fill='rgba(20 8 3 / 0.8)'/><line x1='-10' y1='-8' x2='-22' y2='-20' stroke='rgba(20 8 3 / 0.7)' stroke-width='4'/><line x1='10' y1='-8' x2='22' y2='-20' stroke='rgba(20 8 3 / 0.7)' stroke-width='4'/></g></g></svg>") center/contain no-repeat;animation:motionWyGunungan 8s ease-in-out infinite;pointer-events:none;filter:drop-shadow(0 0 8px rgba(255, 140, 50, .5))}@keyframes motionWyGunungan{0%,100%{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.motion-wayang #pAvatarWrap::after{content:'';position:absolute;top:-50px;left:50%;transform:translateX(-50%);width:250px;height:250px;border-radius:50%;z-index:-1;background:radial-gradient(ellipse at 50% 20%,rgba(255,200,100,.55) 0,rgba(255,160,60,.35) 25%,rgba(255,120,30,.2) 50%,transparent 80%);animation:motionWyBlencong 4.7s ease-in-out infinite;filter:blur(6px);pointer-events:none}@keyframes motionWyBlencong{0%{opacity:.85;transform:translateX(-50%) scale(1)}13%{opacity:1;transform:translateX(-50%) scale(1.06)}27%{opacity:.72;transform:translateX(-51%) scale(.97)}41%{opacity:.98;transform:translateX(-49%) scale(1.04)}58%{opacity:.82;transform:translateX(-50%) scale(1.02)}72%{opacity:1;transform:translateX(-50.5%) scale(1.08)}86%{opacity:.88;transform:translateX(-49.5%) scale(1)}100%{opacity:.85;transform:translateX(-50%) scale(1)}}.motion-wayang #pAvatarWrap .avatar,.motion-wayang #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(255,180,71,.75);box-shadow:0 0 20px rgba(255,180,71,.95),0 0 40px rgba(255,140,50,.65),0 0 65px rgba(255,100,30,.4),0 0 95px rgba(200,80,20,.2),inset 0 0 32px rgba(20,8,3,.55),inset 0 10px 18px rgba(0,0,0,.4);filter:contrast(1.18) brightness(.85) sepia(.18);animation:motionWyBacklit 8s ease-in-out infinite}@keyframes motionWyBacklit{0%,100%{box-shadow:0 0 20px rgba(255,180,71,.9),0 0 40px rgba(255,140,50,.6),0 0 65px rgba(255,100,30,.35),0 0 95px rgba(200,80,20,.18),inset 0 0 32px rgba(20,8,3,.55),inset 0 10px 18px rgba(0,0,0,.4);transform:scale(1)}48%,52%{box-shadow:0 0 40px #ffc864,0 0 80px rgba(255,160,60,.9),0 0 130px rgba(255,120,30,.7),0 0 180px rgba(200,80,20,.45),0 0 220px rgba(255,180,71,.3),inset 0 0 25px rgba(20,8,3,.45),inset 0 10px 18px rgba(0,0,0,.3);transform:scale(1.04)}}.motion-wayang .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#fff 0,#ffdf8c 20%,#e8b84b 45%,#b88414 75%,#6a4000 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 3px rgba(10, 4, 1, .95)) drop-shadow(1.5px 1.5px 0 rgba(10, 4, 1, .95)) drop-shadow(-1.5px 1.5px 0 rgba(10, 4, 1, .95)) drop-shadow(0 0 12px rgba(255, 180, 71, .65)) drop-shadow(0 0 25px rgba(255, 140, 50, .45));animation:motionWyText 8s ease-in-out infinite;letter-spacing:4px;font-weight:900;font-family:Georgia,serif}@keyframes motionWyText{0%,100%{background-position:0 0}50%{background-position:0 100%}}body.tpl-dark .motion-wayang .hero{background:linear-gradient(180deg,rgba(40,20,5,.55) 0,rgba(60,35,15,.4) 30%,rgba(80,50,25,.3) 60%,rgba(15,8,3,.65) 100%)}body.tpl-dark .motion-wayang .hero h1{background:linear-gradient(180deg,#fff 0,#ffeeb8 25%,#ffdf8c 50%,#d4a030 75%,#503000 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text}.motion-batik .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,rgba(245,222,179,.22) 0,rgba(222,184,135,.18) 50%,rgba(210,180,140,.22) 100%)}.motion-batik .hero::before{content:'';position:absolute;inset:0;z-index:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'><g fill='none' stroke='%23c8a84e' stroke-width='1.2' opacity='0.65'><circle cx='16' cy='16' r='10'/><circle cx='16' cy='16' r='6'/><circle cx='16' cy='16' r='2.5' fill='%23c8a84e'/><path d='M2 30 Q16 26 30 30' opacity='0.5'/><path d='M30 2 Q26 16 30 30' opacity='0.5'/><g fill='%238b4513' opacity='0.6'><circle cx='40' cy='16' r='2'/><circle cx='16' cy='40' r='2'/><circle cx='40' cy='40' r='3'/></g><g fill='%23c8a84e' opacity='0.4' stroke='none'><path d='M8 16 L16 8 L24 16 L16 24 Z'/></g></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'><g fill='none' stroke='%23c8a84e' stroke-width='1.2' opacity='0.65' transform='translate(80 0) scale(-1 1)'><circle cx='16' cy='16' r='10'/><circle cx='16' cy='16' r='6'/><circle cx='16' cy='16' r='2.5' fill='%23c8a84e'/><g fill='%238b4513' opacity='0.6'><circle cx='40' cy='16' r='2'/><circle cx='16' cy='40' r='2'/><circle cx='40' cy='40' r='3'/></g><g fill='%23c8a84e' opacity='0.4' stroke='none'><path d='M8 16 L16 8 L24 16 L16 24 Z'/></g></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'><g fill='none' stroke='%23c8a84e' stroke-width='1.2' opacity='0.65' transform='translate(0 80) scale(1 -1)'><circle cx='16' cy='16' r='10'/><circle cx='16' cy='16' r='6'/><circle cx='16' cy='16' r='2.5' fill='%23c8a84e'/><g fill='%23c8a84e' opacity='0.4' stroke='none'><path d='M8 16 L16 8 L24 16 L16 24 Z'/></g></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'><g fill='none' stroke='%23c8a84e' stroke-width='1.2' opacity='0.65' transform='translate(80 80) scale(-1 -1)'><circle cx='16' cy='16' r='10'/><circle cx='16' cy='16' r='6'/><circle cx='16' cy='16' r='2.5' fill='%23c8a84e'/><g fill='%23c8a84e' opacity='0.4' stroke='none'><path d='M8 16 L16 8 L24 16 L16 24 Z'/></g></g></svg>"),repeating-linear-gradient(45deg,transparent 0,transparent 20px,rgba(139,69,19,.42) 20px,rgba(139,69,19,.42) 24px,transparent 24px,transparent 30px,rgba(101,55,14,.32) 30px,rgba(101,55,14,.32) 32px,transparent 32px,transparent 50px),repeating-linear-gradient(45deg,transparent 0,transparent 38px,rgba(139,69,19,.27) 38px,rgba(139,69,19,.27) 41px,transparent 41px,transparent 50px);background-position:top left,top right,bottom left,bottom right,0 0,0 0;background-size:75px 75px,75px 75px,75px 75px,75px 75px,auto,auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat,repeat;animation:motionBkPattern 60s linear infinite;pointer-events:none}@keyframes motionBkPattern{0%{background-position:top left,top right,bottom left,bottom right,0 0,0 0}100%{background-position:top left,top right,bottom left,bottom right,50px 50px,50px 50px}}.motion-batik .hero::after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(87deg,transparent 0,transparent 18%,rgba(60,30,10,.42) 18.1%,rgba(60,30,10,.42) 18.4%,transparent 18.5%),linear-gradient(-93deg,transparent 0,transparent 52%,rgba(60,30,10,.38) 52.1%,rgba(60,30,10,.38) 52.4%,transparent 52.5%),linear-gradient(178deg,transparent 0,transparent 35%,rgba(60,30,10,.4) 35.1%,rgba(60,30,10,.4) 35.4%,transparent 35.5%),linear-gradient(2deg,transparent 0,transparent 70%,rgba(60,30,10,.38) 70.1%,rgba(60,30,10,.38) 70.4%,transparent 70.5%),linear-gradient(45deg,transparent 0,transparent 60%,rgba(200,168,78,.4) 60.1%,rgba(200,168,78,.4) 60.25%,transparent 60.4%),linear-gradient(-30deg,transparent 0,transparent 25%,rgba(200,168,78,.35) 25.1%,rgba(200,168,78,.35) 25.25%,transparent 25.4%),linear-gradient(-60deg,transparent 0,transparent 80%,rgba(60,30,10,.3) 80.1%,rgba(60,30,10,.3) 80.35%,transparent 80.5%);animation:motionBkCrackle 18s ease-in-out infinite;pointer-events:none}@keyframes motionBkCrackle{0%,100%{opacity:.72}50%{opacity:1}}.motion-batik .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-batik #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-batik #pAvatarWrap::before{content:'';position:absolute;inset:-48px;z-index:-1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'><defs><radialGradient id='bkk' cx='40%25' cy='40%25' r='60%25'><stop offset='0%25' stop-color='%23FFE088'/><stop offset='50%25' stop-color='%23C8A84E'/><stop offset='100%25' stop-color='%238B4513'/></radialGradient></defs><g transform='translate(150 150)'><g fill='url(%23bkk)' stroke='%238B4513' stroke-width='0.6' opacity='0.9'><!-- 8 Kawung ellipses --><ellipse cx='0' cy='-120' rx='18' ry='24'/><ellipse cx='85' cy='-85' rx='18' ry='24' transform='rotate(45 85 -85)'/><ellipse cx='120' cy='0' rx='18' ry='24' transform='rotate(90 120 0)'/><ellipse cx='85' cy='85' rx='18' ry='24' transform='rotate(135 85 85)'/><ellipse cx='0' cy='120' rx='18' ry='24'/><ellipse cx='-85' cy='85' rx='18' ry='24' transform='rotate(45 -85 85)'/><ellipse cx='-120' cy='0' rx='18' ry='24' transform='rotate(90 -120 0)'/><ellipse cx='-85' cy='-85' rx='18' ry='24' transform='rotate(135 -85 -85)'/></g><!-- Inner detail on each kawung --><g fill='none' stroke='%23FFF4C8' stroke-width='0.8' opacity='0.75'><ellipse cx='0' cy='-120' rx='10' ry='14'/><ellipse cx='85' cy='-85' rx='10' ry='14' transform='rotate(45 85 -85)'/><ellipse cx='120' cy='0' rx='10' ry='14' transform='rotate(90 120 0)'/><ellipse cx='85' cy='85' rx='10' ry='14' transform='rotate(135 85 85)'/><ellipse cx='0' cy='120' rx='10' ry='14'/><ellipse cx='-85' cy='85' rx='10' ry='14' transform='rotate(45 -85 85)'/><ellipse cx='-120' cy='0' rx='10' ry='14' transform='rotate(90 -120 0)'/><ellipse cx='-85' cy='-85' rx='10' ry='14' transform='rotate(135 -85 -85)'/></g><!-- Center dot on each --><g fill='%238B4513' opacity='0.85'><circle cx='0' cy='-120' r='2.5'/><circle cx='85' cy='-85' r='2.5'/><circle cx='120' cy='0' r='2.5'/><circle cx='85' cy='85' r='2.5'/><circle cx='0' cy='120' r='2.5'/><circle cx='-85' cy='85' r='2.5'/><circle cx='-120' cy='0' r='2.5'/><circle cx='-85' cy='-85' r='2.5'/></g><!-- Ceplok bunga between kawung (4 positions) --><g fill='%23FFD700' stroke='%238B4513' stroke-width='0.5' opacity='0.7'><g transform='rotate(22.5) translate(0 -120)'><circle r='4'/><circle r='2' fill='%238B4513'/><path d='M0 -6 L2 -2 L6 0 L2 2 L0 6 L-2 2 L-6 0 L-2 -2 Z' fill='%23C8A84E' opacity='0.85'/></g><g transform='rotate(112.5) translate(0 -120)'><circle r='4'/><circle r='2' fill='%238B4513'/><path d='M0 -6 L2 -2 L6 0 L2 2 L0 6 L-2 2 L-6 0 L-2 -2 Z' fill='%23C8A84E' opacity='0.85'/></g><g transform='rotate(202.5) translate(0 -120)'><circle r='4'/><circle r='2' fill='%238B4513'/><path d='M0 -6 L2 -2 L6 0 L2 2 L0 6 L-2 2 L-6 0 L-2 -2 Z' fill='%23C8A84E' opacity='0.85'/></g><g transform='rotate(292.5) translate(0 -120)'><circle r='4'/><circle r='2' fill='%238B4513'/><path d='M0 -6 L2 -2 L6 0 L2 2 L0 6 L-2 2 L-6 0 L-2 -2 Z' fill='%23C8A84E' opacity='0.85'/></g></g></g></svg>") center/contain no-repeat;animation:motionBkKawung 30s linear infinite;filter:drop-shadow(0 0 6px rgba(200, 168, 78, .85));pointer-events:none}@keyframes motionBkKawung{to{transform:rotate(360deg)}}.motion-batik #pAvatarWrap::after{content:'';position:absolute;inset:-6px;border-radius:50%;z-index:-1;padding:2px;background:conic-gradient(from 0deg,#8b4513 0,#c8a84e 10%,gold 20%,#fff4c8 25%,gold 30%,#c8a84e 40%,#8b4513 50%,#c8a84e 60%,gold 70%,#fff4c8 75%,gold 80%,#c8a84e 90%,#8b4513 100%);-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:motionBkPrada 25s linear infinite;filter:drop-shadow(0 0 6px rgba(255, 215, 0, .7));pointer-events:none}@keyframes motionBkPrada{to{transform:rotate(-360deg)}}.motion-batik #pAvatarWrap .avatar,.motion-batik #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(200,168,78,.7);box-shadow:0 0 22px rgba(139,69,19,.5),0 0 45px rgba(101,55,14,.35),0 0 70px rgba(200,168,78,.25),inset 0 5px 15px rgba(245,222,179,.22),inset 0 -5px 15px rgba(60,30,10,.25);filter:sepia(.2) brightness(1.02) contrast(1.05);animation:motionBkStamp 6s ease-in-out infinite}@keyframes motionBkStamp{0%,100%{box-shadow:0 0 20px rgba(139,69,19,.45),0 0 40px rgba(101,55,14,.28),0 0 65px rgba(200,168,78,.2),inset 0 5px 15px rgba(245,222,179,.2),inset 0 -5px 15px rgba(60,30,10,.22);transform:scale(1)}48%,52%{box-shadow:0 0 40px rgba(255,215,0,.85),0 0 80px rgba(200,168,78,.7),0 0 130px rgba(139,69,19,.55),0 0 180px rgba(101,55,14,.4),inset 0 6px 18px rgba(255,240,200,.35),inset 0 -6px 18px rgba(60,30,10,.3);transform:scale(1.03)}}.motion-batik .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,wheat 0,#d2691e 25%,#8b4513 55%,#654321 80%,#3a1a00 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(245, 222, 179, .65)) drop-shadow(0 -1px 0 rgba(58, 26, 0, .55)) drop-shadow(0 2px 4px rgba(0, 0, 0, .3)) drop-shadow(0 0 16px rgba(200, 168, 78, .4)) drop-shadow(0 0 26px rgba(139, 69, 19, .25));animation:motionBkCap 6s ease-in-out infinite;letter-spacing:5px;font-weight:800;text-transform:uppercase;font-family:Georgia,serif}@keyframes motionBkCap{0%,100%{background-position:0 0;filter:drop-shadow(0 1px 0 rgba(245, 222, 179, .65)) drop-shadow(0 -1px 0 rgba(58, 26, 0, .55)) drop-shadow(0 2px 4px rgba(0, 0, 0, .3)) drop-shadow(0 0 14px rgba(200, 168, 78, .35)) drop-shadow(0 0 22px rgba(139, 69, 19, .22))}48%,52%{background-position:0 100%;filter:drop-shadow(0 1px 0 rgba(255, 240, 200, .8)) drop-shadow(0 -1px 0 rgba(58, 26, 0, .7)) drop-shadow(0 2px 5px rgba(0, 0, 0, .45)) drop-shadow(0 0 22px rgba(255, 215, 0, .65)) drop-shadow(0 0 36px rgba(200, 168, 78, .45))}}body.tpl-dark .motion-batik .hero{background:linear-gradient(135deg,rgba(40,20,5,.45) 0,rgba(60,30,10,.35) 50%,rgba(30,15,3,.55) 100%)}body.tpl-dark .motion-batik .hero h1{background:linear-gradient(180deg,wheat 0,#e0a86e 30%,#c88848 60%,#a86828 85%,#7a4818 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text}.motion-roro .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(15,40,35,.45) 0,rgba(20,60,50,.38) 30%,rgba(15,80,65,.42) 60%,rgba(10,45,40,.6) 100%)}.motion-roro .hero::before{content:'';position:absolute;inset:0;z-index:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%2340a888' stroke-width='1.3' opacity='0.6'><path d='M2 42 Q2 15 20 8 Q35 4 44 4'/><path d='M2 42 Q10 30 22 34 Q30 30 38 36'/><path d='M14 22 Q22 18 30 24 Q36 28 42 24'/><g fill='%2340a888' opacity='0.35' stroke='none'><path d='M8 38 Q14 30 22 36 Q28 42 20 46 Q12 44 8 38 Z'/><path d='M24 20 Q30 12 40 18 Q46 24 38 28 Q30 26 24 20 Z'/></g><circle cx='16' cy='18' r='2.5' fill='%2380d8b8'/><circle cx='32' cy='30' r='2' fill='%2380d8b8' opacity='0.7'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%2340a888' stroke-width='1.3' opacity='0.6' transform='translate(90 0) scale(-1 1)'><path d='M2 42 Q2 15 20 8 Q35 4 44 4'/><path d='M2 42 Q10 30 22 34 Q30 30 38 36'/><path d='M14 22 Q22 18 30 24 Q36 28 42 24'/><g fill='%2340a888' opacity='0.35' stroke='none'><path d='M8 38 Q14 30 22 36 Q28 42 20 46 Q12 44 8 38 Z'/></g><circle cx='16' cy='18' r='2.5' fill='%2380d8b8'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%2340a888' stroke-width='1.3' opacity='0.6' transform='translate(0 90) scale(1 -1)'><path d='M2 42 Q2 15 20 8 Q35 4 44 4'/><path d='M2 42 Q10 30 22 34 Q30 30 38 36'/><g fill='%2340a888' opacity='0.35' stroke='none'><path d='M8 38 Q14 30 22 36 Q28 42 20 46 Q12 44 8 38 Z'/></g><circle cx='16' cy='18' r='2.5' fill='%2380d8b8'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%2340a888' stroke-width='1.3' opacity='0.6' transform='translate(90 90) scale(-1 -1)'><path d='M2 42 Q2 15 20 8 Q35 4 44 4'/><path d='M2 42 Q10 30 22 34 Q30 30 38 36'/><g fill='%2340a888' opacity='0.35' stroke='none'><path d='M8 38 Q14 30 22 36 Q28 42 20 46 Q12 44 8 38 Z'/></g><circle cx='16' cy='18' r='2.5' fill='%2380d8b8'/></g></svg>"),radial-gradient(ellipse 120% 40px at 50% 25%,rgba(0,180,140,.28) 0,transparent 60%),radial-gradient(ellipse 130% 50px at 50% 55%,rgba(0,160,120,.32) 0,transparent 60%),radial-gradient(ellipse 140% 60px at 50% 85%,rgba(0,140,100,.38) 0,transparent 60%);background-position:top left,top right,bottom left,bottom right,0 0,0 0,0 0;background-size:80px 80px,80px 80px,80px 80px,80px 80px,100% 100%,100% 100%,100% 100%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;animation:motionRrWaves 8s ease-in-out infinite;pointer-events:none;filter:blur(.5px)}@keyframes motionRrWaves{0%,100%{background-position:top left,top right,bottom left,bottom right,-3% 25%,-3% 55%,-3% 85%;opacity:.9}50%{background-position:top left,top right,bottom left,bottom right,3% 25%,3% 55%,3% 85%;opacity:1}}.motion-roro .hero::after{content:'';position:absolute;top:-10px;left:50%;width:5px;height:5px;border-radius:50%;z-index:1;background:0 0;box-shadow:-180px 200px 3px 2px rgba(240,255,250,.95),-140px 240px 2px 1px rgba(220,255,245,.85),-80px 180px 4px 2px rgba(240,255,250,.9),-30px 260px 2px 1px rgba(220,255,245,.8),30px 220px 3px 2px rgba(240,255,250,.92),90px 190px 2px 1px rgba(220,255,245,.85),140px 240px 4px 2px rgba(240,255,250,.88),180px 210px 2px 1px rgba(220,255,245,.8),-160px 100px 2px 1px rgba(180,220,210,.75),-60px 130px 2px 1px rgba(160,210,200,.7),50px 110px 2px 1px rgba(180,220,210,.75),150px 140px 2px 1px rgba(160,210,200,.7);animation:motionRrFoam 10s linear infinite;filter:blur(1px);pointer-events:none}@keyframes motionRrFoam{0%{transform:translateY(80px);opacity:.4}20%{opacity:1}80%{opacity:1}100%{transform:translateY(-260px);opacity:.3}}.motion-roro .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-roro #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-roro #pAvatarWrap::before{content:'';position:absolute;inset:-120px -180px;z-index:-1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 500'><g><!-- Queen silhouette --><g transform='translate(200 250)' fill='rgba(8 25 20 / 0.82)'><!-- Long flowing hair --><path d='M-45 -140 Q-70 -60 -55 40 Q-40 80 -30 120 Q-40 140 -60 130 Q-80 100 -75 40 Q-70 -20 -55 -100 Z' opacity='0.75'/><path d='M45 -140 Q70 -60 55 40 Q40 80 30 120 Q40 140 60 130 Q80 100 75 40 Q70 -20 55 -100 Z' opacity='0.75'/><!-- Crown --><path d='M-25 -175 L-15 -195 L-5 -185 L0 -200 L5 -185 L15 -195 L25 -175 Z' fill='rgba(64 200 168 / 0.7)' opacity='0.85'/><circle cx='0' cy='-193' r='3' fill='rgba(255 255 255 / 0.6)'/><!-- Head --><ellipse cx='0' cy='-140' rx='30' ry='36'/><!-- Neck --><rect x='-8' y='-105' width='16' height='16'/><!-- Shoulders wide --><path d='M-70 -85 Q-30 -95 0 -90 Q30 -95 70 -85 Q65 -70 45 -65 Q0 -60 -45 -65 Q-65 -70 -70 -85 Z'/><!-- Torso --><path d='M-45 -65 Q-50 -30 -55 20 Q-45 40 0 45 Q45 40 55 20 Q50 -30 45 -65 Z' opacity='0.85'/><!-- Flowing gown / mermaid tail wide --><path d='M-55 20 Q-80 80 -90 150 Q-100 210 -70 240 Q-30 245 0 240 Q30 245 70 240 Q100 210 90 150 Q80 80 55 20 Z' opacity='0.75'/><!-- Gown wave detail --><path d='M-70 130 Q-40 140 0 135 Q40 140 70 130' fill='none' stroke='rgba(64 200 168 / 0.4)' stroke-width='2'/><path d='M-80 180 Q-40 190 0 185 Q40 190 80 180' fill='none' stroke='rgba(64 200 168 / 0.35)' stroke-width='2'/></g><!-- Emerald aura --><ellipse cx='200' cy='240' rx='140' ry='180' fill='rgba(0 160 120 / 0.28)' opacity='0.7'/><!-- Koi fish silhouette (swims across on animation) --><g transform='translate(-100 380)' opacity='0.75'><path d='M0 0 Q30 -8 60 0 Q75 5 88 0 L92 -6 L92 6 Z M-8 0 Q-16 -8 -20 0 Q-16 8 -8 0' fill='rgba(200 100 60 / 0.7)'/><path d='M0 -3 Q30 -8 60 -3' fill='none' stroke='rgba(255 255 255 / 0.4)' stroke-width='0.6'/><circle cx='75' cy='-2' r='1.5' fill='rgba(20 20 20 / 0.8)'/></g></g></svg>") center/contain no-repeat;animation:motionRrQueen 9s ease-in-out infinite;pointer-events:none;filter:blur(1.5px) drop-shadow(0 0 12px rgba(0, 180, 140, .5))}@keyframes motionRrQueen{0%,100%{opacity:.85;transform:translateY(0) scale(1);filter:blur(1.5px) drop-shadow(0 0 12px rgba(0, 180, 140, .5))}30%{opacity:1;transform:translateY(-4px) scale(1.04);filter:blur(1px) drop-shadow(0 0 18px rgba(0, 220, 180, .7))}70%{opacity:.9;transform:translateY(2px) scale(.98);filter:blur(1.5px) drop-shadow(0 0 14px rgba(0, 180, 140, .55))}}.motion-roro #pAvatarWrap::after{content:'';position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);width:160%;height:90px;z-index:-1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 90'><g fill='rgba(160 220 200 / 0.75)'><!-- Hand 1 far left --><path d='M40 88 Q35 60 30 40 L28 20 Q26 12 30 8 Q34 12 34 20 L34 38 M40 88 Q42 55 42 35 L42 12 Q46 4 50 8 Q52 12 50 20 L48 38 M42 88 Q50 60 52 40 L54 18 Q58 10 62 14 Q60 20 58 32 L56 42 M44 88 Q58 65 62 48 L66 30 Q70 24 72 30 Q68 40 66 48'/><!-- Hand 2 mid left --><path d='M150 88 Q142 55 140 35 L138 15 Q136 8 140 6 Q144 10 144 18 L144 34 M152 88 Q154 50 154 30 L154 8 Q158 2 162 6 Q164 10 162 18 L160 34 M154 88 Q162 55 164 35 L166 15 Q170 8 174 12 Q172 18 170 28 M156 88 Q170 60 174 42 L178 25 Q182 20 184 26 Q180 34 178 42'/><!-- Hand 3 mid right --><path d='M228 88 Q226 55 228 35 L230 15 Q228 8 224 6 Q220 10 220 18 L222 34 M230 88 Q228 50 230 30 L230 8 Q226 2 222 6 Q220 10 222 18 L224 34 M232 88 Q228 55 226 35 L224 15 Q220 8 216 12 Q218 18 220 28 M234 88 Q222 60 218 42 L214 25 Q210 20 208 26 Q212 34 214 42'/><!-- Hand 4 far right --><path d='M338 88 Q342 60 344 40 L346 20 Q348 12 344 8 Q340 12 340 20 L340 38 M340 88 Q338 55 338 35 L338 12 Q334 4 330 8 Q328 12 330 20 L332 38 M336 88 Q328 60 326 40 L324 18 Q320 10 316 14 Q318 20 320 32 L322 42 M334 88 Q320 65 316 48 L312 30 Q308 24 306 30 Q310 40 312 48'/></g><g fill='none' stroke='rgba(180 235 215 / 0.5)' stroke-width='0.6'><!-- Fingernails hint --><ellipse cx='30' cy='9' rx='2.5' ry='1.5'/><ellipse cx='50' cy='8' rx='2.5' ry='1.5'/><ellipse cx='62' cy='14' rx='2.5' ry='1.5'/><ellipse cx='72' cy='30' rx='2.5' ry='1.5'/><ellipse cx='140' cy='7' rx='2.5' ry='1.5'/><ellipse cx='162' cy='6' rx='2.5' ry='1.5'/><ellipse cx='174' cy='12' rx='2.5' ry='1.5'/><ellipse cx='184' cy='26' rx='2.5' ry='1.5'/><ellipse cx='224' cy='7' rx='2.5' ry='1.5'/><ellipse cx='222' cy='6' rx='2.5' ry='1.5'/><ellipse cx='216' cy='12' rx='2.5' ry='1.5'/><ellipse cx='208' cy='26' rx='2.5' ry='1.5'/><ellipse cx='344' cy='9' rx='2.5' ry='1.5'/><ellipse cx='330' cy='8' rx='2.5' ry='1.5'/><ellipse cx='316' cy='14' rx='2.5' ry='1.5'/><ellipse cx='306' cy='30' rx='2.5' ry='1.5'/></g></svg>") center/contain no-repeat;animation:motionRrHands 9s ease-in-out infinite;pointer-events:none;filter:blur(.5px) drop-shadow(0 0 6px rgba(180, 255, 220, .6))}@keyframes motionRrHands{0%,15%{opacity:0;transform:translateX(-50%) translateY(30px)}40%{opacity:1;transform:translateX(-50%) translateY(-8px)}65%{opacity:.9;transform:translateX(-50%) translateY(-2px)}85%{opacity:.35;transform:translateX(-50%) translateY(15px)}100%{opacity:0;transform:translateX(-50%) translateY(30px)}}.motion-roro #pAvatarWrap .avatar,.motion-roro #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(64,200,168,.7);box-shadow:0 0 0 4px rgba(64,200,168,.3),0 0 0 8px rgba(0,140,100,.2),0 0 28px rgba(0,200,160,.6),0 0 55px rgba(0,160,120,.42),0 0 90px rgba(0,120,90,.28),0 0 130px rgba(10,60,50,.4),inset 0 6px 22px rgba(180,255,230,.22),inset 0 -6px 22px rgba(10,40,35,.42);filter:hue-rotate(-8deg) saturate(1.2) brightness(.96);animation:motionRrUnderwater 9s ease-in-out infinite}@keyframes motionRrUnderwater{0%,100%{box-shadow:0 0 0 4px rgba(64,200,168,.28),0 0 0 8px rgba(0,140,100,.18),0 0 25px rgba(0,200,160,.5),0 0 50px rgba(0,160,120,.35),0 0 82px rgba(0,120,90,.22),0 0 118px rgba(10,60,50,.35),inset 0 6px 22px rgba(180,255,230,.2),inset 0 -6px 22px rgba(10,40,35,.38);filter:hue-rotate(-8deg) saturate(1.15) brightness(.95)}40%,55%{box-shadow:0 0 0 6px rgba(64,200,168,.5),0 0 0 12px rgba(0,140,100,.35),0 0 40px rgba(0,220,180,.85),0 0 78px rgba(0,180,140,.65),0 0 120px rgba(0,140,100,.5),0 0 165px rgba(10,60,50,.55),inset 0 8px 28px rgba(180,255,230,.35),inset 0 -8px 28px rgba(10,40,35,.48);filter:hue-rotate(-10deg) saturate(1.3) brightness(1.03)}}.motion-roro .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#d0fff0 0,#80e8c8 25%,#40c0a0 55%,#208868 80%,#0a4838 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(200, 255, 240, .75)) drop-shadow(0 -.5px 0 rgba(10, 40, 35, .65)) drop-shadow(0 2px 5px rgba(0, 40, 30, .55)) drop-shadow(0 0 16px rgba(0, 200, 160, .55)) drop-shadow(0 0 28px rgba(0, 160, 120, .3));animation:motionRrWaveText 9s ease-in-out infinite;letter-spacing:4px;font-weight:700;font-style:italic;font-family:Georgia,serif}@keyframes motionRrWaveText{0%,100%{background-position:0 0;transform:translateY(0);filter:drop-shadow(0 1px 0 rgba(200, 255, 240, .7)) drop-shadow(0 -.5px 0 rgba(10, 40, 35, .6)) drop-shadow(0 2px 5px rgba(0, 40, 30, .5)) drop-shadow(0 0 14px rgba(0, 200, 160, .45)) drop-shadow(0 0 25px rgba(0, 160, 120, .25))}40%,55%{background-position:0 100%;transform:translateY(-3px);filter:drop-shadow(0 1px 0 rgba(220, 255, 245, .9)) drop-shadow(0 -.5px 0 rgba(10, 40, 35, .75)) drop-shadow(0 3px 7px rgba(0, 40, 30, .65)) drop-shadow(0 0 24px rgba(0, 220, 180, .75)) drop-shadow(0 0 38px rgba(0, 180, 140, .45))}}body.tpl-dark .motion-roro .hero{background:linear-gradient(180deg,rgba(5,20,18,.65) 0,rgba(8,35,30,.55) 30%,rgba(10,45,38,.6) 60%,rgba(3,15,12,.75) 100%)}body.tpl-dark .motion-roro .hero h1{background:linear-gradient(180deg,#a8ffe0 0,#60d8b0 25%,#30a888 55%,#187058 80%,#083828 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text}.motion-keris .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 50% 50%,rgba(74,30,100,.2) 0,rgba(50,20,75,.15) 40%,rgba(25,15,40,.35) 100%)}.motion-keris .hero::before{content:'';position:absolute;inset:0;z-index:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%23c8a84e' stroke-width='1.2' opacity='0.6'><path d='M4 44 Q4 16 20 8 Q35 4 44 4'/><path d='M10 42 Q10 22 22 16 Q32 12 42 12'/><!-- Garuda wing simplified --><path d='M14 20 Q22 14 30 20 Q26 24 22 22 Q18 24 14 20 Z' fill='%23c8a84e' opacity='0.5'/><path d='M18 28 Q26 26 34 30 Q30 34 26 32 Q22 34 18 28 Z' fill='%23c8a84e' opacity='0.45'/><circle cx='16' cy='14' r='2.5' fill='%23c8a84e'/><circle cx='30' cy='30' r='1.5' fill='%23c8a84e'/><path d='M22 40 Q30 42 34 50' opacity='0.55'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%23c8a84e' stroke-width='1.2' opacity='0.6' transform='translate(90 0) scale(-1 1)'><path d='M4 44 Q4 16 20 8 Q35 4 44 4'/><path d='M10 42 Q10 22 22 16 Q32 12 42 12'/><path d='M14 20 Q22 14 30 20 Q26 24 22 22 Q18 24 14 20 Z' fill='%23c8a84e' opacity='0.5'/><path d='M18 28 Q26 26 34 30 Q30 34 26 32 Q22 34 18 28 Z' fill='%23c8a84e' opacity='0.45'/><circle cx='16' cy='14' r='2.5' fill='%23c8a84e'/><circle cx='30' cy='30' r='1.5' fill='%23c8a84e'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%23c8a84e' stroke-width='1.2' opacity='0.6' transform='translate(0 90) scale(1 -1)'><path d='M4 44 Q4 16 20 8 Q35 4 44 4'/><path d='M10 42 Q10 22 22 16 Q32 12 42 12'/><path d='M14 20 Q22 14 30 20 Q26 24 22 22 Q18 24 14 20 Z' fill='%23c8a84e' opacity='0.5'/><circle cx='16' cy='14' r='2.5' fill='%23c8a84e'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%23c8a84e' stroke-width='1.2' opacity='0.6' transform='translate(90 90) scale(-1 -1)'><path d='M4 44 Q4 16 20 8 Q35 4 44 4'/><path d='M10 42 Q10 22 22 16 Q32 12 42 12'/><path d='M14 20 Q22 14 30 20 Q26 24 22 22 Q18 24 14 20 Z' fill='%23c8a84e' opacity='0.5'/><circle cx='16' cy='14' r='2.5' fill='%23c8a84e'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'><g fill='none' opacity='0.2'><path d='M20 4 L36 20 L20 36 L4 20 Z' stroke='%23a080d0' stroke-width='0.6'/><path d='M20 10 L30 20 L20 30 L10 20 Z' stroke='%23c8a84e' stroke-width='0.4'/></g></svg>");background-position:top left,top right,bottom left,bottom right,0 0;background-size:85px 85px,85px 85px,85px 85px,85px 85px,40px 40px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat;animation:motionKrPattern 50s linear infinite;pointer-events:none}@keyframes motionKrPattern{0%{background-position:top left,top right,bottom left,bottom right,0 0}100%{background-position:top left,top right,bottom left,bottom right,40px 40px}}.motion-keris .hero::after{content:'';position:absolute;top:-20px;left:50%;width:6px;height:6px;border-radius:50%;z-index:2;background:0 0;box-shadow:-180px 45px 4px 3px rgba(200,140,255,.9),-100px 90px 3px 2px rgba(255,200,100,.85),120px 70px 4px 3px rgba(140,200,255,.9),180px 130px 3px 2px rgba(255,140,180,.85),-140px 180px 4px 3px rgba(180,255,200,.9),60px 210px 3px 2px rgba(255,220,100,.85),-160px 30px 1.5px 1px rgba(255,200,220,.9),-80px 60px 1.5px 1px rgba(255,240,180,.85),-20px 100px 1.5px 1px rgba(220,200,255,.9),60px 40px 1.5px 1px rgba(255,220,200,.85),140px 90px 1.5px 1px rgba(200,240,255,.9),-120px 140px 1.5px 1px rgba(255,210,230,.85),30px 160px 1.5px 1px rgba(240,220,255,.9),100px 190px 1.5px 1px rgba(255,230,200,.85),-180px 240px 1.5px 1px rgba(255,200,220,.9),-50px 260px 1.5px 1px rgba(220,240,255,.85),120px 260px 1.5px 1px rgba(255,220,200,.9);animation:motionKrFloat 12s ease-in-out infinite;pointer-events:none;filter:drop-shadow(0 0 4px rgba(200, 168, 78, .6))}@keyframes motionKrFloat{0%,100%{transform:translateY(0) rotate(0);opacity:.7}50%{transform:translateY(-8px) rotate(3deg);opacity:1}}.motion-keris .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-keris #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-keris #pAvatarWrap::before{content:'';position:absolute;inset:-65px;z-index:-1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 200'><defs><linearGradient id='b1' x1='0' y1='0' x2='0' y2='1'><stop offset='0%25' stop-color='%23e8ecf0'/><stop offset='40%25' stop-color='%23a0a8b4'/><stop offset='70%25' stop-color='%2378828e'/><stop offset='100%25' stop-color='%23d0d8e0'/></linearGradient><linearGradient id='h1' x1='0' y1='0' x2='1' y2='1'><stop offset='0%25' stop-color='%23d4af37'/><stop offset='50%25' stop-color='%238b6914'/><stop offset='100%25' stop-color='%235a4010'/></linearGradient></defs><ellipse cx='30' cy='130' rx='18' ry='60' fill='%23a080d0' opacity='0.15'/><ellipse cx='30' cy='120' rx='10' ry='45' fill='%23c0c8e0' opacity='0.12'/><path d='M25 5 Q22 2 20 5 L18 12 Q14 10 13 15 L15 21 Q10 23 12 27 L18 31 L20 36 L40 36 L42 31 L48 27 Q50 23 45 21 L47 15 Q46 10 42 12 L40 5 Q38 2 35 5 L32 8 L30 5 L28 8Z' fill='url(%23h1)' stroke='%23301a05' stroke-width='0.5'/><circle cx='24' cy='18' r='1.3' fill='%23301a05'/><circle cx='36' cy='18' r='1.3' fill='%23301a05'/><path d='M27 24 Q30 26 33 24' stroke='%23301a05' stroke-width='0.6' fill='none'/><rect x='23' y='37' width='14' height='4' rx='1' fill='%23d4af37' stroke='%235a4010' stroke-width='0.3'/><rect x='22' y='41' width='16' height='2' rx='0.5' fill='%238b6914'/><path d='M16 43 L44 43 L46 52 L42 58 L18 58 L14 52Z' fill='%23a0a8b4' stroke='%234a5058' stroke-width='0.5'/><path d='M20 47 L25 50 L20 53 M40 47 L35 50 L40 53' stroke='%234a5058' stroke-width='0.8' fill='none'/><circle cx='30' cy='50' r='2' fill='none' stroke='%234a5058' stroke-width='0.5'/><path d='M20 58 Q12 66 22 76 Q36 86 26 96 Q16 106 25 114 Q34 122 27 130 Q20 138 27 146 Q33 153 28 160 Q23 167 28 174 Q32 180 29 186 L30 196 L31 186 Q28 180 32 174 Q37 167 32 160 Q27 153 33 146 Q40 138 33 130 Q26 122 35 114 Q44 106 34 96 Q24 86 38 76 Q48 66 40 58Z' fill='url(%23b1)' stroke='%235a6270' stroke-width='0.6'/><path d='M30 60 Q22 70 30 80 Q38 90 30 100 Q22 110 30 120 Q38 130 30 140 Q22 150 30 160 Q38 170 30 180 L30 192' stroke='%23fff' stroke-width='0.5' fill='none' opacity='0.5'/><path d='M30 62 Q24 70 30 78 Q36 88 30 98 Q24 108 30 118 Q36 128 30 138 Q24 148 30 158 Q36 168 30 178 L30 190' stroke='%23e0e8f0' stroke-width='0.3' fill='none' opacity='0.6'/><path d='M24 60 Q18 68 24 76 Q32 84 26 92' stroke='%23fff' stroke-width='0.8' fill='none' opacity='0.7'/></svg>") 50% 0/65px 110px no-repeat,url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 200'><defs><linearGradient id='b2' x1='0' y1='0' x2='0' y2='1'><stop offset='0%25' stop-color='%23e8ecf0'/><stop offset='40%25' stop-color='%23a0a8b4'/><stop offset='70%25' stop-color='%2378828e'/><stop offset='100%25' stop-color='%23d0d8e0'/></linearGradient><linearGradient id='h2' x1='0' y1='0' x2='1' y2='1'><stop offset='0%25' stop-color='%23d4af37'/><stop offset='50%25' stop-color='%238b6914'/><stop offset='100%25' stop-color='%235a4010'/></linearGradient></defs><ellipse cx='30' cy='130' rx='16' ry='55' fill='%23a080d0' opacity='0.12'/><path d='M25 5 Q22 2 20 5 L18 12 Q14 10 13 15 L15 21 Q10 23 12 27 L18 31 L20 36 L40 36 L42 31 L48 27 Q50 23 45 21 L47 15 Q46 10 42 12 L40 5 Q38 2 35 5 L32 8 L30 5 L28 8Z' fill='url(%23h2)' stroke='%23301a05' stroke-width='0.5'/><circle cx='24' cy='18' r='1.3' fill='%23301a05'/><circle cx='36' cy='18' r='1.3' fill='%23301a05'/><rect x='23' y='37' width='14' height='4' rx='1' fill='%23d4af37'/><rect x='22' y='41' width='16' height='2' rx='0.5' fill='%238b6914'/><path d='M16 43 L44 43 L46 52 L42 58 L18 58 L14 52Z' fill='%23a0a8b4' stroke='%234a5058' stroke-width='0.5'/><circle cx='30' cy='50' r='2' fill='none' stroke='%234a5058' stroke-width='0.5'/><path d='M20 58 Q12 66 22 76 Q36 86 26 96 Q16 106 25 114 Q34 122 27 130 Q20 138 27 146 Q33 153 28 160 Q23 167 28 174 Q32 180 29 186 L30 196 L31 186 Q28 180 32 174 Q37 167 32 160 Q27 153 33 146 Q40 138 33 130 Q26 122 35 114 Q44 106 34 96 Q24 86 38 76 Q48 66 40 58Z' fill='url(%23b2)' stroke='%235a6270' stroke-width='0.6'/><path d='M30 60 Q22 70 30 80 Q38 90 30 100 Q22 110 30 120 Q38 130 30 140 Q22 150 30 160 Q38 170 30 180 L30 192' stroke='%23fff' stroke-width='0.5' fill='none' opacity='0.5'/></svg>") 12% 78%/58px 95px no-repeat,url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 200'><defs><linearGradient id='b3' x1='0' y1='0' x2='0' y2='1'><stop offset='0%25' stop-color='%23e8ecf0'/><stop offset='40%25' stop-color='%23a0a8b4'/><stop offset='70%25' stop-color='%2378828e'/><stop offset='100%25' stop-color='%23d0d8e0'/></linearGradient><linearGradient id='h3' x1='0' y1='0' x2='1' y2='1'><stop offset='0%25' stop-color='%23d4af37'/><stop offset='50%25' stop-color='%238b6914'/><stop offset='100%25' stop-color='%235a4010'/></linearGradient></defs><ellipse cx='30' cy='130' rx='16' ry='55' fill='%23a080d0' opacity='0.12'/><path d='M25 5 Q22 2 20 5 L18 12 Q14 10 13 15 L15 21 Q10 23 12 27 L18 31 L20 36 L40 36 L42 31 L48 27 Q50 23 45 21 L47 15 Q46 10 42 12 L40 5 Q38 2 35 5 L32 8 L30 5 L28 8Z' fill='url(%23h3)' stroke='%23301a05' stroke-width='0.5'/><circle cx='24' cy='18' r='1.3' fill='%23301a05'/><circle cx='36' cy='18' r='1.3' fill='%23301a05'/><rect x='23' y='37' width='14' height='4' rx='1' fill='%23d4af37'/><rect x='22' y='41' width='16' height='2' rx='0.5' fill='%238b6914'/><path d='M16 43 L44 43 L46 52 L42 58 L18 58 L14 52Z' fill='%23a0a8b4' stroke='%234a5058' stroke-width='0.5'/><circle cx='30' cy='50' r='2' fill='none' stroke='%234a5058' stroke-width='0.5'/><path d='M20 58 Q12 66 22 76 Q36 86 26 96 Q16 106 25 114 Q34 122 27 130 Q20 138 27 146 Q33 153 28 160 Q23 167 28 174 Q32 180 29 186 L30 196 L31 186 Q28 180 32 174 Q37 167 32 160 Q27 153 33 146 Q40 138 33 130 Q26 122 35 114 Q44 106 34 96 Q24 86 38 76 Q48 66 40 58Z' fill='url(%23b3)' stroke='%235a6270' stroke-width='0.6'/><path d='M30 60 Q22 70 30 80 Q38 90 30 100 Q22 110 30 120 Q38 130 30 140 Q22 150 30 160 Q38 170 30 180 L30 192' stroke='%23fff' stroke-width='0.5' fill='none' opacity='0.5'/></svg>") 88% 78%/58px 95px no-repeat;animation:motionKrOrbit 16s cubic-bezier(.4,0,.6,1) infinite;filter:drop-shadow(0 0 10px rgba(180, 190, 200, .85)) drop-shadow(0 0 22px rgba(200, 168, 78, .55)) drop-shadow(0 0 38px rgba(74, 30, 128, .4));pointer-events:none}@keyframes motionKrOrbit{0%{transform:rotate(0) scale(1)}15%{transform:rotate(54deg) scale(1.1)}30%{transform:rotate(108deg) scale(.92)}50%{transform:rotate(180deg) scale(1.12)}65%{transform:rotate(234deg) scale(.94)}80%{transform:rotate(288deg) scale(1.08)}100%{transform:rotate(360deg) scale(1)}}.motion-keris #pAvatarWrap::after{content:'';position:absolute;inset:-30px;border-radius:50%;z-index:-1;background:radial-gradient(circle at 50% 50%,rgba(74,30,128,.55) 0,rgba(100,40,155,.4) 25%,rgba(60,20,100,.25) 55%,transparent 80%),radial-gradient(circle 7px at 50% 5%,rgba(255,255,255,.95) 0,rgba(200,220,255,.65) 40%,transparent 100%),radial-gradient(circle 5px at 85% 75%,rgba(255,220,100,.9) 0,rgba(200,168,78,.55) 40%,transparent 100%),radial-gradient(circle 5px at 15% 75%,rgba(220,230,240,.9) 0,rgba(180,190,200,.55) 40%,transparent 100%);animation:motionKrAura 16s ease-in-out infinite;pointer-events:none;filter:blur(2px)}@keyframes motionKrAura{0%{transform:scale(1) rotate(0);opacity:.72}25%{transform:scale(1.18) rotate(90deg);opacity:1}50%{transform:scale(.94) rotate(180deg);opacity:.62}75%{transform:scale(1.22) rotate(270deg);opacity:1}100%{transform:scale(1) rotate(360deg);opacity:.72}}.motion-keris #pAvatarWrap .avatar,.motion-keris #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(200,168,78,.55);box-shadow:0 0 22px rgba(180,190,200,.5),0 0 45px rgba(140,150,165,.3),0 0 68px rgba(74,30,128,.25),inset 0 5px 16px rgba(220,230,240,.22),inset 0 -5px 16px rgba(30,25,40,.28);filter:contrast(1.1) saturate(.88) brightness(.96);animation:motionKrUnsheath 10s ease-in-out infinite}@keyframes motionKrUnsheath{0%,100%{box-shadow:0 0 20px rgba(180,190,200,.45),0 0 42px rgba(140,150,165,.28),0 0 65px rgba(74,30,128,.22),inset 0 5px 16px rgba(220,230,240,.2),inset 0 -5px 16px rgba(30,25,40,.26);transform:scale(1)}48%,52%{box-shadow:0 0 40px rgba(255,220,100,.9),0 0 80px rgba(200,168,78,.75),0 0 130px rgba(180,130,255,.6),0 0 180px rgba(74,30,128,.5),0 0 220px rgba(255,220,100,.35),inset 0 6px 20px rgba(255,250,220,.32),inset 0 -6px 20px rgba(40,20,60,.3);transform:scale(1.03)}}.motion-keris .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#e8e0d8 0,#c0b8b0 20%,#8a8078 45%,#5a5048 70%,#3a3028 90%,#2a2018 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(232, 224, 216, .75)) drop-shadow(0 -1px 0 rgba(42, 32, 24, .65)) drop-shadow(0 2px 4px rgba(0, 0, 0, .35)) drop-shadow(0 0 14px rgba(74, 30, 128, .4)) drop-shadow(0 0 22px rgba(200, 168, 78, .28));animation:motionKrEngrave 10s ease-in-out infinite;letter-spacing:4px;font-weight:800;font-family:Georgia,serif;text-transform:uppercase}@keyframes motionKrEngrave{0%,100%{background-position:0 0;filter:drop-shadow(0 1px 0 rgba(232, 224, 216, .7)) drop-shadow(0 -1px 0 rgba(42, 32, 24, .6)) drop-shadow(0 2px 4px rgba(0, 0, 0, .32)) drop-shadow(0 0 12px rgba(74, 30, 128, .35)) drop-shadow(0 0 20px rgba(200, 168, 78, .24))}48%,52%{background-position:0 100%;filter:drop-shadow(0 1px 0 rgba(255, 240, 200, .85)) drop-shadow(0 -1px 0 rgba(42, 32, 24, .75)) drop-shadow(0 2px 5px rgba(0, 0, 0, .45)) drop-shadow(0 0 22px rgba(255, 220, 100, .7)) drop-shadow(0 0 36px rgba(180, 130, 255, .5))}}body.tpl-dark .motion-keris .hero{background:radial-gradient(ellipse at 50% 50%,rgba(45,15,65,.35) 0,rgba(30,12,50,.3) 40%,rgba(15,8,25,.55) 100%)}body.tpl-dark .motion-keris .hero h1{background:linear-gradient(180deg,#f0e8e0 0,#d0c8c0 25%,#a09890 50%,#706860 75%,#504840 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text}.motion-prambanan .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(60,70,85,.35) 0,rgba(80,90,100,.25) 30%,rgba(50,60,70,.4) 60%,rgba(30,40,50,.55) 100%)}.motion-prambanan .hero::before{content:'';position:absolute;inset:0;z-index:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%23a8b0b8' stroke-width='1.1' opacity='0.55'><path d='M4 44 Q4 16 20 8 Q35 4 44 4'/><path d='M10 42 Q10 22 22 16 Q32 12 42 12'/><!-- Relief figure — simplified dewi --><g transform='translate(18 16)' fill='%23a8b0b8' opacity='0.6'><circle cx='0' cy='0' r='4'/><path d='M-3 4 L3 4 L4 12 L-4 12 Z'/><path d='M-6 6 L-4 8 M6 6 L4 8' stroke='%23a8b0b8' stroke-width='1' fill='none'/><path d='M0 -4 L-2 -8 L2 -8 Z' fill='%23a8b0b8'/></g><circle cx='34' cy='30' r='2' fill='%23a8b0b8'/><path d='M22 40 Q28 44 34 48' opacity='0.55'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%23a8b0b8' stroke-width='1.1' opacity='0.55' transform='translate(90 0) scale(-1 1)'><path d='M4 44 Q4 16 20 8 Q35 4 44 4'/><path d='M10 42 Q10 22 22 16 Q32 12 42 12'/><g transform='translate(18 16)' fill='%23a8b0b8' opacity='0.6'><circle cx='0' cy='0' r='4'/><path d='M-3 4 L3 4 L4 12 L-4 12 Z'/><path d='M0 -4 L-2 -8 L2 -8 Z'/></g><circle cx='34' cy='30' r='2' fill='%23a8b0b8'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%23a8b0b8' stroke-width='1.1' opacity='0.55' transform='translate(0 90) scale(1 -1)'><path d='M4 44 Q4 16 20 8 Q35 4 44 4'/><path d='M10 42 Q10 22 22 16 Q32 12 42 12'/><g transform='translate(18 16)' fill='%23a8b0b8' opacity='0.6'><circle cx='0' cy='0' r='4'/><path d='M-3 4 L3 4 L4 12 L-4 12 Z'/></g><circle cx='34' cy='30' r='2' fill='%23a8b0b8'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%23a8b0b8' stroke-width='1.1' opacity='0.55' transform='translate(90 90) scale(-1 -1)'><path d='M4 44 Q4 16 20 8 Q35 4 44 4'/><path d='M10 42 Q10 22 22 16 Q32 12 42 12'/><g transform='translate(18 16)' fill='%23a8b0b8' opacity='0.6'><circle cx='0' cy='0' r='4'/><path d='M-3 4 L3 4 L4 12 L-4 12 Z'/></g><circle cx='34' cy='30' r='2' fill='%23a8b0b8'/></g></svg>"),radial-gradient(ellipse 120% 40% at 20% 70%,rgba(160,180,200,.4) 0,transparent 70%),radial-gradient(ellipse 100% 35% at 80% 60%,rgba(140,165,190,.35) 0,transparent 70%),radial-gradient(ellipse 130% 30% at 50% 20%,rgba(170,185,200,.3) 0,transparent 70%);background-position:top left,top right,bottom left,bottom right,0 0,0 0,0 0;background-size:85px 85px,85px 85px,85px 85px,85px 85px,100% 100%,100% 100%,100% 100%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;animation:motionPrMist 16s ease-in-out infinite;pointer-events:none;filter:blur(2px)}@keyframes motionPrMist{0%,100%{background-position:top left,top right,bottom left,bottom right,-3% 70%,-3% 60%,-3% 20%;opacity:.85}50%{background-position:top left,top right,bottom left,bottom right,3% 70%,3% 60%,3% 20%;opacity:1}}.motion-prambanan .hero::after{content:'';position:absolute;inset:0;z-index:1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='xMidYEnd meet'><g><!-- SIWA CENTER (main, tallest) --><g fill='rgba(58 64 72 / 0.82)' opacity='0.9'><path d='M195 25 L200 12 L205 25 L203 30 L197 30 Z'/><circle cx='200' cy='35' r='4'/><path d='M185 45 L200 35 L215 45 L212 53 L188 53 Z'/><path d='M180 57 L200 47 L220 57 L216 67 L184 67 Z'/><path d='M175 71 L200 60 L225 71 L220 83 L180 83 Z'/><path d='M170 87 L200 75 L230 87 L224 101 L176 101 Z'/><path d='M165 105 L200 93 L235 105 L228 121 L172 121 Z'/><path d='M160 125 L240 125 L240 210 L160 210 Z'/><path d='M188 150 L212 150 L212 210 L188 210 Z' fill='rgba(35 40 48 / 0.9)'/><path d='M165 135 L182 135 L182 205 L165 205 Z' fill='rgba(65 70 78 / 0.6)'/><path d='M218 135 L235 135 L235 205 L218 205 Z' fill='rgba(65 70 78 / 0.6)'/><g fill='rgba(35 40 48 / 0.9)'><rect x='168' y='143' width='11' height='10'/><rect x='168' y='163' width='11' height='10'/><rect x='168' y='183' width='11' height='10'/><rect x='221' y='143' width='11' height='10'/><rect x='221' y='163' width='11' height='10'/><rect x='221' y='183' width='11' height='10'/></g><path d='M150 215 L250 215 L248 228 L152 228 Z'/><path d='M145 232 L255 232 L253 248 L147 248 Z'/><path d='M140 252 L260 252 L258 270 L142 270 Z'/><rect x='192' y='255' width='16' height='15' fill='rgba(35 40 48 / 0.9)'/></g><!-- BRAHMA LEFT (medium) --><g fill='rgba(58 64 72 / 0.75)' transform='translate(-90 25)' opacity='0.85'><circle cx='100' cy='38' r='3'/><path d='M88 50 L100 42 L112 50 L110 56 L90 56 Z'/><path d='M85 60 L100 52 L115 60 L112 68 L88 68 Z'/><path d='M82 72 L100 62 L118 72 L114 82 L86 82 Z'/><path d='M78 86 L100 76 L122 86 L118 98 L82 98 Z'/><path d='M74 102 L126 102 L126 190 L74 190 Z'/><path d='M92 125 L108 125 L108 190 L92 190 Z' fill='rgba(35 40 48 / 0.9)'/><path d='M78 115 L88 115 L88 185 L78 185 Z' fill='rgba(65 70 78 / 0.6)'/><path d='M112 115 L122 115 L122 185 L112 185 Z' fill='rgba(65 70 78 / 0.6)'/><path d='M66 195 L134 195 L132 208 L68 208 Z'/><path d='M62 212 L138 212 L136 228 L64 228 Z'/><path d='M58 232 L142 232 L140 250 L60 250 Z'/></g><!-- WISNU RIGHT (medium) --><g fill='rgba(58 64 72 / 0.75)' transform='translate(190 25)' opacity='0.85'><circle cx='100' cy='38' r='3'/><path d='M88 50 L100 42 L112 50 L110 56 L90 56 Z'/><path d='M85 60 L100 52 L115 60 L112 68 L88 68 Z'/><path d='M82 72 L100 62 L118 72 L114 82 L86 82 Z'/><path d='M78 86 L100 76 L122 86 L118 98 L82 98 Z'/><path d='M74 102 L126 102 L126 190 L74 190 Z'/><path d='M92 125 L108 125 L108 190 L92 190 Z' fill='rgba(35 40 48 / 0.9)'/><path d='M78 115 L88 115 L88 185 L78 185 Z' fill='rgba(65 70 78 / 0.6)'/><path d='M112 115 L122 115 L122 185 L112 185 Z' fill='rgba(65 70 78 / 0.6)'/><path d='M66 195 L134 195 L132 208 L68 208 Z'/><path d='M62 212 L138 212 L136 228 L64 228 Z'/><path d='M58 232 L142 232 L140 250 L60 250 Z'/></g><!-- Bird silhouette flying (rare) --><g transform='translate(60 60)' opacity='0.65'><path d='M0 0 Q4 -3 8 0 Q12 3 16 0 Q12 -1 8 -2 Q4 -1 0 0' fill='rgba(40 46 54 / 0.75)'/></g><g transform='translate(320 45)' opacity='0.6'><path d='M0 0 Q4 -3 8 0 Q12 3 16 0 Q12 -1 8 -2 Q4 -1 0 0' fill='rgba(40 46 54 / 0.75)'/></g><!-- Moss at base --><path d='M40 260 Q80 258 120 260 Q160 262 200 260 Q240 258 280 260 Q320 262 360 260' fill='none' stroke='rgba(60 100 60 / 0.4)' stroke-width='6' opacity='0.7'/></g></svg>") center bottom/auto 92% no-repeat,linear-gradient(180deg,transparent 60%,rgba(160,180,200,.22) 80%,rgba(140,165,190,.38) 95%,rgba(120,145,170,.42) 100%),linear-gradient(180deg,transparent 85%,rgba(60,100,60,.32) 92%,rgba(50,90,50,.42) 100%);animation:motionPrTemples 12s ease-in-out infinite;pointer-events:none;filter:blur(.4px)}@keyframes motionPrTemples{0%,100%{opacity:.85;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px);filter:blur(.4px) drop-shadow(0 0 15px rgba(255, 180, 60, .4))}}.motion-prambanan .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-prambanan #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-prambanan #pAvatarWrap::before{content:'';position:absolute;top:-100px;left:-180px;right:-180px;bottom:-100px;width:auto;height:auto;z-index:-1;background:radial-gradient(circle 3px at 12% 20%,rgba(255,240,120,.95),transparent),radial-gradient(circle 2.5px at 28% 40%,rgba(220,255,130,.9),transparent),radial-gradient(circle 3px at 45% 15%,rgba(255,240,120,.95),transparent),radial-gradient(circle 2.5px at 62% 35%,rgba(220,255,130,.9),transparent),radial-gradient(circle 3px at 78% 22%,rgba(255,240,120,.95),transparent),radial-gradient(circle 2.5px at 88% 45%,rgba(220,255,130,.85),transparent),radial-gradient(circle 3px at 18% 65%,rgba(255,240,120,.9),transparent),radial-gradient(circle 2.5px at 38% 78%,rgba(220,255,130,.85),transparent),radial-gradient(circle 3px at 58% 68%,rgba(255,240,120,.95),transparent),radial-gradient(circle 2.5px at 78% 82%,rgba(220,255,130,.9),transparent),radial-gradient(circle 3px at 92% 72%,rgba(255,240,120,.9),transparent),radial-gradient(circle 2px at 8% 88%,rgba(255,240,120,.85),transparent),radial-gradient(circle 3px at 48% 55%,rgba(220,255,130,.9),transparent),radial-gradient(circle 2.5px at 70% 92%,rgba(255,240,120,.85),transparent);animation:motionPrFireflies 12s ease-in-out infinite;pointer-events:none;filter:drop-shadow(0 0 6px rgba(255, 240, 120, .8)) drop-shadow(0 0 12px rgba(220, 255, 130, .5))}@keyframes motionPrFireflies{0%,100%{opacity:.5;transform:translateY(0) translateX(0)}25%{opacity:.85;transform:translateY(-6px) translateX(4px)}50%{opacity:1;transform:translateY(-10px) translateX(-3px)}75%{opacity:.85;transform:translateY(-4px) translateX(6px)}}.motion-prambanan #pAvatarWrap::after{content:'';position:absolute;inset:-14px;border-radius:50%;z-index:-1;background:conic-gradient(from 0deg,#5a6068 0,#787e86 12%,#6a7078 24%,#4a5058 38%,#6a7078 52%,#787e86 68%,#5a6068 82%,#787e86 92%,#5a6068 100%),radial-gradient(ellipse 12px 7px at 75% 15%,rgba(80,130,60,.7) 0,transparent 70%),radial-gradient(ellipse 14px 8px at 20% 80%,rgba(70,120,55,.65) 0,transparent 70%),radial-gradient(ellipse 10px 6px at 5% 50%,rgba(75,125,58,.6) 0,transparent 70%),radial-gradient(ellipse 12px 7px at 90% 60%,rgba(80,130,60,.65) 0,transparent 70%);mask:radial-gradient(circle,transparent 65%,black 67%,black 100%);-webkit-mask:radial-gradient(circle,transparent 65%,black 67%,black 100%);animation:motionPrStone 35s linear infinite;filter:drop-shadow(0 0 5px rgba(90, 96, 104, .7));pointer-events:none}@keyframes motionPrStone{to{transform:rotate(360deg)}}.motion-prambanan #pAvatarWrap .avatar,.motion-prambanan #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(120,126,134,.55);box-shadow:0 0 22px rgba(120,130,145,.45),0 0 45px rgba(90,100,115,.3),0 0 65px rgba(70,120,55,.18),inset 0 5px 20px rgba(160,180,200,.22),inset 0 -5px 20px rgba(30,40,50,.32);filter:saturate(.85) brightness(.95) contrast(1.06);animation:motionPrBlessing 12s ease-in-out infinite}@keyframes motionPrBlessing{0%,100%{box-shadow:0 0 20px rgba(120,130,145,.4),0 0 40px rgba(90,100,115,.25),0 0 60px rgba(70,120,55,.15),inset 0 5px 20px rgba(160,180,200,.2),inset 0 -5px 20px rgba(30,40,50,.28);filter:saturate(.85) brightness(.95) contrast(1.06)}48%,52%{box-shadow:0 0 35px rgba(255,200,120,.75),0 0 70px rgba(255,180,80,.55),0 0 110px rgba(220,255,130,.45),0 0 150px rgba(255,240,120,.35),inset 0 6px 22px rgba(255,240,200,.28),inset 0 -6px 22px rgba(60,80,40,.35);filter:saturate(1.1) brightness(1.08) contrast(1.06)}}.motion-prambanan .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#c8ccd0 0,#a0a8b0 20%,#787e86 45%,#5a6068 70%,#3a4048 90%,#2a3038 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(200, 204, 208, .65)) drop-shadow(0 -1px 0 rgba(42, 48, 56, .55)) drop-shadow(0 2px 4px rgba(0, 0, 0, .3)) drop-shadow(0 0 10px rgba(70, 120, 55, .28)) drop-shadow(0 0 18px rgba(140, 165, 190, .22));animation:motionPrCarve 12s ease-in-out infinite;letter-spacing:5px;font-weight:800;text-transform:uppercase;font-family:Georgia,serif}@keyframes motionPrCarve{0%,100%{background-position:0 0;filter:drop-shadow(0 1px 0 rgba(200, 204, 208, .6)) drop-shadow(0 -1px 0 rgba(42, 48, 56, .5)) drop-shadow(0 2px 4px rgba(0, 0, 0, .28)) drop-shadow(0 0 10px rgba(70, 120, 55, .25)) drop-shadow(0 0 18px rgba(140, 165, 190, .2))}48%,52%{background-position:0 100%;filter:drop-shadow(0 1px 0 rgba(255, 220, 160, .7)) drop-shadow(0 -1px 0 rgba(42, 48, 56, .6)) drop-shadow(0 2px 5px rgba(0, 0, 0, .4)) drop-shadow(0 0 18px rgba(255, 200, 120, .5)) drop-shadow(0 0 30px rgba(220, 255, 130, .35))}}body.tpl-dark .motion-prambanan .hero{background:linear-gradient(180deg,rgba(20,25,35,.55) 0,rgba(30,35,45,.45) 30%,rgba(15,20,30,.65) 100%)}body.tpl-dark .motion-prambanan .hero h1{background:linear-gradient(180deg,#e0e4e8 0,#b8c0c8 25%,#909aa4 50%,#687078 75%,#485058 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text}.motion-naga .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 50% 50%,rgba(34,100,60,.22) 0,rgba(15,50,30,.15) 50%,rgba(8,25,15,.4) 100%)}.motion-naga .hero::before{content:'';position:absolute;inset:0;z-index:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%23c8a84e' stroke-width='1.2' opacity='0.6'><!-- Gapura arch --><path d='M4 44 Q4 12 22 6 Q40 2 46 2'/><path d='M10 42 Q10 18 24 12 Q36 8 42 8'/><!-- Diamond scales --><g fill='%23c8a84e' opacity='0.55' stroke='%23228848' stroke-width='0.5'><path d='M14 20 L20 26 L14 32 L8 26 Z'/><path d='M26 14 L32 20 L26 26 L20 20 Z'/><path d='M22 30 L28 36 L22 42 L16 36 Z'/></g><circle cx='34' cy='36' r='2' fill='%23c8a84e'/><path d='M22 40 Q30 44 38 48' opacity='0.55'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%23c8a84e' stroke-width='1.2' opacity='0.6' transform='translate(90 0) scale(-1 1)'><path d='M4 44 Q4 12 22 6 Q40 2 46 2'/><path d='M10 42 Q10 18 24 12 Q36 8 42 8'/><g fill='%23c8a84e' opacity='0.55' stroke='%23228848' stroke-width='0.5'><path d='M14 20 L20 26 L14 32 L8 26 Z'/><path d='M26 14 L32 20 L26 26 L20 20 Z'/><path d='M22 30 L28 36 L22 42 L16 36 Z'/></g><circle cx='34' cy='36' r='2' fill='%23c8a84e'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%23c8a84e' stroke-width='1.2' opacity='0.6' transform='translate(0 90) scale(1 -1)'><path d='M4 44 Q4 12 22 6 Q40 2 46 2'/><g fill='%23c8a84e' opacity='0.55' stroke='%23228848' stroke-width='0.5'><path d='M14 20 L20 26 L14 32 L8 26 Z'/><path d='M26 14 L32 20 L26 26 L20 20 Z'/></g><circle cx='34' cy='36' r='2' fill='%23c8a84e'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 90'><g fill='none' stroke='%23c8a84e' stroke-width='1.2' opacity='0.6' transform='translate(90 90) scale(-1 -1)'><path d='M4 44 Q4 12 22 6 Q40 2 46 2'/><g fill='%23c8a84e' opacity='0.55' stroke='%23228848' stroke-width='0.5'><path d='M14 20 L20 26 L14 32 L8 26 Z'/><path d='M26 14 L32 20 L26 26 L20 20 Z'/></g><circle cx='34' cy='36' r='2' fill='%23c8a84e'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'><path d='M15 0 L30 15 L15 30 L0 15 Z' fill='none' stroke='%23228848' stroke-width='0.5' opacity='0.2'/><path d='M15 3 L27 15 L15 27 L3 15 Z' fill='none' stroke='%23c8a84e' stroke-width='0.3' opacity='0.15'/></svg>");background-position:top left,top right,bottom left,bottom right,0 0;background-size:85px 85px,85px 85px,85px 85px,85px 85px,30px 30px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat;animation:motionNgPattern 40s linear infinite;pointer-events:none}@keyframes motionNgPattern{0%{background-position:top left,top right,bottom left,bottom right,0 0}100%{background-position:top left,top right,bottom left,bottom right,30px 30px}}.motion-naga .hero::after{content:'';position:absolute;top:-10px;left:50%;width:6px;height:6px;border-radius:50%;z-index:2;background:0 0;box-shadow:-150px 60px 5px 3px rgba(64,220,140,.95),100px 45px 4px 3px rgba(255,220,100,.9),-60px 200px 4px 3px rgba(140,255,180,.9),-180px 30px 2px 1px rgba(180,255,220,.9),-100px 90px 1.5px 1px rgba(200,255,180,.85),-20px 60px 2px 1px rgba(180,255,220,.9),50px 100px 1.5px 1px rgba(200,255,180,.85),130px 30px 2px 1px rgba(180,255,220,.9),180px 80px 1.5px 1px rgba(200,255,180,.85),-160px 160px 2px 1px rgba(180,255,220,.85),40px 180px 1.5px 1px rgba(200,255,180,.8),140px 200px 2px 1px rgba(180,255,220,.9),-80px 240px 1.5px 1px rgba(200,255,180,.85),80px 260px 2px 1px rgba(180,255,220,.85);animation:motionNgFloat 10s ease-in-out infinite;pointer-events:none;filter:drop-shadow(0 0 5px rgba(100, 255, 150, .75))}@keyframes motionNgFloat{0%,100%{transform:translateY(0) rotate(0);opacity:.75}50%{transform:translateY(-6px) rotate(3deg);opacity:1}}.motion-naga .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-naga #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-naga #pAvatarWrap::before{content:'';position:absolute;inset:-24px;border-radius:50%;z-index:-1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><defs><pattern id='scales' x='0' y='0' width='16' height='16' patternUnits='userSpaceOnUse'><path d='M8 0 L16 8 L8 16 L0 8 Z' fill='%23c8a84e' stroke='%23228848' stroke-width='1'/><path d='M8 2 L14 8 L8 14 L2 8 Z' fill='none' stroke='%23e8c868' stroke-width='0.5' opacity='0.7'/></pattern><mask id='ringMask'><rect width='200' height='200' fill='black'/><circle cx='100' cy='100' r='96' fill='white'/><circle cx='100' cy='100' r='76' fill='black'/></mask></defs><circle cx='100' cy='100' r='96' fill='url(%23scales)' mask='url(%23ringMask)'/><circle cx='100' cy='100' r='96' fill='none' stroke='%23228848' stroke-width='2.5' opacity='0.85'/><circle cx='100' cy='100' r='76' fill='none' stroke='%23c8a84e' stroke-width='1.8' opacity='0.9'/><!-- Tail tip subtle --><path d='M100 4 Q104 8 100 12 Q96 8 100 4' fill='%23c8a84e' opacity='0.7'/></svg>") center/100% 100% no-repeat;animation:motionNgCoil 10s linear infinite;filter:drop-shadow(0 0 10px rgba(34, 120, 70, .7)) drop-shadow(0 0 18px rgba(200, 168, 78, .5));pointer-events:none}@keyframes motionNgCoil{to{transform:rotate(360deg)}}.motion-naga #pAvatarWrap::after{content:'';position:absolute;top:-55px;left:50%;transform:translateX(-50%);width:90px;height:75px;z-index:-1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 75'><defs><radialGradient id='ngp' cx='40%25' cy='40%25' r='60%25'><stop offset='0%25' stop-color='%23FFFFFF'/><stop offset='45%25' stop-color='%23FFE888'/><stop offset='100%25' stop-color='%23C88820'/></radialGradient><linearGradient id='ngh' x1='0%25' y1='0%25' x2='0%25' y2='100%25'><stop offset='0%25' stop-color='%2340c060'/><stop offset='60%25' stop-color='%23228848'/><stop offset='100%25' stop-color='%23154028'/></linearGradient></defs><!-- MUSTIKA PEARL BESAR at top --><circle cx='45' cy='8' r='7' fill='url(%23ngp)' stroke='%23a06818' stroke-width='0.6'/><circle cx='43' cy='6' r='2' fill='rgba(255 255 255 / 0.7)'/><!-- Mahkota naga --><path d='M32 20 L38 10 L45 15 L52 10 L58 20 L54 26 L36 26 Z' fill='%23c8a84e' stroke='%23a08830' stroke-width='0.7'/><path d='M28 18 L30 8 L34 18 L32 24 L28 24 Z' fill='%23c8a84e' stroke='%23a08830' stroke-width='0.6'/><path d='M62 18 L60 8 L56 18 L58 24 L62 24 Z' fill='%23c8a84e' stroke='%23a08830' stroke-width='0.6'/><!-- Diamond jewel on crown --><path d='M45 20 L47 24 L45 28 L43 24 Z' fill='%23FFDC00' stroke='%23a06818' stroke-width='0.4'/><!-- Kepala naga --><ellipse cx='45' cy='38' rx='24' ry='16' fill='url(%23ngh)' stroke='%23c8a84e' stroke-width='1.3'/><!-- Scales detail on head --><g fill='none' stroke='%23c8a84e' stroke-width='0.5' opacity='0.6'><path d='M32 34 L38 38 L32 42'/><path d='M52 34 L58 38 L52 42'/><path d='M40 30 L45 34 L50 30'/></g><!-- Mata kiri MERAH --><circle cx='36' cy='35' r='3.5' fill='%23ff2818'/><circle cx='36' cy='35' r='2' fill='%23ffdc00'/><circle cx='36' cy='35' r='1' fill='%23000'/><!-- Mata kanan MERAH --><circle cx='54' cy='35' r='3.5' fill='%23ff2818'/><circle cx='54' cy='35' r='2' fill='%23ffdc00'/><circle cx='54' cy='35' r='1' fill='%23000'/><!-- Nostrils --><ellipse cx='41' cy='45' rx='1.2' ry='0.8' fill='%23000' opacity='0.7'/><ellipse cx='49' cy='45' rx='1.2' ry='0.8' fill='%23000' opacity='0.7'/><!-- Mulut + taring --><path d='M38 50 Q45 54 52 50' fill='none' stroke='%23000' stroke-width='0.8'/><path d='M42 52 L41 55 L43 53 Z' fill='%23fff'/><path d='M48 52 L49 55 L47 53 Z' fill='%23fff'/><!-- Lidah bercabang --><path d='M45 55 L45 68 M45 68 L41 73 M45 68 L49 73' stroke='%23c82828' stroke-width='2' stroke-linecap='round' fill='none'/></svg>") center/contain no-repeat;animation:motionNgRoar 7s ease-in-out infinite;pointer-events:none;filter:drop-shadow(0 0 8px rgba(200, 168, 78, .85)) drop-shadow(0 0 15px rgba(34, 120, 70, .6))}@keyframes motionNgRoar{0%,100%{opacity:1;transform:translateX(-50%) translateY(0) scale(1);filter:drop-shadow(0 0 8px rgba(200, 168, 78, .85)) drop-shadow(0 0 15px rgba(34, 120, 70, .6))}35%{opacity:1;transform:translateX(-50%) translateY(-2px) scale(1.03);filter:drop-shadow(0 0 10px rgba(200, 168, 78, .9)) drop-shadow(0 0 18px rgba(34, 120, 70, .7))}48%,55%{opacity:1;transform:translateX(-50%) translateY(-6px) scale(1.15);filter:drop-shadow(0 0 18px rgba(255, 220, 100, 1)) drop-shadow(0 0 32px rgba(255, 40, 24, .7)) drop-shadow(0 0 50px rgba(34, 120, 70, .8))}75%{opacity:1;transform:translateX(-50%) translateY(-1px) scale(1.02);filter:drop-shadow(0 0 10px rgba(200, 168, 78, .9)) drop-shadow(0 0 18px rgba(34, 120, 70, .7))}}.motion-naga #pAvatarWrap .avatar,.motion-naga #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(34,120,70,.65);box-shadow:0 0 24px rgba(34,120,70,.6),0 0 48px rgba(34,100,60,.4),0 0 72px rgba(200,168,78,.25),inset 0 5px 20px rgba(100,220,140,.22),inset 0 -5px 20px rgba(15,50,30,.35);filter:saturate(1.15) contrast(1.06);animation:motionNgAwaken 7s ease-in-out infinite}@keyframes motionNgAwaken{0%,100%{box-shadow:0 0 22px rgba(34,120,70,.55),0 0 45px rgba(34,100,60,.35),0 0 68px rgba(200,168,78,.22),inset 0 5px 20px rgba(100,220,140,.2),inset 0 -5px 20px rgba(15,50,30,.3);transform:scale(1)}48%,55%{box-shadow:0 0 42px rgba(64,220,120,.85),0 0 82px rgba(200,168,78,.75),0 0 128px rgba(255,220,100,.6),0 0 175px rgba(34,120,70,.55),0 0 220px rgba(255,100,60,.3),inset 0 7px 22px rgba(255,240,180,.32),inset 0 -7px 22px rgba(15,50,30,.4);transform:scale(1.04)}}.motion-naga .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(135deg,#c8a84e 0,#40c060 25%,#ffdc00 50%,#228848 75%,#c8a84e 100%);background-size:300% 300%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(200, 168, 78, .7)) drop-shadow(0 -1px 0 rgba(20, 60, 35, .6)) drop-shadow(0 2px 4px rgba(0, 0, 0, .3)) drop-shadow(0 0 14px rgba(34, 120, 70, .5)) drop-shadow(0 0 24px rgba(200, 168, 78, .35));animation:motionNgGate 7s ease-in-out infinite;letter-spacing:4px;font-weight:800;font-family:Georgia,serif;text-transform:uppercase}@keyframes motionNgGate{0%,100%{background-position:0 0;filter:drop-shadow(0 1px 0 rgba(200, 168, 78, .65)) drop-shadow(0 -1px 0 rgba(20, 60, 35, .55)) drop-shadow(0 2px 4px rgba(0, 0, 0, .28)) drop-shadow(0 0 12px rgba(34, 120, 70, .45)) drop-shadow(0 0 22px rgba(200, 168, 78, .3))}48%,55%{background-position:100% 100%;filter:drop-shadow(0 1px 0 rgba(255, 240, 180, .8)) drop-shadow(0 -1px 0 rgba(20, 60, 35, .7)) drop-shadow(0 2px 5px rgba(0, 0, 0, .42)) drop-shadow(0 0 22px rgba(255, 220, 100, .75)) drop-shadow(0 0 38px rgba(64, 220, 120, .55))}}body.tpl-dark .motion-naga .hero{background:radial-gradient(ellipse at 50% 50%,rgba(15,55,30,.35) 0,rgba(8,30,18,.3) 50%,rgba(3,15,8,.55) 100%)}body.tpl-dark .motion-naga .hero h1{background:linear-gradient(135deg,#e0c868 0,#60d878 25%,#ffe848 50%,#30a058 75%,#e0c868 100%);background-size:300% 300%;-webkit-background-clip:text;background-clip:text}.motion-mandala .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 50% 50%,rgba(255,153,51,.12) 0,rgba(128,0,128,.08) 40%,transparent 70%)}.motion-mandala .hero::before{content:'';position:absolute;inset:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'><circle cx='30' cy='30' r='1' fill='%23ff9933' opacity='0.3'/><circle cx='10' cy='10' r='0.8' fill='%23c8a84e' opacity='0.25'/><circle cx='50' cy='10' r='0.8' fill='%23c8a84e' opacity='0.25'/><circle cx='10' cy='50' r='0.8' fill='%23c8a84e' opacity='0.25'/><circle cx='50' cy='50' r='0.8' fill='%23c8a84e' opacity='0.25'/><circle cx='30' cy='5' r='0.6' fill='%23800080' opacity='0.3'/><circle cx='30' cy='55' r='0.6' fill='%23800080' opacity='0.3'/><circle cx='5' cy='30' r='0.6' fill='%23800080' opacity='0.3'/><circle cx='55' cy='30' r='0.6' fill='%23800080' opacity='0.3'/></svg>");animation:motionMandalaBg 60s linear infinite;pointer-events:none;z-index:0;opacity:.6}@keyframes motionMandalaBg{0%{transform:translate(0,0)}100%{transform:translate(60px,60px)}}.motion-mandala .hero>*{position:relative;z-index:3}.motion-mandala #pAvatarWrap{position:relative}.motion-mandala #pAvatarWrap::before{content:'';position:absolute;inset:-70px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'><defs><radialGradient id='mg1' cx='50%25' cy='50%25' r='50%25'><stop offset='0%25' stop-color='%23ff9933' stop-opacity='0'/><stop offset='60%25' stop-color='%23ff9933' stop-opacity='0'/><stop offset='75%25' stop-color='%23ff9933' stop-opacity='0.85'/><stop offset='80%25' stop-color='%23ffcc00' stop-opacity='0.9'/><stop offset='85%25' stop-color='%23ff9933' stop-opacity='0.85'/><stop offset='95%25' stop-color='%23800080' stop-opacity='0.7'/><stop offset='100%25' stop-color='%23800080' stop-opacity='0'/></radialGradient></defs><!-- 12-pointed star --><g fill='none' stroke='%23ff9933' stroke-width='1.5' opacity='0.85'><circle cx='150' cy='150' r='120'/><path d='M150 30 L165 145 L270 150 L165 155 L150 270 L135 155 L30 150 L135 145 Z' fill='%23ff9933' opacity='0.3'/><path d='M65 65 L145 140 L235 65 L155 145 L235 235 L145 160 L65 235 L140 155 Z' fill='%23c8a84e' opacity='0.35' transform='rotate(15 150 150)'/><!-- Inner 8-petal lotus --><g transform='translate(150 150)'><path d='M0 -95 Q-15 -50 0 -30 Q15 -50 0 -95' fill='%23800080' opacity='0.6'/><path d='M0 -95 Q-15 -50 0 -30 Q15 -50 0 -95' fill='%23800080' opacity='0.6' transform='rotate(45)'/><path d='M0 -95 Q-15 -50 0 -30 Q15 -50 0 -95' fill='%23800080' opacity='0.6' transform='rotate(90)'/><path d='M0 -95 Q-15 -50 0 -30 Q15 -50 0 -95' fill='%23800080' opacity='0.6' transform='rotate(135)'/><path d='M0 -95 Q-15 -50 0 -30 Q15 -50 0 -95' fill='%23800080' opacity='0.6' transform='rotate(180)'/><path d='M0 -95 Q-15 -50 0 -30 Q15 -50 0 -95' fill='%23800080' opacity='0.6' transform='rotate(225)'/><path d='M0 -95 Q-15 -50 0 -30 Q15 -50 0 -95' fill='%23800080' opacity='0.6' transform='rotate(270)'/><path d='M0 -95 Q-15 -50 0 -30 Q15 -50 0 -95' fill='%23800080' opacity='0.6' transform='rotate(315)'/></g></g></svg>") center/contain no-repeat;animation:motionMandalaOuter 30s linear infinite;filter:drop-shadow(0 0 8px rgba(255, 153, 51, .6));pointer-events:none}@keyframes motionMandalaOuter{to{transform:rotate(360deg)}}.motion-mandala #pAvatarWrap::after{content:'';position:absolute;inset:-35px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><g transform='translate(100 100)'><!-- Diamond points 8x --><g fill='%23ffcc00' opacity='0.9' stroke='%23ff9933' stroke-width='1'><path d='M0 -85 L8 -70 L0 -55 L-8 -70 Z'/><path d='M0 -85 L8 -70 L0 -55 L-8 -70 Z' transform='rotate(45)'/><path d='M0 -85 L8 -70 L0 -55 L-8 -70 Z' transform='rotate(90)'/><path d='M0 -85 L8 -70 L0 -55 L-8 -70 Z' transform='rotate(135)'/><path d='M0 -85 L8 -70 L0 -55 L-8 -70 Z' transform='rotate(180)'/><path d='M0 -85 L8 -70 L0 -55 L-8 -70 Z' transform='rotate(225)'/><path d='M0 -85 L8 -70 L0 -55 L-8 -70 Z' transform='rotate(270)'/><path d='M0 -85 L8 -70 L0 -55 L-8 -70 Z' transform='rotate(315)'/></g><!-- Inner circle with 16 tiny dots --><circle cx='0' cy='0' r='55' fill='none' stroke='%23800080' stroke-width='1' opacity='0.7'/><g fill='%23ffcc00' opacity='0.85'><circle cx='0' cy='-55' r='2'/><circle cx='0' cy='-55' r='2' transform='rotate(22.5)'/><circle cx='0' cy='-55' r='2' transform='rotate(45)'/><circle cx='0' cy='-55' r='2' transform='rotate(67.5)'/><circle cx='0' cy='-55' r='2' transform='rotate(90)'/><circle cx='0' cy='-55' r='2' transform='rotate(112.5)'/><circle cx='0' cy='-55' r='2' transform='rotate(135)'/><circle cx='0' cy='-55' r='2' transform='rotate(157.5)'/><circle cx='0' cy='-55' r='2' transform='rotate(180)'/><circle cx='0' cy='-55' r='2' transform='rotate(202.5)'/><circle cx='0' cy='-55' r='2' transform='rotate(225)'/><circle cx='0' cy='-55' r='2' transform='rotate(247.5)'/><circle cx='0' cy='-55' r='2' transform='rotate(270)'/><circle cx='0' cy='-55' r='2' transform='rotate(292.5)'/><circle cx='0' cy='-55' r='2' transform='rotate(315)'/><circle cx='0' cy='-55' r='2' transform='rotate(337.5)'/></g></g></svg>") center/contain no-repeat;animation:motionMandalaMiddle 20s linear infinite reverse;filter:drop-shadow(0 0 5px rgba(255, 204, 0, .7));pointer-events:none}@keyframes motionMandalaMiddle{to{transform:rotate(360deg)}}.motion-mandala #pAvatarWrap .avatar,.motion-mandala #pAvatarWrap img{border:2px solid rgba(255,153,51,.6);box-shadow:0 0 25px rgba(255,153,51,.5),0 0 50px rgba(255,204,0,.3),0 0 75px rgba(128,0,128,.25),0 0 95px rgba(200,168,78,.15),inset 0 5px 20px rgba(255,204,0,.25),inset 0 -5px 20px rgba(128,0,128,.2);animation:motionMandalaBindu 4s ease-in-out infinite;filter:saturate(1.1) brightness(1.03)}@keyframes motionMandalaBindu{0%,100%{transform:scale(1);box-shadow:0 0 22px rgba(255,153,51,.45),0 0 45px rgba(255,204,0,.25),0 0 70px rgba(128,0,128,.2),0 0 90px rgba(200,168,78,.12),inset 0 5px 20px rgba(255,204,0,.22),inset 0 -5px 20px rgba(128,0,128,.18)}50%{transform:scale(1.03);box-shadow:0 0 32px rgba(255,153,51,.65),0 0 60px rgba(255,204,0,.45),0 0 90px rgba(128,0,128,.35),0 0 115px rgba(200,168,78,.22),inset 0 6px 24px rgba(255,204,0,.32),inset 0 -6px 24px rgba(128,0,128,.28)}}.motion-mandala .hero h1{color:transparent;background:linear-gradient(135deg,#f93 0,#fc0 25%,gold 50%,#c8a84e 75%,purple 100%);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(255, 220, 100, .7)) drop-shadow(0 -1px 0 rgba(80, 0, 80, .5)) drop-shadow(0 0 15px rgba(255, 153, 51, .5)) drop-shadow(0 0 25px rgba(255, 204, 0, .3)) drop-shadow(0 0 35px rgba(128, 0, 128, .25));animation:motionMandalaText 8s ease-in-out infinite;letter-spacing:4px;font-weight:800;text-transform:uppercase}@keyframes motionMandalaText{0%,100%{background-position:0 0}50%{background-position:100% 100%}}body.tpl-dark .motion-mandala .hero{background:radial-gradient(ellipse at 50% 50%,rgba(255,153,51,.2) 0,rgba(128,0,128,.15) 40%,transparent 70%)}body.tpl-dark .motion-mandala #pAvatarWrap .avatar,body.tpl-dark .motion-mandala #pAvatarWrap img{box-shadow:0 0 30px rgba(255,153,51,.7),0 0 60px rgba(255,204,0,.5),0 0 90px rgba(128,0,128,.4),0 0 120px rgba(200,168,78,.25),inset 0 5px 20px rgba(255,204,0,.35),inset 0 -5px 20px rgba(0,0,0,.4)}.motion-aztec .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(20,60,55,.25) 0,rgba(30,80,70,.2) 40%,rgba(10,40,35,.35) 80%,rgba(80,20,10,.15) 100%)}.motion-aztec .hero::before{content:'';position:absolute;inset:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 200' preserveAspectRatio='xMidYEnd meet'><g fill='%2318453a' opacity='0.85'><!-- Pyramid stepped 6 levels --><path d='M150 20 L165 20 L165 35 L150 35 Z'/><path d='M140 35 L175 35 L175 55 L140 55 Z'/><path d='M125 55 L190 55 L190 80 L125 80 Z'/><path d='M108 80 L207 80 L207 110 L108 110 Z'/><path d='M88 110 L227 110 L227 145 L88 145 Z'/><path d='M65 145 L250 145 L250 185 L65 185 Z'/><!-- Stairs center --><path d='M143 55 L172 55 L172 185 L143 185 Z' fill='%230a2820'/><!-- Stair lines --><path d='M143 65 L172 65 M143 80 L172 80 M143 95 L172 95 M143 110 L172 110 M143 125 L172 125 M143 140 L172 140 M143 155 L172 155 M143 170 L172 170' stroke='%2340a090' stroke-width='0.5' opacity='0.6'/><!-- Top altar --><path d='M148 12 L167 12 L167 22 L148 22 Z' fill='%230a2820'/><!-- Blood accent line --><path d='M150 12 L165 12' stroke='%23a02020' stroke-width='1' opacity='0.7'/></g></svg>") center bottom/auto 85% no-repeat;animation:motionAztecPyramid 15s ease-in-out infinite;pointer-events:none;z-index:0;filter:blur(.5px)}@keyframes motionAztecPyramid{0%,100%{opacity:.85;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.motion-aztec .hero>*{position:relative;z-index:3}.motion-aztec #pAvatarWrap{position:relative}.motion-aztec #pAvatarWrap::before{content:'';position:absolute;inset:-60px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'><g transform='translate(150 150)'><!-- Outer sun rays --><g fill='%2340c8b8' opacity='0.85'><path d='M0 -140 L-8 -110 L8 -110 Z'/><path d='M0 -140 L-8 -110 L8 -110 Z' transform='rotate(30)'/><path d='M0 -140 L-8 -110 L8 -110 Z' transform='rotate(60)'/><path d='M0 -140 L-8 -110 L8 -110 Z' transform='rotate(90)'/><path d='M0 -140 L-8 -110 L8 -110 Z' transform='rotate(120)'/><path d='M0 -140 L-8 -110 L8 -110 Z' transform='rotate(150)'/><path d='M0 -140 L-8 -110 L8 -110 Z' transform='rotate(180)'/><path d='M0 -140 L-8 -110 L8 -110 Z' transform='rotate(210)'/><path d='M0 -140 L-8 -110 L8 -110 Z' transform='rotate(240)'/><path d='M0 -140 L-8 -110 L8 -110 Z' transform='rotate(270)'/><path d='M0 -140 L-8 -110 L8 -110 Z' transform='rotate(300)'/><path d='M0 -140 L-8 -110 L8 -110 Z' transform='rotate(330)'/></g><!-- Calendar ring 1 --><circle cx='0' cy='0' r='105' fill='none' stroke='%2340c8b8' stroke-width='2' opacity='0.9'/><circle cx='0' cy='0' r='95' fill='none' stroke='%23c8a84e' stroke-width='1' opacity='0.7'/><!-- 20 day-sign glyph boxes --><g fill='none' stroke='%23c8a84e' stroke-width='1' opacity='0.75'><rect x='-5' y='-102' width='10' height='12' rx='1'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(18)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(36)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(54)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(72)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(90)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(108)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(126)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(144)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(162)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(180)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(198)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(216)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(234)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(252)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(270)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(288)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(306)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(324)'/><rect x='-5' y='-102' width='10' height='12' rx='1' transform='rotate(342)'/></g><!-- #40e0d0 dots between glyphs --><g fill='%2340c8b8' opacity='0.9'><circle cx='0' cy='-96' r='1.5' transform='rotate(9)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(27)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(45)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(63)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(81)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(99)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(117)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(135)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(153)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(171)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(189)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(207)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(225)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(243)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(261)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(279)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(297)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(315)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(333)'/><circle cx='0' cy='-96' r='1.5' transform='rotate(351)'/></g></g></svg>") center/contain no-repeat;animation:motionAztecCalendar 25s linear infinite;filter:drop-shadow(0 0 6px rgba(64, 200, 184, .7)) drop-shadow(0 0 12px rgba(200, 168, 78, .4));pointer-events:none}@keyframes motionAztecCalendar{to{transform:rotate(360deg)}}.motion-aztec #pAvatarWrap::after{content:'';position:absolute;inset:-20px;border-radius:50%;padding:2px;background:conic-gradient(from 0deg,rgba(160,32,16,0) 0deg,rgba(160,32,16,0) 85deg,rgba(200,40,20,.7) 90deg,rgba(160,32,16,.4) 100deg,rgba(160,32,16,0) 105deg,rgba(160,32,16,0) 175deg,rgba(200,40,20,.6) 180deg,rgba(160,32,16,.3) 190deg,rgba(160,32,16,0) 195deg,rgba(160,32,16,0) 265deg,rgba(200,40,20,.6) 270deg,rgba(160,32,16,.3) 280deg,rgba(160,32,16,0) 285deg,rgba(160,32,16,0) 355deg,rgba(200,40,20,.5) 360deg);-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:motionAztecBlood 10s linear infinite;filter:drop-shadow(0 0 4px rgba(200, 40, 20, .6));pointer-events:none}@keyframes motionAztecBlood{to{transform:rotate(-360deg)}}.motion-aztec #pAvatarWrap .avatar,.motion-aztec #pAvatarWrap img{border:2px solid rgba(64,200,184,.6);box-shadow:0 0 22px rgba(64,200,184,.5),0 0 45px rgba(48,160,145,.35),0 0 65px rgba(24,100,90,.25),0 0 85px rgba(160,32,16,.15),inset 0 5px 18px rgba(200,240,230,.15),inset 0 -5px 18px rgba(10,20,18,.4);filter:contrast(1.1) saturate(1.1);animation:motionAztecPulse 6s ease-in-out infinite}@keyframes motionAztecPulse{0%,100%{box-shadow:0 0 20px rgba(64,200,184,.45),0 0 40px rgba(48,160,145,.3),0 0 60px rgba(24,100,90,.22),0 0 80px rgba(160,32,16,.12),inset 0 5px 18px rgba(200,240,230,.13),inset 0 -5px 18px rgba(10,20,18,.35)}50%{box-shadow:0 0 30px rgba(64,200,184,.7),0 0 55px rgba(48,160,145,.5),0 0 80px rgba(24,100,90,.35),0 0 105px rgba(160,32,16,.25),inset 0 6px 22px rgba(200,240,230,.2),inset 0 -6px 22px rgba(10,20,18,.45)}}.motion-aztec .hero h1{color:transparent;background:linear-gradient(180deg,#a0e8dc 0,#40c8b8 25%,#2896a0 50%,#186468 75%,#0a2820 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(160, 232, 220, .6)) drop-shadow(0 -1px 0 rgba(10, 40, 32, .6)) drop-shadow(0 2px 4px rgba(0, 0, 0, .35)) drop-shadow(0 0 12px rgba(64, 200, 184, .4)) drop-shadow(0 0 20px rgba(160, 32, 16, .2));animation:motionAztecCarve 12s ease-in-out infinite;letter-spacing:4px;font-weight:900;text-transform:uppercase}@keyframes motionAztecCarve{0%,100%{background-position:0 0}50%{background-position:0 100%}}body.tpl-dark .motion-aztec .hero{background:linear-gradient(180deg,rgba(10,30,25,.5) 0,rgba(15,45,40,.4) 40%,rgba(5,20,18,.6) 80%,rgba(60,15,8,.2) 100%)}body.tpl-dark .motion-aztec .hero h1{background:linear-gradient(180deg,#c8f0e8 0,#60d8c8 25%,#40a8b0 50%,#287478 75%,#143830 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text}.motion-sumie .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,rgba(248,244,235,.4) 0,rgba(240,234,220,.3) 50%,rgba(245,240,228,.35) 100%)}.motion-sumie .hero::before{content:'';position:absolute;inset:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'><g stroke='%23786858' stroke-width='0.2' opacity='0.15' fill='none'><path d='M0 20 Q40 18 80 22'/><path d='M0 45 Q40 47 80 43'/><path d='M0 65 Q40 63 80 67'/><path d='M20 0 Q22 40 18 80'/><path d='M55 0 Q53 40 57 80'/></g></svg>"),linear-gradient(180deg,transparent 0,rgba(40,30,20,.15) 15%,rgba(40,30,20,.2) 30%,transparent 32%,transparent 40%,rgba(40,30,20,.18) 45%,rgba(40,30,20,.22) 60%,transparent 62%,transparent 70%,rgba(40,30,20,.15) 75%,rgba(40,30,20,.2) 90%,transparent 92%) 8% 0/4px 100% no-repeat,linear-gradient(180deg,transparent 0,rgba(40,30,20,.15) 10%,rgba(40,30,20,.2) 25%,transparent 27%,transparent 35%,rgba(40,30,20,.18) 40%,rgba(40,30,20,.22) 55%,transparent 57%,transparent 65%,rgba(40,30,20,.15) 70%,rgba(40,30,20,.2) 85%,transparent 87%) 92% 0/4px 100% no-repeat,radial-gradient(ellipse 15px 3px at 8% 20%,rgba(40,30,20,.3) 0,transparent 100%),radial-gradient(ellipse 12px 2.5px at 92% 35%,rgba(40,30,20,.28) 0,transparent 100%),radial-gradient(ellipse 14px 3px at 8% 55%,rgba(40,30,20,.25) 0,transparent 100%);animation:motionSumieBamboo 20s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes motionSumieBamboo{0%,100%{opacity:.9;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}.motion-sumie .hero::after{content:'';position:absolute;inset:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'><g transform='translate(150 150)'><!-- Enso brush stroke --><path d='M -85 -20 Q -95 -70 -40 -90 Q 30 -105 75 -75 Q 105 -35 85 25 Q 65 80 5 90 Q -60 95 -85 55 Q -100 15 -80 -15' fill='none' stroke='%23181818' stroke-width='6' stroke-linecap='round' opacity='0.55'/><!-- Enso brush highlight --><path d='M -70 -30 Q -80 -65 -35 -80 Q 25 -90 65 -65' fill='none' stroke='%23383838' stroke-width='3' stroke-linecap='round' opacity='0.4'/><!-- Ink drip --><path d='M -85 55 L -87 65 L -85 75' stroke='%23181818' stroke-width='2' stroke-linecap='round' opacity='0.5' fill='none'/></g></svg>") center/contain no-repeat,radial-gradient(circle 3px at 25% 30%,rgba(20,20,20,.6) 0,transparent 100%),radial-gradient(circle 2px at 75% 25%,rgba(20,20,20,.55) 0,transparent 100%),radial-gradient(circle 2.5px at 30% 75%,rgba(20,20,20,.5) 0,transparent 100%),radial-gradient(circle 1.5px at 78% 78%,rgba(20,20,20,.45) 0,transparent 100%),radial-gradient(circle 2px at 50% 85%,rgba(20,20,20,.4) 0,transparent 100%);animation:motionSumieEnso 15s ease-in-out infinite;pointer-events:none;z-index:1}@keyframes motionSumieEnso{0%,100%{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}.motion-sumie .hero>*{position:relative;z-index:3}.motion-sumie #pAvatarWrap{position:relative}.motion-sumie #pAvatarWrap .avatar,.motion-sumie #pAvatarWrap img{filter:grayscale(1) contrast(1.15) brightness(.95);border:2px solid rgba(24,24,24,.7);box-shadow:0 0 15px rgba(24,24,24,.35),0 0 30px rgba(24,24,24,.2),0 0 45px rgba(24,24,24,.1),inset 0 5px 15px rgba(60,60,60,.15),inset 0 -5px 15px rgba(0,0,0,.3);animation:motionSumieInk 8s ease-in-out infinite}@keyframes motionSumieInk{0%,100%{filter:grayscale(1) contrast(1.15) brightness(.95);box-shadow:0 0 12px rgba(24,24,24,.3),0 0 25px rgba(24,24,24,.18),0 0 40px rgba(24,24,24,.08),inset 0 5px 15px rgba(60,60,60,.12),inset 0 -5px 15px rgba(0,0,0,.25)}50%{filter:grayscale(1) contrast(1.2) brightness(1);box-shadow:0 0 20px rgba(24,24,24,.45),0 0 38px rgba(24,24,24,.28),0 0 55px rgba(24,24,24,.15),inset 0 6px 18px rgba(60,60,60,.18),inset 0 -6px 18px rgba(0,0,0,.35)}}.motion-sumie #pAvatarWrap::before{content:'';position:absolute;bottom:-18px;right:-18px;width:42px;height:42px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'><!-- Hanko stamp bg --><rect x='6' y='6' width='48' height='48' rx='3' fill='%23c8203c' stroke='%23801020' stroke-width='1'/><!-- Inner border --><rect x='10' y='10' width='40' height='40' rx='2' fill='none' stroke='%23f8e8e0' stroke-width='0.8' opacity='0.9'/><!-- Kanji character (印 = seal) --><g fill='%23f8e8e0' opacity='0.95'><rect x='16' y='16' width='28' height='3'/><rect x='16' y='19' width='3' height='25'/><rect x='41' y='19' width='3' height='25'/><rect x='16' y='41' width='28' height='3'/><rect x='23' y='24' width='14' height='2'/><rect x='23' y='30' width='14' height='2'/><rect x='23' y='36' width='14' height='2'/></g><!-- Wear marks (imperfection) --><rect x='8' y='12' width='2' height='4' fill='%23801020' opacity='0.6'/><rect x='50' y='40' width='2' height='4' fill='%23801020' opacity='0.5'/></svg>") center/contain no-repeat;animation:motionSumieHanko 5s ease-in-out infinite;filter:drop-shadow(1px 2px 3px rgba(0, 0, 0, .4)) drop-shadow(0 0 8px rgba(200, 32, 60, .4));pointer-events:none;transform-origin:center}@keyframes motionSumieHanko{0%,100%{transform:rotate(-3deg) scale(1);opacity:.95}50%{transform:rotate(-2deg) scale(1.05);opacity:1}}.motion-sumie #pAvatarWrap::after{content:'';position:absolute;bottom:-25px;left:30%;width:40%;height:30px;background:radial-gradient(ellipse 3px 12px at 30% 0,rgba(20,20,20,.6) 0,transparent 100%),radial-gradient(ellipse 2px 15px at 55% 0,rgba(20,20,20,.55) 0,transparent 100%),radial-gradient(ellipse 2.5px 10px at 75% 0,rgba(20,20,20,.5) 0,transparent 100%);animation:motionSumieDrip 10s ease-in-out infinite;pointer-events:none;filter:blur(.5px)}@keyframes motionSumieDrip{0%,100%{transform:scaleY(.7);opacity:.7}50%{transform:scaleY(1.1);opacity:1}}.motion-sumie .hero h1{color:rgba(24,24,24,.92);text-shadow:.5px 0 0 rgba(24,24,24,.8),-.5px 0 0 rgba(24,24,24,.8),0 1px 2px rgba(60,60,60,.5),0 0 8px rgba(80,80,80,.2),0 2px 4px rgba(0,0,0,.25);animation:motionSumieBrush 10s ease-in-out infinite;letter-spacing:3px;font-weight:900;font-style:italic}@keyframes motionSumieBrush{0%,100%{text-shadow:.5px 0 0 rgba(24,24,24,.8),-.5px 0 0 rgba(24,24,24,.8),0 1px 2px rgba(60,60,60,.5),0 0 8px rgba(80,80,80,.2),0 2px 4px rgba(0,0,0,.25)}50%{text-shadow:.5px 0 0 #181818,-.5px 0 0 #181818,0 1px 3px rgba(60,60,60,.7),0 0 14px rgba(80,80,80,.35),0 2px 6px rgba(0,0,0,.35)}}body.tpl-dark .motion-sumie .hero{background:linear-gradient(135deg,rgba(30,28,22,.5) 0,rgba(25,22,18,.4) 50%,rgba(35,32,25,.45) 100%)}body.tpl-dark .motion-sumie .hero h1{color:rgba(240,240,240,.92);text-shadow:.5px 0 0 rgba(240,240,240,.8),-.5px 0 0 rgba(240,240,240,.8),0 1px 2px rgba(200,200,200,.4),0 0 8px rgba(180,180,180,.25),0 2px 4px rgba(0,0,0,.4)}body.tpl-dark .motion-sumie #pAvatarWrap .avatar,body.tpl-dark .motion-sumie #pAvatarWrap img{filter:grayscale(1) contrast(1.2) brightness(1.05);border-color:rgba(240,240,240,.7);box-shadow:0 0 15px rgba(240,240,240,.35),0 0 30px rgba(240,240,240,.2),inset 0 5px 15px rgba(200,200,200,.15),inset 0 -5px 15px rgba(0,0,0,.4)}.world-label{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:8px;margin:14px 0 4px;padding:8px 12px;background:linear-gradient(135deg,rgba(30,100,180,.08) 0,rgba(200,168,78,.06) 50%,rgba(30,100,180,.08) 100%);border:1px solid rgba(30,100,180,.2);border-radius:10px;font-size:12px;font-weight:700;color:var(--accent);letter-spacing:.5px}.world-label .wl-badge{font-size:9px;font-weight:600;padding:2px 6px;background:rgba(30,100,180,.15);border-radius:4px;color:#1e64b4;letter-spacing:.3px}body.tpl-dark .world-label{background:linear-gradient(135deg,rgba(30,100,180,.15) 0,rgba(200,168,78,.1) 50%,rgba(30,100,180,.15) 100%);border-color:rgba(30,100,180,.3)}.motion-celtic .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(40,55,50,.35) 0,rgba(60,80,70,.25) 40%,rgba(35,50,45,.4) 80%,rgba(20,35,30,.5) 100%)}.motion-celtic .hero::before{content:'';position:absolute;inset:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 200' preserveAspectRatio='xMidYEnd meet'><g fill='%23283028' opacity='0.7'><!-- Stone 1 --><path d='M40 130 L48 120 L55 122 L58 135 L52 195 L42 195 Z'/><!-- Stone 2 --><path d='M75 125 L84 115 L92 117 L94 130 L88 195 L78 195 Z'/><!-- Stone 3 (fallen lintel top) --><rect x='115' y='108' width='45' height='8' rx='1'/><!-- Stone 4 --><path d='M118 118 L125 108 L133 110 L135 122 L130 195 L120 195 Z'/><!-- Stone 5 --><path d='M148 118 L156 108 L164 110 L166 122 L160 195 L150 195 Z'/><!-- Stone 6 (center tallest) --><path d='M175 100 L184 88 L194 90 L196 105 L190 195 L180 195 Z'/><!-- Stone 7 lintel --><rect x='200' y='95' width='38' height='7' rx='1'/><!-- Stone 8 --><path d='M205 105 L213 95 L221 97 L223 110 L217 195 L207 195 Z'/><!-- Stone 9 --><path d='M235 108 L242 98 L250 100 L252 115 L246 195 L236 195 Z'/><!-- Ground mist line --><rect x='0' y='190' width='300' height='10' fill='%23486858' opacity='0.4'/></g></svg>") center bottom/auto 65% no-repeat,radial-gradient(ellipse 90% 40% at 30% 70%,rgba(180,200,190,.28) 0,transparent 70%),radial-gradient(ellipse 80% 35% at 70% 60%,rgba(160,185,175,.25) 0,transparent 70%);animation:motionCelticMist 18s ease-in-out infinite;pointer-events:none;z-index:0;filter:blur(1px)}@keyframes motionCelticMist{0%,100%{opacity:.85;transform:translateX(-3%)}50%{opacity:1;transform:translateX(3%)}}.motion-celtic .hero>*{position:relative;z-index:3}.motion-celtic #pAvatarWrap{position:relative}.motion-celtic #pAvatarWrap::before{content:'';position:absolute;inset:-55px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'><defs><linearGradient id='ck1' x1='0%25' y1='0%25' x2='100%25' y2='100%25'><stop offset='0%25' stop-color='%2340a878'/><stop offset='50%25' stop-color='%23b8c8c0'/><stop offset='100%25' stop-color='%2340a878'/></linearGradient></defs><g transform='translate(150 150)' fill='none' stroke='url(%23ck1)' stroke-width='4' stroke-linecap='round'><!-- Celtic knot 4-loop pattern --><!-- Outer weave loops --><path d='M -100 -30 Q -100 -100 -30 -100 Q 40 -100 40 -30 Q 40 40 -30 40 Q -100 40 -100 -30 Z' opacity='0.85'/><path d='M -60 -70 Q 10 -70 10 0 Q 10 70 -60 70 Q -130 70 -130 0 Q -130 -70 -60 -70 Z' opacity='0.85' transform='rotate(90)'/><!-- Inner accent --><circle cx='0' cy='0' r='45' opacity='0.5' stroke-width='2'/><!-- Weave over-under indicator --><g stroke='%23e0eae5' stroke-width='1' opacity='0.6'><path d='M -95 -30 L -85 -30'/><path d='M 35 -30 L 45 -30'/><path d='M 30 -95 L 30 -85'/><path d='M 30 35 L 30 45'/></g></g></svg>") center/contain no-repeat;animation:motionCelticKnot 40s linear infinite;filter:drop-shadow(0 0 6px rgba(64, 168, 120, .7)) drop-shadow(0 0 12px rgba(184, 200, 192, .4));pointer-events:none}@keyframes motionCelticKnot{to{transform:rotate(360deg)}}.motion-celtic #pAvatarWrap::after{content:'';position:absolute;inset:-15px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><g transform='translate(100 100)' fill='none' stroke='%23c8d8d0' stroke-width='2.5' stroke-linecap='round' opacity='0.85'><!-- Triskele arm 1 --><path d='M 0 -15 Q -30 -25 -35 -55 Q -40 -85 -70 -80 Q -95 -75 -85 -50' opacity='0.9'/><!-- Triskele arm 2 --><path d='M 0 -15 Q -30 -25 -35 -55 Q -40 -85 -70 -80 Q -95 -75 -85 -50' opacity='0.9' transform='rotate(120)'/><!-- Triskele arm 3 --><path d='M 0 -15 Q -30 -25 -35 -55 Q -40 -85 -70 -80 Q -95 -75 -85 -50' opacity='0.9' transform='rotate(240)'/><!-- Center dot --><circle cx='0' cy='0' r='5' fill='%2340a878' stroke='none'/><circle cx='0' cy='0' r='8' fill='none' stroke-width='1.5'/></g></svg>") center/contain no-repeat;animation:motionCelticTriskele 25s linear infinite reverse;filter:drop-shadow(0 0 5px rgba(200, 216, 208, .6));pointer-events:none}@keyframes motionCelticTriskele{to{transform:rotate(360deg)}}.motion-celtic #pAvatarWrap .avatar,.motion-celtic #pAvatarWrap img{border:2px solid rgba(64,168,120,.55);box-shadow:0 0 22px rgba(64,168,120,.5),0 0 45px rgba(184,200,192,.35),0 0 65px rgba(40,90,60,.25),inset 0 5px 18px rgba(200,216,208,.2),inset 0 -5px 18px rgba(30,45,40,.35);filter:saturate(1.05) contrast(1.03);animation:motionCelticGlow 10s ease-in-out infinite}@keyframes motionCelticGlow{0%,100%{box-shadow:0 0 20px rgba(64,168,120,.45),0 0 40px rgba(184,200,192,.3),0 0 60px rgba(40,90,60,.22),inset 0 5px 18px rgba(200,216,208,.18),inset 0 -5px 18px rgba(30,45,40,.3)}50%{box-shadow:0 0 28px rgba(64,168,120,.65),0 0 55px rgba(184,200,192,.45),0 0 80px rgba(40,90,60,.35),inset 0 6px 22px rgba(200,216,208,.25),inset 0 -6px 22px rgba(30,45,40,.4)}}.motion-celtic .hero h1{color:transparent;background:linear-gradient(180deg,#d0dcd6 0,#a8b8b0 20%,#40a878 45%,#308050 70%,#1a4028 90%,#0a2818 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(208, 220, 214, .6)) drop-shadow(0 -1px 0 rgba(10, 40, 24, .6)) drop-shadow(0 2px 4px rgba(0, 0, 0, .3)) drop-shadow(0 0 12px rgba(64, 168, 120, .4)) drop-shadow(0 0 20px rgba(184, 200, 192, .2));animation:motionCelticRune 14s ease-in-out infinite;letter-spacing:4px;font-weight:900;font-family:Georgia,'Times New Roman',serif}@keyframes motionCelticRune{0%,100%{background-position:0 0}50%{background-position:0 100%}}body.tpl-dark .motion-celtic .hero{background:linear-gradient(180deg,rgba(15,30,25,.5) 0,rgba(25,45,38,.4) 40%,rgba(10,25,20,.6) 100%)}body.tpl-dark .motion-celtic .hero h1{background:linear-gradient(180deg,#e0ece6 0,#b8c8c0 25%,#60c898 50%,#40a068 75%,#206040 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text}.motion-carnaval .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,rgba(255,60,100,.18) 0,rgba(255,180,60,.16) 20%,rgba(255,220,80,.16) 40%,rgba(80,220,120,.16) 60%,rgba(80,180,255,.16) 80%,rgba(200,100,255,.18) 100%)}.motion-carnaval .hero::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;z-index:1;background:repeating-conic-gradient(from 0deg at 50% 50%,rgba(255,60,100,.22) 0deg,transparent 8deg,rgba(255,220,80,.22) 16deg,transparent 24deg,rgba(80,220,120,.22) 32deg,transparent 40deg,rgba(80,180,255,.22) 48deg,transparent 56deg,rgba(200,100,255,.22) 64deg,transparent 72deg);animation:motionCarnavalRays 15s linear infinite;pointer-events:none}@keyframes motionCarnavalRays{to{transform:rotate(360deg)}}.motion-carnaval .hero::after{content:'';position:absolute;top:-20px;left:50%;width:8px;height:8px;border-radius:2px;z-index:2;background:0 0;box-shadow:-180px 30px 0 0 #ff3060,-150px 60px 0 0 #ffdc40,-120px 20px 0 0 #60c0ff,-90px 80px 0 0 #40ff90,-60px 40px 0 0 #9660ff,-30px 100px 0 0 #ff8030,0 25px 0 0 #ff60c0,30px 70px 0 0 #40ffdc,60px 15px 0 0 #ffdc40,90px 90px 0 0 #ff3060,120px 50px 0 0 #60c0ff,150px 30px 0 0 #40ff90,180px 75px 0 0 #ff8030,-200px 130px 0 0 #ffdc40,-160px 160px 0 0 #9660ff,-100px 140px 0 0 #ff60c0,-50px 180px 0 0 #60c0ff,20px 150px 0 0 #40ff90,80px 170px 0 0 #ff3060,140px 130px 0 0 #ffdc40,200px 160px 0 0 #9660ff,-180px 240px 0 0 #40ffdc,-120px 220px 0 0 #ff8030,-60px 250px 0 0 #60c0ff,0 230px 0 0 #ff60c0,60px 260px 0 0 #ffdc40,120px 240px 0 0 #40ff90,180px 220px 0 0 #9660ff,-200px 320px 0 0 #ff3060,-140px 340px 0 0 #60c0ff,-80px 310px 0 0 #ffdc40,-20px 350px 0 0 #40ff90,40px 320px 0 0 #ff60c0,100px 340px 0 0 #ff8030,160px 310px 0 0 #9660ff;animation:motionCarnavalFall 5s linear infinite;pointer-events:none}@keyframes motionCarnavalFall{0%{transform:translateY(0) rotate(0)}100%{transform:translateY(400px) rotate(360deg)}}.motion-carnaval .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-carnaval #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-carnaval #pAvatarWrap .avatar,.motion-carnaval #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:3px solid rgba(255,255,255,.95);box-shadow:0 0 0 4px #ff3060,0 0 0 8px #ff8030,0 0 0 12px #ffdc40,0 0 0 16px #40ff90,0 0 0 20px #60c0ff,0 0 0 24px #9660ff,0 0 40px rgba(255,220,80,.8),0 0 75px rgba(255,100,150,.6),0 0 110px rgba(100,200,255,.4);animation:motionCarnavalPulse .5s ease-in-out infinite}@keyframes motionCarnavalPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}.motion-carnaval .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(90deg,#ff3060 0,#ff8030 14%,#ffdc40 28%,#40ff90 42%,#60c0ff 56%,#9660ff 70%,#ff60c0 84%,#ff3060 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .4)) drop-shadow(0 0 15px rgba(255, 220, 80, .6));animation:motionCarnavalRainbow 3s linear infinite;letter-spacing:3px;font-weight:900;text-transform:uppercase}@keyframes motionCarnavalRainbow{0%{background-position:0 50%}100%{background-position:200% 50%}}body.tpl-dark .motion-carnaval .hero{background:linear-gradient(135deg,rgba(255,60,100,.3) 0,rgba(255,180,60,.28) 20%,rgba(255,220,80,.25) 40%,rgba(80,220,120,.25) 60%,rgba(80,180,255,.25) 80%,rgba(200,100,255,.3) 100%)}.motion-arabesque .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(20,40,90,.35) 0,rgba(30,55,110,.25) 40%,rgba(15,30,70,.4) 80%,rgba(10,20,50,.5) 100%)}.motion-arabesque .hero::before{content:'';position:absolute;inset:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'><g fill='none' stroke='%23c8a84e' stroke-width='0.8' opacity='0.35'><!-- 8-pointed star (Rub el Hizb) --><path d='M40 10 L48 32 L70 40 L48 48 L40 70 L32 48 L10 40 L32 32 Z'/><path d='M40 15 L45 35 L65 40 L45 45 L40 65 L35 45 L15 40 L35 35 Z'/><!-- Corner smaller stars --><path d='M10 10 L13 18 L21 21 L13 23 L10 31 L7 23 L-1 21 L7 18 Z' opacity='0.5'/><path d='M70 10 L73 18 L81 21 L73 23 L70 31 L67 23 L59 21 L67 18 Z' opacity='0.5'/><path d='M10 70 L13 78 L21 81 L13 83 L10 91 L7 83 L-1 81 L7 78 Z' opacity='0.5'/><path d='M70 70 L73 78 L81 81 L73 83 L70 91 L67 83 L59 81 L67 78 Z' opacity='0.5'/></g></svg>");animation:motionArabesqueBg 50s linear infinite;pointer-events:none;z-index:0;opacity:.9}@keyframes motionArabesqueBg{0%{transform:translate(0,0)}100%{transform:translate(80px,80px)}}.motion-arabesque .hero::after{content:'';position:absolute;inset:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 200' preserveAspectRatio='xMidYMin meet'><g fill='%23c8a84e' opacity='0.6'><!-- Crescent moon --><path d='M150 30 A 15 15 0 1 0 165 45 A 12 12 0 1 1 150 30' opacity='0.75'/></g><g fill='%232848a0' opacity='0.7'><!-- Central dome --><path d='M120 130 Q120 90 150 90 Q180 90 180 130 L180 195 L120 195 Z'/><!-- Small dome left --><path d='M85 150 Q85 125 105 125 Q125 125 125 150 L125 195 L85 195 Z'/><!-- Small dome right --><path d='M175 150 Q175 125 195 125 Q215 125 215 150 L215 195 L175 195 Z'/><!-- Minaret left --><rect x='75' y='140' width='6' height='55' rx='1'/><path d='M72 140 L78 130 L84 140 Z'/><!-- Minaret right --><rect x='219' y='140' width='6' height='55' rx='1'/><path d='M216 140 L222 130 L228 140 Z'/><!-- Finial atop main dome --><rect x='148' y='80' width='4' height='10'/><circle cx='150' cy='78' r='3' fill='%23c8a84e'/></g></svg>") center bottom/auto 90% no-repeat;animation:motionArabesqueDome 20s ease-in-out infinite;pointer-events:none;z-index:1;filter:blur(.5px)}@keyframes motionArabesqueDome{0%,100%{opacity:.9;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.motion-arabesque .hero>*{position:relative;z-index:3}.motion-arabesque #pAvatarWrap{position:relative}.motion-arabesque #pAvatarWrap::before{content:'';position:absolute;inset:-50px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'><defs><linearGradient id='mq1' x1='0%25' y1='0%25' x2='100%25' y2='100%25'><stop offset='0%25' stop-color='%23c8a84e'/><stop offset='50%25' stop-color='%23ffe088'/><stop offset='100%25' stop-color='%238a6414'/></linearGradient></defs><g transform='translate(150 150)'><!-- Outer muqarnas ring --><g fill='url(%23mq1)' opacity='0.8' stroke='%238a6414' stroke-width='0.5'><path d='M-8 -125 L0 -110 L8 -125 L4 -132 L-4 -132 Z'/><path d='M-8 -125 L0 -110 L8 -125 L4 -132 L-4 -132 Z' transform='rotate(30)'/><path d='M-8 -125 L0 -110 L8 -125 L4 -132 L-4 -132 Z' transform='rotate(60)'/><path d='M-8 -125 L0 -110 L8 -125 L4 -132 L-4 -132 Z' transform='rotate(90)'/><path d='M-8 -125 L0 -110 L8 -125 L4 -132 L-4 -132 Z' transform='rotate(120)'/><path d='M-8 -125 L0 -110 L8 -125 L4 -132 L-4 -132 Z' transform='rotate(150)'/><path d='M-8 -125 L0 -110 L8 -125 L4 -132 L-4 -132 Z' transform='rotate(180)'/><path d='M-8 -125 L0 -110 L8 -125 L4 -132 L-4 -132 Z' transform='rotate(210)'/><path d='M-8 -125 L0 -110 L8 -125 L4 -132 L-4 -132 Z' transform='rotate(240)'/><path d='M-8 -125 L0 -110 L8 -125 L4 -132 L-4 -132 Z' transform='rotate(270)'/><path d='M-8 -125 L0 -110 L8 -125 L4 -132 L-4 -132 Z' transform='rotate(300)'/><path d='M-8 -125 L0 -110 L8 -125 L4 -132 L-4 -132 Z' transform='rotate(330)'/></g><!-- Middle ring --><circle cx='0' cy='0' r='105' fill='none' stroke='%23c8a84e' stroke-width='1.5' opacity='0.85'/><!-- Middle 12-star --><g fill='url(%23mq1)' opacity='0.75'><path d='M-5 -105 L0 -95 L5 -105 L2 -110 L-2 -110 Z'/><path d='M-5 -105 L0 -95 L5 -105 L2 -110 L-2 -110 Z' transform='rotate(30)'/><path d='M-5 -105 L0 -95 L5 -105 L2 -110 L-2 -110 Z' transform='rotate(60)'/><path d='M-5 -105 L0 -95 L5 -105 L2 -110 L-2 -110 Z' transform='rotate(90)'/><path d='M-5 -105 L0 -95 L5 -105 L2 -110 L-2 -110 Z' transform='rotate(120)'/><path d='M-5 -105 L0 -95 L5 -105 L2 -110 L-2 -110 Z' transform='rotate(150)'/><path d='M-5 -105 L0 -95 L5 -105 L2 -110 L-2 -110 Z' transform='rotate(180)'/><path d='M-5 -105 L0 -95 L5 -105 L2 -110 L-2 -110 Z' transform='rotate(210)'/><path d='M-5 -105 L0 -95 L5 -105 L2 -110 L-2 -110 Z' transform='rotate(240)'/><path d='M-5 -105 L0 -95 L5 -105 L2 -110 L-2 -110 Z' transform='rotate(270)'/><path d='M-5 -105 L0 -95 L5 -105 L2 -110 L-2 -110 Z' transform='rotate(300)'/><path d='M-5 -105 L0 -95 L5 -105 L2 -110 L-2 -110 Z' transform='rotate(330)'/></g></g></svg>") center/contain no-repeat;animation:motionArabesqueMuqarnas 35s linear infinite;filter:drop-shadow(0 0 8px rgba(200, 168, 78, .7)) drop-shadow(0 0 15px rgba(40, 72, 160, .4));pointer-events:none}@keyframes motionArabesqueMuqarnas{to{transform:rotate(360deg)}}.motion-arabesque #pAvatarWrap::after{content:'';position:absolute;inset:-14px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><g transform='translate(100 100)' fill='none' stroke='%23c8a84e' stroke-width='1.5' opacity='0.85'><!-- Central 8-pointed star (Rub el Hizb) --><path d='M0 -80 L20 -30 L70 -20 L30 15 L45 65 L0 40 L-45 65 L-30 15 L-70 -20 L-20 -30 Z' fill='%23c8a84e' opacity='0.35'/><path d='M0 -70 L15 -25 L60 -18 L25 12 L38 55 L0 32 L-38 55 L-25 12 L-60 -18 L-15 -25 Z' stroke-width='1'/><!-- Center dot --><circle cx='0' cy='0' r='6' fill='%23ffe088' stroke='%238a6414' stroke-width='0.5'/></g></svg>") center/contain no-repeat;animation:motionArabesqueStar 25s linear infinite reverse;filter:drop-shadow(0 0 6px rgba(255, 224, 136, .6));pointer-events:none}@keyframes motionArabesqueStar{to{transform:rotate(360deg)}}.motion-arabesque #pAvatarWrap .avatar,.motion-arabesque #pAvatarWrap img{border:2px solid rgba(200,168,78,.6);box-shadow:0 0 25px rgba(200,168,78,.5),0 0 50px rgba(40,72,160,.4),0 0 75px rgba(40,130,100,.2),inset 0 5px 20px rgba(255,224,136,.2),inset 0 -5px 20px rgba(15,30,70,.35);filter:saturate(1.08) contrast(1.03);animation:motionArabesqueGlow 8s ease-in-out infinite}@keyframes motionArabesqueGlow{0%,100%{box-shadow:0 0 22px rgba(200,168,78,.45),0 0 45px rgba(40,72,160,.35),0 0 70px rgba(40,130,100,.18),inset 0 5px 20px rgba(255,224,136,.18),inset 0 -5px 20px rgba(15,30,70,.3)}50%{box-shadow:0 0 32px rgba(200,168,78,.65),0 0 60px rgba(40,72,160,.5),0 0 90px rgba(40,130,100,.28),inset 0 6px 24px rgba(255,224,136,.26),inset 0 -6px 24px rgba(15,30,70,.4)}}.motion-arabesque .hero h1{color:transparent;background:linear-gradient(135deg,#ffe088 0,#c8a84e 25%,#8a6414 50%,#c8a84e 75%,#ffe088 100%);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(255, 224, 136, .7)) drop-shadow(0 -1px 0 rgba(60, 40, 8, .6)) drop-shadow(0 2px 4px rgba(0, 0, 0, .35)) drop-shadow(0 0 12px rgba(40, 72, 160, .35)) drop-shadow(0 0 20px rgba(200, 168, 78, .35));animation:motionArabesqueCalligraphy 10s ease-in-out infinite;letter-spacing:3px;font-weight:800;font-style:italic}@keyframes motionArabesqueCalligraphy{0%,100%{background-position:0 0}50%{background-position:100% 100%}}body.tpl-dark .motion-arabesque .hero{background:linear-gradient(180deg,rgba(10,20,55,.55) 0,rgba(15,30,75,.45) 40%,rgba(5,12,40,.65) 100%)}body.tpl-dark .motion-arabesque .hero h1{background:linear-gradient(135deg,#ffedb8 0,#e0c878 25%,#a88428 50%,#e0c878 75%,#ffedb8 100%);background-size:200% 200%;-webkit-background-clip:text;background-clip:text}.motion-tardis .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at center,rgba(20,40,80,.4) 0,rgba(10,20,50,.5) 50%,rgba(0,5,25,.7) 100%)}.motion-tardis .hero::before{content:'';position:absolute;inset:0;background:radial-gradient(circle 1.5px at 12% 18%,rgba(255,255,255,.9),transparent),radial-gradient(circle 1px at 28% 42%,rgba(200,220,255,.8),transparent),radial-gradient(circle 2px at 45% 22%,#fff,transparent),radial-gradient(circle 1px at 62% 55%,rgba(180,200,255,.7),transparent),radial-gradient(circle 1.5px at 78% 32%,rgba(255,255,255,.9),transparent),radial-gradient(circle 1px at 88% 68%,rgba(200,220,255,.8),transparent),radial-gradient(circle 2px at 15% 78%,#fff,transparent),radial-gradient(circle 1px at 38% 85%,rgba(180,200,255,.7),transparent),radial-gradient(circle 1.5px at 68% 88%,rgba(255,255,255,.9),transparent),radial-gradient(circle 1px at 92% 12%,rgba(200,220,255,.8),transparent);animation:motionTardisStars 6s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes motionTardisStars{0%,100%{opacity:.7}50%{opacity:1}}.motion-tardis .hero::after{content:'';position:absolute;inset:0;background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,rgba(40,120,220,.25) 20deg,rgba(80,160,255,.4) 40deg,rgba(40,120,220,.25) 60deg,transparent 80deg,rgba(30,100,200,.2) 120deg,rgba(60,140,240,.35) 140deg,rgba(30,100,200,.2) 160deg,transparent 180deg,rgba(40,120,220,.25) 220deg,rgba(80,160,255,.4) 240deg,rgba(40,120,220,.25) 260deg,transparent 280deg,rgba(30,100,200,.2) 320deg,rgba(60,140,240,.35) 340deg,transparent 360deg),radial-gradient(circle at 50% 50%,transparent 0,transparent 15%,rgba(80,160,255,.15) 20%,transparent 25%,rgba(80,160,255,.12) 35%,transparent 40%,rgba(80,160,255,.1) 50%,transparent 55%,rgba(80,160,255,.08) 65%,transparent 70%);animation:motionTardisVortex 10s linear infinite;pointer-events:none;z-index:1;filter:blur(1px);mix-blend-mode:screen}@keyframes motionTardisVortex{0%{transform:rotate(0) scale(1);filter:blur(1px) hue-rotate(0deg)}50%{transform:rotate(180deg) scale(1.1);filter:blur(2px) hue-rotate(15deg)}100%{transform:rotate(360deg) scale(1);filter:blur(1px) hue-rotate(0deg)}}.motion-tardis .hero>*{position:relative;z-index:3}.motion-tardis #pAvatarWrap{position:relative}.motion-tardis #pAvatarWrap::before{content:'';position:absolute;inset:-40px;border-radius:50%;background:radial-gradient(circle at center,rgba(30,100,220,.4) 0,rgba(40,120,240,.5) 30%,rgba(20,80,200,.3) 60%,transparent 80%);animation:motionTardisAura 8s ease-in-out infinite;filter:blur(8px);pointer-events:none;z-index:-1}@keyframes motionTardisAura{0%,100%{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.motion-tardis #pAvatarWrap::after{content:'';position:absolute;inset:-60px;background:radial-gradient(circle 2px at 20% 15%,rgba(255,200,80,.9),transparent),radial-gradient(circle 1.5px at 75% 25%,rgba(255,220,120,.8),transparent),radial-gradient(circle 2px at 85% 70%,rgba(255,200,80,.9),transparent),radial-gradient(circle 1.5px at 15% 80%,rgba(255,220,120,.8),transparent),radial-gradient(circle 2.5px at 50% 10%,#ffb43c,transparent),radial-gradient(circle 1.5px at 90% 45%,rgba(255,220,120,.8),transparent),radial-gradient(circle 2px at 10% 45%,rgba(255,200,80,.9),transparent),radial-gradient(circle 1.5px at 55% 90%,rgba(255,220,120,.8),transparent);animation:motionTardisParticles 12s linear infinite;filter:drop-shadow(0 0 4px rgba(255, 200, 80, .8));pointer-events:none}@keyframes motionTardisParticles{0%{transform:rotate(0) scale(1);opacity:.7}25%{opacity:1}50%{transform:rotate(180deg) scale(1.15);opacity:.8}75%{opacity:1}100%{transform:rotate(360deg) scale(1);opacity:.7}}.motion-tardis #pAvatarWrap .avatar,.motion-tardis #pAvatarWrap img{border:2px solid rgba(80,160,255,.7);box-shadow:0 0 25px rgba(40,120,240,.6),0 0 50px rgba(80,160,255,.4),0 0 80px rgba(20,80,200,.3),0 0 100px rgba(255,200,80,.15),inset 0 0 20px rgba(80,160,255,.2);animation:motionTardisMaterialize 8s ease-in-out infinite}@keyframes motionTardisMaterialize{0%,40%{opacity:1;transform:scale(1);filter:blur(0) hue-rotate(0deg) brightness(1);box-shadow:0 0 25px rgba(40,120,240,.6),0 0 50px rgba(80,160,255,.4),0 0 80px rgba(20,80,200,.3),inset 0 0 20px rgba(80,160,255,.2)}50%{opacity:.7;transform:scale(1.05);filter:blur(2px) hue-rotate(20deg) brightness(1.3);box-shadow:0 0 40px rgba(40,120,240,.9),0 0 80px rgba(80,160,255,.6),0 0 120px rgba(20,80,200,.5),inset 0 0 30px rgba(80,160,255,.4)}55%{opacity:.35;transform:scale(.9);filter:blur(6px) hue-rotate(40deg) brightness(1.5)}60%{opacity:.15;transform:scale(.7);filter:blur(10px) hue-rotate(60deg) brightness(1.8)}70%{opacity:.4;transform:scale(.85);filter:blur(8px) hue-rotate(30deg) brightness(1.5)}80%{opacity:.75;transform:scale(1.03);filter:blur(3px) hue-rotate(15deg) brightness(1.2);box-shadow:0 0 45px #2878f0,0 0 90px rgba(80,160,255,.7),0 0 130px rgba(20,80,200,.5),inset 0 0 35px rgba(80,160,255,.5)}100%,90%{opacity:1;transform:scale(1);filter:blur(0) hue-rotate(0deg) brightness(1)}}.motion-tardis .hero h1{color:transparent;background:linear-gradient(180deg,#a8d0ff 0,#5090ff 30%,#2870e0 60%,#1050b8 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 10px rgba(80, 160, 255, .8)) drop-shadow(0 0 20px rgba(40, 120, 240, .5)) drop-shadow(0 2px 4px rgba(0, 0, 0, .4));animation:motionTardisEcho 8s ease-in-out infinite;letter-spacing:3px;font-weight:800}@keyframes motionTardisEcho{0%,100%,40%,90%{opacity:1;transform:translateX(0);filter:drop-shadow(0 0 10px rgba(80, 160, 255, .8)) drop-shadow(0 0 20px rgba(40, 120, 240, .5)) drop-shadow(0 2px 4px rgba(0, 0, 0, .4))}50%,60%{opacity:.5;transform:translateX(2px);filter:drop-shadow(-2px 0 10px rgba(255, 100, 100, .6)) drop-shadow(2px 0 10px rgba(80, 160, 255, 1)) drop-shadow(0 0 30px rgba(40, 120, 240, .8))}70%,80%{opacity:.85;transform:translateX(-1px);filter:drop-shadow(0 0 15px rgba(80, 160, 255, 1)) drop-shadow(0 0 30px rgba(40, 120, 240, .7))}}body.tpl-dark .motion-tardis .hero{background:radial-gradient(ellipse at center,rgba(10,25,60,.55) 0,rgba(5,15,40,.65) 50%,rgba(0,3,18,.8) 100%)}.motion-stargate .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at center,rgba(60,45,30,.35) 0,rgba(40,30,20,.4) 50%,rgba(20,15,10,.55) 100%)}.motion-stargate .hero::before{content:'';position:absolute;inset:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'><g fill='none' stroke='%23a0783c' stroke-width='0.8' opacity='0.25'><!-- Ankh --><circle cx='20' cy='20' r='4'/><line x1='20' y1='24' x2='20' y2='34'/><line x1='15' y1='28' x2='25' y2='28'/><!-- Eye of Ra --><path d='M60 20 Q65 15 75 20 Q65 25 60 20'/><circle cx='67' cy='20' r='2' fill='%23a0783c'/><!-- Pyramid --><path d='M15 80 L25 65 L35 80 Z'/><!-- Sun disc --><circle cx='75' cy='75' r='5'/><line x1='75' y1='68' x2='75' y2='65'/><line x1='75' y1='85' x2='75' y2='82'/><line x1='68' y1='75' x2='65' y2='75'/><line x1='85' y1='75' x2='82' y2='75'/><!-- Wave --><path d='M45 50 Q50 45 55 50 Q60 55 65 50'/></g></svg>"),linear-gradient(180deg,rgba(80,60,40,.15) 0,rgba(50,38,25,.25) 50%,rgba(30,22,15,.4) 100%);animation:motionStargateChamber 25s linear infinite;pointer-events:none;z-index:0;opacity:.85}@keyframes motionStargateChamber{0%{background-position:0 0,0 0}100%{background-position:100px 0,0 0}}.motion-stargate .hero>*{position:relative;z-index:3}.motion-stargate #pAvatarWrap{position:relative}.motion-stargate #pAvatarWrap::before{content:'';position:absolute;inset:-50px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'><defs><radialGradient id='sgring' cx='50%25' cy='50%25' r='50%25'><stop offset='0%25' stop-color='%23c8a068'/><stop offset='50%25' stop-color='%238a6432'/><stop offset='100%25' stop-color='%23503820'/></radialGradient></defs><g transform='translate(150 150)'><!-- Outer stone ring --><circle cx='0' cy='0' r='130' fill='none' stroke='url(%23sgring)' stroke-width='18' opacity='0.9'/><circle cx='0' cy='0' r='130' fill='none' stroke='%23604020' stroke-width='1' opacity='0.8'/><circle cx='0' cy='0' r='113' fill='none' stroke='%23604020' stroke-width='1' opacity='0.8'/><!-- 9 Chevrons --><g fill='url(%23sgring)' stroke='%23503820' stroke-width='0.8'><path d='M-10 -138 L10 -138 L14 -128 L0 -118 L-14 -128 Z'/><path d='M-10 -138 L10 -138 L14 -128 L0 -118 L-14 -128 Z' transform='rotate(40)'/><path d='M-10 -138 L10 -138 L14 -128 L0 -118 L-14 -128 Z' transform='rotate(80)'/><path d='M-10 -138 L10 -138 L14 -128 L0 -118 L-14 -128 Z' transform='rotate(120)'/><path d='M-10 -138 L10 -138 L14 -128 L0 -118 L-14 -128 Z' transform='rotate(160)'/><path d='M-10 -138 L10 -138 L14 -128 L0 -118 L-14 -128 Z' transform='rotate(200)'/><path d='M-10 -138 L10 -138 L14 -128 L0 -118 L-14 -128 Z' transform='rotate(240)'/><path d='M-10 -138 L10 -138 L14 -128 L0 -118 L-14 -128 Z' transform='rotate(280)'/><path d='M-10 -138 L10 -138 L14 -128 L0 -118 L-14 -128 Z' transform='rotate(320)'/></g><!-- Inner symbol ring (39 glyphs simplified as dots+lines) --><g fill='%23c8a068' opacity='0.7'><circle cx='0' cy='-122' r='2.5'/><circle cx='0' cy='-122' r='2.5' transform='rotate(15)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(30)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(45)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(60)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(75)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(90)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(105)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(120)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(135)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(150)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(165)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(180)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(195)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(210)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(225)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(240)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(255)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(270)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(285)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(300)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(315)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(330)'/><circle cx='0' cy='-122' r='2.5' transform='rotate(345)'/></g></g></svg>") center/contain no-repeat;animation:motionStargateRing 12s steps(9) infinite;filter:drop-shadow(0 0 6px rgba(200, 160, 104, .7)) drop-shadow(0 0 12px rgba(80, 160, 255, .4));pointer-events:none}@keyframes motionStargateRing{to{transform:rotate(360deg)}}.motion-stargate #pAvatarWrap::after{content:'';position:absolute;inset:-8px;border-radius:50%;background:radial-gradient(ellipse at 50% 50%,rgba(150,220,255,.6) 0,rgba(80,180,255,.5) 30%,rgba(40,140,240,.5) 60%,rgba(20,100,220,.4) 100%),repeating-radial-gradient(circle at 50% 50%,transparent 0,transparent 8%,rgba(255,255,255,.2) 10%,transparent 12%);animation:motionStargateSplash 5s ease-in-out infinite;filter:blur(3px);pointer-events:none;z-index:-1;mix-blend-mode:screen}@keyframes motionStargateSplash{0%{opacity:0;transform:scale(.3);filter:blur(8px) brightness(2)}15%{opacity:1;transform:scale(1.5);filter:blur(2px) brightness(1.8)}25%{opacity:.9;transform:scale(1.1);filter:blur(3px) brightness(1.3)}50%,85%{opacity:.85;transform:scale(1);filter:blur(3px) brightness(1)}100%{opacity:.85;transform:scale(1);filter:blur(3px) brightness(1)}}.motion-stargate #pAvatarWrap .avatar,.motion-stargate #pAvatarWrap img{border:2px solid rgba(150,220,255,.8);box-shadow:0 0 30px rgba(80,180,255,.7),0 0 55px rgba(40,140,240,.5),0 0 80px rgba(200,160,104,.3),inset 0 0 25px rgba(150,220,255,.3),inset 0 10px 20px rgba(255,255,255,.15);animation:motionStargateShimmer 3s ease-in-out infinite}@keyframes motionStargateShimmer{0%,100%{box-shadow:0 0 25px rgba(80,180,255,.6),0 0 50px rgba(40,140,240,.4),0 0 75px rgba(200,160,104,.25),inset 0 0 22px rgba(150,220,255,.25),inset 0 10px 20px rgba(255,255,255,.12);filter:brightness(1) contrast(1)}50%{box-shadow:0 0 40px rgba(80,180,255,.9),0 0 70px rgba(40,140,240,.65),0 0 100px rgba(200,160,104,.4),inset 0 0 32px rgba(150,220,255,.4),inset 0 12px 25px rgba(255,255,255,.2);filter:brightness(1.08) contrast(1.05)}}.motion-stargate .hero h1{color:transparent;background:linear-gradient(180deg,#e0d0a0 0,#c8a068 25%,#80c8ff 50%,#4098ff 75%,#2870d0 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(224, 208, 160, .6)) drop-shadow(0 -1px 0 rgba(40, 25, 10, .6)) drop-shadow(0 2px 4px rgba(0, 0, 0, .4)) drop-shadow(0 0 12px rgba(80, 180, 255, .5)) drop-shadow(0 0 25px rgba(40, 140, 240, .3));animation:motionStargateName 6s ease-in-out infinite;letter-spacing:4px;font-weight:900;text-transform:uppercase;font-family:Georgia,serif}@keyframes motionStargateName{0%,100%{background-position:0 0}50%{background-position:0 100%}}body.tpl-dark .motion-stargate .hero{background:radial-gradient(ellipse at center,rgba(35,25,15,.55) 0,rgba(20,15,8,.65) 50%,rgba(8,5,3,.8) 100%)}.motion-quantum .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at center,rgba(60,20,90,.4) 0,rgba(35,10,65,.5) 50%,rgba(15,5,35,.7) 100%)}.motion-quantum .hero::before{content:'';position:absolute;inset:0;background:radial-gradient(circle 1px at 8% 12%,rgba(255,200,255,.9),transparent),radial-gradient(circle 1.5px at 22% 32%,rgba(220,180,255,.8),transparent),radial-gradient(circle 1px at 42% 18%,rgba(255,220,200,.9),transparent),radial-gradient(circle 2px at 62% 42%,#c896ff,transparent),radial-gradient(circle 1px at 78% 22%,rgba(255,180,220,.8),transparent),radial-gradient(circle 1.5px at 88% 62%,rgba(180,220,255,.9),transparent),radial-gradient(circle 1px at 12% 72%,rgba(255,200,255,.7),transparent),radial-gradient(circle 2px at 38% 82%,#dcb4ff,transparent),radial-gradient(circle 1.5px at 68% 88%,rgba(255,220,200,.8),transparent),radial-gradient(circle 1px at 92% 92%,rgba(200,150,255,.9),transparent),radial-gradient(ellipse 60% 40% at 30% 40%,rgba(150,80,220,.2) 0,transparent 60%),radial-gradient(ellipse 50% 35% at 70% 60%,rgba(220,80,150,.15) 0,transparent 60%);animation:motionQuantumDust 15s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes motionQuantumDust{0%,100%{opacity:.7;transform:translateX(0)}50%{opacity:1;transform:translateX(-5px)}}.motion-quantum .hero::after{content:'';position:absolute;inset:0;background:linear-gradient(45deg,transparent 48%,rgba(255,150,80,.15) 49%,rgba(255,150,80,.15) 50%,transparent 51%),linear-gradient(-45deg,transparent 48%,rgba(150,80,220,.15) 49%,rgba(150,80,220,.15) 50%,transparent 51%),linear-gradient(75deg,transparent 48%,rgba(255,200,100,.12) 49%,rgba(255,200,100,.12) 50%,transparent 51%),linear-gradient(-75deg,transparent 48%,rgba(200,100,255,.12) 49%,rgba(200,100,255,.12) 50%,transparent 51%),linear-gradient(15deg,transparent 48%,rgba(255,180,100,.1) 49%,rgba(255,180,100,.1) 50%,transparent 51%),linear-gradient(-15deg,transparent 48%,rgba(180,100,220,.1) 49%,rgba(180,100,220,.1) 50%,transparent 51%);background-size:40% 40%,45% 45%,30% 30%,35% 35%,50% 50%,55% 55%;animation:motionQuantumShatter 12s ease-in-out infinite;pointer-events:none;z-index:1;mix-blend-mode:screen}@keyframes motionQuantumShatter{0%,100%{opacity:.5;transform:scale(1) rotate(0)}50%{opacity:.8;transform:scale(1.05) rotate(2deg)}}.motion-quantum .hero>*{position:relative;z-index:3}.motion-quantum #pAvatarWrap{position:relative}.motion-quantum #pAvatarWrap::before{content:'';position:absolute;inset:-60px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'><defs><linearGradient id='qmandala' x1='0%25' y1='0%25' x2='100%25' y2='100%25'><stop offset='0%25' stop-color='%23ff9640'/><stop offset='50%25' stop-color='%23ffdc80'/><stop offset='100%25' stop-color='%23ff6420'/></linearGradient></defs><g transform='translate(150 150)' fill='none' stroke='url(%23qmandala)' stroke-width='1.5'><!-- Outer runic ring --><circle cx='0' cy='0' r='140' opacity='0.85' stroke-width='2'/><circle cx='0' cy='0' r='130' opacity='0.7'/><circle cx='0' cy='0' r='120' opacity='0.85' stroke-width='2'/><!-- Runic marks on outer ring --><g stroke-width='2.5' opacity='0.95'><path d='M0 -135 L-3 -125 L3 -125 Z' fill='url(%23qmandala)'/><path d='M0 -135 L-3 -125 L3 -125 Z' fill='url(%23qmandala)' transform='rotate(30)'/><path d='M0 -135 L-3 -125 L3 -125 Z' fill='url(%23qmandala)' transform='rotate(60)'/><path d='M0 -135 L-3 -125 L3 -125 Z' fill='url(%23qmandala)' transform='rotate(90)'/><path d='M0 -135 L-3 -125 L3 -125 Z' fill='url(%23qmandala)' transform='rotate(120)'/><path d='M0 -135 L-3 -125 L3 -125 Z' fill='url(%23qmandala)' transform='rotate(150)'/><path d='M0 -135 L-3 -125 L3 -125 Z' fill='url(%23qmandala)' transform='rotate(180)'/><path d='M0 -135 L-3 -125 L3 -125 Z' fill='url(%23qmandala)' transform='rotate(210)'/><path d='M0 -135 L-3 -125 L3 -125 Z' fill='url(%23qmandala)' transform='rotate(240)'/><path d='M0 -135 L-3 -125 L3 -125 Z' fill='url(%23qmandala)' transform='rotate(270)'/><path d='M0 -135 L-3 -125 L3 -125 Z' fill='url(%23qmandala)' transform='rotate(300)'/><path d='M0 -135 L-3 -125 L3 -125 Z' fill='url(%23qmandala)' transform='rotate(330)'/></g><!-- Runes between --><g opacity='0.8' font-family='serif' font-size='10' fill='url(%23qmandala)'><text x='-4' y='-108'>◇</text><text x='-4' y='-108' transform='rotate(45)'>◇</text><text x='-4' y='-108' transform='rotate(90)'>◇</text><text x='-4' y='-108' transform='rotate(135)'>◇</text><text x='-4' y='-108' transform='rotate(180)'>◇</text><text x='-4' y='-108' transform='rotate(225)'>◇</text><text x='-4' y='-108' transform='rotate(270)'>◇</text><text x='-4' y='-108' transform='rotate(315)'>◇</text></g></g></svg>") center/contain no-repeat;animation:motionQuantumMandalaOuter 20s linear infinite;filter:drop-shadow(0 0 8px rgba(255, 150, 64, .8)) drop-shadow(0 0 16px rgba(255, 100, 32, .5));pointer-events:none}@keyframes motionQuantumMandalaOuter{to{transform:rotate(360deg)}}.motion-quantum #pAvatarWrap::after{content:'';position:absolute;inset:-20px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><defs><linearGradient id='qinner' x1='0%25' y1='0%25' x2='100%25' y2='100%25'><stop offset='0%25' stop-color='%23c880ff'/><stop offset='50%25' stop-color='%23ff80c8'/><stop offset='100%25' stop-color='%238040c0'/></linearGradient></defs><g transform='translate(100 100)' fill='none' stroke='url(%23qinner)' stroke-width='1.2' opacity='0.9'><!-- Flower of life pattern (simplified) --><circle cx='0' cy='0' r='25'/><circle cx='0' cy='-25' r='25'/><circle cx='22' cy='-12' r='25'/><circle cx='22' cy='12' r='25'/><circle cx='0' cy='25' r='25'/><circle cx='-22' cy='12' r='25'/><circle cx='-22' cy='-12' r='25'/><!-- Outer hexagon --><path d='M0 -75 L65 -37 L65 37 L0 75 L-65 37 L-65 -37 Z' opacity='0.7' stroke-width='1.5'/><!-- Triangle up --><path d='M0 -70 L60 35 L-60 35 Z' opacity='0.6'/><!-- Triangle down (Star of David) --><path d='M0 70 L60 -35 L-60 -35 Z' opacity='0.6'/><!-- Center --><circle cx='0' cy='0' r='6' fill='url(%23qinner)' stroke='none'/><circle cx='0' cy='0' r='10' stroke-width='0.8'/></g></svg>") center/contain no-repeat;animation:motionQuantumMandalaInner 15s linear infinite reverse;filter:drop-shadow(0 0 6px rgba(200, 128, 255, .8)) drop-shadow(0 0 12px rgba(255, 128, 200, .5));pointer-events:none}@keyframes motionQuantumMandalaInner{to{transform:rotate(360deg)}}.motion-quantum #pAvatarWrap .avatar,.motion-quantum #pAvatarWrap img{border:2px solid rgba(255,150,80,.6);box-shadow:0 0 25px rgba(255,150,80,.55),0 0 55px rgba(150,80,220,.45),0 0 85px rgba(255,128,200,.3),inset 0 0 25px rgba(255,200,100,.15),inset 0 -8px 20px rgba(80,30,120,.25);animation:motionQuantumPortal 6s ease-in-out infinite}@keyframes motionQuantumPortal{0%,100%{box-shadow:0 0 22px rgba(255,150,80,.5),0 0 50px rgba(150,80,220,.4),0 0 80px rgba(255,128,200,.25),inset 0 0 22px rgba(255,200,100,.12),inset 0 -8px 20px rgba(80,30,120,.22);transform:scale(1)}25%{box-shadow:-3px 0 25px rgba(255,100,100,.6),3px 0 25px rgba(100,100,255,.6),0 0 55px rgba(150,80,220,.5),0 0 85px rgba(255,128,200,.35),inset 0 0 28px rgba(255,200,100,.18);transform:scale(1.02)}50%{box-shadow:0 0 35px rgba(255,150,80,.8),0 0 65px rgba(150,80,220,.6),0 0 95px rgba(255,128,200,.45),inset 0 0 35px rgba(255,200,100,.25),inset 0 -10px 25px rgba(80,30,120,.35);transform:scale(1.03)}75%{box-shadow:3px 0 25px rgba(255,100,100,.6),-3px 0 25px rgba(100,255,200,.6),0 0 55px rgba(150,80,220,.5),0 0 85px rgba(255,128,200,.35),inset 0 0 28px rgba(255,200,100,.18);transform:scale(1.02)}}.motion-quantum .hero h1{color:transparent;background:linear-gradient(135deg,#ffdc80 0,#ff9640 25%,#ff6420 50%,#c880ff 75%,#8040c0 100%);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 10px rgba(255, 150, 80, .6)) drop-shadow(0 0 20px rgba(150, 80, 220, .4)) drop-shadow(0 2px 4px rgba(0, 0, 0, .4));animation:motionQuantumChroma 5s ease-in-out infinite;letter-spacing:3px;font-weight:900}@keyframes motionQuantumChroma{0%,100%{background-position:0 0;filter:drop-shadow(0 0 10px rgba(255, 150, 80, .6)) drop-shadow(0 0 20px rgba(150, 80, 220, .4)) drop-shadow(0 2px 4px rgba(0, 0, 0, .4))}33%{background-position:100% 50%;filter:drop-shadow(-2px 0 8px rgba(255, 60, 60, .7)) drop-shadow(2px 0 8px rgba(60, 180, 255, .7)) drop-shadow(0 0 20px rgba(200, 100, 255, .5))}66%{background-position:50% 100%;filter:drop-shadow(2px 0 8px rgba(255, 60, 60, .7)) drop-shadow(-2px 0 8px rgba(60, 255, 180, .7)) drop-shadow(0 0 20px rgba(255, 150, 100, .5))}}body.tpl-dark .motion-quantum .hero{background:radial-gradient(ellipse at center,rgba(45,12,75,.55) 0,rgba(25,6,50,.65) 50%,rgba(8,3,20,.8) 100%)}.motion-option{position:relative;padding-bottom:22px!important}.mo-preview-link{display:none;position:absolute;bottom:4px;left:50%;transform:translateX(-50%);font-size:9px;font-weight:700;color:var(--accent);text-decoration:none;padding:2px 8px;background:var(--card);border:1px solid var(--accent);border-radius:10px;white-space:nowrap;transition:all .15s;z-index:2}.mo-preview-link:hover{background:var(--accent);color:#fff}.mo-preview-link::before{content:'👁️ '}.motion-option.on .mo-preview-link{display:inline-block;animation:previewLinkPop .3s ease}@keyframes previewLinkPop{from{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.motion-pagination{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px}.motion-page-btn{padding:6px 14px;border:1.5px solid var(--border);border-radius:10px;font:inherit;font-size:12px;font-weight:600;background:var(--bg);color:var(--muted);cursor:pointer;transition:all .15s}.motion-page-btn:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.motion-page-btn:disabled{opacity:.4;cursor:default}.motion-page-info{font-size:12px;color:var(--muted);font-weight:600;min-width:50px;text-align:center}.motion-cursedtape .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(20,15,25,.4) 0,rgba(15,10,20,.5) 50%,rgba(10,5,15,.6) 100%);filter:contrast(1.15) saturate(1.2)}.motion-cursedtape .hero::before{content:'';position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0,transparent 2px,rgba(0,0,0,.15) 3px,transparent 4px),repeating-linear-gradient(0deg,transparent 0,transparent 6px,rgba(255,255,255,.03) 7px,transparent 8px);animation:motionCursedScan 8s linear infinite;pointer-events:none;z-index:1}@keyframes motionCursedScan{0%{transform:translateY(0)}100%{transform:translateY(20px)}}.motion-cursedtape .hero::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,transparent 40%,rgba(255,255,255,.4) 42%,rgba(255,255,255,.6) 43%,transparent 45%,transparent 100%);animation:motionCursedGlitch 5s steps(1) infinite;pointer-events:none;z-index:2;mix-blend-mode:screen}@keyframes motionCursedGlitch{0%,100%,92%{opacity:0;transform:translateY(0)}93%{opacity:1;transform:translateY(-30%)}94%{opacity:.6;transform:translateY(20%)}95%{opacity:1;transform:translateY(-10%)}96%{opacity:0}}.motion-cursedtape .hero>*{position:relative;z-index:3}.motion-cursedtape #pAvatarWrap{position:relative}.motion-cursedtape #pAvatarWrap::before{content:'● REC   SP   00:02:47';position:absolute;top:-50px;left:-20px;font-family:'Courier New',monospace;font-size:11px;color:#ff2020;text-shadow:0 0 4px rgba(255,32,32,.8);letter-spacing:2px;font-weight:700;animation:motionCursedRec 1.5s ease-in-out infinite;z-index:5;white-space:nowrap;pointer-events:none}@keyframes motionCursedRec{0%,100%{opacity:1}50%{opacity:.3}}.motion-cursedtape #pAvatarWrap::after{content:'PLAY ►   TRACKING';position:absolute;bottom:-50px;right:-20px;font-family:'Courier New',monospace;font-size:10px;color:rgba(255,255,255,.75);text-shadow:0 0 4px rgba(255,255,255,.5);letter-spacing:2px;font-weight:700;z-index:5;white-space:nowrap;pointer-events:none}.motion-cursedtape #pAvatarWrap .avatar,.motion-cursedtape #pAvatarWrap img{border:1px solid rgba(255,255,255,.2);box-shadow:2px 0 0 rgba(255,0,80,.5),-2px 0 0 rgba(0,200,255,.5),0 0 15px rgba(0,0,0,.5);filter:contrast(1.2) saturate(1.4);animation:motionCursedTracking 5s steps(1) infinite}@keyframes motionCursedTracking{0%,100%,92%{transform:translateX(0);box-shadow:2px 0 0 rgba(255,0,80,.5),-2px 0 0 rgba(0,200,255,.5),0 0 15px rgba(0,0,0,.5)}93%{transform:translateX(-5px);box-shadow:6px 0 0 rgba(255,0,80,.8),-6px 0 0 rgba(0,200,255,.8),0 0 20px rgba(0,0,0,.7)}94%{transform:translateX(3px);box-shadow:-4px 0 0 rgba(255,0,80,.7),4px 0 0 rgba(0,200,255,.7)}95%{transform:translateX(-2px)}}.motion-cursedtape .hero h1{color:rgba(240,240,240,.95);text-shadow:2px 0 0 rgba(255,0,80,.7),-2px 0 0 rgba(0,200,255,.7),0 0 8px rgba(0,0,0,.5);letter-spacing:2px;font-weight:700;font-family:'Courier New',monospace;text-transform:uppercase;animation:motionCursedText 5s steps(1) infinite}@keyframes motionCursedText{0%,100%,92%{transform:translateX(0);text-shadow:2px 0 0 rgba(255,0,80,.7),-2px 0 0 rgba(0,200,255,.7)}93%{transform:translateX(-4px) skewX(-2deg);text-shadow:8px 0 0 #ff0050,-8px 0 0 #00c8ff}94%{transform:translateX(3px)}}body.tpl-dark .motion-cursedtape .hero{background:linear-gradient(180deg,rgba(8,5,12,.6),rgba(3,2,8,.75))}.motion-holomalfunction .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 50% 40%,rgba(40,100,180,.15) 0,rgba(20,60,120,.2) 50%,rgba(5,20,50,.35) 100%)}.motion-holomalfunction .hero::before{content:'';position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0,transparent 4px,rgba(120,200,255,.12) 5px,transparent 7px);animation:motionHoloScan 3s linear infinite;pointer-events:none;z-index:1}@keyframes motionHoloScan{0%{background-position:0 0}100%{background-position:0 40px}}.motion-holomalfunction .hero::after{content:'';position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);width:60%;height:100%;background:linear-gradient(0deg,rgba(80,180,255,.4) 0,rgba(80,180,255,.15) 40%,transparent 80%);clip-path:polygon(35% 100%,65% 100%,90% 0%,10% 0%);animation:motionHoloEmitter 4s ease-in-out infinite;pointer-events:none;z-index:0;filter:blur(6px)}@keyframes motionHoloEmitter{0%,100%{opacity:.6}50%{opacity:1}}.motion-holomalfunction .hero>*{position:relative;z-index:3}.motion-holomalfunction #pAvatarWrap{position:relative}.motion-holomalfunction #pAvatarWrap::before{content:'';position:absolute;inset:-30px;border-radius:50%;background:radial-gradient(circle at center,transparent 40%,rgba(80,180,255,.3) 42%,transparent 44%,rgba(80,180,255,.2) 55%,transparent 57%);animation:motionHoloRings 3s linear infinite;filter:blur(1px);pointer-events:none}@keyframes motionHoloRings{0%{transform:scale(.8);opacity:0}50%{opacity:1}100%{transform:scale(1.4);opacity:0}}.motion-holomalfunction #pAvatarWrap::after{content:'';position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);width:80px;height:3px;background:linear-gradient(90deg,transparent 0,rgba(120,220,255,.9) 20%,#78dcff 50%,rgba(120,220,255,.9) 80%,transparent 100%);border-radius:2px;filter:blur(1px);animation:motionHoloBuffer 7s ease-in-out infinite;box-shadow:0 0 10px rgba(120,220,255,.8)}@keyframes motionHoloBuffer{0%,100%,88%{opacity:0;transform:translateX(-50%) scaleX(0)}90%{opacity:1;transform:translateX(-50%) scaleX(.3)}93%{transform:translateX(-50%) scaleX(.7)}96%{opacity:1;transform:translateX(-50%) scaleX(1)}99%{opacity:0}}.motion-holomalfunction #pAvatarWrap .avatar,.motion-holomalfunction #pAvatarWrap img{border:2px solid rgba(120,220,255,.6);box-shadow:0 0 25px rgba(80,180,255,.7),0 0 50px rgba(40,140,240,.5),inset 0 0 30px rgba(120,220,255,.15);filter:brightness(1.1) contrast(1.1) hue-rotate(180deg) saturate(.7);mix-blend-mode:screen;animation:motionHoloFlicker 7s steps(1) infinite}@keyframes motionHoloFlicker{0%,100%,87%{opacity:.92;transform:translateY(0);filter:brightness(1.1) contrast(1.1) hue-rotate(180deg) saturate(.7)}88%{opacity:.4;transform:translateY(-3px);filter:brightness(1.5) contrast(1.3) hue-rotate(180deg) saturate(.5)}89%{opacity:.8;transform:translateY(2px)}90%{opacity:.5}91%{opacity:.9;transform:translateY(0)}95%{opacity:.6}96%{opacity:.92}}.motion-holomalfunction .hero h1{color:transparent;background:linear-gradient(180deg,#c8f0ff 0,#78c8ff 50%,#3c8cdc 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px rgba(120, 220, 255, .9)) drop-shadow(0 0 15px rgba(80, 180, 255, .6)) drop-shadow(2px 0 0 rgba(80, 180, 255, .4)) drop-shadow(-2px 0 0 rgba(80, 180, 255, .4));letter-spacing:3px;font-weight:700;animation:motionHoloText 7s steps(1) infinite}@keyframes motionHoloText{0%,100%,87%{opacity:.95;transform:translateX(0)}88%{opacity:.4;transform:translateX(-2px)}89%{opacity:.8;transform:translateX(1px)}90%{opacity:.5}91%{opacity:.95;transform:translateX(0)}}body.tpl-dark .motion-holomalfunction .hero{background:radial-gradient(ellipse at 50% 40%,rgba(20,60,120,.25) 0,rgba(10,30,70,.35) 50%,rgba(2,8,25,.55) 100%)}.motion-abyss .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(5,25,55,.4) 0,rgba(3,15,40,.5) 30%,rgba(2,10,30,.6) 60%,rgba(0,5,20,.75) 100%)}.motion-abyss .hero::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(120,200,255,.15) 0,transparent 40%),conic-gradient(from 260deg at 50% -20%,transparent 0deg,rgba(100,200,255,.12) 10deg,transparent 20deg,rgba(100,200,255,.08) 30deg,transparent 40deg,rgba(100,200,255,.15) 50deg,transparent 60deg,rgba(100,200,255,.1) 70deg,transparent 80deg);animation:motionAbyssGodrays 12s ease-in-out infinite;pointer-events:none;z-index:0;filter:blur(2px)}@keyframes motionAbyssGodrays{0%,100%{opacity:.7;transform:translateX(0)}50%{opacity:1;transform:translateX(-15px)}}.motion-abyss .hero::after{content:'';position:absolute;top:-20px;left:50%;width:6px;height:6px;border-radius:50%;background:0 0;box-shadow:-200px 40px 4px 0 rgba(120,240,255,.9),-150px 90px 3px 0 rgba(100,220,255,.7),-100px 160px 4px 0 rgba(140,250,255,.9),-60px 220px 3px 0 rgba(100,220,255,.7),-20px 280px 5px 0 #a0ffff,30px 60px 3px 0 rgba(100,220,255,.6),70px 130px 4px 0 rgba(120,240,255,.8),120px 200px 3px 0 rgba(100,220,255,.7),170px 90px 4px 0 rgba(140,250,255,.9),210px 250px 3px 0 rgba(100,220,255,.6),-180px 320px 4px 0 rgba(120,240,255,.8),-80px 380px 3px 0 rgba(160,255,255,.9),50px 350px 4px 0 rgba(100,220,255,.7),150px 420px 3px 0 rgba(140,250,255,.8);animation:motionAbyssBio 15s linear infinite;filter:blur(.5px);pointer-events:none;z-index:1}@keyframes motionAbyssBio{0%{transform:translateY(0) translateX(0);opacity:.9}50%{transform:translateY(-30px) translateX(15px);opacity:1}100%{transform:translateY(0) translateX(0);opacity:.9}}.motion-abyss .hero>*{position:relative;z-index:3}.motion-abyss #pAvatarWrap{position:relative}.motion-abyss #pAvatarWrap::before{content:'';position:absolute;top:20%;left:-300px;width:250px;height:90px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 250 90'><g fill='%23050a1a' opacity='0.55'><!-- Whale body --><path d='M20 50 Q40 20 100 25 Q160 20 200 35 Q220 40 235 50 Q220 60 200 65 Q160 70 100 65 Q40 60 20 50 Z'/><!-- Tail --><path d='M15 45 L0 30 L5 45 L0 60 L15 55 Z'/><!-- Fin --><path d='M120 65 L130 78 L140 65 Z'/><!-- Eye --><circle cx='60' cy='45' r='1.5' fill='%23000'/></g></svg>") center/contain no-repeat;animation:motionAbyssWhale 20s linear infinite;filter:blur(1px);pointer-events:none;z-index:-1}@keyframes motionAbyssWhale{0%{left:-300px}100%{left:calc(100% + 100px)}}.motion-abyss #pAvatarWrap::after{content:'';position:absolute;inset:-15px;border-radius:50%;border:2px solid rgba(120,240,255,.4);animation:motionAbyssRipple 4s ease-out infinite;pointer-events:none}@keyframes motionAbyssRipple{0%{transform:scale(.9);opacity:1}100%{transform:scale(1.6);opacity:0}}.motion-abyss #pAvatarWrap .avatar,.motion-abyss #pAvatarWrap img{border:2px solid rgba(120,240,255,.5);box-shadow:0 0 25px rgba(80,200,255,.5),0 0 55px rgba(40,140,220,.35),0 0 90px rgba(20,80,160,.3),inset 0 0 20px rgba(80,180,220,.2);filter:saturate(.85) brightness(.95);animation:motionAbyssGlow 6s ease-in-out infinite}@keyframes motionAbyssGlow{0%,100%{box-shadow:0 0 22px rgba(80,200,255,.45),0 0 50px rgba(40,140,220,.3),0 0 85px rgba(20,80,160,.25),inset 0 0 18px rgba(80,180,220,.18)}50%{box-shadow:0 0 32px rgba(120,240,255,.65),0 0 65px rgba(80,180,240,.45),0 0 100px rgba(40,120,200,.4),inset 0 0 25px rgba(120,220,255,.28)}}.motion-abyss .hero h1{color:transparent;background:linear-gradient(180deg,#c8f0ff 0,#78c8ff 30%,#3c8cdc 65%,#1450a0 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .5)) drop-shadow(0 0 12px rgba(80, 200, 255, .5));animation:motionAbyssName 8s ease-in-out infinite;letter-spacing:3px;font-weight:700}@keyframes motionAbyssName{0%,100%{background-position:0 0}50%{background-position:0 100%}}body.tpl-dark .motion-abyss .hero{background:linear-gradient(180deg,rgba(2,12,30,.6) 0,rgba(1,6,20,.7) 30%,rgba(0,3,12,.8) 60%,rgba(0,0,5,.9) 100%)}.motion-joker .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse 70% 90% at 50% 30%,rgba(255,180,60,.25) 0,rgba(180,40,30,.15) 40%,rgba(40,15,10,.4) 100%)}.motion-joker .hero::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(80,15,15,.85) 0,rgba(140,30,25,.7) 8%,rgba(100,20,20,.5) 14%,transparent 18%),linear-gradient(-90deg,rgba(80,15,15,.85) 0,rgba(140,30,25,.7) 8%,rgba(100,20,20,.5) 14%,transparent 18%),repeating-linear-gradient(90deg,transparent 0,transparent 15px,rgba(0,0,0,.15) 16px,transparent 17px);animation:motionJokerCurtain 6s ease-in-out infinite;pointer-events:none;z-index:1}@keyframes motionJokerCurtain{0%,100%{transform:scaleX(1)}50%{transform:scaleX(1.02)}}.motion-joker .hero::after{content:'';position:absolute;top:-30px;left:50%;transform:translateX(-50%);width:90%;height:130%;background:radial-gradient(ellipse 50% 100% at 50% 0,rgba(255,220,120,.35) 0,rgba(255,180,80,.15) 40%,transparent 70%);clip-path:polygon(30% 100%,70% 100%,95% 0%,5% 0%);animation:motionJokerSpotlight 4s steps(1) infinite;pointer-events:none;z-index:0;filter:blur(4px)}@keyframes motionJokerSpotlight{0%,100%,92%{opacity:1}93%{opacity:.1}94%{opacity:.8}95%{opacity:.2}96%{opacity:1}}.motion-joker .hero>*{position:relative;z-index:3}.motion-joker #pAvatarWrap{position:relative}.motion-joker #pAvatarWrap::before{content:'🎈';position:absolute;top:150%;left:-80px;font-size:32px;animation:motionJokerBalloon 12s linear infinite;filter:drop-shadow(0 4px 6px rgba(0, 0, 0, .5)) hue-rotate(-10deg) saturate(1.3);pointer-events:none;z-index:2}@keyframes motionJokerBalloon{0%{top:150%;left:-80px;opacity:0;transform:rotate(-5deg)}10%{opacity:1}50%{left:120%}90%{opacity:1}100%{top:-100%;left:130%;opacity:0;transform:rotate(15deg)}}.motion-joker #pAvatarWrap::after{content:'🃏';position:absolute;top:-100%;left:60%;font-size:28px;animation:motionJokerCard 8s linear infinite;filter:drop-shadow(0 3px 5px rgba(0, 0, 0, .6));pointer-events:none;z-index:2}@keyframes motionJokerCard{0%{top:-100%;left:30%;opacity:0;transform:rotate(0)}15%{opacity:1}85%{opacity:1}100%{top:150%;left:80%;opacity:0;transform:rotate(720deg)}}.motion-joker #pAvatarWrap .avatar,.motion-joker #pAvatarWrap img{border:2px solid rgba(255,220,120,.7);box-shadow:0 0 30px rgba(255,180,60,.7),0 0 60px rgba(255,100,40,.5),0 0 100px rgba(120,20,15,.4),0 0 130px rgba(40,140,130,.2),inset 0 -10px 20px rgba(80,15,15,.3);animation:motionJokerSway 4s steps(1) infinite}@keyframes motionJokerSway{0%,100%,92%{transform:rotate(0) scale(1);filter:brightness(1)}93%{transform:rotate(-1deg) scale(1.02);filter:brightness(.3)}94%{transform:rotate(1deg) scale(1);filter:brightness(1.1)}95%{transform:rotate(0);filter:brightness(.5)}96%{filter:brightness(1)}}.motion-joker .hero h1{color:transparent;background:linear-gradient(180deg,#ffe8a0 0,#ffb04a 30%,#d94020 65%,#6a1010 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .6)) drop-shadow(0 0 15px rgba(255, 180, 60, .6)) drop-shadow(0 0 25px rgba(180, 40, 30, .4));animation:motionJokerName 4s steps(1) infinite;letter-spacing:4px;font-weight:900;font-family:Georgia,serif;font-style:italic}@keyframes motionJokerName{0%,100%,92%{opacity:1;transform:skewX(0)}93%{opacity:.4;transform:skewX(-2deg)}94%{opacity:.9}95%{opacity:.5;transform:skewX(1deg)}96%{opacity:1;transform:skewX(0)}}body.tpl-dark .motion-joker .hero{background:radial-gradient(ellipse 70% 90% at 50% 30%,rgba(255,180,60,.35) 0,rgba(180,40,30,.25) 40%,rgba(20,8,5,.6) 100%)}.motion-neuralai .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(5,10,25,.5) 0,rgba(10,15,35,.45) 50%,rgba(5,8,20,.55) 100%)}.motion-neuralai .hero::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,transparent 49.5%,rgba(0,240,255,.15) 50%,transparent 50.5%,transparent 100%),linear-gradient(0deg,transparent 0,transparent 49.5%,rgba(255,60,200,.12) 50%,transparent 50.5%,transparent 100%),repeating-linear-gradient(90deg,transparent 0,transparent 39px,rgba(0,240,255,.06) 40px),repeating-linear-gradient(0deg,transparent 0,transparent 39px,rgba(0,240,255,.06) 40px);animation:motionNeuralGrid 12s linear infinite;pointer-events:none;z-index:0}@keyframes motionNeuralGrid{0%{background-position:0 0,0 0,0 0,0 0}100%{background-position:0 0,0 0,40px 0,0 40px}}.motion-neuralai .hero::after{content:'0xFF4A2C  [SCAN OK]  ID:0847  |  0xB3C801  [AUTH]  CLR:ADMIN  |  0x2D9F14  [SYNC]  0xE7B23A  [LOCK]  ID:1284  |  0x8A4020  [SCAN OK]  0x5C9E3F  [ID]  0847  |  0xFF4A2C  [SCAN OK]  ID:0847  |  0xB3C801  [AUTH]  CLR:ADMIN  |  0x2D9F14  [SYNC]  0xE7B23A  [LOCK]';position:absolute;top:15px;left:0;right:0;font-family:'Courier New',monospace;font-size:9px;color:rgba(0,240,255,.5);letter-spacing:1px;white-space:nowrap;overflow:hidden;text-shadow:0 0 4px rgba(0,240,255,.6);animation:motionNeuralData 25s linear infinite;pointer-events:none;z-index:1}@keyframes motionNeuralData{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.motion-neuralai .hero>*{position:relative;z-index:3}.motion-neuralai #pAvatarWrap{position:relative}.motion-neuralai #pAvatarWrap::before{content:'';position:absolute;inset:-25px;background:linear-gradient(90deg,rgba(0,240,255,.9) 0,rgba(0,240,255,.9) 20px,transparent 20px),linear-gradient(180deg,rgba(0,240,255,.9) 0,rgba(0,240,255,.9) 20px,transparent 20px),linear-gradient(-90deg,rgba(0,240,255,.9) 0,rgba(0,240,255,.9) 20px,transparent 20px),linear-gradient(180deg,rgba(0,240,255,.9) 0,rgba(0,240,255,.9) 20px,transparent 20px),linear-gradient(90deg,rgba(0,240,255,.9) 0,rgba(0,240,255,.9) 20px,transparent 20px),linear-gradient(0deg,rgba(0,240,255,.9) 0,rgba(0,240,255,.9) 20px,transparent 20px),linear-gradient(-90deg,rgba(0,240,255,.9) 0,rgba(0,240,255,.9) 20px,transparent 20px),linear-gradient(0deg,rgba(0,240,255,.9) 0,rgba(0,240,255,.9) 20px,transparent 20px);background-repeat:no-repeat;background-size:20px 2px,2px 20px,20px 2px,2px 20px,20px 2px,2px 20px,20px 2px,2px 20px;background-position:top left,top left,top right,top right,bottom left,bottom left,bottom right,bottom right;filter:drop-shadow(0 0 4px rgba(0, 240, 255, .8));animation:motionNeuralBrackets 5s ease-in-out infinite;pointer-events:none}@keyframes motionNeuralBrackets{0%,100%{inset:-25px;opacity:1}50%{inset:-30px;opacity:.6}}.motion-neuralai #pAvatarWrap::after{content:'';position:absolute;left:-30px;right:-30px;height:3px;background:linear-gradient(90deg,transparent 0,rgba(0,240,255,.8) 20%,#00f0ff 50%,rgba(0,240,255,.8) 80%,transparent 100%);filter:blur(1px);box-shadow:0 0 8px rgba(0,240,255,.9);animation:motionNeuralScan 5s linear infinite;pointer-events:none}@keyframes motionNeuralScan{0%{top:-30px;opacity:0}5%{opacity:1}95%{opacity:1}100%{top:calc(100% + 30px);opacity:0}}.motion-neuralai #pAvatarWrap .avatar,.motion-neuralai #pAvatarWrap img{border:2px solid rgba(0,240,255,.7);box-shadow:0 0 20px rgba(0,240,255,.6),0 0 40px rgba(0,200,220,.4),0 0 60px rgba(255,60,200,.3),inset 0 0 15px rgba(0,240,255,.15);filter:contrast(1.05) saturate(1.1);animation:motionNeuralPulse 3s ease-in-out infinite}@keyframes motionNeuralPulse{0%,100%{box-shadow:0 0 18px rgba(0,240,255,.55),0 0 38px rgba(0,200,220,.35),0 0 58px rgba(255,60,200,.25),inset 0 0 15px rgba(0,240,255,.12)}50%{box-shadow:0 0 28px rgba(0,240,255,.9),0 0 55px rgba(0,200,220,.6),0 0 80px rgba(255,60,200,.45),inset 0 0 22px rgba(0,240,255,.22)}}.motion-neuralai .hero h1{color:transparent;background:linear-gradient(90deg,#00f0ff 0,#40ffff 25%,#ff3cc8 75%,#ff40a0 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 8px rgba(0, 240, 255, .8)) drop-shadow(0 0 15px rgba(255, 60, 200, .5)) drop-shadow(0 2px 4px rgba(0, 0, 0, .4));animation:motionNeuralText 4s linear infinite;letter-spacing:3px;font-weight:700;font-family:'Courier New',monospace;text-transform:uppercase}@keyframes motionNeuralText{0%{background-position:0 50%}100%{background-position:200% 50%}}body.tpl-dark .motion-neuralai .hero{background:linear-gradient(180deg,rgba(2,5,15,.65) 0,rgba(5,8,22,.6) 50%,rgba(2,3,10,.7) 100%)}.motion-dream .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,rgba(255,220,200,.28) 0,rgba(230,200,240,.24) 30%,rgba(200,230,220,.24) 60%,rgba(255,200,220,.28) 100%)}.motion-dream .hero::before{content:'';position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 40% 25% at 20% 30%,rgba(255,255,255,.4),transparent 60%),radial-gradient(ellipse 35% 20% at 70% 60%,rgba(255,240,250,.35),transparent 60%),radial-gradient(ellipse 30% 20% at 85% 25%,rgba(240,250,255,.4),transparent 60%),radial-gradient(ellipse 35% 22% at 15% 75%,rgba(255,250,240,.35),transparent 60%);animation:motionDreamClouds 25s ease-in-out infinite;pointer-events:none;filter:blur(4px)}@keyframes motionDreamClouds{0%,100%{transform:translateX(0)}50%{transform:translateX(-30px)}}.motion-dream .hero::after{content:'';position:absolute;inset:0;z-index:2;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 80'><defs><linearGradient id='clk' x1='0%25' y1='0%25' x2='0%25' y2='100%25'><stop offset='0%25' stop-color='%23d4a854' stop-opacity='0.85'/><stop offset='60%25' stop-color='%23b8894a' stop-opacity='0.75'/><stop offset='100%25' stop-color='%238a6438' stop-opacity='0.55'/></linearGradient></defs><path d='M15 15 Q30 5 45 15 Q50 25 45 35 Q42 55 40 70 Q38 78 35 80 L28 78 Q26 65 28 55 Q20 45 15 35 Q10 25 15 15 Z' fill='url(%23clk)' stroke='%236a4a20' stroke-width='0.5' opacity='0.85'/><ellipse cx='30' cy='22' rx='13' ry='11' fill='%23f4e4c4' opacity='0.95' stroke='%236a4a20' stroke-width='0.6'/><line x1='30' y1='22' x2='30' y2='14' stroke='%23300' stroke-width='1'/><line x1='30' y1='22' x2='36' y2='24' stroke='%23300' stroke-width='0.8'/><circle cx='30' cy='22' r='1' fill='%23300'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><g transform='translate(20 20)'><!-- Left wing top --><path d='M 0 0 Q -12 -15 -18 -8 Q -20 -2 -14 3 Z' fill='%23d896b4' opacity='0.85'/><!-- Left wing bottom --><path d='M 0 0 Q -12 8 -14 15 Q -8 18 -2 10 Z' fill='%23b4a4d8' opacity='0.8'/><!-- Right wing top --><path d='M 0 0 Q 12 -15 18 -8 Q 20 -2 14 3 Z' fill='%23d896b4' opacity='0.85'/><!-- Right wing bottom --><path d='M 0 0 Q 12 8 14 15 Q 8 18 2 10 Z' fill='%23b4a4d8' opacity='0.8'/><!-- Body --><ellipse cx='0' cy='0' rx='1.5' ry='6' fill='%23604868'/><!-- Antennae --><line x1='0' y1='-5' x2='-3' y2='-9' stroke='%23604868' stroke-width='0.6'/><line x1='0' y1='-5' x2='3' y2='-9' stroke='%23604868' stroke-width='0.6'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'><g transform='translate(20 20)'><path d='M 0 0 Q -12 -15 -18 -8 Q -20 -2 -14 3 Z' fill='%2396c8b4' opacity='0.85'/><path d='M 0 0 Q -12 8 -14 15 Q -8 18 -2 10 Z' fill='%23e4b498' opacity='0.8'/><path d='M 0 0 Q 12 -15 18 -8 Q 20 -2 14 3 Z' fill='%2396c8b4' opacity='0.85'/><path d='M 0 0 Q 12 8 14 15 Q 8 18 2 10 Z' fill='%23e4b498' opacity='0.8'/><ellipse cx='0' cy='0' rx='1.5' ry='6' fill='%23604868'/><line x1='0' y1='-5' x2='-3' y2='-9' stroke='%23604868' stroke-width='0.6'/><line x1='0' y1='-5' x2='3' y2='-9' stroke='%23604868' stroke-width='0.6'/></g></svg>");background-position:calc(100% - 15px) 10px,10% 15%,85% 75%;background-size:60px 80px,36px 36px,28px 28px;background-repeat:no-repeat,no-repeat,no-repeat;animation:motionDreamFloat 8s ease-in-out infinite;pointer-events:none;filter:drop-shadow(0 3px 5px rgba(100, 60, 20, .3))}@keyframes motionDreamFloat{0%,100%{background-position:calc(100% - 15px) 10px,10% 15%,85% 75%}50%{background-position:calc(100% - 12px) 14px,13% 18%,82% 72%}}.motion-dream .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-dream #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-dream #pAvatarWrap .avatar,.motion-dream #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(255,220,240,.7);box-shadow:0 0 30px rgba(255,200,220,.55),0 0 60px rgba(255,220,200,.45),0 0 95px rgba(220,200,240,.35),0 0 130px rgba(200,230,220,.25),inset 0 0 20px rgba(255,240,250,.15);animation:motionDreamGlow 10s ease-in-out infinite}@keyframes motionDreamGlow{0%,100%{box-shadow:0 0 28px rgba(255,200,220,.5),0 0 58px rgba(255,220,200,.4),0 0 90px rgba(220,200,240,.3),0 0 125px rgba(200,230,220,.22),inset 0 0 18px rgba(255,240,250,.12)}50%{box-shadow:0 0 38px rgba(220,200,240,.65),0 0 68px rgba(200,230,220,.5),0 0 105px rgba(255,200,220,.4),0 0 145px rgba(255,220,200,.3),inset 0 0 24px rgba(255,240,250,.2)}}.motion-dream .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(135deg,#c878a8 0,#a494c8 25%,#78b4a4 50%,#d4a888 75%,#c878a8 100%);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(120, 80, 120, .4)) drop-shadow(0 0 12px rgba(255, 220, 240, .5));animation:motionDreamName 12s ease-in-out infinite;letter-spacing:3px;font-weight:700;font-style:italic;font-family:Georgia,serif}@keyframes motionDreamName{0%,100%{background-position:0 0}50%{background-position:100% 100%}}body.tpl-dark .motion-dream .hero{background:linear-gradient(135deg,rgba(80,50,90,.4) 0,rgba(60,40,80,.36) 30%,rgba(40,60,70,.36) 60%,rgba(90,55,80,.4) 100%)}.motion-blackhole .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at center,rgba(20,8,5,.4) 0,rgba(10,5,3,.5) 40%,rgba(5,2,1,.65) 80%,rgba(0,0,0,.8) 100%)}.motion-blackhole .hero::before{content:'';position:absolute;top:-20px;left:50%;width:4px;height:4px;border-radius:50%;background:0 0;box-shadow:-180px 30px 2px 0 rgba(255,240,200,.9),-140px 80px 1px 0 rgba(255,220,180,.7),-100px 140px 2px 0 rgba(255,240,200,.85),-50px 200px 1px 0 rgba(200,180,255,.6),40px 50px 1px 0 rgba(255,200,160,.7),90px 120px 2px 0 rgba(255,240,200,.9),140px 180px 1px 0 rgba(200,220,255,.65),200px 40px 2px 0 rgba(255,200,180,.85),-200px 250px 1px 0 rgba(255,220,180,.7),-120px 320px 2px 0 rgba(200,200,255,.75),30px 280px 1px 0 rgba(255,240,200,.85),160px 320px 2px 0 rgba(255,200,180,.9),-80px 60px 3px 1px rgba(255,180,100,.4),100px 90px 3px 1px rgba(255,200,120,.4);animation:motionBHStars 30s linear infinite;filter:blur(.5px);pointer-events:none;z-index:0}@keyframes motionBHStars{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.motion-blackhole .hero::after{content:'';position:absolute;top:50%;left:50%;width:300px;height:300px;transform:translate(-50%,-50%);background:radial-gradient(ellipse 100% 30% at center,transparent 0,transparent 35%,rgba(255,140,40,.4) 42%,rgba(255,180,60,.7) 48%,rgba(255,220,100,.9) 50%,rgba(255,180,60,.7) 52%,rgba(255,140,40,.4) 58%,transparent 70%);animation:motionBHDisk 8s linear infinite;pointer-events:none;z-index:1;filter:blur(2px);mix-blend-mode:screen}@keyframes motionBHDisk{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.motion-blackhole .hero>*{position:relative;z-index:3}.motion-blackhole #pAvatarWrap{position:relative}.motion-blackhole #pAvatarWrap::before{content:'';position:absolute;inset:-12px;border-radius:50%;background:conic-gradient(from 0deg,rgba(255,200,80,.9) 0deg,#fff0b4 45deg,rgba(255,160,40,.8) 90deg,#fff0b4 180deg,rgba(255,180,60,.9) 270deg,#ffdc64 315deg,rgba(255,200,80,.9) 360deg);mask:radial-gradient(circle,transparent 60%,black 62%,black 68%,transparent 70%);-webkit-mask:radial-gradient(circle,transparent 60%,black 62%,black 68%,transparent 70%);animation:motionBHPhoton 6s linear infinite;filter:blur(1px) brightness(1.3);pointer-events:none}@keyframes motionBHPhoton{to{transform:rotate(360deg)}}.motion-blackhole #pAvatarWrap::after{content:'';position:absolute;inset:-80px;background:radial-gradient(circle 2px at 20% 20%,rgba(255,200,100,.9),transparent),radial-gradient(circle 1.5px at 70% 30%,rgba(255,180,80,.8),transparent),radial-gradient(circle 2px at 80% 70%,rgba(255,220,120,.9),transparent),radial-gradient(circle 1.5px at 20% 80%,rgba(255,160,60,.8),transparent),radial-gradient(circle 2px at 90% 15%,rgba(255,200,100,.9),transparent),radial-gradient(circle 1.5px at 10% 40%,rgba(255,180,80,.8),transparent),radial-gradient(circle 2px at 60% 90%,rgba(255,220,120,.9),transparent),radial-gradient(circle 1.5px at 40% 10%,rgba(255,160,60,.8),transparent);animation:motionBHSpiral 5s linear infinite;filter:drop-shadow(0 0 4px rgba(255, 180, 60, .9));pointer-events:none}@keyframes motionBHSpiral{0%{transform:rotate(0) scale(1);opacity:.4}50%{opacity:1;transform:rotate(180deg) scale(.7)}100%{transform:rotate(360deg) scale(.3);opacity:0}}.motion-blackhole #pAvatarWrap .avatar,.motion-blackhole #pAvatarWrap img{border:1px solid rgba(0,0,0,.9);box-shadow:0 0 20px rgba(255,180,60,.8),0 0 40px rgba(255,140,40,.6),0 0 70px rgba(200,80,20,.5),0 0 100px rgba(120,30,10,.4),inset 0 0 40px rgba(0,0,0,.7),inset 0 0 20px rgba(20,5,0,.5);filter:brightness(.92) contrast(1.15);animation:motionBHHorizon 8s ease-in-out infinite}@keyframes motionBHHorizon{0%,100%{box-shadow:0 0 18px rgba(255,180,60,.7),0 0 38px rgba(255,140,40,.55),0 0 68px rgba(200,80,20,.45),0 0 95px rgba(120,30,10,.35),inset 0 0 38px rgba(0,0,0,.7),inset 0 0 18px rgba(20,5,0,.5)}50%{box-shadow:0 0 30px #ffc850,0 0 60px rgba(255,160,50,.8),0 0 100px rgba(220,100,30,.65),0 0 140px rgba(160,50,15,.5),inset 0 0 45px rgba(0,0,0,.8),inset 0 0 22px rgba(30,8,0,.6)}}.motion-blackhole .hero h1{color:transparent;background:linear-gradient(180deg,#ffe088 0,#ff9640 25%,#dc4818 55%,#6a1808 85%,#200404 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .7)) drop-shadow(0 0 12px rgba(255, 180, 60, .6)) drop-shadow(0 0 20px rgba(255, 100, 30, .4));animation:motionBHRedshift 10s ease-in-out infinite;letter-spacing:4px;font-weight:800;text-transform:uppercase}@keyframes motionBHRedshift{0%,100%{background-position:0 0;letter-spacing:4px}50%{background-position:0 100%;letter-spacing:6px}}body.tpl-dark .motion-blackhole .hero{background:radial-gradient(ellipse at center,rgba(10,4,2,.55) 0,rgba(5,2,1,.65) 40%,rgba(2,1,0,.8) 80%,rgba(0,0,0,.95) 100%)}.motion-mirror .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,rgba(180,100,220,.2) 0,rgba(100,180,240,.18) 25%,rgba(240,180,100,.18) 50%,rgba(220,100,180,.18) 75%,rgba(100,240,180,.2) 100%)}.motion-mirror .hero::before{content:'';position:absolute;inset:-50%;width:200%;height:200%;background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,rgba(255,255,255,.3) 2deg,transparent 4deg,transparent 28deg,rgba(220,180,255,.25) 30deg,transparent 32deg,transparent 58deg,rgba(255,255,255,.3) 60deg,transparent 62deg,transparent 88deg,rgba(180,220,255,.25) 90deg,transparent 92deg,transparent 118deg,rgba(255,255,255,.3) 120deg,transparent 122deg,transparent 148deg,rgba(255,220,180,.25) 150deg,transparent 152deg,transparent 178deg,rgba(255,255,255,.3) 180deg,transparent 182deg,transparent 208deg,rgba(220,180,255,.25) 210deg,transparent 212deg,transparent 238deg,rgba(255,255,255,.3) 240deg,transparent 242deg,transparent 268deg,rgba(180,255,220,.25) 270deg,transparent 272deg,transparent 298deg,rgba(255,255,255,.3) 300deg,transparent 302deg,transparent 328deg,rgba(255,180,220,.25) 330deg,transparent 332deg,transparent 360deg);animation:motionMirrorShards 15s linear infinite;pointer-events:none;z-index:0}@keyframes motionMirrorShards{to{transform:rotate(360deg)}}.motion-mirror .hero::after{content:'';position:absolute;inset:0;background:linear-gradient(60deg,transparent 40%,rgba(255,255,255,.12) 45%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.12) 55%,transparent 60%),linear-gradient(-60deg,transparent 30%,rgba(220,180,255,.12) 35%,rgba(220,180,255,.2) 40%,transparent 45%),linear-gradient(120deg,transparent 55%,rgba(180,220,255,.12) 60%,rgba(180,220,255,.2) 65%,transparent 70%),linear-gradient(-120deg,transparent 40%,rgba(255,220,180,.12) 45%,rgba(255,220,180,.2) 50%,transparent 55%);background-size:60% 60%,50% 50%,55% 55%,45% 45%;animation:motionMirrorFragments 12s ease-in-out infinite;pointer-events:none;z-index:1}@keyframes motionMirrorFragments{0%,100%{opacity:.6;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}.motion-mirror .hero>*{position:relative;z-index:5!important}.motion-mirror #pAvatarWrap{position:relative;z-index:5}.motion-mirror #pAvatarWrap::before{content:'';position:absolute;inset:-40px;background:conic-gradient(from 0deg,rgba(180,100,220,.35) 0deg,transparent 30deg,rgba(100,180,240,.35) 60deg,transparent 90deg,rgba(240,180,100,.35) 120deg,transparent 150deg,rgba(220,100,180,.35) 180deg,transparent 210deg,rgba(100,240,180,.35) 240deg,transparent 270deg,rgba(180,100,240,.35) 300deg,transparent 330deg,rgba(180,100,220,.35) 360deg);border-radius:50%;animation:motionMirrorAura 8s linear infinite;filter:blur(10px);pointer-events:none;z-index:-1}@keyframes motionMirrorAura{to{transform:rotate(-360deg)}}.motion-mirror #pAvatarWrap .avatar,.motion-mirror #pAvatarWrap img{border:2px solid rgba(255,255,255,.8);box-shadow:6px 4px 0 rgba(180,100,220,.35),-6px 4px 0 rgba(100,180,240,.35),6px -4px 0 rgba(240,180,100,.35),-6px -4px 0 rgba(220,100,180,.35),0 0 30px rgba(255,255,255,.5),0 0 60px rgba(200,150,255,.4),0 0 90px rgba(150,200,255,.3);animation:motionMirrorRefract 6s ease-in-out infinite}@keyframes motionMirrorRefract{0%,100%{box-shadow:6px 4px 0 rgba(180,100,220,.35),-6px 4px 0 rgba(100,180,240,.35),6px -4px 0 rgba(240,180,100,.35),-6px -4px 0 rgba(220,100,180,.35),0 0 28px rgba(255,255,255,.45),0 0 55px rgba(200,150,255,.35),0 0 85px rgba(150,200,255,.25)}50%{box-shadow:10px 6px 0 rgba(180,100,220,.5),-10px 6px 0 rgba(100,180,240,.5),10px -6px 0 rgba(240,180,100,.5),-10px -6px 0 rgba(220,100,180,.5),0 0 40px rgba(255,255,255,.7),0 0 75px rgba(200,150,255,.5),0 0 110px rgba(150,200,255,.4)}}.motion-mirror .hero h1{color:transparent;background:linear-gradient(135deg,#b464dc 0,#64b4f0 20%,#f0b464 40%,#dc64b4 60%,#64f0b4 80%,#b464f0 100%);background-size:300% 300%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(3px 0 0 rgba(180, 100, 220, .5)) drop-shadow(-3px 0 0 rgba(100, 200, 240, .5)) drop-shadow(0 2px 4px rgba(0, 0, 0, .4));animation:motionMirrorText 8s ease infinite;letter-spacing:3px;font-weight:800}@keyframes motionMirrorText{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}body.tpl-dark .motion-mirror .hero{background:linear-gradient(135deg,rgba(100,40,150,.3) 0,rgba(40,100,180,.28) 25%,rgba(180,100,40,.28) 50%,rgba(150,40,100,.28) 75%,rgba(40,180,100,.3) 100%)}.motion-folding .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(180,140,80,.25) 0,rgba(120,90,60,.2) 40%,rgba(60,45,35,.35) 80%,rgba(30,25,20,.45) 100%)}.motion-folding .hero::before{content:'';position:absolute;inset:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='xMidYMax slice'><g fill='none' stroke='%23c8a068' stroke-width='0.6' opacity='0.85'><!-- Building 1 (left, tall) --><rect x='10' y='120' width='30' height='180'/><g stroke-width='0.4'><line x1='10' y1='140' x2='40' y2='140'/><line x1='10' y1='160' x2='40' y2='160'/><line x1='10' y1='180' x2='40' y2='180'/><line x1='10' y1='200' x2='40' y2='200'/><line x1='10' y1='220' x2='40' y2='220'/><line x1='10' y1='240' x2='40' y2='240'/><line x1='10' y1='260' x2='40' y2='260'/><line x1='10' y1='280' x2='40' y2='280'/><line x1='20' y1='120' x2='20' y2='300'/><line x1='30' y1='120' x2='30' y2='300'/></g><!-- Building 2 --><rect x='50' y='150' width='35' height='150'/><g stroke-width='0.4'><line x1='50' y1='170' x2='85' y2='170'/><line x1='50' y1='190' x2='85' y2='190'/><line x1='50' y1='210' x2='85' y2='210'/><line x1='50' y1='230' x2='85' y2='230'/><line x1='50' y1='250' x2='85' y2='250'/><line x1='50' y1='270' x2='85' y2='270'/><line x1='60' y1='150' x2='60' y2='300'/><line x1='72' y1='150' x2='72' y2='300'/></g><!-- Building 3 (medium) --><rect x='95' y='170' width='40' height='130'/><g stroke-width='0.4'><line x1='95' y1='185' x2='135' y2='185'/><line x1='95' y1='205' x2='135' y2='205'/><line x1='95' y1='225' x2='135' y2='225'/><line x1='95' y1='245' x2='135' y2='245'/><line x1='95' y1='265' x2='135' y2='265'/><line x1='108' y1='170' x2='108' y2='300'/><line x1='121' y1='170' x2='121' y2='300'/></g><!-- Building 4 (center tall) --><rect x='145' y='100' width='45' height='200'/><g stroke-width='0.4'><line x1='145' y1='120' x2='190' y2='120'/><line x1='145' y1='140' x2='190' y2='140'/><line x1='145' y1='160' x2='190' y2='160'/><line x1='145' y1='180' x2='190' y2='180'/><line x1='145' y1='200' x2='190' y2='200'/><line x1='145' y1='220' x2='190' y2='220'/><line x1='145' y1='240' x2='190' y2='240'/><line x1='145' y1='260' x2='190' y2='260'/><line x1='145' y1='280' x2='190' y2='280'/><line x1='160' y1='100' x2='160' y2='300'/><line x1='175' y1='100' x2='175' y2='300'/></g><!-- Building 5 --><rect x='200' y='140' width='38' height='160'/><g stroke-width='0.4'><line x1='200' y1='160' x2='238' y2='160'/><line x1='200' y1='180' x2='238' y2='180'/><line x1='200' y1='200' x2='238' y2='200'/><line x1='200' y1='220' x2='238' y2='220'/><line x1='200' y1='240' x2='238' y2='240'/><line x1='200' y1='260' x2='238' y2='260'/><line x1='213' y1='140' x2='213' y2='300'/><line x1='225' y1='140' x2='225' y2='300'/></g><!-- Building 6 --><rect x='248' y='165' width='42' height='135'/><g stroke-width='0.4'><line x1='248' y1='185' x2='290' y2='185'/><line x1='248' y1='205' x2='290' y2='205'/><line x1='248' y1='225' x2='290' y2='225'/><line x1='248' y1='245' x2='290' y2='245'/><line x1='248' y1='265' x2='290' y2='265'/><line x1='261' y1='165' x2='261' y2='300'/><line x1='276' y1='165' x2='276' y2='300'/></g><!-- Building 7 --><rect x='300' y='130' width='40' height='170'/><g stroke-width='0.4'><line x1='300' y1='150' x2='340' y2='150'/><line x1='300' y1='170' x2='340' y2='170'/><line x1='300' y1='190' x2='340' y2='190'/><line x1='300' y1='210' x2='340' y2='210'/><line x1='300' y1='230' x2='340' y2='230'/><line x1='300' y1='250' x2='340' y2='250'/><line x1='300' y1='270' x2='340' y2='270'/><line x1='313' y1='130' x2='313' y2='300'/><line x1='327' y1='130' x2='327' y2='300'/></g><!-- Building 8 (right) --><rect x='350' y='155' width='38' height='145'/><g stroke-width='0.4'><line x1='350' y1='175' x2='388' y2='175'/><line x1='350' y1='195' x2='388' y2='195'/><line x1='350' y1='215' x2='388' y2='215'/><line x1='350' y1='235' x2='388' y2='235'/><line x1='350' y1='255' x2='388' y2='255'/><line x1='350' y1='275' x2='388' y2='275'/><line x1='362' y1='155' x2='362' y2='300'/><line x1='375' y1='155' x2='375' y2='300'/></g></g></svg>") center bottom/cover no-repeat;transform-origin:center bottom;animation:motionFoldingCity 10s ease-in-out infinite;pointer-events:none;z-index:0;opacity:.85;filter:drop-shadow(0 -8px 12px rgba(0, 0, 0, .4))}@keyframes motionFoldingCity{0%,100%{transform:perspective(600px) rotateX(0)}50%{transform:perspective(600px) rotateX(65deg)}}.motion-folding .hero::after{content:'';position:absolute;inset:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='xMidYMin slice'><g fill='none' stroke='%23c8a068' stroke-width='0.6' opacity='0.7'><rect x='10' y='0' width='30' height='140'/><rect x='50' y='0' width='35' height='120'/><rect x='95' y='0' width='40' height='105'/><rect x='145' y='0' width='45' height='170'/><rect x='200' y='0' width='38' height='130'/><rect x='248' y='0' width='42' height='110'/><rect x='300' y='0' width='40' height='140'/><rect x='350' y='0' width='38' height='115'/><g stroke-width='0.4'><line x1='10' y1='20' x2='40' y2='20'/><line x1='10' y1='40' x2='40' y2='40'/><line x1='10' y1='60' x2='40' y2='60'/><line x1='10' y1='80' x2='40' y2='80'/><line x1='10' y1='100' x2='40' y2='100'/><line x1='10' y1='120' x2='40' y2='120'/><line x1='145' y1='20' x2='190' y2='20'/><line x1='145' y1='40' x2='190' y2='40'/><line x1='145' y1='60' x2='190' y2='60'/><line x1='145' y1='80' x2='190' y2='80'/><line x1='145' y1='100' x2='190' y2='100'/><line x1='145' y1='120' x2='190' y2='120'/><line x1='145' y1='140' x2='190' y2='140'/></g></g></svg>") center top/cover no-repeat;transform-origin:center top;animation:motionFoldingCityTop 10s ease-in-out infinite;pointer-events:none;z-index:0;opacity:0;filter:drop-shadow(0 8px 12px rgba(0, 0, 0, .4))}@keyframes motionFoldingCityTop{0%,30%{opacity:0;transform:perspective(600px) rotateX(0)}50%{opacity:.75;transform:perspective(600px) rotateX(-65deg)}100%,70%{opacity:0;transform:perspective(600px) rotateX(0)}}.motion-folding .hero>*{position:relative;z-index:3}.motion-folding #pAvatarWrap{position:relative}.motion-folding #pAvatarWrap::before{content:'';position:absolute;inset:-40px;border-radius:50%;background:radial-gradient(circle,rgba(200,160,104,.5) 0,rgba(180,140,80,.35) 40%,transparent 75%);animation:motionFoldingAura 6s ease-in-out infinite;filter:blur(8px);pointer-events:none;z-index:-1}@keyframes motionFoldingAura{0%,100%{opacity:.6;transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}}.motion-folding #pAvatarWrap .avatar,.motion-folding #pAvatarWrap img{border:2px solid rgba(200,160,104,.7);box-shadow:0 0 25px rgba(200,160,104,.6),0 0 50px rgba(180,140,80,.45),0 0 85px rgba(120,90,50,.3),0 0 110px rgba(80,100,130,.2),inset 0 -8px 20px rgba(80,60,40,.3);filter:saturate(1.08) contrast(1.05);animation:motionFoldingGlow 10s ease-in-out infinite}@keyframes motionFoldingGlow{0%,100%,40%{box-shadow:0 0 22px rgba(200,160,104,.55),0 0 48px rgba(180,140,80,.4),0 0 82px rgba(120,90,50,.28),0 0 108px rgba(80,100,130,.18),inset 0 -8px 20px rgba(80,60,40,.28)}50%{box-shadow:0 0 32px rgba(200,160,104,.8),0 0 62px rgba(180,140,80,.6),0 0 100px rgba(120,90,50,.45),0 0 135px rgba(80,100,130,.3),inset 0 -10px 25px rgba(80,60,40,.4)}}.motion-folding .hero h1{color:transparent;background:linear-gradient(180deg,#f4d896 0,#d4a868 30%,#a08040 65%,#604828 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .5)) drop-shadow(0 0 12px rgba(200, 160, 104, .5));animation:motionFoldingName 10s ease-in-out infinite;letter-spacing:4px;font-weight:700;font-family:Georgia,serif}@keyframes motionFoldingName{0%,100%{transform:perspective(400px) rotateX(0)}50%{transform:perspective(400px) rotateX(-8deg)}}body.tpl-dark .motion-folding .hero{background:linear-gradient(180deg,rgba(80,55,30,.4) 0,rgba(50,35,22,.4) 40%,rgba(25,18,12,.55) 80%,rgba(10,8,5,.7) 100%)}.motion-echo .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at center,rgba(60,30,90,.3) 0,rgba(40,20,70,.35) 40%,rgba(20,10,40,.5) 80%,rgba(10,5,25,.6) 100%)}.motion-echo .hero::before{content:'';position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0,transparent 8px,rgba(255,100,200,.06) 9px,transparent 10px),repeating-linear-gradient(90deg,transparent 0,transparent 8px,rgba(100,200,255,.06) 9px,transparent 10px);animation:motionEchoInterference 8s linear infinite;pointer-events:none;z-index:0}@keyframes motionEchoInterference{0%{background-position:0 0,0 0}100%{background-position:0 100px,100px 0}}.motion-echo .hero::after{content:'';position:absolute;top:50%;left:50%;width:400px;height:400px;transform:translate(-50%,-50%);background:radial-gradient(circle,transparent 0,transparent 30%,rgba(255,100,200,.1) 32%,transparent 35%,transparent 45%,rgba(100,200,255,.1) 47%,transparent 50%,transparent 60%,rgba(200,100,255,.1) 62%,transparent 65%);animation:motionEchoPortal 6s linear infinite;pointer-events:none;z-index:0;filter:blur(1px)}@keyframes motionEchoPortal{0%{transform:translate(-50%,-50%) scale(.8) rotate(0);opacity:.6}50%{transform:translate(-50%,-50%) scale(1.1) rotate(180deg);opacity:1}100%{transform:translate(-50%,-50%) scale(.8) rotate(360deg);opacity:.6}}.motion-echo .hero>*{position:relative;z-index:3}.motion-echo #pAvatarWrap{position:relative}.motion-echo #pAvatarWrap .avatar,.motion-echo #pAvatarWrap img{border:2px solid rgba(255,255,255,.8);box-shadow:0 0 25px rgba(255,100,200,.5),0 0 50px rgba(100,200,255,.4);filter:drop-shadow(-30px 0 0 rgba(255, 100, 100, .45)) drop-shadow(30px 0 0 rgba(100, 100, 255, .45)) drop-shadow(-18px -18px 0 rgba(255, 200, 100, .35)) drop-shadow(18px -18px 0 rgba(100, 255, 200, .35)) drop-shadow(-18px 18px 0 rgba(200, 100, 255, .35)) drop-shadow(18px 18px 0 rgba(255, 100, 200, .35));animation:motionEchoSync 8s ease-in-out infinite}@keyframes motionEchoSync{0%{filter:drop-shadow(-30px 0 0 rgba(255, 100, 100, .45)) drop-shadow(30px 0 0 rgba(100, 100, 255, .45)) drop-shadow(-18px -18px 0 rgba(255, 200, 100, .35)) drop-shadow(18px -18px 0 rgba(100, 255, 200, .35)) drop-shadow(-18px 18px 0 rgba(200, 100, 255, .35)) drop-shadow(18px 18px 0 rgba(255, 100, 200, .35))}25%{filter:drop-shadow(-15px 0 0 rgba(255, 100, 100, .6)) drop-shadow(15px 0 0 rgba(100, 100, 255, .6)) drop-shadow(-9px -9px 0 rgba(255, 200, 100, .5)) drop-shadow(9px -9px 0 rgba(100, 255, 200, .5)) drop-shadow(-9px 9px 0 rgba(200, 100, 255, .5)) drop-shadow(9px 9px 0 rgba(255, 100, 200, .5))}50%{filter:drop-shadow(0 0 0 rgba(255, 100, 100, .9)) drop-shadow(0 0 20px rgba(255, 255, 255, .9)) drop-shadow(0 0 40px rgba(200, 150, 255, .7)) drop-shadow(0 0 0 rgba(100, 100, 255, .9)) drop-shadow(0 0 0 rgba(255, 200, 100, .9)) drop-shadow(0 0 0 rgba(100, 255, 200, .9))}75%{filter:drop-shadow(-15px 0 0 rgba(255, 100, 100, .6)) drop-shadow(15px 0 0 rgba(100, 100, 255, .6)) drop-shadow(-9px -9px 0 rgba(255, 200, 100, .5)) drop-shadow(9px -9px 0 rgba(100, 255, 200, .5)) drop-shadow(-9px 9px 0 rgba(200, 100, 255, .5)) drop-shadow(9px 9px 0 rgba(255, 100, 200, .5))}100%{filter:drop-shadow(-30px 0 0 rgba(255, 100, 100, .45)) drop-shadow(30px 0 0 rgba(100, 100, 255, .45)) drop-shadow(-18px -18px 0 rgba(255, 200, 100, .35)) drop-shadow(18px -18px 0 rgba(100, 255, 200, .35)) drop-shadow(-18px 18px 0 rgba(200, 100, 255, .35)) drop-shadow(18px 18px 0 rgba(255, 100, 200, .35))}}.motion-echo .hero h1{color:rgba(255,255,255,.95);text-shadow:-15px 0 0 rgba(255,100,100,.5),15px 0 0 rgba(100,100,255,.5),0 -10px 0 rgba(255,200,100,.4),0 10px 0 rgba(200,100,255,.4);animation:motionEchoTextSync 8s ease-in-out infinite;letter-spacing:3px;font-weight:800;text-transform:uppercase}@keyframes motionEchoTextSync{0%{text-shadow:-15px 0 0 rgba(255,100,100,.5),15px 0 0 rgba(100,100,255,.5),0 -10px 0 rgba(255,200,100,.4),0 10px 0 rgba(200,100,255,.4)}25%{text-shadow:-8px 0 0 rgba(255,100,100,.7),8px 0 0 rgba(100,100,255,.7),0 -5px 0 rgba(255,200,100,.6),0 5px 0 rgba(200,100,255,.6)}50%{text-shadow:0 0 20px #fff,0 0 30px rgba(200,150,255,.8),0 0 40px rgba(150,200,255,.6)}75%{text-shadow:-8px 0 0 rgba(255,100,100,.7),8px 0 0 rgba(100,100,255,.7),0 -5px 0 rgba(255,200,100,.6),0 5px 0 rgba(200,100,255,.6)}100%{text-shadow:-15px 0 0 rgba(255,100,100,.5),15px 0 0 rgba(100,100,255,.5),0 -10px 0 rgba(255,200,100,.4),0 10px 0 rgba(200,100,255,.4)}}body.tpl-dark .motion-echo .hero{background:radial-gradient(ellipse at center,rgba(40,15,65,.5) 0,rgba(25,10,50,.55) 40%,rgba(12,5,25,.7) 80%,rgba(5,2,15,.85) 100%)}.motion-vanity .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(58,36,24,.35) 0,rgba(45,28,18,.4) 50%,rgba(30,18,12,.5) 100%)}.motion-vanity .hero::before{content:'';position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 70% 60% at 50% 40%,rgba(255,240,210,.25) 0,rgba(255,220,180,.15) 40%,transparent 70%);animation:motionVanityWarm 8s ease-in-out infinite;pointer-events:none}@keyframes motionVanityWarm{0%,100%{opacity:.8}50%{opacity:1}}.motion-vanity .hero::after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(135deg,transparent 30%,rgba(255,255,255,.08) 45%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.08) 55%,transparent 70%);animation:motionVanityGleam 6s ease-in-out infinite;pointer-events:none}@keyframes motionVanityGleam{0%,100%{transform:translateX(-30%);opacity:.6}50%{transform:translateX(30%);opacity:1}}.motion-vanity .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-vanity #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-vanity #pAvatarWrap .avatar,.motion-vanity #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:3px solid rgba(232,184,75,.8);box-shadow:-32px -50px 6px 2px rgba(255,244,224,.95),-16px -54px 6px 2px rgba(255,244,224,.95),0 -56px 6px 2px rgba(255,244,224,.95),16px -54px 6px 2px rgba(255,244,224,.95),32px -50px 6px 2px rgba(255,244,224,.95),48px -32px 6px 2px rgba(255,244,224,.95),54px -10px 6px 2px rgba(255,244,224,.95),54px 14px 6px 2px rgba(255,244,224,.95),48px 36px 6px 2px rgba(255,244,224,.95),32px 52px 6px 2px rgba(255,244,224,.95),0 58px 6px 2px rgba(255,244,224,.95),-32px 52px 6px 2px rgba(255,244,224,.95),-48px 36px 6px 2px rgba(255,244,224,.95),-54px 14px 6px 2px rgba(255,244,224,.95),-54px -10px 6px 2px rgba(255,244,224,.95),-48px -32px 6px 2px rgba(255,244,224,.95),0 0 40px rgba(255,220,160,.6),0 0 80px rgba(255,200,120,.4),0 0 120px rgba(232,184,75,.3),inset 0 0 20px rgba(255,244,224,.12);animation:motionVanityBulbs 6s ease-in-out infinite}@keyframes motionVanityBulbs{0%,100%{box-shadow:-32px -50px 6px 2px rgba(255,244,224,.95),-16px -54px 6px 2px rgba(255,244,224,.7),0 -56px 6px 2px rgba(255,244,224,.95),16px -54px 6px 2px rgba(255,244,224,.7),32px -50px 6px 2px rgba(255,244,224,.95),48px -32px 6px 2px rgba(255,244,224,.7),54px -10px 6px 2px rgba(255,244,224,.95),54px 14px 6px 2px rgba(255,244,224,.7),48px 36px 6px 2px rgba(255,244,224,.95),32px 52px 6px 2px rgba(255,244,224,.7),0 58px 6px 2px rgba(255,244,224,.95),-32px 52px 6px 2px rgba(255,244,224,.7),-48px 36px 6px 2px rgba(255,244,224,.95),-54px 14px 6px 2px rgba(255,244,224,.7),-54px -10px 6px 2px rgba(255,244,224,.95),-48px -32px 6px 2px rgba(255,244,224,.7),0 0 40px rgba(255,220,160,.55),0 0 80px rgba(255,200,120,.35),0 0 120px rgba(232,184,75,.25),inset 0 0 20px rgba(255,244,224,.1)}50%{box-shadow:-32px -50px 6px 2px rgba(255,244,224,.7),-16px -54px 6px 2px rgba(255,244,224,.95),0 -56px 6px 2px rgba(255,244,224,.7),16px -54px 6px 2px rgba(255,244,224,.95),32px -50px 6px 2px rgba(255,244,224,.7),48px -32px 6px 2px rgba(255,244,224,.95),54px -10px 6px 2px rgba(255,244,224,.7),54px 14px 6px 2px rgba(255,244,224,.95),48px 36px 6px 2px rgba(255,244,224,.7),32px 52px 6px 2px rgba(255,244,224,.95),0 58px 6px 2px rgba(255,244,224,.7),-32px 52px 6px 2px rgba(255,244,224,.95),-48px 36px 6px 2px rgba(255,244,224,.7),-54px 14px 6px 2px rgba(255,244,224,.95),-54px -10px 6px 2px rgba(255,244,224,.7),-48px -32px 6px 2px rgba(255,244,224,.95),0 0 50px rgba(255,220,160,.75),0 0 95px rgba(255,200,120,.5),0 0 140px rgba(232,184,75,.35),inset 0 0 25px rgba(255,244,224,.18)}}.motion-vanity .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#fff4e0 0,#e8b84b 35%,#c89830 65%,#8a6820 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(255, 244, 224, .7)) drop-shadow(0 -1px 0 rgba(80, 50, 20, .5)) drop-shadow(0 2px 4px rgba(0, 0, 0, .4)) drop-shadow(0 0 15px rgba(255, 220, 160, .5));letter-spacing:3px;font-weight:700;font-family:Georgia,serif;font-style:italic}body.tpl-dark .motion-vanity .hero{background:linear-gradient(180deg,rgba(35,22,14,.55) 0,rgba(25,16,10,.6) 50%,rgba(15,8,4,.7) 100%)}.motion-couture .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(10,10,10,.5) 0,rgba(15,10,12,.45) 50%,rgba(8,5,8,.55) 100%)}.motion-couture .hero::before{content:'';position:absolute;inset:0;z-index:0;background:linear-gradient(0deg,rgba(212,175,55,.25) 0,rgba(212,175,55,.08) 15%,transparent 30%),linear-gradient(145deg,transparent 0,transparent 35%,rgba(214,36,79,.12) 40%,rgba(214,36,79,.2) 45%,rgba(214,36,79,.12) 50%,transparent 55%,transparent 100%);animation:motionCoutureFabric 10s ease-in-out infinite;pointer-events:none}@keyframes motionCoutureFabric{0%,100%{transform:translateX(0)}50%{transform:translateX(-20px)}}.motion-couture .hero::after{content:'';position:absolute;top:0;left:50%;width:4px;height:4px;border-radius:50%;z-index:2;background:0 0;box-shadow:-200px 40px 20px 15px rgba(255,255,255,0),-140px 80px 20px 15px rgba(255,255,255,0),-60px 30px 20px 15px rgba(255,255,255,0),60px 60px 20px 15px rgba(255,255,255,0),140px 45px 20px 15px rgba(255,255,255,0),200px 75px 20px 15px rgba(255,255,255,0);animation:motionCoutureFlash 4s steps(1) infinite;pointer-events:none}@keyframes motionCoutureFlash{0%,100%{box-shadow:-200px 40px 20px 15px rgba(255,255,255,0),-140px 80px 20px 15px rgba(255,255,255,0),-60px 30px 20px 15px rgba(255,255,255,0),60px 60px 20px 15px rgba(255,255,255,0),140px 45px 20px 15px rgba(255,255,255,0),200px 75px 20px 15px rgba(255,255,255,0)}10%{box-shadow:-200px 40px 25px 20px rgba(255,255,255,.95),-140px 80px 20px 15px rgba(255,255,255,0),-60px 30px 20px 15px rgba(255,255,255,0),60px 60px 20px 15px rgba(255,255,255,0),140px 45px 20px 15px rgba(255,255,255,0),200px 75px 20px 15px rgba(255,255,255,0)}12%{box-shadow:-200px 40px 20px 15px rgba(255,255,255,0),-140px 80px 20px 15px rgba(255,255,255,0),-60px 30px 20px 15px rgba(255,255,255,0),60px 60px 20px 15px rgba(255,255,255,0),140px 45px 20px 15px rgba(255,255,255,0),200px 75px 20px 15px rgba(255,255,255,0)}35%{box-shadow:-200px 40px 20px 15px rgba(255,255,255,0),-140px 80px 20px 15px rgba(255,255,255,0),-60px 30px 20px 15px rgba(255,255,255,0),60px 60px 20px 15px rgba(255,255,255,0),140px 45px 25px 20px rgba(255,255,255,.95),200px 75px 20px 15px rgba(255,255,255,0)}37%{box-shadow:-200px 40px 20px 15px rgba(255,255,255,0),-140px 80px 20px 15px rgba(255,255,255,0),-60px 30px 20px 15px rgba(255,255,255,0),60px 60px 20px 15px rgba(255,255,255,0),140px 45px 20px 15px rgba(255,255,255,0),200px 75px 20px 15px rgba(255,255,255,0)}55%{box-shadow:-200px 40px 20px 15px rgba(255,255,255,0),-140px 80px 20px 15px rgba(255,255,255,0),-60px 30px 25px 20px rgba(255,255,255,.95),60px 60px 20px 15px rgba(255,255,255,0),140px 45px 20px 15px rgba(255,255,255,0),200px 75px 20px 15px rgba(255,255,255,0)}57%{box-shadow:-200px 40px 20px 15px rgba(255,255,255,0),-140px 80px 20px 15px rgba(255,255,255,0),-60px 30px 20px 15px rgba(255,255,255,0),60px 60px 20px 15px rgba(255,255,255,0),140px 45px 20px 15px rgba(255,255,255,0),200px 75px 20px 15px rgba(255,255,255,0)}75%{box-shadow:-200px 40px 20px 15px rgba(255,255,255,0),-140px 80px 20px 15px rgba(255,255,255,0),-60px 30px 20px 15px rgba(255,255,255,0),60px 60px 20px 15px rgba(255,255,255,0),140px 45px 20px 15px rgba(255,255,255,0),200px 75px 25px 20px rgba(255,255,255,.95)}77%{box-shadow:-200px 40px 20px 15px rgba(255,255,255,0),-140px 80px 20px 15px rgba(255,255,255,0),-60px 30px 20px 15px rgba(255,255,255,0),60px 60px 20px 15px rgba(255,255,255,0),140px 45px 20px 15px rgba(255,255,255,0),200px 75px 20px 15px rgba(255,255,255,0)}90%{box-shadow:-200px 40px 20px 15px rgba(255,255,255,0),-140px 80px 25px 20px rgba(255,255,255,.9),-60px 30px 20px 15px rgba(255,255,255,0),60px 60px 25px 20px rgba(255,255,255,.9),140px 45px 20px 15px rgba(255,255,255,0),200px 75px 20px 15px rgba(255,255,255,0)}92%{box-shadow:-200px 40px 20px 15px rgba(255,255,255,0),-140px 80px 20px 15px rgba(255,255,255,0),-60px 30px 20px 15px rgba(255,255,255,0),60px 60px 20px 15px rgba(255,255,255,0),140px 45px 20px 15px rgba(255,255,255,0),200px 75px 20px 15px rgba(255,255,255,0)}}.motion-couture .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-couture #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-couture #pAvatarWrap .avatar,.motion-couture #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(212,175,55,.85);box-shadow:0 0 20px rgba(212,175,55,.65),0 0 45px rgba(214,36,79,.45),0 0 80px rgba(10,10,10,.5),inset 0 6px 15px rgba(255,255,255,.1),inset 0 -6px 15px rgba(0,0,0,.4);filter:contrast(1.1) saturate(1.1);animation:motionCoutureAvatar 4s steps(1) infinite}@keyframes motionCoutureAvatar{0%,100%{filter:contrast(1.1) saturate(1.1) brightness(1)}10%,35%,55%,75%,90%{filter:contrast(1.1) saturate(1.1) brightness(1.4)}12%,37%,57%,77%,92%{filter:contrast(1.1) saturate(1.1) brightness(1)}}.motion-couture .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#fff 0,#d4af37 30%,#d6244f 65%,#4a0a1a 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .6)) drop-shadow(0 0 12px rgba(214, 36, 79, .5)) drop-shadow(0 0 20px rgba(212, 175, 55, .4));letter-spacing:5px;font-weight:800;text-transform:uppercase;font-family:Georgia,serif}body.tpl-dark .motion-couture .hero{background:linear-gradient(180deg,rgba(5,5,5,.6) 0,rgba(8,5,6,.6) 50%,rgba(3,2,3,.7) 100%)}.motion-ballerina .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(245,213,220,.3) 0,rgba(240,220,230,.25) 40%,rgba(232,200,168,.2) 80%,rgba(139,111,125,.3) 100%)}.motion-ballerina .hero::before{content:'';position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 55% 100% at 50% -10%,rgba(255,240,230,.35) 0,rgba(255,230,215,.15) 40%,transparent 70%),radial-gradient(circle 1.5px at 15% 25%,rgba(255,240,220,.9),transparent),radial-gradient(circle 1px at 30% 45%,rgba(255,235,215,.7),transparent),radial-gradient(circle 1.5px at 50% 20%,rgba(255,240,220,.9),transparent),radial-gradient(circle 1px at 65% 55%,rgba(255,235,215,.7),transparent),radial-gradient(circle 1.5px at 80% 30%,rgba(255,240,220,.9),transparent),radial-gradient(circle 1px at 25% 70%,rgba(255,235,215,.7),transparent),radial-gradient(circle 1.5px at 70% 75%,rgba(255,240,220,.8),transparent),radial-gradient(circle 1px at 45% 80%,rgba(255,235,215,.7),transparent),radial-gradient(circle 1px at 90% 60%,rgba(255,240,220,.8),transparent);animation:motionBallerinaDust 10s ease-in-out infinite;pointer-events:none}@keyframes motionBallerinaDust{0%,100%{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}.motion-ballerina .hero::after{content:'';position:absolute;bottom:0;left:0;right:0;height:40%;z-index:1;background:linear-gradient(0deg,rgba(139,111,125,.35) 0,rgba(180,150,160,.15) 40%,transparent 100%);pointer-events:none}.motion-ballerina .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-ballerina #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-ballerina #pAvatarWrap .avatar,.motion-ballerina #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(255,240,243,.85);box-shadow:0 0 0 6px rgba(245,213,220,.5),0 0 0 12px rgba(255,240,243,.35),0 0 0 20px rgba(245,213,220,.25),0 0 0 30px rgba(255,240,243,.18),0 0 0 42px rgba(245,213,220,.12),0 0 35px rgba(255,230,215,.6),0 0 70px rgba(245,213,220,.45),0 0 110px rgba(232,200,168,.3),inset 0 5px 15px rgba(255,255,255,.12),inset 0 -5px 15px rgba(139,111,125,.2);animation:motionBallerinaPirouette 12s ease-in-out infinite}@keyframes motionBallerinaPirouette{0%,100%{box-shadow:0 0 0 6px rgba(245,213,220,.5),0 0 0 12px rgba(255,240,243,.35),0 0 0 20px rgba(245,213,220,.25),0 0 0 30px rgba(255,240,243,.18),0 0 0 42px rgba(245,213,220,.12),0 0 35px rgba(255,230,215,.55),0 0 70px rgba(245,213,220,.4),0 0 110px rgba(232,200,168,.28),inset 0 5px 15px rgba(255,255,255,.1),inset 0 -5px 15px rgba(139,111,125,.18);transform:scale(1)}25%{box-shadow:2px -1px 0 8px rgba(245,213,220,.55),4px -2px 0 16px rgba(255,240,243,.4),6px -3px 0 26px rgba(245,213,220,.28),8px -4px 0 38px rgba(255,240,243,.2),10px -5px 0 52px rgba(245,213,220,.14),0 0 40px rgba(255,230,215,.65),0 0 80px rgba(245,213,220,.5),0 0 120px rgba(232,200,168,.35),inset 0 5px 15px rgba(255,255,255,.12),inset 0 -5px 15px rgba(139,111,125,.2);transform:scale(1.02)}50%{box-shadow:0 0 0 10px rgba(245,213,220,.55),0 0 0 18px rgba(255,240,243,.4),0 0 0 28px rgba(245,213,220,.3),0 0 0 40px rgba(255,240,243,.22),0 0 0 54px rgba(245,213,220,.15),0 0 45px rgba(255,230,215,.7),0 0 90px rgba(245,213,220,.55),0 0 135px rgba(232,200,168,.38),inset 0 6px 18px rgba(255,255,255,.14),inset 0 -6px 18px rgba(139,111,125,.22);transform:scale(1.03)}75%{box-shadow:-2px 1px 0 8px rgba(245,213,220,.55),-4px 2px 0 16px rgba(255,240,243,.4),-6px 3px 0 26px rgba(245,213,220,.28),-8px 4px 0 38px rgba(255,240,243,.2),-10px 5px 0 52px rgba(245,213,220,.14),0 0 40px rgba(255,230,215,.65),0 0 80px rgba(245,213,220,.5),0 0 120px rgba(232,200,168,.35),inset 0 5px 15px rgba(255,255,255,.12),inset 0 -5px 15px rgba(139,111,125,.2);transform:scale(1.02)}}.motion-ballerina .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#fff0f3 0,#f5d5dc 30%,#d4a0b0 60%,#8b6f7d 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(255, 240, 243, .6)) drop-shadow(0 -1px 0 rgba(100, 70, 85, .4)) drop-shadow(0 2px 4px rgba(0, 0, 0, .25)) drop-shadow(0 0 12px rgba(245, 213, 220, .5));letter-spacing:4px;font-weight:600;font-style:italic;font-family:Georgia,serif}body.tpl-dark .motion-ballerina .hero{background:linear-gradient(180deg,rgba(100,70,80,.4) 0,rgba(85,60,70,.35) 40%,rgba(70,50,55,.4) 80%,rgba(50,35,42,.5) 100%)}.motion-luna .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(26,27,58,.45) 0,rgba(35,30,60,.4) 40%,rgba(20,18,45,.5) 80%,rgba(12,10,30,.6) 100%)}.motion-luna .hero::before{content:'';position:absolute;inset:0;z-index:0;background:radial-gradient(circle 1.5px at 8% 15%,rgba(200,184,219,.9),transparent),radial-gradient(circle 1px at 22% 35%,rgba(240,230,210,.7),transparent),radial-gradient(circle 2px at 40% 12%,#c8b8db,transparent),radial-gradient(circle 1px at 55% 48%,rgba(240,230,210,.6),transparent),radial-gradient(circle 1.5px at 72% 22%,rgba(200,184,219,.9),transparent),radial-gradient(circle 1px at 88% 55%,rgba(240,230,210,.7),transparent),radial-gradient(circle 2px at 15% 72%,rgba(200,184,219,.85),transparent),radial-gradient(circle 1px at 35% 82%,rgba(240,230,210,.65),transparent),radial-gradient(circle 1.5px at 62% 78%,rgba(200,184,219,.9),transparent),radial-gradient(circle 1px at 82% 88%,rgba(240,230,210,.7),transparent),radial-gradient(circle 1px at 95% 18%,rgba(200,184,219,.8),transparent),radial-gradient(circle 1.5px at 48% 62%,rgba(240,230,210,.75),transparent);animation:motionLunaStars 8s ease-in-out infinite;pointer-events:none}@keyframes motionLunaStars{0%,100%{opacity:.7}50%{opacity:1}}.motion-luna .hero::after{content:'';position:absolute;top:50%;left:50%;width:12px;height:12px;border-radius:50%;z-index:1;background:0 0;box-shadow:0 -100px 3px 4px rgba(240,230,210,.95),70px -70px 3px 4px rgba(240,230,210,.8),100px 0 3px 4px rgba(240,230,210,.65),70px 70px 3px 4px rgba(240,230,210,.5),0 100px 3px 4px rgba(80,70,100,.6),-70px 70px 3px 4px rgba(240,230,210,.5),-100px 0 3px 4px rgba(240,230,210,.65),-70px -70px 3px 4px rgba(240,230,210,.8);animation:motionLunaOrbit 16s linear infinite;pointer-events:none;filter:drop-shadow(0 0 6px rgba(200, 184, 219, .6))}@keyframes motionLunaOrbit{to{transform:rotate(360deg)}}.motion-luna .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-luna #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-luna #pAvatarWrap .avatar,.motion-luna #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(200,184,219,.65);box-shadow:0 0 25px rgba(200,184,219,.6),0 0 55px rgba(139,122,184,.45),0 0 90px rgba(26,27,58,.4),0 0 120px rgba(240,230,210,.2),inset 0 5px 18px rgba(240,230,210,.12),inset 0 -5px 18px rgba(26,27,58,.3);animation:motionLunaGlow 16s ease-in-out infinite}@keyframes motionLunaGlow{0%{box-shadow:0 0 20px rgba(200,184,219,.4),0 0 45px rgba(139,122,184,.3),0 0 80px rgba(26,27,58,.35),0 0 110px rgba(240,230,210,.12),inset 0 5px 18px rgba(240,230,210,.08),inset 0 -5px 18px rgba(26,27,58,.3)}25%{box-shadow:0 0 25px rgba(200,184,219,.55),0 0 52px rgba(139,122,184,.4),0 0 88px rgba(26,27,58,.38),0 0 118px rgba(240,230,210,.18),inset 0 5px 18px rgba(240,230,210,.1),inset 0 -5px 18px rgba(26,27,58,.28)}50%{box-shadow:0 0 35px rgba(240,230,210,.8),0 0 70px rgba(200,184,219,.65),0 0 110px rgba(139,122,184,.5),0 0 150px rgba(240,230,210,.3),inset 0 6px 22px rgba(240,230,210,.2),inset 0 -6px 22px rgba(26,27,58,.2)}75%{box-shadow:0 0 25px rgba(200,184,219,.55),0 0 52px rgba(139,122,184,.4),0 0 88px rgba(26,27,58,.38),0 0 118px rgba(240,230,210,.18),inset 0 5px 18px rgba(240,230,210,.1),inset 0 -5px 18px rgba(26,27,58,.28)}100%{box-shadow:0 0 20px rgba(200,184,219,.4),0 0 45px rgba(139,122,184,.3),0 0 80px rgba(26,27,58,.35),0 0 110px rgba(240,230,210,.12),inset 0 5px 18px rgba(240,230,210,.08),inset 0 -5px 18px rgba(26,27,58,.3)}}.motion-luna .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#f0e6d2 0,#c8b8db 25%,#8b7ab8 55%,#4a3a68 85%,#1a1b3a 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(240, 230, 210, .6)) drop-shadow(0 -1px 0 rgba(26, 27, 58, .6)) drop-shadow(0 2px 4px rgba(0, 0, 0, .3)) drop-shadow(0 0 12px rgba(200, 184, 219, .5)) drop-shadow(0 0 20px rgba(139, 122, 184, .3));animation:motionLunaName 16s ease-in-out infinite;letter-spacing:3px;font-weight:700;font-style:italic;font-family:Georgia,serif}@keyframes motionLunaName{0%,100%{background-position:0 100%}50%{background-position:0 0}}body.tpl-dark .motion-luna .hero{background:linear-gradient(180deg,rgba(14,15,35,.6) 0,rgba(20,17,40,.55) 40%,rgba(10,8,28,.65) 80%,rgba(5,4,15,.75) 100%)}.motion-rosegarden .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(242,169,188,.2) 0,rgba(245,230,211,.18) 40%,rgba(107,143,94,.15) 80%,rgba(60,80,50,.25) 100%)}.motion-rosegarden .hero::before{content:'';position:absolute;inset:0;z-index:1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300'><g fill='none' stroke='%236B8F5E' stroke-width='2' stroke-linecap='round'><!-- Main vine left --><path d='M0 300 Q20 280 15 250 Q10 220 25 200 Q35 180 30 155 Q22 130 35 110 Q45 90 40 65 Q35 45 50 30' stroke-dasharray='600' stroke-dashoffset='600'><animate attributeName='stroke-dashoffset' from='600' to='0' dur='4s' fill='freeze' begin='0.2s'/></path><!-- Leaves left --><path d='M15 250 Q5 240 0 248 Q8 255 15 250' fill='%236B8F5E' opacity='0'><animate attributeName='opacity' from='0' to='0.8' dur='0.5s' fill='freeze' begin='1.2s'/></path><path d='M25 200 Q35 190 40 198 Q32 205 25 200' fill='%237BA06A' opacity='0'><animate attributeName='opacity' from='0' to='0.8' dur='0.5s' fill='freeze' begin='1.8s'/></path><path d='M30 155 Q18 148 15 158 Q24 162 30 155' fill='%236B8F5E' opacity='0'><animate attributeName='opacity' from='0' to='0.8' dur='0.5s' fill='freeze' begin='2.2s'/></path><path d='M35 110 Q45 102 50 112 Q42 118 35 110' fill='%237BA06A' opacity='0'><animate attributeName='opacity' from='0' to='0.8' dur='0.5s' fill='freeze' begin='2.6s'/></path><path d='M40 65 Q28 58 25 68 Q34 72 40 65' fill='%236B8F5E' opacity='0'><animate attributeName='opacity' from='0' to='0.8' dur='0.5s' fill='freeze' begin='3.2s'/></path><!-- Rose blooms left --><circle cx='50' cy='30' r='8' fill='%23C94F6D' opacity='0'><animate attributeName='opacity' from='0' to='0.9' dur='0.8s' fill='freeze' begin='3.5s'/></circle><circle cx='50' cy='30' r='4' fill='%23E8788E' opacity='0'><animate attributeName='opacity' from='0' to='0.85' dur='0.8s' fill='freeze' begin='3.7s'/></circle><circle cx='30' cy='155' r='6' fill='%23D65F7A' opacity='0'><animate attributeName='opacity' from='0' to='0.85' dur='0.6s' fill='freeze' begin='2.8s'/></circle><!-- Main vine right --><path d='M400 300 Q380 275 385 245 Q390 215 375 195 Q365 175 370 148 Q378 125 365 105 Q355 88 360 62 Q365 42 350 28' stroke-dasharray='600' stroke-dashoffset='600'><animate attributeName='stroke-dashoffset' from='600' to='0' dur='4s' fill='freeze' begin='0.5s'/></path><!-- Leaves right --><path d='M385 245 Q395 235 400 243 Q392 250 385 245' fill='%237BA06A' opacity='0'><animate attributeName='opacity' from='0' to='0.8' dur='0.5s' fill='freeze' begin='1.5s'/></path><path d='M375 195 Q365 188 360 198 Q368 202 375 195' fill='%236B8F5E' opacity='0'><animate attributeName='opacity' from='0' to='0.8' dur='0.5s' fill='freeze' begin='2s'/></path><path d='M370 148 Q382 142 385 152 Q376 156 370 148' fill='%237BA06A' opacity='0'><animate attributeName='opacity' from='0' to='0.8' dur='0.5s' fill='freeze' begin='2.5s'/></path><path d='M365 105 Q355 98 352 108 Q360 112 365 105' fill='%236B8F5E' opacity='0'><animate attributeName='opacity' from='0' to='0.8' dur='0.5s' fill='freeze' begin='3s'/></path><!-- Rose blooms right --><circle cx='350' cy='28' r='8' fill='%23C94F6D' opacity='0'><animate attributeName='opacity' from='0' to='0.9' dur='0.8s' fill='freeze' begin='3.8s'/></circle><circle cx='350' cy='28' r='4' fill='%23F2A9BC' opacity='0'><animate attributeName='opacity' from='0' to='0.85' dur='0.8s' fill='freeze' begin='4s'/></circle><circle cx='370' cy='148' r='6' fill='%23D65F7A' opacity='0'><animate attributeName='opacity' from='0' to='0.85' dur='0.6s' fill='freeze' begin='3s'/></circle><!-- Thorns --><g stroke='%23556B4A' stroke-width='1.5'><line x1='18' y1='238' x2='14' y2='232'/><line x1='28' y1='188' x2='33' y2='182'/><line x1='382' y1='232' x2='386' y2='226'/><line x1='372' y1='182' x2='368' y2='176'/></g></g></svg>") center/cover no-repeat;pointer-events:none}.motion-rosegarden .hero::after{content:'';position:absolute;top:-10px;left:50%;width:10px;height:10px;z-index:2;border-radius:50% 0 50% 50%;background:0 0;box-shadow:-180px 20px 2px 3px rgba(201,79,109,.85),-130px 50px 2px 2px rgba(242,169,188,.8),-80px 10px 2px 3px rgba(214,95,122,.85),-30px 60px 2px 2px rgba(201,79,109,.75),20px 35px 2px 3px rgba(242,169,188,.85),80px 15px 2px 2px rgba(214,95,122,.8),130px 55px 2px 3px rgba(201,79,109,.85),180px 25px 2px 2px rgba(242,169,188,.75),-160px 120px 2px 3px rgba(214,95,122,.8),-100px 150px 2px 2px rgba(201,79,109,.75),-40px 110px 2px 3px rgba(242,169,188,.85),50px 140px 2px 2px rgba(214,95,122,.8),110px 125px 2px 3px rgba(201,79,109,.85),170px 155px 2px 2px rgba(242,169,188,.75),-140px 220px 2px 3px rgba(201,79,109,.8),-70px 250px 2px 2px rgba(214,95,122,.75),10px 230px 2px 3px rgba(242,169,188,.85),90px 260px 2px 2px rgba(201,79,109,.8),160px 240px 2px 3px rgba(214,95,122,.85),-180px 330px 2px 2px rgba(242,169,188,.75),-100px 350px 2px 3px rgba(201,79,109,.8),0 340px 2px 2px rgba(214,95,122,.85),100px 360px 2px 3px rgba(242,169,188,.8),180px 345px 2px 2px rgba(201,79,109,.75);animation:motionRosePetals 7s linear infinite;pointer-events:none}@keyframes motionRosePetals{0%{transform:translateY(0) rotate(0)}100%{transform:translateY(300px) rotate(180deg)}}.motion-rosegarden .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-rosegarden #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-rosegarden #pAvatarWrap .avatar,.motion-rosegarden #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(201,79,109,.7);box-shadow:0 0 0 5px rgba(242,169,188,.4),0 0 0 10px rgba(107,143,94,.3),0 0 0 15px rgba(242,169,188,.2),0 0 30px rgba(201,79,109,.5),0 0 60px rgba(242,169,188,.35),0 0 95px rgba(107,143,94,.25),inset 0 5px 15px rgba(245,230,211,.12),inset 0 -5px 15px rgba(60,80,50,.2);animation:motionRoseGlow 8s ease-in-out infinite}@keyframes motionRoseGlow{0%,100%{box-shadow:0 0 0 5px rgba(242,169,188,.35),0 0 0 10px rgba(107,143,94,.25),0 0 0 15px rgba(242,169,188,.18),0 0 28px rgba(201,79,109,.45),0 0 58px rgba(242,169,188,.3),0 0 90px rgba(107,143,94,.22),inset 0 5px 15px rgba(245,230,211,.1),inset 0 -5px 15px rgba(60,80,50,.18)}50%{box-shadow:0 0 0 7px rgba(242,169,188,.5),0 0 0 14px rgba(107,143,94,.4),0 0 0 22px rgba(242,169,188,.3),0 0 38px rgba(201,79,109,.7),0 0 75px rgba(242,169,188,.5),0 0 115px rgba(107,143,94,.35),inset 0 6px 18px rgba(245,230,211,.15),inset 0 -6px 18px rgba(60,80,50,.25)}}.motion-rosegarden .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#f5e6d3 0,#f2a9bc 25%,#c94f6d 55%,#6b8f5e 80%,#3c5032 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .3)) drop-shadow(0 0 12px rgba(201, 79, 109, .5)) drop-shadow(0 0 20px rgba(107, 143, 94, .3));animation:motionRoseName 10s ease-in-out infinite;letter-spacing:3px;font-weight:700;font-style:italic;font-family:Georgia,serif}@keyframes motionRoseName{0%,100%{background-position:0 0}50%{background-position:0 100%}}body.tpl-dark .motion-rosegarden .hero{background:linear-gradient(180deg,rgba(120,60,75,.35) 0,rgba(100,80,65,.3) 40%,rgba(50,65,45,.3) 80%,rgba(30,40,25,.4) 100%)}.motion-diadem .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(91,62,124,.35) 0,rgba(75,50,105,.3) 40%,rgba(55,38,80,.35) 80%,rgba(35,24,55,.45) 100%)}.motion-diadem .hero::before{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(135deg,transparent 30%,rgba(232,228,240,.1) 45%,rgba(255,255,255,.15) 50%,rgba(232,228,240,.1) 55%,transparent 70%);animation:motionDiademVelvet 8s ease-in-out infinite;pointer-events:none}@keyframes motionDiademVelvet{0%,100%{transform:translateX(-40%)}50%{transform:translateX(40%)}}.motion-diadem .hero::after{content:'';position:absolute;top:0;left:50%;width:4px;height:4px;z-index:2;background:0 0;box-shadow:-180px 30px 4px 2px rgba(255,255,255,0),-120px 50px 4px 2px rgba(255,255,255,0),-60px 25px 4px 2px rgba(255,255,255,0),0 45px 4px 2px rgba(255,255,255,0),60px 20px 4px 2px rgba(255,255,255,0),120px 55px 4px 2px rgba(255,255,255,0),180px 35px 4px 2px rgba(255,255,255,0),-150px 100px 4px 2px rgba(255,255,255,0),-80px 120px 4px 2px rgba(255,255,255,0),30px 110px 4px 2px rgba(255,255,255,0),100px 95px 4px 2px rgba(255,255,255,0),160px 115px 4px 2px rgba(255,255,255,0);animation:motionDiademSparkle 6s steps(1) infinite;pointer-events:none}@keyframes motionDiademSparkle{0%,100%{box-shadow:-180px 30px 4px 2px rgba(255,255,255,0),-120px 50px 4px 2px rgba(255,255,255,0),-60px 25px 4px 2px rgba(255,255,255,0),0 45px 4px 2px rgba(255,255,255,0),60px 20px 4px 2px rgba(255,255,255,0),120px 55px 4px 2px rgba(255,255,255,0),180px 35px 4px 2px rgba(255,255,255,0),-150px 100px 4px 2px rgba(255,255,255,0),-80px 120px 4px 2px rgba(255,255,255,0),30px 110px 4px 2px rgba(255,255,255,0),100px 95px 4px 2px rgba(255,255,255,0),160px 115px 4px 2px rgba(255,255,255,0)}8%{box-shadow:-180px 30px 6px 3px #fff,-120px 50px 4px 2px rgba(255,255,255,0),-60px 25px 4px 2px rgba(255,255,255,0),0 45px 4px 2px rgba(255,255,255,0),60px 20px 4px 2px rgba(255,255,255,0),120px 55px 4px 2px rgba(255,255,255,0),180px 35px 4px 2px rgba(255,255,255,0),-150px 100px 4px 2px rgba(255,255,255,0),-80px 120px 4px 2px rgba(255,255,255,0),30px 110px 4px 2px rgba(255,255,255,0),100px 95px 4px 2px rgba(255,255,255,0),160px 115px 4px 2px rgba(255,255,255,0)}14%{box-shadow:-180px 30px 4px 2px rgba(255,255,255,.3),-120px 50px 6px 3px #fff,-60px 25px 4px 2px rgba(255,255,255,0),0 45px 4px 2px rgba(255,255,255,0),60px 20px 4px 2px rgba(255,255,255,0),120px 55px 4px 2px rgba(255,255,255,0),180px 35px 4px 2px rgba(255,255,255,0),-150px 100px 4px 2px rgba(255,255,255,0),-80px 120px 4px 2px rgba(255,255,255,0),30px 110px 4px 2px rgba(255,255,255,0),100px 95px 4px 2px rgba(255,255,255,0),160px 115px 4px 2px rgba(255,255,255,0)}20%{box-shadow:-180px 30px 4px 2px rgba(255,255,255,0),-120px 50px 4px 2px rgba(255,255,255,.3),-60px 25px 6px 3px #fff,0 45px 4px 2px rgba(255,255,255,0),60px 20px 4px 2px rgba(255,255,255,0),120px 55px 4px 2px rgba(255,255,255,0),180px 35px 4px 2px rgba(255,255,255,0),-150px 100px 4px 2px rgba(255,255,255,0),-80px 120px 4px 2px rgba(255,255,255,0),30px 110px 4px 2px rgba(255,255,255,0),100px 95px 4px 2px rgba(255,255,255,0),160px 115px 4px 2px rgba(255,255,255,0)}30%{box-shadow:-180px 30px 6px 3px rgba(255,255,255,.8),-120px 50px 6px 3px rgba(255,255,255,.8),-60px 25px 8px 4px #fff,0 45px 10px 5px #fff,60px 20px 8px 4px #fff,120px 55px 6px 3px rgba(255,255,255,.8),180px 35px 6px 3px rgba(255,255,255,.8),-150px 100px 4px 2px rgba(255,255,255,.3),-80px 120px 4px 2px rgba(255,255,255,.3),30px 110px 4px 2px rgba(255,255,255,.3),100px 95px 4px 2px rgba(255,255,255,.3),160px 115px 4px 2px rgba(255,255,255,.3)}35%{box-shadow:-180px 30px 4px 2px rgba(255,255,255,0),-120px 50px 4px 2px rgba(255,255,255,0),-60px 25px 4px 2px rgba(255,255,255,0),0 45px 4px 2px rgba(255,255,255,0),60px 20px 4px 2px rgba(255,255,255,0),120px 55px 4px 2px rgba(255,255,255,0),180px 35px 4px 2px rgba(255,255,255,0),-150px 100px 4px 2px rgba(255,255,255,0),-80px 120px 4px 2px rgba(255,255,255,0),30px 110px 4px 2px rgba(255,255,255,0),100px 95px 4px 2px rgba(255,255,255,0),160px 115px 4px 2px rgba(255,255,255,0)}50%{box-shadow:-180px 30px 4px 2px rgba(255,255,255,0),-120px 50px 4px 2px rgba(255,255,255,0),-60px 25px 4px 2px rgba(255,255,255,0),0 45px 4px 2px rgba(255,255,255,0),60px 20px 6px 3px #fff,120px 55px 4px 2px rgba(255,255,255,0),180px 35px 4px 2px rgba(255,255,255,0),-150px 100px 4px 2px rgba(255,255,255,0),-80px 120px 4px 2px rgba(255,255,255,0),30px 110px 4px 2px rgba(255,255,255,0),100px 95px 4px 2px rgba(255,255,255,0),160px 115px 4px 2px rgba(255,255,255,0)}56%{box-shadow:-180px 30px 4px 2px rgba(255,255,255,0),-120px 50px 4px 2px rgba(255,255,255,0),-60px 25px 4px 2px rgba(255,255,255,0),0 45px 4px 2px rgba(255,255,255,0),60px 20px 4px 2px rgba(255,255,255,.3),120px 55px 6px 3px #fff,180px 35px 4px 2px rgba(255,255,255,0),-150px 100px 4px 2px rgba(255,255,255,0),-80px 120px 4px 2px rgba(255,255,255,0),30px 110px 4px 2px rgba(255,255,255,0),100px 95px 4px 2px rgba(255,255,255,0),160px 115px 4px 2px rgba(255,255,255,0)}62%{box-shadow:-180px 30px 4px 2px rgba(255,255,255,0),-120px 50px 4px 2px rgba(255,255,255,0),-60px 25px 4px 2px rgba(255,255,255,0),0 45px 4px 2px rgba(255,255,255,0),60px 20px 4px 2px rgba(255,255,255,0),120px 55px 4px 2px rgba(255,255,255,.3),180px 35px 6px 3px #fff,-150px 100px 4px 2px rgba(255,255,255,0),-80px 120px 4px 2px rgba(255,255,255,0),30px 110px 4px 2px rgba(255,255,255,0),100px 95px 4px 2px rgba(255,255,255,0),160px 115px 4px 2px rgba(255,255,255,0)}80%{box-shadow:-180px 30px 8px 4px rgba(255,255,255,.9),-120px 50px 8px 4px rgba(255,255,255,.9),-60px 25px 8px 4px rgba(255,255,255,.9),0 45px 12px 6px #fff,60px 20px 8px 4px rgba(255,255,255,.9),120px 55px 8px 4px rgba(255,255,255,.9),180px 35px 8px 4px rgba(255,255,255,.9),-150px 100px 6px 3px rgba(255,255,255,.7),-80px 120px 6px 3px rgba(255,255,255,.7),30px 110px 6px 3px rgba(255,255,255,.7),100px 95px 6px 3px rgba(255,255,255,.7),160px 115px 6px 3px rgba(255,255,255,.7)}85%{box-shadow:-180px 30px 4px 2px rgba(255,255,255,0),-120px 50px 4px 2px rgba(255,255,255,0),-60px 25px 4px 2px rgba(255,255,255,0),0 45px 4px 2px rgba(255,255,255,0),60px 20px 4px 2px rgba(255,255,255,0),120px 55px 4px 2px rgba(255,255,255,0),180px 35px 4px 2px rgba(255,255,255,0),-150px 100px 4px 2px rgba(255,255,255,0),-80px 120px 4px 2px rgba(255,255,255,0),30px 110px 4px 2px rgba(255,255,255,0),100px 95px 4px 2px rgba(255,255,255,0),160px 115px 4px 2px rgba(255,255,255,0)}}.motion-diadem .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-diadem #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-diadem #pAvatarWrap .avatar,.motion-diadem #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(192,192,200,.85);box-shadow:0 0 0 4px rgba(232,228,240,.5),0 0 0 8px rgba(192,192,200,.35),0 0 30px rgba(255,255,255,.6),0 0 60px rgba(200,190,230,.45),0 0 100px rgba(91,62,124,.35),inset 0 5px 15px rgba(255,255,255,.15),inset 0 -5px 15px rgba(55,38,80,.25);animation:motionDiademGlow 6s ease-in-out infinite}@keyframes motionDiademGlow{0%,100%{box-shadow:0 0 0 4px rgba(232,228,240,.45),0 0 0 8px rgba(192,192,200,.3),0 0 28px rgba(255,255,255,.55),0 0 58px rgba(200,190,230,.4),0 0 95px rgba(91,62,124,.3),inset 0 5px 15px rgba(255,255,255,.12),inset 0 -5px 15px rgba(55,38,80,.22)}50%{box-shadow:0 0 0 6px rgba(232,228,240,.65),0 0 0 12px rgba(192,192,200,.5),0 0 40px rgba(255,255,255,.85),0 0 80px rgba(200,190,230,.6),0 0 130px rgba(91,62,124,.45),inset 0 6px 18px rgba(255,255,255,.2),inset 0 -6px 18px rgba(55,38,80,.3)}}.motion-diadem .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#fff 0,#e8e4f0 25%,#c0c0c8 50%,#5b3e7c 80%,#2a1a40 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(255, 255, 255, .7)) drop-shadow(0 -1px 0 rgba(55, 38, 80, .6)) drop-shadow(0 2px 4px rgba(0, 0, 0, .35)) drop-shadow(0 0 15px rgba(200, 190, 230, .5));letter-spacing:5px;font-weight:800;text-transform:uppercase;font-family:Georgia,serif}body.tpl-dark .motion-diadem .hero{background:linear-gradient(180deg,rgba(55,35,80,.5) 0,rgba(42,28,65,.5) 40%,rgba(30,20,50,.55) 80%,rgba(18,12,32,.65) 100%)}.motion-ethereal .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(255,253,248,.35) 0,rgba(240,228,208,.3) 40%,rgba(212,196,168,.25) 80%,rgba(180,165,140,.3) 100%)}.motion-ethereal .hero::before{content:'';position:absolute;inset:0;z-index:0;background:conic-gradient(from 250deg at 50% -20%,transparent 0deg,rgba(255,253,248,.2) 8deg,transparent 16deg,rgba(255,250,240,.15) 24deg,transparent 32deg,rgba(255,253,248,.2) 40deg,transparent 48deg,rgba(255,250,240,.18) 56deg,transparent 64deg,rgba(255,253,248,.2) 72deg,transparent 80deg);animation:motionEtherealRays 15s ease-in-out infinite;pointer-events:none;filter:blur(3px)}@keyframes motionEtherealRays{0%,100%{transform:translateX(-10px);opacity:.7}50%{transform:translateX(10px);opacity:1}}.motion-ethereal .hero::after{content:'';position:absolute;inset:0;z-index:1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 60'><g fill='%23ffffff' opacity='0.85'><path d='M15 0 Q5 15 8 30 Q10 45 15 60 Q20 45 22 30 Q25 15 15 0'/><line x1='15' y1='5' x2='15' y2='55' stroke='%23e0d8c8' stroke-width='0.5'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 60'><g fill='%23f8f0e0' opacity='0.8'><path d='M15 0 Q5 15 8 30 Q10 45 15 60 Q20 45 22 30 Q25 15 15 0'/><line x1='15' y1='5' x2='15' y2='55' stroke='%23d4c4a8' stroke-width='0.5'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 60'><g fill='%23ffffff' opacity='0.75'><path d='M15 0 Q5 15 8 30 Q10 45 15 60 Q20 45 22 30 Q25 15 15 0'/><line x1='15' y1='5' x2='15' y2='55' stroke='%23e0d8c8' stroke-width='0.5'/></g></svg>");background-size:28px 50px,20px 36px,24px 44px;background-repeat:no-repeat;animation:motionEtherealFeathers 10s ease-in-out infinite;pointer-events:none}@keyframes motionEtherealFeathers{0%{background-position:15% -10%,75% -20%,45% -15%;transform:rotate(0)}25%{background-position:25% 20%,65% 15%,55% 22%;transform:rotate(2deg)}50%{background-position:18% 50%,78% 45%,42% 55%;transform:rotate(-2deg)}75%{background-position:28% 75%,62% 72%,52% 80%;transform:rotate(1deg)}100%{background-position:15% 110%,75% 105%,45% 115%;transform:rotate(0)}}.motion-ethereal .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-ethereal #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-ethereal #pAvatarWrap .avatar,.motion-ethereal #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(255,253,248,.85);box-shadow:0 -8px 0 3px rgba(255,250,230,.5),0 -12px 15px 5px rgba(255,250,230,.35),0 0 30px rgba(255,253,248,.6),0 0 65px rgba(240,228,208,.45),0 0 105px rgba(212,196,168,.3),inset 0 5px 20px rgba(255,255,255,.15),inset 0 -5px 15px rgba(180,165,140,.15);animation:motionEtherealHalo 8s ease-in-out infinite}@keyframes motionEtherealHalo{0%,100%{box-shadow:0 -8px 0 3px rgba(255,250,230,.45),0 -12px 15px 5px rgba(255,250,230,.3),0 0 28px rgba(255,253,248,.55),0 0 62px rgba(240,228,208,.4),0 0 100px rgba(212,196,168,.28),inset 0 5px 20px rgba(255,255,255,.12),inset 0 -5px 15px rgba(180,165,140,.12)}50%{box-shadow:0 -10px 0 5px rgba(255,250,230,.7),0 -16px 22px 8px rgba(255,250,230,.5),0 0 40px rgba(255,253,248,.8),0 0 85px rgba(240,228,208,.6),0 0 135px rgba(212,196,168,.4),inset 0 6px 25px rgba(255,255,255,.2),inset 0 -6px 18px rgba(180,165,140,.15)}}.motion-ethereal .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#fffdf8 0,#f0e4d0 30%,#d4c4a8 65%,#a89880 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(255, 253, 248, .7)) drop-shadow(0 -1px 0 rgba(140, 125, 100, .4)) drop-shadow(0 2px 4px rgba(0, 0, 0, .2)) drop-shadow(0 0 12px rgba(255, 250, 230, .5));letter-spacing:5px;font-weight:600;font-family:Georgia,serif;font-style:italic}body.tpl-dark .motion-ethereal .hero{background:linear-gradient(180deg,rgba(100,95,85,.35) 0,rgba(80,72,60,.3) 40%,rgba(60,55,45,.35) 80%,rgba(40,35,28,.45) 100%)}.motion-y2k .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,rgba(255,143,199,.22) 0,rgba(168,223,255,.2) 35%,rgba(200,200,216,.2) 65%,rgba(255,200,230,.22) 100%)}.motion-y2k .hero::before{content:'';position:absolute;inset:0;z-index:0;background:linear-gradient(110deg,transparent 20%,rgba(255,200,255,.2) 30%,rgba(200,255,255,.25) 40%,rgba(255,255,200,.2) 50%,rgba(200,200,255,.25) 60%,rgba(255,200,230,.2) 70%,transparent 80%);animation:motionY2kHolo 4s ease-in-out infinite;pointer-events:none}@keyframes motionY2kHolo{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.motion-y2k .hero::after{content:'';position:absolute;top:0;left:50%;width:6px;height:6px;z-index:1;background:0 0;box-shadow:-160px 30px 0 0 rgba(255,255,255,0),-80px 70px 0 0 rgba(255,255,255,0),-20px 25px 0 0 rgba(255,255,255,0),60px 80px 0 0 rgba(255,255,255,0),140px 40px 0 0 rgba(255,255,255,0),180px 90px 0 0 rgba(255,255,255,0),-120px 120px 0 0 rgba(255,255,255,0),40px 130px 0 0 rgba(255,255,255,0),120px 110px 0 0 rgba(255,255,255,0);animation:motionY2kStars 3s ease-in-out infinite;pointer-events:none}@keyframes motionY2kStars{0%,100%{box-shadow:-160px 30px 3px 1px rgba(255,200,255,.9),-80px 70px 0 0 rgba(255,255,255,0),-20px 25px 0 0 rgba(255,255,255,0),60px 80px 0 0 rgba(255,255,255,0),140px 40px 3px 1px rgba(200,230,255,.9),180px 90px 0 0 rgba(255,255,255,0),-120px 120px 0 0 rgba(255,255,255,0),40px 130px 3px 1px rgba(255,220,255,.9),120px 110px 0 0 rgba(255,255,255,0)}33%{box-shadow:-160px 30px 0 0 rgba(255,255,255,0),-80px 70px 3px 1px rgba(200,255,230,.9),-20px 25px 3px 1px rgba(255,200,220,.9),60px 80px 0 0 rgba(255,255,255,0),140px 40px 0 0 rgba(255,255,255,0),180px 90px 3px 1px rgba(255,230,200,.9),-120px 120px 3px 1px rgba(230,200,255,.9),40px 130px 0 0 rgba(255,255,255,0),120px 110px 0 0 rgba(255,255,255,0)}66%{box-shadow:-160px 30px 0 0 rgba(255,255,255,0),-80px 70px 0 0 rgba(255,255,255,0),-20px 25px 0 0 rgba(255,255,255,0),60px 80px 3px 1px rgba(255,200,255,.9),140px 40px 0 0 rgba(255,255,255,0),180px 90px 0 0 rgba(255,255,255,0),-120px 120px 0 0 rgba(255,255,255,0),40px 130px 0 0 rgba(255,255,255,0),120px 110px 3px 1px rgba(200,255,255,.9)}}.motion-y2k .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-y2k #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-y2k #pAvatarWrap .avatar,.motion-y2k #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:3px solid rgba(255,255,255,.9);box-shadow:0 0 0 5px rgba(255,143,199,.6),0 0 0 9px rgba(168,223,255,.5),0 0 0 13px rgba(255,220,255,.4),0 0 30px rgba(255,200,230,.55),0 0 60px rgba(168,223,255,.4),0 0 95px rgba(200,200,216,.3),inset 0 0 15px rgba(255,255,255,.1);animation:motionY2kIridescent 4s ease-in-out infinite}@keyframes motionY2kIridescent{0%,100%{box-shadow:0 0 0 5px rgba(255,143,199,.6),0 0 0 9px rgba(168,223,255,.5),0 0 0 13px rgba(255,220,255,.4),0 0 28px rgba(255,200,230,.5),0 0 58px rgba(168,223,255,.35),0 0 90px rgba(200,200,216,.25),inset 0 0 15px rgba(255,255,255,.08)}33%{box-shadow:0 0 0 5px rgba(168,223,255,.6),0 0 0 9px rgba(200,255,220,.5),0 0 0 13px rgba(255,200,255,.4),0 0 35px rgba(168,223,255,.6),0 0 65px rgba(200,255,220,.45),0 0 100px rgba(255,200,255,.3),inset 0 0 18px rgba(255,255,255,.12)}66%{box-shadow:0 0 0 5px rgba(255,220,180,.6),0 0 0 9px rgba(255,143,199,.5),0 0 0 13px rgba(168,223,255,.4),0 0 32px rgba(255,220,180,.55),0 0 62px rgba(255,143,199,.4),0 0 95px rgba(168,223,255,.28),inset 0 0 15px rgba(255,255,255,.1)}}.motion-y2k .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(90deg,#ff8fc7 0,#a8dfff 25%,#ffb8e8 50%,#b8f0ff 75%,#ff8fc7 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(200, 100, 180, .35)) drop-shadow(0 0 12px rgba(255, 200, 230, .5)) drop-shadow(0 0 20px rgba(168, 223, 255, .4));animation:motionY2kText 3s linear infinite;letter-spacing:2px;font-weight:800}@keyframes motionY2kText{0%{background-position:0 50%}100%{background-position:200% 50%}}body.tpl-dark .motion-y2k .hero{background:linear-gradient(135deg,rgba(150,60,110,.35) 0,rgba(60,110,150,.3) 35%,rgba(100,100,130,.3) 65%,rgba(150,80,130,.35) 100%)}.motion-lipstick .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(220,40,80,.15) 0,rgba(255,230,235,.2) 40%,rgba(240,200,210,.18) 80%,rgba(180,30,65,.2) 100%)}.motion-lipstick .hero::before{content:'';position:absolute;inset:0;z-index:1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 40'><g fill='%23dc2850' opacity='0.7'><!-- Upper lip --><path d='M5 20 Q10 8 20 12 Q25 8 30 12 Q40 8 45 20'/><!-- Lower lip --><path d='M5 20 Q15 32 25 28 Q35 32 45 20'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 40'><g fill='%23c41840' opacity='0.55'><!-- Upper lip --><path d='M5 20 Q10 8 20 12 Q25 8 30 12 Q40 8 45 20'/><!-- Lower lip --><path d='M5 20 Q15 32 25 28 Q35 32 45 20'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 40'><g fill='%23e84070' opacity='0.5'><!-- Upper lip --><path d='M5 20 Q10 8 20 12 Q25 8 30 12 Q40 8 45 20'/><!-- Lower lip --><path d='M5 20 Q15 32 25 28 Q35 32 45 20'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 40'><g fill='%23b81038' opacity='0.4'><!-- Upper lip --><path d='M5 20 Q10 8 20 12 Q25 8 30 12 Q40 8 45 20'/><!-- Lower lip --><path d='M5 20 Q15 32 25 28 Q35 32 45 20'/></g></svg>");background-size:45px 35px,38px 30px,30px 24px,55px 42px;background-repeat:no-repeat;background-position:8% 15%,88% 30%,15% 80%,65% 70%;animation:motionLipstickStamp 8s steps(1) infinite;pointer-events:none}@keyframes motionLipstickStamp{0%{background-position:8% 15%,88% 30%,15% 80%,65% 70%;opacity:0}10%{opacity:0}12%{background-position:8% 15%,88% 30%,15% 80%,65% 70%;opacity:1;background-size:50px 40px,38px 30px,30px 24px,55px 42px}14%{background-size:45px 35px,38px 30px,30px 24px,55px 42px}30%{background-size:45px 35px,38px 30px,30px 24px,55px 42px}32%{background-size:45px 35px,44px 36px,30px 24px,55px 42px}34%{background-size:45px 35px,38px 30px,30px 24px,55px 42px}50%{background-size:45px 35px,38px 30px,30px 24px,55px 42px}52%{background-size:45px 35px,38px 30px,36px 30px,55px 42px}54%{background-size:45px 35px,38px 30px,30px 24px,55px 42px}70%{background-size:45px 35px,38px 30px,30px 24px,55px 42px}72%{background-size:45px 35px,38px 30px,30px 24px,65px 50px}74%{background-size:45px 35px,38px 30px,30px 24px,55px 42px}90%{opacity:1}95%{opacity:0}100%{opacity:0}}.motion-lipstick .hero::after{content:'';position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 60% 40% at 30% 45%,rgba(220,40,80,.1) 0,transparent 50%),radial-gradient(ellipse 50% 35% at 75% 65%,rgba(180,30,65,.08) 0,transparent 50%);pointer-events:none}.motion-lipstick .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-lipstick #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-lipstick #pAvatarWrap .avatar,.motion-lipstick #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:3px solid rgba(220,40,80,.8);box-shadow:0 0 0 5px rgba(220,40,80,.4),0 0 0 10px rgba(255,180,200,.3),0 0 30px rgba(220,40,80,.55),0 0 60px rgba(255,100,140,.4),0 0 100px rgba(180,30,65,.3),inset 0 4px 12px rgba(255,200,220,.15),inset 0 -4px 12px rgba(120,20,45,.2);animation:motionLipstickGlow 8s steps(1) infinite}@keyframes motionLipstickGlow{0%,100%,11%,14%,29%,34%,49%,54%,69%,74%,89%{box-shadow:0 0 0 5px rgba(220,40,80,.4),0 0 0 10px rgba(255,180,200,.3),0 0 28px rgba(220,40,80,.5),0 0 58px rgba(255,100,140,.35),0 0 95px rgba(180,30,65,.25),inset 0 4px 12px rgba(255,200,220,.12),inset 0 -4px 12px rgba(120,20,45,.18)}12%,32%,52%,72%{box-shadow:0 0 0 7px rgba(220,40,80,.6),0 0 0 14px rgba(255,180,200,.5),0 0 40px rgba(220,40,80,.8),0 0 75px rgba(255,100,140,.6),0 0 120px rgba(180,30,65,.45),inset 0 5px 15px rgba(255,200,220,.2),inset 0 -5px 15px rgba(120,20,45,.25);transform:scale(1.04)}}.motion-lipstick .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#ffe0e8 0,#dc2850 35%,#b81038 65%,#6a0820 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(255, 200, 220, .6)) drop-shadow(0 -1px 0 rgba(100, 10, 30, .5)) drop-shadow(0 2px 4px rgba(0, 0, 0, .35)) drop-shadow(0 0 12px rgba(220, 40, 80, .6));letter-spacing:3px;font-weight:900;text-transform:uppercase;font-style:italic}body.tpl-dark .motion-lipstick .hero{background:linear-gradient(180deg,rgba(120,20,45,.35) 0,rgba(100,50,65,.3) 40%,rgba(80,40,55,.3) 80%,rgba(90,15,35,.4) 100%)}body.tpl-dark{--bg:#0A0A0B;--card:#141416;--text:#F0F0F2;--muted:#6B6B76;--border:#222228;--accent-soft:rgba(200,85,61,0.12);--green-soft:rgba(45,155,110,0.1)}body.tpl-dark .hero h1{color:#fff}body.tpl-dark .hero .tag{background:#1a1a1e;border-color:#2a2a30;color:#888}body.tpl-dark .card{background:linear-gradient(145deg,#141416 0,#1a1a1e 100%);border:1px solid #222228;box-shadow:0 4px 24px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.03)}body.tpl-dark .card p{color:#b0b0ba}body.tpl-dark .status-card-inner{background:linear-gradient(145deg,#141416 0,#1a1a1e 100%)}body.tpl-dark .status-card-inner::after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.03),transparent)}body.tpl-dark .status-text{color:#d0d0d8}body.tpl-dark .wall-item{background:#141416;border:1px solid #1e1e24;box-shadow:0 2px 8px rgba(0,0,0,.2)}body.tpl-dark .wall-name{color:#e8e8ec}body.tpl-dark .wall-msg{color:#8888a0}body.tpl-dark .wall-answer{color:var(--accent)}body.tpl-dark .wall-city{color:#556}body.tpl-dark .wall-badge{background:rgba(200,85,61,.15);color:var(--accent)}body.tpl-dark input,body.tpl-dark select,body.tpl-dark textarea{background:#0e0e10;color:#e0e0e8;border-color:#2a2a32;box-shadow:inset 0 2px 4px rgba(0,0,0,.3)}body.tpl-dark input:focus,body.tpl-dark textarea:focus{border-color:var(--accent);box-shadow:inset 0 2px 4px rgba(0,0,0,.3),0 0 0 3px rgba(200,85,61,.1)}body.tpl-dark input::placeholder,body.tpl-dark textarea::placeholder{color:#444450}body.tpl-dark .chip{background:#141416;border-color:#2a2a32;color:#888}body.tpl-dark .chip.on{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}body.tpl-dark .kota-tag{background:#141416;border-color:#222228;color:#666}body.tpl-dark .accordion{background:linear-gradient(145deg,#141416 0,#18181c 100%);border-color:#222228;box-shadow:0 2px 12px rgba(0,0,0,.2)}body.tpl-dark .accordion-header:hover{background:rgba(255,255,255,.02)}body.tpl-dark .accordion-arrow{background:#1a1a1e;color:#666}body.tpl-dark .accordion-body-inner{color:#b0b0ba}body.tpl-dark .stat-box{background:#141416!important;border:1px solid #222228}body.tpl-dark .stat-num{color:var(--accent)!important}body.tpl-dark .stat-label{color:#666!important}body.tpl-dark .daily-highlight{background:linear-gradient(135deg,rgba(200,85,61,.06),rgba(255,184,0,.03));border-color:rgba(200,85,61,.2)}body.tpl-dark .dh-tip{background:#0e0e10;color:#888}body.tpl-dark .manage-stat-pill{background:#0e0e10;border-color:#222228}body.tpl-dark .manage-search{background:#0e0e10;border-color:#2a2a32;color:#e0e0e8}body.tpl-dark .manage-filter{background:#141416;border-color:#222228;color:#666}body.tpl-dark .manage-filter.on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}body.tpl-dark .link-btn{box-shadow:0 4px 12px rgba(0,0,0,.3)}body.tpl-dark .btn{box-shadow:0 4px 16px rgba(200,85,61,.2)}body.tpl-dark .btn-outline{border-color:#333;color:var(--accent)}body.tpl-dark .btn-outline:hover{background:var(--accent-soft)}body.tpl-dark .gallery-item{border-color:#222228}body.tpl-dark .gallery-add{border-color:#2a2a32;color:#555}body.tpl-dark .gallery-add:hover{border-color:var(--accent);color:var(--accent)}body.tpl-dark .qr-box{background:#141416;border-color:#222228}body.tpl-dark .poster-section{background:#141416;border-color:#222228}body.tpl-dark .page-btn{background:#141416;border-color:#222228;color:#666}body.tpl-dark .page-btn.active{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}body.tpl-dark .toast{background:rgba(45,155,110,.1);border:1px solid rgba(45,155,110,.2)}body.tpl-dark .cta-create{background:rgba(200,85,61,.06);border-color:rgba(200,85,61,.2)}body.tpl-dark .upgrade-hero{background:linear-gradient(135deg,#141416 0,#1e1e24 100%);border:1px solid #2a2a32}body.tpl-dark .affiliate-card{box-shadow:0 8px 32px rgba(0,0,0,.4)}body.tpl-dark .broadcast-card{box-shadow:0 8px 32px rgba(200,85,61,.15)}body.tpl-dark .bc-section{background:#141416;border-color:var(--accent)}body.tpl-dark .sales-hero{background:linear-gradient(180deg,rgba(200,85,61,.08) 0,#0a0a0b 100%)}body.tpl-dark .sales-card{background:linear-gradient(145deg,#141416 0,#1a1a1e 100%);border-color:#222228;box-shadow:0 4px 20px rgba(0,0,0,.3)}body.tpl-dark .sales-card.featured{border-color:var(--accent);background:linear-gradient(145deg,#1a1416 0,#1e161a 100%);box-shadow:0 4px 24px rgba(200,85,61,.1)}body.tpl-dark .sales-compare th{color:#666;border-color:#222228}body.tpl-dark .sales-compare td{border-color:#1a1a1e;color:#b0b0ba}body.tpl-dark .faq-item{border-color:#1e1e24}body.tpl-dark .faq-q{color:#e0e0e8}body.tpl-dark .faq-a{color:#888}body.tpl-dark .roi-box{background:linear-gradient(135deg,#0e0e10,#141418);border:1px solid #222228}body.tpl-dark .explore-card{background:#141416;border-color:#222228}body.tpl-dark .explore-card.premium{background:linear-gradient(135deg,#1a1416 0,#141416 100%);border-color:var(--accent)}body.tpl-dark .explore-search input{background:#0e0e10;border-color:#2a2a32;color:#e0e0e8}body.tpl-dark .edit-nav{background:rgba(10,10,11,.95);border-color:#1e1e24;backdrop-filter:blur(12px)}body.tpl-dark .edit-nav-btn{background:#141416;border-color:#222228;color:#666}body.tpl-dark .edit-nav-btn.on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}body.tpl-dark .motion-option{background:#0e0e10;border-color:#222228}body.tpl-dark .motion-option.on{background:var(--accent-soft);border-color:var(--accent);box-shadow:0 0 16px rgba(200,85,61,.15)}body.tpl-dark .verify-card{background:#141416;border-color:var(--accent)}body.tpl-dark .verify-email-box{background:rgba(200,85,61,.06);border-color:rgba(200,85,61,.2)}body.tpl-dark .verify-step{border-color:#1e1e24}body.tpl-dark ::-webkit-scrollbar{width:6px}body.tpl-dark ::-webkit-scrollbar-track{background:#0a0a0b}body.tpl-dark ::-webkit-scrollbar-thumb{background:#2a2a32;border-radius:3px}body.tpl-dark ::-webkit-scrollbar-thumb:hover{background:#3a3a42}body.tpl-dark ::selection{background:var(--accent);color:#fff}.motion-lipglitch .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(35,15,25,.4) 0,rgba(45,20,30,.35) 50%,rgba(30,12,22,.45) 100%)}.motion-lipglitch .hero::before{content:'';position:absolute;inset:0;z-index:1;background:repeating-linear-gradient(0deg,transparent 0,transparent 3px,rgba(220,40,80,.08) 4px,transparent 5px),repeating-linear-gradient(0deg,transparent 0,transparent 8px,rgba(255,200,220,.05) 9px,transparent 10px);animation:motionLipScan 8s linear infinite;pointer-events:none}@keyframes motionLipScan{0%{transform:translateY(0)}100%{transform:translateY(25px)}}.motion-lipglitch .hero::after{content:'';position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,transparent 0,transparent 40%,rgba(255,200,220,.5) 42%,rgba(220,40,80,.7) 43%,rgba(255,200,220,.5) 44%,transparent 46%,transparent 100%);animation:motionLipStreak 5s steps(1) infinite;pointer-events:none}@keyframes motionLipStreak{0%,100%,92%{opacity:0;transform:translateY(0)}93%{opacity:1;transform:translateY(-30%)}94%{opacity:.7;transform:translateY(15%)}95%{opacity:1;transform:translateY(-8%)}96%{opacity:0}}.motion-lipglitch .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-lipglitch #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-lipglitch #pAvatarWrap::before{content:'💋 TAKE 1   ISO 400';position:absolute;top:-50px;left:-20px;font-family:'Courier New',monospace;font-size:11px;color:#ff8ab0;text-shadow:0 0 6px rgba(255,138,176,.9);letter-spacing:2px;font-weight:700;animation:motionLipRec 1.5s ease-in-out infinite;z-index:5;white-space:nowrap;pointer-events:none}@keyframes motionLipRec{0%,100%{opacity:1}50%{opacity:.4}}.motion-lipglitch #pAvatarWrap::after{content:'VOGUE ●   f/1.8';position:absolute;bottom:-50px;right:-20px;font-family:'Courier New',monospace;font-size:10px;color:rgba(232,184,100,.85);text-shadow:0 0 6px rgba(232,184,100,.7);letter-spacing:2px;font-weight:700;z-index:5;white-space:nowrap;pointer-events:none}.motion-lipglitch #pAvatarWrap .avatar,.motion-lipglitch #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(232,184,100,.6);box-shadow:3px 0 0 rgba(255,100,160,.6),-3px 0 0 rgba(232,184,100,.6),0 0 30px rgba(220,40,80,.4),0 0 60px rgba(232,184,100,.3);filter:contrast(1.15) saturate(1.3);animation:motionLipTracking 5s steps(1) infinite}@keyframes motionLipTracking{0%,100%,92%{transform:translateX(0);box-shadow:3px 0 0 rgba(255,100,160,.6),-3px 0 0 rgba(232,184,100,.6),0 0 30px rgba(220,40,80,.4),0 0 60px rgba(232,184,100,.3)}93%{transform:translateX(-6px);box-shadow:8px 0 0 rgba(255,100,160,.9),-8px 0 0 rgba(232,184,100,.9),0 0 40px rgba(220,40,80,.6)}94%{transform:translateX(4px);box-shadow:-5px 0 0 rgba(255,100,160,.8),5px 0 0 rgba(232,184,100,.8)}95%{transform:translateX(-2px)}}.motion-lipglitch .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:rgba(255,235,240,.98);text-shadow:3px 0 0 rgba(255,100,160,.8),-3px 0 0 rgba(232,184,100,.8),0 0 15px rgba(220,40,80,.4);letter-spacing:3px;font-weight:700;font-style:italic;font-family:Georgia,serif;animation:motionLipText 5s steps(1) infinite}@keyframes motionLipText{0%,100%,92%{transform:translateX(0);text-shadow:3px 0 0 rgba(255,100,160,.8),-3px 0 0 rgba(232,184,100,.8),0 0 15px rgba(220,40,80,.4)}93%{transform:translateX(-5px) skewX(-2deg);text-shadow:10px 0 0 #ff64a0,-10px 0 0 #e8b864,0 0 25px rgba(220,40,80,.6)}94%{transform:translateX(4px)}}body.tpl-dark .motion-lipglitch .hero{background:linear-gradient(180deg,rgba(20,8,15,.6),rgba(15,5,12,.7))}.motion-blackpearl .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at center,rgba(45,15,30,.4) 0,rgba(30,10,22,.5) 40%,rgba(15,5,12,.65) 80%,rgba(8,3,8,.8) 100%)}.motion-blackpearl .hero::before{content:'';position:absolute;top:-20px;left:50%;width:4px;height:4px;border-radius:50%;z-index:0;background:0 0;box-shadow:-180px 30px 2px 0 rgba(255,220,220,.9),-140px 80px 1px 0 rgba(255,200,200,.7),-100px 140px 2px 0 rgba(255,230,210,.85),-50px 200px 1px 0 rgba(255,210,220,.6),40px 50px 1px 0 rgba(255,220,200,.7),90px 120px 2px 0 rgba(255,230,210,.9),140px 180px 1px 0 rgba(255,210,215,.65),200px 40px 2px 0 rgba(255,220,210,.85),-200px 250px 1px 0 rgba(255,210,200,.7),-120px 320px 2px 0 rgba(255,220,220,.75),30px 280px 1px 0 rgba(255,230,210,.85),160px 320px 2px 0 rgba(255,220,210,.9);animation:motionBPStars 30s linear infinite;filter:blur(.5px);pointer-events:none}@keyframes motionBPStars{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.motion-blackpearl .hero::after{content:'';position:absolute;top:50%;left:50%;width:300px;height:300px;transform:translate(-50%,-50%);z-index:1;background:radial-gradient(ellipse 100% 30% at center,transparent 0,transparent 35%,rgba(232,184,100,.45) 42%,rgba(255,200,180,.75) 48%,rgba(255,230,220,.9) 50%,rgba(255,200,180,.75) 52%,rgba(232,184,100,.45) 58%,transparent 70%);animation:motionBPDisk 8s linear infinite;pointer-events:none;filter:blur(2px)}@keyframes motionBPDisk{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.motion-blackpearl .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-blackpearl #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-blackpearl #pAvatarWrap::before{content:'';position:absolute;inset:-12px;border-radius:50%;z-index:-1;background:conic-gradient(from 0deg,rgba(255,220,220,.9) 0deg,#fff0e6 45deg,rgba(232,184,100,.85) 90deg,#fff0e6 180deg,rgba(255,200,200,.9) 270deg,#ffe6d2 315deg,rgba(255,220,220,.9) 360deg);mask:radial-gradient(circle,transparent 60%,black 62%,black 68%,transparent 70%);-webkit-mask:radial-gradient(circle,transparent 60%,black 62%,black 68%,transparent 70%);animation:motionBPPhoton 6s linear infinite;filter:blur(1px) brightness(1.3);pointer-events:none}@keyframes motionBPPhoton{to{transform:rotate(360deg)}}.motion-blackpearl #pAvatarWrap::after{content:'';position:absolute;inset:-80px;z-index:-1;background:radial-gradient(circle 3px at 20% 20%,rgba(255,240,240,.95),transparent),radial-gradient(circle 2px at 70% 30%,rgba(232,184,100,.85),transparent),radial-gradient(circle 3px at 80% 70%,rgba(255,220,220,.9),transparent),radial-gradient(circle 2px at 20% 80%,rgba(232,184,100,.85),transparent),radial-gradient(circle 3px at 90% 15%,rgba(255,240,240,.95),transparent),radial-gradient(circle 2px at 10% 40%,rgba(255,200,200,.8),transparent),radial-gradient(circle 3px at 60% 90%,rgba(232,184,100,.9),transparent),radial-gradient(circle 2px at 40% 10%,rgba(255,220,210,.85),transparent);animation:motionBPSpiral 5s linear infinite;filter:drop-shadow(0 0 4px rgba(255, 220, 210, .9));pointer-events:none}@keyframes motionBPSpiral{0%{transform:rotate(0) scale(1);opacity:.5}50%{opacity:1;transform:rotate(180deg) scale(.7)}100%{transform:rotate(360deg) scale(.3);opacity:0}}.motion-blackpearl #pAvatarWrap .avatar,.motion-blackpearl #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:1px solid rgba(15,5,12,.9);box-shadow:0 0 22px rgba(232,184,100,.75),0 0 45px rgba(255,200,180,.55),0 0 75px rgba(220,100,130,.45),0 0 105px rgba(120,30,50,.35),inset 0 0 40px rgba(15,5,12,.7),inset 0 0 20px rgba(30,10,22,.5);filter:brightness(.94) contrast(1.12);animation:motionBPHorizon 8s ease-in-out infinite}@keyframes motionBPHorizon{0%,100%{box-shadow:0 0 20px rgba(232,184,100,.7),0 0 42px rgba(255,200,180,.5),0 0 72px rgba(220,100,130,.4),0 0 100px rgba(120,30,50,.32),inset 0 0 38px rgba(15,5,12,.7),inset 0 0 18px rgba(30,10,22,.5)}50%{box-shadow:0 0 32px #e8b864,0 0 62px rgba(255,200,180,.8),0 0 105px rgba(220,100,130,.6),0 0 145px rgba(120,30,50,.45),inset 0 0 45px rgba(15,5,12,.8),inset 0 0 22px rgba(30,10,22,.6)}}.motion-blackpearl .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#ffe8d8 0,#f0b898 25%,#dc6478 55%,#6a1830 85%,#200408 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .6)) drop-shadow(0 0 12px rgba(232, 184, 100, .6)) drop-shadow(0 0 22px rgba(220, 100, 130, .4));animation:motionBPStretch 10s ease-in-out infinite;letter-spacing:4px;font-weight:800;text-transform:uppercase;font-family:Georgia,serif}@keyframes motionBPStretch{0%,100%{background-position:0 0;letter-spacing:4px}50%{background-position:0 100%;letter-spacing:7px}}body.tpl-dark .motion-blackpearl .hero{background:radial-gradient(ellipse at center,rgba(25,8,18,.6) 0,rgba(15,5,12,.7) 40%,rgba(8,3,6,.85) 80%,rgba(3,1,3,.95) 100%)}.motion-paparazzi .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(8,8,10,.55) 0,rgba(12,8,12,.5) 50%,rgba(6,4,6,.6) 100%)}.motion-paparazzi .hero::before{content:'';position:absolute;inset:0;z-index:0;background:linear-gradient(0deg,rgba(180,20,40,.35) 0,rgba(150,15,30,.15) 12%,transparent 25%),linear-gradient(0deg,rgba(232,184,100,.15) 12%,transparent 18%);pointer-events:none}.motion-paparazzi .hero::after{content:'';position:absolute;top:0;left:50%;width:4px;height:4px;border-radius:50%;z-index:2;background:0 0;box-shadow:-220px 25px 22px 16px rgba(255,255,255,0),-170px 65px 22px 16px rgba(255,255,255,0),-110px 20px 22px 16px rgba(255,255,255,0),-60px 85px 22px 16px rgba(255,255,255,0),-10px 30px 22px 16px rgba(255,255,255,0),50px 70px 22px 16px rgba(255,255,255,0),110px 25px 22px 16px rgba(255,255,255,0),170px 75px 22px 16px rgba(255,255,255,0),220px 40px 22px 16px rgba(255,255,255,0),-140px 130px 22px 16px rgba(255,255,255,0),80px 140px 22px 16px rgba(255,255,255,0);animation:motionPapStorm 6s steps(1) infinite;pointer-events:none}@keyframes motionPapStorm{0%,33%{box-shadow:-220px 25px 22px 16px rgba(255,255,255,0),-170px 65px 22px 16px rgba(255,255,255,0),-110px 20px 22px 16px rgba(255,255,255,0),-60px 85px 22px 16px rgba(255,255,255,0),-10px 30px 22px 16px rgba(255,255,255,0),50px 70px 22px 16px rgba(255,255,255,0),110px 25px 22px 16px rgba(255,255,255,0),170px 75px 22px 16px rgba(255,255,255,0),220px 40px 22px 16px rgba(255,255,255,0),-140px 130px 22px 16px rgba(255,255,255,0),80px 140px 22px 16px rgba(255,255,255,0)}35%{box-shadow:-220px 25px 28px 20px rgba(255,255,255,.95),-170px 65px 22px 16px rgba(255,255,255,0),-110px 20px 22px 16px rgba(255,255,255,0),-60px 85px 22px 16px rgba(255,255,255,0),-10px 30px 22px 16px rgba(255,255,255,0),50px 70px 22px 16px rgba(255,255,255,0),110px 25px 22px 16px rgba(255,255,255,0),170px 75px 22px 16px rgba(255,255,255,0),220px 40px 22px 16px rgba(255,255,255,0),-140px 130px 22px 16px rgba(255,255,255,0),80px 140px 22px 16px rgba(255,255,255,0)}37%{box-shadow:-220px 25px 22px 16px rgba(255,255,255,0),-170px 65px 22px 16px rgba(255,255,255,0),-110px 20px 22px 16px rgba(255,255,255,0),-60px 85px 22px 16px rgba(255,255,255,0),-10px 30px 22px 16px rgba(255,255,255,0),50px 70px 22px 16px rgba(255,255,255,0),110px 25px 22px 16px rgba(255,255,255,0),170px 75px 22px 16px rgba(255,255,255,0),220px 40px 22px 16px rgba(255,255,255,0),-140px 130px 22px 16px rgba(255,255,255,0),80px 140px 22px 16px rgba(255,255,255,0)}40%{box-shadow:-220px 25px 22px 16px rgba(255,255,255,0),-170px 65px 22px 16px rgba(255,255,255,0),110px 25px 28px 20px rgba(255,255,255,.95),-60px 85px 22px 16px rgba(255,255,255,0),-10px 30px 22px 16px rgba(255,255,255,0),50px 70px 22px 16px rgba(255,255,255,0),-110px 20px 28px 20px rgba(255,255,255,.95),170px 75px 22px 16px rgba(255,255,255,0),220px 40px 22px 16px rgba(255,255,255,0),-140px 130px 22px 16px rgba(255,255,255,0),80px 140px 22px 16px rgba(255,255,255,0)}42%{box-shadow:-220px 25px 22px 16px rgba(255,255,255,0),-170px 65px 22px 16px rgba(255,255,255,0),-110px 20px 22px 16px rgba(255,255,255,0),-60px 85px 22px 16px rgba(255,255,255,0),-10px 30px 22px 16px rgba(255,255,255,0),50px 70px 22px 16px rgba(255,255,255,0),110px 25px 22px 16px rgba(255,255,255,0),170px 75px 22px 16px rgba(255,255,255,0),220px 40px 22px 16px rgba(255,255,255,0),-140px 130px 22px 16px rgba(255,255,255,0),80px 140px 22px 16px rgba(255,255,255,0)}45%{box-shadow:-220px 25px 22px 16px rgba(255,255,255,0),170px 75px 30px 22px #fff,-110px 20px 22px 16px rgba(255,255,255,0),-60px 85px 22px 16px rgba(255,255,255,0),-10px 30px 22px 16px rgba(255,255,255,0),50px 70px 22px 16px rgba(255,255,255,0),110px 25px 22px 16px rgba(255,255,255,0),-170px 65px 22px 16px rgba(255,255,255,0),220px 40px 22px 16px rgba(255,255,255,0),-140px 130px 22px 16px rgba(255,255,255,0),80px 140px 22px 16px rgba(255,255,255,0)}47%{box-shadow:-220px 25px 22px 16px rgba(255,255,255,0),-170px 65px 22px 16px rgba(255,255,255,0),-110px 20px 22px 16px rgba(255,255,255,0),-60px 85px 22px 16px rgba(255,255,255,0),-10px 30px 22px 16px rgba(255,255,255,0),50px 70px 22px 16px rgba(255,255,255,0),110px 25px 22px 16px rgba(255,255,255,0),170px 75px 22px 16px rgba(255,255,255,0),220px 40px 22px 16px rgba(255,255,255,0),-140px 130px 22px 16px rgba(255,255,255,0),80px 140px 22px 16px rgba(255,255,255,0)}52%{box-shadow:-220px 25px 22px 16px rgba(255,255,255,0),-170px 65px 28px 20px rgba(255,255,255,.95),-110px 20px 22px 16px rgba(255,255,255,0),-60px 85px 28px 20px rgba(255,255,255,.95),-10px 30px 22px 16px rgba(255,255,255,0),50px 70px 22px 16px rgba(255,255,255,0),110px 25px 22px 16px rgba(255,255,255,0),170px 75px 22px 16px rgba(255,255,255,0),220px 40px 22px 16px rgba(255,255,255,0),-140px 130px 22px 16px rgba(255,255,255,0),80px 140px 22px 16px rgba(255,255,255,0)}54%{box-shadow:-220px 25px 22px 16px rgba(255,255,255,0),-170px 65px 22px 16px rgba(255,255,255,0),-110px 20px 22px 16px rgba(255,255,255,0),-60px 85px 22px 16px rgba(255,255,255,0),-10px 30px 22px 16px rgba(255,255,255,0),50px 70px 22px 16px rgba(255,255,255,0),110px 25px 22px 16px rgba(255,255,255,0),170px 75px 22px 16px rgba(255,255,255,0),220px 40px 22px 16px rgba(255,255,255,0),-140px 130px 22px 16px rgba(255,255,255,0),80px 140px 22px 16px rgba(255,255,255,0)}60%{box-shadow:-220px 25px 22px 16px rgba(255,255,255,0),-170px 65px 22px 16px rgba(255,255,255,0),-110px 20px 22px 16px rgba(255,255,255,0),-60px 85px 22px 16px rgba(255,255,255,0),-10px 30px 28px 20px rgba(255,255,255,.95),50px 70px 22px 16px rgba(255,255,255,0),110px 25px 22px 16px rgba(255,255,255,0),170px 75px 22px 16px rgba(255,255,255,0),220px 40px 22px 16px rgba(255,255,255,0),-140px 130px 22px 16px rgba(255,255,255,0),80px 140px 22px 16px rgba(255,255,255,0)}62%{box-shadow:-220px 25px 22px 16px rgba(255,255,255,0),-170px 65px 22px 16px rgba(255,255,255,0),-110px 20px 22px 16px rgba(255,255,255,0),-60px 85px 22px 16px rgba(255,255,255,0),-10px 30px 22px 16px rgba(255,255,255,0),50px 70px 22px 16px rgba(255,255,255,0),110px 25px 22px 16px rgba(255,255,255,0),170px 75px 22px 16px rgba(255,255,255,0),220px 40px 22px 16px rgba(255,255,255,0),-140px 130px 22px 16px rgba(255,255,255,0),80px 140px 22px 16px rgba(255,255,255,0)}68%{box-shadow:-220px 25px 22px 16px rgba(255,255,255,0),-170px 65px 22px 16px rgba(255,255,255,0),-110px 20px 22px 16px rgba(255,255,255,0),-60px 85px 28px 20px rgba(255,255,255,.95),-10px 30px 22px 16px rgba(255,255,255,0),50px 70px 22px 16px rgba(255,255,255,0),110px 25px 22px 16px rgba(255,255,255,0),170px 75px 22px 16px rgba(255,255,255,0),220px 40px 22px 16px rgba(255,255,255,0),-140px 130px 22px 16px rgba(255,255,255,0),80px 140px 22px 16px rgba(255,255,255,0)}70%{box-shadow:-220px 25px 22px 16px rgba(255,255,255,0),-170px 65px 22px 16px rgba(255,255,255,0),-110px 20px 22px 16px rgba(255,255,255,0),-60px 85px 22px 16px rgba(255,255,255,0),-10px 30px 22px 16px rgba(255,255,255,0),50px 70px 22px 16px rgba(255,255,255,0),110px 25px 22px 16px rgba(255,255,255,0),170px 75px 22px 16px rgba(255,255,255,0),220px 40px 22px 16px rgba(255,255,255,0),-140px 130px 22px 16px rgba(255,255,255,0),80px 140px 22px 16px rgba(255,255,255,0)}80%{box-shadow:-220px 25px 30px 22px #fff,-170px 65px 22px 16px rgba(255,255,255,0),-110px 20px 30px 22px #fff,-60px 85px 22px 16px rgba(255,255,255,0),-10px 30px 30px 22px #fff,50px 70px 22px 16px rgba(255,255,255,0),110px 25px 22px 16px rgba(255,255,255,0),170px 75px 30px 22px #fff,220px 40px 22px 16px rgba(255,255,255,0),-140px 130px 22px 16px rgba(255,255,255,0),80px 140px 22px 16px rgba(255,255,255,0)}82%{box-shadow:-220px 25px 22px 16px rgba(255,255,255,0),-170px 65px 22px 16px rgba(255,255,255,0),-110px 20px 22px 16px rgba(255,255,255,0),-60px 85px 22px 16px rgba(255,255,255,0),-10px 30px 22px 16px rgba(255,255,255,0),50px 70px 22px 16px rgba(255,255,255,0),110px 25px 22px 16px rgba(255,255,255,0),170px 75px 22px 16px rgba(255,255,255,0),220px 40px 22px 16px rgba(255,255,255,0),-140px 130px 22px 16px rgba(255,255,255,0),80px 140px 22px 16px rgba(255,255,255,0)}100%{box-shadow:-220px 25px 22px 16px rgba(255,255,255,0),-170px 65px 22px 16px rgba(255,255,255,0),-110px 20px 22px 16px rgba(255,255,255,0),-60px 85px 22px 16px rgba(255,255,255,0),-10px 30px 22px 16px rgba(255,255,255,0),50px 70px 22px 16px rgba(255,255,255,0),110px 25px 22px 16px rgba(255,255,255,0),170px 75px 22px 16px rgba(255,255,255,0),220px 40px 22px 16px rgba(255,255,255,0),-140px 130px 22px 16px rgba(255,255,255,0),80px 140px 22px 16px rgba(255,255,255,0)}}.motion-paparazzi .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-paparazzi #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-paparazzi #pAvatarWrap .avatar,.motion-paparazzi #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(232,184,100,.9);box-shadow:0 0 25px rgba(232,184,100,.75),0 0 55px rgba(180,20,40,.5),0 0 90px rgba(15,10,15,.6),inset 0 8px 20px rgba(255,255,255,.1),inset 0 -8px 20px rgba(0,0,0,.5);filter:contrast(1.15) saturate(1.15);animation:motionPapReact 6s steps(1) infinite}@keyframes motionPapReact{0%,100%,33%{filter:contrast(1.15) saturate(1.15) brightness(1)}35%,40%,45%,52%,60%,68%,80%{filter:contrast(1.15) saturate(1.15) brightness(1.5)}37%,42%,47%,54%,62%,70%,82%{filter:contrast(1.15) saturate(1.15) brightness(1)}}.motion-paparazzi .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#fff 0,#e8b864 30%,#d81838 65%,#4a0812 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .7)) drop-shadow(0 0 15px rgba(232, 184, 100, .6)) drop-shadow(0 0 25px rgba(180, 20, 40, .4));letter-spacing:6px;font-weight:900;text-transform:uppercase;font-family:Georgia,serif}body.tpl-dark .motion-paparazzi .hero{background:linear-gradient(180deg,rgba(5,5,8,.65),rgba(3,2,4,.75))}.motion-chrysalis .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at center,rgba(140,80,180,.3) 0,rgba(90,50,130,.35) 50%,rgba(40,20,70,.5) 100%)}.motion-chrysalis .hero::before{content:'';position:absolute;inset:0;z-index:0;background:radial-gradient(circle 1.5px at 12% 18%,rgba(255,220,255,.9),transparent),radial-gradient(circle 1px at 28% 42%,rgba(232,184,100,.8),transparent),radial-gradient(circle 2px at 45% 22%,#ffc8dc,transparent),radial-gradient(circle 1px at 62% 55%,rgba(200,180,255,.7),transparent),radial-gradient(circle 1.5px at 78% 32%,rgba(255,240,200,.9),transparent),radial-gradient(circle 1px at 88% 68%,rgba(255,200,220,.8),transparent),radial-gradient(circle 2px at 15% 78%,#e8b864,transparent),radial-gradient(circle 1px at 38% 85%,rgba(255,220,240,.7),transparent),radial-gradient(circle 1.5px at 68% 88%,rgba(200,160,255,.9),transparent),radial-gradient(circle 1px at 92% 12%,rgba(255,200,220,.8),transparent);animation:motionChrysalisSparkle 6s ease-in-out infinite;pointer-events:none}@keyframes motionChrysalisSparkle{0%,100%{opacity:.7}50%{opacity:1}}.motion-chrysalis .hero::after{content:'';position:absolute;inset:0;z-index:1;background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,rgba(232,184,100,.25) 20deg,rgba(255,200,220,.4) 40deg,rgba(232,184,100,.25) 60deg,transparent 80deg,rgba(200,140,220,.2) 120deg,rgba(255,220,200,.35) 140deg,rgba(200,140,220,.2) 160deg,transparent 180deg,rgba(232,184,100,.25) 220deg,rgba(255,200,220,.4) 240deg,rgba(232,184,100,.25) 260deg,transparent 280deg,rgba(200,140,220,.2) 320deg,rgba(255,220,200,.35) 340deg,transparent 360deg),radial-gradient(circle at 50% 50%,transparent 0,transparent 15%,rgba(255,200,220,.15) 20%,transparent 25%,rgba(232,184,100,.12) 35%,transparent 40%,rgba(255,200,220,.1) 50%,transparent 55%);animation:motionChrysalisSpiral 10s linear infinite;pointer-events:none;filter:blur(1px)}@keyframes motionChrysalisSpiral{0%{transform:rotate(0) scale(1);filter:blur(1px) hue-rotate(0deg)}50%{transform:rotate(180deg) scale(1.1);filter:blur(2px) hue-rotate(30deg)}100%{transform:rotate(360deg) scale(1);filter:blur(1px) hue-rotate(0deg)}}.motion-chrysalis .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-chrysalis #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-chrysalis #pAvatarWrap::before{content:'';position:absolute;inset:-40px;border-radius:50%;z-index:-1;background:radial-gradient(circle at center,rgba(200,140,220,.5) 0,rgba(232,184,100,.45) 30%,rgba(255,200,220,.35) 60%,transparent 80%);animation:motionChrysalisAura 8s ease-in-out infinite;filter:blur(10px);pointer-events:none}@keyframes motionChrysalisAura{0%,100%{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.motion-chrysalis #pAvatarWrap .avatar,.motion-chrysalis #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(232,184,100,.75);box-shadow:0 0 25px rgba(232,184,100,.65),0 0 50px rgba(200,140,220,.45),0 0 80px rgba(255,200,220,.35),inset 0 0 20px rgba(255,220,200,.15);animation:motionChrysalisMorph 8s ease-in-out infinite}@keyframes motionChrysalisMorph{0%,100%,40%,90%{opacity:1;transform:scale(1);filter:blur(0) hue-rotate(0deg) brightness(1) saturate(1);box-shadow:0 0 25px rgba(232,184,100,.65),0 0 50px rgba(200,140,220,.45),0 0 80px rgba(255,200,220,.35),inset 0 0 20px rgba(255,220,200,.15)}50%{opacity:.75;transform:scale(1.05);filter:blur(2px) hue-rotate(30deg) brightness(1.4) saturate(1.4);box-shadow:0 0 40px rgba(232,184,100,.9),0 0 80px rgba(200,140,220,.7),0 0 120px rgba(255,200,220,.5),inset 0 0 30px rgba(255,220,200,.35)}55%{opacity:.4;transform:scale(.92);filter:blur(5px) hue-rotate(50deg) brightness(1.6) saturate(1.5)}60%{opacity:.25;transform:scale(.75);filter:blur(8px) hue-rotate(70deg) brightness(1.8) saturate(1.5)}70%{opacity:.5;transform:scale(.88);filter:blur(6px) hue-rotate(40deg) brightness(1.7) saturate(1.4)}80%{opacity:.85;transform:scale(1.04);filter:blur(2px) hue-rotate(15deg) brightness(1.3) saturate(1.2);box-shadow:0 0 45px #e8b864,0 0 90px rgba(200,140,220,.8),0 0 130px rgba(255,200,220,.55),inset 0 0 35px rgba(255,220,200,.4)}}.motion-chrysalis .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#ffe8d8 0,#e8b864 30%,#c884dc 60%,#6a3898 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 12px rgba(232, 184, 100, .8)) drop-shadow(0 0 22px rgba(200, 140, 220, .5)) drop-shadow(0 2px 4px rgba(0, 0, 0, .4));animation:motionChrysalisText 8s ease-in-out infinite;letter-spacing:3px;font-weight:700;font-style:italic;font-family:Georgia,serif}@keyframes motionChrysalisText{0%,100%,40%,90%{opacity:1;transform:translateX(0);filter:drop-shadow(0 0 12px rgba(232, 184, 100, .8)) drop-shadow(0 0 22px rgba(200, 140, 220, .5)) drop-shadow(0 2px 4px rgba(0, 0, 0, .4))}50%,60%{opacity:.55;transform:translateX(2px);filter:drop-shadow(-2px 0 12px rgba(255, 100, 180, .7)) drop-shadow(2px 0 12px rgba(232, 184, 100, 1)) drop-shadow(0 0 30px rgba(200, 140, 220, .9))}70%,80%{opacity:.9;transform:translateX(-1px);filter:drop-shadow(0 0 18px rgba(232, 184, 100, 1)) drop-shadow(0 0 32px rgba(200, 140, 220, .7))}}body.tpl-dark .motion-chrysalis .hero{background:radial-gradient(ellipse at center,rgba(80,40,120,.5) 0,rgba(50,25,85,.55) 50%,rgba(20,10,40,.7) 100%)}.motion-bloom .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse 70% 90% at 50% 30%,rgba(255,200,220,.22) 0,rgba(140,40,70,.18) 40%,rgba(60,20,40,.4) 100%)}.motion-bloom .hero::before{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(80,20,40,.85) 0,rgba(140,30,60,.7) 8%,rgba(100,25,50,.5) 14%,transparent 20%),linear-gradient(-90deg,rgba(80,20,40,.85) 0,rgba(140,30,60,.7) 8%,rgba(100,25,50,.5) 14%,transparent 20%),repeating-linear-gradient(90deg,transparent 0,transparent 15px,rgba(0,0,0,.18) 16px,transparent 17px);animation:motionBloomCurtain 6s ease-in-out infinite;pointer-events:none}@keyframes motionBloomCurtain{0%,100%{transform:scaleX(1)}50%{transform:scaleX(1.02)}}.motion-bloom .hero::after{content:'';position:absolute;top:-20px;left:50%;width:8px;height:8px;z-index:2;border-radius:50% 0 50% 50%;background:0 0;box-shadow:-180px 20px 3px 4px rgba(220,60,100,.9),-120px 60px 3px 3px rgba(255,160,190,.85),-60px 30px 3px 4px rgba(232,100,130,.9),0 70px 3px 3px rgba(220,60,100,.85),60px 40px 3px 4px rgba(255,160,190,.9),120px 80px 3px 3px rgba(232,100,130,.85),180px 50px 3px 4px rgba(220,60,100,.9),-150px 130px 2px 2px rgba(232,184,100,.9),-80px 160px 2px 2px rgba(232,184,100,.85),30px 140px 2px 2px rgba(232,184,100,.9),100px 170px 2px 2px rgba(232,184,100,.85),-160px 220px 3px 4px rgba(255,160,190,.85),-80px 250px 3px 3px rgba(220,60,100,.9),20px 230px 3px 4px rgba(232,100,130,.85),110px 260px 3px 3px rgba(255,160,190,.9),170px 240px 3px 4px rgba(220,60,100,.85),-100px 100px 2px 2px rgba(255,240,240,.95),50px 105px 2px 2px rgba(255,240,240,.9),-140px 320px 3px 3px rgba(232,100,130,.85),-30px 340px 3px 4px rgba(255,160,190,.9),80px 320px 3px 3px rgba(220,60,100,.85),160px 350px 3px 4px rgba(232,100,130,.9);animation:motionBloomFall 6s linear infinite;pointer-events:none}@keyframes motionBloomFall{0%{transform:translateY(0) rotate(0)}100%{transform:translateY(350px) rotate(270deg)}}.motion-bloom .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-bloom #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-bloom #pAvatarWrap::before{content:'';position:absolute;inset:-14px;border-radius:50%;z-index:-1;background:conic-gradient(from 0deg,#dc3c64,#e8a05a,#f0c46a,#a09850,#6a8f4e,#40a068,#c85078,#dc3c64);animation:motionBloomVineRing 5s linear infinite;filter:blur(10px);pointer-events:none;opacity:.75}@keyframes motionBloomVineRing{to{transform:rotate(360deg)}}.motion-bloom #pAvatarWrap .avatar,.motion-bloom #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:3px solid rgba(255,200,220,.85);box-shadow:0 0 0 5px rgba(220,60,100,.45),0 0 0 10px rgba(232,184,100,.3),0 0 30px rgba(232,100,130,.6),0 0 60px rgba(220,60,100,.45),0 0 95px rgba(140,40,70,.4),0 0 130px rgba(60,20,40,.35),inset 0 -8px 20px rgba(80,20,40,.3),inset 0 5px 15px rgba(255,220,220,.15);animation:motionBloomHeartbeat 1.2s ease-in-out infinite}@keyframes motionBloomHeartbeat{0%,100%{transform:scale(1);box-shadow:0 0 0 5px rgba(220,60,100,.4),0 0 0 10px rgba(232,184,100,.28),0 0 28px rgba(232,100,130,.55),0 0 58px rgba(220,60,100,.4),0 0 90px rgba(140,40,70,.35),0 0 125px rgba(60,20,40,.32),inset 0 -8px 20px rgba(80,20,40,.28),inset 0 5px 15px rgba(255,220,220,.12)}20%{transform:scale(1.05);box-shadow:0 0 0 7px rgba(220,60,100,.55),0 0 0 14px rgba(232,184,100,.4),0 0 40px rgba(232,100,130,.8),0 0 78px rgba(220,60,100,.6),0 0 115px rgba(140,40,70,.5),0 0 155px rgba(60,20,40,.4),inset 0 -10px 25px rgba(80,20,40,.35),inset 0 6px 18px rgba(255,220,220,.18)}40%{transform:scale(1)}60%{transform:scale(1.03)}80%{transform:scale(1)}}.motion-bloom .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(90deg,#ffe0e8 0,#f0a898 15%,#e8b864 30%,#dc3c64 50%,#a02848 70%,#e8b864 85%,#ffe0e8 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, .5)) drop-shadow(0 0 15px rgba(232, 100, 130, .6)) drop-shadow(0 0 25px rgba(232, 184, 100, .4));animation:motionBloomName 5s linear infinite;letter-spacing:3px;font-weight:800;font-style:italic;font-family:Georgia,serif}@keyframes motionBloomName{0%{background-position:0 50%}100%{background-position:200% 50%}}body.tpl-dark .motion-bloom .hero{background:radial-gradient(ellipse 70% 90% at 50% 30%,rgba(255,180,200,.3) 0,rgba(120,30,60,.28) 40%,rgba(35,10,25,.6) 100%)}.motion-roseportal .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at center,rgba(245,230,211,.25) 0,rgba(200,150,160,.2) 45%,rgba(140,31,62,.3) 100%)}.motion-roseportal .hero::before{content:'';position:absolute;inset:0;z-index:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'><g fill='none' stroke='%23E8B864' stroke-width='1.2' opacity='0.55'><path d='M2 40 Q2 15 15 8 Q28 2 40 2'/><path d='M8 40 Q8 20 20 14 Q30 8 40 8'/><circle cx='14' cy='14' r='3'/><path d='M14 22 Q20 28 18 36 Q12 34 14 22' fill='%23E8B864' opacity='0.5'/><path d='M22 14 Q28 20 36 18 Q34 12 22 14' fill='%23E8B864' opacity='0.5'/><circle cx='30' cy='30' r='1.5' fill='%23E8B864'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'><g fill='none' stroke='%23E8B864' stroke-width='1.2' opacity='0.55' transform='translate(80 0) scale(-1 1)'><path d='M2 40 Q2 15 15 8 Q28 2 40 2'/><path d='M8 40 Q8 20 20 14 Q30 8 40 8'/><circle cx='14' cy='14' r='3'/><path d='M14 22 Q20 28 18 36 Q12 34 14 22' fill='%23E8B864' opacity='0.5'/><path d='M22 14 Q28 20 36 18 Q34 12 22 14' fill='%23E8B864' opacity='0.5'/><circle cx='30' cy='30' r='1.5' fill='%23E8B864'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'><g fill='none' stroke='%23E8B864' stroke-width='1.2' opacity='0.55' transform='translate(0 80) scale(1 -1)'><path d='M2 40 Q2 15 15 8 Q28 2 40 2'/><path d='M8 40 Q8 20 20 14 Q30 8 40 8'/><circle cx='14' cy='14' r='3'/><path d='M14 22 Q20 28 18 36 Q12 34 14 22' fill='%23E8B864' opacity='0.5'/><path d='M22 14 Q28 20 36 18 Q34 12 22 14' fill='%23E8B864' opacity='0.5'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'><g fill='none' stroke='%23E8B864' stroke-width='1.2' opacity='0.55' transform='translate(80 80) scale(-1 -1)'><path d='M2 40 Q2 15 15 8 Q28 2 40 2'/><path d='M8 40 Q8 20 20 14 Q30 8 40 8'/><circle cx='14' cy='14' r='3'/><path d='M14 22 Q20 28 18 36 Q12 34 14 22' fill='%23E8B864' opacity='0.5'/><path d='M22 14 Q28 20 36 18 Q34 12 22 14' fill='%23E8B864' opacity='0.5'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='70' height='70' viewBox='0 0 70 70'><g fill='none' stroke='%238C1F3E' stroke-width='0.7' opacity='0.22'><path d='M35 10 Q45 20 35 30 Q25 20 35 10'/><path d='M35 40 Q45 50 35 60 Q25 50 35 40'/><path d='M10 35 Q20 45 30 35 Q20 25 10 35'/><path d='M40 35 Q50 45 60 35 Q50 25 40 35'/><circle cx='35' cy='35' r='4'/><circle cx='0' cy='0' r='3'/><circle cx='70' cy='0' r='3'/><circle cx='0' cy='70' r='3'/><circle cx='70' cy='70' r='3'/></g></svg>");background-position:top left,top right,bottom left,bottom right,0 0;background-size:75px 75px,75px 75px,75px 75px,75px 75px,70px 70px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat;animation:motionRPPattern 30s linear infinite;pointer-events:none}@keyframes motionRPPattern{0%{background-position:top left,top right,bottom left,bottom right,0 0}100%{background-position:top left,top right,bottom left,bottom right,70px 70px}}.motion-roseportal .hero::after{content:'';position:absolute;top:-20px;left:50%;width:7px;height:7px;border-radius:50% 0 50% 50%;z-index:2;background:0 0;box-shadow:-190px 25px 2px 3px rgba(220,60,100,.85),-140px 70px 2px 2px rgba(255,170,195,.8),-90px 35px 2px 3px rgba(232,100,130,.85),-35px 90px 2px 2px rgba(220,60,100,.75),20px 45px 2px 3px rgba(255,170,195,.85),75px 20px 2px 2px rgba(232,100,130,.8),130px 80px 2px 3px rgba(220,60,100,.85),185px 40px 2px 2px rgba(255,170,195,.75),-160px 130px 1px 1px rgba(232,184,100,.95),-100px 160px 1px 1px rgba(255,220,150,.9),-20px 145px 1px 1px rgba(232,184,100,.95),60px 170px 1px 1px rgba(255,220,150,.9),145px 140px 1px 1px rgba(232,184,100,.95),-120px 200px 2px 2px rgba(255,245,240,.9),30px 210px 2px 2px rgba(255,245,240,.85),160px 195px 2px 2px rgba(255,245,240,.9),-175px 255px 2px 3px rgba(232,100,130,.8),-70px 280px 2px 2px rgba(255,170,195,.85),45px 265px 2px 3px rgba(220,60,100,.8),150px 290px 2px 2px rgba(232,100,130,.85);animation:motionRPPetals 8s linear infinite;pointer-events:none}@keyframes motionRPPetals{0%{transform:translateY(0) rotate(0)}100%{transform:translateY(320px) rotate(200deg)}}.motion-roseportal .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-roseportal #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-roseportal #pAvatarWrap::before{content:'';position:absolute;inset:-55px;z-index:-1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'><defs><radialGradient id='rpg' cx='40%25' cy='40%25' r='60%25'><stop offset='0%25' stop-color='%23F2A9BC'/><stop offset='60%25' stop-color='%23DC3C64'/><stop offset='100%25' stop-color='%238C1F3E'/></radialGradient><linearGradient id='rpb' x1='0%25' y1='0%25' x2='100%25' y2='100%25'><stop offset='0%25' stop-color='%23E8B864'/><stop offset='50%25' stop-color='%23FFE0A0'/><stop offset='100%25' stop-color='%23A07830'/></linearGradient></defs><g transform='translate(150 150)'><circle r='128' fill='none' stroke='url(%23rpb)' stroke-width='14' opacity='0.85'/><circle r='128' fill='none' stroke='%238C1F3E' stroke-width='0.8' opacity='0.7'/><circle r='114' fill='none' stroke='%238C1F3E' stroke-width='0.8' opacity='0.7'/><g><g transform='translate(0 -128)'><circle r='13' fill='url(%23rpg)'/><circle r='8.5' fill='none' stroke='%23F2A9BC' stroke-width='1' opacity='0.8'/><circle r='5' fill='none' stroke='%23FFD0DC' stroke-width='0.8' opacity='0.9'/><circle r='2' fill='%23FFE8EE'/><path d='M-16 6 Q-22 0 -18 -6' fill='none' stroke='%236B8F5E' stroke-width='1.5'/><path d='M16 6 Q22 0 18 -6' fill='none' stroke='%236B8F5E' stroke-width='1.5'/></g><g transform='rotate(40) translate(0 -128)'><circle r='13' fill='url(%23rpg)'/><circle r='8.5' fill='none' stroke='%23F2A9BC' stroke-width='1' opacity='0.8'/><circle r='5' fill='none' stroke='%23FFD0DC' stroke-width='0.8' opacity='0.9'/><circle r='2' fill='%23FFE8EE'/></g><g transform='rotate(80) translate(0 -128)'><circle r='13' fill='url(%23rpg)'/><circle r='8.5' fill='none' stroke='%23F2A9BC' stroke-width='1' opacity='0.8'/><circle r='5' fill='none' stroke='%23FFD0DC' stroke-width='0.8' opacity='0.9'/><circle r='2' fill='%23FFE8EE'/></g><g transform='rotate(120) translate(0 -128)'><circle r='13' fill='url(%23rpg)'/><circle r='8.5' fill='none' stroke='%23F2A9BC' stroke-width='1' opacity='0.8'/><circle r='5' fill='none' stroke='%23FFD0DC' stroke-width='0.8' opacity='0.9'/><circle r='2' fill='%23FFE8EE'/></g><g transform='rotate(160) translate(0 -128)'><circle r='13' fill='url(%23rpg)'/><circle r='8.5' fill='none' stroke='%23F2A9BC' stroke-width='1' opacity='0.8'/><circle r='5' fill='none' stroke='%23FFD0DC' stroke-width='0.8' opacity='0.9'/><circle r='2' fill='%23FFE8EE'/></g><g transform='rotate(200) translate(0 -128)'><circle r='13' fill='url(%23rpg)'/><circle r='8.5' fill='none' stroke='%23F2A9BC' stroke-width='1' opacity='0.8'/><circle r='5' fill='none' stroke='%23FFD0DC' stroke-width='0.8' opacity='0.9'/><circle r='2' fill='%23FFE8EE'/></g><g transform='rotate(240) translate(0 -128)'><circle r='13' fill='url(%23rpg)'/><circle r='8.5' fill='none' stroke='%23F2A9BC' stroke-width='1' opacity='0.8'/><circle r='5' fill='none' stroke='%23FFD0DC' stroke-width='0.8' opacity='0.9'/><circle r='2' fill='%23FFE8EE'/></g><g transform='rotate(280) translate(0 -128)'><circle r='13' fill='url(%23rpg)'/><circle r='8.5' fill='none' stroke='%23F2A9BC' stroke-width='1' opacity='0.8'/><circle r='5' fill='none' stroke='%23FFD0DC' stroke-width='0.8' opacity='0.9'/><circle r='2' fill='%23FFE8EE'/></g><g transform='rotate(320) translate(0 -128)'><circle r='13' fill='url(%23rpg)'/><circle r='8.5' fill='none' stroke='%23F2A9BC' stroke-width='1' opacity='0.8'/><circle r='5' fill='none' stroke='%23FFD0DC' stroke-width='0.8' opacity='0.9'/><circle r='2' fill='%23FFE8EE'/></g></g><g fill='%23E8B864' opacity='0.75'><circle cx='0' cy='-120' r='1.8' transform='rotate(20)'/><circle cx='0' cy='-120' r='1.8' transform='rotate(60)'/><circle cx='0' cy='-120' r='1.8' transform='rotate(100)'/><circle cx='0' cy='-120' r='1.8' transform='rotate(140)'/><circle cx='0' cy='-120' r='1.8' transform='rotate(180)'/><circle cx='0' cy='-120' r='1.8' transform='rotate(220)'/><circle cx='0' cy='-120' r='1.8' transform='rotate(260)'/><circle cx='0' cy='-120' r='1.8' transform='rotate(300)'/><circle cx='0' cy='-120' r='1.8' transform='rotate(340)'/></g></g></svg>") center/contain no-repeat;animation:motionRPRing 13.5s steps(9) infinite;filter:drop-shadow(0 0 8px rgba(232, 184, 100, .8)) drop-shadow(0 0 16px rgba(220, 60, 100, .5));pointer-events:none}@keyframes motionRPRing{to{transform:rotate(360deg)}}.motion-roseportal #pAvatarWrap::after{content:'';position:absolute;inset:-8px;border-radius:50%;z-index:-1;background:radial-gradient(ellipse at 50% 50%,rgba(255,220,235,.7) 0,rgba(255,170,195,.6) 30%,rgba(220,60,100,.55) 60%,rgba(140,31,62,.45) 100%),repeating-radial-gradient(circle at 50% 50%,transparent 0,transparent 8%,rgba(255,240,245,.25) 10%,transparent 12%);animation:motionRPSplash 15s ease-in-out infinite;filter:blur(3px);pointer-events:none}@keyframes motionRPSplash{0%{opacity:0;transform:scale(.3);filter:blur(8px) brightness(2)}12%{opacity:1;transform:scale(1.55);filter:blur(2px) brightness(1.8)}22%{opacity:.92;transform:scale(1.08);filter:blur(3px) brightness(1.3)}100%,50%{opacity:.85;transform:scale(1);filter:blur(3px) brightness(1)}}.motion-roseportal #pAvatarWrap .avatar,.motion-roseportal #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(255,220,235,.85);box-shadow:0 0 0 4px rgba(232,184,100,.4),0 0 30px rgba(255,170,195,.7),0 0 58px rgba(220,60,100,.5),0 0 90px rgba(232,184,100,.35),inset 0 0 25px rgba(255,240,245,.28),inset 0 10px 20px rgba(255,255,255,.15);animation:motionRPShimmer 3s ease-in-out infinite}@keyframes motionRPShimmer{0%,100%{box-shadow:0 0 0 4px rgba(232,184,100,.35),0 0 26px rgba(255,170,195,.6),0 0 52px rgba(220,60,100,.42),0 0 85px rgba(232,184,100,.3),inset 0 0 22px rgba(255,240,245,.22),inset 0 10px 20px rgba(255,255,255,.12);filter:brightness(1) contrast(1)}50%{box-shadow:0 0 0 6px rgba(232,184,100,.55),0 0 42px rgba(255,170,195,.9),0 0 75px rgba(220,60,100,.68),0 0 115px rgba(232,184,100,.45),inset 0 0 32px rgba(255,240,245,.38),inset 0 12px 25px rgba(255,255,255,.2);filter:brightness(1.08) contrast(1.05)}}.motion-roseportal .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#fff0e8 0,#e8b864 25%,#f2a9bc 50%,#dc3c64 75%,#8c1f3e 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(255, 240, 232, .6)) drop-shadow(0 -1px 0 rgba(80, 15, 35, .5)) drop-shadow(0 2px 4px rgba(0, 0, 0, .35)) drop-shadow(0 0 14px rgba(255, 170, 195, .6)) drop-shadow(0 0 24px rgba(232, 184, 100, .4));animation:motionRPName 6s ease-in-out infinite;letter-spacing:4px;font-weight:800;text-transform:uppercase;font-family:Georgia,serif}@keyframes motionRPName{0%,100%{background-position:0 0}50%{background-position:0 100%}}body.tpl-dark .motion-roseportal .hero{background:radial-gradient(ellipse at center,rgba(120,80,85,.35) 0,rgba(110,40,60,.35) 45%,rgba(60,12,28,.6) 100%)}.motion-moongoddess .hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(26,27,58,.5) 0,rgba(45,35,75,.4) 40%,rgba(25,20,50,.5) 80%,rgba(12,10,30,.65) 100%)}.motion-moongoddess .hero::before{content:'';position:absolute;inset:0;z-index:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120'><defs><radialGradient id='mgm' cx='35%25' cy='35%25' r='70%25'><stop offset='0%25' stop-color='%23FFF8E8'/><stop offset='55%25' stop-color='%23F0E6D2'/><stop offset='100%25' stop-color='%23C8B8DB'/></radialGradient></defs><path d='M60 12 A 42 42 0 1 0 96 76 A 34 34 0 1 1 60 12' fill='url(%23mgm)' opacity='0.75'/><circle cx='48' cy='38' r='4' fill='%23C8B8DB' opacity='0.4'/><circle cx='38' cy='58' r='3' fill='%23C8B8DB' opacity='0.35'/><circle cx='55' cy='68' r='2.5' fill='%23C8B8DB' opacity='0.3'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 200'><g stroke='%23C8B8DB' stroke-width='0.6' opacity='0.4' fill='none'><path d='M30 40 L60 25 L95 45 L120 30'/><path d='M60 25 L75 60'/><path d='M190 150 L220 130 L255 145 L280 120'/><path d='M220 130 L235 165'/><path d='M40 150 L70 165 L100 148'/></g><g fill='%23F0E6D2' opacity='0.85'><circle cx='30' cy='40' r='1.8'/><circle cx='60' cy='25' r='2.2'/><circle cx='95' cy='45' r='1.8'/><circle cx='120' cy='30' r='1.5'/><circle cx='75' cy='60' r='1.5'/><circle cx='190' cy='150' r='1.8'/><circle cx='220' cy='130' r='2.2'/><circle cx='255' cy='145' r='1.8'/><circle cx='280' cy='120' r='1.5'/><circle cx='235' cy='165' r='1.5'/><circle cx='40' cy='150' r='1.6'/><circle cx='70' cy='165' r='2'/><circle cx='100' cy='148' r='1.6'/></g></svg>"),radial-gradient(circle 1.5px at 12% 22%,rgba(200,184,219,.9),transparent),radial-gradient(circle 1px at 32% 48%,rgba(240,230,210,.75),transparent),radial-gradient(circle 2px at 52% 18%,#c8b8db,transparent),radial-gradient(circle 1px at 68% 62%,rgba(240,230,210,.7),transparent),radial-gradient(circle 1.5px at 84% 38%,rgba(200,184,219,.9),transparent),radial-gradient(circle 1px at 22% 78%,rgba(240,230,210,.7),transparent),radial-gradient(circle 1.5px at 62% 88%,rgba(200,184,219,.85),transparent),radial-gradient(circle 1px at 92% 72%,rgba(240,230,210,.75),transparent);background-position:88% 12%,center,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0;background-size:105px 105px,cover,auto,auto,auto,auto,auto,auto,auto,auto;background-repeat:no-repeat,no-repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat;animation:motionMGStars 9s ease-in-out infinite;pointer-events:none;filter:drop-shadow(0 0 12px rgba(240, 230, 210, .5))}@keyframes motionMGStars{0%,100%{opacity:.78}50%{opacity:1}}.motion-moongoddess .hero::after{content:'';position:absolute;inset:0;z-index:1;background:conic-gradient(from 252deg at 50% -15%,transparent 0deg,rgba(200,184,219,.2) 7deg,transparent 14deg,rgba(240,230,210,.14) 21deg,transparent 28deg,rgba(200,184,219,.22) 35deg,transparent 42deg,rgba(240,230,210,.16) 49deg,transparent 56deg,rgba(200,184,219,.2) 63deg,transparent 70deg,rgba(139,122,184,.15) 77deg,transparent 84deg);animation:motionMGRays 14s ease-in-out infinite;pointer-events:none;filter:blur(3px)}@keyframes motionMGRays{0%,100%{transform:translateX(-12px);opacity:.65}50%{transform:translateX(12px);opacity:1}}.motion-moongoddess .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-moongoddess #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-moongoddess #pAvatarWrap::before{content:'';position:absolute;inset:-62px;z-index:-1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'><defs><radialGradient id='mgp' cx='38%25' cy='38%25' r='65%25'><stop offset='0%25' stop-color='%23FFFDF5'/><stop offset='70%25' stop-color='%23F0E6D2'/><stop offset='100%25' stop-color='%23C8B8DB'/></radialGradient></defs><g transform='translate(150 150)'><circle r='128' fill='none' stroke='%23C8B8DB' stroke-width='0.8' opacity='0.4' stroke-dasharray='3 5'/><g transform='translate(0 -128)'><circle r='13' fill='url(%23mgp)' opacity='0.95'/><circle r='13' fill='none' stroke='%23F0E6D2' stroke-width='0.6' opacity='0.8'/></g><g transform='rotate(45) translate(0 -128)'><circle r='12' fill='url(%23mgp)' opacity='0.85'/><ellipse cx='7' cy='0' rx='6' ry='12' fill='%231A1B3A' opacity='0.75'/></g><g transform='rotate(90) translate(0 -128)'><path d='M0 -12 A 12 12 0 0 1 0 12 Z' fill='url(%23mgp)' opacity='0.85'/><circle r='12' fill='none' stroke='%23C8B8DB' stroke-width='0.6' opacity='0.5'/></g><g transform='rotate(135) translate(0 -128)'><path d='M4 -11 A 12 12 0 0 1 4 11 A 8 8 0 0 0 4 -11' fill='url(%23mgp)' opacity='0.8'/><circle r='12' fill='none' stroke='%23C8B8DB' stroke-width='0.5' opacity='0.35'/></g><g transform='rotate(180) translate(0 -128)'><circle r='12' fill='%232A2848' opacity='0.8'/><circle r='12' fill='none' stroke='%23C8B8DB' stroke-width='0.8' opacity='0.55'/></g><g transform='rotate(225) translate(0 -128)'><path d='M-4 -11 A 12 12 0 0 0 -4 11 A 8 8 0 0 1 -4 -11' fill='url(%23mgp)' opacity='0.8'/><circle r='12' fill='none' stroke='%23C8B8DB' stroke-width='0.5' opacity='0.35'/></g><g transform='rotate(270) translate(0 -128)'><path d='M0 -12 A 12 12 0 0 0 0 12 Z' fill='url(%23mgp)' opacity='0.85'/><circle r='12' fill='none' stroke='%23C8B8DB' stroke-width='0.6' opacity='0.5'/></g><g transform='rotate(315) translate(0 -128)'><circle r='12' fill='url(%23mgp)' opacity='0.85'/><ellipse cx='-7' cy='0' rx='6' ry='12' fill='%231A1B3A' opacity='0.75'/></g></g></svg>") center/contain no-repeat;animation:motionMGOrbit 24s linear infinite;filter:drop-shadow(0 0 8px rgba(240, 230, 210, .7)) drop-shadow(0 0 16px rgba(139, 122, 184, .4));pointer-events:none}@keyframes motionMGOrbit{to{transform:rotate(360deg)}}.motion-moongoddess #pAvatarWrap::after{content:'';position:absolute;inset:-22px;z-index:-1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 220'><defs><linearGradient id='mgc' x1='0%25' y1='0%25' x2='100%25' y2='100%25'><stop offset='0%25' stop-color='%23C8B8DB'/><stop offset='50%25' stop-color='%23E8DCF0'/><stop offset='100%25' stop-color='%238B7AB8'/></linearGradient></defs><g transform='translate(110 110)' fill='none' stroke='url(%23mgc)' stroke-width='1.2' opacity='0.85'><circle r='96' stroke-dasharray='2 6' opacity='0.5'/><g stroke-width='1.4'><path d='M0 -96 Q-8 -84 0 -74 Q8 -84 0 -96'/><path d='M0 -96 Q-8 -84 0 -74 Q8 -84 0 -96' transform='rotate(60)'/><path d='M0 -96 Q-8 -84 0 -74 Q8 -84 0 -96' transform='rotate(120)'/><path d='M0 -96 Q-8 -84 0 -74 Q8 -84 0 -96' transform='rotate(180)'/><path d='M0 -96 Q-8 -84 0 -74 Q8 -84 0 -96' transform='rotate(240)'/><path d='M0 -96 Q-8 -84 0 -74 Q8 -84 0 -96' transform='rotate(300)'/></g><g fill='url(%23mgc)' opacity='0.8' stroke='none'><path d='M0 -88 L4 -80 L0 -70 L-4 -80 Z' transform='rotate(30)'/><path d='M0 -88 L4 -80 L0 -70 L-4 -80 Z' transform='rotate(90)'/><path d='M0 -88 L4 -80 L0 -70 L-4 -80 Z' transform='rotate(150)'/><path d='M0 -88 L4 -80 L0 -70 L-4 -80 Z' transform='rotate(210)'/><path d='M0 -88 L4 -80 L0 -70 L-4 -80 Z' transform='rotate(270)'/><path d='M0 -88 L4 -80 L0 -70 L-4 -80 Z' transform='rotate(330)'/></g><g fill='%23F0E6D2' opacity='0.9' stroke='none'><path d='M0 -104 L2 -99 L7 -98 L2 -96 L0 -91 L-2 -96 L-7 -98 L-2 -99 Z' transform='rotate(15)'/><path d='M0 -104 L2 -99 L7 -98 L2 -96 L0 -91 L-2 -96 L-7 -98 L-2 -99 Z' transform='rotate(105)'/><path d='M0 -104 L2 -99 L7 -98 L2 -96 L0 -91 L-2 -96 L-7 -98 L-2 -99 Z' transform='rotate(195)'/><path d='M0 -104 L2 -99 L7 -98 L2 -96 L0 -91 L-2 -96 L-7 -98 L-2 -99 Z' transform='rotate(285)'/></g></g></svg>") center/contain no-repeat;animation:motionMGFiligree 18s linear infinite reverse;filter:drop-shadow(0 0 7px rgba(200, 184, 219, .75));pointer-events:none}@keyframes motionMGFiligree{to{transform:rotate(360deg)}}.motion-moongoddess #pAvatarWrap .avatar,.motion-moongoddess #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:2px solid rgba(200,184,219,.7);box-shadow:0 0 0 4px rgba(240,230,210,.25),0 0 28px rgba(200,184,219,.65),0 0 58px rgba(139,122,184,.48),0 0 95px rgba(26,27,58,.4),0 0 130px rgba(240,230,210,.2),inset 0 5px 20px rgba(240,230,210,.14),inset 0 -5px 20px rgba(26,27,58,.3);animation:motionMGLunar 24s ease-in-out infinite}@keyframes motionMGLunar{0%,100%{box-shadow:0 0 0 3px rgba(240,230,210,.15),0 0 20px rgba(200,184,219,.4),0 0 45px rgba(139,122,184,.3),0 0 80px rgba(26,27,58,.35),0 0 110px rgba(240,230,210,.1),inset 0 5px 20px rgba(240,230,210,.08),inset 0 -5px 20px rgba(26,27,58,.35);filter:brightness(.94)}20%{box-shadow:0 0 0 4px rgba(240,230,210,.25),0 0 26px rgba(200,184,219,.55),0 0 54px rgba(139,122,184,.42),0 0 90px rgba(26,27,58,.38),0 0 120px rgba(240,230,210,.18),inset 0 5px 20px rgba(240,230,210,.12),inset 0 -5px 20px rgba(26,27,58,.3);filter:brightness(1)}50%{box-shadow:0 0 0 8px rgba(240,230,210,.55),0 0 45px rgba(255,250,235,.95),0 0 90px rgba(200,184,219,.8),0 0 145px rgba(139,122,184,.6),0 0 200px rgba(240,230,210,.35),inset 0 8px 28px rgba(255,250,235,.28),inset 0 -8px 28px rgba(26,27,58,.18);filter:brightness(1.12)}75%{box-shadow:0 0 0 5px rgba(240,230,210,.3),0 0 30px rgba(200,184,219,.6),0 0 60px rgba(139,122,184,.45),0 0 95px rgba(26,27,58,.38),0 0 125px rgba(240,230,210,.2),inset 0 6px 22px rgba(240,230,210,.14),inset 0 -6px 22px rgba(26,27,58,.28);filter:brightness(1.02)}}.motion-moongoddess .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#fffdf5 0,#f0e6d2 22%,#c8b8db 48%,#8b7ab8 74%,#3a2a58 100%);background-size:100% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(255, 253, 245, .65)) drop-shadow(0 -1px 0 rgba(26, 27, 58, .6)) drop-shadow(0 2px 5px rgba(0, 0, 0, .4)) drop-shadow(0 0 14px rgba(200, 184, 219, .65)) drop-shadow(0 0 26px rgba(139, 122, 184, .4));animation:motionMGName 24s ease-in-out infinite;letter-spacing:5px;font-weight:700;font-family:Georgia,serif;text-transform:uppercase}@keyframes motionMGName{0%,100%{background-position:0 100%}50%{background-position:0 0}}body.tpl-dark .motion-moongoddess .hero{background:linear-gradient(180deg,rgba(14,15,35,.65) 0,rgba(28,22,50,.55) 40%,rgba(14,11,32,.65) 80%,rgba(5,4,15,.8) 100%)}.motion-velvetnoir .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse 70% 95% at 50% 25%,rgba(212,175,55,.22) 0,rgba(160,32,64,.2) 40%,rgba(45,8,20,.5) 100%)}.motion-velvetnoir .hero::before{content:'';position:absolute;inset:0;z-index:1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 90'><g><ellipse cx='20' cy='14' rx='11' ry='9' fill='%23D4AF37' opacity='0.9'/><ellipse cx='20' cy='12' rx='8' ry='6' fill='%23F0D878' opacity='0.85'/><path d='M12 22 L11 62 M15 22 L14 66 M18 22 L18 70 M22 22 L22 70 M25 22 L26 66 M28 22 L29 62' stroke='%23D4AF37' stroke-width='1.6' opacity='0.85'/><path d='M9 60 Q20 66 31 60 Q20 74 9 60' fill='%23C09828' opacity='0.7'/><circle cx='20' cy='4' r='3.5' fill='%23F0D878' opacity='0.9'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 90'><g><ellipse cx='20' cy='14' rx='11' ry='9' fill='%23D4AF37' opacity='0.9'/><ellipse cx='20' cy='12' rx='8' ry='6' fill='%23F0D878' opacity='0.85'/><path d='M12 22 L11 62 M15 22 L14 66 M18 22 L18 70 M22 22 L22 70 M25 22 L26 66 M28 22 L29 62' stroke='%23D4AF37' stroke-width='1.6' opacity='0.85'/><path d='M9 60 Q20 66 31 60 Q20 74 9 60' fill='%23C09828' opacity='0.7'/><circle cx='20' cy='4' r='3.5' fill='%23F0D878' opacity='0.9'/></g></svg>"),linear-gradient(90deg,rgba(60,8,22,.9) 0,rgba(130,20,48,.75) 7%,rgba(95,14,34,.55) 13%,transparent 19%),linear-gradient(-90deg,rgba(60,8,22,.9) 0,rgba(130,20,48,.75) 7%,rgba(95,14,34,.55) 13%,transparent 19%),repeating-linear-gradient(90deg,transparent 0,transparent 13px,rgba(0,0,0,.2) 14px,transparent 15px),linear-gradient(180deg,rgba(80,10,28,.7) 0,rgba(130,20,48,.4) 6%,transparent 12%);background-position:6% 8%,94% 8%,0 0,0 0,0 0,0 0;background-size:34px 78px,34px 78px,auto,auto,auto,auto;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat,no-repeat;animation:motionVNCurtain 7s ease-in-out infinite;pointer-events:none}@keyframes motionVNCurtain{0%,100%{transform:scaleX(1)}50%{transform:scaleX(1.018)}}.motion-velvetnoir .hero::after{content:'';position:absolute;inset:0;z-index:2;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 44'><g opacity='0.85'><path d='M7 3 L23 3 L21 18 Q15 24 9 18 Z' fill='%23A02040' opacity='0.75' stroke='%23E8C8D0' stroke-width='0.8'/><path d='M7 3 L23 3 L22.4 8 L7.6 8 Z' fill='%23D4405C' opacity='0.6'/><line x1='15' y1='22' x2='15' y2='36' stroke='%23E8C8D0' stroke-width='1.4'/><ellipse cx='15' cy='38' rx='7' ry='2' fill='%23E8C8D0' opacity='0.8'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 46'><g><circle cx='17' cy='13' r='11' fill='%23A02040' opacity='0.9'/><circle cx='17' cy='13' r='7.5' fill='none' stroke='%23D4405C' stroke-width='1.2' opacity='0.85'/><circle cx='17' cy='13' r='4' fill='none' stroke='%23E86888' stroke-width='1' opacity='0.9'/><circle cx='17' cy='13' r='1.6' fill='%23F0A0B8'/><path d='M17 24 L17 44' stroke='%235A7048' stroke-width='1.6'/><path d='M17 31 Q9 28 6 33 Q12 37 17 31' fill='%235A7048' opacity='0.85'/><path d='M17 37 Q25 34 28 39 Q22 43 17 37' fill='%236B8556' opacity='0.85'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 52'><g fill='%23E8C0CC' opacity='0.7'><path d='M13 0 Q4 13 6 26 Q9 39 13 52 Q17 39 20 26 Q22 13 13 0'/><line x1='13' y1='4' x2='13' y2='48' stroke='%23C89AA8' stroke-width='0.6'/><path d='M13 10 L6 16 M13 18 L5 23 M13 26 L6 31 M13 34 L7 38' stroke='%23F0D0DA' stroke-width='0.5' opacity='0.8'/><path d='M13 10 L20 16 M13 18 L21 23 M13 26 L20 31 M13 34 L19 38' stroke='%23F0D0DA' stroke-width='0.5' opacity='0.8'/></g></svg>");background-position:14% -12%,76% -20%,46% -16%;background-size:27px 40px,30px 42px,23px 46px;background-repeat:no-repeat;animation:motionVNProps 11s linear infinite;pointer-events:none;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, .55))}@keyframes motionVNProps{0%{background-position:14% -12%,76% -20%,46% -16%}25%{background-position:20% 22%,70% 16%,52% 24%}50%{background-position:12% 52%,80% 48%,42% 56%}75%{background-position:22% 80%,68% 76%,54% 84%}100%{background-position:14% 115%,76% 108%,46% 118%}}.motion-velvetnoir .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-velvetnoir #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-velvetnoir #pAvatarWrap::before{content:'';position:absolute;inset:-50px;z-index:-1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'><defs><linearGradient id='vng' x1='0%25' y1='0%25' x2='100%25' y2='100%25'><stop offset='0%25' stop-color='%23D4AF37'/><stop offset='45%25' stop-color='%23F5DF8C'/><stop offset='100%25' stop-color='%238A6818'/></linearGradient></defs><g transform='translate(150 150)' fill='none' stroke='url(%23vng)' stroke-width='2' opacity='0.9'><circle r='124' stroke-width='2.6'/><circle r='114' stroke-width='0.9' opacity='0.65'/><g stroke-width='2.2'><path d='M0 -124 Q-16 -108 -10 -92 Q0 -82 10 -92 Q16 -108 0 -124'/><path d='M0 -124 Q-16 -108 -10 -92 Q0 -82 10 -92 Q16 -108 0 -124' transform='rotate(90)'/><path d='M0 -124 Q-16 -108 -10 -92 Q0 -82 10 -92 Q16 -108 0 -124' transform='rotate(180)'/><path d='M0 -124 Q-16 -108 -10 -92 Q0 -82 10 -92 Q16 -108 0 -124' transform='rotate(270)'/></g><g stroke-width='1.5' opacity='0.85'><path d='M-40 -118 Q-20 -128 0 -124 Q20 -128 40 -118'/><path d='M-40 -118 Q-20 -128 0 -124 Q20 -128 40 -118' transform='rotate(90)'/><path d='M-40 -118 Q-20 -128 0 -124 Q20 -128 40 -118' transform='rotate(180)'/><path d='M-40 -118 Q-20 -128 0 -124 Q20 -128 40 -118' transform='rotate(270)'/></g><g fill='url(%23vng)' stroke='none' opacity='0.9'><circle cx='0' cy='-124' r='4' transform='rotate(45)'/><circle cx='0' cy='-124' r='4' transform='rotate(135)'/><circle cx='0' cy='-124' r='4' transform='rotate(225)'/><circle cx='0' cy='-124' r='4' transform='rotate(315)'/></g><g stroke-width='1.2' opacity='0.7'><path d='M0 -112 Q-6 -104 0 -98 Q6 -104 0 -112' transform='rotate(22.5)'/><path d='M0 -112 Q-6 -104 0 -98 Q6 -104 0 -112' transform='rotate(67.5)'/><path d='M0 -112 Q-6 -104 0 -98 Q6 -104 0 -112' transform='rotate(112.5)'/><path d='M0 -112 Q-6 -104 0 -98 Q6 -104 0 -112' transform='rotate(157.5)'/><path d='M0 -112 Q-6 -104 0 -98 Q6 -104 0 -112' transform='rotate(202.5)'/><path d='M0 -112 Q-6 -104 0 -98 Q6 -104 0 -112' transform='rotate(247.5)'/><path d='M0 -112 Q-6 -104 0 -98 Q6 -104 0 -112' transform='rotate(292.5)'/><path d='M0 -112 Q-6 -104 0 -98 Q6 -104 0 -112' transform='rotate(337.5)'/></g></g></svg>") center/contain no-repeat;animation:motionVNFrame 45s linear infinite;filter:drop-shadow(0 0 8px rgba(212, 175, 55, .8)) drop-shadow(0 0 18px rgba(160, 32, 64, .4));pointer-events:none}@keyframes motionVNFrame{to{transform:rotate(360deg)}}.motion-velvetnoir #pAvatarWrap::after{content:'';position:absolute;top:50%;left:50%;width:5px;height:5px;border-radius:50%;z-index:-1;background:0 0;box-shadow:0 -78px 5px 2px rgba(255,240,190,.95),39px -68px 5px 2px rgba(255,240,190,.75),68px -39px 5px 2px rgba(255,240,190,.95),78px 0 5px 2px rgba(255,240,190,.75),68px 39px 5px 2px rgba(255,240,190,.95),39px 68px 5px 2px rgba(255,240,190,.75),0 78px 5px 2px rgba(255,240,190,.95),-39px 68px 5px 2px rgba(255,240,190,.75),-68px 39px 5px 2px rgba(255,240,190,.95),-78px 0 5px 2px rgba(255,240,190,.75),-68px -39px 5px 2px rgba(255,240,190,.95),-39px -68px 5px 2px rgba(255,240,190,.75);animation:motionVNBulbs 4s steps(1) infinite;pointer-events:none}@keyframes motionVNBulbs{0%,100%,91%{box-shadow:0 -78px 5px 2px rgba(255,240,190,.95),39px -68px 5px 2px rgba(255,240,190,.6),68px -39px 5px 2px rgba(255,240,190,.95),78px 0 5px 2px rgba(255,240,190,.6),68px 39px 5px 2px rgba(255,240,190,.95),39px 68px 5px 2px rgba(255,240,190,.6),0 78px 5px 2px rgba(255,240,190,.95),-39px 68px 5px 2px rgba(255,240,190,.6),-68px 39px 5px 2px rgba(255,240,190,.95),-78px 0 5px 2px rgba(255,240,190,.6),-68px -39px 5px 2px rgba(255,240,190,.95),-39px -68px 5px 2px rgba(255,240,190,.6)}50%{box-shadow:0 -78px 5px 2px rgba(255,240,190,.6),39px -68px 5px 2px rgba(255,240,190,.95),68px -39px 5px 2px rgba(255,240,190,.6),78px 0 5px 2px rgba(255,240,190,.95),68px 39px 5px 2px rgba(255,240,190,.6),39px 68px 5px 2px rgba(255,240,190,.95),0 78px 5px 2px rgba(255,240,190,.6),-39px 68px 5px 2px rgba(255,240,190,.95),-68px 39px 5px 2px rgba(255,240,190,.6),-78px 0 5px 2px rgba(255,240,190,.95),-68px -39px 5px 2px rgba(255,240,190,.6),-39px -68px 5px 2px rgba(255,240,190,.95)}92%{box-shadow:0 -78px 4px 1px rgba(255,240,190,.08),39px -68px 4px 1px rgba(255,240,190,.08),68px -39px 4px 1px rgba(255,240,190,.08),78px 0 4px 1px rgba(255,240,190,.08),68px 39px 4px 1px rgba(255,240,190,.08),39px 68px 4px 1px rgba(255,240,190,.08),0 78px 4px 1px rgba(255,240,190,.08),-39px 68px 4px 1px rgba(255,240,190,.08),-68px 39px 4px 1px rgba(255,240,190,.08),-78px 0 4px 1px rgba(255,240,190,.08),-68px -39px 4px 1px rgba(255,240,190,.08),-39px -68px 4px 1px rgba(255,240,190,.08)}94%{box-shadow:0 -78px 8px 4px #fffadc,39px -68px 8px 4px #fffadc,68px -39px 8px 4px #fffadc,78px 0 8px 4px #fffadc,68px 39px 8px 4px #fffadc,39px 68px 8px 4px #fffadc,0 78px 8px 4px #fffadc,-39px 68px 8px 4px #fffadc,-68px 39px 8px 4px #fffadc,-78px 0 8px 4px #fffadc,-68px -39px 8px 4px #fffadc,-39px -68px 8px 4px #fffadc}96%{box-shadow:0 -78px 4px 1px rgba(255,240,190,.15),39px -68px 4px 1px rgba(255,240,190,.15),68px -39px 4px 1px rgba(255,240,190,.15),78px 0 4px 1px rgba(255,240,190,.15),68px 39px 4px 1px rgba(255,240,190,.15),39px 68px 4px 1px rgba(255,240,190,.15),0 78px 4px 1px rgba(255,240,190,.15),-39px 68px 4px 1px rgba(255,240,190,.15),-68px 39px 4px 1px rgba(255,240,190,.15),-78px 0 4px 1px rgba(255,240,190,.15),-68px -39px 4px 1px rgba(255,240,190,.15),-39px -68px 4px 1px rgba(255,240,190,.15)}}.motion-velvetnoir #pAvatarWrap .avatar,.motion-velvetnoir #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:3px solid rgba(212,175,55,.85);box-shadow:0 0 0 5px rgba(160,32,64,.4),0 0 32px rgba(255,220,140,.72),0 0 62px rgba(212,175,55,.52),0 0 100px rgba(160,32,64,.45),0 0 140px rgba(60,8,22,.4),inset 0 -10px 22px rgba(60,8,22,.35),inset 0 6px 18px rgba(255,240,200,.14);animation:motionVNSpotlight 4s steps(1) infinite}@keyframes motionVNSpotlight{0%,100%,91%{transform:scale(1);filter:brightness(1)}92%{transform:scale(.99);filter:brightness(.32)}94%{transform:scale(1.03);filter:brightness(1.45)}96%{transform:scale(1);filter:brightness(.55)}98%{filter:brightness(1)}}.motion-velvetnoir .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(180deg,#fff0c8 0,#f5df8c 22%,#d4af37 46%,#a02040 76%,#4a0814 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 0 rgba(255, 240, 200, .6)) drop-shadow(0 -1px 0 rgba(50, 5, 15, .6)) drop-shadow(0 2px 5px rgba(0, 0, 0, .65)) drop-shadow(0 0 16px rgba(212, 175, 55, .65)) drop-shadow(0 0 28px rgba(160, 32, 64, .45));animation:motionVNName 4s steps(1) infinite;letter-spacing:4px;font-weight:800;font-style:italic;font-family:Georgia,serif}@keyframes motionVNName{0%,100%,91%{opacity:1;transform:skewX(0)}92%{opacity:.35;transform:skewX(-2deg)}94%{opacity:1;transform:skewX(0)}96%{opacity:.5;transform:skewX(1deg)}98%{opacity:1;transform:skewX(0)}}body.tpl-dark .motion-velvetnoir .hero{background:radial-gradient(ellipse 70% 95% at 50% 25%,rgba(212,175,55,.3) 0,rgba(140,25,55,.28) 40%,rgba(25,4,12,.7) 100%)}.motion-holoportal .hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at center,rgba(255,184,216,.25) 0,rgba(216,184,240,.22) 40%,rgba(184,240,224,.2) 70%,rgba(120,90,150,.35) 100%)}.motion-holoportal .hero::before{content:'';position:absolute;inset:0;z-index:0;background:radial-gradient(circle 1.5px at 10% 16%,rgba(255,255,255,.95),transparent),radial-gradient(circle 1px at 24% 38%,rgba(255,200,240,.85),transparent),radial-gradient(circle 2px at 42% 20%,#c8fff0,transparent),radial-gradient(circle 1px at 58% 46%,rgba(240,200,255,.8),transparent),radial-gradient(circle 1.5px at 74% 26%,rgba(255,240,200,.9),transparent),radial-gradient(circle 1px at 88% 58%,rgba(200,240,255,.85),transparent),radial-gradient(circle 2px at 16% 72%,#ffdcff,transparent),radial-gradient(circle 1px at 36% 86%,rgba(220,255,230,.8),transparent),radial-gradient(circle 1.5px at 66% 82%,rgba(255,200,230,.9),transparent),radial-gradient(circle 1px at 94% 90%,rgba(220,220,255,.85),transparent),radial-gradient(ellipse 55% 38% at 28% 36%,rgba(255,184,216,.28) 0,transparent 62%),radial-gradient(ellipse 48% 32% at 72% 62%,rgba(184,240,224,.24) 0,transparent 62%),radial-gradient(ellipse 42% 30% at 55% 20%,rgba(216,184,240,.22) 0,transparent 62%);animation:motionHPDust 14s ease-in-out infinite;pointer-events:none}@keyframes motionHPDust{0%,100%{opacity:.75;transform:translateX(0) translateY(0)}50%{opacity:1;transform:translateX(-6px) translateY(-4px)}}.motion-holoportal .hero::after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(48deg,transparent 47%,rgba(255,184,216,.28) 49%,rgba(255,220,240,.35) 50%,rgba(255,184,216,.28) 51%,transparent 53%),linear-gradient(-48deg,transparent 47%,rgba(184,240,224,.28) 49%,rgba(220,255,245,.35) 50%,rgba(184,240,224,.28) 51%,transparent 53%),linear-gradient(78deg,transparent 47%,rgba(216,184,240,.24) 49%,rgba(240,220,255,.3) 50%,transparent 52%),linear-gradient(-78deg,transparent 47%,rgba(255,240,200,.24) 49%,rgba(255,250,220,.3) 50%,transparent 52%),linear-gradient(18deg,transparent 48%,rgba(200,220,255,.2) 49%,rgba(230,240,255,.26) 50%,transparent 52%),linear-gradient(-18deg,transparent 48%,rgba(255,200,230,.2) 49%,rgba(255,230,245,.26) 50%,transparent 52%);background-size:42% 42%,48% 48%,32% 32%,38% 38%,52% 52%,58% 58%;animation:motionHPPrism 11s ease-in-out infinite;pointer-events:none}@keyframes motionHPPrism{0%,100%{opacity:.55;transform:scale(1) rotate(0)}50%{opacity:.9;transform:scale(1.06) rotate(2.5deg)}}.motion-holoportal .hero>*{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-holoportal #pAvatarWrap{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important}.motion-holoportal #pAvatarWrap::before{content:'';position:absolute;inset:-66px;z-index:-1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'><defs><linearGradient id='hpo' x1='0%25' y1='0%25' x2='100%25' y2='100%25'><stop offset='0%25' stop-color='%23FFB8D8'/><stop offset='35%25' stop-color='%23FFE8F4'/><stop offset='70%25' stop-color='%23D8B8F0'/><stop offset='100%25' stop-color='%23B8F0E0'/></linearGradient></defs><g transform='translate(150 150)'><circle r='138' fill='none' stroke='url(%23hpo)' stroke-width='2' opacity='0.8'/><circle r='126' fill='none' stroke='url(%23hpo)' stroke-width='1' opacity='0.55' stroke-dasharray='3 4'/><g fill='url(%23hpo)' opacity='0.75' stroke='%23FFF4FA' stroke-width='0.5'><path d='M0 -132 Q-13 -116 -8 -100 Q0 -92 8 -100 Q13 -116 0 -132'/><path d='M0 -132 Q-13 -116 -8 -100 Q0 -92 8 -100 Q13 -116 0 -132' transform='rotate(30)'/><path d='M0 -132 Q-13 -116 -8 -100 Q0 -92 8 -100 Q13 -116 0 -132' transform='rotate(60)'/><path d='M0 -132 Q-13 -116 -8 -100 Q0 -92 8 -100 Q13 -116 0 -132' transform='rotate(90)'/><path d='M0 -132 Q-13 -116 -8 -100 Q0 -92 8 -100 Q13 -116 0 -132' transform='rotate(120)'/><path d='M0 -132 Q-13 -116 -8 -100 Q0 -92 8 -100 Q13 -116 0 -132' transform='rotate(150)'/><path d='M0 -132 Q-13 -116 -8 -100 Q0 -92 8 -100 Q13 -116 0 -132' transform='rotate(180)'/><path d='M0 -132 Q-13 -116 -8 -100 Q0 -92 8 -100 Q13 -116 0 -132' transform='rotate(210)'/><path d='M0 -132 Q-13 -116 -8 -100 Q0 -92 8 -100 Q13 -116 0 -132' transform='rotate(240)'/><path d='M0 -132 Q-13 -116 -8 -100 Q0 -92 8 -100 Q13 -116 0 -132' transform='rotate(270)'/><path d='M0 -132 Q-13 -116 -8 -100 Q0 -92 8 -100 Q13 -116 0 -132' transform='rotate(300)'/><path d='M0 -132 Q-13 -116 -8 -100 Q0 -92 8 -100 Q13 -116 0 -132' transform='rotate(330)'/></g><g fill='%23FFF4FA' opacity='0.9' stroke='%23D8B8F0' stroke-width='0.5'><path d='M0 -118 L4 -110 L0 -100 L-4 -110 Z' transform='rotate(15)'/><path d='M0 -118 L4 -110 L0 -100 L-4 -110 Z' transform='rotate(45)'/><path d='M0 -118 L4 -110 L0 -100 L-4 -110 Z' transform='rotate(75)'/><path d='M0 -118 L4 -110 L0 -100 L-4 -110 Z' transform='rotate(105)'/><path d='M0 -118 L4 -110 L0 -100 L-4 -110 Z' transform='rotate(135)'/><path d='M0 -118 L4 -110 L0 -100 L-4 -110 Z' transform='rotate(165)'/><path d='M0 -118 L4 -110 L0 -100 L-4 -110 Z' transform='rotate(195)'/><path d='M0 -118 L4 -110 L0 -100 L-4 -110 Z' transform='rotate(225)'/><path d='M0 -118 L4 -110 L0 -100 L-4 -110 Z' transform='rotate(255)'/><path d='M0 -118 L4 -110 L0 -100 L-4 -110 Z' transform='rotate(285)'/><path d='M0 -118 L4 -110 L0 -100 L-4 -110 Z' transform='rotate(315)'/><path d='M0 -118 L4 -110 L0 -100 L-4 -110 Z' transform='rotate(345)'/></g></g></svg>") center/contain no-repeat;animation:motionHPOuter 22s linear infinite;filter:drop-shadow(0 0 9px rgba(255, 184, 216, .85)) drop-shadow(0 0 18px rgba(216, 184, 240, .55));pointer-events:none}@keyframes motionHPOuter{to{transform:rotate(360deg)}}.motion-holoportal #pAvatarWrap::after{content:'';position:absolute;inset:-24px;z-index:-1;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 220'><defs><linearGradient id='hpi' x1='0%25' y1='0%25' x2='100%25' y2='100%25'><stop offset='0%25' stop-color='%23B8F0E0'/><stop offset='50%25' stop-color='%23FFF4FA'/><stop offset='100%25' stop-color='%23FFB8D8'/></linearGradient></defs><g transform='translate(110 110)' fill='none' stroke='url(%23hpi)' stroke-width='1.3' opacity='0.9'><circle r='30'/><circle cx='0' cy='-30' r='30' opacity='0.75'/><circle cx='26' cy='-15' r='30' opacity='0.75'/><circle cx='26' cy='15' r='30' opacity='0.75'/><circle cx='0' cy='30' r='30' opacity='0.75'/><circle cx='-26' cy='15' r='30' opacity='0.75'/><circle cx='-26' cy='-15' r='30' opacity='0.75'/><path d='M0 -88 L76 -44 L76 44 L0 88 L-76 44 L-76 -44 Z' opacity='0.6' stroke-width='1.6'/><g fill='url(%23hpi)' stroke='none' opacity='0.8'><path d='M0 -82 Q-8 -70 -5 -58 Q0 -52 5 -58 Q8 -70 0 -82'/><path d='M0 -82 Q-8 -70 -5 -58 Q0 -52 5 -58 Q8 -70 0 -82' transform='rotate(60)'/><path d='M0 -82 Q-8 -70 -5 -58 Q0 -52 5 -58 Q8 -70 0 -82' transform='rotate(120)'/><path d='M0 -82 Q-8 -70 -5 -58 Q0 -52 5 -58 Q8 -70 0 -82' transform='rotate(180)'/><path d='M0 -82 Q-8 -70 -5 -58 Q0 -52 5 -58 Q8 -70 0 -82' transform='rotate(240)'/><path d='M0 -82 Q-8 -70 -5 -58 Q0 -52 5 -58 Q8 -70 0 -82' transform='rotate(300)'/></g><circle r='7' fill='url(%23hpi)' stroke='none'/><circle r='11' stroke-width='0.9' opacity='0.7'/></g></svg>") center/contain no-repeat;animation:motionHPInner 16s linear infinite reverse;filter:drop-shadow(0 0 7px rgba(184, 240, 224, .85)) drop-shadow(0 0 14px rgba(255, 184, 216, .55));pointer-events:none}@keyframes motionHPInner{to{transform:rotate(360deg)}}.motion-holoportal #pAvatarWrap .avatar,.motion-holoportal #pAvatarWrap img{position:relative!important;z-index:3!important;visibility:visible!important;opacity:1!important;border:3px solid rgba(255,255,255,.92);box-shadow:0 0 0 5px rgba(255,184,216,.5),0 0 0 10px rgba(184,240,224,.38),0 0 30px rgba(255,184,216,.6),0 0 60px rgba(216,184,240,.48),0 0 95px rgba(184,240,224,.35),inset 0 0 24px rgba(255,244,250,.2);animation:motionHPChroma 6s ease-in-out infinite}@keyframes motionHPChroma{0%,100%{box-shadow:0 0 0 5px rgba(255,184,216,.45),0 0 0 10px rgba(184,240,224,.34),0 0 28px rgba(255,184,216,.55),0 0 56px rgba(216,184,240,.42),0 0 90px rgba(184,240,224,.3),inset 0 0 22px rgba(255,244,250,.16);transform:scale(1)}25%{box-shadow:-4px 0 28px rgba(255,130,190,.7),4px 0 28px rgba(130,220,255,.7),0 0 0 6px rgba(255,184,216,.55),0 0 0 12px rgba(216,184,240,.42),0 0 65px rgba(216,184,240,.55),0 0 100px rgba(184,240,224,.4),inset 0 0 28px rgba(255,244,250,.24);transform:scale(1.025)}50%{box-shadow:0 0 0 7px rgba(255,244,250,.7),0 0 0 14px rgba(255,184,216,.5),0 0 42px rgba(255,220,240,.9),0 0 80px rgba(216,184,240,.65),0 0 125px rgba(184,240,224,.48),inset 0 0 34px rgba(255,244,250,.3);transform:scale(1.04)}75%{box-shadow:4px 0 28px rgba(255,200,130,.7),-4px 0 28px rgba(180,255,220,.7),0 0 0 6px rgba(184,240,224,.55),0 0 0 12px rgba(255,184,216,.42),0 0 65px rgba(255,184,216,.55),0 0 100px rgba(216,184,240,.4),inset 0 0 28px rgba(255,244,250,.24);transform:scale(1.025)}}.motion-holoportal .hero h1{position:relative!important;z-index:10!important;visibility:visible!important;opacity:1!important;color:transparent;background:linear-gradient(90deg,#ffb8d8 0,#ffe8b8 18%,#b8f0e0 36%,#b8d8ff 54%,#d8b8f0 72%,#ffb8d8 90%,#ffe8b8 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(2px 0 0 rgba(255, 130, 190, .45)) drop-shadow(-2px 0 0 rgba(130, 220, 255, .45)) drop-shadow(0 2px 4px rgba(120, 90, 150, .4)) drop-shadow(0 0 14px rgba(255, 244, 250, .7)) drop-shadow(0 0 24px rgba(216, 184, 240, .45));animation:motionHPName 5s linear infinite;letter-spacing:3px;font-weight:800;font-family:Georgia,serif}@keyframes motionHPName{0%{background-position:0 50%}100%{background-position:220% 50%}}body.tpl-dark .motion-holoportal .hero{background:radial-gradient(ellipse at center,rgba(180,100,150,.35) 0,rgba(140,100,180,.32) 40%,rgba(90,150,140,.28) 70%,rgba(45,30,65,.6) 100%)}.motion-option.locked{opacity:.5;cursor:not-allowed}.motion-option.locked:hover{border-color:var(--border)}.mo-lock{position:absolute;bottom:2px;left:50%;transform:translateX(-50%);font-size:10px}.motion-option[data-motion=bounce]::after,.motion-option[data-motion=glitch]::after,.motion-option[data-motion=neon]::after,.motion-option[data-motion=rainbow]::after,.motion-option[data-motion=spotlight]::after,.motion-option[data-motion=typewriter]::after{content:'FREE';position:absolute;top:2px;right:2px;font-size:7px;font-weight:800;color:var(--green);background:var(--green-soft);padding:1px 4px;border-radius:4px;letter-spacing:.5px}.motion-showcase{margin:16px 0}.showcase-row{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:8px}.showcase-item{background:var(--card);border:1.5px solid var(--border);border-radius:12px;padding:14px 6px;text-align:center;cursor:pointer;transition:all .2s;position:relative;overflow:hidden}.showcase-item:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 24px rgba(200,85,61,.15)}.showcase-item:active{transform:scale(.97)}.showcase-item .si-icon{font-size:28px;display:block;margin-bottom:4px}.showcase-item .si-name{font-size:11px;font-weight:700;color:var(--text);display:block}.showcase-item .si-tag{display:inline-block;font-size:8px;font-weight:800;letter-spacing:.5px;color:var(--accent);background:var(--accent-soft);padding:1px 6px;border-radius:6px;margin-top:4px}.showcase-item.free{border-color:var(--green);background:var(--green-soft)}.showcase-item.free .si-name{color:var(--green)}.showcase-item.free:hover{box-shadow:0 8px 24px rgba(45,155,110,.15)}body.tpl-dark .showcase-item{background:#141416;border-color:#222228}body.tpl-dark .showcase-item:hover{border-color:var(--accent);box-shadow:0 8px 24px rgba(200,85,61,.2)}body.tpl-dark .showcase-item.free{background:rgba(45,155,110,.06);border-color:rgba(45,155,110,.3)}.brand-credit{color:#888;margin-left:6px}
