main.wrap.sdkpage{max-width:1320px;padding:calc(96px + clamp(20px,3vh,40px)) clamp(20px,3vw,48px) clamp(24px,3vh,40px)}body:has(main.sdkpage) footer.rfoot{max-width:1320px;margin-top:clamp(24px,3vh,40px);margin-left:auto;margin-right:auto;padding-left:clamp(20px,3vw,48px);padding-right:clamp(20px,3vw,48px)}.sdkpage .rtop{margin-bottom:clamp(16px,2vh,28px);padding-bottom:clamp(12px,1.6vh,20px)}.sdkpage .rtop h1{letter-spacing:-.022em;margin:14px 0 22px;font-size:clamp(34px,4.2vw,54px)}.sdk-table{border-collapse:collapse;table-layout:fixed;border:1px solid var(--hair);width:100%;margin:0 0 clamp(28px,4vh,40px)}.sdk-table:last-child{margin-bottom:0}details.sdk-section,details.sdk-changes{margin:0;padding:clamp(20px,3vh,28px) 0}details.sdk-section:first-of-type{padding-top:0}details.sdk-section:not([open])~details,details.sdk-changes:not([open])~details{border-top:1px solid var(--hair)}details.sdk-section:not([open]) .sdk-table,details.sdk-changes:not([open]) .sdk-changes-list{display:none}summary.sdk-section-head,summary.sdk-changes-head{cursor:pointer;user-select:none;transition:color .2s var(--out);flex-wrap:wrap;align-items:baseline;gap:16px;margin:0;list-style:none;display:flex}details[open]>summary.sdk-section-head,details[open]>summary.sdk-changes-head{margin-bottom:clamp(18px,2.5vh,28px)}summary.sdk-section-head::-webkit-details-marker,summary.sdk-changes-head::-webkit-details-marker{display:none}summary.sdk-section-head,summary.sdk-changes-head{justify-content:flex-start;position:relative}summary.sdk-section-head:after,summary.sdk-changes-head:after{content:"+";border:1px solid var(--hair2);width:24px;height:24px;font:300 17px/1 var(--sans);color:var(--fg3);border-radius:0;place-items:center;margin-left:auto;transition:color .2s ease-out,border-color .2s ease-out;display:grid}details[open]>summary.sdk-section-head:after,details[open]>summary.sdk-changes-head:after{content:"";color:var(--fg3);background:linear-gradient(currentColor,currentColor) 50%/11px 1px no-repeat;font-size:0}@media (hover:hover) and (pointer:fine){summary.sdk-section-head:hover:after,summary.sdk-changes-head:hover:after{color:var(--red)}}.sdk-section-head h2{font:600 clamp(18px,2vw,22px)/1.3 var(--sans);color:var(--fg);letter-spacing:-.012em;margin:0}.sdk-section-ext{font-size:var(--t1);color:var(--fg3)}@media (hover:hover) and (pointer:fine){.sdk-section-ext:hover{color:var(--fg)}}.sdk-col-name{width:44%}.sdk-col-desc{width:30%}.sdk-col-act{width:26%}.sdk-hd th,.sdk-row>*{background:var(--ink2);vertical-align:middle;text-align:left;padding:16px clamp(16px,2vw,24px);transition:background .18s ease-out}.sdk-hd,.sdk-row{height:64px}.sdk-row+.sdk-row>*,tbody:not(:first-child) .sdk-row:first-child>*{border-top:1px solid var(--hair)}.sdk-row>th{font-weight:400}@media (hover:hover) and (pointer:fine){.sdk-row:hover>*{background:var(--ink3)}}.sdk-hd th{font:600 var(--t1)/1.3 var(--mono);color:var(--fg3);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--hair)}.sdk-cell{align-items:center;gap:14px;min-width:0;display:flex}.sdk-cell-end{justify-content:flex-end}@media (width<=780px){.sdk-col-desc{width:0}.sdk-desc{display:none}.sdk-col-name{width:64%}.sdk-col-act{width:36%}.sdk-cell-end{justify-content:flex-start}}.sdk-size{color:var(--fg3);font-size:var(--t1);font-variant-numeric:tabular-nums;letter-spacing:.04em;margin-top:2px;display:block}.sdk-name{min-width:0}.sdk-icon{flex:none;width:20px;height:20px}.sdk-name-text{min-width:0;display:block}.sdk-title{font:600 var(--t3)/1.45 var(--sans);color:var(--fg);letter-spacing:0;display:block}.sdk-kind{font:400 var(--t1)/1.5 var(--mono);color:var(--fg3);word-break:break-all;margin-top:4px;display:block}.sdk-desc{font-size:var(--t2);color:var(--fg2);letter-spacing:0;line-height:1.5}.sdk-hd th.sdk-act{text-align:right}.sdk-btn{background:var(--fg);color:#0b0c0e;font:600 var(--t2)/1 var(--sans);letter-spacing:0;transition:opacity .2s var(--out);align-items:center;padding:9px 18px;display:inline-flex}.sdk-soon{border:1px solid var(--hair2);color:var(--fg3);font:500 var(--t2)/1 var(--sans);letter-spacing:.04em;cursor:not-allowed;align-items:center;padding:9px 18px;display:inline-flex}@media (hover:hover) and (pointer:fine){.sdk-btn:hover{opacity:.86}}.sdk-changes{margin:0 0 clamp(24px,3vh,36px)}.sdk-changes-head{align-items:baseline;gap:16px;margin-bottom:clamp(14px,2vh,20px);display:flex}.sdk-changes-head h2{font:600 clamp(18px,2vw,22px)/1.3 var(--sans);color:var(--fg);letter-spacing:-.012em;margin:0}.sdk-changes-meta{font-size:var(--t1);color:var(--fg3);letter-spacing:.04em}.sdk-changes-list{background:var(--hair);border:1px solid var(--hair);gap:1px;margin:0;padding:0;list-style:none;display:grid}.sdk-change{background:var(--ink2);gap:8px;padding:clamp(14px,2vh,20px) clamp(16px,2vw,24px);display:grid}.sdk-change-head{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.sdk-change-tag{font:600 var(--t2)/1 var(--mono);color:var(--fg)}.sdk-change-date{font-size:var(--t1);color:var(--fg3)}.sdk-change-link{font-size:var(--t1);color:var(--fg3);margin-left:auto}@media (hover:hover) and (pointer:fine){.sdk-change-link:hover{color:var(--fg)}}.sdk-change-points{font-size:var(--t2);color:var(--fg2);margin:0;padding:0 0 0 16px;line-height:1.66}.sdk-change-points li{margin:2px 0;list-style:outside}.sdk-notes{border-top:1px solid var(--hair);gap:8px;margin:0;padding:clamp(18px,2.5vh,28px) 0 0;list-style:none;display:grid}.sdk-notes li{font-size:var(--t2);color:var(--fg3);max-width:64em;margin:0;padding:0;line-height:1.7}.sdk-notes .lk{color:var(--fg2)}@media (hover:hover) and (pointer:fine){.sdk-notes .lk:hover{color:var(--fg)}}
