.continuum-backdrop-module__gIm8PW__stage{isolation:isolate;min-height:calc(100svh - var(--backdrop-top,0px));display:grid;position:relative}.continuum-backdrop-module__gIm8PW__content{z-index:1;grid-area:1/1;min-width:0;position:relative}.continuum-backdrop-module__gIm8PW__backdrop{top:var(--backdrop-top,0px);height:max(240px, calc(100svh - var(--backdrop-top,0px)));pointer-events:none;background:var(--muted);color:var(--foreground);grid-area:1/1;align-self:start;position:sticky;overflow:hidden}.continuum-backdrop-module__gIm8PW__wave{opacity:.05;width:100%;height:100%;animation:10s cubic-bezier(.37,0,.63,1) infinite continuum-backdrop-module__gIm8PW__wave;position:absolute;inset:0}.continuum-backdrop-module__gIm8PW__terrain{object-fit:cover;object-position:center;transform-origin:50% 40%;mix-blend-mode:luminosity;opacity:.45;transform:scale(1.05)}.continuum-backdrop-module__gIm8PW__dither{background-image:radial-gradient(circle, var(--foreground) 1.5px, transparent 2px);opacity:.6;mix-blend-mode:multiply;background-size:16px 16px;animation:4s linear infinite continuum-backdrop-module__gIm8PW__drift,3s cubic-bezier(.37,0,.63,1) infinite continuum-backdrop-module__gIm8PW__breathe;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 60%,#000 15%,#00000080 39%,#0000 79.5%);mask-image:radial-gradient(circle at 60%,#000 15%,#00000080 39%,#0000 79.5%)}.continuum-backdrop-module__gIm8PW__fade{background:linear-gradient(to right, color-mix(in oklab, var(--background) 65%, transparent), transparent 70%), linear-gradient(to top, color-mix(in oklab, var(--background) 80%, transparent), transparent 65%);position:absolute;inset:0}[class~=dark] .continuum-backdrop-module__gIm8PW__terrain{opacity:.7}[class~=dark] .continuum-backdrop-module__gIm8PW__dither{mix-blend-mode:screen}@keyframes continuum-backdrop-module__gIm8PW__wave{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes continuum-backdrop-module__gIm8PW__drift{0%{background-position:0 0}to{background-position:32px 32px}}@keyframes continuum-backdrop-module__gIm8PW__breathe{0%,to{opacity:.6}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.continuum-backdrop-module__gIm8PW__wave,.continuum-backdrop-module__gIm8PW__dither{animation:none}}.continuum-backdrop-module__gIm8PW__backdrop[data-tone=soft]{background:var(--background);-webkit-mask-image:linear-gradient(90deg,#000 0%,#0009 calc(50% - 31rem),#0000 calc(50% - 24rem) calc(50% + 24rem),#0009 calc(50% + 31rem),#000 100%);mask-image:linear-gradient(90deg,#000 0%,#0009 calc(50% - 31rem),#0000 calc(50% - 24rem) calc(50% + 24rem),#0009 calc(50% + 31rem),#000 100%)}@media (max-width:64rem){.continuum-backdrop-module__gIm8PW__backdrop[data-tone=soft]{-webkit-mask-image:linear-gradient(#000 0%,#0000 22% 78%,#000 100%);mask-image:linear-gradient(#000 0%,#0000 22% 78%,#000 100%)}}.continuum-backdrop-module__gIm8PW__backdrop[data-tone=soft] .continuum-backdrop-module__gIm8PW__terrain{opacity:.22}.continuum-backdrop-module__gIm8PW__backdrop[data-tone=soft] .continuum-backdrop-module__gIm8PW__dither{background-image:radial-gradient(circle, color-mix(in oklab, var(--foreground) 55%, transparent) 1.5px, transparent 2px);opacity:.3}.continuum-backdrop-module__gIm8PW__backdrop[data-tone=soft] .continuum-backdrop-module__gIm8PW__wave{opacity:.035}[class~=dark] .continuum-backdrop-module__gIm8PW__backdrop[data-tone=soft] .continuum-backdrop-module__gIm8PW__terrain{opacity:.4}.continuum-backdrop-module__gIm8PW__backdrop[data-fit=box]{height:100%;position:absolute;inset:0}
.collect-ui-module__-862Lq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid;container-type:inline-size}.collect-ui-module__-862Lq__tile{--study-shadow-ink:oklch(.2 calc(.015 * var(--neutral-tint)) var(--neutral-hue) / 15%);--study-shadow-rest:0 2px 4px var(--study-shadow-ink), 0 5px 10px var(--study-shadow-ink);--study-shadow-raised:0 12px 20px -6px var(--study-shadow-ink), 0 30px 38px -8px var(--study-shadow-ink);container-type:inline-size}[class~=dark] .collect-ui-module__-862Lq__tile{--study-shadow-ink:oklch(.05 calc(.01 * var(--neutral-tint)) var(--neutral-hue) / 65%)}.collect-ui-module__-862Lq__previewButton{aspect-ratio:1.18;white-space:normal;border-radius:var(--radius-xl);background:0 0;border:0;width:100%;height:auto;padding:10%;display:flex}.collect-ui-module__-862Lq__previewButton:hover,.collect-ui-module__-862Lq__previewButton:active{background:0 0;transform:none}.collect-ui-module__-862Lq__preview{text-align:left;width:100%;color:var(--card-foreground);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--study-shadow-rest);transition:transform .22s ease-out,box-shadow .22s ease-out;display:block}@media (hover:hover){.collect-ui-module__-862Lq__tile:hover .collect-ui-module__-862Lq__preview{box-shadow:var(--study-shadow-raised);transform:translateY(-8px)}}.collect-ui-module__-862Lq__tile:focus-within .collect-ui-module__-862Lq__preview{box-shadow:var(--study-shadow-raised);transform:translateY(-8px)}.collect-ui-module__-862Lq__save{background:var(--card);position:absolute;top:.75rem;right:.75rem}.collect-ui-module__-862Lq__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;display:flex}.collect-ui-module__-862Lq__category,.collect-ui-module__-862Lq__author{border-radius:var(--radius-lg);background:var(--card);align-items:center;gap:.4rem;padding:.4rem .5rem;display:inline-flex}.collect-ui-module__-862Lq__category{font-family:var(--font-mono);text-transform:uppercase;color:var(--muted-foreground);font-size:10px}.collect-ui-module__-862Lq__author{font-size:11px}.collect-ui-module__-862Lq__study{aspect-ratio:1.12;min-height:220px;padding:8%;overflow:hidden}.collect-ui-module__-862Lq__eyebrow{color:var(--muted-foreground);font:500 clamp(8px, 2.3cqi, 11px) var(--font-mono);letter-spacing:.08em}.collect-ui-module__-862Lq__headline{letter-spacing:-.04em;margin-top:7%;font-size:clamp(16px,6.5cqi,32px);font-weight:600;line-height:1.15}.collect-ui-module__-862Lq__caption{color:var(--muted-foreground);margin-top:3%;font-size:clamp(8px,2.6cqi,12px);font-weight:400}.collect-ui-module__-862Lq__chart{align-items:end;gap:5%;height:38%;margin-top:10%;display:flex}.collect-ui-module__-862Lq__column{flex:1;align-items:end;height:100%;display:flex;position:relative}.collect-ui-module__-862Lq__column span{font:8px var(--font-mono);color:var(--muted-foreground);position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.collect-ui-module__-862Lq__bar{background:color-mix(in oklab, var(--primary) 28%, var(--card));border-radius:3px 3px 0 0;width:100%}.collect-ui-module__-862Lq__column:nth-last-child(2) .collect-ui-module__-862Lq__bar{background:var(--primary)}.collect-ui-module__-862Lq__rows{gap:.6rem;margin-top:10%;display:grid}.collect-ui-module__-862Lq__row{align-items:center;gap:.5rem;font-size:clamp(9px,3cqi,13px);font-weight:400;display:flex}.collect-ui-module__-862Lq__checkbox{background:var(--muted);border-radius:4px;flex-shrink:0;place-items:center;width:1rem;height:1rem;display:grid}.collect-ui-module__-862Lq__checked{background:var(--primary);color:var(--primary-foreground)}.collect-ui-module__-862Lq__calendar{text-align:center;font:clamp(8px, 2.7cqi, 12px) var(--font-mono);grid-template-columns:repeat(7,1fr);gap:.3rem;margin-top:7%;display:grid}.collect-ui-module__-862Lq__calendar>div{aspect-ratio:1.4;place-items:center;display:grid}.collect-ui-module__-862Lq__selectedDay{background:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-sm)}.collect-ui-module__-862Lq__waveform{justify-content:space-between;align-items:center;height:27%;margin-top:10%;display:flex}.collect-ui-module__-862Lq__waveform span{background:var(--primary);border-radius:3px;width:2.3%}.collect-ui-module__-862Lq__waveform span:nth-child(n+12){opacity:.25}.collect-ui-module__-862Lq__player{font:9px var(--font-mono);color:var(--muted-foreground);justify-content:space-between;align-items:center;margin-top:5%;display:flex}.collect-ui-module__-862Lq__playGlyph{background:var(--primary);width:2rem;height:2rem;color:var(--primary-foreground);border-radius:50%;place-items:center;display:grid}.collect-ui-module__-862Lq__transaction{border-radius:var(--radius-sm);background:var(--muted);width:1.5rem;height:1.5rem;color:var(--muted-foreground);font:10px var(--font-mono);place-items:center;display:grid}.collect-ui-module__-862Lq__people{justify-content:center;margin-top:15%;display:flex}.collect-ui-module__-862Lq__people>span+span{margin-left:-.5rem}.collect-ui-module__-862Lq__people>span{aspect-ratio:1;width:22%;max-width:3rem;height:auto;font-size:clamp(8px,2.8cqi,12px)}.collect-ui-module__-862Lq__teamNote{text-align:center;color:var(--muted-foreground);font:clamp(8px, 2.4cqi, 11px) var(--font-mono);margin-top:9%}.collect-ui-module__-862Lq__detailPreview{background:var(--card);color:var(--card-foreground);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);container-type:inline-size}@media (max-width:1100px){.collect-ui-module__-862Lq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.collect-ui-module__-862Lq__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.collect-ui-module__-862Lq__preview{transition:none}.collect-ui-module__-862Lq__tile:hover .collect-ui-module__-862Lq__preview,.collect-ui-module__-862Lq__tile:focus-within .collect-ui-module__-862Lq__preview{transform:none}}
.demo-four-module__mm-PeW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.demo-four-module__mm-PeW__card{--shell-base:var(--card);--shell-light:var(--muted);isolation:isolate;border:1px solid color-mix(in oklab, var(--card) 85%, transparent);border-radius:var(--radius-3xl);background:linear-gradient(225deg, var(--shell-light), var(--shell-base) 48%, var(--shell-base));flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}[class~=dark] .demo-four-module__mm-PeW__card{--shell-light:color-mix(in oklab, var(--card) 88%, var(--foreground));border-color:color-mix(in oklab, var(--foreground) 9%, transparent)}.demo-four-module__mm-PeW__header{align-items:flex-start;gap:1.25rem;padding:1.5rem;display:flex}.demo-four-module__mm-PeW__icon{border:1px solid var(--border);border-radius:var(--radius-xl);width:3rem;height:3rem;color:var(--muted-foreground);background:color-mix(in oklab, var(--background) 55%, transparent);flex-shrink:0;place-items:center;display:grid}.demo-four-module__mm-PeW__copy{min-width:0}.demo-four-module__mm-PeW__copy h2{color:var(--foreground);letter-spacing:-.02em;margin-top:.125rem;font-size:1.125rem;font-weight:500;line-height:1.4}.demo-four-module__mm-PeW__copy p{color:var(--muted-foreground);margin-top:.875rem;font-size:.875rem;line-height:1.6}.demo-four-module__mm-PeW__visual{height:clamp(15rem,24vw,19rem);margin-top:auto;padding-top:1rem;position:relative;overflow:hidden}.demo-four-module__mm-PeW__preview{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);width:78%;color:var(--foreground);margin-inline:auto;overflow:hidden;container-type:inline-size}.demo-four-module__mm-PeW__visual:after{content:"";pointer-events:none;background:linear-gradient(to bottom, color-mix(in oklab, var(--shell-base) 6%, transparent), color-mix(in oklab, var(--shell-base) 18%, transparent) 25%, color-mix(in oklab, var(--shell-base) 65%, transparent) 65%, var(--shell-base) 100%);position:absolute;inset:0}.demo-four-module__mm-PeW__card .demo-four-module__mm-PeW__trigger{z-index:1;border-radius:inherit;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.demo-four-module__mm-PeW__card .demo-four-module__mm-PeW__trigger:hover,.demo-four-module__mm-PeW__card .demo-four-module__mm-PeW__trigger:active{background:0 0;transform:none}.demo-four-module__mm-PeW__card .demo-four-module__mm-PeW__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:-3px;box-shadow:0 0 #0000}@media (max-width:900px){.demo-four-module__mm-PeW__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.demo-four-module__mm-PeW__header{gap:.875rem;padding:1.125rem}.demo-four-module__mm-PeW__icon{width:2.5rem;height:2.5rem}.demo-four-module__mm-PeW__copy h2{font-size:1rem}.demo-four-module__mm-PeW__preview{width:86%}}
.demo-one-module__O41oKW__surface{--demo-radius:calc(var(--radius-3xl) * 1.5);--demo-ink:oklch(.12 calc(.012 * var(--neutral-tint)) var(--neutral-hue) / 18%);border-radius:var(--demo-radius);background:linear-gradient(125deg, color-mix(in oklab, var(--foreground) 5%, transparent), transparent 48%), var(--card);height:100%;box-shadow:0 0 0 1px var(--card-ring), var(--shadow-card);padding:3%;container-type:inline-size}.demo-one-module__O41oKW__previewButton{aspect-ratio:1.45;white-space:normal;border:1px solid var(--border);border-radius:calc(var(--demo-radius) * .65);background:linear-gradient(130deg, color-mix(in oklab, var(--foreground) 6%, transparent), transparent 70%), var(--background);width:100%;height:auto;padding:7% 14%;display:flex}.demo-one-module__O41oKW__previewButton:hover,.demo-one-module__O41oKW__previewButton:active{background-color:var(--background);transform:none}.demo-one-module__O41oKW__previewButton:focus-visible{outline:2px solid var(--ring);outline-offset:-4px;box-shadow:0 0 #0000}.demo-one-module__O41oKW__preview{text-align:left;width:100%;color:var(--card-foreground);border-radius:var(--radius-xl);background:var(--card);box-shadow:0 3px 5px var(--demo-ink), 0 12px 22px -5px var(--demo-ink);display:block;container-type:inline-size}.demo-one-module__O41oKW__preview>div{aspect-ratio:1.12;min-height:220px}.demo-one-module__O41oKW__copy{text-align:center;gap:.85rem;padding:8% 4% 6%;display:grid}.demo-one-module__O41oKW__title{color:var(--foreground);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(18px,5.2cqi,28px);font-weight:600;line-height:1.25}.demo-one-module__O41oKW__description{color:var(--muted-foreground);text-wrap:pretty;font-size:clamp(12px,3.5cqi,16px);line-height:1.8}.demo-one-module__O41oKW__surface .demo-one-module__O41oKW__save{background:0 0;top:5%;right:5%}[class~=dark] .demo-one-module__O41oKW__surface{--demo-ink:oklch(.04 calc(.01 * var(--neutral-tint)) var(--neutral-hue) / 65%);background:linear-gradient(125deg, color-mix(in oklab, var(--foreground) 5%, transparent), transparent 48%), color-mix(in oklab, var(--card) 60%, var(--background))}
.demo-three-module__4vYL5q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.demo-three-module__4vYL5q__frame{--frame-radius:calc(var(--radius-3xl) * 1.5);border:1px solid color-mix(in oklab, var(--card) 85%, transparent);border-radius:var(--frame-radius);background:color-mix(in oklab, var(--card) 28%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;height:100%;padding:.625rem;display:flex}[class~=dark] .demo-three-module__4vYL5q__frame{border-color:color-mix(in oklab, var(--foreground) 18%, transparent);border-top-color:color-mix(in oklab, var(--foreground) 30%, transparent);background:color-mix(in oklab, var(--card) 55%, transparent)}.demo-three-module__4vYL5q__header{align-items:center;gap:.75rem;padding:.375rem .375rem .875rem;display:flex}.demo-three-module__4vYL5q__identity{flex-wrap:wrap;flex:1;align-items:baseline;gap:.25rem .5rem;min-width:0;display:flex}.demo-three-module__4vYL5q__identity h2{color:var(--foreground);letter-spacing:-.025em;font-size:1.125rem;font-weight:500;line-height:1.3}.demo-three-module__4vYL5q__category{color:var(--muted-foreground);font-size:.75rem}.demo-three-module__4vYL5q__number{font:500 .75rem var(--font-mono);color:var(--muted-foreground)}.demo-three-module__4vYL5q__header .demo-three-module__4vYL5q__more{border:1px solid color-mix(in oklab, var(--card) 85%, transparent);color:var(--muted-foreground);background:color-mix(in oklab, var(--background) 65%, transparent);border-radius:50%;flex-shrink:0}[class~=dark] .demo-three-module__4vYL5q__header .demo-three-module__4vYL5q__more{border-color:var(--border)}.demo-three-module__4vYL5q__content{border-radius:calc(var(--frame-radius) * .8);background:var(--background);box-shadow:var(--shadow-card);flex:1}[class~=dark] .demo-three-module__4vYL5q__content{box-shadow:0 0 #0000}.demo-three-module__4vYL5q__visual{background-image:linear-gradient(color-mix(in oklab, var(--border) 35%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--border) 35%, transparent) 1px, transparent 1px);background-size:24px 24px;place-items:center;padding:1.5rem;display:grid}.demo-three-module__4vYL5q__preview{width:min(100%,320px);color:var(--foreground);container-type:inline-size}.demo-three-module__4vYL5q__story{border-top:1px dashed var(--border);gap:.5rem;padding:1.25rem;display:grid}.demo-three-module__4vYL5q__story h3{color:var(--foreground);letter-spacing:-.025em;font-size:1.125rem;font-weight:500;line-height:1.4}.demo-three-module__4vYL5q__story p,.demo-three-module__4vYL5q__byline{color:var(--muted-foreground);font-size:.875rem;line-height:1.6}.demo-three-module__4vYL5q__footer{border-top:1px dashed var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding:1rem 1.25rem;display:flex}.demo-three-module__4vYL5q__actions{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:900px){.demo-three-module__4vYL5q__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:400px){.demo-three-module__4vYL5q__visual{padding:.75rem}.demo-three-module__4vYL5q__story,.demo-three-module__4vYL5q__footer{padding:1rem}}
.demo-two-module__Qr4y9q__region{container-type:inline-size}.demo-two-module__Qr4y9q__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}@container (min-width:1480px){.demo-two-module__Qr4y9q__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.demo-two-module__Qr4y9q__card{border:1px solid var(--border);border-radius:calc(var(--radius-3xl) * 1.5);background:var(--card);height:100%;min-height:12.5rem;color:var(--muted-foreground);padding:1.25rem;transition:background-color .18s ease-out,border-color .18s ease-out,color .18s ease-out;position:relative}.demo-two-module__Qr4y9q__topline{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.15rem;display:flex}.demo-two-module__Qr4y9q__number{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.75rem}.demo-two-module__Qr4y9q__title{color:var(--foreground);letter-spacing:-.025em;font-size:1.25rem;font-weight:500;line-height:1.4}.demo-two-module__Qr4y9q__description{text-wrap:pretty;margin-top:.5rem;font-size:1rem;line-height:1.6}.demo-two-module__Qr4y9q__card .demo-two-module__Qr4y9q__trigger{border-radius:inherit;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0;transform:none}.demo-two-module__Qr4y9q__card .demo-two-module__Qr4y9q__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:3px;box-shadow:0 0 #0000}.demo-two-module__Qr4y9q__card:focus-within{border-color:color-mix(in oklab, var(--foreground) 45%, var(--border));background:color-mix(in oklab, var(--foreground) 7%, var(--card));color:var(--foreground)}@media (hover:hover){.demo-two-module__Qr4y9q__card:hover{border-color:color-mix(in oklab, var(--foreground) 45%, var(--border));background:color-mix(in oklab, var(--foreground) 7%, var(--card));color:var(--foreground)}}@media (max-width:1100px){.demo-two-module__Qr4y9q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.demo-two-module__Qr4y9q__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.demo-two-module__Qr4y9q__card{transition:none}}
.glass-frame-module__df64BW__frame{--glass-radius:calc(var(--radius-3xl) * 2);border:1px solid color-mix(in oklab, var(--card) 85%, transparent);border-radius:calc(var(--glass-radius) * 4 / 3);background:color-mix(in oklab, var(--card) 28%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.5rem}.glass-frame-module__df64BW__surface{border-radius:var(--glass-radius);background:var(--card);box-shadow:var(--shadow-card);overflow:hidden;container-type:inline-size}[class~=dark] .glass-frame-module__df64BW__frame{border-color:color-mix(in oklab, var(--foreground) 15%, transparent);background:color-mix(in oklab, var(--foreground) 5%, transparent)}.glass-frame-module__df64BW__previewButton{white-space:normal;border-radius:var(--glass-radius);background:0 0;border:0;width:100%;height:auto;padding:0;display:flex}.glass-frame-module__df64BW__previewButton:hover,.glass-frame-module__df64BW__previewButton:active{background:0 0;transform:none}.glass-frame-module__df64BW__previewButton:focus-visible{outline:2px solid var(--ring);outline-offset:-4px;box-shadow:0 0 #0000}.glass-frame-module__df64BW__preview{text-align:left;width:100%;color:var(--card-foreground);display:block}.glass-frame-module__df64BW__preview>div{min-height:280px;padding-top:3.5rem}.glass-frame-module__df64BW__surface .glass-frame-module__df64BW__save{background:0 0;top:1rem;right:1rem}.glass-frame-module__df64BW__surface .glass-frame-module__df64BW__footer{padding:0 1rem 1rem}
