.sota-root{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;max-width:728px;margin:2.5rem auto 1.5rem;padding:0 1rem}.sota-card{background:#fff;border-radius:20px;padding:2rem 2rem 1.5rem;box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.06);border:1px solid #f0f0f0}.sota-author-row{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.sota-avatar{width:44px;height:44px;border-radius:50%;object-fit:cover;border:2px solid #fff;box-shadow:0 0 0 2px #e8e8e8,0 4px 12px rgba(0,0,0,.08);flex-shrink:0}.sota-author-info{display:flex;flex-direction:column}.sota-author-name{font-size:15px;font-weight:600;color:#111;letter-spacing:-.01em;line-height:1.3}.sota-meta-line{display:flex;align-items:center;gap:6px;font-size:13px;color:#888}.sota-meta-dot{color:#ddd;font-size:10px}.sota-divider{height:1px;background:linear-gradient(to right,transparent,#eee 10%,#eee 90%,transparent);margin:.85rem 0}.sota-bread{font-size:13px;color:#999;margin-bottom:.85rem;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.sota-bread a{color:#666;text-decoration:none;transition:color .15s}.sota-bread a:hover{color:#111}.sota-bread .breadcrumb_last{color:#333;font-weight:500}.sota-bread-sep{color:#ddd;font-size:10px}.sota-badges{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sota-time{font-size:12px;font-weight:600;color:#7c3aed;background:#f5f3ff;padding:4px 12px;border-radius:20px;letter-spacing:-.01em}.sota-cat{font-size:12px;font-weight:500;color:#555;background:#f5f5f5;padding:4px 12px;border-radius:20px;text-decoration:none;transition:all .15s}.sota-cat:hover{background:#eee;color:#111}.sota-updated{font-size:12px;color:#aaa;margin-left:4px}.sota-disclosure{background:#fafaf9;border:1px solid #f0eee6;border-radius:14px;padding:14px 18px;margin:2rem auto;max-width:728px;font-size:13px;color:#666;line-height:1.5;display:flex;align-items:flex-start;gap:10px}.sota-disclosure-icon{font-size:16px;flex-shrink:0;margin-top:1px}.sota-disclosure strong{color:#444}@media (max-width:640px){.sota-root{margin:1.5rem auto 1rem;padding:0 .75rem}.sota-card{padding:1.25rem 1rem 1rem;border-radius:16px}.sota-avatar{width:36px;height:36px}.sota-author-name{font-size:14px}.sota-meta-line{font-size:12px}.sota-bread{font-size:12px}.sota-time{font-size:11px;padding:3px 10px}.sota-cat{font-size:11px;padding:3px 10px}.sota-updated{font-size:11px}.sota-disclosure{padding:12px 14px;font-size:12px;border-radius:12px;margin:1.5rem .5rem}}.sota-root{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;max-width:728px;margin:2.5rem auto 1.5rem;padding:0 1rem}body.home #container,body.home #main,body.home #wrapper,body.home .site-wrapper{float:none!important;margin:0!important;width:100%!important;max-width:100%!important;padding:0!important}body.home #content{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important}body.home #primary,body.home #secondary{display:none!important}body.home .entry-title{display:none!important}body.home .entry-content #post-90993{padding:0!important}body.home .g-wrap{margin:0 auto;padding:0 24px;max-width:1200px;width:100%;box-sizing:border-box}body.home .g-hero .g-wrap{max-width:1200px}@media (max-width:640px){body.home .g-wrap{padding:0 16px}}