.kit{--kit-panel:#efa94d;--kit-shelf:#a77516;--kit-blue:#0014a0;--kit-red:#a71c16;--kit-green:#006000;--kit-dark:#3a3a3a;--kit-paper:#ccc;--kit-metal:#b1b1b1;--ku:1px;--arm-stroke:1;width:calc(648 * var(--ku));height:calc(356 * var(--ku));transform-origin:50%;flex:none;position:relative}.kit-card{left:calc(-.38 * var(--ku));top:calc(.01 * var(--ku));width:calc(647.52 * var(--ku));height:calc(355.43 * var(--ku));border:calc(1.48 * var(--ku)) solid #000;border-radius:calc(16 * var(--ku));background:#fff;position:absolute}.kit-panel{left:calc(23.4 * var(--ku));top:calc(22.3 * var(--ku));width:calc(400.5 * var(--ku));height:calc(311 * var(--ku));background:var(--kit-panel);position:absolute}.kit-shelf{left:calc(38.8 * var(--ku));width:calc(370 * var(--ku));height:calc(132 * var(--ku));background:var(--kit-shelf);position:absolute}.kit-shelf.top{top:calc(41.3 * var(--ku))}.kit-shelf.bottom{top:calc(187.3 * var(--ku))}.kit-block{width:calc(80 * var(--ku));height:calc(112 * var(--ku));font-family:Palatino,Palatino Linotype,Book Antiqua,serif;font-size:calc(72 * var(--ku));color:#fff;transform-origin:50% 100%;place-items:center;line-height:1;display:grid;position:absolute}.kit-block>span{text-box:trim-both cap alphabetic;display:block}@supports not (text-box:trim-both cap alphabetic){.kit-block>span{transform:translateY(calc(5.5 * var(--ku)))}}.kit-block.r1{top:calc(51.25 * var(--ku))}.kit-block.r2{top:calc(197.25 * var(--ku))}.kit-block.c1{left:calc(49.75 * var(--ku))}.kit-block.c2{left:calc(139.75 * var(--ku))}.kit-block.c3{left:calc(229.75 * var(--ku))}.kit-block.c4{left:calc(319.75 * var(--ku))}.kit .bg-blue{background:var(--kit-blue)}.kit .bg-red{background:var(--kit-red)}.kit .bg-green{background:var(--kit-green)}.kit .bg-dark{background:var(--kit-dark)}.kit-book{left:calc(319.65 * var(--ku));width:calc(80 * var(--ku));height:calc(14 * var(--ku));position:absolute}.kit-book:after{content:"";left:calc(4.15 * var(--ku));top:calc(2 * var(--ku));width:calc(76 * var(--ku));height:calc(10 * var(--ku));background:var(--kit-paper);position:absolute}.kit-book.b1{top:calc(131.25 * var(--ku))}.kit-book.b2{top:calc(149.25 * var(--ku))}.kit-clip{left:calc(1.1 * var(--ku));top:calc(1.49 * var(--ku));width:calc(644.56 * var(--ku));height:calc(352.47 * var(--ku));border-radius:calc(14.52 * var(--ku));pointer-events:none;position:absolute;overflow:hidden}.kit-title{left:calc(436.4 * var(--ku));top:calc(246.72 * var(--ku));font-family:Arial Black,Arial,sans-serif;font-weight:900;font-size:calc(96 * var(--ku));color:#000;white-space:nowrap;line-height:0;position:absolute}.kit-title span{transform-origin:50% calc(3.64 * var(--ku));will-change:transform, opacity;display:inline-block}@media (prefers-color-scheme:dark){.kit-card{background:#fff}.kit-title{color:#000}}.kit-arm{width:calc(648 * var(--ku));height:calc(356 * var(--ku));position:absolute;inset:0;overflow:visible}.kit-arm path,.kit-arm rect,.kit-arm ellipse{fill:var(--kit-metal);stroke:#000;stroke-width:var(--arm-stroke);vector-effect:non-scaling-stroke}.kit-arm .book-cover{fill:var(--kit-red);stroke:none}.kit-arm .book-pages{fill:var(--kit-paper);stroke:none}
@keyframes cyc-d1{0%,70.995%{opacity:1;animation-timing-function:cubic-bezier(.7,0,.8,.1);transform:none}75.485%,85.194%{transform:translateY(calc(14 * var(--ku))) scaleY(.86);opacity:0;animation-timing-function:cubic-bezier(.2,.9,.3,1)}89.684%,to{opacity:1;transform:none}}@keyframes cyc-d2{0%,70.024%{opacity:1;animation-timing-function:cubic-bezier(.7,0,.8,.1);transform:none}74.515%,86.165%{transform:translateY(calc(14 * var(--ku))) scaleY(.86);opacity:0;animation-timing-function:cubic-bezier(.2,.9,.3,1)}90.655%,to{opacity:1;transform:none}}@keyframes cyc-d3{0%,68.932%{opacity:1;animation-timing-function:cubic-bezier(.7,0,.8,.1);transform:none}73.422%,87.257%{transform:translateY(calc(14 * var(--ku))) scaleY(.86);opacity:0;animation-timing-function:cubic-bezier(.2,.9,.3,1)}91.748%,to{opacity:1;transform:none}}@keyframes cyc-d4{0%,67.294%{opacity:1;animation-timing-function:cubic-bezier(.7,0,.8,.1);transform:none}71.784%,88.896%{transform:translateY(calc(14 * var(--ku))) scaleY(.86);opacity:0;animation-timing-function:cubic-bezier(.2,.9,.3,1)}93.386%,to{opacity:1;transform:none}}@keyframes cyc-d5{0%,66.201%{opacity:1;animation-timing-function:cubic-bezier(.7,0,.8,.1);transform:none}70.692%,89.988%{transform:translateY(calc(14 * var(--ku))) scaleY(.86);opacity:0;animation-timing-function:cubic-bezier(.2,.9,.3,1)}94.478%,to{opacity:1;transform:none}}@keyframes cyc-d6{0%,65.109%{opacity:1;animation-timing-function:cubic-bezier(.7,0,.8,.1);transform:none}69.6%,91.08%{transform:translateY(calc(14 * var(--ku))) scaleY(.86);opacity:0;animation-timing-function:cubic-bezier(.2,.9,.3,1)}95.57%,to{opacity:1;transform:none}}@keyframes cyc-d7{0%,64.078%{opacity:1;animation-timing-function:cubic-bezier(.7,0,.8,.1);transform:none}68.568%,92.112%{transform:translateY(calc(14 * var(--ku))) scaleY(.86);opacity:0;animation-timing-function:cubic-bezier(.2,.9,.3,1)}96.602%,to{opacity:1;transform:none}}@keyframes cyc-j1{0%,62.136%{animation-timing-function:cubic-bezier(.5,0,.66,-.32);transform:translate(355px,266px)rotate(0)translate(-355px,-266px)}75.789%,84.891%{animation-timing-function:cubic-bezier(.34,1.32,.5,1);transform:translate(355px,266px)rotate(-44deg)translate(-355px,-266px)}98.544%,to{transform:translate(355px,266px)rotate(0)translate(-355px,-266px)}}@keyframes cyc-j2{0%,61.408%{animation-timing-function:cubic-bezier(.5,0,.66,-.24);transform:translate(282.59px,184.04px)rotate(0)translate(-282.59px,-184.04px)}75.061%,85.619%{animation-timing-function:cubic-bezier(.34,1.24,.5,1);transform:translate(282.59px,184.04px)rotate(34deg)translate(-282.59px,-184.04px)}99.272%,to{transform:translate(282.59px,184.04px)rotate(0)translate(-282.59px,-184.04px)}}@keyframes cyc-j3{0%,60.68%{animation-timing-function:cubic-bezier(.5,0,.66,-.24);transform:translate(184px,197px)rotate(0)translate(-184px,-197px)}74.333%,86.347%{animation-timing-function:cubic-bezier(.34,1.24,.5,1);transform:translate(184px,197px)rotate(-22deg)translate(-184px,-197px)}to,to{transform:translate(184px,197px)rotate(0)translate(-184px,-197px)}}@keyframes cyc-kit-k{0%,69.782%{animation-timing-function:ease-out;transform:none}70.502%{transform:translate3d(calc(10 * var(--ku)),calc(-3 * var(--ku)),0) rotate(17deg) scale(1,1);animation-timing-function:ease-in}71.464%{transform:translate3d(calc(36 * var(--ku)),calc(0 * var(--ku)),0) rotate(60deg) scale(1.05,.95);animation-timing-function:ease-out}72.785%{transform:translate3d(calc(86 * var(--ku)),calc(-8 * var(--ku)),0) rotate(143deg) scale(.97,1.03);animation-timing-function:ease-in}73.867%{transform:translate3d(calc(130 * var(--ku)),calc(0 * var(--ku)),0) rotate(217deg) scale(1.08,.92);animation-timing-function:ease-out}75.789%,84.891%{transform:translate3d(calc(216 * var(--ku)),calc(-3 * var(--ku)),0) rotate(360deg) scale(1,1);animation-timing-function:ease-in}86.813%{transform:translate3d(calc(130 * var(--ku)),calc(0 * var(--ku)),0) rotate(217deg) scale(1.08,.92);animation-timing-function:ease-out}87.894%{transform:translate3d(calc(86 * var(--ku)),calc(-8 * var(--ku)),0) rotate(143deg) scale(.97,1.03);animation-timing-function:ease-in}89.216%{transform:translate3d(calc(36 * var(--ku)),calc(0 * var(--ku)),0) rotate(60deg) scale(1.05,.95);animation-timing-function:ease-out}90.177%{transform:translate3d(calc(10 * var(--ku)),calc(-3 * var(--ku)),0) rotate(17deg) scale(1,1);animation-timing-function:ease-in}90.898%,to{transform:translate3d(calc(0 * var(--ku)),calc(0 * var(--ku)),0) rotate(0deg) scale(1,1)}}@keyframes cyc-kit-i{0%,68.932%{animation-timing-function:ease-out;transform:none}69.653%{transform:translate3d(calc(10 * var(--ku)),calc(-3 * var(--ku)),0) rotate(17deg) scale(1,1);animation-timing-function:ease-in}70.614%{transform:translate3d(calc(36 * var(--ku)),calc(0 * var(--ku)),0) rotate(60deg) scale(1.05,.95);animation-timing-function:ease-out}71.936%{transform:translate3d(calc(86 * var(--ku)),calc(-8 * var(--ku)),0) rotate(143deg) scale(.97,1.03);animation-timing-function:ease-in}73.017%{transform:translate3d(calc(130 * var(--ku)),calc(0 * var(--ku)),0) rotate(217deg) scale(1.08,.92);animation-timing-function:ease-out}74.939%,85.74%{transform:translate3d(calc(216 * var(--ku)),calc(-3 * var(--ku)),0) rotate(360deg) scale(1,1);animation-timing-function:ease-in}87.663%{transform:translate3d(calc(130 * var(--ku)),calc(0 * var(--ku)),0) rotate(217deg) scale(1.08,.92);animation-timing-function:ease-out}88.744%{transform:translate3d(calc(86 * var(--ku)),calc(-8 * var(--ku)),0) rotate(143deg) scale(.97,1.03);animation-timing-function:ease-in}90.066%{transform:translate3d(calc(36 * var(--ku)),calc(0 * var(--ku)),0) rotate(60deg) scale(1.05,.95);animation-timing-function:ease-out}91.027%{transform:translate3d(calc(10 * var(--ku)),calc(-3 * var(--ku)),0) rotate(17deg) scale(1,1);animation-timing-function:ease-in}91.748%,to{transform:translate3d(calc(0 * var(--ku)),calc(0 * var(--ku)),0) rotate(0deg) scale(1,1)}}@keyframes cyc-kit-t{0%,68.022%{animation-timing-function:ease-out;transform:none}68.743%{transform:translate3d(calc(10 * var(--ku)),calc(-3 * var(--ku)),0) rotate(17deg) scale(1,1);animation-timing-function:ease-in}69.704%{transform:translate3d(calc(36 * var(--ku)),calc(0 * var(--ku)),0) rotate(60deg) scale(1.05,.95);animation-timing-function:ease-out}71.025%{transform:translate3d(calc(86 * var(--ku)),calc(-8 * var(--ku)),0) rotate(143deg) scale(.97,1.03);animation-timing-function:ease-in}72.107%{transform:translate3d(calc(130 * var(--ku)),calc(0 * var(--ku)),0) rotate(217deg) scale(1.08,.92);animation-timing-function:ease-out}74.029%,86.65%{transform:translate3d(calc(216 * var(--ku)),calc(-3 * var(--ku)),0) rotate(360deg) scale(1,1);animation-timing-function:ease-in}88.573%{transform:translate3d(calc(130 * var(--ku)),calc(0 * var(--ku)),0) rotate(217deg) scale(1.08,.92);animation-timing-function:ease-out}89.654%{transform:translate3d(calc(86 * var(--ku)),calc(-8 * var(--ku)),0) rotate(143deg) scale(.97,1.03);animation-timing-function:ease-in}90.976%{transform:translate3d(calc(36 * var(--ku)),calc(0 * var(--ku)),0) rotate(60deg) scale(1.05,.95);animation-timing-function:ease-out}91.937%{transform:translate3d(calc(10 * var(--ku)),calc(-3 * var(--ku)),0) rotate(17deg) scale(1,1);animation-timing-function:ease-in}92.658%,to{transform:translate3d(calc(0 * var(--ku)),calc(0 * var(--ku)),0) rotate(0deg) scale(1,1)}}@media (prefers-reduced-motion:no-preference){.kit-cycle .kit-block,.kit-cycle .kit-title span,.kit-cycle .j1,.kit-cycle .j2,.kit-cycle .j3{animation-duration:16.48s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.kit-cycle .kit-block.d1{animation-name:cyc-d1}.kit-cycle .kit-block.d2{animation-name:cyc-d2}.kit-cycle .kit-block.d3{animation-name:cyc-d3}.kit-cycle .kit-block.d4{animation-name:cyc-d4}.kit-cycle .kit-block.d5{animation-name:cyc-d5}.kit-cycle .kit-block.d6{animation-name:cyc-d6}.kit-cycle .kit-block.d7{animation-name:cyc-d7}.kit-cycle .j1{animation-name:cyc-j1}.kit-cycle .j2{animation-name:cyc-j2}.kit-cycle .j3{animation-name:cyc-j3}.kit-cycle .kit-title span:first-child{animation-name:cyc-kit-k}.kit-cycle .kit-title span:nth-child(2){animation-name:cyc-kit-i}.kit-cycle .kit-title span:nth-child(3){animation-name:cyc-kit-t}}
:root{--tw-mic:#da2453;--tw-check:#002c84}.tw{--u:1px;--round:1;--bar-w:calc(14 * var(--u) * min(var(--round), 1.45));--stroke:calc(6 * var(--u) * min(var(--round), 1.6));--body-w:calc(48 * var(--u) * (1 + (var(--round) - 1) * .22));--body-h:calc(80 * var(--u) * (1 - (var(--round) - 1) * .17));width:calc(700 * var(--u));height:calc(176 * var(--u));flex:none;position:relative}.tw.s-l{--u:.7px;--round:1}.tw.s-m{--u:.45px;--round:1.3}.tw.s-s{--u:.28px;--round:1.6}.tw.s-xs{--u:.18px;--round:1.95}.tw-wave{left:calc(100.3 * var(--u));top:calc(3.5 * var(--u));width:calc(139 * var(--u));height:calc(140 * var(--u));align-items:center;gap:calc((139 * var(--u) - 6 * var(--bar-w)) / 5);display:flex;position:absolute}.tw-bar{width:var(--bar-w);border-radius:calc(var(--bar-w) / 2)}.tw-bar:first-child{height:calc(63 * var(--u));background:#f0a7ba}.tw-bar:nth-child(2){height:calc(113 * var(--u));background:#ed92a9}.tw-bar:nth-child(3){height:calc(98 * var(--u));background:#f0a7ba}.tw-bar:nth-child(4){height:calc(134 * var(--u));background:#f8d3dd}.tw-bar:nth-child(5){height:calc(89 * var(--u));background:#f4bdcb}.tw-bar:nth-child(6){height:calc(52 * var(--u));background:#ed92a9}.tw-mic{left:calc(128 * var(--u));top:calc(24 * var(--u));width:calc(84 * var(--u));height:calc(120 * var(--u));position:absolute}.tw-mic-body{left:calc((84 * var(--u) - var(--body-w)) / 2);width:var(--body-w);height:var(--body-h);border-radius:calc(var(--body-w) / 2);background:var(--tw-mic);position:absolute;top:0}.tw-mic-arc{left:calc(2 * var(--u));top:calc(44.6 * var(--u));width:calc(78 * var(--u));height:calc(47 * var(--u));border:var(--stroke) solid var(--tw-mic);border-radius:calc(var(--stroke) / 2) calc(var(--stroke) / 2) calc(39 * var(--u)) calc(39 * var(--u));border-top-color:#0000;position:absolute}.tw-mic-arc:before,.tw-mic-arc:after{content:"";top:calc(-1 * var(--stroke));width:var(--stroke);height:calc(1.6 * var(--stroke));border-radius:calc(var(--stroke) / 2) calc(var(--stroke) / 2) 0 0;background:var(--tw-mic);position:absolute}.tw-mic-arc:before{left:calc(-1 * var(--stroke))}.tw-mic-arc:after{right:calc(-1 * var(--stroke))}.tw-mic-stem{left:calc((84 * var(--u) - var(--stroke)) / 2);top:calc(91.6 * var(--u) - var(--stroke));width:var(--stroke);height:calc(25 * var(--u) + var(--stroke));border-radius:calc(var(--stroke) / 2);background:var(--tw-mic);position:absolute}.tw-mic-base{left:calc(18 * var(--u));top:calc(113.6 * var(--u));width:calc(48 * var(--u));height:var(--stroke);border-radius:calc(var(--stroke) / 2);background:var(--tw-mic);position:absolute}.tw-check{left:calc(100 * var(--u));top:calc(30 * var(--u));width:calc(140 * var(--u));height:calc(110 * var(--u));position:absolute;overflow:visible}.tw-check path{fill:none;stroke:var(--tw-check);stroke-width:calc(10.8 * min(var(--round), 1.35));stroke-linecap:round;stroke-linejoin:round}.tw-type{left:calc(254 * var(--u));top:calc(26 * var(--u));font-family:Nunito,Avenir Next,Hiragino Sans,sans-serif;font-weight:200;font-size:calc(88 * var(--u));background:linear-gradient(#da2453 0%,#a02660 48%,#002c84 100%);color:#0000;-webkit-background-clip:text;background-clip:text;line-height:1;position:absolute}.tw.tw-sq{width:calc(238 * var(--u));height:calc(238 * var(--u))}.tw-sq .tw-wave,.tw-sq .tw-mic,.tw-sq .tw-check{translate:calc(-50.8 * var(--u)) calc(17.8 * var(--u))}.tw-sq .tw-type{left:calc(1.4 * var(--u));width:100%;top:calc(164.9 * var(--u));font-size:calc(44 * var(--u));text-align:center}
.tw{--wave:1.2s;--cycle:7.2s}.tw-check path{stroke-dasharray:160;stroke-dashoffset:0}@keyframes level{0%,to{transform:scaleY(.32)}50%{transform:scaleY(1)}}@keyframes tw-draw{0%{stroke-dashoffset:160px}8.3333%{stroke-dashoffset:160px;animation-timing-function:cubic-bezier(.4,0,.2,1)}20.9722%,to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.tw-live .tw-bar{animation:level var(--wave) ease-in-out infinite;transform-origin:50%}.tw-live .tw-bar:first-child{animation-delay:-1s}.tw-live .tw-bar:nth-child(2){animation-delay:-.8s}.tw-live .tw-bar:nth-child(3){animation-delay:-.6s}.tw-live .tw-bar:nth-child(4){animation-delay:-.4s}.tw-live .tw-bar:nth-child(5){animation-delay:-.2s}.tw-live .tw-bar:nth-child(6){animation-delay:0s}.tw-live .tw-check path{animation:tw-draw var(--cycle) linear infinite}}
.WorkLogo-module__sh4ota__root{--parallax-used:0px;inline-size:min(var(--logo-width,480px), calc((var(--logo-max-height,100lvh) - var(--parallax-used) * 2) * var(--natural-ratio)));container-type:inline-size}.WorkLogo-module__sh4ota__root[data-work=llm-wiki-kit]{--natural-ratio:calc(648 / 356);aspect-ratio:648/356}.WorkLogo-module__sh4ota__root[data-work=tweetodo]{--natural-ratio:calc(700 / 176);aspect-ratio:700/176}.WorkLogo-module__sh4ota__inner .kit{--ku:calc(100cqw / 648)}.WorkLogo-module__sh4ota__inner .tw{--u:calc(100cqw / 700)}@media (prefers-reduced-motion:no-preference){.WorkLogo-module__sh4ota__root{--parallax-used:var(--parallax,0px)}@supports (animation-timeline:view()){.WorkLogo-module__sh4ota__root{animation:linear both WorkLogo-module__sh4ota__parallax;animation-timeline:view();animation-range:cover}}}@keyframes WorkLogo-module__sh4ota__parallax{0%{translate:0 var(--parallax-used)}to{translate:0 calc(var(--parallax-used) * -1)}}
