.timeline_timeline___fb37{color:hsl(var(--foreground));font:1em/1.5 IBM Plex Sans,sans-serif;margin:auto;padding:0 1.5em;width:100%;max-width:36em}.timeline_timeline___fb37 a{color:hsl(var(--primary));transition:color .3s}.timeline_timeline__header__KaWFj{font-size:2em;margin:0 0 3rem;padding-top:1.5rem;text-align:center}.timeline_btn__GeCzj{background-color:hsl(var(--foreground));border-radius:.25em;color:hsl(var(--background));cursor:pointer;padding:.375em .75em;transition:background-color .15s linear,color .3s;-webkit-tap-highlight-color:transparent}.timeline_btn__GeCzj:hover{background-color:hsl(var(--muted-foreground))}.timeline_btn-group__tl9xZ{display:flex;gap:.375em;margin-bottom:1.5em}.timeline_timeline__arrow__PDIBv{background-color:transparent;border-radius:.25em;cursor:pointer;flex-shrink:0;margin-inline-end:.25em;outline:transparent;width:2em;height:2em;transition:background-color .15s linear,color .3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.timeline_timeline__arrow__PDIBv:focus-visible,.timeline_timeline__arrow__PDIBv:hover{background-color:hsl(var(--muted)/.4)}.timeline_timeline__arrow-icon__il_wS{display:block;pointer-events:none;transform:rotate(-90deg);transition:transform .3s cubic-bezier(.65,0,.35,1);width:100%;height:auto}.timeline_timeline__date__9Yum6{font-size:.833em;line-height:2.4}.timeline_timeline__dot__xewVt{background-color:currentColor;border-radius:50%;display:inline-block;flex-shrink:0;margin:.625em 0;margin-inline-end:1em;position:relative;width:.75em;height:.75em}.timeline_timeline__item__9xxFB{position:relative;padding-bottom:2.25em}.timeline_timeline__item__9xxFB:not(:last-child):before{background-color:currentColor;content:"";display:block;position:absolute;top:1em;left:2.625em;width:.125em;height:100%;transform:translateX(-50%)}.timeline_timeline__title__AJaX6{font-size:1.5em;line-height:1.333;font-weight:700}[dir=rtl] .timeline_timeline__arrow-icon__il_wS{transform:rotate(90deg)}[dir=rtl] .timeline_timeline__item__9xxFB:not(:last-child):before{right:2.625em;left:auto;transform:translateX(50%)}.timeline_timeline__item-header__Do4Ul{display:flex}.timeline_timeline__item-body__y2s6A{border-radius:.375em;overflow:hidden;margin-top:.5em;margin-inline-start:4em;height:0}.timeline_timeline__item-body-content__ru6J2{background-color:hsl(var(--muted)/.2);opacity:0;padding:.5em .75em;visibility:hidden;transition:opacity .3s cubic-bezier(.65,0,.35,1),visibility .3s step-end}.timeline_timeline__meta__x47vV{width:100%}.timeline_timeline__item-body--expanded___yae3{height:auto}.timeline_timeline__item-body--expanded___yae3 .timeline_timeline__item-body-content__ru6J2{opacity:1;visibility:visible;transition-delay:.3s,0s}.timeline_timeline__arrow__PDIBv[aria-expanded=true] .timeline_timeline__arrow-icon__il_wS{transform:rotate(0)}.mdx-codeblock{position:relative;margin:1rem 0;border:1px solid var(--code-border,rgba(0,0,0,.08));border-radius:.5rem;overflow:hidden;background:var(--code-bg,#0b1020);display:flex;flex-direction:column;max-height:600px}.mdx-codeblock .mdx-codeblock__toolbar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-shrink:0;padding:.375rem .5rem;font-size:.75rem;color:var(--code-fg,#cbd5e1);background:linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.15));-webkit-backdrop-filter:saturate(120%) blur(4px);backdrop-filter:saturate(120%) blur(4px);border-bottom:1px solid hsla(0,0%,100%,.06);z-index:2}.mdx-codeblock .mdx-codeblock__lang{font-weight:600;letter-spacing:.04em;opacity:.9}.mdx-codeblock .mdx-codeblock__copy{padding:.25rem .5rem;font-size:.75rem;color:var(--code-fg,#cbd5e1);background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.1);border-radius:.25rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.25rem}.mdx-codeblock .mdx-codeblock__copy:hover{background:rgba(0,0,0,.7);border-color:hsla(0,0%,100%,.2)}.mdx-codeblock .mdx-codeblock__copy[data-copied=true]{color:#22c55e;background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3)}.mdx-codeblock{--gutter-width:3rem}.mdx-codeblock__content{display:grid;grid-template-columns:var(--gutter-width) 1fr;overflow:auto;flex:1;min-height:0}.mdx-codeblock__lines{font-size:.85rem;font-variant-numeric:tabular-nums;list-style:none;margin:0;padding:.75rem .5rem;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;counter-reset:line;color:#64748b;background:rgba(0,0,0,.25);position:sticky;left:0;z-index:1}.mdx-codeblock__lines li{line-height:1.65;margin:0}.mdx-codeblock pre{margin:0;padding:.75rem 1rem;overflow:visible}.mdx-codeblock pre code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85rem;line-height:1.65}@media (max-width:640px){.mdx-codeblock{--gutter-width:2.5rem}}.dark .prose .mdx-codeblock,:root .prose .mdx-codeblock{--code-bg:#0b1020;--code-border:rgba(148,163,184,.25);--code-fg:#e2e8f0}.MdxVideo_videoContainer__f8IwS{position:relative;width:100%;max-width:100%;margin:1.5rem 0;border-radius:8px;overflow:hidden;background-color:#000;box-shadow:0 4px 12px rgba(0,0,0,.1)}.MdxVideo_video__bzoOQ{display:block;width:100%;height:auto;max-height:70vh;-o-object-fit:contain;object-fit:contain;background-color:#000}.dark .MdxVideo_videoContainer__f8IwS{box-shadow:0 4px 12px rgba(0,0,0,.3)}@media (max-width:768px){.MdxVideo_videoContainer__f8IwS{margin:1rem 0;border-radius:0}}.BubbleTeaCheers_root__WLspL{position:relative;display:inline-block;width:1em;height:1em;line-height:1;vertical-align:-.12em;transform-origin:50% 70%;transform:scale(1);cursor:pointer}.BubbleTeaCheers_a__252yb,.BubbleTeaCheers_b__xkTwc{position:absolute;inset:0;display:grid;place-items:center;transform-origin:50% 70%;will-change:transform,opacity,filter}.BubbleTeaCheers_svg__mhdqW{width:1em;height:1em;display:block}.BubbleTeaCheers_pearls__U32tC{transform-origin:32px 52px}.BubbleTeaCheers_b__xkTwc{opacity:0;transform:translateX(-.75em) rotate(-26deg)}.BubbleTeaCheers_root__WLspL:hover{z-index:50;animation:BubbleTeaCheers_rootPulse__STxY1 3s cubic-bezier(.2,.9,.2,1) both}.BubbleTeaCheers_root__WLspL:hover .BubbleTeaCheers_b__xkTwc{opacity:1;animation:BubbleTeaCheers_leftCup__mmazq 3s cubic-bezier(.2,.9,.2,1) both;animation-delay:.16s;filter:saturate(1.05)}.BubbleTeaCheers_root__WLspL:hover .BubbleTeaCheers_a__252yb{animation:BubbleTeaCheers_rightCup__h_9Bp 3s cubic-bezier(.2,.9,.2,1) both;animation-delay:.16s;filter:saturate(1.05)}.BubbleTeaCheers_root__WLspL:hover .BubbleTeaCheers_pearls__U32tC{animation:BubbleTeaCheers_pearlsHit__0GLNM .26s cubic-bezier(.2,.9,.2,1) both;animation-delay:.46s}.BubbleTeaCheers_spark__Ss4Up{position:absolute;left:50%;top:15%;width:.22em;height:.22em;border-radius:9999px;background:rgba(255,230,150,.9);transform:translateX(-50%) scale(0);opacity:0}.BubbleTeaCheers_root__WLspL:hover .BubbleTeaCheers_spark__Ss4Up{animation:BubbleTeaCheers_pop__RHJmv .36s ease-out both;animation-delay:.46s}@keyframes BubbleTeaCheers_leftCup__mmazq{0%{opacity:0;transform:translateX(-.75em) rotate(-26deg)}18%{opacity:1}36%{opacity:1;transform:translateX(-.08em) rotate(-18deg)}to{opacity:0;transform:translateX(-.75em) rotate(-26deg)}}@keyframes BubbleTeaCheers_rightCup__h_9Bp{0%{opacity:1;transform:translateX(0) rotate(0deg)}50%{opacity:1;transform:translateX(.06em) rotate(10deg)}to{opacity:1;transform:translateX(0) rotate(0deg)}}@keyframes BubbleTeaCheers_rootPulse__STxY1{0%{transform:scale(1)}12%{transform:scale(8)}78%{transform:scale(8)}to{transform:scale(1)}}@keyframes BubbleTeaCheers_pearlsHit__0GLNM{0%{transform:translateY(0) rotate(0deg)}35%{transform:translateY(-.2px) rotate(-2deg)}70%{transform:translateY(.2px) rotate(2.5deg)}to{transform:translateY(0) rotate(0deg)}}@keyframes BubbleTeaCheers_pop__RHJmv{0%{transform:translateX(-50%) scale(0);opacity:0}35%{transform:translateX(-50%) scale(1);opacity:1}to{transform:translateX(-50%) scale(1.4);opacity:0}}.post-list-client_postCard__KLZ7k{overflow:hidden;border-radius:var(--radius);background-color:hsl(var(--card));padding:.75rem;color:hsl(var(--card-foreground));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border:1px solid hsl(var(--border));position:relative;z-index:10}.post-list-client_postCard__KLZ7k:hover{border:1px solid #9898a5;transform:scale(1.02);transition:all .3s ease-in-out}.post-list-client_postLink__xYsDT{display:block}.post-list-client_postMainRow__eO3by{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:20}.post-list-client_postContent__bjDu2{display:flex;min-width:0;flex:1 1 0%;flex-direction:column}.post-list-client_postTitle__qdrj2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.25rem;line-height:1.75rem;font-weight:600}.post-list-client_postExcerpt__J4zEo{margin-bottom:1rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:2.5rem;font-size:.875rem;line-height:1.25rem;color:hsl(var(--muted-foreground))}.post-list-client_postMetaRow__FJ4V0{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.post-list-client_postMetaTime__zp_yx{display:flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;color:hsl(var(--muted-foreground))}.post-list-client_postMetaCategory__uQXe3{display:flex;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;color:hsl(var(--primary))}.post-list-client_postMetaIcon__4AlOy{height:.75rem;width:.75rem}.post-list-client_postCategory__H5oLa{font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--primary))}.post-list-client_postImage__qWWb_{width:100px;height:96px;margin-left:1.25rem;flex-shrink:0;-o-object-fit:cover;object-fit:cover}.post-list-client_postStatusRow__iMjDf{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;line-height:1.25rem;font-weight:500;color:hsl(var(--primary))}.post-list-client_postStatus__mD9fW{border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}.post-list-client_postStatusPublished__nRYCH{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.post-list-client_postStatusPublished__nRYCH:is(.post-list-client_dark__vcmYY *){--tw-bg-opacity:1;background-color:rgb(20 83 45/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity,1))}.post-list-client_postStatusDraft__ol50S{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.post-list-client_postStatusDraft__ol50S:is(.post-list-client_dark__vcmYY *){--tw-bg-opacity:1;background-color:rgb(113 63 18/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(254 249 195/var(--tw-text-opacity,1))}.post-list-client_bgImg__dQX4Z{position:absolute;top:0;bottom:0;right:0;z-index:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.9));mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.9))}.post-list-client_bgRight__8NX3d{position:absolute;top:0;bottom:0;right:0;width:40%}.post-list-client_mask__ce7RX{position:absolute;inset:0;z-index:0;height:100%;width:100%;background-image:linear-gradient(to right,var(--tw-gradient-stops));background-color:rgba(77,77,77,.2);opacity:0;transition:opacity .2s ease-in-out;pointer-events:none}.post-list-client_postCard__KLZ7k:hover .post-list-client_mask__ce7RX{opacity:1}