.page-doc{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#11141b;--header:#171c26;--text:#d7d9df;--muted:#9299a8;--gold:#cba43e;--gold-hover:#dbb64f;--line:#2a303b;--surface:#171b24;--surface-2:#1c212b;--link:#d9b44c}.page-doc *{box-sizing:border-box}.page-doc{background:var(--page);background:var(--page);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font:15px/1.65 Arial,Helvetica,sans-serif}.page-doc a{color:var(--link);text-decoration:none}.page-doc a:hover{color:var(--gold-hover)}.page-doc a:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:3px}.topbar{background:var(--header);border-bottom:1px solid var(--line);min-height:75px}.topbar-inner{justify-content:space-between;align-items:center;gap:24px;width:min(1120px,100% - 48px);min-height:74px;margin:0 auto;display:flex}.brand{color:var(--gold);letter-spacing:.15em;white-space:nowrap;font-size:20px;font-weight:700}.nav{color:var(--muted);white-space:nowrap;align-items:center;gap:22px;font-size:14px;display:flex}.nav a:not(.nav-button){color:var(--muted)}.nav a:not(.nav-button):hover{color:var(--text)}.nav-divider{border-left:1px solid var(--line);height:28px}.nav-button{border:1px solid var(--line);min-height:42px;color:var(--text);border-radius:7px;justify-content:center;align-items:center;padding:0 18px;display:inline-flex}.nav-button.primary{border-color:var(--gold);background:var(--gold);color:#171717;font-weight:700}.nav-button.primary:hover{background:var(--gold-hover);color:#171717}main{width:min(720px,100% - 48px);margin:46px auto 72px}h1{color:#e2e4e9;letter-spacing:-.025em;margin:0;font-size:26px;line-height:1.25}.subtitle{color:var(--muted);margin:9px 0 30px;font-size:14px}.intro{margin:0 0 20px}.apply-links{flex-wrap:wrap;gap:10px;margin:0 0 36px;display:flex}.apply-link{color:#e1c46e;background:#282319;border:1px solid #655329;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex}.apply-link:hover{border-color:var(--gold);color:#f0d47a;background:#342c1d}section{margin-top:31px}h2{color:var(--gold);margin:0 0 12px;font-size:17px;font-weight:700;line-height:1.4}p{margin:0 0 14px}ul{margin:8px 0 0;padding-left:21px}li{margin:5px 0;padding-left:2px}li::marker{color:#465064}.bonus-table-wrap{border:1px solid var(--line);background:var(--surface);border-radius:7px;width:100%;margin-top:16px;overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%}th,td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px 14px}thead th{background:var(--surface-2);color:#aeb4c1;font-size:13px;font-weight:700}tbody tr:last-child td{border-bottom:0}td:last-child,th:last-child{width:205px}.reward{color:#e0c46b;font-weight:700}.reward.base{color:#f0d477}.small{color:var(--muted);margin-top:3px;font-size:13px;font-weight:400;line-height:1.45;display:block}.hint{border-left:3px solid var(--gold);color:#b9bdc6;background:#191a1d;margin-top:16px;padding:13px 15px;font-size:14px}footer{border-top:1px solid var(--line);color:var(--muted);margin-top:38px;padding-top:18px;font-size:13px}@media (width<=680px){.topbar-inner{gap:14px;width:calc(100% - 32px);min-height:64px}.topbar{min-height:65px}.brand{letter-spacing:.12em;font-size:17px}.nav{gap:12px;font-size:13px}.nav .knowledge,.nav .login,.nav-divider{display:none}.nav-button{min-height:38px;padding:0 12px}.nav-button.primary{display:none}main{width:calc(100% - 40px);margin:32px auto 52px}h1{font-size:23px}.subtitle{margin-bottom:23px}.apply-links{margin-bottom:30px}.apply-link{flex:145px;padding:0 12px;font-size:14px}section{margin-top:27px}h2{font-size:16px}.bonus-table-wrap{background:0 0;border:0;overflow:visible}table,tbody{display:block}thead{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}tbody{gap:9px;display:grid}tbody tr{border:1px solid var(--line);background:var(--surface);border-radius:7px;grid-template-columns:1fr auto;gap:8px 14px;padding:13px 14px;display:grid}td{border:0;padding:0;display:block}td:first-child{font-size:14px}td:last-child{text-align:right;width:auto}.small{max-width:180px}.hint{font-size:13px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.notice{border-left:3px solid var(--gold);color:#c2c6cf;background:#191a1d;margin:0 0 28px;padding:13px 15px;font-size:14px}.issue-accordion{border:1px solid var(--line);background:var(--surface);border-radius:10px;overflow:hidden}.issue-accordion summary{min-height:70px;color:var(--text);cursor:pointer;align-items:center;gap:16px;padding:17px 20px;list-style:none;display:flex}.issue-accordion summary::-webkit-details-marker{display:none}.issue-accordion summary:focus-visible{outline:2px solid var(--gold);outline-offset:-3px}.issue-title{color:#e0c46b;flex:1;min-width:0;font-weight:700}.issue-hint{color:var(--muted);white-space:nowrap;font-size:13px}.issue-chevron{border-bottom:1.5px solid #aeb4c1;border-right:1.5px solid #aeb4c1;flex:0 0 9px;width:9px;height:9px;transition:transform .18s;transform:rotate(45deg)translateY(-2px)}.issue-accordion[open] .issue-chevron{transform:rotate(225deg)translate(-2px,-1px)}.issue-details{border-top:1px solid var(--line);padding:18px 20px 20px}.issue-details h3{color:var(--gold);margin:22px 0 10px;font-size:16px}.issue-details h3:first-child{margin-top:0}.issue-details ol{padding-left:22px}.issue-details li{margin:7px 0;padding-left:2px}.issue-details li::marker{color:#68748a}.error-message{border:1px solid var(--line);color:#c3c8d1;overflow-wrap:anywhere;background:#11141b;border-radius:6px;margin-top:10px;padding:12px 14px;font:13px/1.6 Consolas,Menlo,monospace;display:block}.issue-actions{margin:20px 0}@media (width<=600px){.issue-accordion summary{gap:10px;padding:15px 14px}.issue-hint{display:none}.issue-details{padding:16px 14px 18px}.error-message{font-size:12px}}@media (prefers-reduced-motion:reduce){.issue-chevron{transition:none}}
