:root{--accent:#2337ff;--accent-dark:#000d8a;--accent-rgb:35, 55, 255;--highlight:#b84e0e;--highlight-bright:#f36c21;--black:15, 18, 25;--gray:96, 115, 159;--gray-light:229, 233, 240;--gray-dark:34, 41, 57;--gray-gradient:rgba(var(--gray-light), 50%), #fff;--box-shadow:0 2px 6px rgba(var(--gray), 25%), 0 8px 24px rgba(var(--gray), 33%), 0 16px 32px rgba(var(--gray), 33%)}@font-face{font-family:Bai Jamjuree;src:url(/fonts/BaiJamjuree-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bai Jamjuree;src:url(/fonts/BaiJamjuree-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bai Jamjuree;src:url(/fonts/BaiJamjuree-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bai Jamjuree;src:url(/fonts/BaiJamjuree-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bai Jamjuree;src:url(/fonts/BaiJamjuree-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Bai Jamjuree;src:url(/fonts/BaiJamjuree-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}body{text-align:left;background:linear-gradient(var(--gray-gradient)) no-repeat;word-wrap:break-word;overflow-wrap:break-word;color:rgb(var(--gray-dark));background-size:100% 600px;margin:0;padding:0;font-family:Bai Jamjuree,sans-serif;font-size:18px;line-height:1.7}main{width:1200px;max-width:calc(100% - 2em);margin:auto;padding:3em 1em}h1,h2,h3,h4,h5,h6{color:rgb(var(--black));margin:0 0 .5rem;line-height:1.2}h1{font-size:2.488em}h2{font-size:2.074em}h3{font-size:1.728em}h4{font-size:1.44em}h5{font-size:1.2em}strong,b{font-weight:700}a,a:hover{color:var(--accent)}p{margin-bottom:1em}.prose p{margin-bottom:2em}textarea{width:100%;font-size:16px}input{font-size:16px}table{width:100%}img{border-radius:8px;max-width:100%;height:auto}code{background-color:rgb(var(--gray-light));border-radius:2px;padding:2px 5px}pre{border-radius:8px;padding:1.5em}pre>code{all:unset}blockquote{border-left:4px solid var(--accent);margin:0;padding:0 0 0 20px;font-size:1em}hr{border:none;border-top:1px solid rgb(var(--gray-light))}@media (width<=720px){body{font-size:16px}main{padding:1em}}html.dark{--gray-gradient:rgba(var(--gray-dark), 40%), #0f1219;--box-shadow:0 2px 6px #0006, 0 8px 24px #00000080, 0 16px 32px #00000080}html.dark body{background:linear-gradient(var(--gray-gradient)) no-repeat;color:#d2d7e1;background-color:#0f1219}html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark h5,html.dark h6{color:#ebeef5}html.dark a{color:#6b80ff}html.dark code{color:#d2d7e1;background-color:#222939}html.dark hr{border-top-color:#2c3448}html.dark header{background:#181d2a;box-shadow:0 2px 8px #0000004d}html.dark .site-title a{color:#6b80ff!important}html.dark .site-title a:hover{color:#8fa0ff!important}html.dark .hamburger{color:#b4bac8}html.dark .internal-links a{color:#b4bac8!important}html.dark .internal-links a:hover{color:#6b80ff!important}html.dark .internal-links a.active{color:#6b80ff!important;border-bottom-color:#6b80ff!important}@media (width<=767px){html.dark .internal-links{background:#181d2a;box-shadow:0 8px 24px #0006}html.dark .internal-links a.active{background:#6b80ff14!important;border-left-color:#6b80ff!important}html.dark .internal-links a:hover{background:#222939cc!important}}html.dark .wiki-nav{border-color:#2c3448}html.dark .wiki-nav-header{background:#222939;border-bottom-color:#2c3448}html.dark .wiki-nav-title{color:#d2d7e1}html.dark .wiki-nav-toggle{color:#6b80ff;border-color:#6b80ff}html.dark .wiki-nav-toggle:hover{color:#0f1219;background:#6b80ff}html.dark .wiki-nav-row{border-bottom-color:#2c3448}html.dark .wiki-nav-row:hover{background:#22293999}html.dark .wiki-nav-cat{color:#6b80ff;background:#22293980;border-right-color:#2c3448}html.dark .wiki-nav-links,html.dark .wiki-nav-link{color:#b4bac8}html.dark .wiki-nav-link:hover{color:#6b80ff}html.dark .wiki-nav-sep{color:#3c4864}@media (width<=600px){html.dark .wiki-nav-cat{border-bottom-color:#2c3448}}html.dark .section-tab-nav{border-bottom-color:#2c3448}html.dark .section-tab-nav a{color:#60739f!important}html.dark .section-tab-nav a:hover:not(.active){color:#d2d7e1!important}html.dark .section-tab-nav a.active{color:#6b80ff!important;border-bottom-color:#6b80ff!important}html.dark .search-input{color:#d2d7e1;background:#181d2a;border-color:#2c3448}html.dark .search-input::placeholder{color:#60739f}html.dark .search-input:focus{border-color:#6b80ff;box-shadow:0 0 0 3px #6b80ff33}html.dark .table-wrap{border-color:#2c3448}html.dark .char-table thead th,html.dark .item-table thead th{border-bottom-color:#2c3448;color:#60739f!important;background:#222939!important}html.dark .char-table tbody tr,html.dark .item-table tbody tr{border-bottom-color:#2c3448}html.dark .char-table tbody tr:hover,html.dark .item-table tbody tr:hover{background:#22293999!important}html.dark .col-name a{color:#d2d7e1!important}html.dark .col-data{color:#b4bac8!important}html.dark .portrait-fallback{color:#60739f;background:#222939}html.dark .portrait-img{border-color:#2c3448}html.dark .section-h2,html.dark .section-heading{color:#ebeef5}html.dark .section-h2:after,html.dark .section-heading:after{background:#2c3448}html.dark .wiki-hero{background:linear-gradient(135deg,#2337ff1a 0%,#f8712112 100%)}html.dark .info-panel{background:#22293966;border-color:#2c3448}html.dark .info-panel h2{color:#ebeef5!important}html.dark .sysreq-card{background:#181d2a;border-color:#2c3448}html.dark .sysreq-card:hover{background:#222939;border-color:#6b80ff}html.dark .sysreq-card-inner svg{color:#6b80ff}html.dark .sysreq-card-title{color:#d2d7e1}html.dark .sysreq-card-sub{color:#60739f}html.dark .sysreq-card-cta{color:#6b80ff}html.dark .cg-a-card{background:#181d2a;border-color:#2c3448}html.dark .cg-a-card:hover{border-color:#6b80ff;box-shadow:0 4px 16px #6b80ff26}html.dark .cg-a-title{color:#d2d7e1}html.dark .infobox{border-color:#2c3448}html.dark .infobox-section{border-top-color:#2c3448}html.dark .infobox-section-title{color:#d2d7e1;background:#222939}html.dark .infobox-table tr{border-bottom-color:#2c3448}html.dark .infobox-table th{color:#d2d7e1!important;background:#181d2a!important}html.dark .infobox-table td{color:#38bdf8!important;background:#181d2a!important}html.dark .tab-nav a{color:#d2d7e1!important;background:#222939!important}html.dark .tab-nav a:hover:not(.active){background:#2c3448!important}html.dark .tab-nav a.active{color:#0f1219!important;background:#d2d7e1!important}html.dark .post-tag{color:#6b80ff;border-color:#6b80ff}html.dark .post-tag:hover{color:#0f1219;background:#6b80ff}html.dark .tag-pill{color:#6b80ff;border-color:#6b80ff}html.dark .tag-pill:hover,html.dark .tag-pill.active{color:#0f1219;background:#6b80ff}html.dark .pagination-bar button{color:#d2d7e1!important;background:0 0!important;border-color:#2c3448!important}html.dark .pagination-bar button:hover:not(:disabled),html.dark .pagination-bar button.active{color:#0f1219!important;background:#6b80ff!important;border-color:#6b80ff!important}html.dark .content-card{border-color:#2c3448}html.dark .content-card-body{background:#181d2a}html.dark .content-card-name{color:#d2d7e1!important}html.dark .sysreq{border-color:#2c3448}html.dark .sysreq-tabs{background:#181d2a;border-bottom-color:#2c3448}html.dark .sysreq-tab{color:#60739f}html.dark .sysreq-tab:hover:not(.active){color:#b4bac8;background:#ffffff0a}html.dark .sysreq-tab.active{color:#6b80ff;background:#181d2a}html.dark .sysreq-panel{background:#181d2a}html.dark .sysreq-table thead tr{border-bottom-color:#2c3448}html.dark .sysreq-table thead th{color:#60739f!important}html.dark .sysreq-table tbody tr{border-bottom-color:#2c3448}html.dark .sysreq-table tbody tr:hover{background:#22293999!important}html.dark .sysreq-table td,html.dark .sysreq-table tbody th{color:#b4bac8!important}html.dark .spec-label{color:#d2d7e1!important}html.dark .spec-label svg{color:#6b80ff!important}html.dark .col-recommended{color:#f97316!important}html.dark .platform-grid,html.dark .platform-card{background:#181d2a!important}html.dark .platform-header{border-bottom-color:#2c3448}html.dark .platform-name{color:#d2d7e1!important}html.dark .spec-row{border-bottom-color:#2c3448}html.dark .spec-row dt{color:#60739f!important}html.dark .spec-row dd{color:#b4bac8!important}html.dark .platform-status{color:#60739f!important}html.dark .platform-status.supported span{color:#b4bac8!important}html.dark .platform-cta{color:#6b80ff;border-color:#6b80ff}html.dark .platform-cta:hover{color:#0f1219;background:#6b80ff}html.light{--gray-gradient:rgba(var(--gray-light), 50%), #fff}html.light body{background:linear-gradient(var(--gray-gradient)) no-repeat;color:#222939;background-color:#fff}html.light h1,html.light h2,html.light h3,html.light h4,html.light h5,html.light h6{color:#0f1219}html.light a{color:#2337ff}html.light code{color:#222939;background-color:#e5e9f0}html.light hr{border-top-color:#e5e9f0}html.light header{background:#fff;box-shadow:0 2px 8px #0f12190d}html.light .site-title a{color:var(--accent)}html.light .site-title a:hover{color:var(--accent-dark)}html.light .hamburger,html.light .internal-links a{color:#222939}html.light .internal-links a:hover{color:var(--accent)}html.light .internal-links a.active{color:var(--accent);border-bottom-color:var(--accent)}@media (width<=767px){html.light .internal-links{background:#fff;box-shadow:0 8px 24px #0f12191a}html.light .internal-links a.active{border-left-color:var(--accent);background:#2337ff0d}html.light .internal-links a:hover{background:#e5e9f0b3}}html.light .wiki-nav{border-color:#e5e9f0}html.light .wiki-nav-header{background:#e5e9f0;border-bottom-color:#e5e9f0}html.light .wiki-nav-title{color:#0f1219}html.light .wiki-nav-toggle{border-color:var(--accent);color:var(--accent)}html.light .wiki-nav-toggle:hover{background:var(--accent);color:#fff}html.light .wiki-nav-row{border-bottom-color:#e5e9f0}html.light .wiki-nav-row:hover{background:#e5e9f066}html.light .wiki-nav-cat{color:var(--accent);background:#e5e9f040;border-right-color:#e5e9f0}html.light .wiki-nav-links,html.light .wiki-nav-link{color:#222939}html.light .wiki-nav-link:hover{color:var(--accent)}html.light .wiki-nav-sep{color:#60739f}html.light .section-tab-nav{border-bottom-color:#e5e9f0}html.light .section-tab-nav a{color:#60739f!important}html.light .section-tab-nav a:hover:not(.active){color:#222939!important}html.light .section-tab-nav a.active{color:var(--accent)!important;border-bottom-color:var(--accent)!important}html.light .search-input{color:#222939;background:#fff;border-color:#e5e9f0}html.light .search-input::placeholder{color:#60739f}html.light .search-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #2337ff2e}html.light .table-wrap{border-color:#e5e9f0}html.light .char-table thead th,html.light .item-table thead th{border-bottom-color:#e5e9f0;color:#60739f!important;background:#e5e9f0!important}html.light .char-table tbody tr,html.light .item-table tbody tr{border-bottom-color:#e5e9f0}html.light .char-table tbody tr:hover,html.light .item-table tbody tr:hover{background:#e5e9f073!important}html.light .col-name a{color:#0f1219!important}html.light .col-data{color:#222939!important}html.light .portrait-fallback{color:#60739f;background:#e5e9f0}html.light .portrait-img{border-color:#e5e9f0}html.light .section-h2,html.light .section-heading{color:#0f1219}html.light .section-h2:after,html.light .section-heading:after{background:#e5e9f0}html.light .wiki-hero{background:linear-gradient(135deg,#2337ff0f 0%,#f871210a 100%)}html.light .info-panel{background:#e5e9f066;border-color:#e5e9f0}html.light .info-panel h2{color:#0f1219!important}html.light .infobox{border-color:#e5e9f0}html.light .infobox-section{border-top-color:#e5e9f0}html.light .infobox-section-title{color:#0f1219;background:#e5e9f0}html.light .infobox-table tr{border-bottom-color:#e5e9f0}html.light .infobox-table th{color:#222939!important;background:#fff!important}html.light .infobox-table td{color:var(--highlight)!important;background:#fff!important}html.light .tab-nav a{color:#222939!important;background:#e5e9f0!important}html.light .tab-nav a:hover:not(.active){background:#e5e9f0b3!important}html.light .tab-nav a.active{color:#fff!important;background:#222939!important}html.light .post-tag{border-color:var(--accent);color:var(--accent)}html.light .post-tag:hover{background:var(--accent);color:#fff}html.light .tag-pill{border-color:var(--accent);color:var(--accent)}html.light .tag-pill:hover,html.light .tag-pill.active{background:var(--accent);color:#fff}html.light .pagination-bar button{color:#222939!important;background:0 0!important;border-color:#e5e9f0!important}html.light .pagination-bar button:hover:not(:disabled),html.light .pagination-bar button.active{background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important}html.light .content-card{border-color:#e5e9f0}html.light .content-card-body{background:#fff}html.light .content-card-name{color:#0f1219!important}html.light .sysreq{border-color:#e5e9f0}html.light .sysreq-tabs{background:#e5e9f0;border-bottom-color:#e5e9f0}html.light .sysreq-tab{color:#60739f}html.light .sysreq-tab:hover:not(.active){color:#222939;background:#ffffff80}html.light .sysreq-tab.active{color:var(--accent);background:#fff}html.light .sysreq-panel{background:#fff}html.light .sysreq-table thead tr{border-bottom-color:#e5e9f0}html.light .sysreq-table thead th{color:#60739f!important}html.light .sysreq-table tbody tr{border-bottom-color:#e5e9f0}html.light .sysreq-table tbody tr:hover{background:#e5e9f059!important}html.light .sysreq-table td,html.light .sysreq-table tbody th{color:#222939!important}html.light .spec-label{color:#0f1219!important}html.light .spec-label svg{color:var(--accent)!important}html.light .col-recommended{color:var(--highlight-bright)!important}html.light .platform-grid{background:#e5e9f0!important}html.light .platform-card{background:#fff!important}html.light .platform-header{border-bottom-color:#e5e9f0}html.light .platform-name{color:#0f1219!important}html.light .spec-row{border-bottom-color:#e5e9f0}html.light .spec-row dt{color:#60739f!important}html.light .spec-row dd{color:#222939!important}html.light .platform-status{color:#60739f!important}html.light .platform-status.supported span{color:#222939!important}html.light .platform-cta{border-color:var(--accent);color:var(--accent)}html.light .platform-cta:hover{background:var(--accent);color:#fff}html.dark .codes-intro{background:linear-gradient(135deg,#2337ff1a 0%,#f8712112 100%);border-color:#2c3448}html.dark .codes-intro p{color:#60739f}html.dark .codes-intro strong,html.dark .codes-h2{color:#ebeef5}html.dark .codes-h2:after{background:#2c3448}html.dark .codes-table-wrap{border-color:#2c3448}html.dark .codes-table thead th{border-bottom-color:#2c3448;color:#60739f!important;background:#222939!important}html.dark .codes-table tbody tr{border-bottom-color:#2c3448}html.dark .codes-table tbody tr:hover{background:#22293999!important}html.dark .codes-table td{color:#d2d7e1!important}html.dark .code-text{color:#6b80ff!important;background:#6b80ff1a!important;border-color:#6b80ff40!important}html.dark .copy-btn{color:#6b80ff;border-color:#6b80ff}html.dark .copy-btn:hover{color:#0f1219;background:#6b80ff}html.dark .duration-text{color:#60739f!important}html.dark .step-item{background:#22293966;border-color:#2c3448}html.dark .step-text{color:#d2d7e1}html.dark .codes-note{color:#60739f;background:#f8712114}html.dark .expired-notice{color:#60739f;background:#22293966;border-color:#2c3448}html.light .codes-intro{background:linear-gradient(135deg,#2337ff0f 0%,#f871210a 100%);border-color:#e5e9f0}html.light .codes-h2{color:#0f1219}html.light .codes-h2:after{background:#e5e9f0}html.light .codes-table-wrap{border-color:#e5e9f0}html.light .codes-table thead th{border-bottom-color:#e5e9f0;color:#60739f!important;background:#e5e9f0!important}html.light .codes-table tbody tr{border-bottom-color:#e5e9f0}html.light .codes-table tbody tr:hover{background:#e5e9f073!important}html.light .step-item{background:#e5e9f059;border-color:#e5e9f0}@media (prefers-color-scheme:dark){:root{--gray-gradient:rgba(var(--gray-dark), 40%), #0f1219;--box-shadow:0 2px 6px #0006, 0 8px 24px #00000080, 0 16px 32px #00000080}body{background:linear-gradient(var(--gray-gradient)) no-repeat;color:#d2d7e1;background-color:#0f1219}h1,h2,h3,h4,h5,h6{color:#ebeef5}a{color:#6b80ff}code{color:#d2d7e1;background-color:#222939}hr{border-top-color:#2c3448}}.tag-pill{border:1.5px solid var(--accent);color:var(--accent);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:6px;padding:.35rem .85rem;font-family:inherit;font-size:.82rem;transition:background .15s,color .15s}.tag-pill:hover,.tag-pill.active{background:var(--accent);color:#fff}@media (prefers-color-scheme:dark){.tag-pill{color:#6b80ff;border-color:#6b80ff}.tag-pill:hover,.tag-pill.active{color:#0f1219;background:#6b80ff}}.pagination-bar{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;margin-top:1.5rem;display:flex}.pagination-bar button{appearance:none;border:1.5px solid rgb(var(--gray-light));min-width:2.25rem;height:2.25rem;color:rgb(var(--gray-dark));cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:0 .6rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.pagination-bar button:hover:not(:disabled),.pagination-bar button.active{background:var(--accent);border-color:var(--accent);color:#fff}.pagination-bar button:disabled{opacity:.3;cursor:not-allowed}@media (prefers-color-scheme:dark){.pagination-bar button{color:#d2d7e1;background:0 0;border-color:#2c3448}.pagination-bar button:hover:not(:disabled),.pagination-bar button.active{color:#0f1219;background:#6b80ff;border-color:#6b80ff}}.sr-only{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;overflow:hidden;position:absolute!important}header[data-astro-cid-nen7h5rs]{box-shadow:0 2px 8px rgba(var(--black), 5%);z-index:50;background:#fff;margin:0;padding:0 1em;position:sticky;top:0}nav[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;height:56px;display:flex}.site-title[data-astro-cid-nen7h5rs]{font-size:1.15rem;font-weight:700}.site-title[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--accent);letter-spacing:-.01em;text-decoration:none}.site-title[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--accent-dark)}@media (prefers-color-scheme:dark){header[data-astro-cid-nen7h5rs]{background:#181d2a;box-shadow:0 2px 8px #0000004d}.site-title[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#6b80ff}.site-title[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:#8fa0ff}}footer[data-astro-cid-jo6i4kqk]{background:linear-gradient(var(--gray-gradient)) no-repeat;color:rgb(var(--gray));padding:2em 1em}.footer-inner[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:center;gap:.75rem;display:flex}.footer-copy[data-astro-cid-jo6i4kqk]{margin:0;font-size:.9em}.theme-btn[data-astro-cid-jo6i4kqk]{border:1.5px solid rgb(var(--gray-light));height:40px;color:rgb(var(--gray));letter-spacing:.03em;cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;align-items:center;gap:.45rem;padding:0 1rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.theme-btn[data-astro-cid-jo6i4kqk]:hover{border-color:var(--accent);color:var(--accent)}.theme-btn[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
