.g86-page{--g-bg:#0d222d;--g-panel:#193744;--g-text:#edf5f7;--g-muted:#b9cdd6;--g-line:#46606e;--g-gold:#edca80;margin:0;background:var(--g-bg);color:var(--g-text);font:17px/1.65 system-ui,sans-serif;padding-bottom:170px;color-scheme:dark}.g86-page.g86-light{--g-bg:#f3f2ec;--g-panel:#fff;--g-text:#163342;--g-muted:#3c5662;--g-line:#a7bcc4;color-scheme:light}.g86-page *{box-sizing:border-box}.g86-page a,.g86-page button{color:inherit}.g86-page a{text-underline-offset:4px}.g86-page button,.g86-page .g86-shortcuts a,.g86-header a{font:inherit;min-height:46px;padding:10px 16px;border:1px solid var(--g-line);border-radius:10px;background:var(--g-panel);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.g86-page button:hover{border-color:var(--g-gold)}.g86-page :focus-visible,.g86-orient :focus-visible{outline:3px solid #ecbc5e;outline-offset:4px}.g86-header{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:15px max(20px,calc((100vw - 1180px)/2));border-bottom:1px solid var(--g-line);background:var(--g-bg)}.g86-header>a:first-child{font-weight:850;font-size:25px;border:0;padding:0}.g86-header>a:first-child span{color:#79c4b5}.g86-header>span{margin-right:auto;font-size:13px;color:var(--g-muted)}.g86-main{max-width:1180px;margin:auto;padding:45px 24px}.g86-kicker{letter-spacing:3px;color:var(--g-gold);font-size:13px}.g86-page h1{font:500 clamp(38px,5vw,68px)/1.13 Georgia,serif;margin:15px 0 24px}.g86-page h2{font-size:27px;line-height:1.25}.g86-lead{max-width:820px;font-size:21px;color:var(--g-muted)}.g86-shortcuts{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0 50px}.g86-shortcuts a:first-child{background:var(--g-gold);color:#15333f}.g86-line{background:var(--g-panel);border:1px solid var(--g-line);border-left:5px solid var(--lc);padding:20px;border-radius:14px;margin:15px 0}.g86-line h3{margin:0 0 12px;font-size:18px}.g86-track{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.g86-track button:before{content:'';border:3px solid var(--lc);width:13px;height:13px;border-radius:50%;margin-right:9px;flex-shrink:0}.g86-track button[aria-pressed=true]{outline:2px solid var(--g-gold)}#g86-detail{background:var(--g-panel);border:1px solid var(--g-line);border-top:4px solid var(--g-gold);border-radius:16px;padding:25px;margin:30px 0;scroll-margin:20px}#g86-detail[hidden]{display:none}.g86-flow{font-weight:650;color:var(--g-gold)}.g86-notice{border-left:3px solid var(--g-gold);padding:15px;background:var(--g-bg)}.g86-columns{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin:40px 0}.g86-main footer{margin-top:50px;border-top:1px solid var(--g-line);padding:25px 0;color:var(--g-muted);font-size:13px}.g86-command{position:fixed;bottom:0;left:0;right:0;z-index:20;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px max(20px,calc((100vw - 1180px)/2));background:var(--g-bg);border-top:1px solid var(--g-line);box-shadow:0 -8px 20px #0002;padding-bottom:max(14px,env(safe-area-inset-bottom))}.g86-command label{font-size:13px}.g86-command input{min-width:100px;flex:1;font:inherit;border:1px solid var(--g-line);background:var(--g-panel);color:var(--g-text);padding:12px;border-radius:10px}.g86-command button{background:var(--g-gold);color:#163342}.g86-command p{flex-basis:100%;font-size:12px;color:var(--g-muted);margin:0}.g86-orient{box-sizing:border-box!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;padding:10px 12px!important;margin:12px 0!important;border:1px solid #496370!important;border-radius:12px!important;background:#112f3c!important;color:#ecf3f6!important;font:14px/1.5 system-ui!important;position:relative!important;z-index:2!important;max-width:100%!important}.g86-orient strong{margin-right:auto!important;color:#ecf3f6!important;font:600 14px/1.5 system-ui!important}.g86-orient a{display:inline-flex!important;align-items:center!important;min-height:44px!important;padding:8px 12px!important;background:#254753!important;border:1px solid #667f89!important;border-radius:8px!important;color:#fff!important;text-decoration:none!important;font:600 14px/1.5 system-ui!important}.g86-orient a:last-child{background:#edca80!important;color:#12303d!important}.g86-feedback{color:#f1d89f!important;font:14px/1.5 system-ui!important;padding:10px!important;border:1px solid #a08043!important;border-radius:8px!important;background:#163541!important}.g86-page .g86-close{float:right}@media(max-width:650px){.g86-header{padding:12px}.g86-header>span{flex-basis:55%}.g86-header button,.g86-header a{font-size:13px}.g86-main{padding:24px 16px}.g86-lead{font-size:18px}.g86-columns{grid-template-columns:1fr;gap:12px}.g86-command{padding:10px 12px}.g86-command label{flex-basis:100%}.g86-command input{flex-basis:50%;font-size:15px}.g86-command button{font-size:13px;padding:10px}.g86-track{align-items:stretch;flex-direction:column;border-left:3px solid var(--lc);margin-left:9px;padding-left:15px}.g86-track button{text-align:left}.g86-orient strong{flex-basis:100%}.g86-page{padding-bottom:210px}}
