/* WePost for You user wiki — mobile first */
:root{--ink:#17292d;--soft:#40545a;--paper:#fbf8f3;--panel:#fff;--orange:#ef6633;--line:#e4ddd3;--sage:#dce9e4;--shadow:0 14px 38px rgba(23,41,45,.08)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.65 Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}a{color:#a83e1b;text-underline-offset:.16em}a:hover{color:#762c15}button,input{font:inherit}.skip-link{position:absolute;top:-5rem;left:1rem;z-index:9;background:var(--ink);color:#fff;padding:.7rem 1rem;border-radius:.6rem}.skip-link:focus{top:.7rem}.wiki-header{min-height:74px;padding:.7rem clamp(1rem,4vw,3rem);display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line);background:rgba(251,248,243,.96)}.wiki-brand{display:flex;align-items:center;gap:.7rem;text-decoration:none;color:var(--ink)}.wiki-brand img{width:54px;height:54px;object-fit:contain}.wiki-brand strong{display:block;font-size:1.12rem;line-height:1.05}.wiki-brand small{display:block;font-size:.75rem;color:var(--soft)}.back-site{font-size:.82rem;font-weight:700;text-decoration:none;white-space:nowrap}.wiki-layout{width:min(1260px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:1.2rem;padding:1rem}.wiki-sidebar{min-width:0}.wiki-search{padding:.95rem;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:var(--shadow)}.wiki-search label{display:block;margin-bottom:.45rem;font-size:.82rem;font-weight:800}.wiki-search>div{display:flex;gap:.4rem}.wiki-search input{width:100%;min-width:0;padding:.62rem .7rem;border:1px solid #cfc7bd;border-radius:9px;color:var(--ink);background:#fff}.wiki-search button{padding:.6rem .85rem;border:0;border-radius:9px;background:var(--orange);color:#fff;font-weight:800;cursor:pointer}.search-status{margin:.45rem 0 0;color:var(--soft);font-size:.76rem}.search-results{margin:.5rem 0 0;padding-left:1.1rem;font-size:.84rem}.search-results[hidden]{display:none}.wiki-menu{margin-top:.75rem;border:1px solid var(--line);border-radius:16px;background:#fff;overflow:hidden}.wiki-menu summary{padding:.8rem 1rem;font-weight:800;cursor:pointer}.wiki-menu nav{display:grid;gap:.15rem;padding:.2rem .55rem .65rem}.wiki-menu nav a{padding:.48rem .55rem;border-radius:8px;color:var(--soft);font-size:.88rem;text-decoration:none}.wiki-menu nav a:hover,.wiki-menu nav a[aria-current=page]{background:#fff1e9;color:#9f3b18}.updated{margin:.7rem .3rem;color:#68777a;font-size:.75rem}.wiki-main{min-width:0}.article{padding:clamp(1.15rem,4vw,3.2rem);border:1px solid var(--line);border-radius:20px;background:var(--panel);box-shadow:var(--shadow)}.kicker{margin:0 0 .5rem;color:#98603d;font-size:.7rem;font-weight:850;letter-spacing:.14em}.article h1{margin:.05rem 0 .85rem;font-size:clamp(2rem,8vw,3.35rem);line-height:1.08;letter-spacing:-.045em}.lead{margin:0 0 1.6rem;color:var(--soft);font-size:clamp(1.02rem,2.5vw,1.18rem);line-height:1.65}.article h2{margin:1.8rem 0 .55rem;font-size:clamp(1.2rem,4vw,1.55rem);line-height:1.25;letter-spacing:-.02em}.article p{margin:.45rem 0 1rem}.article strong{color:#203b40}.article code{padding:.12rem .3rem;border-radius:5px;background:#f3eee7;color:#733a24}.wiki-section{padding-top:.2rem}.manual-figure{margin:1.3rem 0 1.7rem;padding:.55rem;border:1px solid var(--line);border-radius:14px;background:#f8f6f2}.manual-image-link{display:block;width:fit-content;max-width:100%;border-radius:9px}.manual-image-link:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.manual-figure img{display:block;width:auto;max-width:100%;height:auto;max-height:none;object-fit:contain;border-radius:9px}.manual-figure figcaption{padding:.5rem .4rem .15rem;color:#68777a;font-size:.76rem;line-height:1.5}.image-open-hint{display:inline-block;margin-left:.25rem;color:#a83e1b;font-weight:750}.callout{margin:1.4rem 0;padding:1rem 1.05rem;border-left:4px solid var(--orange);border-radius:0 12px 12px 0;background:#fff3eb}.callout p{margin:.25rem 0 0}.steps{display:grid;gap:.65rem;padding:0;list-style:none;counter-reset:step}.steps li{counter-increment:step;display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.1rem .65rem;padding:.78rem;border:1px solid var(--line);border-radius:12px;background:#fff}.steps li::before{content:counter(step,decimal-leading-zero);grid-row:span 2;color:var(--orange);font-size:.75rem;font-weight:900}.steps li a{color:var(--ink);text-decoration:none}.steps li span{color:var(--soft);font-size:.88rem}.card-grid{display:grid;gap:.7rem}.wiki-card{display:flex;flex-direction:column;gap:.25rem;padding:1rem;border:1px solid var(--line);border-radius:13px;background:#fff;color:var(--ink);text-decoration:none;transition:transform .15s ease,border-color .15s ease}.wiki-card:hover{transform:translateY(-2px);border-color:#e9a17d}.wiki-card strong{font-size:1rem}.wiki-card>span:nth-of-type(2){color:var(--soft);font-size:.86rem}.card-number{color:#ad512b;font-size:.68rem;font-weight:900;letter-spacing:.1em}.card-link{margin-top:.35rem;color:#a83e1b;font-size:.82rem;font-weight:800}.fine-print{padding-top:1rem;border-top:1px solid var(--line);color:#68777a;font-size:.86rem}.analytics-example{margin:1.2rem 0;padding:.8rem;border:1px solid var(--line);border-radius:14px;background:#fcfbf8}.analytics-head{display:flex;justify-content:space-between;gap:.5rem;color:var(--soft);font-size:.7rem;font-weight:750}.metric-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.7rem}.metric-row div{padding:.7rem;border:1px solid #eee8df;border-radius:10px;background:#fff}.metric-row small,.metric-row strong{display:block}.metric-row small{color:var(--soft);font-size:.72rem}.metric-row strong{font-size:1.3rem}.wiki-pager{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin:1rem 0}.wiki-pager a{display:flex;flex-direction:column;gap:.2rem;min-width:0;padding:.8rem;border:1px solid var(--line);border-radius:12px;background:#fff;text-decoration:none}.wiki-pager a:last-child{grid-column:2}.wiki-pager span{color:#68777a;font-size:.7rem}.wiki-pager strong{font-size:.86rem;line-height:1.35}.wiki-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem;padding:1rem .2rem;color:#68777a;font-size:.78rem}.wiki-footer a{font-weight:750}
@media(min-width:760px){.wiki-layout{grid-template-columns:260px minmax(0,1fr);gap:1.5rem;padding:1.5rem}.wiki-sidebar{position:sticky;top:1rem;align-self:start}.wiki-menu summary{display:none}.wiki-menu nav{padding:.55rem;max-height:calc(100vh - 240px);overflow:auto}.wiki-main{padding-top:.15rem}.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.steps li{grid-template-columns:2.2rem minmax(0,1fr)}.wiki-pager{margin-top:1.2rem}}
@media(max-width:759px){.wiki-menu:not([open]) nav{display:none}.wiki-menu[open] nav{display:grid}.wiki-header{min-height:66px}.wiki-brand img{width:46px;height:46px}.article{border-radius:16px}.wiki-pager a:last-child{grid-column:2}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important}}
