.docs__prose{--ok: #06c73d;--no: #ff0247;--warn: #f59e0b;--dot: color-mix(in srgb, var(--text) 22%, transparent)}html[data-theme=light] .docs__prose{--ok: #04a332;--no: #e0003e;--warn: #d98a06}.docs__prose .i{display:inline-block;flex:none;width:1.15em;height:1.15em;vertical-align:-.2em;background:currentColor;-webkit-mask:var(--i) center / contain no-repeat;mask:var(--i) center / contain no-repeat}.docs__prose .i--ok{color:var(--ok);--i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path opacity='0.13' d='M16.19 2H7.81C4.17 2 2 4.17 2 7.81V16.18C2 19.83 4.17 22 7.81 22H16.18C19.82 22 21.99 19.83 21.99 16.19V7.81C22 4.17 19.83 2 16.19 2Z'/><path d='M10.58 15.58C10.38 15.58 10.19 15.5 10.05 15.36L7.22 12.53C6.93 12.24 6.93 11.76 7.22 11.47C7.51 11.18 7.99 11.18 8.28 11.47L10.58 13.77L15.72 8.63C16.01 8.34 16.49 8.34 16.78 8.63C17.07 8.92 17.07 9.4 16.78 9.69L11.11 15.36C10.97 15.5 10.78 15.58 10.58 15.58Z'/></svg>")}.docs__prose .i--no{color:var(--no);--i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path opacity='0.13' d='M16.19 2H7.81C4.17 2 2 4.17 2 7.81V16.18C2 19.83 4.17 22 7.81 22H16.18C19.82 22 21.99 19.83 21.99 16.19V7.81C22 4.17 19.83 2 16.19 2Z'/><path d='M13.06 12L15.36 9.7C15.65 9.41 15.65 8.93 15.36 8.64C15.07 8.35 14.59 8.35 14.3 8.64L12 10.94L9.7 8.64C9.41 8.35 8.93 8.35 8.64 8.64C8.35 8.93 8.35 9.41 8.64 9.7L10.94 12L8.64 14.3C8.35 14.59 8.35 15.07 8.64 15.36C8.79 15.51 8.98 15.58 9.17 15.58C9.36 15.58 9.55 15.51 9.7 15.36L12 13.06L14.3 15.36C14.45 15.51 14.64 15.58 14.83 15.58C15.02 15.58 15.21 15.51 15.36 15.36C15.65 15.07 15.65 14.59 15.36 14.3L13.06 12Z'/></svg>")}.docs__prose .i--warn{color:var(--warn);--i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path opacity='0.13' d='M21.76 15.92L15.36 4.4C14.5 2.85 13.31 2 12 2C10.69 2 9.5 2.85 8.64 4.4L2.24 15.92C1.43 17.39 1.34 18.8 1.99 19.91C2.64 21.02 3.92 21.63 5.6 21.63H18.4C20.08 21.63 21.36 21.02 22.01 19.91C22.66 18.8 22.57 17.38 21.76 15.92Z'/><path d='M12 14.75C11.59 14.75 11.25 14.41 11.25 14V9C11.25 8.59 11.59 8.25 12 8.25C12.41 8.25 12.75 8.59 12.75 9V14C12.75 14.41 12.41 14.75 12 14.75Z'/><path d='M12 18C11.45 18 11 17.55 11 17C11 16.45 11.45 16 12 16C12.55 16 13 16.45 13 17C13 17.55 12.55 18 12 18Z'/></svg>")}.docs__prose .i--coin{--i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M18.5 12.65V16.35C18.5 19.47 15.59 22 12 22C8.41 22 5.5 19.47 5.5 16.35V12.65C5.5 15.77 8.41 18 12 18C15.59 18 18.5 15.77 18.5 12.65Z'/><path d='M18.5 7.65C18.5 8.56 18.25 9.4 17.81 10.12C16.74 11.88 14.54 13 12 13C9.46 13 7.26 11.88 6.19 10.12C5.75 9.4 5.5 8.56 5.5 7.65C5.5 4.53 8.41 2 12 2C15.59 2 18.5 4.53 18.5 7.65Z'/><path d='M18.5 7.65V12.65C18.5 15.77 15.59 18 12 18C8.41 18 5.5 15.77 5.5 12.65V7.65'/></svg>")}.docs__prose .i--user{--i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M12 12C14.76 12 17 9.76 17 7C17 4.24 14.76 2 12 2C9.24 2 7 4.24 7 7C7 9.76 9.24 12 12 12Z'/><path d='M20.59 22C20.59 18.13 16.74 15 12 15C7.26 15 3.41 18.13 3.41 22'/></svg>")}.docs__prose .i--people{--i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M18 7.16C17.94 7.15 17.87 7.15 17.81 7.16C16.43 7.11 15.33 5.98 15.33 4.58C15.33 3.15 16.48 2 17.91 2C19.34 2 20.49 3.16 20.49 4.58C20.48 5.98 19.38 7.11 18 7.16Z'/><path d='M16.97 14.44C18.34 14.67 19.85 14.43 20.91 13.72C22.32 12.78 22.32 11.24 20.91 10.3C19.84 9.59 18.31 9.35 16.94 9.59'/><path d='M5.97 7.16C6.03 7.15 6.1 7.15 6.16 7.16C7.54 7.11 8.64 5.98 8.64 4.58C8.64 3.15 7.49 2 6.06 2C4.63 2 3.48 3.16 3.48 4.58C3.49 5.98 4.59 7.11 5.97 7.16Z'/><path d='M7 14.44C5.63 14.67 4.12 14.43 3.06 13.72C1.65 12.78 1.65 11.24 3.06 10.3C4.13 9.59 5.66 9.35 7.03 9.59'/><path d='M12 14.63C11.94 14.62 11.87 14.62 11.81 14.63C10.43 14.58 9.33 13.45 9.33 12.05C9.33 10.62 10.48 9.47 11.91 9.47C13.34 9.47 14.49 10.63 14.49 12.05C14.48 13.45 13.38 14.59 12 14.63Z'/><path d='M9.09 17.78C7.68 18.72 7.68 20.26 9.09 21.2C10.69 22.27 13.31 22.27 14.91 21.2C16.32 20.26 16.32 18.72 14.91 17.78C13.32 16.72 10.69 16.72 9.09 17.78Z'/></svg>")}.docs__prose .i--clock{--i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22Z'/><path d='M12 6.44V12'/><path d='M8.11 8.11L12 12'/></svg>")}.docs__prose .i--briefcase{--i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M8 22H16C20.02 22 20.74 20.39 20.95 18.43L21.7 10.43C21.97 7.99 21.27 6 17 6H7C2.73 6 2.03 7.99 2.3 10.43L3.05 18.43C3.26 20.39 3.98 22 8 22Z'/><path d='M8 6V5.2C8 3.43 8 2 11.2 2H12.8C16 2 16 3.43 16 5.2V6'/><path d='M14 13V14C14 15.11 13.99 16 12 16C10.02 16 10 15.12 10 14.03V13C10 12 10 12 11 12H13C14 12 14 12 14 13Z'/><path d='M21.65 11C19.34 12.68 16.7 13.68 14 14.02'/><path d='M2.62 11.27C4.87 12.81 7.41 13.74 10 14.03'/></svg>")}.docs__prose .i--edit{--i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M13.26 3.6L5.05 12.29C4.74 12.62 4.44 13.27 4.38 13.72L4.01 16.96C3.88 18.13 4.72 18.93 5.88 18.73L9.1 18.18C9.55 18.1 10.18 17.77 10.49 17.43L18.7 8.74C20.12 7.24 20.76 5.53 18.55 3.44C16.35 1.37 14.68 2.1 13.26 3.6Z'/><path d='M11.89 5.05C12.32 7.81 14.56 9.92 17.34 10.2'/><path d='M3 22H21'/></svg>")}.docs__prose .i--code{--i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M9 13C8.34 13.33 7.79 13.82 7.38 14.43C7.15 14.78 7.15 15.22 7.38 15.57C7.79 16.18 8.34 16.67 9 17'/><path d='M15.21 13C15.87 13.33 16.42 13.82 16.83 14.43C17.06 14.78 17.06 15.22 16.83 15.57C16.42 16.18 15.87 16.67 15.21 17'/><path d='M9 22H15C20 22 22 20 22 15V9C22 4 20 2 15 2H9C4 2 2 4 2 9V15C2 20 4 22 9 22Z'/><path d='M2.23 8.01L21.45 8'/></svg>")}.docs__prose .i--shop{--i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M3.01 11.22V15.71C3.01 20.2 4.81 22 9.3 22H14.69C19.18 22 20.98 20.2 20.98 15.71V11.22'/><path d='M12 12C13.83 12 15.18 10.51 15 8.68L14.34 2H9.67L9 8.68C8.82 10.51 10.17 12 12 12Z'/><path d='M18.31 12C20.33 12 21.81 10.36 21.61 8.35L21.33 5.6C20.97 3 19.97 2 17.35 2H14.3L15 9.01C15.17 10.66 16.66 12 18.31 12Z'/><path d='M5.64 12C7.29 12 8.78 10.66 8.94 9.01L9.16 6.8L9.64 2H6.59C3.97 2 2.97 3 2.61 5.6L2.34 8.35C2.14 10.36 3.62 12 5.64 12Z'/><path d='M12 17C10.33 17 9.5 17.83 9.5 19.5V22H14.5V19.5C14.5 17.83 13.67 17 12 17Z'/></svg>")}.docs__prose .i--gallery{--i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M9 22H15C20 22 22 20 22 15V9C22 4 20 2 15 2H9C4 2 2 4 2 9V15C2 20 4 22 9 22Z'/><path d='M9 10C10.1 10 11 9.1 11 8C11 6.9 10.1 6 9 6C7.9 6 7 6.9 7 8C7 9.1 7.9 10 9 10Z'/><path d='M2.67 18.95L7.6 15.64C8.39 15.11 9.53 15.17 10.24 15.78L10.57 16.07C11.35 16.74 12.61 16.74 13.39 16.07L17.55 12.5C18.33 11.83 19.59 11.83 20.37 12.5L22 13.9'/></svg>")}.docs__prose .i--key{--i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M19.79 14.93C17.73 16.98 14.78 17.61 12.19 16.8L7.48 21.5C7.14 21.85 6.47 22.06 5.99 21.99L3.81 21.69C3.09 21.59 2.42 20.91 2.31 20.19L2.01 18.01C1.94 17.53 2.17 16.86 2.5 16.52L7.2 11.82C6.4 9.22 7.02 6.27 9.08 4.22C12.03 1.27 16.82 1.27 19.78 4.22C22.74 7.17 22.74 11.98 19.79 14.93Z'/><path d='M6.89 17.49L9.19 19.79'/><path d='M14.5 11C15.33 11 16 10.33 16 9.5C16 8.67 15.33 8 14.5 8C13.67 8 13 8.67 13 9.5C13 10.33 13.67 11 14.5 11Z'/></svg>")}.docs__prose .i--shield{--i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M10.49 2.23L5.5 4.11C4.35 4.54 3.41 5.9 3.41 7.12V14.55C3.41 15.73 4.19 17.28 5.14 17.99L9.44 21.2C10.85 22.26 13.17 22.26 14.58 21.2L18.88 17.99C19.83 17.28 20.61 15.73 20.61 14.55V7.12C20.61 5.89 19.67 4.53 18.52 4.1L13.53 2.23C12.68 1.92 11.32 1.92 10.49 2.23Z'/><path d='M9.05 11.87L10.66 13.48L14.96 9.18'/></svg>")}.docs__prose .i--refresh{--i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22Z'/><path d='M8.01 14.51C8.19 14.81 8.41 15.09 8.66 15.34C10.5 17.18 13.49 17.18 15.34 15.34C16.09 14.59 16.52 13.64 16.66 12.67'/><path d='M7.34 11.33C7.48 10.35 7.91 9.41 8.66 8.66C10.5 6.82 13.49 6.82 15.34 8.66C15.6 8.92 15.81 9.2 15.99 9.49'/><path d='M7.82 17.18V14.51H10.49'/><path d='M16.18 6.82V9.49H13.51'/></svg>")}.docs__prose .i--file{--i: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M21 7V17C21 20 19.5 22 16 22H8C4.5 22 3 20 3 17V7C3 4 4.5 2 8 2H16C19.5 2 21 4 21 7Z'/><path d='M14.5 4.5V6.5C14.5 7.6 15.4 8.5 16.5 8.5H18.5'/><path d='M10 13L8 15L10 17'/><path d='M14 13L16 15L14 17'/></svg>")}.docs__prose .oneq{position:relative;margin:8px 0 28px;padding:26px 26px 22px;border:1px solid var(--border);border-radius:16px;background:radial-gradient(circle at 12px 12px,var(--dot) 1.2px,transparent 1.8px),radial-gradient(circle at calc(100% - 12px) 12px,var(--dot) 1.2px,transparent 1.8px),radial-gradient(circle at 12px calc(100% - 12px),var(--dot) 1.2px,transparent 1.8px),radial-gradient(circle at calc(100% - 12px) calc(100% - 12px),var(--dot) 1.2px,transparent 1.8px),color-mix(in srgb,var(--text) 3%,transparent)}.docs__prose .oneq__q{margin:0 0 18px;font-size:21px;line-height:1.3;font-weight:650;letter-spacing:-.015em;color:var(--text);text-wrap:balance}.docs__prose .oneq__q u{text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:color-mix(in srgb,var(--text) 40%,transparent)}.docs__prose .oneq__split{display:grid;grid-template-columns:1fr 1fr;gap:10px}.docs__prose .oneq__side{display:flex;gap:12px;padding:14px 16px;border:1px solid var(--border);border-radius:12px;background:var(--bg);font-size:14px;line-height:1.55}.docs__prose .oneq__side .i{width:24px;height:24px;margin-top:-1px}.docs__prose .oneq__side b{display:block;color:var(--text);font-weight:600}.docs__prose .plans{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:4px 0 24px}.docs__prose .plan{border:1px solid var(--border);border-radius:16px;overflow:hidden}.docs__prose .plan__head{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--text) 3%,transparent)}.docs__prose .plan__tag{display:grid;place-items:center;flex:none;width:40px;height:40px;border:1px solid var(--border);border-radius:11px;background:linear-gradient(180deg,color-mix(in srgb,var(--text) 7%,var(--bg)),var(--bg));box-shadow:inset 0 1px color-mix(in srgb,var(--text) 8%,transparent);font-family:var(--font-mono, ui-monospace, monospace);font-size:12px;font-weight:600;line-height:1;letter-spacing:.02em;color:var(--text)}.docs__prose .plan__head>div{min-width:0}.docs__prose .plan__head:only-child{border-bottom:0}.docs__prose .plan__head div>b{display:block;font-size:15px;line-height:1.35;color:var(--text);font-weight:650}.docs__prose .plan__head div>span{display:block;margin-top:2px;font-size:12.5px;line-height:1.45;color:var(--text-muted, #888)}.docs__prose .rules{margin:0;padding:6px 0;list-style:none;display:block}.docs__prose .rules li{display:grid;grid-template-columns:18px 1fr;column-gap:12px;padding:9px 18px;font-size:13.5px;line-height:1.5}.docs__prose .rules li+li{border-top:1px dashed color-mix(in srgb,var(--text) 9%,transparent)}.docs__prose .rules .i{width:18px;height:18px;margin-top:1px}.docs__prose .rules .i:not(.i--ok,.i--no,.i--warn){color:var(--text-muted, #888)}.docs__prose .rules li.rules__note{margin-top:-4px;padding-top:0;padding-left:48px;border-top:0;font-size:12.5px;color:var(--text-muted, #888)}.docs__prose .rules li.rules__note .i{width:18px;height:18px;margin-top:0}.docs__prose .rules b{color:var(--text);font-weight:600}.docs__prose .rules li>span{grid-column:2}.docs__prose .rules em,.docs__prose .yn em,.docs__prose td em{font-style:normal;font-weight:600}.docs__prose em.ok{color:var(--ok)}.docs__prose em.no{color:var(--no)}.docs__prose em.warn{color:var(--warn)}.docs__prose .yn{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:6px 0 28px}.docs__prose .yn__card{--tone: var(--ok);display:flex;flex-direction:column;padding:12px;border:1px solid var(--border);border-radius:18px;background:radial-gradient(circle at 6px 6px,var(--dot) 1.2px,transparent 1.8px),radial-gradient(circle at calc(100% - 6px) 6px,var(--dot) 1.2px,transparent 1.8px),radial-gradient(circle at 6px calc(100% - 6px),var(--dot) 1.2px,transparent 1.8px),radial-gradient(circle at calc(100% - 6px) calc(100% - 6px),var(--dot) 1.2px,transparent 1.8px)}.docs__prose .yn__card--no{--tone: var(--no)}.docs__prose .yn__gif{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:center 25%;border-radius:10px;background:color-mix(in srgb,var(--text) 6%,transparent)}.docs__prose .yn__head{display:flex;align-items:center;gap:8px;margin:16px 6px 10px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tone)}.docs__prose .yn__head .i{width:26px;height:26px}.docs__prose .yn__list{margin:0 6px 6px;padding:0;list-style:none;counter-reset:yn;gap:0}.docs__prose .yn__list li{counter-increment:yn;position:relative;padding:8px 0 8px 30px;font-size:13.5px;line-height:1.5}.docs__prose .yn__list li+li{border-top:1px dashed color-mix(in srgb,var(--text) 9%,transparent)}.docs__prose .yn__list li:before{content:counter(yn,decimal-leading-zero);position:absolute;left:0;top:9px;font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;color:color-mix(in srgb,var(--tone) 80%,transparent)}.docs__prose .yn__list b{color:var(--text);font-weight:600}.docs__prose ol.gold{margin:0 0 24px;padding:0;list-style:none;counter-reset:gold;display:grid;grid-template-columns:1fr 1fr;gap:10px}.docs__prose ol.gold li{counter-increment:gold;padding:16px 18px;border:1px solid var(--border);border-radius:14px;font-size:13.5px;line-height:1.55}.docs__prose ol.gold li:before{content:counter(gold,decimal-leading-zero);display:block;margin-bottom:8px;font-family:var(--font-mono, ui-monospace, monospace);font-size:11.5px;color:var(--text-muted, #888)}.docs__prose ol.gold b{display:block;margin-bottom:2px;font-size:14.5px;color:var(--text)}.docs__prose .gifhero{position:relative;margin:8px 0 28px;border-radius:16px;overflow:hidden;border:1px solid var(--border)}.docs__prose .gifhero video{display:block;width:100%;aspect-ratio:21 / 9;object-fit:cover}.docs__prose .gifhero figcaption{position:absolute;inset:auto 0 0;padding:48px 20px 16px;background:linear-gradient(to top,rgb(0 0 0 / .72),transparent);color:#fff;font-size:17px;font-weight:650;letter-spacing:-.01em}.docs__prose .gifhero figcaption span{display:block;font-size:13px;font-weight:400;opacity:.75}.docs__prose ul.legend{flex-direction:row;flex-wrap:wrap;gap:10px 22px;margin:0 0 24px;padding:12px 16px;list-style:none;border:1px solid var(--border);border-radius:12px;font-size:13px;line-height:1.4}.docs__prose ul.legend li{display:flex;align-items:center;gap:8px}.docs__prose ul.legend .i{width:22px;height:22px}.docs__prose ul.legend b{color:var(--text);font-weight:600}.docs__prose .cal strong .i,.docs__prose td .i{width:20px;height:20px;margin-right:6px;vertical-align:-5px}@media(max-width:680px){.docs__prose .plans,.docs__prose .yn,.docs__prose .oneq__split,.docs__prose ol.gold{grid-template-columns:1fr}.docs__prose .oneq{padding:20px 18px 18px}.docs__prose .oneq__q{font-size:18px}.docs__prose .gifhero video{aspect-ratio:16 / 9}}.docs__prose h2{clear:both}.docs__prose .tldr{display:grid;grid-template-columns:176px minmax(0,1fr);gap:20px;align-items:center;margin:0 0 32px;padding:12px 20px 12px 12px;border:1px solid var(--border);border-radius:18px;background:radial-gradient(circle at 6px 6px,var(--dot) 1.2px,transparent 1.8px),radial-gradient(circle at calc(100% - 6px) 6px,var(--dot) 1.2px,transparent 1.8px),radial-gradient(circle at 6px calc(100% - 6px),var(--dot) 1.2px,transparent 1.8px),radial-gradient(circle at calc(100% - 6px) calc(100% - 6px),var(--dot) 1.2px,transparent 1.8px),color-mix(in srgb,var(--text) 2.5%,transparent)}.docs__prose .tldr__gif{display:block;width:100%;aspect-ratio:1;object-fit:cover;object-position:center 30%;border-radius:10px;background:color-mix(in srgb,var(--text) 6%,transparent)}.docs__prose .tldr__k{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted, #888)}.docs__prose .tldr__k:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--border),transparent)}.docs__prose .tldr ul{margin:0;padding:0;list-style:none;gap:6px}.docs__prose .tldr li{position:relative;padding-left:20px;font-size:14px;line-height:1.5;color:var(--text-secondary, #a1a1a1)}.docs__prose .tldr li:before{content:"";position:absolute;left:2px;top:.62em;width:7px;height:7px;border-radius:2px;background:var(--text);opacity:.8}.docs__prose .tldr b{color:var(--text);font-weight:600}.docs__prose .react{float:right;width:232px;margin:6px 0 18px 28px}.docs__prose .react--left{float:left;margin:6px 28px 18px 0}.docs__prose .react video{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:center 30%;border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--text) 6%,transparent);transform:rotate(var(--tilt, 1.2deg))}.docs__prose .react--left video{--tilt: -1.2deg}.docs__prose .react figcaption{margin-top:10px;font-size:12.5px;line-height:1.45;text-align:center;color:var(--text-muted, #888);text-wrap:balance}.docs__prose .react figcaption code{font-size:.9em}.docs__prose .docs__code{display:flow-root}.docs__prose .cal,.docs__prose .cards,.docs__prose .yn,.docs__prose .chat,.docs__prose .lab,.docs__prose .fxdemo,.docs__prose .scale,.docs__prose .swatches{clear:both}.docs__prose .cal:has(.cal__gif){display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:center}.docs__prose .cal__gif{display:block;width:96px;aspect-ratio:1;object-fit:cover;object-position:center 30%;border-radius:8px;background:color-mix(in srgb,var(--text) 6%,transparent)}.docs__prose .chat{display:flex;flex-direction:column;gap:10px;margin:4px 0 24px;padding:16px;border:1px solid var(--border);border-radius:16px;background:color-mix(in srgb,var(--text) 2%,transparent)}.docs__prose .chat p{margin:0}.docs__prose .chat:has(>.chat__me:only-child){padding:0;border:0;background:none}.docs__prose .chat:has(>.chat__me:only-child) .chat__me{align-self:stretch;max-width:none;border-radius:14px 14px 4px}.docs__prose .chat__me,.docs__prose .chat__ai{position:relative;max-width:88%;padding:10px 14px;font-size:13.5px;line-height:1.55}.docs__prose .chat__me{align-self:flex-end;padding-right:42px;border-radius:14px 14px 4px;background:var(--text);color:var(--bg);font-family:var(--font-mono, ui-monospace, monospace);font-size:12.5px}.docs__prose .chat__ai{align-self:flex-start;border:1px solid var(--border);border-radius:14px 14px 14px 4px;background:var(--bg)}.docs__prose .chat__ai b{color:var(--text);font-weight:600}.docs__prose .chat__ai code{white-space:normal}.docs__prose .chat__who{display:block;margin-bottom:2px;font-family:var(--font-sans, system-ui);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.55}.docs__prose .chat__copy{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:7px;background:color-mix(in srgb,var(--bg) 14%,transparent);color:inherit;cursor:pointer;opacity:.7;transition:opacity .14s ease,background .14s ease}.docs__prose .chat__copy:hover{opacity:1;background:color-mix(in srgb,var(--bg) 24%,transparent)}.docs__prose .chat__copy svg{width:14px;height:14px}.docs__prose .chat__copy.is-done{opacity:1}.docs__prose ol.flow{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 22px;margin:4px 0 26px;padding:0;list-style:none;counter-reset:flow}.docs__prose ol.flow li{counter-increment:flow;position:relative;display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 8px;border:1px solid var(--border);border-radius:999px;font-size:13px;font-weight:600;line-height:1.2;color:var(--text);background:color-mix(in srgb,var(--text) 3%,transparent)}.docs__prose ol.flow li:before{content:counter(flow);display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--text);color:var(--bg);font-family:var(--font-mono, ui-monospace, monospace);font-size:10.5px}.docs__prose ol.flow li:not(:last-child):after{content:"→";position:absolute;left:100%;width:22px;text-align:center;color:var(--text-muted, #888);font-weight:400}.docs__prose ol.flow code{font-size:.85em}.docs__prose .files{margin:4px 0 22px;border:1px solid var(--border);border-radius:12px;overflow:hidden;font-family:var(--font-mono, ui-monospace, monospace);font-size:12.5px}.docs__prose .files__row{display:grid;grid-template-columns:16px auto minmax(0,1fr);gap:12px;align-items:center;padding:10px 14px}.docs__prose .files__row+.files__row{border-top:1px dashed color-mix(in srgb,var(--text) 10%,transparent)}.docs__prose .files__row b{color:var(--text);font-weight:500}.docs__prose .files__row span{color:var(--text-muted, #888);font-family:var(--font-sans, system-ui);font-size:12.5px;text-align:right}.docs__prose .files__row .i{width:16px;height:16px;color:var(--text-muted, #888)}.docs__prose .files__row--opt b{color:var(--text-secondary, #a1a1a1)}.docs__prose .swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:4px 0 22px}.docs__prose .sw{display:flex;flex-direction:column;gap:8px;padding:8px;border:1px solid var(--border);border-radius:12px;font-size:12px;line-height:1.35}.docs__prose .sw:before{content:"";height:38px;border-radius:7px;background:var(--c);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text) 12%,transparent)}.docs__prose .sw code{align-self:flex-start}.docs__prose .sw span{color:var(--text-muted, #888);padding:0 2px 2px}.docs__prose .scale{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:18px;margin:4px 0 24px;padding:28px 20px 16px;border:1px solid var(--border);border-radius:16px;background:repeating-linear-gradient(0deg,transparent 0 7px,color-mix(in srgb,var(--text) 4%,transparent) 7px 8px)}.docs__prose .scale__col{display:flex;flex-direction:column;align-items:center;gap:10px}.docs__prose .scale__ctl{display:grid;place-items:center;height:var(--h);padding:0 var(--px);border-radius:var(--r);border:1px solid var(--border);background:var(--bg);color:var(--text);font-size:var(--fs);font-weight:600;white-space:nowrap}.docs__prose .scale__col:nth-child(2) .scale__ctl{background:var(--text);color:var(--bg);border-color:var(--text)}.docs__prose .scale__lbl{font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;color:var(--text-muted, #888);text-align:center;line-height:1.4}.docs__prose .scale--row{gap:8px;align-items:center;padding:26px 20px}.docs__prose .scale--row:before,.docs__prose .scale--row:after{content:"";position:absolute;left:12px;right:12px;border-top:1px dashed color-mix(in srgb,var(--ok) 70%,transparent)}.docs__prose .scale--row:before{top:calc(50% - var(--ctrl-h-md, 40px) / 2)}.docs__prose .scale--row:after{top:calc(50% + var(--ctrl-h-md, 40px) / 2)}.docs__prose .scale--row .scale__ctl{position:relative;z-index:1;font-weight:500}.docs__prose .scale--row .scale__ctl--in{justify-items:start;min-width:150px;color:var(--text-muted, #888);background:var(--bg-input, var(--bg))}.docs__prose .scale--row .scale__ctl--sel{min-width:110px;grid-auto-flow:column;justify-content:space-between;gap:18px}.docs__prose .lab{--lab-accent: var(--accent, #0070f3);--lab-fg: #fff;--lab-r: 12px;margin:4px 0 26px;border:1px solid var(--border);border-radius:18px;overflow:hidden}.docs__prose .lab__bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:12px 16px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--text) 3%,transparent);font-size:12px;color:var(--text-muted, #888)}.docs__prose .lab__grp{display:flex;align-items:center;gap:6px}.docs__prose .lab__grp>span{margin-right:4px;font-family:var(--font-mono, ui-monospace, monospace)}.docs__prose .lab__dot{width:22px;height:22px;padding:0;border:2px solid var(--bg);border-radius:50%;background:var(--v);box-shadow:0 0 0 1px var(--border);cursor:pointer;transition:transform .14s ease,box-shadow .14s ease}.docs__prose .lab__dot:hover{transform:scale(1.1)}.docs__prose .lab__dot[aria-pressed=true]{box-shadow:0 0 0 2px var(--text)}.docs__prose .lab__seg{height:26px;padding:0 10px;border:1px solid var(--border);border-radius:7px;background:none;color:var(--text-secondary, #a1a1a1);font:inherit;font-size:12px;cursor:pointer}.docs__prose .lab__seg[aria-pressed=true]{color:var(--text);border-color:var(--text)}.docs__prose .lab__stage{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;padding:34px 20px}.docs__prose .lab__btn,.docs__prose .lab__ghost,.docs__prose .lab__input{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:var(--lab-r);font-size:14px;font-weight:600;transition:background .22s ease,border-radius .22s ease,box-shadow .22s ease,color .22s ease,border-color .22s ease}.docs__prose .lab__btn{background:var(--lab-accent);color:var(--lab-fg)}.docs__prose .lab__ghost{border:1px solid color-mix(in srgb,var(--lab-accent) 55%,var(--border));color:var(--lab-accent)}.docs__prose .lab__input{min-width:170px;border:1px solid var(--lab-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--lab-accent) 26%,transparent);color:var(--text-muted, #888);font-weight:400}.docs__prose .lab__switch{position:relative;width:44px;height:26px;border-radius:min(13px,calc(var(--lab-r) * 2));background:var(--lab-accent);transition:background .22s ease,border-radius .22s ease}.docs__prose .lab__switch:after{content:"";position:absolute;top:3px;right:3px;width:20px;height:20px;border-radius:min(10px,calc(var(--lab-r) * 1.6));background:#fff;transition:border-radius .22s ease}.docs__prose .lab__code{margin:0;padding:10px 16px;border-top:1px solid var(--border);font-family:var(--font-mono, ui-monospace, monospace);font-size:12px;color:var(--text-muted, #888)}.docs__prose .lab__code b{color:var(--text);font-weight:500}.docs__prose .fxdemo{--fxt: var(--fx-tint, 255 255 255);display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:4px 0 8px;padding:22px;border:1px solid var(--border);border-radius:18px;background:color-mix(in srgb,var(--text) 2%,transparent);touch-action:manipulation}.docs__prose .fxdemo__hint{margin:0 0 24px;font-size:12.5px;text-align:center;color:var(--text-muted, #888)}.docs__prose .fxdemo button{--gx: -999px;--gy: -999px;--glow: 0;position:relative;height:var(--ctrl-h-md, 40px);border:1px solid var(--border);border-radius:var(--ctrl-r-md, 12px);background:var(--bg);color:var(--text-secondary, #a1a1a1);font:inherit;font-size:13px;font-weight:600;overflow:hidden;cursor:pointer;transition:transform .18s cubic-bezier(.22,1,.36,1),color .14s ease}.docs__prose .fxdemo button:hover{color:var(--text)}.docs__prose .fxdemo button:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:radial-gradient(110px circle at var(--gx) var(--gy),rgb(var(--fxt) / .95),transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:var(--glow);pointer-events:none}.docs__prose .fxdemo button:after{content:"";position:absolute;inset:0;background:radial-gradient(90px circle at var(--gx) var(--gy),rgb(var(--fxt) / .07),transparent 70%);opacity:var(--glow);pointer-events:none}.docs__prose .fxdemo .fx-drop{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:rgb(var(--fxt) / .28);pointer-events:none;animation:fx-drop .62s cubic-bezier(.22,1,.36,1) forwards}@keyframes fx-drop{to{transform:scale(18);opacity:0}}.docs__prose .fonts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:4px 0 22px}.docs__prose .fonts__f{padding:16px 18px;border:1px solid var(--border);border-radius:14px}.docs__prose .fonts__aa{display:block;font-size:44px;line-height:1;letter-spacing:-.03em;color:var(--text)}.docs__prose .fonts__f--sans .fonts__aa{font-family:var(--font-sans, system-ui);font-weight:600}.docs__prose .fonts__f--mono .fonts__aa{font-family:var(--font-mono, ui-monospace, monospace);font-weight:500;letter-spacing:-.05em}.docs__prose .fonts__f b{display:block;margin-top:14px;font-size:14px;color:var(--text)}.docs__prose .fonts__f span{font-size:12.5px;color:var(--text-muted, #888)}.docs__prose details.qa{border:1px solid var(--border);border-radius:12px;background:color-mix(in srgb,var(--text) 1.5%,transparent);transition:background .16s ease,border-color .16s ease}.docs__prose details.qa+details.qa{margin-top:8px}.docs__prose details.qa:has(+:not(details.qa)){margin-bottom:24px}.docs__prose details.qa[open]{border-color:color-mix(in srgb,var(--text) 22%,transparent);background:color-mix(in srgb,var(--text) 3.5%,transparent)}.docs__prose .qa summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;font-size:14.5px;font-weight:600;color:var(--text);cursor:pointer;list-style:none}.docs__prose .qa summary::-webkit-details-marker{display:none}.docs__prose .qa summary:after{content:"";flex:none;width:8px;height:8px;margin-right:4px;border-right:1.5px solid var(--text-muted, #888);border-bottom:1.5px solid var(--text-muted, #888);transform:translateY(-2px) rotate(45deg);transition:transform .2s cubic-bezier(.22,1,.36,1)}.docs__prose .qa[open] summary:after{transform:translateY(2px) rotate(-135deg)}.docs__prose .qa__a{padding:0 16px 14px;font-size:14px}.docs__prose .qa__a p:last-child{margin-bottom:0}.docs__prose ul.fw{flex-direction:row;flex-wrap:wrap;gap:6px;margin:0 0 18px;padding:0;list-style:none}.docs__prose ul.fw li{padding:3px 11px;border:1px solid var(--border);border-radius:999px;font-size:12.5px;font-weight:600;color:var(--text)}@media(max-width:680px){.docs__prose .tldr{grid-template-columns:1fr;padding:12px}.docs__prose .tldr__gif{aspect-ratio:16 / 9}.docs__prose .react,.docs__prose .react--left{float:none;width:auto;max-width:320px;margin:4px auto 22px}.docs__prose .cal:has(.cal__gif){grid-template-columns:64px minmax(0,1fr)}.docs__prose .cal__gif{width:64px}.docs__prose .fxdemo{grid-template-columns:repeat(2,1fr);padding:14px}.docs__prose .fonts{grid-template-columns:1fr}.docs__prose .chat__me,.docs__prose .chat__ai{max-width:100%}.docs__prose .scale{gap:10px;padding-inline:10px}.docs__prose .scale--row{flex-wrap:wrap}.docs__prose .scale--row:before,.docs__prose .scale--row:after{display:none}}@media(prefers-reduced-motion:reduce){.docs__prose .fxdemo .fx-drop{display:none}.docs__prose .fxdemo button{transition:none}}.docs{display:grid;grid-template-columns:232px minmax(0,1fr) 200px;gap:40px;max-width:1400px;margin:0 auto;padding:0 32px 80px;align-items:start}.docs__side,.docs__toc{position:sticky;top:var(--docs-top, var(--header-h, 56px));max-height:calc(100vh - var(--docs-top, var(--header-h, 56px)));overflow-y:auto;overscroll-behavior:contain;padding:32px 0 40px;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.docs__group+.docs__group{margin-top:26px}.docs__group-title{margin:0 0 8px;padding-left:10px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted, #888)}.docs__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1px}.docs__link{position:relative;display:block;padding:7px 10px;border-radius:8px;font-size:13.5px;line-height:1.35;color:var(--text-secondary, #a1a1a1);transition:color .14s ease,background .14s ease}.docs__link:hover{color:var(--text);background:color-mix(in srgb,var(--text) 6%,transparent)}.docs__link.is-active{color:var(--text);font-weight:600;background:color-mix(in srgb,var(--text) 8%,transparent)}.docs__link.is-active:before{content:"";position:absolute;left:-8px;top:50%;width:2px;height:16px;margin-top:-8px;border-radius:2px;background:var(--text)}.docs__main{min-width:0;padding:44px 0 0}.docs__prose{max-width:760px;font-size:15px;line-height:1.72;color:var(--text-secondary, #a1a1a1)}.docs__prose h1{margin:0 0 10px;font-size:36px;font-weight:700;letter-spacing:-.025em;line-height:1.15;color:var(--text)}.docs__lede{margin:0 0 14px;font-size:17px;line-height:1.6;color:var(--text-muted, #888)}.docs__meta{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 28px}.docs__meta span{padding:2px 10px;border:1px solid var(--border);border-radius:999px;font-family:var(--font-mono, ui-monospace, monospace);font-size:11px;line-height:1.7;color:var(--text-muted, #888)}.docs__prose h2{margin:48px 0 14px;padding-top:20px;border-top:1px solid var(--border);font-size:22px;font-weight:650;letter-spacing:-.015em;color:var(--text);scroll-margin-top:calc(var(--header-h, 56px) + 20px)}.docs__prose h3{margin:32px 0 10px;font-size:16.5px;font-weight:650;color:var(--text);scroll-margin-top:calc(var(--header-h, 56px) + 20px)}.docs__prose h4{margin:24px 0 8px;font-size:14px;font-weight:650;color:var(--text);scroll-margin-top:calc(var(--header-h, 56px) + 20px)}.docs__prose p{margin:0 0 16px}.docs__prose ul,.docs__prose ol{margin:0 0 18px;padding-left:22px;display:flex;flex-direction:column;gap:8px}.docs__prose li::marker{color:var(--text-muted, #888)}.docs__prose strong{color:var(--text);font-weight:600}.docs__prose a{color:var(--text);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--text) 35%,transparent);text-underline-offset:3px;transition:text-decoration-color .14s ease}.docs__prose a:hover{text-decoration-color:var(--text)}.docs__prose hr{margin:40px 0;border:0;border-top:1px solid var(--border)}.docs__prose blockquote{margin:0 0 18px;padding:2px 0 2px 16px;border-left:2px solid var(--border);color:var(--text-muted, #888)}.docs__prose blockquote p:last-child{margin-bottom:0}.docs__prose :not(pre)>code{padding:.15em .4em;border:1px solid var(--border);border-radius:6px;background:color-mix(in srgb,var(--text) 5%,transparent);font-family:var(--font-mono, ui-monospace, monospace);font-size:.88em;color:var(--text);white-space:nowrap}.docs__prose pre.astro-code{margin:0 0 20px;padding:16px 18px;border:1px solid var(--border);border-radius:12px;overflow-x:auto;font-size:13px;line-height:1.65;tab-size:2}.docs__prose pre.astro-code code{font-family:var(--font-mono, ui-monospace, monospace)}html[data-theme=dark] .astro-code,html[data-theme=dark] .astro-code span{color:var(--shiki-dark)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;text-decoration:var(--shiki-dark-text-decoration)!important}html[data-theme=dark] .docs__prose pre.astro-code{background-color:#000!important;border-color:#ffffff0d}html[data-theme=dark] .astro-code span{background-color:transparent!important}.docs__code{position:relative}.docs__copy{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--text-secondary, #a1a1a1);font-size:11.5px;font-weight:600;cursor:pointer;opacity:0;transition:opacity .14s ease,color .14s ease,border-color .14s ease}.docs__code:hover .docs__copy,.docs__copy:focus-visible{opacity:1}.docs__copy:hover{color:var(--text);border-color:color-mix(in srgb,var(--text) 30%,transparent)}.docs__copy.is-done{color:var(--success, #30a46c);opacity:1}.docs__prose .docs__table-wrap{margin:0 0 20px;overflow-x:auto}.docs__prose table{width:100%;border-collapse:collapse;font-size:13.5px}.docs__prose th,.docs__prose td{padding:10px 14px;text-align:left;border-bottom:1px solid var(--border);vertical-align:top}.docs__prose th{font-weight:650;color:var(--text);white-space:nowrap}.docs__prose tbody tr:last-child td{border-bottom:0}.docs__prose td code{white-space:nowrap}.docs__prose .cal{margin:0 0 20px;padding:14px 16px;border:1px solid var(--border);border-left-width:2px;border-radius:10px;background:color-mix(in srgb,var(--text) 4%,transparent);font-size:14px}.docs__prose .cal p:last-child{margin-bottom:0}.docs__prose .cal strong:first-child{display:block;margin-bottom:4px;color:var(--text)}.docs__prose .cal--note{border-left-color:color-mix(in srgb,var(--text) 40%,transparent)}.docs__prose .cal--pro{border-left-color:var(--accent, #0070f3)}.docs__prose .cal--warn{border-left-color:var(--warn, #f5a623)}.docs__prose .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 0 24px}.docs__prose .cards a{display:block;padding:16px;border:1px solid var(--border);border-radius:12px;text-decoration:none;color:var(--text);font-weight:600;font-size:14px;transition:border-color .14s ease,background .14s ease}.docs__prose .cards a:hover{border-color:color-mix(in srgb,var(--text) 30%,transparent);background:color-mix(in srgb,var(--text) 4%,transparent)}.docs__prose .cards span{display:block;margin-top:4px;font-weight:400;font-size:13px;color:var(--text-muted, #888)}.docs__pager{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:760px;margin-top:56px;padding-top:24px;border-top:1px solid var(--border)}.docs__pager-link{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:1px solid var(--border);border-radius:12px;transition:border-color .14s ease,background .14s ease}.docs__pager-link:hover{border-color:color-mix(in srgb,var(--text) 30%,transparent);background:color-mix(in srgb,var(--text) 4%,transparent)}.docs__pager-link--next{text-align:right}.docs__pager-dir{font-size:12px;color:var(--text-muted, #888)}.docs__pager-title{font-size:14px;font-weight:600;color:var(--text)}.docs__toc-title{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted, #888)}.docs__toc-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.docs__toc-item--h3{padding-left:12px}.docs__toc-link{display:block;padding:3px 0;font-size:12.5px;line-height:1.45;color:var(--text-muted, #888);transition:color .14s ease}.docs__toc-link:hover{color:var(--text)}.docs__toc-link.is-active{color:var(--text);font-weight:600}.docs__side-toggle{display:none;align-items:center;gap:8px;height:36px;margin-bottom:20px;padding:0 12px;border:1px solid var(--border);border-radius:10px;background:none;color:var(--text);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.docs__side-toggle svg{width:16px;height:16px}@media(max-width:1180px){.docs{grid-template-columns:220px minmax(0,1fr);gap:32px}.docs__toc{display:none}}@media(max-width:900px){.docs{grid-template-columns:minmax(0,1fr);padding:0 20px 64px}.docs__side{position:static;max-height:none;overflow:visible;padding:0;display:none;margin-bottom:8px}.docs__side.is-open{display:block;padding:16px 0 8px}.docs__main{padding-top:24px}.docs__side-toggle{display:inline-flex}.docs__prose h1{font-size:30px}.docs__pager{grid-template-columns:1fr}}
