/* All ornamental header glyphs are removed; navigation and editor controls remain usable. */
body[data-link-theme] .hub-hero::before,body[data-link-theme] .hub-hero::after,body[data-link-theme] .hero-copy h1::before,body[data-link-theme] .hero-copy h1::after,.personal-page[data-link-theme] .personal-profile::before,.personal-page[data-link-theme] .personal-profile::after,.personal-page[data-link-theme] .personal-title::before,.personal-page[data-link-theme] .personal-title::after{content:none!important;display:none!important}
@container(min-width:1100px){
 .personal-page[data-profile][data-width] .personal-inner[data-free-layout=on]{position:relative!important;display:block!important;aspect-ratio:1000/var(--free-height);height:auto!important;min-height:0!important;padding:0!important;overflow:visible}
 .personal-page[data-profile][data-width] .personal-inner[data-free-layout=on] :is(.personal-profile,.personal-identity,.personal-gallery,.personal-links,.composition-group){display:contents!important;border:0!important;background:none!important;padding:0!important;margin:0!important;box-shadow:none!important}
 .personal-inner[data-free-layout=on] :is(.composition-heading,.official-profile-label){display:none!important}
 .personal-page[data-profile][data-width] .personal-inner[data-free-layout=on] [data-placed]{position:absolute!important;left:calc(var(--free-x)*.1%)!important;top:calc(var(--free-y)/var(--free-height)*100%)!important;width:calc(var(--free-w)*.1%)!important;height:calc(var(--free-h)/var(--free-height)*100%)!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;margin:0!important;transform:none!important;overflow:hidden;box-sizing:border-box;z-index:1}
 .personal-inner[data-free-layout=on] .personal-gallery [data-placed]{display:block!important;object-fit:cover}
 .personal-inner[data-free-layout=on] .personal-page-actions,.personal-inner[data-free-layout=on]>.personal-credit{position:absolute;top:100%;left:0;width:100%;padding-bottom:20px}
}
.arrange-dialog{width:min(1400px,calc(100% - 24px));max-height:calc(100dvh - 24px);padding:18px;border:1px solid #514965;border-radius:12px;background:#111019;color:#f4f1e6;font:13px/1.5 Chivo,Arial,sans-serif;overflow:auto}.arrange-dialog::backdrop{background:#000b}.arrange-dialog header{display:flex;align-items:center;justify-content:space-between;gap:16px}.arrange-dialog h2{margin:0;font-size:24px}.arrange-dialog button,.arrange-dialog select,.arrange-dialog input{font:inherit;color:inherit;background:#24202e;border:1px solid #5d536d;border-radius:5px;padding:9px}.arrange-dialog button{cursor:pointer}.arrange-dialog button:hover{border-color:#f3eb36}.arrange-tools{display:flex;align-items:end;flex-wrap:wrap;gap:8px;margin:12px 0}.arrange-tools label{display:grid;gap:4px;font-size:11px}.arrange-tools input{width:72px}.arrange-tools select{max-width:220px}.arrange-viewport{max-height:60dvh;overflow:auto;border:1px solid #514965;background:#08070b;overscroll-behavior:contain}.arrange-stage{width:1200px!important;min-width:1200px!important;max-width:none!important;min-height:700px;padding:30px!important;margin:0;box-sizing:border-box}.arrange-stage [data-place-key]{touch-action:none;cursor:move!important}.arrange-stage [data-place-key].is-selected{outline:3px solid #f3eb36!important;outline-offset:2px;z-index:5!important}.arrange-dialog footer{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:12px}.arrange-dialog [data-arrange-status]{color:#c9c1d9;margin:0}.arrange-trigger{margin:12px 0;width:100%;min-height:42px}
.arrange-dialog .arrange-stage [data-resize]{position:absolute;z-index:10;width:26px;height:26px;min-width:26px;padding:0;border:2px solid #111019;border-radius:4px;background:#f3eb36;transform:translate(-50%,-50%);cursor:nwse-resize;touch-action:none;box-shadow:0 0 0 1px #f3eb36}.arrange-stage [data-resize]::after{content:'';position:absolute;right:5px;bottom:5px;width:8px;height:8px;border-right:2px solid #111019;border-bottom:2px solid #111019}
.personal-page[data-link-theme=chrome] .personal-inner{background:transparent}.personal-page[data-link-theme][data-layout=grid][data-profile] .personal-links>.personal-link:only-child{grid-column:1/-1}.personal-page[data-link-theme][data-layout=grid][data-profile] .personal-links{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}
@container(max-width:650px){.personal-page[data-layout=grid] .personal-links{grid-template-columns:minmax(0,1fr)}.personal-page[data-profile=side][data-link-theme] .personal-profile{flex-direction:column;align-items:flex-start;gap:16px}.personal-page[data-profile=side][data-align=center] .personal-profile{align-items:center}.personal-page[data-profile=side][data-link-theme] .personal-identity{width:100%;flex:none}.personal-page[data-profile=side][data-link-theme] .personal-title{font-size:clamp(28px,8cqw,44px);line-height:1.08}.personal-page[data-link-theme=chrome] .personal-profile{padding:0 0 24px}.personal-page[data-link-theme=chrome] .personal-links{padding:0}.personal-page[data-link-theme=chrome] .personal-credit{padding:20px 0}.personal-page[data-link-theme=chrome] .personal-link-title{font-size:17px;letter-spacing:normal}.personal-page[data-link-theme=chrome] .personal-link{padding:16px;gap:12px}.personal-page[data-link-theme=chrome] .personal-link-image{width:44px;height:44px}}
@container(max-width:650px){.personal-page[data-link-theme][data-layout=grid][data-profile] .personal-links{grid-template-columns:minmax(0,1fr)}}
.personal-page.preview-desktop-stage[data-link-theme][data-profile] .personal-inner{min-height:0!important}
.personal-page[data-link-theme=terminal][data-profile] .personal-link-title{font-size:18px!important;line-height:1.5}.personal-page[data-link-theme=terminal][data-profile][data-size-links] .personal-link-title{font-size:var(--lp-links-size)!important}
