*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}::selection{color:hsl(var(--bg));background:hsl(var(--action))}input,button,textarea,select{font:inherit}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{background-color:hsl(var(--bg-high));border-radius:30px}::-webkit-scrollbar-corner{display:none}body{-webkit-font-smoothing:antialiased;width:100%;height:100dvh;color:hsl(var(--text));background-color:hsl(var(--bg));scroll-behavior:smooth;scrollbar-gutter:stable;--animate-zoom:zoomIn .25s cubic-bezier(.34, 1.56, .64, 1);--din-a4-width:595pt;--din-a4-height:842pt;font-family:system-ui,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5rem;display:flex;overflow:auto}body.theme-light{color-scheme:light}body.theme-dark{color-scheme:dark}a,a:link,a:visited{color:hsl(var(--text));transition:all .15s ease-in-out}a:hover,a:active{color:hsl(var(--action));text-decoration:underline}blockquote{border-left:3px solid hsl(var(--accent));border-radius:var(--border-radius);background-color:hsl(var(--bg-high));padding-left:.33rem}code{background:hsl(var(--bg-high));padding:0 .15rem;font-size:.9rem}h1,h2,h3,h4,h5,h6{color:hsl(var(--text-high));overflow-wrap:break-word}h1{letter-spacing:-.04em;margin:1rem 0;font-size:1.5rem}h2{letter-spacing:-.03em;margin:.75rem 0;font-size:1.35rem}h3{letter-spacing:-.025em;margin:.6rem 0;font-size:1.25rem}h4{letter-spacing:-.015em;margin:.65rem 0;font-size:1.2rem}h5{letter-spacing:-.01em;margin:.55rem 0;font-size:1.05rem}p{max-width:467pt;margin:.5rem 0}hr{border:none;border-top:1px solid hsl(var(--bg-high));margin:.5rem 0}li{margin-left:1rem}.font-default{font-family:system-ui,-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.font-label{font-family:ui-rounded,Hiragino Maru Gothic ProN,Quicksand,Comfortaa,Manjari,Arial Rounded MT,Arial Rounded MT Bold,Calibri,source-sans-pro,sans-serif}.font-mono{font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace}.absolute{position:absolute}.accent{color:hsl(var(--accent))}.action{color:hsl(var(--action))}.clip{overflow:clip}.err{color:hsl(var(--error))}.relative{position:relative}.flex{align-items:center;display:flex}.flex-1{flex:1}.flex-2{flex:2}.flex-col{flex-direction:column;display:flex}.flex-wrap{flex-wrap:wrap}.flex-3{flex:3}.gap-05{gap:.5rem}.gap-10{gap:1rem}.gap-15{gap:1.5rem}.gap-20{gap:2rem}.hidden{width:0;height:0;display:none}.m-05{margin:.5rem}.m-10{margin:1rem}.ms-05{margin:0 .5rem}.ms-10{margin:0 1rem}.mh-05{margin:.5rem 0}.mh-10{margin:1rem 0}.noselect{user-select:none}.pointer{cursor:pointer}.space-between{justify-content:space-between}.text{color:hsl(var(--text))}.zoom{animation:var(--animate-zoom)}label[data-required=true]:after{content:" *";color:hsla(var(--error) / .9)}.info{overflow:auto}input,.input{background:hsl(var(--bg));color:hsl(var(--text));border:1px solid hsla(var(--text) / .2);border-radius:var(--border-radius);outline:none;margin:.33rem 0;padding:.25rem .5rem;font-size:1.05rem;transition:all .15s}input{width:100%}input:focus{border-color:hsla(var(--text) / .4)}input:invalid{box-shadow:none}input.invalid,input.invalid:focus{border-color:hsl(var(--error))}input:hover,input:focus{color:hsl(var(--text-high));background:hsla(var(--action) / .03)}input:disabled{background:hsl(var(--bg-high));cursor:not-allowed}pre{background:hsl(var(--bg-high))}.html-render{line-height:1.5rem;display:block}.html-render input{width:inherit;margin:inherit;border:inherit;border-radius:var(--border-radius) var(--border-radius) 0 0;color:hsl(var(--text));outline:inherit;font-size:1.05rem}.html-render ol,.html-render ul{padding-left:1rem}.html-render p{max-width:467pt;margin:.5rem 0}.html-render blockquote{border-left:3px solid hsl(var(--accent));border-radius:var(--border-radius);background-color:hsl(var(--bg-high));padding-left:.33rem}.fade-in{animation:.2s fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@font-face{font-family:Geist;src:url(./geist.BgDaEnEv.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(./ibm-plex-sans.IvpUvPa2.woff2)format("woff2");font-weight:100 700;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(./jetbrains-mono.B9CIFXIH.woff2)format("woff2");font-weight:100 800;font-display:swap}:root{--tk-font-body:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--tk-font-display:"Geist", ui-sans-serif, system-ui, sans-serif;--tk-font-mono:"JetBrains Mono", ui-monospace, monospace;--tk-header-height:56px;--tk-radius:8px;--tk-radius-panel:12px;--tk-gold:#e0a31a;--tk-gold-rgb:224, 163, 26;--tk-on-gold:#15110a;--tk-bg:#f7f6f3;--tk-surface:#fff;--tk-surface-raised:#f1efea;--tk-text:#1c1f24;--tk-text-muted:#1c1f24a8;--tk-line:#1c1f241c;--tk-line-strong:#1c1f2438;--tk-accent-text:#805700;--tk-logo:#d4960a;--tk-shadow:0 40px 80px -30px #14182066}:root.tk-dark,:root.dark{--tk-bg:#12161c;--tk-surface:#181d24;--tk-surface-raised:#20262f;--tk-text:#e8e6e1;--tk-text-muted:#e8e6e1a3;--tk-line:#ffffff17;--tk-line-strong:#fff3;--tk-accent-text:#ecb544;--tk-logo:#f0c040;--tk-shadow:0 40px 80px -30px #000000b3}.tk-header{z-index:10;height:var(--tk-header-height);background:color-mix(in srgb, var(--tk-bg) 80%, transparent);backdrop-filter:blur(12px);color:var(--tk-text);font-family:var(--tk-font-body);flex-shrink:0;align-items:center;gap:8px;padding:0 24px;display:flex;position:sticky;top:0}.tk-header:after{content:"";background:linear-gradient(90deg, transparent 5%, rgba(var(--tk-gold-rgb), .3) 25%, transparent 65%), var(--tk-line);pointer-events:none;height:1px;position:absolute;inset:auto 0 0}.tk-home{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.tk-logo{background:var(--tk-logo);flex:none;width:30px;height:30px;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='16%2018%20224%20224'%20fill='currentColor'%20color='%23D4960A'%20role='img'%20aria-label='Takin'%3e%3cpath%20fill-rule='evenodd'%20d='M123.5%20215.6C121%20215.3%20120.4%20215.2%20118.1%20214.5C114.2%20213.4%20112.4%20212.3%20109.1%20209.2C104%20204.5%20101.3%20198.8%20100.4%20190.5C99.9%20186.3%2099.9%20184.6%20100.4%20180C101.4%20171.8%20101.2%20168.8%2099.2%20161.8C97.2%20154.5%2095.5%20150.5%2091.3%20142.8C88%20136.8%2087.1%20134.5%2085.1%20127.6C82.9%20119.9%2082.1%20115.4%2081.9%20109.6C81.7%20100.9%2083.4%2095.4%2087.9%2090.1C90.2%2087.4%2094.1%2084.5%2096.8%2083.3L97.9%2082.8%20102.6%2084C111.8%2086.3%20117.2%2087.2%20124.5%2087.8L128.2%2088.1%20131.9%2087.8C138.8%2087.2%20144.7%2086.2%20153.5%2083.9L158.1%2082.8%20160.6%2084.1C165.8%2086.9%20169.6%2091%20171.9%2095.9C173.2%2099%20173.7%20101.4%20173.9%20106.5C174.1%20110.1%20174.1%20110.2%20173.8%20113.3C173.2%20119.4%20171.3%20127.5%20169.1%20133.4C167.7%20137.1%20166.8%20139%20164%20144C160.3%20150.9%20158%20156.5%20156.3%20163.6C154.7%20169.6%20154.7%20170.9%20155.4%20178.2C156.1%20184.7%20156.1%20186.1%20155.7%20190.1C154.6%20199.6%20151.3%20206.2%20145%20211C141.1%20214%20136.8%20215.4%20130.2%20215.8C126.4%20216%20127%20216.1%20123.5%20215.6ZM114.9%20193.9C117.8%20193.5%20120.2%20189.1%20119.4%20185.3C119.2%20184.2%20119.1%20184.1%20118.5%20183.3C117.3%20181.9%20116.5%20181.7%20114.8%20182.1C111.7%20183.1%20109.4%20188.2%20110.7%20191.4C111.4%20192.9%20112.9%20194.2%20113.9%20194.1C114.1%20194%20114.6%20194%20114.9%20193.9ZM143.2%20193.8C143.6%20193.6%20144.1%20193.2%20144.5%20192.7C145.1%20191.9%20145.2%20191.8%20145.4%20190.7C146.1%20187.6%20144.7%20184%20142.3%20182.6C139.4%20180.9%20137%20182.3%20136.4%20186C135.8%20190.4%20140.1%20195.4%20143.2%20193.8ZM107.2%20127C109.7%20126.3%20111.9%20124.7%20112.7%20123C113.9%20120.2%20113.7%20117.9%20111.9%20115.6C111.1%20114.5%20110.8%20114.3%20109.2%20113.5C107.7%20112.8%20107.7%20112.8%20106%20112.6L104.4%20112.5%20102.8%20113C100.3%20113.7%2098.1%20115.3%2097.3%20117C96.1%20119.8%2096.3%20122.1%2098.1%20124.4C98.9%20125.4%2099.2%20125.7%20100.8%20126.5C102.1%20127.1%20102.3%20127.2%20103.6%20127.3C105.6%20127.5%20105.5%20127.5%20107.2%20127ZM154.9%20126.6C157.8%20125.4%20159.1%20123.5%20159.4%20120.4C159.6%20118.3%20158.6%20116.2%20156.5%20114.6C155%20113.4%20155.1%20113.5%20153.4%20113C152%20112.6%20151.9%20112.6%20150.3%20112.7L148.7%20112.7%20147.1%20113.4C144.2%20114.6%20142.9%20116.5%20142.6%20119.6C142.4%20121.7%20143.4%20123.8%20145.5%20125.4C147%20126.6%20146.8%20126.4%20148.4%20126.9C149.8%20127.4%20149.9%20127.4%20151.6%20127.3L153.3%20127.3%20154.9%20126.6ZM76.8%20126.9C71.8%20126.6%2059.3%20122.2%2053.8%20118.8C48.9%20115.8%2045.1%20110.7%2045.5%20108.1C45.9%20106.1%2048.6%20105.7%2057.1%20106L62.2%20106.2%2067.6%20107.1C72%20107.7%2076.7%20108.6%2076.9%20108.7C76.9%20108.7%2076.9%20109.8%2077%20111.1C77.2%20115.6%2078%20120.1%2079.5%20126.8C79.6%20127%2079.6%20127%2076.8%20126.9ZM176.4%20126.8C178%20120.3%20178.8%20115.6%20179%20111.1C179.1%20109.8%20179.1%20108.7%20179.1%20108.7C179.2%20108.7%20181.4%20108.3%20184.1%20107.8C196.3%20105.6%20207.1%20105.2%20209.8%20107C210.7%20107.6%20210.8%20108.1%20210.3%20109.9C209.8%20111.8%20207.1%20115.1%20204.3%20117.3C199.1%20121.4%20185.1%20126.6%20178.1%20126.9C176.5%20127%20176.4%20127%20176.4%20126.8ZM23.5%20108.2C23.4%20107.9%2023.2%20108.4%2025.7%20102.6C27.2%2099.3%2029.3%2094.2%2032.6%2085.8C38.7%2070.1%2040.4%2066.6%2044.4%2060.5C48.8%2053.7%2055.1%2048%2060.2%2045.8C63.4%2044.5%2070.3%2043.1%2074.2%2042.9C83%2042.6%2086.2%2042.9%20102.8%2045.9C118.1%2048.6%20120.6%2048.9%20128%2048.9C134.8%2048.9%20138.1%2048.5%20153%2045.9C169.1%2043.1%20172.7%2042.7%20180.4%2042.9C184.4%2043%20185.9%2043.2%20190.6%2044.3C196.2%2045.6%20197.9%2046.4%20201.9%2049.7C207.3%2054%20211.2%2059%20215.3%2067C218.2%2072.5%20220.1%2076.8%20224.5%2088.4C227.2%2095.4%20228.7%2099.1%20230.4%20102.9C232.3%20107.3%20232.6%20108.1%20232.5%20108.3C232.2%20108.8%20231.8%20108.6%20229.5%20106.7C226.5%20104.2%20222.6%20100.5%20214.2%2092C205.1%2082.8%20202.1%2080.1%20197.6%2077.2C195.4%2075.8%20194.7%2075.4%20192.7%2074.7C190.7%2073.9%20190.1%2073.8%20188.3%2073.7C187.5%2073.6%20186.3%2073.5%20185.8%2073.4C184%2073%20182.4%2072.9%20179.3%2073.2C175.3%2073.5%20173.2%2073.9%20161.2%2076.9C143.1%2081.4%20138.5%2082.3%20131.4%2082.9C126.6%2083.2%20123.4%2083%20116.6%2081.8C112.1%2081%20111%2080.8%20100.1%2078.1C79.4%2072.9%2076.4%2072.5%2068.9%2073.5C64.6%2074.1%2064.5%2074.1%2062%2075.2C60.6%2075.9%2059.6%2076.5%2057.3%2078C53%2080.9%2050.5%2083.2%2041.7%2092.1C33.3%20100.6%2029.5%20104.3%2026.5%20106.7C24.2%20108.6%2023.7%20108.8%2023.5%20108.2Z'/%3e%3c/svg%3e") 50%/contain no-repeat}.tk-logo.tk-small{mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='16%2018%20224%20224'%20fill='currentColor'%20color='%23D4960A'%20role='img'%20aria-label='Takin'%3e%3cpath%20fill-rule='evenodd'%20d='M124.3%20215.7C121.6%20215.4%20121.2%20215.3%20118.7%20214.7C116.1%20214%20116%20214%20114%20212.9C112.1%20211.8%20111.8%20211.6%20109.9%20210C104.4%20205.1%20101.7%20199.8%20100.4%20191C99.9%20187%2099.9%20185.7%20100.4%20180.4C101.4%20171.3%20101.2%20168.7%2099%20161C97.3%20154.6%2095.5%20150.4%2091.3%20142.8C88.1%20136.9%2087.4%20135.2%2085.4%20128.6C82.1%20117.3%2081.3%20110.4%2082.3%20102.8C83.1%2096.6%2085.5%2091.9%2090.2%2087.7L91.7%2086.4%2098.7%2088.3C109.9%2091.2%20118.2%2092.8%20126%2093.3C132.8%2093.7%20144.1%2091.8%20159%2087.8L164.3%2086.4%20165.6%2087.5C170.5%2091.8%20173%2096.6%20173.8%20103.2C174.1%20106.6%20174%20111.9%20173.5%20115.9C172.9%20120%20171.8%20125%20170.1%20130.3C168.4%20135.7%20167.8%20137.2%20164.7%20142.8C160.5%20150.5%20158.8%20154.4%20157%20160.9C154.8%20168.6%20154.6%20171.6%20155.6%20180C156.1%20184.3%20156.1%20186.2%20155.7%20189.8C155.5%20192.4%20154.8%20195.7%20154.1%20198C152.6%20202.7%20149.6%20207.2%20146.1%20210.2C141.8%20213.6%20138%20215.1%20131.4%20215.7C127.7%20216%20128.2%20216%20124.3%20215.7ZM115.7%20193.6C120.7%20191.1%20121%20182.4%20116.1%20181.9C115.3%20181.9%20115.2%20181.9%20114.3%20182.4C110.1%20184.5%20108.9%20191.1%20112.3%20193.5C113%20194%20113.1%20194%20114.5%20194.1C114.6%20194.1%20115.2%20193.9%20115.7%20193.6ZM143.7%20193.5C146.4%20191.6%20146.3%20186.5%20143.5%20183.6C141.7%20181.8%20139.9%20181.4%20138.3%20182.5C134.9%20184.9%20136.1%20191.5%20140.3%20193.7C141.5%20194.3%20142.6%20194.2%20143.7%20193.5ZM107.3%20127.1C109.1%20126.6%20108.9%20126.7%20110.4%20125.5C112.6%20123.7%20113.2%20122.6%20113.4%20119.9C113.5%20119.1%20113.3%20118.2%20112.7%20116.8C111.6%20114.5%20109%20112.9%20105.8%20112.6L104.2%20112.5%20102.6%20113C100.9%20113.4%20100.9%20113.5%2099.7%20114.5C97.4%20116.3%2096.8%20117.3%2096.6%20120.1C96.5%20120.9%2096.7%20121.8%2097.3%20123.2C98.3%20125.4%20100.9%20127%20103.8%20127.3C105.8%20127.5%20105.7%20127.5%20107.3%20127.1ZM152.1%20127.3C155.1%20127%20157.7%20125.4%20158.7%20123.2C159.3%20121.8%20159.5%20120.9%20159.4%20120.1C159.2%20117.4%20158.6%20116.3%20156.4%20114.5C154.9%20113.3%20155.1%20113.4%20153.3%20112.9L151.8%20112.5%20150.2%20112.6C147%20112.9%20144.4%20114.5%20143.3%20116.8C142.7%20118.2%20142.5%20119.1%20142.6%20119.9C142.8%20122.7%20143.4%20123.7%20145.7%20125.5C146.9%20126.5%20147%20126.6%20148.5%20127C150.3%20127.6%20150.1%20127.5%20152.1%20127.3ZM23.6%20108.4C23.3%20108%2023.6%20107.2%2025.5%20102.6C27.1%2098.6%2028.4%2095.1%2031.8%2085.2C36.4%2071.9%2037.2%2069.6%2039.7%2064.7C43.2%2057.8%2046.8%2052.9%2051.5%2048.6C56.6%2044.1%2058.2%2043.2%2064.6%2041.6C69%2040.5%2070.1%2040.3%2075.4%2040.1C83.2%2039.7%2087.7%2040.1%20102.3%2042.6C117.7%2045.3%20120.4%2045.6%20127.1%2045.7L131.2%2045.8%20136.1%2045.3C140.7%2044.8%20142%2044.6%20152.5%2042.8C169.5%2039.9%20173.8%2039.6%20183.5%2040.2C187.2%2040.4%20193.4%2041.8%20196.6%2043.1C199.9%2044.5%20203.2%2047%20207%2051.1C211.1%2055.4%20213.4%2059%20216.8%2065.9C219.4%2071.4%20220.9%2075.4%20225.8%2089.5C228.6%2097.9%20229.8%20101.3%20231%20104.2C232.7%20108.3%20232.8%20108.5%20232%20108.5C231%20108.5%20223.6%20102.2%20214.4%2093.4C205.2%2084.8%20202%2082.1%20197.3%2079.3C192.6%2076.5%20189.9%2075.7%20186.9%2076C186%2076.2%20185.4%2076.2%20184.3%2076C179.8%2075.5%20174.7%2076.5%20156.7%2081.1L145.2%2084.1%20140%2085C135.8%2085.7%20134.2%2085.9%20131.4%2086.1L127.9%2086.4%20124.2%2086.1C121.3%2085.8%20119.6%2085.6%20115.7%2084.9C110.9%2084.1%20110.7%2084.1%2099.5%2081.2C82.1%2076.7%2077%2075.7%2072.3%2076C70.7%2076.2%2070.1%2076.2%2069.1%2076C67.6%2075.8%2066.7%2075.9%2064.8%2076.4C62.7%2077%2061.9%2077.4%2058.5%2079.4C53.8%2082.3%2050.5%2085%2041.5%2093.6C30.4%20104%2024.1%20109.2%2023.6%20108.4Z'/%3e%3c/svg%3e")}.tk-name{font-family:var(--tk-font-display);letter-spacing:-.04em;font-size:1.45rem;font-weight:700;line-height:1}.tk-spacer{flex:1 1 0}.tk-switch{background:var(--tk-line-strong);cursor:pointer;border:0;border-radius:14px;flex:none;width:52px;height:28px;margin:0 6px;padding:0;transition:background-color .15s;position:relative}.tk-switch-thumb{background:var(--tk-surface);width:22px;height:22px;color:var(--tk-text);border-radius:50%;place-items:center;transition:transform .2s,color .15s;display:grid;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.tk-switch[aria-checked=true] .tk-switch-thumb{transform:translate(24px)}.tk-switch-thumb svg{fill:currentColor;width:15px;height:15px}.tk-switch:is(:hover,:focus-visible){background:rgba(var(--tk-gold-rgb), .35)}.tk-switch:is(:hover,:focus-visible) .tk-switch-thumb{color:var(--tk-accent-text)}.tk-switch:focus-visible{outline:2px solid var(--tk-gold);outline-offset:2px}.tk-stage{isolation:isolate;background:var(--tk-bg);min-height:100dvh;color:var(--tk-text);font-family:var(--tk-font-body);flex-direction:column;display:flex;position:relative}.tk-stage:before{content:"";z-index:-1;background:radial-gradient(ellipse 60% 45% at 50% 18%, rgba(var(--tk-gold-rgb), .16), transparent 70%), radial-gradient(circle, var(--tk-line) 1px, transparent 1.4px) 0 0 / 22px 22px;pointer-events:none;position:absolute;inset:0;mask:radial-gradient(85% 75% at 50% 30%,#000 40%,#0000 100%)}.tk-panel{border:1px solid var(--tk-line);border-radius:var(--tk-radius-panel);background:color-mix(in srgb, var(--tk-surface) 86%, transparent);backdrop-filter:blur(10px);width:min(420px,100vw - 32px);box-shadow:var(--tk-shadow);margin:auto;padding:36px 32px 28px}.tk-panel :is(h1,h2){font-family:var(--tk-font-display);letter-spacing:-.025em;margin:0;font-size:1.6rem;font-weight:700;line-height:1.2}.tk-lead{color:var(--tk-text-muted);margin:8px 0 24px;font-size:.95rem;line-height:1.5}.tk-badge{border-radius:var(--tk-radius-panel);background:rgba(var(--tk-gold-rgb), .12);width:52px;height:52px;box-shadow:inset 0 0 0 1px rgba(var(--tk-gold-rgb), .3);place-items:center;margin-bottom:20px;display:grid}.tk-badge>.tk-logo{width:32px;height:32px}.tk-button{border-radius:var(--tk-radius);background:var(--tk-gold);width:100%;height:44px;color:var(--tk-on-gold);box-shadow:0 8px 24px -12px rgba(var(--tk-gold-rgb), .8);font:600 15px var(--tk-font-body);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;transition:filter .15s,box-shadow .15s;display:inline-flex}.tk-button:hover{filter:brightness(1.08);box-shadow:0 10px 28px -10px rgba(var(--tk-gold-rgb), .9)}.tk-button.tk-secondary{color:inherit;box-shadow:inset 0 0 0 1px var(--tk-line-strong);background:0 0}.tk-button.tk-secondary:hover{filter:none;box-shadow:inset 0 0 0 1px var(--tk-text-muted)}.tk-arrow{transition:transform .15s}.tk-button:hover .tk-arrow{transform:translate(3px)}.tk-link{color:var(--tk-accent-text);font-size:.9rem;text-decoration:none}.tk-link:hover{text-decoration:underline}.tk-field{color:var(--tk-text-muted);gap:6px;margin-bottom:14px;font-size:.85rem;display:grid}.tk-field input{border:1px solid var(--tk-line-strong);border-radius:var(--tk-radius);background:var(--tk-bg);height:40px;color:var(--tk-text);font:15px var(--tk-font-body);outline:none;padding:0 12px;transition:border-color .15s,box-shadow .15s}.tk-field input:focus{border-color:var(--tk-gold);box-shadow:inset 0 0 0 1px var(--tk-gold)}:is(.tk-button,.tk-link):focus-visible{outline:2px solid var(--tk-gold);outline-offset:2px}.tk-footer{color:var(--tk-text-muted);justify-content:center;gap:18px;padding:20px;font-size:.8rem;display:flex}@media (prefers-reduced-motion:reduce){.tk-switch,.tk-switch-thumb,.tk-button,.tk-arrow,.tk-field input{transition:none}}:root{--takin-header:var(--tk-header-height)}body{font-family:var(--tk-font-body);flex-direction:column}h1,h2,h3{font-family:var(--tk-font-display);letter-spacing:-.02em}code,pre{font-family:var(--tk-font-mono)}html:not(.takin-embedded) body:before{content:"";z-index:-1;background:radial-gradient(ellipse 60% 45% at 50% 18%, rgba(var(--tk-gold-rgb), .12), transparent 70%);pointer-events:none;position:fixed;inset:0}html.takin-embedded{--takin-header:0px}html.takin-embedded,html.takin-embedded body{background:0 0}html.takin-embedded .takin-header,html.takin-embedded a.home{display:none}html.takin-embedded [data-takin-card]{box-shadow:none;background:0 0;border:0}
