*{box-sizing:border-box}body{margin:0;background:#f3f6fc;color:#19304b;font:20px/1.6 system-ui,sans-serif}main{max-width:860px;margin:auto;padding:22px 16px 120px}header a{color:#155eef}h1{font-size:30px}h2{font-size:24px}section,details{background:#fff;border:1px solid #d9e2f2;border-radius:18px;padding:20px;margin:18px 0}summary{font-weight:700;cursor:pointer}label{display:block;margin:15px 0;font-weight:650}select,input,button{font:inherit;width:100%;padding:14px;border-radius:12px;border:2px solid #bad0ed;min-width:0}input,select{display:block;margin-top:8px;background:#f7fbff;color:#173f75}button{background:#155eef;color:#fff;border-color:#155eef;margin:12px 0;cursor:pointer}button:disabled{opacity:.6}p[role=status]{color:#285daa;overflow-wrap:anywhere}article{border-top:1px solid #d9e2f2;padding:12px 0}h3{margin:0}article p{margin:6px 0}#branch-context{font-size:16px;background:#e9f2ff;color:#19488a;padding:10px 16px;display:flex;gap:12px;justify-content:space-between;position:relative;z-index:2}#branch-context a{color:#155eef}
