:root{--putx-ink:#171A20;--putx-note:#F5D94E;--putx-paper:#FAF9F4;--putx-connect:#3659E3}.putx-auth-logo{display:block;width:190px;height:auto;margin:0 0 12px}.putx-app-logo{width:120px;max-height:42px;object-fit:contain}.putx-mini-icon{width:27px;height:27px;margin-right:8px}.putx-admin{max-width:1100px;padding:28px;margin:auto;background:var(--putx-paper);min-height:100vh}.putx-admin>header{display:flex;justify-content:space-between;align-items:center;gap:20px}.putx-admin>header img{width:150px;max-width:45%}.putx-admin nav{display:flex;gap:20px;border-bottom:1px solid #dcddd8;margin:25px 0;padding-bottom:12px;flex-wrap:wrap}.putx-admin nav a{text-decoration:none;color:var(--putx-ink);padding:8px}.putx-admin nav [aria-current]{background:var(--putx-note);border-radius:8px;font-weight:700}.putx-section-title small{letter-spacing:.12em;color:#68717D}.putx-section-title h1{font-size:30px;line-height:1.3;margin:8px 0}.putx-section-title p{max-width:740px}.putx-brand-hero{padding:38px;background:var(--putx-ink);color:white;border-radius:18px;margin:24px 0}.putx-brand-hero>img{width:min(330px,100%);background:var(--putx-paper);border-radius:8px;padding:10px}.putx-brand-hero h2{font-size:34px;margin:18px 0 0}.putx-brand-hero p{color:#d4d7de;margin-bottom:28px}.putx-primary{background:var(--putx-note);padding:12px 18px;border-radius:8px;color:var(--putx-ink);text-decoration:none;display:inline-block;font-weight:700}.putx-assets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.putx-assets article{border:1px solid #dedfd8;border-radius:12px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;gap:15px}.putx-assets img{width:100%;height:90px;object-fit:contain}.putx-assets .putx-icon{width:85px;align-self:center}.putx-dark{background:var(--putx-ink)}.putx-dark a{color:#e0dc84}.putx-colors{display:flex;gap:14px;flex-wrap:wrap}.putx-colors>div{flex:1;min-width:120px}.putx-colors i{display:block;height:70px;border:1px solid #0002;border-radius:10px}.putx-colors strong,.putx-colors code{display:block}.putx-note{padding:16px;border-left:4px solid var(--putx-note);margin-top:25px}.putx-release-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0}.putx-release-summary>div{padding:20px;border:1px solid #dfe0d8;border-radius:12px;background:white}.putx-release-summary strong,.putx-release-summary small{display:block}.putx-release-summary h2{margin:6px 0}.putx-admin details,.putx-admin form,.putx-admin section section{padding:20px;background:white;border:1px solid #dfe0d8;border-radius:12px;margin:16px 0}.putx-admin summary{cursor:pointer;font-weight:700}.putx-admin li{margin:8px 0}.putx-admin pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:14px;background:#f4f5f3;border-radius:8px}.putx-admin code{overflow-wrap:anywhere}.putx-platforms{display:grid;grid-template-columns:1fr 1fr;gap:6px 20px}.putx-platforms p{margin:5px 0}.putx-platforms strong{display:block}.putx-toggle{display:flex;align-items:center;gap:8px}.putx-toggle input{width:20px;height:20px;accent-color:var(--putx-connect)}.putx-actions{display:flex;flex-wrap:wrap;gap:10px}.putx-actions [data-op=apply]{background:var(--putx-ink);color:white}.putx-admin [role=status]{overflow-wrap:anywhere;color:#365049}.sticky-feature-panel [data-putx-admin]{padding:9px;font-size:12px}.sticky-feature-panel [hidden]{display:none!important}@media(max-width:600px){.putx-admin{padding:18px}.putx-section-title h1{font-size:25px}.putx-brand-hero{padding:24px}.putx-brand-hero h2{font-size:27px}.putx-assets,.putx-release-summary{grid-template-columns:1fr}.putx-assets article{padding:16px}.putx-platforms{grid-template-columns:1fr}.putx-admin details,.putx-admin form,.putx-admin section section{padding:15px}.putx-admin nav{gap:6px}.putx-actions button{flex:1 1 130px}}

.putx-admin-open .famos-version-mini{display:none}

.putx-admin{overflow-wrap:anywhere}.putx-release-summary>div,.putx-assets>article{min-width:0}
