:root{--sk-peach: #D97757;--sk-rose: #C5759A;--sk-violet: #8E7FB8;--sk-indigo: #6B8DC9;--sk-mint: #7FB69E;--sk-amber: #D9B377;--sk-mul-peach: .45;--sk-mul-rose: .18;--sk-mul-violet: .18;--sk-mul-indigo: .3;--sk-mul-mint: .18;--sk-mul-amber: .18;--sk-bg-base: #0A0A0A;--sk-bg-elevated: #141413;--sk-text-primary: #F5F1EB;--sk-text-secondary: #8B8884;--sk-text-muted: #5A5754;--sk-border-subtle: rgba(245, 241, 235, .06);--sk-section-rgb: 217, 119, 87}@property --sk-edge-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@property --sk-shim-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes sk-edge-spin{to{--sk-edge-angle: 360deg}}@keyframes sk-shim-rotate{to{--sk-shim-angle: 360deg}}.sk-aurora-layer{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:var(--sk-bg-base)}.sk-blob{position:absolute;width:70vmax;height:70vmax;border-radius:50%;filter:blur(150px);mix-blend-mode:screen;will-change:transform,opacity;opacity:.42;transition:opacity 1.5s cubic-bezier(.16,1,.3,1)}.sk-blob-peach{background:radial-gradient(circle,var(--sk-peach) 0%,transparent 60%);top:-20%;left:-15%;opacity:calc(.42 * var(--sk-mul-peach));animation:sk-drift-a 70s ease-in-out infinite alternate}.sk-blob-indigo{background:radial-gradient(circle,var(--sk-indigo) 0%,transparent 60%);bottom:-25%;right:-20%;opacity:calc(.42 * var(--sk-mul-indigo));animation:sk-drift-b 95s ease-in-out infinite alternate}.sk-blob-violet{background:radial-gradient(circle,var(--sk-violet) 0%,transparent 60%);bottom:-30%;left:10%;opacity:calc(.42 * var(--sk-mul-violet));animation:sk-drift-c 110s ease-in-out infinite alternate}.sk-blob-mint{background:radial-gradient(circle,var(--sk-mint) 0%,transparent 60%);top:-25%;right:-10%;opacity:calc(.42 * var(--sk-mul-mint));animation:sk-drift-d 80s ease-in-out infinite alternate}.sk-blob-rose{width:50vmax;height:50vmax;background:radial-gradient(circle,var(--sk-rose) 0%,transparent 60%);top:30%;left:-10%;opacity:calc(.42 * var(--sk-mul-rose));animation:sk-drift-e 85s ease-in-out infinite alternate}.sk-blob-amber{width:50vmax;height:50vmax;background:radial-gradient(circle,var(--sk-amber) 0%,transparent 60%);top:25%;right:-5%;opacity:calc(.42 * var(--sk-mul-amber));animation:sk-drift-f 90s ease-in-out infinite alternate}@keyframes sk-drift-a{0%{transform:translateZ(0)}to{transform:translate3d(8vw,6vh,0)}}@keyframes sk-drift-b{0%{transform:translateZ(0)}to{transform:translate3d(-7vw,-8vh,0)}}@keyframes sk-drift-c{0%{transform:translateZ(0)}to{transform:translate3d(10vw,-3vh,0)}}@keyframes sk-drift-d{0%{transform:translateZ(0)}to{transform:translate3d(-6vw,8vh,0)}}@keyframes sk-drift-e{0%{transform:translateZ(0)}to{transform:translate3d(5vw,-6vh,0)}}@keyframes sk-drift-f{0%{transform:translateZ(0)}to{transform:translate3d(-5vw,5vh,0)}}.sk-aurora-veil{position:fixed;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse at center,transparent 0%,rgba(10,10,10,.35) 70%,rgba(10,10,10,.7) 100%)}.sk-grid-bg{position:fixed;inset:0;z-index:1;pointer-events:none;background-image:radial-gradient(circle,rgba(245,241,235,.045) 1px,transparent 1.4px);background-size:28px 28px}.sk-grid-bg.sk-grid-lined{background-image:linear-gradient(to right,rgba(245,241,235,.035) 1px,transparent 1px),linear-gradient(to bottom,rgba(245,241,235,.035) 1px,transparent 1px);background-size:28px 28px,28px 28px}.sk-color-spill{width:320px;aspect-ratio:1;border-radius:50%;filter:blur(36px);mix-blend-mode:screen;pointer-events:none;opacity:.85;will-change:transform}.sk-color-spill.sk-spill-peach{background:radial-gradient(circle,var(--sk-peach) 0%,rgba(217,119,87,.55) 35%,transparent 70%)}.sk-color-spill.sk-spill-rose{background:radial-gradient(circle,var(--sk-rose) 0%,rgba(197,117,154,.55) 35%,transparent 70%)}.sk-color-spill.sk-spill-violet{background:radial-gradient(circle,var(--sk-violet) 0%,rgba(142,127,184,.55) 35%,transparent 70%)}.sk-color-spill.sk-spill-indigo{background:radial-gradient(circle,var(--sk-indigo) 0%,rgba(107,141,201,.55) 35%,transparent 70%)}.sk-color-spill.sk-spill-mint{background:radial-gradient(circle,var(--sk-mint) 0%,rgba(127,182,158,.55) 35%,transparent 70%)}.sk-color-spill.sk-spill-amber{background:radial-gradient(circle,var(--sk-amber) 0%,rgba(217,179,119,.55) 35%,transparent 70%)}.sk-color-spill.sk-spill-drift{animation:sk-color-spill-drift 26s ease-in-out infinite}.sk-color-spill.sk-spill-peach.sk-spill-drift{animation-duration:22s;animation-delay:-3s}.sk-color-spill.sk-spill-rose.sk-spill-drift{animation-duration:26s;animation-delay:-7s}.sk-color-spill.sk-spill-violet.sk-spill-drift{animation-duration:30s;animation-delay:-1s}.sk-color-spill.sk-spill-indigo.sk-spill-drift{animation-duration:24s;animation-delay:-11s}.sk-color-spill.sk-spill-mint.sk-spill-drift{animation-duration:28s;animation-delay:-5s}.sk-color-spill.sk-spill-amber.sk-spill-drift{animation-duration:32s;animation-delay:-9s}@keyframes sk-color-spill-drift{0%{transform:translateZ(0)}18%{transform:translate3d(7%,-3%,0)}35%{transform:translate3d(2%,-8%,0)}52%{transform:translate3d(-5%,-4%,0)}68%{transform:translate3d(-3%,5%,0)}84%{transform:translate3d(4%,7%,0)}to{transform:translateZ(0)}}.sk-sparkle-layer{position:fixed;inset:0;z-index:2;pointer-events:none;overflow:hidden}.sk-sparkle{position:absolute;border-radius:50%;pointer-events:none;background:var(--sk-c, #fff);color:var(--sk-c, #fff);box-shadow:0 0 6px currentColor,0 0 12px currentColor;will-change:transform,opacity}.sk-sparkle-ambient{opacity:var(--sk-base-opacity, .5);animation:sk-sp-drift var(--sk-drift-dur, 25s) ease-in-out var(--sk-drift-delay, 0s) infinite alternate,sk-sp-pulse var(--sk-pulse-dur, 5s) ease-in-out var(--sk-pulse-delay, 0s) infinite}@keyframes sk-sp-drift{to{transform:translate(var(--sk-drift-x, 0),var(--sk-drift-y, 0))}}@keyframes sk-sp-pulse{0%,to{opacity:calc(var(--sk-base-opacity, .5) * .4)}50%{opacity:var(--sk-base-opacity, .5)}}.sk-sparkle-transient{opacity:0;transform:translate(0) scale(.4);transition:transform var(--sk-life, .7s) cubic-bezier(.16,1,.3,1),opacity var(--sk-life, .7s) cubic-bezier(.16,1,.3,1)}.sk-sparkle-transient.live{opacity:var(--sk-peak-opacity, .9);transform:translate(var(--sk-dx, 0),var(--sk-dy, 0)) scale(1)}.sk-aurora-line{position:relative;display:block}.sk-aurora-line:after{content:attr(data-text);position:absolute;inset:0;background:conic-gradient(from var(--sk-shim-angle),var(--sk-peach),var(--sk-rose),var(--sk-violet),var(--sk-indigo),var(--sk-mint),var(--sk-amber),var(--sk-peach));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;opacity:.3;pointer-events:none;animation:sk-shim-rotate 22s linear infinite}.sk-holo-card{position:relative;background:linear-gradient(180deg,#f5f1eb0a,#f5f1eb00 60%),var(--sk-bg-elevated);border-radius:20px;padding:32px;color:var(--sk-text-primary);transition:background .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1);isolation:isolate}.sk-holo-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--sk-edge-angle),var(--sk-peach),var(--sk-rose),var(--sk-violet),var(--sk-indigo),var(--sk-mint),var(--sk-amber),var(--sk-peach));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.32;pointer-events:none;z-index:-1;transition:opacity .4s cubic-bezier(.16,1,.3,1);animation:sk-edge-spin 40s linear infinite}.sk-holo-card:hover{background:linear-gradient(180deg,#f5f1eb0f,#f5f1eb00 60%),#181816}.sk-holo-card:hover:before{opacity:.78}.sk-holo-glow:after{content:"";position:absolute;inset:-22px;border-radius:36px;background:conic-gradient(from var(--sk-edge-angle),var(--sk-peach),var(--sk-rose),var(--sk-violet),var(--sk-indigo),var(--sk-mint),var(--sk-amber),var(--sk-peach));filter:blur(34px);opacity:.22;z-index:-2;pointer-events:none;animation:sk-edge-spin 60s linear infinite reverse;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.sk-holo-glow:hover:after{opacity:.4}.sk-prism-tile{position:relative;border-radius:20px;padding:32px;color:var(--sk-text-primary);background:linear-gradient(115deg,transparent 0%,rgba(217,119,87,.32) 12%,rgba(197,117,154,.32) 24%,rgba(142,127,184,.32) 36%,rgba(107,141,201,.32) 48%,rgba(127,182,158,.32) 60%,rgba(217,179,119,.32) 72%,rgba(217,119,87,.32) 84%,transparent 100%),radial-gradient(circle at 28% 22%,rgba(255,255,255,.16),transparent 24%),radial-gradient(circle at 78% 72%,rgba(255,255,255,.1),transparent 20%),var(--sk-bg-elevated);background-size:220% 220%,100% 100%,100% 100%,100% 100%;background-position:0% 0%,0 0,0 0,0 0;isolation:isolate;overflow:hidden;animation:sk-prism-shift 16s linear infinite;transition:background-color .4s cubic-bezier(.16,1,.3,1)}@keyframes sk-prism-shift{to{background-position:220% 220%,0 0,0 0,0 0}}.sk-prism-tile:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--sk-edge-angle),var(--sk-peach),var(--sk-rose),var(--sk-violet),var(--sk-indigo),var(--sk-mint),var(--sk-amber),var(--sk-peach));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.4;pointer-events:none;z-index:1;animation:sk-edge-spin 25s linear infinite;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.sk-prism-tile.sk-prism-sweep:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(72deg,transparent 0%,rgba(255,255,255,.12) 20%,rgba(217,119,87,.4) 35%,rgba(142,127,184,.45) 50%,rgba(107,141,201,.4) 65%,rgba(255,255,255,.12) 80%,transparent 100%);background-size:220% 100%;background-position:-100% 0;mix-blend-mode:screen;opacity:0;transition:opacity .4s ease-out,background-position 1.4s cubic-bezier(.16,1,.3,1)}.sk-prism-tile.sk-prism-sweep:hover:after{opacity:1;background-position:100% 0}.sk-prism-tile:hover:before{opacity:.85}.sk-prism-tile.sk-prism-festival{background:linear-gradient(115deg,transparent 0%,rgba(217,119,87,.3) 10%,rgba(197,117,154,.3) 22%,rgba(142,127,184,.3) 34%,rgba(107,141,201,.3) 46%,rgba(127,182,158,.3) 58%,rgba(217,179,119,.3) 70%,rgba(217,119,87,.3) 82%,transparent 100%),linear-gradient(-55deg,transparent 0%,rgba(142,127,184,.18) 30%,rgba(107,141,201,.18) 50%,rgba(127,182,158,.18) 70%,transparent 100%),radial-gradient(circle at 22% 18%,rgba(255,255,255,.14),transparent 26%),radial-gradient(circle at 78% 82%,rgba(255,255,255,.1),transparent 22%),var(--sk-bg-elevated);background-size:220% 220%,280% 280%,100% 100%,100% 100%,100% 100%;background-position:0% 0%,100% 100%,0 0,0 0,0 0;animation:sk-prism-shift-festival 14s linear infinite}@keyframes sk-prism-shift-festival{to{background-position:220% 220%,-180% -180%,0 0,0 0,0 0}}@property --sk-putty-hue{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.sk-putty-blob{position:relative;width:240px;aspect-ratio:1;border-radius:48% 52% 71% 29%/30% 30% 70% 70%;background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.55),transparent 38%),radial-gradient(circle at 90% 90%,rgba(0,0,0,.35),transparent 55%),linear-gradient(135deg,#1f6a4d,#4dc28b,#135036);box-shadow:inset 10px 10px 28px #ffffff38,inset -12px -12px 32px #0006,0 24px 48px #4dc28b4d;animation:sk-putty-morph 9s ease-in-out infinite;isolation:isolate;transition:transform .4s cubic-bezier(.16,1,.3,1)}.sk-putty-blob:hover{transform:scale(1.04) rotate(-2deg)}@keyframes sk-putty-morph{0%,to{border-radius:48% 52% 71% 29%/30% 30% 70% 70%}25%{border-radius:60% 40% 30% 70%/50% 60% 40% 50%}50%{border-radius:35% 65% 55% 45%/45% 35% 65% 55%}75%{border-radius:70% 30% 50% 50%/38% 62%}}.sk-putty-blob:before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:radial-gradient(circle,white .6px,transparent 1.4px),radial-gradient(circle,white .4px,transparent 1px),radial-gradient(circle,white .5px,transparent 1.2px);background-size:31px 29px,47px 53px,23px 41px;background-position:0 0,14px 8px,6px 22px;mix-blend-mode:screen;opacity:.55;filter:drop-shadow(0 0 1.5px rgba(255,255,255,.6));animation:sk-putty-twinkle 4.5s ease-in-out infinite;pointer-events:none}@keyframes sk-putty-twinkle{0%,to{opacity:.35}50%{opacity:.75}}.sk-putty-blob.sk-putty-aurora{background:radial-gradient(circle at 32% 28%,rgba(255,255,255,.55),transparent 38%),radial-gradient(circle at 90% 90%,rgba(0,0,0,.35),transparent 55%),conic-gradient(from var(--sk-putty-hue),var(--sk-peach),var(--sk-rose),var(--sk-violet),var(--sk-indigo),var(--sk-mint),var(--sk-amber),var(--sk-peach));box-shadow:inset 10px 10px 28px #ffffff38,inset -12px -12px 32px #0006,0 24px 48px #8e7fb852;animation:sk-putty-morph 9s ease-in-out infinite,sk-putty-spin 14s linear infinite}@keyframes sk-putty-spin{to{--sk-putty-hue: 360deg}}.sk-liquid-tile{position:relative;border-radius:18px;padding:32px;color:#14101a;isolation:isolate;overflow:hidden;background:linear-gradient(135deg,#ffcde5,#c7d7ff);box-shadow:inset 0 1px #ffffff8c,0 14px 36px #a064c84d}.sk-liquid-tile:before{content:"";position:absolute;inset:-10%;z-index:-1;background:radial-gradient(ellipse 90% 75% at 22% 22%,#E84CA0 0%,transparent 55%),radial-gradient(ellipse 95% 80% at 80% 28%,#5C82F0 0%,transparent 55%),radial-gradient(ellipse 85% 75% at 30% 80%,#A878E5 0%,transparent 60%),radial-gradient(ellipse 90% 70% at 82% 78%,#FF895C 0%,transparent 55%),radial-gradient(ellipse 75% 60% at 50% 50%,#5BD9A0 0%,transparent 60%),linear-gradient(135deg,#ffeaf5,#dce7ff);background-size:260% 260%,280% 280%,240% 240%,300% 300%,260% 260%,100% 100%;background-position:0% 0%,100% 0%,0% 100%,100% 100%,50% 50%,0 0;filter:url(#sk-liquid-distort);animation:sk-liquid-flow 30s ease-in-out infinite alternate}@keyframes sk-liquid-flow{0%{background-position:0% 0%,100% 0%,0% 100%,100% 100%,50% 50%,0 0}50%{background-position:55% 80%,25% 60%,90% 25%,40% 10%,70% 75%,0 0}to{background-position:100% 100%,0% 100%,100% 0%,0% 0%,30% 30%,0 0}}.sk-liquid-tile:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(155deg,rgba(255,255,255,.4) 0%,rgba(255,255,255,.1) 18%,transparent 42%,transparent 62%,rgba(255,255,255,.08) 88%,rgba(255,255,255,.25) 100%);mix-blend-mode:overlay;z-index:1}.sk-liquid-tile.sk-liquid-dark{color:var(--sk-text-primary);background:var(--sk-bg-elevated);box-shadow:inset 0 1px #ffffff0f,0 14px 36px #00000073}.sk-liquid-tile.sk-liquid-dark:before{background:radial-gradient(ellipse 90% 75% at 22% 22%,var(--sk-peach),transparent 60%),radial-gradient(ellipse 95% 80% at 80% 28%,var(--sk-indigo),transparent 60%),radial-gradient(ellipse 85% 75% at 30% 80%,var(--sk-violet),transparent 65%),radial-gradient(ellipse 90% 70% at 82% 78%,var(--sk-rose),transparent 60%),radial-gradient(ellipse 75% 60% at 50% 50%,var(--sk-mint),transparent 65%),var(--sk-bg-elevated);background-size:260% 260%,280% 280%,240% 240%,300% 300%,260% 260%,100% 100%}.sk-antigrav-tile{position:relative;border-radius:24px;padding:32px;color:var(--sk-text-primary);background:linear-gradient(180deg,rgba(255,255,255,.1) 0%,transparent 7%),linear-gradient(180deg,transparent 0%,rgba(245,241,235,.025) 100%),radial-gradient(ellipse 110% 65% at 50% 115%,rgba(107,141,201,.3),transparent 72%),radial-gradient(ellipse 75% 55% at 50% 105%,rgba(142,127,184,.2),transparent 65%),#1414139e;-webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15);box-shadow:inset 0 1px #ffffff14,0 18px 36px #00000080,0 8px 18px #6b8dc92e;isolation:isolate;animation:sk-antigrav-float 6s ease-in-out infinite;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)}@keyframes sk-antigrav-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.sk-antigrav-tile:hover{transform:translateY(-8px);box-shadow:inset 0 1px #ffffff24,0 32px 56px #0000008c,0 18px 32px #6b8dc952,0 8px 16px #8e7fb838;animation-play-state:paused}.sk-antigrav-tile:before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:radial-gradient(circle,rgba(245,241,235,.55) 1px,transparent 1.6px),radial-gradient(circle,rgba(107,141,201,.65) .8px,transparent 1.3px),radial-gradient(circle,rgba(142,127,184,.6) .6px,transparent 1px);background-size:71px 89px,53px 67px,41px 53px;background-position:12px 100%,35px 80%,8px 60%;animation:sk-antigrav-drift 14s linear infinite;opacity:.7;pointer-events:none;mix-blend-mode:screen;-webkit-mask:linear-gradient(180deg,transparent 0%,black 25%,black 88%,transparent 100%);mask:linear-gradient(180deg,transparent 0%,black 25%,black 88%,transparent 100%);z-index:-1}@keyframes sk-antigrav-drift{to{background-position:12px -20%,35px -40%,8px -60%}}.sk-antigrav-tile:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--sk-edge-angle),var(--sk-peach),var(--sk-rose),var(--sk-violet),var(--sk-indigo),var(--sk-mint),var(--sk-amber),var(--sk-peach));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.12;pointer-events:none;z-index:1;animation:sk-edge-spin 50s linear infinite;transition:opacity .5s cubic-bezier(.16,1,.3,1)}.sk-antigrav-tile:hover:after{opacity:.32}.sk-antigrav-tile.sk-antigrav-grid{background:linear-gradient(180deg,rgba(255,255,255,.1) 0%,transparent 7%),linear-gradient(180deg,transparent 0%,rgba(245,241,235,.025) 100%),radial-gradient(ellipse 110% 65% at 50% 115%,rgba(107,141,201,.3),transparent 72%),radial-gradient(ellipse 75% 55% at 50% 105%,rgba(142,127,184,.2),transparent 65%),radial-gradient(circle,rgba(245,241,235,.05) 1px,transparent 1.4px),#1414139e;background-size:auto,auto,auto,auto,24px 24px,auto}.sk-pill{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border-radius:9999px;font-family:var(--sk-font-mono, ui-monospace, "Geist Mono", "JetBrains Mono", SFMono-Regular, monospace);font-size:14px;letter-spacing:.02em;line-height:1;cursor:pointer;background:var(--sk-peach);color:#0a0a0a;border:1px solid transparent;user-select:none;text-decoration:none;position:relative;transition:background-color .25s ease-out,color .25s ease-out,border-color .25s ease-out,box-shadow .25s ease-out,transform .1s ease-out}.sk-pill:hover{background:#e08967;box-shadow:0 0 32px #d9775773}.sk-pill:active{transform:scale(.97)}.sk-pill-ghost{background:transparent;color:var(--sk-text-primary);border-color:#f5f1eb26}.sk-pill-ghost:hover{background:#f5f1eb0a;border-color:rgb(var(--sk-section-rgb));box-shadow:none}.sk-pill-holo{background:var(--sk-bg-elevated);color:var(--sk-text-primary);isolation:isolate}.sk-pill-holo:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--sk-edge-angle),var(--sk-peach),var(--sk-rose),var(--sk-violet),var(--sk-indigo),var(--sk-mint),var(--sk-amber),var(--sk-peach));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.55;pointer-events:none;animation:sk-edge-spin 12s linear infinite;transition:opacity .25s ease-out;z-index:-1}.sk-pill-holo:after{content:"";position:absolute;inset:-8px;border-radius:inherit;background:conic-gradient(from var(--sk-edge-angle),var(--sk-peach),var(--sk-rose),var(--sk-violet),var(--sk-indigo),var(--sk-mint),var(--sk-amber),var(--sk-peach));filter:blur(14px);opacity:0;z-index:-2;pointer-events:none;animation:sk-edge-spin 18s linear infinite reverse;transition:opacity .25s ease-out}.sk-pill-holo:hover{background:#181816;box-shadow:none}.sk-pill-holo:hover:before{opacity:1}.sk-pill-holo:hover:after{opacity:.55}.sk-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:28px;background:transparent;cursor:pointer;outline:none}.sk-slider::-webkit-slider-runnable-track{height:6px;border-radius:9999px;background:linear-gradient(90deg,var(--sk-peach),var(--sk-rose),var(--sk-violet),var(--sk-indigo),var(--sk-mint),var(--sk-amber));box-shadow:0 0 14px #d9775740}.sk-slider::-moz-range-track{height:6px;border-radius:9999px;background:linear-gradient(90deg,var(--sk-peach),var(--sk-rose),var(--sk-violet),var(--sk-indigo),var(--sk-mint),var(--sk-amber));box-shadow:0 0 14px #d9775740}.sk-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;margin-top:-8px;border-radius:50%;background:#f5f1eb;border:2px solid var(--sk-bg-base);box-shadow:0 0 0 1px #f5f1eb66,0 0 18px #d9775773;cursor:grab;transition:transform .12s ease-out,box-shadow .25s ease-out}.sk-slider::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#f5f1eb;border:2px solid var(--sk-bg-base);box-shadow:0 0 0 1px #f5f1eb66,0 0 18px #d9775773;cursor:grab;transition:transform .12s ease-out,box-shadow .25s ease-out}.sk-slider:hover::-webkit-slider-thumb,.sk-slider:active::-webkit-slider-thumb{transform:scale(1.1);box-shadow:0 0 0 1px #f5f1eb99,0 0 28px #d97757a6}.sk-slider:hover::-moz-range-thumb,.sk-slider:active::-moz-range-thumb{transform:scale(1.1);box-shadow:0 0 0 1px #f5f1eb99,0 0 28px #d97757a6}.sk-toggle{display:inline-block;cursor:pointer}.sk-toggle input{position:absolute;opacity:0;pointer-events:none}.sk-toggle-track{position:relative;display:inline-block;width:56px;height:30px;border-radius:9999px;background:var(--sk-bg-elevated);border:1px solid var(--sk-border-subtle);transition:background .25s ease-out,border-color .25s ease-out}.sk-toggle-thumb{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:var(--sk-text-muted);transition:left .25s cubic-bezier(.16,1,.3,1),background .25s ease-out,box-shadow .25s ease-out}.sk-toggle input:checked~.sk-toggle-track{background:linear-gradient(90deg,var(--sk-peach),var(--sk-rose),var(--sk-violet),var(--sk-indigo));border-color:transparent}.sk-toggle input:checked~.sk-toggle-track .sk-toggle-thumb{left:27px;background:#f5f1eb;box-shadow:0 0 12px #f5f1eb80}.sk-holo-panel{position:relative;border-radius:16px;padding:24px;background:var(--sk-bg-elevated);color:var(--sk-text-primary);transition:background .35s ease-out;isolation:isolate}.sk-holo-panel:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:conic-gradient(from var(--sk-edge-angle),var(--sk-peach),var(--sk-rose),var(--sk-violet),var(--sk-indigo),var(--sk-mint),var(--sk-amber),var(--sk-peach));filter:blur(28px);opacity:0;z-index:-1;transition:opacity .35s ease-out;animation:sk-edge-spin 30s linear infinite}.sk-holo-panel:hover{background:#181816}.sk-holo-panel:hover:before{opacity:.55}.sk-avatar{position:relative;width:144px;height:144px}.sk-avatar-ring{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from var(--sk-edge-angle),var(--sk-peach),var(--sk-rose),var(--sk-violet),var(--sk-indigo),var(--sk-mint),var(--sk-amber),var(--sk-peach));padding:3px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:sk-edge-spin 18s linear infinite}.sk-avatar-photo{position:absolute;inset:6px;border-radius:50%;background:var(--sk-bg-elevated);display:grid;place-items:center;overflow:hidden;font-family:var(--sk-font-display, ui-sans-serif, "Geist", "Inter", system-ui, sans-serif);font-size:44px;color:var(--sk-text-secondary);letter-spacing:-.02em;text-transform:lowercase}.sk-avatar-photo img{width:100%;height:100%;object-fit:cover}.sk-aurora-text{background:linear-gradient(135deg,var(--sk-peach),var(--sk-rose),var(--sk-violet),var(--sk-indigo),var(--sk-mint),var(--sk-amber));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block}.sk-skeleton{position:relative;border-radius:8px;background:#f5f1eb0d;overflow:hidden}.sk-skeleton:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(217,119,87,.1) 25%,rgba(142,127,184,.18) 50%,rgba(107,141,201,.1) 75%,transparent 100%);background-size:200% 100%;animation:sk-skeleton-shimmer 1.6s ease-in-out infinite}@keyframes sk-skeleton-shimmer{0%{background-position:-150% 0}to{background-position:150% 0}}.sk-progress{position:relative;width:100%;height:6px;border-radius:9999px;background:#f5f1eb0f;overflow:hidden}.sk-progress-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--sk-peach),var(--sk-rose),var(--sk-violet),var(--sk-indigo),var(--sk-mint),var(--sk-amber));box-shadow:0 0 10px #d9775766;transition:width .6s cubic-bezier(.16,1,.3,1)}.sk-progress-indeterminate .sk-progress-fill{width:40%;animation:sk-progress-slide 1.6s ease-in-out infinite}@keyframes sk-progress-slide{0%{transform:translate(-110%)}to{transform:translate(260%)}}.sk-input,.sk-textarea{display:block;width:100%;padding:12px 14px;background:#14141373;border:1px solid var(--sk-border-subtle);border-radius:12px;color:var(--sk-text-primary);font-family:var(--sk-font-mono, ui-monospace, "Geist Mono", monospace);font-size:14px;line-height:1.4;outline:none;transition:border-color .2s ease-out,box-shadow .2s ease-out,background .2s ease-out}.sk-input::placeholder,.sk-textarea::placeholder{color:var(--sk-text-muted)}.sk-input:hover,.sk-textarea:hover{border-color:#f5f1eb24}.sk-input:focus,.sk-textarea:focus{border-color:rgb(var(--sk-section-rgb));box-shadow:0 0 0 3px rgba(var(--sk-section-rgb),.22);background:#14141399}.sk-textarea{min-height:120px;resize:vertical;font-family:var(--sk-font-body, var(--sk-font-mono))}.sk-marquee{position:relative;width:100%;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,black 10%,black 90%,transparent);mask:linear-gradient(90deg,transparent,black 10%,black 90%,transparent)}.sk-marquee-track{display:inline-flex;align-items:center;gap:48px;white-space:nowrap;animation:sk-marquee-scroll 28s linear infinite;will-change:transform}.sk-marquee:hover .sk-marquee-track{animation-play-state:paused}@keyframes sk-marquee-scroll{to{transform:translate(-50%)}}.sk-divider{height:1px;width:100%;border:0;margin:24px 0;background:linear-gradient(90deg,transparent,var(--sk-border-subtle) 25%,var(--sk-border-subtle) 75%,transparent)}.sk-divider-aurora{background:linear-gradient(90deg,transparent,rgba(217,119,87,.4) 18%,rgba(142,127,184,.4) 50%,rgba(107,141,201,.4) 82%,transparent)}.sk-status-dot{position:relative;display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--sk-text-muted);vertical-align:middle}.sk-status-online{background:var(--sk-mint)}.sk-status-busy{background:var(--sk-peach)}.sk-status-away{background:var(--sk-amber)}.sk-status-offline{background:var(--sk-text-muted)}.sk-status-online:after,.sk-status-busy:after{content:"";position:absolute;inset:-4px;border-radius:50%;background:inherit;animation:sk-status-pulse 1.8s ease-in-out infinite;pointer-events:none}@keyframes sk-status-pulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.6);opacity:0}}.sk-stat-tile{border-radius:16px;padding:24px;background:#14141380;border:1px solid var(--sk-border-subtle);isolation:isolate}.sk-stat-label{font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--sk-text-secondary);margin-bottom:12px}.sk-stat-value{font-family:var(--sk-font-display, ui-sans-serif, "Geist", system-ui, sans-serif);font-size:clamp(36px,5vw,56px);line-height:1;letter-spacing:-.03em;font-weight:500}.sk-stat-trend{display:inline-flex;align-items:center;gap:4px;font-family:var(--sk-font-mono);font-size:12px;margin-top:14px}.sk-stat-trend-up{color:var(--sk-mint)}.sk-stat-trend-down{color:var(--sk-peach)}.sk-tooltip{position:relative;display:inline-block}.sk-tooltip[data-tooltip]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);padding:6px 10px;background:#1a1a18;border:1px solid var(--sk-border-subtle);border-radius:8px;font-family:var(--sk-font-mono);font-size:12px;letter-spacing:.02em;white-space:nowrap;color:var(--sk-text-primary);-webkit-font-smoothing:antialiased;opacity:0;pointer-events:none;transition:opacity .18s ease-out;z-index:100;box-shadow:0 8px 24px #00000080,0 0 0 1px rgba(var(--sk-section-rgb),.18)}.sk-tooltip[data-tooltip]:hover:after,.sk-tooltip[data-tooltip]:focus-within:after{opacity:1}.sk-modal-backdrop{position:fixed;inset:0;z-index:1000;background:#0a0a0a8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;padding:24px}.sk-modal-backdrop[hidden]{display:none}.sk-modal{max-width:540px;width:100%;max-height:90vh;overflow:auto}.sk-noise-overlay{position:fixed;inset:0;z-index:3;pointer-events:none;opacity:.025;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.sk-bento{display:grid;gap:16px}.sk-bento.sk-bento-2{grid-template-columns:1fr 1fr}.sk-bento.sk-bento-3{grid-template-columns:2fr 1fr 1fr}.sk-bento.sk-bento-4{grid-template-columns:2fr 1fr 1fr 1fr}.sk-bento.sk-bento-2-2{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(120px,auto)}.sk-bento.sk-bento-feature{grid-template-columns:repeat(4,1fr)}.sk-bento.sk-bento-feature>.sk-bento-hero{grid-column:span 2;grid-row:span 2}@media(max-width:720px){.sk-bento.sk-bento-3,.sk-bento.sk-bento-4,.sk-bento.sk-bento-feature{grid-template-columns:1fr}.sk-bento.sk-bento-feature>.sk-bento-hero{grid-column:1;grid-row:auto}}.sk-tabs{display:inline-flex;gap:4px;padding:4px;background:#14141366;border:1px solid var(--sk-border-subtle);border-radius:9999px}.sk-tab{padding:8px 16px;background:transparent;border:none;border-radius:9999px;font-family:var(--sk-font-mono);font-size:13px;letter-spacing:.02em;color:var(--sk-text-secondary);cursor:pointer;transition:color .2s ease-out,background .2s ease-out;line-height:1}.sk-tab:hover{color:var(--sk-text-primary)}.sk-tab.is-active,.sk-tab[aria-selected=true]{color:var(--sk-text-primary);background:rgba(var(--sk-section-rgb),.2)}.sk-spotlight-tile{position:relative;border-radius:18px;padding:28px;background:var(--sk-bg-elevated);border:1px solid var(--sk-border-subtle);overflow:hidden;isolation:isolate;transition:border-color .3s ease-out}.sk-spotlight-tile:before{content:"";position:absolute;inset:0;background:radial-gradient(400px circle at var(--sk-mx, 50%) var(--sk-my, 50%),rgba(var(--sk-section-rgb),.22),transparent 42%);opacity:0;transition:opacity .35s ease-out;pointer-events:none;z-index:-1}.sk-spotlight-tile:hover{border-color:rgba(var(--sk-section-rgb),.3)}.sk-spotlight-tile:hover:before{opacity:1}.sk-tilt-tile{position:relative;border-radius:18px;padding:28px;background:var(--sk-bg-elevated);border:1px solid var(--sk-border-subtle);transform-style:preserve-3d;transform:perspective(900px) rotateX(var(--sk-tilt-x, 0deg)) rotateY(var(--sk-tilt-y, 0deg));transition:transform .3s cubic-bezier(.16,1,.3,1)}.sk-cmdk{width:100%;max-width:580px;border-radius:16px;background:#141413d9;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--sk-border-subtle);overflow:hidden;box-shadow:0 24px 60px #0009,0 0 0 1px rgba(var(--sk-section-rgb),.1)}.sk-cmdk-input{display:block;width:100%;padding:18px 22px;background:transparent;border:0;border-bottom:1px solid var(--sk-border-subtle);color:var(--sk-text-primary);font-family:var(--sk-font-mono);font-size:15px;outline:none}.sk-cmdk-input::placeholder{color:var(--sk-text-muted)}.sk-cmdk-list{max-height:320px;overflow-y:auto;padding:8px;list-style:none;margin:0}.sk-cmdk-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:10px;font-size:14px;cursor:pointer;color:var(--sk-text-secondary);transition:background .15s ease-out,color .15s ease-out}.sk-cmdk-item:hover,.sk-cmdk-item.is-active,.sk-cmdk-item[aria-selected=true]{background:rgba(var(--sk-section-rgb),.14);color:var(--sk-text-primary)}.sk-cmdk-empty{padding:24px;text-align:center;color:var(--sk-text-muted);font-family:var(--sk-font-mono);font-size:13px}.sk-kbd{display:inline-block;padding:2px 6px;font-family:var(--sk-font-mono);font-size:11px;letter-spacing:.03em;color:var(--sk-text-secondary);background:#f5f1eb0f;border:1px solid var(--sk-border-subtle);border-radius:5px;line-height:1.4;vertical-align:middle}.sk-flip-card{position:relative;width:100%;height:240px;perspective:1200px;cursor:pointer}.sk-flip-card-inner{position:relative;width:100%;height:100%;transition:transform .7s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d}.sk-flip-card-face{position:absolute;inset:0;border-radius:18px;padding:24px;background:var(--sk-bg-elevated);border:1px solid var(--sk-border-subtle);color:var(--sk-text-primary);-webkit-backface-visibility:hidden;backface-visibility:hidden}.sk-flip-card-back,.sk-flip-card:hover .sk-flip-card-inner{transform:rotateY(180deg)}.sk-flip-card-toggle{cursor:pointer}.sk-flip-card-toggle:hover .sk-flip-card-inner{transform:none}.sk-flip-card-toggle:has(input:checked) .sk-flip-card-inner,.sk-flip-card-toggle:has(input:checked):hover .sk-flip-card-inner{transform:rotateY(180deg)}.sk-cursor{position:fixed;top:0;left:0;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;pointer-events:none;z-index:9999;background:#f5f1eb0d;border:1px solid rgba(245,241,235,.55);box-shadow:0 0 16px rgba(var(--sk-section-rgb),.35),inset 0 0 6px rgba(var(--sk-section-rgb),.2);transform:translate(var(--sk-cx, -100px),var(--sk-cy, -100px));transition:width .25s ease-out,height .25s ease-out,margin .25s ease-out,opacity .25s ease-out,border-color .25s ease-out;opacity:0}.sk-cursor.is-active{opacity:1}.sk-cursor.is-hover{width:44px;height:44px;margin:-22px 0 0 -22px;border-color:rgb(var(--sk-section-rgb));background:rgba(var(--sk-section-rgb),.12)}@media(pointer:coarse){.sk-cursor{display:none}}.sk-magnetic{transform:translate(var(--sk-mag-x, 0),var(--sk-mag-y, 0));transition:transform .4s cubic-bezier(.16,1,.3,1);will-change:transform}.sk-ripple{position:relative;overflow:hidden}.sk-ripple-wave{position:absolute;border-radius:50%;background:#f5f1eb66;pointer-events:none;transform:scale(0);animation:sk-ripple-expand .6s cubic-bezier(.16,1,.3,1) forwards}@keyframes sk-ripple-expand{0%{transform:scale(0);opacity:.85}to{transform:scale(2.4);opacity:0}}.sk-reveal,.sk-stagger-children>*{animation:sk-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 60%}@keyframes sk-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.sk-stagger-children>*{animation-range:entry calc(var(--i, 0) * 4%) entry calc(50% + var(--i, 0) * 4%)}.sk-stagger-children>*:nth-child(1){--i: 0}.sk-stagger-children>*:nth-child(2){--i: 1}.sk-stagger-children>*:nth-child(3){--i: 2}.sk-stagger-children>*:nth-child(4){--i: 3}.sk-stagger-children>*:nth-child(5){--i: 4}.sk-stagger-children>*:nth-child(6){--i: 5}.sk-stagger-children>*:nth-child(7){--i: 6}.sk-stagger-children>*:nth-child(8){--i: 7}.sk-stagger-children>*:nth-child(9){--i: 8}.sk-stagger-children>*:nth-child(10){--i: 9}.sk-stagger-children>*:nth-child(11){--i: 10}.sk-stagger-children>*:nth-child(12){--i: 11}@media(prefers-reduced-motion:reduce){.sk-blob,.sk-sparkle-ambient,.sk-aurora-line:after,.sk-holo-card:before,.sk-holo-card.sk-holo-glow:after,.sk-pill-holo:before,.sk-pill-holo:after,.sk-holo-panel:before,.sk-prism-tile,.sk-prism-tile:before,.sk-prism-tile.sk-prism-festival,.sk-putty-blob,.sk-putty-blob:before,.sk-putty-blob.sk-putty-aurora,.sk-antigrav-tile,.sk-antigrav-tile:before,.sk-antigrav-tile:after,.sk-color-spill.sk-spill-drift,.sk-liquid-tile,.sk-skeleton:after,.sk-progress-indeterminate .sk-progress-fill,.sk-marquee-track,.sk-status-online:after,.sk-status-busy:after,.sk-avatar-ring{animation:none!important}.sk-tilt-tile,.sk-magnetic{transform:none!important}.sk-flip-card-inner{transition:none!important}.sk-ripple-wave{display:none}.sk-cursor{opacity:0!important}.sk-reveal,.sk-stagger-children>*{animation:none!important;opacity:1;transform:none}}.sk-shell[data-astro-cid-54thfi5s]{position:relative;z-index:10;max-width:1100px;margin:0 auto;padding:clamp(60px,10vh,140px) 24px clamp(80px,12vh,200px)}.sk-hero[data-astro-cid-54thfi5s]{margin-bottom:96px}.sk-hero[data-astro-cid-54thfi5s] .t-display[data-astro-cid-54thfi5s]{margin-top:18px;font-size:clamp(40px,6.4vw,88px)!important;line-height:1.04;letter-spacing:-.03em}.sk-lede[data-astro-cid-54thfi5s]{color:var(--text-secondary);font-size:17px;line-height:1.65;max-width:60ch;margin-top:28px}.sk-cta[data-astro-cid-54thfi5s]{margin-top:36px;display:flex;gap:12px;flex-wrap:wrap}.sk-section[data-astro-cid-54thfi5s]{margin-top:96px}.sk-section[data-astro-cid-54thfi5s] .t-h1[data-astro-cid-54thfi5s]{margin-bottom:8px}.sk-note[data-astro-cid-54thfi5s]{color:var(--text-secondary);font-size:15px;line-height:1.65;max-width:60ch;margin-bottom:28px}.sk-note[data-astro-cid-54thfi5s] code[data-astro-cid-54thfi5s],.sk-shell[data-astro-cid-54thfi5s] code[data-astro-cid-54thfi5s]:not(pre code){font-family:var(--font-mono);font-size:13px;color:var(--text-primary);background:#f5f1eb0f;padding:1px 6px;border-radius:6px}.sk-grid-2[data-astro-cid-54thfi5s]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:16px}.sk-grid-3[data-astro-cid-54thfi5s]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-bottom:16px}.sk-panel-body[data-astro-cid-54thfi5s]{color:var(--text-secondary);font-size:14px;line-height:1.6;margin:12px 0}.sk-demo[data-astro-cid-54thfi5s]{border:1px solid var(--border-subtle);background:#14141373;border-radius:18px;padding:40px;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center;min-height:140px;margin-bottom:12px;isolation:isolate;overflow:hidden}.sk-demo-stack[data-astro-cid-54thfi5s]{flex-direction:column;align-items:stretch;gap:32px}.sk-code[data-astro-cid-54thfi5s]{margin-bottom:12px}.sk-code[data-astro-cid-54thfi5s] pre.astro-code{border:1px solid var(--border-subtle);border-radius:14px;padding:20px 24px;font-size:12.5px;line-height:1.65;overflow-x:auto;margin:0}.sk-footer[data-astro-cid-54thfi5s]{margin-top:120px;padding-top:24px;border-top:1px solid var(--border-subtle);font-family:var(--font-mono);font-size:13px;color:var(--text-muted);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.sk-footer[data-astro-cid-54thfi5s] a[data-astro-cid-54thfi5s]{color:var(--text-secondary);text-decoration:none;transition:color .2s ease-out}.sk-footer[data-astro-cid-54thfi5s] a[data-astro-cid-54thfi5s]:hover{color:var(--text-primary)}
