@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid}}}.artkit-docs{--border:var(--line);--accent:var(--purple);--soft:var(--purple)}@supports (color:color-mix(in lab, red, red)){.artkit-docs{--soft:color-mix(in srgb, var(--purple) 10%, var(--panel))}}.artkit-docs{--nav:var(--panel)}html[data-theme=dark] .artkit-docs{--border:var(--line);--accent:var(--lime);--soft:var(--lime)}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .artkit-docs{--soft:color-mix(in srgb, var(--lime) 10%, var(--panel))}}html[data-theme=dark] .artkit-docs{--nav:var(--panel)}@layer base{.artkit-docs *{box-sizing:border-box}.artkit-docs{scroll-behavior:smooth;color:var(--text);background:var(--bg);--tw-leading:1.8;margin:0;scroll-padding-top:104px;font-family:DM Sans,sans-serif;font-size:18px;line-height:1.8}.artkit-docs button,.artkit-docs input,.artkit-docs select{font:inherit}.artkit-docs button,.artkit-docs a,.artkit-docs input,.artkit-docs select{-webkit-tap-highlight-color:transparent}.artkit-docs button{cursor:pointer}.artkit-docs a{color:var(--accent);text-decoration-line:none}.artkit-docs header{z-index:20;background:var(--bg);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:80px;padding:0 36px;display:flex;position:sticky;top:0}.artkit-docs kbd{border:1px solid var(--border);border-radius:4px;margin-left:auto;padding:0 5px;font-size:14px}.artkit-docs small{display:block}.artkit-docs main{min-width:0;padding:37px 52px 0}.artkit-docs h1,.artkit-docs h2,.artkit-docs h3{font-family:Space Grotesk,sans-serif}.artkit-docs h1{--tw-leading:1.2;--tw-tracking:-1.6px;letter-spacing:-1.6px;margin:18px 0;font-size:42px;line-height:1.2}.artkit-docs section{margin:0 0 44px;scroll-margin-top:103px}.artkit-docs h2{--tw-leading:1.5;--tw-tracking:-.5px;letter-spacing:-.5px;margin:0 0 17px;font-size:24px;line-height:1.5}.artkit-docs h2 a{color:var(--text)}.artkit-docs h2 a span{color:var(--accent);opacity:0}.artkit-docs section p{color:var(--text);--tw-leading:1.9;margin:14px 0;font-size:17px;line-height:1.9}.artkit-docs strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.artkit-docs table{border-collapse:collapse;width:100%;max-width:100%;margin:22px 0;font-size:15px;display:block;overflow-x:auto}.artkit-docs th{text-align:left;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);background:var(--panel)}.artkit-docs th,.artkit-docs td{vertical-align:top;border:1px solid var(--border);padding:11px 14px}.artkit-docs ul,.artkit-docs ol{padding-left:22px;font-size:17px}.artkit-docs li{margin:8px 0;padding-left:4px}.artkit-docs dl{font-size:17px}.artkit-docs dt{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-top:18px}.artkit-docs dd{color:var(--muted);margin:2px 0}.artkit-docs label{color:var(--muted);font-size:14px;display:block}.artkit-docs figure{margin:22px 0}.artkit-docs figcaption{color:var(--muted);--tw-leading:1.6;margin-top:9px;font-size:14px;line-height:1.6}.artkit-docs footer{color:var(--muted);border-top:1px solid var(--border);justify-content:space-between;gap:12px;padding:23px 0;font-size:14px;display:flex}.artkit-docs dialog{border:1px solid var(--border);width:calc(100% - 30px);max-width:650px;color:var(--text);background:var(--bg);border-radius:13px;padding:0;box-shadow:0 24px 100px #0004}.artkit-docs{font-size:18px}.artkit-docs section p,.artkit-docs ul,.artkit-docs ol,.artkit-docs dl{--tw-leading:1.85;font-size:18px;line-height:1.85}.artkit-docs table{font-size:16px}.artkit-docs main{padding-left:40px;padding-right:40px}.artkit-docs figcaption{font-size:15px}}.artkit-docs a:hover{text-decoration-line:underline}.artkit-docs button:focus-visible,.artkit-docs a:focus-visible,.artkit-docs input:focus-visible,.artkit-docs select:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.artkit-docs .brand:hover{text-decoration-line:none}.artkit-docs .brand img{object-fit:contain;border-radius:9px;width:37px;height:37px}.artkit-docs .brand strong{--tw-font-weight:var(--font-weight-extrabold,800);font-family:Space Grotesk,sans-serif;font-size:23px;font-weight:var(--font-weight-extrabold,800);--tw-tracking:-1px;letter-spacing:-1px}.artkit-docs .brand>span{color:var(--muted);border-left:1px solid var(--border);margin-left:8px;padding-left:18px;font-size:17px}.artkit-docs .searchbutton>span:first-child{--tw-leading:1;font-size:24px;line-height:1}.artkit-docs .iconbtn{border:1px solid var(--border);width:36px;height:36px;color:var(--text);--tw-leading:1;background:0 0;border-radius:8px;font-size:23px;line-height:1}.artkit-docs .language{color:var(--text);background:var(--bg);border:0;padding:7px 6px;font-size:15px}.artkit-docs .layout{grid-template-columns:264px minmax(0,820px) 220px;max-width:1450px;margin:auto;display:grid}.artkit-docs .sidebar{scrollbar-width:thin;background:var(--nav);border-right:1px solid var(--border);height:calc(100vh - 80px);padding:28px 20px 20px;font-size:16px;position:sticky;top:80px;overflow-y:auto}.artkit-docs .edition b{color:var(--accent);background:var(--soft);border-radius:4px;margin-left:auto;padding:1px 6px}.artkit-docs .sidebar nav a{color:var(--muted);border-radius:6px;gap:11px;margin:3px 0;padding:7px 10px;font-size:15px;display:flex}.artkit-docs .sidebar nav a span{color:#a0a3b6;padding-top:2px;font-size:14px}.artkit-docs .sidebar nav a.active{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--accent);background:var(--soft)}.artkit-docs .sidebar nav a:hover{background:var(--panel);text-decoration-line:none}.artkit-docs .sidebar-foot>span{color:var(--accent);font-size:25px}.artkit-docs .sidebar-foot small{color:var(--muted);font-size:14px}.artkit-docs .breadcrumb span{color:#babccb;margin:0 11px}.artkit-docs .badge{color:var(--accent);background:var(--soft);--tw-tracking:.7px;letter-spacing:.7px;--tw-font-weight:var(--font-weight-bold,700);font-size:14px;font-weight:var(--font-weight-bold,700);border-radius:5px;padding:4px 8px;display:inline-block}.artkit-docs p.lead{--tw-leading:1.7;max-width:660px;color:var(--muted);margin:0 0 30px;font-size:20px;line-height:1.7}.artkit-docs h2 a:hover{text-decoration-line:none}.artkit-docs h2:hover a span{opacity:1}.artkit-docs .quote{--tw-font-weight:var(--font-weight-bold,700);font-family:Space Grotesk,sans-serif;font-size:27px;font-weight:var(--font-weight-bold,700);--tw-leading:1.5;--tw-tracking:-.7px;letter-spacing:-.7px;background:linear-gradient(100deg,var(--soft),var(--bg));border-left:3px solid var(--accent);margin:26px 0;padding:26px;line-height:1.5}.artkit-docs .cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.artkit-docs .cards>a{border:1px solid var(--border);color:var(--text);border-radius:10px;padding:18px}.artkit-docs .cards>a:hover{border-color:var(--accent);text-decoration-line:none}.artkit-docs .cards b{color:var(--accent);font-size:16px}.artkit-docs .cards p{--tw-leading:1.65;margin-bottom:0;font-size:15px;line-height:1.65}.artkit-docs .notice{background:var(--soft);border:1px solid var(--accent);border-radius:8px;margin:24px 0;padding:18px 20px;font-size:16px}.artkit-docs .notice p{margin:6px 0 0;font-size:16px}.artkit-docs .formula{background:var(--panel);border:1px solid var(--border);color:var(--accent);border-radius:9px;margin:20px 0;padding:22px;font:13px/2.2 ui-monospace,monospace;overflow:auto}.artkit-docs .toc{height:calc(100vh - 80px);padding:40px 20px 20px 7px;font-size:14px;position:sticky;top:80px;overflow-y:auto}.artkit-docs .toc>p{--tw-font-weight:var(--font-weight-bold,700);font-size:14px;font-weight:var(--font-weight-bold,700);--tw-tracking:1.2px;letter-spacing:1.2px;color:var(--muted);margin-bottom:19px}.artkit-docs .toc nav{border-left:1px solid var(--border)}.artkit-docs .toc nav a{--tw-leading:1.5;color:var(--muted);padding:6px 0 6px 15px;line-height:1.5;display:block}.artkit-docs .toc nav a:hover{color:var(--accent)}.artkit-docs .toc-note p{--tw-font-weight:var(--font-weight-normal,400);font-size:14px;font-weight:var(--font-weight-normal,400);color:var(--muted);--tw-leading:1.7;line-height:1.7}.artkit-docs .interactive,.artkit-docs .architecture{background:var(--panel);border:1px solid var(--border);border-radius:12px;margin:22px 0;padding:22px}.artkit-docs .eyebrow{--tw-tracking:1px;letter-spacing:1px;--tw-font-weight:var(--font-weight-bold,700);font-size:14px;font-weight:var(--font-weight-bold,700);color:var(--accent);margin-bottom:18px;display:block}.artkit-docs input[type=number],.artkit-docs .interactive select{border:1px solid var(--border);width:100%;color:var(--text);background:var(--bg);border-radius:6px;margin-top:5px;padding:9px 11px;display:block}.artkit-docs input[type=range]{width:100%;accent-color:var(--accent);margin:18px 0}.artkit-docs .result small{color:var(--muted);--tw-tracking:.8px;letter-spacing:.8px;font-size:14px}.artkit-docs .result strong{--tw-tracking:-1px;letter-spacing:-1px;color:var(--accent);font-size:27px;display:block}.artkit-docs .result em{--tw-tracking:0;letter-spacing:0;font-size:15px;font-style:normal}.artkit-docs .result>b{color:var(--muted);font-size:18px}.artkit-docs .bar span{background:var(--accent);height:100%;transition:width .2s;display:block}.artkit-docs .metrics b{color:var(--text);font-size:15px;display:block}.artkit-docs .small,.artkit-docs section p.small{color:var(--muted);font-size:14px}.artkit-docs .diagram-tabs button{text-align:left;border:1px solid var(--border);min-width:90px;color:var(--text);background:var(--bg);border-radius:7px;flex:1;padding:10px;font-size:14px}.artkit-docs .diagram-tabs small{color:var(--muted);font-size:14px}.artkit-docs .diagram-tabs .selected{border-color:var(--accent);color:var(--accent);background:var(--soft)}.artkit-docs .arch-line>span{border:1px solid var(--border);text-align:center;background:var(--bg);border-radius:8px;min-width:230px;padding:10px 20px;font-size:15px}.artkit-docs .arch-line b{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--muted)}.artkit-docs .arch-line .accent{border-color:var(--accent);color:var(--accent)}.artkit-docs .arch-children span{text-align:center;background:var(--soft);border-radius:6px;flex:1;padding:10px;font-size:15px}.artkit-docs .gallery{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.artkit-docs .phone-image{width:280px;max-width:100%}.artkit-docs .phone-image img{border:1px solid var(--border);border-radius:15px;width:100%}.artkit-docs .wide-image img{border:1px solid var(--border);border-radius:8px;width:100%}.artkit-docs .gallery figure{flex:0 280px;width:280px;min-width:0;max-width:100%}.artkit-docs .gallery img{border:1px solid var(--border);border-radius:15px;width:100%;height:auto;display:block}.artkit-docs .app-screenshot-note{color:var(--muted);border-left:3px solid var(--accent);padding-left:14px;font-size:14px;line-height:1.7}.artkit-docs .app-screenshots .gallery{margin-top:18px}.artkit-docs .app-screenshots .gallery figure{margin:0 0 20px}.artkit-docs .app-screenshots .gallery a{border-radius:15px;display:block}.artkit-docs .app-screenshots .gallery a:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:3px;outline-color:var(--accent)}.artkit-docs .page-navigation a{color:var(--text);font-size:16px}.artkit-docs .page-navigation a:last-child{text-align:right}.artkit-docs .page-navigation small{color:var(--muted);margin-bottom:4px;font-size:14px}.artkit-docs .skip{z-index:60;background:var(--bg);padding:8px;position:fixed;top:-100px;left:20px}.artkit-docs .skip:focus{top:10px}.artkit-docs dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#11142666}.artkit-docs .search-input input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1}.artkit-docs .search-input button{color:var(--muted);background:var(--panel);border:1px solid var(--border);border-radius:5px;font-size:14px}.artkit-docs .search-result:hover{background:var(--panel);text-decoration-line:none}.artkit-docs .search-result small{color:var(--accent);font-size:14px}.artkit-docs .search-result b{font-size:17px}.artkit-docs .search-result p{color:var(--muted);margin:3px 0;font-size:14px}.artkit-docs .statuslist{grid-template-columns:auto 1fr;align-items:center;gap:10px;display:grid}.artkit-docs .statuslist p{margin:0}.artkit-docs .timeline{gap:15px;font-size:14px;display:flex}.artkit-docs .timeline span{background:var(--panel);border-radius:6px;flex:1;padding:15px}@media (min-width:1450px){.artkit-docs .layout{grid-template-columns:264px minmax(0,930px) 240px}}@media (max-width:1150px){.artkit-docs .layout{grid-template-columns:235px minmax(0,1fr)}.artkit-docs .toc{display:none}@layer base{.artkit-docs main{padding:35px 40px 0}}.artkit-docs .searchbutton{width:225px}}@media (max-width:760px){@layer base{.artkit-docs header{height:67px;padding:0 16px}.artkit-docs kbd{display:none}.artkit-docs main{padding:26px 22px 0}.artkit-docs h1{font-size:34px}.artkit-docs h2{font-size:22px}.artkit-docs footer{flex-wrap:wrap}}.artkit-docs .brand>span{display:none}.artkit-docs .brand strong{font-size:22px}.artkit-docs .brand img{width:31px;height:31px}.artkit-docs .header-actions{gap:6px}.artkit-docs .searchbutton{background:0 0;border:0;width:33px;padding:4px}.artkit-docs .searchbutton>span:nth-child(2){display:none}.artkit-docs .language{max-width:100px;font-size:14px}.artkit-docs .iconbtn{width:30px;height:32px}.artkit-docs .mobile,.artkit-docs .layout{display:block}.artkit-docs .sidebar{z-index:15;width:280px;height:calc(100vh - 67px);display:none;position:fixed;top:67px;bottom:0;left:0;box-shadow:12px 0 35px #0002}.artkit-docs .sidebar.open{display:block}.artkit-docs .breadcrumb{margin-bottom:25px}.artkit-docs .page-meta{gap:8px;font-size:14px}.artkit-docs p.lead{font-size:18px}.artkit-docs .cards{grid-template-columns:1fr}.artkit-docs .inputs{gap:10px}.artkit-docs .interactive{padding:16px}.artkit-docs .result strong{font-size:23px}.artkit-docs .quote{padding:20px;font-size:23px}.artkit-docs .gallery{gap:10px}.artkit-docs .gallery figure{flex-basis:260px;width:260px;min-width:0}.artkit-docs .phone-image{width:260px;max-width:100%}.artkit-docs .page-navigation{gap:12px}.artkit-docs .arch-line>span{min-width:200px}.artkit-docs .statuslist{display:block}.artkit-docs .statuslist p{margin-bottom:15px}}@media (prefers-reduced-motion:reduce){@layer base{.artkit-docs{scroll-behavior:auto}.artkit-docs *{transition:none!important}}}.artkit-docs p.lead{font-size:20px}.artkit-docs .cards p,.artkit-docs .notice p,.artkit-docs .notice,.artkit-docs .sidebar nav a{font-size:16px}.artkit-docs .sidebar nav a span{font-size:14px}.artkit-docs .layout{grid-template-columns:290px minmax(0,850px) 230px;max-width:1440px}.artkit-docs .sidebar{padding-left:16px;padding-right:16px}.artkit-docs .toc,.artkit-docs .toc-note p,.artkit-docs .small,.artkit-docs section p.small,.artkit-docs .formula{font-size:15px}.artkit-docs .language{min-height:44px;font-size:16px}.artkit-docs .iconbtn{width:44px;height:44px}html[data-theme=dark] .artkit-docs{--muted:#b4b9cd}.artkit-docs{--muted:#5c6275}@media (max-width:1150px){.artkit-docs .layout{grid-template-columns:265px minmax(0,1fr)}}@media (max-width:760px){.artkit-docs .layout{display:block}@layer base{.artkit-docs main{padding:26px 20px 0}}.artkit-docs .brand strong{display:none}.artkit-docs .brand img{width:30px;height:30px}.artkit-docs .brand{gap:0}.artkit-docs .header-actions{gap:5px}.artkit-docs .language{max-width:95px;font-size:14px}.artkit-docs .iconbtn{width:38px;height:42px}.artkit-docs .back-home{margin-right:4px;font-size:14px}.artkit-docs .searchbutton{width:30px}.artkit-docs .page-meta{flex-wrap:wrap}.artkit-docs .inputs{grid-template-columns:1fr}.artkit-docs .timeline{flex-direction:column}.artkit-docs .cards p,.artkit-docs .notice p{font-size:17px}.artkit-docs p.lead{font-size:20px}}.artkit-docs .solana-logo{object-fit:contain;vertical-align:middle;border:1px solid #7778;border-radius:50%;flex-shrink:0;width:36px;height:36px;display:inline-block}.artkit-docs .solana-footer{align-items:center;gap:10px;display:flex}.artkit-docs .social-links{--tw-leading:1.7;flex-wrap:wrap;gap:16px 24px;margin-top:30px;font-size:16px;line-height:1.7;display:flex}.artkit-docs .social-links a{color:var(--purple,var(--accent));text-decoration-line:none}.artkit-docs .social-links a:hover{text-decoration-line:underline}.artkit-docs .blog-footer .social-links{width:100%;margin-top:0}.artkit-docs footer>.social-links{flex-basis:100%}.artkit-docs footer:has(>.social-links){flex-wrap:wrap}.artkit-docs .sidebar-foot .solana-logo{width:30px;height:30px}html[data-theme=light] .artkit-docs .solana-logo{border-color:#ccc}html[data-theme=dark] .artkit-docs .solana-logo{border-color:#a49aad}.artkit-docs .whitepaper-page .wp-header{gap:24px;padding:0 30px}.artkit-docs .whitepaper-page .wp-brand-group{align-items:center;gap:24px;min-width:0;display:flex}.artkit-docs .whitepaper-page .back-home{white-space:nowrap;margin:0;font-size:14px}.artkit-docs .whitepaper-page .header-actions{flex-shrink:0;gap:8px}.artkit-docs .whitepaper-page .searchbutton{text-align:left;--tw-leading:1.3;flex-shrink:0;gap:10px;width:275px;height:44px;padding:0 12px;line-height:1.3}.artkit-docs .whitepaper-page .searchbutton svg{flex-shrink:0}.artkit-docs .whitepaper-page .searchbutton>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.artkit-docs .whitepaper-page .searchbutton kbd{white-space:nowrap;--tw-leading:24px;flex-shrink:0;padding:0 5px;font-size:12px;line-height:24px}.artkit-docs .whitepaper-page .iconbtn{background:var(--panel);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px}.artkit-docs .whitepaper-page .language{appearance:none;border:1px solid var(--border);background-color:var(--panel);--tw-leading:1.3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23979cb3' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:8px;width:68px;max-width:none;height:44px;padding:0 27px 0 12px;font-size:14px;line-height:1.3}.artkit-docs .whitepaper-page .wp-nav-backdrop{display:none}.artkit-docs .whitepaper-page .search-input button{flex-shrink:0;min-width:44px;min-height:36px}@media (min-width:761px) and (max-width:1000px){.artkit-docs .whitepaper-page .brand>span{display:none}.artkit-docs .whitepaper-page .wp-header{gap:16px;padding:0 20px}.artkit-docs .whitepaper-page .wp-brand-group{gap:16px}.artkit-docs .whitepaper-page .searchbutton{width:245px}}@media (max-width:760px){.artkit-docs .whitepaper-page .wp-header{gap:12px;height:67px;padding:0 16px}.artkit-docs .whitepaper-page .wp-brand-group{gap:12px}.artkit-docs .whitepaper-page .header-actions{gap:6px}.artkit-docs .whitepaper-page .searchbutton{background:var(--panel);border:1px solid var(--border);border-radius:8px;justify-content:center;width:40px;height:40px;padding:0;display:flex}.artkit-docs .whitepaper-page .searchbutton>span,.artkit-docs .whitepaper-page .searchbutton kbd{display:none}.artkit-docs .whitepaper-page .iconbtn{width:40px;height:40px}.artkit-docs .whitepaper-page .mobile{display:flex}.artkit-docs .whitepaper-page .language{background-position:right 8px center;width:62px;height:40px;min-height:40px;padding-left:10px;padding-right:24px}.artkit-docs .whitepaper-page .sidebar{visibility:hidden;overscroll-behavior:contain;border-right:0;border-left:1px solid var(--border);width:min(320px,85vw);height:calc(100dvh - 67px);transition:transform .24s,visibility .24s;display:block;top:67px;left:auto;right:0;transform:translate(100%);box-shadow:-12px 0 35px #0002}.artkit-docs .whitepaper-page .sidebar.open{visibility:visible;transform:translate(0)}.artkit-docs .whitepaper-page .wp-nav-backdrop{z-index:14;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#08091488;border:0;display:block;position:fixed;inset:67px 0 0}}@media (max-width:360px){.artkit-docs .whitepaper-page .wp-header{gap:6px;padding:0 10px}.artkit-docs .whitepaper-page .wp-brand-group{gap:8px}.artkit-docs .whitepaper-page .header-actions{gap:4px}}.artkit-docs .whitepaper-page button.language{cursor:pointer;text-align:left;color:var(--text)}.artkit-docs .whitepaper-page .wp-language-popup{border-radius:16px;width:min(360px,100% - 32px);padding:20px}.artkit-docs .whitepaper-page .wp-language-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.artkit-docs .whitepaper-page .wp-language-heading h2{--tw-tracking:-.3px;letter-spacing:-.3px;margin:0;font-size:19px}.artkit-docs .whitepaper-page .wp-language-heading .iconbtn{font-size:26px;display:flex}.artkit-docs .whitepaper-page .wp-language-options{gap:8px;display:grid}.artkit-docs .whitepaper-page .wp-language-options button{text-align:left;border:1px solid var(--border);width:100%;min-height:56px;color:var(--text);background:var(--panel);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-size:15px;display:flex}.artkit-docs .whitepaper-page .wp-language-options button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--soft)}.artkit-docs .whitepaper-page .wp-language-options button:hover{border-color:var(--accent)}.artkit-docs .whitepaper-page .wp-language-code{--tw-font-weight:var(--font-weight-bold,700);font-size:12px;font-weight:var(--font-weight-bold,700);border:1px solid var(--border);border-radius:6px;padding:3px 6px}.artkit-docs .whitepaper-page .wp-language-check{margin-left:auto;font-size:20px}.artkit-docs{background:var(--bg);min-height:100dvh;color:var(--text);--body-copy:var(--muted);font-family:DM Sans,sans-serif;display:block}html[data-theme=dark] .artkit-docs{--body-copy:var(--muted)}.artkit-docs main section p,.artkit-docs main section li,.artkit-docs main section dd,.artkit-docs main section .notice{color:var(--body-copy);font-weight:400}.artkit-docs main section strong,.artkit-docs main section p b,.artkit-docs main section li b{color:var(--text);font-weight:700}.artkit-docs main h1,.artkit-docs main h2,.artkit-docs main h3,.artkit-docs main .quote{color:var(--text)}.artkit-docs .whitepaper-page .wp-header{z-index:25;transition:transform .26s,visibility;position:sticky;top:0}.artkit-docs .whitepaper-page .wp-header.auto-header-hidden{pointer-events:none;visibility:hidden;transition:transform .26s,visibility 0s linear .26s;transform:translateY(calc(-100% - 2px))}@media (prefers-reduced-motion:reduce){.artkit-docs .whitepaper-page .wp-header,.artkit-docs .whitepaper-page .wp-header.auto-header-hidden{transition:none}}@media (min-width:761px){.artkit-docs .whitepaper-page .wp-header,.artkit-docs .whitepaper-page .wp-header.auto-header-hidden{visibility:visible!important;pointer-events:auto!important;transition:none!important;transform:none!important}.artkit-docs .whitepaper-page .sidebar{scroll-behavior:auto;top:80px}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
