@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-opsz-italic-fe11NjBs.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-opsz-italic-Ck9oD2H0.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-opsz-italic-BIcRYUEt.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-opsz-italic-mtaF_0H_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-opsz-italic-C7TReJrb.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-opsz-italic-BLMf5All.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-opsz-italic-BbqH_2Ar.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #141414;--fg: #eaeae9;--fg-2: #565656;--hair: #1d1d1d;--fill: rgb(86 86 86 / .14);--skel: rgb(86 86 86 / .28);--skel-lo: rgb(86 86 86 / .13);--blue: #007afd;--green: #55ff5e;--mascot: #fdd900;--pink: #ff5fa8;--text: var(--fg);--sans: "Inter Variable", "Inter", -apple-system, "SF Pro Text", system-ui, sans-serif;--lh: 20px;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 20px;--s6: 24px;--s8: 32px;--s10: 40px;--s15: 60px;--s20: 80px;--ctl: 30px;--ctl-x: 12px;--ctl-r: 6px;--icon: 14px;--row: 36px;--year: 128px;--rail: 195px;--col: 556px;--edge: clamp(20px, 5.6vw, 82px);--top: 40px;--start: 120px;--well: #191918;--plate-r: 12px;--ease-soft: cubic-bezier(.22, 1, .36, 1);--ease-swift: cubic-bezier(.65, 0, .35, 1);--ease-curtain: cubic-bezier(.76, 0, .24, 1);--ease-settle: cubic-bezier(.05, .85, .3, 1);--ease-enter: cubic-bezier(.1, .8, .3, .95);--ease-travel: cubic-bezier(.45, 0, .1, 1);--ease-arrive: cubic-bezier(.25, .8, .25, 1);--ease-spring: linear(0, .137, .269, .394, .512, .617, .711, .792, .86, .916, .959, .992, 1.015, 1.029, 1.035, 1.034, 1.033, 1.031, 1.028, 1.026, 1.023, 1.02, 1.017, 1.014, 1.011, 1.008, 1.006, 1.004, 1.002, 1.001, 1, 1, 1);--ease-pop: linear(0, .137, .267, .39, .504, .608, .703, .788, .863, .927, .98, 1.023, 1.056, 1.079, 1.093, 1.099, 1.097, 1.088, 1.074, 1.059, 1.046, 1.035, 1.026, 1.018, 1.013, 1.008, 1.005, 1.003, 1.002, 1.002, 1.001, 1.001, 1);--ease-glide: linear(0, .307, .523, .681, .799, .886, .949, .993, 1.02, 1.033, 1.035, 1.033, 1.03, 1.025, 1.019, 1.013, 1.006, 1.001, .997, .995, .995, .996, .996, .997, .998, .998, .999, .999, 1, 1, 1, 1, 1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);color:var(--fg)}html,body{overscroll-behavior-y:none}#root{overflow:clip}body{font:500 14px/var(--lh) var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,p{font:inherit}ul,ol{list-style:none}img,svg{display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}::selection{background:var(--fg);color:var(--bg)}.muted{color:var(--fg-2)}:root{--side: 266px;--rail: 200px;--inset: 15px;--rail-gap: calc(2 * var(--s6) + var(--ctl))}.site{display:grid;grid-template-columns:var(--side) minmax(0,1fr) var(--side);min-height:100svh}.rail{position:sticky;top:0;z-index:4;align-self:start;display:flex;flex-direction:column;width:var(--rail);max-height:100svh;margin-inline:auto;padding-top:var(--top);padding-bottom:var(--s5);overflow-y:auto;scrollbar-width:none}.rail::-webkit-scrollbar{display:none}.rail-l{grid-column:1}.rail-r{grid-column:3;padding-top:var(--start);overflow:hidden}.rail-part{display:flex;flex-direction:column;flex:1;min-height:0}[data-came]{animation:part-in .45s cubic-bezier(.61,1,.88,1) both}@keyframes part-in{0%{opacity:0;filter:blur(4px)}}.brand{display:flex;flex-direction:column;align-items:flex-start;height:22px}.logo{display:flex;align-items:center;gap:var(--s2);width:max-content;margin-left:calc(var(--ctl-x) + var(--icon) / 2 - 11px);color:var(--fg)}.logo>svg:first-child{width:22px;height:22px}.byline{margin:var(--s1) 0 0 calc(var(--ctl-x) + var(--icon) / 2 - 11px + 22px + var(--s2));font-size:12px;line-height:16px;color:var(--fg-2);transition:color .25s var(--ease-soft)}.byline:hover,.byline:focus-visible{color:var(--fg);outline:0}.rail-l>.pills-y{margin-top:calc(var(--start) - var(--top) - 22px)}.btn{position:relative;z-index:1;display:flex;align-items:center;gap:var(--s2);height:var(--ctl);padding-inline:var(--ctl-x);border-radius:var(--ctl-r);color:var(--fg-2);white-space:nowrap;transition:color .25s,background-color .25s}.btn svg{flex:none;width:var(--icon);height:var(--icon)}.btn[data-on]{color:var(--fg)}.btn[data-on] svg{color:var(--fg)}.btn:focus-visible{outline:1px solid var(--fg-2);outline-offset:2px}.btn-solo:hover,.btn-solo:focus-visible{background:var(--fill);color:var(--fg)}.pill{position:absolute;top:0;left:0;height:100%;border-radius:var(--ctl-r);background:var(--fill);pointer-events:none;transition:transform .5s var(--ease-spring),opacity .25s var(--ease-soft);will-change:transform}.pills-x{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(42px,1fr)}.pills-x .btn{justify-content:center;padding-inline:var(--s2);font-size:13px}.pills-y{position:relative;display:flex;flex-direction:column}.pills-y>.pill{width:100%;height:var(--ctl);transform:translateY(calc(var(--at, 0) * 100%))}.pills-y>.btn{width:100%}.label{font-size:13px;line-height:16px;font-weight:500}.controls{display:flex;flex-direction:column;gap:var(--s5)}.control{display:flex;flex-direction:column;gap:var(--s2)}.control>.label{padding-left:var(--ctl-x)}.controls-pair{display:grid;grid-template-columns:1fr 1fr;gap:var(--s2)}.range{position:relative;display:flex;align-items:center;height:var(--ctl);padding-inline:var(--ctl-x);border-radius:var(--ctl-r);overflow:hidden;background:var(--fill);color:var(--fg-2);cursor:ew-resize;transition:color .25s var(--ease-soft)}.range:hover,.range:focus-within,.range[data-held]{color:var(--fg)}.range-track{position:absolute;inset:0 var(--s2);container-type:inline-size;pointer-events:none}.range-fill{position:absolute;top:0;bottom:0;left:calc(-1 * var(--s2));width:calc(100cqw + 2 * var(--s2));background:var(--skel);transform:translate(calc(var(--p) * (100cqw - 2px) - 100cqw - 7px));will-change:transform}.range-thumb{position:absolute;bottom:3px;left:0;width:2px;height:7px;border-radius:1px;background:var(--fg-2);transform:translate(calc(var(--p) * (100cqw - 2px)));will-change:transform}.range:hover .range-thumb,.range[data-held] .range-thumb,.range:focus-within .range-thumb{background:var(--fg)}.range-fill,.range-thumb{transition:transform .5s var(--ease-spring),background-color .25s}.range[data-held] .range-fill,.range[data-held] .range-thumb{transition:background-color .25s}.range-ticks{position:absolute;inset:auto 0 3px;height:3px}.range-ticks i{position:absolute;left:0;width:1px;height:3px;background:#eaeae924;transform:translate(calc(var(--t) * (100cqw - 1px) + .5px))}.range-value{position:relative;font-size:13px;font-variant-numeric:tabular-nums}.range input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.range:has(input:focus-visible){outline:1px solid var(--fg-2);outline-offset:2px}.toggle{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--ctl);padding:0 var(--s1) 0 var(--ctl-x);border-radius:var(--ctl-r);color:var(--fg-2);font-size:14px;transition:color .25s,background-color .25s}.toggle:hover,.toggle:focus-visible{background:var(--fill);color:var(--fg);outline:0}.toggle[aria-checked=true]{color:var(--fg)}.toggle-track{flex:none;width:34px;height:20px;padding:3px;border-radius:10px;background:#56565659;transition:background-color .3s var(--ease-soft)}.toggle-knob{display:block;width:14px;height:14px;border-radius:7px;background:var(--fg-2);transition:transform .5s var(--ease-spring),background-color .3s var(--ease-soft)}.toggle[aria-checked=true] .toggle-track{background:var(--fg)}.toggle[aria-checked=true] .toggle-knob{background:var(--bg);transform:translate(14px)}.swatches{position:relative;display:grid;grid-template-columns:repeat(4,1fr)}.swatches>.pill{width:25%;height:var(--ctl)}.swatches .btn{justify-content:center;padding:0}.dot{width:12px;height:12px;border-radius:6px;box-shadow:inset 0 0 0 1px #ffffff1f}.dot-own{background:none;box-shadow:inset 0 0 0 1px var(--fg-2)}.btn[data-on] .dot-own:not([style]){box-shadow:inset 0 0 0 1px var(--fg)}.swatches input[type=color]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}@property --up{syntax: "<length>"; inherits: false; initial-value: 0px}@property --down{syntax: "<length>"; inherits: false; initial-value: 0px}.cats{display:flex;flex-direction:column;gap:var(--s3);min-height:0;margin-top:var(--s8)}.cats>.label{padding-left:var(--ctl-x)}.cats-list{max-height:calc(8 * var(--ctl));overflow-y:auto;scrollbar-width:none;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(transparent,#000 var(--up),#000 calc(100% - var(--down)),transparent);mask-image:linear-gradient(transparent,#000 var(--up),#000 calc(100% - var(--down)),transparent);transition:--up .3s var(--ease-soft),--down .3s var(--ease-soft)}.cats-list[data-up]{--up: var(--s8) }.cats-list[data-down]{--down: var(--s8) }.cats-list::-webkit-scrollbar{display:none}.cat{justify-content:space-between;font-size:14px}.cat-title{overflow:hidden;text-overflow:ellipsis}.cat-n{flex:none;font-size:13px;color:var(--fg-2);font-variant-numeric:tabular-nums}.creator{display:flex;flex-direction:column;gap:var(--s3);margin-top:var(--rail-gap)}.creator>.label{padding-left:var(--ctl-x)}.cards{position:relative;display:flex;flex-direction:column;gap:2px}.cards>.pill{width:0;height:0;opacity:0;visibility:hidden;transition:none}.card{position:relative;z-index:1;overflow:hidden;display:flex;flex-direction:column;gap:var(--s1);height:45px;padding:var(--s2) var(--ctl-x) 0;border-radius:var(--ctl-r);color:var(--fg-2);text-align:left;transition:color .3s var(--ease-soft)}.card:focus-visible{outline:1px solid var(--fg-2);outline-offset:2px}.card>:not(.card-art){position:relative}.card-kivz{--lit: var(--fg);flex-direction:row;align-items:center;gap:var(--s2);height:var(--ctl);padding-top:0}.card-ikoons{--lit: var(--fg) }.card-figurly{--lit: #fc6900 }.card[data-on]{color:var(--lit)}.card-mark{flex:none}.card-sub{display:block;font:400 10px/13px var(--sans);color:var(--fg-2);transition:color .3s var(--ease-soft)}.card[data-on] .card-sub{color:#eaeae96e}.card-art{position:absolute;top:0;right:0;width:110px;height:100%;opacity:0;transition:opacity .35s cubic-bezier(.39,.575,.565,1)}.card[data-on] .card-art{opacity:1;transition-duration:.25s}.card-kivz .card-art{width:81px;background:linear-gradient(90deg,#fdd90000,#fdd9003d)}.card-ikoons .card-art{background:linear-gradient(90deg,#eaeae900,#eaeae929)}.card-figurly .card-art{background:linear-gradient(90deg,#fc690000,#fc690036)}.card-art canvas{position:absolute;top:0;right:0;width:90px;height:45px}.card-art svg{position:absolute;top:0;right:0;width:97px;height:45px}.card-face{flex:none;transform-origin:50% 100%;filter:grayscale(1) brightness(.5);transition:filter .3s var(--ease-soft)}.card-kivz[data-on] .card-face{filter:none;animation:face-hop .7s .05s both}@keyframes face-hop{0%{transform:none;animation-timing-function:ease-in-out}16%{transform:scale(1.12,.86);animation-timing-function:cubic-bezier(.33,1,.68,1)}50%{transform:translateY(-4px) scale(.94,1.08);animation-timing-function:cubic-bezier(.32,0,.67,0)}76%{transform:scale(1.14,.84);animation-timing-function:ease-out}to{transform:none}}.col{grid-column:2;min-width:0;padding:var(--start) var(--inset) var(--s20)}.page{display:flex;flex-direction:column;gap:var(--s8)}.site[data-sheet] .col{padding-bottom:calc(127px + 2 * var(--s5) + var(--s8))}.hero{position:relative;display:grid;place-items:center;height:250px;border-radius:20px;background:var(--hair);overflow:hidden;isolation:isolate}.hero-icons{position:absolute;inset:0;color:var(--fg);pointer-events:none}.hero-defs{position:absolute;width:0;height:0;overflow:hidden}.hero-tilt{position:absolute;inset:0}.hero-row{position:absolute;height:28px;animation:row-left var(--dur) linear infinite;will-change:transform}.hero-row-right{animation-name:row-right}.hero[data-away] .hero-row{animation-play-state:paused}.hero-dim,.hero-lit{position:absolute;top:0;left:0;overflow:visible}.hero-lit{opacity:0}@keyframes row-left{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--period)))}}@keyframes row-right{0%{transform:translate(calc(-1 * var(--period)))}to{transform:translate(0)}}.hero-title{position:relative;padding:26px 50px;color:var(--fg);text-align:center;text-wrap:balance;font:italic 500 22px/28px var(--sans);letter-spacing:-.01em;background:radial-gradient(closest-side,var(--hair) 50%,rgb(29 29 29 / 0))}.find{display:flex;align-items:center;gap:var(--s2)}.search{display:flex;align-items:center;gap:var(--s2);flex:1;min-width:0;height:38px;padding:0 var(--ctl-x);border-radius:var(--ctl-r);background:var(--fill);color:var(--fg-2);cursor:text}.search:has(.search-play){padding-right:var(--s1)}.search>svg{flex:none;width:var(--icon);height:var(--icon)}.search:focus-within{box-shadow:inset 0 0 0 1px var(--fg-2)}.search-field{position:relative;flex:1;min-width:0;height:100%;display:flex;align-items:center}.search input{width:100%;height:100%;border:0;outline:0;background:none;color:var(--fg);font:inherit}.search-hint{position:absolute;inset:0;display:flex;align-items:center;gap:.28em;color:var(--fg-2);white-space:nowrap;overflow:hidden;pointer-events:none}.search-clear{flex:none;display:grid;place-items:center;width:22px;height:22px;margin-inline:-4px;border-radius:4px;color:var(--fg-2);transition:color .25s,background-color .25s}.search-clear:hover,.search-clear:focus-visible{background:var(--fill);color:var(--fg);outline:0}.search-clear svg{width:var(--icon);height:var(--icon)}.search:has(.search-play) .search-clear{margin-right:var(--s1)}.search-play{display:flex;align-items:center;gap:var(--s2);height:var(--ctl);margin-left:var(--s1);padding:0 var(--ctl-x);border-radius:var(--ctl-r);color:var(--fg-2);font-size:13px;white-space:nowrap;box-shadow:-9px 0 0 -8px var(--hair);transition:color .25s,background-color .25s}.search-play:hover,.search-play:focus-visible{background:var(--fill);color:var(--fg);outline:0}.search-play svg{flex:none}.groups{display:flex;flex-direction:column;gap:var(--s8)}.group{display:flex;flex-direction:column;gap:var(--s3)}.group>h2{font-size:14px}.grid{display:grid;grid-template-columns:repeat(auto-fill,48px);gap:2px}.block-of+.block-of{margin-top:calc(2px - var(--s3))}.cell{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--ctl-r);color:var(--fg-2);transition:background-color .25s var(--ease-soft),color .25s var(--ease-soft)}.cell:hover,.cell:focus-visible,.cell[aria-pressed=true]{background:var(--fill);color:var(--fg);outline:0}.cell svg{max-width:40px;max-height:40px}.cell:not(.cell-wait){animation:icon-in .5s cubic-bezier(.61,1,.88,1) backwards;animation-delay:calc(var(--k, 0) * 8ms)}@keyframes icon-in{0%{opacity:0;filter:blur(4px)}}.cell-wait{cursor:default;background:#56565612;animation:skel 1.6s ease-in-out infinite;animation-delay:calc(var(--row, 0) * .12s)}@keyframes skel{50%{opacity:.5}}[data-scrolling] .groups{pointer-events:none}.sheet{position:fixed;z-index:10;left:calc(var(--side) + var(--inset));right:calc(var(--side) + var(--inset));bottom:var(--s5);display:flex;align-items:stretch;height:127px;padding:10px;border-radius:20px;background:var(--bg);box-shadow:0 0 0 1px var(--hair),0 30px 80px #00000080;transform:translateY(calc(100% + var(--s5) + 40px));transition:transform .34s cubic-bezier(.36,0,.66,-.56);will-change:transform}.sheet[data-open]{transform:none;transition:transform .6s var(--ease-spring)}.sheet-tile{flex:none;display:grid;place-items:center;width:106px;height:106px;border-radius:12px;background:var(--hair)}.sheet-main{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:0 var(--s5) 0 var(--s3)}.sheet-head{display:flex;flex-direction:column}.sheet-name{color:var(--fg)}.sheet-rows{display:flex;gap:var(--s6)}.sheet-row{display:flex;flex-direction:column;gap:var(--s1)}.sheet-row>.label{font-size:14px;line-height:20px}.sheet-boxes{grid-auto-columns:73px}.sheet-boxes .btn{justify-content:flex-start;padding-inline:var(--ctl-x);font-size:14px}.sheet-code{flex:1;display:flex;flex-direction:column;gap:var(--s2);min-width:0;padding:0 var(--s10) 0 var(--s5);border-left:2px solid var(--hair)}.sheet-code>.label{font-size:14px;line-height:20px}.sheet-line{display:flex;align-items:center;gap:var(--s3);height:38px;padding-inline:var(--ctl-x);border-radius:var(--ctl-r);background:var(--fill);color:var(--fg);text-align:left;transition:background-color .25s}.sheet-line:hover{background:#56565638}.sheet-line code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 12.5px/1 ui-monospace,SF Mono,Menlo,monospace}.sheet-copy{flex:none;display:grid;place-items:center;width:14px;height:14px;color:var(--fg-2)}.sheet-line:hover .sheet-copy{color:var(--fg)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sheet-note{font-size:13px;line-height:18px}.sheet-close{position:absolute;top:var(--s2);right:var(--s2);display:grid;place-items:center;width:var(--ctl);height:var(--ctl);border-radius:var(--ctl-r);color:var(--fg-2);transition:color .25s,background-color .25s}.sheet-close:hover,.sheet-close:focus-visible{background:var(--fill);color:var(--fg);outline:0}.sheet-close svg{width:var(--icon);height:var(--icon)}.hello{display:flex;flex-direction:column;gap:var(--s2)}.block{display:flex;flex-direction:column;gap:var(--s3)}.prose{display:flex;flex-direction:column;gap:var(--s5)}.doc{scroll-margin-top:var(--s20)}.doc .prose>p{color:var(--fg)}.doc code,.row-title code,.y code{padding:1px 5px;border-radius:4px;background:var(--well);color:var(--fg);font:400 12.5px/1 ui-monospace,SF Mono,Menlo,monospace}.doc em{font-style:normal;color:var(--fg)}.u{text-decoration:underline 1px var(--fg-2);text-underline-offset:3px;transition:text-decoration-color .25s}.u:hover{text-decoration-color:var(--fg)}.code{position:relative;border-radius:var(--plate-r);background:var(--well)}.code pre{padding:var(--s4) var(--s5);overflow-x:auto;color:var(--fg);font:400 12.5px/20px ui-monospace,SF Mono,Menlo,monospace;tab-size:2}.code pre code{padding:0;background:none;font:inherit}.code-copy{position:absolute;top:var(--s2);right:var(--s2);opacity:0;transition:opacity .25s var(--ease-soft),background-color .25s,color .25s}.code:hover .code-copy,.code-copy:focus-visible{opacity:1}.years{display:flex;flex-direction:column}.year{display:grid;grid-template-columns:var(--year) minmax(0,1fr);border-top:1px solid var(--hair)}.y{display:flex;align-items:center;height:calc(var(--row) - 1px)}.doc .years .y{color:var(--fg)}.items li{display:flex;align-items:center;height:calc(var(--row) - 1px)}.items li+li{height:var(--row);border-top:1px solid var(--hair)}.row{display:flex;align-items:center;gap:var(--s3);width:100%;height:100%;text-align:left;cursor:pointer}.row:focus-visible{outline:1px solid var(--fg-2);outline-offset:-1px;border-radius:2px}.row-icon{flex:none;display:grid;place-items:center;width:24px;height:24px}.row-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc .row-title{white-space:normal}.row-detail{flex:none;color:var(--fg-2)}.cellt{min-height:calc(var(--row) - 1px);padding-block:var(--s2)}.items li{transition:color .35s var(--ease-soft) .08s}@media(hover:hover){.years:has(.items li:hover) .items li:not(:hover){color:var(--fg-2);transition-delay:0s}.items li:hover{transition-delay:0s}}.outline{display:flex;flex-direction:column;gap:var(--s2);padding-left:var(--ctl-x);font-size:13px;line-height:16px}.outline a{color:var(--fg-2);transition:color .3s var(--ease-soft)}.outline a:hover,.outline a[aria-current=true]{color:var(--fg)}[data-in]{animation:rise .85s var(--ease-settle) both;animation-delay:calc(.1s + var(--i, 0) * 50ms)}@keyframes rise{0%{opacity:0;translate:0 8px}}@media(prefers-reduced-motion:reduce){[data-in]{animation:fade .4s ease both}@keyframes fade{0%{opacity:0}}.card-kivz[data-on] .card-face,.hero-row,.cell,.cell-wait,[data-came]{animation:none}}[data-from=kivz] .rail-l[data-in]{animation:none}[data-from=kivz] [data-in]:not(.rail-l),[data-from=kivz] .rail-l>:not(.brand),[data-from=kivz] .byline{animation:part-in .6s cubic-bezier(.61,1,.88,1) both;animation-delay:calc(.15s + var(--i, 0) * 70ms)}.rail-l-more,.phone-rail{display:none}@media(max-width:1179px){.site{grid-template-columns:var(--side) minmax(0,1fr)}.rail-r{display:none}.rail-l-more{display:flex;flex-direction:column;margin-top:var(--rail-gap)}.rail-l-more .cats{flex:none}.col{padding-right:var(--edge)}.sheet{right:var(--edge)}}@media(max-width:759px){.site{display:flex;flex-direction:column;padding-inline:var(--s4)}.rail-l{display:contents}.brand{order:0;height:auto;margin-top:var(--s6)}.logo{margin:0}.byline{margin-left:calc(22px + var(--s2))}.rail-l>.pills-y{order:1;flex-direction:row;margin-top:var(--s5)}.rail-l>.pills-y>.pill{width:33.333%;transform:translate(calc(var(--at, 0) * 100%))}.rail-l>.pills-y>.btn{width:33.333%}.rail-l-more{display:none}.phone-rail{display:flex;flex-direction:column;gap:var(--s8)}.phone-rail .cats{margin-top:0}.phone-rail .cats-list{max-height:210px}.phone-rail .controls{display:grid;grid-template-columns:1fr 1fr;gap:var(--s4) var(--s3)}.col{order:3;padding:var(--s6) 0 var(--s15)}.creator{order:4;margin:0 0 var(--s15)}.hero{height:180px}.hero-title{padding:20px 28px;font-size:18px;line-height:24px}.find{flex-wrap:wrap}.grid{grid-template-columns:repeat(auto-fill,minmax(44px,1fr))}.cell{width:100%;height:44px}.sheet{left:var(--s2);right:var(--s2);bottom:var(--s2);height:auto;flex-wrap:wrap;gap:var(--s3)}.sheet-tile{width:72px;height:72px}.sheet-main{padding:0;flex:1}.sheet-rows{flex-wrap:wrap;gap:var(--s2) var(--s4)}.sheet-code{display:none}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}
